diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/glib/ChangeLog new file mode 100644 index 0000000000..dc97074e28 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/ChangeLog @@ -0,0 +1,1766 @@ +# ChangeLog for dev-libs/glib +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.462 2011/04/30 17:35:57 armin76 Exp $ + + 30 Apr 2011; Raúl Porcel glib-2.28.6.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #364973 + + 28 Apr 2011; Pawel Hajdan jr glib-2.28.6.ebuild: + x86 stable wrt security bug #364973 + + 27 Apr 2011; Jeroen Roovers glib-2.28.6.ebuild: + Stable for HPPA (bug #364973). + + 27 Apr 2011; Christoph Mende glib-2.28.6.ebuild: + Stable on amd64 wrt bug #364973 + + 27 Apr 2011; Kacper Kowalik glib-2.28.6.ebuild: + ppc/ppc64 stable wrt #364973 + + 26 Apr 2011; Gilles Dartiguelongue glib-2.28.5.ebuild, + glib-2.28.6.ebuild: + Drop disable-visibility, bug #364989. + +*glib-2.28.6 (14 Apr 2011) + + 14 Apr 2011; Nirbheek Chauhan -glib-2.28.4.ebuild, + +glib-2.28.6.ebuild: + Bump to 2.28.6, remove old + +*glib-2.28.5 (01 Apr 2011) + + 01 Apr 2011; Nirbheek Chauhan +glib-2.28.5.ebuild: + Bump to 2.28.5, fixed g-i annotations + + 26 Mar 2011; Gilles Dartiguelongue -glib-2.22.5.ebuild, + -glib-2.24.1-r1.ebuild, -glib-2.28.3.ebuild, glib-2.28.4.ebuild: + Re-add gtk-doc-am to DEPEND, bug #360581. Add changes commited to 2.26 + ebuild. Drop old revisions. + + 22 Mar 2011; Brent Baude glib-2.26.1-r1.ebuild: + Marking glib-2.26.1-r1 ppc stable for bug 353436 + +*glib-2.28.4 (22 Mar 2011) + + 22 Mar 2011; Nirbheek Chauhan -glib-2.24.2.ebuild, + -glib-2.26.1.ebuild, -glib-2.28.2.ebuild, +glib-2.28.4.ebuild: + Bump to 2.28.4: doc fixes, translation updates + + 21 Mar 2011; Kacper Kowalik glib-2.26.1-r1.ebuild: + ppc64 stable wrt #353436 + +*glib-2.28.3 (14 Mar 2011) + + 14 Mar 2011; Nirbheek Chauhan -glib-2.28.1.ebuild, + +glib-2.28.3.ebuild: + Bump to 2.28.3, remove 2.28.1 + + 12 Mar 2011; Raúl Porcel glib-2.26.1-r1.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #353436 + +*glib-2.28.2 (08 Mar 2011) + + 08 Mar 2011; Nirbheek Chauhan -glib-2.28.0.ebuild, + +glib-2.28.2.ebuild: + Bump to 2.28.2, remove 2.28.0 + + 07 Mar 2011; Jeroen Roovers glib-2.26.1-r1.ebuild: + Stable for HPPA (bug #353436). + + 24 Feb 2011; Thomas Kahle glib-2.26.1-r1.ebuild: + x86 stable per bug 353436 + + 23 Feb 2011; Markos Chandras glib-2.26.1-r1.ebuild: + Stable on amd64 wrt bug #353436 + +*glib-2.28.1 (19 Feb 2011) + + 19 Feb 2011; Nirbheek Chauhan +glib-2.28.1.ebuild: + Bump to 2.28.1, bugfix release + +*glib-2.28.0 (08 Feb 2011) + + 08 Feb 2011; Nirbheek Chauhan -glib-2.27.93.ebuild, + +glib-2.28.0.ebuild: + Bump to 2.28.0, remove 2.27.x. Various bugfixes, no ebuild changes + +*glib-2.27.93 (04 Feb 2011) + + 04 Feb 2011; Gilles Dartiguelongue +glib-2.27.93.ebuild: + Version bump for early new glib testing. + + 03 Feb 2011; Pacho Ramos glib-2.26.1-r1.ebuild: + Disable dtrace and systemtap supports until bug #351931 is solved instead of + letting them be automagic. + + 30 Jan 2011; Raúl Porcel glib-2.24.2.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #348987 + + 25 Jan 2011; Jeroen Roovers glib-2.24.2.ebuild: + Stable for HPPA (bug #348987). + + 24 Jan 2011; Pacho Ramos glib-2.26.1-r1.ebuild, + +files/glib-2.26.1-gatomic-header.patch, + +files/glib-2.26.1-gdatetime-test.patch: + Add openbsd patch to fix build on several arches (bug #351387 by Alan + Hourihane and Raúl Porcel) once I confirmed it doesn't cause any test + failure regression. Remove test that seems to fail depending on time of day + as done by upstream (was causing one of the failures in bug #352451) and + unset GSETTINGS_BACKEND (bug #352451) until upstream takes care (upstream bug + #640412). + + 19 Jan 2011; Markos Chandras glib-2.24.2.ebuild: + Stable on amd64 wrt bug #348987 + + 18 Jan 2011; Christian Faulhammer glib-2.24.2.ebuild: + stable x86, bug 348987 + +*glib-2.26.1-r1 (17 Jan 2011) + + 17 Jan 2011; Pacho Ramos -glib-2.26.0-r1.ebuild, + -files/glib-2.26.0-error-pileup.patch, -files/glib-2.26.0-not-close.patch, + -files/glib-2.26.0-unref-null.patch, +glib-2.26.1-r1.ebuild, + +files/glib-2.26.1-deprecation-tests.patch, + +files/glib-2.26.1-gdbus-flushes.patch, + +files/glib-2.26.1-gsettings-read.patch, + +files/glib-2.26.1-gsettings-rules.patch, + +files/glib-2.26.1-locked-message.patch: + Revision bump to include upstream patches from 2.32 branch and fix + gsettings.m4 rules to work when there are no schemas, bug #350020. Remove old + testing. + + 11 Jan 2011; Pacho Ramos glib-2.26.1.ebuild: + Inform users about possible breakage when updating glib and not dbus-glib, + bug #297483. + + 16 Dec 2010; Fabian Groffen glib-2.26.1.ebuild: + Do not use ED with DESTDIR + + 07 Dec 2010; Gilles Dartiguelongue + -files/glib-2.6.3-testglib-ssp.patch, -glib-2.20.5-r1.ebuild, + -glib-2.22.4.ebuild, -files/glib2-CVE-2008-4316.patch, + -files/glib2-CVE-2009-3289.patch: + Clean up old revisions. + +*glib-2.26.1 (04 Dec 2010) + + 04 Dec 2010; Pacho Ramos -glib-2.25.17.ebuild, + +glib-2.26.1.ebuild: + Version bump with bugfixes and translation updates, remove old and skip tests + building when unneeded. + +*glib-2.26.0-r1 (17 Oct 2010) + + 17 Oct 2010; Pacho Ramos -glib-2.26.0.ebuild, + +glib-2.26.0-r1.ebuild, +files/glib-2.26.0-error-pileup.patch, + +files/glib-2.26.0-not-close.patch, +files/glib-2.26.0-unref-null.patch: + Revision bump to include one important upstream fix to prevent evince + crash at startup, also fix test and prevent error pileup. Remove previous + broken version. + + 17 Oct 2010; Raúl Porcel glib-2.24.1-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #324077 + + 14 Oct 2010; Markus Meier glib-2.24.1-r1.ebuild: + arm stable, bug #324077 + + 07 Oct 2010; Samuli Suominen glib-2.24.1-r1.ebuild: + ppc64 stable wrt #324077 + + 06 Oct 2010; Gilles Dartiguelongue glib-2.24.2.ebuild, + glib-2.26.0.ebuild, + +files/glib-2.26.0-disable-locale-sensitive-test.patch, + +files/glib-2.26.0-disable-volumemonitor-broken-test.patch: + Fix testsuite failure on hardened, bug #338891. Disable visibility with + USE=debug, bug #274647. Disable 3 tests in the 2.26 testsuite to allow a + successful run and sync the ebuild back with latest changes in 2.24. + +*glib-2.26.0 (28 Sep 2010) + + 28 Sep 2010; +glib-2.26.0.ebuild: + Bump to 2.26.0, stable release with various bug fixes + + 25 Sep 2010; glib-2.25.17.ebuild: + Drop patch that is no longer used for in-tree 2.24 ebuilds. Syncing error + pointed out by eva + +*glib-2.25.17 (25 Sep 2010) + + 25 Sep 2010; +glib-2.25.17.ebuild, + +files/glib-2.25-punt-python-check.patch, + +files/glib-2.25-skip-tests-with-dbus-keyring.patch, metadata.xml: + Bump to 2.25.17, needed for gdk-pixbuf-2.22 and gtk+-2.22. Stable release + will be made within the next week. + + 11 Sep 2010; Joseph Jezak glib-2.24.1-r1.ebuild: + Marked ppc for bug #324077. + + 08 Sep 2010; Gilles Dartiguelongue glib-2.20.5-r1.ebuild, + glib-2.22.4.ebuild, glib-2.22.5.ebuild, glib-2.24.1-r1.ebuild, + glib-2.24.2.ebuild: + Drop ppc64 hardened patch, closes #324899. + +*glib-2.24.2 (03 Sep 2010) + + 03 Sep 2010; Gilles Dartiguelongue +glib-2.24.2.ebuild: + Version bump. Couple of fixes, notably gtester race condition. Translation + updates. + + 31 Aug 2010; Pacho Ramos -glib-2.22.2.ebuild, + -glib-2.24.1.ebuild, glib-2.24.1-r1.ebuild: + Raise gtk-doc requeriment as reported in bug #331407 by Siim Ainsaar, + marlon and others. Drop old testing versions. + + 18 Aug 2010; Markus Meier glib-2.22.5.ebuild: + arm stable, bug #314899 + + 14 Aug 2010; Raúl Porcel glib-2.22.5.ebuild: + alpha/ia64/sh/sparc stable wrt #314899 + + 05 Aug 2010; Jeroen Roovers glib-2.24.1-r1.ebuild: + Stable for HPPA (bug #324077). + + 01 Aug 2010; Christian Faulhammer + glib-2.24.1-r1.ebuild: + x86 stable, bug 324077 + + 31 Jul 2010; Pacho Ramos glib-2.24.1-r1.ebuild: + amd64 stable, bug 324077 + + 14 Jul 2010; Pacho Ramos glib-2.24.1-r1.ebuild: + Add a comment in ebuild for remembering to keep eautoreconf in the future + due bug #267603 (by Andrei Slavoiu). + + 10 Jul 2010; Nirbheek Chauhan glib-2.24.1-r1.ebuild: + Add gtk-doc-am to DEPEND for eautoreconf. Fixes bug 327559 + +*glib-2.24.1-r1 (08 Jul 2010) + + 08 Jul 2010; Nirbheek Chauhan + +glib-2.24.1-r1.ebuild, +files/glib-2.24-assert-test-failure.patch, + +files/glib-2.24-punt-python-check.patch: + Don't check for python, and don't install gdb python scripts, bug 291328. + Also, fix test failure in assert-msg-test, bug 323667 + + 07 Jul 2010; Samuli Suominen glib-2.22.5.ebuild: + ppc64 stable wrt #314899 + +*glib-2.24.1 (13 Jun 2010) + + 13 Jun 2010; Pacho Ramos -glib-2.22.3.ebuild, + +glib-2.24.1.ebuild: + Add new version for Gnome 2.30, clean old testing version. + + 04 Jun 2010; Markus Meier glib-2.22.5.ebuild: + x86 stable, bug #314899 + + 11 May 2010; Brent Baude glib-2.22.4.ebuild: + Marking glib-2.22.4 ppc64 for bug 304777 + + 07 May 2010; Jeroen Roovers glib-2.22.5.ebuild: + Stable for HPPA (bug #304777). + + 03 May 2010; Olivier Crête glib-2.22.5.ebuild: + amd64 stable, bug #314899 + +*glib-2.22.5 (26 Mar 2010) + + 26 Mar 2010; Pacho Ramos +glib-2.22.5.ebuild: + Version bump with bugfixes + + 24 Mar 2010; Raúl Porcel glib-2.22.4.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304777 + + 15 Mar 2010; nixnut glib-2.22.4.ebuild: + ppc stable #304777 + + 06 Mar 2010; Pawel Hajdan jr glib-2.22.4.ebuild: + x86 stable wrt bug #304777 + + 06 Mar 2010; Samuli Suominen glib-2.22.4.ebuild: + amd64 stable wrt #304777 + +*glib-2.22.4 (28 Jan 2010) + + 28 Jan 2010; Gilles Dartiguelongue -glib-2.20.5.ebuild, + +glib-2.22.4.ebuild: + Version bump. Bug fixes, and notably bug #297483. Disable test affecting + live filesystem, bug #297684. + + 19 Jan 2010; Raúl Porcel glib-2.22.2.ebuild: + arm stable + +*glib-2.22.3 (18 Dec 2009) + + 18 Dec 2009; Romain Perier +glib-2.22.3.ebuild: + Version bump + + 10 Dec 2009; Raúl Porcel glib-2.22.2.ebuild: + sparc stable + + 17 Nov 2009; Brent Baude glib-2.20.5-r1.ebuild: + Marking glib-2.20.5-r1 ppc64 for bug 286102 + + 10 Nov 2009; Raúl Porcel glib-2.20.5-r1.ebuild: + ia64/m68k/s390/sh stable wrt #286102 + + 09 Nov 2009; Tiago Cunha glib-2.20.5-r1.ebuild: + stable sparc, security bug 286102 + + 09 Nov 2009; Markus Meier glib-2.20.5-r1.ebuild: + amd64/arm stable, bug #286102 + + 09 Nov 2009; Jeroen Roovers glib-2.20.5-r1.ebuild: + Stable for HPPA (bug #286102). + + 08 Nov 2009; Mounir Lamouri glib-2.20.5-r1.ebuild: + Stable for ppc, bug 286102 + + 07 Nov 2009; Romain Perier + glib-2.20.5-r1.ebuild: + Fix bug #292292, eautomake failed due to missing gtk-doc-am in DEPEND, + drop redundant elibtoolize. + + 07 Nov 2009; Tobias Klausmann glib-2.20.5-r1.ebuild: + Stable on alpha, bug #286102 + + 07 Nov 2009; Christian Faulhammer + glib-2.20.5-r1.ebuild: + stable x86, security bug 286102 + +*glib-2.20.5-r1 (06 Nov 2009) + + 06 Nov 2009; Romain Perier + +glib-2.20.5-r1.ebuild, + +files/glib2-CVE-2009-3289.patch: + Fix bug #286102, symlink permission error (CVE-2009-3289), new revision. + + 02 Nov 2009; Gilles Dartiguelongue glib-2.22.2.ebuild: + Remove virtual/libc again. + +*glib-2.22.2 (29 Oct 2009) + + 29 Oct 2009; Gilles Dartiguelongue + -files/glib-2.18.1-gdesktopappinfo-memleak-fix.patch, + -glib-2.18.4-r1.ebuild, -glib-2.18.4-r2.ebuild, + -files/glib-2.18.4-gcc44.patch, -files/glib-2.20.1-gio-unref.patch, + +glib-2.22.2.ebuild: + New version for GNOME 2.28. Clean up old revisions. + + 26 Oct 2009; Raúl Porcel glib-2.20.5.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #285586 + + 08 Oct 2009; Markus Meier glib-2.20.5.ebuild: + arm stable, bug #285586 + + 03 Oct 2009; Tobias Klausmann glib-2.20.5.ebuild: + Stable on alpha, bug #285586 + + 30 Sep 2009; Jeroen Roovers glib-2.20.5.ebuild: + Stable for HPPA (bug #285586). + + 27 Sep 2009; nixnut glib-2.20.5.ebuild: + ppc stable #285586 + + 25 Sep 2009; Brent Baude glib-2.20.5.ebuild: + Marking glib-2.20.5 ppc64 stable for bug 285586 + + 23 Sep 2009; Patrick Lauer glib-2.18.4-r1.ebuild, + glib-2.18.4-r2.ebuild, glib-2.20.5.ebuild: + Remove virtual/libc + + 22 Sep 2009; Markus Meier glib-2.20.5.ebuild: + x86 stable, bug #285586 + + 19 Sep 2009; Olivier Crête glib-2.20.5.ebuild: + Stable on amd64, bug #285586 + +*glib-2.20.5 (01 Sep 2009) + + 01 Sep 2009; Romain Perier + +glib-2.20.5.ebuild: + Version bump, 4 bugfixes, 2 translations updates. + +*glib-2.20.4 (09 Jul 2009) + + 09 Jul 2009; Gilles Dartiguelongue -glib-2.20.2.ebuild, + +glib-2.20.4.ebuild: + Version bump. Bug fixes and translation updates. + +*glib-2.20.3 (08 Jun 2009) + + 08 Jun 2009; Gilles Dartiguelongue + -glib-2.16.6-r1.ebuild, -glib-2.20.1.ebuild, -glib-2.20.1-r1.ebuild, + +glib-2.20.3.ebuild: + Bump to 2.20.3. Bug fixes and translation updates. Define XDG environment + variable for tests since they might not be present even when + xdg-utils-1.0.2-r3 is installed, bug #269155. + + 18 May 2009; Gilles Dartiguelongue glib-2.20.2.ebuild: + Remove unused patch. + +*glib-2.20.2 (18 May 2009) + + 18 May 2009; Gilles Dartiguelongue +glib-2.20.2.ebuild: + Bump to 2.20.2. Bug fixes. + +*glib-2.20.1-r1 (04 May 2009) +*glib-2.18.4-r2 (04 May 2009) + + 04 May 2009; Gilles Dartiguelongue + +files/glib-2.18.4-gcc44.patch, +files/glib-2.20.1-gio-unref.patch, + +glib-2.18.4-r2.ebuild, +glib-2.20.1-r1.ebuild: + Fix gio unref, bug #260301. Fix compilation of glib-2.18 with gcc 4.4, bug + #264686. + +*glib-2.20.1 (04 May 2009) + + 04 May 2009; Gilles Dartiguelongue +glib-2.20.1.ebuild: + Bump to 2.20.1. Update internal copy of libprcre to 7.8, gio and + GHashTable enhancements. + + 27 Apr 2009; Jeroen Roovers glib-2.18.4-r1: + Stable for HPPA (bug #260063). + + 19 Apr 2009; Mart Raudsepp -glib-2.16.5.ebuild, + -glib-2.16.6.ebuild, -glib-2.18.4.ebuild: + Remove old redundant security vulnerable revisions + + 12 Apr 2009; Friedrich Oslage ChangeLog: + Stable on sparc, bug #260063 + + 26 Mar 2009; Raúl Porcel glib-2.16.6-r1.ebuild, + glib-2.18.4.ebuild, glib-2.18.4-r1.ebuild: + arm/ia64/s390/sh/sparc stable + + 18 Mar 2009; Brent Baude glib-2.18.4-r1.ebuild: + Marking glib-2.18.4-r1 ppc for bug 249214 + + 18 Mar 2009; Raúl Porcel glib-2.18.4.ebuild: + alpha/ia64 stable wrt #260063 + + 17 Mar 2009; Raúl Porcel glib-2.16.6.ebuild, + glib-2.16.6-r1.ebuild, glib-2.18.4.ebuild, glib-2.18.4-r1.ebuild: + m68k stable, thanks to kolla for testing + + 15 Mar 2009; Markus Meier glib-2.18.4-r1.ebuild: + x86 stable, bug #260063 + + 15 Mar 2009; Tobias Klausmann glib-2.18.4-r1.ebuild: + Stable on alpha, bug #249214 + + 15 Mar 2009; Tobias Klausmann glib-2.16.6-r1.ebuild: + Stable on alpha, bug #249214 + + 15 Mar 2009; Markus Meier glib-2.16.6-r1.ebuild: + amd64/x86 stable, bug #249214 + + 15 Mar 2009; Brent Baude glib-2.16.6-r1.ebuild, + glib-2.18.4-r1.ebuild: + Marking glib-2.16.6-r1 glib-2.18.4-r1 ppc64 for bug 249214 + + 13 Mar 2009; Daniel Gryniewicz glib-2.18.4-r1.ebuild: + Oops, managed to get ~arch in ebuild + +*glib-2.18.4-r1 (13 Mar 2009) +*glib-2.16.6-r1 (13 Mar 2009) + + 13 Mar 2009; Daniel Gryniewicz + +files/glib2-CVE-2008-4316.patch, +glib-2.16.6-r1.ebuild, + +glib-2.18.4-r1.ebuild: + Add versions with fixes for bug #249214 + + 11 Mar 2009; Daniel Gryniewicz glib-2.18.4.ebuild: + Marked stable on amd64 + + 06 Mar 2009; Brent Baude glib-2.18.4.ebuild: + Marking glib-2.18.4 ppc stable for bug 260063 + + 05 Mar 2009; Brent Baude glib-2.18.4.ebuild: + Marking glib-2.18.4 ppc64 stable for bug 260063 + + 02 Mar 2009; Brent Baude glib-2.16.6.ebuild: + Marking glib-2.16.6 ppc64 for bug 245092 + + 16 Feb 2009; Brent Baude glib-2.16.6.ebuild: + stable ppc, bug 245092 + + 15 Feb 2009; Gilles Dartiguelongue + -files/glib-2.16.3-pcre-buffer-overflow.patch, -glib-2.14.3.ebuild, + -glib-2.14.6.ebuild, -glib-2.16.3-r1.ebuild, glib-2.16.5.ebuild, + -glib-2.18.1.ebuild, -glib-2.18.2.ebuild, -glib-2.18.3.ebuild: + Clean up old revisions. + + 15 Feb 2009; Raúl Porcel glib-2.16.6.ebuild: + arm/ia64/s390/sh/sparc stable wrt #245092 + + 14 Feb 2009; Markus Meier glib-2.16.6.ebuild: + amd64/x86 stable, bug #245092 + + 13 Feb 2009; Tobias Klausmann glib-2.16.6.ebuild, + glib-2.18.1.ebuild: + Brain fart when trying to stabilize 2.16.6 (bug 245092) + + 11 Feb 2009; Tobias Klausmann ChangeLog: + Stable on alpha, bug #245092 + + 11 Feb 2009; Jeroen Roovers glib-2.16.6.ebuild: + Stable for HPPA (bug #245092). + + 09 Feb 2009; Tobias Klausmann glib-2.18.1.ebuild: + Stable on alpha, bug #258344 + +*glib-2.18.4 (13 Jan 2009) + + 13 Jan 2009; Mart Raudsepp +glib-2.18.4.ebuild: + Version bump for various bug fixes - mostly to GIO, e.g MIME sniffing does + not update access time anymore + +*glib-2.18.3 (27 Nov 2008) + + 27 Nov 2008; Mart Raudsepp +glib-2.18.3.ebuild: + New bug fix release - improves custom mimetype icons display, various + memory leak fixes, and GKeyFile improvements. + + 13 Nov 2008; Brent Baude glib-2.16.5.ebuild: + Marking glib-2.16.5 ppc64 stable for bug 236971 + +*glib-2.18.2 (19 Oct 2008) + + 19 Oct 2008; Mart Raudsepp +glib-2.18.2.ebuild: + New bug fix release, fixing wrong fallback order of mimetype icons and + more + + 18 Oct 2008; Brent Baude glib-2.16.5.ebuild: + Marking glib-2.16.5 ppc stable for bug 236971 + + 25 Sep 2008; Jeroen Roovers glib-2.16.5.ebuild: + Stable for HPPA (bug #236971). + +*glib-2.18.1 (25 Sep 2008) + + 25 Sep 2008; Mart Raudsepp + +files/glib-2.18.1-gdesktopappinfo-memleak-fix.patch, + +files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch, + +glib-2.18.1.ebuild: + Major version bump. Supports latest version of shared-mime spec, emblems + on icons, subparsers in GMarkup, and more + +*glib-2.16.6 (22 Sep 2008) + + 22 Sep 2008; Mart Raudsepp +glib-2.16.6.ebuild: + Version bump for bug fixes in the 2.16 series + + 09 Sep 2008; Raúl Porcel glib-2.16.5.ebuild: + alpha/ia64/sparc stable wrt #236971 + + 08 Sep 2008; Markus Meier glib-2.16.5.ebuild: + x86 stable, bug #236971 + + 07 Sep 2008; Olivier Crête glib-2.16.5.ebuild: + amd64 stable, bug #236971 + + 07 Sep 2008; Gilles Dartiguelongue glib-2.16.5.ebuild: + drop USE="doc" for 2.16.5 only, bug #232417. + + 03 Aug 2008; Gilles Dartiguelongue + -files/glib-2.8.3-macos.patch, glib-1.2.10-r5.ebuild, -glib-2.8.6.ebuild, + -glib-2.10.3.ebuild, -glib-2.10.3-r1.ebuild, -glib-2.12.12.ebuild, + -glib-2.12.13.ebuild, glib-2.14.3.ebuild, -glib-2.16.1.ebuild, + -glib-2.16.2.ebuild, -glib-2.16.3.ebuild, -glib-2.16.4.ebuild: + clean up old revisions, drop to ~mips to shut up repoman's warnings. + +*glib-2.16.5 (20 Jul 2008) + + 20 Jul 2008; Mart Raudsepp +glib-2.16.5.ebuild: + Version bump for working around AC_C_BIGENDIAN breakage in autoconf 2.61 + (bug 231670) and a few bug fixes + +*glib-2.16.4 (12 Jul 2008) + + 12 Jul 2008; +glib-2.16.4.ebuild: + Version bump for bug fixes + + 05 Jul 2008; Tobias Scherbaum + glib-2.16.3-r1.ebuild: + ppc stable, bug #230039 + + 01 Jul 2008; Markus Rothe glib-2.16.3-r1.ebuild: + Stable on ppc64; bug #230039 + +*glib-2.16.3-r1 (01 Jul 2008) + + 01 Jul 2008; Mart Raudsepp + +files/glib-2.16.3-pcre-buffer-overflow.patch, +glib-2.16.3-r1.ebuild: + Fix for a heap-based buffer overflow possibility in the included modified + copy of PCRE, bug 230039, related to CVE-2008-2371 + + 30 Jun 2008; Jeroen Roovers glib-2.16.3.ebuild: + Stable for HPPA (bug #227679). + + 21 Jun 2008; Markus Rothe glib-2.16.3.ebuild: + Stable on ppc64; bug #227679 + + 20 Jun 2008; Christian Faulhammer glib-2.16.3.ebuild: + stable x86, bug 227679 + + 19 Jun 2008; Raúl Porcel glib-2.16.3.ebuild: + alpha/ia64/sparc stable wrt #227679 + + 19 Jun 2008; nixnut glib-2.16.3.ebuild: + Stable on ppc wrt bug 227679 + + 19 Jun 2008; Olivier Crête glib-2.16.3.ebuild: + amd64 stable, bug #227679 + + 18 Jun 2008; Raúl Porcel glib-2.16.3.ebuild: + Fix test failure on alpha/ppc/sparc and probably other arches, authorized + by leio, GNOME bug #538836 + +*glib-2.16.3 (09 Apr 2008) + + 09 Apr 2008; Mart Raudsepp +glib-2.16.3.ebuild: + New version. In addition to a few bug fixes and translation updates this + updates Unicode support to version 5.1 + +*glib-2.16.2 (02 Apr 2008) + + 02 Apr 2008; Mart Raudsepp +glib-2.16.2.ebuild: + New bug fix release + +*glib-2.16.1 (11 Mar 2008) + + 11 Mar 2008; Mart Raudsepp -glib-2.16.0.ebuild, + +glib-2.16.1.ebuild: + Quick follow-up to fix a GIO crasher and included pcre copy version to + secure version + +*glib-2.16.0 (10 Mar 2008) + + 10 Mar 2008; Mart Raudsepp +glib-2.16.0.ebuild: + New major release. Major new features include: GIO - a virtual filesystem + API designed to replace gnome-vfs, carrying support for local filesystems + with gnome-base/gvfs containing backends for many other (samba, ftp, sftp, + http, etc); GChecksum providing MD5, SHA-1 and SHA-256 algorithms for + applications to use; GTest - a test framework + + 10 Feb 2008; Olivier Crête glib-2.14.6.ebuild: + Stable on amd64, security bug #209293 + + 08 Feb 2008; Raúl Porcel glib-2.14.6.ebuild: + alpha/ia64/sparc stable wrt security #209293 + + 08 Feb 2008; Jeroen Roovers glib-2.14.6.ebuild: + Stable for HPPA (bug #209293). + + 08 Feb 2008; Tobias Scherbaum glib-2.14.6.ebuild: + ppc stable, bug #209293 + + 08 Feb 2008; Brent Baude glib-2.14.6.ebuild: + stable ppc64, bug 209293 + + 07 Feb 2008; Markus Meier glib-2.14.6.ebuild: + x86 stable, security bug #209293 + +*glib-2.14.6 (07 Feb 2008) + + 07 Feb 2008; Mart Raudsepp +glib-2.14.6.ebuild: + Version bump for security fix in the included copy of libpcre (updated to 7.6) + + 04 Feb 2008; Jeroen Roovers glib-2.14.5.ebuild: + Stable for HPPA (bug #208366). + + 03 Feb 2008; Raúl Porcel glib-2.14.5.ebuild: + alpha/ia64/sparc stable wrt #208366 + + 02 Feb 2008; Chris Gianelloni glib-2.14.5.ebuild: + Stable on amd64 wrt bug #208366. + + 01 Feb 2008; Brent Baude glib-2.14.5.ebuild: + Marking glib-2.14.5 ppc64 and ppc stable for bug 208366 + + 01 Feb 2008; Christian Faulhammer glib-2.14.5.ebuild: + stable x86, bug 208366 + +*glib-2.14.5 (10 Jan 2008) + + 10 Jan 2008; Gilles Dartiguelongue +glib-2.14.5.ebuild: + bump to 2.14.5 + + 27 Nov 2007; Jeroen Roovers glib-2.14.3.ebuild: + Make hppa use -O1. + +*glib-2.14.4 (25 Nov 2007) + + 25 Nov 2007; Mart Raudsepp +glib-2.14.4.ebuild: + Version bump for various non-critical bug fixes + + 23 Nov 2007; Jeroen Roovers glib-2.14.3.ebuild: + Stable for HPPA (bug #198845). + + 20 Nov 2007; Joshua Kinard glib-2.14.3.ebuild: + Stable on mips, per #190019. + + 19 Nov 2007; Markus Rothe glib-2.14.3.ebuild: + Stable on ppc64; bug #198845 + + 17 Nov 2007; nixnut glib-2.14.3.ebuild: + Stable on ppc wrt bug 198845 + + 14 Nov 2007; Raúl Porcel glib-2.14.3.ebuild: + sparc stable wrt #198845 + + 14 Nov 2007; Raúl Porcel glib-2.14.3.ebuild: + alpha/ia64 stable wrt #198845 + + 13 Nov 2007; Christian Faulhammer glib-2.14.3.ebuild: + stable x86, bug 198845 + + 12 Nov 2007; Samuli Suominen glib-2.14.3.ebuild: + amd64 stable wrt #198845 + +*glib-2.14.3 (09 Nov 2007) + + 09 Nov 2007; Mart Raudsepp -glib-2.14.1.ebuild, + +glib-2.14.3.ebuild: + Version bump + +*glib-2.14.2 (16 Oct 2007) + + 16 Oct 2007; Mart Raudsepp +glib-2.14.2.ebuild: + Version bump + +*glib-2.14.1 (21 Sep 2007) + + 21 Sep 2007; Rémi Cardona +glib-2.14.1.ebuild: + Add glib-2.14.1 (for Gnome 2.20) + + 21 Sep 2007; Brent Baude glib-2.12.13.ebuild: + Marking glib-2.12.13 ppc64 for bug#190019 + + 28 Aug 2007; nixnut glib-2.12.13.ebuild: + Stable on ppc wrt bug 190019 + + 28 Aug 2007; Jeroen Roovers glib-2.12.13.ebuild: + Stable for HPPA (bug #190019). + + 25 Aug 2007; Raúl Porcel glib-2.12.13.ebuild: + alpha/ia64/x86 stable wrt #190019 + + 24 Aug 2007; Wulf C. Krueger glib-2.12.13.ebuild: + Marked stable on amd64 as per bug 190019. + + 24 Aug 2007; Gustavo Zacarias glib-2.12.13.ebuild: + Stable on sparc wrt #190019 + + 06 Aug 2007; Joshua Kinard glib-2.12.12.ebuild: + Stable on mips, per #185823. + + 23 Jul 2007; nixnut glib-2.12.12.ebuild: + Stable on ppc wrt bug 185614 + + 19 Jul 2007; Christoph Mende glib-2.12.12.ebuild: + Stable on amd64 wrt bug #185614 + + 18 Jul 2007; Raúl Porcel glib-2.12.12.ebuild: + alpha/ia64/x86 stable wrt #185614 + + 17 Jul 2007; Jeroen Roovers glib-2.12.12.ebuild: + Stable for HPPA (bug #185614). + + 17 Jul 2007; Markus Rothe glib-2.12.12.ebuild: + Stable on ppc64; bug #185614 + + 17 Jul 2007; Gustavo Zacarias glib-2.12.12.ebuild: + Stable on sparc wrt #185614 + +*glib-2.12.13 (16 Jul 2007) + + 16 Jul 2007; Mart Raudsepp +glib-2.12.13.ebuild: + Version bump + + 06 Jul 2007; Daniel Gryniewicz + +files/glib-2.12.12-fbsd.patch, glib-2.12.12.ebuild: + Fix gmodule issues on fbsd; bug #184301 + + 27 Jun 2007; Mike Frysinger + +files/glib-1.2.10-automake.patch, glib-1.2.10-r5.ebuild: + Fixup autotool handling #168198. + + 05 Jun 2007; Daniel Gryniewicz glib-2.12.12.ebuild: + Add back elibtoolize for fbsd + +*glib-2.12.12 (05 Jun 2007) + + 05 Jun 2007; Mart Raudsepp +glib-2.12.12.ebuild: + Version bump + + 02 Jun 2007; Mart Raudsepp -files/glib-2.12.4-gtimer-fix.patch, + -files/glib-2.12.4-tests_pthread.patch, -files/glib-2-macos.patch, + -glib-2.12.4-r1.ebuild, -glib-2.12.6.ebuild, -glib-2.12.7.ebuild: + Remove redundant versions + + 02 Jun 2007; Brent Baude glib-2.12.11.ebuild: + Marking glib-2.12.11 ppc stable for bug #171107 + + 31 May 2007; Jeroen Roovers glib-2.12.11.ebuild: + Stable for HPPA (bug #171107). + + 30 May 2007; Brent Baude glib-2.12.11.ebuild: + Marking glib-2.12.11 ppc64 stable for bug 171107 + + 30 May 2007; Daniel Gryniewicz glib-2.12.11.ebuild: + Marked stable on amd64 for bug #171107 + + 30 May 2007; Raúl Porcel glib-2.12.11.ebuild: + alpha/ia64 stable wrt #171107 + + 29 May 2007; Andrej Kacian glib-2.12.11.ebuild: + Stable on x86, bug #171107. + + 29 May 2007; Gustavo Zacarias glib-2.12.11.ebuild: + Stable on sparc wrt #171107 + + 27 May 2007; Joshua Kinard glib-2.12.11.ebuild: + Stable on mips. + + 12 May 2007; Joshua Kinard glib-2.12.9.ebuild: + Stable on mips for #163678. + + 25 Apr 2007; Daniel Gryniewicz glib-2.12.9.ebuild, + glib-2.12.11.ebuild: + Remove elibtoolize; it's not needed anymore, and it was causing problems + with automake mismatches + + 22 Mar 2007; Chris Gianelloni glib-2.12.9.ebuild: + Stable on alpha/ia64/ppc wrt bug #163678. + + 15 Mar 2007; Markus Rothe glib-2.12.9.ebuild: + Stable on ppc64; bug #163678 + + 15 Mar 2007; Gustavo Zacarias glib-2.12.9.ebuild: + Stable on sparc wrt #163678 + + 15 Mar 2007; Jeroen Roovers glib-2.12.9.ebuild: + Stable for HPPA (bug #163678). + +*glib-2.12.11 (14 Mar 2007) + + 14 Mar 2007; Daniel Gryniewicz +glib-2.12.11.ebuild: + Bump to 2.12.11 + - assorted bug fixes + + 14 Mar 2007; Simon Stelling glib-2.12.9.ebuild: + stable on amd64; bug 163678 + + 14 Mar 2007; Christian Faulhammer glib-2.12.9.ebuild: + stable x86, bug 163678 + + 03 Mar 2007; Raphael Marichez glib-1.2.10-r5.ebuild: + Fix as-needed patch mess up reported by Daniel Glöckner (bug #166374) + + 11 Feb 2007; Fabian Groffen glib-1.2.10-r5.ebuild, + glib-2.10.3-r1.ebuild, glib-2.12.4-r1.ebuild, glib-2.12.6.ebuild, + glib-2.12.7.ebuild, glib-2.12.9.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 04 Feb 2007; Markus Rothe glib-2.12.7.ebuild: + Stable on ppc64; bug #164978 + + 03 Feb 2007; Andrej Kacian glib-2.12.7.ebuild: + Stable on x86, bug #164978. + + 03 Feb 2007; Jeroen Roovers glib-2.12.7.ebuild: + Stable for HPPA (bug #164978). + + 03 Feb 2007; Simon Stelling glib-2.12.7.ebuild: + stable on amd64 + + 03 Feb 2007; Tobias Scherbaum glib-2.12.7.ebuild: + Stable on ppc wrt bug #164978. + + 03 Feb 2007; Saleem Abdulrasool + glib-1.2.10-r5.ebuild: + Add patch for as-needed (bug #133818) + + 02 Feb 2007; Gustavo Zacarias glib-2.12.7.ebuild: + Stable on sparc wrt #164978 + +*glib-2.12.9 (17 Jan 2007) + + 17 Jan 2007; Mart Raudsepp +glib-2.12.9.ebuild: + Version bump + + 05 Jan 2007; Mart Raudsepp glib-2.8.6.ebuild, glib-2.10.3.ebuild, + glib-2.10.3-r1.ebuild, glib-2.12.4-r1.ebuild, glib-2.12.6.ebuild: + Remove debug.eclass usage, bug 160095 + + 05 Jan 2007; Mart Raudsepp + -files/glib-2.12.5-gkeyfile-gnomevfs-mime.patch, -glib-2.8.4.ebuild, + -glib-2.8.5.ebuild, -glib-2.12.5-r1.ebuild: + Remove some redundant versions + +*glib-2.12.7 (05 Jan 2007) + + 05 Jan 2007; Mart Raudsepp +glib-2.12.7.ebuild: + New release + +*glib-2.12.6 (21 Dec 2006) + + 21 Dec 2006; Marinus Schraal glib-2.12.6.ebuild : + New release + +*glib-2.12.5-r1 (20 Dec 2006) + + 20 Dec 2006; Mart Raudsepp + +files/glib-2.12.5-gkeyfile-gnomevfs-mime.patch, +glib-2.12.5-r1.ebuild: + Fix file association from MIME types, bug 158646 + +*glib-2.12.5 (19 Dec 2006) + + 19 Dec 2006; Luis Medinas +glib-2.12.5.ebuild: + Version Bump. Remove macosx and freebsd patches that is included in this + release. + + 09 Dec 2006; Bryan Østergaard glib-2.12.4-r1.ebuild: + Stable on Alpha. + + 01 Dec 2006; Gustavo Zacarias glib-2.12.4-r1.ebuild: + Stable on hppa wrt #156572 + + 01 Dec 2006; Markus Rothe glib-2.12.4-r1.ebuild: + Stable on ppc64; bug #156572 + + 01 Dec 2006; Gustavo Zacarias glib-2.12.4-r1.ebuild: + Stable on sparc wrt #156572 + + 30 Nov 2006; Tobias Scherbaum + glib-2.12.4-r1.ebuild: + ppc stable, bug #156572 + + 30 Nov 2006; Christian Faulhammer + glib-2.12.4-r1.ebuild: + stable x86, bug #156572 + + 29 Nov 2006; Olivier Crête glib-2.12.4-r1.ebuild: + Stable on amd64 for bugs #156572 + + 05 Nov 2006; John N. Laliberte -glib-2.6.5.ebuild: + remove older glib, fixes #153930 + + 03 Nov 2006; Fabian Groffen glib-1.2.10-r5.ebuild, + glib-2.6.5.ebuild, glib-2.8.4.ebuild, glib-2.8.5.ebuild, + glib-2.8.6.ebuild, glib-2.10.3.ebuild: + Dropped ppc-macos, see you in prefix. + +*glib-2.10.3-r1 (03 Nov 2006) + + 03 Nov 2006; John N. Laliberte + +glib-2.10.3-r1.ebuild: + apply static lib fix to 2.10.x as well. + +*glib-2.12.4-r1 (03 Nov 2006) + + 03 Nov 2006; John N. Laliberte -glib-2.12.0.ebuild, + -glib-2.12.1.ebuild, -glib-2.12.2.ebuild, -glib-2.12.3.ebuild, + -glib-2.12.4.ebuild, +glib-2.12.4-r1.ebuild: + add --enable-static so we always build static libs. fixes #153807 + + 24 Oct 2006; Roy Marples glib-2.12.4.ebuild: + Added ~sparc-fbsd keyword. + + 19 Oct 2006; Bryan Østergaard glib-2.10.3.ebuild: + Stable on Alpha. + + 15 Oct 2006; Mart Raudsepp + +files/glib-2.12.4-tests_pthread.patch, glib-2.12.4.ebuild: + Fix pthread related build failure on Gentoo/FreeBSD, bug #150583 + + 09 Oct 2006; Mart Raudsepp + +files/glib-2.12.4-gtimer-fix.patch, glib-2.12.4.ebuild: + Fix gtimer build on Gentoo/FreeBSD, bug #150557 + +*glib-2.12.4 (06 Oct 2006) + + 06 Oct 2006; Mart Raudsepp +glib-2.12.4.ebuild: + Version bump + + 13 Sep 2006; Aron Griffis glib-2.10.3.ebuild, + glib-2.12.0.ebuild, glib-2.12.1.ebuild, glib-2.12.2.ebuild, + glib-2.12.3.ebuild: + Propogate ia64-atomic-ops.patch to more ebuilds + +*glib-2.12.3 (04 Sep 2006) + + 04 Sep 2006; Saleem Abdulrasool +glib-2.12.3.ebuild: + version bump from upstream (bug #146208) + + 18 Aug 2006; Tim Yamin glib-2.10.3.ebuild, + +files/glib-2.10.3-ia64-atomic-ops.patch: + Fix compile bug on IA64 with GCC < 4.1. + + 16 Aug 2006; Markus Rothe glib-2.10.3.ebuild: + Stable on ppc64 + + 26 Jul 2006; Joshua Kinard glib-2.10.3.ebuild: + Marking stable on mips (dep needed by gnome-vfs). + +*glib-2.12.1 (24 Jul 2006) + + 24 Jul 2006; Stefan Schweizer +glib-2.12.1.ebuild: + version bump + + 17 Jul 2006; Daniel Gryniewicz glib-2.10.3.ebuild: + Marked stable on amd64 for bug #139612 + + 16 Jul 2006; Tobias Scherbaum glib-2.10.3.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum glib-2.10.3.ebuild: + ppc stable, bug #139612 + + 12 Jul 2006; Chris Gianelloni glib-2.10.3.ebuild: + Stable on x86 wrt bug #139612. + + 10 Jul 2006; Gustavo Zacarias glib-2.10.3.ebuild: + Stable on sparc wrt #139612 + +*glib-2.12.0 (05 Jul 2006) + + 05 Jul 2006; Stefan Schweizer +glib-2.12.0.ebuild: + version bump + + 10 Jun 2006; Mike Frysinger + +files/glib-1.2.10-configure-LANG.patch, glib-1.2.10-r5.ebuild: + Fix building in et_EE locales #133679 by Andres Toomsalu. + +*glib-2.10.3 (26 May 2006) + + 26 May 2006; John N. Laliberte + -glib-2.10.1-r1.ebuild, -glib-2.10.2.ebuild, +glib-2.10.3.ebuild: + new version + + 07 May 2006; Diego Pettenò Manifest: + Remove .orig file from manifest. + + 06 May 2006; Diego Pettenò glib-2.10.2.ebuild: + Add ~x86-fbsd keyword. + + 23 Apr 2006; Diego Pettenò glib-2.8.6.ebuild, + glib-2.10.2.ebuild: + Don't remove charset.alias conditionally. Wherever you are, if that is + generated it has to be removed. + + 21 Apr 2006; Thomas Cort glib-2.8.6.ebuild: + Stable on alpha wrt Bug #126321. + + 15 Apr 2006; Stephen P. Becker glib-2.8.6.ebuild: + stable on mips + + 13 Apr 2006; Diego Pettenò glib-2.8.6.ebuild, + glib-2.10.2.ebuild: + Add dependency over virtual/libiconv as needed. + + 12 Apr 2006; Diego Pettenò glib-1.2.10-r5.ebuild: + Add ~x86-fbsd keyword. + +*glib-2.10.2 (10 Apr 2006) + + 10 Apr 2006; Marinus Schraal glib-2.10.2.ebuild : + New release + + 31 Mar 2006; Diego Pettenò glib-2.8.6.ebuild: + Drop virtual/libc dep, fix gettext and libintl dependency and add ~x86-fbsd. + +*glib-2.10.1-r1 (27 Mar 2006) + + 27 Mar 2006; Saleem Abdulrasool + +glib-2.10.1-r1.ebuild: + Revbump with fix for debug (bug #127712) + + 19 Mar 2006; glib-1.2.10-r5.ebuild: + Use portability eclass for NetBSD/OpenBSD compatibility + + 19 Mar 2006; Markus Rothe glib-2.8.6.ebuild: + Stable on ppc64 + + 18 Mar 2006; Olivier Crête glib-2.8.6.ebuild: + Stable on amd64 per bug #126321 + + 17 Mar 2006; Chris Gianelloni glib-2.8.6.ebuild: + Stable on x86 wrt bug #126321. + + 17 Mar 2006; Tobias Scherbaum glib-2.8.6.ebuild: + Stable gnome-2.12.3 for ppc, bug #126321 + + 14 Mar 2006; Gustavo Zacarias glib-2.8.6.ebuild: + Stable on hppa + +*glib-2.10.1 (13 Mar 2006) + + 13 Mar 2006; Saleem Abdulrasool +glib-2.10.1.ebuild: + Version bump from upstream + + 13 Mar 2006; Gustavo Zacarias glib-2.8.6.ebuild: + Stable on sparc + + 26 Feb 2006; Joshua Kinard glib-2.8.5.ebuild: + Marked stable on mips. + +*glib-2.8.6 (08 Feb 2006) + + 08 Feb 2006; Saleem Abdulrasool +glib-2.8.6.ebuild: + Version bump from upstream for 2.12.3 + + 04 Feb 2006; Aron Griffis glib-2.8.5.ebuild: + Mark 2.8.5 stable on alpha + + 22 Jan 2006; Markus Rothe glib-2.8.5.ebuild: + Stable on ppc64 + + 22 Jan 2006; glib-2.8.5.ebuild: + Marked stable on amd64 per bug #119634 + + 22 Jan 2006; Gustavo Zacarias glib-2.8.5.ebuild: + Stable on sparc + + 22 Jan 2006; Tobias Scherbaum glib-2.8.5.ebuild: + Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2 + + 22 Jan 2006; Joshua Jackson glib-2.8.5.ebuild: + Stable on x86 for bug #119634; Stabilize Gnome-2.12.2 + +*glib-2.8.5 (08 Jan 2006) + + 08 Jan 2006; -glib-2.8.3.ebuild, +glib-2.8.5.ebuild: + New upstream version; remove 2.8.3, since 2.8.4 is stable + + 08 Jan 2006; Tobias Scherbaum glib-2.8.4.ebuild: + ppc stable, bug #117505 + + 04 Jan 2006; Mark Loeser glib-2.8.4.ebuild: + Stable on x86; bug #117505 + + 03 Jan 2006; Fernando J. Pereda glib-2.8.4.ebuild: + Stable on alpha wrt bug #117505 + + 03 Jan 2006; Luis Medinas glib-2.8.4.ebuild: + Stable on amd64. For bug #117505. + + 03 Jan 2006; Markus Rothe glib-2.8.4.ebuild: + Stable on ppc64 + + 03 Jan 2006; Gustavo Zacarias glib-2.8.4.ebuild: + Stable on sparc wrt #117505 + + 03 Jan 2006; Fabian Groffen glib-2.8.4.ebuild: + Marked ppc-macos (bug #117505) + +*glib-2.8.4 (18 Nov 2005) + + 18 Nov 2005; Leonardo Boshell +glib-2.8.4.ebuild: + New version. + + 22 Oct 2005; Fabian Groffen + +files/glib-2.8.3-macos.patch, glib-2.8.3.ebuild: + Removed unnecessary conditional operations for ppc-macos (bug #110127). + Added patch for ppc-macos that forces use of emulated poll(), since the OSX + provided one is buggy as hell. Patch provided by and thanks to + + +*glib-2.8.3 (20 Oct 2005) + + 20 Oct 2005; Leonardo Boshell +glib-2.8.3.ebuild: + New version. + + 16 Oct 2005; Fabian Groffen glib-2.8.2.ebuild: + Removing patch invocation, as it seems to be no longer necessary (bug #109459) + +*glib-2.8.2 (27 Sep 2005) + + 27 Sep 2005; Leonardo Boshell -glib-2.6.4.ebuild, + -glib-2.8.1.ebuild, +glib-2.8.2.ebuild: + New version. Avoid passing --disable-debug. + + 10 Sep 2005; Aron Griffis glib-2.6.5.ebuild: + Mark 2.6.5 stable on alpha + + 07 Sep 2005; Aaron Walker glib-2.6.5.ebuild: + Stable on mips. + + 03 Sep 2005; Markus Rothe glib-2.6.5.ebuild: + Stable on ppc64 + + 02 Sep 2005; Michael Hanselmann glib-2.6.5.ebuild: + Stable on ppc. + + 31 Aug 2005; Herbie Hopkins glib-2.6.5.ebuild: + Stable on amd64. + + 26 Aug 2005; Gustavo Zacarias glib-2.6.5.ebuild: + Stable on sparc + + 25 Aug 2005; Aron Griffis glib-2.6.5.ebuild: + stable on ia64 + + 25 Aug 2005; Leonardo Boshell glib-2.6.5.ebuild: + Stable on x86. + +*glib-2.8.1 (24 Aug 2005) + + 24 Aug 2005; Leonardo Boshell -glib-2.8.0.ebuild, + +glib-2.8.1.ebuild: + New version. + +*glib-2.8.0 (15 Aug 2005) + + 15 Aug 2005; Leonardo Boshell glib-2.8.0.ebuild: + New version. + + 10 Aug 2005; Aaron Walker glib-2.6.4.ebuild: + Stable on mips. + + 02 Aug 2005; Simon Stelling glib-2.6.4.ebuild: + stable on amd64 + +*glib-2.7.4 (31 Jul 2005) + + 31 Jul 2005; Marinus Schraal glib-2.7.4.ebuild : + New test release + + 31 Jul 2005; Tobias Scherbaum glib-2.6.4.ebuild: + ppc stable + + 16 Jul 2005; Diego Pettenò glib-1.2.10-r5.ebuild: + Don't use -ldl when using FreeBSD's libc, as it's not present. + + 02 Jul 2005; Bryan Østergaard glib-2.6.4.ebuild: + Stable on alpha. + + 25 Jun 2005; Markus Rothe glib-2.6.4.ebuild: + Stable on ppc64 + + 22 Jun 2005; Gustavo Zacarias glib-2.6.4.ebuild: + Stable on sparc + +*glib-2.6.5 (22 Jun 2005) + + 22 Jun 2005; Marinus Schraal glib-2.6.5.ebuild : + Add specific docbook dtd dep + + 19 May 2005; Rene Nussbaumer glib-2.6.3.ebuild: + Stable on hppa + + 25 Apr 2005; Markus Rothe glib-2.6.3.ebuild: + Stable on ppc64 + + 20 Apr 2005; Simon Stelling glib-2.6.3.ebuild: + stable on amd64 + + 18 Apr 2005; Michael Hanselmann glib-2.6.3.ebuild: + Stable on ppc. + + 07 Apr 2005; Daniel Ostrow glib-1.2.10-r5.ebuild: + More hardened ppc64 stuff. + + 06 Apr 2005; Daniel Ostrow glib-2.6.3.ebuild: + Patches for ppc64 hardened + + 02 Apr 2005; Stephen P. Becker glib-2.6.2-r1.ebuild: + stable on mips + + 01 Apr 2005; Simon Stelling glib-2.6.2-r1.ebuild: + stable on amd64 + + 31 Mar 2005; Aron Griffis glib-2.6.3.ebuild: + stable on ia64 + + 26 Mar 2005; Bryan Østergaard glib-2.6.2-r1.ebuild: + Stable on alpha. + + 08 Mar 2005; Gustavo Zacarias glib-2.6.3.ebuild: + Stable on sparc + + 07 Mar 2005; Markus Rothe glib-2.6.2-r1.ebuild: + Stable on ppc64 + +*glib-2.6.3 (02 Mar 2005) + + 02 Mar 2005; foser glib-2.6.3.ebuild : + New release + + 12 Feb 2005; Lina Pezzella glib-2.6.0.ebuild, + glib-2.6.1.ebuild, glib-2.6.2-r1.ebuild: + Applied pthread fix to 2.6 ebuilds. + + 12 Feb 2005; Lina Pezzella +files/glib-2-macos.patch, + glib-2.4.8.ebuild: + Fix for Bug #73708. Kudos to kito for the append-ldflags fix. + +*glib-2.6.2-r1 (11 Feb 2005) + + 11 Feb 2005; foser glib-2.6.2-r1.ebuild : + Enable static build by default for pam + Add epunt for cxx checks (#79485) + + 06 Feb 2005; Joshua Kinard glib-2.4.8.ebuild: + Marked stable on mips. + +*glib-2.6.2 (05 Feb 2005) + + 05 Feb 2005; Joe McCann +glib-2.6.2.ebuild: + New upstream release + + 02 Feb 2005; Lina Pezzella glib-1.2.10-r5.ebuild: + Stable ppc-macos + +*glib-2.6.1 (16 Jan 2005) + + 16 Jan 2005; foser glib-2.6.1.ebuild : + New release + + 01 Jan 2005; Lina Pezzella glib-1.2.10-r5.ebuild: + ppc-macos needs to call darwintoolize and gnuconfig_update. Bug #75209 + Thanks to Lars T. Mikkelsen for this information. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 29 Dec 2004; Tom Gall glib-1.2.10-r5.ebuild: + add back in call for gnuconfig_update bug #76039 + + 23 Dec 2004; Guy Martin glib-2.4.8.ebuild: + Stable on hppa. + + 21 Dec 2004; Gustavo Zacarias glib-2.4.8.ebuild: + Stable on sparc + + 21 Dec 2004; Bryan Østergaard glib-2.4.8.ebuild: + Stable on alpha. + + 20 Dec 2004; Dylan Carlson glib-2.4.8.ebuild: + Stable on amd64. + + 19 Dec 2004; Mike Gardiner glib-2.4.8.ebuild: + Keyworded x86 and ppc for GNOME 2.8.1 + + 18 Dec 2004; Dylan Carlson glib-2.6.0.ebuild: + Fixed SRC_URI. + +*glib-2.6.0 (18 Dec 2004) + + 18 Dec 2004; foser glib-2.6.0.ebuild : + New release, add USE static + + 17 Dec 2004; Mike Frysinger glib-1.2.10-r5.ebuild: + Clean up ebuild and dont bother calling elibtoolize anymore (since it doesnt + actually do anything). + + 16 Dec 2004; Dylan Carlson glib-2.4.7.ebuild: + Stable on amd64. + + 06 Dec 2004; Gustavo Zacarias glib-2.4.7.ebuild: + Stable on sparc + +*glib-2.4.8 (02 Dec 2004) + + 02 Dec 2004; foser glib-2.4.8.ebuild : + New minor bugfix release + + 11 Nov 2004; Mike Gardiner glib-2.4.6.ebuild: + Keyworded ppc for GNOME 2.8 + + 07 Nov 2004; Joshua Kinard glib-2.4.6.ebuild: + Marked stable on mips. + + 19 Oct 2004; Dylan Carlson glib-2.4.6.ebuild: + Stable on amd64. + + 12 Oct 2004; Gustavo Zacarias glib-2.4.6.ebuild: + Stable on sparc + + 11 Oct 2004; Guy Martin glib-2.4.6.ebuild: + Marked stable on hppa. + + 11 Oct 2004; Mamoru KOMACHI glib-1.2.10-r5.ebuild: + Fixed shared libraries compilation on macos. This closes bug #60580. + + 10 Oct 2004; Bryan Østergaard glib-2.4.6.ebuild: + Stable on alpha. + +*glib-2.4.7 (09 Oct 2004) + + 09 Oct 2004; foser glib-2.4.7.ebuild : + New release + + 29 Sep 2004; Lina Pezzella glib-2.4.4.ebuild, glib-2.4.5.ebuild, glib-2.4.6.ebuild: + Updated to not install charset.alias on macos. + + 19 Sep 2004; Joshua Kinard glib-2.4.5.ebuild: + Marked stable on mips. + + 06 Sep 2004; Guy Martin glib-2.4.5.ebuild: + Marked stable on hppa. + + 06 Sep 2004; Bryan Østergaard glib-2.4.5.ebuild: + Stable on alpha. + + 31 Aug 2004; Michael Hanselmann glib-1.2.10-r5.ebuild: + Fixed bug #61490 by using glibtoolize on Mac OS X instead of elibtoolize. + + 20 Aug 2004; Gustavo Zacarias glib-2.4.5.ebuild: + Stable on sparc + +*glib-2.4.6 (19 Aug 2004) + + 19 Aug 2004; foser glib-2.4.6.ebuild : + New release + + 08 Aug 2004; Bryan Østergaard glib-2.4.4.ebuild: + Stable on alpha. + + 07 Aug 2004; Travis Tilley glib-2.4.4.ebuild: + stable on amd64 + + 07 Aug 2004; Michael Hanselmann glib-1.2.10-r5.ebuild: + Added to ~macos. + + 05 Aug 2004; Gustavo Zacarias glib-2.4.4.ebuild: + Stable on sparc + + 05 Aug 2004; Guy Martin glib-2.4.4.ebuild: + Stable on hppa. + +*glib-2.4.5 (31 Jul 2004) + + 31 Jul 2004; +glib-2.4.5.ebuild: + versionbump + + 31 Jul 2004; glib-2.4.4.ebuild: + stable on x86 for gnome 2.6.2 + + 27 Jul 2004; glib-2.4.1.ebuild: + stable on ia64 + +*glib-2.4.4 (12 Jul 2004) + + 12 Jul 2004; +glib-2.4.4.ebuild: + versionbump + + 01 Jul 2004; Jeremy Huddleston + glib-1.2.10-r5.ebuild, glib-2.2.3.ebuild, glib-2.4.0.ebuild, + glib-2.4.1.ebuild, glib-2.4.2.ebuild: + virtual/glibc -> virtual/libc + + 30 Jun 2004; Guy Martin glib-2.4.1.ebuild: + Marked stable on hppa. + + 28 Jun 2004; Tom Gall glib-2.4.2.ebuild: + stable on ppc64 bug #54792 + + 19 Jun 2004; Gustavo Zacarias glib-2.4.1.ebuild: + sparc stable + + 16 Jun 2004; Bryan Østergaard glib-2.4.1.ebuild: + Stable on alpha. + +*glib-2.4.2 (15 Jun 2004) + + 15 Jun 2004; foser glib-2.4.2.ebuild : + New release + + 05 Jun 2004; glib-2.4.1.ebuild: + Stable on mips + + 11 May 2004; Michael McCabe glib-1.2.10-r5.ebuild: + s390 Spefific Changes + + 10 May 2004; Michael McCabe glib-2.4.1.ebuild: + Stable on s390 + +*glib-2.4.1 (04 May 2004) + + 04 May 2004; foser glib-2.4.1.ebuild : + New release + + 02 May 2004; Tom Gall glib-1.2.10-r5.ebuild : + need gnuconfig_update on ppc64 bug #49795 + + 28 Apr 2004; Jon Portnoy glib-2.4.0.ebuild : + Stable on AMD64. + + 23 Apr 2004; Aron Griffis glib-1.2.10-r5.ebuild: + Instead of being choosy about what arches to use -fPIC on, just use it on all + of them. This fixes bug 48839 (pam fails to build on ia64) + + 19 Apr 2004; Jon Portnoy glib-1.2.10-r5.ebuild : + Call gnuconfig_update on AMD64 to fix AMD64 bootstrap breakage. + See the comments in the ebuild and bug #47950 for more information. + + 17 Apr 2004; Guy Martin glib-1.2.10-r5.ebuild: + Added -fPIC to CFLAGS for hppa. + + 14 Apr 2004; Stephen P. Becker glib-2.4.0.ebuild: + Marked stable on mips. + + 08 Apr 2004; Joshua Kinard glib-1.2.10-r5.ebuild, + files/glib-1.2.10-gcc34-fix.patch: + Added a patch to allow glibc-1.2.10-r5 compile under gcc-3.4.x. Closes Bug + #47047. + + 22 Mar 2004; foser glib-2.4.0.ebuild : + Fix a very dumb mistake by mixing up src_compile & src_install + Thnx to joem on IRC for the notificiation + Probably fixes #45205 & #45348 + +*glib-2.4.0 (18 Mar 2004) + + 18 Mar 2004; foser glib-2.4.0.ebuild : + New minor release + Minor ebuilds fixes, correct license + + 05 Mar 2004; Tom Gall glib-2.2.3.ebuild: + stable on ppc64 + + 04 Mar 2004; Brian Jackson glib-2.2.3.ebuild: + add s390? around gtk-doc + + 02 Jan 2004; Brad House glib-1.2.10-r5.ebuild: + elibtoolize appears to be broken now, manually run libtoolize + + 28 Dec 2003; Joshua Kinard glib-2.2.3.ebuild: + Move to mips stable (~mips -> mips) + + 08 Nov 2003; Todd Sunderlin glib-2.2.3.ebuild: + added sparc keyword + + 22 Oct 2003; Bartosch Pixa glib-2.2.3.ebuild: + set ppc in keywords + + 17 Oct 2003; Aron Griffis glib-2.2.3.ebuild: + Stable on alpha + + 13 Oct 2003; Mike Gardiner glib-2.2.1-r1.ebuild, + glib-2.2.1.ebuild, glib-2.2.2.ebuild, glib-2.2.3.ebuild: + Added gettext DEPENDs re bug #28364 + + 05 Oct 2003; Mike Gardiner glib-2.2.3.ebuild: + Marked stable on x86 + + 23 Sep 2003; Bartosch Pixa glib-2.2.2.ebuild: + set ppc in keywords + +*glib-2.2.3 (27 Aug 2003) + + 15 Nov 2003; Guy Martin glib-2.2.3.ebuild : + Marked stable on hppa. + + 27 Aug 2003; foser glib-2.2.3.ebuild : + New version, minor esthetic ebuild fixes + + 08 Jul 2003; Alastair Tse glib-2.2.1-r1.ebuild, + glib-2.2.1.ebuild, glib-2.2.2.ebuild: + allow USE='debug' to enable debuggign mode + + 01 Jul 2003; Todd Sunderlin glib-2.2.2.ebuild : + set stable on sparc + +*glib-2.2.2 (10 Jun 2003) + + 23 Jul 2003; Guy Martin glib-2.2.2.ebuild : + Marked stable on hppa. + + 10 Jun 2003; foser glib-2.2.2.ebuild : + New version + +*glib-2.2.1-r1 (29 May 2003) + + 30 May 2003; Stanislav Brabec glib-2.2.1-r1.ebuild: + Package masked. Needs more testing in ~x86. + + 29 May 2003; Stanislav Brabec glib-2.2.1-r1.ebuild: + Added env.d file setting G_BROKEN_FILENAMES (improves behavior with non UTF-8 + filenames). + +*glib-2.2.1 (04 Feb 2003) + + 13 Mar 2003; Olivier Reisch glib-2.2.1.ebuild : + Marked ppc stable + + 21 Feb 2003; Zach Welch glib-1.2.10-r5.ebuild glib-2.2.1.ebuild : + Added arm to keywords. + + 30 Mar 2003; Christian Birchinger glib-2.2.1.ebuild: + Added sparc stable keyword + + 16 Mar 2003; Jan Seidel : + Added mips to KEYWORDS + + 25 Feb 2003; Guy Martin glib-2.2.1.ebuild : + Added hppa to keywords. + + 21 Feb 2003; Aron Griffis glib-2.2.1.ebuild : + Mark stable on alpha + + 04 Feb 2003; Spider glib-2.2.1.ebuild : + new version, fix some and clean the old cruft DEBUG variable out + + +*glib-2.2.0 (22 Dec 2002) + + 04 Mar 2003; Jason Wever glib-2.2.0.ebuild: + Added sparc to keywords. + + 04 Feb 2003; Spider glib-2.2.0.ebuild : + changed DEBUG to DEBUGBUILD + + 01 Jan 2003; Aron Griffis glib-2.2.0.ebuild : + Add ~alpha to KEYWORDS + + 25 Dec 2002; Martin Holzer glib-2.2.0.ebuild ChangeLog : + Fixed dep pkg-config. Closes #12678 + + 22 Dec 2002; foser glib-2.2.0.ebuild : + New version + + 17 Dec 2002; Aron Griffis glib-2.0.7.ebuild : + Removed ~alpha because this version is definitely broken on alpha + + 08 Dec 2002; Jack Morgan glib-2.0.7.ebuild : + Changed ~sparc to sparc + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + +*glib-2.0.7 (04 Nov 2002) + + 04 Feb 2003; Spider glib-2.0.7.ebuild : + move DEBUG to DEBUGBUILD + + 11 Nov 2002; Spider glib-2.0.7.ebuild : + marked stable for x86 + + 04 Nov 2002; Spider glib-2.0.7.ebuild + files/digest-glib-2.0.7 : Whoppie, new version released and ready for + testing. bugfix release that is binary compatible. + + +*glib-1.2.10-r5 (26 Oct 2002) + + 09 Feb 2003; Guy Martin glib-1.2.10-r5.ebuild : + Added hppa to keywords. + + 18 Jan 2003; Jan Seidel : + Added mips to keywords + + 26 Oct 2002; Martin Schlemmer : + Libtoolize the sucker. + +*glib-2.0.6-r1 (4 aug 2002) + + 04 Feb 2003; Spider glib-2.0.6-r1.ebuild : + move DEBUG to DEBUGBUILD + + 13 Aug 2002; Pieter Van den Abeele : + Added ppc keyword + + 4 Aug 2002; Spider glib-2.0.6-r1.ebuild : + remove debugging info, change build process + +*glib-2.0.6 (4 Aug 2002) + 4 Aug 2002; Gabriele Giorgetti glib-2.0.6.ebuild: + Version bump. + +*glib-2.0.4-r1 (30 Jun 2002) + 23 Jul 2002; Calum Selkrik glib-2.0.4.ebuild-r1 + glib-2.0.4.ebuild glib-1.2.10-r4.ebuild glib-2.0.1-r6.ebuild : + Added KEYWORDS="x86 ppc" + Added RDEPEND to glib-1.2.10-r4.ebuild + + 30 Jun 2002; Martin Schlemmer glib-2.0.4.ebuild-r1 : + Try to fix bug #4190 with a fix for nautilus. Seems we have + another libtool bug to recon with. + + http://bugzilla.gnome.org/show_bug.cgi?id=75635 + +*glib-2.0.4 (15 Jun 2002) + 15 Jun 2002; Spider glib-2.0.4.ebuild : + libtool fix with elibtoolize + move deubg ot debug.eclass + +*glib-2.0.2 (28 May 2002) + 28 May 2002; Spider glib-2.0.2.ebuild: + new version + +*glib-2.0.1-r6 (25 May 2002) + + 25 May 2002; Karl Trygve Kalleberg glib-2.0.1-r6.ebuild files/digest-glib-2.0.1-r6: + + removed libtoolize from the ebuild, as it resulted in missing .so files. + + Removed glib-2.0.1-r5.ebuild files/digest-glib-2.0.1-r5 + +*glib-2.0.0-r5 (22 May 2002) + 22 May 2002; Spider glib-2.0.1-r5.ebuild: + return debug info into this for the upcoming gnome2 testing + + 25 May 2002; Karl Trygve Kalleberg glib-2.0.1-r5.ebuild: + +*glib-2.0.0-r4 (1 May 2002) + 1 May 2002 ; Spider glib-2.0.1-r4.ebuild: + remove libiconv again, this seems to have been a mistake as some other + things break because of it. hope I didn't mess too much up in case + of problems: + + remove libiconv, emerge glibc, log out and in again (needed for + ld.so.conf/preload ) and you can emerge glib again. Sorry for the + inconvenience. + +*glib-2.0.0-r3 (1 MayApr 2002) + 1 May 2002 ; Spider glib-2.0.1-r3.ebuild: + add libiconv dependency for ppc + +*glib-2.0.0-r2 (24 Apr 2002) + 24 Apr 2002 ; Spider glib-2.0.1-r2.ebuild: + Libtoolize + +*glib-2.0.0-r1 (11 Apr 2002) + 11 Apr 2002 ; Spider glib-2.0.1-r1.ebuild: + This is a release of the glib 2.0, new API makes it incompatible + with glib 1.2 and thus you need both versions installed. + +*glib-1.2.10-r4 (21 Mar 2002) + + 21 Mar 2002; Seemant Kulleen glib-1.2.10-r4.ebuild : + + Fix to have html documentation handled by dohtml instead of dodoc. Bug + reported by stefan@mdy.univie.ac.at. + +*glib-1.2.10-r3.ebuild (4 March 2002) + + 4 March 2002; Donny Davies glib-1.2.10-r3.ebuild : + + Fix to install libgmodule-1.2.so.0.0.10 mode 755. + +*glib-1.3.14 (20 Feb 2002) + + 20 Feb 2002; G.Bevin : + + Added masked development version to use for development of additional portage + tools. + +*glib-1.2.10-r2 (20 Feb 2002) + + 20 Feb 2002; G.Bevin : + + Added binary compatibility slot for later. + +*glib-1.2.10-r1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/glib/Manifest new file mode 100644 index 0000000000..4428ae60b7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/Manifest @@ -0,0 +1,41 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX glib-1.2.10-automake.patch 827 RMD160 3b1485f89a157b60f31f5ae8ffe2333ab842d217 SHA1 cd40e4dc579190a89e09fad9ac7b209f24b231b3 SHA256 db6d22caf4054c09467b50b6d85566eec7479a29169460950e423c083332ef67 +AUX glib-1.2.10-configure-LANG.patch 1464 RMD160 91481ba6b3f7a1d6e22a4ab7003fcee17450f3c1 SHA1 d98cc2f4ac6cc4aae55270ad0e5705af4de9b3ad SHA256 32377819896297caf9628f382c7bba09ee0a049bd977e9ea927314c0c2e669b4 +AUX glib-1.2.10-gcc34-fix.patch 2008 RMD160 7e92b8842a8232cada12453d7f5e5a587a2bf496 SHA1 cb9c6e2f5320590713b3fba61f1d984e569d5d08 SHA256 848620bc200c2a42d726744fe6c36e20a396624e82b0c742b726dd72287e6cdd +AUX glib-1.2.10-m4.patch 225 RMD160 65218d0099218a1008827c1364b6e51c073d236b SHA1 e9198bde79320d76ad942d42a0292acb5d216a86 SHA256 c470b3ecc3b8fd6a2d52df816a1c4ccb3ad2d6048e37894f415c8ea9c7925b68 +AUX glib-2.10.3-ia64-atomic-ops.patch 1058 RMD160 066e63a99739dc412fbed7f773118323f53ea774 SHA1 13c22e2f75a77e9e0546e495fd28015ddcb8bade SHA256 ad9cad6793626b4e36a59aa6cb839607847aa57ebc37592fd1e273ccd23a53c8 +AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 SHA1 b7a0f4d67083f2c9b4bbecd84a6d597dd0f0f9ed SHA256 23b0dc406d3d45fe125268b731af67147e83f6e38a63c7892828bdbfe1c31e8d +AUX glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch 616 RMD160 dd06abe9298d6e3e4d3eda0d5d155f1545dfd1aa SHA1 92164aa1b29f49cf62fc366231f2046b8b3def52 SHA256 e64ad4fbd67f142f5a19b29eab323bf18856309ed064e7a9f838b6c1c38a8adb +AUX glib-2.24-assert-test-failure.patch 724 RMD160 011da2b341281d14741e715eddd401968464608d SHA1 76149f52677a337569dbab1b5f664c8fc16d44ff SHA256 1e3d290455d6bbc3a4f69d7b8abdeb559a01c8cd30dc311641e1cb0b7f84c6af +AUX glib-2.24-punt-python-check.patch 541 RMD160 8783f765b97814bc95a6143b75f317dbbdd8ba0c SHA1 dbaf420d3b8acd7691bc677f1fcc6e2fca04ed54 SHA256 0bdcc11d1434f695a5b5f6ec4c54ab7fa5a9f8a5c22d71b94f97378e92aaff84 +AUX glib-2.25-punt-python-check.patch 541 RMD160 93fe958f07c2e03abb3abf95eaa0273b0822d874 SHA1 a9b0b50847f00773254b55238785f65f516ff4ad SHA256 eea2b3a2692b93c98ff06b26b784a264391bc61f8434d101c30cb14802234a3e +AUX glib-2.25-skip-tests-with-dbus-keyring.patch 933 RMD160 20eb4c83cffca42aca845dc74cc2a67803c5df6c SHA1 f845fa3cc991330aa3dcdfbec8426501261a8c70 SHA256 930cdfe8f3b46c20826057b5771f953172c97fed8b3e509f4fde13094ff1c251 +AUX glib-2.26.0-disable-locale-sensitive-test.patch 1256 RMD160 2754468a420189f6e8d7ea215b53069a21c14dd0 SHA1 f3008b5db6774b6c9d5a04a4bdbed4a9f553a63e SHA256 f0db01f4198ca3688ece382819d320f39d6b722381e28611df59c880f4d18e02 +AUX glib-2.26.0-disable-volumemonitor-broken-test.patch 1181 RMD160 c99e2969a3cab244dc39c81f2dd32bc42677c6e8 SHA1 cc30a7223108fb7fbe1a1c063d9546ffc457b94f SHA256 aa3075f22a9125551fbce6909645fb6b5c5b74282e6fed2ee1d06853b15437d3 +AUX glib-2.26.1-deprecation-tests.patch 1396 RMD160 2cda39fa239d9eeb83d179260cfda8ec54b68cab SHA1 0e1eda5351e47feaf249c98aa6988f0608e80a17 SHA256 9d95d7f361900116821f79e2122df4a794af648c0ff9661a937805a5aced2f7a +AUX glib-2.26.1-gatomic-header.patch 269 RMD160 668ded743e0004b671e79d1ee5918c42cc78163d SHA1 db7808b0dfc39d8b415dce071b6a1805cad1a850 SHA256 81046ce8bdb7b1c863aba9cb457443e92b792807b304d0ee8e7dfd2b6fb7b122 +AUX glib-2.26.1-gdatetime-test.patch 760 RMD160 05b81043d5bfb0ff54806f4ac96ec135cf7f2898 SHA1 461d462f2d4509d07a70913f1268bd49847608ea SHA256 5f3569050c1fffbb5f312d0a00db9a43ff80446f510ab5d5116220406dfc61e7 +AUX glib-2.26.1-gdbus-flushes.patch 2270 RMD160 1bb9668f0df08ce54c16cf476102ca099754af96 SHA1 191e2034fa5eb2097657a82af92680c50509b1a9 SHA256 1adee16f5013695aaab38b8a9130c3ac2f3b8b802405cfa3c7d2ed4767873a07 +AUX glib-2.26.1-gsettings-read.patch 784 RMD160 1fa2eb0d8cf57e1724f7ec8738d3bf3606a3b40e SHA1 fe040110bdfdd789a60338edea9091e05f33e7ed SHA256 a43f54e7384c4233026257cd2048c5ad4e470949ad59aad57432f0b9e1a3d49f +AUX glib-2.26.1-gsettings-rules.patch 1414 RMD160 8593654837d8cdd4f01990fdba9ada3c2d7e5c7c SHA1 ec1a9fac96b4e05cd02d2a9ad51a6198af2d8b16 SHA256 9f8d431cd0c7f1ab7559089500baabe275fee85f3b86b0645aeef1b0e913fb74 +AUX glib-2.26.1-locked-message.patch 2582 RMD160 3fa459353d46c0aa4add9beccf0737d684b91bc1 SHA1 4e3c9449ccf6ce9d0beb45abffea1742323ff846 SHA256 606e0c52b51343929b3f1f8b15b83321a7b52d31cf2be1325f11eaff7545f110 +DIST glib-1.2.10-r1-as-needed.patch.bz2 9099 RMD160 5b7a21da6dc10112409bd885501a6976a2eb894d SHA1 468a7947b7d1688c2e7d61da80d40ca59422fbec SHA256 3bb8c45706f97b526da851061c89618bc258fa61f9100802c1340548e4bb2731 +DIST glib-1.2.10.tar.gz 421480 RMD160 f19efe8c87ebeea979a4d36902d8a8209640cd95 SHA1 e5a9361c594608d152d5d9650154c2e3260b87fa SHA256 6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f +DIST glib-2.26.1.tar.bz2 6704686 RMD160 e8b00fce55aa539ee00588500c0162a8877dc060 SHA1 8d35d5cf41d681dd6480a16be39f7d3cffbd29f0 SHA256 7a74ff12b6b9dee1f2d0e520b56b68b621920c4f4250bdf23468e515625c28d5 +DIST glib-2.28.5.tar.bz2 6943896 RMD160 939aea42ea77d173712135ffcbcd10e3d01ecd29 SHA1 6cfc1a4e5ed069f0282b90de7635a5704cf7c04c SHA256 8eb4b56b228c6d0bf5021dd23db5b0084d80cc6d8d89d7863073c2da575ec22a +DIST glib-2.28.6.tar.bz2 6955725 RMD160 5858c29829352c0c59fe12dbd6dceba81aabe5f6 SHA1 51996339c823cf36ba28c774c4afad933d5f5744 SHA256 557fb7c39d21b9359fbac51fd6b0b883bc97a2561c0166eef993a4078312f578 +EBUILD glib-1.2.10-r5.ebuild 1764 RMD160 dc6544841f2acb73d5951100ce9c9182f4d9560e SHA1 e6649f70934720527f69995ab0b8c845032cfb0f SHA256 24442b44089e15432a4f1411d2d59dff9d5c2fbfb91c801b96087588ff71373b +EBUILD glib-2.26.1-r1.ebuild 6043 RMD160 2ee2ee629bd983a44e8f086838343ee73bd97748 SHA1 a1f5bb2a567a583241b5d262ddbe32bb5d3cf515 SHA256 a82428b2be2220ca2a9aa2bf10084812482b5dd2a85b600cfa3e84d83983a2ef +EBUILD glib-2.28.5.ebuild 5358 RMD160 acb21f45ffcbb281364d5f42c2dbb770fd68e147 SHA1 3c42b30fb477653ff6e918dce51caec18b0793aa SHA256 9c3599ebd736f09c285547d0a533b218e30dadff91f2ec985f9fb2b6d1fbd13d +EBUILD glib-2.28.6.ebuild 5350 RMD160 3fd9740f2b032c25c9f67fbb21ec15d603d3d397 SHA1 86383952b25d8333d2ffc789b1a952c57f7890a1 SHA256 9454f27539c4a0035045b5b330e250bbd55ef26625361f44a90247a6b4abcaec +MISC ChangeLog 59633 RMD160 42e02e7cf91280dbc293c6ce33845d3e528b28e2 SHA1 1d4189039d8bcf12a457c7e5929bacaf623d436f SHA256 d00d00d28e5b948830e106b7e68e45edff375caedb5d4fe3c8c51d65114e7648 +MISC metadata.xml 285 RMD160 829826c3a3edd13d82bf87a4e6c1c08719f1549f SHA1 03e8b2cfc1956cfea91e8cedfa2451e68b2bf8e5 SHA256 8400998fc578bc9661b57a27ed3226941e4f75ef5bf7d9f929ed9de2d97ba8b0 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iEYEARECAAYFAk28SIQACgkQuQc30/atMkAcGQCeNV1KO369Qj1TS3iBSfGCnH6P +jtsAoI02ohDExwIQ+yfhIRXPKStU1NAB +=VeEP +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-automake.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-automake.patch new file mode 100644 index 0000000000..c4f8fd3211 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-automake.patch @@ -0,0 +1,29 @@ +fix errors with newer automake: + +gmodule/Makefile.am:44: testgmodule_LDFLAGS must be set with `=' before using `+=' + +Makefile.am:73: BUILT_SOURCES multiply defined in condition TRUE ... +Makefile.am:11: ... `BUILT_SOURCES' previously defined here + +--- Makefile.am ++++ Makefile.am +@@ -70,7 +70,7 @@ + + CONFIGURE_DEPENDENCIES = acglib.m4 + +-BUILT_SOURCES = stamp-gc-h #note: not glibconfig.h ++BUILT_SOURCES += stamp-gc-h #note: not glibconfig.h + glibconfig.h: stamp-gc-h + @: + stamp-gc-h: config.status +--- gmodule/Makefile.am ++++ gmodule/Makefile.am +@@ -41,7 +41,7 @@ + libgplugin_b_la_LIBADD = @G_MODULE_LIBS@ $(libglib) + + noinst_PROGRAMS = testgmodule +-testgmodule_LDFLAGS += @G_MODULE_LDFLAGS@ ++testgmodule_LDFLAGS = @G_MODULE_LDFLAGS@ + testgmodule_LDADD = libgmodule.la $(libglib) @G_MODULE_LIBS@ + + .PHONY: files release diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-configure-LANG.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-configure-LANG.patch new file mode 100644 index 0000000000..b5e9e82a74 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-configure-LANG.patch @@ -0,0 +1,44 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/133679 + +--- configure ++++ configure +@@ -54,6 +54,19 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ unset $as_var ++ fi ++done ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -452,16 +463,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-gcc34-fix.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-gcc34-fix.patch new file mode 100644 index 0000000000..1b896484d2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-gcc34-fix.patch @@ -0,0 +1,41 @@ +--- glib-1.2.10/gstrfuncs.c.orig 2001-02-27 07:00:22.000000000 +0100 ++++ glib-1.2.10/gstrfuncs.c 2004-03-01 13:19:49.531603760 +0100 +@@ -867,7 +867,7 @@ + /* beware of positional parameters + */ + case '$': +- g_warning (G_GNUC_PRETTY_FUNCTION ++ g_warning ("%s%s", G_GNUC_PRETTY_FUNCTION, + "(): unable to handle positional parameters (%%n$)"); + len += 1024; /* try adding some safety padding */ + break; +@@ -1034,7 +1034,7 @@ + /* n . dddddddddddddddddddddddd E +- eeee */ + conv_len += 1 + 1 + MAX (24, spec.precision) + 1 + 1 + 4; + if (spec.mod_extra_long) +- g_warning (G_GNUC_PRETTY_FUNCTION ++ g_warning ("%s%s", G_GNUC_PRETTY_FUNCTION, + "(): unable to handle long double, collecting double only"); + #ifdef HAVE_LONG_DOUBLE + #error need to implement special handling for long double +@@ -1077,7 +1077,7 @@ + conv_done = TRUE; + if (spec.mod_long) + { +- g_warning (G_GNUC_PRETTY_FUNCTION ++ g_warning ("%s%s", G_GNUC_PRETTY_FUNCTION, + "(): unable to handle wide char strings"); + len += 1024; /* try adding some safety padding */ + } +@@ -1108,9 +1108,8 @@ + conv_len += format - spec_start; + break; + default: +- g_warning (G_GNUC_PRETTY_FUNCTION +- "(): unable to handle `%c' while parsing format", +- c); ++ g_warning ("%s(): unable to handle `%c' while parsing format", ++ G_GNUC_PRETTY_FUNCTION, c); + break; + } + conv_done |= conv_len > 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-m4.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-m4.patch new file mode 100644 index 0000000000..f57ecf7c11 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-1.2.10-m4.patch @@ -0,0 +1,9 @@ +Fix aclocal warning: +/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB +--- glib-1.2.10/glib.m4 ++++ glib-1.2.10/glib.m4 +@@ -7,3 +7,3 @@ + dnl +-AC_DEFUN(AM_PATH_GLIB, ++AC_DEFUN([AM_PATH_GLIB], + [dnl diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch new file mode 100644 index 0000000000..0859e3310a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch @@ -0,0 +1,39 @@ +From Debian, this one is needed for gcc < 4.1... + +--- glib-2.10.0/glib/gatomic.c 2006-02-24 14:02:51.000000000 +0000 ++++ glib-2.10.0/glib/gatomic.c 2006-03-06 18:12:06.000000000 +0000 +@@ -414,14 +414,14 @@ + g_atomic_int_exchange_and_add (volatile gint *atomic, + gint val) + { +- return __sync_fetch_and_add (atomic, val); ++ return __sync_fetch_and_add_si (atomic, val); + } + + void + g_atomic_int_add (volatile gint *atomic, + gint val) + { +- __sync_fetch_and_add (atomic, val); ++ __sync_fetch_and_add_si (atomic, val); + } + + gboolean +@@ -429,7 +429,7 @@ + gint oldval, + gint newval) + { +- return __sync_bool_compare_and_swap (atomic, oldval, newval); ++ return __sync_bool_compare_and_swap_si (atomic, oldval, newval); + } + + gboolean +@@ -437,7 +437,7 @@ + gpointer oldval, + gpointer newval) + { +- return __sync_bool_compare_and_swap ((long *)atomic, ++ return __sync_bool_compare_and_swap_di ((long *)atomic, + (long)oldval, (long)newval); + } + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.12.12-fbsd.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.12.12-fbsd.patch new file mode 100644 index 0000000000..bba632964e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.12.12-fbsd.patch @@ -0,0 +1,21 @@ +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN glib-2.12.12.orig/gmodule/gmodule-dl.c glib-2.12.12/gmodule/gmodule-dl.c +--- glib-2.12.12.orig/gmodule/gmodule-dl.c 2007-05-01 19:12:40.000000000 -0400 ++++ glib-2.12.12/gmodule/gmodule-dl.c 2007-07-05 20:10:51.000000000 -0400 +@@ -106,6 +106,7 @@ _g_module_open (const gchar *file_name, + static gpointer + _g_module_self (void) + { ++#ifndef __FreeBSD__ + gpointer handle; + + /* to query symbols from the program itself, special link options +@@ -117,6 +118,9 @@ _g_module_self (void) + g_module_set_error (fetch_dlerror (TRUE)); + + return handle; ++#else ++ return RTLD_DEFAULT; ++#endif + } + + static void diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch new file mode 100644 index 0000000000..cabe56f567 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch @@ -0,0 +1,20 @@ +Temporary workaround for gio tests failure when ran without FEATURES=userpriv +until upstream bug #552912 is fixed + +--- gio/tests/live-g-file.c.orig 2008-09-25 05:44:12.848556034 +0300 ++++ gio/tests/live-g-file.c 2008-09-25 06:12:34.248726237 +0300 +@@ -769,11 +769,14 @@ + if (posix_compat) + { + /* target directory is not accessible (no execute flag) */ ++#if 0 ++/* Fails when ran as root */ + do_copy_move (root, item, TEST_DIR_NO_ACCESS, + TEST_NO_ACCESS); + /* target directory is readonly */ + do_copy_move (root, item, TEST_DIR_NO_WRITE, + TEST_NO_ACCESS); ++#endif + } + } + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-assert-test-failure.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-assert-test-failure.patch new file mode 100644 index 0000000000..6d8e74f325 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-assert-test-failure.patch @@ -0,0 +1,19 @@ +Tests fail when upgrading glib from 2.22 to 2.24 if sys-devel/gdb is installed +because gdb is run on .libs/assert-msg-test before LD_LIBRARY_PATH is set. This +causes gdb to use the system-wide glib instead, and fail on the test. + +This patch exports LD_LIBRARY_PATH before running gdb + +https://bugzilla.gnome.org/621368 + +--- +--- tests/run-assert-msg-test.sh ++++ tests/run-assert-msg-test.sh +@@ -34,6 +34,7 @@ if [ -e ".libs/lt-$msg_test" ]; then + msg_test="lt-$msg_test" + fi + echo_v "Running gdb on assert-msg-test" ++export LD_LIBRARY_PATH="`dirname $PWD`/glib/.libs:$LD_LIBRARY_PATH" + OUT=$(gdb --batch --ex run --ex "print (char*) __glib_assert_msg" .libs/$msg_test 2> $error_out) || \ + fail "failed to run gdb" + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-punt-python-check.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-punt-python-check.patch new file mode 100644 index 0000000000..3cbd6dc151 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.24-punt-python-check.patch @@ -0,0 +1,20 @@ +Remove python detection from configure.in, we won't be installing the gdb python +scripts anymore. They use a redhat-specific gdb module that has not been +upstreamed yet. + +https://bugs.gentoo.org/291328 +https://bugzilla.gnome.org/623552 +--- +--- configure.in ++++ configure.in +@@ -379,10 +379,6 @@ if test "x$PERL_PATH" = x ; then + fi + AC_SUBST(PERL_PATH) + +-# Need suitable python path for greport +-AM_PATH_PYTHON(2.4,,PYTHON="/usr/bin/env python2.4") +- +- + dnl *********************** + dnl *** Tests for iconv *** + dnl *********************** diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-punt-python-check.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-punt-python-check.patch new file mode 100644 index 0000000000..077ebf440f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-punt-python-check.patch @@ -0,0 +1,20 @@ +Remove python detection from configure.in, we won't be installing the gdb python +scripts anymore. They use a redhat-specific gdb module that has not been +upstreamed yet. + +https://bugs.gentoo.org/291328 +https://bugzilla.gnome.org/623552 +--- +--- configure.ac ++++ configure.ac +@@ -379,10 +379,6 @@ if test "x$PERL_PATH" = x ; then + fi + AC_SUBST(PERL_PATH) + +-# Need suitable python path for greport +-AM_PATH_PYTHON(2.4,,PYTHON="/usr/bin/env python2.4") +- +- + dnl *********************** + dnl *** Tests for iconv *** + dnl *********************** diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-skip-tests-with-dbus-keyring.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-skip-tests-with-dbus-keyring.patch new file mode 100644 index 0000000000..baca1eca86 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.25-skip-tests-with-dbus-keyring.patch @@ -0,0 +1,22 @@ +--- gio/tests/gdbus-peer.c.orig 2010-08-28 20:06:11.000000000 +0300 ++++ gio/tests/gdbus-peer.c 2010-08-28 20:06:21.000000000 +0300 +@@ -1448,7 +1448,7 @@ + + g_test_add_func ("/gdbus/peer-to-peer", test_peer); + g_test_add_func ("/gdbus/delayed-message-processing", delayed_message_processing); +- g_test_add_func ("/gdbus/nonce-tcp", test_nonce_tcp); ++ //g_test_add_func ("/gdbus/nonce-tcp", test_nonce_tcp); + g_test_add_func ("/gdbus/credentials", test_credentials); + g_test_add_func ("/gdbus/overflow", test_overflow); + +--- gio/tests/gdbus-non-socket.c.orig 2010-08-28 20:36:52.000000000 +0300 ++++ gio/tests/gdbus-non-socket.c 2010-08-28 20:37:02.000000000 +0300 +@@ -336,7 +336,7 @@ + /* all the tests rely on a shared main loop */ + loop = g_main_loop_new (NULL, FALSE); + +- g_test_add_func ("/gdbus/non-socket", test_non_socket); ++ //g_test_add_func ("/gdbus/non-socket", test_non_socket); + + ret = g_test_run(); + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-locale-sensitive-test.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-locale-sensitive-test.patch new file mode 100644 index 0000000000..672b8e8d6b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-locale-sensitive-test.patch @@ -0,0 +1,50 @@ +From 3a02a86a0a413304843c1cfad359922322486da6 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Wed, 6 Oct 2010 23:21:01 +0200 +Subject: [PATCH 1/2] gsettings: disable locale sensitive test. + +--- + gio/tests/gsettings.c | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/gio/tests/gsettings.c b/gio/tests/gsettings.c +index fdadf96..4d19618 100644 +--- a/gio/tests/gsettings.c ++++ b/gio/tests/gsettings.c +@@ -625,14 +625,14 @@ test_l10n (void) + g_free (str); + str = NULL; + +- setlocale (LC_MESSAGES, "de_DE"); ++ /*setlocale (LC_MESSAGES, "de_DE"); + str = g_settings_get_string (settings, "error-message"); + setlocale (LC_MESSAGES, locale); + + g_assert_cmpstr (str, ==, "Unbenannt"); + g_object_unref (settings); + g_free (str); +- str = NULL; ++ str = NULL;*/ + + g_free (locale); + } +@@ -666,14 +666,14 @@ test_l10n_context (void) + g_free (str); + str = NULL; + +- setlocale (LC_MESSAGES, "de_DE"); ++ /*setlocale (LC_MESSAGES, "de_DE"); + g_settings_get (settings, "backspace", "s", &str); + setlocale (LC_MESSAGES, locale); + + g_assert_cmpstr (str, ==, "Löschen"); + g_object_unref (settings); + g_free (str); +- str = NULL; ++ str = NULL;*/ + + g_free (locale); + } +-- +1.7.3 + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-volumemonitor-broken-test.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-volumemonitor-broken-test.patch new file mode 100644 index 0000000000..34fad9e2d8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.0-disable-volumemonitor-broken-test.patch @@ -0,0 +1,43 @@ +From 8eb4fb83d0933d09bb6ef0ec1511a6b0eb2cee9b Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Wed, 6 Oct 2010 23:21:22 +0200 +Subject: [PATCH 2/2] volumemonitor: disable failing test + +--- + gio/tests/volumemonitor.c | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/gio/tests/volumemonitor.c b/gio/tests/volumemonitor.c +index 54123ec..df19b58 100644 +--- a/gio/tests/volumemonitor.c ++++ b/gio/tests/volumemonitor.c +@@ -112,7 +112,7 @@ test_connected_drives (void) + g_list_free (drives); + } + +-static void ++/*static void + test_volumes (void) + { + GList *volumes, *l; +@@ -131,7 +131,7 @@ test_volumes (void) + + g_list_foreach (volumes, (GFunc)g_object_unref, NULL); + g_list_free (volumes); +-} ++}*/ + + static void + test_mounts (void) +@@ -173,7 +173,7 @@ main (int argc, char *argv[]) + monitor = g_volume_monitor_get (); + + g_test_add_func ("/volumemonitor/connected_drives", test_connected_drives); +- g_test_add_func ("/volumemonitor/volumes", test_volumes); ++ //g_test_add_func ("/volumemonitor/volumes", test_volumes); + g_test_add_func ("/volumemonitor/mounts", test_mounts); + + ret = g_test_run (); +-- +1.7.3 + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-deprecation-tests.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-deprecation-tests.patch new file mode 100644 index 0000000000..c4085aee71 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-deprecation-tests.patch @@ -0,0 +1,43 @@ +From cae0b1c57f0f8ce73f4f117f8abb61c68e34a0e7 Mon Sep 17 00:00:00 2001 +From: Chun-wei Fan +Date: Tue, 30 Nov 2010 02:28:00 +0000 +Subject: Bug635093: Deprecation check in tests/testglib.c + +The Relation API in glib/grel.h has been marked as +deprecated (G_DISABLE_DEPRECATED), so added check for +that macro in this source file and added label to indicate +deprecation +--- +diff --git a/tests/testglib.c b/tests/testglib.c +index b4e29f0..158808a 100644 +--- a/tests/testglib.c ++++ b/tests/testglib.c +@@ -1038,6 +1038,7 @@ hash_table_tests (void) + g_hash_table_destroy (hash_table); + } + ++#ifndef G_DISABLE_DEPRECATED + static void + relation_test (void) + { +@@ -1110,6 +1111,7 @@ relation_test (void) + + relation = NULL; + } ++#endif + + static void + gstring_tests (void) +@@ -1539,7 +1541,9 @@ main (int argc, + g_test_add_func ("/testglib/GTree", binary_tree_test); + g_test_add_func ("/testglib/Arrays", test_arrays); + g_test_add_func ("/testglib/GHashTable", hash_table_tests); +- g_test_add_func ("/testglib/Relation", relation_test); ++#ifndef G_DISABLE_DEPRECATED ++ g_test_add_func ("/testglib/Relation (deprecated)", relation_test); ++#endif + g_test_add_func ("/testglib/File Paths", test_paths); + g_test_add_func ("/testglib/File Functions", test_file_functions); + g_test_add_func ("/testglib/Parse Debug Strings", test_g_parse_debug_string); +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gatomic-header.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gatomic-header.patch new file mode 100644 index 0000000000..f6454d446b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gatomic-header.patch @@ -0,0 +1,11 @@ +$OpenBSD: patch-glib_gatomic_c,v 1.1 2010/10/10 10:52:04 kili Exp $ +--- glib/gatomic.c.orig Thu Sep 23 17:26:45 2010 ++++ glib/gatomic.c Sun Oct 10 11:50:01 2010 +@@ -28,6 +28,7 @@ + #endif + + #include "gatomic.h" ++#include "gthread.h" + #include "gthreadprivate.h" + + /** diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdatetime-test.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdatetime-test.patch new file mode 100644 index 0000000000..054f311f75 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdatetime-test.patch @@ -0,0 +1,21 @@ +From 3f059a6a123dd62257f224b9af7701078783060e Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Sat, 22 Jan 2011 04:41:12 +0000 +Subject: Remove a test that seems to fail depending on time of day + +--- +diff --git a/glib/tests/gdatetime.c b/glib/tests/gdatetime.c +index 01f08de..619bb02 100644 +--- a/glib/tests/gdatetime.c ++++ b/glib/tests/gdatetime.c +@@ -804,7 +804,7 @@ GDateTime *__dt = g_date_time_new_local (2009, 10, 24, 0, 0, 0);\ + TEST_PRINTF_TIME (13, 13, 13, "%r", "01:13:13 PM"); + TEST_PRINTF ("%R", "00:00"); + TEST_PRINTF_TIME (13, 13, 31, "%R", "13:13"); +- TEST_PRINTF ("%s", t_str); ++ //TEST_PRINTF ("%s", t_str); + TEST_PRINTF ("%S", "00"); + TEST_PRINTF ("%t", " "); + TEST_PRINTF ("%W", "42"); +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdbus-flushes.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdbus-flushes.patch new file mode 100644 index 0000000000..9e37615a1a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gdbus-flushes.patch @@ -0,0 +1,64 @@ +From b2315084cb21a1ef072a48b0238a2e614af78be3 Mon Sep 17 00:00:00 2001 +From: Ted Gould +Date: Mon, 13 Dec 2010 18:33:15 +0000 +Subject: Bug 635626 – GDBus message idle can execute while flushes are pending + +https://bugzilla.gnome.org/show_bug.cgi?id=635626 + +Signed-off-by: David Zeuthen +--- +diff --git a/gio/gdbusprivate.c b/gio/gdbusprivate.c +index dd9d58a..228c28c 100644 +--- a/gio/gdbusprivate.c ++++ b/gio/gdbusprivate.c +@@ -431,6 +431,7 @@ struct GDBusWorker + gint num_writes_pending; + guint64 write_num_messages_written; + GList *write_pending_flushes; ++ gboolean flush_pending; + }; + + /* ---------------------------------------------------------------------------------------------------- */ +@@ -1158,6 +1159,12 @@ ostream_flush_cb (GObject *source_object, + if (error != NULL) + g_error_free (error); + ++ /* Make sure we tell folks that we don't have additional ++ flushes pending */ ++ g_mutex_lock (data->worker->write_lock); ++ data->worker->flush_pending = FALSE; ++ g_mutex_unlock (data->worker->write_lock); ++ + /* OK, cool, finally kick off the next write */ + maybe_write_next_message (data->worker); + +@@ -1210,6 +1217,10 @@ message_written (GDBusWorker *worker, + worker->write_pending_flushes = g_list_delete_link (worker->write_pending_flushes, l); + } + } ++ if (flushers != NULL) ++ { ++ worker->flush_pending = TRUE; ++ } + g_mutex_unlock (worker->write_lock); + + if (flushers != NULL) +@@ -1344,7 +1355,7 @@ static gboolean + write_message_in_idle_cb (gpointer user_data) + { + GDBusWorker *worker = user_data; +- if (worker->num_writes_pending == 0) ++ if (worker->num_writes_pending == 0 && !worker->flush_pending) + maybe_write_next_message (worker); + return FALSE; + } +@@ -1427,6 +1438,7 @@ _g_dbus_worker_new (GIOStream *stream, + worker->stream = g_object_ref (stream); + worker->capabilities = capabilities; + worker->cancellable = g_cancellable_new (); ++ worker->flush_pending = FALSE; + + worker->frozen = initially_frozen; + worker->received_messages_while_frozen = g_queue_new (); +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-read.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-read.patch new file mode 100644 index 0000000000..fa5b081bcc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-read.patch @@ -0,0 +1,25 @@ +From 900a4c853f8dbf0887c66155ba489ff4570e5948 Mon Sep 17 00:00:00 2001 +From: Matthew Barnes +Date: Wed, 01 Dec 2010 00:19:12 +0000 +Subject: Bug 636100 - Can't read GSettings:backend property + +The PROP_BACKEND case was missing from the switch statement in +g_settings_get_property(). +--- +diff --git a/gio/gsettings.c b/gio/gsettings.c +index 94d1f3a..7f775a0 100644 +--- a/gio/gsettings.c ++++ b/gio/gsettings.c +@@ -417,6 +417,10 @@ g_settings_get_property (GObject *object, + g_value_set_string (value, settings->priv->schema_name); + break; + ++ case PROP_BACKEND: ++ g_value_set_object (value, settings->priv->backend); ++ break; ++ + case PROP_PATH: + g_value_set_string (value, settings->priv->path); + break; +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-rules.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-rules.patch new file mode 100644 index 0000000000..01ce2265ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-gsettings-rules.patch @@ -0,0 +1,33 @@ +From 393834ac6f32633a31e52441b051dc7d3969a530 Mon Sep 17 00:00:00 2001 +From: Dan Winship +Date: Thu, 04 Nov 2010 19:23:22 +0000 +Subject: gsettings.m4: Fix rules to work when there are no schemas + +If there are no schemas, don't try to install "" at install time. +(In particular, automake conditionals don't work properly with +@-expanded rules, so if you conditionally build a schema, you'll +still unconditionally get the install rule.) + +https://bugzilla.gnome.org/show_bug.cgi?id=633381 +--- +diff --git a/m4macros/gsettings.m4 b/m4macros/gsettings.m4 +index 4e4352f..f0ed838 100644 +--- a/m4macros/gsettings.m4 ++++ b/m4macros/gsettings.m4 +@@ -47,9 +47,11 @@ install-data-am: install-gsettings-schemas + + install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file) + @$(NORMAL_INSTALL) +- test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)" +- $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)" +- test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir) ++ if test -n "$^"; then \ ++ test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"; \ ++ $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \ ++ test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \ ++ fi + + uninstall-gsettings-schemas: + @$(NORMAL_UNINSTALL) +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-locked-message.patch b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-locked-message.patch new file mode 100644 index 0000000000..429605ef58 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.26.1-locked-message.patch @@ -0,0 +1,68 @@ +From 62476cd0f7ca7d3becf81243fb7ac1b97cf7db51 Mon Sep 17 00:00:00 2001 +From: Peng Huang +Date: Mon, 13 Dec 2010 18:09:38 +0000 +Subject: Bug 632544 – Cannot send a locked message with PRESERVE_SERIAL flag + +https://bugzilla.gnome.org/show_bug.cgi?id=632544 + +Signed-off-by: David Zeuthen +--- +diff --git a/gio/gdbusconnection.c b/gio/gdbusconnection.c +index da2b9f9..cf12f41 100644 +--- a/gio/gdbusconnection.c ++++ b/gio/gdbusconnection.c +@@ -1449,7 +1449,8 @@ g_dbus_connection_send_message_unlocked (GDBusConnection *connection, + if (out_serial != NULL) + *out_serial = serial_to_use; + +- g_dbus_message_set_serial (message, serial_to_use); ++ if (!(flags & G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL)) ++ g_dbus_message_set_serial (message, serial_to_use); + + g_dbus_message_lock (message); + _g_dbus_worker_send_message (connection->worker, +diff --git a/gio/tests/gdbus-connection.c b/gio/tests/gdbus-connection.c +index 866e27c..5c2939e 100644 +--- a/gio/tests/gdbus-connection.c ++++ b/gio/tests/gdbus-connection.c +@@ -880,6 +880,18 @@ test_connection_filter (void) + + m2 = g_dbus_message_copy (m, &error); + g_assert_no_error (error); ++ g_dbus_message_set_serial (m2, data.serial); ++ /* lock the message to test PRESERVE_SERIAL flag. */ ++ g_dbus_message_lock (m2); ++ g_dbus_connection_send_message (c, m2, G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL, &data.serial, &error); ++ g_object_unref (m2); ++ g_assert_no_error (error); ++ ++ while (data.num_handled == 2) ++ g_thread_yield (); ++ ++ m2 = g_dbus_message_copy (m, &error); ++ g_assert_no_error (error); + r = g_dbus_connection_send_message_with_reply_sync (c, + m2, + G_DBUS_SEND_MESSAGE_FLAGS_NONE, +@@ -891,7 +903,7 @@ test_connection_filter (void) + g_assert_no_error (error); + g_assert (r != NULL); + g_object_unref (r); +- g_assert_cmpint (data.num_handled, ==, 3); ++ g_assert_cmpint (data.num_handled, ==, 4); + + g_dbus_connection_remove_filter (c, filter_id); + +@@ -908,8 +920,8 @@ test_connection_filter (void) + g_assert_no_error (error); + g_assert (r != NULL); + g_object_unref (r); +- g_assert_cmpint (data.num_handled, ==, 3); +- g_assert_cmpint (data.num_outgoing, ==, 3); ++ g_assert_cmpint (data.num_handled, ==, 4); ++ g_assert_cmpint (data.num_outgoing, ==, 4); + + /* this is safe; testserver will exit once the bus goes away */ + g_assert (g_spawn_command_line_async (SRCDIR "/gdbus-testserver.py", NULL)); +-- +cgit v0.8.3.1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-1.2.10-r5.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-1.2.10-r5.ebuild new file mode 100644 index 0000000000..6852e8d2b1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-1.2.10-r5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-1.2.10-r5.ebuild,v 1.53 2008/08/03 22:36:31 eva Exp $ + +inherit autotools libtool flag-o-matic eutils portability + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="http://www.gtk.org/" +SRC_URI="ftp://ftp.gtk.org/pub/gtk/v1.2/${P}.tar.gz + ftp://ftp.gnome.org/pub/GNOME/stable/sources/glib/${P}.tar.gz + mirror://gentoo/glib-1.2.10-r1-as-needed.patch.bz2" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="hardened" + +DEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${P}-automake.patch + epatch "${FILESDIR}"/${P}-m4.patch + epatch "${FILESDIR}"/${P}-configure-LANG.patch #133679 + + # Allow glib to build with gcc-3.4.x #47047 + epatch "${FILESDIR}"/${P}-gcc34-fix.patch + + # Fix for -Wl,--as-needed (bug #133818) + epatch "${DISTDIR}"/glib-1.2.10-r1-as-needed.patch.bz2 + + use ppc64 && use hardened && replace-flags -O[2-3] -O1 + append-ldflags $(dlopen_lib) + + rm -f acinclude.m4 #168198 + eautoreconf + elibtoolize +} + +src_compile() { + # Bug 48839: pam fails to build on ia64 + # The problem is that it attempts to link a shared object against + # libglib.a; this library needs to be built with -fPIC. Since + # this package doesn't contain any significant binaries, build the + # whole thing with -fPIC (23 Apr 2004 agriffis) + append-flags -fPIC + + econf \ + --with-threads=posix \ + --enable-debug=yes \ + || die + emake || die +} + +src_install() { + make install DESTDIR="${D}" || die + + dodoc AUTHORS ChangeLog README* INSTALL NEWS + dohtml -r docs + + cd "${D}"/usr/$(get_libdir) || die + chmod 755 libgmodule-1.2.so.* +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-2.26.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-2.26.1-r1.ebuild new file mode 100644 index 0000000000..3999ee5f98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-2.26.1-r1.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.26.1-r1.ebuild,v 1.9 2011/03/22 18:51:01 ranger Exp $ + +EAPI="3" + +inherit autotools gnome.org libtool eutils flag-o-matic pax-utils + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="http://www.gtk.org/" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="debug doc fam +introspection selinux +static-libs test xattr" + +RDEPEND="virtual/libiconv + sys-libs/zlib + xattr? ( sys-apps/attr ) + fam? ( virtual/fam )" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.16 + >=sys-devel/gettext-0.11 + >=dev-util/gtk-doc-am-1.13 + doc? ( + >=dev-libs/libxslt-1.0 + >=dev-util/gtk-doc-1.13 + ~app-text/docbook-xml-dtd-4.1.2 ) + test? ( >=sys-apps/dbus-1.2.14 )" +PDEPEND="introspection? ( dev-libs/gobject-introspection )" + +# eautoreconf needs gtk-doc-am +# XXX: Consider adding test? ( sys-devel/gdb ); assert-msg-test tries to use it + +src_prepare() { + if use ia64 ; then + # Only apply for < 4.1 + local major=$(gcc-major-version) + local minor=$(gcc-minor-version) + if (( major < 4 || ( major == 4 && minor == 0 ) )); then + epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" + fi + fi + + # gsettings.m4: Fix rules to work when there are no schemas, bug #350020 + epatch "${FILESDIR}/${PN}-2.26.1-gsettings-rules.patch" + + # Fix compilation on several arches, bug #351387 + epatch "${FILESDIR}/${PN}-2.26.1-gatomic-header.patch" + + # Remove a test that seems to fail depending on time of day + epatch "${FILESDIR}/${PN}-2.26.1-gdatetime-test.patch" + + # Deprecation check in tests/testglib.c, upstream bug #635093 + epatch "${FILESDIR}/${P}-deprecation-tests.patch" + + # Can't read GSettings:backend property, upstream bug #636100 + epatch "${FILESDIR}/${P}-gsettings-read.patch" + + # Cannot send a locked message with PRESERVE_SERIAL flag, upstream bug #632544 + epatch "${FILESDIR}/${P}-locked-message.patch" + + # GDBus message idle can execute while flushes are pending, upstream bug #635626 + epatch "${FILESDIR}/${P}-gdbus-flushes.patch" + + # Don't fail gio tests when ran without userpriv, upstream bug 552912 + # This is only a temporary workaround, remove as soon as possible + epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" + + # Fix gmodule issues on fbsd; bug #184301 + epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch + + # Don't check for python, hence removing the build-time python dep. + # We remove the gdb python scripts in src_install due to bug 291328 + epatch "${FILESDIR}/${PN}-2.25-punt-python-check.patch" + + # Fix test failure when upgrading from 2.22 to 2.24, upstream bug 621368 + epatch "${FILESDIR}/${PN}-2.24-assert-test-failure.patch" + + # skip tests that require writing to /root/.dbus, upstream bug ??? + epatch "${FILESDIR}/${PN}-2.25-skip-tests-with-dbus-keyring.patch" + + # Do not try to remove files on live filesystem, upstream bug #619274 + sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ + -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" + + # Disable failing tests, upstream bug #??? + epatch "${FILESDIR}/${PN}-2.26.0-disable-locale-sensitive-test.patch" + epatch "${FILESDIR}/${PN}-2.26.0-disable-volumemonitor-broken-test.patch" + + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + # Needed for the punt-python-check patch. + # Also needed to prevent croscompile failures, see bug #267603 + eautoreconf + + [[ ${CHOST} == *-freebsd* ]] && elibtoolize + + epunt_cxx +} + +src_configure() { + local myconf + + # Building with --disable-debug highly unrecommended. It will build glib in + # an unusable form as it disables some commonly used API. Please do not + # convert this to the use_enable form, as it results in a broken build. + # -- compnerd (3/27/06) + # disable-visibility needed for reference debug, bug #274647 + use debug && myconf="--enable-debug --disable-visibility" + + # Always use internal libpcre, bug #254659 + econf ${myconf} \ + $(use_enable xattr) \ + $(use_enable doc man) \ + $(use_enable doc gtk-doc) \ + $(use_enable fam) \ + $(use_enable selinux) \ + $(use_enable static-libs static) \ + --enable-regex \ + --with-pcre=internal \ + --with-threads=posix \ + --disable-dtrace \ + --disable-systemtap +} + +src_install() { + local f + emake DESTDIR="${D}" install || die "Installation failed" + + # Do not install charset.alias even if generated, leave it to libiconv + rm -f "${ED}/usr/lib/charset.alias" + + # Don't install gdb python macros, bug 291328 + rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" + + dodoc AUTHORS ChangeLog* NEWS* README || die "dodoc failed" + + insinto /usr/share/bash-completion + for f in gdbus gsettings; do + newins "${ED}/etc/bash_completion.d/${f}-bash-completion.sh" ${f} || die + done + rm -rf "${ED}/etc" +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + export XDG_CONFIG_DIRS=/etc/xdg + export XDG_DATA_DIRS=/usr/local/share:/usr/share + export XDG_DATA_HOME="${T}" + unset GSETTINGS_BACKEND # bug 352451 + + # Hardened: gdb needs this, bug #338891 + if host-is-pax ; then + pax-mark -mr "${S}"/tests/.libs/assert-msg-test \ + || die "Hardened adjustment failed" + fi + + emake check || die "tests failed" +} + +pkg_preinst() { + # Only give the introspection message if: + # * The user has it enabled + # * Has glib already installed + # * Previous version was different from new version + if use introspection && has_version "${CATEGORY}/${PN}"; then + if ! has_version "=${CATEGORY}/${PF}"; then + ewarn "You must rebuild gobject-introspection so that the installed" + ewarn "typelibs and girs are regenerated for the new APIs in glib" + fi + fi +} + +pkg_postinst() { + # Inform users about possible breakage when updating glib and not dbus-glib, bug #297483 + if has_version dev-libs/dbus-glib; then + ewarn "If you experience a breakage after updating dev-libs/glib try" + ewarn "rebuilding dev-libs/dbus-glib" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/glib/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/glib/metadata.xml new file mode 100644 index 0000000000..e86947c98b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/glib/metadata.xml @@ -0,0 +1,9 @@ + + + + gnome + + Use dev-libs/gobject-introspection + for introspection + + diff --git a/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass new file mode 100644 index 0000000000..3499e91a08 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass @@ -0,0 +1,100 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v 1.2 2011/05/04 16:02:10 mgorny Exp $ + +# @ECLASS: systemd.eclass +# @MAINTAINER: +# mgorny@gentoo.org +# @BLURB: helper functions to install systemd units +# @DESCRIPTION: +# This eclass provides a set of functions to install unit files for +# sys-apps/systemd within ebuilds. +# @EXAMPLE: +# +# @CODE +# inherit autotools-utils systemd +# +# src_configure() { +# local myeconfargs=( +# --enable-foo +# --disable-bar +# ) +# +# systemd_to_myeconfargs +# autotools-utils_src_configure +# } +# @CODE + +case ${EAPI:-0} in + 0|1|2|3|4) ;; + *) die "${ECLASS}.eclass API in EAPI ${EAPI} not yet established." +esac + +# @FUNCTION: systemd_get_unitdir +# @DESCRIPTION: +# Output the path for the systemd unit directory (not including ${D}). +# This function always succeeds, even if systemd is not installed. +systemd_get_unitdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo -n /lib/systemd/system +} + +# @FUNCTION: systemd_dounit +# @USAGE: unit1 [...] +# @DESCRIPTION: +# Install systemd unit(s). Uses doins, thus it is fatal in EAPI 4 +# and non-fatal in earlier EAPIs. +systemd_dounit() { + debug-print-function ${FUNCNAME} "${@}" + + ( + insinto "$(systemd_get_unitdir)" + doins "${@}" + ) +} + +# @FUNCTION: systemd_enable_service +# @USAGE: target service +# @DESCRIPTION: +# Enable service in desired target, e.g. install a symlink for it. +# Uses dosym, thus it is fatal in EAPI 4 and non-fatal in earlier +# EAPIs. +systemd_enable_service() { + debug-print-function ${FUNCNAME} "${@}" + + [[ ${#} -eq 2 ]] || die "Synopsis: systemd_enable_service target service" + + local target=${1} + local service=${2} + local ud=$(systemd_get_unitdir) + + dodir "${ud}"/"${target}".wants && \ + dosym ../"${service}" "${ud}"/"${target}".wants +} + +# @FUNCTION: systemd_with_unitdir +# @DESCRIPTION: +# Output '--with-systemdsystemunitdir' as expected by systemd-aware configure +# scripts. This function always succeeds. Its output may be quoted in order +# to preserve whitespace in paths. systemd_to_myeconfargs() is preferred over +# this function. +systemd_with_unitdir() { + debug-print-function ${FUNCNAME} "${@}" + + echo -n --with-systemdsystemunitdir="$(systemd_get_unitdir)" +} + +# @FUNCTION: systemd_to_myeconfargs +# @DESCRIPTION: +# Add '--with-systemdsystemunitdir' as expected by systemd-aware configure +# scripts to the myeconfargs variable used by autotools-utils eclass. Handles +# quoting automatically. +systemd_to_myeconfargs() { + debug-print-function ${FUNCNAME} "${@}" + + myeconfargs=( + "${myeconfargs[@]}" + --with-systemdsystemunitdir="$(systemd_get_unitdir)" + ) +} diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/ChangeLog new file mode 100644 index 0000000000..0b54baab18 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/ChangeLog @@ -0,0 +1,434 @@ +# ChangeLog for sys-auth/consolekit +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/ChangeLog,v 1.104 2011/05/15 07:14:20 ssuominen Exp $ + +*consolekit-0.4.5 (15 May 2011) + + 15 May 2011; Samuli Suominen +consolekit-0.4.5.ebuild: + Version bump. + +*consolekit-0.4.4-r1 (05 May 2011) + + 05 May 2011; Samuli Suominen + +consolekit-0.4.4-r1.ebuild: + Use systemd.eclass to get path for unit files wrt #366111 by Michal Górny. + + 23 Apr 2011; Samuli Suominen consolekit-0.4.4.ebuild: + ppc64 stable wrt #360769 + + 23 Apr 2011; Raúl Porcel consolekit-0.4.4.ebuild: + alpha/ia64/sh/sparc stable wrt #360769 + + 15 Apr 2011; Christian Faulhammer + consolekit-0.4.4.ebuild: + stable x86, bug 360769 + + 12 Apr 2011; Jeroen Roovers consolekit-0.4.4.ebuild: + Stable for HPPA (bug #360769). + + 10 Apr 2011; Markus Meier consolekit-0.4.4.ebuild: + arm stable, bug #360769 + + 27 Mar 2011; Christoph Mende consolekit-0.4.4.ebuild: + Stable on amd64 wrt bug #360769 + + 27 Mar 2011; Brent Baude consolekit-0.4.4.ebuild: + Marking consolekit-0.4.4 ppc for bug 360769 + +*consolekit-0.4.4 (26 Feb 2011) + + 26 Feb 2011; Samuli Suominen +consolekit-0.4.4.ebuild: + Version bump. + + 13 Jan 2011; Jeroen Roovers consolekit-0.4.3.ebuild: + Stable for HPPA (bug #349052). + + 11 Jan 2011; Kacper Kowalik + consolekit-0.4.3.ebuild: + ppc stable wrt #349052 + + 08 Jan 2011; Raúl Porcel consolekit-0.4.3.ebuild: + alpha/ia64/sh/sparc stable wrt #349052 + + 27 Dec 2010; Markus Meier consolekit-0.4.3.ebuild: + arm stable, bug #349052 + + 22 Dec 2010; Samuli Suominen consolekit-0.4.3.ebuild: + amd64/x86 stable wrt #349052 + + 19 Dec 2010; Samuli Suominen consolekit-0.4.3.ebuild: + ppc64 stable wrt #349052 + + 27 Nov 2010; Raúl Porcel consolekit-0.4.2-r4.ebuild: + alpha/ia64/sh/sparc stable wrt #343097 + +*consolekit-0.4.3 (25 Nov 2010) + + 25 Nov 2010; Samuli Suominen +consolekit-0.4.3.ebuild: + Version bump. + + 04 Nov 2010; Markus Meier consolekit-0.4.2-r4.ebuild: + arm stable, bug #343097 + + 01 Nov 2010; Jeroen Roovers consolekit-0.4.2-r4.ebuild: + Stable for HPPA PPC (bug #343097). + + 01 Nov 2010; Christian Faulhammer + consolekit-0.4.2-r4.ebuild: + stable x86, bug 343097 + + 30 Oct 2010; Samuli Suominen + consolekit-0.4.2-r4.ebuild: + ppc64 stable wrt #343097 + + 29 Oct 2010; Markos Chandras + consolekit-0.4.2-r4.ebuild: + Stable on amd64 wrt bug #343097 + + 28 Oct 2010; Samuli Suominen + consolekit-0.4.2-r4.ebuild: + Block + +consolekit-0.4.2-r4.ebuild, +files/90-consolekit-3: + Change variable "STARTUP" to "command" wrt #343033 by Matthew Turnbull. + + 27 Oct 2010; Samuli Suominen + consolekit-0.4.2-r3.ebuild: + Check CONFIG_AUDITSYSCALL for /proc//sessionid wrt #342291. + +*consolekit-0.4.2-r3 (21 Oct 2010) + + 21 Oct 2010; Samuli Suominen + +consolekit-0.4.2-r3.ebuild, +files/90-consolekit-2: + Update /etc/X11/xinit/xinitrc.d/90-consolekit from Debian. Remove + -revert.patch and block broken sys-apps/shadow instead wrt #336634. + +*consolekit-0.4.2-r2 (21 Oct 2010) + + 21 Oct 2010; Samuli Suominen + +consolekit-0.4.2-r2.ebuild, + +files/consolekit-0.4.2-check-for-VT_WAITEVENT-ioctl-during-runtime.patch: + Check for VT_WAITEVENT ioctl during runtime. + +*consolekit-0.4.2-r1 (09 Sep 2010) + + 09 Sep 2010; Samuli Suominen + +consolekit-0.4.2-r1.ebuild, +files/consolekit-0.4.2-revert.patch: + Revert upstream "Only set sessions to be is-local=true if set by a trusted + party" wrt #336634. + +*consolekit-0.4.2 (07 Sep 2010) + + 07 Sep 2010; Samuli Suominen + +consolekit-0.4.2.ebuild: + Version bump. + +*consolekit-0.4.1-r1 (21 Aug 2010) + + 21 Aug 2010; Samuli Suominen + +consolekit-0.4.1-r1.ebuild, +files/consolekit-0.4.1-nodaemon.patch, + +files/consolekit-0.4.1-reorder-initialization.patch: + Don't take bus name until ready wrt #333349. Don't daemonize when + activated. + + 18 Aug 2010; Markus Meier consolekit-0.4.1.ebuild: + arm stable, bug #314899 + + 14 Aug 2010; Raúl Porcel consolekit-0.4.1.ebuild: + ia64/sh/sparc stable + + 09 Aug 2010; Joseph Jezak consolekit-0.4.1.ebuild: + Marked ppc/ppc64 stable. + + 25 Jul 2010; Tobias Klausmann + consolekit-0.4.1.ebuild: + Stable on alpha, bug #329621 + + 20 Jul 2010; Jeroen Roovers consolekit-0.4.1.ebuild: + Stable for HPPA (bug #314899). + + 04 Jun 2010; Markus Meier consolekit-0.4.1.ebuild: + x86 stable, bug #314899 + + 09 May 2010; Raúl Porcel consolekit-0.3.0-r2.ebuild: + sh stable + + 03 May 2010; Olivier Crête consolekit-0.4.1.ebuild: + amd64 stable, bug #314899 + + 25 Apr 2010; Raúl Porcel consolekit-0.3.0-r2.ebuild, + consolekit-0.4.1.ebuild: + Add ~sh + + 13 Apr 2010; Alexis Ballier consolekit-0.4.1.ebuild: + keyword ~x86-fbsd + + 30 Mar 2010; Jonathan Callen consolekit-0.3.0-r2.ebuild, + consolekit-0.4.1.ebuild: + Bump to EAPI=3, add prefix keywords + + 28 Feb 2010; Raúl Porcel consolekit-0.4.1.ebuild: + Add ~alpha/~arm/~ia64/~sparc + + 17 Feb 2010; Gilles Dartiguelongue + consolekit-0.4.1.ebuild: + Raise dbus-glib dependency, bug #298924. + + 16 Feb 2010; Joseph Jezak consolekit-0.4.1.ebuild: + Marked ~ppc/~ppc64 for bug #296548. + + 06 Jan 2010; Jeroen Roovers consolekit-0.4.1.ebuild: + Marked ~hppa (bug #296548). + +*consolekit-0.4.1 (29 Oct 2009) + + 29 Oct 2009; Gilles Dartiguelongue files/90-consolekit, + -consolekit-0.2.3.ebuild, -files/consolekit-0.2.3-freebsd.patch, + -consolekit-0.2.10.ebuild, -consolekit-0.2.10-r1.ebuild, + -consolekit-0.3.0.ebuild, +files/consolekit-0.4.0-multilib.patch, + +files/consolekit-0.4.0-polkit-automagic.patch, +consolekit-0.4.1.ebuild, + +files/consolekit-0.4.1-shutdown-reboot-without-policies.patch: + New version for GNOME 2.28. Clean up old revision. Fix xinitrc script. + + 28 Oct 2009; Raúl Porcel consolekit-0.3.0-r2.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #278181 + + 03 Oct 2009; Markus Meier consolekit-0.3.0-r2.ebuild: + arm stable, bug #278181 + + 29 Sep 2009; Tobias Klausmann + consolekit-0.3.0-r2.ebuild: + Stable on alpha, bug #278181 + + 27 Sep 2009; nixnut consolekit-0.3.0-r2.ebuild: + ppc stable #278181 + + 22 Sep 2009; Jeroen Roovers consolekit-0.3.0-r2.ebuild: + Stable for HPPA (bug #278181). + + 19 Sep 2009; Romain Perier + consolekit-0.3.0-r2.ebuild: + Stable for amd64 per bug #278181. + + 16 Sep 2009; Christian Faulhammer + consolekit-0.3.0-r2.ebuild: + stable x86, bug 278181 + + 14 Sep 2009; Tom Gall consolekit-0.3.0-r2: + stable on ppc64, bug #278181 + +*consolekit-0.3.0-r2 (12 Sep 2009) + + 12 Sep 2009; Nirbheek Chauhan + files/consolekit-0.1.rc, -consolekit-0.3.0-r1.ebuild, + +consolekit-0.3.0-r2.ebuild: + Use the (correct) pid file to control ConsoleKit start/stop. Also, do a + blank -r2 bump so users get the new init script. + + 12 Jun 2009; Gilles Dartiguelongue + consolekit-0.3.0-r1.ebuild: + Make consolekit init script executable by default, closes: #260842. + + 09 Jun 2009; Samuli Suominen + consolekit-0.3.0-r1.ebuild, + +files/consolekit-0.3.0-skip_xmlto_validation.patch: + Skip xmlto validation because 0.0.22 adds --noent to xmllint options and + documentation doesn't validate anymore wrt #271678, thanks to Darren Dale + for reporting. + +*consolekit-0.3.0-r1 (27 Apr 2009) + + 27 Apr 2009; Daniel Gryniewicz + +files/consolekit-0.3.0-allow-setidle.patch, +consolekit-0.3.0-r1.ebuild: + Bump to consolekit-0.3.0-r1 + + - Add SetIdleHint to the dbus policy to handle the new default-deny on + dbus + + 17 Mar 2009; Peter Alfredsen + consolekit-0.2.10.ebuild, consolekit-0.2.10-r1.ebuild, + consolekit-0.3.0.ebuild: + Bump dev-libs/glib dependency, since GRegex (added in glib-2.14) is used + by consolekit. Choose 2.16 so we don't have to bump it for a while. Bug + 262853. + + 06 Mar 2009; Jeroen Roovers consolekit-0.2.10.ebuild: + Stable for HPPA (bug #242270). + + 25 Feb 2009; Joseph Jezak consolekit-0.2.10.ebuild: + Marked ppc stable for bug #242270. + +*consolekit-0.3.0 (18 Feb 2009) + + 18 Feb 2009; Gilles Dartiguelongue + +files/consolekit-0.3.0-shutdown.patch, metadata.xml, + +consolekit-0.3.0.ebuild: + Bump to 0.3. + + 17 Feb 2009; Raúl Porcel consolekit-0.2.10.ebuild: + arm/ia64/s390/sh/sparc stable wrt #242270 + +*consolekit-0.2.10-r1 (15 Feb 2009) + + 15 Feb 2009; Gilles Dartiguelongue + +files/consolekit-0.2.10-directory-leak.patch, +files/90-consolekit, + +files/consolekit-0.2.10-cleanup_console_tags.patch, + +files/consolekit-0.2.10-pam-add-nox11.patch, + +files/consolekit-0.2.10-polkit-automagic.patch, + +files/pam-foreground-compat.ck, -consolekit-0.2.1.ebuild, + +consolekit-0.2.10-r1.ebuild: + Bump to 0.2.10-r1. + * Add compatibility script for at_console dependant programs, bug #257761. + * Remove unneeded rm, bug #259096. + * Add a Xsession script for people not using gdm, bug #257763. + * Plug a leak, bug #258685. + * Add keepdirs and fix localstatedir, bug #257164. + + 15 Feb 2009; Markus Meier consolekit-0.2.10.ebuild: + x86 stable, bug #242270 + + 12 Feb 2009; Brent Baude consolekit-0.2.10.ebuild: + stable ppc64, bug 242270 + + 12 Feb 2009; Jeremy Olexa consolekit-0.2.10.ebuild: + amd64 stable, bug 242270 + + 09 Feb 2009; Tobias Klausmann + consolekit-0.2.10.ebuild: + Stable on alpha, bug #242270 + + 13 Jan 2009; Doug Goldstein metadata.xml: + gentopia is becoming freedesktop + + 09 Dec 2008; Alexis Ballier + consolekit-0.2.10.ebuild: + drop bsd patch that doesnt apply anymore, bug #231910 + +*consolekit-0.2.10 (21 Jun 2008) + + 21 Jun 2008; Ben de Groot +consolekit-0.2.10.ebuild: + Version bump. Fixes compilation with glibc-2.8, bug 225405. + + 06 Dec 2007; Steve Dibb consolekit-0.2.3.ebuild: + amd64 stable, bug 201103 + + 06 Dec 2007; Raúl Porcel consolekit-0.2.3.ebuild: + alpha/ia64/sparc stable wrt #201103 + + 05 Dec 2007; Jeroen Roovers consolekit-0.2.3.ebuild: + Stable for HPPA (bug #201103). + + 04 Dec 2007; Markus Rothe consolekit-0.2.3.ebuild: + Stable on ppc64; bug #201103 + + 04 Dec 2007; nixnut consolekit-0.2.3.ebuild: + Stable on ppc wrt bug 201103 + + 04 Dec 2007; Christian Faulhammer + consolekit-0.2.3.ebuild: + stable x86, bug 201103 + + 19 Nov 2007; Joshua Kinard consolekit-0.2.1.ebuild: + Stable on mips. + + 31 Oct 2007; Roy Marples + +files/consolekit-0.2.3-freebsd.patch, consolekit-0.2.3.ebuild: + Add a workaround for a FreeBSD kernel bug so consolekit stops when in use. + + 18 Oct 2007; Roy Marples consolekit-0.2.3.ebuild: + Keyworded ~x86-fbsd + + 15 Oct 2007; Doug Goldstein consolekit-0.2.1.ebuild, + consolekit-0.2.3.ebuild: + if we're using glibc, we can't use version 2.4 because of missing defines + bug #195537 + + 22 Sep 2007; Tom Gall consolekit-0.2.1.ebuild: + stable on ppc64 + +*consolekit-0.2.3 (19 Sep 2007) + + 19 Sep 2007; Doug Goldstein +consolekit-0.2.3.ebuild: + add latest ConsoleKit from Gentopia + + 06 Sep 2007; Doug Goldstein + -files/consolekit-0.2.0-gdk-to-x11.patch, + -files/consolekit-0.2.0-pam-lib-fix.patch, -consolekit-0.2.0-r1.ebuild, + consolekit-0.2.1.ebuild: + remove old version. got Jon to make a website for it. + + 28 Aug 2007; Jeroen Roovers consolekit-0.2.1.ebuild: + Stable for HPPA (bug #185823). + + 11 Aug 2007; Andrej Kacian consolekit-0.2.1.ebuild: + Stable on x86, bug #185823. + + 10 Aug 2007; Christoph Mende consolekit-0.2.1.ebuild: + Stable on amd64 wrt bug #185823 + + 08 Aug 2007; Raúl Porcel consolekit-0.2.1.ebuild: + alpha/ia64 stable wrt #185823 + + 07 Aug 2007; Tobias Scherbaum + consolekit-0.2.1.ebuild: + Stable on ppc wrt bug #185823. + + 07 Aug 2007; Gustavo Zacarias + consolekit-0.2.1.ebuild: + Stable on sparc wrt #185823 + + 06 Aug 2007; Joshua Kinard consolekit-0.2.1.ebuild: + Marked unstable on mips. + + 19 May 2007; Raúl Porcel consolekit-0.2.1.ebuild: + Add ~alpha wrt #176517 + + 11 Apr 2007; Doug Goldstein consolekit-0.2.1.ebuild: + oops. left in some patches + + 11 Apr 2007; Doug Goldstein consolekit-0.2.1.ebuild: + multilib fix for pam module + +*consolekit-0.2.1 (11 Apr 2007) + + 11 Apr 2007; Doug Goldstein +consolekit-0.2.1.ebuild: + rev bump + + 10 Apr 2007; Doug Goldstein -consolekit-0.2.0.ebuild, + consolekit-0.2.0-r1.ebuild: + sys-libs/pam -> virtual/pam for FreeBSD. + + 02 Apr 2007; Raúl Porcel consolekit-0.2.0-r1.ebuild: + Add ~ia64 wrt bug 172097 + + 02 Apr 2007; Jeroen Roovers consolekit-0.2.0-r1.ebuild: + Marked ~hppa (bug #172097). + +*consolekit-0.2.0-r1 (29 Mar 2007) + + 29 Mar 2007; Doug Goldstein + +files/consolekit-0.2.0-gdk-to-x11.patch, + +files/consolekit-0.2.0-pam-lib-fix.patch, +consolekit-0.2.0-r1.ebuild: + Change GTK+ depend to X11. Fix /lib/ issues. + + 26 Mar 2007; Gustavo Zacarias + consolekit-0.2.0.ebuild: + Keyworded ~sparc wrt #172097 + + 25 Mar 2007; Markus Rothe consolekit-0.2.0.ebuild: + Added ~ppc64; bug #172097 + + 24 Mar 2007; Steev Klimaszewski + consolekit-0.2.0.ebuild: + Add ~ppc (builds and works on my Efika) and add MAKEOPTS="$MAKEOPTS -j1" as it + doesn't appear to be parallel make safe. + +*consolekit-0.2.0 (24 Mar 2007) + + 24 Mar 2007; Steev Klimaszewski + +files/consolekit-0.1.rc, +metadata.xml, +consolekit-0.2.0.ebuild: + New package, needed for GDM, but will hopefully soon replace pam_console + diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/Manifest b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/Manifest new file mode 100644 index 0000000000..dc5b375399 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/Manifest @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 90-consolekit-3 1027 RMD160 79246172e49653eeb6e73c0e26ea33d90d70eb2c SHA1 8195f7c2fc6c25ea940bcc516f705ae363423363 SHA256 91e0900995f7db536220065959d236fb75ec2c77096981a142e2e948518d9761 +AUX consolekit-0.1.rc 586 RMD160 04282efee7a8abb69ddd787ea4b9f180e6954d86 SHA1 4ca9cb3f4d33d08c2dadcd7a9884ed351990376f SHA256 af61c7d61bfda4d7c30f3f4142a9e8dc26bfdd4e14c57d7ff8bfef5febdcee1f +AUX consolekit-0.2.10-cleanup_console_tags.patch 1728 RMD160 d1fffa6524eec4f3ad8c1412c9ad9bfeae179a1c SHA1 c07d848591fafbe79709a3313bfaffd3e601f309 SHA256 884c8cd1186b26746ec6e4cfdb13771e62e54c892979501e231ba6a6611b5449 +AUX consolekit-0.4.0-multilib.patch 4378 RMD160 ef80a5e681e7d036be4de1dff40a550c3b422087 SHA1 221d6b04e35fca3bc42ec97f9bccb7c3792a0788 SHA256 1b00d28b62c0c71648978a48e65bd1bac08d230945c933e3f7cfd74cf59f337d +AUX consolekit-0.4.0-polkit-automagic.patch 841 RMD160 59f6f8d13a6f030107908b5926e2f49439ae2f6e SHA1 6c1442f4cc860bd5e828997a6fb44cc891028e1c SHA256 965ea7e3a2868ae8fa3d0ee6c48a5b06149c08d273e8f4a8e6afa9eec0a26357 +AUX consolekit-0.4.1-shutdown-reboot-without-policies.patch 1166 RMD160 946969cbc2c86bf81f151cbefae022ea95971a57 SHA1 1db7f74e84146c738d5de4b5f835376a1a394280 SHA256 78e7e3b71c34c9a0b2eef58c55c8ac6e34fd4ee0ddb03d20c9adf138d2dafbc9 +AUX pam-foreground-compat.ck 389 RMD160 b72a66d5fde612a825fb60f0f1402a0665cc6d81 SHA1 25c3e54e326606e6c476e0dbb9637e2e551a6ccc SHA256 0b5b22641e2b138f4e9dfff9790df9fedaf2f760cc3d878ee1e94c2fd52edea9 +DIST ConsoleKit-0.4.4.tar.bz2 424699 RMD160 e9a37d8c71a9c8d09646be5d105ed9ecf45e9b5a SHA1 163ee0e6308b94dd4712cc64d5a34e8c9007d5d4 SHA256 f0c00969fb6fe7d628071f0f43ac0d411982a5e798d7dc31747caa772c9716ae +DIST ConsoleKit-0.4.5.tar.bz2 425423 RMD160 2eba158e321778a4c17bf765d0106d214b93fe53 SHA1 6f090c1ce0d459dd6904854532554323755bdeca SHA256 43e0780c53078e125efcec3f847e484dc3533e49b408ce6a0ab1b223686b9c38 +EBUILD consolekit-0.4.4.ebuild 2727 RMD160 8aed4bf5e32598fc2c21cd9b7d953b7d0d31abe0 SHA1 afdd07f633f77993e3578351dc28b8fa426d4459 SHA256 e8f6f403fe3c78150e709f8239a4bb164356321ddf79aade18c9f26057c7d44e +EBUILD consolekit-0.4.5.ebuild 2755 RMD160 8e380bf7c2dd8f1c66fb107c6e6bec55926ba98e SHA1 1992a34943f79702bd87cd6c6e55e5258cab7577 SHA256 c029588ef5993d0eb4b3ecc4f3ac29bb68987cdf89e80bc57a0736694efbe608 +MISC ChangeLog 15177 RMD160 f732d71ae31ea37c74ea312ef7ba5c4529db3a24 SHA1 eb656a758331e8f9eacb175d364d9acb4856c7ee SHA256 912548a7d8f21eabe219336bf94c9c8026ec901fb4cf21206ac8b9deb07d6586 +MISC metadata.xml 313 RMD160 d6625d48d47f8417bccec2c9ccf0524b5bbd58e5 SHA1 7934855c56b41e669b8070577a7838e3037dd1a1 SHA256 a59fecba81d8bb5f8cc5d32815107f8087d3c1274c72dc42061bc0a720b0504b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk3PfS4ACgkQXkR9YqOcLPGd8AEApsDd1mx+Mqd4L/7pwZBiukKs +8tM7GHKI66LFyYWHguABAJdZ283DlKnzY98wxXlso0YYITq8DjUCRODP7W+TjL59 +=MyvB +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.4.ebuild new file mode 100644 index 0000000000..ae104082d2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.4.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/consolekit-0.4.4.ebuild,v 1.8 2011/04/23 16:58:35 ssuominen Exp $ + +EAPI=3 +inherit autotools eutils linux-info multilib pam + +MY_PN=ConsoleKit +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Framework for defining and tracking users, login sessions and seats." +HOMEPAGE="http://www.freedesktop.org/wiki/Software/ConsoleKit" +SRC_URI="http://www.freedesktop.org/software/${MY_PN}/dist/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug doc kernel_linux pam policykit test" + +RDEPEND=">=dev-libs/dbus-glib-0.88 + >=dev-libs/glib-2.20:2 + sys-libs/zlib + x11-libs/libX11 + pam? ( virtual/pam ) + policykit? ( >=sys-auth/polkit-0.96-r1 )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + dev-libs/libxslt + doc? ( app-text/xmlto ) + test? ( app-text/docbook-xml-dtd:4.1.2 )" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + # This is required to get login-session-id string with pam_ck_connector.so + if use pam && use kernel_linux; then + CONFIG_CHECK="~AUDITSYSCALL" + linux-info_pkg_setup + fi +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-0.2.10-cleanup_console_tags.patch \ + "${FILESDIR}"/${PN}-0.4.0-polkit-automagic.patch \ + "${FILESDIR}"/${PN}-0.4.0-multilib.patch \ + "${FILESDIR}"/${PN}-0.4.1-shutdown-reboot-without-policies.patch + + eautoreconf +} + +src_configure() { + econf \ + XMLTO_FLAGS="--skip-validation" \ + --localstatedir="${EPREFIX}"/var \ + $(use_enable pam pam-module) \ + $(use_enable doc docbook-docs) \ + $(use_enable debug) \ + $(use_enable policykit polkit) \ + --with-dbus-services="${EPREFIX}"/usr/share/dbus-1/services \ + --with-pam-module-dir=$(getpam_mod_dir) +} + +src_install() { + emake \ + DESTDIR="${D}" \ + htmldocdir="${EPREFIX}"/usr/share/doc/${PF}/html \ + install || die + + dodoc AUTHORS ChangeLog HACKING NEWS README TODO + + newinitd "${FILESDIR}"/${PN}-0.1.rc consolekit + + keepdir /usr/$(get_libdir)/ConsoleKit/run-session.d + keepdir /etc/ConsoleKit/run-session.d + keepdir /var/run/ConsoleKit + keepdir /var/log/ConsoleKit + + exeinto /etc/X11/xinit/xinitrc.d + newexe "${FILESDIR}"/90-consolekit-3 90-consolekit || die + + exeinto /usr/$(get_libdir)/ConsoleKit/run-session.d + doexe "${FILESDIR}"/pam-foreground-compat.ck || die + + find "${ED}" -name '*.la' -exec rm -f {} + +} + +pkg_postinst() { + ewarn "You need to restart ConsoleKit to get the new features." + ewarn "This can be done with /etc/init.d/consolekit restart" + ewarn "but make sure you do this and then restart your session" + ewarn "otherwise you will get access denied for certain actions" +} diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.5.ebuild new file mode 100644 index 0000000000..97689a95f9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/consolekit-0.4.5.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/consolekit-0.4.5.ebuild,v 1.1 2011/05/15 07:14:20 ssuominen Exp $ + +EAPI=4 +inherit autotools eutils linux-info multilib pam systemd + +MY_PN=ConsoleKit +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Framework for defining and tracking users, login sessions and seats." +HOMEPAGE="http://www.freedesktop.org/wiki/Software/ConsoleKit" +SRC_URI="http://www.freedesktop.org/software/${MY_PN}/dist/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug doc kernel_linux pam policykit test" + +RDEPEND=">=dev-libs/dbus-glib-0.88 + >=dev-libs/glib-2.20:2 + sys-libs/zlib + x11-libs/libX11 + pam? ( virtual/pam ) + policykit? ( >=sys-auth/polkit-0.101-r1 )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + dev-libs/libxslt + doc? ( app-text/xmlto ) + test? ( app-text/docbook-xml-dtd:4.1.2 )" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + # This is required to get login-session-id string with pam_ck_connector.so + if use pam && use kernel_linux; then + CONFIG_CHECK="~AUDITSYSCALL" + linux-info_pkg_setup + fi +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-0.2.10-cleanup_console_tags.patch \ + "${FILESDIR}"/${PN}-0.4.0-polkit-automagic.patch \ + "${FILESDIR}"/${PN}-0.4.0-multilib.patch \ + "${FILESDIR}"/${PN}-0.4.1-shutdown-reboot-without-policies.patch + + eautoreconf +} + +src_configure() { + econf \ + XMLTO_FLAGS="--skip-validation" \ + --localstatedir="${EPREFIX}"/var \ + $(use_enable pam pam-module) \ + $(use_enable doc docbook-docs) \ + $(use_enable debug) \ + $(use_enable policykit polkit) \ + --with-dbus-services="${EPREFIX}"/usr/share/dbus-1/services \ + --with-pam-module-dir=$(getpam_mod_dir) \ + "$(systemd_with_unitdir)" +} + +src_install() { + emake \ + DESTDIR="${D}" \ + htmldocdir="${EPREFIX}"/usr/share/doc/${PF}/html \ + install + + dodoc AUTHORS ChangeLog HACKING NEWS README TODO + + newinitd "${FILESDIR}"/${PN}-0.1.rc consolekit + + keepdir /usr/$(get_libdir)/ConsoleKit/run-session.d + keepdir /etc/ConsoleKit/run-session.d + keepdir /var/run/ConsoleKit + keepdir /var/log/ConsoleKit + + exeinto /etc/X11/xinit/xinitrc.d + newexe "${FILESDIR}"/90-consolekit-3 90-consolekit + + exeinto /usr/$(get_libdir)/ConsoleKit/run-session.d + doexe "${FILESDIR}"/pam-foreground-compat.ck + + find "${ED}" -name '*.la' -exec rm -f {} + +} + +pkg_postinst() { + ewarn "You need to restart ConsoleKit to get the new features." + ewarn "This can be done with /etc/init.d/consolekit restart" + ewarn "but make sure you do this and then restart your session" + ewarn "otherwise you will get access denied for certain actions" +} diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/90-consolekit-3 b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/90-consolekit-3 new file mode 100644 index 0000000000..358fc24f1a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/90-consolekit-3 @@ -0,0 +1,32 @@ +# -*- sh -*- +# Xsession.d script for ck-launch-session. +# +# +# This file is sourced by Xsession(5), not executed. + +CK_LAUNCH_SESSION=/usr/bin/ck-launch-session + +is_on_console() { + session=$(dbus-send --system --dest=org.freedesktop.ConsoleKit \ + --type=method_call --print-reply --reply-timeout=2000 \ + /org/freedesktop/ConsoleKit/Manager \ + org.freedesktop.ConsoleKit.Manager.GetCurrentSession \ + | grep path | awk '{print $3}' | sed s/\"//g) + x11_display=$(dbus-send --system --dest=org.freedesktop.ConsoleKit \ + --type=method_call --print-reply --reply-timeout=2000 \ + $session org.freedesktop.ConsoleKit.Session.GetX11Display \ + | grep string | awk '{print $2}' | sed s/\"//g) + + if [ -z "$x11_display" ] ; then + return 0 + else + return 1 + fi +} + +# gdm already creates a CK session for us, so do not run the expensive D-Bus +# calls if we have $GDMSESSION +if [ -z "$GDMSESSION" ] && [ -x "$CK_LAUNCH_SESSION" ] && \ + ( [ -z "$XDG_SESSION_COOKIE" ] || is_on_console ) ; then + command="$CK_LAUNCH_SESSION $command" +fi diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.1.rc b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.1.rc new file mode 100644 index 0000000000..d469b46343 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.1.rc @@ -0,0 +1,24 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/files/consolekit-0.1.rc,v 1.2 2009/09/12 19:46:19 nirbheek Exp $ + +depend() { + need dbus + use logger +} + +start() { + ebegin "Starting ConsoleKit daemon" + + start-stop-daemon --start -q \ + --pidfile /var/run/ConsoleKit/pid \ + --exec /usr/sbin/console-kit-daemon -- + eend $? +} + +stop() { + ebegin "Stopping ConsoleKit daemon" + start-stop-daemon --stop -q --pidfile /var/run/ConsoleKit/pid + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.2.10-cleanup_console_tags.patch b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.2.10-cleanup_console_tags.patch new file mode 100644 index 0000000000..4dbd625759 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.2.10-cleanup_console_tags.patch @@ -0,0 +1,66 @@ +# Clean up at_console compat files, bug #257761 +# http://patches.ubuntu.com/by-release/extracted/ubuntu/c/consolekit/0.2.10-1ubuntu9/ +--- a/src/main.c 2008-07-25 03:19:34.000000000 +0200 ++++ b/src/main.c 2008-07-26 00:25:13.000000000 +0200 +@@ -149,6 +149,43 @@ + unlink (CONSOLE_KIT_PID_FILE); + } + ++#define CONSOLE_TAGS_DIR "/var/run/console" ++ ++static void ++delete_console_tags (void) ++{ ++ GDir *dir; ++ GError *error = NULL; ++ const gchar *name; ++ ++ g_debug ("Cleaning up %s", CONSOLE_TAGS_DIR); ++ ++ dir = g_dir_open (CONSOLE_TAGS_DIR, 0, &error); ++ if (dir == NULL) { ++ g_debug ("Couldn't open directory %s: %s", CONSOLE_TAGS_DIR, ++ error->message); ++ g_error_free (error); ++ return; ++ } ++ while ((name = g_dir_read_name (dir)) != NULL) { ++ gchar *file; ++ file = g_build_filename (CONSOLE_TAGS_DIR, name, NULL); ++ ++ g_debug ("Removing tag file: %s", file); ++ if (unlink (file) == -1) { ++ g_warning ("Couldn't delete tag file: %s", file); ++ } ++ g_free (file); ++ } ++} ++ ++static void ++cleanup (void) ++{ ++ delete_console_tags (); ++ delete_pid (); ++} ++ + /* copied from nautilus */ + static int debug_log_pipes[2]; + +@@ -229,7 +266,7 @@ + snprintf (pid, sizeof (pid), "%lu\n", (long unsigned) getpid ()); + written = write (pf, pid, strlen (pid)); + close (pf); +- g_atexit (delete_pid); ++ g_atexit (cleanup); + } else { + g_warning ("Unable to write pid file %s: %s", + CONSOLE_KIT_PID_FILE, +@@ -312,6 +349,8 @@ + + g_debug ("initializing console-kit-daemon %s", VERSION); + ++ delete_console_tags (); ++ + create_pid_file (); + + manager = ck_manager_new (); diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-multilib.patch b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-multilib.patch new file mode 100644 index 0000000000..b898353d8f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-multilib.patch @@ -0,0 +1,120 @@ +From c4ba8b276bf95faf2f643e42988709ed6cb0b2f0 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sun, 18 Oct 2009 23:30:36 +0200 +Subject: [PATCH] respect multilib + +--- + src/Makefile.am | 4 ++-- + src/ck-manager.c | 4 ++-- + src/ck-seat.c | 2 +- + src/ck-session.c | 2 +- + tools/freebsd/Makefile.am | 2 +- + tools/linux/Makefile.am | 2 +- + tools/solaris/Makefile.am | 2 +- + 7 files changed, 9 insertions(+), 9 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 6ab05c8..d6fb810 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -204,8 +204,8 @@ MAINTAINERCLEANFILES = \ + + install-data-local: + -mkdir -p $(DESTDIR)$(sysconfdir)/ConsoleKit/run-session.d +- -mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d ++ -mkdir -p $(DESTDIR)$(libdir)/ConsoleKit/run-session.d + -mkdir -p $(DESTDIR)$(sysconfdir)/ConsoleKit/run-seat.d +- -mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d ++ -mkdir -p $(DESTDIR)$(libdir)/ConsoleKit/run-seat.d + -mkdir -p $(DESTDIR)$(localstatedir)/run/ConsoleKit + -mkdir -p $(DESTDIR)$(localstatedir)/log/ConsoleKit +diff --git a/src/ck-manager.c b/src/ck-manager.c +index 99693a3..e65e25b 100644 +--- a/src/ck-manager.c ++++ b/src/ck-manager.c +@@ -1083,7 +1083,7 @@ do_restart (CkManager *manager, + log_system_restart_event (manager); + + error = NULL; +- res = g_spawn_command_line_async (PREFIX "/lib/ConsoleKit/scripts/ck-system-restart", ++ res = g_spawn_command_line_async (LIBDIR "/ConsoleKit/scripts/ck-system-restart", + &error); + if (! res) { + GError *new_error; +@@ -1164,7 +1164,7 @@ do_stop (CkManager *manager, + log_system_stop_event (manager); + + error = NULL; +- res = g_spawn_command_line_async (PREFIX "/lib/ConsoleKit/scripts/ck-system-stop", ++ res = g_spawn_command_line_async (LIBDIR "/ConsoleKit/scripts/ck-system-stop", + &error); + if (! res) { + GError *new_error; +diff --git a/src/ck-seat.c b/src/ck-seat.c +index af7db59..d089f29 100644 +--- a/src/ck-seat.c ++++ b/src/ck-seat.c +@@ -1278,7 +1278,7 @@ ck_seat_run_programs (CkSeat *seat, + g_assert(n <= G_N_ELEMENTS(extra_env)); + + ck_run_programs (SYSCONFDIR "/ConsoleKit/run-seat.d", action, extra_env); +- ck_run_programs (PREFIX "/lib/ConsoleKit/run-seat.d", action, extra_env); ++ ck_run_programs (LIBDIR "/ConsoleKit/run-seat.d", action, extra_env); + + for (n = 0; extra_env[n] != NULL; n++) { + g_free (extra_env[n]); +diff --git a/src/ck-session.c b/src/ck-session.c +index d8db9dd..c2fc320 100644 +--- a/src/ck-session.c ++++ b/src/ck-session.c +@@ -1287,7 +1287,7 @@ ck_session_run_programs (CkSession *session, + g_assert(n <= G_N_ELEMENTS(extra_env)); + + ck_run_programs (SYSCONFDIR "/ConsoleKit/run-session.d", action, extra_env); +- ck_run_programs (PREFIX "/lib/ConsoleKit/run-session.d", action, extra_env); ++ ck_run_programs (LIBDIR "/ConsoleKit/run-session.d", action, extra_env); + + for (n = 0; extra_env[n] != NULL; n++) { + g_free (extra_env[n]); +diff --git a/tools/freebsd/Makefile.am b/tools/freebsd/Makefile.am +index f668722..d25930e 100644 +--- a/tools/freebsd/Makefile.am ++++ b/tools/freebsd/Makefile.am +@@ -6,7 +6,7 @@ NULL = + SUBDIRS = \ + $(NULL) + +-scriptdir = $(prefix)/lib/ConsoleKit/scripts ++scriptdir = $(libdir)/ConsoleKit/scripts + script_SCRIPTS = \ + ck-system-stop \ + ck-system-restart \ +diff --git a/tools/linux/Makefile.am b/tools/linux/Makefile.am +index 5a95942..51196c0 100644 +--- a/tools/linux/Makefile.am ++++ b/tools/linux/Makefile.am +@@ -6,7 +6,7 @@ NULL = + SUBDIRS = \ + $(NULL) + +-scriptdir = $(prefix)/lib/ConsoleKit/scripts ++scriptdir = $(libdir)/ConsoleKit/scripts + script_SCRIPTS = \ + ck-system-stop \ + ck-system-restart \ +diff --git a/tools/solaris/Makefile.am b/tools/solaris/Makefile.am +index f668722..d25930e 100644 +--- a/tools/solaris/Makefile.am ++++ b/tools/solaris/Makefile.am +@@ -6,7 +6,7 @@ NULL = + SUBDIRS = \ + $(NULL) + +-scriptdir = $(prefix)/lib/ConsoleKit/scripts ++scriptdir = $(libdir)/ConsoleKit/scripts + script_SCRIPTS = \ + ck-system-stop \ + ck-system-restart \ +-- +1.6.5.rc1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-polkit-automagic.patch b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-polkit-automagic.patch new file mode 100644 index 0000000000..d068ca2379 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.0-polkit-automagic.patch @@ -0,0 +1,31 @@ +Automagic polkit + +--- +--- configure.ac ++++ configure.ac +@@ -55,10 +55,21 @@ + gthread-2.0 >= $GLIB_REQUIRED_VERSION + ) + +-PKG_CHECK_MODULES(POLKIT, +- polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION, +- have_polkit=yes, +- have_polkit=no) ++AC_ARG_ENABLE([polkit], ++ AC_HELP_STRING([--enable-polkit], [Enable PolicyKit support (default auto)]), ++ enable_polkit=$enableval, ++ enable_polkit=auto) ++ ++if test "x$enable_polkit" != "xno"; then ++ PKG_CHECK_MODULES(POLKIT, ++ polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION, ++ have_polkit=yes, ++ have_polkit=no) ++ if test "x$enable_polkit" = "xyes" -a "x$have_polkit" = "xno"; then ++ AC_MSG_ERROR([PolicyKit support explicitly requested but dependencies not found]) ++ fi ++fi ++ + if test "x$have_polkit" = "xyes" ; then + AC_DEFINE(HAVE_POLKIT, [], [Define if we have polkit]) + fi diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.1-shutdown-reboot-without-policies.patch b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.1-shutdown-reboot-without-policies.patch new file mode 100644 index 0000000000..3183f11ece --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/consolekit-0.4.1-shutdown-reboot-without-policies.patch @@ -0,0 +1,35 @@ +From: Romain Perier +Date: Sat, 24 Oct 2009 18:43:43 +0200 +Subject: [PATCH] Be able to shutdown or reboot even without polkit or RBAC supports + +Ck does NOTHING at the origin if its built without polkit or RBAC supports, except +display a warning using g_warning() (which does not make sense). +The trick is to to call do_stop()/do_restart() in the #else directive :) + +--- + src/ck-manager.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/src/ck-manager.c b/src/ck-manager.c +index 99693a3..181df0d 100644 +--- a/src/ck-manager.c ++++ b/src/ck-manager.c +@@ -1129,6 +1129,7 @@ ck_manager_restart (CkManager *manager, + check_rbac_permissions (manager, context, do_restart); + #else + g_warning ("Compiled without PolicyKit or RBAC support!"); ++ do_restart(manager, context); + #endif + + return TRUE; +@@ -1200,6 +1201,7 @@ ck_manager_stop (CkManager *manager, + check_rbac_permissions (manager, context, do_stop); + #else + g_warning ("Compiled without PolicyKit or RBAC support!"); ++ do_stop(manager, context); + #endif + + return TRUE; +-- +1.6.5.1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/pam-foreground-compat.ck b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/pam-foreground-compat.ck new file mode 100644 index 0000000000..0697ca81ba --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/files/pam-foreground-compat.ck @@ -0,0 +1,17 @@ +#!/bin/sh +TAGDIR=/var/run/console + +[ -n "$CK_SESSION_USER_UID" ] || exit 1 + +TAGFILE="$TAGDIR/`getent passwd $CK_SESSION_USER_UID | cut -f 1 -d:`" + +if [ "$1" = "session_added" ]; then + mkdir -p "$TAGDIR" + echo "$CK_SESSION_ID" >> "$TAGFILE" +fi + +if [ "$1" = "session_removed" ] && [ -e "$TAGFILE" ]; then + sed -i "\%^$CK_SESSION_ID\$%d" "$TAGFILE" + [ -s "$TAGFILE" ] || rm -f "$TAGFILE" +fi + diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/metadata.xml new file mode 100644 index 0000000000..0271f0b98d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/consolekit/metadata.xml @@ -0,0 +1,11 @@ + + + +freedesktop + + + Use the PolicyKit framework (sys-auth/polkit) to get + authorization for suspend/shutdown. + + + diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/polkit/files/polkit-0.96-getcwd.patch b/sdk_container/src/third_party/portage-stable/sys-auth/polkit/files/polkit-0.96-getcwd.patch new file mode 100644 index 0000000000..64e888a74c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/polkit/files/polkit-0.96-getcwd.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/show_bug.cgi?id=309457 +https://bugs.freedesktop.org/show_bug.cgi?id=27081 + +--- src/programs/pkexec.c ++++ src/programs/pkexec.c +@@ -375,6 +375,7 @@ + gchar *path; + struct passwd pwstruct; + gchar pwbuf[8192]; ++ gchar cwdbuf[PATH_MAX]; + gchar *s; + const gchar *environment_variables_to_save[] = { + "SHELL", +@@ -438,7 +439,7 @@ + goto out; + } + +- original_cwd = g_strdup (get_current_dir_name ()); ++ original_cwd = g_strdup (getcwd(cwdbuf,PATH_MAX)); + if (original_cwd == NULL) + { + g_printerr ("Error getting cwd.\n"); diff --git a/sdk_container/src/third_party/portage-stable/sys-auth/polkit/polkit-0.100.ebuild b/sdk_container/src/third_party/portage-stable/sys-auth/polkit/polkit-0.100.ebuild new file mode 100644 index 0000000000..e1fe1c23e8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-auth/polkit/polkit-0.100.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/Attic/polkit-0.100.ebuild,v 1.3 2011/04/25 10:13:13 nirbheek dead $ + +EAPI="3" +inherit eutils pam + +DESCRIPTION="Policy framework for controlling privileges for system-wide services" +HOMEPAGE="http://hal.freedesktop.org/docs/polkit/" +SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples gtk +introspection kde nls pam" + +RDEPEND=">=dev-libs/glib-2.25.12 + dev-libs/expat + introspection? ( >=dev-libs/gobject-introspection-0.6.2 ) + pam? ( virtual/pam )" +DEPEND="${RDEPEND} + !!>=sys-auth/policykit-0.92 + !=dev-util/intltool-0.36 + doc? ( >=dev-util/gtk-doc-1.13 )" +PDEPEND=">=sys-auth/consolekit-0.4[policykit] + gtk? ( || ( >=gnome-extra/polkit-gnome-0.96-r1 lxde-base/lxpolkit ) ) + kde? ( || ( sys-auth/polkit-kde-agent sys-auth/polkit-kde ) )" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.96-getcwd.patch +} + +src_configure() { + local myauth="--with-authfw=shadow" + use pam && myauth="--with-authfw=pam --with-pam-module-dir=$(getpam_mod_dir)" + + econf \ + --localstatedir="${EPREFIX}"/var \ + --disable-dependency-tracking \ + --disable-static \ + $(use_enable debug verbose-mode) \ + --enable-man-pages \ + $(use_enable doc gtk-doc) \ + $(use_enable introspection) \ + --disable-examples \ + $(use_enable nls) \ + --with-os-type=gentoo \ + ${myauth} +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc docs/TODO HACKING NEWS README + + find "${D}" -name '*.la' -exec rm -f '{}' + + + # We disable example compilation above, and handle it here + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins src/examples/{*.c,*.policy*} + fi + + # Need to keep a few directories around... + diropts -m0700 -o root -g root + keepdir /var/run/polkit-1 + keepdir /var/lib/polkit-1 +} + +pkg_postinst() { + # Make sure that the user has consolekit sessions working so that the + # 'allow_active' directive in polkit action policies works + if has_version 'gnome-base/gdm' && ! has_version 'gnome-base/gdm[consolekit]'; then + # If user has GDM installed, but USE=-consolekit, warn them + ewarn "You have GDM installed, but it does not have USE=consolekit" + ewarn "If you login using GDM, polkit authorizations will not work" + ewarn "unless you enable USE=consolekit" + einfo + fi + if has_version 'kde-base/kdm' && ! has_version 'kde-base/kdm[consolekit]'; then + # If user has KDM installed, but USE=-consolekit, warn them + ewarn "You have KDM installed, but it does not have USE=consolekit" + ewarn "If you login using KDM, polkit authorizations will not work" + ewarn "unless you enable USE=consolekit" + einfo + fi + if ! has_version 'gnome-base/gdm[consolekit]' && \ + ! has_version 'kde-base/kdm[consolekit]'; then + # Inform user about the alternative method + ewarn "If you don't use GDM or KDM for logging in," + ewarn "you must start your desktop environment (DE) as follows:" + ewarn " ck-launch-session \$STARTGUI" + ewarn "Where \$STARTGUI is a DE-starting command such as 'gnome-session'." + ewarn "You should add this to your ~/.xinitrc if you use startx." + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-quirks/pm-quirks-20100619.ebuild b/sdk_container/src/third_party/portage-stable/sys-power/pm-quirks/pm-quirks-20100619.ebuild new file mode 100644 index 0000000000..15f6524c01 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-quirks/pm-quirks-20100619.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pm-quirks/pm-quirks-20100619.ebuild,v 1.7 2010/12/12 16:47:31 armin76 Exp $ + +EAPI=3 +inherit multilib + +DESCRIPTION="Video Quirks database for pm-utils" +HOMEPAGE="http://pm-utils.freedesktop.org/" +SRC_URI="http://pm-utils.freedesktop.org/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" +IUSE="" + +S=${WORKDIR} + +src_install() { + insinto /usr/$(get_libdir)/pm-utils + doins -r video-quirks || die +} diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/ChangeLog new file mode 100644 index 0000000000..a56f4194ae --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/ChangeLog @@ -0,0 +1,262 @@ +# ChangeLog for sys-power/pm-utils +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pm-utils/ChangeLog,v 1.58 2011/04/21 15:03:19 scarabeus Exp $ + +*pm-utils-1.4.1-r2 (21 Apr 2011) + + 21 Apr 2011; Tomáš Chvátal + +files/1.4.1-bluetooth-sync.patch, +files/1.4.1-disable-sata-alpm.patch, + +files/1.4.1-fix-intel-audio-powersave-hook.patch, -pm-utils-1.4.1-r1.ebuild, + +files/1.4.1-logging-append.patch, +pm-utils-1.4.1-r2.ebuild: + Backport some patches to fix issues with bluetooth/sata/... Per bug #336654. + + 12 Dec 2010; Raúl Porcel pm-utils-1.4.1.ebuild, + pm-utils-1.4.1-r1.ebuild: + sparc stable + + 13 Nov 2010; Raúl Porcel pm-utils-1.4.1.ebuild, + pm-utils-1.4.1-r1.ebuild: + alpha/ia64 stable wrt #338988 + +*pm-utils-1.4.1-r1 (10 Nov 2010) + + 10 Nov 2010; Samuli Suominen + +pm-utils-1.4.1-r1.ebuild: + Remove USE="networkmanager" and 55NetworkManager because NetworkManager >= + 0.8.2 is handling suspend/resume on it's own with UPower. + + 09 Sep 2010; Joseph Jezak pm-utils-1.4.1.ebuild: + Marked ppc/ppc64 stable for bug #329625. + + 21 Aug 2010; Markus Meier pm-utils-1.4.1.ebuild: + arm stable, bug #329625 + + 30 Jul 2010; Markos Chandras pm-utils-1.4.1.ebuild: + Stable on amd64 wrt bug #329625 + + 25 Jul 2010; Christian Faulhammer + pm-utils-1.4.1.ebuild: + stable x86, bug 329625 + + 08 Jul 2010; Samuli Suominen pm-utils-1.4.1.ebuild: + Block only conflicting laptop-mode-tools wrt #327443. + + 08 Jul 2010; Samuli Suominen pm-utils-1.4.1.ebuild: + Don't block sys-power/powermgmt-base anymore if USE="pm-utils" is enabled + wrt #255249. + +*pm-utils-1.4.1 (08 Jul 2010) + + 08 Jul 2010; Samuli Suominen + +pm-utils-1.4.1.ebuild: + Version bump. + + 08 Jul 2010; Samuli Suominen pm-utils-1.4.0.ebuild: + Block app-laptop/laptop-mode-tools wrt upstream ChangeLog; "Update git + tree packaging to conflict with laptop-mode-tools. The new powermanagement + scripts conflict with laptop-mode-tools. Make sure both are not installed + at the same time." + + 03 Jul 2010; Samuli Suominen + pm-utils-1.3.0-r2.ebuild: + ppc64 stable wrt #318209 + + 23 Jun 2010; Samuli Suominen pm-utils-1.4.0.ebuild: + Make net-misc/openntpd option for USE="ntp" wrt #314891 by Thomas Kahle. + +*pm-utils-1.4.0 (23 Jun 2010) + + 23 Jun 2010; Samuli Suominen + +pm-utils-1.4.0.ebuild: + Version bump. + + 05 Jun 2010; Raúl Porcel pm-utils-1.3.0-r2.ebuild, + pm-utils-1.3.0-r3.ebuild: + Add ~arm + + 05 Jun 2010; Raúl Porcel pm-utils-1.2.5.ebuild, + pm-utils-1.3.0-r2.ebuild, pm-utils-1.3.0-r3.ebuild: + Add ~arm + + 20 May 2010; Samuli Suominen + pm-utils-1.3.0-r3.ebuild, +files/1.3.0-fix_autotools-2.patch: + Use pregenerated manpages wrt #320731 by Martin Väth. + + 17 May 2010; Pawel Hajdan jr + pm-utils-1.3.0-r2.ebuild: + x86 stable wrt bug #318209 + +*pm-utils-1.3.0-r3 (14 May 2010) + + 14 May 2010; Samuli Suominen + +pm-utils-1.3.0-r3.ebuild: + Don't hardcode /usr/local/lib in import-fdi-quirkdb script wrt #319139 by + Peter Gantner. + + 10 May 2010; nixnut pm-utils-1.3.0-r2.ebuild: + ppc stable #318209 + + 03 May 2010; Samuli Suominen + pm-utils-1.3.0-r2.ebuild: + amd64 stable wrt #318209 + + 03 May 2010; Samuli Suominen + files/1.3.0-fix_autotools.patch, pm-utils-1.3.0-r2.ebuild: + Change patch from --enable-doc to --enable-manpages and always build them + (no point in avoiding small xmlto depend). + + 20 Apr 2010; Samuli Suominen + pm-utils-1.3.0-r2.ebuild: + Fix documentation directory wrt #316423 by Chris Mayo. + +*pm-utils-1.3.0-r2 (17 Apr 2010) + + 17 Apr 2010; Samuli Suominen + +files/1.3.0-on_ac_power-upower.patch, +pm-utils-1.3.0-r2.ebuild: + Try UPower for on_ac_power before DeviceKit-power and HAL wrt #315663. + + 07 Apr 2010; Tomáš Chvátal + pm-utils-1.3.0-r1.ebuild: + Update Description field. + + 07 Apr 2010; Tomáš Chvátal + files/1.3.0-fix_autotools.patch: + Fix typo in patch description. + +*pm-utils-1.3.0-r1 (05 Apr 2010) + + 05 Apr 2010; Tomáš Chvátal + -pm-utils-1.3.0.ebuild, +pm-utils-1.3.0-r1.ebuild: + Add wrongly removed deps for video_cards. Revbump for that. Per bug + #313211. + + 04 Apr 2010; Tomáš Chvátal + files/1.3.0-fix_autotools.patch: + Update patch to work with +doc. + +*pm-utils-1.3.0 (04 Apr 2010) + + 04 Apr 2010; Tomáš Chvátal + +files/1.3.0-fix_autotools.patch, +pm-utils-1.3.0.ebuild, metadata.xml: + Version bump per bug #311059. + +*pm-utils-1.2.6.1 (24 Jan 2010) + + 24 Jan 2010; Gilles Dartiguelongue + -pm-utils-1.1.1.ebuild, -pm-utils-1.1.2.1.ebuild, -pm-utils-1.2.3.ebuild, + -pm-utils-1.2.3-r1.ebuild, -files/pm-utils-1.2.3-service-status.patch, + -pm-utils-1.2.4.ebuild, +pm-utils-1.2.6.1.ebuild: + Version bump, bug #295867. Clean up old revisions. + + 30 Nov 2009; Joseph Jezak pm-utils-1.2.5.ebuild: + Marked ppc64 stable. + + 08 Nov 2009; Joseph Jezak pm-utils-1.2.5.ebuild: + Marked ~ppc64. + + 09 Aug 2009; nixnut pm-utils-1.2.5.ebuild: + ppc stable #276217 + + 11 Jul 2009; pm-utils-1.2.5.ebuild: + Marked stable on AMD64 for bug #276217; tested on a dual Opteron 2354. + + 08 Jul 2009; Christian Faulhammer + pm-utils-1.2.5.ebuild: + stable x86, bug 276217 + + 12 May 2009; Nirbheek Chauhan pm-utils-1.2.5.ebuild: + Fix bug 269339 -- app-text/xmlto isn't compulsary (but still automagic) + + 26 Apr 2009; Brent Baude pm-utils-1.2.4.ebuild: + stable ppc, bug 266698 + + 23 Apr 2009; Markus Meier pm-utils-1.2.4: + amd64/x86 stable, bug #266698 + +*pm-utils-1.2.5 (20 Apr 2009) + + 20 Apr 2009; Gilles Dartiguelongue + +pm-utils-1.2.5.ebuild: + Bump to 1.2.5. Add support for KMS. + + 22 Mar 2009; Gilles Dartiguelongue pm-utils-1.2.4.ebuild: + Remove -Werror from configure, bug #260943. + + 16 Feb 2009; pm-utils-1.2.3-r1.ebuild: + Stable on PowerPC for bug #259080, based on arch testing by Christian + Schmitt . + +*pm-utils-1.2.4 (15 Feb 2009) + + 15 Feb 2009; Gilles Dartiguelongue + +pm-utils-1.2.4.ebuild: + Bump to 1.2.4. Integrate service status patch and pkg-config fix. + + 15 Feb 2009; Markus Meier pm-utils-1.2.3-r1.ebuild: + amd64/x86 stable, bug #258482 + + 18 Jan 2009; Gilles Dartiguelongue + +files/pm-utils-1.2.3-service-status.patch, pm-utils-1.2.3-r1.ebuild: + Fix service status detection, bug #255431. + +*pm-utils-1.2.3-r1 (18 Jan 2009) + + 18 Jan 2009; Gilles Dartiguelongue + -pm-utils-0.99.4.ebuild, +pm-utils-1.2.3-r1.ebuild: + Fix pkgconfig file, bug #254492. Fix generation of hook exception file, + bug #253835. Kill pm-utils-0.99.4, bug #240720. + + 15 Jan 2009; Peter Alfredsen metadata.xml: + Compnerd retired. + + 15 Jan 2009; Markus Meier pm-utils-1.1.1.ebuild: + amd64/x86 stable, bug #252625 + + 13 Jan 2009; Doug Goldstein metadata.xml: + gentopia is becoming freedesktop + + 09 Jan 2009; Joseph Jezak pm-utils-1.2.3.ebuild: + Marked ~ppc and added Christian Schmitt's change to prevent depending on x86 + only apps. See bug #253868 for details. + +*pm-utils-1.2.3 (10 Dec 2008) + + 10 Dec 2008; Jeremy Olexa +pm-utils-1.2.3.ebuild: + (non maintainer commit) Version bump, bug 225443 with the removal of alsa + USE flag because upstream dropped support for it + + 23 Oct 2008; Rémi Cardona pm-utils-1.1.1.ebuild, + pm-utils-1.1.2.1.ebuild: + pkgmove from xf86-video-i810 to xf86-video-intel + + 16 Aug 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 28 Jul 2008; Raúl Porcel pm-utils-0.99.4.ebuild: + x86 stable wrt #222219 + + 19 Jun 2008; Olivier Crête pm-utils-0.99.4.ebuild: + amd64 stable, bug #222219 + +*pm-utils-1.1.2.1 (29 May 2008) + + 29 May 2008; Saleem Abdulrasool + +pm-utils-1.1.2.1.ebuild: + Version bump from upstream + +*pm-utils-1.1.1 (20 May 2008) + + 20 May 2008; Saleem Abdulrasool + +pm-utils-1.1.1.ebuild: + Version bump from upstream + + 23 Nov 2007; Saleem Abdulrasool + pm-utils-0.99.4.ebuild: + Add missing useflag + +*pm-utils-0.99.4 (23 Nov 2007) + + 23 Nov 2007; Saleem Abdulrasool +metadata.xml, + +pm-utils-0.99.4.ebuild: + Initial commit of pm-utils for HAL 0.5.10 + diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/Manifest b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/Manifest new file mode 100644 index 0000000000..40f32acb37 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 1.4.1-bluetooth-sync.patch 1504 RMD160 244c9ffefa49975f669bb7845dc908e2fe0190fd SHA1 95898d1184cc81bb561ce557247bcb5a98e86250 SHA256 2af763812d609f384c818635028791c875e3e56a1fa387e80b7f1ca5afc3c4e3 +AUX 1.4.1-disable-sata-alpm.patch 778 RMD160 5f162c05ed2be3f39fc20b76549ddc939c7ef4ea SHA1 c4cd214ae098f0573183017ae4a7324e383a9e02 SHA256 c995912f25fd1f0c30c90136c36ac49e2d3a5fdb94ef1710a7e0426dd10dad8a +AUX 1.4.1-fix-intel-audio-powersave-hook.patch 1412 RMD160 09d3f8cc95e893b86728c393b1786dd354c444c6 SHA1 9222d73eef1979667d4ecbe4d68d7d6428533aa6 SHA256 16d5355d1c5cff6316fef11768673434394582c67039c79e8b86aafe2d2f7797 +AUX 1.4.1-logging-append.patch 683 RMD160 a8ed4297f3f2536313004dfd765357b245714937 SHA1 3f25b0cb916ee060922c076667f26e331820e924 SHA256 5622a42167a5f6b725ecbe473d8f0994c4b3ac32e5c6607ce1fab0888894f139 +DIST pm-utils-1.4.1.tar.gz 208687 RMD160 04798d6d3aa3bbbfbca6dc48037916b425714108 SHA1 9aacb9b4a5f11f751d94f5257c6c54460f106197 SHA256 8ed899032866d88b2933a1d34cc75e8ae42dcde20e1cc21836baaae3d4370c0b +EBUILD pm-utils-1.4.1-r2.ebuild 1692 RMD160 7e08397a732ab80bb4956979ad555feadb0c4686 SHA1 61a2b271a80a3fe540b00f3403c63564161677dd SHA256 bba79eda31721384c17e7872340dad3f9d93a4834e21441051a71dade50aa71e +EBUILD pm-utils-1.4.1.ebuild 1581 RMD160 4e3204b517e5efe0d7d61a3d658e6c2d18d951a0 SHA1 21a1c0b52d94082474e9633221a4007fcacce43a SHA256 d29333f16893b48c1ad3af0072c0f90e2afe6f2544137faa3509be776906ef18 +MISC ChangeLog 9140 RMD160 ed0f0b7b2a00851cad4d3981987ae247b3c001c0 SHA1 3fda53467f8aab3f6d4581efdcf372c5128055b4 SHA256 fc8c08d92156b7a23d703154bce6c3be3f91423d3110a914d3f63879fd385f6d +MISC metadata.xml 333 RMD160 28ff42d27d929095e83151b3a6bc06e9acdc1a10 SHA1 bd2334f7ff7c962f0d98678472e7feb673b942b6 SHA256 f06c34f767b411fcbc763a18bfd022d40fd4eb7fb38d3d14473a47064685bbda +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEARECAAYFAk2wRxkACgkQHB6c3gNBRYd1twCglebEq7FFuSysW2CLL6ijsb9x +03AAniZ/cHE4O7NKwSA8P8JKUWCdyHvR +=hGOg +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch new file mode 100644 index 0000000000..b41f32cf91 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch @@ -0,0 +1,43 @@ +From 640b53438c20818b3e344343b58b1f1765606a85 Mon Sep 17 00:00:00 2001 +From: Martin Pitt +Date: Mon, 31 Jan 2011 15:30:01 +0100 +Subject: [PATCH] 49bluetooth: Wait for btusb module to get unused + +The 49bluetooth hook disables /proc/acpi/ibm/bluetooth but this isn't +synchronous, i. e. it doesn't wait until the module usage count actually drops +to 0. Due to that, it's impossible to add btusb to SUSPEND_MODULES (on some +models/older kernels you need to do that to fix suspend problems), as at that +point the module is still in use. + +On my system (ThinkPad X201) the module takes between 0.3 and 0.5 seconds to +unload, so use 100 ms wait steps with a timeout of 2 seconds. + +Bug: https://bugs.freedesktop.org//show_bug.cgi?id=33759 +Bug-Ubuntu: https://launchpad.net/bugs/698331 +--- + pm/sleep.d/49bluetooth | 9 +++++++++ + 1 files changed, 9 insertions(+), 0 deletions(-) + +diff --git a/pm/sleep.d/49bluetooth b/pm/sleep.d/49bluetooth +index d46ba49..0dc1909 100755 +--- a/pm/sleep.d/49bluetooth ++++ b/pm/sleep.d/49bluetooth +@@ -12,6 +12,15 @@ suspend_bluetooth() + if grep -q enabled /proc/acpi/ibm/bluetooth; then + savestate ibm_bluetooth enable + echo disable > /proc/acpi/ibm/bluetooth ++ ++ # wait for up to 2 seconds for the module to actually get ++ # unused ++ TIMEOUT=20 ++ while [ $TIMEOUT -ge 0 ]; do ++ [ `cat /sys/module/btusb/refcnt` = 0 ] && break ++ TIMEOUT=$((TIMEOUT-1)) ++ sleep 0.1 ++ done + else + savestate ibm_bluetooth disable + fi +-- +1.7.2.3 + diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch new file mode 100644 index 0000000000..7b5494932c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch @@ -0,0 +1,26 @@ +Description: Disable SATA link power management by default, as it still causes disk errors and corruptions on many hardware. +Author: Martin Pitt +Bug-Ubuntu: https://launchpad.net/bugs/539467 + +Index: pm-utils/pm/power.d/sata_alpm +=================================================================== +--- pm-utils.orig/pm/power.d/sata_alpm 2011-02-01 15:53:09.164867778 +0100 ++++ pm-utils/pm/power.d/sata_alpm 2011-02-01 15:53:28.954867786 +0100 +@@ -2,7 +2,7 @@ + + . "${PM_FUNCTIONS}" + +-SATA_ALPM_ENABLE=${SATA_ALPM_ENABLE:-true} ++SATA_ALPM_ENABLE=${SATA_ALPM_ENABLE:-false} + + help() { + cat < +To: submit@bugs.debian.org +Subject: [pm-utils] wrong path in intel-audio-powersave (and a small bug) +Date: Sat, 25 Sep 2010 11:27:30 +0200 + +In the script intel-audio-powersave is this loop + +for dev in /sys/module/snd_*/parameters/power_save; do + [ -w "$dev/parameters/power_save" ] || continue + printf "Setting power savings for $s to %d..." "$dev##*/" "$1" + echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. +done + +I think it should be + +for dev in /sys/module/snd_*; do + [ -w "$dev/parameters/power_save" ] || continue + printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" + echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. +done + + +This fixes the two bugs. + +diff --git a/pm/power.d/intel-audio-powersave b/pm/power.d/intel-audio-powersave +index 36675a8..da63e40 100644 +--- a/pm/power.d/intel-audio-powersave ++++ b/pm/power.d/intel-audio-powersave +@@ -20,9 +20,9 @@ EOF + + audio_powersave() { + [ "$INTEL_AUDIO_POWERSAVE" = "true" ] || exit $NA +- for dev in /sys/module/snd_*/parameters/power_save; do ++ for dev in /sys/module/snd_*; do + [ -w "$dev/parameters/power_save" ] || continue +- printf "Setting power savings for $s to %d..." "$dev##*/" "$1" ++ printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" + echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. + done + } diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-logging-append.patch b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-logging-append.patch new file mode 100644 index 0000000000..987e0570a9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/files/1.4.1-logging-append.patch @@ -0,0 +1,19 @@ +Author: James Westby +Description: Do not clear the log file on each operation, but instead append to it. + This makes debugging of several suspends much easier. +Bug: https://bugs.freedesktop.org/show_bug.cgi?id=25255 +Bug-Ubuntu: https://launchpad.net/bugs/410352 + +Index: pm-utils/pm/pm-functions.in +=================================================================== +--- pm-utils.orig/pm/pm-functions.in 2010-07-05 18:41:21.118322244 +0200 ++++ pm-utils/pm/pm-functions.in 2010-07-05 18:41:24.126325221 +0200 +@@ -271,7 +271,7 @@ + return 1 + fi + export LOGGING=true +- exec > "$1" 2>&1 ++ exec >> "$1" 2>&1 + } + + check_suspend() { [ -n "$SUSPEND_MODULE" ]; } diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/metadata.xml new file mode 100644 index 0000000000..e1f7c98314 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/metadata.xml @@ -0,0 +1,11 @@ + + + + freedesktop + + freedesktop-bugs@gentoo.org + + + Install support for net-misc/ntp + + diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1-r2.ebuild new file mode 100644 index 0000000000..4e2c9c7471 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pm-utils/pm-utils-1.4.1-r2.ebuild,v 1.1 2011/04/21 15:03:19 scarabeus Exp $ + +EAPI=4 + +inherit eutils + +DESCRIPTION="Suspend and hibernation utilities" +HOMEPAGE="http://pm-utils.freedesktop.org/" +SRC_URI="http://pm-utils.freedesktop.org/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="alsa debug ntp video_cards_intel video_cards_radeon" + +vbetool="!video_cards_intel? ( sys-apps/vbetool )" +RDEPEND="!=sys-apps/util-linux-2.13 + sys-power/pm-quirks + alsa? ( media-sound/alsa-utils ) + ntp? ( || ( net-misc/ntp net-misc/openntpd ) ) + amd64? ( ${vbetool} ) + x86? ( ${vbetool} ) + video_cards_radeon? ( app-laptop/radeontool )" +DEPEND="${RDEPEND}" + +src_prepare() { + local ignore="01grub" + use ntp || ignore+=" 90clock" + + use debug && echo 'PM_DEBUG="true"' > "${T}"/gentoo + echo "HOOK_BLACKLIST=\"${ignore}\"" >> "${T}"/gentoo + + epatch "${FILESDIR}"/${PV}-bluetooth-sync.patch \ + "${FILESDIR}"/${PV}-disable-sata-alpm.patch \ + "${FILESDIR}"/${PV}-fix-intel-audio-powersave-hook.patch \ + "${FILESDIR}"/${PV}-logging-append.patch + +} + +src_configure() { + econf \ + --disable-doc +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS pm/HOWTO* README* TODO + doman man/*.{1,8} + + insinto /etc/pm/config.d + doins "${T}"/gentoo + + # NetworkManager 0.8.2 is handling suspend/resume on it's own with UPower + find "${D}" -type f -name 55NetworkManager -exec rm -f '{}' + +} diff --git a/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1.ebuild new file mode 100644 index 0000000000..a543648392 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/pm-utils/pm-utils-1.4.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pm-utils/pm-utils-1.4.1.ebuild,v 1.10 2010/12/12 16:50:12 armin76 Exp $ + +EAPI=2 +inherit multilib + +DESCRIPTION="Suspend and hibernation utilities" +HOMEPAGE="http://pm-utils.freedesktop.org/" +SRC_URI="http://pm-utils.freedesktop.org/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" +IUSE="alsa debug networkmanager ntp video_cards_intel video_cards_radeon" + +vbetool="!video_cards_intel? ( sys-apps/vbetool )" +DEPEND="!=sys-power/powermgmt-base-1.31[-pm-utils]" +RDEPEND="${DEPEND} + sys-apps/dbus + >=sys-apps/util-linux-2.13 + sys-power/pm-quirks + alsa? ( media-sound/alsa-utils ) + networkmanager? ( net-misc/networkmanager ) + ntp? ( || ( net-misc/ntp net-misc/openntpd ) ) + amd64? ( ${vbetool} ) + x86? ( ${vbetool} ) + video_cards_radeon? ( app-laptop/radeontool )" + +src_prepare() { + local ignore="01grub" + use networkmanager || ignore+=" 55NetworkManager" + use ntp || ignore+=" 90clock" + + use debug && echo 'PM_DEBUG="true"' > "${T}"/gentoo + echo "HOOK_BLACKLIST=\"${ignore}\"" >> "${T}"/gentoo +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + --disable-dependency-tracking \ + --disable-doc +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS pm/HOWTO* README* TODO || die + doman man/*.{1,8} || die + + insinto /etc/pm/config.d + doins "${T}"/gentoo || die +} diff --git a/sdk_container/src/third_party/portage-stable/sys-power/upower/upower-0.9.10.ebuild b/sdk_container/src/third_party/portage-stable/sys-power/upower/upower-0.9.10.ebuild new file mode 100644 index 0000000000..b2b11fc35f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-power/upower/upower-0.9.10.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/upower-0.9.8.ebuild,v 1.11 2011/03/27 21:59:50 ssuominen Exp $ + +EAPI=3 +inherit linux-info + +DESCRIPTION="D-Bus abstraction for enumerating power devices and querying history and statistics" +HOMEPAGE="http://upower.freedesktop.org/" +SRC_URI="http://upower.freedesktop.org/releases/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="debug doc +introspection ios kernel_FreeBSD kernel_linux" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.76 + >=dev-libs/glib-2.21.5:2 + >=sys-apps/dbus-1 + >=sys-auth/polkit-0.97 + introspection? ( dev-libs/gobject-introspection ) + kernel_linux? ( >=sys-fs/udev-151[extras] + virtual/libusb:1 + ios? ( >=app-pda/libimobiledevice-0.9.7 + >=app-pda/libplist-0.12 ) ) + !sys-apps/devicekit-power" +RDEPEND="${COMMON_DEPEND} + kernel_linux? ( >=sys-power/pm-utils-1.4.1 )" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + >=dev-util/intltool-0.40.0 + dev-util/pkgconfig + doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 )" + +RESTRICT="test" + +pkg_setup() { + if use kernel_linux && kernel_is lt 2 6 37; then + if use amd64 || use x86; then + CONFIG_CHECK="~ACPI_SYSFS_POWER" + linux-info_pkg_setup + fi + fi +} + +src_prepare() { + sed -i -e '/DISABLE_DEPRECATED/d' configure || die +} + +src_configure() { + local backend + + if use kernel_linux; then + backend=linux + elif use kernel_FreeBSD; then + backend=freebsd + else + backend=dummy + fi + + econf \ + --localstatedir="${EPREFIX}/var" \ + $(use_enable introspection) \ + --disable-dependency-tracking \ + --disable-static \ + $(use_enable debug verbose-mode) \ + --enable-man-pages \ + $(use_enable doc gtk-doc) \ + --disable-tests \ + --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --with-backend=${backend} \ + $(use_with ios idevice) +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS HACKING NEWS README + + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog new file mode 100644 index 0000000000..e81a741579 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog @@ -0,0 +1,76 @@ +# ChangeLog for virtual/libusb +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libusb/ChangeLog,v 1.18 2011/02/06 12:00:59 leio Exp $ + + 06 Feb 2011; Mart Raudsepp libusb-0.ebuild: + Drop to ~mips + + 12 Oct 2010; Raúl Porcel libusb-1.ebuild: + sparc stable wrt #304149 + + 09 Oct 2010; Mike Frysinger libusb-1.ebuild: + Mark ia64/s390/sh stable #304149. + + 29 Sep 2010; Jeroen Roovers libusb-1.ebuild: + Stable for HPPA (bug #304149). + + 10 Sep 2010; Tobias Klausmann libusb-1.ebuild: + Stable on alpha, bug #304149 + + 21 Aug 2010; Markus Meier libusb-1.ebuild: + arm stable, bug #304149 + + 11 Aug 2010; Joseph Jezak libusb-1.ebuild: + Marked ppc/ppc64 stable for bug #304149. + + 31 Jul 2010; Pawel Hajdan jr libusb-1.ebuild: + x86 stable wrt bug #304149 + + 31 Jul 2010; Pacho Ramos libusb-1.ebuild: + amd64 stable, bug 304149 + + 13 Apr 2010; Alexis Ballier libusb-0.ebuild: + freebsd-lib-8.0 provides a libusb compatible layer. We cant rip it out + because some FreeBSD usb utilities require some of its additions; FreeBSD + people claim it has a compatible API so that should be fine to have it as + a provider too. + + 18 Feb 2010; Jeremy Olexa libusb-0.ebuild, + libusb-1.ebuild: + Add ~x86-macos keywords because dev-libs/libusb was tested in the prefix + overlay + + 11 Jan 2010; Ulrich Mueller libusb-0.ebuild, + libusb-1.ebuild: + Set empty HOMEPAGE and LICENSE. + + 15 Dec 2009; Jonathan Callen libusb-0.ebuild, + libusb-1.ebuild: + QA: Add prefix keywords + + 11 Nov 2009; Robin H. Johnson libusb-1.ebuild: + Raise the minimum version of libusb-1 used to resolve some issues with the + early releases (eg bug #282532). + + 16 May 2009; Robin H. Johnson libusb-0.ebuild: + Include the current stable of dev-libs/libusb-0* in the version + specification, so that we can replace the version dependancy in other + ebuilds when migrating them to the virtual. + + 15 May 2009; Arfrever Frehtes Taifersar Arahesis + libusb-1.ebuild: + Fix SLOT. + + 15 May 2009; Robin H. Johnson libusb-0.ebuild: + Use the keywords from the latest stable dev-libs/libusb:0 ebuild so that + we can change other stable packages safely. + +*libusb-1 (14 May 2009) +*libusb-0 (14 May 2009) + + 14 May 2009; Robin H. Johnson +libusb-0.ebuild, + +libusb-1.ebuild, +metadata.xml: + Bug #247687: virtual for libusb support. Based on final design choices in + the bug, as agreed on by Tiziano Müller and Robert + Buchholz . + diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest b/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest new file mode 100644 index 0000000000..0491d69da3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest @@ -0,0 +1,4 @@ +EBUILD libusb-0.ebuild 577 RMD160 783abf12528a9d384570ca77eb3847705099daa0 SHA1 23db4c8b5572354aa89fa3e469fe87ac567a9870 SHA256 8b3a59b3eaa16793f7d20ebdf0a06f13f64b234b19bf46f860323c9ddc2d59a3 +EBUILD libusb-1.ebuild 512 RMD160 817cba7913e6a0f9ad2bc58bd5452cb5df26dc5c SHA1 57b1bcb904073445d6fc7eca81ce13d53308632b SHA256 cde5558600ada6c9bd0098bccc125bb983ae7ad3d5d0f83ee48d56985fb03a36 +MISC ChangeLog 2861 RMD160 2901b894df9d16edd04c82bbf50f64601250f1e9 SHA1 8923584049744a6a4a8187aec0b7587a327ac861 SHA256 8d63ef308d3be8af1fd56b0a31783ee5b6900291c9edb557be57d7b3a12ddf41 +MISC metadata.xml 226 RMD160 648b1f4c4f30d91596a8bb5ee6713abbe558d1ee SHA1 454eb537623437bf8d58ae3cd0418e6a898bac61 SHA256 32bd7ea3d52eaade1cad03a261cd0f75ae3b0d10787fe646ece11c752b1cdfd2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0.ebuild new file mode 100644 index 0000000000..4fd13a7333 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libusb/libusb-0.ebuild,v 1.8 2011/02/06 12:00:59 leio Exp $ + +EAPI=2 + +DESCRIPTION="Virtual for libusb" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" + +DEPEND="" +RDEPEND="|| ( >=dev-libs/libusb-0.1.12-r1:0 dev-libs/libusb-compat >=sys-freebsd/freebsd-lib-8.0[usb] )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1.ebuild new file mode 100644 index 0000000000..2fa5ec4f5a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libusb/libusb-1.ebuild,v 1.14 2010/10/12 16:45:50 armin76 Exp $ + +EAPI=2 + +DESCRIPTION="Virtual for libusb" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="1" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-libs/libusb-1.0.4:1" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/libusb/metadata.xml new file mode 100644 index 0000000000..e135c6ed1c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/metadata.xml @@ -0,0 +1,8 @@ + + + + no-herd + + robbat2@gentoo.org + +