summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2014-10-27 07:59:51 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2014-10-27 07:59:51 +0000
commit8ab6285cf940ccbd4c081ecb850b8ce00267121a (patch)
tree14769e62fa8822ee9238892c72468b53a8e23f20 /media-libs/devil
parentbump; updrade deps & install phase, retrict test phase for now due to failures (diff)
downloadhistorical-8ab6285cf940ccbd4c081ecb850b8ce00267121a.tar.gz
historical-8ab6285cf940ccbd4c081ecb850b8ce00267121a.tar.bz2
historical-8ab6285cf940ccbd4c081ecb850b8ce00267121a.zip
drop lcms:0 support (bug #526836)
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Diffstat (limited to 'media-libs/devil')
-rw-r--r--media-libs/devil/ChangeLog7
-rw-r--r--media-libs/devil/Manifest17
-rw-r--r--media-libs/devil/devil-1.7.8-r2.ebuild78
3 files changed, 86 insertions, 16 deletions
diff --git a/media-libs/devil/ChangeLog b/media-libs/devil/ChangeLog
index d5ac1c023c8b..904c7749437a 100644
--- a/media-libs/devil/ChangeLog
+++ b/media-libs/devil/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/devil
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/devil/ChangeLog,v 1.61 2014/02/02 11:51:15 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/devil/ChangeLog,v 1.62 2014/10/27 07:59:46 mr_bones_ Exp $
+
+*devil-1.7.8-r2 (27 Oct 2014)
+
+ 27 Oct 2014; Michael Sterrett <mr_bones_@gentoo.org> +devil-1.7.8-r2.ebuild:
+ drop lcms:0 support (bug #526836)
02 Feb 2014; Sergey Popov <pinkbyte@gentoo.org> devil-1.7.8-r1.ebuild:
Add ~mips, wrt bug #499866
diff --git a/media-libs/devil/Manifest b/media-libs/devil/Manifest
index bae24d6d9f83..d48993390504 100644
--- a/media-libs/devil/Manifest
+++ b/media-libs/devil/Manifest
@@ -1,22 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX devil-1.7.8-CVE-2009-3994.patch 443 SHA256 856c0f3f5b24b4474acaf84277441a390d13fcdd86e9ed19623de07a6261ef90 SHA512 b5e720e24f2e97e19c694224281a41466296de9e3bc3a4dddf7a5a0881c8f49af864625f1b46e37cd9d113d0b7e7f95b1720e5b49be679e2c7ad6169cd52729f WHIRLPOOL 179af1739cfa54cc4206c454a5632adff123be2c98c12cfb6ce668f6f17fe4238b747a77f9972cd9533c4de425b3acced180a9a1559f85163e406fc51623412e
AUX devil-1.7.8-ILUT.patch 667 SHA256 a100cda1db97f7e90cc864589b89294f18aee05f2ef4907dde0c8cf03845160d SHA512 e36d441a2f7e56a7affc858de7447a558a9b73037bec3d0544126c5fdc2d3d580acb314f666db2a9cdaa8f78586ecafd8bb211ed0a921b32d23e49f3780145a2 WHIRLPOOL 5d241a7f1a3bc95652217903fce8abc578c02200b40ffd665d2f0207a65ee32318064f9416da17d0141e106ec9c1d526ad4acaf5cc5aa617eda972a3779b70d5
AUX devil-1.7.8-libpng14.patch 1221 SHA256 bd1da681157678fcffcaba5ec2f7f2d33ad9971816ea33dedcf2721ad0ab4536 SHA512 cca76f7f6702ee8341ef68f36f36ade358662a38294e6e2badf7944e2c5b194d1098eb24e9c57e4101b3b110548d106cf8e3ed7ac55281d96428c07cbf6396d0 WHIRLPOOL 06178a97bfa6a67ef50bc26887f6ec4067c0db21c97a518032d75005b18658500262ad22c74e7df0cbe6a66e09eedbb3e57fac25eb06590a2be2e3828af748e9
AUX devil-1.7.8-nvtt-glut.patch 2477 SHA256 7660558de9615d617027f501f93e7472647696fb5cd7c02dee31cb2a42969383 SHA512 08fc08f2ef37a19eb0d5f0d904814d659ff6133f479a323420d8cc1922b2c836e5f7d23cc52bddd723fe51a747cc40646df75c16fdb3c2a1a08a1967f0d842e0 WHIRLPOOL 96a17dff33a6c0daa7833b223078bb3df7a95b965bee0ec1b05aa2caa2a15e46a2a8b4e5bedd4c504f070102cf8e2cc99a41042291b55803c76b4ee61b050070
DIST DevIL-1.7.8.tar.gz 2051993 SHA256 682ffa3fc894686156337b8ce473c954bf3f4fb0f3ecac159c73db632d28a8fd SHA512 a67e1488d6cb366431d9fcb460b8fe5b8a1dd79426ac77f8abd0db4a5aad7512697f72ef0c49ddb0e806469cc37ba1319e10ccd2ebd73942332df2c3c507458e WHIRLPOOL 749bf0ce73786709414d6f2c3bf29b20c56397cb6f9f92b4158902a98a4f4d0ef66d78096ce8daea3d65b1718c5255421055cd223e9269f6c773ca310c2df146
EBUILD devil-1.7.8-r1.ebuild 2178 SHA256 f5f0bf9c8e83b2d8a9e37f5ec7defdcd029a0096472cae5a615c5d1331a0dff3 SHA512 51a732772427447f7c72e003e35dca23df6fc69bd82ba66cb837fc5053abdcfba83b758733e1f32344f4c2a4a0269b49b2e809b111b4c5d77093b3765577f9ea WHIRLPOOL f14ba44ff8f9ca46ab092d89784b31b0b71485bf52f8e5f4f6a88f765e54988b67ea06e67334db21a1cc04c1172c6b3836d1f7c6dae479413b33d360708ecefb
-MISC ChangeLog 7681 SHA256 df489dbc90e16bd9c1a145a438ac9b14bf4d0ae95e9dc544ef99f4ae661146f1 SHA512 6ff4928b19d6b058b45ca419ffd497bb70ef000776112315a08c71cbb06d2318cd773b04f3404254f21cf86b18794fbc8ae6684c0c21f8606495a7d929f0e99f WHIRLPOOL 782baf85b351211ac28789620aede49750dbe74d4d2801687a08b85d2dd5c8f13885d455e4a577e1efd1f463c5f70895a6253fe7d74c94a74e489d975ff03357
+EBUILD devil-1.7.8-r2.ebuild 1946 SHA256 e1b35c76d5affb76c369f5d832a6ce5cfaa6c868702bc11c312084f9414041fb SHA512 f26724184858d4fe690febb3886bb9c83aad2726a6a42ddbb21683933e624ae6646eb3b2e47cdc66d883b7619ebc766e5ef8ae7e97b4f27b09cb99cb0ce12b2d WHIRLPOOL 552c1f80a4aaa5d548bfd8af35ee7d37b78010d7c6fb29e3d4ea0f1c7dca190e7493ebed3c3fb897188e5c396ef18377acb856265b4f7125ce6d2fecb8c36ca9
+MISC ChangeLog 7829 SHA256 f897842b045545930890b11d76b7556485fa28c04841d263d2d396ea1d9eb3a4 SHA512 93e740bc303a04af8f228b729e5e18f7655fefb7552d2640c05701eaadf81b524386151338d6e948b9003eeab4a6e284be42b12ca1c223b8abcaba7fdda1e5f4 WHIRLPOOL 9ec7ae50fd37805c41778afde651e16b6043b16cb286fa1d9c2170899165cfc8bbd3fc83574386cd2009fc3fe7b88a135a13e3cd6bd98f9c2f85e915c5f82a65
MISC metadata.xml 316 SHA256 388c820e32109098344e929245c2cc8e5d208aeafb5bac00c684851f9f44099b SHA512 bb18bf810ad2d70eab915a10e3bc1f1029639649d9f1fc8ee330d7f1ec0ef7ae8e6699dcdf64ab14635bde4088c8ac5afd9b9280b24a269e8efd1643ae1fa5af WHIRLPOOL 7ac9e392a5ce6a832d7493ffdb6818989eccad99ffdc7871f32d7b11c7c7b19dc28763d162b65f16424d997bd1c857d299a30c6edaca3da709c8314ad4e07b1e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQEcBAEBCAAGBQJS7jE0AAoJECo/aRed9267Ba4H/A7YZpjuYilvjCEvLkLhzC5A
-7yndvHIsFqAv2efj/tMQKvSWG2JDJFW2M8Nti7s0ZtcYZiu/RI87aYM4HRaU4xMD
-pR2ZQkuzQMOVMAZaKwM36S8+BYvS0eIR1CJ3/etgZwzR24OZY32fgYnPFLf4iXwT
-kLpOP7zchXg6mOjS9f5KnwYVJJTckv18ZnH2jke9JJZisSI87pXOyLQhF6vXoeBn
-iGAY4Zzvp1gbbgWVWRr/xZzSy8O5tH/Y39HY72mi1zKsiMVlk/WvpMsI0WU8W2Fu
-Yolq73h7w23Oyobdykbo8G6ZdkUEtSMUHtGcaMCHXjMce0zjCVyxMUpRURQfSRQ=
-=bDpp
------END PGP SIGNATURE-----
diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild
new file mode 100644
index 000000000000..cf2cc4446cb9
--- /dev/null
+++ b/media-libs/devil/devil-1.7.8-r2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/devil/devil-1.7.8-r2.ebuild,v 1.1 2014/10/27 07:59:46 mr_bones_ Exp $
+
+EAPI=5
+inherit autotools eutils
+
+MY_P=DevIL-${PV}
+
+DESCRIPTION="DevIL image library"
+HOMEPAGE="http://openil.sourceforge.net/"
+SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl sse sse2 sse3 static-libs tiff xpm X"
+
+RDEPEND="allegro? ( media-libs/allegro:0 )
+ gif? ( media-libs/giflib )
+ glut? ( media-libs/freeglut )
+ jpeg? ( virtual/jpeg )
+ jpeg2k? ( media-libs/jasper )
+ mng? ( media-libs/libmng )
+ nvtt? ( media-gfx/nvidia-texture-tools )
+ openexr? ( media-libs/openexr )
+ opengl? ( virtual/opengl
+ virtual/glu )
+ png? ( media-libs/libpng:0 )
+ sdl? ( media-libs/libsdl )
+ tiff? ( media-libs/tiff:0 )
+ xpm? ( x11-libs/libXpm )
+ X? ( x11-libs/libXext
+ x11-libs/libX11
+ x11-libs/libXrender )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ X? ( x11-proto/xextproto )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-{CVE-2009-3994,libpng14,nvtt-glut,ILUT}.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ --disable-lcms \
+ --enable-ILU \
+ --enable-ILUT \
+ $(use_enable sse) \
+ $(use_enable sse2) \
+ $(use_enable sse3) \
+ $(use_enable openexr exr) \
+ $(use_enable gif) \
+ $(use_enable jpeg) \
+ $(use_enable jpeg2k jp2) \
+ $(use_enable mng) \
+ $(use_enable png) \
+ $(use_enable tiff) \
+ $(use_enable xpm) \
+ $(use_enable allegro) \
+ --disable-directx8 \
+ --disable-directx9 \
+ $(use_enable opengl) \
+ $(use_enable sdl) \
+ $(use_enable X x11) \
+ $(use_enable X shm) \
+ $(use_enable X render) \
+ $(use_enable glut) \
+ $(use_with X x) \
+ $(use_with nvtt)
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}