media-libs/gegl: Fix sandbox issues (bug #396687)
authorSebastian Pipping <sping@gentoo.org>
Mon, 2 Jan 2012 11:59:07 +0000 (11:59 +0000)
committerSebastian Pipping <sping@gentoo.org>
Mon, 2 Jan 2012 11:59:07 +0000 (11:59 +0000)
Package-Manager: portage-2.1.10.43/cvs/Linux x86_64

media-libs/gegl/ChangeLog
media-libs/gegl/Manifest
media-libs/gegl/gegl-0.1.8.ebuild

index e1fdfa0767f8e652f438364239c68bfba2a5f34c..68175f0656fdfb8d849e99ec06f0e8b683454296 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/gegl
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.61 2012/01/01 21:54:45 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.62 2012/01/02 11:59:07 sping Exp $
+
+  02 Jan 2012; Sebastian Pipping <sping@gentoo.org> gegl-0.1.8.ebuild:
+  Fix remaining sandbox issues using gnome2_environment_reset of the
+  gnome2-utils eclass. Idea by Alexandre Rostovtsev (tetromino), testing by
+  Mike Callahan and others. (bug #396687)
 
   01 Jan 2012; Sebastian Pipping <sping@gentoo.org> gegl-0.1.8.ebuild:
   Hopefully fix sandbox violation (bug #396687)
index 9fdd32f2f8cf4e8d5dc892af4353422781dd70be..8367e709afc48a8cdf7d27d41d9933821574c259 100644 (file)
@@ -8,13 +8,13 @@ AUX replace-imgconvert-by-swsscale.patch 2154 RMD160 fcf0e6c524a3e2071e474bdb62c
 DIST gegl-0.1.6.tar.bz2 4118465 RMD160 8b7bf74fe769cee289b336b5d815b370aa3a125d SHA1 27bedcfd077da7a6913b82966dbec904b22c121d SHA256 a166225625eebfb57fd417c88cf1fa6e29b1d308d50ac3bd9ef30bad9f3726d1
 DIST gegl-0.1.8.tar.bz2 5532682 RMD160 5ebd7663285a57205661868452e650ba41b9df7f SHA1 3d4d902580f5c5122b01b5188b6b5da03089ecac SHA256 106b9574b6d5fb282683794f7a7f090a1a3f4a388890e592b202827a4ca76f75
 EBUILD gegl-0.1.6.ebuild 2725 RMD160 e1ea6defa04b11c9388fc7168d3869eec37d919a SHA1 912946b2509e66fae6ccd7bafd2e83bc5b8f7780 SHA256 f1f28067bc1b5d149cc1672d4492ae8cbec25e8044b13d8b2ec1df8c3b008dfc
-EBUILD gegl-0.1.8.ebuild 3128 RMD160 770a29e635beb975b42219b989a56bf78715a9ab SHA1 74d852084488c7e9aedfc95679f866305e88e4a1 SHA256 dfa91992af6315924fc2154f4dfc144585ba23a7622217d31291221093ce8b93
-MISC ChangeLog 8225 RMD160 a62cf640b645e1788830d10d75565bb913a708a1 SHA1 01d6519d73f6209e8c51e5efff64542556543102 SHA256 5f8eea788ad758f3be530073ae1e75216c69e0d467011cb90d95c81d23f5db71
+EBUILD gegl-0.1.8.ebuild 3059 RMD160 838d9f32bc298a7bdc14aa87369f9d627d4b9ad3 SHA1 68992ad55593d91d8465b0445b95c316438be76b SHA256 c937471f07f4194d3dc66b8a975be49faf87fc003f88507d9fb6825b294ad936
+MISC ChangeLog 8484 RMD160 528d17124aef2ce1a5062d10f8417a7fda41947c SHA1 aca25ed2eb1b8638a81ccc7b675ddd95e601d77f SHA256 74c344aa9e30da014dc92ba423ae968b1e0c53d9fca4632fcdfee44cc3c68124
 MISC metadata.xml 475 RMD160 a57c539bb5d9ca08775e056117f205a9eff7eefa SHA1 6cc1bf8d476333df8560d42911cc0cb0b0b15861 SHA256 6ed6b1522d1480a0674ce5382b0d0183a18d33dc68ed440f74f67e57a39349af
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk8A1hYACgkQsAvGakAaFgCNTACeI77uQ0STjM8jcuO3mXLcdR0J
-LxkAn1WSnmVMfuxf21l9XEPJeOVc4jA0
-=JQQX
+iEUEARECAAYFAk8Bm/wACgkQsAvGakAaFgBakwCXUzx2+gdtImKWwm0HKsPUGQ4f
+OACeLDHW1txjVCKOmDYhS2irDmdBAjM=
+=m3Gd
 -----END PGP SIGNATURE-----
index c0ade8e0a462fef21b2d1e16925ad6e4bd16af32..fff00e2937e902eedfa573e189f5a99f77303b94 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.8.ebuild,v 1.3 2012/01/01 21:54:45 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.8.ebuild,v 1.4 2012/01/02 11:59:06 sping Exp $
 
 EAPI=4
 
-inherit eutils autotools
+inherit gnome2-utils eutils autotools
 
 DESCRIPTION="A graph based image processing framework"
 HOMEPAGE="http://www.gegl.org/"
@@ -97,16 +97,13 @@ src_configure() {
 }
 
 src_test() {
-       # set xdg dirs to not violate sandbox constrains
-       export XDG_CONFIG_HOME="${T}"
-       export XDG_CACHE_HOME="${T}"
-
+       gnome2_environment_reset  # sandbox issues
        default
 }
 
 src_compile() {
-       # Sandbox workaround (bug #396687)
-       GI_SCANNER_DISABLE_CACHE=yes_please default
+       gnome2_environment_reset  # sandbox issues (bug #396687)
+       default
 }
 
 src_install() {