diff options
author | 2013-09-01 22:26:39 +0000 | |
---|---|---|
committer | 2013-09-01 22:26:39 +0000 | |
commit | 1c52c0dda17376496bac1d829d869bc76776b6a3 (patch) | |
tree | 4b8b49fdc132076c8e2297e701edcaf80e51fc80 /x11-libs | |
parent | Version bump to latest 5.0 beta (bug #469212) (diff) | |
download | historical-1c52c0dda17376496bac1d829d869bc76776b6a3.tar.gz historical-1c52c0dda17376496bac1d829d869bc76776b6a3.tar.bz2 historical-1c52c0dda17376496bac1d829d869bc76776b6a3.zip |
Version bump.
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/goffice/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/goffice/Manifest | 10 | ||||
-rw-r--r-- | x11-libs/goffice/goffice-0.10.7.ebuild | 52 | ||||
-rw-r--r-- | x11-libs/gtk+/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/gtk+/Manifest | 12 | ||||
-rw-r--r-- | x11-libs/gtk+/gtk+-3.8.4.ebuild | 214 |
6 files changed, 291 insertions, 11 deletions
diff --git a/x11-libs/goffice/ChangeLog b/x11-libs/goffice/ChangeLog index d34440d51b83..711aa0647c9e 100644 --- a/x11-libs/goffice/ChangeLog +++ b/x11-libs/goffice/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/goffice # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/goffice/ChangeLog,v 1.126 2013/08/25 19:11:58 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/goffice/ChangeLog,v 1.127 2013/09/01 22:24:40 eva Exp $ + +*goffice-0.10.7 (01 Sep 2013) + + 01 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.10.7.ebuild: + Version bump. *goffice-0.10.5 (25 Aug 2013) diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest index 3c49742beeea..a2836e732287 100644 --- a/x11-libs/goffice/Manifest +++ b/x11-libs/goffice/Manifest @@ -9,6 +9,7 @@ DIST goffice-0.10.2.tar.xz 2164976 SHA256 7d38769a7af655c0f0373738c786318734400d DIST goffice-0.10.3.tar.xz 2198856 SHA256 1fd0048b25f7687eede9b0a8d712922113995db74a095bf43ad150d01b236bf2 SHA512 74fb3ea950b72b52061fe5fdb0d7d2b65eb38128358be4d37c4a03361839f60cbe0989d31e0fe2300466b058cb5a83e4d28b4e75f83739a9dc46e2d4816046e1 WHIRLPOOL 16ca3ddb05f770cce52f38f597e62ba39684fffe34c31a217e04818233648c526427b9df8be4a4fceeab197b5749155b35046a735603b85c81e2e34129f327a5 DIST goffice-0.10.4.tar.xz 2202540 SHA256 30cb91693abff241e1b14b741ac23bc588f428b4524b12e3fecd1ea3f0bc67ba SHA512 fcfe34c8e2bd9c35e1b50fe504b6c9a52bfc6256969e21fabd9a8ca0a49e6d76e88d107959964b082dcaa9b90b8db642912082e2faf9bb1dd93ac70804afb4ee WHIRLPOOL 805dbaf488d1cdb80bf1cca4c995cb9dc50ceb753b6a59f1e013d68d5af9a1e243bb5a67ff4bda63b0c2a2c3604abf36517017b469c661cce51e42729d9cedc3 DIST goffice-0.10.5.tar.xz 2208624 SHA256 63a7a7dd55fbe91991a66dbc78ab27d2ac55bd722d42d4dd3087e3ae33832570 SHA512 1da444f466473c7c34b909363310de777fc03a0e2033497bf0675c4596a630d7a2db738607cb600323ac190eac5690c65ba16ad0793179a62c8612bc42679ea4 WHIRLPOOL 4b34362abde1508c83be74e909c780ab575a5a0cd4995c388f001849a8ece05e760e4f386849fd850449c0ad55980623f6cf498ab7bdfcda397752d246f08204 +DIST goffice-0.10.7.tar.xz 2208596 SHA256 d1663fc7851f0f50329b37311b1859db184ac088eea4b80472f163c036896597 SHA512 42cb735a0f48f0a0aa90a56ffcad36fbc5672100f935c5e2c7c768910234abcb93219612c4cb3e75bd712dfd1567c89157adddbc700be1261349fe61237b3f62 WHIRLPOOL 476bfbb21ea24d6c2a8dc4a99e265188d180e8375402f836c028d837ea1beebe421ac61a520462b353aa19ff917c6cbbec697ad14458024e18697b9994c8ba6b DIST goffice-0.8.17.tar.xz 1814488 SHA256 165070beb67b84580afe80a8a100b674a81d553ab791acd72ac0c655f4fadb15 SHA512 61a3063d37e2ded4d4065d261f728c862daea04090ac38abe2524089ed1ee253e0d77e501f5b3451b1e011491a8225f90fd4914f28ce2a347ecf561098e6400c WHIRLPOOL 12ac2587af25c41686797b9bd5ff93429687217cb3d14e130067685701fd0685ed1c4f9900eb34a15cfb30dcdfe9ebe9f9856a1b4eb6684555d0a9cb1ef86ff1 EBUILD goffice-0.10.0.ebuild 1333 SHA256 3babbc240f9239b10d72193da566dee19033a97b1ead96e5ac407fd6e15e4031 SHA512 12bd94d2ebcde73b9136f038339d8277998f2471fad75737b0c13a4797172ba49f8f38f9a6a393e59730f4d2baae180c8c602c6e5718f0d16469a7d69ec05671 WHIRLPOOL e7570437aac2d0f6ffcea29b4c1059e770a003d50d1cf580f1f1ee4502fad88726b651eb14464b50d03372a25b288efeb9095b5cb95d3a222657db65a8609b61 EBUILD goffice-0.10.1.ebuild 1334 SHA256 ba55e572ef08559551f3b0999bc229e14d990217202ad49857d3e08e95e62d87 SHA512 57ccd8972ed021e83b915d7f0d1e4379c9174f82c9bece6ca2b75d4dc702df54d4a47677737b5f61cdfeafe6521ba2063dc450c731a6a40fd7da3615ebd5534e WHIRLPOOL 6fc2ff4b9a85da89b125b9296cc8c447d8d421f91c2c51b04881f9e731ef1d0e670fb288144cc94b7611bd805aca2cde032facfda5aa61827fb13726c43d9830 @@ -16,13 +17,14 @@ EBUILD goffice-0.10.2.ebuild 1336 SHA256 57dab6d32ba1d63667d0d36d83092e1e3e72031 EBUILD goffice-0.10.3.ebuild 1336 SHA256 cb0d3915667e5549e28ea6269c7e451789c76234432dda2a838dba63172a4a11 SHA512 ce11b4a2fd26733f12d95f6e07ea1fcb7c48a50c6ae8756cd887cf960facd92fd9c3f9de7f3e5302b1d28ea89ce471d72f34647a06be21b8bd1a86b00ea15d00 WHIRLPOOL daa23210b6ebe1d84bfb29794f05c053db8e0016baeffc96347a1ca8527da59b0dd135c131efe567459c733b74c2bd2bfb901588e6f76a38fc57afd38bf6fc44 EBUILD goffice-0.10.4.ebuild 1471 SHA256 c197f04aca5a9475f1bfe44bb53819e115da6ea78efe57cc760eb6620580aaef SHA512 df15e63d6c806679350aa6ce6748f7e7a2e349ed0b98c3f46285c9e228d04836cd3e81cc3573c8b8347c676ff779184e4f64247eea4672329d26c615968579b9 WHIRLPOOL d82725609ee1e78aafadb9f296277ad989126a68fabd4d1f84af47e69a04f77172250944c81592b7e9b231cf58fc7a415b4cf244023f376d3ea4f52c3527637e EBUILD goffice-0.10.5.ebuild 1334 SHA256 c0ddc3b237553f9d7965ad9fd5bcd5ddcc2ea9099e43934df7f108b32e259fd7 SHA512 e1a073132dfbdf5c72e6fd36106aa41ab495a8e0452772923bee85c57b826deccd7e7502f44b451633704d265c07d1ba1df51102fb79877aa88e1593e4043d70 WHIRLPOOL 988872306a5af24c30952a4ea3386f48543c32c7f1fb5e1d98365214b6b787bba08d83ed575bfa00fb59cdb189e751e00af1fe87c5cbd75585d1fa6efbe3bf6c +EBUILD goffice-0.10.7.ebuild 1334 SHA256 0d3757824c017c44d2bf43bc852ae82648e0037ff37d92dfd6e8466afb376e58 SHA512 c52e4b71c89d1a3ee12fd8ecf0c72807d72a1e945be78909025720e2cc6f762b3ba94d6c258049da9aa9ee314e23e4f8540361955478c73c3bfe6a2fabfeeabe WHIRLPOOL b0b5d9b3e853a870536779b7b896e60e1575b66d66cfe860f2060e35175f0726d144a17a29ab5f0037989ed9df5d55c6b848c1cfee2b5330d43e30f2d18c1d25 EBUILD goffice-0.8.17-r1.ebuild 1543 SHA256 6372c9e33b5053ba009c0a1b1f1c083f3c2987574f81c09592470e3357f25495 SHA512 87d5f9c4b491ee692607fa4f39376cca0b1f4889d0394d86e24aa4ebff7ec4e0bdae448e8d20a6901d54388d975ce95f809026e9888e4b0b9c2d74c77f5a1328 WHIRLPOOL bc66d60bb8216ee2f07a314fe7ee24464ea904e260a9e23b0bc7f1d8dee2394430fdd04e2e4c33054e73f513fc2167923666ba6be5d2c232efefae0fb22750e9 -MISC ChangeLog 17007 SHA256 7f71fec6abea2d8f5320fa0e4d1b036359605eaf62c944b0c0cd673c3b0ed327 SHA512 bc46f7dd6a3964a182e0a4acc6a18d40fdea10037ebfb45298bf20e4be82d4fac6b3c417017226f881e0036338cd824875f9dba3028e51e10bcc7a50af112fe0 WHIRLPOOL 1e265ffe5ea853b89fd2cc1631172dd627fa5694c47e3d8f64dba36fa19a53b804a66d86f9c817e6f5f6e1216e766933ebd2b90fc531e4d522eaf9aa32d671b9 +MISC ChangeLog 17133 SHA256 878500494d067e6743db93566431403778a657a154bd2d8760b37102f4c3a9cc SHA512 f0eba5bfb9af2bd1387fe18e46e2c4b7a77f86a919a3d2d0e837c9459f73b1f482c814b864f5117eda5d72d15eb5caa082513b096a5a785fbed890a1c76fea2d WHIRLPOOL b7b508f5362d6f8919ed2a0a7a51ab1b28f32f5f526510689bbd6f161e8f7e27c8654c44071fb83083f4ba43d8cc4e1d5101047817fec7fdd6f0dd4fc189d36c MISC metadata.xml 355 SHA256 5eedbf049eb7d297420c9dc4f58b392f9a05405a9d755e75661157a45fb51962 SHA512 3d35480e156bde69be5c8b13e4fbc4ede877280dda5f6d0f28e3ca564e9c29919aa234b3a1986965714619b3daa286011d1af4d35dd7b3c696a6f85a4b88432a WHIRLPOOL 05578e14eb4c23bf265ad7456ac2f7c46fbb89672acbff9e4dbb25cc28cc9942caae9a2c63146a3850cda61bfb91036cc47b9ea985a3251a6e037112e44e4a5c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlIaVv8ACgkQ1fmVwcYIWAa3tQCfVC6wHuHTepDi1f8BFboBa3P3 -69oAoKJM63diujkS6HFWAvdNIMJe76fp -=SeO9 +iEYEAREIAAYFAlIjvqkACgkQ1fmVwcYIWAZBaQCgzKXfSe6NE5w5/7+4XVCDEH6c +tf4AoKVJnn8TQk+Z4PHP2u7L3op3chFI +=4Bwf -----END PGP SIGNATURE----- diff --git a/x11-libs/goffice/goffice-0.10.7.ebuild b/x11-libs/goffice/goffice-0.10.7.ebuild new file mode 100644 index 000000000000..00d88c10d01a --- /dev/null +++ b/x11-libs/goffice/goffice-0.10.7.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/goffice/goffice-0.10.7.ebuild,v 1.1 2013/09/01 22:24:40 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 flag-o-matic + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="http://git.gnome.org/browse/goffice/" + +LICENSE="GPL-2" +SLOT="0.10" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="+introspection" + +# Build fails with -gtk +# FIXME: add lasem to tree +RDEPEND=" + >=app-text/libspectre-0.2.6:= + >=dev-libs/glib-2.28:2 + >=gnome-base/librsvg-2.22:2 + >=gnome-extra/libgsf-1.14.9:= + >=dev-libs/libxml2-2.4.12:2 + >=x11-libs/pango-1.24:= + >=x11-libs/cairo-1.10:=[svg] + x11-libs/libXext:= + x11-libs/libXrender:= + >=x11-libs/gdk-pixbuf-2.22:2 + >=x11-libs/gtk+-3.2:3 + introspection? ( + >=dev-libs/gobject-introspection-1:= + >=gnome-extra/libgsf-1.14.23:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.12 + >=dev-util/intltool-0.35 + virtual/pkgconfig +" +# eautoreconf requires: +# gnome-base/gnome-common + +src_configure() { + filter-flags -ffast-math + gnome2_src_configure \ + --without-lasem \ + --with-gtk \ + --with-config-backend=gsettings \ + $(use_enable introspection) +} diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog index e04e9d03500b..2fb1ea9599c5 100644 --- a/x11-libs/gtk+/ChangeLog +++ b/x11-libs/gtk+/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/gtk+ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.672 2013/07/24 21:32:44 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.673 2013/09/01 22:26:36 eva Exp $ + +*gtk+-3.8.4 (01 Sep 2013) + + 01 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-3.8.4.ebuild: + Version bump. 24 Jul 2013; Gilles Dartiguelongue <eva@gentoo.org> gtk+-3.8.2.ebuild: Move configure options to econf call direclty. diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 470ba02ab43b..fb3813503702 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -28,6 +28,7 @@ DIST gtk+-2.24.20.tar.xz 13387180 SHA256 cc66bcbf9239a7d9861175c681ba95894b55c70 DIST gtk+-3.4.4.tar.xz 12854476 SHA256 f154e460075034da4c0ce89c320025dcd459da2a1fdf32d92a09522eaca242c7 SHA512 1a16f54a511f85a22f74a8ea82d218efa14ea5a58fc94fca805b0e321bdcea48a5f0a018a6d996c954ee80a51a2a16b68bdb2e3f3ab57c2362f3241c6cfa9a56 WHIRLPOOL eb1d117544aafec4936920a668b684959e89383b5b014512b82be0e99b7e48e3bdf81ceff4202b64179df4aa77453390d85a433d6e913cce8740a6b31701b15a DIST gtk+-3.6.3.tar.xz 13274804 SHA256 da376bc0623650b1560c844d94dc3bc259edb7cac14ebab1ba3325b566213801 SHA512 40534e2404b63c25a402a84f551e07e190d70f5fabd14ae01373dcea409a9e8ee1a71578e3e3c23fe6358abec87675499e7a4ded67f06d0a46b51407c9bf0d05 WHIRLPOOL 26696a105c29214289ab9816482e36d7ec77f5b903574b1ff3e340ae9e8ae8da73ad26bae9060f9293be32743eef5f4c1280d9bfd27656da0e758e41a17b4d98 DIST gtk+-3.8.2.tar.xz 13701516 SHA256 1ca80c9c15a1df95d74cefb8c2afe4682ba272a4b489106f04877be2a7aff297 SHA512 20958c192fe881281f6885e2d7cecc4e2700fc01ef8006304f1fb8befe8f6628cbdb06c0d801f109e5805d58f327ca9a07d5e2c7f938116c99db8080d0c2f83e WHIRLPOOL 5fef2b68c58a3337127a5afbe3457c012b8bb7b3ba222ce8fdf4c338c5d639eaf7933b190b71f003dbb8d9698e1ce96e08dc4506cbf8670692dd8f80023814e9 +DIST gtk+-3.8.4.tar.xz 13716408 SHA256 b08360167702299e91b3435a4ce6bae41dd26d2794e898632f12dd091b0692e2 SHA512 36bbc6ec08dd7997f1e388b93c5a771e35894d134c2a781fc5fc40b668850ea91c8ab94848cb57de4d109987bc1796c098d67896b5c77d85fb7ad3346b140600 WHIRLPOOL 81b47e37a718f1d0d0ccefa17cde418728576c85ced3342a7d75921a150450cea34b6d6a7e46ee1677d1874e7225cba08ad4b2edbdbe91d56c72f4ed945a0269 DIST introspection.m4.bz2 1181 SHA256 69a2a57b12179159420825d1d44c74108014b0864c4d63500265639cfa9151ae SHA512 4af08dc9a7b495949b61861d7e1a1184650dc33ab1b595544d8bef14d397a3759d97361650ab0e4812390f5fb5e812818937a2d5121246c651edd7d39a076a11 WHIRLPOOL 6b9de2bee5898a9645c07c68586df5e96205d52fb6a6c77c971e8c0742f8436fce76de2b553d0533fbbe4976363180b49ae201c1a1303dfa05585db32ebc61fc EBUILD gtk+-1.2.10-r12.ebuild 2406 SHA256 03e22a0e23e19cc0ad87697527ac186aeb6904b7e007bb0c023196f80765b716 SHA512 fb4a7905b5d6390a9d12bd5b0dd8e1b19744a5620279da1ae8c6962c80db44b9707dc6cd4d3a80cb091b5f4cfeacfeee7f5ebe46d1ecd2a3f720d8ccb73d8be4 WHIRLPOOL f3414b479f126236bef1670a51b46a2c37553f1c37edc912ed121f807926fa2dc87bcc8af1fa079cd12eeb8bc3084a4348948565356621c6a1ec267f40da1235 EBUILD gtk+-2.24.16.ebuild 8295 SHA256 3ee00ba54882021d12aa9be3e65ac59cb58c270e121256c8852b511e193f5a1a SHA512 a98318201eb30caca991250def12a5742aaa9b3d3b17787b37bdfe0cfdbc589930795c7b3538faceb611c1efb15f35a11c8fadddac0d2feefd2310748663a8f5 WHIRLPOOL dccdd749b4dfef75b6a29a7acd7274c48ddbed7634b5702bbc6e543db9427f985f47ce79ae23c79a6e4b5b07f35498c2822ee7ddec337307e6d451cb4910a3f5 @@ -37,13 +38,14 @@ EBUILD gtk+-2.24.20.ebuild 8536 SHA256 c9c0da3c953d79ec92a2e0f265ebc3141873b6ff4 EBUILD gtk+-3.4.4.ebuild 7093 SHA256 8b6b52b25cd14140fcd54ad1c9e6cefd46d3194c740d8fe16890fa02f1bfac85 SHA512 9698a2de174e1d122f30d8ed185e026b3f7be2992574341127027347f0ffd62890b21a2f9829c2aabad2b5bc823147f956515f87f501fd2bee45a32ed858544c WHIRLPOOL c918ffcdf90c0d966f4881c374490281c73d5d9ed06d11e32406ddb436624c42a23e6eba9cd1ac38115deac8246c5857e74f9b482f8797c16cd1d36a6c013b52 EBUILD gtk+-3.6.3-r2.ebuild 7248 SHA256 29b4e6e03f7ce3018c2ed6bdfd84e822e3fa4e9b1cbf675db25aa532a812e933 SHA512 23df7c9bde8e542b210e081578a4d173b75892240ea93f98db789176ea9a9d2bb600d32de7f6b28d90007bf0eb0a2336e405dad213af90854c8adddb47296727 WHIRLPOOL fc7d2e13a0e3b95e5f215684f748029b7f018d47af18028242428f4b25ba2d93e027c1e0080a168ab6c97934df59568d670bf1e7fa53911637f568f902c5c531 EBUILD gtk+-3.8.2.ebuild 6624 SHA256 7047a44a0a84adb3757ed8280c613950f055bed23c6f9e75981fc97ec9335a77 SHA512 d8449c57f7f21287c9b37570dbfdbbcf80f21bea807853e74e02bbad228d9f5385c356351a46f414fd6ebad91b758c76e433e27c8da9965f269981a40ad9790e WHIRLPOOL 1b65db32955d26caf444041da4d5d542d24185c4396586cbe85f5a3c5b46ab2a9da9b836b327f7038ddabcc53bc6a623be6236e9f649f3fda6bebe3d9cb92d9c -MISC ChangeLog 6843 SHA256 f9d356c74df9ee407db6a2e6d23167039a5ebce0483e9c60c47b2446820a4b53 SHA512 13c8b11eea5dab4dbeeb408a1b4ea36c5e882f89374bef72cae3a525eef88c2d1302002785ca37ec37ca899d0a105786f752fa0e8bf258cbcd18f026458b352a WHIRLPOOL 076034a9ea55eb26e6199408d9fe3329777ea344681994d67ffb8ed9083d837c40908cc76d6e5cb883297ccb9b45cb8943032a0223543f68ed908632f96e2500 +EBUILD gtk+-3.8.4.ebuild 6624 SHA256 07a53e8c98589e8a6c69b9f23dd085379b8b0f01c8532ef7ca4adca27dd792f9 SHA512 2029bc449c563c60cb0315345e00d213d820ff93f7881f4379e4ee712da0840479760d1b918c9e0915197d24c1d3b3c66ad1275b32918d11f28c917ea41e7dc1 WHIRLPOOL 67c645c387b8577bbb33ca818c6ba5468d56d8c9a26e79af50360c1c5c238c4c79cf556409a7137dadb77a1a7db701d03937e55280608ef1ba7853f47da096c8 +MISC ChangeLog 6961 SHA256 f65f367d0aa5cf0acc0239be54d237dfc2b96c73900af9bf6f26afbe3368d014 SHA512 a7b6db7aa3bf39d5e8b97d846b73d30f2e811977baca6760c32b1766d5ba93c1f7c3fb629b0a49e72c2da2980ed7dce25a1ee0c7a79b8e9884abb78abf530299 WHIRLPOOL 29302bfb56eec68c13817b362d8d2299404d1d42a0d16f502e6d47824eb3f0e3a841a4a7a87888c06bc611094101ba31c2c1275fa32f4511bd5db8689ccc73f0 MISC ChangeLog-2012 98793 SHA256 cace01db369f8f0e2902b3893738711adaf7f92ce43ad566b1a38d73b2a90633 SHA512 98499bb7fc111d86c5bc87b5ca415d0d3e73c3a1b3655a14e164e28e45e5f4141a8f0e1c259177141abf9861aecf47e48bddd4b3dfd5b902e5ab01cd9ab24a34 WHIRLPOOL 618327a12a938e54f1e3f86299d51f1721d8be69b12c8ea33fc0061df3020d83dd20025feb658a3ca26a5e05338102e0a37a62ecf8224e3e492bb4e3b571ceec MISC metadata.xml 902 SHA256 f4bad589c3732f53e882bde561c44c6b1beb6fe0bea42f2149e1f3fd07929ffc SHA512 aec419c5cd0cb202c00ede6a7bd822fbe562654d95dab37f5fcd4ac47dfa19d20573a0dbe718fb582b0eaf2cc1636302825df5363075d09b3fb7f2eba7129897 WHIRLPOOL 89cb8aadfb3ae4c90d48997f8dbafd7d17da02a3ded145ce5b5ff17302353c181f9729d1e161e6cef163dfaf947624fb4526bb08e7d13675ef47aee59f4458e9 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlHwR/0ACgkQ1fmVwcYIWAZfowCfR3dg7YekWuKj5zJCE1qAKTDT -dXQAnjOn1sXNk9z/fCxWzjfPIlrVdF/N -=goU0 +iEYEAREIAAYFAlIjvx0ACgkQ1fmVwcYIWAYzXQCeOVjDwMH1qC+kYJrqMNS5qjzq +4g8An2D96l8wNEdXXj3TLH5gS5rY+PRU +=hYfV -----END PGP SIGNATURE----- diff --git a/x11-libs/gtk+/gtk+-3.8.4.ebuild b/x11-libs/gtk+/gtk+-3.8.4.ebuild new file mode 100644 index 000000000000..46f6586be30b --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.8.4.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.8.4.ebuild,v 1.1 2013/09/01 22:26:36 eva Exp $ + +EAPI="5" + +inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="http://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="3" +# NOTE: This gtk+ has multi-gdk-backend support, see: +# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ +# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html +# I tried this and got it all compiling, but the end result is unusable as it +# horribly mixes up the backends -- grobian +IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X )" + +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 ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# FIXME: introspection data is built against system installation of gtk+:3 +# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) +# Use gtk+:2 for gtk-update-icon-cache +COMMON_DEPEND=" + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/libXrender + x11-libs/libX11 + >=x11-libs/libXi-1.3 + x11-libs/libXt + x11-libs/libXext + >=x11-libs/libXrandr-1.3 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXcomposite + x11-libs/libXdamage + xinerama? ( x11-libs/libXinerama ) + ) + wayland? ( + >=dev-libs/wayland-1.0 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + >=dev-libs/glib-2.35.3:2 + >=x11-libs/pango-1.32.4[introspection?] + >=dev-libs/atk-2.7.5[introspection?] + >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?] + >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?] + >=x11-libs/gtk+-2.24:2 + media-libs/fontconfig + x11-misc/shared-mime-info + colord? ( >=x11-misc/colord-0.1.9 ) + cups? ( >=net-print/cups-1.2 ) + introspection? ( >=dev-libs/gobject-introspection-1.32 ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + virtual/pkgconfig + X? ( + x11-proto/xextproto + x11-proto/xproto + x11-proto/inputproto + x11-proto/damageproto + xinerama? ( x11-proto/xineramaproto ) + ) + >=dev-util/gtk-doc-am-1.11 + test? ( + media-fonts/font-misc-misc + media-fonts/font-cursor-misc ) +" +# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 +# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 +# >=xorg-server-1.11.4 needed for +# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html +RDEPEND="${COMMON_DEPEND} + !<gnome-base/gail-1000 + !<x11-libs/vte-0.31.0:2.90 + packagekit? ( app-admin/packagekit-base ) + X? ( !<x11-base/xorg-server-1.11.4 ) +" +PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" + +strip_builddir() { + local rule=$1 + shift + local directory=$1 + shift + sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ + || die "Could not strip director ${directory} from build." +} + +src_prepare() { + gnome2_environment_reset + + # -O3 and company cause random crashes in applications. Bug #133469 + replace-flags -O3 -O2 + strip-flags + + # FIXME: https://bugzilla.gnome.org/show_bug.cgi?id=654108 + # epatch "${FILESDIR}/${PN}-3.3.18-fallback-theme.patch" + + if use test; then + # Non-working test in gentoo's env + sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ + -i gtk/tests/testing.c || die "sed 1 failed" + sed '\%/recent-manager/add%,/recent_manager_purge/ d' \ + -i gtk/tests/recentmanager.c || die "sed 2 failed" + + # FIXME: multiple reftests fail when run from portage (but succeed when + # run from a manual compile in a temp directory) + sed -e 's:\(SUBDIRS.*\)reftests:\1:' \ + -i tests/Makefile.* || die "sed 3 failed" + + # Test results depend on the list of mounted filesystems! + rm -v tests/a11y/pickers.{ui,txt} || die "rm failed" + else + # don't waste time building tests + strip_builddir SRC_SUBDIRS tests Makefile.am + strip_builddir SRC_SUBDIRS tests Makefile.in + fi + + if ! use examples; then + # don't waste time building demos + strip_builddir SRC_SUBDIRS demos Makefile.am + strip_builddir SRC_SUBDIRS demos Makefile.in + fi +} + +src_configure() { + # Passing --disable-debug is not recommended for production use + # need libdir here to avoid a double slash in a path that libtool doesn't + # grok so well during install (// between $EPREFIX and usr ...) + econf \ + $(use_enable aqua quartz-backend) \ + $(use_enable colord) \ + $(use_enable cups cups auto) \ + $(usex debug --enable-debug=yes "") \ + $(use_enable introspection) \ + $(use_enable packagekit) \ + $(use_enable wayland wayland-backend) \ + $(use_enable X x11-backend) \ + $(use_enable X xcomposite) \ + $(use_enable X xdamage) \ + $(use_enable X xfixes) \ + $(use_enable X xkb) \ + $(use_enable X xrandr) \ + $(use_enable xinerama) \ + --disable-gtk-doc \ + --disable-papi \ + --enable-man \ + --enable-gtk2-dependency \ + --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \ + --libdir="${EPREFIX}/usr/$(get_libdir)" +} + +src_test() { + # Tests require a new gnome-themes-standard, but adding it to DEPEND + # would result in circular dependencies. + # https://bugzilla.gnome.org/show_bug.cgi?id=669562 + if ! has_version '>=x11-themes/gnome-themes-standard-3.6[gtk]'; then + ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]" + ewarn "is not installed. Please re-run tests after installing the" + ewarn "required version of gnome-themes-standard." + return 0 + fi + + unset DBUS_SESSION_BUS_ADDRESS + Xemake check +} + +src_install() { + emake DESTDIR="${D}" install + + insinto /etc/gtk-3.0 + doins "${FILESDIR}"/settings.ini + + dodoc AUTHORS ChangeLog* HACKING NEWS* README* + + prune_libtool_files --modules + + # add -framework Carbon to the .pc files + use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do + sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" + done +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + + local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" + gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ + || ewarn "Failed to run gtk-query-immodules-3.0" + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi +} + +pkg_postrm() { + gnome2_schemas_update +} |