diff options
| author | Crucible <crucible@localhost> | 2026-10-10 20:48:09 -0500 |
|---|---|---|
| committer | Crucible <crucible@localhost> | 2026-10-10 20:48:09 -0500 |
| commit | f118d22765d50ec3494331d5b5c45810304ea943 (patch) | |
| tree | 74a62409a22a6d022c492e5b57c531d27704d51f /dev-python/pillow | |
| parent | 8d50579e39879dc6ba06d9fa6829f2e9a2c77420 (diff) | |
| download | srcux-f118d22765d50ec3494331d5b5c45810304ea943.tar.gz srcux-f118d22765d50ec3494331d5b5c45810304ea943.tar.xz srcux-f118d22765d50ec3494331d5b5c45810304ea943.zip | |
Publish srcux candidate 0000000623-20261010-204610
Diffstat (limited to 'dev-python/pillow')
| -rw-r--r-- | dev-python/pillow/pillow-12.2.0-r1.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/pillow/pillow-12.2.0.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/pillow/pillow-12.3.0.ebuild | 8 |
3 files changed, 19 insertions, 1 deletions
diff --git a/dev-python/pillow/pillow-12.2.0-r1.ebuild b/dev-python/pillow/pillow-12.2.0-r1.ebuild index 212de0098fd6..94156fc8087b 100644 --- a/dev-python/pillow/pillow-12.2.0-r1.ebuild +++ b/dev-python/pillow/pillow-12.2.0-r1.ebuild @@ -122,7 +122,13 @@ python_configure_all() { EOF tc-export PKG_CONFIG + export MAX_CONCURRENCY=$(makeopts_jobs) + # For 32-bit, just cap at 4 jobs to avoid pybind11 allocating + # like crazy (bug #970414). + if [[ $(tc-get-ptr-size) == 4 ]]; then + MAX_CONCURRENCY=$(( MAX_CONCURRENCY < 4 ? MAX_CONCURRENCY : 4 )) + fi } src_test() { diff --git a/dev-python/pillow/pillow-12.2.0.ebuild b/dev-python/pillow/pillow-12.2.0.ebuild index a3e39684aa20..5cf72382f102 100644 --- a/dev-python/pillow/pillow-12.2.0.ebuild +++ b/dev-python/pillow/pillow-12.2.0.ebuild @@ -123,7 +123,13 @@ python_configure_all() { fi tc-export PKG_CONFIG + export MAX_CONCURRENCY=$(makeopts_jobs) + # For 32-bit, just cap at 4 jobs to avoid pybind11 allocating + # like crazy (bug #970414). + if [[ $(tc-get-ptr-size) == 4 ]]; then + MAX_CONCURRENCY=$(( MAX_CONCURRENCY < 4 ? MAX_CONCURRENCY : 4 )) + fi } src_test() { diff --git a/dev-python/pillow/pillow-12.3.0.ebuild b/dev-python/pillow/pillow-12.3.0.ebuild index 8b9406bcbb77..91d8be33736b 100644 --- a/dev-python/pillow/pillow-12.3.0.ebuild +++ b/dev-python/pillow/pillow-12.3.0.ebuild @@ -35,7 +35,7 @@ S=${WORKDIR}/${MY_P} LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="avif examples imagequant +jpeg jpeg2k lcms raqm test tiff tk truetype webp xcb zlib" REQUIRED_USE=" raqm? ( truetype ) @@ -122,7 +122,13 @@ python_configure_all() { EOF tc-export PKG_CONFIG + export MAX_CONCURRENCY=$(makeopts_jobs) + # For 32-bit, just cap at 4 jobs to avoid pybind11 allocating + # like crazy (bug #970414). + if [[ $(tc-get-ptr-size) == 4 ]]; then + MAX_CONCURRENCY=$(( MAX_CONCURRENCY < 4 ? MAX_CONCURRENCY : 4 )) + fi } src_test() { |
