summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2013-08-03 22:18:57 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2013-08-03 22:18:57 +0000
commit212e1ca27e3246e283873fa872d3e8d6ffecd5b2 (patch)
tree6ecfb5eb6cd2ccead8f1a2efc99cabf9e8a735d4 /gnome-base
parentUpdate zsh-completion install after upstream cleanup. (diff)
downloadhistorical-212e1ca27e3246e283873fa872d3e8d6ffecd5b2.tar.gz
historical-212e1ca27e3246e283873fa872d3e8d6ffecd5b2.tar.bz2
historical-212e1ca27e3246e283873fa872d3e8d6ffecd5b2.zip
Version bump. Switch USE=tools to rsvg-view only, other tools were not installed.
Package-Manager: portage-2.2.0_alpha192/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/librsvg/ChangeLog8
-rw-r--r--gnome-base/librsvg/Manifest24
-rw-r--r--gnome-base/librsvg/librsvg-2.37.0.ebuild109
3 files changed, 124 insertions, 17 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog
index b597cb3a232b..29894ec2242c 100644
--- a/gnome-base/librsvg/ChangeLog
+++ b/gnome-base/librsvg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-base/librsvg
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.304 2013/04/09 16:43:23 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.305 2013/08/03 22:18:54 eva Exp $
+
+*librsvg-2.37.0 (03 Aug 2013)
+
+ 03 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> +librsvg-2.37.0.ebuild:
+ Version bump. Switch USE=tools to rsvg-view only, other tools were not
+ installed.
09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
Stable for sh, wrt bug #458984
diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 6ff4b5164438..3c3d9185caf0 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,30 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX librsvg-2.36.0-rsvg-view-automagic.patch 1955 SHA256 74577e5f2d0f3de93d3e66f194310d591d66d69581ac6586f44be78ced85e185 SHA512 30e259916ac7d969001350576719de6865e48b0d482028a37a61ecc88e3e33d68eadc31e7933e455490aa226609ddd0236a22c5b8b2af37da9b04158cc5de993 WHIRLPOOL 198850d5a23958919f891269746590f9076b3d3f731c2a4ea6b1e9e0d9023cc8c63769c9ca3eaad5b2586fa4e31e4505a8a87d802102ffceb642e62b3c7bdbfc
DIST introspection.m4.bz2 1181 SHA256 69a2a57b12179159420825d1d44c74108014b0864c4d63500265639cfa9151ae SHA512 4af08dc9a7b495949b61861d7e1a1184650dc33ab1b595544d8bef14d397a3759d97361650ab0e4812390f5fb5e812818937a2d5121246c651edd7d39a076a11 WHIRLPOOL 6b9de2bee5898a9645c07c68586df5e96205d52fb6a6c77c971e8c0742f8436fce76de2b553d0533fbbe4976363180b49ae201c1a1303dfa05585db32ebc61fc
DIST librsvg-2.36.1.tar.xz 506184 SHA256 786b95e1a091375c5ef2997a21c69ff24d7077afeff18197355f54d9dcbcd8c5 SHA512 e76742705009e3e34cffc22c3fad13f76a54a4da6e3ffcc0aa9b554fcdfebf00cd3d7671e4deb5c5a7dfc455a87c2c01ee0866a2425856c1d09f2dba62c8ff15 WHIRLPOOL ab3eafa8726f0fcbfe46ae5c1c3bc74979ce89c816608992f4b291aee783e55594a216fb486ef86f117a56725dc27371172033b1e5a69075f2c45c51564cd425
DIST librsvg-2.36.3.tar.xz 511708 SHA256 3d7d583271030e21acacc60cb6b81ee305713c9da5e98429cbd609312aea3632 SHA512 265160168fefcebeace6ecd964487277756fc01fcd70d40fff06ac35903b47c2dc65fcb90d21f48610bc79a6bfe2c946bbff5644c14a5cdcf94364adf0b9400a WHIRLPOOL e1f180ff95ee8d151aea27e5920a97f8fb9fb2f9414a1ea93f79e095af13a529d0f5adbe59385e98fcc580c70df35c4550b29726863d4b22784d127f49b087fc
DIST librsvg-2.36.4.tar.xz 513028 SHA256 1021935204798f4f0ad3004a09b583668ea94a48593461b147fdcff68a18e6c2 SHA512 447435b2fab0ca7147b68c02a622df8049d56844360e8e361bf5abfbec12c33d46393bad3c099c2819f68d1b7595616d1f35d2cea58ee94d873c1c34e9362d37 WHIRLPOOL 9d8f0f09279be182e061f6b2e0a43d89f62ba5e0aa253373f70266865125b246fd683ed42b134a55e86ebb808bba10207ecc661e1b47e50ce29456d2cdf40a1c
+DIST librsvg-2.37.0.tar.xz 515416 SHA256 06c57dbcb29369d147b4e6ff4257c42ae5120c504c30fb567a27034ee30fd835 SHA512 ba7207258503467cd8ffa041b216800bd558ad57c0868ff03309a1d6fd58757e9e28d9cd29106cb1f9fb3b349c58335cdf40a923a0856df870f1c3a279080265 WHIRLPOOL 98ee4730b4e77851fe3728e0339478b3684e5ac4c7bc954e91cc1bbbbf596360ab93dd359dbf42507fe8a3a4af99ce59e4a84bb75a482665d2b11598764125dd
EBUILD librsvg-2.36.1.ebuild 2627 SHA256 9701696a05d8dd544caf3bbb2cc8c3a43f8183ac95324e3f78784c5e66bcfaa4 SHA512 d67b22dbd80b1bd4af4488fbf2261f8a8387926988114d313a1b75b377c37029a1f2d198ab28707ef8a9f874c6712a5495b68a4ebe6a76a39da0c115534a8d78 WHIRLPOOL 0870ddb1e1ea24f799202ac71ea5237814dec92f1358bdef88adb95d0b69a75b679f57993c37461f1274b7991ed0f88145016cacb3df21fed509154795786ef4
EBUILD librsvg-2.36.3.ebuild 2772 SHA256 1d5b856d09dbd09302f7a67ee2196964e2267e92f74549069cfef15c24d7bc15 SHA512 57da6f33b684352df4ea31b79dbb280d777d0b144b4c5d56db3a293f966cb628f06f47a771d4a6c4d4e1dd7c49bc0317f2f7d94c87fe1355d3c5ed050f075316 WHIRLPOOL fd54ffe331620deaf58e5cc22aef366210c43d099b4aa7194612583c3af820ad8471ac1ad3e7255b5beaa2e65d8b9c2f90737d0e6e8fa1b15b9fe2f2a779339e
EBUILD librsvg-2.36.4.ebuild 2919 SHA256 d892da609ab0da84de8e9e936ac254b0746c9492c787dc92c32bbe17fa24b3d4 SHA512 6d9b32a99e9e767ed37f42fac1f7985f822bfa052c62651839daed23df0229f7172566f634af303475988a54d81bc63a658e650273bbe9114e346dfc17025edd WHIRLPOOL c1a251d7625381eb04e19b8455a5c7f4f1847a32c109400e15fe6d5a69f76838dc350549d4bd8eba572caaece38e597d6a2fd71613c555eff4aacddb366621d4
-MISC ChangeLog 39619 SHA256 164f2299698701f8682cb8179fe6d4cbe3253087c7ae4c9dff50eefefd3c362f SHA512 440ce55d7daf11080c53ab1eeda3d68b385b36dd18c0c1a9931ed80f35b7c50de56e3d5d379af2610c3008b6876899d2f00fb846fe7b4bef027148e53591f40c WHIRLPOOL cc2ef1f05e58c7855e3de62c8d6f6b7bcef29c4cc9f1acef991d8257c2b0e6d12b11f65dbcfc2b886d3350c50418d576c9b8fea907c8156831a8966907876553
+EBUILD librsvg-2.37.0.ebuild 2913 SHA256 38e4086e1dbaf5b8924e7dc68dfa06893d587f47ca164dc8b98bf1cf998e6a56 SHA512 c4d4a469266d9bb26247d2fc851eab25b18df9c79c4945b9165c3bbd01f8ae94a540abfca5ce2f19dcabc903d8b99a7bef7bd51667c6c6f23206391560b06316 WHIRLPOOL c54d17107e421b4b0def19f8d03355862ca1bc579d8f1abd601956c6d26aa482421417f4045e13190d9062e44fd4fc14e3bcf1d3f5014d809ae4b11d91ecf3af
+MISC ChangeLog 39815 SHA256 24b951afabb94e6c93dc0a9391c2f74a6635fed702953f11a008a4b41deb15d7 SHA512 056288d8bff8c0c2423675c10214a0b53b5b24abc448e3be07f2648a53b86658dfb5329697fca8428b8e6c2ecd2327dc4bdcaf304ea4a6cb851b5ab59a0c432f WHIRLPOOL ed46676626e213270884d3c31b0a4bf4916ea9153222a536c0dbe3c228473a475eb442c16899c3d55ab5d67caa9d5f85a865c6d0fdb0121d8be1a3da1e421db4
MISC metadata.xml 395 SHA256 7f63e0973cef8b5da30264661e4bf924bdd228b26d0301760a70474d6a9a6945 SHA512 9dba6907b92f041a26e18cad46d3080120e19231c09eca5f76d80321a59806b049e56b9fce0ea729603d590609aa92b68de98a47937780ef8e67213cf89f119e WHIRLPOOL a735011b1461245244b67939ab7415401847c4d034ac14b2784538e5143eeacd4649f3a735901e7761bd200531ccf87dcf2578a014473ec79c9b1ac258666669
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCgAGBQJRZESVAAoJELp701BxlEWflNwP/jRCKp5yf/aE1TaImbAFXCke
-ZnvNopnR9lKVzsZjSj0SkfX9ZgdfaPgz4valjIuufuXP2ctZqVfE6dYa2w5BgeoP
-TfsYLj+jG1sWU8/MpXYoj3/Ox+cvyZs3YHg3ylLcwwhfMAA5qLEapg1X0VUxvhE2
-UANrZPOYBUXj0nJtpeOrDHe0J9K6JsOOU4y+4ERl1pIGbLBSfdWECLNfEbYJ0EhL
-VBKa1aQVys6i8actNIUYknmd4mUZD+/AaSh6gw5CseNXMoxPOYYwFSNBY4J58c/R
-NUn7vBle8VS4porFf0BEadkPKChJ/oaWlLFzyIwv7fIiQXXxS42MRm/BZv6AQbnA
-UDgkptURN4cTNny6rbWR/bQqma2TR8VYpqA/Gk6cq4ZmguspvpYCwVHLy9OQgPGC
-EDXzcq+z3zcbf9cRE5xse8SzOajOGPoDwI57ZSwQn/EtUCjoDDrMIs78x7RvrXJF
-4wQFGTRzyDqlrH6sCiket4CvNNcZ38+Ix4Yco2kBCT11YDSB7hBSaYGUKNqFRuCR
-/2p+VKdeMfc8hmy+R166EP9sZEdsudSnyvnlIXNoc/Gr9iC122MopAqVt3Fzkdfg
-Azplp+WaW09UZoD95G+G6km0+KjKSRmGQKnnj2VSI2kFTAQbzkIDkV/Hp2w9MyUw
-kGdHEx0uhMbPQesWNbS/
-=iryh
+iEYEAREIAAYFAlH9gbsACgkQ1fmVwcYIWAaVNQCgiZYRhMtIaRvXR0YoD8SAJW17
+jooAoO6fE4A3HhWBQfPj0dWrISQM6v/8
+=xUGN
-----END PGP SIGNATURE-----
diff --git a/gnome-base/librsvg/librsvg-2.37.0.ebuild b/gnome-base/librsvg/librsvg-2.37.0.ebuild
new file mode 100644
index 000000000000..1239979e57ab
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.37.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.37.0.ebuild,v 1.1 2013/08/03 22:18:54 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils gnome2 multilib vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://live.gnome.org/LibRsvg"
+
+LICENSE="LGPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+gtk +introspection tools vala"
+REQUIRED_USE="
+ vala? ( introspection )
+ tools? ( gtk )"
+
+RDEPEND="
+ >=dev-libs/glib-2.24:2
+ >=x11-libs/cairo-1.2
+ >=x11-libs/pango-1.32.6
+ >=dev-libs/libxml2-2.7:2
+ >=dev-libs/libcroco-0.6.1
+ x11-libs/gdk-pixbuf:2[introspection?]
+ gtk? (
+ >=x11-libs/gtk+-2.16:2
+ tools? ( >=x11-libs/gtk+-3:3 ) )
+ introspection? ( >=dev-libs/gobject-introspection-0.10.8 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/gobject-introspection-common
+ dev-libs/vala-common
+ >=dev-util/gtk-doc-am-1.13
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf
+
+src_prepare() {
+ # Make rsvg-view non-automagic
+ epatch "${FILESDIR}/${PN}-2.36.0-rsvg-view-automagic.patch"
+
+ use vala && vala_src_prepare
+
+ eautoreconf
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS ChangeLog README NEWS TODO"
+
+ local myconf=""
+
+ # -Bsymbolic is not supported by the Darwin toolchain
+ if [[ ${CHOST} == *-darwin* ]]; then
+ myconf="${myconf} --disable-Bsymbolic"
+ fi
+
+ gnome2_src_configure \
+ --disable-static \
+ --disable-tools \
+ $(use_enable tools rsvg-view) \
+ $(use_enable gtk gtk-theme) \
+ $(use_enable introspection) \
+ $(use_enable vala) \
+ --enable-pixbuf-loader \
+ ${myconf}
+}
+
+src_compile() {
+ # causes segfault if set, see bug #411765
+ unset __GL_NO_DSO_FINALIZER
+ gnome2_src_compile
+}
+
+pkg_postinst() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+
+ tmp_file=$(mktemp -t tmp.XXXXXXXXXXlibrsvg_ebuild)
+ # be atomic!
+ gdk-pixbuf-query-loaders > "${tmp_file}"
+ if [ "${?}" = "0" ]; then
+ cat "${tmp_file}" > "${EROOT}usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
+ else
+ ewarn "Cannot update loaders.cache, gdk-pixbuf-query-loaders failed to run"
+ fi
+ rm "${tmp_file}"
+}
+
+pkg_postrm() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+
+ tmp_file=$(mktemp -t tmp.XXXXXXXXXXlibrsvg_ebuild)
+ # be atomic!
+ gdk-pixbuf-query-loaders > "${tmp_file}"
+ if [ "${?}" = "0" ]; then
+ cat "${tmp_file}" > "${EROOT}usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
+ else
+ ewarn "Cannot update loaders.cache, gdk-pixbuf-query-loaders failed to run"
+ fi
+ rm "${tmp_file}"
+}