about summary refs log tree commit diff
path: root/pkgs/development/libraries/mesa
diff options
context:
space:
mode:
authorMichishige Kaito <me@mkaito.com>2018-06-24 15:10:05 +0100
committerMichishige Kaito <me@mkaito.com>2018-06-25 21:33:07 +0100
commit722dd05b140504eb2727e55054485b4f003872d0 (patch)
tree06c9c2621a743ad8f0fe4d17d5d753b2303d6f5c /pkgs/development/libraries/mesa
parentdf587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921 (diff)
downloadnixlib-722dd05b140504eb2727e55054485b4f003872d0.tar
nixlib-722dd05b140504eb2727e55054485b4f003872d0.tar.gz
nixlib-722dd05b140504eb2727e55054485b4f003872d0.tar.bz2
nixlib-722dd05b140504eb2727e55054485b4f003872d0.tar.lz
nixlib-722dd05b140504eb2727e55054485b4f003872d0.tar.xz
nixlib-722dd05b140504eb2727e55054485b4f003872d0.tar.zst
nixlib-722dd05b140504eb2727e55054485b4f003872d0.zip
mesa: point pkgconfig at $drivers
Diffstat (limited to 'pkgs/development/libraries/mesa')
-rw-r--r--pkgs/development/libraries/mesa/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index f8152bea2cc1..87a4833b7788 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -205,6 +205,11 @@ let self = stdenv.mkDerivation {
     for js in $drivers/share/glvnd/egl_vendor.d/*.json; do
       substituteInPlace "$js" --replace '"libEGL_' '"'"$drivers/lib/libEGL_"
     done
+
+    # Update search path used by pkg-config
+    for pc in $dev/lib/pkgconfig/*.pc; do
+      substituteInPlace "$pc" --replace $out $drivers
+    done
   '' + optionalString (vulkanDrivers != []) ''
     # Update search path used by Vulkan (it's pointing to $out but
     # drivers are in $drivers)