From 30ec69c0dba78166879a2249922059fd0765d618 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 5 Mar 2025 11:40:17 +0100 Subject: [PATCH 1/2] python313Packages.dulwich: 0.22.7 -> 0.22.8 Changelog: https://github.com/jelmer/dulwich/blob/dulwich-0.22.8/NEWS --- pkgs/development/python-modules/dulwich/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index f22c8193f27d..7c2419987b2f 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -20,16 +20,16 @@ buildPythonPackage rec { pname = "dulwich"; - version = "0.22.7"; + version = "0.22.8"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jelmer"; repo = "dulwich"; tag = "dulwich-${version}"; - hash = "sha256-BjDTqrApdinC9T62hhZIMS1udpaiAg1+7nvryF6d6pU="; + hash = "sha256-T0Tmu5sblTkqiak9U4ltkGbWw8ZE91pTlhPVMRi5Pxk="; }; build-system = [ From 303cfeaae11e88c84ad26ba9ed2cdfd109e47202 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 5 Mar 2025 13:16:29 +0100 Subject: [PATCH 2/2] gaphor: 2.27.0 -> 3.0.0 Changelog: https://github.com/gaphor/gaphor/releases/tag/3.0.0 --- pkgs/tools/misc/gaphor/default.nix | 32 +++++++++++++++++------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/pkgs/tools/misc/gaphor/default.nix b/pkgs/tools/misc/gaphor/default.nix index c19cb78cecf7..5d49d0e6a4f6 100644 --- a/pkgs/tools/misc/gaphor/default.nix +++ b/pkgs/tools/misc/gaphor/default.nix @@ -30,15 +30,18 @@ buildPythonApplication rec { pname = "gaphor"; - version = "2.27.0"; + version = "3.0.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-MsbEeOop6Osq2Hn6CkorsXt8/bTY//QHW/uCl0FEUN4="; + hash = "sha256-I5n0XeZLQw4qje6gwh2aMu5Zo5tuXgESHhkR0xegaYM="; }; - pythonRelaxDeps = [ "defusedxml" ]; + pythonRelaxDeps = [ + "defusedxml" + "gaphas" + ]; nativeBuildInputs = [ copyDesktopItems @@ -55,18 +58,18 @@ buildPythonApplication rec { build-system = [ poetry-core ]; dependencies = [ - pycairo - pygobject3 - gaphas - generic - tinycss2 babel - jedi better-exceptions - pydot - pillow defusedxml dulwich + gaphas + generic + jedi + pillow + pycairo + pydot + pygobject3 + tinycss2 ]; desktopItems = [ @@ -98,11 +101,12 @@ buildPythonApplication rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "Simple modeling tool written in Python"; - maintainers = [ ] ++ lib.teams.gnome-circle.members; homepage = "https://github.com/gaphor/gaphor"; - license = licenses.asl20; + changelog = "https://github.com/gaphor/gaphor/releases/tag/${version}"; + license = lib.licenses.asl20; + maintainers = [ ] ++ lib.teams.gnome-circle.members; platforms = lib.platforms.linux; }; }