Merge pull request #119664 from eyJhb/displaylink-5.4

displaylink: 5.3.1 -> 5.4.0 (+evdi)

authored by Graham Christensen and committed by GitHub c86bd275 9e400a8b

+7 -7
+3 -3
pkgs/os-specific/linux/displaylink/default.nix
··· 20 in 21 stdenv.mkDerivation rec { 22 pname = "displaylink"; 23 - version = "5.3.1.34"; 24 25 src = requireFile rec { 26 name = "displaylink.zip"; 27 - sha256 = "1c1kbjgpb71f73qnyl44rvwi6l4ivddq789rwvvh0ahw2jm324hy"; 28 message = '' 29 In order to install the DisplayLink drivers, you must first 30 comply with DisplayLink's EULA and download the binaries and 31 sources from here: 32 33 - https://www.displaylink.com/downloads/file?id=1576 34 35 Once you have downloaded the file, please use the following 36 commands and re-run the installation:
··· 20 in 21 stdenv.mkDerivation rec { 22 pname = "displaylink"; 23 + version = "5.4.0-55.153"; 24 25 src = requireFile rec { 26 name = "displaylink.zip"; 27 + sha256 = "1m2l3bnlfwfp94w7khr05npsbysg9mcyi7hi85n78xkd0xdcxml8"; 28 message = '' 29 In order to install the DisplayLink drivers, you must first 30 comply with DisplayLink's EULA and download the binaries and 31 sources from here: 32 33 + https://www.synaptics.com/node/3751 34 35 Once you have downloaded the file, please use the following 36 commands and re-run the installation:
+4 -4
pkgs/os-specific/linux/evdi/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "evdi"; 5 - version = "v1.7.2"; 6 7 src = fetchFromGitHub { 8 owner = "DisplayLink"; 9 repo = pname; 10 - rev = version; 11 - sha256 = "074j0xh037n8mc4isihfz9lap57wvxaxib32pvy6jhjl3wyik632"; 12 }; 13 14 nativeBuildInputs = kernel.moduleBuildDependencies; ··· 33 platforms = platforms.linux; 34 license = with licenses; [ lgpl21 gpl2 ]; 35 homepage = "https://www.displaylink.com/"; 36 - broken = versionOlder kernel.version "4.9" || stdenv.isAarch64; 37 }; 38 }
··· 2 3 stdenv.mkDerivation rec { 4 pname = "evdi"; 5 + version = "unstable-20210401"; 6 7 src = fetchFromGitHub { 8 owner = "DisplayLink"; 9 repo = pname; 10 + rev = "b0b3d131b26df62664ca33775679eea7b70c47b1"; 11 + sha256 = "09apbvdc78bbqzja9z3b1wrwmqkv3k7cn3lll5gsskxjnqbhxk9y"; 12 }; 13 14 nativeBuildInputs = kernel.moduleBuildDependencies; ··· 33 platforms = platforms.linux; 34 license = with licenses; [ lgpl21 gpl2 ]; 35 homepage = "https://www.displaylink.com/"; 36 + broken = versionOlder kernel.version "4.19" || stdenv.isAarch64; 37 }; 38 }