diff --git a/pkgs/by-name/gi/git-buildpackage/package.nix b/pkgs/by-name/gi/git-buildpackage/package.nix index 1c23f7cc4dae..91d0e1488111 100644 --- a/pkgs/by-name/gi/git-buildpackage/package.nix +++ b/pkgs/by-name/gi/git-buildpackage/package.nix @@ -1,10 +1,11 @@ { lib, + stdenv, coreutils, fetchFromGitHub, + nix-update-script, python3Packages, - stdenv, # nativeCheckInputs debian-devscripts, @@ -16,14 +17,14 @@ python3Packages.buildPythonApplication rec { pname = "git-buildpackage"; - version = "0.9.37"; + version = "0.9.38"; pyproject = true; src = fetchFromGitHub { owner = "agx"; repo = "git-buildpackage"; tag = "debian/${version}"; - hash = "sha256-0gfryd1GrVfL11u/IrtLSJAABRsTpFfPOGxWfVdYtgE="; + hash = "sha256-dZ/uJLcDPkpwIz+Y6WInJ4XlSJ5zzDY65li/xghsJTQ="; fetchSubmodules = true; }; @@ -39,6 +40,8 @@ python3Packages.buildPythonApplication rec { dependencies = with python3Packages; [ python-dateutil + pyyaml + rpm ]; pythonImportsCheck = [ @@ -56,8 +59,6 @@ python3Packages.buildPythonApplication rec { coverage pytest-cov pytestCheckHook - pyyaml - rpm ]); disabledTests = [ @@ -77,6 +78,13 @@ python3Packages.buildPythonApplication rec { "tests.doctests.test_GitRepository.test_create_noperm" ]; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "debian/(.*)" + ]; + }; + meta = { description = "Suite to help with maintaining Debian packages in Git repositories"; homepage = "https://honk.sigxcpu.org/piki/projects/git-buildpackage/";