summaryrefslogtreecommitdiff
path: root/games-action/minetest/files/minetest-0.4.9-as-needed.patch
diff options
context:
space:
mode:
authorroot <root@root.root>2015-08-21 06:14:53 +0300
committerroot <root@root.root>2015-08-21 06:14:53 +0300
commita14e232243b018b4bb9ea28846f6024cdd444378 (patch)
tree4cf0bfbf1cff75a60c1090582048ba713c0844e1 /games-action/minetest/files/minetest-0.4.9-as-needed.patch
parentbef05bbfa142369f2283b90d817205ac6b8371ac (diff)
переименовано: games-engines/freeminer/Manifest -> games-action/freeminer/Manifest
переименовано: games-engines/freeminer/files/freeminerserver.confd -> games-action/freeminer/files/freeminerserver.confd переименовано: games-engines/freeminer/files/freeminerserver.initd -> games-action/freeminer/files/freeminerserver.initd переименовано: games-engines/freeminer/freeminer-scm.ebuild -> games-action/freeminer/freeminer-scm.ebuild переименовано: games-engines/minetest/metadata.xml -> games-action/freeminer/metadata.xml переименовано: games-engines/minetest/files/minetest-0.4.10-as-needed.patch -> games-action/minetest/files/minetest-0.4.10-as-needed.patch переименовано: games-engines/minetest/files/minetest-0.4.10-shared-irrlicht.patch -> games-action/minetest/files/minetest-0.4.10-shared-irrlicht.patch переименовано: games-engines/minetest/files/minetest-0.4.10-system-lua.patch -> games-action/minetest/files/minetest-0.4.10-system-lua.patch переименовано: games-engines/minetest/files/minetest-0.4.9-as-needed.patch -> games-action/minetest/files/minetest-0.4.9-as-needed.patch переименовано: games-engines/minetest/files/minetest-0.4.9-freetype.patch -> games-action/minetest/files/minetest-0.4.9-freetype.patch переименовано: games-engines/minetest/files/minetest-0.4.9-lua-luajit-option.patch -> games-action/minetest/files/minetest-0.4.9-lua-luajit-option.patch переименовано: games-engines/minetest/files/minetest-0.4.9-opengles.patch -> games-action/minetest/files/minetest-0.4.9-opengles.patch переименовано: games-engines/minetest/files/minetest-0.4.9-shared-irrlicht.patch -> games-action/minetest/files/minetest-0.4.9-shared-irrlicht.patch переименовано: games-engines/minetest/files/minetest_redis.patch -> games-action/minetest/files/minetest_redis.patch переименовано: games-engines/minetest/files/minetestserver.confd -> games-action/minetest/files/minetestserver.confd переименовано: games-engines/minetest/files/minetestserver.initd -> games-action/minetest/files/minetestserver.initd переименовано: games-engines/freeminer/metadata.xml -> games-action/minetest/metadata.xml переименовано: games-engines/minetest/minetest-0.4.10-r2.ebuild -> games-action/minetest/minetest-0.4.10-r2.ebuild переименовано: games-engines/minetest/minetest-scm.ebuild -> games-action/minetest/minetest-scm.ebuild
Diffstat (limited to 'games-action/minetest/files/minetest-0.4.9-as-needed.patch')
-rw-r--r--games-action/minetest/files/minetest-0.4.9-as-needed.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/games-action/minetest/files/minetest-0.4.9-as-needed.patch b/games-action/minetest/files/minetest-0.4.9-as-needed.patch
new file mode 100644
index 0000000..803ea02
--- /dev/null
+++ b/games-action/minetest/files/minetest-0.4.9-as-needed.patch
@@ -0,0 +1,35 @@
+commit a88bfd5b77fa0b5c60e438c0011dbdcee5e14dfd
+Author: hasufell <hasufell@gentoo.org>
+Date: Mon Nov 25 00:28:55 2013 +0100
+
+ CMAKE: fix linking order
+
+ this also fixes linking with as-needed wrt
+ https://github.com/minetest/minetest/issues/617
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index a1fee7a..a72bd4a 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -427,18 +427,18 @@ if(BUILD_CLIENT)
+ target_link_libraries(
+ ${PROJECT_NAME}
+ ${ZLIB_LIBRARIES}
+- ${IRRLICHT_LIBRARY}
++ ${X11_LIBRARIES}
+ ${OPENGL_LIBRARIES}
++ ${OPENGLES2_LIBRARIES}
+ ${JPEG_LIBRARIES}
+ ${BZIP2_LIBRARIES}
+ ${PNG_LIBRARIES}
+- ${X11_LIBRARIES}
++ ${IRRLICHT_LIBRARY}
+ ${GETTEXT_LIBRARY}
+ ${SOUND_LIBRARIES}
+ ${SQLITE3_LIBRARY}
+ ${LUA_LIBRARY}
+ ${JSON_LIBRARY}
+- ${OPENGLES2_LIBRARIES}
+ ${PLATFORM_LIBS}
+ ${CLIENT_PLATFORM_LIBS}
+ )