diff options
author | nia <nia@pkgsrc.org> | 2021-11-18 14:45:37 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2021-11-18 14:45:37 +0000 |
commit | ef2585667c88a7ac8773f94a37cabe661d4aa531 (patch) | |
tree | 20da72238d8145fd749b1204fcb723325e2b9756 | |
parent | fb08fb9ceb95f2b5abbf1812fd1e6044cf764e84 (diff) | |
download | pkgsrc-ef2585667c88a7ac8773f94a37cabe661d4aa531.tar.gz |
games: Mark the Cube 2 engine games as unsupported by RELRO
Unfortunately they use precompiled headers with GCC in a way that
would be very difficult to disable.
-rw-r--r-- | games/assaultcube/Makefile | 5 | ||||
-rw-r--r-- | games/redeclipse/Makefile | 5 | ||||
-rw-r--r-- | games/sauerbraten/Makefile | 5 |
3 files changed, 12 insertions, 3 deletions
diff --git a/games/assaultcube/Makefile b/games/assaultcube/Makefile index 5c5e2537959..9ed09248870 100644 --- a/games/assaultcube/Makefile +++ b/games/assaultcube/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2021/09/29 19:00:37 adam Exp $ +# $NetBSD: Makefile,v 1.14 2021/11/18 14:45:37 nia Exp $ PKGNAME= assaultcube-1.2.0.2 PKGREVISION= 11 @@ -19,6 +19,9 @@ BUILD_TARGET= client master server USE_TOOLS+= gmake pax pkg-config USE_LANGUAGES= c c++ +# GCC precompiled headers... +RELRO_SUPPORTED= no + INSTALLATION_DIRS+= bin INSTALLATION_DIRS+= libexec INSTALLATION_DIRS+= share/applications diff --git a/games/redeclipse/Makefile b/games/redeclipse/Makefile index 7b9de0238aa..6b6668ed200 100644 --- a/games/redeclipse/Makefile +++ b/games/redeclipse/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2021/09/08 21:05:08 nia Exp $ +# $NetBSD: Makefile,v 1.7 2021/11/18 14:45:37 nia Exp $ DISTNAME= redeclipse_2.0.0_nix PKGNAME= redeclipse-2.0.0 @@ -26,6 +26,9 @@ INSTALL_TARGET= system-install MAKE_FLAGS+= prefix=${PREFIX} MAKE_FLAGS+= mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} +# GCC precompiled headers... +RELRO_SUPPORTED= no + .include "../../devel/SDL2/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../audio/SDL2_mixer/buildlink3.mk" diff --git a/games/sauerbraten/Makefile b/games/sauerbraten/Makefile index 812b662f88a..b5e0df8ca5b 100644 --- a/games/sauerbraten/Makefile +++ b/games/sauerbraten/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2021/09/08 21:05:08 nia Exp $ +# $NetBSD: Makefile,v 1.5 2021/11/18 14:45:37 nia Exp $ DISTNAME= sauerbraten_2020_12_27_linux PKGNAME= sauerbraten-2020_12_27 @@ -19,6 +19,9 @@ WRKSRC= ${WRKDIR}/sauerbraten BUILD_DIRS+= src BUILD_TARGET= client master server +# GCC precompiled headers... +RELRO_SUPPORTED= no + LDFLAGS.NetBSD+= -lrt INSTALLATION_DIRS+= bin |