usbkvm: 0.1.0 -> 0.2.0 (#371137)

authored by lassulus and committed by GitHub b4ce201d 0fbfc50f

+9 -7
+9 -7
pkgs/by-name/us/usbkvm/package.nix
··· 11 11 pkg-config, 12 12 python3, 13 13 stdenv, 14 + udev, 14 15 wrapGAppsHook3, 15 16 }: 16 17 17 18 let 18 - version = "0.1.0"; 19 + version = "0.2.0"; 19 20 20 21 src = fetchzip { 21 22 url = "https://github.com/carrotIndustries/usbkvm/releases/download/v${version}/usbkvm-v${version}.tar.gz"; 22 - sha256 = "sha256-OuZ7+IjsvK7/PaiTRwssaQFJDFWJ8HX+kqV13CUyTZA="; 23 + sha256 = "sha256-ng6YpaN7sKEBPJcJAm0kcYtT++orweWRx6uOZFnOGG8="; 23 24 }; 24 25 25 26 ms-tools-lib = buildGoModule { ··· 51 52 ninja 52 53 makeWrapper 53 54 wrapGAppsHook3 55 + udev 54 56 ]; 55 57 56 58 buildInputs = [ ··· 71 73 --replace-fail "@MSLIB_H_PRECOMPILED@" "${ms-tools-lib}/mslib.h" 72 74 ''; 73 75 76 + # Install udev rules in this package's out path: 77 + mesonFlags = [ 78 + "-Dudevrulesdir=lib/udev/rules.d" 79 + ]; 80 + 74 81 postFixup = 75 82 let 76 83 GST_PLUGIN_PATH = lib.makeSearchPathOutput "lib" "lib/gstreamer-1.0" [ ··· 82 89 wrapProgram $out/bin/usbkvm \ 83 90 --prefix GST_PLUGIN_PATH : "${GST_PLUGIN_PATH}" 84 91 ''; 85 - 86 - postInstall = '' 87 - mkdir -p $out/lib/udev/rules.d/ 88 - cp ../70-usbkvm.rules $out/lib/udev/rules.d/ 89 - ''; 90 92 91 93 meta = { 92 94 homepage = "https://github.com/carrotIndustries/usbkvm";