media-libs/blend2d: disable JIT for now

Disable JIT until a newer version of dev-libs/asmjit is available in
::gentoo.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2024-11-10 12:34:07 +09:00
parent 8f46243037
commit 05bbbba763
2 changed files with 6 additions and 4 deletions

View File

@@ -19,8 +19,6 @@ LICENSE="ZLIB"
SLOT="0" SLOT="0"
IUSE="test" IUSE="test"
RDEPEND=">=dev-libs/asmjit-2024.01.01"
DEPEND="${RDEPEND}"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
DOCS=( README.md CONTRIBUTING.md ) DOCS=( README.md CONTRIBUTING.md )
@@ -32,6 +30,9 @@ src_configure() {
local mycmakeargs=( local mycmakeargs=(
-DBLEND2D_TEST=$(usex test) -DBLEND2D_TEST=$(usex test)
-DBLEND2D_EXTERNAL_ASMJIT=ON -DBLEND2D_EXTERNAL_ASMJIT=ON
# dev-libs/asmjit-2022.07.02 is incompatible, disable JIT for now.
# https://github.com/gentoo/gentoo/pull/39251
-DBLEND2D_NO_JIT=ON
) )
cmake_src_configure cmake_src_configure
} }

View File

@@ -19,8 +19,6 @@ LICENSE="ZLIB"
SLOT="0" SLOT="0"
IUSE="test" IUSE="test"
RDEPEND=">=dev-libs/asmjit-2024.01.01"
DEPEND="${RDEPEND}"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
DOCS=( README.md CONTRIBUTING.md ) DOCS=( README.md CONTRIBUTING.md )
@@ -29,6 +27,9 @@ src_configure() {
local mycmakeargs=( local mycmakeargs=(
-DBLEND2D_TEST=$(usex test) -DBLEND2D_TEST=$(usex test)
-DBLEND2D_EXTERNAL_ASMJIT=ON -DBLEND2D_EXTERNAL_ASMJIT=ON
# dev-libs/asmjit-2022.07.02 is incompatible, disable JIT for now.
# https://github.com/gentoo/gentoo/pull/39251
-DBLEND2D_NO_JIT=ON
) )
cmake_src_configure cmake_src_configure
} }