nixpkgs/pkgs
Uli Schlachter ba12a867f7 awesome: Remove $LD_LIBRARY_PATH handling
I have no idea why gobjectIntrospection even was in here. The only
library in there, libgirepository-1.0.so, is not used by awesome. It is
only used by lgi.so and that means it should be found via its RPATH.

The Pango path is not needed in $LD_LIBRARY_PATH ever since
gobjectIntrospection started patching .typelib files with absolute
paths. Relevant commits are 36bef2b267 from 2014
("gobject-introspection: refer to shlibs with absolute paths in
typelibs") and c420de6b05 from 2016 ("gobject-introspection: Fix
patching shared objects").

The above patches did not work for cairo, because cairo's typelib is a
bit "special". However, this was fixed by e44038bcca some days ago
("gobjectIntrospection: use absolute path for cairo GIR").

Thus, setting $GI_TYPELIB_PATH is enough so that all needed libraries
are found.

Fixes: https://github.com/NixOS/nixpkgs/issues/14164
Signed-off-by: Uli Schlachter <psychon@znc.in>
2018-01-25 16:46:12 +01:00
..
applications awesome: Remove $LD_LIBRARY_PATH handling 2018-01-25 16:46:12 +01:00
build-support Merge remote-tracking branch 'upstream/master' into HEAD 2018-01-22 16:09:11 +01:00
common-updater
data hackage: update all-cabal-hashes snapshot to Hackage at 2018-01-18T14:32:45Z 2018-01-18 17:01:33 +01:00
desktops gnome-shell-extension-nohotcorner: init at 16.0 2018-01-23 00:48:27 -05:00
development Merge pull request #34081 from jtojnar/gir-abs-cairo 2018-01-24 20:59:16 +00:00
games Merge pull request #34107 from mnacamura/cdda-darwin 2018-01-22 22:47:25 +00:00
misc Merge pull request #34146 from symphorien/fix-epkowa 2018-01-24 08:41:22 +01:00
os-specific Merge remote-tracking branch 'upstream/master' into HEAD 2018-01-24 14:17:49 +01:00
servers Merge remote-tracking branch 'upstream/master' into HEAD 2018-01-24 14:17:49 +01:00
shells Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
stdenv unpackPhase: Handle sources starting with a hyphen 2018-01-24 21:58:57 -08:00
test
tools file: fix for cross 2018-01-24 09:33:37 -06:00
top-level python.pkgs.backports_ssl_match_hostname: set to null conditionally 2018-01-24 14:18:19 +01:00