diff options
author | Sam James <sam@gentoo.org> | 2023-01-28 05:01:23 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-01-28 05:10:53 +0000 |
commit | 5144810b848e0bf43bbdd7185e4405f5cc5cea2b (patch) | |
tree | 583090fc8565d49de5977a8bca9957fbbe7b5cb6 /games-util/basis_universal/files | |
parent | games-action/supertuxkart: make vulkan unconditional for now (diff) | |
download | gentoo-5144810b848e0bf43bbdd7185e4405f5cc5cea2b.tar.gz gentoo-5144810b848e0bf43bbdd7185e4405f5cc5cea2b.tar.bz2 gentoo-5144810b848e0bf43bbdd7185e4405f5cc5cea2b.zip |
games-util/basis_universal: new package, add 1.16.3
Bug: https://bugs.gentoo.org/879319
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'games-util/basis_universal/files')
-rw-r--r-- | games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch | 10 | ||||
-rw-r--r-- | games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch | 11 |
2 files changed, 21 insertions, 0 deletions
diff --git a/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch b/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch new file mode 100644 index 000000000000..d15ba0d4ddfb --- /dev/null +++ b/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -103,7 +103,6 @@ if (NOT MSVC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBASISU_SUPPORT_SSE=0") + endif() + +- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${GCC_LINK_FLAGS} -Wl,-rpath .") + endif() + + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${GCC_COMPILE_FLAGS}") diff --git a/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch b/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch new file mode 100644 index 000000000000..e7c1db7ea2bf --- /dev/null +++ b/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -72,7 +72,7 @@ if (NOT MSVC) + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fsanitize=address -fno-omit-frame-pointer -fsanitize=undefined") + endif() + +- set(CMAKE_CXX_FLAGS -std=c++11) ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + set(GCC_COMPILE_FLAGS "-fvisibility=hidden -fPIC -fno-strict-aliasing -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wall -Wextra -Wno-unused-local-typedefs -Wno-unused-value -Wno-unused-parameter -Wno-unused-variable") + + if (NOT BUILD_X64) |