diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2018-07-17 10:04:59 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-07-17 10:04:59 +0200 |
commit | 1ae2f10642ea00a423354dd3176c55e47dbf3f6e (patch) | |
tree | 7f94ddd06e808ad8fafd657badc27ec1d82d354b /pkgs/development/libraries/mesa/default.nix | |
parent | bac995cd9f07f526d66b571331cd17b8eb7c0f62 (diff) | |
parent | 9d0336a2bbe933c1a8e6ea7c7b39eb7ff071ef66 (diff) | |
download | nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar.gz nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar.bz2 nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar.lz nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar.xz nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.tar.zst nixlib-1ae2f10642ea00a423354dd3176c55e47dbf3f6e.zip |
Merge staging-next into master
Diffstat (limited to 'pkgs/development/libraries/mesa/default.nix')
-rw-r--r-- | pkgs/development/libraries/mesa/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index f8152bea2cc1..9c0bf29d4908 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -67,7 +67,7 @@ let in let - version = "18.0.3"; + version = "18.1.4"; branch = head (splitString "." version); in @@ -81,7 +81,7 @@ let self = stdenv.mkDerivation { "ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz" "https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz" ]; - sha256 = "0c4yskqwmh5k0wavjrkfcldafvnpcx8gjcx584bscxks69krd789"; + sha256 = "12zm9hc3v4wnzhqyrvf2kfnz55idzdn82hs3ry940l45bn5lhq9h"; }; prePatch = "patchShebangs ."; @@ -154,7 +154,7 @@ let self = stdenv.mkDerivation { libX11 libXext libxcb libXt libXfixes libxshmfence libffi wayland wayland-protocols libvdpau libelf libXvMC libomxil-bellagio libva-minimal libpthreadstubs openssl/*or another sha1 provider*/ - valgrind-light python2 + valgrind-light python2 python2.pkgs.Mako ]; enableParallelBuilding = true; @@ -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/{d3d,dri,xatracker}.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) |