From 69e0f488ce160abac167c88de1c41a6ab3418f88 Mon Sep 17 00:00:00 2001 From: Dima Pasechnik Date: Sat, 22 Feb 2025 23:27:04 -0600 Subject: [PATCH 1/4] bump Pillow and cffi to versions liked by strict compilers --- build/pkgs/cffi/checksums.ini | 4 ++-- build/pkgs/cffi/package-version.txt | 2 +- build/pkgs/pillow/checksums.ini | 4 ++-- build/pkgs/pillow/package-version.txt | 2 +- build/pkgs/python3/spkg-configure.m4 | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build/pkgs/cffi/checksums.ini b/build/pkgs/cffi/checksums.ini index 8ae4939c66b..b5df16e0738 100644 --- a/build/pkgs/cffi/checksums.ini +++ b/build/pkgs/cffi/checksums.ini @@ -1,4 +1,4 @@ tarball=cffi-VERSION.tar.gz -sha1=c42a46cd11f6153f299cf10e9c236e8b2a143c21 -sha256=d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 +sha1=6d35167bdc98f71dd0d0434b729efea62d548e22 +sha256=1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824 upstream_url=https://files.pythonhosted.org/packages/source/c/cffi/cffi-VERSION.tar.gz diff --git a/build/pkgs/cffi/package-version.txt b/build/pkgs/cffi/package-version.txt index ace44233b4a..511a76e6faf 100644 --- a/build/pkgs/cffi/package-version.txt +++ b/build/pkgs/cffi/package-version.txt @@ -1 +1 @@ -1.15.1 +1.17.1 diff --git a/build/pkgs/pillow/checksums.ini b/build/pkgs/pillow/checksums.ini index 5467334d4b7..84d3c1d52bb 100644 --- a/build/pkgs/pillow/checksums.ini +++ b/build/pkgs/pillow/checksums.ini @@ -1,4 +1,4 @@ tarball=Pillow-VERSION.tar.gz -sha1=be2dc6aeee145894f3ccbc2358a37f7849e710aa -sha256=e6bf8de6c36ed96c86ea3b6e1d5273c53f46ef518a062464cd7ef5dd2cf92e38 +sha1=e4df689bd850a01790d066accdb81ba1164a1cd1 +sha256=368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20 upstream_url=https://files.pythonhosted.org/packages/source/p/pillow/Pillow-VERSION.tar.gz diff --git a/build/pkgs/pillow/package-version.txt b/build/pkgs/pillow/package-version.txt index 4149c39eec6..68d8f15e23c 100644 --- a/build/pkgs/pillow/package-version.txt +++ b/build/pkgs/pillow/package-version.txt @@ -1 +1 @@ -10.1.0 +11.1.0 diff --git a/build/pkgs/python3/spkg-configure.m4 b/build/pkgs/python3/spkg-configure.m4 index a9433207975..45c636842ed 100644 --- a/build/pkgs/python3/spkg-configure.m4 +++ b/build/pkgs/python3/spkg-configure.m4 @@ -1,6 +1,6 @@ SAGE_SPKG_CONFIGURE([python3], [ - m4_pushdef([MIN_VERSION], [3.9.0]) - m4_pushdef([MIN_NONDEPRECATED_VERSION], [3.9.0]) + m4_pushdef([MIN_VERSION], [3.11.0]) + m4_pushdef([MIN_NONDEPRECATED_VERSION], [3.11.0]) m4_pushdef([LT_STABLE_VERSION], [3.14.0]) m4_pushdef([LT_VERSION], [3.14.0]) AC_ARG_WITH([python], From 959a4ca3e8e204d2b44b0758dfb90b77f243c296 Mon Sep 17 00:00:00 2001 From: Dima Pasechnik Date: Sat, 22 Feb 2025 23:30:28 -0600 Subject: [PATCH 2/4] they finally dropped capital P in pillow --- build/pkgs/pillow/checksums.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/pkgs/pillow/checksums.ini b/build/pkgs/pillow/checksums.ini index 84d3c1d52bb..cfb1d36f111 100644 --- a/build/pkgs/pillow/checksums.ini +++ b/build/pkgs/pillow/checksums.ini @@ -1,4 +1,4 @@ -tarball=Pillow-VERSION.tar.gz +tarball=pillow-VERSION.tar.gz sha1=e4df689bd850a01790d066accdb81ba1164a1cd1 sha256=368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20 upstream_url=https://files.pythonhosted.org/packages/source/p/pillow/Pillow-VERSION.tar.gz From 0afd9a95ec5ca625873de3835c488c85240ff40d Mon Sep 17 00:00:00 2001 From: Dima Pasechnik Date: Sun, 23 Feb 2025 11:11:20 -0600 Subject: [PATCH 3/4] homebrew records for cffi and pillow --- build/pkgs/cffi/distros/homebrew.txt | 1 + build/pkgs/pillow/distros/homebrew.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 build/pkgs/cffi/distros/homebrew.txt create mode 100644 build/pkgs/pillow/distros/homebrew.txt diff --git a/build/pkgs/cffi/distros/homebrew.txt b/build/pkgs/cffi/distros/homebrew.txt new file mode 100644 index 00000000000..6a88e4b7c82 --- /dev/null +++ b/build/pkgs/cffi/distros/homebrew.txt @@ -0,0 +1 @@ +cffi diff --git a/build/pkgs/pillow/distros/homebrew.txt b/build/pkgs/pillow/distros/homebrew.txt new file mode 100644 index 00000000000..3868fb16b89 --- /dev/null +++ b/build/pkgs/pillow/distros/homebrew.txt @@ -0,0 +1 @@ +pillow From 01b057d5002267097d68991157e487cfe854e8dd Mon Sep 17 00:00:00 2001 From: Dima Pasechnik Date: Sun, 23 Feb 2025 17:38:45 -0600 Subject: [PATCH 4/4] P to p in pillow checksums.ini --- build/pkgs/pillow/checksums.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/pkgs/pillow/checksums.ini b/build/pkgs/pillow/checksums.ini index cfb1d36f111..20863b549cf 100644 --- a/build/pkgs/pillow/checksums.ini +++ b/build/pkgs/pillow/checksums.ini @@ -1,4 +1,4 @@ tarball=pillow-VERSION.tar.gz sha1=e4df689bd850a01790d066accdb81ba1164a1cd1 sha256=368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20 -upstream_url=https://files.pythonhosted.org/packages/source/p/pillow/Pillow-VERSION.tar.gz +upstream_url=https://files.pythonhosted.org/packages/source/p/pillow/pillow-VERSION.tar.gz