Bug 259509 - games/stonesoup: Update to 0.27.1
Summary: games/stonesoup: Update to 0.27.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL: https://crawl.develz.org/wordpress/0-...
Keywords:
Depends on: 259499
Blocks:
  Show dependency treegraph
 
Reported: 2021-10-28 16:15 UTC by Robert Clausecker
Modified: 2021-11-08 16:42 UTC (History)
1 user (show)

See Also:
koobs: merge-quarterly-


Attachments
games/stonesoup: update to 0.27.1 and improve (16.78 KB, patch)
2021-10-28 16:15 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 2021-10-28 16:15:53 UTC
Created attachment 229100 [details]
games/stonesoup: update to 0.27.1 and improve

- update to 0.27.1
 - fix the SDL build by fixing an incorrect patch.
 - add missing build dependencies for SDL build
 - flavourise in lieu of the removed stonesoup-sdl port
 - mention flavours in pkg-descr
 - rework patches to be compatible with new version
 - add desktop entry for the SDL version
 - enable concurrent installation of the two flavours
 - remove the somewhat pointless EXAMPLES option which used
   to just install one file into an additional location

Do not MFH as this update has functional changes.
Requires bug #259499 to be committed first.
Tested with Poudriere on armv7 arm64 i386 amd64 FreeBSD 13.
Portlint likes the port.

Changes: https://github.com/crawl/crawl/releases
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-11-08 08:14:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=58825f8c4599698b6daaae8672d2084aa72a8d4e

commit 58825f8c4599698b6daaae8672d2084aa72a8d4e
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2021-10-28 11:49:10 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2021-11-08 08:13:29 +0000

    games/stonesoup: update to 0.27.1 and fix SDL build

     - update to 0.27.1
     - fix the SDL build by fixing an incorrect patch.
     - add missing build dependencies for SDL build
     - flavourise in lieu of the removed stonesoup-sdl port
     - mention flavours in pkg-descr
     - rework patches to be compatible with new version
     - add desktop entry for the SDL version
     - enable concurrent installation of the two flavours
     - remove the somewhat pointless EXAMPLES option which used
       to just install one file into an additional location

    PR:             259509

 games/stonesoup/Makefile                      | 45 ++++++++++++++++-----------
 games/stonesoup/distinfo                      |  6 ++--
 games/stonesoup/files/patch-Makefile          | 41 ++++++++++--------------
 games/stonesoup/files/patch-initfile.cc       |  8 ++---
 games/stonesoup/files/patch-platform.h (gone) | 16 ----------
 games/stonesoup/files/patch-rltiles_Makefile  | 15 ++++++++-
 games/stonesoup/pkg-descr                     |  6 ++--
 games/stonesoup/pkg-plist                     | 24 +++++++++-----
 8 files changed, 84 insertions(+), 77 deletions(-)