diff options
author | 2022-01-09 15:55:16 +0100 | |
---|---|---|
committer | 2022-01-09 16:47:58 +0100 | |
commit | 35787c9f4ca8dd500938349db43ecfee3fe44805 (patch) | |
tree | 34efb6c40915eb72fbb5bf8b8812b44ac9f26d2e /media-libs/openexr/openexr-2.5.6.ebuild | |
parent | net-misc/buka: EAPI-8 bump (diff) | |
download | gentoo-35787c9f4ca8dd500938349db43ecfee3fe44805.tar.gz gentoo-35787c9f4ca8dd500938349db43ecfee3fe44805.tar.bz2 gentoo-35787c9f4ca8dd500938349db43ecfee3fe44805.zip |
media-libs/openexr: Cleanup vulnerable 2.5.6
Bug: https://bugs.gentoo.org/787452
Bug: https://bugs.gentoo.org/801373
Bug: https://bugs.gentoo.org/810541
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-libs/openexr/openexr-2.5.6.ebuild')
-rw-r--r-- | media-libs/openexr/openexr-2.5.6.ebuild | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild deleted file mode 100644 index 639ad56563a2..000000000000 --- a/media-libs/openexr/openexr-2.5.6.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic toolchain-funcs - -DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" -HOMEPAGE="https://www.openexr.com/" -SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}/OpenEXR" - -LICENSE="BSD" -SLOT="0/25" # based on SONAME -# -ppc -sparc because broken on big endian, bug #818424 -KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" -IUSE="cpu_flags_x86_avx doc examples static-libs utils test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( PATENTS README.md ) - -src_prepare() { - # Fix path for testsuite - sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests" - - if use abi_x86_32 && use test; then - eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch" - fi - - multilib_foreach_abi cmake_src_prepare -} - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DINSTALL_OPENEXR_DOCS=$(usex doc) - -DINSTALL_OPENEXR_EXAMPLES=$(usex examples) - -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs) - -DOPENEXR_BUILD_UTILS=$(usex utils) - -DOPENEXR_INSTALL_PKG_CONFIG=ON - -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy - ) - - cmake_src_configure -} - -multilib_src_install_all() { - if use doc; then - DOCS+=( doc/*.pdf ) - fi - einstalldocs - - use examples && docompress -x /usr/share/doc/${PF}/examples -} |