Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/ilmbase/
Date: Sun, 09 Jan 2022 15:48:39
Message-Id: 1641743279.7683cc9603063d01488cfc83b79ca58f6cc1c207.asturm@gentoo
1 commit: 7683cc9603063d01488cfc83b79ca58f6cc1c207
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 9 15:04:56 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 9 15:47:59 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7683cc96
7
8 media-libs/ilmbase: Drop 2.5.6
9
10 Drops ppc/ppc64 to ~arch.
11
12 IUSE openexr has been stable-masked on ppc64 with commit 152f2066
13 and remains in use.mask on ppc32 anyway.
14
15 Bug: https://bugs.gentoo.org/787452
16 Bug: https://bugs.gentoo.org/801373
17 Bug: https://bugs.gentoo.org/810541
18 Package-Manager: Portage-3.0.30, Repoman-3.0.3
19 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
20
21 media-libs/ilmbase/Manifest | 1 -
22 media-libs/ilmbase/ilmbase-2.5.6.ebuild | 41 ---------------------------------
23 2 files changed, 42 deletions(-)
24
25 diff --git a/media-libs/ilmbase/Manifest b/media-libs/ilmbase/Manifest
26 index 7b70c13344a3..87a254e201c3 100644
27 --- a/media-libs/ilmbase/Manifest
28 +++ b/media-libs/ilmbase/Manifest
29 @@ -1,2 +1 @@
30 -DIST ilmbase-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65 SHA512 8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
31 DIST ilmbase-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
32
33 diff --git a/media-libs/ilmbase/ilmbase-2.5.6.ebuild b/media-libs/ilmbase/ilmbase-2.5.6.ebuild
34 deleted file mode 100644
35 index 98ea51175b76..000000000000
36 --- a/media-libs/ilmbase/ilmbase-2.5.6.ebuild
37 +++ /dev/null
38 @@ -1,41 +0,0 @@
39 -# Copyright 1999-2021 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=7
43 -
44 -CMAKE_ECLASS=cmake
45 -inherit cmake-multilib flag-o-matic
46 -
47 -DESCRIPTION="OpenEXR ILM Base libraries"
48 -HOMEPAGE="https://www.openexr.com/"
49 -SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
50 -S="${WORKDIR}/openexr-${PV}/IlmBase"
51 -
52 -LICENSE="BSD"
53 -SLOT="0/25" # based on SONAME
54 -KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
55 -IUSE="large-stack static-libs test"
56 -RESTRICT="!test? ( test )"
57 -
58 -BDEPEND="virtual/pkgconfig"
59 -
60 -DOCS=( README.md )
61 -
62 -src_prepare() {
63 - if use abi_x86_32 && use test; then
64 - eapply "${FILESDIR}"/${PN}-2.5.4-0001-disable-failing-test-on-x86_32.patch
65 - fi
66 -
67 - multilib_foreach_abi cmake_src_prepare
68 -}
69 -
70 -multilib_src_configure() {
71 - local mycmakeargs=(
72 - -DBUILD_TESTING=$(usex test)
73 - -DILMBASE_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
74 - -DILMBASE_ENABLE_LARGE_STACK=$(usex large-stack)
75 - -DILMBASE_INSTALL_PKG_CONFIG=ON
76 - )
77 -
78 - cmake_src_configure
79 -}