summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2011-11-05 08:40:16 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2011-11-05 08:40:16 +0000
commit4b2cdb651503b728c68f94a5a827e44e22ab3afb (patch)
treee2b47c45b81efec5f1a838fcdca1cd4322017bad /media-gfx/aqsis
parentBump to 3.2.1.1 from the gnome overlay. Notable changes: new gnome-shell base... (diff)
downloadhistorical-4b2cdb651503b728c68f94a5a827e44e22ab3afb.tar.gz
historical-4b2cdb651503b728c68f94a5a827e44e22ab3afb.tar.bz2
historical-4b2cdb651503b728c68f94a5a827e44e22ab3afb.zip
Fix missing USE="threads" depend for x11-libs/fltk wrt #297699. Fix building with recent boost and gcc by using Debian patchset wrt bugs #362625 and #362939. Thanks to Diego Elio Pettenò and Sebastian Luther for reporting these issues.
Package-Manager: portage-2.2.0_alpha72/cvs/Linux x86_64
Diffstat (limited to 'media-gfx/aqsis')
-rw-r--r--media-gfx/aqsis/ChangeLog8
-rw-r--r--media-gfx/aqsis/Manifest17
-rw-r--r--media-gfx/aqsis/aqsis-1.6.0.ebuild15
3 files changed, 29 insertions, 11 deletions
diff --git a/media-gfx/aqsis/ChangeLog b/media-gfx/aqsis/ChangeLog
index 930075c8a7ab..cc9e3c2e9a17 100644
--- a/media-gfx/aqsis/ChangeLog
+++ b/media-gfx/aqsis/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/aqsis
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.22 2011/03/22 09:48:08 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.23 2011/11/05 08:40:16 ssuominen Exp $
+
+ 05 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> aqsis-1.6.0.ebuild:
+ Fix missing USE="threads" depend for x11-libs/fltk wrt #297699. Fix building
+ with recent boost and gcc by using Debian patchset wrt bugs #362625 and
+ #362939. Thanks to Diego Elio Pettenò and Sebastian Luther for reporting
+ these issues.
22 Mar 2011; Justin Lecher <jlec@gentoo.org> aqsis-1.6.0.ebuild:
Restrict fltk version being able to return includedir
diff --git a/media-gfx/aqsis/Manifest b/media-gfx/aqsis/Manifest
index f88e338db3d0..1d20f9c1f774 100644
--- a/media-gfx/aqsis/Manifest
+++ b/media-gfx/aqsis/Manifest
@@ -2,13 +2,18 @@
Hash: SHA1
DIST aqsis-1.6.0.tar.gz 2867634 RMD160 49d33657954922b1ae1fa9cd3a865491ef8aa5ad SHA1 cd0c1416d36f1b3c47b2eef7d8d861fcb38a8be5 SHA256 b9477c761bc887e4bbc6f3a1d2bca5e508c15cf66d77fc0d1cd430dbb9b92fa4
-EBUILD aqsis-1.6.0.ebuild 2060 RMD160 bd09a0e54b366653c6681efca0ad1a8c0aeecbe6 SHA1 e05263d25b70539f73d580b228833b8729adec8d SHA256 b4fc126f88055e84ae5eaabb323d9e87a38d115e6151b317e051e365a5bb6ed6
-MISC ChangeLog 3377 RMD160 42b895ca7f0d7d89829c4849d5be48192a47aff8 SHA1 65558e5253b264a9c7eb664927723485df450c39 SHA256 4d42a49b1fb92fe9d6d24ec312786138cb97121f5ade29d194f6c73f182cdf5c
+DIST aqsis_1.6.0-8.debian.tar.gz 15706 RMD160 83e5b1df94ed3ffe061bfc4033d874a192af73cf SHA1 c9bd1ceeafc9f4e347913d41da5083c820a62b28 SHA256 959b69b7c4078b404542c9fdd65abd81379644d588744b7b915787f6774227f8
+EBUILD aqsis-1.6.0.ebuild 2227 RMD160 7f24a2040cfd2883565b10e59daff53d25a8ea66 SHA1 9d13d8c7c0746a16e60feb909b18e3722bc15d4d SHA256 44a6f59c6d61c992cbd43832c8570f55c52b7b8dfe2c27a82a4d0932d3798985
+MISC ChangeLog 3702 RMD160 072d30426c6f8f526cfb64029da5d2e4c4d476c1 SHA1 b4b47dcf674717b54ac3835e7bf92541ad9368b8 SHA256 771975859d5082191682478478c32e02918359d3929894fec62fee411115cca6
MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk2IcF4ACgkQgAnW8HDreRZVDQCfauuj/WtHifmOphxcE3LdyaN6
-RA8An0jzgL46C4G0/r0jS5PlTql7uxId
-=5Fy2
+iQEcBAEBAgAGBQJOtPZUAAoJEEdUh39IaPFNPn4H/0sn6tRzficFlXlQOxoIOPf6
+HNRblZElwmMapds+SR2aN33qTgPs6cwUJjfO1SuR2jtvKAfTy36wseicNopm3zEd
+qadFMJNaQPkmYERb+d5NNAWuN4fBRRfEFHIVszB2NQrR7bNMV3pGViyrWqoTBUOe
+KNzWHkaDZ/CBnoJz59a/RP52FQb8lsjDXeBVNDFPDRKTqdEhYA06w8xsuHl5cDVn
+FLHRYLaLJ+b+agBae5NOiAcS77n0gcuv3L8T/KnyPuromrq6tdBGkYKxLkKhwh5z
+BTlTKW1lfRknqWaOOz33YKHoVyLdhPznmKo3QvsRS0slwgUKkoFtxU8fUNcU/CU=
+=kf9L
-----END PGP SIGNATURE-----
diff --git a/media-gfx/aqsis/aqsis-1.6.0.ebuild b/media-gfx/aqsis/aqsis-1.6.0.ebuild
index 91204dd94365..00d61686f509 100644
--- a/media-gfx/aqsis/aqsis-1.6.0.ebuild
+++ b/media-gfx/aqsis/aqsis-1.6.0.ebuild
@@ -1,8 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/aqsis-1.6.0.ebuild,v 1.3 2011/03/22 09:48:08 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/aqsis-1.6.0.ebuild,v 1.4 2011/11/05 08:40:16 ssuominen Exp $
-EAPI="1"
+EAPI=2
+
+patch_level=8
inherit versionator multilib eutils cmake-utils
@@ -17,7 +19,8 @@ if [[ "${P}" == *_p* ]] ; then
SRC_URI="http://download.aqsis.org/builds/testing/source/tar/${MY_P}.tar.gz"
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
else
- SRC_URI="mirror://sourceforge/aqsis/${P}.tar.gz"
+ SRC_URI="mirror://sourceforge/aqsis/${P}.tar.gz
+ mirror://debian/pool/main/a/${PN}/${PN}_${PV}-${patch_level}.debian.tar.gz"
fi
LICENSE="GPL-2"
@@ -29,7 +32,7 @@ RDEPEND="
>=dev-libs/boost-1.34.0
>=media-libs/tiff-3.7.1
>=sys-libs/zlib-1.1.4
- fltk? ( >=x11-libs/fltk-1.1.10-r2:1 )
+ fltk? ( >=x11-libs/fltk-1.1.10-r2:1[threads] )
openexr? ( media-libs/openexr )"
DEPEND="
@@ -39,6 +42,10 @@ DEPEND="
>=sys-devel/bison-1.35
>=sys-devel/flex-2.5.4"
+src_prepare() {
+ epatch "${WORKDIR}"/debian/patches/*ftbfs*
+}
+
src_compile() {
if use fltk ; then
# hack to get fltk library/include paths