From 8899fff0885cc100d686fc947af34a0021872427 Mon Sep 17 00:00:00 2001 From: nicoo Date: Tue, 10 Jun 2025 13:19:51 +0000 Subject: [PATCH 1/4] memtree: update `src` after account rename --- pkgs/by-name/me/memtree/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/me/memtree/package.nix b/pkgs/by-name/me/memtree/package.nix index aa39b2aa2250..cac70bde8c6d 100644 --- a/pkgs/by-name/me/memtree/package.nix +++ b/pkgs/by-name/me/memtree/package.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication { pyproject = true; src = fetchFromGitHub { - owner = "nbraud"; + owner = "nicoonoclaste"; repo = "memtree"; rev = "279f1fa0a811de86c278ce74830bd8aa1b00db58"; hash = "sha256-gUULox3QSx68x8lb1ytanY36cw/I9L4HdpR8OPOsxuc="; From 0177eb8634709d709aecae3784554ea4f6cad431 Mon Sep 17 00:00:00 2001 From: nicoo Date: Tue, 10 Jun 2025 13:20:27 +0000 Subject: [PATCH 2/4] memtree: bring up to current Python packaging conventions --- pkgs/by-name/me/memtree/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/me/memtree/package.nix b/pkgs/by-name/me/memtree/package.nix index cac70bde8c6d..a765976f2f3e 100644 --- a/pkgs/by-name/me/memtree/package.nix +++ b/pkgs/by-name/me/memtree/package.nix @@ -17,13 +17,11 @@ python3Packages.buildPythonApplication { hash = "sha256-gUULox3QSx68x8lb1ytanY36cw/I9L4HdpR8OPOsxuc="; }; - pythonRelaxDeps = [ "rich" ]; - - nativeBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ poetry-core ]; - propagatedBuildInputs = with python3Packages; [ + dependencies = with python3Packages; [ rich ]; From 77739983cc1fbb1a609ca1f0aff0dd7262820344 Mon Sep 17 00:00:00 2001 From: nicoo Date: Tue, 10 Jun 2025 13:22:26 +0000 Subject: [PATCH 3/4] =?UTF-8?q?memtree:=200-unstable-2025-06-06=20?= =?UTF-8?q?=E2=86=92=200-unstable-2025-06-10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/me/memtree/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/memtree/package.nix b/pkgs/by-name/me/memtree/package.nix index a765976f2f3e..925cb38a020e 100644 --- a/pkgs/by-name/me/memtree/package.nix +++ b/pkgs/by-name/me/memtree/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication { pname = "memtree"; - version = "0-unstable-2025-06-06"; + version = "0-unstable-2025-06-10"; pyproject = true; src = fetchFromGitHub { owner = "nicoonoclaste"; repo = "memtree"; - rev = "279f1fa0a811de86c278ce74830bd8aa1b00db58"; - hash = "sha256-gUULox3QSx68x8lb1ytanY36cw/I9L4HdpR8OPOsxuc="; + rev = "ad1a7d1e4fa5f195c2aa1012101d01ab580a05e8"; + hash = "sha256-UmleB7wr1bh9t7vwt3o8Uwp3LUzAzB5jlPi3OvgECAg="; }; build-system = with python3Packages; [ From 4e15e5bade143b0fd9e7950f09a1a981062a07a3 Mon Sep 17 00:00:00 2001 From: nicoo Date: Tue, 24 Jun 2025 18:39:11 +0000 Subject: [PATCH 4/4] memtree: prune `src` --- pkgs/by-name/me/memtree/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/me/memtree/package.nix b/pkgs/by-name/me/memtree/package.nix index 925cb38a020e..80810756d3e6 100644 --- a/pkgs/by-name/me/memtree/package.nix +++ b/pkgs/by-name/me/memtree/package.nix @@ -14,7 +14,10 @@ python3Packages.buildPythonApplication { owner = "nicoonoclaste"; repo = "memtree"; rev = "ad1a7d1e4fa5f195c2aa1012101d01ab580a05e8"; - hash = "sha256-UmleB7wr1bh9t7vwt3o8Uwp3LUzAzB5jlPi3OvgECAg="; + hash = "sha256-stIRBXhaLqYsN2WMQnu46z39ssantzM8M6T3kCOoZKc="; + + # Remove irrelevant content, avoid src hash change on flake.lock updates etc. + postFetch = "rm -r $out/.* $out/flake.* $out/bors.toml"; }; build-system = with python3Packages; [