diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2013-08-03 22:18:57 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2013-08-03 22:18:57 +0000 |
commit | 212e1ca27e3246e283873fa872d3e8d6ffecd5b2 (patch) | |
tree | 6ecfb5eb6cd2ccead8f1a2efc99cabf9e8a735d4 /gnome-base | |
parent | Update zsh-completion install after upstream cleanup. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/librsvg/Manifest | 24 | ||||
-rw-r--r-- | gnome-base/librsvg/librsvg-2.37.0.ebuild | 109 |
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}" +} |