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; [ ]; }; }