From fc49c93e11d39dbb380c405282f51bf60d8b8b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 9 May 2026 04:10:28 +0200 Subject: [PATCH 1/3] python314Packages.pyobjc-framework-Quartz: share source with pyobjc-core --- .../python-modules/pyobjc-framework-Quartz/default.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pyobjc-framework-Quartz/default.nix b/pkgs/development/python-modules/pyobjc-framework-Quartz/default.nix index 0c238cbb69d0..b3333494c09d 100644 --- a/pkgs/development/python-modules/pyobjc-framework-Quartz/default.nix +++ b/pkgs/development/python-modules/pyobjc-framework-Quartz/default.nix @@ -1,6 +1,5 @@ { buildPythonPackage, - fetchFromGitHub, setuptools, darwin, pyobjc-core, @@ -10,15 +9,9 @@ buildPythonPackage rec { pname = "pyobjc-framework-Quartz"; - version = "11.1"; pyproject = true; - src = fetchFromGitHub { - owner = "ronaldoussoren"; - repo = "pyobjc"; - tag = "v${version}"; - hash = "sha256-2qPGJ/1hXf3k8AqVLr02fVIM9ziVG9NMrm3hN1de1Us="; - }; + inherit (pyobjc-core) version src; sourceRoot = "${src.name}/pyobjc-framework-Quartz"; From 0a378efb05545294cff237d6ca509530a7f3dec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 9 May 2026 04:10:40 +0200 Subject: [PATCH 2/3] python314Packages.pyobjc-framework-Security: share source with pyobjc-core --- .../python-modules/pyobjc-framework-Security/default.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pyobjc-framework-Security/default.nix b/pkgs/development/python-modules/pyobjc-framework-Security/default.nix index 8209ff78bd8d..15012555150d 100644 --- a/pkgs/development/python-modules/pyobjc-framework-Security/default.nix +++ b/pkgs/development/python-modules/pyobjc-framework-Security/default.nix @@ -1,6 +1,5 @@ { buildPythonPackage, - fetchFromGitHub, setuptools, darwin, pyobjc-core, @@ -10,15 +9,9 @@ buildPythonPackage rec { pname = "pyobjc-framework-Security"; - version = "11.1"; pyproject = true; - src = fetchFromGitHub { - owner = "ronaldoussoren"; - repo = "pyobjc"; - tag = "v${version}"; - hash = "sha256-2qPGJ/1hXf3k8AqVLr02fVIM9ziVG9NMrm3hN1de1Us="; - }; + inherit (pyobjc-core) version src; sourceRoot = "${src.name}/pyobjc-framework-Security"; From 7f6ba77d871c022f97cfdaf234309127fdf07775 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 9 May 2026 04:10:45 +0200 Subject: [PATCH 3/3] python314Packages.pyobjc-framework-WebKit: share source with pyobjc-core --- .../python-modules/pyobjc-framework-WebKit/default.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pyobjc-framework-WebKit/default.nix b/pkgs/development/python-modules/pyobjc-framework-WebKit/default.nix index 9e466395e469..4f76fab4ca81 100644 --- a/pkgs/development/python-modules/pyobjc-framework-WebKit/default.nix +++ b/pkgs/development/python-modules/pyobjc-framework-WebKit/default.nix @@ -1,6 +1,5 @@ { buildPythonPackage, - fetchFromGitHub, setuptools, darwin, pyobjc-core, @@ -10,15 +9,9 @@ buildPythonPackage rec { pname = "pyobjc-framework-WebKit"; - version = "11.1"; pyproject = true; - src = fetchFromGitHub { - owner = "ronaldoussoren"; - repo = "pyobjc"; - tag = "v${version}"; - hash = "sha256-2qPGJ/1hXf3k8AqVLr02fVIM9ziVG9NMrm3hN1de1Us="; - }; + inherit (pyobjc-core) version src; sourceRoot = "${src.name}/pyobjc-framework-WebKit";