diff options
author | 2024-11-10 19:54:31 +0900 | |
---|---|---|
committer | 2024-11-10 19:54:43 +0900 | |
commit | 9a8f96f3b8ddb8ba3866df341e91a85e14c0b53b (patch) | |
tree | e3bf82de581cda42e4a9e6a5101274880f76bed6 /media-libs | |
parent | */*: update PPN-SD email (diff) | |
download | guru-9a8f96f3b8ddb8ba3866df341e91a85e14c0b53b.tar.gz guru-9a8f96f3b8ddb8ba3866df341e91a85e14c0b53b.tar.bz2 guru-9a8f96f3b8ddb8ba3866df341e91a85e14c0b53b.zip |
media-libs/blend2d: add USE=jit
The dependency issue in 05bbbba has been resolved, so we can now enable
JIT.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375179d0f86f4ca057932db2e122b26e42035406
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/blend2d/blend2d-0.11.4-r1.ebuild | 10 | ||||
-rw-r--r-- | media-libs/blend2d/blend2d-9999.ebuild | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/media-libs/blend2d/blend2d-0.11.4-r1.ebuild b/media-libs/blend2d/blend2d-0.11.4-r1.ebuild index e9bd27569..b6d2b3b3c 100644 --- a/media-libs/blend2d/blend2d-0.11.4-r1.ebuild +++ b/media-libs/blend2d/blend2d-0.11.4-r1.ebuild @@ -17,10 +17,12 @@ fi LICENSE="ZLIB" SLOT="0" -IUSE="test" - +IUSE="+jit test" RESTRICT="!test? ( test )" +RDEPEND="jit? ( >=dev-libs/asmjit-2024.10.25 )" +DEPEND="${RDEPEND}" + DOCS=( README.md CONTRIBUTING.md ) # see https://github.com/blend2d/blend2d/issues/217 @@ -28,11 +30,9 @@ CMAKE_SKIP_TESTS="bl_test_image_io" src_configure() { local mycmakeargs=( + -DBLEND2D_NO_JIT=$(usex !jit) -DBLEND2D_TEST=$(usex test) -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 } diff --git a/media-libs/blend2d/blend2d-9999.ebuild b/media-libs/blend2d/blend2d-9999.ebuild index ed57d249f..5f127275a 100644 --- a/media-libs/blend2d/blend2d-9999.ebuild +++ b/media-libs/blend2d/blend2d-9999.ebuild @@ -17,19 +17,19 @@ fi LICENSE="ZLIB" SLOT="0" -IUSE="test" - +IUSE="+jit test" RESTRICT="!test? ( test )" +RDEPEND="jit? ( >=dev-libs/asmjit-2024.10.25 )" +DEPEND="${RDEPEND}" + DOCS=( README.md CONTRIBUTING.md ) src_configure() { local mycmakeargs=( + -DBLEND2D_NO_JIT=$(usex !jit) -DBLEND2D_TEST=$(usex test) -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 } |