diff options
author | Marc Weber <marco-oweber@gmx.de> | 2012-10-07 18:03:06 +0200 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2012-10-07 18:03:06 +0200 |
commit | 2e7847cd12cbaf8abc32e1d53683700a8e97de22 (patch) | |
tree | c8f95b43e0ab2062db99f0406e789df500c5aeaa /pkgs/os-specific/linux/ati-drivers/default.nix | |
parent | 4454e45955e665f955e1176541bb8d195dfcb40c (diff) | |
download | nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar.gz nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar.bz2 nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar.lz nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar.xz nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.tar.zst nixlib-2e7847cd12cbaf8abc32e1d53683700a8e97de22.zip |
making ati dirvers compile again
See comments on the nixos patch
Diffstat (limited to 'pkgs/os-specific/linux/ati-drivers/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/ati-drivers/default.nix | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix index a53058de6a0b..49efcc1e76ee 100644 --- a/pkgs/os-specific/linux/ati-drivers/default.nix +++ b/pkgs/os-specific/linux/ati-drivers/default.nix @@ -2,6 +2,7 @@ , mesa # for fgl_glxgears , libXxf86vm, xf86vidmodeproto # for fglrx_gamma , xorg, makeWrapper, glibc, patchelf +, unzip }: # If you want to use a different Xorg version probably @@ -16,6 +17,9 @@ # http://wiki.cchtml.com/index.php/Main_Page +# There is one issue left: +# /usr/lib/dri/fglrx_dri.so must point to /run/opengl-driver/lib/fglrx_dri.so + assert stdenv.system == "x86_64-linux"; stdenv.mkDerivation rec { @@ -27,14 +31,19 @@ stdenv.mkDerivation rec { inherit libXxf86vm xf86vidmodeproto; src = fetchurl { - url = https://www2.ati.com/drivers/linux/ati-driver-installer-10-11-x86.x86_64.run; - sha256 = "1z33w831ayx1j5lm9d1xv6whkmzsz9v8li3s8c96hwnwki6zpimr"; + url = http://www2.ati.com/drivers/linux/amd-driver-installer-12-8-x86.x86_64.zip; + sha256 = "0hdv89vdap6v0dnwhddizfmlkwyh0j910sp4wyj2lq5pn9rm2lk2"; + + # beta + # url = "http://www2.ati.com/drivers/beta/amd-driver-installer-12-9-beta-x86.x86_64.zip"; + # sha256 = "02dmflzfrgr07fa1hv34m7ad8pra21xv7qbk500gqm6v8s9vbplk"; }; buildInputs = [ xlibs.libXext xlibs.libX11 xlibs.libXrandr which imake makeWrapper patchelf + unzip ]; inherit kernel glibc /* glibc only used for setting interpreter */; |