Diff libjxl-0.7.0 with a libjxl-0.7.0_pre20220825
/usr/portage/media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild 2023-10-09 14:52:31.684368405 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
inherit cmake-multilib flag-o-matic |
|
6 |
inherit cmake-multilib |
|
7 | 7 | |
8 | 8 |
DESCRIPTION="JPEG XL image format reference implementation" |
9 | 9 |
HOMEPAGE="https://github.com/libjxl/libjxl" |
10 |
SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" |
|
10 | ||
11 |
COMMIT="4c31ef03e3fd5239d6b794771d4ae7daa7815b28" |
|
12 |
SRC_URI="https://api.github.com/repos/libjxl/libjxl/tarball/${COMMIT} -> ${P}.tar.gz" |
|
13 |
S="${WORKDIR}/libjxl-libjxl-${COMMIT:0:7}" |
|
11 | 14 | |
12 | 15 |
LICENSE="BSD" |
13 | 16 |
SLOT="0" |
14 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
|
17 |
KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" |
|
15 | 18 |
IUSE="openexr" |
16 | 19 | |
17 | 20 |
DEPEND="app-arch/brotli:=[${MULTILIB_USEDEP}] |
21 |
dev-cpp/gflags:=[${MULTILIB_USEDEP}] |
|
18 | 22 |
>=dev-cpp/highway-1.0.0[${MULTILIB_USEDEP}] |
19 | 23 |
media-libs/giflib:=[${MULTILIB_USEDEP}] |
20 | 24 |
>=media-libs/lcms-2.13:=[${MULTILIB_USEDEP}] |
... | ... | |
27 | 31 |
RDEPEND="${DEPEND}" |
28 | 32 | |
29 | 33 |
multilib_src_configure() { |
30 |
filter-lto |
|
31 | ||
32 | 34 |
local mycmakeargs=( |
33 | 35 |
-DBUILD_TESTING=OFF |
34 | 36 |
-DJPEGXL_ENABLE_BENCHMARK=OFF |