summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2021-11-18 14:45:37 +0000
committernia <nia@pkgsrc.org>2021-11-18 14:45:37 +0000
commitef2585667c88a7ac8773f94a37cabe661d4aa531 (patch)
tree20da72238d8145fd749b1204fcb723325e2b9756
parentfb08fb9ceb95f2b5abbf1812fd1e6044cf764e84 (diff)
downloadpkgsrc-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/Makefile5
-rw-r--r--games/redeclipse/Makefile5
-rw-r--r--games/sauerbraten/Makefile5
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