commit:     57c588138515718d3c3fb00bbeed28f8f26891ea
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 21:54:43 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 21:54:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c58813

media-libs/openjpeg: drop vulnerable wrt bug #646774

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 media-libs/openjpeg/Manifest                 |   2 -
 media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild | 131 ---------------------------
 2 files changed, 133 deletions(-)

diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest
index cd6c971b736..1d294acdcfb 100644
--- a/media-libs/openjpeg/Manifest
+++ b/media-libs/openjpeg/Manifest
@@ -1,5 +1,3 @@
 DIST openjpeg-1.5.2.tar.gz 1385702 BLAKE2B 
936ab6e0fb48f2839df13113c716c39b9572bd590206cd823dedccfd4001444d73a81ccbf82616a40a35ad8b1fae8d2f08d7c265a771d9d9ef413beac5e84ac1
 SHA512 
b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
-DIST openjpeg-2.3.0.tar.gz 2207329 BLAKE2B 
b03ddb02127cc85e647cbda11423f63f2caa0abae40d5687a1b191e7857aa9b428da5afc86ce0c08cce1516c290eeac31ae1db841db56ba70afa020f126d2508
 SHA512 
0a9d427be4a820b1d759fca4b50e293721b45fe4885aa61ca1ae09e099f75ed93520448090c780d62f51076d575cc03618cd6d5181bdb6b34e4fc07b4cfdd568
 DIST openjpeg-2.3.1.tar.gz 2214401 BLAKE2B 
ecc7e573592a5302dcdbade791f6aa6e48f6791c7412fdd44976f3619c8fc0cca7d904fa42013f33ab17dd0f569a76d3c49a73eccaf0a749d34f305362367af9
 SHA512 
339fbc899bddf2393d214df71ed5d6070a3a76b933b1e75576c8a0ae9dfcc4adec40bdc544f599e4b8d0bc173e4e9e7352408497b5b3c9356985605830c26c03
-DIST openjpeg-data_20170814.tar.gz 497454197 BLAKE2B 
ea27ab763e685724dfd5c2242a93d9b93111a0516ea7a8aef9f37ec31b00cc887d84d4d0bf7f79f3636aa0ea9a0302f43df4596fc967c243a8773ccde6e79fe0
 SHA512 
a13c941839f0d3f3a71b3f5b36d6c2ddb789e765526ebb6aed99150991bb717363e3ce40f335451a983d44a0b047538e0870d0fe5b37d6a002497eb99a403e24
 DIST openjpeg-data_20180620.tar.gz 497894373 BLAKE2B 
3a596f8f9ee56037bf567b6f2d3731b97299dba24e0c9d3562d38c15ddf58d352a918edaccb528f054cf288f87d6362d90d3450d4a5b968e9c8dfe05f54d89fe
 SHA512 
32189a10c4d8cf00c23cda455f9e4353deb2175189d85f9b3aab1c4375a02a491ec2de89815725ebbcaea86c2c7ab274b89ee2583ffd8bf0dc32d4fc2d8f7507

