summary refs log tree commit diff
path: root/pkgs/development/misc/amdadl-sdk
diff options
context:
space:
mode:
authorJaka Hudoklin <jakahudoklin@gmail.com>2014-01-22 10:57:43 +0100
committerVladimír Čunát <vcunat@gmail.com>2014-01-23 12:11:28 +0100
commite0000f8ad1cf4b2f85d56033751c6eb61bc7c073 (patch)
tree925740e2a364b8f34d838118c772b95b4d66dfab /pkgs/development/misc/amdadl-sdk
parentf5461b02d5e998fc03bd11d84a0d5be733672959 (diff)
downloadnixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar.gz
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar.bz2
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar.lz
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar.xz
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.tar.zst
nixpkgs-e0000f8ad1cf4b2f85d56033751c6eb61bc7c073.zip
ati-drivers: update to 13.12 (close #1569)
This update is mostly effort from @MarcWeber and @vcunat, now tested on real
hardware making sure it works with multiple GPUs and opencl.
Diffstat (limited to 'pkgs/development/misc/amdadl-sdk')
-rw-r--r--pkgs/development/misc/amdadl-sdk/default.nix15
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/misc/amdadl-sdk/default.nix b/pkgs/development/misc/amdadl-sdk/default.nix
index d311b6b722a..a77e477f572 100644
--- a/pkgs/development/misc/amdadl-sdk/default.nix
+++ b/pkgs/development/misc/amdadl-sdk/default.nix
@@ -1,12 +1,13 @@
-{ fetchurl, stdenv, unzip }:
+{ requireFile, stdenv, unzip }:
 
 stdenv.mkDerivation rec {
-  version = "4.0";
+  version = "6.0";
   name = "amdadl-sdk-${version}";
 
-  src = fetchurl {
-    url = "http://download2-developer.amd.com/amd/GPU/zip/ADL_SDK_${version}.zip";
-    sha256 = "4265ee2f265b69cc39b61e10f79741c1d799f4edb71dce14a7d88509fbec0efa";
+  src = requireFile {
+    name = "ADL_SDK_6.0.zip";
+    url = http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/;
+    sha256 = "429f4fd1edebb030d6366f4e0a877cf105e4383f7dd2ccf54e5aef8f2e4242c9";
   };
 
   buildInputs = [ unzip ];
@@ -17,6 +18,10 @@ stdenv.mkDerivation rec {
     unzip $src
   '';
 
+  patchPhase = ''
+    sed -i -e '/include/a \#include <wchar.h>' include/adl_structures.h || die
+  '';
+
   buildPhase = ''
     #Build adlutil
     cd adlutil