[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 287ddacf74d9a1e1aaefe0e0b65daed029fb658b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 05:54:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 05:54:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287ddacf dev-python/pillow: Stabilize 10.3.0 arm64, #928390 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index 2ce8ba0c244b..48898abeb275 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: e1caf6274f382f8c5ee353c67cf1422cd6342c9a Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 05:54:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 05:54:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1caf627 dev-python/pillow: Stabilize 10.3.0 x86, #928390 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index 7efa0666eb61..2ce8ba0c244b 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c9fd458a0bc24e1deb29960f8e1b5749a47c9907 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 05:54:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 05:54:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fd458a dev-python/pillow: Stabilize 10.3.0 amd64, #928390 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index b900c3a7733a..7efa0666eb61 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 9089738bfb2de1fc212f684e43eaee3f84dd747d Author: Sam James gentoo org> AuthorDate: Tue Apr 2 00:46:26 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 2 00:46:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9089738b dev-python/pillow: Stabilize 10.3.0 sparc, #928390 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index 5e67180d1eac..b900c3a7733a 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 1d9882665442a52721586b85b36d3357847367e7 Author: Sam James gentoo org> AuthorDate: Tue Apr 2 00:46:02 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 2 00:46:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d988266 dev-python/pillow: Stabilize 10.3.0 arm, #928390 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index 959e1937de90..5e67180d1eac 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: fa1d3c80d86c9b7ced1879594ad0e0e58fbba5b4 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 1 18:46:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 1 18:46:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1d3c80 dev-python/pillow: Stabilize 10.3.0 ppc64, #928390 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild index fa573b6a4116..959e1937de90 100644 --- a/dev-python/pillow/pillow-10.3.0.ebuild +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a503f0009f133b268b87dd7607c74942f588b0f1 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 1 15:35:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 1 15:56:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a503f000 dev-python/pillow: Bump to 10.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 + dev-python/pillow/pillow-10.3.0.ebuild | 130 + 2 files changed, 131 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 197a988b14bf..deb1cb5bc2f3 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,3 +1,4 @@ DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f SHA512 27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9 DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B a69be8187e7206b50350af399b73b5c43b29c249a4a5a6bb23438dae9967bb84f1d487f52b188811cb3d2e550245f8d5a765668d8d5de1375a84fcd96fc531d9 SHA512 01c97b68d4167d10539a2d29fb82676fb417ee5003f0acd9f602ed13d41b200579497cc0ef0949b2c1549b684f76f2d43895a52abdb1367345d2affd544c5b5a DIST pillow-10.2.0.gh.tar.gz 46244216 BLAKE2B 27bb076f0adade34295e6dfec5c5a1499471036e4f5358f0b3985c064a0ae962be9e91985851b369a49162ef520a84bb20eb1a5acb074fe94d861f042e4ada92 SHA512 d77ebedfb89d541db2fcba4fc354e097b9917594170bad07c67e22de123c9e0bbc9c55a938fc152bbdcca3ce23de6fa374a6d3d3bdbd44f16dbc2616c1bddf60 +DIST pillow-10.3.0.gh.tar.gz 46636534 BLAKE2B 523486a3adc8905dbe0691e7092654e7884c34703f351e228a49b1cb6e9cffdf504b842aa0c83b18afb8f0dbe1265274044003aba540d6427ec3cd46ddda1498 SHA512 11095f435ba30ac364575271de4c94d498b6fc1d67730b8212fae6f187902129018ca950aa878843f4d1b29e25aab1be245ed313fd3bc110ccf9ce3ae266d840 diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild new file mode 100644 index ..fa573b6a4116 --- /dev/null +++ b/dev-python/pillow/pillow-10.3.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/Pillow/ + https://pypi.org/project/pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/python-pillow/pillow/pull/7634 + "${FILESDIR}/${PN}-10.2.0-cross.patch" +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 6d946d0b25b69e00665df9f78fb823e63c1ae19a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 06:06:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 06:06:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d946d0b dev-python/pillow: Stabilize 10.2.0-r1 ppc, #926916 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 3ed50cc69512..7c2640a4b324 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b95030fc1987c5a21a17f34ace1e993d5f582447 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 16 16:35:23 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 16 16:35:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95030fc dev-python/pillow: Stabilize 10.2.0-r1 sparc, #926916 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 7fd6d4972b03..3ed50cc69512 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: d8fb8da2f9bb79e8ad7efe67c87b90dc4e92ad66 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 19:18:19 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 19:18:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fb8da2 dev-python/pillow: Stabilize 10.2.0-r1 amd64, #926916 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 8d34c6face43..7fd6d4972b03 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c2389531767657a0ae10afc39c1552bba7c67987 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 07:13:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 07:13:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2389531 dev-python/pillow: Stabilize 10.2.0-r1 ppc64, #926916 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 4938d77df548..8d34c6face43 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 14ac09266808add271246787a78daa7ebd40e707 Author: Sam James gentoo org> AuthorDate: Wed Mar 13 21:42:18 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 21:42:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ac0926 dev-python/pillow: Stabilize 10.2.0-r1 x86, #926916 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 4f35ab4d57f2..4938d77df548 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: d9151e67ccf40087d426acc6e45e8694bdef8d15 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Mar 13 14:56:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Mar 13 15:03:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9151e67 dev-python/pillow: Stabilize 10.2.0-r1 arm64, #926916 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index e54c4c09cf39..4f35ab4d57f2 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: d98d96b5eb0ab0dedcb0387f0ad740a9c56c4def Author: Arthur Zamarin gentoo org> AuthorDate: Wed Mar 13 13:51:54 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Mar 13 13:51:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98d96b5 dev-python/pillow: Stabilize 10.2.0-r1 arm, #926916 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild index 7baed0acf5a1..e54c4c09cf39 100644 --- a/dev-python/pillow/pillow-10.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/, dev-python/pillow/files/
commit: 8e99b60c8ac87e5498195015f0d19b1b4cbb96ab Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 24 11:10:05 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 24 11:12:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e99b60c dev-python/pillow: Fix cross-compiling (again) Upstream isn't merging my patch in a hurry so apply here. Signed-off-by: James Le Cuirot gentoo.org> dev-python/pillow/files/pillow-10.2.0-cross.patch | 62 ++ dev-python/pillow/pillow-10.2.0-r1.ebuild | 131 ++ 2 files changed, 193 insertions(+) diff --git a/dev-python/pillow/files/pillow-10.2.0-cross.patch b/dev-python/pillow/files/pillow-10.2.0-cross.patch new file mode 100644 index ..864a9b1218d1 --- /dev/null +++ b/dev-python/pillow/files/pillow-10.2.0-cross.patch @@ -0,0 +1,62 @@ +From 774d7a570d9f76903de3c3267512b8a7d252c21e Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Fri, 22 Dec 2023 22:38:27 + +Subject: [PATCH] Fix cross-compiling by searching the right lib and include + directories + +We were previously searching the `{sys.prefix}/lib` and +`{sys.prefix}/include` directories unconditionally. This is problematic +when cross-compiling, as it does not take account of any sysroot where +alternative libraries and headers are located. Adding `-I/usr/include` +causes the build to explode, at least when cross-compiling from 64-bit +to 32-bit. + +Python does not officially support cross-compiling, but Gentoo achieves +this by modifying the sysconfig variables like `LIBDIR` and `INCLUDEDIR` +with great results. + +Assuming "lib" is bad. 64-bit Linux systems often use lib64, putting +32-bit libraries under lib. You cannot assume that either though, as +pure 64-bit Linux systems may just use lib instead. Things get even +stranger on RISC-V. + +The value of `sys.prefix` changes when using a virtualenv. Dependencies +may be installed here, so it does make sense to continue supporting this +case, even if it is incompatible with cross-compiling. Unlike regular +environments, "lib" is generally used for libraries, although a lib64 +symlink may also be present. +--- + setup.py | 13 +++-- + 1 file changed, 11 insertions(+), 2 deletions(-) + +diff --git a/setup.py b/setup.py +index 1bf0bcff558..07163d001fc 100755 +--- a/setup.py b/setup.py +@@ -15,6 +15,7 @@ + import struct + import subprocess + import sys ++import sysconfig + import warnings + + from setuptools import Extension, setup +@@ -504,8 +505,16 @@ def build_extensions(self): + for d in os.environ[k].split(os.path.pathsep): + _add_directory(library_dirs, d) + +-_add_directory(library_dirs, os.path.join(sys.prefix, "lib")) +-_add_directory(include_dirs, os.path.join(sys.prefix, "include")) ++_add_directory( ++library_dirs, ++(sys.prefix == sys.base_prefix and sysconfig.get_config_var("LIBDIR")) ++or os.path.join(sys.prefix, "lib"), ++) ++_add_directory( ++include_dirs, ++(sys.prefix == sys.base_prefix and sysconfig.get_config_var("INCLUDEDIR")) ++or os.path.join(sys.prefix, "include"), ++) + + # + # add platform directories diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild new file mode 100644 index ..7baed0acf5a1 --- /dev/null +++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/Pillow/ + https://pypi.org/project/pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 90fe1c42ceb5be7697babc36831b37581ff70a51 Author: Matoro Mahri matoro tk> AuthorDate: Thu Jan 25 03:18:11 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 26 01:26:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fe1c42 dev-python/pillow: Stabilize 10.2.0 hppa, #922404 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index e737a59aad5c..6149846c306e 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 3e58d0ded1228b7389d7dcce79d6dfb3e1fd6771 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 24 04:25:10 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 24 04:56:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e58d0de dev-python/pillow: Stabilize 10.2.0 arm, #922404 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index 28482f4528ea..e737a59aad5c 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 313dc0c1613a5192b7d24d703facbd10663d0c54 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 24 00:23:41 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 24 04:56:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313dc0c1 dev-python/pillow: Stabilize 10.2.0 sparc, #922404 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index 7e878990a332..28482f4528ea 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 0fa6564bf37c3a807282efbcf04c6de3672a92e0 Author: Sam James gentoo org> AuthorDate: Tue Jan 23 06:13:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 06:13:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa6564b dev-python/pillow: Stabilize 10.2.0 ppc64, #922404 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index cf2511cbb2a7..7e878990a332 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c98cd30d9281ddfa3b6148a48b835d9796c2606a Author: Sam James gentoo org> AuthorDate: Thu Jan 18 19:47:29 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 19:47:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98cd30d dev-python/pillow: Stabilize 10.2.0 x86, #922404 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index 8a578d7ba831..13bd70c0d206 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: fbe0d502750d09dd8f0c96bb693cb716a53cbb52 Author: Sam James gentoo org> AuthorDate: Thu Jan 18 19:47:30 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 19:47:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe0d502 dev-python/pillow: Stabilize 10.2.0 amd64, #922404 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index 13bd70c0d206..cf2511cbb2a7 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c2391a89da488176837dfe82dd45100dca104028 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 18 18:52:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 18 18:52:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2391a89 dev-python/pillow: Stabilize 10.2.0 arm64, #922404 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild index d28c11268929..8a578d7ba831 100644 --- a/dev-python/pillow/pillow-10.2.0.ebuild +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 81412ad95d9ed5e54f192a099191e7b966ebd75d Author: Michał Górny gentoo org> AuthorDate: Wed Jan 3 06:31:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 3 08:29:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81412ad9 dev-python/pillow: Bump to 10.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 + dev-python/pillow/metadata.xml | 2 +- dev-python/pillow/pillow-10.2.0.ebuild | 134 + 3 files changed, 136 insertions(+), 1 deletion(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index d754b914ecd6..197a988b14bf 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1,3 @@ DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f SHA512 27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9 DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B a69be8187e7206b50350af399b73b5c43b29c249a4a5a6bb23438dae9967bb84f1d487f52b188811cb3d2e550245f8d5a765668d8d5de1375a84fcd96fc531d9 SHA512 01c97b68d4167d10539a2d29fb82676fb417ee5003f0acd9f602ed13d41b200579497cc0ef0949b2c1549b684f76f2d43895a52abdb1367345d2affd544c5b5a +DIST pillow-10.2.0.gh.tar.gz 46244216 BLAKE2B 27bb076f0adade34295e6dfec5c5a1499471036e4f5358f0b3985c064a0ae962be9e91985851b369a49162ef520a84bb20eb1a5acb074fe94d861f042e4ada92 SHA512 d77ebedfb89d541db2fcba4fc354e097b9917594170bad07c67e22de123c9e0bbc9c55a938fc152bbdcca3ce23de6fa374a6d3d3bdbd44f16dbc2616c1bddf60 diff --git a/dev-python/pillow/metadata.xml b/dev-python/pillow/metadata.xml index 2f366954d43d..f29ae70ed9b4 100644 --- a/dev-python/pillow/metadata.xml +++ b/dev-python/pillow/metadata.xml @@ -9,7 +9,7 @@ Build with Image Quantization Library support -Pillow +pillow python-pillow/Pillow diff --git a/dev-python/pillow/pillow-10.2.0.ebuild b/dev-python/pillow/pillow-10.2.0.ebuild new file mode 100644 index ..d28c11268929 --- /dev/null +++ b/dev-python/pillow/pillow-10.2.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/Pillow/ + https://pypi.org/project/pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/files/, dev-python/pillow/
commit: c66593ad312f60d619d83653f73f158395b8edb7 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 1 12:15:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 1 12:30:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66593ad dev-python/pillow: Backport file closing fix for olefile-0.47 Signed-off-by: Michał Górny gentoo.org> .../pillow/files/pillow-10.1.0-olefile-0.47.patch | 50 ++ ...illow-10.1.0.ebuild => pillow-10.1.0-r1.ebuild} | 7 ++- 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/dev-python/pillow/files/pillow-10.1.0-olefile-0.47.patch b/dev-python/pillow/files/pillow-10.1.0-olefile-0.47.patch new file mode 100644 index ..e3b6a6473dfc --- /dev/null +++ b/dev-python/pillow/files/pillow-10.1.0-olefile-0.47.patch @@ -0,0 +1,50 @@ +From 0e523d986858e7c0b4acd45ea1c5a3a639e39b4b Mon Sep 17 00:00:00 2001 +From: Andrew Murray +Date: Sat, 2 Dec 2023 10:57:16 +1100 +Subject: [PATCH] Fixed closing file pointer with olefile 0.47 + +--- + src/PIL/FpxImagePlugin.py | 1 + + src/PIL/MicImagePlugin.py | 3 +++ + 2 files changed, 4 insertions(+) + +diff --git a/src/PIL/FpxImagePlugin.py b/src/PIL/FpxImagePlugin.py +index a878cbfd2..3027ef45b 100644 +--- a/src/PIL/FpxImagePlugin.py b/src/PIL/FpxImagePlugin.py +@@ -227,6 +227,7 @@ class FpxImageFile(ImageFile.ImageFile): + break # isn't really required + + self.stream = stream ++self._fp = self.fp + self.fp = None + + def load(self): +diff --git a/src/PIL/MicImagePlugin.py b/src/PIL/MicImagePlugin.py +index 801318930..e4154902f 100644 +--- a/src/PIL/MicImagePlugin.py b/src/PIL/MicImagePlugin.py +@@ -66,6 +66,7 @@ class MicImageFile(TiffImagePlugin.TiffImageFile): + self._n_frames = len(self.images) + self.is_animated = self._n_frames > 1 + ++self.__fp = self.fp + self.seek(0) + + def seek(self, frame): +@@ -87,10 +88,12 @@ class MicImageFile(TiffImagePlugin.TiffImageFile): + return self.frame + + def close(self): ++self.__fp.close() + self.ole.close() + super().close() + + def __exit__(self, *args): ++self.__fp.close() + self.ole.close() + super().__exit__() + +-- +2.43.0 + diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0-r1.ebuild similarity index 96% rename from dev-python/pillow/pillow-10.1.0.ebuild rename to dev-python/pillow/pillow-10.1.0-r1.ebuild index 1e25a3391179..0c65cdff5b1c 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -70,6 +70,11 @@ EPYTEST_DESELECT=( Tests/test_qt_image_qapplication.py::test_sanity ) +PATCHES=( + # https://github.com/python-pillow/pillow/pull/7594 + "${FILESDIR}/${P}-olefile-0.47.patch" +) + usepil() { usex "${1}" enable disable }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: bde04299e0ac83582466a6b788dc604ae0fc8f30 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:40:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:40:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde04299 dev-python/pillow: Stabilize 10.1.0 ppc64, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index 06fff3a26fe1..1e25a3391179 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 6412ade7ab3c3601b052f1c4fc6c63ef59d30c76 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:39:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:39:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6412ade7 dev-python/pillow: Stabilize 10.1.0 arm, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index 5ec48c08797b..100a59df84cf 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c0f4e3986a427cb32656b7b5edd96dfd6d171ee5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:38:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:38:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f4e398 dev-python/pillow: Stabilize 10.1.0 amd64, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index b6f9deb14f5a..f53d44031320 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 741bd22693724ac5c05eb41077e80af5d2ac33f8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:40:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:40:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741bd226 dev-python/pillow: Stabilize 10.1.0 arm64, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index 100a59df84cf..12888754d187 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 739bba064697d4c933282b672e5b2294c5c27817 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:40:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:40:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739bba06 dev-python/pillow: Stabilize 10.1.0 ppc, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index 12888754d187..06fff3a26fe1 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 86144b1252b6a1edf4776d14c2cf1931eb2d4c4d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:39:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:39:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86144b12 dev-python/pillow: Stabilize 10.1.0 sparc, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index 868458495804..cf6b7b5a0c23 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 9f27e7511241435037e6246823f3eae671b454ac Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:39:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:39:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f27e751 dev-python/pillow: Stabilize 10.1.0 x86, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index f53d44031320..868458495804 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 7097c39cf99ff9726b6723829ea357d6d42e4193 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 16:39:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 16:39:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7097c39c dev-python/pillow: Stabilize 10.1.0 hppa, #917377 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild index cf6b7b5a0c23..5ec48c08797b 100644 --- a/dev-python/pillow/pillow-10.1.0.ebuild +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 71dd7aa8d71a70a9044162ca7b2cf7e544e07b39 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 25 05:02:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 25 05:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dd7aa8 dev-python/pillow: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 - dev-python/pillow/pillow-10.0.0.ebuild | 134 - 2 files changed, 135 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 04d602d090b9..d754b914ecd6 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,3 +1,2 @@ -DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4 SHA512 a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f SHA512 27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9 DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B a69be8187e7206b50350af399b73b5c43b29c249a4a5a6bb23438dae9967bb84f1d487f52b188811cb3d2e550245f8d5a765668d8d5de1375a84fcd96fc531d9 SHA512 01c97b68d4167d10539a2d29fb82676fb417ee5003f0acd9f602ed13d41b200579497cc0ef0949b2c1549b684f76f2d43895a52abdb1367345d2affd544c5b5a diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild deleted file mode 100644 index 1e25a3391179.. --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# setuptools wrapper -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE=" - https://python-pillow.org/ - https://github.com/python-pillow/ - https://pypi.org/project/Pillow/ -" -SRC_URI=" - https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:= ) -" -RDEPEND=" - ${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -EPYTEST_DESELECT=( - # TODO; incompatible Qt version? - Tests/test_qt_image_qapplication.py::test_sanity -) - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: fad0bb9ed2d795e68eaebf7ba3ac3b288a492fd1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:37:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:37:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad0bb9e dev-python/pillow: Stabilize 10.0.1 sparc, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index d930c15bfeb4..1e25a3391179 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 4f8c00703d7d4848b8989a0484e676cfc2cc724d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:36:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8c0070 dev-python/pillow: Stabilize 10.0.1 arm, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index f6e3c66ec7bf..2c25107b5ba5 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 2861f6166fffe73fa4f66d7d2f732c65cb49fd8b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:36:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2861f616 dev-python/pillow: Stabilize 10.0.1 arm64, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index 2c25107b5ba5..21a62cbdd4d0 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 17bb8aecaca20d6c20934281058a6483a4d3aa3b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:36:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:36:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bb8aec dev-python/pillow: Stabilize 10.0.1 ppc64, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index b9063e6e346d..f6e3c66ec7bf 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: bfb5ea669e41a5fccda80dcdf0bd938521505bf7 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:36:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:36:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb5ea66 dev-python/pillow: Stabilize 10.0.1 hppa, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index 21a62cbdd4d0..d930c15bfeb4 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c6ac403571e265c805d027b10ab5120cc5638218 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 19:36:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 19:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ac4035 dev-python/pillow: Stabilize 10.0.1 ppc, #915923 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index 868458495804..b9063e6e346d 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 4eb37cc647e9aceed29888048136a4a8046df355 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 09:01:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 09:01:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb37cc6 dev-python/pillow: Stabilize 10.0.1 x86, #915923 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index f53d44031320..868458495804 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: f3607895369111024ade6998f8edcdb527c57c64 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 09:01:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 09:01:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3607895 dev-python/pillow: Stabilize 10.0.1 amd64, #915923 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild index b6f9deb14f5a..f53d44031320 100644 --- a/dev-python/pillow/pillow-10.0.1.ebuild +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 517c4a0b7cd7f8020eefce4e09f301c22a40681a Author: Michał Górny gentoo org> AuthorDate: Sun Oct 15 17:41:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 15 17:56:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517c4a0b dev-python/pillow: Bump to 10.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 + dev-python/pillow/pillow-10.1.0.ebuild | 134 + 2 files changed, 135 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index cb31d30f42b9..04d602d090b9 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1,3 @@ DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4 SHA512 a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f SHA512 27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9 +DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B a69be8187e7206b50350af399b73b5c43b29c249a4a5a6bb23438dae9967bb84f1d487f52b188811cb3d2e550245f8d5a765668d8d5de1375a84fcd96fc531d9 SHA512 01c97b68d4167d10539a2d29fb82676fb417ee5003f0acd9f602ed13d41b200579497cc0ef0949b2c1549b684f76f2d43895a52abdb1367345d2affd544c5b5a diff --git a/dev-python/pillow/pillow-10.1.0.ebuild b/dev-python/pillow/pillow-10.1.0.ebuild new file mode 100644 index ..b6f9deb14f5a --- /dev/null +++ b/dev-python/pillow/pillow-10.1.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 91acfcf6796e2e91248ddc39017711b5d6f5c346 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 16 02:50:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 16 03:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91acfcf6 dev-python/pillow: Bump to 10.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 + dev-python/pillow/pillow-10.0.1.ebuild | 134 + 2 files changed, 135 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index e669484a701e..cb31d30f42b9 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1 +1,2 @@ DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4 SHA512 a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a +DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f SHA512 27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9 diff --git a/dev-python/pillow/pillow-10.0.1.ebuild b/dev-python/pillow/pillow-10.0.1.ebuild new file mode 100644 index ..b6f9deb14f5a --- /dev/null +++ b/dev-python/pillow/pillow-10.0.1.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. + export \ + INCLUDE="${ESYSROOT}"/usr/include \ + LIB="${ESYSROOT}"/usr/$(get_libdir) + + # We have patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b6fcbd977dad0614a2cc5c47988fd82cf9c4df04 Author: Michał Górny gentoo org> AuthorDate: Mon Aug 21 01:48:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 21 01:48:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fcbd97 dev-python/pillow: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 - dev-python/pillow/pillow-9.5.0.ebuild | 131 -- 2 files changed, 132 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 6c66afbcbcad..e669484a701e 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1 @@ DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4 SHA512 a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a -DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37 SHA512 da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild deleted file mode 100644 index f398c31bc70e.. --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE=" - https://python-pillow.org/ - https://github.com/python-pillow/ - https://pypi.org/project/Pillow/ -" -SRC_URI=" - https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:= ) -" -RDEPEND=" - ${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}] -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -EPYTEST_DESELECT=( - # TODO; incompatible Qt version? - Tests/test_qt_image_qapplication.py::test_sanity -) - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE and LIB so set these. You - # wouldn't normally need these at all as the toolchain should look - # here anyway but it doesn't for this setup.py. - export \ - INCLUDE="${ESYSROOT}"/usr/include \ - LIB="${ESYSROOT}"/usr/$(get_libdir) - - # We have patched in this env var. - tc-export PKG_CONFIG -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 16f971045012df03b93f92a42b1e2275f776fa0e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f97104 dev-python/pillow: Stabilize 10.0.0 sparc, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index 21a62cbdd4d0..a0c652e86449 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 8929ff4fe076ac471193b6106149ac904ba6ee30 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8929ff4f dev-python/pillow: Stabilize 10.0.0 hppa, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index a0c652e86449..1e25a3391179 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: ad396fc25769179b6d0e3ad8c08061e38102d750 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad396fc2 dev-python/pillow: Stabilize 10.0.0 arm64, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index 2c25107b5ba5..21a62cbdd4d0 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b381bfadf706df14985b144fb604b37f25922669 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b381bfad dev-python/pillow: Stabilize 10.0.0 ppc64, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index a285da7aa9f3..2c25107b5ba5 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 24ba0cad9a24af4b7a53d3b0e22d62245a146307 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ba0cad dev-python/pillow: Stabilize 10.0.0 ppc, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index d53aaa7474ce..a285da7aa9f3 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 4094d06bc4b731f737bd3d06c87bc501095333e9 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:03:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4094d06b dev-python/pillow: Stabilize 10.0.0 amd64, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index 6d64449fec84..868458495804 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 7180335da0cf8b67bed79061caf87e291786ddef Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:04:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:04:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7180335d dev-python/pillow: Stabilize 10.0.0 arm, #912621 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index 868458495804..d53aaa7474ce 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 80622ac6528345d800b9430131d9ef19408db743 Author: Sam James gentoo org> AuthorDate: Sun Aug 20 05:42:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 05:42:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80622ac6 dev-python/pillow: Stabilize 10.0.0 x86, #912621 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index b6f9deb14f5a..6d64449fec84 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 720d672955792d83e36b6a5fc8c9f599211bab19 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 14 06:50:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 14 06:51:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720d6729 dev-python/pillow: Add missing dev-python/wheel dep Closes: https://bugs.gentoo.org/910316 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-10.0.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild index 56c451474659..b37efb4729a7 100644 --- a/dev-python/pillow/pillow-10.0.0.ebuild +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -50,6 +50,7 @@ RDEPEND=" " BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] virtual/pkgconfig test? ( ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 5fe384bf32f3d03a30445cbd6e28457ae0d44e6a Author: Michał Górny gentoo org> AuthorDate: Sun Jul 2 02:11:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 2 02:57:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe384bf dev-python/pillow: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 + dev-python/pillow/pillow-10.0.0.ebuild | 133 + 2 files changed, 134 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 923fec76a57b..6c66afbcbcad 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1 +1,2 @@ +DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4 SHA512 a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37 SHA512 da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff diff --git a/dev-python/pillow/pillow-10.0.0.ebuild b/dev-python/pillow/pillow-10.0.0.ebuild new file mode 100644 index ..56c451474659 --- /dev/null +++ b/dev-python/pillow/pillow-10.0.0.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. + export \ + INCLUDE="${ESYSROOT}"/usr/include \ + LIB="${ESYSROOT}"/usr/$(get_libdir) + + # We have patched in this env var. + tc-export PKG_CONFIG +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b7af96f0c09b0c65f962b37caa010179c6a08f95 Author: Michał Górny gentoo org> AuthorDate: Thu May 25 15:58:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 25 16:27:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7af96f0 dev-python/pillow: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index faac0e6e1958..f398c31bc70e 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) PYTHON_REQ_USE='tk?,threads(+)' inherit distutils-r1 toolchain-funcs virtualx
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 8d95b8bf955f1c176fc42daf85a50c9166da8033 Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:19:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:19:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d95b8bf dev-python/pillow: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 6c245bd70d77..faac0e6e1958 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} pypy3 ) PYTHON_REQ_USE='tk?,threads(+)'
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: f4620d7e07eae7ca0e2650a1ca669e9aa280a580 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 4 04:34:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 4 04:48:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4620d7e dev-python/pillow: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 - dev-python/pillow/pillow-9.4.0.ebuild | 130 -- 2 files changed, 131 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index f3d8b0423803..923fec76a57b 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1 @@ -DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51 DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37 SHA512 da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild deleted file mode 100644 index 6c245bd70d77.. --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE=" - https://python-pillow.org/ - https://github.com/python-pillow/ - https://pypi.org/project/Pillow/ -" -SRC_URI=" - https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:= ) -" -RDEPEND=" - ${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}] -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -EPYTEST_DESELECT=( - # TODO; incompatible Qt version? - Tests/test_qt_image_qapplication.py::test_sanity -) - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE and LIB so set these. You - # wouldn't normally need these at all as the toolchain should look - # here anyway but it doesn't for this setup.py. - export \ - INCLUDE="${ESYSROOT}"/usr/include \ - LIB="${ESYSROOT}"/usr/$(get_libdir) - - # We have patched in this env var. - tc-export PKG_CONFIG -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 6a275aa7a7d6dce39b38d7e415996c6d0758e629 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 3 19:14:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 3 19:14:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a275aa7 dev-python/pillow: Stabilize 9.5.0 x86, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 4aa1779a45f0..6c245bd70d77 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c3f48ea755b70a418935217ac0f34145554ffc96 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f48ea7 dev-python/pillow: Stabilize 9.5.0 sparc, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 69eb09a82a95..4aa1779a45f0 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 73e1c05e1e981982d975f84d27d9407b0208616c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e1c05e dev-python/pillow: Stabilize 9.5.0 hppa, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index c64bd186bee1..1a1634045a4c 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 0898d936a4e247cd1cdfcc98bae13f7ef01fb732 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0898d936 dev-python/pillow: Stabilize 9.5.0 arm, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 7beed9b7eda0..10c08e7fe5e8 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b99864dbac3e8d56c13650d8a3a262273f3588e6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99864db dev-python/pillow: Stabilize 9.5.0 ppc64, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 8fc6d46f2405..69eb09a82a95 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 2bdf7719d196140d190d69e34c1f695f58dddcf6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdf7719 dev-python/pillow: Stabilize 9.5.0 ppc, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 1a1634045a4c..8fc6d46f2405 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: d698aef8b5520886b21106f7c710af91cb55967b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 2 19:25:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 2 19:25:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d698aef8 dev-python/pillow: Stabilize 9.5.0 arm64, #903663 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 10c08e7fe5e8..c64bd186bee1 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 98772f260627623eecb4624c005cfbd7f8af7f61 Author: Sam James gentoo org> AuthorDate: Sat Apr 1 17:06:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 1 17:06:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98772f26 dev-python/pillow: Stabilize 9.5.0 amd64, #903663 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-9.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 61b228a263ff..7beed9b7eda0 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 63a082e78d718a028c753541c7b95c8b5b9368aa Author: Michał Górny gentoo org> AuthorDate: Sat Apr 1 15:58:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 1 16:10:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a082e7 dev-python/pillow: Bump to 9.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 + dev-python/pillow/pillow-9.5.0.ebuild | 130 ++ 2 files changed, 131 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 0aedb5035947..f3d8b0423803 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1 +1,2 @@ DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51 +DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37 SHA512 da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild new file mode 100644 index ..61b228a263ff --- /dev/null +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. + export \ + INCLUDE="${ESYSROOT}"/usr/include \ + LIB="${ESYSROOT}"/usr/$(get_libdir) + + # We have patched in this env var. + tc-export PKG_CONFIG +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a05376a6790d2b50c704e5e77339383b30cf4d02 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 27 17:04:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 27 17:04:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05376a6 dev-python/pillow: Require USE=lcms for tests Closes: https://bugs.gentoo.org/902893 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index d24068aef35f..6c245bd70d77 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -28,7 +28,7 @@ LICENSE="HPND" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c9ce4ba123d606787c9f8d5df58e05c853e5699e Author: Michał Górny gentoo org> AuthorDate: Wed Jan 4 12:17:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 4 12:24:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ce4ba1 dev-python/pillow: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 - dev-python/pillow/pillow-9.3.0-r1.ebuild | 125 --- 2 files changed, 126 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index cc7b9e4aaae8..0aedb5035947 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1 @@ -DIST pillow-9.3.0.gh.tar.gz 50370806 BLAKE2B d0d4775c8b60e40560328e4f1c14055743d1a826b0ab01353075f1f48a461bcd8bf5883f18713976399f9b0f688125f3a883ea5818a359db9e540aac8895f02a SHA512 60c529d8a222a521a0c3f4254917aa3f6c5a47c7cb8930b4b9a05ef442d1a7e776018dc4ac834a9effc1342f8457898cae79820531ff430728f6c39d6297b2d7 DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51 diff --git a/dev-python/pillow/pillow-9.3.0-r1.ebuild b/dev-python/pillow/pillow-9.3.0-r1.ebuild deleted file mode 100644 index 78acbee2f840.. --- a/dev-python/pillow/pillow-9.3.0-r1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE=" - https://python-pillow.org/ - https://github.com/python-pillow/ - https://pypi.org/project/Pillow/ -" -SRC_URI=" - https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:= ) -" -RDEPEND=" - ${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}] -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -EPYTEST_DESELECT=( - # TODO; incompatible Qt version? - Tests/test_qt_image_qapplication.py::test_sanity -) - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE and LIB so set these. You - # wouldn't normally need these at all as the toolchain should look - # here anyway but it doesn't for this setup.py. - export \ - INCLUDE="${ESYSROOT}"/usr/include \ - LIB="${ESYSROOT}"/usr/$(get_libdir) - - # We have patched in this env var. - tc-export PKG_CONFIG -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - "${EPYTHON}" selftest.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a28ef4766ee39cad4cc99c6f6ecd9e9be840db04 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:30:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:30:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28ef476 dev-python/pillow: Stabilize 9.4.0 sparc, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 5345f0b1306d..a0defea67b43 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: bc2b37fe9ba124b11bbf3976ca8ec3e99f9a119b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:31:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:31:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2b37fe dev-python/pillow: Stabilize 9.4.0 hppa, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index a0defea67b43..d6a6482fe858 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: af628030cd0b9431938b44d6065b8ebae986 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:30:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:30:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af628030 dev-python/pillow: Stabilize 9.4.0 ppc, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 1da163a7120a..5345f0b1306d 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: ab545dba4e73b26da1cbfdd918bc0e364a9fbb20 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:09:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:09:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab545dba dev-python/pillow: Stabilize 9.4.0 x86, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 8727bd9e49f4..5e16c380629a 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: bf885d1a1b6aa32a4419a2cb2578b72c5a142e97 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:09:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:09:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf885d1a dev-python/pillow: Stabilize 9.4.0 arm, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 16aab8630630..0ef25218ca24 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: dc034e620dc94ab192dbe6f2b72ead0dfacf035b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:09:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:09:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc034e62 dev-python/pillow: Stabilize 9.4.0 arm64, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 0ef25218ca24..8727bd9e49f4 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 2516c7a6507d3c1e227abef2297f5cc1be4e0654 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 06:10:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 06:10:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2516c7a6 dev-python/pillow: Stabilize 9.4.0 ppc64, #889598 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 5e16c380629a..1da163a7120a 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: f81f6dc74ebdd4a412e53114e7be682c577cdebb Author: Sam James gentoo org> AuthorDate: Tue Jan 3 23:24:52 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 23:24:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81f6dc7 dev-python/pillow: Stabilize 9.4.0 amd64, #889598 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 74b03a94cd52..16aab8630630 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 1e617cd85032ff2a50e7e3cf7844f85879fa7e21 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 2 16:08:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 05:34:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e617cd8 dev-python/pillow: Skip failing test Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 923dd7d76648..74b03a94cd52 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -105,6 +105,11 @@ src_test() { } python_test() { + local EPYTEST_DESELECT=( + # TODO (is clipboard unreliable in Xvfb?) + Tests/test_imagegrab.py::TestImageGrab::test_grabclipboard + ) + "${EPYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}" # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if installed epytest -p no:relaxed || die "Tests failed with ${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 8bbdc7ce18f4910f423e0decaf8f307d1dce16d3 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 2 14:16:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 2 14:54:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbdc7ce dev-python/pillow: Bump to 9.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 + dev-python/pillow/pillow-9.4.0.ebuild | 125 ++ 2 files changed, 126 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index e121da33c3f0..cc7b9e4aaae8 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1 +1,2 @@ DIST pillow-9.3.0.gh.tar.gz 50370806 BLAKE2B d0d4775c8b60e40560328e4f1c14055743d1a826b0ab01353075f1f48a461bcd8bf5883f18713976399f9b0f688125f3a883ea5818a359db9e540aac8895f02a SHA512 60c529d8a222a521a0c3f4254917aa3f6c5a47c7cb8930b4b9a05ef442d1a7e776018dc4ac834a9effc1342f8457898cae79820531ff430728f6c39d6297b2d7 +DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51 diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild new file mode 100644 index ..923dd7d76648 --- /dev/null +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. + export \ + INCLUDE="${ESYSROOT}"/usr/include \ + LIB="${ESYSROOT}"/usr/$(get_libdir) + + # We have patched in this env var. + tc-export PKG_CONFIG +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + "${EPYTHON}" selftest.py --installed
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: c4ff4ef2c052dd870b983adaf4ef166e2b850236 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:57:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:57:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ff4ef2 dev-python/pillow: drop 9.1.1, 9.2.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/Manifest| 2 - dev-python/pillow/pillow-9.1.1.ebuild | 118 dev-python/pillow/pillow-9.2.0.ebuild | 125 -- 3 files changed, 245 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index c5393be9f468..e121da33c3f0 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,3 +1 @@ -DIST pillow-9.1.1.tar.gz 49753799 BLAKE2B 969a338f768951c340177d0590c50ba1213f48810870ac3fdbc2556c57344e356e0cf1ef080bde29bf89291adbf9f64b2dd1f950260d2ce5c0eb28d197f2dfe2 SHA512 8c05c0af6be992667d764046c6d7c189e1486d6ab987474c15e3bc8a64b9955d4c91d94b94ea46ef6d1c6f343ba424240dfa7d758c666bec40fa580728206a5f -DIST pillow-9.2.0.gh.tar.gz 50018953 BLAKE2B 72dc1175c08276531c5949f0eb19bdce37afb25303614d489375c57aba19c5f708db7d149a033490f95848bdd6b4249dd36993205069e7f471a2efd602cb3ac4 SHA512 02926d6c88aa8bc0df05b0ecd04b9852821a6400a24c6e70b66d4092eb3174139dee116adfa94ba8b7f3df8f6725cc68b32705f308f4347153e0112d987fc5f2 DIST pillow-9.3.0.gh.tar.gz 50370806 BLAKE2B d0d4775c8b60e40560328e4f1c14055743d1a826b0ab01353075f1f48a461bcd8bf5883f18713976399f9b0f688125f3a883ea5818a359db9e540aac8895f02a SHA512 60c529d8a222a521a0c3f4254917aa3f6c5a47c7cb8930b4b9a05ef442d1a7e776018dc4ac834a9effc1342f8457898cae79820531ff430728f6c39d6297b2d7 diff --git a/dev-python/pillow/pillow-9.1.1.ebuild b/dev-python/pillow/pillow-9.1.1.ebuild deleted file mode 100644 index 0359d0ccbbe6.. --- a/dev-python/pillow/pillow-9.1.1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE="https://python-pillow.org/; -SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:0=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:0= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:0= ) -" -RDEPEND=" - ${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}] -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -EPYTEST_DESELECT=( - # TODO; incompatible Qt version? - Tests/test_qt_image_qapplication.py::test_sanity -) - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE and LIB so set these. You - # wouldn't normally need these at all as the toolchain should look - # here anyway but it doesn't for this setup.py. - export \ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 9734a31994ff1e967248aa74864fe19b84a420ca Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:56:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:56:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9734a319 dev-python/pillow: Stabilize 9.3.0 x86, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index 6e549fbde07f..b8c5d55f2897 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: d5ca5f886f0064d86960c50c9d357d6dd31e9be3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:56:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:56:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ca5f88 dev-python/pillow: Stabilize 9.3.0 amd64, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index d2e9fcd9..6e549fbde07f 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 89326886ee5ff8bca621ea957d129548cd141816 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:56:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:56:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89326886 dev-python/pillow: Stabilize 9.3.0 arm, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index 17fc19055d94..d2e9fcd9 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: dd4ea5b7a2ef60a18c8d9bd7019d4b9d8dd2ad0d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:55:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:55:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4ea5b7 dev-python/pillow: Stabilize 9.3.0 sparc, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index cffdc771c298..d030dea74127 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: bba35da337f3d1162a080426b22d0c0b7f8210d4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:55:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:55:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba35da3 dev-python/pillow: Stabilize 9.3.0 hppa, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index 73c52f6592b8..cffdc771c298 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a4d8903c8ceda261a4847c480116a70e5d623584 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:55:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:55:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d8903c dev-python/pillow: Stabilize 9.3.0 arm64, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index 351a6629aba3..5a342fd8bea8 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: f96f747facabcf31dc394b6b79f2fac03213fcb9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:55:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:55:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f747f dev-python/pillow: Stabilize 9.3.0 ppc, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index 5a342fd8bea8..73c52f6592b8 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 3a4abb803668f9d1a7e531e8d2601ccf794cdcd3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:55:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:55:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4abb80 dev-python/pillow: Stabilize 9.3.0 ppc64, #878773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild index d030dea74127..17fc19055d94 100644 --- a/dev-python/pillow/pillow-9.3.0.ebuild +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 7070145d23e04910d83818060ff2e822389a558e Author: Michał Górny gentoo org> AuthorDate: Sun Oct 30 05:43:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 30 06:34:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7070145d dev-python/pillow: Bump to 9.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 + dev-python/pillow/pillow-9.3.0.ebuild | 125 ++ 2 files changed, 126 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index e73a55dc8b3e..c5393be9f468 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1,3 @@ DIST pillow-9.1.1.tar.gz 49753799 BLAKE2B 969a338f768951c340177d0590c50ba1213f48810870ac3fdbc2556c57344e356e0cf1ef080bde29bf89291adbf9f64b2dd1f950260d2ce5c0eb28d197f2dfe2 SHA512 8c05c0af6be992667d764046c6d7c189e1486d6ab987474c15e3bc8a64b9955d4c91d94b94ea46ef6d1c6f343ba424240dfa7d758c666bec40fa580728206a5f DIST pillow-9.2.0.gh.tar.gz 50018953 BLAKE2B 72dc1175c08276531c5949f0eb19bdce37afb25303614d489375c57aba19c5f708db7d149a033490f95848bdd6b4249dd36993205069e7f471a2efd602cb3ac4 SHA512 02926d6c88aa8bc0df05b0ecd04b9852821a6400a24c6e70b66d4092eb3174139dee116adfa94ba8b7f3df8f6725cc68b32705f308f4347153e0112d987fc5f2 +DIST pillow-9.3.0.gh.tar.gz 50370806 BLAKE2B d0d4775c8b60e40560328e4f1c14055743d1a826b0ab01353075f1f48a461bcd8bf5883f18713976399f9b0f688125f3a883ea5818a359db9e540aac8895f02a SHA512 60c529d8a222a521a0c3f4254917aa3f6c5a47c7cb8930b4b9a05ef442d1a7e776018dc4ac834a9effc1342f8457898cae79820531ff430728f6c39d6297b2d7 diff --git a/dev-python/pillow/pillow-9.3.0.ebuild b/dev-python/pillow/pillow-9.3.0.ebuild new file mode 100644 index ..351a6629aba3 --- /dev/null +++ b/dev-python/pillow/pillow-9.3.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:0=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:0= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:0= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a7120455cb8b75b16f2561c85c128d453e67e86c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 27 18:06:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 27 18:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7120455 dev-python/pillow: Stabilize 9.2.0 hppa, #855680 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index 8570ccdbf02c..96f8d0f0d5c3 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: f3ed496d2200280c925500690bfdb822d2b62e0a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 27 18:06:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 27 18:06:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ed496d dev-python/pillow: Stabilize 9.2.0 ppc, #855680 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index 96f8d0f0d5c3..eafe5cdb43ae 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 7570fa0c40c3fd8c40312c3858035c1df39680fc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 27 18:07:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 27 18:07:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7570fa0c dev-python/pillow: Stabilize 9.2.0 ppc64, #855680 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index eafe5cdb43ae..37e63f19541f 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b5201b524a2301305bba1893361311b6834b198d Author: matoro users noreply github com> AuthorDate: Tue Jul 5 04:39:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 19:03:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5201b52 dev-python/pillow: Stabilize 9.2.0 sparc, #855680 Signed-off-by: matoro users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/26227 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index b0461ebb52e7..8570ccdbf02c 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: cbf84a357425b90966cf9ec8cfeed0522333559e Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:18:51 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:18:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf84a35 dev-python/pillow: Stabilize 9.2.0 x86, #855680 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index a118b23c697b..b0461ebb52e7 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 4b4263632c941408bdb53cebbaa5b1df7a4a1b49 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:15:40 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:15:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b426363 dev-python/pillow: Stabilize 9.2.0 amd64, #855680 Signed-off-by: Sam James gentoo.org> dev-python/pillow/pillow-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild index 351a6629aba3..a118b23c697b 100644 --- a/dev-python/pillow/pillow-9.2.0.ebuild +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 191452630b8b6716aea0a0a3b66eb4780edbe059 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 2 03:31:42 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 2 04:46:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19145263 dev-python/pillow: Bump to 9.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest| 1 + dev-python/pillow/pillow-9.2.0.ebuild | 125 ++ 2 files changed, 126 insertions(+) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 672af6b4061d..e73a55dc8b3e 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1 +1,2 @@ DIST pillow-9.1.1.tar.gz 49753799 BLAKE2B 969a338f768951c340177d0590c50ba1213f48810870ac3fdbc2556c57344e356e0cf1ef080bde29bf89291adbf9f64b2dd1f950260d2ce5c0eb28d197f2dfe2 SHA512 8c05c0af6be992667d764046c6d7c189e1486d6ab987474c15e3bc8a64b9955d4c91d94b94ea46ef6d1c6f343ba424240dfa7d758c666bec40fa580728206a5f +DIST pillow-9.2.0.gh.tar.gz 50018953 BLAKE2B 72dc1175c08276531c5949f0eb19bdce37afb25303614d489375c57aba19c5f708db7d149a033490f95848bdd6b4249dd36993205069e7f471a2efd602cb3ac4 SHA512 02926d6c88aa8bc0df05b0ecd04b9852821a6400a24c6e70b66d4092eb3174139dee116adfa94ba8b7f3df8f6725cc68b32705f308f4347153e0112d987fc5f2 diff --git a/dev-python/pillow/pillow-9.2.0.ebuild b/dev-python/pillow/pillow-9.2.0.ebuild new file mode 100644 index ..351a6629aba3 --- /dev/null +++ b/dev-python/pillow/pillow-9.2.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/ + https://pypi.org/project/Pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + imagequant? ( media-gfx/libimagequant:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:0=[jpeg,zlib] ) + truetype? ( media-libs/freetype:2= ) + webp? ( media-libs/libwebp:0= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:0= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/pkgconfig + test? ( + ${RDEPEND} + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_DESELECT=( + # TODO; incompatible Qt version? + Tests/test_qt_image_qapplication.py::test_sanity +) + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + # It's important that these flags are also passed during the install phase + # as well. Make sure of that if you change the lines below. See bug 661308. + cat >> setup.cfg <<-EOF || die + [build_ext] + disable_platform_guessing = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil webp)_webpmux = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + + # setup.py won't let us add the right toolchain paths but it does + # accept additional ones from INCLUDE and LIB so set these. You + # wouldn't normally need these at all as the toolchain should look + # here anyway but it doesn't for this setup.py. + export \ + INCLUDE="${ESYSROOT}"/usr/include \ + LIB="${ESYSROOT}"/usr/$(get_libdir) + + # We have patched in this env var. + tc-export PKG_CONFIG +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + "${EPYTHON}" selftest.py --installed ||
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: db77ac917018a7b421b70bafe5f6ac1a826a46db Author: Michał Górny gentoo org> AuthorDate: Fri Jun 24 09:47:56 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 24 10:21:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db77ac91 dev-python/pillow: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/Manifest | 1 - dev-python/pillow/pillow-9.0.1-r1.ebuild | 107 --- 2 files changed, 108 deletions(-) diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 87e4f7467d4d..672af6b4061d 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,2 +1 @@ -DIST pillow-9.0.1.tar.gz 49512045 BLAKE2B 14f0969c87c57bad8fc38d873bba7a118d666e8b2e62e777ea17197e5ca973b3994bafb56b4464cde4059f2fc4040d73e7ddeec2a1053aeb1f201bf2ec2b38e2 SHA512 73893fe079bb2405c87b73b13b6eff198fb8970a891a7c9586bd2620ea0310d54cb35b1d594c6c6d3859e47d8d467700f987ae32aa6d3dc4a2e9286e8749869e DIST pillow-9.1.1.tar.gz 49753799 BLAKE2B 969a338f768951c340177d0590c50ba1213f48810870ac3fdbc2556c57344e356e0cf1ef080bde29bf89291adbf9f64b2dd1f950260d2ce5c0eb28d197f2dfe2 SHA512 8c05c0af6be992667d764046c6d7c189e1486d6ab987474c15e3bc8a64b9955d4c91d94b94ea46ef6d1c6f343ba424240dfa7d758c666bec40fa580728206a5f diff --git a/dev-python/pillow/pillow-9.0.1-r1.ebuild b/dev-python/pillow/pillow-9.0.1-r1.ebuild deleted file mode 100644 index 6f9c47da31be.. --- a/dev-python/pillow/pillow-9.0.1-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 toolchain-funcs virtualx - -MY_PN=Pillow -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python Imaging Library (fork)" -HOMEPAGE="https://python-pillow.org/; -SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" -REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" -RESTRICT="!test? ( test )" - -DEPEND=" - imagequant? ( media-gfx/libimagequant:0 ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/openjpeg:2= ) - lcms? ( media-libs/lcms:2= ) - tiff? ( media-libs/tiff:0=[jpeg,zlib] ) - truetype? ( media-libs/freetype:2= ) - webp? ( media-libs/libwebp:0= ) - xcb? ( x11-libs/libxcb ) - zlib? ( sys-libs/zlib:0= )" -RDEPEND="${DEPEND} - dev-python/olefile[${PYTHON_USEDEP}]" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[png] - ) - ) -" - -usepil() { - usex "${1}" enable disable -} - -python_configure_all() { - # It's important that these flags are also passed during the install phase - # as well. Make sure of that if you change the lines below. See bug 661308. - cat >> setup.cfg <<-EOF || die - [build_ext] - disable_platform_guessing = True - $(usepil truetype)_freetype = True - $(usepil jpeg)_jpeg = True - $(usepil jpeg2k)_jpeg2000 = True - $(usepil lcms)_lcms = True - $(usepil tiff)_tiff = True - $(usepil imagequant)_imagequant = True - $(usepil webp)_webp = True - $(usepil webp)_webpmux = True - $(usepil xcb)_xcb = True - $(usepil zlib)_zlib = True - EOF - - # setup.py won't let us add the right toolchain paths but it does - # accept additional ones from INCLUDE and LIB so set these. You - # wouldn't normally need these at all as the toolchain should look - # here anyway but it doesn't for this setup.py. - export \ - INCLUDE="${ESYSROOT}"/usr/include \ - LIB="${ESYSROOT}"/usr/$(get_libdir) - - # We have patched in this env var. - tc-export PKG_CONFIG -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - "${EPYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}" - # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if installed - epytest -p no:relaxed || die "Tests failed with ${EPYTHON}" -} - -python_install() { - python_doheader src/libImaging/*.h - distutils-r1_python_install -} - -python_install_all() { - if use examples ; then - docinto example - dodoc docs/example/* -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: b9d409aaa0f5c3450656367438c2bb326ddb0f95 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 09:27:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 09:27:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d409aa dev-python/pillow: Stabilize 9.1.1 amd64, #853457 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.1.1.ebuild b/dev-python/pillow/pillow-9.1.1.ebuild index a8394d48c386..0359d0ccbbe6 100644 --- a/dev-python/pillow/pillow-9.1.1.ebuild +++ b/dev-python/pillow/pillow-9.1.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: a2fea50b9d10d5c7aeccf53565e6b7a33bc2f8f2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 09:27:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 09:27:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fea50b dev-python/pillow: Stabilize 9.1.1 ppc, #853457 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.1.1.ebuild b/dev-python/pillow/pillow-9.1.1.ebuild index fba87f29da00..549f2b309843 100644 --- a/dev-python/pillow/pillow-9.1.1.ebuild +++ b/dev-python/pillow/pillow-9.1.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 88623b4f96b02b9ec5363f8e8b220fd0cd384cac Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 09:27:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 09:27:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88623b4f dev-python/pillow: Stabilize 9.1.1 sparc, #853457 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.1.1.ebuild b/dev-python/pillow/pillow-9.1.1.ebuild index b70bea030569..a8394d48c386 100644 --- a/dev-python/pillow/pillow-9.1.1.ebuild +++ b/dev-python/pillow/pillow-9.1.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 95f7a455716d5188682ae279dd55364237d15806 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 09:27:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 09:27:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f7a455 dev-python/pillow: Stabilize 9.1.1 arm, #853457 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pillow/pillow-9.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pillow/pillow-9.1.1.ebuild b/dev-python/pillow/pillow-9.1.1.ebuild index 8a69de12cc12..c699236ac553 100644 --- a/dev-python/pillow/pillow-9.1.1.ebuild +++ b/dev-python/pillow/pillow-9.1.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )" RESTRICT="!test? ( test )"