From 239b9fdc6176f7f6559df3cb0efbbd3bfc7e4268 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Wed, 27 Feb 2013 17:05:11 -0800 Subject: [PATCH] chore(dev-libs/gobject-instrospection): add needed to modify upstream to depend on python 2.6 instead of python 2.7 --- .../dev-libs/gobject-introspection/ChangeLog | 445 ++++++++++++++++++ .../dev-libs/gobject-introspection/Manifest | 25 + ...ntrospection-1.34.2-better-traceback.patch | 43 ++ .../gobject-introspection-1.30.0-r2.ebuild | 94 ++++ .../gobject-introspection-1.32.1.ebuild | 99 ++++ .../gobject-introspection/metadata.xml | 9 + 6 files changed, 715 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/ChangeLog create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/Manifest create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/files/gobject-introspection-1.34.2-better-traceback.patch create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.30.0-r2.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/metadata.xml diff --git a/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/ChangeLog b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/ChangeLog new file mode 100644 index 0000000000..c16d7c630e --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/ChangeLog @@ -0,0 +1,445 @@ +# ChangeLog for dev-libs/gobject-introspection +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/ChangeLog,v 1.86 2013/01/03 00:31:07 tetromino Exp $ + + 03 Jan 2013; Alexandre Rostovtsev + gobject-introspection-1.34.2-r1.ebuild: + Forgot to add PYTHON_DEPS to dependencies (bug #449824, thanks to Jory A. + Pratt). + +*gobject-introspection-1.34.2-r1 (29 Dec 2012) + + 29 Dec 2012; Alexandre Rostovtsev + +gobject-introspection-1.34.2-r1.ebuild, + +files/gobject-introspection-1.34.2-better-traceback.patch: + Print the filename and line being parsed if g-ir-scanner crashes while + parsing a gtk-doc annotation. Update to EAPI5 and python-single-r1. + + 09 Dec 2012; Alexandre Rostovtsev + gobject-introspection-1.30.0-r2.ebuild, gobject-introspection-1.32.1.ebuild, + -gobject-introspection-1.34.0.ebuild, -gobject-introspection-1.34.1.1.ebuild: + Pin to a specific range of glib versions to avoid problems like bug #446622. + Drop old. + +*gobject-introspection-1.34.2 (21 Nov 2012) + + 21 Nov 2012; Gilles Dartiguelongue + +gobject-introspection-1.34.2.ebuild: + Version bump. + +*gobject-introspection-1.34.1.1 (30 Oct 2012) + + 30 Oct 2012; Gilles Dartiguelongue + +gobject-introspection-1.34.1.1.ebuild: + Version bump. Drop useless USE=doc, it served no useful purpose. + + 28 Oct 2012; Raúl Porcel + gobject-introspection-1.32.1.ebuild: + ia64/s390/sh/sparc stable wrt #427544 + + 06 Oct 2012; Anthony G. Basile + gobject-introspection-1.32.1.ebuild: + stable ppc ppc64, bug #427544 + + 06 Oct 2012; Markus Meier + gobject-introspection-1.32.1.ebuild: + arm stable, bug #427544 + + 04 Oct 2012; Agostino Sarubbo + gobject-introspection-1.32.1.ebuild: + Stable for amd64, wrt bug #427544 + + 03 Oct 2012; Pawel Hajdan jr + gobject-introspection-1.32.1.ebuild: + x86 stable wrt bug #427544 + + 02 Oct 2012; Jeroen Roovers + gobject-introspection-1.32.1.ebuild: + Stable for HPPA (bug #427544). + + 26 Sep 2012; Matt Turner + gobject-introspection-1.32.1.ebuild: + Stable on alpha, bug 427544. + +*gobject-introspection-1.34.0 (25 Sep 2012) + + 25 Sep 2012; Alexandre Rostovtsev + gobject-introspection-1.30.0-r2.ebuild, gobject-introspection-1.32.1.ebuild, + +gobject-introspection-1.34.0.ebuild: + Version bump with an improved (and more strict) annotation parser and + glib-2.34 updates. Make license more precise. + + 07 Jul 2012; Pacho Ramos + gobject-introspection-1.32.1.ebuild: + Prevent crosscompiling problems, bug #414105 by Jimmy.Jazz. + + 04 Jun 2012; Pacho Ramos + -files/gobject-introspection-0.10.8-build-tests.patch, + -gobject-introspection-0.10.8.ebuild, -gobject-introspection-1.30.0-r1.ebuild, + -gobject-introspection-1.32.0.ebuild: + Drop old. + + 04 Jun 2012; Alexandre Rostovtsev + gobject-introspection-0.10.8.ebuild, gobject-introspection-1.30.0-r1.ebuild, + gobject-introspection-1.30.0-r2.ebuild, gobject-introspection-1.32.0.ebuild, + gobject-introspection-1.32.1.ebuild: + Need PYTHON_USE_WITH="xml"(bug #418083, thanks to Arfrever). + + 21 May 2012; Alexandre Rostovtsev + gobject-introspection-1.30.0-r1.ebuild, + gobject-introspection-1.30.0-r2.ebuild: + Need eutils for epatch. + + 06 May 2012; Fabian Groffen + gobject-introspection-1.32.1.ebuild: + Remove bashism from configure script + + 04 May 2012; Jeff Horelick + gobject-introspection-0.10.8.ebuild, gobject-introspection-1.30.0-r1.ebuild, + gobject-introspection-1.30.0-r2.ebuild, gobject-introspection-1.32.0.ebuild, + gobject-introspection-1.32.1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 26 Apr 2012; Alexis Ballier + gobject-introspection-1.32.1.ebuild: + keyword ~amd64-fbsd + +*gobject-introspection-1.32.1 (20 Apr 2012) + + 20 Apr 2012; Alexandre Rostovtsev + +gobject-introspection-1.32.1.ebuild: + Version bump with various bugfixes. + + 16 Apr 2012; Alexandre Rostovtsev + gobject-introspection-1.32.0.ebuild: + Fix glib dependency to match installed gir data and fix test failure (bug + #412059, thanks to Hans de Graaff). + +*gobject-introspection-1.32.0 (28 Mar 2012) + + 28 Mar 2012; Alexandre Rostovtsev + -gobject-introspection-1.30.0.ebuild, +gobject-introspection-1.32.0.ebuild, + metadata.xml: + Version bump with a new documentation tool and numerous bugfixes. Autotools + macros were split off into a separate package, gobject-introspection-common. + Drop old. + + 25 Mar 2012; Raúl Porcel + gobject-introspection-1.30.0-r2.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #393007 + + 05 Mar 2012; Brent Baude + gobject-introspection-1.30.0-r2.ebuild: + Marking gobject-introspection-1.30.0-r2 ppc stable for bug 393007 + + 05 Mar 2012; Brent Baude + gobject-introspection-1.30.0-r2.ebuild: + Marking gobject-introspection-1.30.0-r2 ppc64 stable for bug 393007 + + 07 Feb 2012; Alexandre Rostovtsev + gobject-introspection-0.10.8.ebuild, gobject-introspection-1.30.0.ebuild, + gobject-introspection-1.30.0-r1.ebuild, + gobject-introspection-1.30.0-r2.ebuild: + Directly inherit multilib, thanks to Arfrever for reporting. + + 07 Feb 2012; Jeroen Roovers + gobject-introspection-1.30.0-r2.ebuild: + Stable for HPPA (bug #399529). + + 29 Jan 2012; Markus Meier + gobject-introspection-1.30.0-r2.ebuild: + arm stable, bug #399529 + + 28 Jan 2012; Pawel Hajdan jr + gobject-introspection-1.30.0-r2.ebuild: + x86 stable wrt bug #399529 + + 20 Jan 2012; Agostino Sarubbo + gobject-introspection-1.30.0-r2.ebuild: + Stable for AMD64, wrt bug #399529 + + 18 Jan 2012; Markus Meier + gobject-introspection-1.30.0-r1.ebuild: + arm stable, bug #393007 + + 14 Jan 2012; Markus Meier + gobject-introspection-1.30.0-r1.ebuild: + x86 stable, bug #393007 + + 08 Jan 2012; Alexandre Rostovtsev + gobject-introspection-1.30.0-r2.ebuild, + -files/gobject-introspection-1.30.0-forced-cairo.patch: + Update fix for bug #391213 to not use eautoreconf. + +*gobject-introspection-1.30.0-r2 (08 Jan 2012) + + 08 Jan 2012; Alexandre Rostovtsev + +gobject-introspection-1.30.0-r2.ebuild, + +files/gobject-introspection-1.30.0-forced-cairo.patch: + Force building cairo-gobject support, and add a PDEPEND on cairo[glib] + (PDEPEND instead of RDEPEND to avoid circular dependencies). Fixes bug + #391213; thanks to Pacho Ramos, Rafał Mużyło, and the many helpful + testers. + + 31 Dec 2011; Alexandre Rostovtsev + gobject-introspection-0.10.8.ebuild, gobject-introspection-1.30.0.ebuild, + gobject-introspection-1.30.0-r1.ebuild: + Fix py-compile idiom for automake-1.11.2 compatibility (bug #396585). + + 29 Dec 2011; Pacho Ramos + gobject-introspection-1.30.0-r1.ebuild: + amd64 stable, bug 393007 + + 20 Dec 2011; Jeroen Roovers + gobject-introspection-1.30.0-r1.ebuild: + Stable for HPPA (bug #393007). + + 15 Nov 2011; Nirbheek Chauhan + gobject-introspection-1.30.0-r1.ebuild: + Port to EAPI 4 + +*gobject-introspection-1.30.0-r1 (30 Oct 2011) + + 30 Oct 2011; Alexandre Rostovtsev + +gobject-introspection-1.30.0-r1.ebuild: + Add useful upstream patches to take into account struct padding on ppc and + arm, improve stability, report better error messages, fix memory leaks, fix + distcc incompatibility, and fix potential glib-2.31.x incompatibility. + + 28 Sep 2011; Samuli Suominen + gobject-introspection-1.30.0.ebuild: + Use virtual/libffi instead of dev-libs/libffi in case we have to switch to + using copy from GCC in future. + +*gobject-introspection-1.30.0 (27 Sep 2011) + + 27 Sep 2011; Nirbheek Chauhan + +gobject-introspection-1.30.0.ebuild: + Bump to 1.30, from the GNOME overlay. Ebuild updates by tetromino. + + 20 Sep 2011; Matt Turner + gobject-introspection-0.10.8.ebuild: + Add missing dependency on bison, bug 382987 + + 12 Sep 2011; Pacho Ramos + gobject-introspection-0.10.8.ebuild, + +files/gobject-introspection-0.10.8-build-tests.patch: + Build tests only on make check, bug #379929 by Dave Kemper and patch by + Alexandre Rostovtsev. + + 16 Aug 2011; Nirbheek Chauhan + gobject-introspection-0.10.8.ebuild: + Make the DESCRIPTION a bit more descriptive + + 14 Aug 2011; Nirbheek Chauhan + gobject-introspection-0.10.8.ebuild: + DEPEND on virtual/yacc since bison is no longer in the system set, bug 378535 + + 09 Jul 2011; Matt Turner + gobject-introspection-0.10.8.ebuild: + Added ~mips, bug 324847 + + 08 Jul 2011; Alexis Ballier + gobject-introspection-0.10.8.ebuild: + keyword ~x86-fbsd, bug #364693 + + 14 Jun 2011; Nirbheek Chauhan + -gobject-introspection-0.10.2.ebuild, -gobject-introspection-0.10.7.ebuild: + Remove old. + + 02 May 2011; Jeroen Roovers + gobject-introspection-0.10.8.ebuild: + Stable for HPPA (bug #364973). + + 30 Apr 2011; Raúl Porcel + gobject-introspection-0.10.8.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #364973 + + 29 Apr 2011; Jeroen Roovers + gobject-introspection-0.10.8.ebuild: + Marked ~hppa (bug #364693). + + 28 Apr 2011; Pawel Hajdan jr + gobject-introspection-0.10.8.ebuild: + x86 stable wrt security bug #364973 + + 27 Apr 2011; Christoph Mende + gobject-introspection-0.10.8.ebuild: + Stable on amd64 wrt bug #364973 + + 27 Apr 2011; Kacper Kowalik + gobject-introspection-0.10.8.ebuild: + ppc/ppc64 stable wrt #364973 + + 25 Apr 2011; Fabian Groffen + gobject-introspection-0.10.8.ebuild: + Run elibtoolize for correct Darwin bundle (Python) + + 25 Apr 2011; Fabian Groffen + gobject-introspection-0.10.8.ebuild: + Keyworded for Prefix arches, bug #364693 + +*gobject-introspection-0.10.8 (24 Apr 2011) + + 24 Apr 2011; Nirbheek Chauhan + -gobject-introspection-0.10.6.ebuild, + -gobject-introspection-0.10.7-r1.ebuild, + -files/gobject-introspection-0.10.7-fix-g-variant-new.patch, + +gobject-introspection-0.10.8.ebuild: + Bump to 0.10.8, remove old + +*gobject-introspection-0.10.7-r1 (19 Apr 2011) + + 19 Apr 2011; Nirbheek Chauhan + +gobject-introspection-0.10.7-r1.ebuild, + +files/gobject-introspection-0.10.7-fix-g-variant-new.patch: + Add variant fixes, needed for pygobject-2.28.4 + +*gobject-introspection-0.10.7 (04 Apr 2011) + + 04 Apr 2011; Nirbheek Chauhan + -gobject-introspection-0.10.3.ebuild, + -gobject-introspection-0.10.4.ebuild, + +gobject-introspection-0.10.7.ebuild: + Bump to 0.10.7, remove old + +*gobject-introspection-0.10.6 (26 Mar 2011) + + 26 Mar 2011; Nirbheek Chauhan + +gobject-introspection-0.10.6.ebuild: + Bump to 0.10.6 + + 22 Mar 2011; Brent Baude + gobject-introspection-0.10.2.ebuild: + Marking gobject-introspection-0.10.2 ppc stable for bug 353436 + + 21 Mar 2011; Kacper Kowalik + gobject-introspection-0.10.2.ebuild: + ppc64 stable wrt #353436 + + 12 Mar 2011; Raúl Porcel + gobject-introspection-0.10.2.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #353436 + +*gobject-introspection-0.10.4 (11 Mar 2011) + + 11 Mar 2011; Pacho Ramos + +gobject-introspection-0.10.4.ebuild: + Version bump. + + 24 Feb 2011; Thomas Kahle + gobject-introspection-0.10.2.ebuild: + x86 stable per bug 353436 + + 23 Feb 2011; Markos Chandras + gobject-introspection-0.10.2.ebuild: + Stable on amd64 wrt bug #353436 + +*gobject-introspection-0.10.3 (23 Feb 2011) + + 23 Feb 2011; Nirbheek Chauhan + -gobject-introspection-0.10.1.ebuild, + +gobject-introspection-0.10.3.ebuild: + Bump to 0.10.3, lots of introspection building fixes + +*gobject-introspection-0.10.2 (08 Feb 2011) + + 08 Feb 2011; Pacho Ramos + -gobject-introspection-0.6.14.ebuild, -gobject-introspection-0.9.0-r1.ebuild, + -files/gobject-introspection-0.9.0-python27.patch, + -gobject-introspection-0.9.12.ebuild, -gobject-introspection-0.10.0.ebuild, + +gobject-introspection-0.10.2.ebuild: + Version bump, remove old. + + 26 Jan 2011; Kacper Kowalik + gobject-introspection-0.10.1.ebuild: + ~ppc/~ppc64 wrt #324847 + +*gobject-introspection-0.10.1 (12 Jan 2011) + + 12 Jan 2011; Gilles Dartiguelongue + +gobject-introspection-0.10.1.ebuild: + Version bump. + +*gobject-introspection-0.10.0 (22 Dec 2010) + + 22 Dec 2010; Gilles Dartiguelongue + -gobject-introspection-0.9.0.ebuild, -gobject-introspection-0.9.3.ebuild, + -gobject-introspection-0.9.6.ebuild, -gobject-introspection-0.9.10.ebuild, + +gobject-introspection-0.10.0.ebuild: + Version bump. Clean up old revisions. + +*gobject-introspection-0.9.12 (13 Oct 2010) + + 13 Oct 2010; Gilles Dartiguelongue + +gobject-introspection-0.9.12.ebuild: + Version bump. More multi ABI python changes. + +*gobject-introspection-0.9.10 (02 Oct 2010) +*gobject-introspection-0.9.0-r1 (02 Oct 2010) + + 02 Oct 2010; Gilles Dartiguelongue + -gobject-introspection-0.6.9.ebuild, + +gobject-introspection-0.9.0-r1.ebuild, + +files/gobject-introspection-0.9.0-python27.patch, + +gobject-introspection-0.9.10.ebuild: + Version bump. Fix build with python 2.7, bug #327759. Install + documentation with USE=doc, bug #335110. + +*gobject-introspection-0.9.6 (21 Sep 2010) + + 21 Sep 2010; Arun Raghavan + +gobject-introspection-0.9.6.ebuild: + Bump to 0.9.6. Lots of fixes and additions. Breaks ABI (gir version bumped + from 1.1 to 1.2, so all introspection packages will need updating. Watch + out for a revbump later with a tool to update when ABI breaks. + +*gobject-introspection-0.9.3 (22 Aug 2010) + + 22 Aug 2010; Jonathan Callen + +gobject-introspection-0.9.3.ebuild: + Bump to 0.9.3, from gnome overlay + + 24 Jul 2010; Raúl Porcel + gobject-introspection-0.9.0.ebuild: + Add ~alpha/~ia64/~s390/~sh/~sparc wrt #324847 + + 21 Jul 2010; Markus Meier + gobject-introspection-0.9.0.ebuild: + add ~arm, bug #324847 + +*gobject-introspection-0.9.0 (11 Jul 2010) + + 11 Jul 2010; Nirbheek Chauhan + +gobject-introspection-0.9.0.ebuild: + Bump to 0.9.0 + + 11 Jun 2010; Arun Raghavan + -gobject-introspection-0.6.7.ebuild, -gobject-introspection-0.6.8.ebuild: + Remove old ebuilds + +*gobject-introspection-0.6.14 (11 Jun 2010) + + 11 Jun 2010; Arun Raghavan + +gobject-introspection-0.6.14.ebuild: + Bump to 0.6.14. Upstream doesn't like ChangeLogs, so meh. Added USE=test + and bumped to EAPI-3 for python eclass lovin'. + +*gobject-introspection-0.6.9 (19 Mar 2010) + + 19 Mar 2010; Nirbheek Chauhan + +gobject-introspection-0.6.9.ebuild: + Bump to 0.6.9; minimal changes + +*gobject-introspection-0.6.8 (18 Mar 2010) + + 18 Mar 2010; Nirbheek Chauhan + +gobject-introspection-0.6.8.ebuild: + Bump to 0.6.8, all tests pass. + +*gobject-introspection-0.6.7 (26 Feb 2010) + + 26 Feb 2010; Nirbheek Chauhan + +gobject-introspection-0.6.7.ebuild, +metadata.xml: + Add initial ebuild for gobject-introspection, infrastructure for + generation of gobject library bindings diff --git a/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/Manifest b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/Manifest new file mode 100644 index 0000000000..ba3b2daa27 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/Manifest @@ -0,0 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX gobject-introspection-1.34.2-better-traceback.patch 1431 SHA256 921870ef1182bb6d358eaecd479f73bf22404ccd9b4d2ee27005f8aa0960a865 SHA512 48acab361c2e6a938eb88c4c2ea3cdd83dd1eb165d489b3fa54967d748a36842a4f89833a71c73ed79e4ee85e0e9aeb05fb1eac82470cc1664ba9dc0eedb8037 WHIRLPOOL af33c96fa943b6e36269963b603652bb0e6ca9702a57a384dbbef59f7b7516084bc6a2334f41d415460a7d8796c0908f9e24285cfbdde705b4430db0bb747831 +DIST gobject-introspection-1.30.0-patches-1.tar.xz 5776 SHA256 90a01c8b3ce6b112d58e9781460f3664d652bed169ddbdd9451a5e0a9fe2d37c SHA512 a11195aa3c7ebeee89d7262751f1b894890170d99cbfbfa4a5122f616adbe394b2abf8f00d9f658e906c9ccc34608ecc9939a98e2d2a0bf98ad3116e393c0d40 WHIRLPOOL 21d173277ecf0a3186efd2975b8c5746ca9a765a2c8db023706083b2eab47e5c8aac4ea728c2e9a2e30453fd3aef63ca4ce5a8aafe3882a116a7e2e1e0a738f8 +DIST gobject-introspection-1.30.0.tar.xz 1063720 SHA256 8e4274579096e983fad3148cdab50295a4701e45cd9a4e02f7242fc0a04c47b2 SHA512 fa4daa40ad971fd3da8d7b29ada94bd7d29a011972dd007c24692fb1b3e72716bdaa8a3e932c22fa5bf41a4c0d3b1a0a5012a6abac69714ab3fcde0c669da9f4 WHIRLPOOL 0a70ffb3135509accfe484a1e52adc1a674d89a4f2874aea60f45047269f27a410c769f85ac21b7f06396489a69bd5a01422618b8c11b1af678fd8f523d6d6a6 +DIST gobject-introspection-1.32.1.tar.xz 1120996 SHA256 44f3fb933f76e4728818cc360cb5f9e2edcbdf9bc8a8f9aded99b3e3ef5cb858 SHA512 115d317890e1a66a64760baebad5c9a0b50600f4cf8ba805fed8fcf047413be51603a3dbd83f552609e7a30dba303ebe9e6bfaa0bb3d6e2f95ad9f98d2c4a02c WHIRLPOOL 7a04b5db51ddbf555e251788334c1976874ab847f89577a0d1e94bbabc9c8bd9ecba7dbe9b85b1e92a63cb942df626a3934b959331e118750f8f4f5520961a64 +DIST gobject-introspection-1.34.2.tar.xz 1088768 SHA256 bc7948a35ce2218922dfb0806679cad21060715cc0c340cf7823eb633cc03429 SHA512 e57839f9354aacded057911914de94d6357c323cb57cbd2934e668f2d149e779d1aca818e18b13d67fd359afe75dbe9e3525d8f7544a7ced0bbe8f7397526330 WHIRLPOOL 01b5b0662886bd708dad0d60eb06ba18af8c5f50895268bc618ddfa988789621d086b754afe48d7002ba8c8163d92318ff34d564605f406f92ef4cb9ad4659b5 +EBUILD gobject-introspection-1.30.0-r2.ebuild 2702 SHA256 f59a167478a965c6b61fc67a9f40ca05d39a7b015fd0d5a0413b9eb1f4ef0622 SHA512 57f7377879b2b48e1fba18e385bb46eac0907333e34c6378cd6942a3a53a60669a1222c3f4f2d3d86ef7baebf18252f53406302dd959611d5d5b0abb03d5764f WHIRLPOOL 142b5602cb4517dfc150ba2d3f753b36d8cd35a7e7eb976bee3adea9ff92570dc0994ef58ea1e5505f9b77517edb2d39abce6de144abe24e79386718d2f239f0 +EBUILD gobject-introspection-1.32.1.ebuild 3001 SHA256 a04f5f593d362a802e66f813aec43a278ed06e01905a4a364c36e3b5a9f43c2b SHA512 00feaff99ca8dbb0a7b9b1ad5cb9a855b734f3bc14ae9b0b7471b9e64411f7febdd601337a0006947fd4038283ded4380684e50a83da4a82a6bf0fffad6f6945 WHIRLPOOL 19a18bd0f46ff0a5428414060b6f957e847a18916f20f9877e2307d8f4a43fb3d826bc921b16d26294553be1bbc029bd7dbd7e4d172d739dae72dbaa7b40ff25 +EBUILD gobject-introspection-1.34.2-r1.ebuild 2598 SHA256 be1653ae8ab4038e0472e4b57f76e05446f72da9edc9e0d52b9c23a7a9ebbb7c SHA512 ba8435d7bd1fefc0ab3205c700492d1faac9f41d5c567f222e112e78202b95776aa8205fab409b28503e3025da18801749361a97e4515aa7e2cfdee7007d67eb WHIRLPOOL e3589c4e82e206fa5106dd497ff3a7debbfb6fa236d1b864747c4c66323a3ca197aa5ceb8971a6771457929c3781595858ffaf7c785d248f2b24b1062d62aca8 +EBUILD gobject-introspection-1.34.2.ebuild 2801 SHA256 ea89e3e4b7954e46a790e38718e57187c8f572588df6788e280a88ba61df1723 SHA512 d918de34a89ac7ed928f927c4096471064f88212a55337b2ca7f25f77c188cc22962191a7d448668529dc0fb4084f9555fd0310359deeec6099cb800e7dcade5 WHIRLPOOL 10deb676e0537b3e58845c191f7002c22ccf6671fe41b23584e73ebcbf22f0503b1eadea7e8d0f854146d8baee4a3962e126de5e168cd1018f8920778050037c +MISC ChangeLog 16018 SHA256 a540a52f3c3492086a3fe57717e710dbc552dc04bb2cce021e630a560f625cc5 SHA512 6ca9c335083ad9cc3bae967884170f2c7dacb58592ad8fcb7fc2518e7bc1647b7fbabc245a43a5d89245bf0cbcde30813b789160fbfb88109ebd9a9b19a49e51 WHIRLPOOL 0ff1f175cd89dbe9d370c07eb708289f43c42829d05c8a0fdb2f872ce559d83cbc1a2dbadb7641ca8a31f8e9e30c6e17f37f32636975832e25467fe3288160f6 +MISC metadata.xml 276 SHA256 64896ff5d165a9a750f5e13dfb6ae8ab203c9c5ecf1fe95f5828dca418652cb3 SHA512 69c30c46828ec7f02fde73973d64e48042242a42f7c354fe37297df0653552eed04fac21cabbe385efa9e0d348f70e718afdf328ebdcd203a109761b4b89f99e WHIRLPOOL c527df37fc6657961892dd27b52b8597a54f11f9da01e3acbe7cad6ebaaa6d41364e49bb1635ab5c5e354a8a56e11eae49eff1f394be934cda9322204de4e282 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQ5NFNAAoJEJ0WA1zPCt1hDS8H/A/SivWJi03NRWJmaEaioEJf +w+DWIF0BmX9zRXMhqbuYWdKoL4gIGv4hBUFX8jbtW7lSx0/geBgtrt79RO3vGNJf +ufIUfspyuzRKiplWSvHPNVhJdbbhjDrlgLF4hsKQ/L+PZWrinVI3BUvZ6uzUqzVs +rFWiJEsadlvzkbbdJmkpDT/msFDUTTdH+rZrKfq4OHQcx+svr2S48deLEGYWnm2O +nlmRxNB7FGhjCLkxlIL/nqD4IItnCnNBUYScyDY0L5pwNamDbH0PahDed0IrBVgG +EuYswaONNWm41WJ8hY+0YRWPeTvoMTGNdLLJPmgJ+zRVJvBV9vqDiSl78xOrDBk= +=dU8q +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/files/gobject-introspection-1.34.2-better-traceback.patch b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/files/gobject-introspection-1.34.2-better-traceback.patch new file mode 100644 index 0000000000..296ef17b07 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/files/gobject-introspection-1.34.2-better-traceback.patch @@ -0,0 +1,43 @@ +From 3e452d88e285531f78707de9a0326649d537e59f Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev +Date: Sat, 29 Dec 2012 05:22:08 -0500 +Subject: [PATCH] scanner: add filename/line to the backtrace if + parse_comment_block() raised an exception + +In most cases, such exceptions are caused by gtk-doc syntax errors in +annotations, and developers want to see which annotation made g-ir-scanner +crash. + +https://bugzilla.gnome.org/show_bug.cgi?id=690850 +--- + giscanner/annotationparser.py | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/giscanner/annotationparser.py b/giscanner/annotationparser.py +index f545590..f33e956 100644 +--- a/giscanner/annotationparser.py ++++ b/giscanner/annotationparser.py +@@ -24,6 +24,7 @@ + + + import re ++import traceback + + from . import message + from .odict import odict +@@ -766,7 +767,11 @@ class AnnotationParser(object): + comment_blocks = {} + + for comment in comments: +- comment_block = self.parse_comment_block(comment) ++ try: ++ comment_block = self.parse_comment_block(comment) ++ except: ++ message.fatal("error when parsing comment block\n%s" % traceback.format_exc(), ++ message.Position(comment[1], comment[2])) + + if comment_block is not None: + # Note: previous versions of this parser did not check +-- +1.8.0.2 + diff --git a/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.30.0-r2.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.30.0-r2.ebuild new file mode 100644 index 0000000000..c6b1f8da08 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.30.0-r2.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-1.30.0-r2.ebuild,v 1.15 2012/12/09 18:33:49 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="xml" + +inherit eutils gnome2 multilib python + +DESCRIPTION="Introspection infrastructure for generating gobject library bindings for various languages" +HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" +SRC_URI="${SRC_URI} mirror://gentoo/${P}-patches-1.tar.xz" + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND=">=dev-libs/glib-2.29.7:2 + py-compile + echo > build-aux/py-compile + + gnome2_src_prepare + + skip_tests= + if ! has_version "x11-libs/cairo[glib]"; then + # Bug #391213: enable cairo-gobject support even if it's not installed + # We only PDEPEND on cairo to avoid circular dependencies + export CAIRO_LIBS="-lcairo" + export CAIRO_CFLAGS="-I${EPREFIX}/usr/include/cairo" + export CAIRO_GOBJECT_LIBS="-lcairo-gobject" + export CAIRO_GOBJECT_CFLAGS="-I${EPREFIX}/usr/include/cairo" + if use test; then + G2CONF="${G2CONF} --disable-tests" + skip_tests=yes + ewarn "Tests will be skipped because x11-libs/cairo[glib] is not present" + ewarn "on your system. Consider installing it to get tests to run." + fi + fi +} + +src_test() { + [[ -z ${skip_tests} ]] && default +} + +src_install() { + gnome2_src_install + python_convert_shebangs 2 "${ED}"usr/bin/g-ir-{annotation-tool,doc-tool,scanner} +} + +pkg_postinst() { + python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner + python_need_rebuild +} + +pkg_postrm() { + python_mod_cleanup /usr/lib*/${PN}/giscanner +} diff --git a/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild new file mode 100644 index 0000000000..b5df6c90b4 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild,v 1.15 2012/12/09 18:33:49 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_DEPEND="2:2.6" +PYTHON_USE_WITH="xml" + +inherit gnome2 python toolchain-funcs + +DESCRIPTION="Introspection infrastructure for generating gobject library bindings for various languages" +HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc doctool test" + +RDEPEND=">=dev-libs/gobject-introspection-common-${PV} + >=dev-libs/glib-2.31.22:2 + + + +gnome + + Install g-ir-doc-tool for generating documentation + from introspected data + +