This is an automated email from the git hooks/post-receive script. smcv pushed a commit to branch master in repository openjk.
commit 72842e89ea5ae8eab23182a4a849de8d9c39c771 Author: Simon McVittie <[email protected]> Date: Tue Dec 30 19:56:43 2014 +0000 Don't link to a bunch of unnecessary X11 libraries --- ...renderer-and-clients-to-a-bunch-of-unnece.patch | 65 ++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 66 insertions(+) diff --git a/debian/patches/Don-t-link-renderer-and-clients-to-a-bunch-of-unnece.patch b/debian/patches/Don-t-link-renderer-and-clients-to-a-bunch-of-unnece.patch new file mode 100644 index 0000000..7a1adc7 --- /dev/null +++ b/debian/patches/Don-t-link-renderer-and-clients-to-a-bunch-of-unnece.patch @@ -0,0 +1,65 @@ +From: Simon McVittie <[email protected]> +Date: Tue, 30 Dec 2014 19:56:25 +0000 +Subject: Don't link renderer and clients to a bunch of unnecessary X11 + libraries + +They only directly use libGL. +--- + code/CMakeLists.txt | 2 +- + code/rd-vanilla/CMakeLists.txt | 2 +- + codemp/CMakeLists.txt | 2 +- + codemp/rd-vanilla/CMakeLists.txt | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/code/CMakeLists.txt b/code/CMakeLists.txt +index ac30195..5a24f15 100644 +--- a/code/CMakeLists.txt ++++ b/code/CMakeLists.txt +@@ -30,7 +30,7 @@ if(BuildSPEngine OR BuildJK2SPEngine) + # OpenGL + find_package(OpenGL REQUIRED) + set(SPEngineIncludeDirectories ${SPEngineIncludeDirectories} ${OPENGL_INCLUDE_DIR}) +- set(SPEngineLibraries ${SPEngineLibraries} ${OPENGL_LIBRARIES}) ++ set(SPEngineLibraries ${SPEngineLibraries} ${OPENGL_gl_LIBRARY}) + endif() + + # OpenAL (is optionally included for Windows) +diff --git a/code/rd-vanilla/CMakeLists.txt b/code/rd-vanilla/CMakeLists.txt +index 09c498f..710da5b 100644 +--- a/code/rd-vanilla/CMakeLists.txt ++++ b/code/rd-vanilla/CMakeLists.txt +@@ -192,7 +192,7 @@ if(BuildSPRdVanilla OR BuildJK2SPRdVanilla) + if(NOT WIN32) + find_package(OpenGL REQUIRED) + set(SPRDVanillaRendererIncludeDirectories ${SPRDVanillaRendererIncludeDirectories} ${OPENGL_INCLUDE_DIR}) +- set(SPRDVanillaRendererLibraries ${SPRDVanillaRendererLibraries} ${OPENGL_LIBRARIES}) ++ set(SPRDVanillaRendererLibraries ${SPRDVanillaRendererLibraries} ${OPENGL_gl_LIBRARY}) + + set(SDL2_BUILDING_LIBRARY ON) # don't want main() in Renderer + find_package(SDL2 REQUIRED) +diff --git a/codemp/CMakeLists.txt b/codemp/CMakeLists.txt +index d6175e0..e5b7064 100644 +--- a/codemp/CMakeLists.txt ++++ b/codemp/CMakeLists.txt +@@ -360,7 +360,7 @@ if(BuildMPEngine) + # OpenGL + find_package(OpenGL REQUIRED) + set(MPEngineIncludeDirectories ${MPEngineIncludeDirectories} ${OPENGL_INCLUDE_DIR}) +- set(MPEngineLibraries ${MPEngineLibraries} ${OPENGL_LIBRARIES}) ++ set(MPEngineLibraries ${MPEngineLibraries} ${OPENGL_gl_LIBRARY}) + endif() + + # OpenAL (is optionally included for Windows) +diff --git a/codemp/rd-vanilla/CMakeLists.txt b/codemp/rd-vanilla/CMakeLists.txt +index 1b05ba0..a16d18d 100644 +--- a/codemp/rd-vanilla/CMakeLists.txt ++++ b/codemp/rd-vanilla/CMakeLists.txt +@@ -160,7 +160,7 @@ endif() + if(NOT WIN32) + find_package(OpenGL REQUIRED) + set(MPVanillaRendererIncludeDirectories ${MPVanillaRendererIncludeDirectories} ${OPENGL_INCLUDE_DIR}) +- set(MPVanillaRendererLibraries ${MPVanillaRendererLibraries} ${OPENGL_LIBRARIES}) ++ set(MPVanillaRendererLibraries ${MPVanillaRendererLibraries} ${OPENGL_gl_LIBRARY}) + + set(SDL2_BUILDING_LIBRARY ON) # don't want main() in Renderer + find_package(SDL2 REQUIRED) diff --git a/debian/patches/series b/debian/patches/series index 1b55d2b..e811ac2 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ Only-require-glext.h-on-Windows.patch g_utils-stub-out-debug-code-to-write-to-a-misc-Windo.patch Allow-using-an-external-libjpeg-turbo-or-libjpeg8.patch Use-system-zlib-headers-if-we-re-using-system-zlib.patch +Don-t-link-renderer-and-clients-to-a-bunch-of-unnece.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openjk.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

