summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bauman <bman@gentoo.org>2019-03-26 15:06:57 -0400
committerAaron Bauman <bman@gentoo.org>2019-03-26 16:27:56 -0400
commit7bfbc6e34659f80523e0f0f6f736097feae92a06 (patch)
tree9bbcfd9e49adc3f218de0fd0f949174e6f7df0a8 /media-libs/tiff
parentpackage.mask: drop net-mail/cyrus-imapd mask (diff)
downloadgentoo-7bfbc6e34659f80523e0f0f6f736097feae92a06.tar.gz
gentoo-7bfbc6e34659f80523e0f0f6f736097feae92a06.tar.bz2
gentoo-7bfbc6e34659f80523e0f0f6f736097feae92a06.zip
media-libs/tiff: drop vulnerable wrt bug #667638
Signed-off-by: Aaron Bauman <bman@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11510 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Diffstat (limited to 'media-libs/tiff')
-rw-r--r--media-libs/tiff/Manifest1
-rw-r--r--media-libs/tiff/tiff-3.9.7-r1.ebuild67
2 files changed, 0 insertions, 68 deletions
diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest
index 3d4581bb9ba9..bec71a05a5b3 100644
--- a/media-libs/tiff/Manifest
+++ b/media-libs/tiff/Manifest
@@ -1,3 +1,2 @@
-DIST tiff-3.9.7.tar.gz 1468097 BLAKE2B 303339acf9bb48558695b13fcc2b41acacbbf2ce6d2ec497067761895cb2de7674108e8ca2f35f845dcd2e45801777fe25d234af1c308acf59846c2f5617ab53 SHA512 ca89584a9ffa33b4986e4bc2165043cec239896f1f0ab73db00818d0442b570efaa6345b2ed422e884202324d359713df849bf14782bb0cf3b959655febddd77
DIST tiff-4.0.10.tar.gz 2402867 BLAKE2B 0305453f22150c31d00d2de756736f58c49a288e19b2a66bdd01319ce4688742f6eab4009eaf1817125d41f53a23de17eb6265a3ebae458ec24f5dbb3d49764e SHA512 d213e5db09fd56b8977b187c5a756f60d6e3e998be172550c2892dbdb4b2a8e8c750202bc863fe27d0d1c577ab9de1710d15e9f6ed665aadbfd857525a81eea8
DIST tiff-4.0.9.tar.gz 2305681 BLAKE2B 3de03408d2974b9f9f5f2444029cc3018ef43beb67e9fd21be68ee400cdcc6deca1247f055d880841a18b92284ce81f112682c8b5f083ddc61e5255d73a7de3f SHA512 04f3d5eefccf9c1a0393659fe27f3dddd31108c401ba0dc587bca152a1c1f6bc844ba41622ff5572da8cc278593eff8c402b44e7af0a0090e91d326c2d79f6cd
diff --git a/media-libs/tiff/tiff-3.9.7-r1.ebuild b/media-libs/tiff/tiff-3.9.7-r1.ebuild
deleted file mode 100644
index 467c3bb64906..000000000000
--- a/media-libs/tiff/tiff-3.9.7-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# this ebuild is only for the libtiff.so.3 (+ 4) and libtiffxx.so.3 (+ 4) SONAME for ABI compat
-
-inherit eutils libtool multilib multilib-minimal
-
-DESCRIPTION="Library for manipulation of TIFF (Tag Image File Format) images"
-HOMEPAGE="http://libtiff.maptools.org"
-SRC_URI="ftp://ftp.remotesensing.org/pub/libtiff/${P}.tar.gz"
-
-LICENSE="libtiff"
-SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cxx jbig jpeg zlib"
-
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2[${MULTILIB_USEDEP}] )
- jbig? ( >=media-libs/jbigkit-2.1[${MULTILIB_USEDEP}] )
- zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
- !media-libs/tiff-compat
- !=media-libs/tiff-3*:0"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-CVE-2012-{4447,4564,5581}.patch \
- "${FILESDIR}"/${P}-tiffinfo-exif.patch \
- "${FILESDIR}"/${P}-printdir-width.patch
-
- elibtoolize
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- --libdir=/libdir \
- --disable-static \
- $(use_enable cxx) \
- $(use_enable zlib) \
- $(use_enable jpeg) \
- $(use_enable jbig) \
- --without-x
-}
-
-multilib_src_install() {
- # Let `make install` and libtool handle insecure runpath(s)
- dodir tmp
- emake DESTDIR="${ED}/tmp" install
-
- # .so.3 (upstream) is used by sci-chemistry/icm
- # .so.4 (Debian) is used by net-im/skype
- exeinto /usr/$(get_libdir)
- doexe "${ED}"/tmp/libdir/libtiff$(get_libname 3)
- dosym libtiff$(get_libname 3) /usr/$(get_libdir)/libtiff$(get_libname 4)
- if use cxx; then
- doexe "${ED}"/tmp/libdir/libtiffxx$(get_libname 3)
- dosym libtiffxx$(get_libname 3) /usr/$(get_libdir)/libtiffxx$(get_libname 4)
- fi
-
- rm -rf "${ED}"/tmp
-}
-
-multilib_src_install_all() {
- # (avoid installing docs)
- :
-}