diff options
author | Rene Ladan <rene@FreeBSD.org> | 2021-09-11 14:57:58 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2021-09-30 21:23:30 +0000 |
commit | 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 (patch) | |
tree | 09bef799707f4b6e715b912429bd3b73c1addf4c /games | |
parent | b9a93c0bf4778b9ec327c1be6f819eb1ff90ec19 (diff) | |
download | ports-620968a43a5f9bb3fa98ab20f257a4c0d864caa7.tar.gz ports-620968a43a5f9bb3fa98ab20f257a4c0d864caa7.zip |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
Diffstat (limited to 'games')
-rw-r--r-- | games/0ad/Makefile | 1 | ||||
-rw-r--r-- | games/eduke32/Makefile | 2 | ||||
-rw-r--r-- | games/fishsupper/Makefile | 1 | ||||
-rw-r--r-- | games/hyperrogue/Makefile | 2 | ||||
-rw-r--r-- | games/lander/Makefile | 1 | ||||
-rw-r--r-- | games/libretro-snes9x/Makefile | 2 | ||||
-rw-r--r-- | games/libretro-snes9x2010/Makefile | 8 | ||||
-rw-r--r-- | games/linux-steam-utils/Makefile | 1 | ||||
-rw-r--r-- | games/rlvm/Makefile | 6 | ||||
-rw-r--r-- | games/stockfish/Makefile | 1 | ||||
-rw-r--r-- | games/veloren/Makefile | 5 |
11 files changed, 2 insertions, 28 deletions
diff --git a/games/0ad/Makefile b/games/0ad/Makefile index 9ff2517affa7..4a739c164d76 100644 --- a/games/0ad/Makefile +++ b/games/0ad/Makefile @@ -10,7 +10,6 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}-alpha-unix-build.tar.xz \ MAINTAINER= madpilot@FreeBSD.org COMMENT= Real-time strategy (RTS) game of ancient warfare -BROKEN_FreeBSD_11= fails to link: undefined reference to gloox::Client::Client(...) BROKEN_aarch64= fails to compile: no member named verifyHeapAccessDisassembly BROKEN_armv6= fails to link: fatal error: conftest: Unknown error: -1 BROKEN_armv7= fails to link: fatal error: conftest: Unknown error: -1 diff --git a/games/eduke32/Makefile b/games/eduke32/Makefile index 8c4284923e8b..7f444db7f304 100644 --- a/games/eduke32/Makefile +++ b/games/eduke32/Makefile @@ -76,7 +76,7 @@ FULL_PLIST_FILES= ${DATADIR}/duke3d.grp ${DATADIR}/duke.rts .include <bsd.port.options.mk> -.if (${ARCH} == i386 || ${ARCH} == powerpc64 || ${ARCH} == riscv64) || ${OSVERSION} < 1202000 +.if ${ARCH} == i386 || ${ARCH} == powerpc64 || ${ARCH} == riscv64 MAKE_ARGS+= LTO=0 .endif diff --git a/games/fishsupper/Makefile b/games/fishsupper/Makefile index 5a1450a0068f..82eeb362e6cb 100644 --- a/games/fishsupper/Makefile +++ b/games/fishsupper/Makefile @@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/bind.hpp:devel/boost-libs -BROKEN_FreeBSD_11_powerpc64= fails to compile: Log.h: expected initializer before '<' token BROKEN_FreeBSD_12_powerpc64= fails to compile: Log.h: expected initializer before '<' token GNU_CONFIGURE= yes diff --git a/games/hyperrogue/Makefile b/games/hyperrogue/Makefile index c5445b0e5249..2f08d97f75eb 100644 --- a/games/hyperrogue/Makefile +++ b/games/hyperrogue/Makefile @@ -9,8 +9,6 @@ COMMENT= Roguelike in a non-euclidean world LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_FreeBSD_11= does not build: hyperrogue-hyper.o: file not recognized: File format not recognized - LIB_DEPENDS= libpng.so:graphics/png USE_GITHUB= yes diff --git a/games/lander/Makefile b/games/lander/Makefile index c9ff1b741833..1dd5e0d1c244 100644 --- a/games/lander/Makefile +++ b/games/lander/Makefile @@ -11,7 +11,6 @@ COMMENT= Lunar Lander clone LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_FreeBSD_11_powerpc64= fails to configure on powerpc64 elfv1: could not link against boost_filesystem-boost_filesystem BROKEN_FreeBSD_12_powerpc64= fails to configure on powerpc64 elfv1: could not link against boost_filesystem-boost_filesystem LIB_DEPENDS= libfreetype.so:print/freetype2 \ diff --git a/games/libretro-snes9x/Makefile b/games/libretro-snes9x/Makefile index 149d4836c49e..1afbafece6f3 100644 --- a/games/libretro-snes9x/Makefile +++ b/games/libretro-snes9x/Makefile @@ -11,8 +11,6 @@ LICENSE_NAME= PS LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror pkg-mirror auto-accept -BROKEN_FreeBSD_11= linker error: unrecognized option '-plugin' - USES= compiler:c++11-lib gmake USE_LDCONFIG= yes diff --git a/games/libretro-snes9x2010/Makefile b/games/libretro-snes9x2010/Makefile index 837af11a56c4..44eba3fffbe0 100644 --- a/games/libretro-snes9x2010/Makefile +++ b/games/libretro-snes9x2010/Makefile @@ -21,16 +21,10 @@ GH_TAGNAME= a3e65b8 PLIST_FILES= lib/libretro/snes9x2010_libretro.so -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200000 -MAKE_ENV= LTO= -.else MAKE_ENV= LTO=-flto # may drop this branch on next port update -.endif do-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro ${INSTALL_LIB} ${WRKSRC}/snes9x2010_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/games/linux-steam-utils/Makefile b/games/linux-steam-utils/Makefile index 82ca03ea0a72..8d8ef2c7ec9b 100644 --- a/games/linux-steam-utils/Makefile +++ b/games/linux-steam-utils/Makefile @@ -9,7 +9,6 @@ COMMENT= Steam launcher for FreeBSD LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -IGNORE_FreeBSD_11= not tested at all ONLY_FOR_ARCHS= amd64 RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ diff --git a/games/rlvm/Makefile b/games/rlvm/Makefile index 278da439fce2..1ba3c96f4108 100644 --- a/games/rlvm/Makefile +++ b/games/rlvm/Makefile @@ -11,7 +11,6 @@ COMMENT= RealLive virtual machine clone LICENSE= GPLv2 GPLv3 MIT LICENSE_COMB= multi -BROKEN_FreeBSD_11_powerpc64= fails to link on powerpc64 elfv1: gcn_platform.cc: undefined reference to gcn::Exception::Exception BROKEN_FreeBSD_12_powerpc64= fails to link on powerpc64 elfv1: gcn_platform.cc: undefined reference to gcn::Exception::Exception BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ @@ -36,11 +35,6 @@ MAKE_ARGS= VERBOSE=1 INSTALLS_ICONS= yes PORTDOCS= AUTHORS.TXT NEWS.TXT README.md STATUS.TXT notes -.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld -# undefined reference to symbol `inflateEnd@@ZLIB_1.2.4.0' (try adding -lz) -LDFLAGS+= -fuse-ld=lld -.endif - OPTIONS_DEFINE= DEBUG DOCS NLS TEST OPTIONS_DEFAULT=MONA OPTIONS_MULTI= JAPANESE_FONT diff --git a/games/stockfish/Makefile b/games/stockfish/Makefile index 5be49ab6e9e9..4a840da9dc53 100644 --- a/games/stockfish/Makefile +++ b/games/stockfish/Makefile @@ -25,7 +25,6 @@ MAKE_ARGS= ARCH=${MYARCH} \ CXX="${CXX}" \ PREFIX=${PREFIX} ALL_TARGET= build -LDFLAGS+= -fuse-ld=lld _NNUE_VER= 3475407dc199 diff --git a/games/veloren/Makefile b/games/veloren/Makefile index e5ed7e5ccec8..0798e0b00fb1 100644 --- a/games/veloren/Makefile +++ b/games/veloren/Makefile @@ -49,11 +49,6 @@ PLIST_FILES= bin/${PORTNAME}-server-cli \ share/pixmaps/net.veloren.veloren.png PORTDATA= * -.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld -# veloren_voxygen*rcgu* has 71718 section headers, breaking old GNU ld.bfd in base -LDFLAGS+= -fuse-ld=lld -.endif - CARGO_CRATES= ab_glyph-0.2.11 \ ab_glyph_rasterizer-0.1.4 \ addr2line-0.15.2 \ |