commit: 211641bd9982166f3c3e43d5d8ae579de9a1078d Author: Alexander Golubev <fatzer2 <AT> gmail <DOT> com> AuthorDate: Thu Mar 5 15:21:24 2026 +0000 Commit: David Roman <stkw0 <AT> disroot <DOT> org> CommitDate: Thu Mar 5 16:03:49 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=211641bd
media-libs/blend2d: limit max asmjit version Also add subslot, as the library ABI changes quite often Bug: https://bugs.gentoo.org/970929 Signed-off-by: Alexander Golubev <fatzer2 <AT> gmail.com> media-libs/blend2d/blend2d-0.11.4-r2.ebuild | 11 ++++++++--- media-libs/blend2d/blend2d-0.12.0.ebuild | 11 ++++++++--- media-libs/blend2d/blend2d-9999.ebuild | 4 ++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/media-libs/blend2d/blend2d-0.11.4-r2.ebuild b/media-libs/blend2d/blend2d-0.11.4-r2.ebuild index 925e6b0c16..66125f7771 100644 --- a/media-libs/blend2d/blend2d-0.11.4-r2.ebuild +++ b/media-libs/blend2d/blend2d-0.11.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,11 +16,16 @@ else fi LICENSE="ZLIB" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" IUSE="+jit test" RESTRICT="!test? ( test )" -RDEPEND="jit? ( >=dev-libs/asmjit-2024.10.25 )" +RDEPEND=" + jit? ( + >=dev-libs/asmjit-2024.10.25 + <dev-libs/asmjit-2025.06.15 + ) +" DEPEND="${RDEPEND}" DOCS=( README.md CONTRIBUTING.md ) diff --git a/media-libs/blend2d/blend2d-0.12.0.ebuild b/media-libs/blend2d/blend2d-0.12.0.ebuild index d94de4e793..07b1fad928 100644 --- a/media-libs/blend2d/blend2d-0.12.0.ebuild +++ b/media-libs/blend2d/blend2d-0.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,11 +16,16 @@ else fi LICENSE="ZLIB" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" IUSE="+jit test" RESTRICT="!test? ( test )" -RDEPEND="jit? ( >=dev-libs/asmjit-2024.10.25 )" +RDEPEND=" + jit? ( + >=dev-libs/asmjit-2024.10.25 + <dev-libs/asmjit-2025.06.15 + ) +" DEPEND="${RDEPEND}" DOCS=( README.md CONTRIBUTING.md ) diff --git a/media-libs/blend2d/blend2d-9999.ebuild b/media-libs/blend2d/blend2d-9999.ebuild index c68adf0222..cfaf90bb06 100644 --- a/media-libs/blend2d/blend2d-9999.ebuild +++ b/media-libs/blend2d/blend2d-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ else fi LICENSE="ZLIB" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" IUSE="+jit test" RESTRICT="!test? ( test )"
