tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
mxu11x0: 1.3.11 -> 1.3.11+git2017-07-13
Tim Steinbach
8 years ago
13f4ce8c
03b08fca
+5
-6
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
mxu11x0
default.nix
+5
-6
pkgs/os-specific/linux/mxu11x0/default.nix
···
1
1
{ stdenv, fetchFromGitHub, kernel }:
2
2
3
3
-
# it doesn't compile anymore on 3.14
4
4
-
assert stdenv.lib.versionAtLeast kernel.version "3.18";
5
5
-
6
3
stdenv.mkDerivation {
7
7
-
name = "mxu11x0-1.3.11-${kernel.version}";
4
4
+
name = "mxu11x0-1.3.11+git2017-07-13-${kernel.version}";
8
5
9
6
src = fetchFromGitHub {
10
7
owner = "ellysh";
11
8
repo = "mxu11x0";
12
12
-
rev = "de54053d6f297785d77aba9e9c880001519ffddf";
13
13
-
sha256 = "1zmqanw22pgaj3b3lnciq33w6svm5ngg6g0k5xxwwijixg8ri3lf";
9
9
+
rev = "cbbb5ec2045939209117cb5fcd6c7c23bcc109ef";
10
10
+
sha256 = "0wf44pnz5aclvg2k1f8ljnwws8hh6191i5h06nz95ijbxhwz63w4";
14
11
};
15
12
16
13
preBuild = ''
···
19
16
sed -i -e 's|/lib/modules|${kernel.dev}/lib/modules|' driver/mxconf
20
17
sed -i -e 's|/lib/modules|${kernel.dev}/lib/modules|' driver/Makefile
21
18
'';
19
19
+
22
20
installPhase = ''
23
21
install -v -D -m 644 ./driver/mxu11x0.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/usb/serial/mxu11x0.ko"
24
22
install -v -D -m 644 ./driver/mxu11x0.ko "$out/lib/modules/${kernel.modDirVersion}/misc/mxu11x0.ko"
···
36
34
license = licenses.gpl1;
37
35
maintainers = with maintainers; [ uralbash ];
38
36
platforms = platforms.linux;
37
37
+
broken = (versionOlder kernel.version "4.9");
39
38
};
40
39
}