summary refs log tree commit diff
path: root/pkgs/os-specific/linux/ati-drivers
diff options
context:
space:
mode:
authorJascha Geerds <jg@ekby.de>2014-10-15 00:37:39 +0200
committerJascha Geerds <jg@ekby.de>2014-10-15 00:37:39 +0200
commitd071a25dec43e5c4138b7a973b1055b9b1a4c0cb (patch)
tree2bdb31a7f8565921513150003f3deb99fdbac608 /pkgs/os-specific/linux/ati-drivers
parentfc964fa9243eec0686b0892fb8dac7920d3bb72a (diff)
downloadnixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar.gz
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar.bz2
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar.lz
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar.xz
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.tar.zst
nixlib-d071a25dec43e5c4138b7a973b1055b9b1a4c0cb.zip
ati-driver: Fix "Catalyst Control Center"
Diffstat (limited to 'pkgs/os-specific/linux/ati-drivers')
-rw-r--r--pkgs/os-specific/linux/ati-drivers/builder.sh2
-rw-r--r--pkgs/os-specific/linux/ati-drivers/default.nix6
2 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/ati-drivers/builder.sh b/pkgs/os-specific/linux/ati-drivers/builder.sh
index c91274c50bf1..325fb869a707 100644
--- a/pkgs/os-specific/linux/ati-drivers/builder.sh
+++ b/pkgs/os-specific/linux/ati-drivers/builder.sh
@@ -264,7 +264,7 @@ if test -z "$libsOnly"; then
     cp $BIN/* $out/bin
     for prog in $BIN/*; do
       patchelf --set-interpreter $(echo $glibc/lib/ld-linux*.so.2) $out/bin/$(basename $prog)
-      wrapProgram $out/bin/$(basename $prog) --prefix LD_LIBRARY_PATH : $out/lib:$LD_LIBRARY_PATH
+      wrapProgram $out/bin/$(basename $prog) --prefix LD_LIBRARY_PATH : $out/lib:$gcc/lib:$qt4/lib:$LD_LIBRARY_PATH
     done
   }
 
diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix
index 45452c1ea6d2..11657d342917 100644
--- a/pkgs/os-specific/linux/ati-drivers/default.nix
+++ b/pkgs/os-specific/linux/ati-drivers/default.nix
@@ -3,6 +3,7 @@
 , libXxf86vm, xf86vidmodeproto # for fglrx_gamma
 , xorg, makeWrapper, glibc, patchelf
 , unzip
+, qt4 # for amdcccle
 , # Whether to build the libraries only (i.e. not the kernel module or
   # driver utils). Used to support 32-bit binaries on 64-bit
   # Linux.
@@ -53,6 +54,7 @@ stdenv.mkDerivation {
       patchelf
       unzip
       mesa
+      qt4
     ];
 
   inherit libsOnly;
@@ -74,13 +76,13 @@ stdenv.mkDerivation {
   # appear in /run/opengl-driver/lib which get's added to LD_LIBRARY_PATH
   extraDRIlibs = [ xorg.libXext ];
 
-  inherit mesa; # only required to build examples
+  inherit mesa qt4; # only required to build examples and amdcccle
 
   meta = with stdenv.lib; {
     description = "ATI drivers";
     homepage = http://support.amd.com/us/gpudownload/Pages/index.aspx;
     license = licenses.unfree;
-    maintainers = with maintainers; [marcweber offline];
+    maintainers = with maintainers; [ marcweber offline jgeerds ];
     platforms = platforms.linux;
     hydraPlatforms = [];
   };