diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog new file mode 100644 index 0000000000..3fca56037c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog @@ -0,0 +1,592 @@ +# ChangeLog for dev-util/intltool +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/ChangeLog,v 1.166 2013/05/26 07:26:43 pacho Exp $ + +*intltool-0.50.2-r1 (26 May 2013) + + 26 May 2013; Pacho Ramos + +files/intltool-0.50.2-absolute-paths.patch, + +files/intltool-0.50.2-localedir-fix.patch, +intltool-0.50.2-r1.ebuild: + Use plain localedir to install mo files to rather than trying to guess one + (#432848#c11), fix handling absolute paths in single file key output + (#470040). + + 21 Feb 2013; Zac Medico intltool-0.50.2.ebuild: + Add ~arm-linux keyword. + + 28 May 2012; Samuli Suominen -intltool-0.50.0.ebuild: + old + + 28 May 2012; Raúl Porcel intltool-0.50.2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #411177 + + 13 May 2012; Fabian Groffen intltool-0.50.2.ebuild: + Marked ~m68k-mint, bug #415405 + + 13 May 2012; Fabian Groffen intltool-0.50.2.ebuild: + Marked ~x64-freebsd + + 26 Apr 2012; Alexis Ballier intltool-0.50.2.ebuild: + keyword ~amd64-fbsd + + 17 Apr 2012; Brent Baude intltool-0.50.2.ebuild: + Marking intltool-0.50.2 ppc64 for bug 411177 + + 16 Apr 2012; Brent Baude intltool-0.50.2.ebuild: + Marking intltool-0.50.2 ppc for bug 411177 + + 15 Apr 2012; Markus Meier intltool-0.50.2.ebuild: + arm stable, bug #411177 + + 11 Apr 2012; Jeroen Roovers intltool-0.50.2.ebuild: + Stable for HPPA (bug #411177). + + 09 Apr 2012; Agostino Sarubbo intltool-0.50.2.ebuild: + Stable for amd64, wrt bug #411177 + + 07 Apr 2012; Jeff Horelick intltool-0.50.2.ebuild: + marked x86 per bug 411177 + + 02 Mar 2012; Samuli Suominen -intltool-0.41.1.ebuild, + -intltool-0.50.1.ebuild: + old + +*intltool-0.50.2 (02 Mar 2012) + + 02 Mar 2012; Samuli Suominen +intltool-0.50.2.ebuild: + Version bump. + +*intltool-0.50.1 (17 Feb 2012) + + 17 Feb 2012; Samuli Suominen +intltool-0.50.1.ebuild: + Version bump. + + 12 Feb 2012; Raúl Porcel intltool-0.50.0.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #399151 + + 01 Feb 2012; Samuli Suominen intltool-0.50.0.ebuild: + ppc/ppc64 stable wrt #399151 + + 29 Jan 2012; Markus Meier intltool-0.50.0.ebuild: + arm stable, bug #399151 + + 25 Jan 2012; Jeff Horelick intltool-0.50.0.ebuild: + x86 stable per bug 399151 + + 18 Jan 2012; Jeroen Roovers intltool-0.50.0.ebuild: + Stable for HPPA (bug #399151). + + 17 Jan 2012; Agostino Sarubbo intltool-0.50.0.ebuild: + Stable for amd64, wrt bug #399151 + +*intltool-0.50.0 (03 Dec 2011) + + 03 Dec 2011; Samuli Suominen +intltool-0.50.0.ebuild: + Version bump. + + 07 Jul 2010; Samuli Suominen + intltool-0.41.1.ebuild: + Missing sys-devel/gettext RDEPEND wrt #314953 by Jeremy Guitton. + + 03 Jul 2010; Samuli Suominen + intltool-0.41.1.ebuild: + ppc stable wrt #311725 + + 30 May 2010; Raúl Porcel intltool-0.41.1.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #311725 + + 20 May 2010; Jeroen Roovers intltool-0.41.1.ebuild: + Stable for HPPA (bug #311725). + + 17 May 2010; Pawel Hajdan jr + intltool-0.41.1.ebuild: + x86 stable wrt bug #311725 + + 11 May 2010; Brent Baude intltool-0.41.1.ebuild: + stable ppc64, bug 311725 + + 07 May 2010; Jeroen Roovers intltool-0.41.0.ebuild: + Stable for HPPA (bug #311725). + + 03 May 2010; Olivier Crête intltool-0.41.1.ebuild: + amd64 stable, bug #314899 + + 16 Apr 2010; Brent Baude intltool-0.41.0.ebuild: + stable ppc, bug 311725 + + 12 Apr 2010; Pawel Hajdan jr + intltool-0.41.0.ebuild: + x86 stable wrt bug #311725 + + 09 Apr 2010; Pacho Ramos intltool-0.41.0.ebuild: + amd64 stable, bug 311725 + +*intltool-0.41.1 (28 Mar 2010) + + 28 Mar 2010; Samuli Suominen + +intltool-0.41.1.ebuild: + Version bump. + + 17 Feb 2010; Gilles Dartiguelongue metadata.xml: + Moving to freedesktop. + +*intltool-0.41.0 (17 Feb 2010) + + 17 Feb 2010; Samuli Suominen + +intltool-0.41.0.ebuild: + Version bump wrt #299523, thanks to Rafał Mużyło for reporting. + + 15 Jan 2010; Christian Faulhammer + intltool-0.40.6-r1.ebuild: + Transfer Prefix keywords + + 16 Sep 2009; Gilles Dartiguelongue + -intltool-0.40.6.ebuild: + Clean up broken/masked revision. + +*intltool-0.40.6-r1 (23 Aug 2009) + + 23 Aug 2009; Diego E. Pettenò + +intltool-0.40.6-r1.ebuild, +files/intltool-0.40.6-fix-install.patch: + Add patched version (since I had it locally) for 0.40.6. + + 28 Apr 2009; Raúl Porcel intltool-0.40.5.ebuild: + m68k stable + + 12 Apr 2009; Friedrich Oslage ChangeLog: + Stable on sparc, bug #260063 + + 30 Mar 2009; Jeroen Roovers intltool-0.40.5.ebuild: + Stable for HPPA (bug #260063). + + 26 Mar 2009; Raúl Porcel intltool-0.40.5.ebuild: + arm/s390/sh/sparc stable + +*intltool-0.40.6 (19 Mar 2009) + + 19 Mar 2009; Gilles Dartiguelongue + -intltool-0.35.5.ebuild, +intltool-0.40.6.ebuild: + Bump to 0.40.6. + + 18 Mar 2009; Raúl Porcel intltool-0.40.5.ebuild: + alpha/ia64 stable wrt #260063 + + 15 Mar 2009; Markus Meier intltool-0.40.5.ebuild: + x86 stable, bug #260063 + + 11 Mar 2009; Daniel Gryniewicz intltool-0.40.5.ebuild: + Marked stable on amd64 + + 06 Mar 2009; Brent Baude intltool-0.40.5.ebuild: + Marking intltool-0.40.5 ppc stable for bug 260063 + + 05 Mar 2009; Brent Baude intltool-0.40.5.ebuild: + Marking intltool-0.40.5 ppc64 stable for bug 260063 + + 09 Feb 2009; Tobias Klausmann + intltool-0.40.5.ebuild: + Stable on alpha, bug #258344 + + 13 Nov 2008; Brent Baude intltool-0.37.1.ebuild: + Marking intltool-0.37.1 ppc64 stable for bug 236971 + + 14 Oct 2008; Mart Raudsepp -intltool-0.40.4.ebuild: + Remove old + +*intltool-0.40.5 (08 Oct 2008) + + 08 Oct 2008; Gilles Dartiguelongue + +intltool-0.40.5.ebuild: + Version bump to 0.40.5. + +*intltool-0.40.4 (28 Sep 2008) + + 28 Sep 2008; Mart Raudsepp +intltool-0.40.4.ebuild: + New major version; most notably doesn't distribute intltool with tarballs + anymore + + 25 Sep 2008; Jeroen Roovers intltool-0.37.1.ebuild: + Stable for HPPA (bug #236971). + + 12 Aug 2008; Raúl Porcel intltool-0.37.1.ebuild: + alpha/ia64/sparc stable wrt #229709 + + 10 Aug 2008; Markus Meier intltool-0.37.1.ebuild: + x86 stable, bug #229709 + + 30 Jul 2008; Brent Baude intltool-0.37.1.ebuild: + Marking intltool-0.37.1 ppc stable for bug 229709 + + 26 Jul 2008; Olivier Crête intltool-0.37.1.ebuild: + Stable on amd64, bug #229709 + +*intltool-0.37.1 (25 Feb 2008) + + 25 Feb 2008; Mart Raudsepp +intltool-0.37.1.ebuild: + Version bump, includes PolicyKit XML files support, more LINGUAS based + filtering, C_ macro handling, bug fixes and more + + 27 Jul 2007; Mart Raudsepp -intltool-0.35.0.ebuild, + -intltool-0.35.4.ebuild: + Remove old versions + + 02 Jun 2007; Brent Baude intltool-0.35.5.ebuild: + Marking intltool-0.35.5 ppc stable for bug #171107 + + 31 May 2007; Jeroen Roovers intltool-0.35.5.ebuild: + Stable for HPPA (bug #171107). + + 31 May 2007; Daniel Gryniewicz intltool-0.35.5.ebuild: + Marked stable on amd64 for bug #171107 + + 31 May 2007; Brent Baude intltool-0.35.5.ebuild: + Marking intltool-0.35.5 ppc64 stable for bug #171107 + + 30 May 2007; Raúl Porcel intltool-0.35.5.ebuild: + alpha/ia64 stable wrt #171107 + + 29 May 2007; Andrej Kacian intltool-0.35.5.ebuild: + Stable on x86, bug #171107. + + 29 May 2007; Gustavo Zacarias + intltool-0.35.5.ebuild: + Stable on sparc wrt #171107 + + 27 May 2007; Joshua Kinard intltool-0.35.5.ebuild: + Stable on mips. + + 01 Mar 2007; Daniel Gryniewicz + +files/intltool-0.35.5-update.patch, intltool-0.35.5.ebuild: + Revert intltool-extract detection; bug #168832 + +*intltool-0.35.5 (26 Feb 2007) + + 26 Feb 2007; Daniel Gryniewicz +intltool-0.35.5.ebuild: + Bump to 0.35.5 + * Don't hardcode fallback path to intltool-extract + * Fix mkdir race in inltool-merge.in.in + * Update an additional check to use $SRCDIR properly for POTFILES.skip + * Handle extracting comments from ini-style files + + 12 Feb 2007; Michael Sterrett + intltool-0.35.0.ebuild: + restore stable ppc64 keyword + + 11 Feb 2007; Fabian Groffen intltool-0.35.0.ebuild, + intltool-0.35.4.ebuild: + Dropped ppc-macos keyword, see you in prefix + +*intltool-0.35.4 (22 Jan 2007) + + 22 Jan 2007; Leonardo Boshell + +intltool-0.35.4.ebuild: + New release. + + 21 Dec 2006; Roy Marples intltool-0.35.0.ebuild: + Added ~sparc-fbsd keyword. + + 19 Oct 2006; Bryan Østergaard intltool-0.35.0.ebuild: + Stable on Alpha. + + 04 Sep 2006; Joshua Kinard intltool-0.35.0.ebuild: + Marked stable on mips. + + 16 Aug 2006; Markus Rothe intltool-0.35.0.ebuild: + Stable on ppc64 + + 17 Jul 2006; Daniel Gryniewicz intltool-0.35.0.ebuild: + Marked stable on amd64 for bug #139612 + + 16 Jul 2006; Tobias Scherbaum + intltool-0.35.0.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum + intltool-0.35.0.ebuild: + ppc stable, bug #139612 + + 13 Jul 2006; Aron Griffis intltool-0.35.0.ebuild: + Mark 0.35.0 stable on ia64 + + 12 Jul 2006; Chris Gianelloni + intltool-0.35.0.ebuild: + Stable on x86 wrt bug #139612. + + 10 Jul 2006; Gustavo Zacarias + intltool-0.35.0.ebuild: + Stable on sparc wrt #139612 + +*intltool-0.35.0 (15 May 2006) + + 15 May 2006; Leonardo Boshell + +intltool-0.35.0.ebuild: + New release. + + 12 Apr 2006; Diego Pettenò intltool-0.34.2.ebuild: + Add ~x86-fbsd keyword. + +*intltool-0.34.2 (08 Feb 2006) + + 08 Feb 2006; Saleem Abdulrasool + +intltool-0.34.2.ebuild: + Version bump from upstream for 2.12.3 + + 22 Jan 2006; intltool-0.34.1.ebuild: + Marked stable on amd64 per bug #119634 + + 25 Dec 2005; Joshua Kinard intltool-0.34.1.ebuild: + Marked stable on mips. + + 12 Sep 2005; Michael Hanselmann + intltool-0.34.1.ebuild: + Stable on ppc. + + 10 Sep 2005; Aron Griffis intltool-0.34.1.ebuild: + Mark 0.34.1 stable on alpha + + 08 Sep 2005; Aron Griffis intltool-0.34.1.ebuild: + Mark 0.34.1 stable on ia64 + + 06 Sep 2005; Markus Rothe intltool-0.34.1.ebuild: + Stable on ppc64 + + 05 Sep 2005; Gustavo Zacarias + intltool-0.34.1.ebuild: + Stable on sparc + + 05 Sep 2005; Leonardo Boshell + intltool-0.34.1.ebuild: + Stable on x86. + + 14 Aug 2005; Kito intltool-0.34.1.ebuild: + ~ppc-macos keyword. + + 13 Aug 2005; Michael Hanselmann intltool-0.33.ebuild: + Stable on ppc. + + 08 Aug 2005; Markus Rothe intltool-0.33.ebuild: + Stable on ppc64 + +*intltool-0.34.1 (02 Aug 2005) + + 02 Aug 2005; Leonardo Boshell intltool-0.34.1.ebuild: + New version. + + 01 Aug 2005; Gustavo Zacarias intltool-0.33.ebuild: + Stable on sparc + + 31 Jul 2005; Leonardo Boshell intltool-0.33.ebuild: + Stable on x86. + + 07 Jul 2005; Markus Rothe intltool-0.32.1.ebuild: + Stable on ppc64 + + 02 Jul 2005; Bryan Østergaard intltool-0.32.1.ebuild: + Stable on alpha. + + 01 Jul 2005; Gustavo Zacarias + intltool-0.32.1.ebuild: + Stable on sparc + +*intltool-0.33 (30 Jun 2005) + + 30 Jun 2005; Leonardo Boshell intltool-0.33.ebuild: + New release, resolving bug #96955. + + 30 Jun 2005; Leonardo Boshell intltool-0.32.1.ebuild: + Stable on x86. + + 01 Apr 2005; Aron Griffis intltool-0.32.1.ebuild: + stable on ia64 + + 12 Feb 2005; Alin Nastac intltool-0.30.ebuild, + intltool-0.31.2.ebuild, intltool-0.31.3.ebuild: + Fix dependencies (move dev-perl/XML-Parser from RDEPEND to DEPEND). + See bug #81544. + + 06 Feb 2005; Joshua Kinard intltool-0.31.2.ebuild: + Marked stable on mips. + + 24 Dec 2004; Bryan Østergaard : + Stable on alpha. + + 23 Dec 2004; Guy Martin intltool-0.32.1.ebuild: + Stable on hppa. + + 17 Dec 2004; Markus Rothe intltool-0.31.2.ebuild: + Stable on ppc64 + + 27 Nov 2004; Benjamin Schindler intltool-0.31.2.ebuild: + Marked stable on amd64 + + 23 Nov 2004; Bryan Østergaard intltool-0.31.2.ebuild: + Stable on alpha. + + 14 Nov 2004; Simon Stelling intltool-0.32.1.ebuild: + fixed dependancies (bug #71081) + + 11 Nov 2004; Gustavo Zacarias intltool-0.31.2.ebuild: + Stable on sparc + + 11 Nov 2004; Mike Gardiner intltool-0.31.2.ebuild: + Keyworded ppc for GNOME 2.8 + +*intltool-0.32.1 (11 Nov 2004) + + 11 Nov 2004; foser intltool-0.32.1.ebuild : + Fresh release + +*intltool-0.31.3 (14 Oct 2004) + + 14 Oct 2004; Alastair Tse +intltool-0.31.3.ebuild: + version bump + +*intltool-0.31.2 (16 Sep 2004) + + 16 Sep 2004; foser intltool-0.31.2.ebuild : + New release (#62484), now uses DESTDIR + + 28 Jun 2004; Tom Gall intltool-0.30.ebuild: + stable on ppc64 + + 30 May 2004; L. Boshell intltool-0.30.ebuild: + Add IUSE var. + + 13 May 2004; Stephen P. Becker intltool-0.30.ebuild: + Stable on mips. + + 09 Mar 2004; intltool-0.30.ebuild: + stable on alpha and ia64 + + 09 Mar 2004; Stephen P. Becker : + Added ~mips keyword. + + 16 Feb 2004; Gustavo Zacarias intltool-0.30.ebuild: + stable on hppa and sparc + + 10 Feb 2004; intltool-0.30.ebuild: + x86 bump due to bugs with missing Makefile.in.in + + 10 Feb 2004; Bartosch Pixa intltool-0.29.ebuild: + set ppc in keywords + + 07 Feb 2004; intltool-0.29.ebuild: + stable on hppa and sparc + + 07 Feb 2004; foser intltool-0.{29,30}.ebuild : + Fix RDEP order to actually make sense (thnx spider for the bucket of water) + + 07 Feb 2004; intltool-0.29.ebuild: + stable on x86, doing this to get building working on things that need + XML::Parser + +*intltool-0.30 (3 Feb 2004) + + 03 Feb 2004; foser intltool-0.30.ebuild : + New release + +*intltool-0.29 (26 Jan 2004) + + 26 Jan 2004; foser intltool-0.29.ebuild, metadata.xml : + New release, added XML-Parser as rdep + Added to gnome herd + + 28 Dec 2003; Joshua Kinard intltool-0.27.2.ebuild: + Move to mips stable (~mips -> mips) + + 06 Nov 2003; Jason Wever intltool-0.27.2.ebuild: + Marked stable on sparc. + + 22 Oct 2003; Bartosch Pixa intltool-0.27.2.ebuild: + set ppc in keywords + + 16 Oct 2003; Aron Griffis intltool-0.27.2.ebuild: + Stable on alpha + + 05 Oct 2003; Mike Gardiner intltool-0.27.2.ebuild: + Marked stable on x86 + + 23 Sep 2003; Bartosch Pixa intltool-0.26.ebuild: + set ppc in keywords + +*intltool-0.27.2 (18 Aug 2003) + + 15 Nov 2003; Guy Martin intltool-0.27.2.ebuild : + Marked stable on hppa. + + 18 Aug 2003; foser intltool-0.27.2.ebuild : + New version + +*intltool-0.26 (17 May 2003) + + 24 Jul 2003; Guy Martin + Marked stable on hppa. + + 17 May 2003; foser intltool-0.26.ebuild ; + New version, removed popt dep, should fix #15194 + + 13 Mar 2003; Olivier Reisch intltool-0.25.ebuild : + Marked ppc stable. + +*intltool-0.25 (07 Jan 2002) + + 18 Apr 2003; Jan Seiddel intltool-0.25.ebuild: + Added mips to keywords. + + 08 Apr 2003; Todd Sunderlin intltool-0.25.ebuild: + Marked stable for sparc + + 16 Mar 2003; Guy Martin intltool-0.25.ebuild : + Added hppa to keywords. + + 21 Feb 2003; Aron Griffis intltool-0.25.ebuild : + Mark stable on alpha + + 07 Jan 2002; Spider intltool-0.25.ebuild : + hacked up the new 0.25 release, some doc changes but thats all + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + +*intltool-0.23 (28 Nov 2002) + + 28 Nov 2002; Spider intltool-0.23.ebuild : + new version for the last gnome-2 release. no changes. + +*intltool-0.22 (7 Jun 2002) + + 23 Oct 2002; Spider intltool-0.22.ebuild : + updated SRC_URI + + 7 Jun 2002; Spider intltool-0.22.ebuild : + I missed to commit this yesterday. + + 23 Jul 2002; Mark Guertin : + Added ppc to keywords + +*intltool-0.21 (20 May 2002) + 20 May 2002; Spider : + Later greater and better... and fixes a bug in old version :) + +*intltool-0.20 (19 May 2002) + 19 May 2002; Spider : + update to the latest version that has support for schemas + +*intltool-0.19 (18 May 2002) + 18 May 2002; Spider : + copy over to updated version + + +*intltool-0.17 (10 March 2002) + +*intltool-0.15 (17 Feb 2002) + +*intltool-0.14 (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-util/intltool/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest index efe2ccf1bd..53fa96b514 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest @@ -1 +1,17 @@ -DIST intltool-0.41.0.tar.gz 136529 RMD160 26b88ff1a07cc9b62338ede35ad892d47ac7721f SHA1 6a42075e8ef23d171882c43d68081420d5be6798 SHA256 80ee34556aed1c7cbd04b274324e3bc52810ce74849b5dab7258d3549d8235ea +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX intltool-0.50.2-absolute-paths.patch 1798 SHA256 100745c58324e737af6b9b6c3691d2a1c43dd46993ab045da23b97d105c157c0 SHA512 f4fe5452b81d448d19ec58196ecb1a0fa619daedd67c86fc16dcd8f45b4fa449890a0fed14d6fdb259f7c6b13cf8a1ffe064d540305913a0d9df80bb5042aa17 WHIRLPOOL 51e930c4bb04502af3591002ed19224c14a55a1732019eca5ed885dc721d44ba0f0d3bb854c837c47458f3d3c984c8d77d5df26da502fdeccf42265597cad591 +AUX intltool-0.50.2-localedir-fix.patch 2189 SHA256 5d25bc56745667a434d6329644dc8a119acaa090bfe84bceaf13fbfb1571ca3a SHA512 61b9ac25cd51885724858a4cb9794a1d42a468316131534db46342a3543b867b7d025ae0543d92d9f468f15816c4b3adb500b2a7822d935dfc1fc7b6ec6d309f WHIRLPOOL 9ec507a8f7e8253cd3d1c1519065e8c3726e35c4daa00eecafa100bc0b5c5d5d9eecfc36785dd598aba5e26ceff1f8d2a1c82a2efd083cba73bace65ff9c3d01 +DIST intltool-0.50.2.tar.gz 189483 SHA256 67f25c5c6fb71d095793a7f895b245e65e829e8bde68c6c8b4c912144ff34406 SHA512 9f7f0746e77a1a6765b49e16f65438103bc031f3fa8cac42c061deade4291703b95aa336eba2500c8f05d19e35620cf01a120c71a7b6816c1bfecbb9fd747b11 WHIRLPOOL b026ab99921aaddb376823f1eb06e7d669bcc0a3cfb12431676e4e041343a370d7f715d39d60ef991e86e4f8441228713fc82a7ecb3cae2dc3273f7f01ce66a3 +EBUILD intltool-0.50.2-r1.ebuild 1194 SHA256 e83fe375b71985605a89bf4f88e05d4a06256784cad64a87b07f1328535e41b3 SHA512 f86a8f5bd3c1d4bafcc94d5066f123951e6b6de265f24e67575b6901f7624cb67a288a4a28e74a90466d3068116fc1bbb8461b7de88e458049e43bfd958dbd89 WHIRLPOOL 9fa5f5dff9377c88024d4335c50d45812d36d7aebdc174f5d6d1d4f16bcbc08a5d32f81c91b6afdff979623a33772dab091f47e529b1373f1d8e63a7315f02f8 +EBUILD intltool-0.50.2.ebuild 882 SHA256 675dd25a04cf4cb3748e5af3505717cf87fb3e91b80c22aef6a9f1f4eb0c86ac SHA512 ae63c374d9607ade1611ccf0943f872c8ec0a915ac432af39cc0c8c746d499ad24286ccb6699db2fea2b1cc9a46c79f0c27009f2b75f463eed7c961d3aab2dc5 WHIRLPOOL 4ffdf7558a76f06204511f27289292a895fcfee0a1c015d7540655accd64914b7a534d5ec28f772132f97f1e5ecb7967b6b171d31f9d762b158d54473bb4fca8 +MISC ChangeLog 18892 SHA256 d386250371d67b081e444748f2e07cc59f67b303418708a94543dfd2e1a59d57 SHA512 ca0fe3aa11fd9e0ffb3ec8c8418a22924fea5b493eda5ba4e2fa2fae0a6e4c8d96cae7ac67a83e09f2bad05a46893ee1586a0c80c61f74f2dbd55ae6926499b8 WHIRLPOOL ce9ae4c6372241d27bd34865b0925df38463d2209bac182970509bdb3c9d8d838756dd51ea86e0c863773c94afafb4ad17348296a82c1fa9aaa3705979bd6f57 +MISC metadata.xml 239 SHA256 5d929c534d63615358eacbd035a386109d5deebdc7bb562511b4a6338ee2bbb8 SHA512 ab6b74388bf69a67b0d1f4283475f97eb5a731f31b5c9db4ee50b819a846c77d4ef09f63856e31a68b0bfdf18ee3baa6c76720d4345ccadf154385caaf1033bb WHIRLPOOL bcac6415c046557e53bf04579e077fed4d694dee8f7c0faeecf15f3f036137a2c9f0eaa0c492cecef23a45bd5af2c45542acd26641209d3c9be3108bf1ff09a7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlGhuTQACgkQCaWpQKGI+9QXNQCePWVU7hV3kXRnmw1jV1maVApl +wLoAn2PzRMQ2Mqja8lnZg3wUGI1+ri6X +=+Tl9 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-absolute-paths.patch b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-absolute-paths.patch new file mode 100644 index 0000000000..117f4a30c2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-absolute-paths.patch @@ -0,0 +1,63 @@ +From c262cb09fa9f4dad056ba5b25a8627408bcf909a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 14 Apr 2013 20:41:41 +0200 +Subject: [PATCH] Fix handling absolute paths in single file key output. +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Michał Górny +Fixes: https://bugs.gentoo.org/show_bug.cgi?id=464954 +--- + intltool-merge.in | 17 ++++++++++++----- + 1 file changed, 12 insertions(+), 5 deletions(-) + +diff --git a/intltool-merge.in b/intltool-merge.in +index 1afa2a4..47dbbdf 100644 +--- a/intltool-merge.in ++++ b/intltool-merge.in +@@ -1108,13 +1108,20 @@ sub keys_merge_translation + { + my ($lang) = @_; + +- if ( ! -d $lang && $MULTIPLE_OUTPUT) ++ my $outpath = "$OUTFILE"; ++ ++ if ($MULTIPLE_OUTPUT) + { +- mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; ++ $outpath = "$lang/$outpath"; ++ ++ if ( ! -d $lang ) ++ { ++ mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; ++ } + } + + open INPUT, "<${FILE}" or die "Cannot open ${FILE}: $!\n"; +- open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; ++ open OUTPUT, ">$outpath" or die "Cannot open $outpath: $!\n"; + binmode (OUTPUT) if $^O eq 'MSWin32'; + + while () +@@ -1159,7 +1166,7 @@ sub keys_merge_translation + close OUTPUT; + close INPUT; + +- print "CREATED $lang/$OUTFILE\n" unless $QUIET_ARG; ++ print "CREATED $outpath\n" unless $QUIET_ARG; + } + + sub keys_merge_translations +@@ -1174,7 +1181,7 @@ sub keys_merge_translations + } + else + { +- keys_merge_translation ("."); ++ keys_merge_translation (); + } + } + +-- +1.8.1.5 + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch new file mode 100644 index 0000000000..a887c41d3b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch @@ -0,0 +1,70 @@ +=== modified file 'Makefile.in.in' +--- Makefile.in.in 2013-05-12 18:38:08 +0000 ++++ Makefile.in.in 2013-05-22 13:43:26 +0000 +@@ -33,8 +33,7 @@ + datadir = @datadir@ + datarootdir = @datarootdir@ + libdir = @libdir@ +-DATADIRNAME = @DATADIRNAME@ +-itlocaledir = $(prefix)/$(DATADIRNAME)/locale ++localedir = @localedir@ + subdir = po + install_sh = @install_sh@ + # Automake >= 1.8 provides @mkdir_p@. +@@ -108,7 +107,7 @@ + install-data-yes: all + linguas="$(USE_LINGUAS)"; \ + for lang in $$linguas; do \ +- dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ ++ dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ + $(mkdir_p) $$dir; \ + if test -r $$lang.gmo; then \ + $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ +@@ -142,8 +141,8 @@ + uninstall: + linguas="$(USE_LINGUAS)"; \ + for lang in $$linguas; do \ +- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ +- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ ++ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ ++ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ + done + + check: all $(GETTEXT_PACKAGE).pot + +=== modified file 'intltool.m4' +--- intltool.m4 2012-02-20 14:50:33 +0000 ++++ intltool.m4 2013-05-12 17:08:09 +0000 +@@ -155,31 +155,6 @@ + # Substitute ALL_LINGUAS so we can use it in po/Makefile + AC_SUBST(ALL_LINGUAS) + +-# Set DATADIRNAME correctly if it is not set yet +-# (copied from glib-gettext.m4) +-if test -z "$DATADIRNAME"; then +- AC_LINK_IFELSE( +- [AC_LANG_PROGRAM([[]], +- [[extern int _nl_msg_cat_cntr; +- return _nl_msg_cat_cntr]])], +- [DATADIRNAME=share], +- [case $host in +- *-*-solaris*) +- dnl On Solaris, if bind_textdomain_codeset is in libc, +- dnl GNU format message catalog is always supported, +- dnl since both are added to the libc all together. +- dnl Hence, we'd like to go with DATADIRNAME=share +- dnl in this case. +- AC_CHECK_FUNC(bind_textdomain_codeset, +- [DATADIRNAME=share], [DATADIRNAME=lib]) +- ;; +- *) +- [DATADIRNAME=lib] +- ;; +- esac]) +-fi +-AC_SUBST(DATADIRNAME) +- + IT_PO_SUBDIR([po]) + + ]) + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild new file mode 100644 index 0000000000..e084fd1d9c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/intltool-0.50.2-r1.ebuild,v 1.1 2013/05/26 07:26:43 pacho Exp $ + +EAPI=5 +inherit eutils + +DESCRIPTION="Internationalization Tool Collection" +HOMEPAGE="https://launchpad.net/intltool/" +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=" + >=dev-lang/perl-5.8.1 + dev-perl/XML-Parser +" +RDEPEND="${DEPEND} + sys-devel/gettext +" +DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO ) + +src_prepare() { + # Use plain localedir to install mo files to, rather than trying to + # guess one, bug #432848#c11 + epatch "${FILESDIR}/${P}-localedir-fix.patch" + + # Fix handling absolute paths in single file key output, bug #470040 + epatch "${FILESDIR}/${PN}-0.50.2-absolute-paths.patch" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2.ebuild new file mode 100644 index 0000000000..0896d03dae --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/intltool-0.50.2.ebuild,v 1.12 2013/02/21 03:01:23 zmedico Exp $ + +EAPI=4 + +DESCRIPTION="Internationalization Tool Collection" +HOMEPAGE="http://edge.launchpad.net/intltool/" +SRC_URI="http://edge.launchpad.net/intltool/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-lang/perl-5.8.1 + dev-perl/XML-Parser" +RDEPEND="${DEPEND} + sys-devel/gettext" + +DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO ) diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml new file mode 100644 index 0000000000..c03b663ea9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml @@ -0,0 +1,8 @@ + + + + freedesktop + + freedesktop-bugs@gentoo.org + + diff --git a/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass index 60aae0f597..166c7beadd 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass @@ -1,10 +1,10 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v 1.21 2012/12/31 13:09:09 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v 1.25 2013/04/13 22:49:21 floppym Exp $ # @ECLASS: systemd.eclass # @MAINTAINER: -# mgorny@gentoo.org +# systemd@gentoo.org # @BLURB: helper functions to install systemd units # @DESCRIPTION: # This eclass provides a set of functions to install unit files for @@ -25,17 +25,25 @@ # } # @CODE +inherit toolchain-funcs + case ${EAPI:-0} in 0|1|2|3|4|5) ;; *) die "${ECLASS}.eclass API in EAPI ${EAPI} not yet established." esac +DEPEND="virtual/pkgconfig" + # @FUNCTION: _systemd_get_unitdir # @INTERNAL # @DESCRIPTION: # Get unprefixed unitdir. _systemd_get_unitdir() { - echo /usr/lib/systemd/system + if $(tc-getPKG_CONFIG) --exists systemd; then + echo "$($(tc-getPKG_CONFIG) --variable=systemdsystemunitdir systemd)" + else + echo /usr/lib/systemd/system + fi } # @FUNCTION: systemd_get_unitdir @@ -49,6 +57,18 @@ systemd_get_unitdir() { echo "${EPREFIX}$(_systemd_get_unitdir)" } +# @FUNCTION: _systemd_get_userunitdir +# @INTERNAL +# @DESCRIPTION: +# Get unprefixed userunitdir. +_systemd_get_userunitdir() { + if $(tc-getPKG_CONFIG) --exists systemd; then + echo "$($(tc-getPKG_CONFIG) --variable=systemduserunitdir systemd)" + else + echo /usr/lib/systemd/user + fi +} + # @FUNCTION: systemd_get_userunitdir # @DESCRIPTION: # Output the path for the systemd user unit directory (not including @@ -58,7 +78,19 @@ systemd_get_userunitdir() { has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= debug-print-function ${FUNCNAME} "${@}" - echo "${EPREFIX}/usr/lib/systemd/user" + echo "${EPREFIX}$(_systemd_get_userunitdir)" +} + +# @FUNCTION: _systemd_get_utildir +# @INTERNAL +# @DESCRIPTION: +# Get unprefixed utildir. +_systemd_get_utildir() { + if $(tc-getPKG_CONFIG) --exists systemd; then + echo "$($(tc-getPKG_CONFIG) --variable=systemdutildir systemd)" + else + echo /usr/lib/systemd + fi } # @FUNCTION: systemd_get_utildir @@ -70,7 +102,7 @@ systemd_get_utildir() { has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= debug-print-function ${FUNCNAME} "${@}" - echo "${EPREFIX}/usr/lib/systemd" + echo "${EPREFIX}$(_systemd_get_utildir)" } # @FUNCTION: systemd_dounit @@ -147,7 +179,7 @@ systemd_enable_service() { local target=${1} local service=${2} local ud=$(_systemd_get_unitdir) - local destname=$(basename "${service}") + local destname=${service##*/} dodir "${ud}"/"${target}".wants && \ dosym ../"${service}" "${ud}"/"${target}".wants/"${destname}" @@ -210,6 +242,7 @@ systemd_update_catalog() { debug-print-function ${FUNCNAME} "${@}" # Make sure to work on the correct system. + local journalctl=${EPREFIX}/usr/bin/journalctl if [[ -x ${journalctl} ]]; then ebegin "Updating systemd journal catalogs" diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog index 8b8966e108..a5a5c1a645 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog @@ -1,6 +1,39 @@ # ChangeLog for sys-apps/baselayout -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.530 2012/10/13 19:18:18 aballier Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.542 2013/05/20 17:56:20 ago Exp $ + + 20 May 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for s390, wrt bug #455872 + + 01 May 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for sh, wrt bug #455872 + + 26 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for sparc, wrt bug #455872 + + 23 Apr 2013; Jeroen Roovers baselayout-2.2.ebuild: + Stable for HPPA (bug #455872). + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for alpha, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for arm, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ia64, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ppc, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ppc64, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for x86, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for amd64, wrt bug #455872 13 Oct 2012; Alexis Ballier baselayout-2.2.ebuild: Do not die for "non-standard" mutlilib setups on FreeBSD since that is what @@ -16,9 +49,6 @@ 20 Aug 2012; Mike Frysinger +baselayout-2.2.ebuild: Version bump #419465 by Yuta SATOH. -# See the rc-scripts ChangeLog in subversion for release info: -# http://sources.gentoo.org/viewcvs.py/*checkout*/baselayout/trunk/ChangeLog - 17 Jun 2012; Raúl Porcel baselayout-2.1-r1.ebuild: alpha/ia64/m68k/s390/sh/sparc stable wrt #416655 diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog-2008 b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog-2008 index a83154f845..dc13d071a1 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog-2008 +++ b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/ChangeLog-2008 @@ -1,9 +1,6 @@ # ChangeLog for sys-apps/baselayout # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog-2008,v 1.1 2012/01/01 20:37:42 dilfridge Exp $ - -# See the rc-scripts ChangeLog in subversion for release info: -# http://sources.gentoo.org/viewcvs.py/*checkout*/baselayout/trunk/ChangeLog +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog-2008,v 1.2 2013/05/11 16:17:29 vapier Exp $ 19 Aug 2008; Zac Medico baselayout-2.0.0.ebuild: Avoid potential warning messages in the SYMLINK_LIB code which may be diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/Manifest index 08b3456959..b264e1db67 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 DIST baselayout-2.0.3.tar.bz2 39969 SHA256 879308781d845f467eb2b45b9ff006aa799e943f45ddba518f43acae1ec84bdd SHA512 d95a6eaecb6fb92a3a91bcfeacaf4071261058ef6cd2165c63497f514989a41afde1c28ff0571e2945a844d97822e5e463ab4793aa2ff8d181168d491ef5b297 WHIRLPOOL 50101ce1cf729fc117846ec480e0714625383f6d8bed77dcbd01e38ae07410549a2b62a9e8c285624c7cbdf5dc2116c0f1bd5033dcd7defab1bdf1f842c99862 DIST baselayout-2.1.tar.bz2 40398 SHA256 2ac6f2156513a2820a0eeeecc2cf7e7c0b5e0c750b324f1e21912d5f3cda4956 SHA512 3a7ab13eb0cb75bd96ceab652f6a2848edb93285eaec1993257531bc19a8c9705b82e9928929048df4ad6023bc13eb2f40b15cae63e6a94e316a772fdbae6313 WHIRLPOOL edddd31366baf3b90c7f9d15e4a0ec7b25dcd2820058bc83132ac45c2a48630003f9c7e983283752e6b3f7be4a6d545047461d4f04deb807d2b2a91fd278de35 @@ -7,14 +7,24 @@ DIST baselayout-2.2.tar.bz2 40744 SHA256 11d4a223b06da545c3e59e07c9195570f334b5b EBUILD baselayout-2.0.3.ebuild 7366 SHA256 e72e760fbc2452212fee89e5f4c00437b11d7973b5c27933c58481e9a656f5a4 SHA512 f1608644605f1bf067d7c70b9e137d9cd247a9cbb8a12bd49d263ea9f6de15e649305807b54fcf93f4b7f3d61aa58a4aff9bdb3e4a3471cae21a8deac99a53ac WHIRLPOOL ca3e8e4ce7243906a5d73180f54a276b4759997f07e9b37b606b8c95f9d0a2e1ec7e0d24f79f438c3077bc35c2ca43b901658194b90d7009da36590493b2addd EBUILD baselayout-2.1-r1.ebuild 8163 SHA256 545773c126bde35ae593c3704b1d4f1ccc5020ffd032d505e4e1d33e6163bfd5 SHA512 5c73a5b2cbf34c3e15bedd454eeb236861d1683c01c017eecc37615bc5fbbceac12974fbe3d8cc41ce5a6a3dceb0d3e7fbcca606e34f02ad22b1c443ab1d6ecd WHIRLPOOL 7e1525a1743b5eea804aeb456be07bbc2b2719a119f77bbfa4a89b8ca9794d99ba9d5ec73a394c3bf15b22b1c55f98468880533cea312ff3195fc33f9698eac0 EBUILD baselayout-2.1.ebuild 7873 SHA256 919fcf660f37ea4b8b32d9688926ad618ea92fb13743f630dd2352bd215c714d SHA512 71a17a7e75f021b871c72271b4090c954075b3b3d115b987820bfc05d8a5f84b8975902bfe7bfeaba46fb03f9eba8936af96d5e407624f1cd927e4144388c62f WHIRLPOOL 559641ddc94b3287bd520530252247de18c950de555ccd7d69a4e4bf8e1e4be47bd2fb448fedacd4224f163382f438c4292d71b89ab0d2cec98c3b82a9c35704 -EBUILD baselayout-2.2.ebuild 8235 SHA256 c8245758d6c0be8ceea2818f7c264fdc9c6d57aa447ab23d3e2c7bfcec96d2f8 SHA512 6c546f990cdd0ffa182659906f0931c45e7ee74650f40338292da45f9378f30d5eb34fb5b263f05b1b0a1c30f08abf070190e67e7d8e27322f36ce54ff25a176 WHIRLPOOL 6d44e1684c19c5cdca285f9c3a089cbf6583bfb4f2b350728ef50a73de6b1146ec3910839b97b646f748eac9f29c5beb917e28ffee2b58d186b9deacd2470994 -MISC ChangeLog 8280 SHA256 45e7a092cefa3174061c67124a82510a0b1a8888f2e9692da5149295d666bf33 SHA512 dbd9a8c4dd0d1ee183e684ae3725f27330b180509aff13660f189c50cd10581313545643cbcd082dfea651e83829da2d95a8a0853b0bd64aace67ef226dde4ec WHIRLPOOL fe6f807264e1d1e799846e3f44e1b4b10ef7b7b3e06ea2b9460744f352e0623010b49ef49d624d5a32a158dcdf9af76cc9293bf7562e7bdd1db687508753f066 -MISC ChangeLog-2008 102096 SHA256 ce58cd95dfef4fe9bb8b2c024532167683d0802f7f5fc4e153d12db6440791a4 SHA512 74acd5a57af73da3694ba5c42fee9735f82ee727535abcd20ccc424bc70daf449d84d1b90015b5865c44b46620758944b500872081226dc1cb68c9c342400347 WHIRLPOOL d0efd81f8c0dfe9ce4626e2f1ed0e94051d4f6f823fbad7bc3507313e92d7cae139f7e5368d86c388c98c9242775d39a1bce32543708b9036b62f8ef9dee5360 +EBUILD baselayout-2.2.ebuild 8220 SHA256 02b743c5c61e75e95e900396b3da2b2bb663f5ce5d8446c05e2462e16e493a70 SHA512 797c57e8917183d9d1edd3acabb6514dbc0aca1544638d00387669a937964c0846c73a09a0cf007eb855de47e99141c26356fda182d6eaaeae5d1995b4a29c4e WHIRLPOOL a354606a11c84cad5bfc68e5bca36c083a597ec1b481fea699ff15eb17cbeb308b45a6e19cb2ee21fd6a84efc9a849428fb8c6cb9f8e858a84c0c12398734614 +MISC ChangeLog 9317 SHA256 dc2a2db945605151aad1dc26f8aa5c2704793bd3575e7195e022a28a347a3c4e SHA512 77520caa0fa9acffa4e9d989e7e1ed660e6a6d0432d07766e7639a57e717c0e2269eec46fb621afb0c3bf1800b851280e2593abb691e0fc7fd05b72514470d40 WHIRLPOOL 8c4c34c61895a430636358487d022c530b32ee1b3d8d681e96daa66f30254117135e239069f7761e53a2a6c185052bcdd1699fae01df6f6d6e305a0d8a288969 +MISC ChangeLog-2008 101952 SHA256 cb360ccdd6458e3faa54214ea6370ade92265bafa1b1aa7789165b5dfee3e5c8 SHA512 d888de07f955094603497e06a083ffe33d3bfeeed7aede59bca5cd60a6c1d5334d691a8d0a7ae7534af6e82fcd8dbf522f9ac3024a468f5035a9245024cc726f WHIRLPOOL 97ee6ca2c4b9a3fc0a919cd6f286165b1eec32e32acb7f2c81e04464fd7a34cc5847e7087795479a5475bc25eaea89ae28b56bcfd11f3d51c6153d83c26f9bdb MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlB5vnsACgkQvFcC4BYPU0rKiQCglJI/koo9c7mJqTGt8FQj+xci -6kAAn1yMPtl1xtGWlDvViwZqM+P3x2MT -=Th6T +iQIcBAEBCgAGBQJRmmMeAAoJELp701BxlEWfbMwP/A0nkAxTqwNgpoXM9fTxZE9u +Onp1VosvIUjdutgl3QeR5B7WQuXzob1GgLDXkMv1oV0p+GhWyDQnq7TgOwzr/mKc +2uEl0IlCKmADbGZfb/Abf17Zr9lBdKGEMYjTsy5H1UxKz0J7VudNol6+XtyMA0jj +mp02cS3Jll4eK7Dcz73WPq0HYUOl7+5HvKlQOJiKE4+K8EwMuqPxpO5J60uolK/Z +n9qBIYWP47+551R7H0ZPVEqQHnJpiwvA/2vXunKNb3R5MoBRJE9AG4Slb0HTIjlK +yTjGjNKhHWZGvouVeEMIsuVTQO2mj3iRHHxEBMpBAoTQuVVwRDUlrDWN0tjNWkf0 +1oJ2s3KVXoxLj7aFDbDhMczFmpeLmUEavmAs/4XhqsD6XOx44H8C3UCPP8s7xUF4 +4iCf/4Pj1DxarH6g67YviZWCSSyQY7WNOb7j6OhpjoSoUdxJOSB+vft9gnPsCJhS +jwGbDVirgMB5Mw8YaFKznzsni03C0IHHPRSaJ2Izf3DALdH5QOY5Ttv3ngyCJCp9 +vh0JnRvzXaKjxUhsr8AEMYnOWT+f5jPkLEyVly3Q1WZLxQzEvhaYAko9vMZ1h9uw +vlRmbXl6q3aINz2kLgCvLUcWEdJToOPIwz457TO5CIj32KdH8TsnxVnXI0qOLJ3S +o18z2vBRfVMUetgWYcZi +=rxTI -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.1-r1.ebuild index f748cfa500..317b0026dd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.1-r1.ebuild @@ -16,6 +16,10 @@ IUSE="build kernel_linux" PDEPEND="sys-apps/openrc" +pkg_setup() { + multilib_layout +} + # Create our multilib dirs - the Makefile has no knowledge of this multilib_warn() { local syms=$1 dirs=$2 def_libdir=$3 @@ -137,7 +141,7 @@ pkg_preinst() { # We need to install directories and maybe some dev nodes when building # stages, but they cannot be in CONTENTS. # Also, we cannot reference $S as binpkg will break so we do this. - #multilib_layout + multilib_layout if use build ; then emake -C "${D}/usr/share/${PN}" DESTDIR="${ROOT}" layout || die fi diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.2.ebuild index 860906c9bb..a438931dcc 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/baselayout/baselayout-2.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-2.2.ebuild,v 1.3 2012/10/13 19:18:18 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-2.2.ebuild,v 1.14 2013/05/20 17:56:20 ago Exp $ inherit eutils multilib @@ -11,11 +11,15 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build kernel_linux" PDEPEND="sys-apps/openrc" +pkg_setup() { + multilib_layout +} + # Create our multilib dirs - the Makefile has no knowledge of this multilib_warn() { local syms=$1 dirs=$2 def_libdir=$3 @@ -138,7 +142,7 @@ pkg_preinst() { # We need to install directories and maybe some dev nodes when building # stages, but they cannot be in CONTENTS. # Also, we cannot reference $S as binpkg will break so we do this. - #multilib_layout + multilib_layout if use build ; then emake -C "${D}/usr/share/${PN}" DESTDIR="${ROOT}" layout || die fi diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog index bb6a3fe1ec..f86d959c1d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog @@ -1,6 +1,135 @@ # ChangeLog for sys-apps/hwids # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/ChangeLog,v 1.77 2013/01/31 16:04:01 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/ChangeLog,v 1.109 2013/06/04 15:58:46 ssuominen Exp $ + + 04 Jun 2013; Samuli Suominen hwids-20130329.ebuild: + m68k stable wrt #463678 + +*hwids-20130529 (29 May 2013) + + 29 May 2013; Diego E. Pettenò +hwids-20130529.ebuild, + -hwids-20130514.ebuild, -hwids-20130523.ebuild: + Version bump and cleanup old. + +*hwids-20130523 (23 May 2013) + + 23 May 2013; Diego E. Pettenò +hwids-20130523.ebuild: + Version bump. + +*hwids-20130514 (14 May 2013) + + 14 May 2013; Diego E. Pettenò +hwids-20130514.ebuild: + Version bump. + + 13 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for s390, wrt bug #463678 + + 12 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for ia64, wrt bug #463678 + + 09 Apr 2013; Jeroen Roovers hwids-20130329.ebuild: + Stable for HPPA (bug #463678). + + 05 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for ppc64, wrt bug #463678 + + 02 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for arm, wrt bug #463678 + + 02 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for sh, wrt bug #463678 + + 01 Apr 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for alpha, wrt bug #463678 + + 31 Mar 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for sparc, wrt bug #463678 + + 30 Mar 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for x86, wrt bug #463678 + + 30 Mar 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for amd64, wrt bug #463678 + + 30 Mar 2013; Agostino Sarubbo hwids-20130329.ebuild: + Stable for ppc, wrt bug #463678 + +*hwids-20130329 (29 Mar 2013) + + 29 Mar 2013; Diego E. Pettenò +hwids-20130329.ebuild, + -hwids-20130309-r1.ebuild, -hwids-20130309.ebuild, -hwids-20130326.1.ebuild: + Bump to latest update. + +*hwids-20130326.1 (26 Mar 2013) + + 26 Mar 2013; Samuli Suominen +hwids-20130326.1.ebuild: + Version bump. + +*hwids-20130309-r1 (10 Mar 2013) + + 10 Mar 2013; Samuli Suominen + +hwids-20130309-r1.ebuild, hwids-99999999.ebuild: + Fix /etc/udev/hwdb.bin generation with >=sys-fs/udev-198 (by moving hwdb.bin + out from $(DESTDIR) and updating it from pkg_postinst()) + + 10 Mar 2013; Samuli Suominen hwids-20130309.ebuild, + hwids-99999999.ebuild: + Replace udev_get_udevdir with the sanitized get_udevdir. + +*hwids-20130309 (09 Mar 2013) + + 09 Mar 2013; Diego E. Pettenò +hwids-20130309.ebuild: + Version bump. + + 07 Mar 2013; Diego E. Pettenò -hwids-20130114.ebuild: + Remove old. + + 06 Mar 2013; Raúl Porcel hwids-20130302.ebuild: + alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #459968 + + 06 Mar 2013; Jeroen Roovers hwids-20130302.ebuild: + Stable for HPPA (bug #459968). + + 03 Mar 2013; Agostino Sarubbo hwids-20130302.ebuild: + Stable for ppc64, wrt bug #459968 + + 03 Mar 2013; Agostino Sarubbo hwids-20130302.ebuild: + Stable for ppc, wrt bug #459968 + + 02 Mar 2013; Sergey Popov hwids-20130302.ebuild: + Stable on amd64, wrt bug #459968 + +*hwids-20130302 (02 Mar 2013) + + 02 Mar 2013; Diego E. Pettenò +hwids-20130302.ebuild, + -hwids-20130219.ebuild: + Version bump. + + 21 Feb 2013; Zac Medico hwids-20130219.ebuild: + Add ~arm-linux keyword. + +*hwids-20130219 (19 Feb 2013) + + 19 Feb 2013; Diego E. Pettenò +hwids-20130219.ebuild, + -hwids-20130209.1.ebuild: + Version bump. + +*hwids-20130209.1 (09 Feb 2013) + + 09 Feb 2013; Diego E. Pettenò +hwids-20130209.1.ebuild, + -hwids-20130131.ebuild, hwids-99999999.ebuild: + Version bump; this version generates thw hwdb.bin file straight in the + package, rather than in postinst, so that the file is no longer orphaned. + + 07 Feb 2013; Samuli Suominen + -hwids-20130131-r1.ebuild, hwids-99999999.ebuild: + Wait until upstream has accepted the --root patch. + +*hwids-20130131-r1 (07 Feb 2013) + + 07 Feb 2013; Samuli Suominen + +hwids-20130131-r1.ebuild, hwids-99999999.ebuild: + Use --root switch in udevadm hwdb --update for an offset root support. *hwids-20130131 (31 Jan 2013) diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest index 40191dc370..f82e5f5916 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest @@ -1,21 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST hwids-20130114.tar.gz 1470494 SHA256 f8ccf129491cf954cfd7966834b07a6c86d8a73aa6ba061b85a2d70436312254 SHA512 db763f0124e158c49b2b5e26916b713e22e15891691d1bfa42473926e6e8ce5b9f681e80e0973cc7c0a7099bf0a3cf7f5990b59be62cb213b2badedbd669ce2c WHIRLPOOL 214394ea750cefeb97227823172c6674ad26030a68f31ccd72d4256b7366889fc5f8bbc8ceb278c1a1cb069bc8a5e6838499d1051950b3a0cff02e44bf2fae37 -DIST hwids-20130131.tar.gz 1477935 SHA256 95b993d1a35a762409f7bcecfbe3cb32c1f9e0c8263bad8e086e53cb0de62d3d SHA512 63b632ad0e277f89e4f1ef8fa7a25e525d61d2cbce8f77180e9112be94d8ede16561891fa9a4921e12978a221019db52c7a106e8477141e5bc6f6301754daece WHIRLPOOL 4579b059edc695334d4addbda647065a9145df36004f9a3d2919b7b8a4ab404c5f7bcf3141a8c627f1ebd5557db601f356e71d7fd225ec473a4c6f7eb57b1566 -EBUILD hwids-20130114.ebuild 1317 SHA256 0d6c1353a26db5c932ee49c46740a9a523825c3eb06f804ed76917b252e5fe2a SHA512 124f7b6697d98be0dd5b7d6abf6787fd9219062a9960ed05d51bfe41340992cf70d1b4719f0accaddd1be1d8f868de295c8ae145ddb81acdae35c15dc2886da2 WHIRLPOOL e0fad6885522f1f0c0259a5b8027147e9a30587a3abaede9319d0d80d3b56058cbed16f2d0614f296ecd81664b969b5278fb4dbf7b313480379495952da016d6 -EBUILD hwids-20130131.ebuild 1329 SHA256 fdaeecb6a9dc68d2a76af6c8fde26cb8cb3ac1cc7fde7d270b8279dd0dc29c2a SHA512 13f2c17fa10ef822a30bdbedc63ceec526a57d134bebb254748a9bb9e79faeb7947709ff8a6b8baa56d5b4876ae53037b987930eadb988bafecb82df83b39d6b WHIRLPOOL efae3c0ba1052aab969477f4efd1f91d4cac2bf7de697c5cd42b3f9fe87888b887351d077900660ea7fe48625b3949be742a13771e6e82a777be6f6e01f1db7f -EBUILD hwids-99999999.ebuild 1193 SHA256 107dc72ac0c6039cc7e2e3107483d6ca22c7c29d0bebfcf80fcdda24785b6c06 SHA512 8b824091ea3c760aa4d29d810e40dce4227bf50a4e05dbd8595d666f064d648a61ef91e805369254b15252a96100ffb36ad72dc81797452bb3699e2a33d2dcc6 WHIRLPOOL 5c7aa99e697f332151964364003c5d558ab0a3a740c988f9208f21f1db3a9c2ccf58910af17a8205751f82006859b83872f86954f2d2cd07d7c596f3b09007dd -MISC ChangeLog 11962 SHA256 f6aecb7a7a62e5c476dfbe56add261f79a941f9a615c855841390808775eedcb SHA512 4ca8b0f2672d2fa42414a162330271b3a5b11d372bf91d4338efc9be3d68114d2f608dc84c874aa0221bf91b5823907420a98de5881dc2a90e3a5f4e9b42af2b WHIRLPOOL a907d15002438e21eb13d5f9c6e73069b3372d313a8ec675c0eeb8329bfa90bd86c4f6dbd5204f7786ae785eabb4a33b96d71e14cbbccbcbbb53010eaadaf412 +DIST hwids-20130302.tar.gz 1486329 SHA256 2c8bd8f3535d0bb6a0bada65e6499af8ff5191ca2cda44de6228c05d19444708 SHA512 79fe4b62555ef37cef929a9728c093e659805822e8a63e3229bf0d8391d50ce78b8d479a670be06f3da665ed50dcb7e50e56492d3fc03b530aa19b842680b8dd WHIRLPOOL 7ecb932b2eea48b8669624732236a37413b46e0c92ce4b0b3d1e87b8a53bd4219c9db76a535280429be7db1cf5cf2a4bf2f82f77a3f6da3c3aa4bcb31e5e92f2 +DIST hwids-20130329.tar.gz 1498583 SHA256 64714243c366d086e24c6da41c73053b0f0ac47e3566186717591afe4ada6600 SHA512 f5a5c004269cd0ee8c3fd6bc9c2917e856084c3a267b4e35f6d96fbdb3ea36a3f73689fe59ab661faeff852cd016601e0ccfcbf01eef384b711ba6aef323c71c WHIRLPOOL 378ba5760a083beeb5f50dcad1e7faaf7ce6c4339fd73e5c47c7a89878177ebf3d4baf4d4ef7a2966c0df436f449f792226581e277300cc7d4394396ecbf2340 +DIST hwids-20130529.tar.gz 1525640 SHA256 25e7604906c3f04bb31ec925bef021418c7060634882951d2a1afd27ae3a9a5a SHA512 cbfe7d350f64415da26e8d4916d19f639cb25dba10a0c998dc157bcc4b4513996e1c8e64a7d480c2a6572c9adac3e420c774f83818b3fb2fcdb9fdc3ac594717 WHIRLPOOL 9b0cc5e10a125021e9e2d3904a390064e74f092422ffa54c0d3ea5d1946a6bd4a883a71a56c38e08563c5ee1d17d4009d1481d56af2cda59d3acce1a01d36987 +EBUILD hwids-20130302.ebuild 1021 SHA256 ed4aebe5ba0a692b952e75078f89ea2aaf11d967982facb76f8898a12074dbd8 SHA512 e35a3ddb6c7d4d8028a27f0af9093df521ed8b42ee6550fa21b31f9a606cbddb03d966cd257c261e2486241a869084e8a1b8e0b1c28bcec1c09882d6964f78ba WHIRLPOOL 560e5cd2504be8e9117139d0120107c582045d21f5ff8f7cee90e76fa3da9025e1dd16de678f19ddf560475d762427bc2f60cdb1356b39c02ae2e49ad549a9c9 +EBUILD hwids-20130329.ebuild 1157 SHA256 78fced931fb9853fbc112e5ced89a85b95f8afda559c58e1531967182ce41275 SHA512 f6393e84a4bad69a4a250e60c93cf671fd0f2f038cfe43bbd5070ba6af8e38ee8e9564291c3b9466ecdf025e88bb3ecb9fff4301f1b0f8703085ac6c447bbd53 WHIRLPOOL 2cb7c7dfb61f94a9fd96d989e21dbe9d95626338833880eb3f23c986eae33e78519839167dd4f6e5c95c27db4cbadd2b50a18f5869b70d2899ad35595bac6657 +EBUILD hwids-20130529.ebuild 1168 SHA256 fd5cb518fb8a94368ba02fd3b6c0e2b6ed66d501e936d8137ada70368e67a1de SHA512 dd3b6ee52e9e7e69e451005b939c0cbca39d88fdb171334473c54cb89fe9f5ad2dbbe07fc2c8eac47757acb162cca689d65150eb9f86398b25a536c1cdabb1d7 WHIRLPOOL f5b32ad7a9e0731f9302cb77c70317d726f25c30e5ef36ccd11941d5b05014bfa8a729c7e24301e1162f9e37eec2aaaa445cc758cfa6572edb67c075b7582a91 +EBUILD hwids-99999999.ebuild 1003 SHA256 3ae1a26acb92a6fc0c609ba79c9f52c47c72ead9db4edeca911906f930d3853d SHA512 908908ec76e6afc659ad1fab6f9371ade39e8d9c91fd15b8a988a8163702962d1c1632df1b1f173f90d33403ad92e9554637dca2a4f2acba5850b1a26d24d7b9 WHIRLPOOL 3d40fdd1e5d4f9e16a799cd61935492040741b809da2b3661c770bfe58b3c222feb10c63d1bd4040988dc68a2032cae5e64213b14efe0076b7d5e27e28da0462 +MISC ChangeLog 16362 SHA256 f533261fa55af7baaa2149530845d1a3d35f6258829490d6e2ad0f9737450361 SHA512 3d5a2c037da90d690c312f031488f3d7f0d4f383fb987cef52d4bbe3b95aa0812e07876d8f23cca3ab1d705e7270ce1352a25b9ac2a16c4eb8b1fd66d3572a93 WHIRLPOOL 47d4f93bc6e690489e4510f85d1d30fd6e8fd0fd110d6506a5a6342091c15cdaec39d3421421e29001839f76a31cd5a5800f5b07a5ff65e7ada04016d3005aeb MISC metadata.xml 291 SHA256 6a6fbb9d576c975c7f7f488d478ab1db341ea21397f8cd66dc278b13a13a5731 SHA512 6e0af3b85a3693acd83889dabd6ce589c2c8e3e2852820f1135e2ebbe63cf6dd184fcd45f03b7c4ad35414a43543e8c39c7d1b5fa5f72c0e5db2ef907955e462 WHIRLPOOL 465e5e9b5700d6ed972ba129dc114843ec984f377569dfd81f7bb006717e0dc69181f2ffa31308adef1eab32c032d018e6cf519a0714b0ff21ee303dbf250942 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iQEcBAEBCAAGBQJRCpX3AAoJEBzRPIrUMBNC15UIAI8K9adE5IM5YFJGoD06p3Gk -Vshi9qkJLXIkILFVho2EeuSF5PicEvMYK8COs6R499+EIgUYTC8dlq56hyUBZHYC -1n9giEcDQecJRJULwHgCO9GwyF4WaZkz9BDazc7yp/lZRa414OWKkK1GqRHockfi -T8axyTbW+zHOUFXCzSdDGPlIcOXoIatIB65I7wXDSFp4kQNqPJf7mj1x8DzDhXTC -vNtNd7lHW9mfa2jNR10TyDWkVAeoKWzkPHnuEMOUgIvSC53T4vwNbCYtvoShHpq1 -Jnj/URNrxj6qvIGCALBfVj2EXY/cW+G0Lgm4l4z31FSPN8aKSLL5stR2YKcIYFo= -=ah/N +iQEcBAEBCAAGBQJRrg49AAoJEEdUh39IaPFNjoMH/RL/yaeiWCnN4hLW7HynlSsY +bl4dB7AkzEBhWgisHNUMZ0rOM4JFVD49QaHprNlQ1Wot8emFb7lLv80Z2Gx9YOIg +TaAiXVVNdlxAH2tQCocx9UriqCZ4DBZ/iWSOTwDy2oxxx4ovd5Evd/7q4/F8ntrN +VVeysiYvqv8mgxmhkrJVYWPcPDBCIQEtxLTICRkjv5s3f5rDniB4R0G7XDzgISjR +7ll8FbVm3Z8hcExVeTQui/50WiliSlgynMdkxUxm0RH0bj0IXxDUnpFLJ0vMBuZ0 +LkPAhJs2NzGt/1YJzwhkVI6XLFcNBB8TOmuaLNmrihmImVBDKW7Lf1JV+oNy6c4= +=deiN -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130302.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130302.ebuild new file mode 100644 index 0000000000..6b8879c1fc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130302.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/hwids-20130302.ebuild,v 1.6 2013/03/06 20:25:45 armin76 Exp $ + +EAPI=5 +inherit udev eutils + +DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases" +HOMEPAGE="https://github.com/gentoo/hwids" +SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz" + +LICENSE="|| ( GPL-2 BSD ) public-domain" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux" +IUSE="+udev" + +DEPEND="udev? ( + dev-lang/perl + >=virtual/udev-197-r1 +)" +RDEPEND="!&1) == *hwdb* ]]; then - udevadm hwdb --update - fi + use udev && udevadm hwdb --update --root="${ROOT%/}" } diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild index 0f390912fd..5521cd4580 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild,v 1.1 2012/10/04 20:03:07 mgorny Exp $ -EAPI=5 +EAPI=4 MY_P=systemd-${PV} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild index 76b161b6a9..c3a0a8de62 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild,v 1.1 2012/01/07 22:38:20 mgorny Exp $ -EAPI=5 +EAPI=4 MY_P=systemd-${PV} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog index 12d87fe0a0..7924d209db 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-apps/systemd-ui -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v 1.2 2012/12/15 13:06:20 mgorny Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v 1.4 2013/03/29 14:16:34 mgorny Exp $ + + 29 Mar 2013; Michał Górny -systemd-ui-1.ebuild, + systemd-ui-2.ebuild, systemd-ui-9999.ebuild: + Use vala.eclass. Drop old. + +*systemd-ui-2 (25 Mar 2013) + + 25 Mar 2013; Michał Górny +systemd-ui-2.ebuild: + Version bump. *systemd-ui-9999 (15 Dec 2012) diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest index 1f337913c7..5cf7bd717b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest @@ -1,17 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST systemd-ui-1.tar.xz 150000 SHA256 7f8c27ce9a1e51ae409f5320406a8ed83fdb9088fc313a7cfcc93673345f8dab SHA512 31d1e18b0814d75b136ff832848718e5c7bea7572b07ce7e3f2d807590a3afc02348aa73ef2baa9721e9e78a698cb7eaab0d9102558f309df7ed5956a4a52d81 WHIRLPOOL 4a667560aa492a8dad6605f5f390f836dd6334768813f3103f362e478ff6e091a9b31c9d761a7885422311313e013911991556366e9af8378f7f763256c2dc9f -EBUILD systemd-ui-1.ebuild 1070 SHA256 1a624c59c5ba470c0c58b16286b3873674475544f522bb1aa0fda377de703e96 SHA512 9417c7d546d1c945bc48d8138164c94bd86a268f307f79ac35ab08e4c38c546112ec49ec175bd6ab4a1bc0f514200e2c77dd9bf7d290bc93f325338689497634 WHIRLPOOL 534ba8cdc054d9057e1646d362a97729a90ac86a15bd45a947bf751654a99f2ded034c016132aee268b2cbce98f146eb53a344c4e19537c0836a8653965bb325 -EBUILD systemd-ui-9999.ebuild 1322 SHA256 055e7ab7df2821a35f2c786117239904f26c3fbf049ed6d1d77ba6c012c82e60 SHA512 ee650d7883a7369803f740c89bef2ab052859a37a06bcade0b63317eb1eca399a79e5f4d9c91a159cc468ca26f21f8195272d82c74750a9fd7acba4f0ba277b0 WHIRLPOOL fc09f03ea7a8bea12f17816493e720cd8073d353388b3edb8c65875cf3d2a595ae5975df56a07d0b316e810c6c4ec13c282bd685f515b77860262e17727b75c1 -MISC ChangeLog 530 SHA256 d53c6490362ba1553a6d24aa92e254d7fda718280ade5f4b1862dcbb571bfd2c SHA512 b91736c7e1928a7142f97f824a871440f72d7958ec576871721c5279c4da1aa25c4c4e59f35cd2efbb36ae6737e5665bb2de8504f830e70570f8158aad8b036b WHIRLPOOL 3722c89ab33a99e0075e862e81938703bf3f715ab7eee75a615cb3c8ddfcfb954be92497f0c451d634df4257af7ecc64d37ecf8513e9450a96d798f841366187 +DIST systemd-ui-2.tar.xz 149892 SHA256 fa45819cd9419a8928a49097c879148f195944c9ed2b842310af58ab5254a694 SHA512 f2bd63cf16c63935f3099d896537c43fb0dd1c4840fffb1a602d87f0ceebf74eb256530c3c7121e042107b54a75145cc6922d2754a230a4fd8d7a48b8e8bc682 WHIRLPOOL 092e592cc68a0c02dc3eda4197691f3ff1d12a0e9379872bfe4b6478415081552867e84bc14650d236eae181a7b85ef010d3544f780ae83eda5ee2d498ed1966 +EBUILD systemd-ui-2.ebuild 1081 SHA256 aed22471faf5d62c56cf53f0b47e9e443e68f34997b55189a6128887c2924a82 SHA512 411ffcc7b6223c8377da86db66b6aa7d8302c177643b1e1d7f5f21f821603ca0c5fe1f1e1e4cd70a47e32e1def6e2a1674db9cc1e0683d5e4494d9e70a9ad1a8 WHIRLPOOL 501ed9389772041d417b2b239fa28cbfa63dfd01b60d546035d599130af5efff5533051020b82db0de7ce3fd7fcadcd7f0a3cfc64a035fcbaf973cb3cd6b9463 +EBUILD systemd-ui-9999.ebuild 1331 SHA256 e9d4e2646fe53b5e7d8e8cbafefd88b60668419d69c2fd3bfc11c7816c402984 SHA512 9b8b6332ba7decb95a042d8dbb076b506f6f80a3dab6d1043606bf082d80d9e84cd49d8850c41225721de11b076ad91bc8d7f2cc19ff1d166d34cda47cf6f7ac WHIRLPOOL 201542ee501b297ac8bb9fc362d29c156f9c7a3669ee57f70ac3b48b34d4524d3df4f127ccd7090863d22bf554b0dba373de82ba1a8068bf937752ff98f42c85 +MISC ChangeLog 797 SHA256 27e21dcdfac1ba2b0898dfa33e23376433952febd62596fcb2956f60cf26fa9b SHA512 c58351c45a3faa07ffc9d7a1796705a1d41ae9603440d4909886ee891353f5d107b3a2564044774b5f61804adec578c285f1a0372b1903233e668ea571a8420d WHIRLPOOL efbf478289e79514d4b45c9e4ae790febb5f9f433156d45920b5a6585237af5195b670c9e4ee578d0a1af4b901f90fcfac08afd0e3c40489b4732f2b76a87262 MISC metadata.xml 239 SHA256 1731c6552b4584e3ca0d760cb9504233311f18bdd2804cebfc06feb2f60b042b SHA512 3e96d13285d9cb02333157714e2d367beb695bb64cd1738bb4af9f284b7cea33c4d6be69a43b4ba559cc95d165cc007f37a3d3df10c4b0fc9bd6b08e42561ea1 WHIRLPOOL 1a0d71075be6a89d3b0cebff7e7bd474ab71b08d79302cbfc38a33e67cbb6d31d553d18b17993698bebd9fc6c29803be7aff3bffb0f1521022bc5a3c1c8723dd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iJwEAQEIAAYFAlDMdd4ACgkQfXuS5UK5QB11igP+I2TzPhUshQgyCQTqPu5P8fBx -8L7VvbRY9xuW3LBhfDEaLaSJJuJ+FKs3n263IC56YaGYnp8BkmhmUOYI5O5g86sJ -k+Cc/V50ta6ubd1CKrkb5PSQMZT8UeooPEbvLjBj2RAQXH4zZSCU9WOYXKTo2qn0 -350tUxyIVIRbVXVuSsA= -=tAH2 +iQJ8BAEBCABmBQJRVaKDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDhEM0MyMERDMzNBMkYzQzJFRTI3QjE5 +NjI3RjQ1NkY5REE3NjQzAAoJEJYn9Fb52nZD1jQP/1iB1Di84d67ubpSVReFVLll +m0i6qvhopjXXlJI718MQW9khOdx8e0RYu70T4ilM03SnwD/F3KD6kGoJL6bPJhFd +KzMjZSCk5pTAWHjUOI6+FkgBIczWQIPsFIlCfoSGofnuM3FIUcVdhdrsS93V/CGw +DfwgKA5l6JA+i5qpXjhz4DBZLa/VenxckZahpAi6FJFfjKr9toCK+K4KAygp5vtU +welOyZVB7sKqvgNPDmkaV2pFdGntQ8XZJh9tYURJ8ekos8GDa883+/qZhf395kdU +S/nK1hwFoqRtkzq3UkIoxCR4LOx9FwjzR9nibAfORMQ0zTXkBWJsjLOesQRi30Ru +De0n2T4mnCKkL96HBB7kjgNesNln89dGfiOxeOd+PQXKcJ3PWvatvLpwbrCFJc8R +yZrBTRJW2K9C3zfCXr/bshY+gdZ/Ae7WD0XwvmZW3w2QRkOQu11V98a42SqNrmYX +0CE+ERwFcFAXAqxH75gS8Ilfjjlne1E7FtVvGxupYyHgXOVhzRd954cPEv1cFYay +zeD7YsBH9frXYhiNgrO8vx3OIZSbW43oMURj6xjmTg5HCp5ECvhHKjMwgb62A2K5 +uO+UIjVs1BYqOX8y94sNilcRKuPv8fpQl2bnrl/N1PFvFL6wkYXLGCLmA0O6aD02 +uQGvVU+NMzEkDV/nNsFU +=5OKm -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-2.ebuild new file mode 100644 index 0000000000..f34c9d91d8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild,v 1.2 2013/03/29 14:16:34 mgorny Exp $ + +EAPI=4 + +VALA_MIN_API_VERSION=0.14 +VALA_MAX_API_VERSION=0.20 + +inherit autotools-utils vala + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +VALASLOT="0.14" + +RDEPEND="!sys-apps/systemd[gtk] + >=dev-libs/glib-2.26 + dev-libs/libgee:0.8 + sys-apps/dbus + x11-libs/gtk+:2 + >=x11-libs/libnotify-0.7" + +DEPEND="${RDEPEND} + app-arch/xz-utils + $(vala_depend)" + +# Due to vala being broken. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_prepare() { + # Force the rebuild of .vala sources + touch src/*.vala || die + + # Fix hardcoded path in .vala. + sed -i -e 's:/lib/systemd:/usr&:g' src/*.vala || die + + autotools-utils_src_prepare +} + +src_configure() { + vala_src_prepare + autotools-utils_src_configure +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild index a5c65811e6..d5702e69ca 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v 1.1 2012/12/15 13:06:20 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v 1.2 2013/03/29 14:16:34 mgorny Exp $ EAPI=4 @@ -12,7 +12,10 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/${PN} inherit git-2 #endif -inherit autotools-utils +VALA_MIN_API_VERSION=0.14 +VALA_MAX_API_VERSION=0.20 + +inherit autotools-utils vala DESCRIPTION="System and service manager for Linux" HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" @@ -34,7 +37,7 @@ RDEPEND="!sys-apps/systemd[gtk] DEPEND="${RDEPEND} app-arch/xz-utils - dev-lang/vala:${VALASLOT}" + $(vala_depend)" #if LIVE SRC_URI= @@ -52,12 +55,12 @@ src_prepare() { touch src/*.vala || die # Fix hardcoded path in .vala. - sed -i -e 's:/lib/systemd:/usr/lib/systemd:g' src/*.vala || die + sed -i -e 's:/lib/systemd:/usr&:g' src/*.vala || die autotools-utils_src_prepare } src_configure() { - export VALAC="$(type -p valac-${VALASLOT})" + vala_src_prepare autotools-utils_src_configure } diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog index 4dcbaddeb3..a59c44da77 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog @@ -1,6 +1,285 @@ # ChangeLog for sys-apps/systemd # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.77 2013/01/21 19:48:28 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.137 2013/05/25 20:18:41 ago Exp $ + + 25 May 2013; Agostino Sarubbo systemd-201.ebuild: + Stable for arm, wrt bug #465870 + + 14 May 2013; Mike Gilbert systemd-201.ebuild, + systemd-202.ebuild, systemd-203-r1.ebuild, systemd-204.ebuild, + systemd-9999.ebuild: + Depend on app-text/docbook-xml-dtd:4.2, bug 469668 by Alexander Tsoy. + +*systemd-204 (13 May 2013) + + 13 May 2013; Michał Górny +systemd-204.ebuild: + Version bump. + +*systemd-203-r1 (08 May 2013) + + 08 May 2013; Mike Gilbert +files/203-systemd-sleep.patch, + +systemd-203-r1.ebuild, -systemd-203.ebuild: + Apply upstream fix for systemd-sleep, bug 468998 by Paul Volkov. + +*systemd-203 (07 May 2013) + + 07 May 2013; Michał Górny +systemd-203.ebuild, + systemd-9999.ebuild: + Version bump. Simplify .la removal. Drop init= compatibility symlinks. + +*systemd-202 (27 Apr 2013) + + 27 Apr 2013; Michal Gorny +systemd-202.ebuild, + systemd-9999.ebuild: + Version bump. Use new --disable-tests option with USE=-test. + + 27 Apr 2013; Michal Gorny systemd-200-r1.ebuild, + systemd-201.ebuild, systemd-9999.ebuild: + Enforce bash-completion dir to avoid automagic dependency on bash-completion. + Fixes bug #467428. + + 19 Apr 2013; Mike Gilbert systemd-201.ebuild, + systemd-9999.ebuild: + Skip python-single-r1_pkg_setup when python is disabled, bug 466408. + + 18 Apr 2013; William Hubbs systemd-201.ebuild, + systemd-9999.ebuild: + revert the check for CONFIG_FW_LOADER_USER_HELPER per mgorny since we force + the firmware-loader use flag on. + + 18 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Remove CONFIG_ wrt firmware loading, it was unnecessary. + + 18 Apr 2013; Michał Górny -systemd-198-r1.ebuild, + metadata.xml: + The required udev version has been removed. + + 18 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Fix mistyped gcc version number. + + 18 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Update the firmware-loader CONFIG_CHECK for 3.9 kernel. Thanks to WilliamH for + noticing. + + 18 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Add a gcc version check wrt bug #466160. + + 17 Apr 2013; Michał Górny metadata.xml, + systemd-201.ebuild, systemd-9999.ebuild: + Introduce USE=firmware-loader, as suggested by williamh. Check whether kernel + supports loading firmwares and warn properly. + + 17 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Fix duplicated --enable-polkit. + + 17 Apr 2013; Michał Górny metadata.xml, + systemd-201.ebuild, systemd-9999.ebuild: + Add USE=keymap to match udev ebuild. + + 16 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Put polkit under a USE flag since people may want to disable the whole policy + magic. + + 16 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Perform kernel checks in pkg_pretend() to warn the user early. Use MERGE_TYPE + as an efficient replacement for pkg_preinst() implications. + + 16 Apr 2013; Michał Górny systemd-201.ebuild, + systemd-9999.ebuild: + Re-enable IMA, my mistake. + + 15 Apr 2013; Michał Górny systemd-201.ebuild: + Backport quota dep removal and configure cleanup from -9999. No need to + revbump since the changes affect build process only. + + 15 Apr 2013; Michał Górny systemd-9999.ebuild: + Remove redundant configure args. Disable deps which are not supported in + Gentoo and therefore can result in automagic deps. + + 15 Apr 2013; Michał Górny systemd-9999.ebuild: + Inline paths to quota tools and drop the dep. + +*systemd-201 (14 Apr 2013) + + 14 Apr 2013; Michał Górny +systemd-201.ebuild, + -systemd-198-r5.ebuild: + Version bump. Mostly bugfixes and minor features in the new release. + + 06 Apr 2013; Mike Gilbert metadata.xml, + systemd-200-r1.ebuild, systemd-9999.ebuild: + Add openrc use flag to control dependency on sys-fs/udev-init-scripts, bug + 464502. + + 05 Apr 2013; Michał Górny systemd-200-r1.ebuild, + systemd-9999.ebuild: + Add a dependency on udev-init-scripts, to avoid breaking OpenRC installs if + the package got unmerged. + +*systemd-200-r1 (02 Apr 2013) + + 02 Apr 2013; Michał Górny +systemd-200-r1.ebuild, + -systemd-200.ebuild, systemd-9999.ebuild: + Move udevadm temporarily to /bin as that is the official sys-fs/udev location + for longer time than I expected. + + 31 Mar 2013; Michał Górny systemd-200.ebuild, + systemd-9999.ebuild: + Obtain PAM moduledir from pam.eclass. + + 30 Mar 2013; Mike Gilbert systemd-200.ebuild, + systemd-9999.ebuild: + Work around bug 463846 by exporting CC. + + 30 Mar 2013; Mike Gilbert systemd-200.ebuild, + systemd-9999.ebuild: + Copy last two changes from live ebuild. + + 30 Mar 2013; Mike Gilbert systemd-9999.ebuild: + Update hwids version per ssuominen. + + 30 Mar 2013; Mike Gilbert systemd-9999.ebuild: + Move hwids to PDEPEND. Call udevadm to update the hwdb in pkg_postinst. Copied + from the udev package. + + 29 Mar 2013; Michał Górny -systemd-199.ebuild: + Drop the unnecessary mid-version. + +*systemd-200 (29 Mar 2013) + + 29 Mar 2013; Michał Górny +systemd-200.ebuild, + systemd-9999.ebuild: + Move the #ifdefs around a bit and remove double deps from the live ebuild. + Bump to 200. + + 29 Mar 2013; Michał Górny systemd-9999.ebuild: + Move udev executables to rootfs to avoid breaking the few systems which + install systemd but aren't prepared for it. Symlink to the new locations for + compat. + + 28 Mar 2013; Mike Gilbert +files/199-firmware.patch, + systemd-199.ebuild: + Add patch to resolve issue with firmware built-in, bug 463604. + +*systemd-199 (27 Mar 2013) + + 27 Mar 2013; Michał Górny +systemd-199.ebuild: + Version bump. + + 26 Mar 2013; Michał Górny systemd-9999.ebuild: + Move nss_myhostname back to /usr -- it seems that nss handles this well. + + 26 Mar 2013; Michał Górny systemd-9999.ebuild: + Enable EFI support unconditionally since it does not introduce any deps. + + 26 Mar 2013; Michał Górny systemd-9999.ebuild: + Warn users who use compatibility symlinks for init=. + + 26 Mar 2013; Michał Górny systemd-9999.ebuild: + Depend on baselayout to handle /run. Remove old warnings. + + 26 Mar 2013; Michał Górny systemd-198-r5.ebuild, + systemd-9999.ebuild: + Use get_udevdir rather than the deprecated one. Support installing static-libs + wrt bug #463250. Disable SysV compat wrt bug #463270. + + 26 Mar 2013; Michał Górny systemd-198-r5.ebuild, + systemd-9999.ebuild: + Install udev to current udevdir to avoid breakages. + +*systemd-198-r5 (25 Mar 2013) + + 25 Mar 2013; Michał Górny +systemd-198-r5.ebuild, + -systemd-198-r4.ebuild: + Re-introduce patches fixing bug #461210. Drop useless "README" files. + + 24 Mar 2013; Mike Gilbert systemd-198-r4.ebuild, + systemd-9999.ebuild: + Run the install phase with a single make job, bug 463156 by Ray Griffin. + +*systemd-198-r4 (24 Mar 2013) + + 24 Mar 2013; Mike Gilbert +systemd-198-r4.ebuild, + -systemd-198-r3.ebuild, systemd-9999.ebuild: + Fix collision with sys-apps/hwids. + +*systemd-198-r3 (24 Mar 2013) + + 24 Mar 2013; Michał Górny +systemd-198-r3.ebuild, + -files/199-0001-Disable-udev-targets.patch, metadata.xml, systemd-9999.ebuild: + Install udev along with systemd again. Using a separate provider has proven to + be unmaintainable. + + 24 Mar 2013; Michał Górny -systemd-198-r2.ebuild, + systemd-198-r1.ebuild: + Require working udev version. Drop the unit requiring udev which Samuli broke. + +*systemd-198-r2 (23 Mar 2013) + + 23 Mar 2013; Michał Górny +systemd-198-r2.ebuild, + files/199-0001-Disable-udev-targets.patch, systemd-9999.ebuild: + Handle moving initrd-udevadm-cleanup.service to sys-fs/udev. Update the live + version patch. + +*systemd-198-r1 (14 Mar 2013) + + 14 Mar 2013; Michał Górny + +files/198-0002-build-sys-break-dependency-loop-between-libsystemd-i.patch, + +files/198-0003-build-sys-link-libsystemd-login-also-against-libsyst.patch, + +systemd-198-r1.ebuild, -systemd-198.ebuild: + Fix underlinking of libsystemd-login, bug #461210. + + 10 Mar 2013; Michał Górny systemd-198.ebuild, + systemd-9999.ebuild: + Add libgcrypt to autoreconf deps. + + 10 Mar 2013; Mike Gilbert systemd-198.ebuild, + systemd-9999.ebuild: + Create libdir before we move files into it, bug 460640. + + 10 Mar 2013; Mike Gilbert systemd-198.ebuild, + systemd-9999.ebuild: + Create systemd-journal-gateway user/group if USE=http. Bug 461044 by Michał + Bartoszkiewicz. + + 10 Mar 2013; Michał Górny systemd-198.ebuild, + systemd-9999.ebuild: + Install zsh-completion file as _systemd, still bug #460640. + + 10 Mar 2013; Michał Górny systemd-198.ebuild, + systemd-9999.ebuild: + Unconditionally add dependencies for full autoreconf, due to automake version + mismatch potential resulting in autoreconf. + + 10 Mar 2013; Michał Górny systemd-198.ebuild, + systemd-9999.ebuild: + Add missing multilib inherit. + +*systemd-198 (09 Mar 2013) + + 09 Mar 2013; Michał Górny + +files/199-0001-Disable-udev-targets.patch, +systemd-198.ebuild, + files/198-0001-Disable-udev-targets.patch, metadata.xml, systemd-9999.ebuild: + Version bump. Move nss_myhostname to rootfs and install zsh completion (both + bug #460640). Update the live version patch. + + 06 Mar 2013; Michał Górny + files/198-0001-Disable-udev-targets.patch: + Rebase the future -198 build split patch on current git HEAD. Requested in bug + #460538. + + 24 Feb 2013; Agostino Sarubbo systemd-197-r1.ebuild: + Add ~ppc64, wrt bug #458360 + + 08 Feb 2013; Michał Górny + +files/198-0001-Disable-udev-targets.patch, systemd-9999.ebuild: + Update wrt changes to udev ebuild. 21 Jan 2013; Alexandre Rostovtsev systemd-197-r1.ebuild, systemd-9999.ebuild: diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest index 0f3b7186f4..523248a57a 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest @@ -1,26 +1,47 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX 191-0001-Disable-udev-targets-for-udev-190.patch 9066 SHA256 b884eb4a803ae22ac1bd8475d3cba2eee2206bc421cf9ecb700acffc98e5f06a SHA512 9bdeb93c6f7f96e0bb74f96c01c3b72bea5e9d89800b53ce8ce6dae3a531e4328495e31d7850d07cf5d0537c2f64a5080683fe83e13055c29e9a2c075a6c593f WHIRLPOOL 5989a42ec109002e9887d6e6af46d60e9091517752bab6480a5afc3db6fbc2a17373fb2d26bee50745dc299710b003a1b6347f6a4c1015586e50539f6f50ec22 AUX 196-0001-Disable-udev-targets.patch 9359 SHA256 5b021ec900b5dfffc0c04e6ef351416b3d42fe621dec05d721bf027d5ed90d91 SHA512 fffc8437cc79acf037601fa83394b19cc8bb495ab0c390617f711f1c65e574185b1ea5bb42803c88c4459020b60158fc423a9a1020d2f3c2200f761781868aec WHIRLPOOL be2b22b713d7bb935cf9aba6877b82416bf58e18ef82c22f2204195e9c3bf63a7d9c5b8c2d73d89ab99f1ca949c454a188de52c68c5d15c2dfbe0b30daaf4536 AUX 196-0002-Don-t-fail-with-missing-gcrypt-macros.patch 909 SHA256 c32953ffe27a20e941074a47c21d195083a9a8034bde2628fe41ba96a5898df1 SHA512 b4896e6572c14420cb22917b850f77ed3fe158891d341e92e5f6e1895c5244523d79158705e74a2b02921c0a1a386ea1c9fe2400b711da3c9cf15c0bd06f14f0 WHIRLPOOL cd6b8a49b58d014d2de2359a38d51a2fc4c6a8001e3c850b1b34e083b0a349bac10eda0db1dfbc873dc684b53623f11f281a38c01351006dff1465726cbb4100 AUX 197-0001-Disable-udev-targets.patch 1774 SHA256 a805ec4051dfcd0271cefe99f8cfcbedd3f314281be0f9977e90ff351ec3cb8b SHA512 58cf690d258a01930282cddfa67a56f1e7aae56e269f0ee7794497efdb8a12d133f8df768249ce04a0347b94f8a96a0323ae2a510660e90a3748e8a99d729f0c WHIRLPOOL e1fb186834f1a016e2f40df39f1d01437a59f4f8492deb1b77c17cea214120a2441d8af2c24fb245b7360503fe3de5b7d18b2188c11b9f38b8defab08399ff9b +AUX 198-0001-Disable-udev-targets.patch 3474 SHA256 8b9131ae92ff71bbc447b6756d3bdb8de6586793553bd98a010d2d66840b601a SHA512 8c9cfdca5a4a8884421f270daf2b7b4177fff95b499e562a85028d7f621afb38bc5f8f7f14dba2a73da5f03749a23eaab58c035fded3a4a88d641b96ec307f8f WHIRLPOOL 3c4b929c877813a3b22d4aa9b806af919f7774edc2b56b9704a57fb076ca5dc09be4500b10cdb00a2d33dcebc0d754a1143d5a348896952f2b99a2ceb3c13dff +AUX 198-0002-build-sys-break-dependency-loop-between-libsystemd-i.patch 1349 SHA256 2ea10b9319d1da6b7007553df1b6f09970a373f52a5cff4e4eb77e63144d949b SHA512 1c14e0d48e8514afd3b48ef83dbb6bd75138c858115ab1594cbb210056f39bfdf80f893550612c9d7814b0e0c2ac33d3f6f1e889acaf4b353b93e625fbaa96bb WHIRLPOOL e2026b203635e64ebdc076a59794bafce62852970afdd32fc4e23217d1590dc787b8f3110988d41286130e5b5a0d0e21bef27ec9a29686f9a3449cf830c59b04 +AUX 198-0003-build-sys-link-libsystemd-login-also-against-libsyst.patch 1348 SHA256 4e2af402378285300175a969d265a8653cfea21cc4c5c2bf1a67f53aafaf6185 SHA512 deb3fdc316a130663a1d4edba713715d6f907ddc42709f2605c8f086261c54583175873e08a30d0d8741a6f79fcb21b1d4bf5b75cce0880d246a306664b24db4 WHIRLPOOL b3fc0a02ccf2ce48072f07238cc45161822fa8a1d6ca32e92ae0578068870a729e78f11aad7b5bd17f52335f589310bd8040eb717a1237e3828212fe39a1dd56 +AUX 199-firmware.patch 2646 SHA256 2c0469f2709eb0fccc92b0f254d3c3b9e70eabb22b4651ed4210c4c5a80561c1 SHA512 49073a2c941d4b4a2fa643fbf9f41e72bb13f02233d22301f636bf5873850c39a7ecd22f96184863de4a05bd5aad1d3fd846ccad1f900bb977ab2057e99e7141 WHIRLPOOL 2995271c4ac55fe7a0ede89dfa06ee0e4917b9ab25af45440ca9d2a49bfba1ee8fdfc98e1ee89ab0401af91d6eddf971d59fdd0a1039ea4aab7fe496bbc6e975 +AUX 203-systemd-sleep.patch 1731 SHA256 45337d6eebebb646bb40beccacad910cfc74f256ed4b6646ea9a960998931fed SHA512 fa68c8ef8df3af8bc3edb2c797524eeb1ca11c5a05a89c4b1d0cb2c7de1d6a3cd3df933bf28078f109e495ac8e1ebf08754158894019b46791718fdb6b6783b7 WHIRLPOOL 7d8c112026acab1fc6334385cbaef2dcaccd15e0e753ca4a0c1696847c6084162cc57393a21e10f1c44afa19df0ab183527a6625e59f7bbe2ffe3990256369b6 AUX gentoo-run.conf 226 SHA256 a23fa3b35b4e9d5f1c41dc77cb5be1cec492eb903a57472df3d93a053db28ca7 SHA512 5fe5af27c99426bc1a3494fce9b6f0425cbfe11f6879c95d4efb4ea67b5b036f0573c49ad4396835f15a92a3d7424f6a453d951d63d0ae10d6af92e98e6848db WHIRLPOOL bfaa7425ee4b2c1467bc6fc9dc934d14a4fb43a9b5eaf61a13f5b2229648fe585a6e8d950082e2c2cedab1f938021dd3e29445ecbc72cc4a95056d00b6b7c9ed AUX var-lock.mount 541 SHA256 2929247db87c75b82d651ae902183b2a9fab48052b422008fa8ec2aafc22868a SHA512 8a4d72c63794676a01db2792b44fa39ec4ea80db97f2b54904f5b118a776c08721d360f8bb2ed15da12e922dbac3f2a431d6a6f98831bef3520d781d97d665db WHIRLPOOL e83955a1d86400ee16d35d61eaa35fb3050af2b2805a2049c37a602be1bd60233caaa1cadbbd4a3b3e425a44629c9cac921a5c4b2fca9003a45e49b89298ca50 AUX var-run.mount 536 SHA256 55b9e277560b875475535f8121ad45e7fcee836bb48efe2c4f361ff89d450888 SHA512 173097fc2318be854b09ee5244d1dd6291cf6c6ad0c18f1bbbb12b186d309a4299d3866e52659f91a37ff2541583d85754841e55c35ea93dd1916dce0bebb1f6 WHIRLPOOL 47cfff43bdadd7ea59d920dee102283d5eeae6ecfb64aeaf7ee23890f3483cb3f3fdb43ad014bb074122b34d86bf6a6a707a42819b6ee7fd66506808a0557a01 DIST systemd-197.tar.xz 2054644 SHA256 e6857ea21ae24d7056e7b0f4c2aaaba73b8bf57025b8949c0a8af0c1bc9774b5 SHA512 df158f85dee4c38dc2ff305bc03eee3b71d77eb683ab2739549282f7d552af4d2a247f52241f68e1b7c88c668bce93531986a39937a99cac401791ec95916769 WHIRLPOOL 027fc6aa5972988173721b120b8c1f371bc02d3066e04ea0923d6cc70778a3381f600a865aa136b5789755fbd5358e97304da265f8937d789a28b33cc778df46 -EBUILD systemd-197-r1.ebuild 6495 SHA256 6d9604c771e668e89c483b2cb8e3d3585dec381729c67951f887da4c33dadf50 SHA512 a8170a3bab77dd7e6c85f8dff130e4889386f583725c5665b5e4a068b665b57486f96af52c982c2759dd36d5e398079248d340393ba0aeec50a4c3941539a78d WHIRLPOOL f83d0751862599e9ff94a2ad094499ec65dd386f5814cc4ac67e663d6e59e1440e4bc4acfa464f6a17cc798430e9f9957e1c47495b41eef6476f54a3084a6cad -EBUILD systemd-9999.ebuild 6805 SHA256 95809c65237156805413489fc69fe247edae3e12cdd655b023077727b7ca15a7 SHA512 a9982be92c3779eb2a76dfc66cef044dc8e281a9dff887d13dbb1130e157aa49a57bdb89a6fea5feaca3fea392f5a9bbf2fe63d8f839d43971ba92aef1c98f6c WHIRLPOOL e9cf68fd21f0e63ae6b744ba8c1a3f0140f9f706355fec8b3cca2bed535efcd7c3aa28270588f54310eb7a3437d3bcaf72e290fe105f6702d02be64ec762b10a -MISC ChangeLog 15295 SHA256 4ee72c0af31fd368ed51ea6ba0f16f903d24b88f8282121fdb1d00141f93d864 SHA512 868a92d8aee7a914fcf409a1b2c3170ff9e8bdcace26095869e84ac1e42d18c1b49c3d29413c3774af797717fa2aef0d56db1af030a0af5a8fddb2affb25c9ab WHIRLPOOL 3fc09e83fdf24addd2c2bb7c971fb37f5836dd8a908858b15cf6a5ef91dd5b5d4a9bbc241d44ad63dc0f1f3e62b55590c2cdf031ec86d1c20283c0f6435c913f -MISC metadata.xml 806 SHA256 f66a9c3e81790ff9486773029cf2c40cdfc5a475f067cb3466b12eb8b5cfeade SHA512 954feb6fc20f83a22e0cee07e66ff41d7720b05ab078f72e95670b8196ec2d0b301a4c01fb67a056133a945c63725033986e7124c856646fe48388d33f2164f9 WHIRLPOOL dbea1c81a9be27437ec37da9b42593b8d894b7f68bf349d5de335ed851a647588a87045f4aaece8ae41d0ff458b6a87f0bb6ab96f605950e9b914751a21053aa +DIST systemd-200.tar.xz 2109864 SHA256 9a08baa8fa5c48f0aab683b2f771e4be75c3c852afc45e5cb4df06428ac8c217 SHA512 6ad440f91dfa5a739a29d07c4144a2faad627a523c4f893656693cdfbdf2a6048f84d96e06ebe805ec18d04e5a1760c9efdcec738654d006a348c0385a983833 WHIRLPOOL 7969f2410aad42c60ba5b979727f5e90be62a5826aabfeb3103b8284115120a5c8c944d0631eabff719dfb84a4096b6eebe8e6dc3718ee47a3672dc1089be371 +DIST systemd-201.tar.xz 2128876 SHA256 d6299f1a0bc2122002d731808d3825c6b566d1ffe899c03ed5ebec7e70c8cc10 SHA512 e181b0bd0d0169890f99733d5e61ca506115b50d702b24895add5240ef3929ed9add87b0d3fd34a3366c1830339f6e4b5aa50f763f6d7d75b80ce677d35c385d WHIRLPOOL 84465cc8b3a97c2fbf120c8515ced6a759c1dec2df525b92a552308e1060475bf889de92a05ad470a2d56b582e3190dcc37aa4d009c8a0714411894cfed99376 +DIST systemd-202.tar.xz 2149860 SHA256 8c43073252a52eb9f9ab9bd698be0192bcb2175ba5daba6057250083dd64e059 SHA512 34a6a8a6c0ac6c0a2c9ea44a11a3f732fcf3e36e2433bf98997df11e6890b26b2c4e526edfa0a1893ef460ad75191b230c60bf761e5ae99d5339c8df55f139da WHIRLPOOL 0045a2365dbd2e7732d12cacfabf76744534916f7d5aef1fa6e88b48755acf9284e5df4c66eeb6d5c42477d80453a044989a916917fb2263f405439471fa97a8 +DIST systemd-203.tar.xz 2185488 SHA256 61b13e4dbce2156452bf85f126f5d540ee259cbcd6846f03d4284e7df3b0fb1d SHA512 cc7f4083bba5b92abb498bb3bc1d7c7a221ce885216b75bfe5a77e4a12cd1f9aa2317cf1685b07158189ce7f63c429758aa42466118efd60b3a6274381df7d41 WHIRLPOOL 87653c9f7760d32995bdb3c8479d9fb96b41927801111c990f1534669c0953f91b62e77bcfad5b6e89b28a6c26ce1fe742ebc0f1a02329c7f55f4904e0a49012 +DIST systemd-204.tar.xz 2186264 SHA256 072c393503c7c1e55ca7acf3db659cbd28c7fe5fa94fab3db95360bafd96731b SHA512 a2fe02f8ab4197bb4ff40c1c3e145370ebc5f3edfe97e6eb179086c42270523f76b49b5dd7dae0c52742a71bfb6a4217ecfa27cc6032faf5d4fe10b1264ed110 WHIRLPOOL 13baafbab202d2b1aa538281261a2bd70faa8634d4dc61f3ade6780f2e27b3e35919b7eb8a9258b66150924c8f2e82aa310a9a952f1f4e8128038b544a5c09df +EBUILD systemd-197-r1.ebuild 6496 SHA256 0069c8127574ee382c55b790a3ef807c1db064057dc7ab9a24aec195e8907aa5 SHA512 ce8fdb78c5cce5e34474b12e29bed83814746949b676025e8780206ac716c1dab863be31f3d83db02de09be00a5ac26ebe70ca2474ea2e244f4903bbd5e6871a WHIRLPOOL 2f316c077c6fa23d02e12985131a915947aac265009094ff851d65cc403ca10aefbc8c3f3b6ced4ce6f9c551f52223ca01ec46545bc4b3cccd78633c04534dc1 +EBUILD systemd-200-r1.ebuild 7406 SHA256 1c443764147f2839189ca0c93113bb66e09bd6209cc273a1f4a6bbfe1291bc54 SHA512 29343b73050e412ebbffae9d1057fc1c1379cf3a183c24d0c85cb1b958213c57d472b6cf9bb7fc05d45b913d8b74621892cdfcc8eac77024cbeff45cf412f28a WHIRLPOOL 003878dbf8ef444cc2125ffbf296d8adaa2f5452c929badf4f9bf51654b57a6805dbe2ce27a0c1f4e3e602f8be257aa3ed9817bf182aaee72c8637c50ee82d36 +EBUILD systemd-201.ebuild 8323 SHA256 fade6fecf82a1ec595f967f67637afd843ef92c27d7b16645174945fb1a3348f SHA512 420d9e01f80646aa7478f4ece439697aff0d7da10c4cc3b097f5eb252eed3aedfdda8a80ebd524c4739efd42ea2682e290cc3265b18d381b84873931ca355b77 WHIRLPOOL 843950316d808954ddc532e49c796c0c6c919bcf733cfc0ef204b31ba9f5d53a133b39528dccbe1b3d4a29afe3c94c15a28054355d4fb94132057aefaa058805 +EBUILD systemd-202.ebuild 8359 SHA256 b89536bf39627b18a3ae49b130986146391f9a73f43df76c4619ecdb7a5ae6b1 SHA512 c9e432d6790768e5e638ef58b10f44c4ba78ffa50e857a3e678b5b7a79fa7eadf2dc1eb2a2e41e459cff790ec989fc68560a64ee8cbfb4cf0cb342fddc7c310f WHIRLPOOL fc026437ba5e0e8b4b12544be4f2b2f7c07b4199f2546e4f315c052c44e0758a0ec7a79eb36b04405be86fbd2beb082d7bc6c70316af9fd84abc50b1dd92e775 +EBUILD systemd-203-r1.ebuild 8537 SHA256 a75e7098e85c0f0b996775069d97aaa5c2e09e815588096b1644cb073367542f SHA512 23fdf14db44b83d7053db03c7f3b4bec44aacdfc1e98741fcd07e1a1d0cfaa4ac24360a0d6cf64966a67c9dceaa09aae0fe37376c9a8eedd2b57b6a1aa6551e8 WHIRLPOOL e0fce637884fe9590ef07811ee7f6158cc387915b1ff65517dd1c3cef80ad315882a8dc964776f802f056c2ba30efc5073600bdda981906884e7ec4fa1c6991d +EBUILD systemd-204.ebuild 8483 SHA256 fc9361620bf92aa3bc0a8d8c3f6be1080fa8ade1418783649b74e939d72f88f0 SHA512 087260627c44c12d26968cf4d04c46ae4de38e29de19dae74714e08496757c8f6ea65d5f5c061224ce7f768c4ad060a787cbbbf4e07f8e3963d972c3da388441 WHIRLPOOL 13e59c4acfe5ad4d2f5d49ae5e7327a6a3f9ac99827b92c65d89f4e64caaa1b95e12fa7c918d89ff98863343debd7203aa60f012e1d29f7cff50d1714e08f385 +EBUILD systemd-9999.ebuild 8865 SHA256 53145dc19994cb7a8935bf8c96272ea96a8c489d54e410d47788fbf25fd9d3ef SHA512 7e36027ccc00dc6b7a075bf845f4f8c324765dc4b84f405435a8d787a710e3b3a64d8a241cb0787fb5ce4be5004225eff9d9073a762acb8c635e9f17cbc8249d WHIRLPOOL 20b4536cbffea7b72735e44a8526b0dfd4273b3acd1ab6a65dbf6fd98b92b66b5cc3fcd8a8011b8e4a3d7ac883917b624644073e4ffbc2977ecdc879fc96e7f4 +MISC ChangeLog 25990 SHA256 0ae25a8b10b8f9c6dd5d835971a0a34a5d559a49f7525e510fbf2dbf24d29703 SHA512 3ada75b26cc63da74317d85d18b73ed7cd190dcebfe1ab4b234c0b09be92a0768c46ac98dbe349f274fc72d20a85ad3b4b3d861629647c3388ef679f1b3cbd1f WHIRLPOOL d342d857c957d04d1fd9270edac1d1e01b829ac5ff7ba0b2ec93cca7ad40851b56e160a123d2e49a20e887be9135e1c6ecd610b51dd0aac88ad9129c778b8444 +MISC metadata.xml 1108 SHA256 7555f673c5676c2efb2696cf49117e1198134e8c2d575052d817c50bbc4f5f45 SHA512 10b8a0dff66f163dc747e294ead1455fa0b84414eab9aa1950da08f92245eb725d77f04346276a4e727bf0d5b6adc5f6c744b770b1a47dc916ddef7d641affd9 WHIRLPOOL ae3413df80c029c8f84e092568d05e02e3c81695c741319be98ceadddbd680c589e68ec6250a653849eca6d0fe3aace7c2004f54cc2f7a9201b60af524edff28 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQ/ZuNAAoJEJ0WA1zPCt1h7K8H/0OLeLMeysQFHhcLQAe9dlfu -k2cL1SYfXxEQVXrWqY3MQ++Y3bncMWDl8c2Ie2I+vfl8ekHUgJUXIOnLSY/l0N5t -JcSPM+IaUqsCGmuD1ylfOi/lL83GJ3eObdfJhGglRqYS0ErgUR7Ca7ZvR28A5RsL -Pibayd1NZBENL7ZWSdxkqOXO9rGiYXGEnBWBBIkAXOD4tzx8aE1IDHEwmfr5mpbU -uTTOcBMzBXjfwDFv2VqTSg+CzYQKp8VjicBE2KMKAwiAhIglMD6AG7R7YmcTIHXb -nuA11vMctmI6IPpG34BIyTBKg52vtm66oSvyq4wKrCR86C3/wRSA5lW2Fs0M9wU= -=Y5e/ +iQIcBAEBCgAGBQJRoRv6AAoJELp701BxlEWfo60P/0N1IS0J5U2Ikp3/eq9q6+TD +pEU9uofG0OUdOtx5z75uxAQ6RWbrC2Wugjc8HHg7iKlsG4LKRV23knZKn077wt6o +1LScFOKQgSCE6O6AJVOESgDf1qLIq8ujF7EBG0zS5EIfXJNyH8AIehaWXoqKfpqa +PGY9w14oUwA/jULHIJj/y7L+ax59qFMrqGdSvhIJVEhZc8lnW1tBQsu9s+mBXMjG +wL+TsBXifX62LskSQFPlHrI32X6ejQpLV1K3BIThu1EEbxbIvJ3qtOlFiYKcG4tC +lc18tR/jBDx+Hh6IwfC2zW4AxvlAakqGwwVlRBiIDIUQqLQEBUlu39A+lDH+CfAh +N/CHtKyOjQB+Xn98zXUo6Mznb/DOlnMU/0YLRKCP9BXI8HspjcpAqBU96a1v3udy +Ue/NaS9Q0z22BiYAfPfraMGittwCYnQtt5B5p2tGrEvrQPjNGSO1uimtAqWiohp3 +CiZOOi7TGb/GyrPG0nIV4WppI1Zd99SmCxUHCD6HWO2Poeo55qvLXDjml+JxcPXy +qGTFhljk5e8l8zkoSY1DwZpj0MqrrTOcPpR8qiUBoerjDt1kNxJF8/r7kQx9x6Tn +dvzhw64o/PLa/Sr42ND+rs5RpN/OEJnv1v9ob8JFTJd4ozjurfO5WXKs3PXggB/w +dfcDGteKHi7nfQCEOMUP +=9ALB -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml index f735344abd..c59b6a09a3 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml @@ -9,9 +9,13 @@ Enable support for sys-process/audit Use libcryptsetup + Enable user-space firmware loader (for kernels prior to 3.8) Enable sealing of journal files using gcrypt + enable libudev gobject interface Enable embedded HTTP server in journald + Map custom hardware's multimedia keys Enable kernel module loading via sys-apps/kmod + Depend on sys-fs/udev-init-scripts Enable qrcode output support in journal Disable Gentoo-specific behavior and compatibility quirks diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild index 097c5fba86..dbe7b3b3d3 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-197-r1.ebuild,v 1.4 2013/01/21 19:48:28 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-197-r1.ebuild,v 1.5 2013/02/24 11:49:24 ago Exp $ EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" LICENSE="GPL-2 LGPL-2.1 MIT" SLOT="0" -KEYWORDS="amd64 arm x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="acl audit cryptsetup gcrypt http +kmod lzma pam python qrcode selinux tcpd vanilla xattr" diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-200-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-200-r1.ebuild new file mode 100644 index 0000000000..87630de994 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-200-r1.ebuild @@ -0,0 +1,250 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-200-r1.ebuild,v 1.4 2013/04/27 05:38:24 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit autotools-utils linux-info multilib pam python-single-r1 systemd toolchain-funcs udev user + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" + +LICENSE="GPL-2 LGPL-2.1 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="acl audit cryptsetup doc gcrypt gudev http + introspection +kmod lzma openrc pam python qrcode selinux static-libs + tcpd vanilla xattr" + +MINKV="2.6.39" + +COMMON_DEPEND=">=sys-apps/dbus-1.6.8-r1 + >=sys-apps/util-linux-2.20 + sys-libs/libcap + acl? ( sys-apps/acl ) + audit? ( >=sys-process/audit-2 ) + cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5 ) + gudev? ( >=dev-libs/glib-2 ) + http? ( net-libs/libmicrohttpd ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + lzma? ( app-arch/xz-utils ) + pam? ( virtual/pam ) + python? ( ${PYTHON_DEPS} ) + qrcode? ( media-gfx/qrencode ) + selinux? ( sys-libs/libselinux ) + tcpd? ( sys-apps/tcp-wrappers ) + xattr? ( sys-apps/attr )" + +# baselayout-2.2 has /run +RDEPEND="${COMMON_DEPEND} + >=sys-apps/baselayout-2.2 + openrc? ( >=sys-fs/udev-init-scripts-25 ) + || ( + >=sys-apps/util-linux-2.22 + =sys-apps/dbus-1.6.8-r1 tcpd? ( sys-apps/tcp-wrappers ) xattr? ( sys-apps/attr )" +# baselayout-2.2 has /run RDEPEND="${COMMON_DEPEND} - sys-apps/hwids + >=sys-apps/baselayout-2.2 + openrc? ( >=sys-fs/udev-init-scripts-25 ) + policykit? ( sys-auth/polkit ) || ( >=sys-apps/util-linux-2.22 =dev-util/intltool-0.50 + >=sys-devel/gcc-4.6 + >=sys-kernel/linux-headers-${MINKV} + virtual/pkgconfig + doc? ( >=dev-util/gtk-doc-1.18 )" #if LIVE +DEPEND="${DEPEND} + dev-libs/gobject-introspection + >=dev-libs/libgcrypt-1.4.5 + >=dev-util/gtk-doc-1.18" + SRC_URI= KEYWORDS= -DEPEND+=" dev-libs/gobject-introspection - >=dev-util/gtk-doc-1.18" +src_prepare() { + gtkdocize --docdir docs/ || die + + autotools-utils_src_prepare +} #endif -AUTOTOOLS_IN_SOURCE_BUILD=1 +pkg_pretend() { + local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS ~DEVTMPFS + ~FANOTIFY ~HOTPLUG ~INOTIFY_USER ~IPV6 ~NET ~PROC_FS ~SIGNALFD + ~SYSFS ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" +# ~!FW_LOADER_USER_HELPER" + + # read null-terminated argv[0] from PID 1 + # and see which path to systemd was used (if any) + local init_path + IFS= read -r -d '' init_path < /proc/1/cmdline + if [[ ${init_path} == */bin/systemd ]]; then + eerror "You are using a compatibility symlink to run systemd. The symlink" + eerror "has been removed. Please update your bootloader to use:" + eerror + eerror " init=/usr/lib/systemd/systemd" + eerror + eerror "and reboot your system. We are sorry for the inconvenience." + if [[ ${MERGE_TYPE} != buildonly ]]; then + die "Compatibility symlink used to boot systemd." + fi + fi + + if [[ ${MERGE_TYPE} != binary ]]; then + if [[ $(gcc-major-version) -lt 4 + || ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ) ]] + then + eerror "systemd requires at least gcc 4.6 to build. Please switch the active" + eerror "gcc version using gcc-config." + die "systemd requires at least gcc 4.6" + fi + fi + + if [[ ${MERGE_TYPE} != buildonly ]]; then + if kernel_is -lt ${MINKV//./ }; then + ewarn "Kernel version at least ${MINKV} required" + fi + + if ! use firmware-loader && kernel_is -lt 3 8; then + ewarn "You seem to be using kernel older than 3.8. Those kernel versions" + ewarn "require systemd with USE=firmware-loader to support loading" + ewarn "firmware. Missing this flag may cause some hardware not to work." + fi + + check_extra_config + fi +} pkg_setup() { use python && python-single-r1_pkg_setup } -src_prepare() { - # systemd-analyze is for python2.7 only nowadays. - sed -i -e '1s/python/&2.7/' src/analyze/systemd-analyze - - # link against external udev & libsystemd-daemon. - sed -i -e 's:lib\(udev\|systemd-daemon\)\.la:-l\1:' Makefile.am - - local PATCHES=( - "${FILESDIR}"/197-0001-Disable-udev-targets.patch - ) - -#if LIVE - gtkdocize --docdir docs/ || die -#endif - - autotools-utils_src_prepare - - # XXX: support it within eclass - eautomake -} - src_configure() { local myeconfargs=( --localstatedir=/var - # install everything to /usr - --with-rootprefix=/usr - --with-rootlibdir=/usr/$(get_libdir) - # but pam modules have to lie in /lib* - --with-pamlibdir=/$(get_libdir)/security + --with-pamlibdir=$(getpam_mod_dir) + # avoid bash-completion dep, default is stupid + --with-bashcompletiondir=/usr/share/bash-completion # make sure we get /bin:/sbin in $PATH --enable-split-usr # disable sysv compatibility --with-sysvinit-path= --with-sysvrcnd-path= - # udev parts - --disable-introspection - --disable-gtk-doc - --disable-gudev + # no deps + --enable-efi + --enable-ima + # optional components/dependencies $(use_enable acl) $(use_enable audit) $(use_enable cryptsetup libcryptsetup) + $(use_enable doc gtk-doc) $(use_enable gcrypt) + $(use_enable gudev) $(use_enable http microhttpd) + $(use_enable introspection) + $(use_enable keymap) $(use_enable kmod) $(use_enable lzma xz) $(use_enable pam) + $(use_enable policykit polkit) $(use_with python) $(use python && echo PYTHON_CONFIG=/usr/bin/python-config-${EPYTHON#python}) $(use_enable qrcode qrencode) $(use_enable selinux) $(use_enable tcpd tcpwrap) + $(use_enable test tests) $(use_enable xattr) + + # not supported (avoid automagic deps in the future) + --disable-chkconfig + + # hardcode a few paths to spare some deps + QUOTAON=/usr/sbin/quotaon + QUOTACHECK=/usr/sbin/quotacheck ) + # Keep using the one where the rules were installed. + MY_UDEVDIR=$(get_udevdir) + + if use firmware-loader; then + myeconfargs+=( + --with-firmware-path="/lib/firmware/updates:/lib/firmware" + ) + fi + + # Work around bug 463846. + tc-export CC + autotools-utils_src_configure } -src_install() { - autotools-utils_src_install \ - bashcompletiondir=/tmp \ - udevlibexecdir=/lib/udev +src_compile() { + autotools-utils_src_compile \ + udevlibexecdir="${MY_UDEVDIR}" +} - # remove pam.d plugin .la-file - prune_libtool_files --modules +src_install() { + autotools-utils_src_install -j1 \ + udevlibexecdir="${MY_UDEVDIR}" \ + dist_udevhwdb_DATA= + + # keep udev working without initramfs, for openrc compat + dodir /bin /sbin + mv "${D}"/usr/lib/systemd/systemd-udevd "${D}"/sbin/udevd || die + mv "${D}"/usr/bin/udevadm "${D}"/bin/udevadm || die + dosym ../../../sbin/udevd /usr/lib/systemd/systemd-udevd + dosym ../../bin/udevadm /usr/bin/udevadm + + # zsh completion + insinto /usr/share/zsh/site-functions + newins shell-completion/systemd-zsh-completion.zsh "_${PN}" # compat for init= use dosym ../usr/lib/systemd/systemd /bin/systemd @@ -150,10 +228,6 @@ src_install() { # rsyslog.service depends on it... dosym ../usr/bin/systemctl /bin/systemctl - # move files as necessary - newbashcomp "${D}"/tmp/systemd-bash-completion.sh ${PN} - rm -r "${D}"/tmp || die - # we just keep sysvinit tools, so no need for the mans rm "${D}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 \ || die @@ -170,24 +244,19 @@ src_install() { fi # Disable storing coredumps in journald, bug #433457 - mv "${D}"/usr/lib/sysctl.d/coredump.conf \ - "${D}"/etc/sysctl.d/coredump.conf.disabled || die + mv "${D}"/usr/lib/sysctl.d/50-coredump.conf{,.disabled} || die # Preserve empty dirs in /etc & /var, bug #437008 keepdir /etc/binfmt.d /etc/modules-load.d /etc/tmpfiles.d \ /etc/systemd/ntp-units.d /etc/systemd/user /var/lib/systemd # Check whether we won't break user's system. - [[ -x "${D}"/bin/systemd ]] || die '/bin/systemd symlink broken, aborting.' - [[ -x "${D}"/usr/bin/systemd ]] || die '/usr/bin/systemd symlink broken, aborting.' -} - -pkg_preinst() { - local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS ~DEVTMPFS - ~FANOTIFY ~HOTPLUG ~INOTIFY_USER ~IPV6 ~NET ~PROC_FS ~SIGNALFD - ~SYSFS ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" - kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required" - check_extra_config + local x + for x in /bin/systemd /usr/bin/systemd \ + /usr/bin/udevadm /usr/lib/systemd/systemd-udevd + do + [[ -x ${D}${x} ]] || die "${x} symlink broken, aborting." + done } optfeature() { @@ -205,9 +274,22 @@ optfeature() { } pkg_postinst() { + # for udev rules + enewgroup dialout + + enewgroup systemd-journal + if use http; then + enewgroup systemd-journal-gateway + enewuser systemd-journal-gateway -1 -1 -1 systemd-journal-gateway + fi systemd_update_catalog - mkdir -p "${ROOT}"/run || ewarn "Unable to mkdir /run, this could mean trouble." + # Keep this here in case the database format changes so it gets updated + # when required. Despite that this file is owned by sys-apps/hwids. + if has_version "sys-apps/hwids[udev]"; then + udevadm hwdb --update --root="${ROOT%/}" + fi + if [[ ! -L "${ROOT}"/etc/mtab ]]; then ewarn "Upstream suggests that the /etc/mtab file should be a symlink to /proc/mounts." ewarn "It is known to cause users being unable to unmount user mounts. If you don't" @@ -218,19 +300,8 @@ pkg_postinst() { elog "To get additional features, a number of optional runtime dependencies may" elog "be installed:" - optfeature 'for systemd-analyze' \ - 'dev-lang/python:2.7' 'dev-python/dbus-python' - optfeature 'for systemd-analyze plotting ability' \ - 'dev-python/pycairo[svg]' optfeature 'for GTK+ systemadm UI and gnome-ask-password-agent' \ 'sys-apps/systemd-ui' - elog - - ewarn "Please note this is a work-in-progress and many packages in Gentoo" - ewarn "do not supply systemd unit files yet. You are testing it on your own" - ewarn "responsibility. Please remember than you can pass:" - ewarn " init=/sbin/init" - ewarn "to your kernel to boot using sysvinit / OpenRC." } pkg_prerm() { diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog new file mode 100644 index 0000000000..218fb11202 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/ChangeLog @@ -0,0 +1,418 @@ +# ChangeLog for sys-devel/make +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.115 2013/02/19 03:00:42 zmedico Exp $ + + 19 Feb 2013; Zac Medico make-3.82-r4.ebuild: + Add ~arm-linux keyword. + + 28 Jan 2013; Alexis Ballier make-3.82-r4.ebuild: + keyword ~amd64-fbsd, it seems I did not keyword the latest version... + + 01 Jan 2013; Raúl Porcel make-3.82-r4.ebuild: + m68k/s390/sh stable wrt #441528 + + 30 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for alpha, wrt bug #441528 + + 29 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for sparc, wrt bug #441528 + + 17 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for ia64, wrt bug #441528 + + 16 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for x86, wrt bug #441528 + + 14 Dec 2012; Jeroen Roovers make-3.82-r4.ebuild: + Stable for HPPA (bug #441528). + + 12 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for amd64, wrt bug #441528 + + 09 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for ppc64, wrt bug #441528 + + 09 Dec 2012; Markus Meier make-3.82-r4.ebuild: + arm stable, bug #441528 + + 09 Dec 2012; Agostino Sarubbo make-3.82-r4.ebuild: + Stable for ppc, wrt bug #441528 + + 17 Oct 2012; Christoph Junghans + +files/make-3.82-darwin-library_search-dylib.patch, make-3.82-r4.ebuild: + added prefix support (bug #434514) + + 05 Oct 2012; Mike Frysinger + +files/make-3.82-construct-command-line.patch, + +files/make-3.82-intermediate-parallel.patch, + +files/make-3.82-long-command-line.patch, -files/make-3.82-long-cmdline.patch, + make-3.82-r4.ebuild: + Add some more fixes from upstream #431250 by Vladimir. + + 02 Sep 2012; Raúl Porcel make-3.82-r3.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #419941 + + 11 Aug 2012; Markus Meier make-3.82-r3.ebuild: + x86 stable, bug #419941 + + 09 Aug 2012; Jeroen Roovers make-3.82-r3.ebuild: + Stable for HPPA (bug #419941). + + 07 Aug 2012; Agostino Sarubbo make-3.82-r3.ebuild: + Stable for amd64, wrt bug #419941 + + 06 Aug 2012; Anthony G. Basile make-3.82-r3.ebuild: + Stable arm, bug #419941 + + 06 Aug 2012; Anthony G. Basile make-3.82-r3.ebuild: + Stable ppc ppc64, bug #419941 + + 24 May 2012; Mike Frysinger make-3.81-r1.ebuild, + make-3.81-r2.ebuild, make-3.81.ebuild: + Inherit eutils for epatch. + + 26 Apr 2012; Alexis Ballier make-3.82-r3.ebuild: + keyword ~amd64-fbsd + + 30 Dec 2011; Mark Loeser make-3.82-r1.ebuild: + Stable for ppc64; bug #381199 + +*make-3.82-r4 (03 Dec 2011) + + 03 Dec 2011; Mike Frysinger +make-3.82-r4.ebuild, + +files/make-3.82-copy-on-expand.patch, +files/make-3.82-long-cmdline.patch, + +files/make-3.82-oneshell.patch, +files/make-3.82-parallel-remake.patch: + Add some more fixes from upstream, and forward port the long cmdline patch + from 3.81 #300867 by Alexander Vershilov. + + 20 Oct 2011; Brent Baude make-3.82-r1.ebuild: + Marking make-3.82-r1 ppc for bug 381199 + + 24 Sep 2011; Raúl Porcel make-3.82-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #381199 + + 18 Sep 2011; Markus Meier make-3.82-r1.ebuild: + arm stable, bug #381199 + +*make-3.82-r3 (17 Sep 2011) + + 17 Sep 2011; Mike Frysinger +make-3.82-r3.ebuild, + +files/make-3.82-glob-speedup.patch: + Add more complete glob optimization patch from upstream #382845 by Tomáš + Chvátal. + + 17 Sep 2011; Mike Frysinger -make-3.82-r2.ebuild, + -files/make-3.82-glob-speedup.patch: + Punt broken glob build #383311 by Lars Wendler. + +*make-3.82-r2 (17 Sep 2011) + + 17 Sep 2011; Mike Frysinger +make-3.82-r2.ebuild, + +files/make-3.82-glob-speedup.patch: + Add glob optimization patch from upstream #382845 by Tomáš Chvátal. + + 05 Sep 2011; Jeroen Roovers make-3.82-r1.ebuild: + Stable for HPPA (bug #381199). + + 04 Sep 2011; Pawel Hajdan jr make-3.82-r1.ebuild: + x86 stable wrt bug #381199 + + 31 Aug 2011; Tony Vroon make-3.82-r1.ebuild: + Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El + Lazkani & Agostino "ago" Sarubbo in bug #381199 filed by Mike "SpanKY" + Frysinger. + + 09 Jul 2011; Kacper Kowalik make-3.82.ebuild: + ppc/ppc64 stable wrt #367265 + +*make-3.82-r1 (07 Jun 2011) + + 07 Jun 2011; Tony Vroon +make-3.82-r1.ebuild, + +files/make-3.82-memory-corruption.patch: + Revision bump. Patch from upstream fixes memory corruption for + Android/Cyanogenmod builds; Savannah bug report #33125. As reported by blackd + in bug #355907; patch scavenged by Mike "SpanKY" Frysinger, additional + research by Peter "loki_val" Alfredsen & Samuli Suominen. + + 05 Jun 2011; Jeroen Roovers make-3.82.ebuild: + Stable for HPPA (bug #367265). + + 05 Jun 2011; Raúl Porcel make-3.82.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #367265 + + 02 Jun 2011; Markus Meier make-3.82.ebuild: + arm stable, bug #367265 + + 31 May 2011; Markus Meier make-3.82.ebuild: + x86 stable, bug #367265 + + 29 May 2011; Markos Chandras make-3.82.ebuild: + Stable on amd64 wrt bug #367265 + + 06 Feb 2011; Mart Raudsepp make-3.80-r4.ebuild, + make-3.81.ebuild: + Drop to ~mips + + 18 Oct 2010; Mike Frysinger make-3.82.ebuild: + Move into unstable. + + 18 Sep 2010; Raúl Porcel make-3.81-r2.ebuild: + sparc stable wrt #331717 + + 29 Aug 2010; Mike Frysinger make-3.82.ebuild, + +files/make-3.82-archives-many-objs.patch: + Add fix from upstream for archive targets with multiple objects #334889 by + Diego E. Pettenò. + + 18 Aug 2010; Jeroen Roovers make-3.81-r2.ebuild: + Stable for HPPA (bug #331717). + + 11 Aug 2010; Mike Frysinger make-3.81-r2.ebuild: + Stabilize for alpha/arm/ia64/s390/sh #331717. + + 11 Aug 2010; Joseph Jezak make-3.81-r2.ebuild: + Marked ppc/ppc64 stable for bug #331717. + + 10 Aug 2010; Markos Chandras make-3.81-r2.ebuild: + Stable on amd64 wrt bug #331717 + + 10 Aug 2010; Christian Faulhammer make-3.81-r2.ebuild: + stable x86, bug 331717 + + 10 Aug 2010; Mike Frysinger make-3.82.ebuild, + +files/make-3.82-MAKEFLAGS-reexec.patch: + Add fix from upstream for MAKEFLAGS expansion when re-execing #331975. + +*make-3.82 (09 Aug 2010) + + 09 Aug 2010; Mike Frysinger +make-3.82.ebuild: + Version bump #331593. + + 25 Jul 2010; Mike Frysinger make-3.81-r2.ebuild, + +files/make-3.81-tests-recursion.patch: + Add change from upstream for recursion test #329153 by Kent Fredric. + +*make-3.81-r2 (31 Mar 2010) + + 31 Mar 2010; Robin H. Johnson +make-3.81-r2.ebuild, + +files/make-3.81-jobserver.patch: + Bug #193258 reported some parallel make failures for complex cases. The + original patch with that was not however suitable, so take the much + simplier patch that Fedora did instead. + + 13 Feb 2010; Mike Frysinger + files/make-3.81-long-cmdline.patch: + Add some fall back code for PAGE_SIZE issues #301431 by Laurent G. + +*make-3.81-r1 (17 Jan 2010) + + 17 Jan 2010; Mike Frysinger +make-3.81-r1.ebuild, + +files/make-3.81-long-cmdline.patch: + Apply patch from upstream for long command lines #301116 by Priit Laes. + + 07 Dec 2008; Mike Frysinger make-3.80-r4.ebuild, + make-3.81.ebuild: + Switch to emake in src_install and drop USE=build cruft. + + 05 Nov 2006; Mike Frysinger + +files/make-3.81-tests-lang.patch, make-3.81.ebuild: + Grab fix from upstream for building in non-english locales #149147 by Ronny + Peine. + + 17 Oct 2006; Roy Marples make-3.81.ebuild: + Added ~sparc-fbsd keyword. + + 02 Oct 2006; Daniel Gryniewicz make-3.81.ebuild: + Marked stable on amd64 for bug #149052 + + 27 Sep 2006; Fernando J. Pereda make-3.81.ebuild: + Stable on alpha wrt bug #149052 + + 26 Sep 2006; Gustavo Zacarias make-3.81.ebuild: + Stable on sparc wrt #149052 + + 26 Sep 2006; Gustavo Zacarias make-3.81.ebuild: + Stable on hppa wrt #149052 + + 26 Sep 2006; Joshua Jackson make-3.81.ebuild: + Stable x86; bug #149052 + + 25 Sep 2006; make-3.81.ebuild: + Stable on ppc wrt bug 149052 + + 25 Sep 2006; Markus Rothe make-3.81.ebuild: + Stable on ppc64; bug #149052 + + 18 Apr 2006; Diego Pettenò make-3.81.ebuild: + Add runtime dependency on libintl when nls is enabled. + +*make-3.81 (14 Apr 2006) + + 14 Apr 2006; Mike Frysinger +make-3.81.ebuild: + Version bump. + + 30 Mar 2006; Diego Pettenò make-3.80-r4.ebuild: + Add ~x86-fbsd keywords. + + 19 Mar 2006; Fernando J. Pereda make-3.80-r4.ebuild: + Stable on alpha as per bug #126365 + + 16 Mar 2006; Torsten Veller make-3.80-r4.ebuild: + Stable on x86 (#126365) + + 16 Mar 2006; Gustavo Zacarias make-3.80-r4.ebuild: + Stable on sparc wrt #126365 + + 16 Mar 2006; Luca Barbato make-3.80-r4.ebuild: + Marked ppc + + 16 Mar 2006; Markus Rothe make-3.80-r4.ebuild: + Stable on ppc64; bug #126365 + + 16 Mar 2006; Patrick McLean make-3.80-r4.ebuild: + Stable on amd64 (bug #126365) + + 20 Feb 2006; Fernando J. Pereda make-3.80-r3.ebuild: + Stable on alpha wrt bug #123345 + + 20 Feb 2006; Gustavo Zacarias make-3.80-r3.ebuild: + Stable on sparc wrt #123345 + + 19 Feb 2006; Joshua Jackson make-3.80-r3.ebuild: + stable on x86; bug #123345 + + 19 Feb 2006; Joshua Kinard make-3.80-r3.ebuild: + Marked stable on mips. + + 19 Feb 2006; Luis Medinas make-3.80-r3.ebuild: + Stable on amd64. Bug #123345. + + 19 Feb 2006; Markus Rothe make-3.80-r3.ebuild: + Stable on ppc64; bug #123345 + + 19 Feb 2006; Joseph Jezak make-3.80-r3.ebuild: + Marked ppc stable for bug #123345. + +*make-3.80-r4 (19 Feb 2006) + + 19 Feb 2006; Mike Frysinger + +files/make-3.80-conditional-eval.patch, +make-3.80-r4.ebuild: + Add patch from upstream for conditional eval statements #123317 by Maurice + van der Pot. + +*make-3.80-r3 (29 Sep 2005) + + 29 Sep 2005; Mike Frysinger + +files/make-3.80-parallel-build-failure.patch, +make-3.80-r3.ebuild: + Add patch from upstream to fix issues with parallel builds #107613 by Icebird. + + 17 Sep 2005; Ciaran McCreesh ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 16 Sep 2005; Aron Griffis make-3.80-r2.ebuild: + Mark 3.80-r2 stable on alpha + + 08 Sep 2005; Aaron Walker make-3.80-r2.ebuild: + Stable on mips. + + 03 Sep 2005; Markus Rothe make-3.80-r2.ebuild: + Stable on ppc64 + + 18 Aug 2005; Michael Hanselmann make-3.80-r2.ebuild: + Stable on ppc. + + 16 Aug 2005; Gustavo Zacarias make-3.80-r2.ebuild: + Stable on sparc + + 13 Jun 2005; Mike Frysinger make-3.80-r2.ebuild: + Make sure we dont kill make on non-GNU systems with USE=build #95942 by + Diego Pettenò. + + 03 May 2005; Diego Pettenò make-3.80-r2.ebuild: + Readded keywords to -r2 and closed the bug. + +*make-3.80-r2 (03 May 2005) + + 03 May 2005; Mike Frysinger +make-3.80-r2.ebuild: + Add support for non-GNU systems #90849. + + 06 Apr 2005; Daniel Ostrow make-3.80-r1.ebuild: + Add patch for ppc64 hardened + +*make-3.80-r1 (09 Oct 2004) + + 09 Oct 2004; Mike Frysinger +files/3.80-memory.patch, + +make-3.80-r1.ebuild: + Add patch for 'virtual memory exhausted' bug. Patch comes from + Debian/upstream. Bug by Natanael Copa #48765. + + 16 Jul 2004; Michael Sterrett make-3.80.ebuild: + gnuconfig_update in src_unpack; use emake; use bz2; use econf; use use_enable; + tidy + + 02 Jul 2004; Jeremy Huddleston + make-3.79.1-r4.ebuild, make-3.79.1-r5.ebuild, make-3.80.ebuild: + virtual/glibc -> virtual/libc + + 23 Jun 2004; Aron Griffis make-3.79.1-r4.ebuild, + make-3.79.1-r5.ebuild: + QA - fix use invocation + + 15 Jun 2004; make-3.80.ebuild: + add uclibc to the list of things gnuconfig_update is run on + + 10 Apr 2004; Joshua Kinard make-3.79.1-r5.ebuild: + Marked stable on mips, and added gnuconfig for mips64 hosts. + + 21 Mar 2004; Joshua Kinard make-3.80.ebuild: + Added gnuconfig support for mips64 hosts + + 02 Mar 2004; Brian Jackson make-3.80.ebuild: + adding initial s390 support + +*make-3.80 (14 Oct 2002) + + 17 Sep 2003; Jon Portnoy make-3.80.ebuild : + ia64 keywords. + + 06 Jul 2003; Joshua Kinard make-3.80.ebuild: + Added "mips" to KEYWORDS (works for me) + + 18 Feb 2003; Zach Welch make-3.80.ebuild : + Added arm to keywords. + + 09 Feb 2003; Guy Martin make-3.80.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees : + changed sparc ~sparc keywords + + 14 Oct 2002; Martin Schlemmer : + + Update version. + +*make-3.79.1-r5 (29 Sep 2002) + + 29 Sep 2002; Martin Schlemmer : + + Install gmake as symlink to make for compat reasons. + Closes bug #8487. + +*make-3.79.1-r4 (07 Aug 2002) + + 18 Jan 2003; Jan Seidel : + Added mips to keywords + + 07 Aug 2002; Martin Schlemmer : + + Do not install make sgid. Resolves bug #4056. + +*make-3.79.1-r3 (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/sys-devel/make/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest index 398a73cd7c..9f90b6ff45 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/Manifest @@ -1 +1,41 @@ -DIST make-3.82.tar.bz2 1242186 RMD160 e3d1f7019549553b9fc7a88884c9b85d25a60d21 SHA1 b8a8a99e4cb636a213aad3816dda827a92b9bbed SHA256 e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 3.80-memory.patch 2248 SHA256 0fa6d8b039fd56313626a3865cde7ef09622525a751ec55bf3741a6fc172091f SHA512 dc2654f236d72fcde4cc7c0249cec31cf46b3d80d4dc6c5659f65cab22c010a1edc202ab6b005237c78930939fe676461e04b426b348beaa912835ee04bc67cc WHIRLPOOL a520b7257d2ee3b6c297cf06b70a01ad26d7842dc2dabe01b444c4f5cc9b95cd987db4b8ecb46cfe1e848a8cc5b60c831524d38d8917c1918fd9be05eca9993c +AUX make-3.80-conditional-eval.patch 4144 SHA256 68f182f5435296b60acc710006bddf745bee6c37e68ae2942c778add93a40155 SHA512 6cc783cdfe315580f0143605a3f41ef48e06a510858178c5647145d05bd8a6b420080cfbbd0ffe640ad41385d197f6e7aba8f37dda2c3589c9316898658a4593 WHIRLPOOL 67405a9079a27ac9b90fdcfd1ad0a29966c2f5691f1ddaa8dd658e235c3900bb105ac61da48880dbb4d7749ac88d5f150b657475bb8a00d358a71e186df0fed5 +AUX make-3.80-parallel-build-failure.patch 2210 SHA256 71f80dee56a04f30f2fe8bb9012d32ed830d2e0e9f68c183819c5ccf025c9b62 SHA512 09d85abae6df739df02ca46fe7652a256cf9b6765c6599688795d0aae827608d9606e7870d634b8eb5662665d888c7316ca6c83c5be11fa9578c13334eb83330 WHIRLPOOL bd068564283aa74bbe7782be180124087d77fc0bf63922d62ef4959141b37fd32a4b1762015a9c2fdf9a670cb404b921d9eee959f66709ce359c95da6b8de9eb +AUX make-3.81-jobserver.patch 543 SHA256 0c38417b19d1950f0665b17a2c4ddb503ebd3741ab3e5099fa54e93eaa989d60 SHA512 0e9aa06a9bc4db784eaebf8b0689e3cc049a261a9948bfc16b2aee195b177a5e2f5b47f004c653807298513b000ed7ea2ed586fe758bfa2a0c9c08c97a71131c WHIRLPOOL 162924b759648c91e8c1bac33dc20d6903d4a6c0dab3f81069a13ad9049ef475b327cadac7718df56b1f41c2d85acb090de4126d358d3cadba2f24ffe36d9f86 +AUX make-3.81-long-cmdline.patch 2823 SHA256 0609897c53f29fca55b0f064a45af881cb1c98297c5c7f43e0bde154622f3c26 SHA512 40241b167bb724d3f50658338346d5b6674076fcd30bcb50c3e8e4e032d0745eb0d251856496d5ecdc47cb14aabb59ab3a47a4f48cabbf670c118e887897728d WHIRLPOOL 01d6fb72de3652f762ed5a632153cd22711a626c4a86d9f391b4ffbfd9f355d0b755a775f2d67e7972d5998eaa3b2033e04bfdb6b98f4c0066aa3cdd161cbd82 +AUX make-3.81-tests-lang.patch 1788 SHA256 0d2f6b061ed2b09babbb851d1bcebcd20bc2331c799d469bfefa2a985774e486 SHA512 1717c35f8b87aa694be75f2ca42162d06a66488e9ba2c004f0daebf4cd3cf06f65aa980adf745179408d55d45b6bbb889596d5f39b28c928a0ddfd273405ec8b WHIRLPOOL d418ae2f10f3f03f5b4e2601229bd30a8236cb18bded1edfb67f5c8791cfd3a1cf4bd3f535b6ca572844f72ce10f2a92e67e153f9de311196a75e96d57a95b2d +AUX make-3.81-tests-recursion.patch 514 SHA256 727a42dd884d296d421342f374b95ac05eeaef67c5f5efe755f1242944aab74b SHA512 8119045661bb08d468a0975f6e0a9606768bb6122c9c5cdb9e8b74926cd37e0e1a5a60486aab306106d1c1de0b3a83b072a6999b3ba33d6a0befc333f658da00 WHIRLPOOL 77eef52ca8b00539c8d7cbd1cfcf9e930d48707c706897a082bc40f2c1cab82d14b3ec1d7eb5be5b248cee4999cb8d9234429fca6e0af71f914c214a8390582b +AUX make-3.82-MAKEFLAGS-reexec.patch 456 SHA256 0180a94ab07bb9c1348ab30301afcbbe382a281c4c6f143de16e3bea3d96e00c SHA512 675c528ea92c9df487c0a9d9058a304f970543f71991c70cc1399f3b6582316dac8b387aa1a744b0d6dcbe215775efea4e936b09553bccbfced3dcbc28af5532 WHIRLPOOL 5da896f02f24c5813a25cfccc4029b4f0a674c2f10d86057bdc59bf4f8be24bfba2886a91c63feadf5805ab26c85098c6c3c5be7c4b1ceddc1edee6328874a88 +AUX make-3.82-archives-many-objs.patch 2110 SHA256 268db7c9e98f540ac9d5466bba17946f400463c1fd934d419e37fafaea7f0dd7 SHA512 c3669a4a2104621e3dab921793635c1443ec389ef160d1171d3181d58a1568d88ff35044b70298edef504f63e449ddb7fb27f9528cf588ca643dcdc3e40ebab7 WHIRLPOOL fc4e7b40bf67638c2e5ec476dd49a7ffd2dcd5aba465367ffbd734bec6b1c0a5b792cc704ba6414802318601ee558236d17b49bfdd7405610b0bb5f3bc0f9c06 +AUX make-3.82-construct-command-line.patch 2307 SHA256 5ba054cd764f493acc5f3f8acda9028e6fd2324508ca4dae7fbce04e491da0a5 SHA512 7c72bd7b9da986a8a37b047b7944a07b729fb16cd3413bce0e17008f2bbc4afabc48835580c4302d1381552873d1f07c93fbc4dfb6862eab0e46c62b0d35f557 WHIRLPOOL 59dae0e195a2fb6cdfb103f41870d31bae4d506df96b6e4abfbe96e39b35a6b6be9a25a7ce6663a67c3a842a09e8023e4c20754601dae1921514df77b6e3289a +AUX make-3.82-copy-on-expand.patch 1812 SHA256 866a3942f9c747aecc5dd6c313f1fbd2f8f0b457a28197756c5713aefa45f543 SHA512 e7e31edfe3f11a91a4e2d0377a15328d6b54ab7b614c9d0c8ab6b18b5a8a5e2fa852ac7469bee685fcbdaa46d22f81fd585d0683a762afaa4160d7a7d5a558c8 WHIRLPOOL 4b8f123509131c495f15aacab0f906c864204c06554d07c5ac91d225ac6e4998d3fa1014a9780d8e3ef8a2c360c19a55bd84cd726f0ae0f150efdf92d3c60f11 +AUX make-3.82-darwin-library_search-dylib.patch 439 SHA256 726ddb522e6d46ac1fe29c0d76329c8264f53fc2a19baa94771e9299d9bfd54e SHA512 aaabf2e7faaa6f116c0124d30e8bc5c049fa471defc39c454e03e3f484265f30fc0388ea13154559925935d803315b5594780b41bbf1d1f7d1599a60f85cd8ac WHIRLPOOL 2a344dabd157fcb90ba97a8e774fb151cb32067b5cb8f8dda662be3ec9c425081e1a76d217448167ecc6b98e1699b2b6cd6580ccd0b8a465c0f91c254a76d6ee +AUX make-3.82-glob-speedup.patch 2833 SHA256 525896b152bb314cbf3c465575394584305ded895429bf4ade919d69dedfec06 SHA512 de6bacc4e389c2308a92b77b6f21f752ed078af6f5320481f84e8344532825a5b2225ddb9c8eba40badf9d377d1e5546906ab265e5c08a815cce01b0832dfe1c WHIRLPOOL ac2101cc81778c6a425566224594a89a958ce1d7dbd9bfb1e71bdea3ed794aa4c7de0b970f1603240f0f1072ef61c18a5fd839badd904dd2f551579dd45d7399 +AUX make-3.82-intermediate-parallel.patch 1863 SHA256 05ba85e34ed727ea5bbeebcbeab467da1ec97edf7a9543b246896daa02b72a55 SHA512 6cebec44deda36e1a25fd5b0641ecfb90dc708d7d5dca2dd6108cc2bf0be142f26e96a5979a7b456c6f29517853e1abb7a755b078fef3c0f452437c7f0c38379 WHIRLPOOL 4ad303da4f73241ccb6a58f116b19d8f64fbe22bf2a6e0885c5df15ae95d3197fecda2a71a7b8f3be7a2de4362fd9de84359b7ee317154478b54b49389a994de +AUX make-3.82-long-command-line.patch 1598 SHA256 da196f8050c717d42110e9328b3413a61719a7064e5b76bb1a539f492e6a1613 SHA512 b86336d6e337a8d7524a90ec75944772aab48cba45ab003adc5b71c3a4604350ecb16c398a003cd3ac7ff900d841b915d771626e9a8485778ce72e43510f107c WHIRLPOOL 8d9e9454cddef12e7def055add4a695f1c62ad13e57afec4219e3e88d290d12368dd27fb491f47fe8400ba8528755fc2faf90fae64e47daa79618358f8b17814 +AUX make-3.82-memory-corruption.patch 899 SHA256 8bb84e638f40514045f0c57b0ee9da24024679f624614e4d954ce7e8f6414d3b SHA512 a65428bf6a1ff3bbe811cbf633577f15399bdaeab11fab0e66a104987df4dffc7779753aaaaad0534e591ca6df2fbebfca6522b35487e6bf9166b0681c271ae8 WHIRLPOOL 0200c90954a948108b21e5cec6c95f02479bc0d189cc9cf76de6b0f4c3647225fde83e775b07f23cc4d0e040c02c3ca5972c2f75ac1da8f2ec4896ff21a6ea2f +AUX make-3.82-oneshell.patch 931 SHA256 017bd61d9ed44a9cda3f7dc2c49d65be33b9b3a225580ad36e9caf5c8481f184 SHA512 85784dfcfeee2b7d7d3d659edc39a268165ab3f9dbd3d716ffcc7ba52cb44c3011cf5aa3e57cdab12f2f8aeec4ff00ffe82959aef242951f4dc1a7c6d4b55d89 WHIRLPOOL 287b8cefc2abfbe4a7825499f6c15db192be1b7941c25a1d5d260fc795a38bbb97923a8da5fe0035697c3dae36bd26b2633d316f6c9c9882be23aee51ece2d62 +AUX make-3.82-parallel-remake.patch 1422 SHA256 e2b63a63a44fb692798d237f888ad35a0899144fc5c6700270dee8ee455ac231 SHA512 640489810aa387524d5b7b0c38b22d13c423e1ca04c2a8915d1736904aa6e158f999eda5d6b0f17c21a85f97b490e73c85fd2d205d494c98099e379842a1fccc WHIRLPOOL cfc8ba57e22524ba675aa916eafcdc5b4bd2121f7d1dfd6cb73a2fadc365975af8360e61b70260632fa13292537ed7ea169861745deb3cd7956a6ff4ff364738 +DIST make-3.80.tar.bz2 920645 SHA256 a99b39e7b04c333724f48c38fede709481cfb69fafe7e32ae4285b7fadf92f1b +DIST make-3.81.tar.bz2 1151445 SHA256 f3e69023771e23908f5d5592954d8271d3d6af09693cecfd29cee6fde8550dc8 SHA512 f38b8219a966b4756149a13435f5b9dc760814aa62c6add8e1760e602f65a83cd0a45ed457a5dbdd2fab91043af4de2c60e62154f95c6b625af3703c824eb653 WHIRLPOOL 39d33b8b9136a3a8cf732fe8f437729ab5d487dc3e6dca0cad6dcdea256eec799d19c6c8d2591c3b526e7bd4fdd901ca7eb1d9e77e525454a3e52e17fd181ce7 +DIST make-3.82.tar.bz2 1242186 SHA256 e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966 SHA512 3260be0d1a9a7c5eb0dbb87179a9a9521fdfc7809ca51f13ee5a37ba5e63d21ad50a4249ec7d3929a9d0ce8c8f6cf302558743964f0f7ff742efe283b91df9de WHIRLPOOL 0b6b5f95f33e0e5584cddad234afb2350bbf62f2a9c280703345100eba7867d80412cbe1b22f429eb32db43dd37e665e0f136d0262ee3f030cf384f77e99d1cb +EBUILD make-3.80-r4.ebuild 1139 SHA256 9255d743c5381166aeac922b2b4b4c50fb8234c0f9a1c61b96f79ad6972148f6 SHA512 78cf993af5ecf8f89270ff29bc8de0cf9a082d299d26246ae122ef832eeee13e4da540d3b9739e722d84aa05bdf0096b0468fb6f5674235b752e804b1ce9e2b3 WHIRLPOOL 6acf4998b8e89c9ddbac636c1c23ab64a6437d8089f2a7aa80a74e2004c60c5ef55db46c2c1ba8a89e1f290f8bfcb2533681679fcb94079419638a6cc158373d +EBUILD make-3.81-r1.ebuild 1210 SHA256 773900dc3f41b0dc65a8b3512654649423536cd57d608ea41bf6cadc13af5d83 SHA512 361b971d057226b89e945a74141829c60955f762bd45ed0f44517f12b11292443061edac31376fa8e10b2ca092d9b80b0fec2293733407ddb39dbb92a735b058 WHIRLPOOL 3092d616212a2e066e8f848bf0edc21ce7ccaa8c4186b709b5b4a0f401fc561fd916e50c3700d83cee63334ab1ef22c02aa27dc8cb857a050e4e92f8cf21e650 +EBUILD make-3.81-r2.ebuild 1307 SHA256 e9869620c7d244c93b029362a4e370320ac8c17a4f509d9b8c3e8e8abcb2c234 SHA512 7b439eb63e17fe4fff7bb854c52c6976c41457eb0932da0c83479f2fe1fc50111d58dd0e7f6a66dd1aeb0b76e2aac7b3643b2d6883cf378f0916635dae97de56 WHIRLPOOL 7ad244e63180910b8a3172e03143aba27b56d573e16ddb14e0baf0d86f48ff9135f7b2b6e93b36e8f27c33dc2e5efbd3684cf9a55488c273c12ada8e66cd58cf +EBUILD make-3.81.ebuild 1142 SHA256 a64392d4eab939ce0b5da99775ab1e216d9c32827f0e595d2f10a72c6a2e6c6f SHA512 718f2485de85c7650297e812606b1e9c6ded70b3b5cb0790ff6322bcdd854315df60e53f758d7d6d37d5674e575839abaf2017125eeb6e9b307da88bc509624d WHIRLPOOL 680cd8719e7ee66823b0e8a5ed4c98023219210ce905b40bb975774ea3fcabf75f943c2c3409e1b96031263c23053ffa0c5013622db82e33378c9064a0f4c15e +EBUILD make-3.82-r1.ebuild 1241 SHA256 449e8f16fab46f04f9d21b52e4712af3922ceaa3bc2b1e8630932d7bb36c9ae7 SHA512 028e96393149ea59b1c84afbb2daaeae57232c2d603f959b67bde06d128d4f84e611dfb296256d83aa8d562556edbf402bd454aed20698eac90e4010743d1899 WHIRLPOOL 53c4781723d629206b58e12cde9ce7996893a2035f473fd8751e36b1794b5961c161e544c087feca860c8c038ab13c4a248425fc646c7e29fd75f7d1d97b4537 +EBUILD make-3.82-r3.ebuild 1307 SHA256 86260b468454eb17687dcaac59d288dd1ab192a354b87ba4e9db617342b676f2 SHA512 3000360b794c7f6db2e249a189e386b74410f6e124f2cefa6947db839fb9135ea13944f8c6e34a3644bd776ac45f1df1b4c9883355dca0ebc922dedf9d601fcf WHIRLPOOL 2b9f5e865b984a3a164b95d028e6127cc2e439ba7e8e16019aa954bb6bab8390170b8188ebec336175c96fd671d80a2d5f65490ed5d11b3af88be5a6d6c40b93 +EBUILD make-3.82-r4.ebuild 1875 SHA256 7cee00db1523fa86d61bba1244ec75ee3582c58fc21ddc4bfddb75bd4a73edc3 SHA512 f5817dd770605919bbf04de11efb29f7dfb03647134dd1c958fe93913dda00a3e411115642222cc98a141c99b7901140ccdcfa81b0c953090834b45aa385ea40 WHIRLPOOL 549ad92c4f7f7aa1010b3e0dc3ff2755ab3080e2fd7e15185054905ac3dc8ba33a82974cfa98f4cb840ecc38844988f499aad4dffc81680e9511cfc6c271001e +EBUILD make-3.82.ebuild 1183 SHA256 1f2ca73bb4d269ad882400528a2eeb2e22fbcee64fb8a589b074009b5df6ea52 SHA512 cc6cc43313c4381fe770ef6d6838d2e66da5ffab950f607f19ffc2f62958f5f15b411292be621ce3ce90f323866807bf03996209f2c694db54921177247d968c WHIRLPOOL 431e29680e0fcbad27939d2a5f37b793b0d605b34289776877ffe4673ab99712101cb5637b702e99b76f63e67625b5914962cd5ab3fe4a1f165dc01412949c96 +MISC ChangeLog 14902 SHA256 d39a064a5e1063a97358ab8d88936484b69611625254d09c357ad3fb96e9c446 SHA512 15a5f55334e600e67f5fba3e535e3fcffebfc68c10755f1accecf3121fb49b824bbac648c742734c21ba6ce2978c47f85b424f5aedb3ac34bf0c33cf3af7cc4d WHIRLPOOL 2705a90390d8be53f8f21005ac36d2ee26c86373fdf219af6d83ffe8885f5f174b52cc1f5314e285eed48078102d63d21e939ff3934f1f5c455f0f3ca5f12245 +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlEi6tsACgkQ/ejvha5XGaNb4wCgxtgXUPuLT8AVRLYTqm41voZX +NFYAn1Zvk6pmSV5Ao0awdfms9xFXDZw1 +=Gc4r +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/3.80-memory.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/3.80-memory.patch new file mode 100644 index 0000000000..663acf52d7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/3.80-memory.patch @@ -0,0 +1,77 @@ +Index: variable.h +=================================================================== +RCS file: /cvsroot/make/make/variable.h,v +retrieving revision 1.24 +diff -u -B -b -r1.24 variable.h +--- variable.h 8 Aug 2002 00:11:19 -0000 1.24 ++++ variable.h 25 Oct 2002 21:37:32 -0000 +@@ -107,6 +107,8 @@ + extern char *expand_argument PARAMS ((char *str, char *end)); + extern char *variable_expand_string PARAMS ((char *line, char *string, + long length)); ++extern void install_variable_buffer PARAMS ((char **bufp, unsigned int *lenp)); ++extern void restore_variable_buffer PARAMS ((char *buf, unsigned int len)); + + /* function.c */ + extern int handle_function PARAMS ((char **op, char **stringp)); +Index: expand.c +=================================================================== +RCS file: /cvsroot/make/make/expand.c,v +retrieving revision 1.33 +diff -u -B -b -r1.33 expand.c +--- expand.c 14 Oct 2002 21:54:04 -0000 1.33 ++++ expand.c 25 Oct 2002 21:37:32 -0000 +@@ -545,3 +545,28 @@ + + return value; + } ++ ++/* Install a new variable_buffer context, returning the current one for ++ safe-keeping. */ ++ ++void ++install_variable_buffer (char **bufp, unsigned int *lenp) ++{ ++ *bufp = variable_buffer; ++ *lenp = variable_buffer_length; ++ ++ variable_buffer = 0; ++ initialize_variable_output (); ++} ++ ++/* Restore a previously-saved variable_buffer setting (free the current one). ++ */ ++ ++void ++restore_variable_buffer (char *buf, unsigned int len) ++{ ++ free (variable_buffer); ++ ++ variable_buffer = buf; ++ variable_buffer_length = len; ++} +Index: function.c +=================================================================== +RCS file: /cvsroot/make/make/function.c,v +retrieving revision 1.71 +diff -u -B -b -r1.71 function.c +--- function.c 14 Oct 2002 21:54:04 -0000 1.71 ++++ function.c 25 Oct 2002 21:37:32 -0000 +@@ -1196,7 +1196,17 @@ + static char * + func_eval (char *o, char **argv, const char *funcname) + { ++ char *buf; ++ unsigned int len; ++ ++ /* Eval the buffer. Pop the current variable buffer setting so that the ++ eval'd code can use its own without conflicting. */ ++ ++ install_variable_buffer (&buf, &len); ++ + eval_buffer (argv[0]); ++ ++ restore_variable_buffer (buf, len); + + return o; + } \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-conditional-eval.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-conditional-eval.patch new file mode 100644 index 0000000000..f4c1581f31 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-conditional-eval.patch @@ -0,0 +1,157 @@ +Fix from upstream + +https://savannah.gnu.org/bugs/index.php?func=detailitem&item_id=1516 +http://bugs.gentoo.org/123317 + +Index: read.c +=================================================================== +RCS file: /cvsroot/make/make/read.c,v +retrieving revision 1.124 +retrieving revision 1.125 +diff -u -p -r1.124 -r1.125 +--- read.c 14 Oct 2002 21:54:04 -0000 1.124 ++++ read.c 25 Oct 2002 22:01:47 -0000 1.125 +@@ -272,6 +272,34 @@ read_all_makefiles (char **makefiles) + return read_makefiles; + } + ++/* Install a new conditional and return the previous one. */ ++ ++static struct conditionals * ++install_conditionals (struct conditionals *new) ++{ ++ struct conditionals *save = conditionals; ++ ++ bzero ((char *) new, sizeof (*new)); ++ conditionals = new; ++ ++ return save; ++} ++ ++/* Free the current conditionals and reinstate a saved one. */ ++ ++static void ++restore_conditionals (struct conditionals *saved) ++{ ++ /* Free any space allocated by conditional_line. */ ++ if (conditionals->ignoring) ++ free (conditionals->ignoring); ++ if (conditionals->seen_else) ++ free (conditionals->seen_else); ++ ++ /* Restore state. */ ++ conditionals = saved; ++} ++ + static int + eval_makefile (char *filename, int flags) + { +@@ -388,6 +416,8 @@ int + eval_buffer (char *buffer) + { + struct ebuffer ebuf; ++ struct conditionals *saved; ++ struct conditionals new; + const struct floc *curfile; + int r; + +@@ -402,8 +432,12 @@ eval_buffer (char *buffer) + curfile = reading_file; + reading_file = &ebuf.floc; + ++ saved = install_conditionals (&new); ++ + r = eval (&ebuf, 1); + ++ restore_conditionals (saved); ++ + reading_file = curfile; + + return r; +@@ -412,13 +446,8 @@ eval_buffer (char *buffer) + + /* Read file FILENAME as a makefile and add its contents to the data base. + +- SET_DEFAULT is true if we are allowed to set the default goal. ++ SET_DEFAULT is true if we are allowed to set the default goal. */ + +- FILENAME is added to the `read_makefiles' chain. +- +- Returns 0 if a file was not found or not read. +- Returns 1 if FILENAME was found and read. +- Returns 2 if FILENAME was read, and we kept a reference (don't free it). */ + + static int + eval (struct ebuffer *ebuf, int set_default) +@@ -782,9 +811,7 @@ eval (struct ebuffer *ebuf, int set_defa + + /* Save the state of conditionals and start + the included makefile with a clean slate. */ +- save = conditionals; +- bzero ((char *) &new_conditionals, sizeof new_conditionals); +- conditionals = &new_conditionals; ++ save = install_conditionals (&new_conditionals); + + /* Record the rules that are waiting so they will determine + the default goal before those in the included makefile. */ +@@ -810,14 +837,8 @@ eval (struct ebuffer *ebuf, int set_defa + } + } + +- /* Free any space allocated by conditional_line. */ +- if (conditionals->ignoring) +- free (conditionals->ignoring); +- if (conditionals->seen_else) +- free (conditionals->seen_else); +- +- /* Restore state. */ +- conditionals = save; ++ /* Restore conditional state. */ ++ restore_conditionals (save); + + goto rule_complete; + } +Index: tests/scripts/functions/eval +=================================================================== +RCS file: /cvsroot/make/make/tests/scripts/functions/eval,v +retrieving revision 1.1 +retrieving revision 1.2 +diff -u -p -r1.1 -r1.2 +--- tests/scripts/functions/eval 8 Jul 2002 02:26:48 -0000 1.1 ++++ tests/scripts/functions/eval 25 Oct 2002 22:01:47 -0000 1.2 +@@ -57,4 +57,35 @@ $answer = "A = A B = B\n"; + + &compare_output($answer,&get_logfile(1)); + ++# Test to make sure eval'ing inside conditionals works properly ++ ++$makefile3 = &get_tmpfile; ++ ++open(MAKEFILE,"> $makefile3"); ++ ++print MAKEFILE <<'EOF'; ++FOO = foo ++ ++all:: ; @echo it ++ ++define Y ++ all:: ; @echo worked ++endef ++ ++ifdef BAR ++$(eval $(Y)) ++endif ++ ++EOF ++ ++close(MAKEFILE); ++ ++&run_make_with_options($makefile3, "", &get_logfile); ++$answer = "it\n"; ++&compare_output($answer,&get_logfile(1)); ++ ++&run_make_with_options($makefile3, "BAR=1", &get_logfile); ++$answer = "it\nworked\n"; ++&compare_output($answer,&get_logfile(1)); ++ + 1; diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-parallel-build-failure.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-parallel-build-failure.patch new file mode 100644 index 0000000000..717e0f3556 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.80-parallel-build-failure.patch @@ -0,0 +1,59 @@ +http://lists.gnu.org/archive/html/bug-make/2005-07/msg00050.html +http://lists.gnu.org/archive/html/bug-make/2005-08/msg00019.html +http://bugs.gentoo.org/107613 + +2005-08-07 Paul D. Smith + + Fix a bug reported by Michael Matz : patch included. + If make is running in parallel without -k and two jobs die in a + row, but not too close to each other, then make will quit without + waiting for the rest of the jobs to die. + + * main.c (die): Don't reset err before calling reap_children() the + second time: we still want it to be in the error condition. + * job.c (reap_children): Use a static variable, rather than err, + to control whether or not the error message should be printed. + +Index: job.c +=================================================================== +RCS file: /cvsroot/make/make/job.c,v +retrieving revision 1.166 +retrieving revision 1.167 +diff -u -p -r1.166 -r1.167 +--- job.c 26 Jun 2005 03:31:30 -0000 1.166 ++++ job.c 8 Aug 2005 05:08:00 -0000 1.167 +@@ -475,9 +479,14 @@ reap_children (int block, int err) + + if (err && block) + { +- /* We might block for a while, so let the user know why. */ ++ static int printed = 0; ++ ++ /* We might block for a while, so let the user know why. ++ Only print this message once no matter how many jobs are left. */ + fflush (stdout); +- error (NILF, _("*** Waiting for unfinished jobs....")); ++ if (!printed) ++ error (NILF, _("*** Waiting for unfinished jobs....")); ++ printed = 1; + } + + /* We have one less dead child to reap. As noted in +Index: main.c +=================================================================== +RCS file: /cvsroot/make/make/main.c,v +retrieving revision 1.210 +retrieving revision 1.211 +diff -u -p -r1.210 -r1.211 +--- main.c 12 Jul 2005 04:35:13 -0000 1.210 ++++ main.c 8 Aug 2005 05:08:00 -0000 1.211 +@@ -2990,7 +2996,8 @@ die (int status) + print_version (); + + /* Wait for children to die. */ +- for (err = (status != 0); job_slots_used > 0; err = 0) ++ err = (status != 0); ++ while (job_slots_used > 0) + reap_children (1, err); + + /* Let the remote job module clean up its state. */ diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-jobserver.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-jobserver.patch new file mode 100644 index 0000000000..cd787ca769 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-jobserver.patch @@ -0,0 +1,19 @@ +related to bug #193258, but this is the final patch that Fedora went with + +--- make-3.81/main.c 2007-09-24 15:28:34.000000000 +0200 ++++ make-3.81-pm/main.c 2007-09-24 15:32:50.000000000 +0200 +@@ -1669,8 +1669,12 @@ main (int argc, char **argv, char **envp + + if (job_slots > 0) + { +- close (job_fds[0]); +- close (job_fds[1]); ++ if (restarts == 0) ++ { ++ close (job_fds[0]); ++ close (job_fds[1]); ++ } ++ + job_fds[0] = job_fds[1] = -1; + free (jobserver_fds->list); + free (jobserver_fds); diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-long-cmdline.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-long-cmdline.patch new file mode 100644 index 0000000000..9ceb5e8195 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-long-cmdline.patch @@ -0,0 +1,100 @@ +http://bugs.gentoo.org/301116 + +tweaked a little to avoid regenerating autotools + +2009-07-29 Ralf Wildenhues gmx.de> + + * configure.in: Check for sys/user.h and linux/binfmts.h + headers. + * job.c: Include them if available. + (construct_command_argv_internal): When constructing the command + line with 'sh -c', use multiple arguments together with eval + expansion to evade the Linux per-argument length limit + MAX_ARG_STRLEN if it is defined. + Problem reported against Automake by Xan Lopez gnome.org>. + +--- job.c.orig 2010-01-15 18:36:53.000000000 +0200 ++++ job.c 2010-01-15 18:41:09.000000000 +0200 +@@ -29,6 +29,15 @@ + + #include + ++#if defined(__linux__) /* defined (HAVE_LINUX_BINFMTS_H) && defined (HAVE_SYS_USER_H) */ ++#include ++#include ++#ifndef PAGE_SIZE ++#define PAGE_SIZE sysconf(_SC_PAGE_SIZE) ++#endif ++#include ++#endif ++ + /* Default shell to use. */ + #ifdef WINDOWS32 + #include +@@ -2697,9 +2702,19 @@ + #endif + unsigned int line_len = strlen (line); + ++#ifdef MAX_ARG_STRLEN ++ static char eval_line[] = "eval\\ \\\"set\\ x\\;\\ shift\\;\\ "; ++#define ARG_NUMBER_DIGITS 5 ++#define EVAL_LEN (sizeof(eval_line)-1 + shell_len + 4 \ ++ + (7 + ARG_NUMBER_DIGITS) * 2 * line_len / (MAX_ARG_STRLEN - 2)) ++#else ++#define EVAL_LEN 0 ++#endif + char *new_line = (char *) alloca (shell_len + (sizeof (minus_c) - 1) +- + (line_len * 2) + 1); ++ + (line_len*2) + 1 + EVAL_LEN); ++ + char *command_ptr = NULL; /* used for batch_mode_shell mode */ ++ char *args_ptr; + + # ifdef __EMX__ /* is this necessary? */ + if (!unixy_shell) +@@ -2712,6 +2727,30 @@ + bcopy (minus_c, ap, sizeof (minus_c) - 1); + ap += sizeof (minus_c) - 1; + command_ptr = ap; ++ ++#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN) ++ if (unixy_shell && line_len > MAX_ARG_STRLEN) ++ { ++ unsigned j; ++ memcpy (ap, eval_line, sizeof (eval_line) - 1); ++ ap += sizeof (eval_line) - 1; ++ for (j = 1; j <= 2 * line_len / (MAX_ARG_STRLEN - 2); j++) ++ ap += sprintf (ap, "\\$\\{%u\\}", j); ++ *ap++ = '\\'; ++ *ap++ = '"'; ++ *ap++ = ' '; ++ /* Copy only the first word of SHELL to $0. */ ++ for (p = shell; *p != '\0'; ++p) ++ { ++ if (isspace ((unsigned char)*p)) ++ break; ++ *ap++ = *p; ++ } ++ *ap++ = ' '; ++ } ++#endif ++ args_ptr = ap; ++ + for (p = line; *p != '\0'; ++p) + { + if (restp != NULL && *p == '\n') +@@ -2760,6 +2799,14 @@ + } + #endif + *ap++ = *p; ++ ++#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN) ++ if (unixy_shell && line_len > MAX_ARG_STRLEN && (ap - args_ptr > MAX_ARG_STRLEN - 2)) ++ { ++ *ap++ = ' '; ++ args_ptr = ap; ++ } ++#endif + } + if (ap == new_line + shell_len + sizeof (minus_c) - 1) + /* Line was empty. */ diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-lang.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-lang.patch new file mode 100644 index 0000000000..f4e514712a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-lang.patch @@ -0,0 +1,55 @@ +Fix from upstream for running tests when LC_ALL is set to non-C + +http://bugs.gentoo.org/149147 + +Index: make/tests/run_make_tests.pl +=================================================================== +RCS file: /cvsroot/make/make/tests/run_make_tests.pl,v +retrieving revision 1.22 +retrieving revision 1.23 +diff -u -p -r1.22 -r1.23 +--- make/tests/run_make_tests.pl 8 Mar 2006 20:15:09 -0000 1.22 ++++ make/tests/run_make_tests.pl 1 Oct 2006 05:38:38 -0000 1.23 +@@ -228,11 +228,6 @@ sub set_more_defaults + local($string); + local($index); + +- # Make sure we're in the C locale for those systems that support it, +- # so sorting, etc. is predictable. +- # +- $ENV{LANG} = 'C'; +- + # find the type of the port. We do this up front to have a single + # point of change if it needs to be tweaked. + # +Index: make/tests/test_driver.pl +=================================================================== +RCS file: /cvsroot/make/make/tests/test_driver.pl,v +retrieving revision 1.19 +retrieving revision 1.20 +diff -u -p -r1.19 -r1.20 +--- make/tests/test_driver.pl 10 Mar 2006 02:20:45 -0000 1.19 ++++ make/tests/test_driver.pl 1 Oct 2006 05:38:38 -0000 1.20 +@@ -78,9 +78,9 @@ sub resetENV + sub toplevel + { + # Pull in benign variables from the user's environment +- # ++ + foreach (# UNIX-specific things +- 'TZ', 'LANG', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH', ++ 'TZ', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH', + # Purify things + 'PURIFYOPTIONS', + # Windows NT-specific stuff +@@ -92,6 +92,10 @@ sub toplevel + $makeENV{$_} = $ENV{$_} if $ENV{$_}; + } + ++ # Make sure our compares are not foiled by locale differences ++ ++ $makeENV{LC_ALL} = 'C'; ++ + # Replace the environment with the new one + # + %origENV = %ENV; diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-recursion.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-recursion.patch new file mode 100644 index 0000000000..490e2a912c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.81-tests-recursion.patch @@ -0,0 +1,14 @@ +http://bugs.gentoo.org/329153 +https://savannah.gnu.org/bugs/index.php?29968 + +--- tests/scripts/features/recursion 2005/02/10 00:10:58 1.2 ++++ tests/scripts/features/recursion 2010/07/01 07:16:00 1.3 +@@ -16,7 +16,7 @@ + @echo MAKELEVEL = $(MAKELEVEL) + @echo THE END + ', +- ('CFLAGS=-O -w' . ($parallel_jobs ? '-j 2' : '')), ++ ('CFLAGS=-O -w' . ($parallel_jobs ? ' -j 2' : '')), + ($vos + ? "#MAKE#: Entering directory `#PWD#' + make 'CFLAGS=-O' -f #MAKEFILE# foo diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-construct-command-line.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-construct-command-line.patch new file mode 100644 index 0000000000..c504c45291 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-construct-command-line.patch @@ -0,0 +1,71 @@ +https://savannah.gnu.org/bugs/?23922 + +From 6f3684710a0f832533191f8657a57bc2fbba90ba Mon Sep 17 00:00:00 2001 +From: eliz +Date: Sat, 7 May 2011 08:29:13 +0000 +Subject: [PATCH] job.c (construct_command_argv_internal): Don't assume + shellflags is always non-NULL. Escape-protect characters + special to the shell when copying the value of SHELL into + new_line. Fixes Savannah bug #23922. + +--- + ChangeLog | 7 +++++++ + job.c | 23 ++++++++++++++++------- + 2 files changed, 23 insertions(+), 7 deletions(-) + +diff --git a/job.c b/job.c +index 67b402d..c2ce84d 100644 +--- a/job.c ++++ b/job.c +@@ -2844,12 +2844,12 @@ construct_command_argv_internal (char *line, char **restp, char *shell, + + unsigned int shell_len = strlen (shell); + unsigned int line_len = strlen (line); +- unsigned int sflags_len = strlen (shellflags); ++ unsigned int sflags_len = shellflags ? strlen (shellflags) : 0; + char *command_ptr = NULL; /* used for batch_mode_shell mode */ + char *new_line; + + # ifdef __EMX__ /* is this necessary? */ +- if (!unixy_shell) ++ if (!unixy_shell && shellflags) + shellflags[0] = '/'; /* "/c" */ + # endif + +@@ -2911,19 +2911,28 @@ construct_command_argv_internal (char *line, char **restp, char *shell, + + new_argv = xmalloc (4 * sizeof (char *)); + new_argv[0] = xstrdup(shell); +- new_argv[1] = xstrdup(shellflags); ++ new_argv[1] = xstrdup(shellflags ? shellflags : ""); + new_argv[2] = line; + new_argv[3] = NULL; + return new_argv; + } + +- new_line = alloca (shell_len + 1 + sflags_len + 1 ++ new_line = alloca ((shell_len*2) + 1 + sflags_len + 1 + + (line_len*2) + 1); + ap = new_line; +- memcpy (ap, shell, shell_len); +- ap += shell_len; ++ /* Copy SHELL, escaping any characters special to the shell. If ++ we don't escape them, construct_command_argv_internal will ++ recursively call itself ad nauseam, or until stack overflow, ++ whichever happens first. */ ++ for (p = shell; *p != '\0'; ++p) ++ { ++ if (strchr (sh_chars, *p) != 0) ++ *(ap++) = '\\'; ++ *(ap++) = *p; ++ } + *(ap++) = ' '; +- memcpy (ap, shellflags, sflags_len); ++ if (shellflags) ++ memcpy (ap, shellflags, sflags_len); + ap += sflags_len; + *(ap++) = ' '; + command_ptr = ap; +-- +1.7.12 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-copy-on-expand.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-copy-on-expand.patch new file mode 100644 index 0000000000..3f202b4db9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-copy-on-expand.patch @@ -0,0 +1,58 @@ +fix from upstream cvs + +---------------------------- +revision 1.58 +date: 2011-08-29 12:20:19 -0400; author: psmith; state: Exp; lines: +7 -13; commitid: MdH0jSxpuIy7mqxv; +Save strings we're expanding in case an embedded eval causes them +to be freed (if they're the value of a variable that's reset for example). +See Savannah patch #7534 + +Index: expand.c +=================================================================== +RCS file: /sources/make/make/expand.c,v +retrieving revision 1.57 +retrieving revision 1.58 +diff -u -p -r1.57 -r1.58 +--- expand.c 7 May 2011 20:03:49 -0000 1.57 ++++ expand.c 29 Aug 2011 16:20:19 -0000 1.58 +@@ -197,7 +197,7 @@ variable_expand_string (char *line, cons + { + struct variable *v; + const char *p, *p1; +- char *abuf = NULL; ++ char *save; + char *o; + unsigned int line_offset; + +@@ -212,16 +212,11 @@ variable_expand_string (char *line, cons + return (variable_buffer); + } + +- /* If we want a subset of the string, allocate a temporary buffer for it. +- Most of the functions we use here don't work with length limits. */ +- if (length > 0 && string[length] != '\0') +- { +- abuf = xmalloc(length+1); +- memcpy(abuf, string, length); +- abuf[length] = '\0'; +- string = abuf; +- } +- p = string; ++ /* We need a copy of STRING: due to eval, it's possible that it will get ++ freed as we process it (it might be the value of a variable that's reset ++ for example). Also having a nil-terminated string is handy. */ ++ save = length < 0 ? xstrdup (string) : xstrndup (string, length); ++ p = save; + + while (1) + { +@@ -411,8 +406,7 @@ variable_expand_string (char *line, cons + ++p; + } + +- if (abuf) +- free (abuf); ++ free (save); + + variable_buffer_output (o, "", 1); + return (variable_buffer + line_offset); diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-darwin-library_search-dylib.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-darwin-library_search-dylib.patch new file mode 100644 index 0000000000..de7e4f6152 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-darwin-library_search-dylib.patch @@ -0,0 +1,17 @@ +Fixed default libpatttern on Darwin, imported from prefix overlay. +Got merged upstream: +https://savannah.gnu.org/bugs/?37197 +--- default.c.orig 2009-05-02 12:25:24 +0200 ++++ default.c 2009-05-02 12:25:58 +0200 +@@ -509,7 +509,11 @@ + #ifdef __MSDOS__ + ".LIBPATTERNS", "lib%.a $(DJDIR)/lib/lib%.a", + #else ++#ifdef __APPLE__ ++ ".LIBPATTERNS", "lib%.dylib lib%.a", ++#else + ".LIBPATTERNS", "lib%.so lib%.a", ++#endif + #endif + #endif + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-glob-speedup.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-glob-speedup.patch new file mode 100644 index 0000000000..c826c2c0e1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-glob-speedup.patch @@ -0,0 +1,104 @@ +change from upstream to speed up by skipping unused globs +https://bugs.gentoo.org/382845 + +http://cvs.savannah.gnu.org/viewvc/make/read.c?root=make&r1=1.198&r2=1.200 + +Revision 1.200 +Sat May 7 14:36:12 2011 UTC (4 months, 1 week ago) by psmith +Branch: MAIN +Changes since 1.199: +1 -1 lines +Inverted the boolean test from what I wanted it to be. Added a +regression test to make sure this continues to work. + +Revision 1.199 +Mon May 2 00:18:06 2011 UTC (4 months, 2 weeks ago) by psmith +Branch: MAIN +Changes since 1.198: +35 -25 lines +Avoid invoking glob() unless the filename has potential globbing +characters in it, for performance improvements. + +--- a/read.c 2011/04/29 15:27:39 1.198 ++++ b/read.c 2011/05/07 14:36:12 1.200 +@@ -2901,6 +2901,7 @@ + const char *name; + const char **nlist = 0; + char *tildep = 0; ++ int globme = 1; + #ifndef NO_ARCHIVES + char *arname = 0; + char *memname = 0; +@@ -3109,32 +3110,40 @@ + } + #endif /* !NO_ARCHIVES */ + +- switch (glob (name, GLOB_NOSORT|GLOB_ALTDIRFUNC, NULL, &gl)) +- { +- case GLOB_NOSPACE: +- fatal (NILF, _("virtual memory exhausted")); +- +- case 0: +- /* Success. */ +- i = gl.gl_pathc; +- nlist = (const char **)gl.gl_pathv; +- break; +- +- case GLOB_NOMATCH: +- /* If we want only existing items, skip this one. */ +- if (flags & PARSEFS_EXISTS) +- { +- i = 0; +- break; +- } +- /* FALLTHROUGH */ +- +- default: +- /* By default keep this name. */ ++ /* glob() is expensive: don't call it unless we need to. */ ++ if (!(flags & PARSEFS_EXISTS) && strpbrk (name, "?*[") == NULL) ++ { ++ globme = 0; + i = 1; + nlist = &name; +- break; +- } ++ } ++ else ++ switch (glob (name, GLOB_NOSORT|GLOB_ALTDIRFUNC, NULL, &gl)) ++ { ++ case GLOB_NOSPACE: ++ fatal (NILF, _("virtual memory exhausted")); ++ ++ case 0: ++ /* Success. */ ++ i = gl.gl_pathc; ++ nlist = (const char **)gl.gl_pathv; ++ break; ++ ++ case GLOB_NOMATCH: ++ /* If we want only existing items, skip this one. */ ++ if (flags & PARSEFS_EXISTS) ++ { ++ i = 0; ++ break; ++ } ++ /* FALLTHROUGH */ ++ ++ default: ++ /* By default keep this name. */ ++ i = 1; ++ nlist = &name; ++ break; ++ } + + /* For each matched element, add it to the list. */ + while (i-- > 0) +@@ -3174,7 +3183,8 @@ + #endif /* !NO_ARCHIVES */ + NEWELT (concat (2, prefix, nlist[i])); + +- globfree (&gl); ++ if (globme) ++ globfree (&gl); + + #ifndef NO_ARCHIVES + if (arname) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-intermediate-parallel.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-intermediate-parallel.patch new file mode 100644 index 0000000000..df9b8d475b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-intermediate-parallel.patch @@ -0,0 +1,62 @@ +https://savannah.gnu.org/bugs/?30653 +https://bugs.gentoo.org/431250 + +From d1ba0ee36b2bdd91434b5df90f0f4cceda7d6979 Mon Sep 17 00:00:00 2001 +From: psmith +Date: Mon, 10 Sep 2012 02:36:05 +0000 +Subject: [PATCH] Force intermediate targets to be considered if their + non-intermediate parent needs to be remade. Fixes Savannah + bug #30653. + +--- + ChangeLog | 4 ++++ + remake.c | 4 ++++ + tests/scripts/features/parallelism | 17 +++++++++++++++++ + 3 files changed, 25 insertions(+) + +diff --git a/remake.c b/remake.c +index c0bf709..b1ddd23 100644 +--- a/remake.c ++++ b/remake.c +@@ -612,6 +612,10 @@ update_file_1 (struct file *file, unsigned int depth) + d->file->dontcare = file->dontcare; + } + ++ /* We may have already considered this file, when we didn't know ++ we'd need to update it. Force update_file() to consider it and ++ not prune it. */ ++ d->file->considered = !considered; + + dep_status |= update_file (d->file, depth); + +diff --git a/tests/scripts/features/parallelism b/tests/scripts/features/parallelism +index d4250f0..76d24a7 100644 +--- a/tests/scripts/features/parallelism ++++ b/tests/scripts/features/parallelism +@@ -214,6 +214,23 @@ rm main.x"); + rmfiles(qw(foo.y foo.y.in main.bar)); + } + ++# Ensure intermediate/secondary files are not pruned incorrectly. ++# See Savannah bug #30653 ++ ++utouch(-15, 'file2'); ++utouch(-10, 'file4'); ++utouch(-5, 'file1'); ++ ++run_make_test(q! ++.INTERMEDIATE: file3 ++file4: file3 ; @mv -f $< $@ ++file3: file2 ; touch $@ ++file2: file1 ; @touch $@ ++!, ++ '--no-print-directory -j2', "touch file3"); ++ ++#rmfiles('file1', 'file2', 'file3', 'file4'); ++ + if ($all_tests) { + # Jobserver FD handling is messed up in some way. + # Savannah bug #28189 +-- +1.7.12 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-long-command-line.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-long-command-line.patch new file mode 100644 index 0000000000..9266786e4d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-long-command-line.patch @@ -0,0 +1,54 @@ +https://savannah.gnu.org/bugs/?36451 + +From a95796de3a491d8acfc8ea94c217b90531161786 Mon Sep 17 00:00:00 2001 +From: psmith +Date: Sun, 9 Sep 2012 23:25:07 +0000 +Subject: [PATCH] Keep the command line on the heap to avoid stack overflow. + Fixes Savannah bug #36451. + +--- + ChangeLog | 3 +++ + job.c | 13 +++++++++---- + 2 files changed, 12 insertions(+), 4 deletions(-) + +diff --git a/job.c b/job.c +index 754576b..f7b7d51 100644 +--- a/job.c ++++ b/job.c +@@ -2984,8 +2984,8 @@ construct_command_argv_internal (char *line, char **restp, char *shell, + return new_argv; + } + +- new_line = alloca ((shell_len*2) + 1 + sflags_len + 1 +- + (line_len*2) + 1); ++ new_line = xmalloc ((shell_len*2) + 1 + sflags_len + 1 ++ + (line_len*2) + 1); + ap = new_line; + /* Copy SHELL, escaping any characters special to the shell. If + we don't escape them, construct_command_argv_internal will +@@ -3052,8 +3052,11 @@ construct_command_argv_internal (char *line, char **restp, char *shell, + *ap++ = *p; + } + if (ap == new_line + shell_len + sflags_len + 2) +- /* Line was empty. */ +- return 0; ++ { ++ /* Line was empty. */ ++ free (new_line); ++ return 0; ++ } + *ap = '\0'; + + #ifdef WINDOWS32 +@@ -3194,6 +3197,8 @@ construct_command_argv_internal (char *line, char **restp, char *shell, + fatal (NILF, _("%s (line %d) Bad shell context (!unixy && !batch_mode_shell)\n"), + __FILE__, __LINE__); + #endif ++ ++ free (new_line); + } + #endif /* ! AMIGA */ + +-- +1.7.12 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-oneshell.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-oneshell.patch new file mode 100644 index 0000000000..fbade127ce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-oneshell.patch @@ -0,0 +1,24 @@ +fix from upstream cvs + +---------------------------- +revision 1.245 +date: 2010-08-13 22:50:14 -0400; author: psmith; state: Exp; lines: +1 -1; commitid: 4UaslPqQHZTs5wKu; +- Add oneshell to $(.FEATURES) (forgot that!) + +Index: main.c +=================================================================== +RCS file: /sources/make/make/main.c,v +retrieving revision 1.244 +retrieving revision 1.245 +diff -u -p -r1.244 -r1.245 +--- main.c 10 Aug 2010 07:35:34 -0000 1.244 ++++ main.c 14 Aug 2010 02:50:14 -0000 1.245 +@@ -1138,7 +1138,7 @@ main (int argc, char **argv, char **envp + a macro and some compilers (MSVC) don't like conditionals in macros. */ + { + const char *features = "target-specific order-only second-expansion" +- " else-if shortest-stem undefine" ++ " else-if shortest-stem undefine oneshell" + #ifndef NO_ARCHIVES + " archives" + #endif diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-parallel-remake.patch b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-parallel-remake.patch new file mode 100644 index 0000000000..a19fe7b7d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/files/make-3.82-parallel-remake.patch @@ -0,0 +1,39 @@ +fix from upstream cvs + +---------------------------- +revision 1.247 +date: 2011-09-18 19:39:26 -0400; author: psmith; state: Exp; lines: +5 -3; commitid: 07NxO4T5PiWC82Av; +When we re-exec the master makefile in a jobserver environment, ensure +that MAKEFLAGS is set properly so the re-exec'd make runs in parallel. +See Savannah bug #33873. + +Index: main.c +=================================================================== +RCS file: /sources/make/make/main.c,v +retrieving revision 1.246 +retrieving revision 1.247 +diff -u -p -r1.246 -r1.247 +--- main.c 29 Aug 2010 23:05:27 -0000 1.246 ++++ main.c 18 Sep 2011 23:39:26 -0000 1.247 +@@ -2089,6 +2089,11 @@ main (int argc, char **argv, char **envp + + ++restarts; + ++ /* If we're re-exec'ing the first make, put back the number of ++ job slots so define_makefiles() will get it right. */ ++ if (master_job_slots) ++ job_slots = master_job_slots; ++ + /* Reset makeflags in case they were changed. */ + { + const char *pv = define_makeflags (1, 1); +@@ -2825,9 +2830,6 @@ define_makeflags (int all, int makefile) + && (*(unsigned int *) cs->value_ptr == + *(unsigned int *) cs->noarg_value)) + ADD_FLAG ("", 0); /* Optional value omitted; see below. */ +- else if (cs->c == 'j') +- /* Special case for `-j'. */ +- ADD_FLAG ("1", 1); + else + { + char *buf = alloca (30); diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild new file mode 100644 index 0000000000..45390cc555 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.80-r4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.80-r4.ebuild,v 1.12 2011/02/06 11:37:17 leio Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="ftp://ftp.gnu.org/gnu/make/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PV}-memory.patch + epatch "${FILESDIR}"/${P}-parallel-build-failure.patch + epatch "${FILESDIR}"/${P}-conditional-eval.patch #123317 +} + +src_compile() { + use static && append-ldflags -static + econf \ + $(use_enable nls) \ + --program-prefix=g \ + || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild new file mode 100644 index 0000000000..8791da4000 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.81-r1.ebuild,v 1.2 2012/05/24 02:38:35 vapier Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-tests-lang.patch + epatch "${FILESDIR}"/${P}-long-cmdline.patch #301116 +} + +src_compile() { + use static && append-ldflags -static + econf \ + $(use_enable nls) \ + --program-prefix=g \ + || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r2.ebuild new file mode 100644 index 0000000000..afb318c059 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.81-r2.ebuild,v 1.10 2012/05/24 02:38:35 vapier Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-tests-lang.patch + epatch "${FILESDIR}"/${P}-long-cmdline.patch #301116 + epatch "${FILESDIR}"/${P}-tests-recursion.patch #329153 + epatch "${FILESDIR}"/${P}-jobserver.patch #193258 +} + +src_compile() { + use static && append-ldflags -static + econf \ + $(use_enable nls) \ + --program-prefix=g \ + || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild new file mode 100644 index 0000000000..3207e2c309 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.81.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.81.ebuild,v 1.15 2012/05/24 02:38:35 vapier Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-tests-lang.patch +} + +src_compile() { + use static && append-ldflags -static + econf \ + $(use_enable nls) \ + --program-prefix=g \ + || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild index e939526484..671f0109c9 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r1.ebuild,v 1.1 2011/06/07 13:18:10 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r1.ebuild,v 1.8 2011/12/30 15:46:43 halcy0n Exp $ EAPI="2" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild new file mode 100644 index 0000000000..c97375c7ab --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r3.ebuild,v 1.8 2012/09/02 18:52:35 armin76 Exp $ + +EAPI="2" + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 + epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 + epatch "${FILESDIR}"/${P}-memory-corruption.patch #355907 + epatch "${FILESDIR}"/${P}-glob-speedup.patch #382845 +} + +src_configure() { + use static && append-ldflags -static + econf \ + --program-prefix=g \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild new file mode 100644 index 0000000000..7b2bd9e72c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82-r4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82-r4.ebuild,v 1.15 2013/02/19 03:00:42 zmedico Exp $ + +EAPI="2" + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 + epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 + epatch "${FILESDIR}"/${P}-memory-corruption.patch #355907 + epatch "${FILESDIR}"/${P}-glob-speedup.patch #382845 + epatch "${FILESDIR}"/${P}-copy-on-expand.patch + epatch "${FILESDIR}"/${P}-oneshell.patch + epatch "${FILESDIR}"/${P}-parallel-remake.patch + epatch "${FILESDIR}"/${P}-intermediate-parallel.patch #431250 + epatch "${FILESDIR}"/${P}-construct-command-line.patch + epatch "${FILESDIR}"/${P}-long-command-line.patch + epatch "${FILESDIR}"/${P}-darwin-library_search-dylib.patch +} + +src_configure() { + use static && append-ldflags -static + econf \ + --program-prefix=g \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild new file mode 100644 index 0000000000..e3cc1ef142 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/make-3.82.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.82.ebuild,v 1.11 2011/07/09 09:17:29 xarthisius Exp $ + +EAPI="2" + +inherit flag-o-matic eutils + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-archives-many-objs.patch #334889 + epatch "${FILESDIR}"/${P}-MAKEFLAGS-reexec.patch #31975 +} + +src_configure() { + use static && append-ldflags -static + econf \ + --program-prefix=g \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/make/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/make/metadata.xml new file mode 100644 index 0000000000..96a2d58636 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/make/metadata.xml @@ -0,0 +1,5 @@ + + + +base-system + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog index 8b6c2b005d..f0fa6ca6e8 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog @@ -1,6 +1,114 @@ # ChangeLog for sys-fs/udev-init-scripts # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.41 2013/02/01 08:09:29 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.72 2013/06/02 13:29:45 jer Exp $ + + 02 Jun 2013; Jeroen Roovers udev-init-scripts-26.ebuild: + Stable for HPPA (bug #470580). + +*udev-init-scripts-26 (17 Apr 2013) + + 17 Apr 2013; William Hubbs + +udev-init-scripts-26.ebuild, udev-init-scripts-9999.ebuild: + version bump + + 17 Apr 2013; William Hubbs -udev-init-scripts-24.ebuild: + remove old version that never went stable + + 15 Apr 2013; Jeroen Roovers udev-init-scripts-25.ebuild: + Stable for HPPA (bug #463614). + + 13 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for s390, wrt bug #463614 + + 12 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for ia64, wrt bug #463614 + + 05 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for ppc64, wrt bug #463614 + + 05 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for ppc, wrt bug #463614 + + 02 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for arm, wrt bug #463614 + + 02 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for sh, wrt bug #463614 + + 01 Apr 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for alpha, wrt bug #463614 + + 31 Mar 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for sparc, wrt bug #463614 + + 30 Mar 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for x86, wrt bug #463614 + + 30 Mar 2013; Agostino Sarubbo udev-init-scripts-25.ebuild: + Stable for amd64, wrt bug #463614 + +*udev-init-scripts-25 (21 Mar 2013) + + 21 Mar 2013; William Hubbs + +udev-init-scripts-25.ebuild: + version bump + +*udev-init-scripts-24 (13 Mar 2013) + + 13 Mar 2013; William Hubbs + +udev-init-scripts-24.ebuild: + Version bump for #424189. + + 10 Mar 2013; Samuli Suominen + udev-init-scripts-23.ebuild, udev-init-scripts-9999.ebuild: + Fix offset root support wrt #458156, Comment #1 by "smkbot" + + 06 Mar 2013; Raúl Porcel udev-init-scripts-23.ebuild: + m68k/s390/sh/sparc stable wrt #457568 + + 02 Mar 2013; Samuli Suominen + -udev-init-scripts-22.ebuild: + old + + 01 Mar 2013; Jeroen Roovers udev-init-scripts-23.ebuild: + Stable for HPPA (bug #457568). + + 23 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for alpha, wrt bug #457568 + + 21 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for ia64, wrt bug #457568 + + 19 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for arm, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for ppc64, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for ppc, wrt bug #457568 + + 15 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for x86, wrt bug #457568 + + 15 Feb 2013; Agostino Sarubbo udev-init-scripts-23.ebuild: + Stable for amd64, wrt bug #457568 + + 09 Feb 2013; Samuli Suominen + udev-init-scripts-22.ebuild: + arm/ppc64 stable wrt #452556 + + 09 Feb 2013; Agostino Sarubbo udev-init-scripts-22.ebuild: + Stable for ia64, wrt bug #452556 + + 08 Feb 2013; Jeroen Roovers udev-init-scripts-22.ebuild: + Stable for HPPA (bug #452556). + +*udev-init-scripts-23 (05 Feb 2013) + + 05 Feb 2013; William Hubbs + +udev-init-scripts-23.ebuild: + version bump 01 Feb 2013; Samuli Suominen -udev-init-scripts-19-r1.ebuild, diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest index 73e44d36e5..cbace68df4 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest @@ -1,19 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST udev-init-scripts-22.tar.bz2 4877 SHA256 1cb74fe6f418e5ace297efb72682a92e0a81e387afefae3f8e4b619ee2129d51 SHA512 5b11b639d98a1e2edc932887ed51b45119c14f26217e8fe44bdbb9dd4605230e2f83f2ad582eb00d88912c643ba604e38b2a3d52b3573706e861596cca1335ea WHIRLPOOL 7af3709f1824016fd3d7efd319efcaff4a109282ad75d4c43fe981308a641712a17df2f55e2ec7c6a714ad134eacb48b84abf3fe65c0443b94a632ce3113ee51 -EBUILD udev-init-scripts-22.ebuild 2352 SHA256 0014bd80609dfe01bec7778345e3dca71d5f16c919268ff4cce6605fc125f0a7 SHA512 0d3c7217a15a5c8f4d7f9e096374fd8c9c3719f6603fe053c521833df2ec447e2f602dbbf62b1882099d748d69d87dfc753429294d0b91dfba3c42a56498aabc WHIRLPOOL c51ab64fd402fe570e8d3f34a6f7e03cf55259d22f8032c4487cc81f27a7462c6aa6ffa979d716ac41e37dd5041ae2db0beffe05d0ea22cad52d8079dcae5cee -EBUILD udev-init-scripts-9999.ebuild 2363 SHA256 9f95d58712dc6415256d14ccb577a5eafb5fb170435f8e85f3db77a4b31976fc SHA512 11b811e2c5cb72976dd0531a3911af126dae5805c55d491f0724e02fbf0cfe5f6318bd8cb34e0a9c6cbe50846d7f4a342f567d93a186f2c0be936628372893cb WHIRLPOOL 41fddcf76a9e2ee661d637c4d588e09a554a757a18eb582ed1a290fde2e3a5a1412a3399953c603fa9368bd94e5db5815e4bd1043eda8c3382b59d853fdcbff0 -MISC ChangeLog 7442 SHA256 1dfa4b8c2a3f61d166bc2c7245f9c28a19782da9a845f28b6cd700ae642967b5 SHA512 e49b961b65c4e6276b190a601c3f672d1f5caefb8d7885402a20d8b56af9a5392fa51b6252bc42772ef46e1b470d5f68ae03eb5650270869e425cf9550b6e2b7 WHIRLPOOL 2cffe16e9f8d4e77e27f25c04661cbb91c9f90348dd7babeb054bf5abf8741506300fe136ec096ad8108ef221f83dc9425ae6f10d05a55799c13a83befefab06 +DIST udev-init-scripts-23.tar.bz2 4438 SHA256 38759cefae630ce7ad5ccca4e16c41da64a96f60508a9a8087ad9ff0f7de8b99 SHA512 49d7af884ba1c82889169b4710a399653c8be6a621a80266b3a9232994bce3fbe9b9360b998595617ab78f2658f77b7002584c7cfb31e794ccae0a16a1a0405b WHIRLPOOL 2a977e0bbed64bad09ea4514e00941e59b050c268b18502fbe7840ac91454ae4754cac6d20fcb479cecb1b9412a03c370b9ca69173a9ac21c18c872b927c54e6 +DIST udev-init-scripts-25.tar.bz2 4911 SHA256 2210a0c76b1169d136b3f7c8f8c6ca36b4546aea7e88c355c81009cf10fb9bc3 SHA512 c3b1729c309fa2a74a5887b22239451529238a646df010be685720efe24dd29f09958aac9910aac8defeebe32f427f928376ebfee4184ca88e66f171de792795 WHIRLPOOL 7eeb60031504e9418f9cfa4097634bc1da1835d06c53a3d6e9d9c85e1a8ca6f18a545c1c198528f0c88fc67690061a7f0f755ae2559856f6e60571701fd41174 +DIST udev-init-scripts-26.tar.bz2 4921 SHA256 eff4cd581cb5d57a1fa09772f9f82a37d9a33a3828f0b7e988278a974864d203 SHA512 cbf5de51c7c1f63cfb7ded47175c3dfee0483972ce966d71bb164c78d6d6818d24a1e72cbaf9c3c0dda3674e6bb3b98c53a9e8cba27a8de6176689ddd39b0d9c WHIRLPOOL 6ade24698c8b1b1e7397f494e99e67e960505d846f21e8955e0a433dcde1d5ec5f580d13d867c78c13fc4157dbb532b0a5d4c1adedcda60f2e4186936a53b72a +EBUILD udev-init-scripts-23.ebuild 2334 SHA256 9f3778a99f206d6b1f86deef6248be0cd8099443b12b52f784e1d50de3ec105a SHA512 5f22428ce18dd64f9720059d3c1d2835022654d57f21111ce8cd1a7a73201e58da5cf4b12178fd29abdf843584d3c2b03b6a6e2eb0261504768e02391149808e WHIRLPOOL 3f78be106633313a4988af5f81d03bccb0556d0456f71ee895eb2326c38e4b52a9162ae6319963345de67a7adebc8edd753b8aada02ca3bba1169e63ebfb9d45 +EBUILD udev-init-scripts-25.ebuild 2329 SHA256 68b6c2a82497deb0d76450f864bd8d74ea5428dbb8470d4dd2f031d8f06e9d67 SHA512 ab831d158713c8277c49ca35cd915464fe79c27d55d0c92b68eeca2af02469b532855ddb6cb0e4c3d15d19e19427504af41315ec99f0885d3592e860be436317 WHIRLPOOL 9d95368a37b74264db7a9354f60bd583645773ab0b33a830d87dd8c71e6be6e7fe3ab240e7457044115d8d69860604a1bdc20a9bb9594e1d77d97e16e7d1b164 +EBUILD udev-init-scripts-26.ebuild 2338 SHA256 414ba58df9b33fabcd30d2a326ef164d50dbd947a8f1cadf2123840a85f75646 SHA512 45bbeb82f3d98a8639ec4c3b7e025adf747156127162acae009995e943a78f8034576e9800120d4dd580a21cad79c2dc50b828f3a785f089267bd9b793cda9e2 WHIRLPOOL 58e14c1e0307cce52ff09390ebde78890c31484cad7920542ae91e82b16a2806b7215f5420bac2c64f2f13342572537cb97c3280ab2d9b788538ae1dd9818357 +EBUILD udev-init-scripts-9999.ebuild 2347 SHA256 78adf17658863e2a3b97098f4044881e1dd881fbe8e5935a14c04a707207f02e SHA512 150b62d9cb23c6cd3a08fbf4a7ec92c74103b1b65cd3c585a334a07936bb225708b7fb103452ce8f874a1ef7c2511338dd9c54148d70b9e34b562c32462721c5 WHIRLPOOL 23081a19ff36975a270616bdf2829edf7c931abd402c2f2643b944579509a7e09521181e1e43c45c8d5717e091b6000382e13f4657d717071c35c597be968359 +MISC ChangeLog 11149 SHA256 99a141177c7049cfcb8d08473065cb59df312adfc1f054c3d16b986b06ef98c0 SHA512 a3a0ff877f7698e9b79127f0ed0acde3d1f7f20db76db1ef5343af11d709d0e59613b401c2882d9743f49a1f89e34d1e93a175393d9c526e6d0f53070a43f11f WHIRLPOOL 93f14dd88488c5fb413cec646250bb51b289741d87bd1577fe1cfea3241290e7f67686d425654bd9ff0cd63351f7c16140be2fc1abfa6848c5caef3c5da64003 MISC metadata.xml 206 SHA256 e8bae0ea2f16b0ad92858b68718c01ab85b5e6995a35b88c74e4ad9772b9f813 SHA512 f6558663be8014488111639a4eeadc9e691f57f2eb4f3c97d6022a50ab2659fac2df458cefed5e29a6661d59221b15332aefa00c027552a8f4bbefc3988e2a90 WHIRLPOOL b515e201c4f614326c4ee0ef0e13fd9d277e913d96265ecce11b41c9628fa38d1e34f90fab1073527e153a9e2e8929c5fee748a8e5eaf98b58fe15928c8ad457 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRC3grAAoJEEdUh39IaPFN4BcH+QHWu33RwRMGpZhMxt5pjxj4 -MzhCdK3vJLxIgzGqCHKykiSZxDVx1/onMuJ52TU3tAGCGNru/sIlqwtgx1LSOYiS -RskVfq7PgIMqVA3phYbuU+6iIDIsHXGpc+32rEaLQpM1pxCUB4+fRwH3DVQE4/Wa -CqovT0NT4KEBuP3fYOcXzBLVmIIgA4cbBxdahyteKmvUb47g6pc80nRTqgZ4DGcA -5bjdlvfvRXWSCAmfdZKlTwJsAb2dW6SWZ0KMDfBIjduF/x8I9PP26+TKdls4jOb+ -JbQ0ikyjnOqdzPFspdH+NVXT0xbM45g7rHuxNjvw3NL4TCR8sBWqJe0kb1Ltg6Q= -=MFHs +iEYEAREIAAYFAlGrSMsACgkQVWmRsqeSphOlrwCeKMLioe3onkDt85HqMasQj3hM +hS8AnR60KwHvNGvDfAOcA8091R/hw4nB +=gwkw -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild new file mode 100644 index 0000000000..a22a684b71 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild,v 1.11 2013/03/10 17:45:38 ssuominen Exp $ + +EAPI=4 + +inherit eutils + +if [ "${PV}" = "9999" ]; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/udev-gentoo-scripts.git" + inherit git-2 +fi + +DESCRIPTION="udev startup scripts for openrc" +HOMEPAGE="http://www.gentoo.org" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +if [ "${PV}" != "9999" ]; then + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2" + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +fi + +RESTRICT="test" + +DEPEND="virtual/pkgconfig" +RDEPEND=">=virtual/udev-180 + sys-apps/openrc + ! udev-204.ebuild: + Stable for HPPA (bug #470580). + + 15 May 2013; Samuli Suominen -udev-202.ebuild, + -udev-203.ebuild: + old + + 15 May 2013; Samuli Suominen udev-204.ebuild: + Add support for Eject button on MSI GE60/70 (trivial patch from upstream + which will be part of 205) + +*udev-204 (09 May 2013) + + 09 May 2013; Samuli Suominen +udev-204.ebuild, + udev-9999.ebuild: + Version bump. + +*udev-203 (07 May 2013) + + 07 May 2013; William Hubbs +udev-203.ebuild: + version bump + + 27 Apr 2013; Samuli Suominen udev-200.ebuild, + udev-202.ebuild, udev-9999.ebuild: + Fix parallel make problem with creation of systemd-udevd.8 manpage alias wrt + #467346 by Jaroslav Rakhmatoullin + + 24 Apr 2013; Samuli Suominen -udev-171-r10.ebuild, + -udev-201.ebuild, metadata.xml: + old + + 22 Apr 2013; Jeroen Roovers udev-200.ebuild: + Stable for HPPA (bug #463614). + +*udev-202 (19 Apr 2013) + + 19 Apr 2013; Samuli Suominen +udev-202.ebuild, + udev-9999.ebuild: + Version bump. Update line count for secure_getenv() which still looks safe to + ignore. + + 18 Apr 2013; Samuli Suominen udev-9999.ebuild: + Use ac_cv_prog_ac_ct_GPERF instead of ac_cv_path_GPERF to disable + dev-util/gperf for USE="-keymap". See following commit, + http://cgit.freedesktop.org/systemd/systemd/commit/?id=ac714a78fdca481488d88f + 84b6332d28083a4511 + + 18 Apr 2013; Samuli Suominen -udev-198-r6.ebuild, + -udev-199-r1.ebuild: + old + + 13 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for s390, wrt bug #463614 + + 12 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for ia64, wrt bug #463614 + + 10 Apr 2013; Samuli Suominen udev-201.ebuild, + udev-9999.ebuild: + Force >=sys-devel/make-3.82-r4 for eg. -intermediate-parallel.patch as + recommended by upstream. + Remove building of libsystemd-shared.la and libudev-private.la as they + should be getting pulled in as dependencies. + +*udev-201 (09 Apr 2013) + + 09 Apr 2013; Samuli Suominen +udev-201.ebuild: + Version bump. + + 05 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for ppc64, wrt bug #463614 + + 05 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for ppc, wrt bug #463614 + + 04 Apr 2013; Samuli Suominen udev-200.ebuild, + udev-9999.ebuild: + Build libsystemd-shared.la and libudev-private.la first wrt #464508 + + 02 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for arm, wrt bug #463614 + + 02 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for sh, wrt bug #463614 + + 01 Apr 2013; Agostino Sarubbo udev-200.ebuild: + Stable for alpha, wrt bug #463614 + + 31 Mar 2013; Agostino Sarubbo udev-200.ebuild: + Stable for sparc, wrt bug #463614 + + 30 Mar 2013; Samuli Suominen udev-200.ebuild, + udev-9999.ebuild: + Move placement of app-text/docbook-xsl-stylesheets and dev-libs/libxslt as + they are mandatory with no pregenerated manpages in the tarball wrt #463870 + by Daniel T. + + 30 Mar 2013; Agostino Sarubbo udev-200.ebuild: + Stable for x86, wrt bug #463614 + + 30 Mar 2013; Agostino Sarubbo udev-200.ebuild: + Stable for amd64, wrt bug #463614 + + 30 Mar 2013; Samuli Suominen udev-200.ebuild, + udev-9999.ebuild: + Use tc-export function from toolchain-funcs.eclass to export CC in to + the environment as required by $libdir/gobject-introspection/giscanner/dumper.py + (used with USE="introspection") wrt #463846 by Agostino Sarubbo + + 30 Mar 2013; Samuli Suominen udev-200.ebuild, + udev-9999.ebuild: + Add some quoting over to the has_version check by mgorny. + + 30 Mar 2013; Samuli Suominen udev-200.ebuild, + udev-9999.ebuild: + Missing USE="udev" check for sys-apps/hwids in pkg_postinst() hwdb database + update. + + 29 Mar 2013; Samuli Suominen udev-199-r1.ebuild, + udev-200.ebuild, udev-9999.ebuild: + Force more recent sys-apps/hwids and sys-fs/udev-init-scripts. + +*udev-200 (29 Mar 2013) + + 29 Mar 2013; Samuli Suominen +udev-200.ebuild: + Version bump. + Pull in upstream patch for checking return value of uname: + http://cgit.freedesktop.org/systemd/systemd/commit/?id=f45928521249bbaf5dbea8 + 4933ae2fcaf5354080 + + 28 Mar 2013; Samuli Suominen udev-199-r1.ebuild, + udev-9999.ebuild: + Enable USE="firmware-loader" by default for now. + + 28 Mar 2013; Samuli Suominen -udev-199.ebuild: + old + +*udev-199-r1 (28 Mar 2013) + + 28 Mar 2013; Samuli Suominen +udev-199-r1.ebuild: + Backport upstream patch for enabling/disabling the deprecated firmware loader + wrt #463604 by Egor Y. Egorov + + 27 Mar 2013; Samuli Suominen udev-199.ebuild, + udev-9999.ebuild: + Remove install-man3 target to remove empty /usr/share/man/man3 directory + (relic from udev-197 when we installed manpages for libsystemd-daemon) by + Lars Wendler + + 26 Mar 2013; Samuli Suominen udev-199.ebuild, + udev-9999.ebuild: + Build libudev-private.la early enough to prevent parallel make failure: + http://forums.gentoo.org/viewtopic-t-955212-highlight-.html + + 26 Mar 2013; Samuli Suominen udev-9999.ebuild: + Synchronize the sys-apps/systemd blocker with ones in 198-r6 and 199 as + approved by floppym. + +*udev-199 (26 Mar 2013) + + 26 Mar 2013; Samuli Suominen +udev-199.ebuild, + udev-9999.ebuild: + Version bump. + + 26 Mar 2013; Samuli Suominen udev-9999.ebuild: + Remove separate /usr warning since it doesn't belong to sys-fs/udev anymore + since we install it to / instead of /usr and it's not sys-fs/udev's problem + if something from /usr gets used in early boot, like keymaps from + sys-apps/kbd or net-wireless/bluez for bluetooth keyboard, wrt bug #463386. + + 24 Mar 2013; Samuli Suominen -udev-198-r5.ebuild: + old + +*udev-198-r6 (24 Mar 2013) + + 24 Mar 2013; Samuli Suominen +udev-198-r6.ebuild: + Revision bump for last change to drop *.service files and systemd-udevd + symlink wrt #462750. + + 24 Mar 2013; Michał Górny udev-198-r5.ebuild: + Block sys-apps/systemd completely to avoid spreading breakage. + + 24 Mar 2013; Samuli Suominen udev-198-r5.ebuild, + udev-9999.ebuild: + Stop installing .service files of systemd-udevd, systemd-udevd-kernel, + systemd-udevd-control, systemd-udev-trigger, systemd-udev-settle and + initrd-udevadm-cleanup-db. Stop creating symlink from /sbin/udevd to + /usr/lib/systemd/systemd-udevd. These should all be handled by + sys-apps/systemd now wrt #462750. + + 23 Mar 2013; Michał Górny udev-198-r5.ebuild: + Add a proper blocker due to collision with systemd. + + 23 Mar 2013; Samuli Suominen -udev-198-r3.ebuild, + -udev-198-r4.ebuild: + old + +*udev-198-r5 (23 Mar 2013) + + 23 Mar 2013; Samuli Suominen +udev-198-r5.ebuild, + udev-9999.ebuild: + Move udevd back to /sbin where it has been always; remove redudant + /lib/systemd directory since our sys-apps/systemd is using /usr/lib/systemd. + + 23 Mar 2013; William Hubbs udev-9999.ebuild: + sync live ebuild + + 23 Mar 2013; William Hubbs udev-198-r4.ebuild: + add back qa_multilib_paths + +*udev-198-r4 (23 Mar 2013) + + 23 Mar 2013; William Hubbs +udev-198-r4.ebuild: + rev bump for #462132. + Also, this moves the systemd-udevd binary back to upstream's location. I + spoke with robbat2 about this, and he agrees that if we want + compatibility we should do that with symlinks and not by moving the + binary. To that end, this ebuild provides a /sbin/udevd symbolic link. + Also, the systemd units we install are set up to point to the correct + binary. + + 21 Mar 2013; Samuli Suominen -udev-198-r1.ebuild, + -udev-198-r2.ebuild: + old + +*udev-198-r3 (21 Mar 2013) + + 21 Mar 2013; Samuli Suominen +udev-198-r3.ebuild: + Upstream patch for always setting selinux labels at "add" events wrt #462538 + by Amadeusz Sławiński + +*udev-198-r2 (20 Mar 2013) + + 20 Mar 2013; Samuli Suominen +udev-198-r2.ebuild: + Move builtins section before permissions section in + /lib/udev/rules.d/50-udev-default.rules to fix eg. USB printing wrt #462346 + + 19 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild, metadata.xml: + Remove redudant QA_MULTILIB_PATHS since we install systemd-udevd as udevd in + /sbin. + Introduce USE="firmware-loader" for re-enabling the deprecated firmware + loader for use with older kernels, see: + http://cgit.freedesktop.org/systemd/systemd/commit/?id=a3bd8447be4ea2ce230eb8 + ae0e815c04d85fa15a + + 15 Mar 2013; Samuli Suominen +ChangeLog-2010, + +ChangeLog-2011, +ChangeLog-2012: + Split ChangeLog. + + 13 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Punt /etc/udev/rules.d/80-net-name-slot.rules but only if it's unmodified. + + 11 Mar 2013; William Hubbs udev-198-r1.ebuild, + udev-9999.ebuild: + another typo fix + + 11 Mar 2013; William Hubbs udev-198-r1.ebuild, + udev-9999.ebuild: + typo fix + + 11 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Missing <> in the example command. + + 11 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Synchronize the coding style with if, then, fi. + + 11 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Example udevadm command for determining the new interface name with the + predictable scheme before booting. + + 11 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Create manpage .so link file from udevd(8) to systemd-udevd.service(8) to + which udevd-systemd(8) is pointing too. + + 10 Mar 2013; Samuli Suominen udev-198-r1.ebuild, + udev-9999.ebuild: + Set KV_min for 9999 to 2.6.39 because we don't patch live version. + + 10 Mar 2013; Samuli Suominen -udev-198.ebuild: + old + +*udev-198-r1 (10 Mar 2013) + + 10 Mar 2013; Samuli Suominen +udev-198-r1.ebuild: + Include accept4() patch for 198 because the function is only available for + x86, x86_64, ia64, sparc and mips in Linux 2.6.32.60. + + 10 Mar 2013; Samuli Suominen udev-198.ebuild, + udev-9999.ebuild: + Run hwdb update only if sys-apps/hwids is installed. + + 09 Mar 2013; Samuli Suominen udev-198.ebuild, + udev-9999.ebuild: + Install udevadm bash-completion file. + + 08 Mar 2013; Samuli Suominen -udev-197-r9.ebuild: + old + +*udev-198 (08 Mar 2013) + + 08 Mar 2013; Samuli Suominen +udev-198.ebuild: + Version bump. + + 08 Mar 2013; Samuli Suominen udev-9999.ebuild: + Stop installing /etc/udev/rules.d/80-net-name-slot.rules and set values + for INSTALL_DIRS to keep /etc/udev/{hwdb,rules}.d directories with the + install-directories-hook target. + Pass --without-python to avoid dev-python/sphinx. + + 06 Mar 2013; Raúl Porcel udev-197-r8.ebuild: + m68k/s390/sh/sparc stable wrt #457568 + + 02 Mar 2013; Samuli Suominen -files/40-gentoo.rules, + -udev-197-r4.ebuild: + old + + 02 Mar 2013; Samuli Suominen udev-197-r8.ebuild, + udev-197-r9.ebuild, udev-9999.ebuild: + Ensure kernel is built with CONFIG_EPOLL=y wrt #459136 by Alan Mackenzie + + 01 Mar 2013; Jeroen Roovers udev-197-r8.ebuild: + Stable for HPPA (bug #457568). + + 23 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for alpha, wrt bug #457568 + + 21 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for ia64, wrt bug #457568 + + 20 Feb 2013; Samuli Suominen udev-197-r8.ebuild: + Backport patch for #457868 from -r9. + + 19 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for arm, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for ppc64, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for ppc, wrt bug #457568 + + 17 Feb 2013; Samuli Suominen udev-197-r9.ebuild, + udev-9999.ebuild: + Use 40-gentoo.rules to update /dev/null, zero, full, random and urandom + permissions for Linux 2.6.32 with partial DEVTMPFS support wrt #457868 by + SpiderX + + 15 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for x86, wrt bug #457568 + + 15 Feb 2013; William Hubbs udev-197-r8.ebuild, + udev-197-r9.ebuild, udev-9999.ebuild: + remove the check for kallsyms for now; udev does not use the kallsyms + functionality. + + 15 Feb 2013; Agostino Sarubbo udev-197-r8.ebuild: + Stable for amd64, wrt bug #457568 + +*udev-197-r9 (14 Feb 2013) + + 14 Feb 2013; Samuli Suominen udev-197-r8.ebuild, + +udev-197-r9.ebuild: + Preparing for stabilization by moving -r8 to -r9 and editing -r8 to + always copy 80-net-name-slot.rules like in current stable -r4. + + 13 Feb 2013; Samuli Suominen udev-9999.ebuild: + Update to use --disable-polkit flag, see: + http://cgit.freedesktop.org/systemd/systemd/commit/?id=46ba8aae2b82bc5c87ba34 + 7e6bf914ecd5e9d51e + + 09 Feb 2013; Samuli Suominen udev-197-r4.ebuild: + arm/ppc64 stable wrt #452556 + + 09 Feb 2013; Samuli Suominen udev-197-r8.ebuild, + udev-9999.ebuild: + Move hwids from DEPEND to PDEPEND and trust initial emerge of hwids to + regenerate correct hwdb.bin for us. + + 09 Feb 2013; Samuli Suominen -udev-197-r6.ebuild, + -udev-197-r7.ebuild: + old + + 09 Feb 2013; Agostino Sarubbo udev-197-r4.ebuild: + Stable for ia64, wrt bug #452556 + + 08 Feb 2013; Jeroen Roovers udev-197-r4.ebuild: + Stable for HPPA (bug #452556). + + 08 Feb 2013; Samuli Suominen udev-9999.ebuild: + Remove multiple targets that installed systemd files since libudev and + libgudev doesn't link against libsystemd-daemon anymore. Unfortunately + this will mean content of /usr/lib/systemd/system/sysinit.target.wants/ + went away because the new target install-target-wants-hook would install + too much of unrelated systemd files. + Use --root switch for udevadm hwdb --update. + +*udev-197-r8 (07 Feb 2013) + + 07 Feb 2013; Samuli Suominen +udev-197-r8.ebuild: + Support updating hwdb from an offset ${ROOT}. Thanks to Luca Barbato + (lu_zero) for the patch, see: + http://bugs.freedesktop.org/show_bug.cgi?id=60398 + http://github.com/lu-zero/eudev/commit/96da532526fec9bbfc9f53f2c5819520b971710c + + 07 Feb 2013; William Hubbs ChangeLog: + Require >=sys-libs/libselinux-2.1.9 for bug #455214. + This applies to udev-197-r4.ebuild, udev-197-r6.ebuild, + udev-197-r7.ebuild and udev-9999.ebuild. + +*udev-197-r7 (07 Feb 2013) + + 07 Feb 2013; Samuli Suominen +udev-197-r7.ebuild: + Backport accept4() patch from sys-fs/eudev (and =sys-fs/udev-171-r10) to set + KV_min back to 2.6.32. Despite that, you should be using at least 2.6.32.60 + since some arch's gained accept4() support in 2.6.32 series there. 03 Feb 2013; Samuli Suominen files/80-net-name-slot.rules: @@ -258,1137 +680,3 @@ 09 Jan 2013; William Hubbs +files/80-net-name-slot.rules, +udev-197.ebuild, udev-9999.ebuild: version bump and fix #446702 - -*udev-171-r10 (18 Dec 2012) - - 18 Dec 2012; Richard Yao +udev-171-r10.ebuild: - Backport accept4 fallback path from eudev-1_beta1, approved by WilliamH and - ssuominen - - 02 Dec 2012; Samuli Suominen -udev-196.ebuild: - old - -*udev-196-r1 (02 Dec 2012) - - 02 Dec 2012; Samuli Suominen +udev-196-r1.ebuild, - udev-9999.ebuild: - USE="hwdb" will now pull in sys-apps/hwids with USE="udev" enabled to gain - pci.ids, usb.ids and oui.txt to generate /etc/udev/udev.bin from. - Run udevadm hwdb --update too. Thanks to Flameeyes for co-operating with - this one. - -*udev-196 (02 Dec 2012) - - 02 Dec 2012; Samuli Suominen +udev-196.ebuild, - udev-9999.ebuild: - Version bump. - - 01 Dec 2012; William Hubbs -udev-189.ebuild, - -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, - -udev-194.ebuild: - after speaking with the systemd maintainer, older versions of udev are being - removed. - - 01 Dec 2012; William Hubbs +udev-189.ebuild, - +udev-190.ebuild, +udev-191.ebuild, +udev-192.ebuild, +udev-193.ebuild, - +udev-194.ebuild: - restore old versions so we do not break systemd - - 01 Dec 2012; William Hubbs -udev-189.ebuild, - -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, - -udev-194.ebuild: - remove old versions - - 24 Nov 2012; Samuli Suominen -udev-171-r8.ebuild: - old - - 24 Nov 2012; Samuli Suominen udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: - Reset keywording back to ~arch since these can't be considered stable - anymore. Use at your own risk. - - 24 Nov 2012; Samuli Suominen udev-171-r9.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #443592 - - 20 Nov 2012; Anthony G. Basile udev-171-r9.ebuild: - stable arm ppc ppc64, bug #443592 - - 20 Nov 2012; Jeroen Roovers udev-171-r9.ebuild: - Stable for HPPA (bug #443592). - - 19 Nov 2012; Agostino Sarubbo udev-171-r9.ebuild: - stable for x86, wrt to bug #443592 - - 18 Nov 2012; udev-171-r9.ebuild: - Stable for amd64, wrt bug #443592 - -*udev-171-r9 (16 Nov 2012) - - 16 Nov 2012; Samuli Suominen +udev-171-r9.ebuild: - Backport upstream patch to skip ATA transport class devices for compability - with recent kernels wrt #437418 by "sf" - - 01 Nov 2012; William Hubbs udev-9999.ebuild: - sync live ebuild md5 for default rules with 195. - - 01 Nov 2012; Samuli Suominen udev-195.ebuild, - udev-9999.ebuild: - Use REPLACING_VERSIONS to print out upgrade related messaging only when - required wrt #440462 by "poletti.marco" - - 01 Nov 2012; Samuli Suominen udev-171-r8.ebuild: - Update HOMEPAGE and SRC_URI from latest stable wrt #440408 - -*udev-195 (26 Oct 2012) - - 26 Oct 2012; William Hubbs +udev-195.ebuild: - version bump - -*udev-171-r8 (20 Oct 2012) - - 20 Oct 2012; William Hubbs +udev-171-r8.ebuild: - Another part of the fix for #438932. - Now we require both udev-mount and udev to be added to the sysinit - runlevel. - -*udev-171-r7 (20 Oct 2012) - - 20 Oct 2012; William Hubbs +udev-171-r7.ebuild: - This is a hot fix for stable udev for bug #438932. - The only change is that udev-mount has "provide dev-mount" added to - the depend function. This is going directly to stable with the approval - of robbat2 and chainsaw. - - 15 Oct 2012; Zac Medico udev-194.ebuild, - udev-9999.ebuild: - Set QA_MULTILIB_PATHS for bug #424423. - -*udev-194 (04 Oct 2012) - - 04 Oct 2012; William Hubbs +udev-194.ebuild, - udev-9999.ebuild: - version bump and sync live ebuild. - - 01 Oct 2012; Diego E. Pettenò udev-193.ebuild: - Fix typo. - -*udev-193 (30 Sep 2012) - - 30 Sep 2012; William Hubbs +udev-193.ebuild: - version bump - -*udev-192 (26 Sep 2012) - - 26 Sep 2012; William Hubbs +udev-192.ebuild: - version bump - -*udev-191 (22 Sep 2012) - - 22 Sep 2012; William Hubbs +udev-191.ebuild: - version bump - -*udev-190 (21 Sep 2012) - - 21 Sep 2012; William Hubbs +udev-190.ebuild: - version bump - - 11 Sep 2012; William Hubbs udev-164-r2.ebuild, - udev-171-r6.ebuild, udev-189.ebuild, udev-9999.ebuild: - According to armin76, udev works fine on sh with glibc-2.11. To keep things - simple, I am adjusting the block to allow glibc-2.11 on all archs. - - 10 Sep 2012; William Hubbs udev-189.ebuild, - udev-9999.ebuild: - Add more information on persistent net rules and clean up ewarns. this closes - #433746 and #434626. Thanks to James Le Cuirot and Pacho Ramos. - - 10 Sep 2012; William Hubbs udev-189.ebuild, - udev-9999.ebuild: - Fix location for preserved library for #434632, thanks to Pacho Ramos. - - 10 Sep 2012; William Hubbs -udev-188.ebuild: - remove old version - -*udev-189 (24 Aug 2012) - - 24 Aug 2012; William Hubbs +udev-189.ebuild: - version bump - - 24 Aug 2012; William Hubbs -udev-187-r1.ebuild, - -udev-187-r3.ebuild: - remove old versions - - 15 Aug 2012; William Hubbs udev-9999.ebuild: - sync live ebuild - -*udev-188 (15 Aug 2012) - - 15 Aug 2012; William Hubbs +udev-188.ebuild: - version bump - - 13 Aug 2012; Samuli Suominen udev-187-r3.ebuild, - udev-9999.ebuild: - Rename reserved check_KV function to udev_check_KV wrt #430562 by "zym" - - 11 Aug 2012; Samuli Suominen udev-164-r2.ebuild, - udev-171-r6.ebuild, udev-187-r1.ebuild, udev-187-r3.ebuild, udev-9999.ebuild: - Update sys-libs/glibc block from <2.9 to <2.12 wrt #388075 by Tiago Marques - - 11 Aug 2012; Michał Górny udev-187-r3.ebuild: - Block older versions of systemd hoping for a sane migration. - -*udev-187-r3 (08 Aug 2012) - - 08 Aug 2012; William Hubbs +udev-187-r3.ebuild, - udev-9999.ebuild: - rev bump to put /lib/udev back in /usr/lib/udev as well as add a second - compatibility patch so we can run helpers in /lib/udev. - Thanks to Egor Egorov for the patch. - I also spoke with the other udev maintainer (Samuli), and he agrees that - we should be using /usr/lib and allowing packages to put things in /lib - for now. - This is for bug #430412. - - 08 Aug 2012; Justin Lecher udev-187-r1.ebuild, - udev-187-r2.ebuild, udev-9999.ebuild: - Fix typo - - 08 Aug 2012; Alexandre Rostovtsev udev-187-r1.ebuild, - udev-187-r2.ebuild, udev-9999.ebuild: - Update gobject-introspection dependency - -*udev-187-r2 (07 Aug 2012) - - 07 Aug 2012; William Hubbs +udev-187-r2.ebuild, - udev-9999.ebuild: - rev bump to move everything back to /lib/udev from /usr/lib/udev. - Also sync live ebuild. - - 04 Aug 2012; William Hubbs udev-187-r1.ebuild, - udev-9999.ebuild: - fix if statements - - 03 Aug 2012; William Hubbs udev-187-r1.ebuild, - udev-9999.ebuild: - Add a warning for bug #429466 wrt the /lib/udev->/usr/lib/udev migration. - -*udev-187-r1 (03 Aug 2012) - - 03 Aug 2012; William Hubbs +udev-187-r1.ebuild, - udev-9999.ebuild: - Fix the firmware path to search in /usr/lib then /lib. Also sync the - live ebuild. - - 01 Aug 2012; William Hubbs udev-187.ebuild, - udev-9999.ebuild: - fix calls to preserve_old_lib and preserve_old_lib_notify - -*udev-187 (01 Aug 2012) - - 01 Aug 2012; William Hubbs +udev-187.ebuild, - udev-9999.ebuild: - version bump and sync live ebuild - - 31 Jul 2012; Samuli Suominen - -files/move_tmp_persistent_rules-112-r1.sh, -files/136/udev.confd, - -files/147/udev.confd, -files/write_root_link_rule-125, - -files/136/udev.initd, -files/147/udev.initd, -files/net-130-r1.sh, - -files/136/shell-compat-KV.sh, -files/136/udev-dev-tarball.initd, - -files/147/udev-mount.initd, -files/udev-141-remove-devfs-names.diff, - -files/136/udev-mount.initd, -files/147/udev-postmount.initd, - -files/blacklist-146, -files/136/udev-postmount.initd, - -files/147/udev-start.sh, -files/udev-150-fix-missing-firmware-timeout.diff, - -files/136/shell-compat-addon.sh, -files/136/udev-start.sh, - -files/147/udev-stop.sh, -files/udev-151-readd-hd-rules.diff, - -files/136/udev-stop.sh, -files/151-r4/shell-compat-KV.sh, - -files/udev-164-remove-v4l1.patch, -files/147/shell-compat-KV.sh, - -files/147/shell-compat-addon.sh, -files/147/udev-dev-tarball.initd, - -files/151-r4/shell-compat-addon.sh, -files/151-r4/udev.confd, - -files/151-r4/udev-dev-tarball.initd, udev-146-r1.ebuild, - -files/151-r4/udev-mount.initd, udev-151-r4.ebuild, -files/151-r4/udev.initd, - -files/151-r4/udev-postmount.initd, -files/151-r4/udev-start.sh, - udev-149.ebuild, udev-164-r2.ebuild, -files/151-r4/udev-stop.sh, - udev-141-r1.ebuild, udev-171-r6.ebuild, -files/pnp-aliases, - -files/shell-compat-KV.sh: - Tarball rest of the legacy files to mirrors. - - 30 Jul 2012; Samuli Suominen -files/blacklist-110, - udev-141-r1.ebuild: - udev-141-r1 can use blacklist-146 instead of blacklist-110 (because the only - difference is in commented out example for usblp) - - 30 Jul 2012; Samuli Suominen udev-171-r6.ebuild, - metadata.xml: - Move inherit around in -171-r6.ebuild and remove unused USE="acl" from - metadata.xml to silence repoman. - - 30 Jul 2012; Samuli Suominen -files/net-104-r10.sh, - -files/156/udev.confd, -files/udev-110-root-link-1.diff, - -files/156/udev.initd, -files/udev-postmount-initd-111-r2, - -files/156/udev-postmount.initd, -files/udev-stop-111-r2.sh, - -files/156/udev-start.sh, -files/udev-start-113-r2.sh, - -files/156/40-gentoo.rules, -files/156/udev-stop.sh, - -files/udev-start-114-r1.sh, -files/161/40-gentoo.rules, - -files/udev-114-root-link-2.diff, -files/161/90-network.rules, - -files/modprobe-114.sh, -files/161/shell-compat-KV.sh, - -files/modprobe-115.sh, -files/161/shell-compat-addon.sh, - -files/net-118-r1.sh, -files/161/udev.confd, -files/shell-compat-118-r2.sh, - -files/161/udev.initd, -files/udev-start-118-r2.sh, - -files/161/udev-dev-tarball.initd, -files/udev-stop-118-r2.sh, - -files/161/udev-mount.initd, -files/shell-compat-118-r3.sh, - -files/156/90-network.rules, -files/161/udev-postmount.initd, - -files/udev-start-122-r1.sh, -files/161/udev-start.sh, - -files/udev-122-rules-update.diff, -files/161/udev-stop.sh, - -files/udev-124-cdrom-autoclose-bug.diff, -files/156/shell-compat-KV.sh, - -files/164/40-gentoo.rules, -files/udev-124-encoding-overflow.patch, - -files/156/shell-compat-addon.sh, -files/164/90-network.rules, - -files/udev-124-netlink-owner-check.patch, -files/156/udev-dev-tarball.initd, - -files/164/shell-compat-KV.sh, - -files/udev-167-revert-disable-all-extras.patch, -files/156/udev-mount.initd, - -files/164/shell-compat-addon.sh, -files/udev-175-zlib.patch, - -files/164/udev.confd, -files/164/udev-dev-tarball.initd, - -udev-124-r1.ebuild, -files/164/udev.initd, -files/164/udev-mount.initd, - -udev-124-r2.ebuild, -files/164/udev-postmount.initd, -udev-114.ebuild, - -udev-141.ebuild, -files/164/udev-start.sh, -udev-115-r1.ebuild, - -udev-182-r2.ebuild, -files/164/udev-stop.sh, -udev-119.ebuild, - -udev-182-r3.ebuild, -files/udev.conf.post_113, -files/udev.conf.post_114, - -files/udev.confd, -files/udev.initd, -files/write_root_link_rule, - -udev-171-r5.ebuild: - old - - 30 Jul 2012; Mike Frysinger udev-186.ebuild: - Add m68k/s390 keywords #397769 by William Hubbs. - - 29 Jul 2012; William Hubbs udev-186.ebuild: - Fix the build when a cross emerge is used, thanks to Nick Bowler for the - patch. This closes bug #427142. - - 22 Jul 2012; Raúl Porcel udev-182-r2.ebuild, - udev-182-r3.ebuild, udev-186.ebuild: - Add ~alpha/~sh/~sparc wrt #397769 - - 15 Jul 2012; Raúl Porcel udev-171-r6.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #416653 - - 05 Jul 2012; William Hubbs udev-186.ebuild: - add back dependencies that were unintentionally removed for bug #424874, - thanks to Nikoli. - -*udev-186 (04 Jul 2012) - - 04 Jul 2012; William Hubbs +udev-186.ebuild: - version bump. I would like to thank Jonathan Callen for his assistance - with this ebuild. - - 03 Jul 2012; Jeroen Roovers udev-171-r6.ebuild: - Stable for HPPA (bug #416653). - - 28 May 2012; Markus Meier udev-171-r6.ebuild: - arm stable, bug #416653 - - 22 May 2012; Jeff Horelick udev-171-r6.ebuild: - marked x86 per bug 416653 - - 20 May 2012; Samuli Suominen udev-171-r6.ebuild: - ppc/ppc64 stable wrt #416653 - - 20 May 2012; Agostino Sarubbo udev-171-r6.ebuild: - Stable for amd64, wrt bug #416653 - -*udev-171-r6 (17 May 2012) - - 17 May 2012; Samuli Suominen +udev-171-r6.ebuild: - Remove USE="acl" and from USE="extras" since the functionality is moved to - >=sys-auth/consolekit-0.4.5_p20120320[acl]. - - 16 May 2012; Samuli Suominen udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild: - Apply udev-164-remove-v4l1.patch to every old sys-fs/udev ebuild with - USE="extras" wrt #413055 by Andreis_Vinogradovs - - 04 May 2012; Jeff Horelick udev-149.ebuild, - udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, - udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 23 Apr 2012; Mike Frysinger udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, - udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: - Do not depend on glibc -- block older versions only. - - 21 Apr 2012; Mike Frysinger udev-182-r3.ebuild: - Restore ~arch keywords #410401. - - 12 Apr 2012; Samuli Suominen udev-171-r5.ebuild: - Try to support sys-apps/hwids also in 171-r5 for people who have temporarily - masked >= 180 wrt #411737 by Martin von Gagern - - 08 Apr 2012; Samuli Suominen udev-9999.ebuild: - Use sys-apps/hwids for -9999 too. See commit 01 Apr 2012 to udev-182-r3. - - 02 Apr 2012; Jeroen Roovers udev-182-r3.ebuild: - Marked ~hppa (bug #410401). - -*udev-182-r3 (01 Apr 2012) - - 01 Apr 2012; Diego E. Pettenò +udev-182-r3.ebuild: - Make use of the new hwids ebuild. - - 28 Mar 2012; Zac Medico udev-182-r2.ebuild, - udev-9999.ebuild: - Block -udev-182-r1.ebuild, - -udev-182.ebuild, udev-182-r2.ebuild, udev-9999.ebuild: - remove broken versions and sync live ebuild with latest udev 182 release - -*udev-182-r2 (24 Mar 2012) - - 24 Mar 2012; William Hubbs +udev-182-r2.ebuild: - revision bump for bug #409487 - -*udev-182-r1 (23 Mar 2012) - - 23 Mar 2012; William Hubbs +udev-182-r1.ebuild: - revision bump for bug #409359 - - 23 Mar 2012; William Hubbs udev-9999.ebuild: - Remove warnings about devfs-compatible rules from the live ebuild - - 23 Mar 2012; William Hubbs udev-9999.ebuild: - Remove some cruft from the live ebuild: The fix_old_persistent_net_rules - function has been there since 2008 and is not documented. This code fixed an - issue with very old persistent net rules which should be taken care of by now - since we have had several stable udev versions with this fix. The ebuild - should not touch things in ${ROOT}/lib/udev/devices; remove the code that does - this. Remove the code that removes ${ROOT}/etc/dev.d. - - 22 Mar 2012; William Hubbs udev-9999.ebuild: - re-order the econf options to match udev help. - - 22 Mar 2012; William Hubbs udev-9999.ebuild: - quoting fixes, make all tests use [[ and use $D for $ED since we are not on - prefix - - 22 Mar 2012; William Hubbs udev-182.ebuild, - udev-9999.ebuild: - repoman fix -- drop the blocker for udev-182.ebuild, - udev-9999.ebuild: - Move gtk-doc documentation to /usr/share/doc/${PF}/html with symlink(s) back - to /usr/share/gtk-doc/html wrt #312373 - - 21 Mar 2012; Zac Medico udev-182.ebuild, - udev-9999.ebuild: - Block -udev-181.ebuild: - remove old version - - 20 Mar 2012; Samuli Suominen udev-182.ebuild, - udev-9999.ebuild: - Support for USE="edd" functionality was removed by upstream, see NEWS: - /dev/disk/by-path/ links are no longer created for ATA devices behind - an 'ATA transport class', the logic to extract predictable numbers does - not exist in the kernel at this moment. - /dev/disk/by-id/scsi-* compatibility links are no longer created for - ATA devices, they have their own ata-* prefix. - - 20 Mar 2012; Samuli Suominen udev-182.ebuild, - udev-9999.ebuild: - Fix path to README.keymap.txt wrt #408939 by "candrews" - - 20 Mar 2012; William Hubbs udev-182.ebuild, - udev-9999.ebuild: - Fix location of default rules file for bug #408937 - -*udev-182 (19 Mar 2012) - - 19 Mar 2012; William Hubbs +udev-182.ebuild, - udev-181.ebuild, udev-9999.ebuild: - version bump, also closes bug #398049 and bug #408379 - - 19 Mar 2012; William Hubbs +files/40-gentoo.rules, - metadata.xml, udev-9999.ebuild: - Add 40-gentoo.rules and the openrc use flag for bug #408379. - - 19 Mar 2012; Samuli Suominen udev-181.ebuild, - udev-9999.ebuild: - Remove sys-apps/baselayout depend from here in favour of letting - sys-fs/udev-init-scripts handle it. - - 19 Mar 2012; William Hubbs udev-181.ebuild, - udev-9999.ebuild: - Revert making the CONFIG_DEVTMPFS check fatal. Checking for kernel config - options cannot be fatal because it breaks build hosts. See - https://bugs.gentoo.org/show_bug.cgi?id=103878#c29. - - 19 Mar 2012; William Hubbs udev-181.ebuild, - udev-9999.ebuild: - make check for CONFIG_DEVTMPFS critical. If this is not set, udev will not - run. - - 17 Mar 2012; Matt Turner udev-181.ebuild: - Added ~mips, bug 397769. - - 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, - udev-181.ebuild, udev-9999.ebuild: - Use correct HOMEPAGE wrt #402671 by Franz Siegfried Metz and Bruce Hill - - 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, - udev-181.ebuild, udev-9999.ebuild: - Raise baselayout depend to >= 2 wrt #407849 by Michael Hill - - 15 Mar 2012; Samuli Suominen udev-181.ebuild, - udev-9999.ebuild: - Remove use_enable for hwdb which isn't available and use correct bash syntax - for += wrt #408287. Quote the result of $(systemd_with_unitdir). Remove - useless libtool files in favour of pkg-config files. - - 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, - udev-181.ebuild, udev-9999.ebuild: - Stop forcing USE="-zlib" for sys-apps/pciutils as part of bug #360849 - - 11 Mar 2012; William Hubbs udev-181.ebuild, - udev-9999.ebuild: - move CONFIG_CHECK variable into pkg_setup, thanks to anarchy@gentoo.org. - - 11 Mar 2012; William Hubbs udev-181.ebuild, - udev-9999.ebuild: - Add rdepends for dracut, genkernel and openrc so that separate /usr works - correctly. - - 08 Mar 2012; William Hubbs udev-9999.ebuild: - live ebuild updates: remove acl support and remove support for arch-specific - rules since they have been removed upstream. - - 25 Feb 2012; Samuli Suominen udev-171-r5.ebuild: - ppc64 stable wrt #399717 - - 19 Feb 2012; William Hubbs udev-181.ebuild, - udev-9999.ebuild: - update kmod dependencies to >=kmod-5 - - 19 Feb 2012; William Hubbs -udev-175-r1.ebuild, - -udev-180.ebuild: - remove old masked versions - - 12 Feb 2012; Jeff Horelick udev-171-r5.ebuild: - x86 stable per bug 399717 - - 08 Feb 2012; William Hubbs udev-9999.ebuild: - sync live ebuild - -*udev-181 (08 Feb 2012) - - 08 Feb 2012; William Hubbs +udev-181.ebuild: - version bump - - 07 Feb 2012; Jeroen Roovers udev-171-r5.ebuild: - Stable for HPPA (bug #399717). - - 05 Feb 2012; William Hubbs udev-180.ebuild: - udev-180 only builds with kmod-4 - - 05 Feb 2012; Markus Meier udev-171-r5.ebuild: - arm stable, bug #399717 - - 04 Feb 2012; William Hubbs udev-180.ebuild, - udev-9999.ebuild: - add sys-apps/kmod to the dependencies for bug #402175 - -*udev-180 (03 Feb 2012) - - 03 Feb 2012; William Hubbs +udev-180.ebuild, - udev-9999.ebuild: - udev 180 version bump. This version uses the split udev-init-scripts package - for bug #396181. - - 01 Feb 2012; Brent Baude udev-171-r5.ebuild: - Marking udev-171-r5 ppc for bug 399717 - - 25 Jan 2012; Samuli Suominen udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: - Remove deprecated warning for HAL wrt #396015 - - 23 Jan 2012; Agostino Sarubbo udev-171-r5.ebuild: - Stable for amd64, wrt bug #399717 - - 12 Jan 2012; William Hubbs files/udev-175-zlib.patch: - add back original patch for #397953. - - 04 Jan 2012; William Hubbs -files/udev-175-zlib.patch, - udev-175-r1.ebuild: - remove fix for bug #360849. This was rejected upstream; see the bug for more - information. - - 03 Jan 2012; William Hubbs udev-141-r1.ebuild, - udev-141.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, - udev-164-r2.ebuild: - complete migration from git to git-2 e eclass. - - 02 Jan 2012; Mike Frysinger udev-175-r1.ebuild, - +files/udev-175-zlib.patch: - Support reading of compressed pci/usb databases #360849 by Samuli Suominen. - - 01 Jan 2012; Andreas K. Huettel +ChangeLog-2009: - Split ChangeLog. - - 30 Dec 2011; William Hubbs -udev-171-r4.ebuild: - remove old version - -*udev-171-r5 (29 Dec 2011) - - 29 Dec 2011; William Hubbs udev-141.ebuild, - udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, - udev-164-r2.ebuild, +udev-171-r5.ebuild, udev-175-r1.ebuild, - udev-9999.ebuild: - add -vserver and -lxc keywords to udev-mount and udev-postmount, fix a typo - in udev script and several repoman fixes. - - 25 Dec 2011; William Hubbs udev-9999.ebuild: - udev now needs >=sys-apps/util-linux-2.20 - - 17 Dec 2011; Raúl Porcel udev-164-r2.ebuild: - s390 stable wrt #352827 - - 15 Dec 2011; William Hubbs udev-9999.ebuild: - Add a compatibility symlink for udevadm and use --exec-prefix to put the - binaries in the correct directory. - - 14 Dec 2011; William Hubbs udev-9999.ebuild: - remove prefix support and use bindir to install udevadm in /bin. - - 14 Dec 2011; Mike Frysinger udev-171-r4.ebuild: - Unify duplicate econf statements with a use_extras helper. - - 14 Dec 2011; William Hubbs -udev-171-r1.ebuild, - -udev-171-r2.ebuild, -udev-171-r3.ebuild, -udev-175.ebuild: - remove old versions - -*udev-171-r4 (11 Dec 2011) - - 11 Dec 2011; William Hubbs +files/shell-compat-KV.sh, - +udev-171-r4.ebuild: - rev bump for #338257. - - 09 Dec 2011; William Hubbs udev-9999.ebuild: - sync live ebuild - - 09 Dec 2011; Mike Frysinger udev-171-r3.ebuild, - udev-175.ebuild, udev-175-r1.ebuild: - Require pciutils[-zlib] when USE=hwdb #360849 by Samuli Suominen. - -*udev-175-r1 (09 Dec 2011) -*udev-171-r3 (09 Dec 2011) - - 09 Dec 2011; William Hubbs +udev-171-r3.ebuild, - +udev-175-r1.ebuild: - Rev bumps for #380929. All scripts should now be /run aware. - - 11 Nov 2011; Mike Frysinger udev-171-r2.ebuild, - udev-175.ebuild, udev-9999.ebuild: - If we don't run eautoreconf, then run elibtoolize so the local libtool code - gets workarounds added to it (e.g. cross-compiling fixes). - - 09 Nov 2011; William Hubbs udev-175.ebuild, - udev-9999.ebuild: - add warning about separate /usr partition. - - 09 Nov 2011; William Hubbs udev-175.ebuild, - udev-9999.ebuild: - fix an indent - - 09 Nov 2011; William Hubbs udev-175.ebuild, - udev-9999.ebuild: - QA Fixes: use should not be called in global scope and clean up the - conditional declarations for IUSE and RESTRICT. - Thanks to mr_bones_ for pointing these out. - - 08 Nov 2011; William Hubbs udev-175.ebuild, - udev-9999.ebuild: - sync live ebuild and fix a comment - - 08 Nov 2011; William Hubbs -udev-174-r1.ebuild: - remove old version - -*udev-175 (08 Nov 2011) - - 08 Nov 2011; William Hubbs +udev-175.ebuild: - version bump - - 07 Nov 2011; William Hubbs udev-9999.ebuild: - sync live ebuild. - -*udev-174-r1 (07 Nov 2011) - - 07 Nov 2011; William Hubbs -udev-174.ebuild, - +udev-174-r1.ebuild: - backport a patch to re-add permissions to optical drives. - -*udev-174 (06 Nov 2011) - - 06 Nov 2011; William Hubbs +udev-174.ebuild: - version bump - - 06 Nov 2011; William Hubbs udev-9999.ebuild: - fix dependencies for doc use flag in live ebuild. - - 04 Nov 2011; William Hubbs udev-9999.ebuild: - Live ebuild now pulls udev gentoo scripts from git. - - 03 Nov 2011; William Hubbs udev-9999.ebuild: - Major updates to the live ebuild: - - The src_test function was set back to the default per upstream's - recommendations. Also, test has been restricted to run if userpriv is - not active. - - The src_unpack and pkg_preinst functions were removed. - - a new version of the udev startup scripts was included which is more - integrated to openrc and has had some outdated files removed. - - Now the ebuild manually installs the files from udev-gentoo-scripts. - - Several other small code cleanups. - - 18 Sep 2011; Zac Medico udev-171-r2.ebuild, - udev-9999.ebuild: - Fix for prefix and add ~x86-linux keyword. - -*udev-171-r2 (13 Sep 2011) - - 13 Sep 2011; Matthias Schwarzott +udev-171-r2.ebuild, - udev-9999.ebuild: - Add src_test function that also tests the udev-scripts. Sync live ebuild and - normal version. - - 09 Jul 2011; Kacper Kowalik udev-164-r2.ebuild: - ppc/ppc64 stable wrt #352827 - - 07 Jul 2011; Matthias Schwarzott udev-171-r1.ebuild, - udev-9999.ebuild: - Enforce new enough linux-headers, Bug #368403. - - 06 Jul 2011; William Hubbs udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r1.ebuild, - udev-9999.ebuild: - add blk_dev_bsg to config_check for bug #373535. - - 30 Jun 2011; William Hubbs -udev-168-r2.ebuild: - removing udev 168 because it breaks X11 - - 28 Jun 2011; William Hubbs udev-164-r2.ebuild, - udev-171-r1.ebuild, udev-9999.ebuild: - Fix the target of the udev symbolic link that is installed in the - stages. - - 25 Jun 2011; Raúl Porcel udev-164-r2.ebuild: - ia64/m68k/sh/sparc stable wrt #352827 - - 22 Jun 2011; William Hubbs udev-164-r2.ebuild, - udev-171-r1.ebuild, udev-9999.ebuild: - add build to iuse - - 14 Jun 2011; Markus Meier udev-164-r2.ebuild: - x86 stable, bug #352827 - - 13 Jun 2011; William Hubbs udev-171-r1.ebuild, - udev-9999.ebuild: - Update glibc requirement to 2.10 for bug #370691. - - 11 Jun 2011; Markus Meier udev-164-r2.ebuild: - arm stable, bug #352827 - - 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild: - Update test tarball to version 171, bug #370849. - - 09 Jun 2011; William Hubbs udev-171-r1.ebuild: - add temporary support for the extras use flag. - - 09 Jun 2011; Matthias Schwarzott udev-9999.ebuild: - Fix unpacking with git-2 eclass, bug #370647. - - 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild, - udev-9999.ebuild: - Do no longer tell the user to re-emerge HAL in case of problems. - - 09 Jun 2011; Matthias Schwarzott -udev-162.ebuild, - -udev-163.ebuild, -udev-164.ebuild, -udev-164-r1.ebuild, -udev-167.ebuild, - -udev-167-r1.ebuild, -udev-168.ebuild, -udev-168-r1.ebuild, -udev-171.ebuild: - Removed unneeded versions. - - 08 Jun 2011; Markos Chandras udev-164-r2.ebuild: - Stable on amd64 wrt bug #352827 - - 08 Jun 2011; William Hubbs udev-9999.ebuild: - fix typo: VCS should be vcs. bug #370647. - - 08 Jun 2011; William Hubbs udev-171-r1.ebuild, - udev-9999.ebuild: - Do not force the acl, gudev, hwdb or keymap use flags on since these were - bringing in dependencies a minimal system does not need. Thanks to Matt - Turner for pointing this out. - -*udev-171-r1 (07 Jun 2011) - - 07 Jun 2011; Matthias Schwarzott +udev-171-r1.ebuild: - Fix checking kernel versions with strange suffixes, Bug #370009. Also prepare - for two digit numbers (3.0). - - 07 Jun 2011; William Hubbs udev-171.ebuild, - udev-9999.ebuild, metadata.xml: - Use acl global use flag instead of udev_acl. - - 07 Jun 2011; William Hubbs udev-9999.ebuild: - migrate live ebuild to eapi 4. - - 05 Jun 2011; Robin H. Johnson udev-146-r1.ebuild, - udev-149.ebuild, udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, - udev-164.ebuild, udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, - udev-167-r1.ebuild, udev-168.ebuild, udev-168-r1.ebuild, udev-168-r2.ebuild, - udev-171.ebuild, udev-9999.ebuild: - Linux-3.0 support for udev version checks. - -*udev-171 (05 Jun 2011) - - 05 Jun 2011; Matthias Schwarzott +udev-171.ebuild, - udev-9999.ebuild, metadata.xml: - Version bumped, Bug #368331. Split extras use flag into a lot small ones, Bug - #348472. Fix cross compiling issue, Bug #360397. Use systemd eclass, Bug - #365943. Update minimum required kernel version. - - 05 Jun 2011; Jeroen Roovers udev-164-r2.ebuild: - Stable for HPPA (bug #352827). - - 02 Jun 2011; William Hubbs udev-164-r2.ebuild, - udev-9999.ebuild: - Add udev to the sysinit runlevel for the stages, bug #369037 - - 01 Jun 2011; Tobias Klausmann udev-164-r2.ebuild: - Stable on alpha, bug #352827 - -*udev-168-r2 (14 May 2011) - - 14 May 2011; Matthias Schwarzott +udev-168-r2.ebuild, - udev-9999.ebuild: - Remove /run is not existing message, Bug #365679. Fix uinput rule to match - what newer kernels does, Bug #321677. Only run modprobe unix when unix - sockets are not yet available, Bug #363549. - -*udev-168-r1 (30 Apr 2011) - - 30 Apr 2011; Matthias Schwarzott +udev-168-r1.ebuild: - fixed install location of baselayout-1 scripts, bug #364375. - - 30 Apr 2011; Matthias Schwarzott udev-168.ebuild, - udev-9999.ebuild: - Fix helper programs still installed to /lib64/udev - -*udev-168 (30 Apr 2011) - - 30 Apr 2011; Matthias Schwarzott +udev-168.ebuild, - udev-9999.ebuild: - Version bumped. Unconditionally install to /lib/udev, also on multilib, Bug - #364375. Remove automagic dependency to systemd, Bug #364065. - - 15 Apr 2011; Ulrich Mueller udev-114.ebuild, - udev-115-r1.ebuild, udev-119.ebuild, udev-124-r1.ebuild, udev-124-r2.ebuild, - udev-141.ebuild, udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, - udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, udev-164.ebuild, - udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, udev-167-r1.ebuild, - udev-9999.ebuild: - Don't PROVIDE virtual/dev-manager, it is a new-style virtual now. Bug 361133. - - 03 Apr 2011; Matthias Schwarzott udev-167.ebuild, - udev-167-r1.ebuild, udev-9999.ebuild: - Update needed reliable kernel version. Sync live version to latest normal - version. - - 03 Apr 2011; Diego E. Pettenò udev-167-r1.ebuild: - Avoid maintainer-mode triggered automake. - -*udev-167-r1 (03 Apr 2011) - - 03 Apr 2011; Matthias Schwarzott +udev-167-r1.ebuild, - +files/udev-167-revert-disable-all-extras.patch: - Let USE=-extras still build important utils like ata_id and usb_id. - Backported from udev-168. - -*udev-167 (30 Mar 2011) - - 30 Mar 2011; Matthias Schwarzott +udev-167.ebuild: - Version bumped. udev-167 defaults to using subdir udev in /run if it exists, - but as this does not exist on gentoo, it normally falls back to using - /dev/.udev, so this is fine. - - 30 Mar 2011; Matthias Schwarzott udev-164-r2.ebuild, - -files/udev-164-remove-noopenvz.patch: - Use updated scripts instead of patching them. - -*udev-164-r2 (19 Mar 2011) - - 19 Mar 2011; Matthias Schwarzott +udev-164-r2.ebuild, - +files/udev-164-remove-noopenvz.patch, +files/udev-164-remove-v4l1.patch: - Enable udev inside OpenVZ containers, Bug #346885. Disable v4lv1, so that - udev compiles with linux-headers-2.6.38, Bug #359407. - - 06 Feb 2011; Mart Raudsepp udev-114.ebuild, - udev-115-r1.ebuild: - Drop to ~mips - -*udev-164-r1 (12 Dec 2010) - - 12 Dec 2010; Matthias Schwarzott +udev-164-r1.ebuild: - Moved scripts from files to a tarball. - -*udev-164 (30 Oct 2010) - - 30 Oct 2010; Matthias Schwarzott - +files/164/40-gentoo.rules, +files/164/90-network.rules, - +files/164/shell-compat-KV.sh, +files/164/shell-compat-addon.sh, - +files/164/udev.confd, +files/164/udev.initd, - +files/164/udev-dev-tarball.initd, +files/164/udev-mount.initd, - +files/164/udev-postmount.initd, +udev-164.ebuild, - +files/164/udev-start.sh, +files/164/udev-stop.sh: - Version bumped. Changed udev-postmount script to better check for ro - filesystems and non bash shells. Bugs 342403, 326825. Remove /dev/loop if - it is empty, Bug #338766. - - 29 Oct 2010; Jeroen Roovers udev-151-r4.ebuild: - Stable for HPPA (bug #324507). - -*udev-163 (11 Oct 2010) - - 11 Oct 2010; Matthias Schwarzott +udev-163.ebuild: - Version bumped. - - 27 Sep 2010; Matthias Schwarzott -udev-146.ebuild, - -udev-146-r2.ebuild, -udev-146-r3.ebuild, - -files/udev-146-printer-usb_device-permission.diff, - -files/151/shell-compat-addon.sh, -udev-147-r1.ebuild, - -files/151/udev.confd, -udev-145.ebuild, -udev-150-r1.ebuild, - -udev-151-r1.ebuild, -udev-151-r2.ebuild, -udev-151-r3.ebuild, - -udev-154.ebuild, -udev-156.ebuild, -udev-157.ebuild, -udev-158.ebuild, - -udev-159.ebuild, -files/udev-159-path_id.patch, -files/151/udev.initd, - -udev-160.ebuild, -files/151/udev-dev-tarball.initd, -udev-145-r1.ebuild, - -udev-161.ebuild, - -files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, - -files/151/shell-compat-KV.sh, -files/151/udev-mount.initd, - -files/151/udev-postmount.initd, -files/151/udev-start.sh, - -udev-145-r2.ebuild, -files/151/udev-stop.sh, -udev-145-r3.ebuild: - Removed a lot of old versions. - -*udev-162 (12 Sep 2010) - - 12 Sep 2010; Matthias Schwarzott +udev-162.ebuild: - Version bumped. - - 28 Aug 2010; Raúl Porcel udev-151-r4.ebuild: - ia64/m68k/s390/sh/sparc stable wrt #334087 - - 28 Aug 2010; Markus Meier udev-151-r4.ebuild: - arm stable, bug #324507 - -*udev-161 (24 Aug 2010) - - 24 Aug 2010; Matthias Schwarzott - +files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, - +files/161/40-gentoo.rules, +files/161/90-network.rules, - +files/161/shell-compat-KV.sh, +files/161/shell-compat-addon.sh, - +files/161/udev.confd, +files/161/udev-dev-tarball.initd, - +udev-161.ebuild, +files/161/udev.initd, +files/161/udev-mount.initd, - +files/161/udev-postmount.initd, +files/161/udev-start.sh, - +files/161/udev-stop.sh: - Version bumped. Fixed dir_writable check printing an error to console when - test fails, bug #326825. - - 24 Aug 2010; Matthias Schwarzott udev-149.ebuild, - udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, - udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, - udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, - udev-9999.ebuild: - Fix pkgconfig dependency to be only in DEPEND and not in RDEPEND. - - 23 Aug 2010; Mike Frysinger udev-149.ebuild, - udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, - udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, - udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, - udev-9999.ebuild: - Convert kernel headers into a blocker #296546 by Alan Hourihane. - - 13 Aug 2010; Joseph Jezak udev-151-r4.ebuild: - Marked ppc stable for bug #324507. - - 12 Aug 2010; Brent Baude udev-151-r4.ebuild: - stable ppc64, bug 324507 - - 08 Aug 2010; Raúl Porcel udev-149.ebuild, - udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, - udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, - udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: - Re-add sh - - 02 Aug 2010; Matthias Schwarzott udev-149.ebuild, - udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, - udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, - udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: - Added pkgconfig dependency for udev-149 and newer when using extras - use-flag, Bug #327713. - - 27 Jul 2010; Pacho Ramos udev-151-r4.ebuild: - amd64 stable, bug 324507 - - 25 Jul 2010; Tobias Klausmann udev-151-r4.ebuild: - Stable on alpha, bug #324507 - - 22 Jul 2010; Pawel Hajdan jr udev-151-r4.ebuild: - x86 stable wrt bug #324507 - - 17 Jul 2010; Matthias Schwarzott udev-9999.ebuild: - Updated live ebuild, Bug #327823. - -*udev-160 (12 Jul 2010) - - 12 Jul 2010; Matthias Schwarzott +udev-160.ebuild: - Version bumped. This is a bugfix release. - - 10 Jul 2010; Raúl Porcel udev-147-r1.ebuild, - udev-149.ebuild, udev-150-r1.ebuild, udev-151-r1.ebuild, - udev-151-r2.ebuild, udev-151-r3.ebuild, udev-151-r4.ebuild, - udev-154.ebuild, udev-156.ebuild, udev-157.ebuild, udev-158.ebuild, - udev-159.ebuild: - Rekeyword ~alpha now that the glibc issues have been fixed - -*udev-159 (07 Jul 2010) - - 07 Jul 2010; Matthias Schwarzott +udev-159.ebuild, - +files/udev-159-path_id.patch: - Version bumped. - -*udev-158 (24 Jun 2010) - - 24 Jun 2010; Matthias Schwarzott +udev-158.ebuild: - Version bumped. - -*udev-157 (20 Jun 2010) -*udev-156 (20 Jun 2010) - - 20 Jun 2010; Matthias Schwarzott - +files/156/40-gentoo.rules, +files/156/90-network.rules, - +files/156/shell-compat-KV.sh, +files/156/shell-compat-addon.sh, - +files/156/udev.confd, +files/156/udev-dev-tarball.initd, - +udev-157.ebuild, +files/156/udev.initd, +files/156/udev-mount.initd, - +files/156/udev-postmount.initd, udev-9999.ebuild, - +files/156/udev-start.sh, +files/156/udev-stop.sh, +udev-156.ebuild: - Add version udev-156 and udev-157. These contain some rule changes. - Init-scripts improved a bit. Fix udev-postmount on selinux, Bug #317573. - -*udev-154 (12 May 2010) - - 12 May 2010; Matthias Schwarzott +udev-154.ebuild: - Version bumped. Now devfs-compat and oldhd is no longer supported. - -*udev-151-r4 (05 May 2010) - - 05 May 2010; Matthias Schwarzott - +files/151-r4/shell-compat-KV.sh, +files/151-r4/shell-compat-addon.sh, - +files/151-r4/udev.confd, +files/151-r4/udev-dev-tarball.initd, - udev-9999.ebuild, +files/151-r4/udev.initd, - +files/151-r4/udev-mount.initd, +files/151-r4/udev-postmount.initd, - +files/151-r4/udev-start.sh, +files/151-r4/udev-stop.sh, - +udev-151-r4.ebuild: - Updated init-scripts. Now support setting debug and trace options in - config file. Explicitly send add-event for initial population (newer - udevds will default to change). Set property STARTUP while booting for - compatibility with new eg. lvm2 init-scripts. Sync udev-9999.ebuild. - -*udev-151-r3 (02 May 2010) - - 02 May 2010; Matthias Schwarzott +udev-151-r3.ebuild: - Disable devfs-compat and old-hd-rules use flags by default they will be - removed on next udev update. - -*udev-146-r3 (20 Apr 2010) - - 20 Apr 2010; Robin H. Johnson +udev-146-r3.ebuild: - Alpha cannot use the 151-r2 version due to non-availability of newer - kernels, so provide an older ebuild with static libraries for lvm2 - bumping. - -*udev-151-r2 (19 Apr 2010) - - 19 Apr 2010; Robin H. Johnson +udev-151-r2.ebuild: - Build static libraries as well, for lvm2 to use when building static - versions for early boot purposes. - - 19 Apr 2010; Matthias Schwarzott files/151/udev.initd, - udev-9999.ebuild: - Add keywords nolxc and noopenvz to udev init-script, Bug #310427. - - 16 Apr 2010; Brent Baude udev-149.ebuild: - Marking udev-149 ppc for bug 303031 - - 05 Apr 2010; Jeroen Roovers udev-149.ebuild: - Back to ~hppa (bug #294470). - - 22 Mar 2010; Brent Baude udev-149.ebuild: - Marking udev-149 ppc64 for bug 303031 - - 15 Mar 2010; Matthias Schwarzott udev-145.ebuild, - udev-145-r1.ebuild, udev-145-r2.ebuild, udev-145-r3.ebuild, - udev-146.ebuild, udev-146-r1.ebuild, udev-146-r2.ebuild, - udev-147-r1.ebuild, udev-149.ebuild, udev-150-r1.ebuild, - udev-151-r1.ebuild, udev-9999.ebuild: - Fix tests for udev-149 and udev-151-r1, thanks to Myckel Habets for - looking into it, Bug #295958. Restrict test for the other ebuilds. - - 07 Mar 2010; Markus Meier udev-149.ebuild: - amd64/arm stable, bug #303031 - - 02 Mar 2010; Jeroen Roovers udev-149.ebuild: - Stable for HPPA (bug #303031). - - 21 Feb 2010; Christian Faulhammer udev-149.ebuild: - stable x86, bug 303031 - - 07 Feb 2010; Matthias Schwarzott udev-141-r1.ebuild, - udev-145.ebuild, udev-145-r1.ebuild, udev-145-r2.ebuild, - udev-145-r3.ebuild, udev-146.ebuild, udev-146-r1.ebuild, - udev-146-r2.ebuild, udev-147-r1.ebuild, udev-149.ebuild, - udev-150-r1.ebuild, udev-151-r1.ebuild, udev-9999.ebuild: - Improve wording of devfs-compat message, Bug #301141. Sync udev-9999 to - latest udev-151-r1. - -*udev-151-r1 (01 Feb 2010) -*udev-150-r1 (01 Feb 2010) - - 01 Feb 2010; Matthias Schwarzott -udev-150.ebuild, - +udev-150-r1.ebuild, +files/udev-150-fix-missing-firmware-timeout.diff, - -udev-151.ebuild, +udev-151-r1.ebuild: - Fix missing firmware timeout, to stop modprobe from waiting 60s for no - file stretching boot very long, Bug #301667. - - 31 Jan 2010; Matthias Schwarzott udev-151.ebuild: - Fix install error, bug #302903. Removed old code for multilib-installs. - -*udev-151 (29 Jan 2010) - - 29 Jan 2010; Matthias Schwarzott - +files/udev-151-readd-hd-rules.diff, +files/151/shell-compat-KV.sh, - +files/151/shell-compat-addon.sh, +files/151/udev.confd, - +files/151/udev.initd, +files/151/udev-dev-tarball.initd, - +files/151/udev-mount.initd, +files/151/udev-postmount.initd, - +udev-151.ebuild, +files/151/udev-start.sh, +files/151/udev-stop.sh, - metadata.xml: - Version bumped. Fix selinux, Bug #297317. Add use-flag old-hd-rules to - control re-adding of rules for /dev/hd*, Bug #300627. - -*udev-150 (19 Jan 2010) - - 19 Jan 2010; Matthias Schwarzott +udev-150.ebuild: - Version bumped. - - For previous entries, please see ChangeLog-2009. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 index 536dd66064..fe94eb8872 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 @@ -1,6 +1,6 @@ # ChangeLog for sys-fs/udev -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2009,v 1.1 2012/01/01 21:49:17 dilfridge Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2009,v 1.2 2013/03/15 09:38:45 ssuominen Exp $ 30 Dec 2009; Matthias Schwarzott udev-149.ebuild, udev-9999.ebuild: diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2010 b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2010 new file mode 100644 index 0000000000..63d0bed5ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2010 @@ -0,0 +1,257 @@ +# ChangeLog for sys-fs/udev +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2010,v 1.1 2013/03/15 09:38:45 ssuominen Exp $ + +*udev-164-r1 (12 Dec 2010) + + 12 Dec 2010; Matthias Schwarzott +udev-164-r1.ebuild: + Moved scripts from files to a tarball. + +*udev-164 (30 Oct 2010) + + 30 Oct 2010; Matthias Schwarzott + +files/164/40-gentoo.rules, +files/164/90-network.rules, + +files/164/shell-compat-KV.sh, +files/164/shell-compat-addon.sh, + +files/164/udev.confd, +files/164/udev.initd, + +files/164/udev-dev-tarball.initd, +files/164/udev-mount.initd, + +files/164/udev-postmount.initd, +udev-164.ebuild, + +files/164/udev-start.sh, +files/164/udev-stop.sh: + Version bumped. Changed udev-postmount script to better check for ro + filesystems and non bash shells. Bugs 342403, 326825. Remove /dev/loop if + it is empty, Bug #338766. + + 29 Oct 2010; Jeroen Roovers udev-151-r4.ebuild: + Stable for HPPA (bug #324507). + +*udev-163 (11 Oct 2010) + + 11 Oct 2010; Matthias Schwarzott +udev-163.ebuild: + Version bumped. + + 27 Sep 2010; Matthias Schwarzott -udev-146.ebuild, + -udev-146-r2.ebuild, -udev-146-r3.ebuild, + -files/udev-146-printer-usb_device-permission.diff, + -files/151/shell-compat-addon.sh, -udev-147-r1.ebuild, + -files/151/udev.confd, -udev-145.ebuild, -udev-150-r1.ebuild, + -udev-151-r1.ebuild, -udev-151-r2.ebuild, -udev-151-r3.ebuild, + -udev-154.ebuild, -udev-156.ebuild, -udev-157.ebuild, -udev-158.ebuild, + -udev-159.ebuild, -files/udev-159-path_id.patch, -files/151/udev.initd, + -udev-160.ebuild, -files/151/udev-dev-tarball.initd, -udev-145-r1.ebuild, + -udev-161.ebuild, + -files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, + -files/151/shell-compat-KV.sh, -files/151/udev-mount.initd, + -files/151/udev-postmount.initd, -files/151/udev-start.sh, + -udev-145-r2.ebuild, -files/151/udev-stop.sh, -udev-145-r3.ebuild: + Removed a lot of old versions. + +*udev-162 (12 Sep 2010) + + 12 Sep 2010; Matthias Schwarzott +udev-162.ebuild: + Version bumped. + + 28 Aug 2010; Raúl Porcel udev-151-r4.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #334087 + + 28 Aug 2010; Markus Meier udev-151-r4.ebuild: + arm stable, bug #324507 + +*udev-161 (24 Aug 2010) + + 24 Aug 2010; Matthias Schwarzott + +files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, + +files/161/40-gentoo.rules, +files/161/90-network.rules, + +files/161/shell-compat-KV.sh, +files/161/shell-compat-addon.sh, + +files/161/udev.confd, +files/161/udev-dev-tarball.initd, + +udev-161.ebuild, +files/161/udev.initd, +files/161/udev-mount.initd, + +files/161/udev-postmount.initd, +files/161/udev-start.sh, + +files/161/udev-stop.sh: + Version bumped. Fixed dir_writable check printing an error to console when + test fails, bug #326825. + + 24 Aug 2010; Matthias Schwarzott udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, + udev-9999.ebuild: + Fix pkgconfig dependency to be only in DEPEND and not in RDEPEND. + + 23 Aug 2010; Mike Frysinger udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, + udev-9999.ebuild: + Convert kernel headers into a blocker #296546 by Alan Hourihane. + + 13 Aug 2010; Joseph Jezak udev-151-r4.ebuild: + Marked ppc stable for bug #324507. + + 12 Aug 2010; Brent Baude udev-151-r4.ebuild: + stable ppc64, bug 324507 + + 08 Aug 2010; Raúl Porcel udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: + Re-add sh + + 02 Aug 2010; Matthias Schwarzott udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: + Added pkgconfig dependency for udev-149 and newer when using extras + use-flag, Bug #327713. + + 27 Jul 2010; Pacho Ramos udev-151-r4.ebuild: + amd64 stable, bug 324507 + + 25 Jul 2010; Tobias Klausmann udev-151-r4.ebuild: + Stable on alpha, bug #324507 + + 22 Jul 2010; Pawel Hajdan jr udev-151-r4.ebuild: + x86 stable wrt bug #324507 + + 17 Jul 2010; Matthias Schwarzott udev-9999.ebuild: + Updated live ebuild, Bug #327823. + +*udev-160 (12 Jul 2010) + + 12 Jul 2010; Matthias Schwarzott +udev-160.ebuild: + Version bumped. This is a bugfix release. + + 10 Jul 2010; Raúl Porcel udev-147-r1.ebuild, + udev-149.ebuild, udev-150-r1.ebuild, udev-151-r1.ebuild, + udev-151-r2.ebuild, udev-151-r3.ebuild, udev-151-r4.ebuild, + udev-154.ebuild, udev-156.ebuild, udev-157.ebuild, udev-158.ebuild, + udev-159.ebuild: + Rekeyword ~alpha now that the glibc issues have been fixed + +*udev-159 (07 Jul 2010) + + 07 Jul 2010; Matthias Schwarzott +udev-159.ebuild, + +files/udev-159-path_id.patch: + Version bumped. + +*udev-158 (24 Jun 2010) + + 24 Jun 2010; Matthias Schwarzott +udev-158.ebuild: + Version bumped. + +*udev-157 (20 Jun 2010) +*udev-156 (20 Jun 2010) + + 20 Jun 2010; Matthias Schwarzott + +files/156/40-gentoo.rules, +files/156/90-network.rules, + +files/156/shell-compat-KV.sh, +files/156/shell-compat-addon.sh, + +files/156/udev.confd, +files/156/udev-dev-tarball.initd, + +udev-157.ebuild, +files/156/udev.initd, +files/156/udev-mount.initd, + +files/156/udev-postmount.initd, udev-9999.ebuild, + +files/156/udev-start.sh, +files/156/udev-stop.sh, +udev-156.ebuild: + Add version udev-156 and udev-157. These contain some rule changes. + Init-scripts improved a bit. Fix udev-postmount on selinux, Bug #317573. + +*udev-154 (12 May 2010) + + 12 May 2010; Matthias Schwarzott +udev-154.ebuild: + Version bumped. Now devfs-compat and oldhd is no longer supported. + +*udev-151-r4 (05 May 2010) + + 05 May 2010; Matthias Schwarzott + +files/151-r4/shell-compat-KV.sh, +files/151-r4/shell-compat-addon.sh, + +files/151-r4/udev.confd, +files/151-r4/udev-dev-tarball.initd, + udev-9999.ebuild, +files/151-r4/udev.initd, + +files/151-r4/udev-mount.initd, +files/151-r4/udev-postmount.initd, + +files/151-r4/udev-start.sh, +files/151-r4/udev-stop.sh, + +udev-151-r4.ebuild: + Updated init-scripts. Now support setting debug and trace options in + config file. Explicitly send add-event for initial population (newer + udevds will default to change). Set property STARTUP while booting for + compatibility with new eg. lvm2 init-scripts. Sync udev-9999.ebuild. + +*udev-151-r3 (02 May 2010) + + 02 May 2010; Matthias Schwarzott +udev-151-r3.ebuild: + Disable devfs-compat and old-hd-rules use flags by default they will be + removed on next udev update. + +*udev-146-r3 (20 Apr 2010) + + 20 Apr 2010; Robin H. Johnson +udev-146-r3.ebuild: + Alpha cannot use the 151-r2 version due to non-availability of newer + kernels, so provide an older ebuild with static libraries for lvm2 + bumping. + +*udev-151-r2 (19 Apr 2010) + + 19 Apr 2010; Robin H. Johnson +udev-151-r2.ebuild: + Build static libraries as well, for lvm2 to use when building static + versions for early boot purposes. + + 19 Apr 2010; Matthias Schwarzott files/151/udev.initd, + udev-9999.ebuild: + Add keywords nolxc and noopenvz to udev init-script, Bug #310427. + + 16 Apr 2010; Brent Baude udev-149.ebuild: + Marking udev-149 ppc for bug 303031 + + 05 Apr 2010; Jeroen Roovers udev-149.ebuild: + Back to ~hppa (bug #294470). + + 22 Mar 2010; Brent Baude udev-149.ebuild: + Marking udev-149 ppc64 for bug 303031 + + 15 Mar 2010; Matthias Schwarzott udev-145.ebuild, + udev-145-r1.ebuild, udev-145-r2.ebuild, udev-145-r3.ebuild, + udev-146.ebuild, udev-146-r1.ebuild, udev-146-r2.ebuild, + udev-147-r1.ebuild, udev-149.ebuild, udev-150-r1.ebuild, + udev-151-r1.ebuild, udev-9999.ebuild: + Fix tests for udev-149 and udev-151-r1, thanks to Myckel Habets for + looking into it, Bug #295958. Restrict test for the other ebuilds. + + 07 Mar 2010; Markus Meier udev-149.ebuild: + amd64/arm stable, bug #303031 + + 02 Mar 2010; Jeroen Roovers udev-149.ebuild: + Stable for HPPA (bug #303031). + + 21 Feb 2010; Christian Faulhammer udev-149.ebuild: + stable x86, bug 303031 + + 07 Feb 2010; Matthias Schwarzott udev-141-r1.ebuild, + udev-145.ebuild, udev-145-r1.ebuild, udev-145-r2.ebuild, + udev-145-r3.ebuild, udev-146.ebuild, udev-146-r1.ebuild, + udev-146-r2.ebuild, udev-147-r1.ebuild, udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-9999.ebuild: + Improve wording of devfs-compat message, Bug #301141. Sync udev-9999 to + latest udev-151-r1. + +*udev-151-r1 (01 Feb 2010) +*udev-150-r1 (01 Feb 2010) + + 01 Feb 2010; Matthias Schwarzott -udev-150.ebuild, + +udev-150-r1.ebuild, +files/udev-150-fix-missing-firmware-timeout.diff, + -udev-151.ebuild, +udev-151-r1.ebuild: + Fix missing firmware timeout, to stop modprobe from waiting 60s for no + file stretching boot very long, Bug #301667. + + 31 Jan 2010; Matthias Schwarzott udev-151.ebuild: + Fix install error, bug #302903. Removed old code for multilib-installs. + +*udev-151 (29 Jan 2010) + + 29 Jan 2010; Matthias Schwarzott + +files/udev-151-readd-hd-rules.diff, +files/151/shell-compat-KV.sh, + +files/151/shell-compat-addon.sh, +files/151/udev.confd, + +files/151/udev.initd, +files/151/udev-dev-tarball.initd, + +files/151/udev-mount.initd, +files/151/udev-postmount.initd, + +udev-151.ebuild, +files/151/udev-start.sh, +files/151/udev-stop.sh, + metadata.xml: + Version bumped. Fix selinux, Bug #297317. Add use-flag old-hd-rules to + control re-adding of rules for /dev/hd*, Bug #300627. + +*udev-150 (19 Jan 2010) + + 19 Jan 2010; Matthias Schwarzott +udev-150.ebuild: + Version bumped. + + For previous entries, please see ChangeLog-2009. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2011 b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2011 new file mode 100644 index 0000000000..c57b146b29 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2011 @@ -0,0 +1,303 @@ +# ChangeLog for sys-fs/udev +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2011,v 1.1 2013/03/15 09:38:45 ssuominen Exp $ + + 30 Dec 2011; William Hubbs -udev-171-r4.ebuild: + remove old version + +*udev-171-r5 (29 Dec 2011) + + 29 Dec 2011; William Hubbs udev-141.ebuild, + udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, + udev-164-r2.ebuild, +udev-171-r5.ebuild, udev-175-r1.ebuild, + udev-9999.ebuild: + add -vserver and -lxc keywords to udev-mount and udev-postmount, fix a typo + in udev script and several repoman fixes. + + 25 Dec 2011; William Hubbs udev-9999.ebuild: + udev now needs >=sys-apps/util-linux-2.20 + + 17 Dec 2011; Raúl Porcel udev-164-r2.ebuild: + s390 stable wrt #352827 + + 15 Dec 2011; William Hubbs udev-9999.ebuild: + Add a compatibility symlink for udevadm and use --exec-prefix to put the + binaries in the correct directory. + + 14 Dec 2011; William Hubbs udev-9999.ebuild: + remove prefix support and use bindir to install udevadm in /bin. + + 14 Dec 2011; Mike Frysinger udev-171-r4.ebuild: + Unify duplicate econf statements with a use_extras helper. + + 14 Dec 2011; William Hubbs -udev-171-r1.ebuild, + -udev-171-r2.ebuild, -udev-171-r3.ebuild, -udev-175.ebuild: + remove old versions + +*udev-171-r4 (11 Dec 2011) + + 11 Dec 2011; William Hubbs +files/shell-compat-KV.sh, + +udev-171-r4.ebuild: + rev bump for #338257. + + 09 Dec 2011; William Hubbs udev-9999.ebuild: + sync live ebuild + + 09 Dec 2011; Mike Frysinger udev-171-r3.ebuild, + udev-175.ebuild, udev-175-r1.ebuild: + Require pciutils[-zlib] when USE=hwdb #360849 by Samuli Suominen. + +*udev-175-r1 (09 Dec 2011) +*udev-171-r3 (09 Dec 2011) + + 09 Dec 2011; William Hubbs +udev-171-r3.ebuild, + +udev-175-r1.ebuild: + Rev bumps for #380929. All scripts should now be /run aware. + + 11 Nov 2011; Mike Frysinger udev-171-r2.ebuild, + udev-175.ebuild, udev-9999.ebuild: + If we don't run eautoreconf, then run elibtoolize so the local libtool code + gets workarounds added to it (e.g. cross-compiling fixes). + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + add warning about separate /usr partition. + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + fix an indent + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + QA Fixes: use should not be called in global scope and clean up the + conditional declarations for IUSE and RESTRICT. + Thanks to mr_bones_ for pointing these out. + + 08 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + sync live ebuild and fix a comment + + 08 Nov 2011; William Hubbs -udev-174-r1.ebuild: + remove old version + +*udev-175 (08 Nov 2011) + + 08 Nov 2011; William Hubbs +udev-175.ebuild: + version bump + + 07 Nov 2011; William Hubbs udev-9999.ebuild: + sync live ebuild. + +*udev-174-r1 (07 Nov 2011) + + 07 Nov 2011; William Hubbs -udev-174.ebuild, + +udev-174-r1.ebuild: + backport a patch to re-add permissions to optical drives. + +*udev-174 (06 Nov 2011) + + 06 Nov 2011; William Hubbs +udev-174.ebuild: + version bump + + 06 Nov 2011; William Hubbs udev-9999.ebuild: + fix dependencies for doc use flag in live ebuild. + + 04 Nov 2011; William Hubbs udev-9999.ebuild: + Live ebuild now pulls udev gentoo scripts from git. + + 03 Nov 2011; William Hubbs udev-9999.ebuild: + Major updates to the live ebuild: + - The src_test function was set back to the default per upstream's + recommendations. Also, test has been restricted to run if userpriv is + not active. + - The src_unpack and pkg_preinst functions were removed. + - a new version of the udev startup scripts was included which is more + integrated to openrc and has had some outdated files removed. + - Now the ebuild manually installs the files from udev-gentoo-scripts. + - Several other small code cleanups. + + 18 Sep 2011; Zac Medico udev-171-r2.ebuild, + udev-9999.ebuild: + Fix for prefix and add ~x86-linux keyword. + +*udev-171-r2 (13 Sep 2011) + + 13 Sep 2011; Matthias Schwarzott +udev-171-r2.ebuild, + udev-9999.ebuild: + Add src_test function that also tests the udev-scripts. Sync live ebuild and + normal version. + + 09 Jul 2011; Kacper Kowalik udev-164-r2.ebuild: + ppc/ppc64 stable wrt #352827 + + 07 Jul 2011; Matthias Schwarzott udev-171-r1.ebuild, + udev-9999.ebuild: + Enforce new enough linux-headers, Bug #368403. + + 06 Jul 2011; William Hubbs udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r1.ebuild, + udev-9999.ebuild: + add blk_dev_bsg to config_check for bug #373535. + + 30 Jun 2011; William Hubbs -udev-168-r2.ebuild: + removing udev 168 because it breaks X11 + + 28 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-171-r1.ebuild, udev-9999.ebuild: + Fix the target of the udev symbolic link that is installed in the + stages. + + 25 Jun 2011; Raúl Porcel udev-164-r2.ebuild: + ia64/m68k/sh/sparc stable wrt #352827 + + 22 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-171-r1.ebuild, udev-9999.ebuild: + add build to iuse + + 14 Jun 2011; Markus Meier udev-164-r2.ebuild: + x86 stable, bug #352827 + + 13 Jun 2011; William Hubbs udev-171-r1.ebuild, + udev-9999.ebuild: + Update glibc requirement to 2.10 for bug #370691. + + 11 Jun 2011; Markus Meier udev-164-r2.ebuild: + arm stable, bug #352827 + + 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild: + Update test tarball to version 171, bug #370849. + + 09 Jun 2011; William Hubbs udev-171-r1.ebuild: + add temporary support for the extras use flag. + + 09 Jun 2011; Matthias Schwarzott udev-9999.ebuild: + Fix unpacking with git-2 eclass, bug #370647. + + 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild, + udev-9999.ebuild: + Do no longer tell the user to re-emerge HAL in case of problems. + + 09 Jun 2011; Matthias Schwarzott -udev-162.ebuild, + -udev-163.ebuild, -udev-164.ebuild, -udev-164-r1.ebuild, -udev-167.ebuild, + -udev-167-r1.ebuild, -udev-168.ebuild, -udev-168-r1.ebuild, -udev-171.ebuild: + Removed unneeded versions. + + 08 Jun 2011; Markos Chandras udev-164-r2.ebuild: + Stable on amd64 wrt bug #352827 + + 08 Jun 2011; William Hubbs udev-9999.ebuild: + fix typo: VCS should be vcs. bug #370647. + + 08 Jun 2011; William Hubbs udev-171-r1.ebuild, + udev-9999.ebuild: + Do not force the acl, gudev, hwdb or keymap use flags on since these were + bringing in dependencies a minimal system does not need. Thanks to Matt + Turner for pointing this out. + +*udev-171-r1 (07 Jun 2011) + + 07 Jun 2011; Matthias Schwarzott +udev-171-r1.ebuild: + Fix checking kernel versions with strange suffixes, Bug #370009. Also prepare + for two digit numbers (3.0). + + 07 Jun 2011; William Hubbs udev-171.ebuild, + udev-9999.ebuild, metadata.xml: + Use acl global use flag instead of udev_acl. + + 07 Jun 2011; William Hubbs udev-9999.ebuild: + migrate live ebuild to eapi 4. + + 05 Jun 2011; Robin H. Johnson udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, + udev-164.ebuild, udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, + udev-167-r1.ebuild, udev-168.ebuild, udev-168-r1.ebuild, udev-168-r2.ebuild, + udev-171.ebuild, udev-9999.ebuild: + Linux-3.0 support for udev version checks. + +*udev-171 (05 Jun 2011) + + 05 Jun 2011; Matthias Schwarzott +udev-171.ebuild, + udev-9999.ebuild, metadata.xml: + Version bumped, Bug #368331. Split extras use flag into a lot small ones, Bug + #348472. Fix cross compiling issue, Bug #360397. Use systemd eclass, Bug + #365943. Update minimum required kernel version. + + 05 Jun 2011; Jeroen Roovers udev-164-r2.ebuild: + Stable for HPPA (bug #352827). + + 02 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-9999.ebuild: + Add udev to the sysinit runlevel for the stages, bug #369037 + + 01 Jun 2011; Tobias Klausmann udev-164-r2.ebuild: + Stable on alpha, bug #352827 + +*udev-168-r2 (14 May 2011) + + 14 May 2011; Matthias Schwarzott +udev-168-r2.ebuild, + udev-9999.ebuild: + Remove /run is not existing message, Bug #365679. Fix uinput rule to match + what newer kernels does, Bug #321677. Only run modprobe unix when unix + sockets are not yet available, Bug #363549. + +*udev-168-r1 (30 Apr 2011) + + 30 Apr 2011; Matthias Schwarzott +udev-168-r1.ebuild: + fixed install location of baselayout-1 scripts, bug #364375. + + 30 Apr 2011; Matthias Schwarzott udev-168.ebuild, + udev-9999.ebuild: + Fix helper programs still installed to /lib64/udev + +*udev-168 (30 Apr 2011) + + 30 Apr 2011; Matthias Schwarzott +udev-168.ebuild, + udev-9999.ebuild: + Version bumped. Unconditionally install to /lib/udev, also on multilib, Bug + #364375. Remove automagic dependency to systemd, Bug #364065. + + 15 Apr 2011; Ulrich Mueller udev-114.ebuild, + udev-115-r1.ebuild, udev-119.ebuild, udev-124-r1.ebuild, udev-124-r2.ebuild, + udev-141.ebuild, udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, + udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, udev-164.ebuild, + udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, udev-167-r1.ebuild, + udev-9999.ebuild: + Don't PROVIDE virtual/dev-manager, it is a new-style virtual now. Bug 361133. + + 03 Apr 2011; Matthias Schwarzott udev-167.ebuild, + udev-167-r1.ebuild, udev-9999.ebuild: + Update needed reliable kernel version. Sync live version to latest normal + version. + + 03 Apr 2011; Diego E. Pettenò udev-167-r1.ebuild: + Avoid maintainer-mode triggered automake. + +*udev-167-r1 (03 Apr 2011) + + 03 Apr 2011; Matthias Schwarzott +udev-167-r1.ebuild, + +files/udev-167-revert-disable-all-extras.patch: + Let USE=-extras still build important utils like ata_id and usb_id. + Backported from udev-168. + +*udev-167 (30 Mar 2011) + + 30 Mar 2011; Matthias Schwarzott +udev-167.ebuild: + Version bumped. udev-167 defaults to using subdir udev in /run if it exists, + but as this does not exist on gentoo, it normally falls back to using + /dev/.udev, so this is fine. + + 30 Mar 2011; Matthias Schwarzott udev-164-r2.ebuild, + -files/udev-164-remove-noopenvz.patch: + Use updated scripts instead of patching them. + +*udev-164-r2 (19 Mar 2011) + + 19 Mar 2011; Matthias Schwarzott +udev-164-r2.ebuild, + +files/udev-164-remove-noopenvz.patch, +files/udev-164-remove-v4l1.patch: + Enable udev inside OpenVZ containers, Bug #346885. Disable v4lv1, so that + udev compiles with linux-headers-2.6.38, Bug #359407. + + 06 Feb 2011; Mart Raudsepp udev-114.ebuild, + udev-115-r1.ebuild: + Drop to ~mips + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2012 b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2012 new file mode 100644 index 0000000000..ca4120fb73 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2012 @@ -0,0 +1,585 @@ +# ChangeLog for sys-fs/udev +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2012,v 1.1 2013/03/15 09:38:45 ssuominen Exp $ + +*udev-171-r10 (18 Dec 2012) + + 18 Dec 2012; Richard Yao +udev-171-r10.ebuild: + Backport accept4 fallback path from eudev-1_beta1, approved by WilliamH and + ssuominen + + 02 Dec 2012; Samuli Suominen -udev-196.ebuild: + old + +*udev-196-r1 (02 Dec 2012) + + 02 Dec 2012; Samuli Suominen +udev-196-r1.ebuild, + udev-9999.ebuild: + USE="hwdb" will now pull in sys-apps/hwids with USE="udev" enabled to gain + pci.ids, usb.ids and oui.txt to generate /etc/udev/udev.bin from. + Run udevadm hwdb --update too. Thanks to Flameeyes for co-operating with + this one. + +*udev-196 (02 Dec 2012) + + 02 Dec 2012; Samuli Suominen +udev-196.ebuild, + udev-9999.ebuild: + Version bump. + + 01 Dec 2012; William Hubbs -udev-189.ebuild, + -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, + -udev-194.ebuild: + after speaking with the systemd maintainer, older versions of udev are being + removed. + + 01 Dec 2012; William Hubbs +udev-189.ebuild, + +udev-190.ebuild, +udev-191.ebuild, +udev-192.ebuild, +udev-193.ebuild, + +udev-194.ebuild: + restore old versions so we do not break systemd + + 01 Dec 2012; William Hubbs -udev-189.ebuild, + -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, + -udev-194.ebuild: + remove old versions + + 24 Nov 2012; Samuli Suominen -udev-171-r8.ebuild: + old + + 24 Nov 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: + Reset keywording back to ~arch since these can't be considered stable + anymore. Use at your own risk. + + 24 Nov 2012; Samuli Suominen udev-171-r9.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #443592 + + 20 Nov 2012; Anthony G. Basile udev-171-r9.ebuild: + stable arm ppc ppc64, bug #443592 + + 20 Nov 2012; Jeroen Roovers udev-171-r9.ebuild: + Stable for HPPA (bug #443592). + + 19 Nov 2012; Agostino Sarubbo udev-171-r9.ebuild: + stable for x86, wrt to bug #443592 + + 18 Nov 2012; udev-171-r9.ebuild: + Stable for amd64, wrt bug #443592 + +*udev-171-r9 (16 Nov 2012) + + 16 Nov 2012; Samuli Suominen +udev-171-r9.ebuild: + Backport upstream patch to skip ATA transport class devices for compability + with recent kernels wrt #437418 by "sf" + + 01 Nov 2012; William Hubbs udev-9999.ebuild: + sync live ebuild md5 for default rules with 195. + + 01 Nov 2012; Samuli Suominen udev-195.ebuild, + udev-9999.ebuild: + Use REPLACING_VERSIONS to print out upgrade related messaging only when + required wrt #440462 by "poletti.marco" + + 01 Nov 2012; Samuli Suominen udev-171-r8.ebuild: + Update HOMEPAGE and SRC_URI from latest stable wrt #440408 + +*udev-195 (26 Oct 2012) + + 26 Oct 2012; William Hubbs +udev-195.ebuild: + version bump + +*udev-171-r8 (20 Oct 2012) + + 20 Oct 2012; William Hubbs +udev-171-r8.ebuild: + Another part of the fix for #438932. + Now we require both udev-mount and udev to be added to the sysinit + runlevel. + +*udev-171-r7 (20 Oct 2012) + + 20 Oct 2012; William Hubbs +udev-171-r7.ebuild: + This is a hot fix for stable udev for bug #438932. + The only change is that udev-mount has "provide dev-mount" added to + the depend function. This is going directly to stable with the approval + of robbat2 and chainsaw. + + 15 Oct 2012; Zac Medico udev-194.ebuild, + udev-9999.ebuild: + Set QA_MULTILIB_PATHS for bug #424423. + +*udev-194 (04 Oct 2012) + + 04 Oct 2012; William Hubbs +udev-194.ebuild, + udev-9999.ebuild: + version bump and sync live ebuild. + + 01 Oct 2012; Diego E. Pettenò udev-193.ebuild: + Fix typo. + +*udev-193 (30 Sep 2012) + + 30 Sep 2012; William Hubbs +udev-193.ebuild: + version bump + +*udev-192 (26 Sep 2012) + + 26 Sep 2012; William Hubbs +udev-192.ebuild: + version bump + +*udev-191 (22 Sep 2012) + + 22 Sep 2012; William Hubbs +udev-191.ebuild: + version bump + +*udev-190 (21 Sep 2012) + + 21 Sep 2012; William Hubbs +udev-190.ebuild: + version bump + + 11 Sep 2012; William Hubbs udev-164-r2.ebuild, + udev-171-r6.ebuild, udev-189.ebuild, udev-9999.ebuild: + According to armin76, udev works fine on sh with glibc-2.11. To keep things + simple, I am adjusting the block to allow glibc-2.11 on all archs. + + 10 Sep 2012; William Hubbs udev-189.ebuild, + udev-9999.ebuild: + Add more information on persistent net rules and clean up ewarns. this closes + #433746 and #434626. Thanks to James Le Cuirot and Pacho Ramos. + + 10 Sep 2012; William Hubbs udev-189.ebuild, + udev-9999.ebuild: + Fix location for preserved library for #434632, thanks to Pacho Ramos. + + 10 Sep 2012; William Hubbs -udev-188.ebuild: + remove old version + +*udev-189 (24 Aug 2012) + + 24 Aug 2012; William Hubbs +udev-189.ebuild: + version bump + + 24 Aug 2012; William Hubbs -udev-187-r1.ebuild, + -udev-187-r3.ebuild: + remove old versions + + 15 Aug 2012; William Hubbs udev-9999.ebuild: + sync live ebuild + +*udev-188 (15 Aug 2012) + + 15 Aug 2012; William Hubbs +udev-188.ebuild: + version bump + + 13 Aug 2012; Samuli Suominen udev-187-r3.ebuild, + udev-9999.ebuild: + Rename reserved check_KV function to udev_check_KV wrt #430562 by "zym" + + 11 Aug 2012; Samuli Suominen udev-164-r2.ebuild, + udev-171-r6.ebuild, udev-187-r1.ebuild, udev-187-r3.ebuild, udev-9999.ebuild: + Update sys-libs/glibc block from <2.9 to <2.12 wrt #388075 by Tiago Marques + + 11 Aug 2012; Michał Górny udev-187-r3.ebuild: + Block older versions of systemd hoping for a sane migration. + +*udev-187-r3 (08 Aug 2012) + + 08 Aug 2012; William Hubbs +udev-187-r3.ebuild, + udev-9999.ebuild: + rev bump to put /lib/udev back in /usr/lib/udev as well as add a second + compatibility patch so we can run helpers in /lib/udev. + Thanks to Egor Egorov for the patch. + I also spoke with the other udev maintainer (Samuli), and he agrees that + we should be using /usr/lib and allowing packages to put things in /lib + for now. + This is for bug #430412. + + 08 Aug 2012; Justin Lecher udev-187-r1.ebuild, + udev-187-r2.ebuild, udev-9999.ebuild: + Fix typo + + 08 Aug 2012; Alexandre Rostovtsev udev-187-r1.ebuild, + udev-187-r2.ebuild, udev-9999.ebuild: + Update gobject-introspection dependency + +*udev-187-r2 (07 Aug 2012) + + 07 Aug 2012; William Hubbs +udev-187-r2.ebuild, + udev-9999.ebuild: + rev bump to move everything back to /lib/udev from /usr/lib/udev. + Also sync live ebuild. + + 04 Aug 2012; William Hubbs udev-187-r1.ebuild, + udev-9999.ebuild: + fix if statements + + 03 Aug 2012; William Hubbs udev-187-r1.ebuild, + udev-9999.ebuild: + Add a warning for bug #429466 wrt the /lib/udev->/usr/lib/udev migration. + +*udev-187-r1 (03 Aug 2012) + + 03 Aug 2012; William Hubbs +udev-187-r1.ebuild, + udev-9999.ebuild: + Fix the firmware path to search in /usr/lib then /lib. Also sync the + live ebuild. + + 01 Aug 2012; William Hubbs udev-187.ebuild, + udev-9999.ebuild: + fix calls to preserve_old_lib and preserve_old_lib_notify + +*udev-187 (01 Aug 2012) + + 01 Aug 2012; William Hubbs +udev-187.ebuild, + udev-9999.ebuild: + version bump and sync live ebuild + + 31 Jul 2012; Samuli Suominen + -files/move_tmp_persistent_rules-112-r1.sh, -files/136/udev.confd, + -files/147/udev.confd, -files/write_root_link_rule-125, + -files/136/udev.initd, -files/147/udev.initd, -files/net-130-r1.sh, + -files/136/shell-compat-KV.sh, -files/136/udev-dev-tarball.initd, + -files/147/udev-mount.initd, -files/udev-141-remove-devfs-names.diff, + -files/136/udev-mount.initd, -files/147/udev-postmount.initd, + -files/blacklist-146, -files/136/udev-postmount.initd, + -files/147/udev-start.sh, -files/udev-150-fix-missing-firmware-timeout.diff, + -files/136/shell-compat-addon.sh, -files/136/udev-start.sh, + -files/147/udev-stop.sh, -files/udev-151-readd-hd-rules.diff, + -files/136/udev-stop.sh, -files/151-r4/shell-compat-KV.sh, + -files/udev-164-remove-v4l1.patch, -files/147/shell-compat-KV.sh, + -files/147/shell-compat-addon.sh, -files/147/udev-dev-tarball.initd, + -files/151-r4/shell-compat-addon.sh, -files/151-r4/udev.confd, + -files/151-r4/udev-dev-tarball.initd, udev-146-r1.ebuild, + -files/151-r4/udev-mount.initd, udev-151-r4.ebuild, -files/151-r4/udev.initd, + -files/151-r4/udev-postmount.initd, -files/151-r4/udev-start.sh, + udev-149.ebuild, udev-164-r2.ebuild, -files/151-r4/udev-stop.sh, + udev-141-r1.ebuild, udev-171-r6.ebuild, -files/pnp-aliases, + -files/shell-compat-KV.sh: + Tarball rest of the legacy files to mirrors. + + 30 Jul 2012; Samuli Suominen -files/blacklist-110, + udev-141-r1.ebuild: + udev-141-r1 can use blacklist-146 instead of blacklist-110 (because the only + difference is in commented out example for usblp) + + 30 Jul 2012; Samuli Suominen udev-171-r6.ebuild, + metadata.xml: + Move inherit around in -171-r6.ebuild and remove unused USE="acl" from + metadata.xml to silence repoman. + + 30 Jul 2012; Samuli Suominen -files/net-104-r10.sh, + -files/156/udev.confd, -files/udev-110-root-link-1.diff, + -files/156/udev.initd, -files/udev-postmount-initd-111-r2, + -files/156/udev-postmount.initd, -files/udev-stop-111-r2.sh, + -files/156/udev-start.sh, -files/udev-start-113-r2.sh, + -files/156/40-gentoo.rules, -files/156/udev-stop.sh, + -files/udev-start-114-r1.sh, -files/161/40-gentoo.rules, + -files/udev-114-root-link-2.diff, -files/161/90-network.rules, + -files/modprobe-114.sh, -files/161/shell-compat-KV.sh, + -files/modprobe-115.sh, -files/161/shell-compat-addon.sh, + -files/net-118-r1.sh, -files/161/udev.confd, -files/shell-compat-118-r2.sh, + -files/161/udev.initd, -files/udev-start-118-r2.sh, + -files/161/udev-dev-tarball.initd, -files/udev-stop-118-r2.sh, + -files/161/udev-mount.initd, -files/shell-compat-118-r3.sh, + -files/156/90-network.rules, -files/161/udev-postmount.initd, + -files/udev-start-122-r1.sh, -files/161/udev-start.sh, + -files/udev-122-rules-update.diff, -files/161/udev-stop.sh, + -files/udev-124-cdrom-autoclose-bug.diff, -files/156/shell-compat-KV.sh, + -files/164/40-gentoo.rules, -files/udev-124-encoding-overflow.patch, + -files/156/shell-compat-addon.sh, -files/164/90-network.rules, + -files/udev-124-netlink-owner-check.patch, -files/156/udev-dev-tarball.initd, + -files/164/shell-compat-KV.sh, + -files/udev-167-revert-disable-all-extras.patch, -files/156/udev-mount.initd, + -files/164/shell-compat-addon.sh, -files/udev-175-zlib.patch, + -files/164/udev.confd, -files/164/udev-dev-tarball.initd, + -udev-124-r1.ebuild, -files/164/udev.initd, -files/164/udev-mount.initd, + -udev-124-r2.ebuild, -files/164/udev-postmount.initd, -udev-114.ebuild, + -udev-141.ebuild, -files/164/udev-start.sh, -udev-115-r1.ebuild, + -udev-182-r2.ebuild, -files/164/udev-stop.sh, -udev-119.ebuild, + -udev-182-r3.ebuild, -files/udev.conf.post_113, -files/udev.conf.post_114, + -files/udev.confd, -files/udev.initd, -files/write_root_link_rule, + -udev-171-r5.ebuild: + old + + 30 Jul 2012; Mike Frysinger udev-186.ebuild: + Add m68k/s390 keywords #397769 by William Hubbs. + + 29 Jul 2012; William Hubbs udev-186.ebuild: + Fix the build when a cross emerge is used, thanks to Nick Bowler for the + patch. This closes bug #427142. + + 22 Jul 2012; Raúl Porcel udev-182-r2.ebuild, + udev-182-r3.ebuild, udev-186.ebuild: + Add ~alpha/~sh/~sparc wrt #397769 + + 15 Jul 2012; Raúl Porcel udev-171-r6.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #416653 + + 05 Jul 2012; William Hubbs udev-186.ebuild: + add back dependencies that were unintentionally removed for bug #424874, + thanks to Nikoli. + +*udev-186 (04 Jul 2012) + + 04 Jul 2012; William Hubbs +udev-186.ebuild: + version bump. I would like to thank Jonathan Callen for his assistance + with this ebuild. + + 03 Jul 2012; Jeroen Roovers udev-171-r6.ebuild: + Stable for HPPA (bug #416653). + + 28 May 2012; Markus Meier udev-171-r6.ebuild: + arm stable, bug #416653 + + 22 May 2012; Jeff Horelick udev-171-r6.ebuild: + marked x86 per bug 416653 + + 20 May 2012; Samuli Suominen udev-171-r6.ebuild: + ppc/ppc64 stable wrt #416653 + + 20 May 2012; Agostino Sarubbo udev-171-r6.ebuild: + Stable for amd64, wrt bug #416653 + +*udev-171-r6 (17 May 2012) + + 17 May 2012; Samuli Suominen +udev-171-r6.ebuild: + Remove USE="acl" and from USE="extras" since the functionality is moved to + >=sys-auth/consolekit-0.4.5_p20120320[acl]. + + 16 May 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild: + Apply udev-164-remove-v4l1.patch to every old sys-fs/udev ebuild with + USE="extras" wrt #413055 by Andreis_Vinogradovs + + 04 May 2012; Jeff Horelick udev-149.ebuild, + udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, + udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 23 Apr 2012; Mike Frysinger udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, + udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: + Do not depend on glibc -- block older versions only. + + 21 Apr 2012; Mike Frysinger udev-182-r3.ebuild: + Restore ~arch keywords #410401. + + 12 Apr 2012; Samuli Suominen udev-171-r5.ebuild: + Try to support sys-apps/hwids also in 171-r5 for people who have temporarily + masked >= 180 wrt #411737 by Martin von Gagern + + 08 Apr 2012; Samuli Suominen udev-9999.ebuild: + Use sys-apps/hwids for -9999 too. See commit 01 Apr 2012 to udev-182-r3. + + 02 Apr 2012; Jeroen Roovers udev-182-r3.ebuild: + Marked ~hppa (bug #410401). + +*udev-182-r3 (01 Apr 2012) + + 01 Apr 2012; Diego E. Pettenò +udev-182-r3.ebuild: + Make use of the new hwids ebuild. + + 28 Mar 2012; Zac Medico udev-182-r2.ebuild, + udev-9999.ebuild: + Block -udev-182-r1.ebuild, + -udev-182.ebuild, udev-182-r2.ebuild, udev-9999.ebuild: + remove broken versions and sync live ebuild with latest udev 182 release + +*udev-182-r2 (24 Mar 2012) + + 24 Mar 2012; William Hubbs +udev-182-r2.ebuild: + revision bump for bug #409487 + +*udev-182-r1 (23 Mar 2012) + + 23 Mar 2012; William Hubbs +udev-182-r1.ebuild: + revision bump for bug #409359 + + 23 Mar 2012; William Hubbs udev-9999.ebuild: + Remove warnings about devfs-compatible rules from the live ebuild + + 23 Mar 2012; William Hubbs udev-9999.ebuild: + Remove some cruft from the live ebuild: The fix_old_persistent_net_rules + function has been there since 2008 and is not documented. This code fixed an + issue with very old persistent net rules which should be taken care of by now + since we have had several stable udev versions with this fix. The ebuild + should not touch things in ${ROOT}/lib/udev/devices; remove the code that does + this. Remove the code that removes ${ROOT}/etc/dev.d. + + 22 Mar 2012; William Hubbs udev-9999.ebuild: + re-order the econf options to match udev help. + + 22 Mar 2012; William Hubbs udev-9999.ebuild: + quoting fixes, make all tests use [[ and use $D for $ED since we are not on + prefix + + 22 Mar 2012; William Hubbs udev-182.ebuild, + udev-9999.ebuild: + repoman fix -- drop the blocker for udev-182.ebuild, + udev-9999.ebuild: + Move gtk-doc documentation to /usr/share/doc/${PF}/html with symlink(s) back + to /usr/share/gtk-doc/html wrt #312373 + + 21 Mar 2012; Zac Medico udev-182.ebuild, + udev-9999.ebuild: + Block -udev-181.ebuild: + remove old version + + 20 Mar 2012; Samuli Suominen udev-182.ebuild, + udev-9999.ebuild: + Support for USE="edd" functionality was removed by upstream, see NEWS: + /dev/disk/by-path/ links are no longer created for ATA devices behind + an 'ATA transport class', the logic to extract predictable numbers does + not exist in the kernel at this moment. + /dev/disk/by-id/scsi-* compatibility links are no longer created for + ATA devices, they have their own ata-* prefix. + + 20 Mar 2012; Samuli Suominen udev-182.ebuild, + udev-9999.ebuild: + Fix path to README.keymap.txt wrt #408939 by "candrews" + + 20 Mar 2012; William Hubbs udev-182.ebuild, + udev-9999.ebuild: + Fix location of default rules file for bug #408937 + +*udev-182 (19 Mar 2012) + + 19 Mar 2012; William Hubbs +udev-182.ebuild, + udev-181.ebuild, udev-9999.ebuild: + version bump, also closes bug #398049 and bug #408379 + + 19 Mar 2012; William Hubbs +files/40-gentoo.rules, + metadata.xml, udev-9999.ebuild: + Add 40-gentoo.rules and the openrc use flag for bug #408379. + + 19 Mar 2012; Samuli Suominen udev-181.ebuild, + udev-9999.ebuild: + Remove sys-apps/baselayout depend from here in favour of letting + sys-fs/udev-init-scripts handle it. + + 19 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + Revert making the CONFIG_DEVTMPFS check fatal. Checking for kernel config + options cannot be fatal because it breaks build hosts. See + https://bugs.gentoo.org/show_bug.cgi?id=103878#c29. + + 19 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + make check for CONFIG_DEVTMPFS critical. If this is not set, udev will not + run. + + 17 Mar 2012; Matt Turner udev-181.ebuild: + Added ~mips, bug 397769. + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Use correct HOMEPAGE wrt #402671 by Franz Siegfried Metz and Bruce Hill + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Raise baselayout depend to >= 2 wrt #407849 by Michael Hill + + 15 Mar 2012; Samuli Suominen udev-181.ebuild, + udev-9999.ebuild: + Remove use_enable for hwdb which isn't available and use correct bash syntax + for += wrt #408287. Quote the result of $(systemd_with_unitdir). Remove + useless libtool files in favour of pkg-config files. + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Stop forcing USE="-zlib" for sys-apps/pciutils as part of bug #360849 + + 11 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + move CONFIG_CHECK variable into pkg_setup, thanks to anarchy@gentoo.org. + + 11 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + Add rdepends for dracut, genkernel and openrc so that separate /usr works + correctly. + + 08 Mar 2012; William Hubbs udev-9999.ebuild: + live ebuild updates: remove acl support and remove support for arch-specific + rules since they have been removed upstream. + + 25 Feb 2012; Samuli Suominen udev-171-r5.ebuild: + ppc64 stable wrt #399717 + + 19 Feb 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + update kmod dependencies to >=kmod-5 + + 19 Feb 2012; William Hubbs -udev-175-r1.ebuild, + -udev-180.ebuild: + remove old masked versions + + 12 Feb 2012; Jeff Horelick udev-171-r5.ebuild: + x86 stable per bug 399717 + + 08 Feb 2012; William Hubbs udev-9999.ebuild: + sync live ebuild + +*udev-181 (08 Feb 2012) + + 08 Feb 2012; William Hubbs +udev-181.ebuild: + version bump + + 07 Feb 2012; Jeroen Roovers udev-171-r5.ebuild: + Stable for HPPA (bug #399717). + + 05 Feb 2012; William Hubbs udev-180.ebuild: + udev-180 only builds with kmod-4 + + 05 Feb 2012; Markus Meier udev-171-r5.ebuild: + arm stable, bug #399717 + + 04 Feb 2012; William Hubbs udev-180.ebuild, + udev-9999.ebuild: + add sys-apps/kmod to the dependencies for bug #402175 + +*udev-180 (03 Feb 2012) + + 03 Feb 2012; William Hubbs +udev-180.ebuild, + udev-9999.ebuild: + udev 180 version bump. This version uses the split udev-init-scripts package + for bug #396181. + + 01 Feb 2012; Brent Baude udev-171-r5.ebuild: + Marking udev-171-r5 ppc for bug 399717 + + 25 Jan 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: + Remove deprecated warning for HAL wrt #396015 + + 23 Jan 2012; Agostino Sarubbo udev-171-r5.ebuild: + Stable for amd64, wrt bug #399717 + + 12 Jan 2012; William Hubbs files/udev-175-zlib.patch: + add back original patch for #397953. + + 04 Jan 2012; William Hubbs -files/udev-175-zlib.patch, + udev-175-r1.ebuild: + remove fix for bug #360849. This was rejected upstream; see the bug for more + information. + + 03 Jan 2012; William Hubbs udev-141-r1.ebuild, + udev-141.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, + udev-164-r2.ebuild: + complete migration from git to git-2 e eclass. + + 02 Jan 2012; Mike Frysinger udev-175-r1.ebuild, + +files/udev-175-zlib.patch: + Support reading of compressed pci/usb databases #360849 by Samuli Suominen. + + 01 Jan 2012; Andreas K. Huettel +ChangeLog-2009: + Split ChangeLog. + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest index 41d6450d07..0b750c434d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest @@ -1,31 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX 40-gentoo.rules 349 SHA256 5d618b899475925ceccc330b6a738644aedd582d039f0cc404502637351347ea SHA512 b8d90037c08f30c9fb9e22a43c59a3627c218313b0421d4b70feba1731cda76ddc4ee6bdb99dca8df61e11f8d656a8769e172f0a584d7620213973dacfbbb4aa WHIRLPOOL a4086cd5f0e8849369389aa29ec42f5d906b00e3d650724d38ff8b4df4e36de7d3a37393b14f2f30a7102d6f2859b6847b5f4b7813be12d945ce1515494ce120 AUX 80-net-name-slot.rules 1820 SHA256 f958d54247f84cdbac3e1b77261d6bcf7c630343ee6e70e4e59d0f3098d774f5 SHA512 13671a02b7504d77c5834f3835a1f8adef4faae04653f30ca177c6d3351fc7357b659cafe0392736ad76201e838c396364f42fa6ae3ee9f1ffb7babd50b613b3 WHIRLPOOL ad06ca6bc7d5f336cc3d3a2cac6bfed0b0f2fd389f3638115f402e7c840df442e3a249f6436034c158d42f0d64f0a6af88dae8afd44a80b1219f31700e37f899 DIST systemd-197.tar.xz 2054644 SHA256 e6857ea21ae24d7056e7b0f4c2aaaba73b8bf57025b8949c0a8af0c1bc9774b5 SHA512 df158f85dee4c38dc2ff305bc03eee3b71d77eb683ab2739549282f7d552af4d2a247f52241f68e1b7c88c668bce93531986a39937a99cac401791ec95916769 WHIRLPOOL 027fc6aa5972988173721b120b8c1f371bc02d3066e04ea0923d6cc70778a3381f600a865aa136b5789755fbd5358e97304da265f8937d789a28b33cc778df46 -DIST udev-171-gentoo-patchset-v2.tar.bz2 2961 SHA256 9a4a11f8da06337a48291fad02e83b7787c3e5d0fea848f9ac8e67d9306587fd SHA512 2aea1c27596c61a0cfac573d74863783bd81e586ba56de01735856ac7c36738912e1d54663705a2af70fbbbb2043765933ea4e409ab913232913fe22369e78f6 WHIRLPOOL 8d4b54ff916ccf95b78577c5d5ca003460d4d8bdb4065053c03aee937ac28107ffba718cf9fc80bf3a50803ae09c161f72da0a6c57dce806afdcff2057bd17bc -DIST udev-171-testsys.tar.bz2 155001 SHA256 7383701b64701f58f16e0ddb19fe33b4eb53fac6fc6068bdcbff7e6325b79dcc SHA512 f3f537d771e36b87c71004f5576f7672ffeb815d0b5337bb6bbb6e842c32a28d1d92b4eb0ee2edc60c0b8bd576fc2f36e8b0ed16ec9c0cff9c216e04fb1438ad WHIRLPOOL 0ee66df2f52496d592d0dd3de7c628f6deee7f41c2d21e745f22d74e61c276e01cc6ba584c65b05d36c8a4fb14bc54e3e1a89b975751929b19e91458e3550253 -DIST udev-171.tar.bz2 597937 SHA256 fed1e46074c1a16c828193ebd73b3940b7905cc7dcaeb0b3c720d4615210695e SHA512 dea189d79b195f8c10740507b11de2c2074442301ee52a0b2c62efa8663e1793c1a78b03b95510ba19bc93d4dcc497120fbf6bb5784878aa903973f76b92d42f WHIRLPOOL a93241b0f0645696e6a88ddb152c3ef8f2c73b5bf3591892384f180fc7abeb580c59642013480546eac00ad5028b1900ad35b88f6a27ad2d07792e9f34e59743 -DIST udev-197-patches-1.tar.bz2 1344 SHA256 563479e8860ba6d67366f40d9e58b85e31f9de76c27c2bd5448dc04a64ac46a3 SHA512 374dc69521a05ab45c7080c4957457af25d668efd5b2590701f3d38789e17029a1620098c9fb66beaa6fe78ab48bf65a7b0138c2cd21c4738a3eb3dad3247ebe WHIRLPOOL fcf227acec10cdd1e5df0e263a6f2b282af3c2070a43ca1f07545692c3d808392d57185afb7eedd9302b5d98028b7388234d6a29459a505cec35ce4038ebba87 -DIST udev-gentoo-legacy-patchset-2.tar.bz2 14282 SHA256 bb2aefa50c3cc6df8cc88903b0e05a8cc9f44a612a8038abd05f37b342f7e235 SHA512 b18ccdbb4373021ee9f32b4e10dc1b846b64a1222d4a556370ee78efac530d7a868c8924d449a2d503ee12667e603c50514e3f3c4fc08b608a9676574587f073 WHIRLPOOL 765c6f411a793bcdd9d452c7f36719b1d0dd741b3d6da0446fa459d2a0207220d609a0a3ef500411faf7e308ddf315f27a19e179cb7f54bee52ef3f033773a3a -DIST udev-gentoo-scripts-7.1.tar.bz2 16257 SHA256 1923768a98b7f00ffdc9bdf5a2c9982c494b978903ec891184d6fa0d10090fb4 SHA512 663fdd750b3f1e52a4c7639d0692290cdda9d202d4408e8aba9bfd38aaccfaa0acb79e303e98872b721cf109c62ac46921785cb5a373cc6ad8b428d0f5192836 WHIRLPOOL 49b600b034f8a6ad5e0ae6ca769971f1bb517fa0b9e31a0a7d0430ae67cf21bf4ab1db981d3eaaf78819d1e75a24a1f101eeb737448763b2990e38da912636be -EBUILD udev-171-r10.ebuild 16093 SHA256 37ef3115e14d68f23cfb7cf620423b72b460dba04b36f20f6646607381e2fb40 SHA512 3b392d78a30e1a7cb6c085aae7b876c107a920b777194e475b6e10f9f09231dd3cd69b76b501d2354b7a032582ccefee861d4fbbe2bce5aa7a65fd3310b87d84 WHIRLPOOL f2a7b62bdf984121bd9cc8127ec3e912792a3affe1c097bc7c765a4822720a574412c4d18895e4c705b9bf6fbd8dcc3c554516bf2a8cae28018e39dad8601959 -EBUILD udev-197-r4.ebuild 14448 SHA256 db1f94eab7821939de667d0a601af7d82bf3a11dd185c2879ee67bfa2855b083 SHA512 59bd518c98071d523b75a21525fba39c9505bd32034979569358d75a37c2c2275c3a6e362722e019df05f095d11f1dcc50127d72656da75519767dfac1fbf3b0 WHIRLPOOL 43ad2b5bac5b9910b882bf2cb85f2fa2d3a3174cca7374db829397ad43ede756cef38a73bc724b095a73fe4b11ff0cd3650c332eae2222262aee3628689e551a -EBUILD udev-197-r5.ebuild 14855 SHA256 83aa3f193fffeb6c1b7f3093aa124c5778cd8224a23c61a7a2c8d0ad3a1a4f6e SHA512 76552e819b6c11eb349927d2a30530dd23f1284c278089a66326578cf46ea2ac4d7395aeb605c65b7f4a259ca0b367b7b56b7ab430bf19cad09c353d3fa894bc WHIRLPOOL 5373a40d00dffffe2acfdef13c13b0170912d0611593ff34ebffde489135ca4c250cac62177167ea829db11bfcf5d90c94e17d99bcfeb869660e809b22ff0352 -EBUILD udev-197-r6.ebuild 14950 SHA256 027229be20b02e7871258df5690f6d81344e266ffb585c445224a36d31d54bc8 SHA512 6fc50683e5219eec1f4731f4ffd6a1ac2e1f915e3823d5f5159c1369995263dd2c61750cd5b0acf1ac2966a7977aed6db0bb38f688dfaafb3281b4cdc25cba0d WHIRLPOOL e1e013ba0361e61ddbae5e9cf9e2d7f654e02736425ccb25bd6147ad8231b49492bad4b817d2c2f031fd292495f3a66043d2381c4a51a586606ce7db8a2504e0 -EBUILD udev-9999.ebuild 14949 SHA256 23b97f6137a12f4dcd3357bc96e1c54490d0ff92361a2a3811b03c2996b68a64 SHA512 bffb09997ab52daa2d6a5a202f74be8f80c3198242e300bc78c873b7a8d58a6ddbb3d34ea5208e1ff51a08fd810d989f4bb3eb2301b0156dc842794931bf8f70 WHIRLPOOL 5b1b64a9c3dfe6e9c84bd85e5df49286d220843e8335c7574331e8c9380bd197a2ee813538791d65ccad6df1b815436ede503c41ede84089c23db5742d2035e2 -MISC ChangeLog 55927 SHA256 9c4312eeea4e815dd8b27c38cac77ec594fc704dfe8d7050ff0efd996f164a6e SHA512 3071ed16d21126c62fc8fe86bd4389254e3527d90516ea951a975c314392c927bad136e04181cc57e92e8b5cbc035d3c65f3af27e3aa50a92ad19e44b24ff5bb WHIRLPOOL 1d8364f1a0a725d6f502c0a5a51f3367ad5e0382cf1fd73dd5a697367474deb417614a7572799b6bee7198aae23ab77a3989e908d5aa444652ba14bf9f18640d -MISC ChangeLog-2009 105929 SHA256 7a8d7123b7395dc5bbde09a8c0cee1c5110d24faf87a68a8210b0c6bdf862c1c SHA512 3b577c97224e7f85ae5fb0a0ead538f8aa83c738e6014fadaf5247f34d3863df4bc10f9d15a5e117813d081a8af1913ea41a5e60d00ed521ea0c1e5b71a91a2b WHIRLPOOL c9f527ba19e787f9973a26ed535dbf7af760c3a519f4b062cf2a8069e134a803ebe669450deace804be70619995b389529febf03e8aeb7183c3ea984c0dfdaa5 -MISC metadata.xml 1098 SHA256 69d8c28e0c2439c252068ae2e0141a9bad7b05e65b9dec27aa2dd3feb4f2393c SHA512 87354f467c3f2ed005a10652a2f80ffda010fbc0c6fb88436b906c92f4cf1543ed1a6cf4a49c93f15c6fea3ba0dcd108e1e120954f7b0860e7ac90072d2b3d67 WHIRLPOOL 9c01df67041d2093e5a2ee4a9ad65df613cdcb163bc366c8592e8e2be84b176da13198261a012687188918c906291d765856665806efe03b8dfb22a5b4eb6834 +DIST systemd-200.tar.xz 2109864 SHA256 9a08baa8fa5c48f0aab683b2f771e4be75c3c852afc45e5cb4df06428ac8c217 SHA512 6ad440f91dfa5a739a29d07c4144a2faad627a523c4f893656693cdfbdf2a6048f84d96e06ebe805ec18d04e5a1760c9efdcec738654d006a348c0385a983833 WHIRLPOOL 7969f2410aad42c60ba5b979727f5e90be62a5826aabfeb3103b8284115120a5c8c944d0631eabff719dfb84a4096b6eebe8e6dc3718ee47a3672dc1089be371 +DIST systemd-204.tar.xz 2186264 SHA256 072c393503c7c1e55ca7acf3db659cbd28c7fe5fa94fab3db95360bafd96731b SHA512 a2fe02f8ab4197bb4ff40c1c3e145370ebc5f3edfe97e6eb179086c42270523f76b49b5dd7dae0c52742a71bfb6a4217ecfa27cc6032faf5d4fe10b1264ed110 WHIRLPOOL 13baafbab202d2b1aa538281261a2bd70faa8634d4dc61f3ade6780f2e27b3e35919b7eb8a9258b66150924c8f2e82aa310a9a952f1f4e8128038b544a5c09df +DIST udev-197-patches-5.tar.bz2 4009 SHA256 bc497ec33de05cceb40ad23f5c64965438c747cfce5d6d26dd59e0866764da9b SHA512 5f7529c49bea5f1779dfd6e12e792c53f22a20655257e92d23b142f051bacf01ebea07ad2fd9c7c4c33be65f3fccd91024864412dbd1c707710b661aed03debd WHIRLPOOL 0ff7acf7d10202d86576713d4050ce788fc01135e7cf69b71428009b817c1e39c8f097c744dc7ecf88f411b8705fbadf82bcdd9f109744032093ce4045f05f43 +DIST udev-200-patches-1.tar.xz 1712 SHA256 8e1ca63b27a4db7a6d3d76cb700ff88a48404c471795b1994b791460d59b8c71 SHA512 3aadfe615d7dc48adfc2e43a03a2ce9e008da0672acb7c18f917d8b50e2c2e39b9a7c47c36f5474b0de22716541ac83532b1a8dd08d17af003d0d30ac811881e WHIRLPOOL d49f610aeba4b19f4a337e3533815e8648fb5324cd6926570949f67645d150acfb39833ae62af855ff1bfb5c1791f687b4e14328a9b7de1e65e5e09d0308c4f4 +DIST udev-204-patches-2.tar.xz 1824 SHA256 d693c79b93865dd4f3092f5f9e69221a494d286f15dcc5418de1e09120289404 SHA512 e5004a8bdaca6ead9bd5f345ff86c94b05579cb3aaa032782dc13e1a1d574ef65e294c01b44143f78517db6f64fb630470c082f43b6989134a8e68f48d444e6a WHIRLPOOL ba21f3d8f4964da79476102eb82c1b5ffd7e91b5d60be705cb9784fc2150dba3faf4afe7718e2f9dfc5cc7e79644bf21b8312fec328a733e056eb60dc0269222 +EBUILD udev-197-r8.ebuild 15057 SHA256 854d75fdb78b73399cb6f096c26cfbc640d8ca077fc62b1c63f5e9f6de62f36c SHA512 9e4da40b18bc6da38ccedc6675558672c1d7d73144fde6204fbaeea5f5080fd985429da0f54429613c98e8e9802505f9ce456874c143e5017e191a3df6875964 WHIRLPOOL 4485b8c1096f016f3bbcc96aa7ad119b3ca44604827afd9f1aa6c23172a66705f67522662539b9626b138a79833082d5979fa795777de25e128b7fd125e5e1e4 +EBUILD udev-200.ebuild 13602 SHA256 132c46b1cb398e17d3e9479ba6e6c0a96ccfbceaa867cd0b2c68004db8c52736 SHA512 3b8ebc3f7dc4263188edf2db529f6bb108433cb82c0dc3e35967b1b4ade60fe2a2106f7ab6febece842a8325f00aef13a0fe15d57b26f9b745237351b021924a WHIRLPOOL 742c5092c7fe211aef1d747642ab50f508c4cdfec8263830ccf76b65adb76e50bee5bff727d63c8492b937f3288dbe0749532c8145941b948c9e0d03c2556d23 +EBUILD udev-204.ebuild 13544 SHA256 d86127ccaa17aa34d3fc6af769c6b8c76dd793d4aac6ec1c012bb4e9f955a658 SHA512 851ef8aca7d99d2cc8e4ccab74ddfd604fefae9eb8ca7ee8f6eccb58054bf5075e7481529332b1c23b31bce58de5e95a4d681aa1d34e6b6cf9c2471bee24e2aa WHIRLPOOL f5bcedc327c14621f3eeb761b0d1959889d9b01ef7412296ea1c9bc3518a2550a5209d0609ddb0aa58327b74df0efff3596822601edaeee77979a4f7f7f2b64e +EBUILD udev-9999.ebuild 13553 SHA256 045ece81a8f49d7ae580723ad91b703c057ca81c39a4df5d19fef2f364457774 SHA512 099d1ee2731801823d4d93932cca8316c61d1a34872e62cb39bb3a83f6ce6567cc317581025b6eec9cef31020c590c1d1b1b7ba924d925f8aaa203f9a702eec8 WHIRLPOOL cc241e32d0be05d07a401ecaca98cc68018807e54502851c734eba11870d509f83b1583254a32d49866a76026eb32aaf7ab85056a2772bb848721bc20b127c2c +MISC ChangeLog 26784 SHA256 ca56f0abf928e549ab73d0084a588258e2c104701ba9092b7d439a13f901492f SHA512 43dea2526fec7f32df01533102a21bdc6e3ba662a2f5d01afbb038c653e53a0a612437b10eea018a78f47e61adc7338ff872d491e4defe8dad8e8ff46636ddf8 WHIRLPOOL 17991271c947ac276a84e83e4155f4ffa4302d399d52a7b72905935ed20b33142e815c9a4c13c759cf8965dcf84b214eeb5de0bef3d72025558d563c1af5e040 +MISC ChangeLog-2009 105929 SHA256 94137298457e8d6361cf25e664279d2f9b424f6758814e7ba90e9e2cbf1ea7e5 SHA512 f110e1aa70b11c28263ec5e88973c99426717bce62400c8e9ad860b9e7b67d4aadc053596a9e54faa9435a774c1e8aa0954ae8541760cf061beef26867871548 WHIRLPOOL 215252c0a5c249241813d1bb208da62e68c858e07d1df327cf9175ac739f214813a33c09a64afb4821445e93394dd6d6d500b33e35ed912c1eeccff3365cb7fb +MISC ChangeLog-2010 10729 SHA256 44fe328d57b1ba342b328c7a256632e7960976a12e8e9c9791a5fc8ce52c67ca SHA512 a8c371aafe757923e24c023cbf55f3ad084f15f0f038eceaee0dffe58919a17b17bc16cb4b7b1d3f65a19c82b20330a854ec2c801f6d7c7799723ab92d255b49 WHIRLPOOL 3d34e758def921d3d2ed7369392ba5f833fc3a899181c2895fd3da6c9846cf41c9eddbf56de60a52fadd76ffd4c66d92b660b0bc6ca4dddbb2fa49fe0f93cb0b +MISC ChangeLog-2011 11721 SHA256 363429a267f251b1ac1c34479e7afa5d7ea13811aa1ba46d7c5489860e542276 SHA512 be7bbaa68602c30ba9cb3e5037ee91ff94c35a0c2ff0b96c5eee14c0e81f8e52232bae44f1d01ff23acedabdb03fdc78f3d11a40cfed2cfef1c45fe2492f7bf4 WHIRLPOOL 3e85eb967f26a8224fd0ed5824009c62271fa5269a6a207da8c8abd7b09cc4308ff847021afcae5a86cedd723a5aeca1ce2f6712a187dfbd36118e097d74510f +MISC ChangeLog-2012 23242 SHA256 5466af35dd494cc2a4d0bc9cc0f4ff03e0d3d7ac7ec595a70b2b15896f33658f SHA512 8488fe00da8ba8b3db5d72c35ee3ed5b372a673a09eb0422102583a76d6671ffded8d0086362fddb2bb056a9b9a1f7c3139dfbb48d0bcd12a53ac07ad9473e68 WHIRLPOOL 0352206d82c41cbf3ac0fcbf3392e8e7ae94e8bcf35d8cb8a99c48bf790aa94b9f90a627deb155ab41d8c2f028658720f55347a6e1048e5c798060cc579d2c49 +MISC metadata.xml 726 SHA256 3a229c7b2f88da5884a450d4744b911ee85fc0cc787ba3ed6e9b6910128051e8 SHA512 d8a8281f33120b7a55210fd9267d0f2f7462865c942da007ed764b54611f12f3d374d7d3f088d78188c2b83d09609bd0776e524ff81dc5d30230fdfb20e4511b WHIRLPOOL 5168ebaeb50b338f0f89fa614dcc077741d4f439f8e333cdb025a0954f22ba769a513691b9dbb82f3e27af279d59b6b912eff663dff40e7e9ee0b3f9f67453f4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRDrieAAoJEEdUh39IaPFN2/4H/2Ov4wqjdhd9KhErIEkybMae -ENBw/+u1hakuawjnEVK8Klv0FXbvN+nWx2iWsKIXT2GZMFz9P6rSHeUj1bxq6oFQ -z02rf0vc+WQ9qvzZc+IHAy2HqGWtXp9kkW3N+uCW/eVkIFTQFnBnW5Zt/SmOfBrp -sV7xlRDcWLU19Kk3Zk73/q/RO/eZLcezobOV0aHs/CMYp+eINyVLMcAp1qGf4Nlj -poHI10Pyah076VWafQ/EtlQ3oMSJYevKPhMSw/oVsQm3tKHq8oc+OvHjmwkhHWDc -/9+VF/JVngp8ZBfpB13871G0iS8QX1Cw9+iClgU5Km8TSDNGV/TkWMC45GoXbxw= -=qX0M +iEYEAREIAAYFAlGrSK0ACgkQVWmRsqeSphP6ggCfaGdiPGNXr6K24iXAkydjjHH8 +2mgAnjYyZSpv7DotU80aFGLgBDQAfMYw +=+4S8 -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml index 9b68132747..1c496c54eb 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml @@ -5,17 +5,11 @@ udev-bugs@gentoo.org - switch Mobile Action cables into serial mode - create /dev/disk/by-id/edd-* links for BIOS EDD data - Compile udev-extras requiring external dependencies - create historical floppy kernel device nodes (/dev/fd0h1440, ...) - enable libudev gobject interface - read vendor/device string database and add it to udev database - Use dev-libs/gobject-introspection - for introspection - map custom hardware's multimedia keys - enable udev to load kernel modules - enable persistent network and optical device rule generator - install the OpenRC init scripts + Enable userspace firmware loader (DEPRECATED, replaced by in-kernel loader in 3.8+) + Build the gobject interface library + Read vendor/device string database and add it to udev database + Map custom hardware's multimedia keys + Enable kernel module loading/unloading support using sys-apps/kmod + Install the OpenRC init scripts diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r8.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r8.ebuild new file mode 100644 index 0000000000..312f84a238 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r8.ebuild @@ -0,0 +1,528 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r8.ebuild,v 1.16 2013/03/06 20:13:38 armin76 Exp $ + +EAPI=4 + +KV_min=2.6.32 + +inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=5 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]] + then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2 + http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.bz2" + fi + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + ! "${T}"/40-gentoo.rules + SUBSYSTEM=="snd", GROUP="audio" + SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666" + EOF + + # Remove requirements for gettext and intltool wrt bug #443028 + if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then + sed -i \ + -e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \ + -e '/XML::Parser perl module is required for intltool/s|^|:|' \ + configure || die + eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true + eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true + fi + + # apply user patches + epatch_user + + # compile with older versions of gcc #451110 + version_is_at_least 4.6 $(gcc-version) || \ + sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h + + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ + -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + if [[ ! -e configure ]] + then + if use doc + then + gtkdocize --docdir docs || die "gtkdocize failed" + else + echo 'EXTRA_DIST =' > docs/gtk-doc.make + fi + eautoreconf + else + check_default_rules + elibtoolize + fi + + if [[ ${PV} = 9999* ]]; then + # secure_getenv() disable for non-glibc systems wrt bug #443030 + if ! [[ $(grep -r secure_getenv * | wc -l) -eq 16 ]]; then + eerror "The line count for secure_getenv() failed, see bug #443030" + die + fi + + # gperf disable if keymaps are not requested wrt bug #452760 + if ! [[ $(grep -i gperf Makefile.am | wc -l) -eq 24 ]]; then + eerror "The line count for gperf references failed, see bug 452760" + die + fi + fi + + if ! use elibc_glibc; then #443030 + echo '#define secure_getenv(x) NULL' >> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi +} + +src_configure() +{ + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-silent-rules + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + econf "${econf_args[@]}" +} + +src_compile() +{ + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + systemd-udevd + udevadm + libudev.la + libsystemd-daemon.la + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/sd_is_fifo.3 + man/sd_notify.3 + man/sd_listen_fds.3 + man/sd-daemon.3 + man/udev.7 + man/udevadm.8 + man/systemd-udevd.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc + then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() +{ + local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ + pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_systemunitDATA + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man3 + install-man7 + install-man8 + install-nodist_systemunitDATA + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + udev-confdirs + systemd-install-hook + libudev-install-hook + libsystemd-daemon-install-hook + install-pkgincludeHEADERS + ) + + if use gudev + then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ + man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ + man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ + man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ + man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ + man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" + dist_systemunit_DATA="units/systemd-udevd-control.socket \ + units/systemd-udevd-kernel.socket" + nodist_systemunit_DATA="units/systemd-udevd.service \ + units/systemd-udev-trigger.service \ + units/systemd-udev-settle.service" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + systemunitdir="$(systemd_get_unitdir)" + pkginclude_HEADERS="src/systemd/sd-daemon.h" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc + then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f "${D}"/lib/udev/rules.d/99-systemd.rules + rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + + # install gentoo-specific rules + insinto /lib/udev/rules.d + doins "${T}"/40-gentoo.rules + + # install udevadm symlink + dosym ../bin/udevadm /sbin/udevadm + + # move udevd where it should be and remove unlogical /lib/systemd + mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die + rm -r "${ED}"/lib/systemd + + # install compability symlink for systemd and initramfs tools + dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd + find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ + sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + + + docinto gentoo + dodoc "${FILESDIR}"/80-net-name-slot.rules + docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules +} + +pkg_preinst() +{ + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] + then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] + then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +# This function determines if a directory is a mount point. +# It was lifted from dracut. +ismounted() +{ + while read a m a; do + [[ $m = $1 ]] && return 0 + done < "${ROOT}"/proc/mounts + return 1 +} + +pkg_postinst() +{ + mkdir -p "${ROOT}"run + + net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + copy_net_rules() { + [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" + } + +# if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 197 ]]; then +# ewarn "Because this is a upgrade we disable the new predictable network interface" +# ewarn "name scheme by default." + copy_net_rules +# fi + + if has_version sys-apps/biosdevname; then + ewarn "Because sys-apps/biosdevname is installed we disable the new predictable" + ewarn "network interface name scheme by default." + copy_net_rules + fi + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then + ewarn + ewarn "Upstream has removed the persistent-cd rules" + ewarn "generator. If you need persistent names for these devices," + ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." + fi + + if ismounted /usr + then + ewarn + ewarn "Your system has /usr on a separate partition. This means" + ewarn "you will need to use an initramfs to pre-mount /usr before" + ewarn "udev runs." + ewarn + ewarn "If this is not set up before your next reboot, udev may work;" + ewarn "However, you also may experience failures which are very" + ewarn "difficult to troubleshoot." + ewarn + ewarn "For a more detailed explanation, see the following URL:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" + ewarn + ewarn "For more information on setting up an initramfs, see the" + ewarn "following URL:" + ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" + fi + + if [ -n "${net_rules}" ]; then + ewarn + ewarn "udev-197 and newer introduces a new method of naming network" + ewarn "interfaces. The new names are a very significant change, so" + ewarn "they are disabled by default on live systems." + ewarn "Please see the contents of ${net_rules} for more" + ewarn "information on this feature." + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]] + then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules + if [[ -f ${old_net_rules} ]]; then + ewarn "You still have ${old_net_rules} in place from previous udev release." + ewarn "Upstream has removed the possibility of renaming to existing" + ewarn "network interfaces. For example, it's not possible to assign based" + ewarn "on MAC address to existing interface eth0." + ewarn "See http://bugs.gentoo.org/453494 for more information." + ewarn "Rename your file to something else starting with 70- to silence" + ewarn "this warning." + fi + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + ewarn + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + use hwdb && udevadm hwdb --update --root="${ROOT%/}" +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-200.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-200.ebuild new file mode 100644 index 0000000000..3ec03368b5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-200.ebuild @@ -0,0 +1,468 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-200.ebuild,v 1.21 2013/04/27 11:10:43 ssuominen Exp $ + +EAPI=5 + +# accept4() patch is only in non-live version +if [[ ${PV} = 9999* ]]; then + KV_min=2.6.39 +else + KV_min=2.6.32 +fi + +inherit autotools eutils linux-info multilib toolchain-funcs versionator + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=1 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]]; then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz" + fi + KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + ! "${T}"/40-gentoo.rules + # Gentoo specific usb group + SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + # Keep this for Linux 2.6.32 kernels with accept4() support like .60 wrt #457868 + SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666" + EOF + + # Remove requirements for gettext and intltool wrt bug #443028 + if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then + sed -i \ + -e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \ + -e '/XML::Parser perl module is required for intltool/s|^|:|' \ + configure || die + eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true + eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true + fi + + # apply user patches + epatch_user + + # compile with older versions of gcc #451110 + version_is_at_least 4.6 $(gcc-version) || \ + sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h + + # change rules back to group uucp instead of dialout for now wrt #454556 + sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ + -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + if [[ ! -e configure ]]; then + if use doc; then + gtkdocize --docdir docs || die "gtkdocize failed" + else + echo 'EXTRA_DIST =' > docs/gtk-doc.make + fi + eautoreconf + else + check_default_rules + elibtoolize + fi + + if ! use elibc_glibc; then #443030 + echo '#define secure_getenv(x) NULL' >> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi + + # link udevd(8) and systemd-udevd(8) manpages to systemd-udevd.service(8) manpage + echo '.so systemd-udevd.service.8' > "${T}"/udevd.8 + echo '.so systemd-udevd.service.8' > "${T}"/systemd-udevd.8 +} + +src_configure() { + tc-export CC #463846 + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --with-bashcompletiondir=/usr/share/bash-completion + --without-python + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-polkit + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + if use firmware-loader; then + econf_args+=( + --with-firmware-path="/lib/firmware/updates:/lib/firmware" + ) + fi + econf "${econf_args[@]}" +} + +src_compile() { + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local pretargets=( + libsystemd-shared.la + libudev-private.la + libudev.la + ) + local targets=( + systemd-udevd + udevadm + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/udev.7 + man/udevadm.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${pretargets[@]}" + emake "${targets[@]}" + if use doc; then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() { + local lib_LTLIBRARIES="libudev.la" \ + pkgconfiglib_DATA="src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man7 + install-man8 + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + libudev-install-hook + install-directories-hook + install-dist_bashcompletionDATA + ) + + if use gudev; then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + INSTALL_DIRS='$(sysconfdir)/udev/rules.d \ + $(sysconfdir)/udev/hwdb.d' + dist_bashcompletion_DATA="shell-completion/bash/udevadm" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc; then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f \ + "${D}"/lib/udev/rules.d/99-systemd.rules \ + "${D}"/usr/share/doc/${PF}/LICENSE.* + + # see src_prepare() for content of these files + insinto /lib/udev/rules.d + doins "${T}"/40-gentoo.rules + doman "${T}"/udevd.8 + doman "${T}"/systemd-udevd.8 + + # install udevadm compatibility symlink + dosym {../bin,sbin}/udevadm + + # install udevd to /sbin and remove empty and redudant directory + # /lib/systemd because systemd is installed to /usr wrt #462750 + mv "${D}"/{lib/systemd/systemd-,sbin/}udevd || die + rm -r "${D}"/lib/systemd +} + +pkg_preinst() { + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]]; then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]]; then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +pkg_postinst() { + mkdir -p "${ROOT}"run + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]]; then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules is related to sys-fs/device-mapper which we block + # in favor of sys-fs/lvm2 + old_dm_rules=${ROOT}etc/udev/rules.d/64-device-mapper.rules + if [[ -f ${old_dm_rules} ]]; then + rm -f "${old_dm_rules}" + einfo "Removed unneeded file ${old_dm_rules}" + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]]; then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + local old_net_name="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + if [[ -f ${old_net_name} ]]; then + local old_net_sum=bebf4bd1b6b668e9ff34a3999aa6ff32 + MD5=$(md5sum < "${old_net_name}") + MD5=${MD5/ -/} + if [[ ${MD5} == ${old_net_sum} ]]; then + ewarn "Removing unmodified file ${old_net_name} from old udev installation to enable" + ewarn "the new predictable network interface naming." + rm -f "${old_net_name}" + fi + fi + + local old_cd_rules="${ROOT}"etc/udev/rules.d/70-persistent-cd.rules + local old_net_rules="${ROOT}"etc/udev/rules.d/70-persistent-net.rules + for old_rules in "${old_cd_rules}" "${old_net_rules}"; do + if [[ -f ${old_rules} ]]; then + ewarn + ewarn "File ${old_rules} is from old udev installation but if you still use it," + ewarn "rename it to something else starting with 70- to silence this deprecation" + ewarn "warning." + fi + done + + if has_version sys-apps/biosdevname; then + ewarn + ewarn "You have sys-apps/biosdevname installed which has been deprecated" + ewarn "in favor of the predictable network interface names." + fi + + ewarn + ewarn "The new predictable network interface names are used by default, see:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames" + ewarn + ewarn "Example command to get the information for the new interface name before booting" + ewarn "(replace with, for example, eth0):" + ewarn "# udevadm test-builtin net_id /sys/class/net/ 2> /dev/null" + ewarn + ewarn "You can use kernel commandline net.ifnames=0 to disable this feature." + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, upgrading, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://wiki.gentoo.org/wiki/Udev/upgrade" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + # Update hwdb database in case the format is changed by udev version. + if use hwdb && has_version 'sys-apps/hwids[udev]'; then + udevadm hwdb --update --root="${ROOT%/}" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-204.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-204.ebuild new file mode 100644 index 0000000000..5382cef5e7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-204.ebuild @@ -0,0 +1,464 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-204.ebuild,v 1.3 2013/06/02 13:29:15 jer Exp $ + +EAPI=5 + +# accept4() patch is only in non-live version +if [[ ${PV} = 9999* ]]; then + KV_min=2.6.39 +else + KV_min=2.6.32 +fi + +inherit autotools eutils linux-info multilib toolchain-funcs versionator + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=2 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]]; then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz" + fi + KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-13 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + ! "${T}"/40-gentoo.rules + # Gentoo specific usb group + SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + # Keep this for Linux 2.6.32 kernels with accept4() support like .60 wrt #457868 + SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666" + EOF + + # Remove requirements for gettext and intltool wrt bug #443028 + if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then + sed -i \ + -e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \ + -e '/XML::Parser perl module is required for intltool/s|^|:|' \ + configure || die + eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true + eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true + fi + + # apply user patches + epatch_user + + # compile with older versions of gcc #451110 + version_is_at_least 4.6 $(gcc-version) || \ + sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h + + # change rules back to group uucp instead of dialout for now wrt #454556 + sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ + -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + if [[ ! -e configure ]]; then + if use doc; then + gtkdocize --docdir docs || die "gtkdocize failed" + else + echo 'EXTRA_DIST =' > docs/gtk-doc.make + fi + eautoreconf + else + check_default_rules + elibtoolize + fi + + if ! use elibc_glibc; then #443030 + echo '#define secure_getenv(x) NULL' >> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi + + # link udevd(8) and systemd-udevd(8) manpages to systemd-udevd.service(8) manpage + echo '.so systemd-udevd.service.8' > "${T}"/udevd.8 + echo '.so systemd-udevd.service.8' > "${T}"/systemd-udevd.8 +} + +src_configure() { + tc-export CC #463846 + use keymap || export ac_cv_prog_ac_ct_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --with-bashcompletiondir=/usr/share/bash-completion + --without-python + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-polkit + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + if use firmware-loader; then + econf_args+=( + --with-firmware-path="/lib/firmware/updates:/lib/firmware" + ) + fi + econf "${econf_args[@]}" +} + +src_compile() { + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + libudev.la + systemd-udevd + udevadm + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/udev.7 + man/udevadm.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc; then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() { + local lib_LTLIBRARIES="libudev.la" \ + pkgconfiglib_DATA="src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man7 + install-man8 + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + libudev-install-hook + install-directories-hook + install-dist_bashcompletionDATA + ) + + if use gudev; then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + INSTALL_DIRS='$(sysconfdir)/udev/rules.d \ + $(sysconfdir)/udev/hwdb.d' + dist_bashcompletion_DATA="shell-completion/bash/udevadm" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc; then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f \ + "${D}"/lib/udev/rules.d/99-systemd.rules \ + "${D}"/usr/share/doc/${PF}/LICENSE.* + + # see src_prepare() for content of these files + insinto /lib/udev/rules.d + doins "${T}"/40-gentoo.rules + doman "${T}"/udevd.8 + doman "${T}"/systemd-udevd.8 + + # install udevadm compatibility symlink + dosym {../bin,sbin}/udevadm + + # install udevd to /sbin and remove empty and redudant directory + # /lib/systemd because systemd is installed to /usr wrt #462750 + mv "${D}"/{lib/systemd/systemd-,sbin/}udevd || die + rm -r "${D}"/lib/systemd +} + +pkg_preinst() { + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]]; then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]]; then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +pkg_postinst() { + mkdir -p "${ROOT}"run + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]]; then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules is related to sys-fs/device-mapper which we block + # in favor of sys-fs/lvm2 + old_dm_rules=${ROOT}etc/udev/rules.d/64-device-mapper.rules + if [[ -f ${old_dm_rules} ]]; then + rm -f "${old_dm_rules}" + einfo "Removed unneeded file ${old_dm_rules}" + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]]; then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + local old_net_name="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + if [[ -f ${old_net_name} ]]; then + local old_net_sum=bebf4bd1b6b668e9ff34a3999aa6ff32 + MD5=$(md5sum < "${old_net_name}") + MD5=${MD5/ -/} + if [[ ${MD5} == ${old_net_sum} ]]; then + ewarn "Removing unmodified file ${old_net_name} from old udev installation to enable" + ewarn "the new predictable network interface naming." + rm -f "${old_net_name}" + fi + fi + + local old_cd_rules="${ROOT}"etc/udev/rules.d/70-persistent-cd.rules + local old_net_rules="${ROOT}"etc/udev/rules.d/70-persistent-net.rules + for old_rules in "${old_cd_rules}" "${old_net_rules}"; do + if [[ -f ${old_rules} ]]; then + ewarn + ewarn "File ${old_rules} is from old udev installation but if you still use it," + ewarn "rename it to something else starting with 70- to silence this deprecation" + ewarn "warning." + fi + done + + if has_version sys-apps/biosdevname; then + ewarn + ewarn "You have sys-apps/biosdevname installed which has been deprecated" + ewarn "in favor of the predictable network interface names." + fi + + ewarn + ewarn "The new predictable network interface names are used by default, see:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames" + ewarn + ewarn "Example command to get the information for the new interface name before booting" + ewarn "(replace with, for example, eth0):" + ewarn "# udevadm test-builtin net_id /sys/class/net/ 2> /dev/null" + ewarn + ewarn "You can use kernel commandline net.ifnames=0 to disable this feature." + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, upgrading, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://wiki.gentoo.org/wiki/Udev/upgrade" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + # Update hwdb database in case the format is changed by udev version. + if use hwdb && has_version 'sys-apps/hwids[udev]'; then + udevadm hwdb --update --root="${ROOT%/}" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild index d262dc2f26..8b3e61346a 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild @@ -1,24 +1,28 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.171 2013/02/03 06:33:36 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.228 2013/05/17 13:50:18 ssuominen Exp $ -EAPI=4 +EAPI=5 -KV_min=2.6.39 +# accept4() patch is only in non-live version +if [[ ${PV} = 9999* ]]; then + KV_min=2.6.39 +else + KV_min=2.6.32 +fi -inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator +inherit autotools eutils linux-info multilib toolchain-funcs versionator -if [[ ${PV} = 9999* ]] -then +if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" inherit git-2 else patchset= SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" - if [[ -n "${patchset}" ]] - then + if [[ -n "${patchset}" ]]; then SRC_URI="${SRC_URI} - http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2" + http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz" fi KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" fi @@ -28,7 +32,7 @@ HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" LICENSE="LGPL-2.1 MIT GPL-2" SLOT="0" -IUSE="acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs" +IUSE="acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs" RESTRICT="test" @@ -36,24 +40,23 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) - kmod? ( >=sys-apps/kmod-12 ) - selinux? ( sys-libs/libselinux ) + kmod? ( >=sys-apps/kmod-13 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) ! "${T}"/40-gentoo.rules - SUBSYSTEM=="snd", GROUP="audio" + # Gentoo specific usb group SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + # Keep this for Linux 2.6.32 kernels with accept4() support like .60 wrt #457868 + SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666" EOF # Remove requirements for gettext and intltool wrt bug #443028 @@ -155,15 +164,13 @@ src_prepare() version_is_at_least 4.6 $(gcc-version) || \ sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h - # change rules back to group uucp instead of dialout for now + # change rules back to group uucp instead of dialout for now wrt #454556 sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ -i rules/*.rules \ || die "failed to change group dialout to uucp" - if [[ ! -e configure ]] - then - if use doc - then + if [[ ! -e configure ]]; then + if use doc; then gtkdocize --docdir docs || die "gtkdocize failed" else echo 'EXTRA_DIST =' > docs/gtk-doc.make @@ -174,29 +181,19 @@ src_prepare() elibtoolize fi - if [[ ${PV} = 9999* ]]; then - # secure_getenv() disable for non-glibc systems wrt bug #443030 - if ! [[ $(grep -r secure_getenv * | wc -l) -eq 13 ]]; then - eerror "The line count for secure_getenv() failed, see bug #443030" - die - fi - - # gperf disable if keymaps are not requested wrt bug #452760 - if ! [[ $(grep -i gperf Makefile.am | wc -l) -eq 24 ]]; then - eerror "The line count for gperf references failed, see bug 452760" - die - fi - fi - if ! use elibc_glibc; then #443030 echo '#define secure_getenv(x) NULL' >> config.h.in sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die fi + + # link udevd(8) and systemd-udevd(8) manpages to systemd-udevd.service(8) manpage + echo '.so systemd-udevd.service.8' > "${T}"/udevd.8 + echo '.so systemd-udevd.service.8' > "${T}"/systemd-udevd.8 } -src_configure() -{ - use keymap || export ac_cv_path_GPERF=true #452760 +src_configure() { + tc-export CC #463846 + use keymap || export ac_cv_prog_ac_ct_GPERF=true #452760 local econf_args @@ -211,6 +208,8 @@ src_configure() --with-html-dir=/usr/share/doc/${PF}/html --with-rootprefix= --with-rootlibdir=/$(get_libdir) + --with-bashcompletiondir=/usr/share/bash-completion + --without-python --disable-audit --disable-coredump --disable-hostnamed @@ -227,7 +226,7 @@ src_configure() --disable-tcpwrap --disable-timedated --disable-xz - --disable-silent-rules + --disable-polkit $(use_enable acl) $(use_enable doc gtk-doc) $(use_enable gudev) @@ -241,18 +240,21 @@ src_configure() --enable-introspection=$(usex introspection) ) fi + if use firmware-loader; then + econf_args+=( + --with-firmware-path="/lib/firmware/updates:/lib/firmware" + ) + fi econf "${econf_args[@]}" } -src_compile() -{ +src_compile() { echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES local targets=( + libudev.la systemd-udevd udevadm - libudev.la - libsystemd-daemon.la ata_id cdrom_id collect @@ -260,30 +262,23 @@ src_compile() v4l_id accelerometer mtd_probe - man/sd_is_fifo.3 - man/sd_notify.3 - man/sd_listen_fds.3 - man/sd-daemon.3 man/udev.7 man/udevadm.8 - man/systemd-udevd.8 man/systemd-udevd.service.8 ) use keymap && targets+=( keymap ) use gudev && targets+=( libgudev-1.0.la ) emake "${targets[@]}" - if use doc - then + if use doc; then emake -C docs/libudev use gudev && emake -C docs/gudev fi } -src_install() -{ - local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ - pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" +src_install() { + local lib_LTLIBRARIES="libudev.la" \ + pkgconfiglib_DATA="src/libudev/libudev.pc" local targets=( install-libLTLIBRARIES @@ -292,30 +287,24 @@ src_install() install-binPROGRAMS install-rootlibexecPROGRAMS install-udevlibexecPROGRAMS - install-dist_systemunitDATA install-dist_udevconfDATA install-dist_udevhomeSCRIPTS install-dist_udevkeymapDATA install-dist_udevkeymapforcerelDATA install-dist_udevrulesDATA install-girDATA - install-man3 install-man7 install-man8 - install-nodist_systemunitDATA install-pkgconfiglibDATA install-sharepkgconfigDATA install-typelibsDATA install-dist_docDATA - udev-confdirs - systemd-install-hook libudev-install-hook - libsystemd-daemon-install-hook - install-pkgincludeHEADERS + install-directories-hook + install-dist_bashcompletionDATA ) - if use gudev - then + if use gudev; then lib_LTLIBRARIES+=" libgudev-1.0.la" pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" fi @@ -325,66 +314,48 @@ src_install() rootlibexec_PROGRAMS=systemd-udevd bin_PROGRAMS=udevadm lib_LTLIBRARIES="${lib_LTLIBRARIES}" - MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ - man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + MANPAGES="man/udev.7 man/udevadm.8 \ man/systemd-udevd.service.8" - MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ - man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ - man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ - man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ - man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" - dist_systemunit_DATA="units/systemd-udevd-control.socket \ - units/systemd-udevd-kernel.socket" - nodist_systemunit_DATA="units/systemd-udevd.service \ - units/systemd-udev-trigger.service \ - units/systemd-udev-settle.service" + MANPAGES_ALIAS="" pkgconfiglib_DATA="${pkgconfiglib_DATA}" - systemunitdir="$(systemd_get_unitdir)" - pkginclude_HEADERS="src/systemd/sd-daemon.h" + INSTALL_DIRS='$(sysconfdir)/udev/rules.d \ + $(sysconfdir)/udev/hwdb.d' + dist_bashcompletion_DATA="shell-completion/bash/udevadm" ) emake -j1 DESTDIR="${D}" "${targets[@]}" - if use doc - then + if use doc; then emake -C docs/libudev DESTDIR="${D}" install use gudev && emake -C docs/gudev DESTDIR="${D}" install fi dodoc TODO prune_libtool_files --all - rm -f "${D}"/lib/udev/rules.d/99-systemd.rules - rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + rm -f \ + "${D}"/lib/udev/rules.d/99-systemd.rules \ + "${D}"/usr/share/doc/${PF}/LICENSE.* - # install gentoo-specific rules + # see src_prepare() for content of these files insinto /lib/udev/rules.d doins "${T}"/40-gentoo.rules + doman "${T}"/udevd.8 + doman "${T}"/systemd-udevd.8 - # install udevadm symlink - dosym ../bin/udevadm /sbin/udevadm + # install udevadm compatibility symlink + dosym {../bin,sbin}/udevadm - # move udevd where it should be and remove unlogical /lib/systemd - mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die - rm -r "${ED}"/lib/systemd - - # install compability symlink for systemd and initramfs tools - dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd - find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ - sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + - - docinto gentoo - dodoc "${FILESDIR}"/80-net-name-slot.rules - docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules + # install udevd to /sbin and remove empty and redudant directory + # /lib/systemd because systemd is installed to /usr wrt #462750 + mv "${D}"/{lib/systemd/systemd-,sbin/}udevd || die + rm -r "${D}"/lib/systemd } -pkg_preinst() -{ +pkg_preinst() { local htmldir for htmldir in gudev libudev; do - if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] - then + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]]; then rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} fi - if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] - then + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]]; then dosym ../../doc/${PF}/html/${htmldir} \ /usr/share/gtk-doc/html/${htmldir} fi @@ -392,42 +363,13 @@ pkg_preinst() preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) } -# This function determines if a directory is a mount point. -# It was lifted from dracut. -ismounted() -{ - while read a m a; do - [[ $m = $1 ]] && return 0 - done < "${ROOT}"/proc/mounts - return 1 -} - -pkg_postinst() -{ +pkg_postinst() { mkdir -p "${ROOT}"run - net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules - copy_net_rules() { - [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" - } - - if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 197 ]]; then - ewarn "Because this is a upgrade we disable the new predictable network interface" - ewarn "name scheme by default." - copy_net_rules - fi - - if has_version sys-apps/biosdevname; then - ewarn "Because sys-apps/biosdevname is installed we disable the new predictable" - ewarn "network interface name scheme by default." - copy_net_rules - fi - # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 # So try to remove it here (will only work if empty). rmdir "${ROOT}"dev/loop 2>/dev/null - if [[ -d ${ROOT}dev/loop ]] - then + if [[ -d ${ROOT}dev/loop ]]; then ewarn "Please make sure your remove /dev/loop," ewarn "else losetup may be confused when looking for unused devices." fi @@ -435,48 +377,12 @@ pkg_postinst() # people want reminders, I'll give them reminders. Odds are they will # just ignore them anyway... - # 64-device-mapper.rules now gets installed by sys-fs/device-mapper - # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 - if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && - ! has_version sys-fs/device-mapper - then - rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules - einfo "Removed unneeded file 64-device-mapper.rules" - fi - - if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then - ewarn - ewarn "Upstream has removed the persistent-cd rules" - ewarn "generator. If you need persistent names for these devices," - ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." - fi - - if ismounted /usr - then - ewarn - ewarn "Your system has /usr on a separate partition. This means" - ewarn "you will need to use an initramfs to pre-mount /usr before" - ewarn "udev runs." - ewarn - ewarn "If this is not set up before your next reboot, udev may work;" - ewarn "However, you also may experience failures which are very" - ewarn "difficult to troubleshoot." - ewarn - ewarn "For a more detailed explanation, see the following URL:" - ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" - ewarn - ewarn "For more information on setting up an initramfs, see the" - ewarn "following URL:" - ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" - fi - - if [ -n "${net_rules}" ]; then - ewarn - ewarn "udev-197 and newer introduces a new method of naming network" - ewarn "interfaces. The new names are a very significant change, so" - ewarn "they are disabled by default on live systems." - ewarn "Please see the contents of ${net_rules} for more" - ewarn "information on this feature." + # 64-device-mapper.rules is related to sys-fs/device-mapper which we block + # in favor of sys-fs/lvm2 + old_dm_rules=${ROOT}etc/udev/rules.d/64-device-mapper.rules + if [[ -f ${old_dm_rules} ]]; then + rm -f "${old_dm_rules}" + einfo "Removed unneeded file ${old_dm_rules}" fi local fstab="${ROOT}"etc/fstab dev path fstype rest @@ -488,8 +394,7 @@ pkg_postinst() fi done < "${fstab}" - if [[ -d ${ROOT}usr/lib/udev ]] - then + if [[ -d ${ROOT}usr/lib/udev ]]; then ewarn ewarn "Please re-emerge all packages on your system which install" ewarn "rules and helpers in /usr/lib/udev. They should now be in" @@ -500,29 +405,60 @@ pkg_postinst() ewarn "Note that qfile can be found in app-portage/portage-utils" fi - old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules - if [[ -f ${old_net_rules} ]]; then - ewarn "You still have ${old_net_rules} in place from previous udev release." - ewarn "Upstream has removed the possibility of renaming to existing" - ewarn "network interfaces. For example, it's not possible to assign based" - ewarn "on MAC address to existing interface eth0." - ewarn "See http://bugs.gentoo.org/453494 for more information." - ewarn "Rename your file to something else starting with 70- to silence" - ewarn "this warning." + local old_net_name="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + if [[ -f ${old_net_name} ]]; then + local old_net_sum=bebf4bd1b6b668e9ff34a3999aa6ff32 + MD5=$(md5sum < "${old_net_name}") + MD5=${MD5/ -/} + if [[ ${MD5} == ${old_net_sum} ]]; then + ewarn "Removing unmodified file ${old_net_name} from old udev installation to enable" + ewarn "the new predictable network interface naming." + rm -f "${old_net_name}" + fi fi + local old_cd_rules="${ROOT}"etc/udev/rules.d/70-persistent-cd.rules + local old_net_rules="${ROOT}"etc/udev/rules.d/70-persistent-net.rules + for old_rules in "${old_cd_rules}" "${old_net_rules}"; do + if [[ -f ${old_rules} ]]; then + ewarn + ewarn "File ${old_rules} is from old udev installation but if you still use it," + ewarn "rename it to something else starting with 70- to silence this deprecation" + ewarn "warning." + fi + done + + if has_version sys-apps/biosdevname; then + ewarn + ewarn "You have sys-apps/biosdevname installed which has been deprecated" + ewarn "in favor of the predictable network interface names." + fi + + ewarn + ewarn "The new predictable network interface names are used by default, see:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames" + ewarn + ewarn "Example command to get the information for the new interface name before booting" + ewarn "(replace with, for example, eth0):" + ewarn "# udevadm test-builtin net_id /sys/class/net/ 2> /dev/null" + ewarn + ewarn "You can use kernel commandline net.ifnames=0 to disable this feature." + ewarn ewarn "You need to restart udev as soon as possible to make the upgrade go" ewarn "into effect." ewarn "The method you use to do this depends on your init system." - ewarn preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) elog - elog "For more information on udev on Gentoo, writing udev rules, and" + elog "For more information on udev on Gentoo, upgrading, writing udev rules, and" elog " fixing known issues visit:" + elog " http://wiki.gentoo.org/wiki/Udev/upgrade" elog " http://www.gentoo.org/doc/en/udev-guide.xml" - use hwdb && udevadm hwdb --update + # Update hwdb database in case the format is changed by udev version. + if use hwdb && has_version 'sys-apps/hwids[udev]'; then + udevadm hwdb --update --root="${ROOT%/}" + fi } diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog index 9ad7b4c179..cc84f9bfbe 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog @@ -1,6 +1,71 @@ # ChangeLog for virtual/udev # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/udev/ChangeLog,v 1.20 2013/01/28 14:42:41 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/virtual/udev/ChangeLog,v 1.39 2013/04/24 19:38:07 ssuominen Exp $ + + 24 Apr 2013; Samuli Suominen -udev-171.ebuild: + old + +*udev-197-r3 (17 Apr 2013) + + 17 Apr 2013; Michał Górny +udev-197-r3.ebuild, + -udev-197-r2.ebuild: + USE=keymap has been added to sys-apps/systemd. + + 26 Mar 2013; Michał Górny udev-197-r2.ebuild: + Support systemd with USE=static-libs. + +*udev-197-r2 (24 Mar 2013) + + 24 Mar 2013; Michał Górny +udev-197-r2.ebuild, + -udev-197-r1.ebuild: + Add sys-apps/systemd to the provider list. + + 06 Mar 2013; Raúl Porcel udev-197-r1.ebuild: + m68k/s390/sh/sparc stable wrt #457568 + + 02 Mar 2013; Samuli Suominen -udev-197.ebuild: + old + + 01 Mar 2013; Jeroen Roovers udev-197-r1.ebuild: + Stable for HPPA (bug #457568). + + 23 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for alpha, wrt bug #457568 + + 21 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for ia64, wrt bug #457568 + + 19 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for arm, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for ppc64, wrt bug #457568 + + 18 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for ppc, wrt bug #457568 + + 15 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for x86, wrt bug #457568 + + 15 Feb 2013; Agostino Sarubbo udev-197-r1.ebuild: + Stable for amd64, wrt bug #457568 + + 10 Feb 2013; Samuli Suominen udev-197-r1.ebuild: + Raise eudev dependency to -r2. + + 09 Feb 2013; Samuli Suominen udev-197.ebuild: + arm/ppc64 stable wrt #452556 + +*udev-197-r1 (09 Feb 2013) + + 09 Feb 2013; Samuli Suominen +udev-197-r1.ebuild: + Revision bump to mark the start of --root parameter support in udevadm. + + 09 Feb 2013; Agostino Sarubbo udev-197.ebuild: + Stable for ia64, wrt bug #452556 + + 08 Feb 2013; Jeroen Roovers udev-197.ebuild: + Stable for HPPA (bug #452556). 28 Jan 2013; Ian Stakenvicius udev-197.ebuild: Adjust passthrough of USE=kmod on eudev to enable USE=modutils instead, bug diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest b/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest index 05b03ebc17..69fd0d91cc 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest @@ -1,14 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -EBUILD udev-171.ebuild 623 SHA256 fea4197cd9270c076c4104bcc0b8d3fbddcb0827324e387fc086ed04969ddd91 SHA512 b57b5709bbbd4f53af65b899bce82c0900ce74890535c2c1d8778bbfb5afed10f7d4685430f735860bf49a48a15f3528c867c8aa2a6cdacc39a117cb10aa74ae WHIRLPOOL c32f8ca7b1c2b1b90a3d10916d79097f035f9992fa914ce44ab1a81e2708bd201733b49b515b40b37d03141140918c52485e774a2babdb59409313e62b4e406a -EBUILD udev-197.ebuild 864 SHA256 dcb527d4de8f051b6c324a76ba0eccacac44d0d2d2640a052d86cd402e54ed55 SHA512 8bd3f40488249e8fb0c64d210f148d98735769b44993f16e85d743dbefc4a984408bfdee639d421286f1e227784980b519fffa9857d2cd813077591245a0aaac WHIRLPOOL 9aca769d7765c8d76a76e3bde630068e110f3d4e1529f746682c54ac4bcee1986cbd8642d78bad56288b8e77d8f9353459b330e6622f717593a7e6cb257f1c1b -MISC ChangeLog 2834 SHA256 d07bc9ca5f4bf1a705c372e3a4efc9a0bd3170ce40860106114fd1d77525bf28 SHA512 a323af36b5719b2fbf89802cde92f179ce2bddbf8a743dc577adca8fff790febb48745c19c0c8c14b8065dbee7056f11bab08ca3ac23067230008e5515c19cac WHIRLPOOL 33f06faed1a7006e1b57dbeeb19a7e7b3dda68e0b38e7b96b99191df0170a766082799e379ef84342d14a6ebf9d532cba7d266b6066baddbdf70a854273f0194 +EBUILD udev-197-r3.ebuild 956 SHA256 8ce9b68988d65635495761a2983bb7757f96af178b3cb97fbbd4e31b17eaa327 SHA512 05b2c3fc60eaaf308b2fdfbca1db76e6b18f08221129f1865bd8dd1a9c2e12e672c5f8e3b537a506a7154e824c2b7054a1f4a2c132d075a038cc8451a4c90d5c WHIRLPOOL 8732ba3ad3a02375faf8a99db03277b01216858f2b175ba05dafc8cf6d7b3c500d7924641f25c1322236c629c0061ba25d16f26b094020bd5825374ce66c2bbf +MISC ChangeLog 4984 SHA256 ec76e4b7c547cc26169e88204c89daa10eae144646a39af592d6d35a8ad4148e SHA512 28e24fb8f51b82adf315a1c0731d854c42f2e5136cc3982c44837e74dad65e03c86b6d642b975996fb6bbd86b1d4ee1e76c1321fdc3fa9b9f78a5fdbed03640e WHIRLPOOL 9915fce7c1365b30006f93b7fde23899dc3311e6f861fa3b5979e29ee64319d23a2ed7af0ba8edfa4f36b15c1b90dee0e438ce3220d658707841c93c1823a6e3 MISC metadata.xml 562 SHA256 59540ad772a815dbed3b67cf86c05777f21c31e76ef5207f126f7e81bf910b1f SHA512 f9e4a16621d794bdcdf75d4ffc4b1f411d75751bfb3ec660c2ec3afd5883695c872f5957ac30c84b41e4614b4994e5b986e6a7052da97ba0e09344e29d2796c0 WHIRLPOOL 8480466f29464021380fcadf1a88ec8325a8eb16253abb593715debd69c1f6dfbbeaa0e7912c469ee89ec85c60d5e4564e529e214a859f25f28e304948107930 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iF4EAREIAAYFAlEGjmwACgkQ2ugaI38ACPBr4AEAoYwSBCuEKmfoKflGKRrvWgOe -brBCYp/6RnnsEt/+9DkA/0G93t8Gxs0+UnAEuApurwl8FlqWkGUHSXYepcT3F84C -=eMtm +iQEcBAEBCAAGBQJReDRTAAoJEEdUh39IaPFN/YcH/Ay25lNR4nT2RPLsP4KpEe08 +W525O9dfP54rM9JQ9HOBEqFqMp2o7rfJkXz6jdELPFHaq2SM3dI4L/qXUG8EMRU5 +9P37Szx1zMoqLhI24GAn58t9bVx/+c6/TdT+v9AZQIT+R6ER7DSB1QOpqUa3S5up +yghCkeQaISiBFoCmMw9QmMmZnB7voZBY2g5jV1nVwOTwASZjw5QU7rMVZFYrLY7L +V2rqxwKEIRH6I6Ov+VMLTW0TmDo2Uwk/8NlXm5xEOXRkmkVxk3lTr7pGoLeGrkwf +WPADOL1RLsO1GQ2G68QPMvQ0V5fUWtFMVoGDcTSvkz2JBvEA8T6Cu27N7lNohCM= +=hPYb -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197-r3.ebuild b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197-r3.ebuild new file mode 100644 index 0000000000..4614fc49d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197-r3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/udev/udev-197-r3.ebuild,v 1.1 2013/04/17 11:01:16 mgorny Exp $ + +EAPI=5 + +DESCRIPTION="Virtual to select between sys-fs/udev and sys-fs/eudev" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +# These default enabled IUSE flags should follow defaults of sys-fs/udev. +IUSE="gudev hwdb introspection keymap +kmod selinux static-libs" + +DEPEND="" +RDEPEND="|| ( >=sys-fs/udev-197-r8[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?] + >=sys-apps/systemd-198-r5[gudev?,introspection?,keymap(+)?,kmod?,selinux?,static-libs?] + kmod? ( >=sys-fs/eudev-1_beta2-r2[modutils,gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] ) + !kmod? ( >=sys-fs/eudev-1_beta2-r2[gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] ) + )"