diff options
author | 2024-10-21 18:06:21 -0400 | |
---|---|---|
committer | 2024-10-21 18:06:21 -0400 | |
commit | 37432fa0182129180bd122f31b85df320b5fa7d7 (patch) | |
tree | 88dbdd397b32790126dbaa9b11dc44006005ec07 /games-action | |
parent | x11-drivers/xf86-input-xppen: add missing RDEPENDs (diff) | |
download | guru-37432fa0182129180bd122f31b85df320b5fa7d7.tar.gz guru-37432fa0182129180bd122f31b85df320b5fa7d7.tar.bz2 guru-37432fa0182129180bd122f31b85df320b5fa7d7.zip |
games-action/blackvoxel:-Werror=strict-aliasing & makeopts patch fix
Closes: https://bugs.gentoo.org/862780
Signed-off-by: Abdelrahman Sarhan <abdulrahmanayman1@gmail.com>
Diffstat (limited to 'games-action')
-rw-r--r-- | games-action/blackvoxel/blackvoxel-2.50.ebuild | 2 | ||||
-rw-r--r-- | games-action/blackvoxel/files/blackvoxel-2.50-backported-ltofix.patch (renamed from games-action/blackvoxel/files/blackvoxel-2.50-strict-aliasing.patch) | 0 | ||||
-rw-r--r-- | games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch | 9 |
3 files changed, 6 insertions, 5 deletions
diff --git a/games-action/blackvoxel/blackvoxel-2.50.ebuild b/games-action/blackvoxel/blackvoxel-2.50.ebuild index bb7e7e7fb..16a152193 100644 --- a/games-action/blackvoxel/blackvoxel-2.50.ebuild +++ b/games-action/blackvoxel/blackvoxel-2.50.ebuild @@ -29,7 +29,7 @@ PATCHES=( "${FILESDIR}"/${P}-makefile.patch "${FILESDIR}"/${P}-makeopts.patch "${FILESDIR}"/${P}-savedir.patch - "${FILESDIR}"/${P}-strict-aliasing.patch + "${FILESDIR}"/${P}-backported-ltofix.patch #For ver. 2.50 Remove for next ver. ) src_compile() { diff --git a/games-action/blackvoxel/files/blackvoxel-2.50-strict-aliasing.patch b/games-action/blackvoxel/files/blackvoxel-2.50-backported-ltofix.patch index 41d2ab8cd..41d2ab8cd 100644 --- a/games-action/blackvoxel/files/blackvoxel-2.50-strict-aliasing.patch +++ b/games-action/blackvoxel/files/blackvoxel-2.50-backported-ltofix.patch diff --git a/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch b/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch index 05a14881c..078d3ce64 100644 --- a/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch +++ b/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch @@ -1,14 +1,15 @@ ---- a/Makefile -+++ b/Makefile -@@ -64,7 +64,9 @@ +--- a/Makefile 2024-10-21 17:33:29.782931946 -0400 ++++ b/Makefile 2024-10-21 17:35:55.202026636 -0400 +@@ -64,8 +64,10 @@ KERNELNAME =$(shell uname -s) ifeq ($(KERNELNAME),Linux) - CXXFLAGS+= -O3 -c -fmessage-length=0 +- LDFLAGS+=-L"src/sc_Squirrel3/lib" -lGLU -lSDL -lGLEW -lGL -lsquirrel -lsqstdlib + UCXXFLAGS:= $(shell emerge --info | grep -w CXXFLAGS=".*" | cut -d '"' -f2) + CXXFLAGS+= $(UCXXFLAGS) -c -fmessage-length=0 + ULDFLAGS:= $(shell emerge --info | grep -w LDFLAGS=".*" | cut -d '"' -f2) + LDFLAGS+= $(ULDFLAGS) -L"src/sc_Squirrel3/lib" -lGLU -lSDL -lGLEW -lGL -lsquirrel -lsqstdlib -- LDFLAGS+=-L"src/sc_Squirrel3/lib" -lGLU -lSDL -lGLEW -lGL -lsquirrel -lsqstdlib else ifeq ($(KERNELNAME), FreeBSD) # To be done... + CXXFLAGS+= -O3 -c -fmessage-length=0 |