Download raw body.
update games/unknown-horizons to latest git commit
The latest upstream commit drops legacy Python 2 support code.
Following this update we can drop the RDEP on py-future. However testing
this change revealed that fifengine was missing an RDEP on py-future. The
fix for fifengine is already in the tree, but I updated the fifengine RDEP
here to 0.4.2p4 to make sure py-future continues to stay around at
runtime.
The TDEP on py-nose was removed upstream in commit 3a808be which switched
to pytest. (But tests are still broken as they do not support pytest 4+
yet.)
Also switch to using MODPY_SETUPTOOLS=Yes which seems to work (possibly
after upstream commit 50397fa.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/Makefile,v
diff -u -p -u -r1.12 Makefile
--- Makefile 28 Sep 2023 00:23:24 -0000 1.12
+++ Makefile 18 Jan 2024 18:16:52 -0000
@@ -3,11 +3,11 @@ COMMENT = economic historical real-time
MODPY_EGG_VERSION = 2019.1
DISTNAME = ${GH_PROJECT}-${MODPY_EGG_VERSION}
PKGNAME = unknown-horizons-${MODPY_EGG_VERSION}
-REVISION = 3
+REVISION = 4
GH_ACCOUNT = unknown-horizons
GH_PROJECT = unknown-horizons
-GH_COMMIT = d106648463a391a86779b63a2e643ea8301f2683
+GH_COMMIT = e50348da5ed3044957b56525d8e9816b8815d3f1
CATEGORIES = games
@@ -18,7 +18,9 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python \
textproc/intltool
+
MODPY_ADJ_FILES = unknown-horizons
+MODPY_SETUPTOOLS = Yes
MODPY_PYTEST = Yes
SEPARATE_BUILD = Yes
@@ -29,12 +31,10 @@ BUILD_DEPENDS = devel/gettext,-tools \
graphics/py-Pillow${MODPY_FLAVOR} \
sysutils/py-distro
RUN_DEPENDS = devel/desktop-file-utils \
- devel/py-future${MODPY_FLAVOR} \
- games/fifengine>=0.4.2p3 \
+ games/fifengine>=0.4.2p4 \
textproc/py-yaml${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-greenlet${MODPY_FLAVOR} \
devel/py-mock${MODPY_FLAVOR} \
- devel/py-nose${MODPY_FLAVOR} \
textproc/py-polib${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/distinfo,v
diff -u -p -u -r1.3 distinfo
--- distinfo 28 Sep 2023 00:23:25 -0000 1.3
+++ distinfo 18 Jan 2024 18:16:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (unknown-horizons-2019.1-d1066484.tar.gz) = iQRU8UJ55nfR2/2UCovDBl7I4DP/QywHLQJFr2AGWOc=
-SIZE (unknown-horizons-2019.1-d1066484.tar.gz) = 267534197
+SHA256 (unknown-horizons-2019.1-e50348da.tar.gz) = BEJz4GrCu1WdZldiKyQsv0LzpvnycpO8R6guxYm14OM=
+SIZE (unknown-horizons-2019.1-e50348da.tar.gz) = 267530463
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/pkg/PLIST,v
diff -u -p -u -r1.5 PLIST
--- pkg/PLIST 28 Sep 2023 00:23:25 -0000 1.5
+++ pkg/PLIST 18 Jan 2024 18:16:54 -0000
@@ -1,5 +1,9 @@
bin/unknown-horizons
-lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/horizons/
lib/python${MODPY_VERSION}/site-packages/horizons/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}/
update games/unknown-horizons to latest git commit