aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2021-09-11 14:57:58 +0000
committerRene Ladan <rene@FreeBSD.org>2021-09-30 21:23:30 +0000
commit620968a43a5f9bb3fa98ab20f257a4c0d864caa7 (patch)
tree09bef799707f4b6e715b912429bd3b73c1addf4c /games
parentb9a93c0bf4778b9ec327c1be6f819eb1ff90ec19 (diff)
downloadports-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/Makefile1
-rw-r--r--games/eduke32/Makefile2
-rw-r--r--games/fishsupper/Makefile1
-rw-r--r--games/hyperrogue/Makefile2
-rw-r--r--games/lander/Makefile1
-rw-r--r--games/libretro-snes9x/Makefile2
-rw-r--r--games/libretro-snes9x2010/Makefile8
-rw-r--r--games/linux-steam-utils/Makefile1
-rw-r--r--games/rlvm/Makefile6
-rw-r--r--games/stockfish/Makefile1
-rw-r--r--games/veloren/Makefile5
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 \