Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/lcms/
Date: Thu, 03 Nov 2022 06:35:15
Message-Id: 1667456216.82e6a754f111f9cdb82f33176332d7b392f23999.sam@gentoo
1 commit: 82e6a754f111f9cdb82f33176332d7b392f23999
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 3 06:16:56 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 06:16:56 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e6a754
7
8 media-libs/lcms: unconditionally enable threads
9
10 They're default on upstream.
11
12 Closes: https://bugs.gentoo.org/869740
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 media-libs/lcms/{lcms-2.14.ebuild => lcms-2.14-r1.ebuild} | 6 ++----
16 1 file changed, 2 insertions(+), 4 deletions(-)
17
18 diff --git a/media-libs/lcms/lcms-2.14.ebuild b/media-libs/lcms/lcms-2.14-r1.ebuild
19 similarity index 92%
20 rename from media-libs/lcms/lcms-2.14.ebuild
21 rename to media-libs/lcms/lcms-2.14-r1.ebuild
22 index 359754c152ef..ecbc609f0e58 100644
23 --- a/media-libs/lcms/lcms-2.14.ebuild
24 +++ b/media-libs/lcms/lcms-2.14-r1.ebuild
25 @@ -13,11 +13,9 @@ S="${WORKDIR}/lcms2-${PV}"
26 LICENSE="MIT"
27 SLOT="2"
28 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
29 -IUSE="doc jpeg static-libs test +threads tiff zlib"
30 +IUSE="doc jpeg static-libs tiff zlib"
31 REQUIRED_USE="tiff? ( zlib )"
32
33 -RESTRICT="!test? ( test )"
34 -
35 RDEPEND="
36 jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
37 tiff? ( >=media-libs/tiff-4.0.3-r6:=[${MULTILIB_USEDEP}] )
38 @@ -37,9 +35,9 @@ src_prepare() {
39
40 multilib_src_configure() {
41 local myeconfargs=(
42 + --enable-threads
43 $(use_with jpeg)
44 $(use_enable static-libs static)
45 - $(use_with threads)
46 $(use_with tiff)
47 $(use_with zlib)
48 )