diff --git a/games-action/blackvoxel/blackvoxel-2.50.ebuild b/games-action/blackvoxel/blackvoxel-2.50.ebuild index 4cb5b62ec3..9c9e5ecafe 100644 --- a/games-action/blackvoxel/blackvoxel-2.50.ebuild +++ b/games-action/blackvoxel/blackvoxel-2.50.ebuild @@ -27,6 +27,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-makeopts.patch "${FILESDIR}"/${P}-savedir.patch "${FILESDIR}"/${P}-strict-aliasing.patch ) diff --git a/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch b/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch new file mode 100644 index 0000000000..a1bbaa05f2 --- /dev/null +++ b/games-action/blackvoxel/files/blackvoxel-2.50-makeopts.patch @@ -0,0 +1,12 @@ +--- a/Makefile ++++ b/Makefile +@@ -64,7 +64,9 @@ + KERNELNAME =$(shell uname -s) + + ifeq ($(KERNELNAME),Linux) ++ CXXFLAGS:= $(shell emerge --info | grep -w CXXFLAGS=".*" | cut -d '"' -f2) + CXXFLAGS+= -c -fmessage-length=0 ++ LDFLAGS:= $(shell emerge --info | grep -w LDFLAGS=".*" | cut -d '"' -f2) + LDFLAGS+=-L"src/sc_Squirrel3/lib" -lGLU -lSDL -lGLEW -lGL -lsquirrel -lsqstdlib + else ifeq ($(KERNELNAME), FreeBSD) + # To be done...