]> de.git.xonotic.org Git - xonotic/netradiant.git/commit - library-bundler
bundle: do not bundle gtk and other deps on linux 151/head
authorThomas Debesse <dev@illwieckz.net>
Mon, 5 Aug 2019 03:02:55 +0000 (05:02 +0200)
committerThomas Debesse <dev@illwieckz.net>
Mon, 5 Aug 2019 17:01:31 +0000 (19:01 +0200)
commitf65bcfa852cc0a122c6a1542b81f9c2167df4c5f
tree80be237e8a2f03e324cd51e34cceb57c3753be9b
parent4534b3e4859fa435a394030ef185b2fb6f294420
bundle: do not bundle gtk and other deps on linux

- gtk is not easily bundlable on linux because it looks for harcoded system path to optional
  shared libraries like image codecs, theme engines, sound notification system, etc.
  so expect user to install gtk first
- since we ask user to instal gtk, we can also ask them to install gtkglext,
  which is likely to pull gtk itself, x11 and gl dependencies
- old fontconfig does not work correctly if newer fontconfig configuration is installed
- if gtk and fontconfig is installed, freetype is
bundle/CMakeLists.txt
library-bundler