mxu11x0: 1.3.11 -> 1.3.11+git2017-07-13

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