summary refs log tree commit diff
diff options
context:
space:
mode:
authorArtturi <Artturin@artturin.com>2023-03-31 16:13:00 +0300
committerGitHub <noreply@github.com>2023-03-31 16:13:00 +0300
commit5d154ceb684920606af558a16c3f81bd19055204 (patch)
tree123921fcbc70eab2548a81fabf5235cd27beec14
parent11a11063fd7cfdb4ded12fd2675a8bed06ecbdc8 (diff)
parent4b11ab1f1238c8f3c00fa05af17b8b76c8211a7d (diff)
downloadnixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar.gz
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar.bz2
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar.lz
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar.xz
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.tar.zst
nixpkgs-5d154ceb684920606af558a16c3f81bd19055204.zip
Merge pull request #223025 from jfly/issue-223024-fix-aws-lambda-builders
python310Packages.aws-lambda-builders: Fix build under setuptools 66+
-rw-r--r--pkgs/development/python-modules/aws-lambda-builders/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/aws-lambda-builders/default.nix b/pkgs/development/python-modules/aws-lambda-builders/default.nix
index f33dae1b1b7..59ef375a3cd 100644
--- a/pkgs/development/python-modules/aws-lambda-builders/default.nix
+++ b/pkgs/development/python-modules/aws-lambda-builders/default.nix
@@ -2,6 +2,7 @@
 , lib
 , buildPythonPackage
 , fetchFromGitHub
+, fetchpatch
 , mock
 , parameterized
 , pyelftools
@@ -28,6 +29,15 @@ buildPythonPackage rec {
     six
   ];
 
+  patches = [
+    # This patch can be removed once https://github.com/aws/aws-lambda-builders/pull/475 has been merged.
+    (fetchpatch {
+      name = "setuptools-66-support";
+      url = "https://patch-diff.githubusercontent.com/raw/aws/aws-lambda-builders/pull/475.patch";
+      sha256 = "sha256-EkYQ6DNzbSnvkOads0GFwpGzeuBoLVU42THlSZNOHMc=";
+    })
+  ];
+
   nativeCheckInputs = [
     mock
     parameterized