commit:     9250f44e52874c9bc51637f4d57c7a61a4f88063
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 13 21:36:06 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat May 13 21:36:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9250f44e

media-libs/tiff: drop 4.5.0, 4.5.0-r1

Bug: https://bugs.gentoo.org/895900
Bug: https://bugs.gentoo.org/891839
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/tiff/tiff-4.5.0-r1.ebuild | 90 ------------------------------------
 media-libs/tiff/tiff-4.5.0.ebuild    | 89 -----------------------------------
 2 files changed, 179 deletions(-)

diff --git a/media-libs/tiff/tiff-4.5.0-r1.ebuild 
b/media-libs/tiff/tiff-4.5.0-r1.ebuild
deleted file mode 100644
index bbbf78771312..000000000000
--- a/media-libs/tiff/tiff-4.5.0-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QA_PKGCONFIG_VERSION="$(ver_cut 1-3)"
-
-# Release signer can vary per version but not clear if others will be doing
-# them in future, so gone with Even Rouault for now as he does other geosci
-# stuff too like PROJ, GDAL. Previous release manager of TIFF was
-# GraphicsMagick maintainer Bob Friesenhahn. Please be careful when verifying
-# who made releases.
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/rouault.asc
-inherit autotools multilib-minimal verify-sig flag-o-matic
-
-MY_P="${P/_rc/rc}"
-DESCRIPTION="Tag Image File Format (TIFF) library"
-HOMEPAGE="http://libtiff.maptools.org";
-SRC_URI="https://download.osgeo.org/libtiff/${MY_P}.tar.xz";
-SRC_URI+=" verify-sig? ( https://download.osgeo.org/libtiff/${MY_P}.tar.xz.sig 
)"
-S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
-
-LICENSE="libtiff"
-SLOT="0/6"
-if [[ ${PV} != *_rc* ]] ; then
-       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"
-fi
-IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
-RESTRICT="!test? ( test )"
-
-# bug #483132
-REQUIRED_USE="test? ( jpeg )"
-
-RDEPEND="jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
-       jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
-       lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
-       webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
-       zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-       zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-evenrouault )"
-
-MULTILIB_WRAPPED_HEADERS=(
-       /usr/include/tiffconf.h
-)
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-4.5.0_rc1-skip-tools-tests-multilib.patch
-       "${FILESDIR}"/${PN}-4.5.0-CVE-2022-48281.patch
-)
-
-src_prepare() {
-       default
-
-       # Added to fix cross-compilation
-       #elibtoolize
-
-       # For skip-tools-tests-multilib.patch
-       eautoreconf
-}
-
-multilib_src_configure() {
-       append-lfs-flags
-
-       local myeconfargs=(
-               --disable-sphinx
-               --without-x
-               --with-docdir="${EPREFIX}"/usr/share/doc/${PF}
-               $(use_enable cxx)
-               $(use_enable jbig)
-               $(use_enable jpeg)
-               $(use_enable lzma)
-               $(use_enable static-libs static)
-               $(use_enable test tests)
-               $(use_enable webp)
-               $(use_enable zlib)
-               $(use_enable zstd)
-
-               $(multilib_native_enable docs)
-               $(multilib_native_enable contrib)
-               $(multilib_native_enable tools)
-       )
-
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-       find "${ED}" -type f -name '*.la' -delete || die
-       rm "${ED}"/usr/share/doc/${PF}/{README*,RELEASE-DATE,TODO,VERSION} || 
die
-}

diff --git a/media-libs/tiff/tiff-4.5.0.ebuild 
b/media-libs/tiff/tiff-4.5.0.ebuild
deleted file mode 100644
index 0e31fbfa8e30..000000000000
--- a/media-libs/tiff/tiff-4.5.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QA_PKGCONFIG_VERSION="$(ver_cut 1-3)"
-
-# Release signer can vary per version but not clear if others will be doing
-# them in future, so gone with Even Rouault for now as he does other geosci
-# stuff too like PROJ, GDAL. Previous release manager of TIFF was
-# GraphicsMagick maintainer Bob Friesenhahn. Please be careful when verifying
-# who made releases.
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/rouault.asc
-inherit autotools multilib-minimal verify-sig flag-o-matic
-
-MY_P="${P/_rc/rc}"
-DESCRIPTION="Tag Image File Format (TIFF) library"
-HOMEPAGE="http://libtiff.maptools.org";
-SRC_URI="https://download.osgeo.org/libtiff/${MY_P}.tar.xz";
-SRC_URI+=" verify-sig? ( https://download.osgeo.org/libtiff/${MY_P}.tar.xz.sig 
)"
-S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
-
-LICENSE="libtiff"
-SLOT="0/6"
-if [[ ${PV} != *_rc* ]] ; then
-       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"
-fi
-IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
-RESTRICT="!test? ( test )"
-
-# bug #483132
-REQUIRED_USE="test? ( jpeg )"
-
-RDEPEND="jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
-       jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
-       lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
-       webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
-       zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-       zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-evenrouault )"
-
-MULTILIB_WRAPPED_HEADERS=(
-       /usr/include/tiffconf.h
-)
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-4.5.0_rc1-skip-tools-tests-multilib.patch
-)
-
-src_prepare() {
-       default
-
-       # Added to fix cross-compilation
-       #elibtoolize
-
-       # For skip-tools-tests-multilib.patch
-       eautoreconf
-}
-
-multilib_src_configure() {
-       append-lfs-flags
-
-       local myeconfargs=(
-               --disable-sphinx
-               --without-x
-               --with-docdir="${EPREFIX}"/usr/share/doc/${PF}
-               $(use_enable cxx)
-               $(use_enable jbig)
-               $(use_enable jpeg)
-               $(use_enable lzma)
-               $(use_enable static-libs static)
-               $(use_enable test tests)
-               $(use_enable webp)
-               $(use_enable zlib)
-               $(use_enable zstd)
-
-               $(multilib_native_enable docs)
-               $(multilib_native_enable contrib)
-               $(multilib_native_enable tools)
-       )
-
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-       find "${ED}" -type f -name '*.la' -delete || die
-       rm "${ED}"/usr/share/doc/${PF}/{README*,RELEASE-DATE,TODO,VERSION} || 
die
-}

Reply via email to