From ca8f87c6d481670d8096c83cb9ca12c9183621b3 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Mon, 1 Sep 2025 08:52:53 +0200 Subject: [PATCH 1/3] git-buildpackage: setup passthru.updateScript --- pkgs/by-name/gi/git-buildpackage/package.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/git-buildpackage/package.nix b/pkgs/by-name/gi/git-buildpackage/package.nix index 1c23f7cc4dae..c250b2ef97d0 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, @@ -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/"; From f08b7c2e0bb0adfc118b2c34779a174c872334e6 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Mon, 1 Sep 2025 08:53:58 +0200 Subject: [PATCH 2/3] git-buildpackage: 0.9.37 -> 0.9.38 --- pkgs/by-name/gi/git-buildpackage/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-buildpackage/package.nix b/pkgs/by-name/gi/git-buildpackage/package.nix index c250b2ef97d0..050256324002 100644 --- a/pkgs/by-name/gi/git-buildpackage/package.nix +++ b/pkgs/by-name/gi/git-buildpackage/package.nix @@ -17,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; }; From 9d4fa5b38156a943532e2c0a37814caac72342b5 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Mon, 1 Sep 2025 09:02:24 +0200 Subject: [PATCH 3/3] git-buildpackage: fix dependencies --- pkgs/by-name/gi/git-buildpackage/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-buildpackage/package.nix b/pkgs/by-name/gi/git-buildpackage/package.nix index 050256324002..91d0e1488111 100644 --- a/pkgs/by-name/gi/git-buildpackage/package.nix +++ b/pkgs/by-name/gi/git-buildpackage/package.nix @@ -40,6 +40,8 @@ python3Packages.buildPythonApplication rec { dependencies = with python3Packages; [ python-dateutil + pyyaml + rpm ]; pythonImportsCheck = [ @@ -57,8 +59,6 @@ python3Packages.buildPythonApplication rec { coverage pytest-cov pytestCheckHook - pyyaml - rpm ]); disabledTests = [