diff --git a/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild 
b/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild
deleted file mode 100644
index cb02969ce24..00000000000
--- a/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-# Make sure that test data are not newer than release;
-# otherwise we will see "Found-But-No-Test" test failures!
-MY_TESTDATA_COMMIT="c07f38fae1e67adc288c2d6679df5d3652017fbe"
-
-DESCRIPTION="Open-source JPEG 2000 library"
-HOMEPAGE="https://www.openjpeg.org";
-SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-       test? ( 
https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz 
-> ${PN}-data_20170814.tar.gz )"
-
-LICENSE="BSD-2"
-SLOT="2/7" # based on SONAME
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
-
-RDEPEND="
-       media-libs/lcms:2
-       media-libs/libpng:0=
-       media-libs/tiff:0
-       sys-libs/zlib"
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen )"
-
-DOCS=( AUTHORS.md CHANGELOG.md NEWS.md README.md THANKS.md )
-
-PATCHES=(
-       "${FILESDIR}/${P}-fix-disable-static-libs.patch" # bug 650322
-       "${FILESDIR}/${P}-gnuinstalldirs.patch" # bug 667150
-)
-
-src_prepare() {
-       if use test; then
-               mv "${WORKDIR}"/openjpeg-data-${MY_TESTDATA_COMMIT} 
"${WORKDIR}"/data ||
-                       die "Failed to rename test data"
-       fi
-
-       cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-       local mycmakeargs=(
-               -DBUILD_PKGCONFIG_FILES=ON      # always build pkgconfig files, 
bug #539834
-               -DBUILD_TESTING="$(multilib_native_usex test)"
-               -DBUILD_DOC=$(multilib_native_usex doc ON OFF)
-               -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF)
-               -DBUILD_STATIC_LIBS=$(usex static-libs)
-       )
-
-       cmake-utils_src_configure
-}
-
-multilib_src_test() {
-       if ! multilib_is_native_abi ; then
-               elog "Cannot run tests for non-multilib abi."
-               return 0
-       fi
-
-       local myctestargs=
-
-       pushd "${BUILD_DIR}" > /dev/null || die
-       [[ -e CTestTestfile.cmake ]] || die "Test suite not available! Check 
source!"
-
-       [[ -n ${TEST_VERBOSE} ]] && myctestargs+=( --extra-verbose 
--output-on-failure )
-
-       echo ctest "${myctestargs[@]}" "$@"
-       if ctest "${myctestargs[@]}" "$@" ; then
-               einfo "Tests succeeded."
-               popd > /dev/null || die
-               return 0
-       else
-               local 
FAILEDTEST_LOG="${BUILD_DIR}/Testing/Temporary/LastTestsFailed.log"
-
-               if [[ ! -f "${FAILEDTEST_LOG}" ]] ; then
-                       # Should never happen
-                       die "Cannot analyze test failures: LastTestsFailed.log 
is missing!"
-               fi
-
-               echo ""
-               einfo "Note: Upstream is maintaining a list of known test 
failures."
-               einfo "We will now compare our test results against this list 
and sort out any known failure."
-
-               local KNOWN_FAILURES_LIST="${T}/known_failures_compiled.txt"
-               cat "${S}/tools/travis-ci/knownfailures-all.txt" > 
"${KNOWN_FAILURES_LIST}" || die
-
-               local ARCH_SPECIFIC_FAILURES=
-               if use amd64 ; then
-                       ARCH_SPECIFIC_FAILURES="$(find "${S}/tools/travis-ci/" 
-name 'knownfailures-*x86_64*.txt' -print0 | sort -z | tail -z -n 1 | tr -d 
'\0')"
-               elif use x86 || use arm || use arm64; then
-                       ARCH_SPECIFIC_FAILURES="$(find "${S}/tools/travis-ci/" 
-name 'knownfailures-*i386*.txt' -print0 | sort -z | tail -z -n 1 | tr -d '\0')"
-               fi
-
-               if [[ -f "${ARCH_SPECIFIC_FAILURES}" ]] ; then
-                       einfo "Adding architecture specific failures 
(${ARCH_SPECIFIC_FAILURES}) to known failures list ..."
-                       cat "${ARCH_SPECIFIC_FAILURES}" >> 
"${KNOWN_FAILURES_LIST}" || die
-               fi
-
-               # Logic copied from $S/tools/travis-ci/run.sh
-               local FAILEDTEST=
-               local FAILURES_LOG="${BUILD_DIR}/Testing/Temporary/failures.txt"
-               local HAS_UNKNOWN_TEST_FAILURES=0
-
-               echo ""
-
-               awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" > "${FAILURES_LOG}"
-               while read FAILEDTEST; do
-                       # is this failure known?
-                       if grep -x "${FAILEDTEST}" "${KNOWN_FAILURES_LIST}" > 
/dev/null; then
-                               ewarn "Test '${FAILEDTEST}' is known to fail, 
ignoring ..."
-                               continue
-                       fi
-
-                       eerror "New/unknown test failure found: '${FAILEDTEST}'"
-                       HAS_UNKNOWN_TEST_FAILURES=1
-               done < "${FAILURES_LOG}"
-
-               if [[ ${HAS_UNKNOWN_TEST_FAILURES} -ne 0 ]]; then
-                       die "Test suite failed. New/unknown test failure(s) 
found!"
-               else
-                       echo ""
-                       einfo "Test suite passed. No new/unknown test 
failure(s) found!"
-               fi
-
-               return 0
-       fi
-}

Reply via email to