From 11c29f0964c00ab8623c4bae05284ede9c30c105 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 26 May 2025 14:33:48 +0200 Subject: [PATCH] python3Packages.gyp: unstable-2022-04-01 -> unstable-2024-02-07 Disown package, because codyopel hasn't contributed in years, and migrate to PEP517 build system and lingo. --- pkgs/development/python-modules/gyp/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/gyp/default.nix b/pkgs/development/python-modules/gyp/default.nix index b8d52cd944c4..533f37eb0b45 100644 --- a/pkgs/development/python-modules/gyp/default.nix +++ b/pkgs/development/python-modules/gyp/default.nix @@ -3,19 +3,20 @@ stdenv, buildPythonPackage, fetchFromGitiles, + setuptools, six, python, }: buildPythonPackage { pname = "gyp"; - version = "unstable-2022-04-01"; - format = "setuptools"; + version = "unstable-2024-02-07"; + pyproject = true; src = fetchFromGitiles { url = "https://chromium.googlesource.com/external/gyp"; - rev = "9ecf45e37677743503342ee4c6a76eaee80e4a7f"; - hash = "sha256-LUlF2VhRnuDwJLdITgmXIQV/IuKdx1KXQkiPVHKrl4Q="; + rev = "1615ec326858f8c2bd8f30b3a86ea71830409ce4"; + hash = "sha256-E+JF4uJBRka6vtjxyoMGE4IT5kSrl7Vs6WNkMQ+vNgs="; }; patches = lib.optionals stdenv.hostPlatform.isDarwin [ @@ -23,7 +24,9 @@ buildPythonPackage { ./no-xcode.patch ]; - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; + + dependencies = [ six ]; pythonImportsCheck = [ "gyp" @@ -41,6 +44,6 @@ buildPythonPackage { mainProgram = "gyp"; homepage = "https://gyp.gsrc.io"; license = licenses.bsd3; - maintainers = with maintainers; [ codyopel ]; + maintainers = with maintainers; [ ]; }; }