From 7b5131a7fabbc41150fd54fd4d12687f76308d9d Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 14 Apr 2016 03:55:24 +0300 Subject: [PATCH 1/3] gtk2: symlink lib/*/include --- pkgs/development/libraries/gtk+/2.x.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/gtk+/2.x.nix b/pkgs/development/libraries/gtk+/2.x.nix index d4d4cddb40239..1699ef67c1a57 100644 --- a/pkgs/development/libraries/gtk+/2.x.nix +++ b/pkgs/development/libraries/gtk+/2.x.nix @@ -42,6 +42,8 @@ stdenv.mkDerivation rec { postInstall = '' moveToOutput share/gtk-2.0/demo "$docdev" + mkdir "$dev/lib/gtk-2.0" + ln -s "$out/lib/gtk-2.0/include" "$dev/lib/gtk-2.0" ''; passthru = { From 7d719471e6cb38d2fba6471cae7424896a354a9e Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 14 Apr 2016 03:55:32 +0300 Subject: [PATCH 2/3] glib: symlink lib/*/include --- pkgs/development/libraries/glib/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/glib/default.nix b/pkgs/development/libraries/glib/default.nix index 120d398bd44d6..5d024b87593c5 100644 --- a/pkgs/development/libraries/glib/default.nix +++ b/pkgs/development/libraries/glib/default.nix @@ -95,6 +95,7 @@ stdenv.mkDerivation rec { moveToOutput "share/glib-2.0" "$dev" substituteInPlace "$dev/bin/gdbus-codegen" --replace "$out" "$dev" sed -i "$dev/bin/glib-gettextize" -e "s|^gettext_dir=.*|gettext_dir=$dev/share/glib-2.0/gettext|" + ln -s "$out/lib/glib-2.0" "$dev/lib" ''; inherit doCheck; From fa6514660c5c9779fadebd5d63adc6d81db8712d Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 14 Apr 2016 03:55:37 +0300 Subject: [PATCH 3/3] dbus: symlink lib/*/include --- pkgs/development/libraries/dbus/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/dbus/default.nix b/pkgs/development/libraries/dbus/default.nix index 83635d9739f18..9d2a7e18a8f34 100644 --- a/pkgs/development/libraries/dbus/default.nix +++ b/pkgs/development/libraries/dbus/default.nix @@ -67,6 +67,7 @@ self = stdenv.mkDerivation { postFixup = '' moveToOutput bin/dbus-launch "$lib" ln -s "$lib/bin/dbus-launch" "$out/bin/" + ln -s "$lib/lib/dbus-1.0" "$dev/lib" ''; passthru = {