From d36a190a02c46ddf173851414ee55a29bfcb8b30 Mon Sep 17 00:00:00 2001 From: LoC Date: Thu, 1 May 2025 10:42:49 +0200 Subject: [PATCH] nitrokey-udev-rules: 1.0.0 -> 1.1.0 Signed-off-by: LoC --- .../ni/nitrokey-udev-rules/package.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ni/nitrokey-udev-rules/package.nix b/pkgs/by-name/ni/nitrokey-udev-rules/package.nix index 91a559503682..c804aaa3bd6f 100644 --- a/pkgs/by-name/ni/nitrokey-udev-rules/package.nix +++ b/pkgs/by-name/ni/nitrokey-udev-rules/package.nix @@ -1,20 +1,31 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitHub, + python3, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "nitrokey-udev-rules"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nitrokey-udev-rules"; rev = "v${finalAttrs.version}"; - hash = "sha256-uq1+YQg+oe5UFphpy1AdxEYaPFyRle6ffYOPoU6Li28="; + hash = "sha256-LKpd6O9suAc2+FFgpuyTClEgL/JiZiokH3DV8P3C7Aw="; }; + nativeBuildInputs = [ python3 ]; + + buildPhase = '' + runHook preBuild + + make generate + + runHook postBuild + ''; + installPhase = '' install -D 41-nitrokey.rules -t $out/etc/udev/rules.d '';