diff options
author | Pacho Ramos <pacho@gentoo.org> | 2015-03-07 12:33:35 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2015-03-07 12:33:35 +0000 |
commit | 375eab34ecc3e2a03d9a9234c064223b5b2132d8 (patch) | |
tree | c80d20bd50335744e7136c0880295835355c7636 /gnome-base | |
parent | Version bump (diff) | |
download | historical-375eab34ecc3e2a03d9a9234c064223b5b2132d8.tar.gz historical-375eab34ecc3e2a03d9a9234c064223b5b2132d8.tar.bz2 historical-375eab34ecc3e2a03d9a9234c064223b5b2132d8.zip |
Version bump
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/librsvg/ChangeLog | 7 | ||||
-rw-r--r-- | gnome-base/librsvg/Manifest | 14 | ||||
-rw-r--r-- | gnome-base/librsvg/librsvg-2.40.8.ebuild | 101 |
3 files changed, 120 insertions, 2 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog index 7330cd315b84..c494f5292a45 100644 --- a/gnome-base/librsvg/ChangeLog +++ b/gnome-base/librsvg/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for gnome-base/librsvg # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.376 2015/03/03 07:55:01 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.377 2015/03/07 12:33:33 pacho Exp $ + +*librsvg-2.40.8 (07 Mar 2015) + + 07 Mar 2015; Pacho Ramos <pacho@gentoo.org> +librsvg-2.40.8.ebuild: + Version bump 02 Mar 2015; Yixun Lan <dlan@gentoo.org> librsvg-2.40.6.ebuild: add arm64 support, tested on A53 board diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index 3b8ea2ce3cae..351e252aa1d6 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -1,9 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX librsvg-2.40.1-gtk-optional.patch 2184 SHA256 060ad4965c51d334da543970f959022d519bd3e714c1ee22c4cf9081e875c1e3 SHA512 7232fab1817066469d43f29e3c338312e8ead15e1aa6b236bd6e1bb6a3f4c903f41467e3790c8011e5670370ee3292520212b63b458b8ab1341f3dbb1adc16c2 WHIRLPOOL 59813105025e68854d155dc6f051ac7ce06c18aa5903f910b079b84ee5882e2d626d971b539c07b701125c6489ed1dac5e519909084fb26e637e10d48839543e AUX librsvg-2.40.2-vala-out-of-source.patch 1066 SHA256 0b32e55884d4263335976f241f32b78ceb52f78c94478f252e408881d4d942e2 SHA512 6a8e8035183a965c7359c6258cde5a842c2eda662a9ccebbe27ea27eb978591255664a837124e65f25e2653980c354c6c4b9ae11427cc27fe46ccfcdcde8102f WHIRLPOOL f76ab2f925fe9387b087b40cc477a85fa7869f25830645609ae08b585868040129598f769e60f65a9d4f7ba0dcbddfcb4e8184e8e8f7f8fecc1351b0d80340aa AUX librsvg-2.40.7-gtk-optional.patch 2184 SHA256 672b46d20cb81ff854188619ead04844adc9a6a21e15a98467540abf1cd0cdbf SHA512 a0db8aeaf3755c7f25c352a14246b4f5cbe69051bfb1e774cf5df916d941cc4d611c8b5ecaf6b11081f1c48115840cf360feeab43a2c3d9f3c50286864bb91f0 WHIRLPOOL e44b75577de0b587e31d9cc77b5c093b8767d93d1ca31099c7a7c35d51652b6ab1967a6becffb90b45b79ea7d066d48730d4dda667476a9a541df106e0ddbb3f DIST librsvg-2.40.6.tar.xz 512500 SHA256 8af349f241677b04b7a1ea6b9b33a6343e781bcccc8a09d00208a47342584f06 SHA512 8d901d5d6dde2721db9cb05740ce42fa2520f2f6cc8136a8cb0306b5e6e630166d25da917d169c8d4e11fcfb7834ccb1fe93188f5e9c02c4cddff989d0cf3c51 WHIRLPOOL 99a335a76f31f7474780958d30eb4fe9a950b725d9559c8825e9a268248a56ce9c5048cac2914a99cb3ea9a5787b3de63e32e4b97c09880c994e19845a7f3768 DIST librsvg-2.40.7.tar.xz 513784 SHA256 6ecb7ae2f75408f0c046166f327e50cefc57eb874e3c7ba43cd4daa10d5a0501 SHA512 92aa56ff2a088023b1ea078d91f447908c7b05ab1e51f9df5faf4c89fcee1053e0faa5704727c9706f1f71ba1047d761bc587b443c5daea67fe600d8178dbde4 WHIRLPOOL 8c21f7e5140542af5df10c24b371050a8189ebc2f13a13cf9957157333e3d4cd9be746bcd5eedc6b7e1491ffc6ef81448065a148e24ee24fb253bbbed36cb911 +DIST librsvg-2.40.8.tar.xz 515512 SHA256 0af42ec79ebfc70f980a9adf63f1b63d8150457dc7140dd041484e8c60d5387a SHA512 7d94ad5b03c6f597dcaff3523e32d171a823d340c73505f5b839c0c0fb6c1bae866569062981fa9c712982003d340e9b04ef25cbb2f4c049c4d81488d3813b39 WHIRLPOOL 590ba0b62314d217bc1faa99b28bebcc99d24243819005cbc96cee0303c1ab65f8295b35c750e6cd5d1a248b406a88354497da3f084cd76d7f7a7af480762b9f EBUILD librsvg-2.40.6.ebuild 2856 SHA256 93b0efba6a08408eed882e2f4a6ea33224c9ae700f34869f48320998694c2102 SHA512 0d3f79e27e3dd232bad236a0e6159c146290d453f79da17e99c4468eb10d37d85448415b865316561ad883502156811ab12469c82e3161b2b64c9aa2a61a9ce4 WHIRLPOOL 7aae6aff7022ef2de4d0766fadb88e33140ebb505a9dfbbc75ec9e1120cbf12d28ecf2466ff2caa3a2061d08283f322a643ddbb6184cc71c48900dceba87e9a5 EBUILD librsvg-2.40.7.ebuild 2858 SHA256 6eace6b57be869d1ac635a02679d9042589f7f864112b6c9317acc1d8b18bc78 SHA512 a36fef927f00d0a23354ac13cc7f240c27b0e1d22116e83708de28f3100f02992465acb7983281c8fc9b9fefb82b760d3a4bc1042ed6add0c15c1c783ed4d146 WHIRLPOOL 7ef791a6fa1146e4f7014a985746b752f609d40e1a23763d0c7aa4e117dd6f62004c4670978f10292319a053b037fbc61fd1a51530128e528feb2cdbf95d7414 -MISC ChangeLog 49039 SHA256 d7115ad70efe10130471596292b8953ddcd086c048009978458262594f4aca3f SHA512 7c3102973384c583aa418e83f1197c3260f2d4b2770aa3144a7a33c9a3a9263975e4daeb371973a812da358335f5482e2d3e99938dd3ee12f50c3346f0a8e3c5 WHIRLPOOL 3299d51958910ceb6d8ec78f182877ca7aa2220edf3688705620ad47404db41962d20be92fa3800b016a7a5a59d4da9a0c5796b3295b6ac4967196d621b51c4e +EBUILD librsvg-2.40.8.ebuild 2858 SHA256 5745e269f198a21742091c226b57f7bf562fdd186a6b3f85fa116c38dded891e SHA512 9948929b59af6bc43ad643f19fcd288b3160d94edd21fe71366dbc7b6c952e74a9a30541e517b1b2475f2b9d82257a7ba0a8e2855fa0d46585e5047ff89148f9 WHIRLPOOL 491cb701c8a7278a29dadda468e25f01c14bec46c6ef3454b5a9453ba0f069bf7947247cc67be741d325837574821c60a5d192408eab771182b02551aa9f135d +MISC ChangeLog 49157 SHA256 6ae0864c982047f5a5d65386bb81fa10508bfef972346b08174c26d2af31d068 SHA512 5b470723567732f48552ff7d23cbe296604ac862feb00056e8c4a476545144d6a66d0212f862f0e348651bc2246aa4dd60088cb1de49795aca7ffed432a07672 WHIRLPOOL 9f94b84fbcd7d14ef745a1dd68727c6f4ab823039cda75c06b7170817e608cc848df4717951c8b157254a3a3feb9eb21bef6b2369f26c08cbdddc2adefd9c869 MISC metadata.xml 220 SHA256 a13d879e5a19e9faf4d20c94e7da392b17d89207abb9cd2dd3baa4062e0044d3 SHA512 4d2565d25094857fef26ac41c9565775b4dbb0cdc60975aa6e196aa5ae0a7fd3bfab0275090fcc485ef781f1bce659c51ba81621363c69c8ee5d3a74cfef9655 WHIRLPOOL 3fcd8865d147f2dd9717f85884543f7f4a276ccff9cc9a9595f8bf7946da79211b1ac438011ba13f0483a173d66037be7cf2df00d3d605cafe04762d8408527e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlT68B4ACgkQCaWpQKGI+9Tl5wCfRCk2XmxgWYrh3ASTVgimc5le +EEQAnRJqn0aLgnEcX0Sk5SVUo1bwnERN +=Per0 +-----END PGP SIGNATURE----- diff --git a/gnome-base/librsvg/librsvg-2.40.8.ebuild b/gnome-base/librsvg/librsvg-2.40.8.ebuild new file mode 100644 index 000000000000..bb14fe20efeb --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.40.8.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.40.8.ebuild,v 1.1 2015/03/07 12:33:33 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +VALA_MIN_API_VERSION="0.18" +VALA_USE_DEPEND="vapigen" + +inherit autotools gnome2 multilib-minimal vala + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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="+introspection vala tools" +REQUIRED_USE=" + vala? ( introspection ) +" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + >=dev-libs/libcroco-0.6.8-r1[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.10.8 ) + tools? ( >=x11-libs/gtk+-3.2.0:3 ) +" +DEPEND="${RDEPEND} + dev-libs/gobject-introspection-common + dev-libs/vala-common + >=dev-util/gtk-doc-am-1.13 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + vala? ( $(vala_depend) ) +" +# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf + +src_prepare() { + # https://bugzilla.gnome.org/show_bug.cgi?id=653323 + epatch "${FILESDIR}/${PN}-2.40.7-gtk-optional.patch" + + # https://bugzilla.gnome.org/show_bug.cgi?id=731826 + epatch "${FILESDIR}/${PN}-2.40.2-vala-out-of-source.patch" + + eautoreconf + + use vala && vala_src_prepare + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=() + + # -Bsymbolic is not supported by the Darwin toolchain + if [[ ${CHOST} == *-darwin* ]]; then + myconf+=( --disable-Bsymbolic ) + fi + + # --disable-tools even when USE=tools; the tools/ subdirectory is useful + # only for librsvg developers + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + --disable-tools \ + $(multilib_native_use_enable introspection) \ + $(multilib_native_use_with tools gtk3) \ + $(multilib_native_use_enable vala) \ + --enable-pixbuf-loader \ + "${myconf[@]}" + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + # causes segfault if set, see bug #411765 + unset __GL_NO_DSO_FINALIZER + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +} + +pkg_postinst() { + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_pkg_postinst +} + +pkg_postrm() { + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_pkg_postrm +} |