diff options
Diffstat (limited to 'games')
29 files changed, 71 insertions, 46 deletions
diff --git a/games/0ad/Makefile b/games/0ad/Makefile index c99e88f39231..1a7f27c8f9a3 100644 --- a/games/0ad/Makefile +++ b/games/0ad/Makefile @@ -1,6 +1,6 @@ PORTNAME= 0ad DISTVERSION= 0.27.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= games MASTER_SITES= https://releases.wildfiregames.com/ DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \ diff --git a/games/endless-sky/Makefile b/games/endless-sky/Makefile index 29ac088b20f7..a9a4903bc122 100644 --- a/games/endless-sky/Makefile +++ b/games/endless-sky/Makefile @@ -1,5 +1,6 @@ PORTNAME= endless-sky PORTVERSION= 0.10.10 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= games @@ -14,7 +15,7 @@ LICENSE_FILE_GPLv3+ = ${WRKSRC}/license.txt LIB_DEPENDS= libpng.so:graphics/png \ libmad.so:audio/libmad \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USE_GITHUB= yes diff --git a/games/flightgear-data/Makefile b/games/flightgear-data/Makefile index 311701746ad5..58b518c95fd8 100644 --- a/games/flightgear-data/Makefile +++ b/games/flightgear-data/Makefile @@ -1,7 +1,7 @@ PORTNAME= flightgear-data -PORTVERSION= 2020.3.19 +PORTVERSION= 2024.1.1 CATEGORIES= games -MASTER_SITES= SF/flightgear/release-${PORTVERSION:R} +MASTER_SITES= https://download.flightgear.org/release-${PORTVERSION:R}/ DISTNAME= FlightGear-${PORTVERSION}-data MAINTAINER= martymac@FreeBSD.org @@ -16,7 +16,7 @@ USES= tar:txz NO_BUILD= yes NO_ARCH= yes -WRKSRC= ${WRKDIR}/fgdata +WRKSRC= ${WRKDIR}/fgdata_${PORTVERSION:R:S/./_/} DATADIR= ${PREFIX}/share/flightgear PLIST= ${WRKDIR}/pkg-plist @@ -30,8 +30,8 @@ pre-install: @cd ${WRKSRC} && \ ${FIND} * -type d -empty | ${SORT} \ | ${SED} -e 's|^|@preexec ${MKDIR} %D/share/flightgear/|' >> ${PLIST} && \ - ${FIND} * -type f | ${SORT} \ - | ${SED} -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \ + ${FIND} . -type f ! -name .gitignore | ${SORT} \ + | ${SED} -e 's|^\./||' -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \ ${FIND} * -type d -empty | ${SORT} -r \ | ${SED} -e 's|^|@dir %%DATADIR%%/|' >> ${PLIST} diff --git a/games/flightgear-data/distinfo b/games/flightgear-data/distinfo index 5661f6a43ffd..e391413765b3 100644 --- a/games/flightgear-data/distinfo +++ b/games/flightgear-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1697745291 -SHA256 (FlightGear-2020.3.19-data.txz) = f3adc49cd054fab6137711f0315e876c1bbdf653ba1f798a1aecae9a6e984795 -SIZE (FlightGear-2020.3.19-data.txz) = 1789370768 +TIMESTAMP = 1751317078 +SHA256 (FlightGear-2024.1.1-data.txz) = 44c48bd03440f6ece07b26d095d9185cec22fc159e5cc1cf451adbc5ebd7953e +SIZE (FlightGear-2024.1.1-data.txz) = 1873735848 diff --git a/games/flightgear/Makefile b/games/flightgear/Makefile index cdf052278f47..0347a14ef942 100644 --- a/games/flightgear/Makefile +++ b/games/flightgear/Makefile @@ -1,13 +1,6 @@ PORTNAME= flightgear -PORTVERSION= 2020.3.19 -PORTREVISION= 7 +PORTVERSION= 2024.1.1 CATEGORIES= games -MASTER_SITES= SF/flightgear/release-${PORTVERSION:R} - -# Fix for CVE-2025-0781 -# See: https://gitlab.com/frougon/flightgear-flightgear/-/commits/2020.3.6-minimal-fix-for-CVE-2025-0781 -PATCH_SITES= https://gitlab.com/frougon/flightgear-${PORTNAME}/-/commit/ -PATCHFILES+= cf99dc921aadab502ff90a1dd943d8bbb897de91.patch:-p1 MAINTAINER= martymac@FreeBSD.org COMMENT= FlightGear flight simulator @@ -34,8 +27,13 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \ ${LOCALBASE}/share/flightgear/version:games/flightgear-data # Disable ninja, see https://sourceforge.net/p/flightgear/codetickets/2118/ -USES= alias cmake:noninja compiler:c++11-lang cpe dos2unix gl jpeg \ +USES= alias cmake:noninja compiler:c++17-lang cpe dos2unix gl jpeg \ openal:al,alut sqlite tar:bzip2 xorg + +USE_GITLAB= yes +GL_ACCOUNT= flightgear +GL_TAGNAME= v${PORTVERSION} + USE_XORG= ice sm x11 xext xft xi xinerama xmu xt USE_GL= gl glew glu glut diff --git a/games/flightgear/distinfo b/games/flightgear/distinfo index c0feffc003ac..e63b85adfa79 100644 --- a/games/flightgear/distinfo +++ b/games/flightgear/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1738150411 -SHA256 (flightgear-2020.3.19.tar.bz2) = 167d08de9cc0f72218b379b23cd7e56c7f6ee18d7d559512da51a3bd67f38e6e -SIZE (flightgear-2020.3.19.tar.bz2) = 8935152 -SHA256 (cf99dc921aadab502ff90a1dd943d8bbb897de91.patch) = c3cf18bec3510b870bcdb8cb3a833c58f63d33aa9d071d11ac893f90d6e2fe60 -SIZE (cf99dc921aadab502ff90a1dd943d8bbb897de91.patch) = 2178 +TIMESTAMP = 1751317021 +SHA256 (flightgear-v2024.1.1.tar.bz2) = a3b1fea7064caa18964828e79cc1ec663f6aabf0fb5eb4f7f7fb82635fc8a937 +SIZE (flightgear-v2024.1.1.tar.bz2) = 9463832 diff --git a/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.cpp b/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.cpp new file mode 100644 index 000000000000..7eecac47aedb --- /dev/null +++ b/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.cpp @@ -0,0 +1,11 @@ +--- src/FDM/JSBSim/input_output/FGfdmSocket.cpp.orig 2025-06-26 10:55:02 UTC ++++ src/FDM/JSBSim/input_output/FGfdmSocket.cpp +@@ -40,7 +40,7 @@ INCLUDES + + #if defined(_MSC_VER) || defined(__MINGW32__) + #include <ws2tcpip.h> +-#elif defined(__OpenBSD__) ++#elif defined(__OpenBSD__) || defined(__FreeBSD__) + #include <sys/types.h> + #include <sys/socket.h> + #include <netdb.h> diff --git a/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.h b/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.h new file mode 100644 index 000000000000..5374e4735279 --- /dev/null +++ b/games/flightgear/files/patch-src-FDM-JSBSim-input_output-FGfdmSocket.h @@ -0,0 +1,11 @@ +--- src/FDM/JSBSim/input_output/FGfdmSocket.h.orig 2025-06-26 10:59:25 UTC ++++ src/FDM/JSBSim/input_output/FGfdmSocket.h +@@ -44,6 +44,8 @@ INCLUDES + #if defined(_MSC_VER) || defined(__MINGW32__) + #include <winsock.h> + #include <io.h> ++#elif defined(__FreeBSD__) ++ #include <netinet/in.h> + #else + #include <netdb.h> + #endif diff --git a/games/flightgear/pkg-plist b/games/flightgear/pkg-plist index 94cc162d5aab..9876f7bea073 100644 --- a/games/flightgear/pkg-plist +++ b/games/flightgear/pkg-plist @@ -6,11 +6,11 @@ bin/fgcom bin/fgelev bin/fgfs bin/fgjs -bin/fgpanel bin/fgtraffic bin/fgviewer bin/js_demo bin/metar +bin/nasal bin/yasim bin/yasim-proptest share/man/it/man1/GPSsmooth.1.gz @@ -21,7 +21,6 @@ share/man/it/man1/fgcom.1.gz share/man/it/man1/fgelev.1.gz share/man/it/man1/fgfs.1.gz share/man/it/man1/fgjs.1.gz -share/man/it/man1/fgpanel.1.gz share/man/it/man1/fgviewer.1.gz share/man/it/man1/js_demo.1.gz share/man/it/man1/metar.1.gz @@ -34,7 +33,6 @@ share/man/man1/fgcom.1.gz share/man/man1/fgelev.1.gz share/man/man1/fgfs.1.gz share/man/man1/fgjs.1.gz -share/man/man1/fgpanel.1.gz share/man/man1/fgviewer.1.gz share/man/man1/js_demo.1.gz share/man/man1/metar.1.gz diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile index fb628edefb0f..3847059f30f2 100644 --- a/games/gnome-robots/Makefile +++ b/games/gnome-robots/Makefile @@ -1,5 +1,6 @@ PORTNAME= gnome-robots DISTVERSION= 41.2 +PORTREVISION= 1 CATEGORIES= games gnome DIST_SUBDIR= gnome diff --git a/games/gtkatlantic/Makefile b/games/gtkatlantic/Makefile index a38a4d6be771..a0a83d90a80e 100644 --- a/games/gtkatlantic/Makefile +++ b/games/gtkatlantic/Makefile @@ -1,6 +1,6 @@ PORTNAME= gtkatlantic DISTVERSION= 0.6.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://download.tuxfamily.org/gtkatlantic/downloads/v${PORTVERSION:R}/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons diff --git a/games/gtkevemon/Makefile b/games/gtkevemon/Makefile index c9f016246688..e0ccb3bcccd0 100644 --- a/games/gtkevemon/Makefile +++ b/games/gtkevemon/Makefile @@ -1,6 +1,6 @@ PORTNAME= gtkevemon PORTVERSION= 1.10.2016.02.17 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= games MAINTAINER= ports@FreeBSD.org diff --git a/games/gtkradiant/Makefile b/games/gtkradiant/Makefile index e4e3066e2483..a5f7d8dcb442 100644 --- a/games/gtkradiant/Makefile +++ b/games/gtkradiant/Makefile @@ -1,6 +1,6 @@ PORTNAME= gtkradiant PORTVERSION= 1.5.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= games cad MASTER_SITES= IDSOFTWARE/source/:id \ http://www.bsd-geek.de/FreeBSD/distfiles/:fb diff --git a/games/kanatest/Makefile b/games/kanatest/Makefile index 37e27dd4f213..b587b4d771d9 100644 --- a/games/kanatest/Makefile +++ b/games/kanatest/Makefile @@ -1,6 +1,6 @@ PORTNAME= kanatest PORTVERSION= 0.4.10.g20200611 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games japanese MAINTAINER= Clockwork6400@protonmail.com diff --git a/games/libmaitretarot/Makefile b/games/libmaitretarot/Makefile index 4408a903ab1f..d6bdeba6fef0 100644 --- a/games/libmaitretarot/Makefile +++ b/games/libmaitretarot/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmaitretarot PORTVERSION= 0.1.98 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SAVANNAH/maitretarot diff --git a/games/libmt_client/Makefile b/games/libmt_client/Makefile index 63a5727911a4..57fa67c894f9 100644 --- a/games/libmt_client/Makefile +++ b/games/libmt_client/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmt_client PORTVERSION= 0.1.98 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SAVANNAH/maitretarot diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile index efa70cd99dd1..b3917ed7f700 100644 --- a/games/lincity-ng/Makefile +++ b/games/lincity-ng/Makefile @@ -1,6 +1,6 @@ PORTNAME= lincity-ng PORTVERSION= 2.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= games MASTER_SITES= BERLIOS diff --git a/games/lordsawar/Makefile b/games/lordsawar/Makefile index b141d5870c59..94cec86c9ee8 100644 --- a/games/lordsawar/Makefile +++ b/games/lordsawar/Makefile @@ -1,6 +1,6 @@ PORTNAME= lordsawar PORTVERSION= 0.3.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SAVANNAH diff --git a/games/maitretarot/Makefile b/games/maitretarot/Makefile index bc4655e19a26..b787b6d0d9f5 100644 --- a/games/maitretarot/Makefile +++ b/games/maitretarot/Makefile @@ -1,6 +1,6 @@ PORTNAME= maitretarot PORTVERSION= 0.1.98 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SAVANNAH diff --git a/games/moonlight-embedded-devel/Makefile b/games/moonlight-embedded-devel/Makefile index 7ef271e88118..2192d1c1d34d 100644 --- a/games/moonlight-embedded-devel/Makefile +++ b/games/moonlight-embedded-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= moonlight-embedded-devel DISTVERSION= 2.7.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= https://github.com/armin-25689/moonlight-embedded/releases/download/v${DISTVERSION}/ @@ -21,7 +21,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libexpat.so:textproc/expat2 \ libopus.so:audio/opus \ libudev.so:devel/libudev-devd \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libva.so:multimedia/libva \ libdrm.so:graphics/libdrm \ libwayland-client.so:graphics/wayland diff --git a/games/moonlight-embedded/Makefile b/games/moonlight-embedded/Makefile index 8379e4774e08..a2b65abbabd0 100644 --- a/games/moonlight-embedded/Makefile +++ b/games/moonlight-embedded/Makefile @@ -1,6 +1,6 @@ PORTNAME= moonlight-embedded DISTVERSION= 2.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= https://github.com/moonlight-stream/moonlight-embedded/releases/download/v${DISTVERSION}/ @@ -20,7 +20,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libexpat.so:textproc/expat2 \ libopus.so:audio/opus \ libudev.so:devel/libudev-devd \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= cmake localbase:ldflags perl5 pkgconfig sdl ssl tar:xz USE_LDCONFIG= yes diff --git a/games/mt_dolphin_ia/Makefile b/games/mt_dolphin_ia/Makefile index 66a12968cd61..eaa3737e2552 100644 --- a/games/mt_dolphin_ia/Makefile +++ b/games/mt_dolphin_ia/Makefile @@ -1,6 +1,6 @@ PORTNAME= mt_dolphin_ia PORTVERSION= 0.1.98 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SAVANNAH/maitretarot diff --git a/games/mt_gtk_client/Makefile b/games/mt_gtk_client/Makefile index 40c13985b6ad..378e840a44d4 100644 --- a/games/mt_gtk_client/Makefile +++ b/games/mt_gtk_client/Makefile @@ -1,6 +1,6 @@ PORTNAME= mt_gtk_client PORTVERSION= 0.1.98 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= games MASTER_SITES= SAVANNAH/maitretarot diff --git a/games/naev/Makefile b/games/naev/Makefile index e0c0f245ed4b..e41505574f3b 100644 --- a/games/naev/Makefile +++ b/games/naev/Makefile @@ -1,5 +1,6 @@ PORTNAME= naev PORTVERSION= 0.12.4 +PORTREVISION= 1 DISTVERSIONSUFFIX= -source CATEGORIES= games MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/ diff --git a/games/netradiant/Makefile b/games/netradiant/Makefile index 86171cb85328..ba6df7b0af54 100644 --- a/games/netradiant/Makefile +++ b/games/netradiant/Makefile @@ -1,6 +1,6 @@ PORTNAME= netradiant PORTVERSION= 20150621 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games cad MASTER_SITES= http://ingar.intranifty.net/gtkradiant/files/ LOCAL/danfe \ http://ingar.intranifty.net/gtkradiant/files/gamepacks/:gp diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile index e95f2257d1f7..23bff9adb081 100644 --- a/games/py-fife/Makefile +++ b/games/py-fife/Makefile @@ -71,4 +71,10 @@ post-patch: ${WRKSRC}/engine/core/loaders/native/map/objectloader.cpp \ ${WRKSRC}/engine/core/gui/fifechan/fifechanmanager.cpp +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MFIFECHAN} +DEPRECATED= Depends on expired devel/fifechan +.endif + .include <bsd.port.mk> diff --git a/games/tuxtype/Makefile b/games/tuxtype/Makefile index 448fc1df1b8f..64ae054b534b 100644 --- a/games/tuxtype/Makefile +++ b/games/tuxtype/Makefile @@ -1,6 +1,6 @@ PORTNAME= tuxtype PORTVERSION= 1.8.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games education MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION}.orig diff --git a/games/warmux/Makefile b/games/warmux/Makefile index 032d22a08452..cdbc3422e5db 100644 --- a/games/warmux/Makefile +++ b/games/warmux/Makefile @@ -1,6 +1,6 @@ PORTNAME= warmux DISTVERSION= 11.04.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= games MASTER_SITES= http://ftp.nluug.nl/ibiblio/distributions/slitaz/sources/packages-cooking/w/ \ http://mirror.clarkson.edu/slitaz/sources/packages/w/ \ diff --git a/games/xmoto/Makefile b/games/xmoto/Makefile index acd6e9bba988..cfb12ebb8e17 100644 --- a/games/xmoto/Makefile +++ b/games/xmoto/Makefile @@ -1,7 +1,7 @@ PORTNAME= xmoto DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org |