From 4469fd60bff0f02ee40abc5906fe0519b3598ae7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 23 Aug 2025 00:00:28 +0200 Subject: [PATCH 1/3] autotrash: add changelog to meta --- pkgs/by-name/au/autotrash/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/au/autotrash/package.nix b/pkgs/by-name/au/autotrash/package.nix index ff5a97a4cd64..6e775e86f1a7 100644 --- a/pkgs/by-name/au/autotrash/package.nix +++ b/pkgs/by-name/au/autotrash/package.nix @@ -27,12 +27,12 @@ python3Packages.buildPythonPackage rec { postInstall = "installManPage doc/autotrash.1"; pythonImportsCheck = [ "autotrash" ]; - nativeCheckInputs = [ python3Packages.pytestCheckHook ]; meta = { description = "Tool to automatically purge old trashed files"; license = lib.licenses.gpl3Plus; homepage = "https://bneijt.nl/pr/autotrash"; + changelog = "https://github.com/bneijt/autotrash/releases/tag/${src.tag}"; maintainers = with lib.maintainers; [ sigmanificient mithicspirit From 3a165d84e3e3db43d577a5e5dbaf8013f704a213 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 23 Aug 2025 00:03:08 +0200 Subject: [PATCH 2/3] autotrash: set version --- pkgs/by-name/au/autotrash/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/au/autotrash/package.nix b/pkgs/by-name/au/autotrash/package.nix index 6e775e86f1a7..e2539fc75f8d 100644 --- a/pkgs/by-name/au/autotrash/package.nix +++ b/pkgs/by-name/au/autotrash/package.nix @@ -17,6 +17,11 @@ python3Packages.buildPythonPackage rec { hash = "sha256-qMU3jjBL5+fd9vKX5BIqES5AM8D/54aBOmdHFiBtfEo="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'version = "0.0.0"' 'version = "${version}"' + ''; + build-system = [ python3Packages.poetry-core ]; nativeBuildInputs = [ From 84956b5453cd56cb0a90ff133d8c7447e30284c8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 23 Aug 2025 00:03:54 +0200 Subject: [PATCH 3/3] autotrash: add blank line between logical sections --- pkgs/by-name/au/autotrash/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/au/autotrash/package.nix b/pkgs/by-name/au/autotrash/package.nix index e2539fc75f8d..8acc2bfc3325 100644 --- a/pkgs/by-name/au/autotrash/package.nix +++ b/pkgs/by-name/au/autotrash/package.nix @@ -5,6 +5,7 @@ pandoc, installShellFiles, }: + python3Packages.buildPythonPackage rec { pname = "autotrash"; version = "0.4.7"; @@ -28,7 +29,9 @@ python3Packages.buildPythonPackage rec { installShellFiles pandoc ]; + postBuild = "make -C doc autotrash.1"; + postInstall = "installManPage doc/autotrash.1"; pythonImportsCheck = [ "autotrash" ];