diff --git a/pkgs/by-name/qm/qmk-udev-rules/package.nix b/pkgs/by-name/qm/qmk-udev-rules/package.nix index 8775e8dd37ee..d2bf06d03c0f 100644 --- a/pkgs/by-name/qm/qmk-udev-rules/package.nix +++ b/pkgs/by-name/qm/qmk-udev-rules/package.nix @@ -9,28 +9,30 @@ stdenv.mkDerivation rec { pname = "qmk-udev-rules"; - version = "0.23.3"; + version = "0.27.13"; src = fetchFromGitHub { owner = "qmk"; repo = "qmk_firmware"; - rev = version; - hash = "sha256-dFc6S9x7sBYZAQn0coZJpmGz66Fx0l4rrexjyB4k0zA="; + tag = version; + hash = "sha256-Zs508OQ0RYCg0f9wqR+VXUmVvhP/jCA3piwRq2ZpR84="; }; dontBuild = true; installPhase = '' runHook preInstall + install -D util/udev/50-qmk.rules $out/lib/udev/rules.d/50-qmk.rules + runHook postInstall ''; - meta = with lib; { + meta = { homepage = "https://github.com/qmk/qmk_firmware"; description = "Official QMK udev rules list"; - platforms = platforms.linux; - license = licenses.gpl2Only; - maintainers = with maintainers; [ ekleog ]; + platforms = lib.platforms.linux; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ ekleog ]; }; }