diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-06-21 08:38:04 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-06-21 08:38:04 +0000 |
commit | 1d24c5752077f08a2457f070ba42048ba883e7ac (patch) | |
tree | a313b3289efcafee87267713749295f0bde8058d /media-libs/lcms | |
parent | Version bump (diff) | |
download | gentoo-2-1d24c5752077f08a2457f070ba42048ba883e7ac.tar.gz gentoo-2-1d24c5752077f08a2457f070ba42048ba883e7ac.tar.bz2 gentoo-2-1d24c5752077f08a2457f070ba42048ba883e7ac.zip |
old
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/lcms')
-rw-r--r-- | media-libs/lcms/Manifest | 3 | ||||
-rw-r--r-- | media-libs/lcms/files/lcms-CVE-2009-0793.patch | 23 | ||||
-rw-r--r-- | media-libs/lcms/lcms-1.18-r1.ebuild | 55 |
3 files changed, 0 insertions, 81 deletions
diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest index 1f5030181ae5..e77a12434ef0 100644 --- a/media-libs/lcms/Manifest +++ b/media-libs/lcms/Manifest @@ -1,7 +1,4 @@ -AUX lcms-CVE-2009-0793.patch 971 RMD160 6f7b14dd2b97071cae7c1b70d3e28df32431a137 SHA1 41714817248f5475ac975f815bf8847bbba3b034 SHA256 da71dbd8af0b287923ed48112fd85b43b9cc8ef82f051f4f499edf4c95898de5 -DIST lcms-1.18.tar.gz 915536 RMD160 76c37ac029f733bbb9a850234e62bfd2a4a04bf4 SHA1 7001badb14b2e9cb89e2637bdc56f23ebff2d40e SHA256 558f8e96c8b43a4e682295629ad84f154454b6c6447d8748401f7bcd72c0eb71 DIST lcms-1.19.tar.gz 927752 RMD160 530615c061dccdcb64d75c6fab148dd565bb6c91 SHA1 d5b075ccffc0068015f74f78e4bc39138bcfe2d4 SHA256 80ae32cb9f568af4dc7ee4d3c05a4c31fc513fc3e31730fed0ce7378237273a9 -EBUILD lcms-1.18-r1.ebuild 1344 RMD160 0aaba8373cadd0ef20d5a78e328d50179e73da71 SHA1 072a246cf017adee1b3f0c308bda969c48acc761 SHA256 8930d511c3bfdbc42fb09c049c44c91d6867caf03901878183bdddb86d6364b0 EBUILD lcms-1.19.ebuild 1262 RMD160 eda3c32103e5f29142bf44a56a06f69a785f860c SHA1 91060f3513e5dcfe2eaefc51c31f7e8ff2115a57 SHA256 9e3f519baf1a682726d4aa40f0cde5d5017e0947a3937b37fd192cfd93ff2f49 MISC ChangeLog 13545 RMD160 3464b6b44eae7439a84ce8c4d8be12ce397eb5c8 SHA1 923e52de49df930c4536d0ca7aef018c8be1ba6f SHA256 245d6d56dad8b9974ba69c7bb36c09ea61611773e76842b0982faf2ce43adc55 MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 diff --git a/media-libs/lcms/files/lcms-CVE-2009-0793.patch b/media-libs/lcms/files/lcms-CVE-2009-0793.patch deleted file mode 100644 index 6cdcc6adcab7..000000000000 --- a/media-libs/lcms/files/lcms-CVE-2009-0793.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN lcms-1.18.orig/src/cmsxform.c lcms-1.18/src/cmsxform.c ---- lcms-1.18.orig/src/cmsxform.c 2009-03-21 11:31:52.000000000 -0400 -+++ lcms-1.18/src/cmsxform.c 2009-04-06 09:24:26.000000000 -0400 -@@ -660,6 +660,9 @@ LPMATSHAPER cmsBuildGrayOutputMatrixShap - GrayTRC = cmsReadICCGamma(hProfile, icSigGrayTRCTag); - FromLstarToXYZ(GrayTRC, Shapes1); - -+ if (GrayTRC == NULL) -+ return NULL; -+ - // Reversing must be done after curve translation - - Shapes[0] = cmsReverseGamma(Shapes1[0]->nEntries, Shapes1[0]); -@@ -675,6 +678,9 @@ LPMATSHAPER cmsBuildGrayOutputMatrixShap - - GrayTRC = cmsReadICCGammaReversed(hProfile, icSigGrayTRCTag); // Y - -+ if (GrayTRC == NULL) -+ return NULL; -+ - Shapes[0] = cmsDupGamma(GrayTRC); - Shapes[1] = cmsDupGamma(GrayTRC); - Shapes[2] = cmsDupGamma(GrayTRC); diff --git a/media-libs/lcms/lcms-1.18-r1.ebuild b/media-libs/lcms/lcms-1.18-r1.ebuild deleted file mode 100644 index 5005af6c0ee1..000000000000 --- a/media-libs/lcms/lcms-1.18-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.18-r1.ebuild,v 1.8 2010/01/28 15:15:35 ssuominen Exp $ - -EAPI="2" - -inherit libtool eutils multilib - -DESCRIPTION="A lightweight, speed optimized color management engine" -HOMEPAGE="http://www.littlecms.com/" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="tiff jpeg zlib python" - -RDEPEND="tiff? ( media-libs/tiff ) - jpeg? ( media-libs/jpeg ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - python? ( >=dev-lang/swig-1.3.31 )" - -src_prepare() { - # Fix for CVE-2009-0793, bug #264604 - epatch "${FILESDIR}"/${PN}-CVE-2009-0793.patch - - # run swig to regenerate lcms_wrap.cxx and lcms.py (bug #148728) - if use python; then - cd "${S}"/python - ./swig_lcms || die "swig_lcms failed" - fi -} - -src_configure() { - econf \ - --disable-dependency-tracking \ - $(use_with jpeg) \ - $(use_with python) \ - $(use_with tiff) \ - $(use_with zlib) -} - -src_install() { - emake \ - DESTDIR="${D}" \ - BINDIR="${D}"/usr/bin \ - libdir=/usr/$(get_libdir) \ - install || die "make install failed" - - insinto /usr/share/lcms/profiles - doins testbed/*.icm - - dodoc AUTHORS README* INSTALL NEWS doc/* -} |