tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
intel-ocl: r4.0-59481 -> 5.0-63503
zimbatm.tngl.sh
8 years ago
309373ea
b84c4206
+6
-6
2 changed files
expand all
collapse all
unified
split
nixos
modules
hardware
opengl.nix
pkgs
os-specific
linux
intel-ocl
default.nix
+1
-1
nixos/modules/hardware/opengl.nix
···
93
93
hardware.opengl.extraPackages = mkOption {
94
94
type = types.listOf types.package;
95
95
default = [];
96
96
-
example = literalExample "with pkgs; [ vaapiIntel libvdpau-va-gl vaapiVdpau ]";
96
96
+
example = literalExample "with pkgs; [ vaapiIntel libvdpau-va-gl vaapiVdpau intel-ocl ]";
97
97
description = ''
98
98
Additional packages to add to OpenGL drivers. This can be used
99
99
to add OpenCL drivers, VA-API/VDPAU drivers etc.
+5
-5
pkgs/os-specific/linux/intel-ocl/default.nix
···
1
1
{ stdenv, fetchzip, rpmextract, ncurses5, numactl, zlib }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
version = "r4.0-59481";
5
4
name = "intel-ocl-${version}";
5
5
+
version = "5.0-63503";
6
6
7
7
src = fetchzip {
8
8
-
url = "https://software.intel.com/sites/default/files/managed/48/96/SRB4_linux64.zip";
9
9
-
sha256 = "1q69g28i6l7p13hnsk82g2qhdf2chwh4f0wvzac6xml67hna3v34";
8
8
+
url = "http://registrationcenter-download.intel.com/akdlm/irc_nas/11396/SRB5.0_linux64.zip";
9
9
+
sha256 = "0qbp63l74s0i80ysh9ya8x7r79xkddbbz4378nms9i7a0kprg9p2";
10
10
stripRoot = false;
11
11
};
12
12
···
23
23
24
24
postUnpack = ''
25
25
# Extract the RPMs contained within the source ZIP.
26
26
-
rpmextract SRB4_linux64.zip/intel-opencl-${version}.x86_64.rpm
27
27
-
rpmextract SRB4_linux64.zip/intel-opencl-cpu-${version}.x86_64.rpm
26
26
+
rpmextract source/intel-opencl-r${version}.x86_64.rpm
27
27
+
rpmextract source/intel-opencl-cpu-r${version}.x86_64.rpm
28
28
'';
29
29
30
30
patchPhase = ''