From a857c1a343eccc2a02fd048b1bfe193056a8eb4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Thu, 9 Jul 2026 14:37:25 +0100 Subject: [PATCH] evdevremapkeys: 1.0.0 -> 1.0.3 --- pkgs/by-name/ev/evdevremapkeys/package.nix | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ev/evdevremapkeys/package.nix b/pkgs/by-name/ev/evdevremapkeys/package.nix index 7986b373996b..e1c04f0c7c29 100644 --- a/pkgs/by-name/ev/evdevremapkeys/package.nix +++ b/pkgs/by-name/ev/evdevremapkeys/package.nix @@ -4,32 +4,35 @@ python3Packages, }: -python3Packages.buildPythonPackage { +python3Packages.buildPythonPackage (finalAttrs: { pname = "evdevremapkeys"; - version = "1.0.0"; + version = "1.0.3"; pyproject = true; src = fetchFromGitHub { owner = "philipl"; repo = "evdevremapkeys"; - rev = "9b6f372a9bdf8b27d39f7e655b74f6b9d1a8467f"; - sha256 = "sha256-FwRbo0RTiiV2AB7z6XOalMnwMbj15jM4Dxs41TsIOQI="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Gtml52tHNtg/3Fy+QO9eIh90nim0p0Fs+oEyqJvsZKs="; }; build-system = with python3Packages; [ - setuptools + hatchling + hatch-vcs ]; + env.SETUPTOOLS_SCM_PRETEND_VERSION = finalAttrs.version; + dependencies = with python3Packages; [ pyyaml pyxdg - python-daemon evdev pyudev ]; - # hase no tests - doCheck = false; + nativeCheckInputs = with python3Packages; [ + pytestCheckHook + ]; pythonImportsCheck = [ "evdevremapkeys" ]; @@ -41,4 +44,4 @@ python3Packages.buildPythonPackage { maintainers = [ lib.maintainers.q3k ]; platforms = lib.platforms.linux; }; -} +})