diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/ChangeLog new file mode 100644 index 0000000000..c54ab2727f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/ChangeLog @@ -0,0 +1,70 @@ +# ChangeLog for dev-perl/Crypt-PasswdMD5 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-PasswdMD5/ChangeLog,v 1.17 2014/08/22 15:37:24 axs Exp $ + +*Crypt-PasswdMD5-1.300.0-r1 (22 Aug 2014) + + 22 Aug 2014; Ian Stakenvicius (_AxS_) + +Crypt-PasswdMD5-1.300.0-r1.ebuild, -Crypt-PasswdMD5-1.300.0.ebuild: + bumped current stable ebuild(s) EAPI to 5; committed directly to stable as no + other changes present and revbump helps stable systems to keep from dieing on + perl-5.18 upgrade + +*Crypt-PasswdMD5-1.400.0 (09 Mar 2014) + + 09 Mar 2014; Tim Harder + +Crypt-PasswdMD5-1.400.0.ebuild: + Version bump. + + 21 Apr 2013; Markos Chandras + Crypt-PasswdMD5-1.300.0.ebuild: + add ~mips + + 11 Jan 2013; Rick Farina + Crypt-PasswdMD5-1.300.0.ebuild: + adding ~arm keyword + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 27 Sep 2011; Michael Weber Crypt-PasswdMD5-1.300.0.ebuild: + Added ~sparc keyword (bug 384309) + + 04 Sep 2011; Torsten Veller -Crypt-PasswdMD5-1.3.ebuild: + Cleanup + + 03 Sep 2011; Torsten Veller Crypt-PasswdMD5-1.300.0.ebuild: + Merge stable keywords from former version scheme ebuild + +*Crypt-PasswdMD5-1.300.0 (31 Aug 2011) + + 31 Aug 2011; Torsten Veller + +Crypt-PasswdMD5-1.300.0.ebuild: + Change version scheme + + 27 Dec 2007; Andrej Kacian Crypt-PasswdMD5-1.3.ebuild: + Stable on x86. + + 01 May 2007; Markus Rothe Crypt-PasswdMD5-1.3.ebuild: + Added ~ppc64; bug #175863 + + 24 Nov 2006; Michael Cummings + Crypt-PasswdMD5-1.3.ebuild: + Marking amd64 stable + + 24 Oct 2006; Joshua Jackson + Crypt-PasswdMD5-1.3.ebuild: + Adding ~x86; bug #152023 + + 21 Oct 2006; Crypt-PasswdMD5-1.3.ebuild: + Added ~ppc wrt bug 152023 + + 20 Oct 2006; Michael Cummings + Crypt-PasswdMD5-1.3.ebuild: + Correcting licenses + +*Crypt-PasswdMD5-1.3 (20 Oct 2006) + + 20 Oct 2006; Michael Cummings +metadata.xml, + +Crypt-PasswdMD5-1.3.ebuild: + Bug 152023, dep for new version of www-apps/otrs diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0-r1.ebuild similarity index 66% rename from sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0.ebuild rename to sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0-r1.ebuild index ed646de93b..cb4011ba81 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0.ebuild,v 1.3 2011/09/27 22:38:32 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.300.0-r1.ebuild,v 1.1 2014/08/22 15:37:24 axs Exp $ -EAPI=4 +EAPI=5 MODULE_AUTHOR=LUISMUNOZ MODULE_VERSION=1.3 @@ -12,7 +12,7 @@ DESCRIPTION="Provides interoperable MD5-based crypt() functions" LICENSE="${LICENSE} BEER-WARE" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86" IUSE="" SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.400.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.400.0.ebuild new file mode 100644 index 0000000000..605790d264 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.400.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.400.0.ebuild,v 1.1 2014/03/09 03:20:43 radhermit Exp $ + +EAPI=5 + +MODULE_AUTHOR=RSAVAGE +MODULE_VERSION=1.40 +MODULE_A_EXT=tgz +inherit perl-module + +DESCRIPTION="Provides interoperable MD5-based crypt() functions" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND="virtual/perl-Module-Build" + +SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Manifest index d5ac1b1c16..bcc108f9b4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/Manifest @@ -1 +1,16 @@ -DIST Crypt-PasswdMD5-1.3.tar.gz 4820 RMD160 ae1d6884fcff39c4b5d5200153f2573c3f54a6d3 SHA1 887782eb7fd1568ce9514f46156a08c415c26fdf SHA256 a44c3811d948ee9380f552610184fbf611b31099442b0f25c200f507a3d9408e +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST Crypt-PasswdMD5-1.3.tar.gz 4820 SHA256 a44c3811d948ee9380f552610184fbf611b31099442b0f25c200f507a3d9408e SHA512 aab35765f73e342d401dcbec46118b23ac1fc8c1f83d7fe3f9f5513fd98043a0e4da281a045a52d108bd48a3f8df6f2b436836b7990a07d75c9e02eb3d83bda0 WHIRLPOOL 016913cbc5c07292574108e0118c09a355b3134fd969637ea97577c7eaee94e403b48bcabd836a6a421fe5c99e2a95f5b187b499980896c4c0f72194fc9b9c12 +DIST Crypt-PasswdMD5-1.40.tgz 6683 SHA256 b77d6aeea25301af7be679f7452e894ca88af9710bffd6e01d665a141c391948 SHA512 c00f76210a9c07ad610b4698b15d142c3859100a13af620919e32bf046ab2febf8ebedafcffa4dde62f7e9af0e9ff137dae623e0bab60380fca003f7b35bfc77 WHIRLPOOL cd67d73152a049fefda50c05166cb9c0481daab2bbdf3702a3f27892e202b0eeda773be1a6646210804633fcedaf1610107b6fd6108c7223d6c257853b33de82 +EBUILD Crypt-PasswdMD5-1.300.0-r1.ebuild 490 SHA256 86c0f5fd4594f7dcfb7b161aff9fbf4da316e075422c11bceb5ae385d95c6585 SHA512 600e8285412a545ae37d4a1cda1328c567f53640b833a6033196808dd71baac0d4088447890443f3e1fea0cc8d03c29903c29e0fa280ccc7df764171d6589921 WHIRLPOOL 05283ce943434474ee7477a06c38075f606936abda1d2d7eafaef5cb443e8c9190edd4be2b7319ce53a0120ece7a3e507bbafba7b6fe2246167ab7d7bcf13437 +EBUILD Crypt-PasswdMD5-1.400.0.ebuild 507 SHA256 cc411e39dd9676c63af299960e9af85855ef17374ce6a2e9130f19262cdb96e2 SHA512 0b370b24941cc300dd099b0be7d1c450c8af2f6b2c60b55d7da63cf89037989ee963241411c03471d265f279cfb11ca1f874ba5bc101aeb64906540dfdbcb6ef WHIRLPOOL f5e48e22d3f7af0a4071709ce4fa566db11c7931b115effa1ad2ffdbcd25a84b05c6a464c55175f6bdd9d90010d3dbd515c935b11cb389a829edd9698b10b8b4 +MISC ChangeLog 2305 SHA256 3c8f53843aeff7db79bae1cf7c8f7f35c83157e495f5833e3dcab47fc70bc150 SHA512 3f8bb1733b70f49fc8422c1f6b2b9682b31996cfba923254c1bc1b3544324b776cf60c0e044e954cbf9868d91387a6edee125ee122c96f1686fa1f1e64a777af WHIRLPOOL 03f73b60b8c4f38042fbfe85d37c78e7953d43cd31c6e05dca29ae3b3d5c765ef8a8fbd76ece3e279a3bf93b679c27ad5a8d9ca3d9da0730b62b99df0ea7cebb +MISC metadata.xml 304 SHA256 c0f063ecab7a7379cce2f4095360c7d78d21b8cc6e8f2424643fb2e0b671c756 SHA512 1c6b73dfbe6dc9dc31304c2d5e63d7e51ae01534e5c5048f31ff9292a8038815682e97879d0d741a33d3a3e01ffef6d90f4c84b2268b68b3202ca87fbc339ec0 WHIRLPOOL f6e428c1f76ab1229265bebc924bb27cfb85cfd113b4e3e04a376322d3401a16fb6f352ae2b2e4ddbeeddf594d8430c19d8cda36c4a7d78ace638482d0fe63ff +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlP3Y7kACgkQ2ugaI38ACPBF8AD/WVw1u1Grjw74brGMvln+eEp3 ++nw1De8MScc3CaAzwdoA/jYUb+9/PahGYmtY5LkvuMZZSrMKxOTN4S+uG/ODIFBP +=I9GO +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/metadata.xml similarity index 61% rename from sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/metadata.xml rename to sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/metadata.xml index 8c560b3cb6..a873327631 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Crypt-PasswdMD5/metadata.xml @@ -2,10 +2,8 @@ perl - - robbat2@gentoo.org - - YAML-Tiny + Crypt-PasswdMD5 + Crypt::PasswdMD5 diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/ChangeLog new file mode 100644 index 0000000000..b9816ceee2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/ChangeLog @@ -0,0 +1,268 @@ +# ChangeLog for dev-perl/Digest-SHA1 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-SHA1/ChangeLog,v 1.73 2014/08/20 17:30:47 axs Exp $ + +*Digest-SHA1-2.130.0-r1 (20 Aug 2014) + + 20 Aug 2014; Ian Stakenvicius (_AxS_) + +Digest-SHA1-2.130.0-r1.ebuild, -Digest-SHA1-2.130.0.ebuild: + bumped EAPI to 5; committed directly to stable as no other changes present and + revbump helps stable systems to keep from dieing on perl-5.18 upgrade + + 22 Jul 2014; Andreas K. Huettel + Digest-SHA1-2.130.0.ebuild: + digest-base is now Digest + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 31 Mar 2012; Torsten Veller -Digest-SHA1-2.12.ebuild: + Cleanup + + 24 Mar 2012; Raúl Porcel Digest-SHA1-2.130.0.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #400093 + + 08 Mar 2012; Pawel Hajdan jr + Digest-SHA1-2.130.0.ebuild: + x86 stable wrt bug #400093 + + 02 Mar 2012; Brent Baude Digest-SHA1-2.130.0.ebuild: + Marking Digest-SHA1-2.130.0 ppc64 for bug 400093 + + 01 Mar 2012; Brent Baude Digest-SHA1-2.130.0.ebuild: + Marking Digest-SHA1-2.130.0 ppc for bug 400093 + + 29 Feb 2012; Markus Meier Digest-SHA1-2.130.0.ebuild: + arm stable, bug #400093 + + 27 Feb 2012; Jeroen Roovers Digest-SHA1-2.130.0.ebuild: + Stable for HPPA (bug #400093). + + 25 Feb 2012; Tobias Klausmann + Digest-SHA1-2.130.0.ebuild: + Stable on alpha, bug #400093 + + 24 Feb 2012; Agostino Sarubbo Digest-SHA1-2.130.0.ebuild: + Stable for amd64, wrt bug #400093 + + 04 Sep 2011; Torsten Veller -Digest-SHA1-2.13.ebuild: + Cleanup + +*Digest-SHA1-2.130.0 (31 Aug 2011) + + 31 Aug 2011; Torsten Veller +Digest-SHA1-2.130.0.ebuild: + Change version scheme + + 30 Jul 2011; Torsten Veller Digest-SHA1-2.12.ebuild, + Digest-SHA1-2.13.ebuild: + Drop ~sparc-fbsd KEYWORD + + 03 May 2011; Fabian Groffen Digest-SHA1-2.13.ebuild: + Marked ~x64-freebsd + + 03 Apr 2011; Torsten Veller -Digest-SHA1-2.11.ebuild: + Cleanup + + 05 Nov 2010; Samuli Suominen + Digest-SHA1-2.12.ebuild: + ppc64 stable wrt #341865 + + 03 Sep 2010; Christian Faulhammer + Digest-SHA1-2.13.ebuild: + add ~x86-freebsd + +*Digest-SHA1-2.13 (15 Jul 2010) + + 15 Jul 2010; Torsten Veller +Digest-SHA1-2.13.ebuild: + Version bump + + 27 Jun 2010; Digest-SHA1-2.12.ebuild: + ppc stable #323529 + + 08 May 2010; Raúl Porcel Digest-SHA1-2.12.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #314467 + + 05 May 2010; Jeroen Roovers Digest-SHA1-2.12.ebuild: + Stable for HPPA (bug #314467). + + 18 Apr 2010; Markus Meier Digest-SHA1-2.12.ebuild: + arm stable, bug #314467 + + 17 Apr 2010; Torsten Veller Digest-SHA1-2.12.ebuild: + Stable on amd64, x86 (#314467) + + 21 Jan 2010; Torsten Veller Digest-SHA1-2.11.ebuild: + mips -> ~mips + + 09 Jan 2010; Fabian Groffen Digest-SHA1-2.12.ebuild: + Transfer Prefix keywords + +*Digest-SHA1-2.12 (24 May 2009) + + 24 May 2009; Torsten Veller +Digest-SHA1-2.12.ebuild: + Version bump + + 22 Aug 2008; Alexis Ballier Digest-SHA1-2.11.ebuild: + keyword ~sparc-fbsd + + 22 Aug 2008; Alexis Ballier Digest-SHA1-2.11.ebuild: + keyword ~x86-fbsd + + 15 Jan 2007; Michael Cummings + -Digest-SHA1-2.07.ebuild, -Digest-SHA1-2.10.ebuild, + Digest-SHA1-2.11.ebuild: + Ebuild maintenance + + 10 Dec 2006; Yuval Yaari Digest-SHA1-2.10.ebuild, + Digest-SHA1-2.11.ebuild: + Changing perl-core/digest-base to virtual/perl-digest-base (bug #157688) + + 05 Aug 2006; Michael Cummings + Digest-SHA1-2.07.ebuild, Digest-SHA1-2.10.ebuild, Digest-SHA1-2.11.ebuild: + Adding perl dep; fixed DEPEND + + 04 Jul 2006; Christian Hartmann Digest-SHA1-2.10.ebuild, + Digest-SHA1-2.11.ebuild: + Fixed RDEPEND wrt bug #134781 + + 02 Jul 2006; Michael Cummings + Digest-SHA1-2.11.ebuild: + Marking stable amd64 + + 28 May 2006; Bryan Østergaard + Digest-SHA1-2.11.ebuild: + Stable on alpha. + + 27 Apr 2006; Marien Zwart + files/digest-Digest-SHA1-2.07, files/digest-Digest-SHA1-2.10, + files/digest-Digest-SHA1-2.11, Manifest: + Fixing SHA256 digest, pass four + + 29 Apr 2006; Joshua Kinard Digest-SHA1-2.11.ebuild: + Marked stable on mips. + + 28 Mar 2006; Aron Griffis Digest-SHA1-2.11.ebuild: + Mark 2.11 stable on ia64 + + 28 Mar 2006; Gustavo Zacarias + Digest-SHA1-2.11.ebuild: + Stable on hppa + + 27 Mar 2006; Markus Rothe Digest-SHA1-2.11.ebuild: + Stable on ppc64 + + 26 Mar 2006; Michael Hanselmann + Digest-SHA1-2.11.ebuild: + Stable on ppc. + + 26 Mar 2006; Michael Cummings + Digest-SHA1-2.11.ebuild: + 60+ days, marking stable for sparc and x86 + +*Digest-SHA1-2.11 (19 Jan 2006) + + 19 Jan 2006; +Digest-SHA1-2.11.ebuild: + Version bump upstream + + 10 Oct 2005; Hardave Riar Digest-SHA1-2.10.ebuild: + Stable on mips. + + 19 Sep 2005; Marcus D. Hanwell Digest-SHA1-2.10.ebuild: + Stable on amd64. + + 08 Sep 2005; Aron Griffis Digest-SHA1-2.10.ebuild: + Mark 2.10 stable on alpha + + 13 Aug 2005; Michael Hanselmann + Digest-SHA1-2.10.ebuild: + Stable on ppc. + + 12 Aug 2005; Gustavo Zacarias + Digest-SHA1-2.10.ebuild: + Stable on sparc + + 12 Aug 2005; Michael Cummings + Digest-SHA1-2.10.ebuild: + Marking stable x86 + + 24 May 2005; Michael Cummings + Digest-SHA1-2.10.ebuild: + dev-perl/digest-base => perl-core/digest-base + + 21 Jul 2004; Tom Gall Digest-SHA1-2.10.ebuild: + stable on ppc64, bug #57585 + +*Digest-SHA1-2.10 (05 Jun 2004) + + 05 Jun 2004; Michael Cummings + Digest-SHA1-2.10.ebuild: + new version on cpan + + 23 Mar 2004; Joshua Kinard Digest-SHA1-2.07.ebuild: + Marked stable on mips. + + 20 Feb 2004; Aron Griffis Digest-SHA1-2.07.ebuild: + stable on ia64 + + 18 Jan 2004; Digest-SHA1-2.07.ebuild: + Added ~mips to KEYWORDS. + + 08 Jan 2004; Digest-SHA1-2.07.ebuild: + stable for hppa + + 24 Dec 2003; Michael Cummings,,, + Digest-SHA1-2.01-r1.ebuild, Digest-SHA1-2.01.ebuild, + Digest-SHA1-2.02.ebuild, Digest-SHA1-2.04.ebuild: + No longer available from CPAN + +*Digest-SHA1-2.07 (24 Dec 2003) + + 24 Dec 2003; Michael Cummings,,, + Digest-SHA1-2.07.ebuild: + Current version on CPAN + + 09 Nov 2003; Michael Cummings + Digest-SHA1-2.04.ebuild: + 100+ days, no bugs, unmasking + +*Digest-SHA1-2.04 (29 Jul 2003) + + 29 Jul 2003; Michael Cummings + Digest-SHA1-2.04.ebuild: + CPAN Version bump + +*Digest-SHA1-2.02 (07 Jun 2003) + + 07 Jun 2003; Michael Cummings + Digest-SHA1-2.02.ebuild: + CPAN version bump + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 29 Oct 2002; Seemant Kulleen ChangeLog : + forced version bump to install into correct locations + +*Digest-SHA1-2.01-r1 (21 Jun 2003) + + 12 Jul 2003; Daniel Ahlberg : + Added missing changelog entry. + +*Digest-SHA1-2.01 (24 Jul 2002) + + 31 Jul 2002; Calum Selkirk Digest-SHA1-2.01.ebuild : + + Added ppc to KEYWORDS. + + 24 Jul 2002; Seemant Kulleen Digest-SHA1-2.01.ebuild : + + Version was bumped when I converted dev-perl to use eclasses. + +*Digest-SHA1-2.00 (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-perl/Digest-SHA1/Digest-SHA1-2.12.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Digest-SHA1-2.12.ebuild deleted file mode 100644 index 3f367a46bc..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Digest-SHA1-2.12.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-SHA1/Digest-SHA1-2.12.ebuild,v 1.9 2011/07/30 10:29:03 tove Exp $ - -EAPI=2 - -MODULE_AUTHOR=GAAS -inherit perl-module - -DESCRIPTION="NIST SHA message digest algorithm" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="virtual/perl-digest-base" -RDEPEND="${DEPEND}" - -SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r1.ebuild new file mode 100644 index 0000000000..985cdc6552 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r1.ebuild,v 1.1 2014/08/20 17:30:47 axs Exp $ + +EAPI=5 + +MODULE_AUTHOR=GAAS +MODULE_VERSION=2.13 +inherit perl-module + +DESCRIPTION="NIST SHA message digest algorithm" + +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="virtual/perl-Digest" +RDEPEND="${DEPEND}" + +SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Manifest index c0c20a3384..bc688b5cd7 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/Manifest @@ -1 +1,14 @@ -DIST Digest-SHA1-2.12.tar.gz 39073 RMD160 b4cdb567ff44407c658b1ca40fffa63bf0acb33a SHA1 1c6de4ed22f4583385d88b2eca8986b1f2d3fa34 SHA256 aa13440259fd7e0a343b343b428f514791007f4a2e1b268007f9a6e5c75af5a5 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST Digest-SHA1-2.13.tar.gz 39078 SHA256 68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc SHA512 44d0c57ecc7d2126a0387552e76c9204e45fba174af6ff7abc1c9ae00d549eb7370ee20948caf12fafefedec0098b8231249d14b109c53470ee1d5bf3de3305d WHIRLPOOL bbd14ad820bbce5e0d9a5d0fa1b339f54285d02332ce562ca9a733a0c6ad307a214a2a70c3d4ce18118e463ed4edc4787ae6dbb1530ed6a8a88b75409964367f +EBUILD Digest-SHA1-2.130.0-r1.ebuild 701 SHA256 a808424c3ce5638ca5776e363ec444b811a78cd97166847d094f1d7d0fda2f80 SHA512 fdf5b964e9fb1ef18c6d6b84da0d94c6bc0d58b939ddf1ce0383b129b7f524346c61de5fb636e3f1dca63d96ea0d1c5f6323a59937f301bfcc74a255243da7de WHIRLPOOL d7895c0799cd07754fa7f974ea1dbcf58922f41f3880fe055faf0e32636ea7cb65ca4a45242d867c7a70e664eeea7d163abceff25efa61ab3c417918a85acf7a +MISC ChangeLog 8553 SHA256 0b7c3388277628565695717f74adb48c131bec08725e549c11b3db719230a29b SHA512 771ccef538b856be80656aa776e709dd81fe6a11ecbf51710cef7dded807c60aef9434126fc38409681f458ebb963f3a738af89b721c510e1d98606f2346e40e WHIRLPOOL 888487f444d4af41f9bc960d2d4580574e4eeac8f76bb18780f4f10778646cd70a7d2efc0eab0a792730af0f7b23fa30f4ce2afb98eb3a0e4db420909f052679 +MISC metadata.xml 296 SHA256 a9f414c7d04beb4b814cc8208260fe1e42514ecccf9232b479d4c48fbe3d909b SHA512 4f6e2abf26b8a4147c9724d27d35514a1dce2856851a1302827e874011ddbb8fc16c371b1438767b95e71086098cfc0b7d73fcd06d2d5ceba6e7267feb70fb2c WHIRLPOOL 4afb2ed1fd51aac75fce5b82d6402afc229d16a3f1022c6361af59f44b9841ee2882516797cfa2dc68174ff64b45983b384032b121faac3246b7386d7290befa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlP020cACgkQ2ugaI38ACPDHYAEAmNjbND9Kt9ESSRt2kkyWNFMf +dKLyBPtYYtp89KeYyMcBAJgbNRNzknm9ldC4HBTFb1mZDV+dU66vnb/VCoDnIsey +=qk2s +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/metadata.xml new file mode 100644 index 0000000000..8565ca2628 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Digest-SHA1/metadata.xml @@ -0,0 +1,9 @@ + + + + perl + + Digest-SHA1 + Digest::SHA1 + + diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/ChangeLog index da9f3229b6..38f9118532 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/ChangeLog @@ -1,6 +1,29 @@ # ChangeLog for dev-perl/File-Slurp -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Slurp/ChangeLog,v 1.61 2013/09/04 07:26:35 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Slurp/ChangeLog,v 1.67 2014/08/21 17:20:34 axs Exp $ + +*File-Slurp-9999.190.0-r1 (21 Aug 2014) + + 21 Aug 2014; Ian Stakenvicius (_AxS_) + +File-Slurp-9999.190.0-r1.ebuild, -File-Slurp-9999.190.0.ebuild: + bumped EAPI to 5; committed directly to stable as no other changes present and + revbump helps stable systems to keep from dieing on perl-5.18 upgrade + + 09 Jun 2014; Mike Frysinger File-Slurp-9999.190.0.ebuild: + Add arm64 love. + + 10 Mar 2014; Mikle Kolyada -File-Slurp-9999.13.ebuild: + Remove version with old EAPI + + 23 Feb 2014; Naohiro Aota File-Slurp-9999.190.0.ebuild: + Add ~x86-fbsd wrt bug #501346 + + 12 Oct 2013; Alexis Ballier + File-Slurp-9999.190.0.ebuild: + keyword ~amd64-fbsd, bug #485002 + + 05 Sep 2013; Mike Frysinger File-Slurp-9999.190.0.ebuild: + Mark ppc64/s390/sh/x86 stable #455834. 04 Sep 2013; Agostino Sarubbo File-Slurp-9999.190.0.ebuild: Stable for ppc, wrt bug #455834 diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.13.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.13.ebuild deleted file mode 100644 index 6f70f5e3ad..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.13.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Slurp/File-Slurp-9999.13.ebuild,v 1.9 2010/01/09 20:08:39 grobian Exp $ - -inherit perl-module - -DESCRIPTION="Efficient Reading/Writing of Complete Files" -HOMEPAGE="http://search.cpan.org/~uri/${P}/" -SRC_URI="mirror://cpan/authors/id/D/DR/DROLSKY/${P}.tar.gz" - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND="dev-lang/perl" - -SRC_TEST="do" - -mydoc="extras/slurp_article.pod" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0-r1.ebuild similarity index 52% rename from sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0.ebuild rename to sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0-r1.ebuild index 3dd3332fa7..06aeabce55 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/File-Slurp-9999.190.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Slurp/File-Slurp-9999.190.0.ebuild,v 1.9 2013/09/04 07:26:35 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Slurp/File-Slurp-9999.190.0-r1.ebuild,v 1.1 2014/08/21 17:20:34 axs Exp $ -EAPI=4 +EAPI=5 MODULE_AUTHOR=URI MODULE_VERSION=9999.19 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Efficient Reading/Writing of Complete Files" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="" SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/Manifest index 9d97df07a0..baed0dc1d7 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/File-Slurp/Manifest @@ -1,26 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 -DIST File-Slurp-9999.13.tar.gz 26403 SHA256 bb053bfcca0986958de1cf8a120250b25ed40ae2aaf17c5527fe9c1d098cb3e5 SHA512 7905c1f4711aefda1a7c6ea469622a1bed9d442ba45c3736dea8563ad5c849a50892bff867702f1bd1172963983e07c9ba630a1cba7afcd2cbe1481213a654f6 WHIRLPOOL 4fe54e8e845f3608a8ac6f909c7239c412a368a47c4e6ab2c9dfb7d2371074e41415c392ec848505eb12ce62cbd3be653589ba2108ca56cea51b162b53acbf38 DIST File-Slurp-9999.19.tar.gz 39927 SHA256 ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643 SHA512 3fb8f452d625e321e77475cbc7d5672d53fe49945581561a0001be0a9464e67659303271648e102d52b6ebd04c87afc7432238fcade0c098f584f3b58c90ec82 WHIRLPOOL 09d96df2241fe81a6fc4998112eabfdf6d6e2e7da178cb42bcfb34b1eaab9bd56f3a1210e15511be9970138af4cb20191fb81eb31b8e84a7a4c5d0ad88ab69a0 -EBUILD File-Slurp-9999.13.ebuild 673 SHA256 82db4ad4fa8085134a2c545e1bf320b08fdb4ec92466ba39ed1ef102dcec38fe SHA512 d0d6b9d12907269da9134ee56ba7d17088cf5529e7d26302987bd34808d7b4e0af93842504d6d35f0580dfc4b044ff16fe16065ae4c3a57a55587468d163beff WHIRLPOOL c3fbcc59a4b5fc6c2b522705e7c3b743f0e68fca839142b6a5ce1bbdcb04b5704d4421b687c7f7d6ab6dc3630e7ec92415b4b90fc14d270902ca0db23fc50a4c -EBUILD File-Slurp-9999.190.0.ebuild 587 SHA256 a595e2f7a6090d3797a14dee1e894d78a75555fc098462ad1d911ce55805fc14 SHA512 ebaf94b7cf7f8f977c3f53a9f4b2684c87d1ba389238b5d8e2b1da7a1163ab9eef8bd76ad26b8f7279be0298e5cf34d5fe95a87f5f8f5780f9e5828854033144 WHIRLPOOL 09c055c65b23eafb5bd695ce6e1dbdea99453f37fcbcb769d56560a57e32d03d55e3ae421f2ba8a10245cbce5737dfaed670a647f1a1c6eedcf3ef7e336d4315 -MISC ChangeLog 7177 SHA256 f4ead856a525b787ca8e3bcc648242ff2a260ba8187434738cbcf9962b50ec8c SHA512 c9b8b0277359e94a59e1a2bd0b4f37246ef8fdc7fc5f17d76e74e04abb2db074a3efd913b59ba38ed728de377085324931468969efc36d6d7f3753830ecf96b8 WHIRLPOOL d0754c59282107956ef0a20ede66bcfb6e3279662f2b20ebbcc33a0c0a2475b80dfc5201ad1da9c1f356dc870ae502447dff8e6b855eedb614445ab1a6c0069e +EBUILD File-Slurp-9999.190.0-r1.ebuild 613 SHA256 df6dcc4814378f5d6abf7822355114e73179d2edd798c4bcbd50d0531cbac8d4 SHA512 39aa25c27e33cad0d3091062008cc5de6f7b82dc011245476c5e3c488186f5c38f06287db8a79b20b572e7533b0e06c46f13a9cf8f51c556be8e6f8e4ece6e55 WHIRLPOOL d3678120bc45c2708686c0688d73ebf459610b5fec832cf79a54354ad6ebbdc2f7b8ad0d515d44d3873549fdc35ce7e830482fbc6e5e9a9077eaf0e40dd870af +MISC ChangeLog 8057 SHA256 96adb2ca8477f5cf3b79fc540438bbea626436cae847d0a5b0b86a902d8316c9 SHA512 d703d3fbd4478db931354cab148b71b376a15be6b5a937a3e044210304586e1f315040c846477e19fe8b29b6ab52a7e12f7e23c207d28dfbb9544197b8e43a45 WHIRLPOOL f5d7199b9247702b184fa173143c817632bc4e8ee255570cb632c12e1b632cbfdd40d406f1ca5e9b7339797ea495b5c0d1f629a610e89beb9be4b43884244456 MISC metadata.xml 353 SHA256 c92a933b9b5345bd1db188f87c0577afd686bdcf433985c2ae9fd70ff8527d2d SHA512 dae8096274e468f0a6b61c58f4e3b1fcb3d425bae574b012fb03b3b86a816dd1c3cd5ef1759b6419c83b3a1724781539bd3203cf6d5e5336433b7f08fcc02a66 WHIRLPOOL 2f2fdf20e2ea8b46e01300b471da9059719a261357fb8cf34df0ef2261b811b13040097c8c90965eb4ff789b952ba5c5674ebbdd2a9a981cb5236f441d19e342 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCgAGBQJSJt/hAAoJELp701BxlEWfKfEP/1yn/qMJzpNjwGkNlLe9kCHe -sr9FjXWVUCuxyV6hi3G7P+Q9yD+Qvz85XwwZW0KVcLq6spnUkYMRy5rX7oorcRWa -rYF7RADCiWpBvNUij2UefqxPo43CWiqpS/2trBu8NBSBnKgU+1gYSCg0JQRy/b6C -dNSZfHtHYVanrztQMQNQbKeEEGDH4tg3K1UockvIguFQgy75CFZHbWrPhQsvTBKH -8i/x3T7Xa5ihhJPkJ2d1y/cbLCYIKcSmvOhnrIrPijDY0aL4jemeXG/bLP7bueyJ -EHVnAYobshGhkiTYBecxJT8morsGRJHd5+bGqRLsktA6MrG1EWpwvYao/PSmmj7s -0YFRpR0CmAyBPF3CttvGDWfMbCpZ7n6Qo67GyI/jwMlxMbtWMwwp3HKbIZiI8+FH -GejADqDqDDwP7TpwH1inXiB146jcI2YkVN++JeQlIfqgcS1+2rcbfIOaM553TL+V -WhId8YNX3ycO0fWmpGYySREVieGUlPdWrHFFA1cYX+uHgF6GxY0ebGy2n4AMLgua -CwDQxw/JSjuTEaezCDTsWqN+qW3zD8ayCMER8tlIMmgYAje9kBpMubSZ6ENGdivz -MiVhBHVdgvF+2ifl83KrvMHh5eqNpjkIdQDZUGqiohwYWK/nLAl6zj7+e4U5dkP/ -emcIQ+bMvosIURDZAcAc -=+9nz +iF4EAREIAAYFAlP2KmYACgkQ2ugaI38ACPAGFAD+LJJvi0+5CDRlyk6yp4bcDY04 +96BOq6+OGIWC+ZCv6I0A/0crSixmVgBPAbIXNR+5TqfE0VgY3gDeIGxUmq8A8HBW +=E7lu -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/GD/GD-2.460.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/GD/GD-2.460.0.ebuild deleted file mode 100644 index 589eb4f8eb..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/GD/GD-2.460.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/GD/GD-2.460.0.ebuild,v 1.9 2012/03/09 13:45:33 ranger Exp $ - -EAPI=4 - -MODULE_AUTHOR=LDS -MODULE_VERSION=2.46 -inherit perl-module - -DESCRIPTION="interface to Thomas Boutell's gd library" - -LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" # Artistic-2 or GPL1+ -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" - -RDEPEND=">=media-libs/gd-2.0.33 - png? ( - media-libs/gd[png] - media-libs/libpng - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib )" -DEPEND="${RDEPEND}" - -SRC_TEST=do - -src_prepare(){ - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FREETYPE" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf:1}'" - perl-module_src_configure -} - -src_test() { - if use png || use jpeg || use gif ; then - if has_version ">=media-libs/jpeg-7" || \ - has_version "media-libs/libjpeg-turbo" ; then - # https://rt.cpan.org/Public/Bug/Display.html?id=49053 - ewarn "Tests fail with >=media-libs/jpeg-7 or media-libs/libjpeg-turbo. Skipping tests..." - return - fi - perl-module_src_test - else - ewarn "The test fails if neither of png, jpeg, gif is in USE!" - ewarn "Skipping tests..." - fi -} -mydoc="GD.html" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/GD/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/GD/Manifest deleted file mode 100644 index 7821da45de..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/GD/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST GD-2.46.tar.gz 260989 RMD160 3378e12b8db28bae5e0d9abd788e1b924f7efff7 SHA1 ac9766f96d1893b86bfa2a72873b749efd6c5e2f SHA256 0de778c8ea63bb3eb0d99d0ef090464ef594107addfa71750fd3a88216081735 diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/ChangeLog new file mode 100644 index 0000000000..4689675561 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/ChangeLog @@ -0,0 +1,194 @@ +# ChangeLog for dev-perl/Locale-gettext +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Locale-gettext/ChangeLog,v 1.51 2014/08/22 16:28:12 axs Exp $ + +*Locale-gettext-1.50.0-r1 (22 Aug 2014) + + 22 Aug 2014; Ian Stakenvicius (_AxS_) + +Locale-gettext-1.50.0-r1.ebuild, -Locale-gettext-1.50.0.ebuild: + bumped EAPI to 5; committed directly to stable as no other changes present and + revbump helps stable systems to keep from dieing on perl-5.18 upgrade + + 22 Jan 2014; Mike Frysinger Locale-gettext-1.50.0.ebuild: + Add arm64 love. + + 19 Feb 2013; Zac Medico Locale-gettext-1.50.0.ebuild: + Add ~arm-linux keyword. + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 24 Mar 2012; Fabian Groffen Locale-gettext-1.50.0.ebuild: + Marked ~x64-macos + + 04 Sep 2011; Torsten Veller -Locale-gettext-1.05-r1.ebuild: + Cleanup + + 03 Sep 2011; Torsten Veller Locale-gettext-1.50.0.ebuild: + Merge stable keywords from former version scheme ebuild + +*Locale-gettext-1.50.0 (30 Aug 2011) + + 30 Aug 2011; Torsten Veller +Locale-gettext-1.50.0.ebuild: + Change version scheme + + 29 Jan 2010; Torsten Veller + Locale-gettext-1.05-r1.ebuild: + Fix LICENSE: same terms as perl (#301969) + + 21 Jan 2010; Torsten Veller -Locale-gettext-1.05.ebuild: + Cleanup + + 10 Jan 2010; Fabian Groffen + Locale-gettext-1.05-r1.ebuild: + Transfer Prefix keywords + + 10 Dec 2009; Brent Baude + Locale-gettext-1.05-r1.ebuild: + Marking Locale-gettext-1.05-r1 ppc64 for bug 290340 + + 08 Nov 2009; nixnut Locale-gettext-1.05-r1.ebuild: + ppc stable #290340 + + 03 Nov 2009; Raúl Porcel + Locale-gettext-1.05-r1.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #290340 + + 27 Oct 2009; Jeroen Roovers + Locale-gettext-1.05-r1.ebuild: + Stable for HPPA (bug #290340). + + 24 Oct 2009; Torsten Veller + Locale-gettext-1.05-r1.ebuild: + Stable on x86 and amd64 (#290340) + +*Locale-gettext-1.05-r1 (26 Sep 2009) + + 26 Sep 2009; Torsten Veller + +Locale-gettext-1.05-r1.ebuild, + +files/compatibility-with-POSIX-module.diff: + Locale::Gettext re-exports the LC_* constants coming from POSIX (#237378) + + 08 Jan 2007; Michael Cummings + Locale-gettext-1.05.ebuild: + Removing spurious dep on virtual/perl-Test-Simple - tests are disabled + currently anyway + + 10 Oct 2006; Michael Cummings + -Locale-gettext-1.01-r1.ebuild, -Locale-gettext-1.03.ebuild, + -Locale-gettext-1.04.ebuild, Locale-gettext-1.05.ebuild: + Cleaning out stale ebuilds + + 05 Aug 2006; Michael Cummings + Locale-gettext-1.01-r1.ebuild, Locale-gettext-1.03.ebuild, + Locale-gettext-1.04.ebuild, Locale-gettext-1.05.ebuild: + Adding perl dep; fixed DEPEND + + 04 Jul 2006; Christian Hartmann + Locale-gettext-1.01-r1.ebuild, Locale-gettext-1.03.ebuild, + Locale-gettext-1.04.ebuild, Locale-gettext-1.05.ebuild: + Fixed RDEPEND wrt bug #134781; fixed header + + 24 Apr 2006; Diego Pettenò + Locale-gettext-1.05.ebuild: + Add ~x86-fbsd keyword. + + 24 Apr 2006; Joshua Kinard Locale-gettext-1.05.ebuild: + Marked stable on mips. + + 13 Feb 2006; Michael Cummings + Locale-gettext-1.04.ebuild, Locale-gettext-1.05.ebuild: + Virtuals for perl-core + + 06 Feb 2006; Simon Stelling Locale-gettext-1.05.ebuild: + stable on amd64 + + 31 Jan 2006; Aron Griffis + Locale-gettext-1.05.ebuild: + Mark 1.05 stable on alpha + + 21 Jan 2006; Markus Rothe Locale-gettext-1.05.ebuild: + Stable on ppc64 + + 15 Jan 2006; Michael Hanselmann + Locale-gettext-1.05.ebuild: + Stable on ppc. + + 13 Jan 2006; Michael Cummings + Locale-gettext-1.05.ebuild: + marking sparc x86 stable + + 13 Jan 2006; Michael Cummings + Locale-gettext-1.04.ebuild, Locale-gettext-1.05.ebuild: + Marking stable x86 + +*Locale-gettext-1.05 (17 Jun 2005) + + 17 Jun 2005; Michael Cummings + +Locale-gettext-1.05.ebuild: + version bump + + 06 Jun 2005; Markus Rothe Locale-gettext-1.03.ebuild: + Stable on ppc64 + + 25 May 2005; Michael Cummings + Locale-gettext-1.04.ebuild: + dev-perl/Test-Simple => perl-core/Test-Simple migration + + 30 Apr 2005; Michael Hanselmann + Locale-gettext-1.03.ebuild: + Stable on ppc. + + 30 Apr 2005; Bryan Østergaard + Locale-gettext-1.03.ebuild: + Stable on alpha. + + 28 Apr 2005; Michael Cummings + Locale-gettext-1.04.ebuild: + Disabling tests in 1.04 - sad. Should finish bug 90756 + + 28 Apr 2005; Michael Cummings + Locale-gettext-1.04.ebuild: + Tests + +*Locale-gettext-1.04 (28 Apr 2005) + + 28 Apr 2005; Michael Cummings + -Locale-gettext-1.01.ebuild, Locale-gettext-1.03.ebuild, + +Locale-gettext-1.04.ebuild: + Cleaning + + 12 Feb 2005; Locale-gettext-1.03.ebuild: + - marked stable for bug 77440 + + 13 Feb 2005; Locale-gettext-1.03.ebuild: + Marking 1.03 stable; fixes {#77440|#79478} symptoms on IA64. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + +*Locale-gettext-1.03 (09 Oct 2004) + + 09 Oct 2004; Michael Cummings + +Locale-gettext-1.03.ebuild: + Newer version + + 04 May 2004; Bryan Østergaard + Locale-gettext-1.01-r1.ebuild: + Stable on alpha. + + 02 Mar 2004; Brian Jackson Locale-gettext-1.01-r1.ebuild: + added s390 to keywords + +*Locale-gettext-1.01-r1 (24 Oct 2002) + + 08 Dec 2002; Jack Morgan : + Removed sparc64 keyword + + 29 Oct 2002; Seemant Kulleen ChangeLog : + forced version bump to install into correct locations + +*Locale-gettext-1.01 (24 Oct 2002) + + 24 Oct 2002; Locale-gettext-1.01.ebuild ChangeLog: + Initial import. Ebuild submitted by ryan.shaw@standfordalumni.org. diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0-r1.ebuild similarity index 59% rename from sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0.ebuild rename to sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0-r1.ebuild index e9f1c98091..f054bc520e 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Locale-gettext-1.50.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Locale-gettext/Locale-gettext-1.50.0.ebuild,v 1.3 2012/03/24 15:41:10 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Locale-gettext/Locale-gettext-1.50.0-r1.ebuild,v 1.1 2014/08/22 16:28:12 axs Exp $ -EAPI=4 +EAPI=5 MY_PN=gettext MODULE_AUTHOR=PVANDRY @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="A Perl module for accessing the GNU locale utilities" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" DEPEND="sys-devel/gettext" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Manifest index 1602ac0e01..935d57020c 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/Manifest @@ -1 +1,15 @@ -DIST gettext-1.05.tar.gz 7693 SHA256 27367f3dc1be79c9ed178732756e37e4cfce45f9e2a27ebf26e1f40d80124694 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX compatibility-with-POSIX-module.diff 449 SHA256 e40b9911008c65719f8f890856d1fb77dc5f7f728f68231ec48264e86aae8008 SHA512 079d36e570bbfb6d940c5b02ecd14f685ca004c07e747b019dfb086b4017d0f59e76e94d4f423fe6d43a619d446f5b90443f60731f6008b789822b48d98e9b78 WHIRLPOOL c70513623e3518b419d3b8ce4d42a7f453100f840ab4928be9913b454def0f928bbd52f07d70030343e57b59c98a5359f5944b7be146387c9d3414195e6cb5df +DIST gettext-1.05.tar.gz 7693 SHA256 27367f3dc1be79c9ed178732756e37e4cfce45f9e2a27ebf26e1f40d80124694 SHA512 ce58940be16b7f2b3bde8f321f142486b38874018d37267ecf0587f44a0ea6c7a2d86fc22ce4ac78f3c9cc521e1ef7142009dd8d050aa45bb12a0e64959d37b1 WHIRLPOOL 87b64aae4d24435fcd38804fbcb9d41747f703a004b40b48a0e91718a67bd42958ede87d79deb462325d2bc6d81ba78a0babb9f879ca9176601ab247540bff0c +EBUILD Locale-gettext-1.50.0-r1.ebuild 807 SHA256 6b0232c0245c3f6741d925e40da29e52f520f749edbe9561af0a4003f6bf4ff7 SHA512 d12049725bb2db5af924df2964c6135cb4aefd8ab70414686123dbeb3e046b3f391611d239c7f8b34d86b4052c13ddaf7891912db25923067565f5d33dd40c4a WHIRLPOOL 4871e100bc63a92f0798e22062bb0e77c38a81d1bc3733e9f489e5f55ec1538c89cfb072ef13b117d2dc59ea5a268f7b8e26b408fdb7861d7117d0f244bcb7f2 +MISC ChangeLog 6394 SHA256 1ca5cad5f7f234db21a7f273bb7178fccad5102d7df1ad3b76e82248e48abc55 SHA512 0440cc0e560df5b25f8d67164617f23870443a5e1c0acda2a22444a617cfd8441bc58502984d35a27a33319bb395d036b858ded22dcd249b6510c0ef3923acf9 WHIRLPOOL 2d0cede5efb0714619877398f8cc5cf82e845cfb69d776451ee144265a0eb5f4a834674410d27b57f3a4f3a9ba44e4e4b31c830245bc0a7372ed6e926a125408 +MISC metadata.xml 295 SHA256 fc5e3a41e0accb1b1b6dfb8ffd50c69fea42e757df140250fbf7007c977b588d SHA512 13f06520f50ac262bda6dc05cf866a2378a0e1fcba76cd62f93e6330087ca21c0001e5a8a81d4e3fff14c214347cb7a40b6bc3634f3469af0303806bd5ab6dbc WHIRLPOOL ffa4120647b67b7038e6c8bb3ccce8204a027b316aebb36d31137f4755933ac7982d49a197ac434566ef3fa369ed176e5129b8835741579d50c279aa8a4944cb +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlP3b6AACgkQ2ugaI38ACPCPwwD/ceguwf+sPcTu/yVGHHCmVW3m +OdtXYcZgj6bMqj8P/ykA/1w1oEoDBO5LQHKtxkt1qvXWN4yqyUzWHAztWq6SjY24 +=fF9y +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/metadata.xml new file mode 100644 index 0000000000..e7805924ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/Locale-gettext/metadata.xml @@ -0,0 +1,9 @@ + + + + perl + + gettext + Locale::gettext + + diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/URI/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/URI/ChangeLog index 5f9036bff2..9dc627062c 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/URI/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-perl/URI/ChangeLog @@ -1,6 +1,88 @@ # ChangeLog for dev-perl/URI -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/URI/ChangeLog,v 1.87 2011/07/30 10:45:59 tove Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/URI/ChangeLog,v 1.112 2014/09/05 15:28:35 zlogene Exp $ + + 05 Sep 2014; Mikle Kolyada -URI-1.600.0.ebuild: + Drop old. + +*URI-1.600.0-r1 (26 Jul 2014) + + 26 Jul 2014; Andreas K. Huettel +URI-1.600.0-r1.ebuild: + EAPI bump + + 20 Jan 2014; Mike Frysinger URI-1.600.0.ebuild: + Add arm64 love. + + 20 Jan 2014; Mike Frysinger URI-1.600.0.ebuild: + Add arm64 love. + + 19 Feb 2013; Zac Medico URI-1.600.0.ebuild: + Add ~arm-linux keyword. + + 02 Sep 2012; Torsten Veller -URI-1.55.ebuild, + -URI-1.590.0.ebuild: + Cleanup + + 27 Aug 2012; Raúl Porcel URI-1.600.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #418861 + + 09 Aug 2012; Brent Baude URI-1.600.0.ebuild: + Marking URI-1.600.0 ppc for bug 418861 + + 07 Aug 2012; Brent Baude URI-1.600.0.ebuild: + Marking URI-1.600.0 ppc64 for bug 418861 + + 05 Aug 2012; Markus Meier URI-1.600.0.ebuild: + arm stable, bug #418861 + + 04 Aug 2012; Jeroen Roovers URI-1.600.0.ebuild: + Stable for HPPA (bug #418861). + + 03 Aug 2012; Agostino Sarubbo URI-1.600.0.ebuild: + Stable for amd64, wrt bug #418861 + + 02 Aug 2012; Jeff Horelick URI-1.600.0.ebuild: + marked x86 per bug 418861 + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 05 May 2012; Alexis Ballier URI-1.600.0.ebuild: + keyword ~amd64-fbsd + +*URI-1.600.0 (29 Mar 2012) + + 29 Mar 2012; Torsten Veller +URI-1.600.0.ebuild: + Version bump + + 25 Mar 2012; Raúl Porcel URI-1.590.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #400253 + + 09 Mar 2012; Pawel Hajdan jr URI-1.590.0.ebuild: + x86 stable wrt bug #400253 + + 03 Mar 2012; Brent Baude URI-1.590.0.ebuild: + Marking URI-1.590.0 ppc64 for bug 400253 + + 02 Mar 2012; Markus Meier URI-1.590.0.ebuild: + arm stable, bug #400253 + + 27 Feb 2012; Brent Baude URI-1.590.0.ebuild: + Marking URI-1.590.0 ppc for bug 400253 + + 24 Feb 2012; Jeroen Roovers URI-1.590.0.ebuild: + Stable for HPPA (bug #400253). + + 24 Feb 2012; Agostino Sarubbo URI-1.590.0.ebuild: + Stable for amd64, wrt bug #400253 + + 04 Sep 2011; Torsten Veller -URI-1.580.ebuild: + Cleanup + +*URI-1.590.0 (16 Aug 2011) + + 16 Aug 2011; Torsten Veller +URI-1.590.0.ebuild: + Version bump 30 Jul 2011; Torsten Veller URI-1.55.ebuild, URI-1.580.ebuild: diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/URI/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/URI/Manifest index 886838b414..7cb411eba4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/URI/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/URI/Manifest @@ -1 +1,16 @@ -DIST URI-1.55.tar.gz 80410 RMD160 862061e0b2a2d293d684c5c772649e6761201e4d SHA1 938b4e93804f9cf02b1ac3721f54bd5f267fbfc9 SHA256 34ece72deedebfe7d52da90990e49d79e7c62319837def69ed943316bfb74291 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST URI-1.60.tar.gz 81196 SHA256 1f92d3dc64acb8845e9917c945e22b9a5275aeb9ff924eb7873c3b7a5c0d2377 SHA512 8a4ea901ad16595a76eec85f690369f30b2ff46e8f7d8512fb800113b0f30ede7ea7e7f407174e58b95e7e5423c202c032858883b913a4642a6ee489940a6136 WHIRLPOOL 16d470306d23e029c22ad7eaf7fcdf44178b0ef49ed27f254b104006698e2edfe4636f434a0f7161a1c18eb23b451b38b7df6427a2567b3983fd0bc423dc5f60 +EBUILD URI-1.600.0-r1.ebuild 706 SHA256 9037dccc62dff5004600fa5a8557a25ae562a84a9c20f34a9ac8a814be5d17ca SHA512 a98fbd760e2aedc04380770baf29189d81ec795cae0a8ae642e1b742a20f8e9161e49d552cdb9379f9ef098fbf4825fbf1e1295bc4897b2a3cf2553969ff7e9f WHIRLPOOL 1e8fe71148ef4f0ebd6a4f7794717ced41131a8086298850fe386a5b8685eecc740caaeb03d388f5a5cf3d1f916e160de628e97af4920020cebef1d4cc72757b +MISC ChangeLog 12565 SHA256 f1c59fd68e099782b0b76125d19f6b4d3ee28f405afaa547f9f6aeac976b2ab9 SHA512 016009055c8e2b9a5671eb9089cd0be4e80114311392f21df96cac5f00b9c07f86c9d2252a191f1dd96020c596f97ebe44d8a271bf3eb05043ef0b9e8c4cd203 WHIRLPOOL fdf813989aec4534032df4f87065a3994a2434b648fffe856720f0177b24e23451df9c19c0791092507b4504af8976e669bbae3cceefb6badf923d332a6ff534 +MISC metadata.xml 3240 SHA256 5f9e41f63660ab3d1b3c8c3693d8f2eb356ba91cb118370eae116d39ba0450cb SHA512 9afd0ecfbbb9933ea654640734634aad620d02764a31e26b61becf8fbc1c540b99963676e956a1a58821f2f67b6d641086b11ff363903d3e1f365e3b1df09546 WHIRLPOOL 8ce2459df401a5a6e3d8b45d51e9a538be9e56b492a780a30d625df8cec94145d825048821a0003ad267a2cf2bd0001ca6e64fdb9c5d30232d87a45e2a35188f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iJwEAQEIAAYFAlQJ1l4ACgkQG9wOWsQutdZekQQA2OLjL7xw4QTcO0uBpc+xDtVr +hSRvbc6g68wDMDd44TQmQ+wPCw82AECh5MK6riSDsrNilYkCFxjs44FFzYt/Ols8 +8419I2bgRPCtnpj2mTF8PkT3hfb+0N7WsP6lAbBYvpDebOWAiE+uJrTUgK7FBjpq +1h/JtQ6QQfIADW1/Q/E= +=n+MY +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.55.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.55.ebuild deleted file mode 100644 index 572ef4cd86..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.55.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/URI/URI-1.55.ebuild,v 1.9 2011/07/30 10:45:59 tove Exp $ - -EAPI=2 - -MODULE_AUTHOR=GAAS -inherit perl-module - -DESCRIPTION="A URI Perl Module" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="virtual/perl-MIME-Base64" -RDEPEND="${DEPEND}" - -SRC_TEST=no # see ChangeLog - -mydoc="rfc2396.txt" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.600.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.600.0-r1.ebuild new file mode 100644 index 0000000000..134c0c549d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/URI/URI-1.600.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/URI/URI-1.600.0-r1.ebuild,v 1.1 2014/07/26 14:32:49 dilfridge Exp $ + +EAPI=5 + +MODULE_AUTHOR=GAAS +MODULE_VERSION=1.60 +inherit perl-module + +DESCRIPTION="A URI Perl Module" + +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="virtual/perl-MIME-Base64" +RDEPEND="${DEPEND}" + +SRC_TEST=no # see ChangeLog + +mydoc="rfc2396.txt" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/URI/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-perl/URI/metadata.xml index 6f997c13c6..d1083f8dcc 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/URI/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-perl/URI/metadata.xml @@ -4,5 +4,57 @@ perl URI + URI + URI::Escape + URI::Heuristic + URI::IRI + URI::QueryParam + URI::Split + URI::URL + URI::WithBase + URI::_foreign + URI::_generic + URI::_idna + URI::_ldap + URI::_login + URI::_punycode + URI::_query + URI::_segment + URI::_server + URI::_userpass + URI::data + URI::file + URI::file::Base + URI::file::FAT + URI::file::Mac + URI::file::OS2 + URI::file::QNX + URI::file::Unix + URI::file::Win32 + URI::ftp + URI::gopher + URI::http + URI::https + URI::ldap + URI::ldapi + URI::ldaps + URI::mailto + URI::mms + URI::news + URI::nntp + URI::pop + URI::rlogin + URI::rsync + URI::rtsp + URI::rtspu + URI::sip + URI::sips + URI::snews + URI::ssh + URI::telnet + URI::tn3270 + URI::urn + URI::urn::isbn + URI::urn::oid diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/ChangeLog new file mode 100644 index 0000000000..e01a8fb71f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/ChangeLog @@ -0,0 +1,246 @@ +# ChangeLog for dev-perl/XML-Parser +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/ChangeLog,v 1.69 2014/08/05 22:11:19 vapier Exp $ + + 05 Aug 2014; Mike Frysinger XML-Parser-2.410.0-r2.ebuild: + Mark arm64/m68k/s390/sh stable. + + 31 Jul 2014; Mikle Kolyada -XML-Parser-2.410.0.ebuild, + XML-Parser-2.410.0-r2.ebuild: + Stable for all; Drop old. + +*XML-Parser-2.410.0-r2 (31 Jul 2014) + + 31 Jul 2014; Andreas K. Huettel + +XML-Parser-2.410.0-r2.ebuild, -XML-Parser-2.410.0-r1.ebuild: + EAPI bump + + 06 Apr 2014; Mike Frysinger XML-Parser-2.410.0-r1.ebuild, + XML-Parser-2.410.0.ebuild: + Add arm64 love. + + 21 Feb 2013; Zac Medico XML-Parser-2.410.0-r1.ebuild: + Add ~arm-linux keyword. + + 01 Sep 2012; Fabian Groffen XML-Parser-2.410.0-r1.ebuild: + Marked ~ppc-aix, bug #432288 + +*XML-Parser-2.410.0-r1 (07 Aug 2012) + + 07 Aug 2012; Fabian Groffen + +XML-Parser-2.410.0-r1.ebuild: + Fix expat detection for FreeBSD that silently went unnoticed. + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 03 Jun 2012; Torsten Veller -XML-Parser-2.36-r1.ebuild: + Cleanup + + 28 May 2012; Raúl Porcel XML-Parser-2.410.0.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #410367 + + 13 May 2012; Fabian Groffen XML-Parser-2.410.0.ebuild: + Marked ~m68k-mint, bug #415405 + + 13 May 2012; Fabian Groffen XML-Parser-2.410.0.ebuild: + Marked ~x64-freebsd + + 26 Apr 2012; Alexis Ballier XML-Parser-2.410.0.ebuild: + keyword ~amd64-fbsd + + 17 Apr 2012; Brent Baude XML-Parser-2.410.0.ebuild: + Marking XML-Parser-2.410.0 ppc64 for bug 410367 + + 16 Apr 2012; Brent Baude XML-Parser-2.410.0.ebuild: + Marking XML-Parser-2.410.0 ppc for bug 410367 + + 06 Apr 2012; Markus Meier XML-Parser-2.410.0.ebuild: + arm stable, bug #410367 + + 04 Apr 2012; Jeff Horelick XML-Parser-2.410.0.ebuild: + marked x86 per bug 410367 + + 03 Apr 2012; Jeroen Roovers XML-Parser-2.410.0.ebuild: + Stable for HPPA (bug #410367). + + 02 Apr 2012; Agostino Sarubbo XML-Parser-2.410.0.ebuild: + Stable for amd64, wrt bug #410367 + + 30 Jul 2011; Torsten Veller XML-Parser-2.36-r1.ebuild, + XML-Parser-2.410.0.ebuild: + Drop ~sparc-fbsd KEYWORD + + 29 Jul 2011; Torsten Veller -XML-Parser-2.36.ebuild, + -XML-Parser-2.40.ebuild: + Cleanup + +*XML-Parser-2.410.0 (03 Jun 2011) + + 03 Jun 2011; Torsten Veller +XML-Parser-2.410.0.ebuild: + Version bump + + 05 Nov 2010; Samuli Suominen + XML-Parser-2.36-r1.ebuild: + ppc64 stable wrt #341865 + +*XML-Parser-2.40 (16 Sep 2010) + + 16 Sep 2010; Torsten Veller +XML-Parser-2.40.ebuild: + Version bump. Use EXPATLIBPATH and EXPATINCPATH + + 27 Jun 2010; XML-Parser-2.36-r1.ebuild: + ppc stable #323529 + + 08 May 2010; Raúl Porcel XML-Parser-2.36-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #314467 + + 04 May 2010; Jeroen Roovers XML-Parser-2.36-r1.ebuild: + Stable for HPPA (bug #314467). + + 18 Apr 2010; Markus Meier XML-Parser-2.36-r1.ebuild: + arm stable, bug #314467 + + 17 Apr 2010; Torsten Veller XML-Parser-2.36-r1.ebuild: + Stable on amd64, x86 (#314467) + + 29 Jan 2010; Torsten Veller XML-Parser-2.36-r1.ebuild: + Fix LICENSE: same terms as perl (#301969). Maintenance + +*XML-Parser-2.36-r1 (14 Jan 2010) + + 14 Jan 2010; Fabian Groffen + +XML-Parser-2.36-r1.ebuild: + Revbump to include fix for Prefix, bug #294758, transfer Prefix keywords + + 07 May 2009; Torsten Veller -XML-Parser-2.34.ebuild, + -XML-Parser-2.34-r1.ebuild: + Cleanup + + 06 May 2009; Jeroen Roovers XML-Parser-2.36.ebuild: + Stable for HPPA (bug #268265). + + 03 May 2009; Brent Baude XML-Parser-2.36.ebuild: + stable ppc64, bug 268265 + + 02 May 2009; nixnut XML-Parser-2.36.ebuild: + ppc stable #268265 + + 02 May 2009; Thomas Anderson + XML-Parser-2.36.ebuild: + stable amd64, bug 268265 + + 18 Jul 2008; Raúl Porcel XML-Parser-2.36.ebuild: + alpha/ia64/sparc/x86 stable + +*XML-Parser-2.36 (29 Apr 2008) + + 29 Apr 2008; Yuval Yaari +XML-Parser-2.36.ebuild: + Version bump + +*XML-Parser-2.34-r1 (12 Aug 2007) + + 12 Aug 2007; Samuli Suominen +XML-Parser-2.34-r1.ebuild: + Revision bump XML-Parser to avoid problems with expat upgrade. No changes + made to ebuild itself. + + 19 Jan 2007; Michael Cummings + -XML-Parser-2.31.ebuild, -XML-Parser-2.31-r1.ebuild, + XML-Parser-2.34.ebuild: + Version bump, thanks seemant + + 21 Dec 2006; Roy Marples XML-Parser-2.34.ebuild: + Added ~sparc-fbsd keyword. + + 06 Aug 2006; Michael Cummings + XML-Parser-2.31.ebuild, XML-Parser-2.31-r1.ebuild, XML-Parser-2.34.ebuild: + Adding perl dep; fixed DEPEND + + 05 Jul 2006; Christian Hartmann XML-Parser-2.31.ebuild, + XML-Parser-2.31-r1.ebuild, XML-Parser-2.34.ebuild: + Fixed RDEPEND wrt bug #134781; fixed header; fixed DEPEND + + 31 Mar 2006; Diego Pettenò XML-Parser-2.34.ebuild: + Add ~x86-fbsd keyword. + + 14 Aug 2005; Kito XML-Parser-2.34.ebuild: + ~ppc-macos keyword. + + 24 May 2005; Herbie Hopkins XML-Parser-2.34.ebuild: + Multilib fix. + + 19 Apr 2005; Michael Hanselmann + XML-Parser-2.34.ebuild: + Stable on ppc. + + 04 Jan 2005; Michael Cummings + XML-Parser-2.31-r1.ebuild, XML-Parser-2.31.ebuild, XML-Parser-2.34.ebuild: + bug 76590 + + 28 Jun 2004; Tom Gall XML-Parser-2.34.ebuild: + stable on ppc64 + + 01 Apr 2004; XML-Parser-2.34.ebuild: + adding s390 keywords + + 26 Mar 2004; Gustavo Zacarias XML-Parser-2.34.ebuild: + stable on hppa + + 23 Mar 2004; Joshua Kinard XML-Parser-2.31-r1.ebuild, + XML-Parser-2.31.ebuild, XML-Parser-2.34.ebuild: + Marked 2.31-r1 stable on mips and added ~mips to 2.34. + + 04 Mar 2004; Gustavo Zacarias XML-Parser-2.34.ebuild: + stable on sparc + + 27 Feb 2004; Michael Cummings XML-Parser-2.33.ebuild: + Cleaning up + + 27 Feb 2004; Michael Cummings XML-Parser-2.34.ebuild: + Unmasking for x86 after 87 days + + 18 Jan 2004; XML-Parser-2.31-r1.ebuild: + Added ~mips to KEYWORDS. + + 07 Jan 2004; XML-Parser-2.34.ebuild: + stable on alpha and ia64 + +*XML-Parser-2.34 (02 Dec 2003) + + 02 Dec 2003; XML-Parser-2.34.ebuild: + Bump to version 2.34. Needed for xmltv-0.5.24 + +*XML-Parser-2.33 (31 Jul 2003) + + 31 Jul 2003; Michael Cummings XML-Parser-2.33.ebuild: + CPAN Version bump;installs good, appears to be good, testing needed. + +*XML-Parser-2.31-r1 (29 Oct 2002) + + 16 Apr 2003; Guy Martin XML-Parser-2.31-r1.ebuild : + Added hppa to KEYWORDS. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 29 Oct 2002; Seemant Kulleen ChangeLog : + forced version bump to install into correct locations + +*XML-Parser-2.31 (6 May 2002) + + 24 Jul 2002; Mark Guertin : + Added ppc to keywords + + 6 May 2002; Seemant Kulleen XML-Parser-2.31.ebuild + files/digest-XML-Parser-2.31 : + + Version update and conversion to eclass + +*XML-Parser-2.30 (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-perl/XML-Parser/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/Manifest index 6a09ca7595..18c55ee852 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/Manifest @@ -1 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST XML-Parser-2.41.tar.gz 238441 SHA256 b48197cd2265a26c5f016489f11a7b450d8833cb8b3d6a46ee15975740894de9 SHA512 3536a1f048572611636c2461bb98c2b460b5658b960b5b0b2f2a7848cf0b7efb48593f12f7eb99be22c26f417cf443d66c88fcca7fdfa2f03c60f43624d30801 WHIRLPOOL 4cec9ab03b5e7bfe35e8f758daa1ccdebcf92dc47804098053ea477d554f2d565c0d02b11c59bb0c511dcac76f94be23257bdf4cb38c55f1d21f2ae6f26248cd +EBUILD XML-Parser-2.410.0-r2.ebuild 850 SHA256 35f9e3aa0d71d645b2cfad47499f74d084cb08c775d09e2280b0132825401929 SHA512 21e9fd652dc2f390181012ec2ee2f1b1aa967e2b454d331c41073508b142f0519cf3fc935452a9f204eb63f90f8a1399b90f3aceefba91e2d9667c7ce9e3ca97 WHIRLPOOL 662048a5b528bc20562843533f90bed794735fa59c8e6c59a0de5df2dcfa71baab125cf1070f438fead142364fb3daea3d31bffbd1b7b8598f2e11a456b755d1 +MISC ChangeLog 8367 SHA256 91ce4788229bd58a81208428a762d7ea029cfda815f9b8e98dfd506513e87b31 SHA512 25566cfa09099389a16d7f502a2efe6b1ec759f7cf3e17dfb4e14ed39669839445db12e3a1b58f295f9127ea8580fda66454afe4c0e156ea5a2cb2da10bf97d8 WHIRLPOOL 7df1458db0d5aa0d0d1a6f695c5a7816a87050ad7264d58b2ba2ee1a992bf5f54022d0f79595066337a706364b6a21a89793fc22318d117464ec24f630e570e1 +MISC metadata.xml 720 SHA256 f3e55cccbbab01e1f6e2e6840223457c9086e20eb52121148ec9390c0b7a247a SHA512 aafcd13bef862170edc2a421444f4ee0b0ac74a7f80f973d78977b99557bc99ab0c27050d7d06622e528def627850f41d1e420fe28bc71b2104ae8fee77f68ed WHIRLPOOL 3419b217d3407ed68a5816df652c9025206869120501dcff0ca97484f8bcd1450524687799f63be13444fe3b5dba84823e278f91de165f0405e5b219a1884b64 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJT4VaNAAoJEPGu1DbS6WIA8bMP+gLpZPVTpen+NWhHMUo71jO9 +PaLxNRsmUWL9ia2cTzD1qMuYGJp0aUMFZjC42r9kZ66DnVVuacMCe1WxAUZrquaR +2LQ7KjPtQQ9TS8fk1xAtlEr/e46RH1osWTVUgQNYhzU7+LsIHo+cd6MjQ38TP3Fp +kdroWwXpktGNGsEYuGZa8SMyPvkXF4lw0KRPKbUDR8wWJkZWDM86Sv4DnZAK6O6k +oQZ0B+I6n4ayTQnoVaU0bHcmdCWyT+mPNHcG1r9p1JATOh/VoPI4TUkf7aNAOkSg +2z5FIz47OgzBPbRMsUv/WY4frZ/uQvPb4uptgMJgUQErAt0TkELSWnWSkh3T5bmP +TJSrZNfwJQsZ8qo0zbAonXgZ/p+FBdtsW+hhK6isO2mKacnMbQinpBChWbdLZj9K +5Gmv2c+D8R2VIyxeERi0CQ8PPjJpo02GDcz9qiSplPeiO5OxGrrFteU+8BqTmL3h +2tYeSq/sQzKO1Hb8qOteW7sOlsE9A+7TmMwe+WDpch1/5ujlHMc/jF0RUnuU5BMJ +eGeqPytwDHNtoNvDYzq4xC3/wTJ1KC8dfuVTEagQs3oPC5Xlvz8tj4a//A+kKe5C +gIH8sSGEoehmBRkCvKuYhLMEatmt8NMr577l+avPBFM7JC+apMTfua23K4Pwx9zH +66KAOsb9S3FdD0fnjMp0 +=bbR1 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0-r2.ebuild new file mode 100644 index 0000000000..a161181457 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/XML-Parser-2.410.0-r2.ebuild,v 1.3 2014/08/05 22:11:19 vapier Exp $ + +EAPI=5 + +MODULE_AUTHOR=TODDR +MODULE_VERSION=2.41 +inherit perl-module multilib + +DESCRIPTION="A Perl extension interface to James Clark's XML parser, expat" + +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-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="" + +RDEPEND=">=dev-libs/expat-1.95.1-r1" +DEPEND="${RDEPEND}" + +SRC_TEST=do +myconf="EXPATLIBPATH=${EPREFIX}/usr/$(get_libdir) EXPATINCPATH=${EPREFIX}/usr/include" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild deleted file mode 100644 index 51ba25e0d0..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild,v 1.12 2012/05/28 14:11:50 armin76 Exp $ - -EAPI=4 - -MODULE_AUTHOR=TODDR -MODULE_VERSION=2.41 -inherit perl-module multilib - -DESCRIPTION="A Perl extension interface to James Clark's XML parser, expat" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND=">=dev-libs/expat-1.95.1-r1" -DEPEND="${RDEPEND}" - -SRC_TEST=do -myconf="EXPATLIBPATH='${EPREFIX}/usr/$(get_libdir)' EXPATINCPATH='${EPREFIX}/usr/include'" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/metadata.xml new file mode 100644 index 0000000000..c867a87635 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/metadata.xml @@ -0,0 +1,15 @@ + + + + perl + + XML-Parser + XML::Parser + XML::Parser::Expat + XML::Parser::Style::Debug + XML::Parser::Style::Objects + XML::Parser::Style::Stream + XML::Parser::Style::Subs + XML::Parser::Style::Tree + + diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/ChangeLog deleted file mode 100644 index a99dff6387..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/ChangeLog +++ /dev/null @@ -1,110 +0,0 @@ -# ChangeLog for dev-perl/YAML-Tiny -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/YAML-Tiny/ChangeLog,v 1.29 2011/07/30 10:47:48 tove Exp $ - - 30 Jul 2011; Torsten Veller YAML-Tiny-1.41.ebuild, - YAML-Tiny-1.500.0.ebuild: - Drop ~sparc-fbsd KEYWORD - - 29 Jul 2011; Torsten Veller -YAML-Tiny-1.480.ebuild: - Cleanup - -*YAML-Tiny-1.500.0 (25 Jun 2011) - - 25 Jun 2011; Torsten Veller +YAML-Tiny-1.500.0.ebuild: - Version bump - - 02 Apr 2011; Torsten Veller -YAML-Tiny-1.43.ebuild, - -YAML-Tiny-1.44.ebuild, -YAML-Tiny-1.460.ebuild: - Cleanup - -*YAML-Tiny-1.480 (04 Feb 2011) - - 04 Feb 2011; Torsten Veller +YAML-Tiny-1.480.ebuild: - Version bump - -*YAML-Tiny-1.460 (11 Jan 2011) - - 11 Jan 2011; Torsten Veller +YAML-Tiny-1.460.ebuild: - Version bump - - 07 Dec 2010; Matt Turner YAML-Tiny-1.44.ebuild: - Added ~mips, bug 298183. - - 22 Oct 2010; Samuli Suominen YAML-Tiny-1.41.ebuild: - ppc64 stable wrt #333421 - - 18 Oct 2010; Jeroen Roovers YAML-Tiny-1.41.ebuild: - Stable for HPPA (bug #323529). - -*YAML-Tiny-1.44 (09 Aug 2010) - - 09 Aug 2010; Torsten Veller +YAML-Tiny-1.44.ebuild: - Version bump - -*YAML-Tiny-1.43 (15 Jul 2010) - - 15 Jul 2010; Torsten Veller +YAML-Tiny-1.43.ebuild: - Version bump. No functional changes - - 27 Jun 2010; YAML-Tiny-1.41.ebuild: - ppc stable #323529 - - 21 Jun 2010; Raúl Porcel YAML-Tiny-1.41.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable - - 15 Jun 2010; Torsten Veller YAML-Tiny-1.41.ebuild: - Stable on amd64 and x86 (#323529) - - 23 Feb 2010; Joseph Jezak YAML-Tiny-1.41.ebuild: - Marked ~ppc for bug #298183. - - 08 Feb 2010; Fabian Groffen YAML-Tiny-1.41.ebuild: - Marked ~ppc-aix, bug #298183 - - 17 Jan 2010; Raúl Porcel YAML-Tiny-1.41.ebuild: - Add ~alpha/~ia64/~m68k/~s390/~sh/~sparc wrt #298183 - - 10 Jan 2010; Markus Meier YAML-Tiny-1.41.ebuild: - add ~arm, bug #298183 - - 09 Jan 2010; Fabian Groffen YAML-Tiny-1.41.ebuild: - Add back Prefix keywords, bug #298183 - - 09 Jan 2010; Alexis Ballier YAML-Tiny-1.41.ebuild: - keyword ~sparc-fbsd, bug #298183 - - 07 Jan 2010; Alexis Ballier YAML-Tiny-1.41.ebuild: - keyword ~x86-fbsd, bug #298183 - - 06 Jan 2010; Brent Baude YAML-Tiny-1.41.ebuild: - Marking YAML-Tiny-1.41 ~ppc64 for bug 298183 - - 24 Dec 2009; Torsten Veller -YAML-Tiny-1.40.ebuild: - Cleanup - - 24 Dec 2009; Jeroen Roovers YAML-Tiny-1.41.ebuild: - Marked ~hppa (bug #298183). - -*YAML-Tiny-1.41 (12 Dec 2009) - - 12 Dec 2009; Torsten Veller +YAML-Tiny-1.41.ebuild: - Version bump - - 07 Sep 2009; Torsten Veller -YAML-Tiny-1.39.ebuild: - Cleanup - -*YAML-Tiny-1.40 (02 Aug 2009) - - 02 Aug 2009; Torsten Veller +YAML-Tiny-1.40.ebuild: - Version bump - - 23 Jun 2009; Torsten Veller YAML-Tiny-1.39.ebuild: - Add description. Run tests - -*YAML-Tiny-1.39 (23 Jun 2009) - - 23 Jun 2009; Robin H. Johnson +YAML-Tiny-1.39.ebuild, - +metadata.xml: - Initial commit. Ebuild by Robin H. Johnson . - diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/Manifest deleted file mode 100644 index 39a587797f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST YAML-Tiny-1.41.tar.gz 36736 RMD160 8f552a68042586fa2ba7f8b6767f32dc0d07a7e9 SHA1 03efc3885bc39a2934b09ddacdc44a39929e5638 SHA256 eb076a2eee629f4b7b25212f68e05f58a6391f36ea083f3c8e4a08540fcf94ee diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/YAML-Tiny-1.41.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/YAML-Tiny-1.41.ebuild deleted file mode 100644 index 17efd8404d..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/YAML-Tiny/YAML-Tiny-1.41.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/YAML-Tiny/YAML-Tiny-1.41.ebuild,v 1.16 2011/07/30 10:47:48 tove Exp $ - -EAPI=2 - -MODULE_AUTHOR="ADAMK" -inherit perl-module - -DESCRIPTION="Read/Write YAML files with as little code as possible" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -SRC_TEST=do diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-perl/yaml/ChangeLog deleted file mode 100644 index 4fb21d6559..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/ChangeLog +++ /dev/null @@ -1,318 +0,0 @@ -# ChangeLog for dev-perl/yaml -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/ChangeLog,v 1.90 2011/07/30 10:50:34 tove Exp $ - - 30 Jul 2011; Torsten Veller yaml-0.71.ebuild, - yaml-0.730.0.ebuild: - Drop ~sparc-fbsd KEYWORD - - 29 Jul 2011; Torsten Veller -yaml-0.72.ebuild: - Cleanup - -*yaml-0.730.0 (20 Apr 2011) - - 20 Apr 2011; Torsten Veller +yaml-0.730.0.ebuild: - Version bump - - 06 Jan 2011; Torsten Veller -yaml-0.68.ebuild, - -yaml-0.70.ebuild: - Cleanup - - 05 Nov 2010; Samuli Suominen yaml-0.71.ebuild: - ppc64 stable wrt #341865 - -*yaml-0.72 (02 Sep 2010) - - 02 Sep 2010; Torsten Veller +yaml-0.72.ebuild: - Version bump - - 27 Jun 2010; yaml-0.71.ebuild: - ppc stable #323529 - - 08 May 2010; Raúl Porcel yaml-0.71.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #314467 - - 04 May 2010; Jeroen Roovers yaml-0.71.ebuild: - Stable for HPPA (bug #314467). - - 18 Apr 2010; Markus Meier yaml-0.71.ebuild: - arm stable, bug #314467 - - 17 Apr 2010; Torsten Veller yaml-0.71.ebuild: - Stable on amd64, x86 (#314467) - - 14 Jan 2010; Fabian Groffen yaml-0.71.ebuild: - Transfer Prefix keywords - -*yaml-0.71 (03 Jan 2010) - - 03 Jan 2010; Torsten Veller +yaml-0.71.ebuild: - Version bump - -*yaml-0.70 (11 Aug 2009) - - 11 Aug 2009; Torsten Veller +yaml-0.70.ebuild: - Version bump - - 08 May 2009; Torsten Veller -yaml-0.65.ebuild: - Cleanup - - 07 May 2009; Raúl Porcel yaml-0.68.ebuild: - alpha/arm/ia64/m68k/s390/sh stable wrt #268188 - - 06 May 2009; Jeroen Roovers yaml-0.68.ebuild: - Stable for HPPA (bug #268188). - - 05 May 2009; Tiago Cunha yaml-0.68.ebuild: - stable sparc, bug 268188 - - 03 May 2009; Markus Meier yaml-0.68.ebuild: - amd64 stable, bug #268188 - - 03 May 2009; Brent Baude yaml-0.68.ebuild: - stable ppc64, bug 268188 - - 02 May 2009; nixnut yaml-0.68.ebuild: - ppc stable #268188 - - 02 May 2009; Torsten Veller yaml-0.68.ebuild: - Stable on x86 (#268188) - - 01 May 2009; Torsten Veller -yaml-0.39.ebuild, - -yaml-0.66.ebuild: - Cleanup - - 19 Mar 2009; Raúl Porcel yaml-0.65.ebuild, - yaml-0.66.ebuild, yaml-0.68.ebuild: - ~m68k love, thanks to kolla for testing - -*yaml-0.68 (08 Dec 2008) - - 08 Dec 2008; Robin H. Johnson +yaml-0.68.ebuild: - Version bump. - - 15 Sep 2008; Torsten Veller -yaml-0.58.ebuild, - -yaml-0.60.ebuild, -yaml-0.62.ebuild: - Cleanup - -*yaml-0.66 (23 Apr 2008) - - 23 Apr 2008; Torsten Veller +yaml-0.66.ebuild: - Version bump - - 28 Mar 2008; Jeroen Roovers yaml-0.65.ebuild: - Stable for HPPA too. - - 29 Dec 2007; yaml-0.65.ebuild: - Keyworded ~sparc-fbsd; bug 203655 - - 19 Nov 2007; Joshua Kinard yaml-0.65.ebuild: - Stable on mips. - - 10 Nov 2007; Samuli Suominen yaml-0.65.ebuild: - amd64 stable - - 08 Oct 2007; Tom Gall yaml-0.65.ebuild: - stable on ppc64 - - 09 Aug 2007; Tobias Scherbaum yaml-0.65.ebuild: - Stable on ppc. - - 09 Aug 2007; Gustavo Zacarias yaml-0.65.ebuild: - Stable on sparc - - 30 Jul 2007; Raúl Porcel yaml-0.65.ebuild: - alpha/ia64/x86 stable - -*yaml-0.65 (25 Jun 2007) - - 25 Jun 2007; Michael Cummings +yaml-0.65.ebuild: - Version bump - - 12 May 2007; Joshua Kinard yaml-0.62.ebuild: - Stable on mips. - - 16 Apr 2007; Markus Rothe yaml-0.62.ebuild: - Stable on ppc64 - - 05 Mar 2007; Andrej Kacian yaml-0.62.ebuild: - Stable on x86, bug #169152. - - 23 Oct 2006; Gustavo Zacarias yaml-0.62.ebuild: - Stable on hppa - - 21 Oct 2006; Tobias Scherbaum yaml-0.62.ebuild: - ppc stable - - 20 Oct 2006; Aron Griffis yaml-0.62.ebuild: - Mark 0.62 stable on ia64 - - 20 Oct 2006; Bryan Østergaard yaml-0.62.ebuild: - Stable on Alpha. - - 20 Oct 2006; Michael Cummings -yaml-0.35.ebuild, - -yaml-0.36.ebuild, yaml-0.39.ebuild, -yaml-0.51.ebuild, -yaml-0.53.ebuild, - yaml-0.58.ebuild, yaml-0.60.ebuild, yaml-0.62.ebuild: - Marking amd64, sparc stable; cleaning up ebuilds - - 16 Sep 2006; Tobias Scherbaum yaml-0.58.ebuild: - ppc stable - - 18 Aug 2006; Michael Cummings yaml-0.58.ebuild: - Marking amd64 stable - - 06 Aug 2006; Michael Cummings yaml-0.35.ebuild, - yaml-0.36.ebuild, yaml-0.39.ebuild, yaml-0.51.ebuild, yaml-0.53.ebuild, - yaml-0.58.ebuild, yaml-0.60.ebuild, yaml-0.62.ebuild: - Adding perl dep; fixed header; fixed DEPEND - - 10 Jul 2006; Aron Griffis yaml-0.58.ebuild: - Mark 0.58 stable on ia64 - -*yaml-0.62 (05 Jul 2006) - - 05 Jul 2006; Michael Cummings +yaml-0.62.ebuild: - Version bump - -*yaml-0.60 (02 Jul 2006) - - 02 Jul 2006; Christian Hartmann +yaml-0.60.ebuild: - Version bump; test-dep cleanup - - 29 Jun 2006; Gustavo Zacarias yaml-0.58.ebuild: - Stable on hppa - - 12 Jun 2006; Michael Cummings yaml-0.51.ebuild, - yaml-0.53.ebuild, yaml-0.58.ebuild: - Marking sparc stable - - 24 Apr 2006; Diego Pettenò yaml-0.58.ebuild: - Add ~x86-fbsd keyword. - - 20 Apr 2006; Thomas Cort yaml-0.58.ebuild: - Added ~amd64 keyword wrt Bug #119199. - - 20 Apr 2006; Thomas Cort yaml-0.58.ebuild: - Added ~alpha keyword wrt Bug #119199. - - 17 Mar 2006; Chris White yaml-0.39.ebuild: - amd64 stable for 0.39. - - 10 Mar 2006; Aron Griffis yaml-0.58.ebuild: - Mark 0.58 ~ia64. #119199 - - 26 Feb 2006; Joshua Kinard yaml-0.39.ebuild, - yaml-0.58.ebuild: - 0.39 stable on mips, ~mips added to 0.59 for Bug #119199. - - 20 Feb 2006; Michael Cummings -yaml-0.57.ebuild: - Removing extraneous ebuild - -*yaml-0.58 (20 Feb 2006) - - 20 Feb 2006; Michael Cummings +yaml-0.58.ebuild: - bump fix; uses test keyword now - -*yaml-0.57 (20 Feb 2006) - - 20 Feb 2006; Michael Cummings +yaml-0.57.ebuild: - Version bump upstream - - 13 Feb 2006; Michael Cummings yaml-0.39.ebuild, - yaml-0.51.ebuild, yaml-0.53.ebuild: - Virtuals for perl-core - - 31 Jan 2006; Aron Griffis yaml-0.39.ebuild: - Mark 0.39 stable on alpha - - 23 Jan 2006; Markus Rothe yaml-0.53.ebuild: - Added ~ppc64; bug #119199 - -*yaml-0.53 (22 Jan 2006) - - 22 Jan 2006; Michael Cummings +yaml-0.53.ebuild: - Version bump - - 21 Jan 2006; Markus Rothe yaml-0.39.ebuild: - Stable on ppc64 - - 21 Jan 2006; Jeroen Roovers yaml-0.51.ebuild: - Marked ~hppa (bug #119199). - - 17 Jan 2006; yaml-0.51.ebuild: - Added ~ppc keyword. bug 119199 - -*yaml-0.51 (16 Jan 2006) - - 16 Jan 2006; Michael Cummings +yaml-0.51.ebuild: - new version of yaml upstream, will need re-keywording - - 15 Jan 2006; Michael Hanselmann yaml-0.39.ebuild: - Stable on ppc. - - 13 Jan 2006; Michael Cummings yaml-0.39.ebuild: - Marking sparc x86 stable - - 08 Sep 2005; Aron Griffis yaml-0.36.ebuild: - Mark 0.36 stable on alpha - - 17 Jun 2005; Michael Hanselmann yaml-0.36.ebuild: - Stable on ppc. - - 06 Jun 2005; Markus Rothe yaml-0.36.ebuild: - Stable on ppc64 - - 27 May 2005; Michael Cummings yaml-0.39.ebuild: - -m Fixing dep for yaml-0.39 - - 22 May 2005; Simon Stelling yaml-0.36.ebuild: - stable on amd64 - - 16 May 2005; Gustavo Zacarias yaml-0.36.ebuild: - Stable on sparc - - 15 May 2005; Rene Nussbaumer yaml-0.36.ebuild: - Stable on hppa - -*yaml-0.39 (14 May 2005) - - 14 May 2005; Michael Cummings yaml-0.36.ebuild, - +yaml-0.39.ebuild: - Version bump - - 18 Mar 2005; Aron Griffis yaml-0.35.ebuild, - yaml-0.36.ebuild: - Add ia64 and ~ia64 keywords - -*yaml-0.36 (13 Mar 2005) - - 13 Mar 2005; Michael Cummings yaml-0.35.ebuild, - +yaml-0.36.ebuild: - Version bump, bug 84989 - - 12 Mar 2005; Markus Rothe yaml-0.35.ebuild: - Stable on ppc64 - - 22 Dec 2004; Yuta SATOH yaml-0.35.ebuild: - added ~ppc64 - - 21 Nov 2004; Hardave Riar yaml-0.35.ebuild: - Stable on mips, dep for bug #68570 - - 20 Nov 2004; Daniel Black yaml-0.35.ebuild: - ppc stable to support bug #68570 - - 19 Oct 2004; Dylan Carlson yaml-0.35.ebuild: - Stable on amd64. - - 05 Apr 2004; Gustavo Zacarias yaml-0.35.ebuild: - Stable on sparc - - 19 Jan 2004; Eric Sammer yaml-0.35.ebuild: - Added ~amd64 to keywords to fix dependencies. Added metadata.xml - -*yaml-0.35 (26 Jun 2003) - - 26 Jun 2003; Michael Cummings yaml-0.35.ebuild: - YAML is a dep for alzabo - diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/yaml/Manifest deleted file mode 100644 index 419d1d89b4..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST YAML-0.71.tar.gz 112978 RMD160 c5266aef79ede08e59e9cd63e94cf2427443f858 SHA1 4d75e95921fedfd570cf8eae29b02452aeb1af16 SHA256 f202e5bb2146627eb3381d890a00260a8afe699ea40f92e1e333f0bd0bc7c07a diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/yaml-0.71.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/yaml/yaml-0.71.ebuild deleted file mode 100644 index 64e62dd833..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/yaml-0.71.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.71.ebuild,v 1.9 2011/07/30 10:50:33 tove Exp $ - -EAPI=2 - -MODULE_AUTHOR=ADAMK -MY_PN="YAML" -MY_P="${MY_PN}-${PV}" -S=${WORKDIR}/${MY_P} -inherit perl-module - -DESCRIPTION="YAML Ain't Markup Language (tm)" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -SRC_TEST="do" diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-python/lxml/ChangeLog index 76a93198ca..71ac01aa9a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/lxml/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/ChangeLog @@ -1,6 +1,29 @@ # ChangeLog for dev-python/lxml # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.201 2014/06/10 12:24:12 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.206 2014/11/24 16:02:53 floppym Exp $ + + 24 Nov 2014; Mike Gilbert lxml-3.3.5.ebuild, + lxml-3.3.6.ebuild, lxml-3.4.0.ebuild, lxml-3.4.1.ebuild: + Convert hard-coded python_targets to python_gen_cond_dep calls. + + 24 Nov 2014; Rick Farina lxml-3.3.5.ebuild, + lxml-3.3.6.ebuild, lxml-3.4.0.ebuild: + remove references to python3_2 since it's no longer in IUSE + +*lxml-3.4.1 (21 Nov 2014) + + 21 Nov 2014; Tim Harder +lxml-3.4.1.ebuild: + Version bump. + +*lxml-3.4.0 (11 Sep 2014) + + 11 Sep 2014; Tim Harder +lxml-3.4.0.ebuild: + Version bump. + +*lxml-3.3.6 (29 Aug 2014) + + 29 Aug 2014; Tim Harder +lxml-3.3.6.ebuild: + Version bump. 10 Jun 2014; Dirkjan Ochtman -files/lxml-3.0.1-skip-failing-test.patch, -files/lxml-test-elementtree.patch, diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/lxml/Manifest index 1150424177..b610d8858a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/lxml/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/Manifest @@ -2,23 +2,19 @@ Hash: SHA256 DIST lxml-3.3.5.tar.gz 3467344 SHA256 6ad6949dc7eea744a30fba77a968dd5910f545220e58bcc813b9df5c793e318a SHA512 b6692565e95ae8856347a2cbef4d1a1614cbc34aa47fbea10cfb49f5d5690a21e577e53e7cfbe73db18190a6919a1055fe5ee5ccaf1d03dc2bc0c5cf2c81ef2e WHIRLPOOL f9e875085701264128d37458f5c03a1e6dfb0a6d3e49f88cfc90031a40f17dfb06ff57151729bb03f96d2959b1bae40b0617076ace7d695433fcd857d13ec697 -EBUILD lxml-3.3.5.ebuild 2177 SHA256 1a3d7bc096014abe93ea148d64224f326a18fdb9a95c705df1a140102033c653 SHA512 2b7362d7a40f06c942bda735efbba14dd3cea8ef70b74e8cc40d7b16a2b3a85ad24ff6872f065aeb307e04d63893e329b5e41495c91b3c8d830a8ec2ac643222 WHIRLPOOL eabec5fbf6993bf84e814a03d6af23cd8891227ea647c7e01d93559a8e655924fe05032a6c55864ffcdac45fe62c4d52ad7b3e7377e3515db5b30c4775f07c23 -MISC ChangeLog 24558 SHA256 9637d0ebc8bfa30dd1cd586d028e7401b66e76edfc5a2d4c4050fd81918fd52c SHA512 cfe883ba517d76fafef3d3afff68b50ca69c69d839d1f9dad4f1fbb98aa84ba6f0e6243e16ce45fc0241c5f6311bde111044aa18bf5807443165b21e88218048 WHIRLPOOL 7b70674a908224ad0986e65a1a5e9cfe4e23fa8058eac1b742a3d2606cd6555431d1f40661a32eaf66cb6f9f8dd5e9a2387dae286ae9e5451d8d09f6c862e759 +DIST lxml-3.3.6.tar.gz 3476093 SHA256 c46a72c529398d34eabd05e12948868d9d958caede12f1a37e86d00efc423c92 SHA512 d3335d89e1b0f429c9e28181a36e090e714008d059319a51db883aadf747d87fb67d360359cefcf948d3deaa6a55bff6a9a861c1832c47b6075f0d616e9d6817 WHIRLPOOL b7a977bdd453723ef8ab6a674ac2a8811a5ae3aa44d65fcdd7cb60e5bb00e9296daa3693ae8c5ed47983442366645c4e763ffc55e46321d20efd271ce1e50d25 +DIST lxml-3.4.0.tar.gz 3522134 SHA256 714a68bf567fdec2bb7959560dc8376c0bfc688cfceb135f43b9bd87af7a956a SHA512 742faf0d266c6bb91f6af28c8d771c4c9a9ef7ab4267226989c2bfd26cf705de75d7c37f96e2580eddd3f3cdf4776f8026d176f4e456bdfa756792daf1d1fea5 WHIRLPOOL 8291688e2fd5e40878d57b79ad0ebef55e829b46a576eb8ddbce63916cd91942f2d456ac54e1f2a4056347f9314882a5b82fbb0b3874143556fec06883ff8028 +DIST lxml-3.4.1.tar.gz 3524523 SHA256 069594837d0376a1bacf5cc42aa9a1be2e1c1396dc62f7d07f7358afecd34adf SHA512 ab669d1f9833e43b43ece4ef2481eebe22e9084ab07139f5c5c1fa6ea478177069d6ce96ece7eddef86982da418ec55a3785c4b78958f49f6ed415dc63af45ed WHIRLPOOL 5390f23aec3b7c07b9541f85ee5c674f267b99a9ef035cc5024d5f6defe6ee8ded500703b97b3f742f7630d25dbc538534654c8a3cddafb1ff37f5c5494bffb5 +EBUILD lxml-3.3.5.ebuild 2085 SHA256 3746e9148da9049b00ecd38d03d55ad8496fd63d7285b256aca220e23bbdc0a7 SHA512 a7c3bc9a00e416eafc446cea921cb35f368cf152ba45650c3aed60bd00ad46ca863c9d85e60910e884ece6c496088d05d0cc8a7d3119703027b8f8ead5f88679 WHIRLPOOL f482e8b81c2e1a43f46ba92d9574c2d9c9ff8586c223cf65d29681462f85151a5e008df2a9301c1b33fa16923496c7d1d44a0ba0f07d75cd5dabf7769d60e3f6 +EBUILD lxml-3.3.6.ebuild 2093 SHA256 4a1777126b7fa89b07c8fdcafc5d210cd9ce2ac0e11c8edf0ee19a1edeb18f66 SHA512 4c1be35f19fee0bd8594c0fd2250ada163a56fb42360e4b441349778ef36d02ddbebc6ec9f80c9079a0c7f58a5411120b60973dae472e0c89039c086a7d6498f WHIRLPOOL 7f163f7fc0996ae7c101214aeb71ec1b4b9c7c983da27d2b58c76553ba4b3b837b49a9bf138fc0bce6325c153000b7245325ce32e23d4a553e9ea67a23fa51c7 +EBUILD lxml-3.4.0.ebuild 2093 SHA256 4919be4ba27adeba5ebc1771f6555971cd041f5a73cda0758b26bba8d640f6ef SHA512 9b388912513fd7a325d7c5c61c5c36fa2ca9addf4cf7c3a15afb5d5346f48d672b5a9abbaf36068e535999b68e99c5b29fdb714f526ef4a522928f63f77815ac WHIRLPOOL 8b0b70a22849efa3455ec3c9adbee135725e75dc3c2b15fecef107a5b5ddf9c17de0878dfda4ef46acfb0c1caafc8c16950673d318924862782a037c7d030cd3 +EBUILD lxml-3.4.1.ebuild 2088 SHA256 9c3c221c3f0d8a46207f509198e32c086240ad936ca9487827050fe587aed3ac SHA512 62f989f66651d2efc5b71cfda61e6d1d8ba16aa10bb747eb398405418577eb297d12dbce8f03f6603b8b33337d0a611ae07f1d790501b5e13e9f7556f31dee9c WHIRLPOOL 60f9927bfd8468fbac5650120372c9e5dd83181222d010c19eef68823324d587699fbe8b43537a3278892534dc401afd012730a46615a401def9146ead53b841 +MISC ChangeLog 25267 SHA256 4c5466756331d0d485234a6162b629a8b45acd91d08716619282aeb124463533 SHA512 96fc071375f27413953e9e47d7457f665ae6c95ea873fe3a8211f4ac2a581e599bb7a871dad8d2fd9549533f8eda9dfeb24d9d81606d5210eb4874cfa02a2111 WHIRLPOOL 7c2df34a01c655d18316a787b519c2b5220358a28bdfdb576daa22cca86787ce483fa49b37f4e06fbc81f3a7ef3989a44213a4b513c50201173512f02733fd57 MISC metadata.xml 253 SHA256 68b6fd7fee1571f606fd0c8981491625167175d248780c511fbb933f1e26d60e SHA512 a01088a2239918a44d2fe8c4b39f0916f0067b4c328ab25821aea2890b04b4ff759da3ed59bd0da6684847061be27e6645a4d1e199471f009a5efbe345e76dfb WHIRLPOOL 4c86b2ed51741d921295a316f346957380469fdf8e659a1768f2a5069bcae0ed5a1f944ae313b3b6a5d124ea11e5c1b0cfc074451ab093a7483244335e880652 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJTlv3dAAoJEJ+WuSkwOAOBXGgQAIf3hui/konpi62uAD2LBU/c -WzE3Pe0bZketcLGhHy5mpLrfwjlMX0LjlhHWsdjxQUZ2NtepA1dmEawMIu2v26KU -andMvAnC11eZDGm+XjvDBZw5/sbcSq+PwIN1si/rOlsid2osm91ngBeDw0IW1iuK -nwemF5it98jYCcm/9H68kvwOrNat4MScfVGxC2WNHfISbOD2Fcm7cmw5+7RvIzsd -bk8zwYLEk1GpkR10y9mzPl8YAwYB5h63ciLVGj5ePwvFg+MB8xeU5AbKPuRz6IqS -HyOovsFlOk194U/Ff5oMIBDDK4RrSodUPHs+mLNd9P3JMVASrD4Qr9fFdSkzN3ui -IISiQvJ2O/sfnrgUIBc9B03LJ50y958uHXBkzQwpitutxQ5UU4wc/8r7NJG3Dh7Z -cBgjXTQs6psqx0Obu7uXB2yGatid4MewDTDSNtBwEVsplboiEgMT/MVD6MUXKPu6 -upCiBpetmRCSzCdtMJ44Wm5ruJhx52CmLtmVhJwJSlPvz9vc8eMY5d9Xb8TjB1Ph -bqfw9zmppgZOZx/Q10BreDXWMybyswVOPInKIAN6tm8qXfB++5RveUvgv35CN2Vg -j7I8NyyOP/XsK3C73+oziObueoCJ4i5jFt7pD34fqfcD+08wMRkAxEXZSWO6vZY9 -mBJap63u8FkqtFj3H/a8 -=gqRH +iF4EAREIAAYFAlRzVq8ACgkQC77qH+pIQ6RxHwEAiXY1CzjrkruDXZEiDQRMOt8z +IsoSaeCpf/hF2FcYlt4A/i5M9xV3vdS6vlDsTTmntbU901o5fnVA27GdaYmDNYTx +=FX2k -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.5.ebuild index aee3500693..0f8ea0043f 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.5.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.5.ebuild,v 1.11 2014/05/17 13:50:27 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.5.ebuild,v 1.13 2014/11/24 16:02:53 floppym Exp $ EAPI=5 @@ -21,9 +21,8 @@ RDEPEND=" >=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( - python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] ) - python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] ) - python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] ) + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*') + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*') )" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.6.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.6.ebuild new file mode 100644 index 0000000000..328f6f41b8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.3.6.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.6.ebuild,v 1.3 2014/11/24 16:02:53 floppym Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_{2,3,4}} ) +inherit distutils-r1 flag-o-matic + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="beautifulsoup3 doc examples +threads" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +RDEPEND=" + >=dev-libs/libxml2-2.7.2 + >=dev-libs/libxslt-1.1.15 + beautifulsoup3? ( + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*') + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*') + )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" +# lxml tarball contains files pregenerated by Cython. + +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i -e '/sys\.path/d' test.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + if [[ ${EPYTHON} != python3* ]]; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_test() { + cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die + cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die + ln -s "${S}"/doc "${BUILD_DIR}"/ || die + + local test + for test in test.py selftest.py selftest2.py; do + einfo "Running ${test}" + "${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}" + done +} + +python_install_all() { + if use doc; then + local DOCS=( *.txt doc/*.txt ) + local HTML_DOCS=( doc/html/. ) + fi + use examples && local EXAMPLES=( samples/. ) + + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.0.ebuild new file mode 100644 index 0000000000..05c1307473 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.0.ebuild,v 1.3 2014/11/24 16:02:53 floppym Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_{2,3,4}} ) +inherit distutils-r1 flag-o-matic + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="beautifulsoup3 doc examples +threads" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +RDEPEND=" + >=dev-libs/libxml2-2.7.2 + >=dev-libs/libxslt-1.1.23 + beautifulsoup3? ( + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*') + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*') + )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" +# lxml tarball contains files pregenerated by Cython. + +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i -e '/sys\.path/d' test.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + if [[ ${EPYTHON} != python3* ]]; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_test() { + cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die + cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die + ln -s "${S}"/doc "${BUILD_DIR}"/ || die + + local test + for test in test.py selftest.py selftest2.py; do + einfo "Running ${test}" + "${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}" + done +} + +python_install_all() { + if use doc; then + local DOCS=( *.txt doc/*.txt ) + local HTML_DOCS=( doc/html/. ) + fi + use examples && local EXAMPLES=( samples/. ) + + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.1.ebuild new file mode 100644 index 0000000000..750ccfad5c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-3.4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.1.ebuild,v 1.2 2014/11/24 16:02:53 floppym Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +inherit distutils-r1 flag-o-matic + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="beautifulsoup3 doc examples +threads" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +RDEPEND=" + >=dev-libs/libxml2-2.7.2 + >=dev-libs/libxslt-1.1.23 + beautifulsoup3? ( + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*') + $(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*') + )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" +# lxml tarball contains files pregenerated by Cython. + +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i '/sys\.path/d' test.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + if [[ ${EPYTHON} != python3* ]]; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_test() { + cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die + cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die + ln -s "${S}"/doc "${BUILD_DIR}"/ || die + + local test + for test in test.py selftest.py selftest2.py; do + einfo "Running ${test}" + "${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}" + done +} + +python_install_all() { + if use doc; then + local DOCS=( *.txt doc/*.txt ) + local HTML_DOCS=( doc/html/. ) + fi + use examples && local EXAMPLES=( samples/. ) + + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/ChangeLog new file mode 100644 index 0000000000..c308d7313a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/ChangeLog @@ -0,0 +1,214 @@ +# ChangeLog for dev-python/pyxattr +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxattr/ChangeLog,v 1.63 2014/11/25 11:01:23 pacho Exp $ + + 25 Nov 2014; Pacho Ramos pyxattr-9999.ebuild: + Support python 3.4 + +*pyxattr-0.5.3 (03 Jun 2014) + + 03 Jun 2014; Ian Delaney +pyxattr-0.5.3.ebuild: + bump; drop py2.6 pypy2_0 add py3.4 support, add IUSE doc, dep, doc build + + 31 Mar 2014; Michał Górny pyxattr-0.5.2.ebuild, + pyxattr-9999.ebuild: + Add support for the new PyPy slotting. + + 20 Jan 2014; Mike Gilbert -pyxattr-0.5.0-r1.ebuild, + -pyxattr-0.5.0.ebuild, -pyxattr-0.5.1.ebuild: + Remove old. + + 13 Oct 2013; Pacho Ramos pyxattr-0.5.2.ebuild: + Also compatible with python3_3 + + 05 Sep 2013; Michał Górny pyxattr-0.5.0-r1.ebuild, + pyxattr-0.5.1.ebuild, pyxattr-0.5.2.ebuild, pyxattr-9999.ebuild: + Clean up PYTHON_COMPAT from old implementations. + + 14 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for ppc64, wrt bug #458436 + + 14 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for ppc, wrt bug #458436 + + 14 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for sh, wrt bug #458436 + + 13 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for s390, wrt bug #458436 + + 13 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for sparc, wrt bug #458436 + + 12 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for ia64, wrt bug #458436 + + 12 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for arm, wrt bug #458436 + + 12 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for alpha, wrt bug #458436 + + 06 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for amd64, wrt bug #458436 + + 05 Apr 2013; Agostino Sarubbo pyxattr-0.5.2.ebuild: + Stable for x86, wrt bug #458436 + + 22 Mar 2013; Jeroen Roovers pyxattr-0.5.0.ebuild, + pyxattr-0.5.0-r1.ebuild, pyxattr-0.5.1.ebuild, pyxattr-0.5.2.ebuild: + Stable for HPPA (bug #458436). + + 22 Feb 2013; Zac Medico pyxattr-0.5.2.ebuild, + pyxattr-9999.ebuild: + Add ~arm-linux keywords. + +*pyxattr-0.5.2 (03 Jan 2013) + + 03 Jan 2013; Michał Górny +pyxattr-0.5.2.ebuild: + Version bump. + +*pyxattr-9999 (03 Jan 2013) + + 03 Jan 2013; Michał Górny +pyxattr-9999.ebuild: + Introduce a live ebuild to make testing HEAD easier. + + 22 Dec 2012; Zac Medico pyxattr-0.5.1.ebuild: + Add pypy{1_9,2_0} to PYTHON_COMPAT, since they appear to work. + + 22 Dec 2012; Mike Gilbert + +files/pyxattr-0.5.1-test-bytes.patch, pyxattr-0.5.1.ebuild: + Add patch to fix tests with pyyhon2.5. + + 21 Dec 2012; Mike Gilbert metadata.xml: + Add remote-id to metadata. + +*pyxattr-0.5.1 (21 Dec 2012) + + 21 Dec 2012; Mike Gilbert +pyxattr-0.5.1.ebuild, + pyxattr-0.5.0-r1.ebuild: + Version bump, resolves bug 448082. Drop python3.2 from 0.5.0 again. + + 21 Dec 2012; Mike Gilbert pyxattr-0.5.0-r1.ebuild, + pyxattr-0.5.0.ebuild: + Do not need setuptools. + + 21 Dec 2012; Mike Gilbert pyxattr-0.5.0-r1.ebuild: + Add python3_2 to PYTHON_COMPAT. + +*pyxattr-0.5.0-r1 (21 Dec 2012) + + 21 Dec 2012; Michał Górny +pyxattr-0.5.0-r1.ebuild: + Migrate to distutils-r1. Partially address xattr-related test failures. + + 14 Jun 2012; Anthony G. Basile pyxattr-0.5.0.ebuild: + Keyword ~mips, bug #402215 + + 14 Apr 2012; Zac Medico pyxattr-0.5.0.ebuild: + Add ~amd64-linux keyword. + + 08 Apr 2012; Raúl Porcel pyxattr-0.5.0.ebuild: + alpha/m68k/s390 stable + + 10 Dec 2011; Zac Medico pyxattr-0.5.0.ebuild: + Add ~x86-linux keyword. + + 18 Dec 2010; Arfrever Frehtes Taifersar Arahesis + pyxattr-0.5.0.ebuild: + Restrict Jython ABIs. Use DISTUTILS_SRC_TEST. + + 18 Dec 2010; Arfrever Frehtes Taifersar Arahesis + -pyxattr-0.4.0.ebuild: + Delete. + + 18 Jul 2010; pyxattr-0.5.0.ebuild: + ppc stable #315147 + + 10 Jul 2010; Markos Chandras pyxattr-0.5.0.ebuild: + Stable on amd64 wrt bug #315147 + + 06 Jul 2010; Samuli Suominen pyxattr-0.5.0.ebuild: + ppc64 stable wrt #315147 + + 19 May 2010; Raúl Porcel pyxattr-0.5.0.ebuild: + arm/ia64/sh/sparc stable wrt #315147 + + 26 Apr 2010; Christian Faulhammer pyxattr-0.5.0.ebuild: + stable x86, bug 315147 + +*pyxattr-0.5.0 (10 Mar 2010) + + 10 Mar 2010; Sebastian Pipping +pyxattr-0.5.0.ebuild: + Bump to 0.5.0 which introduces Python 3 support + + 25 Oct 2009; Arfrever Frehtes Taifersar Arahesis + pyxattr-0.4.0.ebuild: + Set SUPPORT_PYTHON_ABIS. + + 28 May 2009; Raúl Porcel pyxattr-0.4.0.ebuild: + arm/ia64/sh/sparc stable wrt #267212 + + 23 May 2009; Markus Meier pyxattr-0.4.0.ebuild: + amd64/x86 stable, bug #267212 + + 21 May 2009; Brent Baude pyxattr-0.4.0.ebuild: + stable ppc, bug 267212 + + 19 May 2009; Brent Baude pyxattr-0.4.0.ebuild: + stable ppc64, bug 267212 + + 06 Sep 2008; Jesus Rivero pyxattr-0.4.0.ebuild: + Added dev-python/setuptools as a dep. Bug #236447 + +*pyxattr-0.4.0 (01 Sep 2008) + + 01 Sep 2008; Ali Polatel -pyxattr-0.2.1.ebuild, + +pyxattr-0.4.0.ebuild: + Version bump. Change LICENSE to LGPL-2.1. Drop old. + +*pyxattr-0.2.1 (11 May 2007) + + 11 May 2007; Robin H. Johnson +pyxattr-0.2.1.ebuild: + Version bump per bug #177903. + + 14 Sep 2006; Danny van Dyk pyxattr-0.2.ebuild: + Marked stable on amd64. + + 17 Aug 2006; Markus Rothe pyxattr-0.2.ebuild: + Stable on ppc64 + + 12 Jul 2006; Aron Griffis pyxattr-0.2.ebuild: + Mark 0.2 stable on ia64 + + 06 Jul 2006; Brent Baude pyxattr-0.2.ebuild: + Marking pyxattr-0.2 ~ppc64 to satisfy an rdiff-backup broken dep per Mr. Bones + + 01 Apr 2006; Aron Griffis pyxattr-0.2.ebuild: + Mark 0.2 ~ia64 + + 17 Feb 2006; Michael Hanselmann pyxattr-0.2.ebuild: + Stable on ppc. + + 21 Jan 2006; Michael Hanselmann pyxattr-0.2.ebuild: + Added to ~ppc. + + 12 Dec 2005; Robin H. Johnson metadata.xml: + Update metadata. + + 05 Dec 2005; Gustavo Zacarias pyxattr-0.2.ebuild: + Stable on sparc + + 28 Nov 2005; Marien Zwart +metadata.xml: + Add metadata.xml. + + 28 Oct 2005; Mark Loeser pyxattr-0.2.ebuild: + Stable on x86; bug #110332 + + 25 Sep 2005; Jason Wever pyxattr-0.2.ebuild: + Added ~sparc keyword. + +*pyxattr-0.2 (21 Sep 2005) + + 21 Sep 2005; Robin H. Johnson +pyxattr-0.2.ebuild: + Initial commit, ebuild submitted by Thomas Bettler + , dependancy for new rdiff-backup. diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/Manifest new file mode 100644 index 0000000000..fb83141cf7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX pyxattr-0.5.1-test-bytes.patch 544 SHA256 e10ca069878137ce9e48d300ede53dd66858b4136a4ff53705ae0236f51a641e SHA512 3e4d2776b5cc4a76123cd504e060f8e830fad1a778502825b0999af7f38a481bab39effdcfcacc12c102f1377c34315410d1d44a96dbfd94e961b2207d96d9e3 WHIRLPOOL 6c48568e03e98066aa3b6230533edab73f9ef912e5076ae5e7b89306d8e149813f8859702eb2531b9c6cf342e128ef8de80ce9ae3d0d5a765a5a0fddb1274e42 +DIST pyxattr-0.5.2.tar.gz 25335 SHA256 19accb3927a833b36b1fb0fddeae45c32b08715cce38b1b106faff22c4ba79d9 SHA512 8dfe6583b1bb54c1674ca90ea99ad50d7ad51b858a1f40bfd4a3660fcba71b59540e5957bb601d816e82c9fec91985394f51193e5a2452c4b1b27cb5edf51e2f WHIRLPOOL 70c7943af623eb0bf9e727aa6b1104cd72f3ffef48e28b5ed3d6471d0ccd44b743a583b996d8d49016e542b9bc8f2f0bd79bd3c14bb81167ad7e442d7590521a +DIST pyxattr-0.5.3.tar.gz 25977 SHA256 c395b34707506aa4e74da4930efaec9bb84bd652d8459de5b603bb8dc8b1d585 SHA512 ac1aa227ab9980e0b05bf71ac4466e8747791a0d5ea30d404359526ca32e6846ad9d4ef72208ff9c7a8208d91ffa309feebe7eab818ef2dc3ae1a5e9414ffeaa WHIRLPOOL 905076e9917d8eb8f78a564d31dfe7c649cd459106513dea53985eb026a144dfbaf062992786f63b799ec7410eec9dbc3f4ae9c41cbb7e1ec61f769c81fa6898 +EBUILD pyxattr-0.5.2.ebuild 1247 SHA256 1e844d8e79651021c3809a6ebb633a84845f07af96246f766fb8e6b73cd235e7 SHA512 0457352c8a6e8219a55eb1da0793c292e9cb249ea9909be9e3fe71036321e64f9fc1afa007dc139ec95cf5e5da550aee6eb72c0b3fc322f0fd2206fbe445e4eb WHIRLPOOL 311eeca7d405cac0bf8a1e1954d871988960896a0912d671fb311a25d4d26481cb30d71c56266f58f21860b636fdd4f682b3215053679257541caec9350f4794 +EBUILD pyxattr-0.5.3.ebuild 1450 SHA256 1c730bfd521c6bca59e657fe575bb6ed100c87730661fc7e13aff78ca28fa081 SHA512 fde530eb11b0a81f6f7df9a5085dbdcebf7c3e5a8ab561d9bea3fa85c8d913a3b8e057e2aa3cd64a1f8799ed8790db87562b6c2c4bcef07749400af2d01e12c0 WHIRLPOOL 2e48cbf678c926c6ba860fbba38564a2aff225679c3fcf7809ca641d6c6944bb746461638adc12d38b1ee16224e5e130014ea729aaae5a64157c102e80fa9d57 +EBUILD pyxattr-9999.ebuild 1254 SHA256 75a66c3844fdc62523c1ae91fb916b95f9014f9a954355cd0141349c106c6ede SHA512 1a8b8447136b5f2dd4ea2b648a38af3fa456863604fe6666dbda3b5f44f7bbb30f4662b4b70afe87bca1d88840c8d0d7ca65381bd104c43d14cb4defc63c1454 WHIRLPOOL a4d083ba078b386afd1ba4afec0c0c090084c33b2c5db0aa96c61cbb359a6316fa8196529333d4309e7bbbaf1c299033de6f6057fcce3ff2eff55b48432665ad +MISC ChangeLog 7355 SHA256 619db222dcaf945a07114aec9bba95e26e258cc27d5f38097181c282f6d1f843 SHA512 798870ea6bd8bcc23705b76e0c0c8126bbacaecc0fc59adbe2b5badc6b5155fc4d2647d8e07d9dcda96ae698130043690e364e13a16247b2538323969287c8bb WHIRLPOOL faef821bab8b5805aff0c7bcd5588b5e32bf72a1cc1ef1373ba997e76494f4eefde02efe396da448c3eaf9322753a8e6f03985500e98cc3202db00f4400443da +MISC metadata.xml 493 SHA256 77889510b32096b9655328563a6065660fbfb5b3eec6bae5c529a2bffb9eb213 SHA512 38e0c3ef1add177caadcb4275587bc859222c68fafe29d7d370182c21780100dd5ff4f6f4c5fba33591c01aad7323a5f4aaceba5c1465c9e6a1173ec8a9433c8 WHIRLPOOL 95e710c289786decac359fd6d64a5521c92e09b68885c646b6fdd363281b1768534905123f3f9693f7db28d2fc2f38e5405853fa07f4312aa66dd994a5fcd9e4 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlR0YYQACgkQCaWpQKGI+9QE6gCfcqLZKvmJoqHFgbJAKgEnOuyu +BH8AnjhwcuL2286nAVv3sHR+edoNq4AI +=IUj+ +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/files/pyxattr-0.5.1-test-bytes.patch b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/files/pyxattr-0.5.1-test-bytes.patch new file mode 100644 index 0000000000..6ff4bd0522 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/files/pyxattr-0.5.1-test-bytes.patch @@ -0,0 +1,19 @@ +commit ea7421018090b7099c5e0a6bd88180f41ebb7bce +Author: Mike Gilbert +Date: Fri Dec 21 16:33:18 2012 -0500 + + Python 2.5 can't parse byte literals, so use bytes() instead. + +diff --git a/test/test_xattr.py b/test/test_xattr.py +index 8df00b9..0bca576 100644 +--- a/test/test_xattr.py ++++ b/test/test_xattr.py +@@ -12,7 +12,7 @@ from xattr import NS_USER, XATTR_CREATE, XATTR_REPLACE + + if sys.hexversion >= 0x03000000: + PY3K = True +- EMPTY_NS = b'' ++ EMPTY_NS = bytes() + else: + PY3K = False + EMPTY_NS = '' diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/metadata.xml new file mode 100644 index 0000000000..ec3bef8d06 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/metadata.xml @@ -0,0 +1,16 @@ + + + +python + + pyxattr is an Python extension module wrapper for libattr. You can + use this module to query, list, add and remove extended attributes + from files and directories + + + robbat2@gentoo.org + + + pyxattr + + diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.2.ebuild new file mode 100644 index 0000000000..75951bc1b8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxattr/pyxattr-0.5.2.ebuild,v 1.16 2014/03/31 21:03:55 mgorny Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 ) + +inherit distutils-r1 eutils + +DESCRIPTION="Python interface to xattr" +HOMEPAGE="http://pyxattr.k1024.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + http://pyxattr.k1024.org/downloads/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="test" + +RDEPEND="sys-apps/attr" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +python_prepare_all() { + sed -i -e 's:, "-Werror"::' setup.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + # Perform the tests in /var/tmp; that location is more likely + # to have xattr support than /tmp which is often tmpfs. + export TESTDIR=/var/tmp + + einfo 'Please note that the tests fail if xattrs are not supported' + einfo 'by the filesystem used for /var/tmp.' + distutils-r1_src_test +} + +python_test() { + nosetests || die "Tests fail with ${EPYTHON}" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.3.ebuild new file mode 100644 index 0000000000..39385e031b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-0.5.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxattr/pyxattr-0.5.3.ebuild,v 1.1 2014/06/03 03:02:37 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy ) + +inherit distutils-r1 eutils + +DESCRIPTION="Python interface to xattr" +HOMEPAGE="http://pyxattr.k1024.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + http://pyxattr.k1024.org/downloads/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="doc test" + +RDEPEND="sys-apps/attr" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +python_prepare_all() { + sed -i -e 's:, "-Werror"::' setup.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake doc +} + +src_test() { + # Perform the tests in /var/tmp; that location is more likely + # to have xattr support than /tmp which is often tmpfs. + export TESTDIR=/var/tmp + + einfo 'Please note that the tests fail if xattrs are not supported' + einfo 'by the filesystem used for /var/tmp.' + distutils-r1_src_test +} + +python_test() { + nosetests || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/html/. ) + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-9999.ebuild new file mode 100644 index 0000000000..5f560a27e0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pyxattr/pyxattr-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxattr/pyxattr-9999.ebuild,v 1.5 2014/11/25 11:01:23 pacho Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) + +#if LIVE +EGIT_REPO_URI="https://github.com/iustin/${PN}.git + git://github.com/iustin/${PN}.git" +inherit git-2 +#endif + +inherit distutils-r1 eutils + +DESCRIPTION="Python interface to xattr" +HOMEPAGE="http://pyxattr.k1024.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="test" + +RDEPEND="sys-apps/attr" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +#if LIVE +SRC_URI= +KEYWORDS= +#endif + +src_test() { + # Perform the tests in /var/tmp; that location is more likely + # to have xattr support than /tmp which is often tmpfs. + export TESTDIR=/var/tmp + + einfo 'Please note that the tests fail if xattrs are not supported' + einfo 'by the filesystem used for /var/tmp.' + distutils-r1_src_test +} + +python_test() { + nosetests || die "Tests fail with ${EPYTHON}" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/gob/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/gob/Manifest deleted file mode 100644 index 861a262cef..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/gob/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gob2-2.0.15.tar.bz2 208071 RMD160 92ccd5dd2ed75d1c0bfb261769d8159c162220c8 SHA1 4ff67524d8edf9a53b3f38773af82fceadcbe65e SHA256 4b439572c75c3ee5d59c4ba86c4a09e3264b8fc77b577117cfc6f44b3789a9e2 diff --git a/sdk_container/src/third_party/portage-stable/dev-util/gob/gob-2.0.15.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/gob/gob-2.0.15.ebuild deleted file mode 100644 index 7fe03f0cce..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/gob/gob-2.0.15.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gob/gob-2.0.15.ebuild,v 1.9 2008/09/27 16:36:38 armin76 Exp $ - -inherit gnome2 - -MY_PN=gob2 -MY_P=${MY_PN}-${PV} -S=${WORKDIR}/${MY_P} -PVP=(${PV//[-\._]/ }) - -DESCRIPTION="Preprocessor for making GTK+ objects with inline C code" -HOMEPAGE="http://www.5z.com/jirka/gob.html" -SRC_URI="mirror://gnome/sources/${MY_PN}/${PVP[0]}.${PVP[1]}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" -IUSE="" - -RDEPEND=">=dev-libs/glib-2" -DEPEND="${RDEPEND} - dev-util/pkgconfig - sys-devel/flex" - -DOCS="AUTHORS ChangeLog NEWS README TODO" diff --git a/sdk_container/src/third_party/portage-stable/dev-util/lcov/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/lcov/Manifest deleted file mode 100644 index 9f89d75c73..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/lcov/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lcov-1.9.tar.gz 140035 RMD160 8065012a49cc7e10c295093c9b0c6dee9efcac22 SHA1 5aff4b998b1288896734326a0b74ab536339ec21 SHA256 c37e125d4f0773339de3600d45ad325fe710ea2f0051d7ee2b8a168f450f1aca diff --git a/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild deleted file mode 100644 index 19a7d172d6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/lcov/lcov-1.9.ebuild,v 1.3 2012/05/21 12:29:34 johu Exp $ -EAPI="2" - - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php" -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -DEPEND="" -RDEPEND=">=dev-lang/perl-5 - dev-perl/GD[png]" - -src_install() { - emake PREFIX="${D}" install || die "install failed" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-vcs/git/ChangeLog index 63fb458043..790a79d64d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/ChangeLog @@ -1,6 +1,102 @@ # ChangeLog for dev-vcs/git # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/ChangeLog,v 1.275 2014/08/13 09:24:41 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/ChangeLog,v 1.297 2014/12/02 07:32:57 polynomial-c Exp $ + +*git-2.2.0 (02 Dec 2014) + + 02 Dec 2014; Lars Wendler -git-2.1.2.ebuild, + +git-2.2.0.ebuild, git-9999.ebuild, git-9999-r2.ebuild, + +files/git-2.2.0-svn-fe-linking.patch: + Version bump. Removed old. + + 16 Nov 2014; Andreas K. Huettel git-1.8.3.2-r1.ebuild, + git-1.8.5.5.ebuild, git-1.9.3.ebuild, git-2.0.4.ebuild, git-2.1.2.ebuild, + git-2.1.3.ebuild, git-9999.ebuild, git-9999-r1.ebuild, git-9999-r2.ebuild, + git-9999-r3.ebuild: + Replace fixlocalpod with perl_delete_localpod + + 02 Nov 2014; Robin H. Johnson + -files/git-1.7.12-optional-cvs.patch, -files/git-1.8.2-texinfo.patch, + -git-1.8.1.5-r1.ebuild, -git-1.8.1.5.ebuild, -git-1.8.2.1.ebuild, + -git-1.8.4.5.ebuild: + Bug #527878: cleanup. + +*git-2.1.3 (31 Oct 2014) + + 31 Oct 2014; Lars Wendler -git-2.1.1.ebuild, + +git-2.1.3.ebuild: + Version bump. Removed old. + + 29 Oct 2014; Agostino Sarubbo git-2.0.4.ebuild: + Stable for sparc, wrt bug #519736 + + 27 Oct 2014; Agostino Sarubbo git-2.0.4.ebuild: + Stable for ppc64, wrt bug #519736 + + 11 Oct 2014; Michał Górny git-2.1.2.ebuild, + git-9999-r1.ebuild, git-9999-r2.ebuild, git-9999-r3.ebuild, git-9999.ebuild: + Install bash completion alias for gitk command, bug #521168. + + 05 Oct 2014; Agostino Sarubbo git-2.0.4.ebuild: + Stable for ppc, wrt bug #519736 + +*git-2.1.2 (02 Oct 2014) + + 02 Oct 2014; Lars Wendler -git-2.1.0.ebuild, + +git-2.1.2.ebuild: + Version bump. Removed old. + + 01 Oct 2014; Mikle Kolyada git-2.0.4.ebuild: + ia64 stable wrt bug #519736 + + 30 Sep 2014; Tobias Klausmann git-2.0.4.ebuild: + Stable on alpha, bug 519736 + + 30 Sep 2014; Agostino Sarubbo git-2.0.4.ebuild: + Stable for x86, wrt bug #519736 + + 30 Sep 2014; Agostino Sarubbo git-2.0.4.ebuild: + Stable for amd64, wrt bug #519736 + + 30 Sep 2014; Agostino Sarubbo git-1.8.5.5.ebuild: + Stable for ppc64, wrt bug #501662 + +*git-2.1.1 (20 Sep 2014) + + 20 Sep 2014; Lars Wendler -git-2.0.2.ebuild, + +git-2.1.1.ebuild, -files/git-2.0.0_rc0-optional-cvs.patch: + Version bump. Removed old. + + 13 Sep 2014; Markus Meier git-2.0.4.ebuild: + arm stable, bug #519736 + + 06 Sep 2014; Jeroen Roovers git-2.0.4.ebuild: + Stable for HPPA (bug #519736). + + 30 Aug 2014; Lars Wendler git-2.0.2.ebuild, + git-2.0.4.ebuild, git-2.1.0.ebuild, git-9999.ebuild, git-9999-r1.ebuild, + git-9999-r2.ebuild, git-9999-r3.ebuild: + Don't install git-remote helpers for bzr and hg anymore (bug #512422). Synced + live ebuilds with latest release ebuild. + + 26 Aug 2014; Lars Wendler git-2.1.0.ebuild: + Restrict test for >=git-2.1.0. See bug #520270 for details. + + 24 Aug 2014; Sergei Trofimovich git-1.8.1.5-r1.ebuild, + git-1.8.1.5.ebuild, git-1.8.2.1.ebuild, git-1.8.3.2-r1.ebuild, + git-1.8.4.5.ebuild, git-1.8.5.5.ebuild, git-1.9.3.ebuild, git-2.0.2.ebuild, + git-2.0.4.ebuild, git-2.1.0.ebuild, git-9999-r1.ebuild, git-9999-r2.ebuild, + git-9999-r3.ebuild, git-9999.ebuild: + cvsps-3 is explicitely incompatible with git-cvsimport (bug #450424). + + 21 Aug 2014; Lars Wendler git-2.1.0.ebuild: + Don't install no longer available contrib files (git-diffall and vim). + +*git-2.1.0 (19 Aug 2014) + + 19 Aug 2014; Lars Wendler -git-2.0.1.ebuild, + +git-2.1.0.ebuild: + Version bump. Removed old. 13 Aug 2014; Agostino Sarubbo git-1.8.5.5.ebuild: Stable for ppc, wrt bug #501662 diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/Manifest b/sdk_container/src/third_party/portage-stable/dev-vcs/git/Manifest index f3163ab0a8..4d7ae42291 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/Manifest @@ -2,80 +2,65 @@ Hash: SHA256 AUX 50git-gentoo.el 472 SHA256 7cd37e8db7eaeee8d822d38851eb69771b0f09c79883a8e51309a9add85fdbe2 SHA512 0435d7d67f2b64460a62c6a95c65a722c0f8d5d50d064a81e690de84a761ba518d32db545ee70c0fa3ad7803d77d5dab100689888bc92c9d82f2d6d5073623b3 WHIRLPOOL 887682f79182f6728af3c0fd2ee0e81319d49761a987559684be5e4acae4af579a5b8d1197ddba31452cec179de3c8f5784cc85ad61f78b400e42c204c93f642 -AUX git-1.7.12-optional-cvs.patch 11683 SHA256 4ffbbef802c60315740820491c25eaa57e1bba2c74cb5b2f7115b9c28b31d1bf SHA512 9f0af51636d95f78e6708dd2612aeaa8e439308a0537035019ae85a53ee124d73c74380e48706ef718666041e37d721d5ad1c224f902e3e0f88bf16214f6cfed WHIRLPOOL abebd47297245d8da9a28bd5454b6e54c5d16fb0757d099704f6fd7abeac67d2837bc6893bc7bc06145adf9ebc967871a4eec1a86924671b4b04c0b0d72742ed AUX git-1.8.2-optional-cvs.patch 11737 SHA256 37e092ca2dfa3ec216df568c1439acb3bdcc7366b75feb092f39642fc5894ce4 SHA512 7f914f16efee2f81a6f42a0e7ff1d72094bf032e98fa1a22f4b1e848eebf3a056ccdea1c84b24310cff4f19737b336d79a4f9c098a0ac4b0556e1a74708ef870 WHIRLPOOL d5e66fbfe0a6ae6c956ffb886d66c7a7906a3d60eac43b87d1e40206197f58d9aed54ee57cf5bb592147b7b9ac50fe50996f3b7e94161e5e308567c3a108cf43 -AUX git-1.8.2-texinfo.patch 515 SHA256 86d60eeae9a21fa64047401b80a5e082b0f306a68efab139979bc979fb31830f SHA512 9a9920f6b2d170f3ca71ae4c35cb001252e5f43e087f5b49f9aa617606fb3b7173aea5ef91c5d195b36bf1a1964e936d777797e03642a0da55a596e68c13a29c WHIRLPOOL 9e66c94c5eac4fe22f7cdd400c68893368a21550a5aadd467c53591e62bcf146d6a08db1e7a3cb8b32a45d5568c0b7a7462a0c6f8709ea35a284845a2c5e5820 AUX git-1.8.4-optional-cvs.patch 11737 SHA256 7f8f1bd8f2953044433d90edea2bae7334e0d14ee7dc5e6e327e4caec8b0100b SHA512 2966582ccd5640c34aba156a955b458176ec2d450471279ec77200cbd1fb19f84dabc2a913fea17ae7503609074f8c80c05bb93f7244acfe296c078cf4a030ac WHIRLPOOL 07d5ab8ab60f6338ff1c9c7b8817938917ec12a5c360e595d7a40ffbbff18b439fea576c70dd4ddc7547edab23f4e86110f201c88be68e5a874d295f6051e592 AUX git-1.8.5-mw-destdir.patch 1138 SHA256 4f9684b14b93ceae0426cf0ba9a3970c15f63fef8bb0f7179bbee81e7a41aa52 SHA512 dd782f6b408111fc10342973dc6afeb305a27cf7cdce85694bd6e73da55a6164076c7d08679cb148d9850769456f23e9f166c4c1686152ec276f9125a59f829a WHIRLPOOL aa84f8834c6867a33b1406b96ccdd8b4749af14ea7b615b7010dfc28d2b2e50e3846c249ec0675c3c829cd1117dd2e99659fa5d06a823519375ea07e5efddda1 AUX git-1.8.5-mw-vendor.patch 1160 SHA256 e613f8874beec8d11644ad8d12c43cccb6585f96e99485d7d8ead6618321e8c0 SHA512 6513104f28eff36c18840f90e56fb21e8e04055e4e9a304ef15e5d7e1c13c8b45c4be0380b7781e776ce3b8ee9f7371ed2200e01174cc257125a613aef43ac9b WHIRLPOOL 6a5dcb28dc40590cf4e4b1369b0d770b40f1060bf933366f252edafbb9781f39d7f46dc218c16d429f507c7d5a9479bafce2df7309178071bcb782095809ed69 AUX git-1.8.5-optional-cvs.patch 10088 SHA256 a35732c6d3bfbe62b298a730652a85f7deac6bdd59bd842b4dddedaa6ad0f1fb SHA512 f78f82af4e51002553157e61a16fb9855743acaa9cd9b9914e047eb3ff7f7fc4aa2d89e9c7f86fb6bf9d3f5854e44519c72669c6436132c728b28a4599d184f1 WHIRLPOOL f8080b56bff0c1add20d9c3c3e2b842e351029cae02e147307260a6504de4300d01262176c03203259037e6f98ffb043e1e1b4a914b1110d666b30383ead2e24 AUX git-1.9.0_rc3-optional-cvs.patch 11798 SHA256 3ebd298202ef9877114abbfdfccba20b28a8ab01958828079e0b2adf77525aa3 SHA512 308fd4d00803b30e2307d8665f5a5d0a6f2e2022ba462876afea35eb2ebb246ef8d82671467e2ad1744c981d523a156d5825deceaca28f17e43604695edecc60 WHIRLPOOL c4413f0233fcf41463a2ee73567a0743c436c17d14186f1c04fd78eafb38eaba95f685db2824867b6c0e900b4657cf847de5f46fa8136b40f0a0fcdad23122af AUX git-2.0.0-r2-optional-cvs.patch 12127 SHA256 23a50f98a01b233576da6cadbc2add7481a5b3668de15f4942fe9366e30735b9 SHA512 1594482e14634083ae571223194697986d7fd08f79eca6215692b6d10f7fa3f8947cf7a1699ad2a9e24de1bc6f9aaaf86d78a953cf05f4a9954a52ea0cc406b3 WHIRLPOOL ab73c201a29b47e4a2ca2acbf80ec2fbb1e21e6d988f2e1faf1cf9aa5972ff7af86681499e0b9c8d0567a60efed198a2a87ab4c6704ceda71a200db98718f1a9 -AUX git-2.0.0_rc0-optional-cvs.patch 11711 SHA256 be659e46b51f400c1c52b1d571a9e4313e5550d00763a15139f6230af0af8560 SHA512 121d2fd3d078f5e06bdae176ac235a51f0b3a8540989cf44e3f17276a013f30b1b88c9b71884d4607b0f42f22274220c576aabbf128183f646f6640af70c8d73 WHIRLPOOL 83a5e4898eddbbd9037b91ca59301884626e8cf27b20ce9b54366a4f8fba62138c52d055640759d87c21996ffa50d70b7304766ab10d213ab17e4f873202b7f7 +AUX git-2.2.0-svn-fe-linking.patch 418 SHA256 45b89e10bec13fd7b29f7b530bf5ef57d3263581930ff338bf2105b3a96e6df0 SHA512 ac312e7da4c548073d4dfa5d9bb6823ed48ea70a30d7993da190cfc4cc4b17124e15326748d79e59ca0772675619b29221a57c5af45b7b6c7196dae218772ecd WHIRLPOOL d31618b8012b2b9eca5ae5c4317c893a21697b182aa877e236a34eefc17869b0c659c35617d70e7cd316d430de5d093fe18bce947996f8c6aade7cd8c60a4c38 AUX git-daemon-r1.initd 485 SHA256 421e68201619bfbf7535d8b1a0030390b7ffab998e025f7cbd7e879c677c2819 SHA512 cd1635bf8bbd39e93d5fd44a7c3f46ad01a57894525da4d8cf05c1d2099bd0dd80440e67eb73848fe26d0442361bef9e551f5180139f46f3c65ca6c9bb739072 WHIRLPOOL c8a14e7c49d03f4c4b189a234fbd991deedf1b8f378f6bdaded8b95060f6f6a8b78f3d5bbe19fa49c1b263ed25ee0a3a9afc8ccec38af801ace207a08d8e6e35 AUX git-daemon.confd 712 SHA256 9bf02170dcf73e930a992adf44326ed7c27159d41a503ca4d9371861ee5030c9 SHA512 bf715ce0d3cd6a5be405d7739bc06252b95f93f9874716dadf666d33063be6ab3e37ae1ee253ed291bfb4f66df268b44d9653672851e1bb40112c0aae08fc4ea WHIRLPOOL 13643f53cd2f9675867ff194d680cd8ffe91bccbd0b15ae41b45471ec7310c09af8335619ff2a1562a835d8449eb44f9a9e9453c3ba15005763497c668d59181 AUX git-daemon.initd 738 SHA256 48e7e1228c9811079dce8fecc560000cf645de5b4bb697f8f8ad3f906906330b SHA512 2b1cff1e1bf85db1674bd130639a7557fd4bb1ee2e9b2e7d1e2dc28274b6fa6c6c150acf37d0e652173980c640cb0f7ac36332012182955ecc4d21c6258bfd4d WHIRLPOOL c47dd7d0f3b183e14f3ca4e499b1ceef0b88f11675c7f6dee225516f062f556bfd41aa7f87d6cdf490411101ae541ab5fe173069dbfab6b1473a2b3d951ce901 AUX git-daemon.socket 116 SHA256 66a064b67e441306bf765d3d3115ac55bafa2098400af134f852d4aecf8608d7 SHA512 e383d358999ea0c7201c1709015a9b7c4dd9dd71287605640aca837fac1e2ee33a5a1684e1c3414c08742605f185b722f4864afd5be8b79a9f0d8f7ae0f9b701 WHIRLPOOL 1098e46b6d2be3c8d758a087408aed91e0c01625542dfc90fbff80ed8b40d2a54ea4ab45b4d003ef0b0b8ed1411e1146a58076b68096389412a61fe2d09214dd AUX git-daemon.xinetd 260 SHA256 5025efbceed83835378cada3728448cbf445a1584e7cbd7736f568f4b6b52a67 SHA512 5e0c85004e7e2b89fd191350022b9970a6ca03129b4c913e159570b99b5797ab924f667cd3dc5693a9d4916b7b5cf36814eda015dbdf46a1354eb50d1c081f9c WHIRLPOOL 155bfca2c071d5368de09412d1d937cefd3b5cd28a991b99845551738440b92791c33a67ef41be711dbf06fc4faf4a299cbaf1f410b119fe5deb5a4cd741803d AUX git-daemon_at.service 395 SHA256 c427e37d3e859c13f9441b20c7cb6aba7bca048cb70809ee1253726e733fac7d SHA512 4931954564ae7d2e21e49c8f251bae7c6be8a420f75e68e23214c85993dceb81b719e5fee11366b82b28ef5fa27a9ae2b2faa5c79c16d367c6d50fb03bbd0cff WHIRLPOOL a18f8fe6755c85e8d332d989637105d7842e8fc107a263dd0252e34e30dca21aaff593041bca3f0a728b995f19310d3cab8c43e2a7524ee9e612cca03c7ffccf -DIST git-1.8.1.5.tar.gz 4306780 SHA256 f8b0be6e53e866f83cde64fa947011ebac56077bd1273c2e894038878986b955 SHA512 19ee4c76c66595f24d5093648202840f39356c111124017beeb32a4d79e8ce362d901ff4a09ad67c1392c5d1e48068a3a4634ad2865d8231e70b197a1cf0fdd3 WHIRLPOOL 559a89140b95bc413b6be5f4d09abc75a038d50381ae0fa61a5fa1c190edf92a5cf9ec2a938ba5d1ccd5563bb19883254773599749bb12488761c125b510b5e2 -DIST git-1.8.2.1.tar.gz 4400440 SHA256 ed6dbf91b56c1540627563b5e8683fe726dac881ae028f3f17650b88fcb641d7 SHA512 d75a36a91b0522ca3a5c792473e16fc98dd9de082b4c0e9a75ebc525fa334edfdcb6dbf138e1bdede711f2158f24e8a8ba8499b89f9a82be1b5e60eb4ba5d33e WHIRLPOOL 587afbadca06674b751385b6f5fcda3d74db159a03bdbb1d477d4d9d4eb792d020a6f97906d2bf7d69f2f14432aaf6634d4274aa14e377ca6c865676853fd060 DIST git-1.8.3.2.tar.gz 4474347 SHA256 2f798db86859c85608fe4120f52a1b1cb13ca9c4daa4f59eb1dc090280f46473 SHA512 6e19948821dfbf78c5b9ea95614d3c10f4625583e3c17b6c55110b74f28679e525c449179cf49c2587a86c3b7fd7b6a27589824fcea0ec6fb69ca752a6942931 WHIRLPOOL 26892e039b67b35ae9df0a124d0812b36a22f481f146561b733a758b89a00770c05902c2820f2a783bc0fac07ecb335accbc939d21481da821177e0548d6a077 -DIST git-1.8.4.5.tar.gz 4677738 SHA256 37772b18b8184bb3b746963b8e1047a1205447df68c2b25698351434f8092d90 SHA512 56060aebf013becf884e27bf2a71a140c17055e0214a6a461ad3476d1d7017f63f3e2231047040adc5c42c2a08b0e75c9ae12b50c913c6689494337f3f7ad8e2 WHIRLPOOL 4dc0e1fbb8bf1d02706ec3943f506cf4f28a5f9146797dc35ac5401db752810220e1da109e3ce0750a8b2e2d7b7340ce223fe55c0279a1fdf60c457117da64c9 DIST git-1.8.5.5.tar.gz 4761469 SHA256 c59268c33d2412af329cb09b10e5348e4001a47e1b948b74ecd9937e0897dbb1 SHA512 8921c76b8826fa706450b64198f377ce7c650f06899c4d8e43f499f2e5ee93940a42f4c3483390e034d4babebbeadb400221ae7614e40731674c309da407bf3c WHIRLPOOL 62e8b3cc7c96ea9c22b88c0e5abebfb8ac7d8b84fcfcc4ca0a19a6ce1e9dbfbb6b8cd1180faedd67440cc88c39b3ca9c992d2251670a335e716f11b574475d30 DIST git-1.9.3.tar.gz 4846233 SHA256 71bca677efa3b87a060cba1de9e3512e7ab0f09197ef95d648e5280d9a6d1357 SHA512 42a774f0d2b9d0ace9e555b3d12b7a27fabdad407d5d1f342792d56cc1b7d1c9d1f921432238ec1bc61e9fd7f9dba7c5d8bcadea8b05bf73bab8c3b428f17b89 WHIRLPOOL b0cd2a18404af0856972d3ab1bad776b5c3cb5088369e5556aa2293feb6a164ef1af7a79cd4a1d7e20c37795921c05d811f9faebe57e31ea5621cc9990b8e5f3 -DIST git-2.0.1.tar.xz 3433780 SHA256 ab12a103523b430d8d3e26ac2e05e759bdb1349f10e13bba48bed98f45c6d4df SHA512 51307c395c012f65842a53850dbcb5bde90dfee8ea731eab9bc099b3b284254fdbe86df08ab6fcae7b25f82edd87e3edb1fee4e5af1d2a01f2bfdfb7306d6107 WHIRLPOOL efd26778248472a742bae5208476a101aed5aaf0d81d7c924a2e09c89e7e39dbec9fab34c77f1d35405ae9d7a30be6a4c1757d12bb7c45a1827ec2dbae9afd6d -DIST git-2.0.2.tar.xz 3435424 SHA256 bcf8c22c9745abb1b050e8baba55473cc0a2f9444802ea1889b1fb886def69c2 SHA512 a0402f2827bebba2698fbbe5db99b01768b62db0329bee94bc7351319ddd52d88a6f747f7857a9daf2532d916cf78541dbdb6d8af271000b6731f00ebd96dea2 WHIRLPOOL 49184ab124c179b5e378403bde1d5496aac1514dddf9ecc2162df858fe1eadaf24bde091a93b595fa178de137a544ec1e373850737af5c7b45ffa468fe2d59a4 DIST git-2.0.4.tar.xz 3435872 SHA256 5c0c60e69e3ad4bc8ece7d82d8a68c4ecca9780a57613bde41b4050831f9c996 SHA512 ee10ad7e44d10a8cd45f3220da5d8ca309cc91ac180917a8e2719e3667bf215e30ad3793f27216e921a3cc5edf10b8a911d008098e2446aaa94ba1acdb49c86b WHIRLPOOL afbac473e85ccd7c4b190df3b6921a223e829f3694ab6a2f134855f5da7d52b69c095e1abf4dc9f282f32f52eb8ac46aa671fb85988c7b09d7075a18f73691f0 -DIST git-htmldocs-1.8.1.5.tar.gz 2060977 SHA256 108e34217b2668945ca78b36b08ceeb9fe283617fe68b8f181219076bb225de0 SHA512 0b46a95a47df4326633d10295eeb09d41cee78d9c30775f7784690715e3b5d607ff26027f4cd6036f31dfc458ba2757ceb5ed6ea675a863a5dc69d8e5a7b34f5 WHIRLPOOL d273fbee9fb0a68ef3f0d19ba2249481bd15ff69b289e046e975fccda7639102519aa79bff94f6317e6b73cc414128b8b8619fcda1a910b74770b0aba1694d26 -DIST git-htmldocs-1.8.2.1.tar.gz 2093688 SHA256 3f2482089eb345ec7d2ad61ad731c17ea87733b763585b580cf99b17194e0286 SHA512 8e7f25a0b230473f9e9290f61e9ea80a675459eea163ef76e281aa95747f5bc4df2ddb7f9bba9c2b0fb75819cd206f2415ba665bc986a628a07e8da4e5aa6efc WHIRLPOOL 574a01d1e403b25444ac88f66a939fcad1c96025a62f91550f328d400246955e61255dd403f3cf8302b961032f536e394b77228a8434c7b2065b564163f49114 +DIST git-2.1.3.tar.xz 3542704 SHA256 fe1b06aefa73e8d86cbd352523fc0950b8904ae2ec47085b22b7880f45de6f57 SHA512 8a8e4c0a580fb7647f8689ce126c3d97dc7b2c2f8c72087b7fef2b876590f0cfb8298ba756298ab1dfbb2350d17328c2adef11bd72049f757593f05f18d9fac3 WHIRLPOOL 9314a3820598e3ae949d1a0d61ffb2b46f3e6b86bf8483f90a0bdd472e532f5e612d68cd9822ead51a49a8d99fb3e5b9981a7d4130e07f279e5a32db4fc0d673 +DIST git-2.2.0.tar.xz 3588600 SHA256 3b87774672bbf35b4d33991dc5119d4eff47c3679e27185312a2b8b36fdad314 SHA512 2c9bdf17e65543034efe4c97593fafa1a9515e5698d6be14a8b9c3c881b0fa8e824b20e73733b67b4f4fcf6513389d736f47e4f1231659a9a8d3ce7039bc30fa WHIRLPOOL 57485df185d547c17da812fb999d6f80a7d8a8eb8503c92d34a54b2fffb423e078510a7cc5d509a2e48eca5bd4a684f3ee70228725beb85c6b000d5d94d32ab5 DIST git-htmldocs-1.8.3.2.tar.gz 2115320 SHA256 805b7fc4399daf9258e8cc28ecc3dd043fdd7f339447f4d84674826916109246 SHA512 0890b60bfa110ca7eaf7aaddbf0aca9574f608addc384cece3c91c8c04ef6397064a0669f3d61d0a65eb120b626ccd85df26f04438ca301f349136cd55e5080a WHIRLPOOL 377c39ac7988a3c1bb6e80333c43878d38fe5eecbb75dcbcbef3c2186842fcc170a552d72be891f1479c336fdd6c5ac1ce1ca2c0adf9a8238bd057f093c3f912 -DIST git-htmldocs-1.8.4.5.tar.gz 2207155 SHA256 ecaaef864b1794301af4af17a4d378966ac1dbeee9a82f524d1ebc0b6d6da299 SHA512 1bb5d8fd2884f0bd39ff0924579a4bd16d225da10ae78cb3c535133d187b9306dce55d14a2df7fa0a40c6fa1df523eec2e118e2f5268dd624bbdb6c65fd32363 WHIRLPOOL ca5ce52d02eac3f079ab89eb5e41640c9dee724c8a3356b362eae0ba120cb9640c5f6a4576ae98fd42002f84ad066ed3e6254fdc77b95731ac1b17549b5911e5 DIST git-htmldocs-1.8.5.5.tar.gz 2228410 SHA256 14088e41803a9127946a9f31146d5ac4806d2c6075668bb2833c3af72b32c8ab SHA512 8424f241e32e89e2b7eb0dcfcbf37a74b7f9883b9fcde815be9081a16ab0a3eb150f09d41ab08e01a7980f8151b56313912eed79341c8c31df10ff94ca0efca3 WHIRLPOOL c7e3e769307a23a0f05d764cb957b0854a4f0df8825703aa1b32fb3a0697d30871c4d3a4d41388a1e92b27f46535551117a843bd47a70ee22332612cd2ce8ad8 DIST git-htmldocs-1.9.3.tar.gz 2243608 SHA256 d23f3f3ccd421706f8805c40ee199fb1d3dda7e6720eb8b260f3dbed20f2536f SHA512 c381f560d5f67f723920ba679665725d377b40e0074ca49826436310f7c64d9c9814ff8a3e98a9d00c0d47e9d9f613ec4ed035d15420b87221fdb17de4ebaf3d WHIRLPOOL 9437271b91b5667fa7a6e979aa86822c1824bcf786a2fad07c0a3cdb1c576bccfe2a098f0e43ebfc66f0dc54cf32443988018ce15f191747b412d200599d0af7 -DIST git-htmldocs-2.0.1.tar.xz 943016 SHA256 22df5f33657d0b6106e3ae87e6fce806cefc6ea10fa51fad292f6823f3be0e5b SHA512 73f3d3f4b38fb7760a6c9668bd379fdb46133ccdddfbe8f21c1c6cd9e2b20e01422fba41ce74508e512796fcaca7f360612db8667ab5632746f262175d74dc75 WHIRLPOOL 188db71fbc9d310d9217537fd51a42ff8efc94381c64935598fdc49947fd9c395dcf1119e8eadbe543b4adeb38f1d65ff178014bb77656750b0c4a8b3963322c -DIST git-htmldocs-2.0.2.tar.xz 943424 SHA256 b8adaadf5ef37aebf50a5ae0d2be17129202021306aded97c66eb97e40f47e1d SHA512 c1be70fb78b2c5a95fcf63132e4b5b1a319b3e8373a1291b9d0eea5d19ce16e8691e1ed75a254e535c0093b8b02f3906c6616d5909eb3800b94f00084d4962b0 WHIRLPOOL e89396ef5658839aaba3d5de1bbb8ab22d77e1f134a17a0f7a9d0547a9ca41525f7b1d11394135ef959bad8f42fcaeecb1697f325ab20872d6ce48016afd2de2 DIST git-htmldocs-2.0.4.tar.xz 943324 SHA256 0ed51a78743ff1accb9165bf2983fe8ab3bcae62d40692d881f895c7e4672ca0 SHA512 c302b12e124597610a10f1d7e3d22c2f0c4dc5bb122c6846dab210e5ce47bb1079ed0e507d44b4260cc76c633abb550729560bddcd9d7b3c2b6f958536cb5716 WHIRLPOOL 3e0408f690aa8f76225b3b91c9c1d9a8a73312abcb32b52efe448d37318818917366354a5cf41fd1a066555f5d5eb71c1ee98561f31dc1122ff123ba8c899875 -DIST git-manpages-1.8.1.5.tar.gz 528540 SHA256 b171761f13deb738a2464c9d3967c12539067a34d6f2bfa5739a1006786fd24a SHA512 c0106da12ae3beeba3c23e68b37113082d829fe80160c53df51aac207557a2045c662b4d01b5a1cb211e75f9f7629290b7ecf3907b3bdc828820382793414e8e WHIRLPOOL 3da3b254707c06cb069fa462561634a4f5869fadab6ab8a07301eeb0b2244f159415d409d71c5ebceb4a74ef51f645f2f4c9ca19080a84ee370b5787740d08c2 -DIST git-manpages-1.8.2.1.tar.gz 536718 SHA256 1d3bc31d10564d29d0c3a45f98f98a7d936dfcdb1692528bf2fdb2140fe89824 SHA512 a6463c8bc8a23301d89e985b88fa0073c154e126c51a1f7699cd09e79723ed463f46a9cf5dd63f9e2e46ee4111e6154ae86553bd446f5cf76db9fd4e3bff5a1f WHIRLPOOL 8aa3c57475d8cfd7c47019c4eb05c091c76fb0ec5d213942b5a16ee9f6c540111aecb6b754eb98578e9e129d4e8ba941a3bee326a2845b2a098cc30e1109d35d +DIST git-htmldocs-2.1.3.tar.xz 958212 SHA256 1bb7e90de93b5b986a5a9a12eef85b92ba4961af65fb0bbde6632fca2a68b404 SHA512 da8a706446ef3ac2c297c1f6cd648d217ccce8505c9ef9f8532cb4e183808e6b3606a54805500297e6ab69f07e9e2afd2b7fa951e54949ca0d353ea7a108a469 WHIRLPOOL de695870cda98e54a7b5b109c3034bba4c6485781f3ac898807b36be6dcbbeafd0d2f21cccd77dd3e4c0126653ce321704e6509874df02fec5dc3ad1d3b89b3b +DIST git-htmldocs-2.2.0.tar.xz 974584 SHA256 df56fa2f7e13427bd752bd92efa04d40f439bc7f3dfbdd51872aa429f3f81ebd SHA512 7b27631a37b4f1b31f7ce56c5bfbd7db61cad355261431f48ff6f34d89952a27f4ccfb384aff01e2d226c36ea90aaacdf266ff7247877f0a3183972f3efe964d WHIRLPOOL 971649e8d9737fe95c0e00e95e7b88543673815e4a0d9ba5c73be83169a851917e5204755271d61cb90c63341a48bb9555d010a5660a3109fb5c8168ff9727ee DIST git-manpages-1.8.3.2.tar.gz 542769 SHA256 599bc8f6c56986a994a237cfebb53b4fab9051576775e32d0353e0455ab84115 SHA512 42fd781b924355c969ce381aae828f877059472741d7b53b0d1aad53f04c8a27b6b161b5dfc353098370ead73ccb9cdc86ac5374cf02829134f8c4d70bcbb7cf WHIRLPOOL 90226006a35b7b6e644f887981f2725238ff428f572425942701614e14fab5c8c5c602746de93a113d83d9b9c76ea1805a9c7cfa353305b0f817c33976048d77 -DIST git-manpages-1.8.4.5.tar.gz 565177 SHA256 8cf38e3a48425fe74c4a71286633ea895bd03d32481ea5112e9682a6adb3b4bf SHA512 6f9d56da7493ae50275f259ca65649a4dbada3a3d0e32e0a418ed73c2e2661c90f23cfe9a62800cbceec1db86a2bb7b93eccaaf28c282cb5046c2aea3f928774 WHIRLPOOL 1f92c6437214f9d8d998a916cf34399be4f49a5c2dd5fe930850ae3b7ef10da66594c8d4544fa313b485bdcfd9259322c5ba0b83f9403263c80d12b19ca8c5f0 DIST git-manpages-1.8.5.5.tar.gz 568976 SHA256 375870364a67e663ee85de30d64a12388c6147ac4a263aed1a447e0e2dffd0b8 SHA512 c07a5ddbe158868a7c94575408c2f8d0cc6fd9d1da95e3ff1b93b140708830a50175f38217eb75456d508f05c9720df93b22bd9f336a2b8edb6812bee5cd4a0b WHIRLPOOL 275b352e40ba3891d1ddcda7ef002528f2ec498af41d3f3ea1638f9baa4f9065973c434b7cb7d731b0a951f7bf5c0bbf582677aab727533cd065c64bfa20d1a0 DIST git-manpages-1.9.3.tar.gz 571550 SHA256 43bfb09c072ccfe0ed4b0ad30d04c8f34b6af4d2f52cd8dfdb48787cc9c8509d SHA512 3f985a4446e3ce1b8bff356585eb5f33565179517e7ba9ae53fc59399c2e4f3ee8498567ce5282e3ddafe0709e79b80877ee53166986facc1ce348495cbb254a WHIRLPOOL 21e96604e4d6581c34ccf0c1367b706e383c47e45ffe9bfb05e9998c7de45507aa72c3fe95f8fd1d81eced81cea149e6bb393a097fe95d8debbeebfbecde6efd -DIST git-manpages-2.0.1.tar.xz 358984 SHA256 197bc5e447be0dbd5185717a555d7f908dd064e8d2bf3ed9fdbb822c3ddd35d8 SHA512 72b7a9e08552f4b3cef35572aa1575700825098480ef5dc118c9440afee3bbec180571eae01df2ea349e8ab1170f2ffd6c1763b6947e67779e3eba9ea69c5489 WHIRLPOOL 8bba425ccd1d19e8a69e1a53f69c55c26fd065d8022b2e6d3a86c5f0e07c445731eeae6658e659f38b89868213da8a200ad6151dadc4c5ea49dcc6b40c4dd936 -DIST git-manpages-2.0.2.tar.xz 358984 SHA256 a367ab3704c05b4d69a5a02f2d89d2b6075be63670b29e580b63f99e918c377b SHA512 36347ce921d781c230dc1a3e050eda72bc1d9e12177bbc68190b5014ac3ca77828534a930665bb4aa2c3988fff04dcd114a80da54075b150790f702648b99fff WHIRLPOOL d93c58f66a844e78669ec015572f475a0baa120e846cf5fc027e4a8a533c34f2a5cdfe2a7b3ad9e961ef64bc93655ef93621af107cd061f547415dae09438847 DIST git-manpages-2.0.4.tar.xz 358936 SHA256 f9b15d115746b7d0bdc5ff2a46ef5cf02ec1cf9f0d61393285fae68349c6b62b SHA512 78a360c6307338e463a0401a1664694feb0bf5cb6aaaaa4d0f0b812bfca568616fb77268ba395be8cbab8612eb9a7d2f2a9e863fe76667b70f9c0d7e5c75b2cc WHIRLPOOL ce68e29d53d6ae3149cae9880914ef64e5087c980b0c14af67a5fbbc9a9cd58fe605dcfe6686cea891d51d9ee2b3eb53ac22acfcf59cc3593aafe29078b843c6 -EBUILD git-1.8.1.5-r1.ebuild 17197 SHA256 a8e26f49500c3b04fb2256d71fecfa89bb60f78a7c5d748da0e18f1f8771ab73 SHA512 dfce07003e4e9067d47c06d0d584b0f25c64f35962dfed9993441c4c50be3620f91c7d638b95cefa55f2c8bc7f985a290a5d630a08a1555929df0250552428d7 WHIRLPOOL 074ef949c303f3b364163a2d78c5ab34a30352bb6adb8b79d2525b8ee9bd36aa8268e21e02204900f0bc3a0d1169b60fd3080075e5c21a5ac5014f4dce258321 -EBUILD git-1.8.1.5.ebuild 17056 SHA256 58ea9e905febf001a56c5253d504f47125b830e1d7ae5df96a5e9c3a1a01afb3 SHA512 265f76b77027e3e9c1304909f06b9e578a69d3d7b8126b2d5bff734bf7e28a7849289ce01e21545707adde4d36d9663d14f2543d74c11300ba86e9fc2248e500 WHIRLPOOL 6d35fae91695069e94a9ee52916b01b29d9c5b2b5d352e69263ff984d854a5f5f9a90e719cb3a996c904993aaec9e942f1665fc7832c2e7490948d526cbe95a1 -EBUILD git-1.8.2.1.ebuild 17512 SHA256 db2a6516a749afb887266a632576d006b51aba7f908fd00d23e719e3c41609bc SHA512 798852bedc7eebba48957178442a77c87885afe84a6841b89ea0dbf00cc9807f08991de2dbc4c15824b460bda3c8f309ee6444780542cfbef8e4264d51b161a7 WHIRLPOOL 4cf2c58a9933b89d3a80a2e61f374be05970a7b70a8fb6d3fd84c3e58c57b6826396dec7068889bb56c7249ef7d92d452f545902dc686c5223e10d2381e9ab96 -EBUILD git-1.8.3.2-r1.ebuild 17641 SHA256 14efa08e3a12ca0a52394e21fdb44ef5bdcc0ba09df942c513b86a2e21190dae SHA512 6bdfef44f21c7fdc3cd688bbafc85746ad91eeda9a24ddf407b7d246469ceeba9ee178af8ed2bcf80f1c209eb4790279c3ad4282ec14501bf63c7c0260f868f0 WHIRLPOOL 27f6fd7c99b20abbdf60de86fe1c187757d8dd7375339b32819561146b0c84e660bdc42e8b944c765e58e428fd68e5c748f4bb884706f674623acc64e6a5e789 -EBUILD git-1.8.4.5.ebuild 17939 SHA256 c888a33cee0f9a55dbb0c2061ae497a3d2c513eced9de588b96d402eaf7434a5 SHA512 ffa4df444cb919d1625e97a738e939c5296113b2615f92651a6013dd7dc935b7ee354ad000790bf5bb477aadc1df297020f17df1683d0cc14e5cb5c117ee6370 WHIRLPOOL cb93318daba476b171641ccae3b3bae501d230ce8295bff978ce1b199377fcebcd1b2f5f6eda1275521ab8d993e084a798d6d4a5b06085d0908d0cd4bf0d7323 -EBUILD git-1.8.5.5.ebuild 18441 SHA256 e17b7af3346757d5f16f8cf0306b60c146e80e39b0ffffe11d37b38174897fa2 SHA512 87d38d79b4fe64e10bcd4b264c522b5ac6bc9a5a1fe24a9217dc36908ee96b9a84dcaf63ae1a15c89445b77105db53767bd6c9f40221529333236c19ccac1348 WHIRLPOOL 6ffb9b221a3b3b2f721b46977e9b1b85dfe2e4deedf3a94e2616a31144fb9c5a5eb9ed78af0fe6dd66a2adc38125fc5273519bea05f515b154c11fb28d9fa6ef -EBUILD git-1.9.3.ebuild 18401 SHA256 b5c8e8c34f18fe480316a4c1a362f5516c6694f9dcdb21cc701796a02c71095e SHA512 8713955f11876f0de849459d327ecdf5d04d454257683187d55477d73ee12cd592f79f0642aa3bbb7c62ef1cbb3b1eca2877fd169bc0cab748a102cc7ca9d05c WHIRLPOOL 363b60787caee4e3fdc24f444dac781138af6e998db0de0c50715ccc040ace7c4c24b1ebc47e1730a8bf85660494d865f929a85dbda0b394205ce1269c581688 -EBUILD git-2.0.1.ebuild 18418 SHA256 725d667f9337a3cd33813a987586c62680adee7c75aaf16f9e0861702a482a2f SHA512 30b39996b243d2a378a32990c8ad428f22cd26e7e7d892f787f61d9234b7e31d2676b09d2489bc48e8595021a139c933196592221f418ee23db8429e5387ecb7 WHIRLPOOL 90c6a8bb73cd933407b838f6d55a9116d699fbb5fc32b4b20eac3d94f5c73fd2310faff1a54c02efdc538aaff175b2bd7f9371b0dff4e26ad728888a4951d1b7 -EBUILD git-2.0.2.ebuild 18649 SHA256 e8d23c096185199527edc03756af6a10672a69827ad56b103d61f4cb41bcd9d3 SHA512 cf06f4909e36d9d034b5b3bed4767bc776d1f4b638b53e45137feaaf240f4f411590d5b2c6a8d4526bd42626d0ac1a4d10e2d6d54a28aa9f5d5d2d3df2f78ad2 WHIRLPOOL 19d5add2c9725d71b2b0efd7699d56338b8592c14c5e9a3d75064226fe2107f941a7ef7b10abe42cc04c59211cea437815ab7d7bf4c0226d243c1a5c51ce9875 -EBUILD git-2.0.4.ebuild 18656 SHA256 2e9e9469ad5d67d0c9a75c1f9bfd8bf82ffaf797fe9047a7d03e29d38fe42e69 SHA512 2cffd5e27b62d73d813cdd55f97c4930014458c52367a41998f79624e458c811fb64405bb0000ab15b9857e9a57314f4107addc765b3fb661e6c53fc4ec1597b WHIRLPOOL 449cf0d5212b433813debbc29bc9793973232a03561e34aa7e7a0ec62014bbcc1e7167fbe60de253d284936968def74f223036e665844714fe08d990605bde2c -EBUILD git-9999-r1.ebuild 18658 SHA256 dedf3765ee6589510eb5b2e8005d4843dbdc5d811ca65225dbc3c7d561818ed4 SHA512 5477c589c0e99dfac685582274f9390a2faba1d5a1034d5ce58fbeaec16e12b367930b2303141fbdb96a899a4aff626c53778308d587e20dfaa8ac758716795a WHIRLPOOL 6766b3eefc173f3432f8d8961cc19c36c6be9b8e058e25588714ba768ab75f46e1a8e435ae179894665c37d7f6499cb7f3af81554ed8b3faab046cc67763aa62 -EBUILD git-9999-r2.ebuild 18657 SHA256 56624b2a8bf6363f7472908440091eab253c814e89858c3b32f19916debab3e2 SHA512 38ea0d330e42d415a87231216043ca8c6d8f8832e158f97b646b3be28f06727dc444910e72e0459f20a546310c003b8541fe62333a1640e644c4868106f22c87 WHIRLPOOL 2f5884f27439ecf0b2aad1ccd1f403ee45e130a502cb06454f3339c4514c798995f1d58f71e9e94ba89cbc4823b27aeb5078a24d4321d5a3122041462f0d2b1b -EBUILD git-9999-r3.ebuild 18655 SHA256 a81be5bbba71cd6021407ac1a5789ca4bb533dd206cf483571cab771e707b8eb SHA512 cba78f0679d947945b582da66c7a57ecf426e222fc5b422801a56eab0043c68d687c035b1d6a8f724b227491dd68df556ef7a9b9ef0e73d757e13a6d35b0ed12 WHIRLPOOL 8fd8daadc1824ab3c7867fe14d2cb9be6d6918a9c76f950b320857de95205a50030af3305f30f0389dfb67648f00267445ea7b298bf35d39bb6702f625c48705 -EBUILD git-9999.ebuild 18657 SHA256 451642af7dff08b7c79f81286f88d2a630a006019b2a1a67dc061ab9c0ec2f45 SHA512 d379379bef880512866eea7059fd72823c95c2a542d2c7b823c5ea8e1be8e5ffa248e550a298c97ca31f15296556f593bb80449e3d40e0453cd215da2c7b20f7 WHIRLPOOL 8dcce9a4f4e7e253b418e06add449243cdd841979f18dd595b85d303f626e5705641fd89c738a2e028461cb0088a232ff5a0d5d5ce911c0cf34e74b44feb15dd -MISC ChangeLog 17797 SHA256 d0776ac2f70a9289bd96090062fea1c9a97a94ecce3b045cdc6f25d4d0cbad34 SHA512 28fbc81c969c1dd50fabce9e3430ff2572bcc82ed52c6574d57edda1531c299205fada20673dbd140f4d05d2440cff4d947ed4ee08c242cda5460d2d7656a78a WHIRLPOOL 6bb2ca50aa328646e012ec8ef5641712b8420becc9e185558d69871f2c743e7eae7673f7c7a56e01f9c90f70766ce7e1b7b189afef29f8e15e4ae1102f3448a3 +DIST git-manpages-2.1.3.tar.xz 361240 SHA256 416c0e7634d4513d069f6a02c493d2407d3776f6676c88ff45d063c52fcd5791 SHA512 9a8eb40603f0eff2ea5671a96c7679900e7a45f1cd8449f33126c8716ebdfe50e071888fbd9a6e478784c54a8b9e6ad3ec6ac2b8aee0f33890c92d5bc46f586a WHIRLPOOL ceec5a545b7a41143596b38f3292143dffd0287db9ea5339036bdec0a79a39ec847b5f67b4143482ccc61507759a64b7f493dc066c7824dcb07df7d944486184 +DIST git-manpages-2.2.0.tar.xz 369716 SHA256 4b53648e3550adaf745323649af82c9c11634d909b7ddfa5c3661ab9991204ec SHA512 fd9fc7582315efba85434c66094841484f006de9c61dd25f94192f09ba3f041b1f5658298ecf4415e92d279857e305b49b81b07ea98856326a55302c947f69f4 WHIRLPOOL 72318657d188c55a602796ee605a02574580fe67dad8858c969d3df6bec1d414199123bb66b45c3001c740a4adaa589a3ec618cf9a40e34fa9732fa47d18000e +EBUILD git-1.8.3.2-r1.ebuild 17652 SHA256 d8503d67d98f0bf33c9acb09c59476dbeb2505bf55f6088f14a1b9ff7792cfc1 SHA512 ce021f323e26a0953915c75f438b2b4e5650d8b2fe1e3be02e7f6fa98f9ba3e7e4c521be8a60df741fc7e5c102d1cc150ddcf50bf460306e1a8331dd3096812e WHIRLPOOL 3a52c117ae888bccfd61ab842bfb0c51a1c06bf42a0993b492bb102a7ae0a3847db7b3c41e6414132f7ae26c5c7aee465239352566f9a90035ab693ecc224428 +EBUILD git-1.8.5.5.ebuild 18457 SHA256 d64d1b0c0d527c01deb6a0568219bc43e3fa146b84a792de183b22c006eb5139 SHA512 7de2e7d34d384e5dcbfb10971a6f587e98c10f9b439ca181cac1deda679224dab60b55fa42bc11f74645f76bb141481178a08e97b6e59fbb00824117481a9dc4 WHIRLPOOL f0e1728038093bb8bf5a73f35e150926cfc93b041d9d7b86ed96b5d330c085f17e92d4250b8cfc274ef38a7613c5398306d0fec0796226962855841036da51b3 +EBUILD git-1.9.3.ebuild 18412 SHA256 6c6cfdcdf779ade52acbfa012deadee4c6e2d0b7e25665dc5f381bfed7386f24 SHA512 88cc0fa8b541980e3becb7374459bc15cc9773f5163781a4a3cd4db7b5f3dd47073ead0b1fdaa188da0502c1daa5a35ae4c4cd2630c9b50f7213ca94657b6e69 WHIRLPOOL 92ca613a610f9aa594b9cd8c64fe3d4c0fa5837cca3c6a3bec730c935ff1d5c35eb8e909dce3bcc46d52a457537685e63dc62182188f77ea393930d2cb206b2a +EBUILD git-2.0.4.ebuild 18527 SHA256 d6e4831db644cf6e85171c4a64cc835e8b51ee1e336fa83a4c2759d3674c54e1 SHA512 9966e2b04418321b70512ae075c983c49e866186806f0c9e85fdb28de17fccd755a00f462bd07a1591ae5ce060718c5423dd140bdaae68197ec7abc4124ae632 WHIRLPOOL 731b065bea3e740b110bd363ab54834db9f0c83e4d699eb8613ca455c5afe008dae6cebfacb230b11ed10f758dacfddfaac53e9498d4c4ba0d1458a4e601458b +EBUILD git-2.1.3.ebuild 18409 SHA256 2ce33d1b26338746c13d5ef7432ab30cad39511c00bd33f77aba8fb4224ee52b SHA512 34c6b72b83ae137a2c47dd5d9e4f3a79a0981fbbb7d5ccab7262631d5f959af3193cff9b7f066d50f63436b85ce66abc9bb37a7f7d138eff7f1a5979f85293b6 WHIRLPOOL 4a6083c6f76e1301a1f09b6180ccf101609ce4435b8a5038c292d6242c048409ceed45c259df62ea82d1f561e2d30225376e50249be1eb6474a5a16ef5e551cc +EBUILD git-2.2.0.ebuild 18469 SHA256 000152e5a6075ee38cd505bd442042bc1c364e7d42324d543a6dc4dc6a6dc0c2 SHA512 f4cf0b72e49fa5f6cd9206e15e33f11571969dbc731e2dec72d28de029c01568f3d54fa3d0deb6644ccd618ff12ddc58303004014f544db30ad9f0006f2f5cb9 WHIRLPOOL 411dd2079b1c4fb33fc5054e10b6664b0e3be62ba3de8bcde1e84905888b4f1d13f58d4d9248158b361ca4ddaa41b3b4a1c3718e93c49e48fb205d27fcf8c94f +EBUILD git-9999-r1.ebuild 18394 SHA256 fa3cc6986143973187c0a6e32baceec05c807ab8349ea840a808047329f38baa SHA512 d6d467106d8d7f5101eea8b1cf4a544c2af8e204228f78815a72ca361bc913d0b8bd68fcc63dd31182bdd4378fe6e32440eee4df601c7db1e4b5f660ea5b1a70 WHIRLPOOL d688d1999c87827254b8702e19f6d37f0e41753a33c60a46ac8d5d57adfb1536b2989890a04b56ef9afbf5a3396ffdd13c45e2bef977bed265ab8edc0c8f0c3e +EBUILD git-9999-r2.ebuild 18452 SHA256 e1eccbba4391fe4fb57bbece98c0e0490e99028ddc9ca5751103696af4de7f06 SHA512 7512500e292dd0bbef6f51f40a69c3042f527fa197587e9f71fd964c2a34e5b21160333150d23186a86f91005bc33a3be15e4a7c395bd1029e7de4b63c842b7b WHIRLPOOL a635105c58bdc87a58fbb6bebf1d2e28be2ebd4209e4edb2291b83a75d91ae7e698c48ed0c239587a2cf1cc6ff4c68ab4c534bb5c2febaff0928b52058abf90d +EBUILD git-9999-r3.ebuild 18391 SHA256 0e8dd3be5fa623456221cb0b955b67ec63939cff264e79d3a5e7e341779216dc SHA512 830222693b433e08de7029ddb8e3d1e69114091c9d20016ba4b017d1410fdad1e4a6d7810043e3a927bf0cceaed329ec94fd0ca7391ff3d92386bee3b568e396 WHIRLPOOL 9af35a865974e7e267b536bb5e3868d74ea6977d214afa5e4276c53fa7cd20d5c5f5e5bc4e5c4bd073e3f73863913e62825d8e18a8634bbcdc4aa21e41d85a3d +EBUILD git-9999.ebuild 18452 SHA256 f9b103d8ce62c735a5ea0bdfb3aceee70ab6d445f60ddc3be687fe5adecd8fab SHA512 70a4d8b19b94378a11ab47813b279414af1089fd996b1cd46ba9063a3794324d800f0bb890dcd9f0cdf60db282298a49a3c16259c90edb66545346a36554be05 WHIRLPOOL fd21a7a4aa316fe544f6acacca6b9f978c904b627898b8e1c02e94c9f76b7580625f763b4eeebfbf1519731e4d03437b10fb71d605b929c0d7237c0d6e1bc8b3 +MISC ChangeLog 21451 SHA256 0b698fde8474e33b8e5bfb2b7ce1bf84e09bc5b60711143e2f771f050bea99f0 SHA512 aa1587f5172e8fb9a086b9e63e2378de8100eb48567013c6c92cf44c4d638fdc011aae3cd50b058f7cfba2ad8f6f92e99123f1f3207f19db1af5041a947497e9 WHIRLPOOL f6dd29c90adc2614c7261ed674fa5407599b00af5e497f28298e4d00172d768696d1474a09404a9689e962992e39988182ff67d2148e53012fd75fe2b1a9a283 MISC ChangeLog-2012 94624 SHA256 7c8c313ea4800194191f7255023cabd205e56bb9761e8877dfab3770024b158c SHA512 f19cae0a29e8598e3bb68f1295baa56ff0edf06b2e3a95081ea2f95c4555d63dd6a0bff5a82345b274a1936104a75a69fe7862d7738a7fa2539ec9a7afd6b28f WHIRLPOOL 059ab6c542757c4524cb20cebb3cfa4bfbbe16d3a66da0805fb972d32f91f2a49bee97d1d73acf74d8e2cf3cc7a552371cf66db0580506d4b1a9e05ee52bdea4 MISC metadata.xml 1877 SHA256 74e93a953d9484c1f5806efc9c80bfa729b4d53415a00168e5ffec255750f7bd SHA512 3ef0d74206f67c27b82cefa40602cd33e432cc0f06ce900766d32f1ebd0a71d6cfa750ae77660531fc61a1117f7959d7df6ec10f439cfa2ee372d54d7ac87c5c WHIRLPOOL b9d97eb6b92a1894d965a5e9fbfbfd0d64625b31318fab2eb11b4dcb331133dbf678f62a7216c12b53a2546fa5d6a07c6240bddfa7784a925eafed602a7ffa75 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJT6y7aAAoJELp701BxlEWfL2sP/iUKb7tgw/ScxwO2bk/xA6+H -DxQd9io1vKw2WUSI6rdYmBjxaPhkx+Qo5en7rVtQEQyyWbFEWAA1FqOslwriBSSs -lslQ97F/roXYP5s6q/1XRKHbvuedRC3CLPMBJktHg+NCJO77zqAD6ve0FzaiIw7i -ODVTth+oAC1Pz7Yox7o/bJ3dVAKf5C4vXy0sN05Hb16la5hkjBRF+RoWWfuo2J23 -FKxkVHBnkJT1P1Dc8RUj4OPR8v/ZVy7D/Y4NgfTIBOp+yTUSIL9+eioOa/2+l7r9 -B9tXTWcOvMYRO2pzBaCMyS27/3opDWqBlAfPzahi0oEZnPtFWxzKEDxu8h+siwlO -n29I2N///gM0uxvaoeLUKJpHS7PYUXvbRGYE07/urpxHBd3VqKhKG36E8HqW0y5V -fRlDKwniajwd9p0VUxGBE88u7anyBhf2kK3ZMSRiVHmOqlomIhzxoSfdoumS7WW2 -4fCyfVG4jFrDdqWhJxzfO8K7tn+UFz9w8ijQMMXpIVX7raOiCQbYSeBUy2ZInEl/ -JVAZL7SyoUSKcT2NBvQljUNgFK0liVkctaoqpBsPoHpECsz0EXU2thlvXfnognu1 -uemubaa4A0OChiJRBku8v+PQGzLSHvWHY7e8RKbRj2pela16Ne+qv7E5GK34Ms5O -hHbtOmI5r9DwibjAQHER -=lvPL +iQIcBAEBCAAGBQJUfWsqAAoJEPiazRVxLXTFmgMP/Rpgxj+nwjtu8ATEOBB4z4Oc +VTxYTnanmOOcuWv8lUyL+R3RE7PUu09iBfLIcCfPwbkO3LCIyFkY7Ka76KWO3t3L +CEZ0dSXTk/RMKhQXl3LKWqojg5JFd6X6u80LANsvJIjC+t4VG54KPTzE8fJRdb4A +w9rWZ9+24tEiTV7YN4acqtKbAY8Lrlg4caA7FXWLLAMP1WUcP1hOHHtwqaNtN3Ye +AHnWwLdexntT5RSM/0+ux4gcwmplQcBQa2ga3S6xccpdVoTEmoR2XG+EIGLNoO4N +hBF8tod017dt6lkutVnt1Ld1hSzS7OS67DXgfXf2iC+9cQuG+VhW65V7GJjbCgtB +3YjZg0FvUmOww9wNOI04m1quZykQb1rc1Y8Su1v0sV/clXSXtk1E+rDZwR4G8x4b +KlXeKfbcEnUptOnWAtspkIO/N/GeNhkC6fN4m0NF9RLmm5qBLX2WoPDYcd9wQJnK +tuPrALh5As0EbBE47Gd2AgBQ3ueFu9uxG/Ob/D4/sy5h94gfqVHzL5alUB2b7rJn +t+SUIUSxeNSqRjwUrAwVJ7ZXCdlnIGyAuAqnlLe2r3OQvybh5h9xBVFWIPAG7+ru +3j5uqFyFUQ6jVt5O8Bwbl7ye+Q1uNg7ZzzH7PR5USSkCJkyLDTAO1yeRdng52g7S +9jXl3G/FjWCENOIxTnOQ +=L0Oz -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.7.12-optional-cvs.patch b/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.7.12-optional-cvs.patch deleted file mode 100644 index bd8413df5a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.7.12-optional-cvs.patch +++ /dev/null @@ -1,368 +0,0 @@ -From eadb20b065c33d46b49c8c95d8cde0c9fe7c62a4 Mon Sep 17 00:00:00 2001 -From: Robin Johnson -Date: Wed, 22 Aug 2012 04:25:06 +0000 -Subject: [PATCH] Makefile: Add NO_CVS define to disable all CVS interface - utilities - -Forward-ported from 1.7.10.2 to current git.git v1.7.12 tag PLUS fix-svn branch. - -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/Makefile git-1.7.12/Makefile ---- git-1.7.12.orig/Makefile 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/Makefile 2012-08-22 04:23:48.335032122 +0000 -@@ -224,6 +224,8 @@ - # - # Define NO_TCLTK if you do not want Tcl/Tk GUI. - # -+# Define NO_CVS if you do not want any CVS interface utilities. -+# - # The TCL_PATH variable governs the location of the Tcl interpreter - # used to optimize git-gui for your system. Only used if NO_TCLTK - # is not set. Defaults to the bare 'tclsh'. -@@ -405,6 +407,7 @@ - PROGRAM_OBJS = - PROGRAMS = - SCRIPT_PERL = -+SCRIPT_PERL_CVS = - SCRIPT_PYTHON = - SCRIPT_SH = - SCRIPT_LIB = -@@ -445,18 +448,19 @@ - SCRIPT_PERL += git-add--interactive.perl - SCRIPT_PERL += git-difftool.perl - SCRIPT_PERL += git-archimport.perl --SCRIPT_PERL += git-cvsexportcommit.perl --SCRIPT_PERL += git-cvsimport.perl --SCRIPT_PERL += git-cvsserver.perl - SCRIPT_PERL += git-relink.perl - SCRIPT_PERL += git-send-email.perl - SCRIPT_PERL += git-svn.perl - -+SCRIPT_PERL_CVS += git-cvsexportcommit.perl -+SCRIPT_PERL_CVS += git-cvsimport.perl -+SCRIPT_PERL_CVS += git-cvsserver.perl -+ - SCRIPT_PYTHON += git-remote-testgit.py - SCRIPT_PYTHON += git-p4.py - - SCRIPTS = $(patsubst %.sh,%,$(SCRIPT_SH)) \ -- $(patsubst %.perl,%,$(SCRIPT_PERL)) \ -+ $(patsubst %.perl,%,$(SCRIPT_PERL) $(SCRIPT_PERL_CVS)) \ - $(patsubst %.py,%,$(SCRIPT_PYTHON)) \ - git-instaweb - -@@ -2088,8 +2092,18 @@ - $(QUIET_GEN)$(cmd_munge_script) && \ - mv $@+ $@ - -+_SCRIPT_PERL_BUILD = -+_SCRIPT_PERL_NOBUILD = -+ - ifndef NO_PERL --$(patsubst %.perl,%,$(SCRIPT_PERL)): perl/perl.mak -+ -+_SCRIPT_PERL_BUILD += $(SCRIPT_PERL) -+ -+ifndef NO_CVS -+_SCRIPT_PERL_BUILD += $(SCRIPT_PERL_CVS) -+else # NO_CVS -+_SCRIPT_PERL_NOBUILD += $(SCRIPT_PERL_CVS) -+endif # NO_CVS - - perl/perl.mak: perl/PM.stamp - -@@ -2101,7 +2115,7 @@ - perl/perl.mak: GIT-CFLAGS GIT-PREFIX perl/Makefile perl/Makefile.PL - $(QUIET_SUBDIR0)perl $(QUIET_SUBDIR1) PERL_PATH='$(PERL_PATH_SQ)' prefix='$(prefix_SQ)' $(@F) - --$(patsubst %.perl,%,$(SCRIPT_PERL)): % : %.perl GIT-VERSION-FILE -+$(patsubst %.perl,%,$(_SCRIPT_PERL_BUILD)): % : %.perl GIT-VERSION-FILE - $(QUIET_GEN)$(RM) $@ $@+ && \ - INSTLIBDIR=`MAKEFLAGS= $(MAKE) -C perl -s --no-print-directory instlibdir` && \ - sed -e '1{' \ -@@ -2126,14 +2140,17 @@ - chmod +x $@+ && \ - mv $@+ $@ - else # NO_PERL --$(patsubst %.perl,%,$(SCRIPT_PERL)) git-instaweb: % : unimplemented.sh -+_SCRIPT_PERL_NOBUILD += $(SCRIPT_PERL) $(SCRIPT_PERL_CVS) git-instaweb -+endif # NO_PERL -+ -+# This is any perl scripts that were disabled it might be empty... -+$(patsubst %.perl,%,$(_SCRIPT_PERL_NOBUILD)): % : unimplemented.sh - $(QUIET_GEN)$(RM) $@ $@+ && \ - sed -e '1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' \ - -e 's|@@REASON@@|NO_PERL=$(NO_PERL)|g' \ - unimplemented.sh >$@+ && \ - chmod +x $@+ && \ - mv $@+ $@ --endif # NO_PERL - - ifndef NO_PYTHON - $(patsubst %.py,%,$(SCRIPT_PYTHON)): GIT-CFLAGS GIT-PREFIX -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9200-git-cvsexportcommit.sh git-1.7.12/t/t9200-git-cvsexportcommit.sh ---- git-1.7.12.orig/t/t9200-git-cvsexportcommit.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9200-git-cvsexportcommit.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -12,6 +12,11 @@ - test_done - fi - -+if ! test_have_prereq CVS; then -+ skip_all='skipping git cvsexportcommit tests, cvs not available' -+ test_done -+fi -+ - cvs >/dev/null 2>&1 - if test $? -ne 1 - then -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9400-git-cvsserver-server.sh git-1.7.12/t/t9400-git-cvsserver-server.sh ---- git-1.7.12.orig/t/t9400-git-cvsserver-server.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9400-git-cvsserver-server.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -11,9 +11,15 @@ - . ./test-lib.sh - - if ! test_have_prereq PERL; then -- skip_all='skipping git cvsserver tests, perl not available' -+ skip_all='skipping git-cvsserver tests, perl not available' - test_done - fi -+ -+if ! test_have_prereq CVS; then -+ skip_all='skipping git-cvsserver tests, cvs not available' -+ test_done -+fi -+ - cvs >/dev/null 2>&1 - if test $? -ne 1 - then -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9401-git-cvsserver-crlf.sh git-1.7.12/t/t9401-git-cvsserver-crlf.sh ---- git-1.7.12.orig/t/t9401-git-cvsserver-crlf.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9401-git-cvsserver-crlf.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -38,15 +38,20 @@ - fi - } - --cvs >/dev/null 2>&1 --if test $? -ne 1 -+if ! test_have_prereq PERL - then -- skip_all='skipping git-cvsserver tests, cvs not found' -+ skip_all='skipping git-cvsserver tests, perl not available' - test_done - fi --if ! test_have_prereq PERL -+if ! test_have_prereq CVS - then -- skip_all='skipping git-cvsserver tests, perl not available' -+ skip_all='skipping git-cvsserver tests, cvs not available' -+ test_done -+fi -+cvs >/dev/null 2>&1 -+if test $? -ne 1 -+then -+ skip_all='skipping git-cvsserver tests, cvs not found' - test_done - fi - "$PERL_PATH" -e 'use DBI; use DBD::SQLite' >/dev/null 2>&1 || { -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9600-cvsimport.sh git-1.7.12/t/t9600-cvsimport.sh ---- git-1.7.12.orig/t/t9600-cvsimport.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9600-cvsimport.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -3,14 +3,25 @@ - test_description='git cvsimport basic tests' - . ./lib-cvs.sh - --test_expect_success PERL 'setup cvsroot environment' ' -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ -+test_expect_success 'setup cvsroot environment' ' - CVSROOT=$(pwd)/cvsroot && - export CVSROOT - ' - --test_expect_success PERL 'setup cvsroot' '$CVS init' -+test_expect_success 'setup cvsroot' '$CVS init' - --test_expect_success PERL 'setup a cvs module' ' -+test_expect_success 'setup a cvs module' ' - - mkdir "$CVSROOT/module" && - $CVS co -d module-cvs module && -@@ -42,23 +53,23 @@ - ) - ' - --test_expect_success PERL 'import a trivial module' ' -+test_expect_success 'import a trivial module' ' - - git cvsimport -a -R -z 0 -C module-git module && - test_cmp module-cvs/o_fortuna module-git/o_fortuna - - ' - --test_expect_success PERL 'pack refs' '(cd module-git && git gc)' -+test_expect_success 'pack refs' '(cd module-git && git gc)' - --test_expect_success PERL 'initial import has correct .git/cvs-revisions' ' -+test_expect_success 'initial import has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1) > expected && - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'update cvs module' ' -+test_expect_success 'update cvs module' ' - (cd module-cvs && - cat <o_fortuna && - O Fortune, -@@ -86,7 +97,7 @@ - ) - ' - --test_expect_success PERL 'update git module' ' -+test_expect_success 'update git module' ' - - (cd module-git && - git config cvsimport.trackRevisions true && -@@ -97,7 +108,7 @@ - - ' - --test_expect_success PERL 'update has correct .git/cvs-revisions' ' -+test_expect_success 'update has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1 HEAD^ && -@@ -105,7 +116,7 @@ - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'update cvs module' ' -+test_expect_success 'update cvs module' ' - - (cd module-cvs && - echo 1 >tick && -@@ -114,7 +125,7 @@ - ) - ' - --test_expect_success PERL 'cvsimport.module config works' ' -+test_expect_success 'cvsimport.module config works' ' - - (cd module-git && - git config cvsimport.module module && -@@ -126,7 +137,7 @@ - - ' - --test_expect_success PERL 'second update has correct .git/cvs-revisions' ' -+test_expect_success 'second update has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1 HEAD^^ && -@@ -135,7 +146,7 @@ - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'import from a CVS working tree' ' -+test_expect_success 'import from a CVS working tree' ' - - $CVS co -d import-from-wt module && - (cd import-from-wt && -@@ -148,12 +159,12 @@ - - ' - --test_expect_success PERL 'no .git/cvs-revisions created by default' ' -+test_expect_success 'no .git/cvs-revisions created by default' ' - - ! test -e import-from-wt/.git/cvs-revisions - - ' - --test_expect_success PERL 'test entire HEAD' 'test_cmp_branch_tree master' -+test_expect_success 'test entire HEAD' 'test_cmp_branch_tree master' - - test_done -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9601-cvsimport-vendor-branch.sh git-1.7.12/t/t9601-cvsimport-vendor-branch.sh ---- git-1.7.12.orig/t/t9601-cvsimport-vendor-branch.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9601-cvsimport-vendor-branch.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -34,6 +34,17 @@ - test_description='git cvsimport handling of vendor branches' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9601 - - test_expect_success PERL 'import a module with a vendor branch' ' -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9602-cvsimport-branches-tags.sh git-1.7.12/t/t9602-cvsimport-branches-tags.sh ---- git-1.7.12.orig/t/t9602-cvsimport-branches-tags.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9602-cvsimport-branches-tags.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -6,6 +6,17 @@ - test_description='git cvsimport handling of branches and tags' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9602 - - test_expect_success PERL 'import module' ' -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/t9603-cvsimport-patchsets.sh git-1.7.12/t/t9603-cvsimport-patchsets.sh ---- git-1.7.12.orig/t/t9603-cvsimport-patchsets.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/t9603-cvsimport-patchsets.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -14,6 +14,17 @@ - test_description='git cvsimport testing for correct patchset estimation' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9603 - - test_expect_failure 'import with criss cross times on revisions' ' -diff -Nuar --exclude '*.orig' --exclude '*.rej' git-1.7.12.orig/t/test-lib.sh git-1.7.12/t/test-lib.sh ---- git-1.7.12.orig/t/test-lib.sh 2012-08-20 01:22:48.000000000 +0000 -+++ git-1.7.12/t/test-lib.sh 2012-08-22 04:19:23.650741974 +0000 -@@ -618,6 +618,7 @@ - esac - - ( COLUMNS=1 && test $COLUMNS = 1 ) && test_set_prereq COLUMNS_CAN_BE_1 -+test -z "$NO_CVS" && test_set_prereq CVS - test -z "$NO_PERL" && test_set_prereq PERL - test -z "$NO_PYTHON" && test_set_prereq PYTHON - test -n "$USE_LIBPCRE" && test_set_prereq LIBPCRE diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.8.2-texinfo.patch b/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.8.2-texinfo.patch deleted file mode 100644 index b8881d4432..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-1.8.2-texinfo.patch +++ /dev/null @@ -1,19 +0,0 @@ -Strip anchors to avoid duplicate anchor names. This keeps texinfo 5-x happy. - -2013-04-02 Martin von Gagern - -References: -* https://bugs.gentoo.org/464210 - -Index: git-1.8.1.5/Documentation/cat-texi.perl -=================================================================== ---- git-1.8.1.5.orig/Documentation/cat-texi.perl -+++ git-1.8.1.5/Documentation/cat-texi.perl -@@ -12,6 +12,7 @@ while () { - push @menu, $1; - } - s/\(\@pxref{\[(URLS|REMOTES)\]}\)//; -+ s/\@anchor\{[^{}]*\}//g; - print TMP; - } - close TMP; diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.0.0_rc0-optional-cvs.patch b/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.0.0_rc0-optional-cvs.patch deleted file mode 100644 index e35cee1d3f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.0.0_rc0-optional-cvs.patch +++ /dev/null @@ -1,388 +0,0 @@ -From e19ad5a8492d83db79a09b459cb17ccee78e0001 Mon Sep 17 00:00:00 2001 -From: Robin Johnson -Date: Fri, 25 Apr 2014 12:30:42 +0200 -Subject: [PATCH] Makefile: Add NO_CVS define to disable all CVS interface - utilities - -Forward-ported from 1.7.12 to current git.git v1.8.4 -Forward-ported from v1.8.4 to v1.8.5.1 -Forward-ported from v1.8.5.3 to v1.9.0_rc3 -Forward-ported from 1.9.0_rc3 to current git.git v2.0.0_rc0 - -Signed-off-by: Lars Wendler - -diff --git a/Makefile b/Makefile -index a5e06dd..7813c5d 100644 ---- a/Makefile -+++ b/Makefile -@@ -263,6 +263,8 @@ all:: - # - # Define NO_TCLTK if you do not want Tcl/Tk GUI. - # -+# Define NO_CVS if you do not want any CVS interface utilities. -+# - # The TCL_PATH variable governs the location of the Tcl interpreter - # used to optimize git-gui for your system. Only used if NO_TCLTK - # is not set. Defaults to the bare 'tclsh'. -@@ -452,6 +454,7 @@ LIB_OBJS = - PROGRAM_OBJS = - PROGRAMS = - SCRIPT_PERL = -+SCRIPT_PERL_CVS = - SCRIPT_PYTHON = - SCRIPT_SH = - SCRIPT_LIB = -@@ -491,13 +494,14 @@ SCRIPT_LIB += git-sh-i18n - SCRIPT_PERL += git-add--interactive.perl - SCRIPT_PERL += git-difftool.perl - SCRIPT_PERL += git-archimport.perl --SCRIPT_PERL += git-cvsexportcommit.perl --SCRIPT_PERL += git-cvsimport.perl --SCRIPT_PERL += git-cvsserver.perl - SCRIPT_PERL += git-relink.perl - SCRIPT_PERL += git-send-email.perl - SCRIPT_PERL += git-svn.perl - -+SCRIPT_PERL_CVS += git-cvsexportcommit.perl -+SCRIPT_PERL_CVS += git-cvsimport.perl -+SCRIPT_PERL_CVS += git-cvsserver.perl -+ - SCRIPT_PYTHON += git-p4.py - SCRIPT_PYTHON += git-remote-hg.py - SCRIPT_PYTHON += git-remote-bzr.py -@@ -506,7 +510,7 @@ NO_INSTALL += git-remote-testgit - - # Generated files for scripts - SCRIPT_SH_GEN = $(patsubst %.sh,%,$(SCRIPT_SH)) --SCRIPT_PERL_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL)) -+SCRIPT_PERL_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL) $(SCRIPT_PERL_CVS)) - SCRIPT_PYTHON_GEN = $(patsubst %.py,%,$(SCRIPT_PYTHON)) - - SCRIPT_SH_INS = $(filter-out $(NO_INSTALL),$(SCRIPT_SH_GEN)) -@@ -1830,8 +1834,18 @@ git.res: git.rc GIT-VERSION-FILE - $(join -DMAJOR= -DMINOR=, $(wordlist 1,2,$(subst -, ,$(subst ., ,$(GIT_VERSION))))) \ - -DGIT_VERSION="\\\"$(GIT_VERSION)\\\"" $< -o $@ - -+_SCRIPT_PERL_BUILD = -+_SCRIPT_PERL_NOBUILD = -+ - ifndef NO_PERL --$(patsubst %.perl,%,$(SCRIPT_PERL)): perl/perl.mak -+ -+_SCRIPT_PERL_BUILD += $(SCRIPT_PERL) -+ -+ifndef NO_CVS -+_SCRIPT_PERL_BUILD += $(SCRIPT_PERL_CVS) -+else # NO_CVS -+_SCRIPT_PERL_NOBUILD += $(SCRIPT_PERL_CVS) -+endif # NO_CVS - - perl/perl.mak: perl/PM.stamp - -@@ -1847,7 +1861,7 @@ $(eval $(call make-var,PERL-DEFINES,perl-specific parameters,\ - :$(PERL_PATH)\ - :$(PERLLIB_EXTRA)\ - )) --$(patsubst %.perl,%,$(SCRIPT_PERL)): % : %.perl perl/perl.mak MAKE/PERL-DEFINES GIT-VERSION-FILE -+$(patsubst %.perl,%,$(_SCRIPT_PERL_BUILD)): % : %.perl perl/perl.mak MAKE/PERL-DEFINES GIT-VERSION-FILE - $(QUIET_GEN)$(RM) $@ $@+ && \ - INSTLIBDIR=`MAKEFLAGS= $(MAKE) -C perl -s --no-print-directory instlibdir` && \ - INSTLIBDIR_EXTRA=$(call sq,$(PERLLIB_EXTRA)) && \ -@@ -1874,14 +1888,17 @@ git-instaweb: git-instaweb.sh MAKE/SCRIPT-DEFINES - chmod +x $@+ && \ - mv $@+ $@ - else # NO_PERL --$(patsubst %.perl,%,$(SCRIPT_PERL)) git-instaweb: % : unimplemented.sh -+_SCRIPT_PERL_NOBUILD += $(SCRIPT_PERL) $(SCRIPT_PERL_CVS) git-instaweb -+endif # NO_PERL -+ -+# This is any perl scripts that were disabled it might be empty... -+$(patsubst %.perl,%,$(_SCRIPT_PERL_NOBUILD)): % : unimplemented.sh - $(QUIET_GEN)$(RM) $@ $@+ && \ - sed -e '1s|#!.*/sh|#!$(call sqi,$(SHELL_PATH))|' \ - -e 's|@@REASON@@|NO_PERL=$(NO_PERL)|g' \ - unimplemented.sh >$@+ && \ - chmod +x $@+ && \ - mv $@+ $@ --endif # NO_PERL - - ifndef NO_PYTHON - $(eval $(call make-var,PYTHON-VARS,Python interpreter location,$(PYTHON_PATH))) -diff --git a/t/t9200-git-cvsexportcommit.sh b/t/t9200-git-cvsexportcommit.sh -index 812c9cd..906532a 100755 ---- a/t/t9200-git-cvsexportcommit.sh -+++ b/t/t9200-git-cvsexportcommit.sh -@@ -11,6 +11,11 @@ if ! test_have_prereq PERL; then - test_done - fi - -+if ! test_have_prereq CVS; then -+ skip_all='skipping git cvsexportcommit tests, cvs not available' -+ test_done -+fi -+ - cvs >/dev/null 2>&1 - if test $? -ne 1 - then -diff --git a/t/t9400-git-cvsserver-server.sh b/t/t9400-git-cvsserver-server.sh -index 6146c3f..2a675e3 100755 ---- a/t/t9400-git-cvsserver-server.sh -+++ b/t/t9400-git-cvsserver-server.sh -@@ -11,9 +11,15 @@ cvs CLI client via git-cvsserver server' - . ./test-lib.sh - - if ! test_have_prereq PERL; then -- skip_all='skipping git cvsserver tests, perl not available' -+ skip_all='skipping git-cvsserver tests, perl not available' - test_done - fi -+ -+if ! test_have_prereq CVS; then -+ skip_all='skipping git-cvsserver tests, cvs not available' -+ test_done -+fi -+ - cvs >/dev/null 2>&1 - if test $? -ne 1 - then -diff --git a/t/t9401-git-cvsserver-crlf.sh b/t/t9401-git-cvsserver-crlf.sh -index 5a4ed28..04814cb 100755 ---- a/t/t9401-git-cvsserver-crlf.sh -+++ b/t/t9401-git-cvsserver-crlf.sh -@@ -57,15 +57,20 @@ check_status_options() { - return $stat - } - --cvs >/dev/null 2>&1 --if test $? -ne 1 -+if ! test_have_prereq PERL - then -- skip_all='skipping git-cvsserver tests, cvs not found' -+ skip_all='skipping git-cvsserver tests, perl not available' - test_done - fi --if ! test_have_prereq PERL -+if ! test_have_prereq CVS - then -- skip_all='skipping git-cvsserver tests, perl not available' -+ skip_all='skipping git-cvsserver tests, cvs not available' -+ test_done -+fi -+cvs >/dev/null 2>&1 -+if test $? -ne 1 -+then -+ skip_all='skipping git-cvsserver tests, cvs not found' - test_done - fi - perl -e 'use DBI; use DBD::SQLite' >/dev/null 2>&1 || { -diff --git a/t/t9600-cvsimport.sh b/t/t9600-cvsimport.sh -index 4c384ff..d601f32 100755 ---- a/t/t9600-cvsimport.sh -+++ b/t/t9600-cvsimport.sh -@@ -3,14 +3,25 @@ - test_description='git cvsimport basic tests' - . ./lib-cvs.sh - --test_expect_success PERL 'setup cvsroot environment' ' -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ -+test_expect_success 'setup cvsroot environment' ' - CVSROOT=$(pwd)/cvsroot && - export CVSROOT - ' - --test_expect_success PERL 'setup cvsroot' '$CVS init' -+test_expect_success 'setup cvsroot' '$CVS init' - --test_expect_success PERL 'setup a cvs module' ' -+test_expect_success 'setup a cvs module' ' - - mkdir "$CVSROOT/module" && - $CVS co -d module-cvs module && -@@ -42,23 +53,23 @@ EOF - ) - ' - --test_expect_success PERL 'import a trivial module' ' -+test_expect_success 'import a trivial module' ' - - git cvsimport -a -R -z 0 -C module-git module && - test_cmp module-cvs/o_fortuna module-git/o_fortuna - - ' - --test_expect_success PERL 'pack refs' '(cd module-git && git gc)' -+test_expect_success 'pack refs' '(cd module-git && git gc)' - --test_expect_success PERL 'initial import has correct .git/cvs-revisions' ' -+test_expect_success 'initial import has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1) > expected && - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'update cvs module' ' -+test_expect_success 'update cvs module' ' - (cd module-cvs && - cat <o_fortuna && - O Fortune, -@@ -86,7 +97,7 @@ EOF - ) - ' - --test_expect_success PERL 'update git module' ' -+test_expect_success 'update git module' ' - - (cd module-git && - git config cvsimport.trackRevisions true && -@@ -97,7 +108,7 @@ test_expect_success PERL 'update git module' ' - - ' - --test_expect_success PERL 'update has correct .git/cvs-revisions' ' -+test_expect_success 'update has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1 HEAD^ && -@@ -105,7 +116,7 @@ test_expect_success PERL 'update has correct .git/cvs-revisions' ' - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'update cvs module' ' -+test_expect_success 'update cvs module' ' - - (cd module-cvs && - echo 1 >tick && -@@ -114,7 +125,7 @@ test_expect_success PERL 'update cvs module' ' - ) - ' - --test_expect_success PERL 'cvsimport.module config works' ' -+test_expect_success 'cvsimport.module config works' ' - - (cd module-git && - git config cvsimport.module module && -@@ -126,7 +137,7 @@ test_expect_success PERL 'cvsimport.module config works' ' - - ' - --test_expect_success PERL 'second update has correct .git/cvs-revisions' ' -+test_expect_success 'second update has correct .git/cvs-revisions' ' - - (cd module-git && - git log --format="o_fortuna 1.1 %H" -1 HEAD^^ && -@@ -135,7 +146,7 @@ test_expect_success PERL 'second update has correct .git/cvs-revisions' ' - test_cmp expected module-git/.git/cvs-revisions - ' - --test_expect_success PERL 'import from a CVS working tree' ' -+test_expect_success 'import from a CVS working tree' ' - - $CVS co -d import-from-wt module && - (cd import-from-wt && -@@ -148,12 +159,12 @@ test_expect_success PERL 'import from a CVS working tree' ' - - ' - --test_expect_success PERL 'no .git/cvs-revisions created by default' ' -+test_expect_success 'no .git/cvs-revisions created by default' ' - - ! test -e import-from-wt/.git/cvs-revisions - - ' - --test_expect_success PERL 'test entire HEAD' 'test_cmp_branch_tree master' -+test_expect_success 'test entire HEAD' 'test_cmp_branch_tree master' - - test_done -diff --git a/t/t9601-cvsimport-vendor-branch.sh b/t/t9601-cvsimport-vendor-branch.sh -index 827d39f..d730a41 100755 ---- a/t/t9601-cvsimport-vendor-branch.sh -+++ b/t/t9601-cvsimport-vendor-branch.sh -@@ -34,6 +34,17 @@ - test_description='git cvsimport handling of vendor branches' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9601 - - test_expect_success PERL 'import a module with a vendor branch' ' -diff --git a/t/t9602-cvsimport-branches-tags.sh b/t/t9602-cvsimport-branches-tags.sh -index e1db323..68f0974 100755 ---- a/t/t9602-cvsimport-branches-tags.sh -+++ b/t/t9602-cvsimport-branches-tags.sh -@@ -6,6 +6,17 @@ - test_description='git cvsimport handling of branches and tags' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9602 - - test_expect_success PERL 'import module' ' -diff --git a/t/t9603-cvsimport-patchsets.sh b/t/t9603-cvsimport-patchsets.sh -index 52034c8..db4d682 100755 ---- a/t/t9603-cvsimport-patchsets.sh -+++ b/t/t9603-cvsimport-patchsets.sh -@@ -14,6 +14,17 @@ - test_description='git cvsimport testing for correct patchset estimation' - . ./lib-cvs.sh - -+if ! test_have_prereq PERL -+then -+ skip_all='skipping git cvsimport tests, perl not available' -+ test_done -+fi -+if ! test_have_prereq CVS -+then -+ skip_all='skipping git cvsimport tests, cvs not available' -+ test_done -+fi -+ - setup_cvs_test_repository t9603 - - test_expect_failure 'import with criss cross times on revisions' ' -diff --git a/t/test-lib.sh b/t/test-lib.sh -index 831a2fe..4ae9fee 100644 ---- a/t/test-lib.sh -+++ b/t/test-lib.sh -@@ -889,6 +889,7 @@ case $(uname -s) in - esac - - ( COLUMNS=1 && test $COLUMNS = 1 ) && test_set_prereq COLUMNS_CAN_BE_1 -+test -z "$NO_CVS" && test_set_prereq CVS - test -z "$NO_PERL" && test_set_prereq PERL - test -z "$NO_PYTHON" && test_set_prereq PYTHON - test -n "$USE_LIBPCRE" && test_set_prereq LIBPCRE --- -1.9.2 - diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.2.0-svn-fe-linking.patch b/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.2.0-svn-fe-linking.patch new file mode 100644 index 0000000000..b20b889110 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.2.0-svn-fe-linking.patch @@ -0,0 +1,11 @@ +--- git-2.2.0/contrib/svn-fe/Makefile ++++ git-2.2.0/contrib/svn-fe/Makefile +@@ -74,7 +74,7 @@ + endif + + svn-fe$X: svn-fe.o $(VCSSVN_LIB) $(XDIFF_LIB) $(GIT_LIB) +- $(QUIET_LINK)$(CC) $(CFLAGS) $(LDFLAGS) $(EXTLIBS) -o $@ svn-fe.o $(LIBS) ++ $(QUIET_LINK)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ svn-fe.o $(LIBS) $(EXTLIBS) + + svn-fe.o: svn-fe.c ../../vcs-svn/svndump.h + $(QUIET_CC)$(CC) $(CFLAGS) -I../../vcs-svn -o $*.o -c $< diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5-r1.ebuild deleted file mode 100644 index 9720562746..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5-r1.ebuild +++ /dev/null @@ -1,595 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5-r1.ebuild,v 1.11 2014/06/24 01:44:07 tetromino Exp $ - -EAPI=4 - -GENTOO_DEPEND_ON_PERL=no - -# bug #329479: git-remote-testgit is not multiple-version aware -PYTHON_DEPEND="python? 2" -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" - -inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python systemd ${SCM} - -MY_PV="${PV/_rc/.rc}" -MY_P="${PN}-${MY_PV}" - -DOC_VER=${MY_PV} - -DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" -HOMEPAGE="http://www.git-scm.com/" -if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" - SRC_URI_GOOG="http://git-core.googlecode.com/files" - SRC_URI_KORG="mirror://kernel/software/scm/git" - SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - doc? ( - ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - )" - KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 s390 sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" - -# Common to both DEPEND and RDEPEND -CDEPEND=" - dev-libs/openssl - sys-libs/zlib - pcre? ( dev-libs/libpcre ) - perl? ( dev-lang/perl[-build(-)] ) - tk? ( dev-lang/tk ) - curl? ( - net-misc/curl - webdav? ( dev-libs/expat ) - ) - emacs? ( virtual/emacs ) - gnome-keyring? ( gnome-base/libgnome-keyring )" - -RDEPEND="${CDEPEND} - gpg? ( app-crypt/gnupg ) - perl? ( dev-perl/Error - dev-perl/Net-SMTP-SSL - dev-perl/Authen-SASL - cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) - subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) - ) - python? ( gtk? - ( - >=dev-python/pygtk-2.8 - dev-python/pygtksourceview:2 - ) )" - -# This is how info docs are created with Git: -# .txt/asciidoc --(asciidoc)---------> .xml/docbook -# .xml/docbook --(docbook2texi.pl)--> .texi -# .texi --(makeinfo)---------> .info -DEPEND="${CDEPEND} - app-arch/cpio - doc? ( - app-text/asciidoc - app-text/docbook2X - sys-apps/texinfo - app-text/xmlto - ) - nls? ( sys-devel/gettext ) - test? ( app-crypt/gnupg )" - -# Live ebuild builds man pages and HTML docs, additionally -if [[ ${PV} == *9999 ]]; then - DEPEND="${DEPEND} - app-text/asciidoc" -fi - -SITEFILE=50${PN}-gentoo.el -S="${WORKDIR}/${MY_P}" - -REQUIRED_USE=" - cgi? ( perl ) - cvs? ( perl ) - subversion? ( perl ) - webdav? ( curl ) -" - -pkg_setup() { - if use subversion && has_version dev-vcs/subversion && built_with_use --missing false dev-vcs/subversion dso ; then - ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" - ewarn "with USE=dso, there may be weird crashes in git-svn. You" - ewarn "have been warned." - fi - if use python ; then - python_set_active_version 2 - python_pkg_setup - fi -} - -# This is needed because for some obscure reasons future calls to make don't -# pick up these exports if we export them in src_unpack() -exportmakeopts() { - local myopts - - if use blksha1 ; then - myopts="${myopts} BLK_SHA1=YesPlease" - elif use ppcsha1 ; then - myopts="${myopts} PPC_SHA1=YesPlease" - fi - - if use curl ; then - use webdav || myopts="${myopts} NO_EXPAT=YesPlease" - else - myopts="${myopts} NO_CURL=YesPlease" - fi - - # broken assumptions, because of broken build system ... - myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" - myopts="${myopts} INSTALL=install TAR=tar" - myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" - myopts="${myopts} SANE_TOOL_PATH=" - myopts="${myopts} OLD_ICONV=" - myopts="${myopts} NO_EXTERNAL_GREP=" - - # can't define this to null, since the entire makefile depends on it - sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile - - use iconv \ - || myopts="${myopts} NO_ICONV=YesPlease" - use nls \ - || myopts="${myopts} NO_GETTEXT=YesPlease" - use tk \ - || myopts="${myopts} NO_TCLTK=YesPlease" - use pcre \ - && myopts="${myopts} USE_LIBPCRE=yes" - use perl \ - && myopts="${myopts} INSTALLDIRS=vendor" \ - || myopts="${myopts} NO_PERL=YesPlease" - use python \ - || myopts="${myopts} NO_PYTHON=YesPlease" - use subversion \ - || myopts="${myopts} NO_SVN_TESTS=YesPlease" - use threads \ - && myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" - use cvs \ - || myopts="${myopts} NO_CVS=YesPlease" -# Disabled until ~m68k-mint can be keyworded again -# if [[ ${CHOST} == *-mint* ]] ; then -# myopts="${myopts} NO_MMAP=YesPlease" -# myopts="${myopts} NO_IPV6=YesPlease" -# myopts="${myopts} NO_STRLCPY=YesPlease" -# myopts="${myopts} NO_MEMMEM=YesPlease" -# myopts="${myopts} NO_MKDTEMP=YesPlease" -# myopts="${myopts} NO_MKSTEMPS=YesPlease" -# fi - if [[ ${CHOST} == ia64-*-hpux* ]]; then - myopts="${myopts} NO_NSEC=YesPlease" - fi - if [[ ${CHOST} == *-*-aix* ]]; then - myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease" - fi - if [[ ${CHOST} == *-solaris* ]]; then - myopts="${myopts} NEEDS_LIBICONV=YesPlease" - fi - - has_version '>=app-text/asciidoc-8.0' \ - && myopts="${myopts} ASCIIDOC8=YesPlease" - myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" - - # Bug 290465: - # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' - [[ "${CHOST}" == *-uclibc* ]] && \ - myopts="${myopts} NO_NSEC=YesPlease" - - export MY_MAKEOPTS="${myopts}" -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - unpack ${MY_P}.tar.${SRC_URI_SUFFIX} - cd "${S}" - unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - use doc && \ - cd "${S}"/Documentation && \ - unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - cd "${S}" - else - git-2_src_unpack - cd "${S}" - #cp "${FILESDIR}"/GIT-VERSION-GEN . - fi - -} - -src_prepare() { - # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.7.12-optional-cvs.patch - - sed -i \ - -e 's:^\(CFLAGS =\).*$:\1 $(OPTCFLAGS) -Wall:' \ - -e 's:^\(LDFLAGS =\).*$:\1 $(OPTLDFLAGS):' \ - -e 's:^\(CC = \).*$:\1$(OPTCC):' \ - -e 's:^\(AR = \).*$:\1$(OPTAR):' \ - -e "s:\(PYTHON_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - -e "s:\(PERL_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - Makefile || die "sed failed" - - # Never install the private copy of Error.pm (bug #296310) - sed -i \ - -e '/private-Error.pm/s,^,#,' \ - perl/Makefile.PL - - # Fix docbook2texi command - sed -i 's/DOCBOOK2X_TEXI=docbook2x-texi/DOCBOOK2X_TEXI=docbook2texi.pl/' \ - Documentation/Makefile || die "sed failed" - - # Fix git-subtree missing DESTDIR - sed -i \ - -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ - -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ - contrib/subtree/Makefile -} - -git_emake() { - # bug #326625: PERL_PATH, PERL_MM_OPT - # bug #320647: PYTHON_PATH - PYTHON_PATH="" - use python && PYTHON_PATH="$(PYTHON -a)" - emake ${MY_MAKEOPTS} \ - DESTDIR="${D}" \ - OPTCFLAGS="${CFLAGS}" \ - OPTLDFLAGS="${LDFLAGS}" \ - OPTCC="$(tc-getCC)" \ - OPTAR="$(tc-getAR)" \ - prefix="${EPREFIX}"/usr \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - sysconfdir="${EPREFIX}"/etc \ - PYTHON_PATH="${PYTHON_PATH}" \ - PERL_MM_OPT="" \ - GIT_TEST_OPTS="--no-color" \ - "$@" - # This is the fix for bug #326625, but it also causes breakage, see bug - # #352693. - # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ -} - -src_configure() { - exportmakeopts -} - -src_compile() { - if use perl ; then - git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" - git_emake perl/perl.mak || die "emake perl/perl.mak failed" - fi - git_emake || die "emake failed" - - if use emacs ; then - elisp-compile contrib/emacs/git{,-blame}.el \ - || die "emacs modules failed" - fi - - if use perl && use cgi ; then - git_emake \ - gitweb/gitweb.cgi \ - || die "emake gitweb/gitweb.cgi failed" - fi - - if [[ ${CHOST} == *-darwin* ]]; then - cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" - git_emake || die "emake credential-osxkeychain" - fi - - cd "${S}"/Documentation - if [[ ${PV} == *9999 ]] ; then - git_emake man \ - || die "emake man failed" - if use doc ; then - git_emake info html \ - || die "emake info html failed" - fi - else - if use doc ; then - git_emake info \ - || die "emake info html failed" - fi - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - git_emake || die "emake svn-fe failed" - if use doc ; then - git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" - fi - cd "${S}" - fi - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - git_emake || die "emake git-credential-gnome-keyring failed" - fi - - cd "${S}"/contrib/subtree - git_emake - use doc && git_emake doc -} - -src_install() { - git_emake \ - install || \ - die "make install failed" - - if [[ ${CHOST} == *-darwin* ]]; then - dobin contrib/credential/osxkeychain/git-credential-osxkeychain - fi - - # Depending on the tarball and manual rebuild of the documentation, the - # manpages may exist in either OR both of these directories. - find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] - find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] - - dodoc README Documentation/{SubmittingPatches,CodingGuidelines} - use doc && dodir /usr/share/doc/${PF}/html - for d in / /howto/ /technical/ ; do - docinto ${d} - dodoc Documentation${d}*.txt - use doc && dohtml -p ${d} Documentation${d}*.html - done - docinto / - # Upstream does not ship this pre-built :-( - use doc && doinfo Documentation/{git,gitman}.info - - newbashcomp contrib/completion/git-completion.bash ${PN} - newbashcomp contrib/completion/git-prompt.sh ${PN}-prompt - - if use emacs ; then - elisp-install ${PN} contrib/emacs/git.{el,elc} || die - elisp-install ${PN} contrib/emacs/git-blame.{el,elc} || die - #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} || die - # don't add automatically to the load-path, so the sitefile - # can do a conditional loading - touch "${ED}${SITELISP}/${PN}/compat/.nosearch" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die - fi - - if use python && use gtk ; then - dobin "${S}"/contrib/gitview/gitview - python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/gitview - dodoc "${S}"/contrib/gitview/gitview.txt - fi - - #dobin contrib/fast-import/git-p4 # Moved upstream - #dodoc contrib/fast-import/git-p4.txt # Moved upstream - newbin contrib/fast-import/import-tars.perl import-tars - newbin contrib/git-resurrect.sh git-resurrect - - # git-subtree - cd "${S}"/contrib/subtree - git_emake install || die "Failed to emake install git-subtree" - if use doc ; then - git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" - fi - newdoc README README.git-subtree - dodoc git-subtree.txt - cd "${S}" - - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - - # diff-highlight - dobin contrib/diff-highlight/diff-highlight - newdoc contrib/diff-highlight/README README.diff-highlight - - # git-jump - dobin contrib/git-jump/git-jump - newdoc contrib/git-jump/README git-jump.txt - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - dobin git-credential-gnome-keyring - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - dobin svn-fe - dodoc svn-fe.txt - use doc && doman svn-fe.1 && dohtml svn-fe.html - cd "${S}" - fi - - dodir /usr/share/${PN}/contrib - # The following are excluded: - # completion - installed above - # credential/gnome-keyring TODO - # diff-highlight - done above - # diffall - done above - # emacs - installed above - # examples - these are stuff that is not used in Git anymore actually - # git-jump - done above - # gitview - installed above - # p4import - excluded because fast-import has a better one - # patches - stuff the Git guys made to go upstream to other places - # persistent-https - TODO - # mw-to-git - TODO - # subtree - build seperately - # svnimport - use git-svn - # thunderbird-patch-inline - fixes thunderbird - for i in \ - blameview buildsystems ciabot continuous convert-objects fast-import \ - hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ - ; do - cp -rf \ - "${S}"/contrib/${i} \ - "${ED}"/usr/share/${PN}/contrib \ - || die "Failed contrib ${i}" - done - - if use perl && use cgi ; then - # We used to install in /usr/share/${PN}/gitweb - # but upstream installs in /usr/share/gitweb - # so we will install a symlink and use their location for compat with other - # distros - dosym /usr/share/gitweb /usr/share/${PN}/gitweb - - # INSTALL discusses configuration issues, not just installation - docinto / - newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb - newdoc "${S}"/gitweb/README README.gitweb - - find "${ED}"/usr/lib64/perl5/ \ - -name .packlist \ - -exec rm \{\} \; - else - rm -rf "${ED}"/usr/share/gitweb - fi - - if ! use subversion ; then - rm -f "${ED}"/usr/libexec/git-core/git-svn \ - "${ED}"/usr/share/man/man1/git-svn.1* - fi - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/git-daemon.xinetd git-daemon - fi - - if use !prefix ; then - newinitd "${FILESDIR}"/git-daemon.initd git-daemon - newconfd "${FILESDIR}"/git-daemon.confd git-daemon - systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" - systemd_dounit "${FILESDIR}/git-daemon.socket" - fi - - fixlocalpod -} - -src_test() { - local disabled="" - local tests_cvs="t9200-git-cvsexportcommit.sh \ - t9400-git-cvsserver-server.sh \ - t9401-git-cvsserver-crlf.sh \ - t9600-cvsimport.sh \ - t9601-cvsimport-vendor-branch.sh \ - t9602-cvsimport-branches-tags.sh \ - t9603-cvsimport-patchsets.sh \ - t9604-cvsimport-timestamps.sh" - local tests_perl="t5502-quickfetch.sh \ - t5512-ls-remote.sh \ - t5520-pull.sh" - # Bug #225601 - t0004 is not suitable for root perm - # Bug #219839 - t1004 is not suitable for root perm - # t0001-init.sh - check for init notices EPERM* fails - local tests_nonroot="t0001-init.sh \ - t0004-unwritable.sh \ - t0070-fundamental.sh \ - t1004-read-tree-m-u-wf.sh \ - t3700-add.sh \ - t7300-clean.sh" - # t9100 still fails with symlinks in SVN 1.7 - local test_svn="t9100-git-svn-basic.sh" - - # Unzip is used only for the testcase code, not by any normal parts of Git. - if ! has_version app-arch/unzip ; then - einfo "Disabling tar-tree tests" - disabled="${disabled} t5000-tar-tree.sh" - fi - - cvs=0 - use cvs && let cvs=$cvs+1 - if [[ ${EUID} -eq 0 ]]; then - if [[ $cvs -eq 1 ]]; then - ewarn "Skipping CVS tests because CVS does not work as root!" - ewarn "You should retest with FEATURES=userpriv!" - disabled="${disabled} ${tests_cvs}" - fi - einfo "Skipping other tests that require being non-root" - disabled="${disabled} ${tests_nonroot}" - else - [[ $cvs -gt 0 ]] && \ - has_version dev-vcs/cvs && \ - let cvs=$cvs+1 - [[ $cvs -gt 1 ]] && \ - built_with_use dev-vcs/cvs server && \ - let cvs=$cvs+1 - if [[ $cvs -lt 3 ]]; then - einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" - disabled="${disabled} ${tests_cvs}" - fi - fi - - if ! use perl ; then - einfo "Disabling tests that need Perl" - disabled="${disabled} ${tests_perl}" - fi - - einfo "Disabling tests that fail with SVN 1.7" - disabled="${disabled} ${test_svn}" - - # Reset all previously disabled tests - cd "${S}/t" - for i in *.sh.DISABLED ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" - done - einfo "Disabled tests:" - for i in ${disabled} ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" - done - - # Avoid the test system removing the results because we want them ourselves - sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ - -i "${S}"/t/Makefile - - # Clean old results first, must always run - cd "${S}/t" - nonfatal git_emake clean - - # Now run the tests, keep going if we hit an error, and don't terminate on - # failure - cd "${S}" - einfo "Start test run" - #MAKEOPTS=-j1 - nonfatal git_emake --keep-going test - rc=$? - - # Display nice results, now print the results - cd "${S}/t" - nonfatal git_emake aggregate-results - - # And bail if there was a problem - [ $rc -eq 0 ] || die "tests failed. Please file a bug." -} - -showpkgdeps() { - local pkg=$1 - shift - elog " $(printf "%-17s:" ${pkg}) ${@}" -} - -pkg_postinst() { - use emacs && elisp-site-regen - use python && python_mod_optimize git_remote_helpers - einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" - elog "These additional scripts need some dependencies:" - echo - showpkgdeps git-quiltimport "dev-util/quilt" - showpkgdeps git-instaweb \ - "|| ( www-servers/lighttpd www-servers/apache )" - echo -} - -pkg_postrm() { - use emacs && elisp-site-regen - use python && python_mod_cleanup git_remote_helpers -} diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5.ebuild deleted file mode 100644 index 86ade6b867..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.1.5.ebuild +++ /dev/null @@ -1,593 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5.ebuild,v 1.17 2014/06/24 01:44:07 tetromino Exp $ - -EAPI=4 - -GENTOO_DEPEND_ON_PERL=no - -# bug #329479: git-remote-testgit is not multiple-version aware -PYTHON_DEPEND="python? 2" -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" - -inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python ${SCM} - -MY_PV="${PV/_rc/.rc}" -MY_P="${PN}-${MY_PV}" - -DOC_VER=${MY_PV} - -DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" -HOMEPAGE="http://www.git-scm.com/" -if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" - SRC_URI_GOOG="http://git-core.googlecode.com/files" - SRC_URI_KORG="mirror://kernel/software/scm/git" - SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - doc? ( - ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - )" - KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" - -# Common to both DEPEND and RDEPEND -CDEPEND=" - dev-libs/openssl - sys-libs/zlib - pcre? ( dev-libs/libpcre ) - perl? ( dev-lang/perl[-build(-)] ) - tk? ( dev-lang/tk ) - curl? ( - net-misc/curl - webdav? ( dev-libs/expat ) - ) - emacs? ( virtual/emacs ) - gnome-keyring? ( gnome-base/libgnome-keyring )" - -RDEPEND="${CDEPEND} - gpg? ( app-crypt/gnupg ) - perl? ( dev-perl/Error - dev-perl/Net-SMTP-SSL - dev-perl/Authen-SASL - cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) - subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) - ) - python? ( gtk? - ( - >=dev-python/pygtk-2.8 - dev-python/pygtksourceview:2 - ) )" - -# This is how info docs are created with Git: -# .txt/asciidoc --(asciidoc)---------> .xml/docbook -# .xml/docbook --(docbook2texi.pl)--> .texi -# .texi --(makeinfo)---------> .info -DEPEND="${CDEPEND} - app-arch/cpio - doc? ( - app-text/asciidoc - app-text/docbook2X - sys-apps/texinfo - app-text/xmlto - ) - nls? ( sys-devel/gettext ) - test? ( app-crypt/gnupg )" - -# Live ebuild builds man pages and HTML docs, additionally -if [[ ${PV} == *9999 ]]; then - DEPEND="${DEPEND} - app-text/asciidoc" -fi - -SITEFILE=50${PN}-gentoo.el -S="${WORKDIR}/${MY_P}" - -REQUIRED_USE=" - cgi? ( perl ) - cvs? ( perl ) - subversion? ( perl ) - webdav? ( curl ) -" - -pkg_setup() { - if use subversion && has_version dev-vcs/subversion && built_with_use --missing false dev-vcs/subversion dso ; then - ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" - ewarn "with USE=dso, there may be weird crashes in git-svn. You" - ewarn "have been warned." - fi - if use python ; then - python_set_active_version 2 - python_pkg_setup - fi -} - -# This is needed because for some obscure reasons future calls to make don't -# pick up these exports if we export them in src_unpack() -exportmakeopts() { - local myopts - - if use blksha1 ; then - myopts="${myopts} BLK_SHA1=YesPlease" - elif use ppcsha1 ; then - myopts="${myopts} PPC_SHA1=YesPlease" - fi - - if use curl ; then - use webdav || myopts="${myopts} NO_EXPAT=YesPlease" - else - myopts="${myopts} NO_CURL=YesPlease" - fi - - # broken assumptions, because of broken build system ... - myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" - myopts="${myopts} INSTALL=install TAR=tar" - myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" - myopts="${myopts} SANE_TOOL_PATH=" - myopts="${myopts} OLD_ICONV=" - myopts="${myopts} NO_EXTERNAL_GREP=" - - # can't define this to null, since the entire makefile depends on it - sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile - - use iconv \ - || myopts="${myopts} NO_ICONV=YesPlease" - use nls \ - || myopts="${myopts} NO_GETTEXT=YesPlease" - use tk \ - || myopts="${myopts} NO_TCLTK=YesPlease" - use pcre \ - && myopts="${myopts} USE_LIBPCRE=yes" - use perl \ - && myopts="${myopts} INSTALLDIRS=vendor" \ - || myopts="${myopts} NO_PERL=YesPlease" - use python \ - || myopts="${myopts} NO_PYTHON=YesPlease" - use subversion \ - || myopts="${myopts} NO_SVN_TESTS=YesPlease" - use threads \ - && myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" - use cvs \ - || myopts="${myopts} NO_CVS=YesPlease" -# Disabled until ~m68k-mint can be keyworded again -# if [[ ${CHOST} == *-mint* ]] ; then -# myopts="${myopts} NO_MMAP=YesPlease" -# myopts="${myopts} NO_IPV6=YesPlease" -# myopts="${myopts} NO_STRLCPY=YesPlease" -# myopts="${myopts} NO_MEMMEM=YesPlease" -# myopts="${myopts} NO_MKDTEMP=YesPlease" -# myopts="${myopts} NO_MKSTEMPS=YesPlease" -# fi - if [[ ${CHOST} == ia64-*-hpux* ]]; then - myopts="${myopts} NO_NSEC=YesPlease" - fi - if [[ ${CHOST} == *-*-aix* ]]; then - myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease" - fi - if [[ ${CHOST} == *-solaris* ]]; then - myopts="${myopts} NEEDS_LIBICONV=YesPlease" - fi - - has_version '>=app-text/asciidoc-8.0' \ - && myopts="${myopts} ASCIIDOC8=YesPlease" - myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" - - # Bug 290465: - # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' - [[ "${CHOST}" == *-uclibc* ]] && \ - myopts="${myopts} NO_NSEC=YesPlease" - - export MY_MAKEOPTS="${myopts}" -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - unpack ${MY_P}.tar.${SRC_URI_SUFFIX} - cd "${S}" - unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - use doc && \ - cd "${S}"/Documentation && \ - unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - cd "${S}" - else - git-2_src_unpack - cd "${S}" - #cp "${FILESDIR}"/GIT-VERSION-GEN . - fi - -} - -src_prepare() { - # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.7.12-optional-cvs.patch - - sed -i \ - -e 's:^\(CFLAGS =\).*$:\1 $(OPTCFLAGS) -Wall:' \ - -e 's:^\(LDFLAGS =\).*$:\1 $(OPTLDFLAGS):' \ - -e 's:^\(CC = \).*$:\1$(OPTCC):' \ - -e 's:^\(AR = \).*$:\1$(OPTAR):' \ - -e "s:\(PYTHON_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - -e "s:\(PERL_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - Makefile || die "sed failed" - - # Never install the private copy of Error.pm (bug #296310) - sed -i \ - -e '/private-Error.pm/s,^,#,' \ - perl/Makefile.PL - - # Fix docbook2texi command - sed -i 's/DOCBOOK2X_TEXI=docbook2x-texi/DOCBOOK2X_TEXI=docbook2texi.pl/' \ - Documentation/Makefile || die "sed failed" - - # Fix git-subtree missing DESTDIR - sed -i \ - -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ - -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ - contrib/subtree/Makefile -} - -git_emake() { - # bug #326625: PERL_PATH, PERL_MM_OPT - # bug #320647: PYTHON_PATH - PYTHON_PATH="" - use python && PYTHON_PATH="$(PYTHON -a)" - emake ${MY_MAKEOPTS} \ - DESTDIR="${D}" \ - OPTCFLAGS="${CFLAGS}" \ - OPTLDFLAGS="${LDFLAGS}" \ - OPTCC="$(tc-getCC)" \ - OPTAR="$(tc-getAR)" \ - prefix="${EPREFIX}"/usr \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - sysconfdir="${EPREFIX}"/etc \ - PYTHON_PATH="${PYTHON_PATH}" \ - PERL_MM_OPT="" \ - GIT_TEST_OPTS="--no-color" \ - "$@" - # This is the fix for bug #326625, but it also causes breakage, see bug - # #352693. - # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ -} - -src_configure() { - exportmakeopts -} - -src_compile() { - if use perl ; then - git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" - git_emake perl/perl.mak || die "emake perl/perl.mak failed" - fi - git_emake || die "emake failed" - - if use emacs ; then - elisp-compile contrib/emacs/git{,-blame}.el \ - || die "emacs modules failed" - fi - - if use perl && use cgi ; then - git_emake \ - gitweb/gitweb.cgi \ - || die "emake gitweb/gitweb.cgi failed" - fi - - if [[ ${CHOST} == *-darwin* ]]; then - cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" - git_emake || die "emake credential-osxkeychain" - fi - - cd "${S}"/Documentation - if [[ ${PV} == *9999 ]] ; then - git_emake man \ - || die "emake man failed" - if use doc ; then - git_emake info html \ - || die "emake info html failed" - fi - else - if use doc ; then - git_emake info \ - || die "emake info html failed" - fi - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - git_emake || die "emake svn-fe failed" - if use doc ; then - git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" - fi - cd "${S}" - fi - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - git_emake || die "emake git-credential-gnome-keyring failed" - fi - - cd "${S}"/contrib/subtree - git_emake - use doc && git_emake doc -} - -src_install() { - git_emake \ - install || \ - die "make install failed" - - if [[ ${CHOST} == *-darwin* ]]; then - dobin contrib/credential/osxkeychain/git-credential-osxkeychain - fi - - # Depending on the tarball and manual rebuild of the documentation, the - # manpages may exist in either OR both of these directories. - find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] - find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] - - dodoc README Documentation/{SubmittingPatches,CodingGuidelines} - use doc && dodir /usr/share/doc/${PF}/html - for d in / /howto/ /technical/ ; do - docinto ${d} - dodoc Documentation${d}*.txt - use doc && dohtml -p ${d} Documentation${d}*.html - done - docinto / - # Upstream does not ship this pre-built :-( - use doc && doinfo Documentation/{git,gitman}.info - - newbashcomp contrib/completion/git-completion.bash ${PN} - newbashcomp contrib/completion/git-prompt.sh ${PN}-prompt - - if use emacs ; then - elisp-install ${PN} contrib/emacs/git.{el,elc} || die - elisp-install ${PN} contrib/emacs/git-blame.{el,elc} || die - #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} || die - # don't add automatically to the load-path, so the sitefile - # can do a conditional loading - touch "${ED}${SITELISP}/${PN}/compat/.nosearch" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die - fi - - if use python && use gtk ; then - dobin "${S}"/contrib/gitview/gitview - python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/gitview - dodoc "${S}"/contrib/gitview/gitview.txt - fi - - #dobin contrib/fast-import/git-p4 # Moved upstream - #dodoc contrib/fast-import/git-p4.txt # Moved upstream - newbin contrib/fast-import/import-tars.perl import-tars - newbin contrib/git-resurrect.sh git-resurrect - - # git-subtree - cd "${S}"/contrib/subtree - git_emake install || die "Failed to emake install git-subtree" - if use doc ; then - git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" - fi - newdoc README README.git-subtree - dodoc git-subtree.txt - cd "${S}" - - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - - # diff-highlight - dobin contrib/diff-highlight/diff-highlight - newdoc contrib/diff-highlight/README README.diff-highlight - - # git-jump - dobin contrib/git-jump/git-jump - newdoc contrib/git-jump/README git-jump.txt - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - dobin git-credential-gnome-keyring - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - dobin svn-fe - dodoc svn-fe.txt - use doc && doman svn-fe.1 && dohtml svn-fe.html - cd "${S}" - fi - - dodir /usr/share/${PN}/contrib - # The following are excluded: - # completion - installed above - # credential/gnome-keyring TODO - # diff-highlight - done above - # diffall - done above - # emacs - installed above - # examples - these are stuff that is not used in Git anymore actually - # git-jump - done above - # gitview - installed above - # p4import - excluded because fast-import has a better one - # patches - stuff the Git guys made to go upstream to other places - # persistent-https - TODO - # mw-to-git - TODO - # subtree - build seperately - # svnimport - use git-svn - # thunderbird-patch-inline - fixes thunderbird - for i in \ - blameview buildsystems ciabot continuous convert-objects fast-import \ - hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ - ; do - cp -rf \ - "${S}"/contrib/${i} \ - "${ED}"/usr/share/${PN}/contrib \ - || die "Failed contrib ${i}" - done - - if use perl && use cgi ; then - # We used to install in /usr/share/${PN}/gitweb - # but upstream installs in /usr/share/gitweb - # so we will install a symlink and use their location for compat with other - # distros - dosym /usr/share/gitweb /usr/share/${PN}/gitweb - - # INSTALL discusses configuration issues, not just installation - docinto / - newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb - newdoc "${S}"/gitweb/README README.gitweb - - find "${ED}"/usr/lib64/perl5/ \ - -name .packlist \ - -exec rm \{\} \; - else - rm -rf "${ED}"/usr/share/gitweb - fi - - if ! use subversion ; then - rm -f "${ED}"/usr/libexec/git-core/git-svn \ - "${ED}"/usr/share/man/man1/git-svn.1* - fi - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/git-daemon.xinetd git-daemon - fi - - if use !prefix ; then - newinitd "${FILESDIR}"/git-daemon.initd git-daemon - newconfd "${FILESDIR}"/git-daemon.confd git-daemon - fi - - fixlocalpod -} - -src_test() { - local disabled="" - local tests_cvs="t9200-git-cvsexportcommit.sh \ - t9400-git-cvsserver-server.sh \ - t9401-git-cvsserver-crlf.sh \ - t9600-cvsimport.sh \ - t9601-cvsimport-vendor-branch.sh \ - t9602-cvsimport-branches-tags.sh \ - t9603-cvsimport-patchsets.sh \ - t9604-cvsimport-timestamps.sh" - local tests_perl="t5502-quickfetch.sh \ - t5512-ls-remote.sh \ - t5520-pull.sh" - # Bug #225601 - t0004 is not suitable for root perm - # Bug #219839 - t1004 is not suitable for root perm - # t0001-init.sh - check for init notices EPERM* fails - local tests_nonroot="t0001-init.sh \ - t0004-unwritable.sh \ - t0070-fundamental.sh \ - t1004-read-tree-m-u-wf.sh \ - t3700-add.sh \ - t7300-clean.sh" - # t9100 still fails with symlinks in SVN 1.7 - local test_svn="t9100-git-svn-basic.sh" - - # Unzip is used only for the testcase code, not by any normal parts of Git. - if ! has_version app-arch/unzip ; then - einfo "Disabling tar-tree tests" - disabled="${disabled} t5000-tar-tree.sh" - fi - - cvs=0 - use cvs && let cvs=$cvs+1 - if [[ ${EUID} -eq 0 ]]; then - if [[ $cvs -eq 1 ]]; then - ewarn "Skipping CVS tests because CVS does not work as root!" - ewarn "You should retest with FEATURES=userpriv!" - disabled="${disabled} ${tests_cvs}" - fi - einfo "Skipping other tests that require being non-root" - disabled="${disabled} ${tests_nonroot}" - else - [[ $cvs -gt 0 ]] && \ - has_version dev-vcs/cvs && \ - let cvs=$cvs+1 - [[ $cvs -gt 1 ]] && \ - built_with_use dev-vcs/cvs server && \ - let cvs=$cvs+1 - if [[ $cvs -lt 3 ]]; then - einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" - disabled="${disabled} ${tests_cvs}" - fi - fi - - if ! use perl ; then - einfo "Disabling tests that need Perl" - disabled="${disabled} ${tests_perl}" - fi - - einfo "Disabling tests that fail with SVN 1.7" - disabled="${disabled} ${test_svn}" - - # Reset all previously disabled tests - cd "${S}/t" - for i in *.sh.DISABLED ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" - done - einfo "Disabled tests:" - for i in ${disabled} ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" - done - - # Avoid the test system removing the results because we want them ourselves - sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ - -i "${S}"/t/Makefile - - # Clean old results first, must always run - cd "${S}/t" - nonfatal git_emake clean - - # Now run the tests, keep going if we hit an error, and don't terminate on - # failure - cd "${S}" - einfo "Start test run" - #MAKEOPTS=-j1 - nonfatal git_emake --keep-going test - rc=$? - - # Display nice results, now print the results - cd "${S}/t" - nonfatal git_emake aggregate-results - - # And bail if there was a problem - [ $rc -eq 0 ] || die "tests failed. Please file a bug." -} - -showpkgdeps() { - local pkg=$1 - shift - elog " $(printf "%-17s:" ${pkg}) ${@}" -} - -pkg_postinst() { - use emacs && elisp-site-regen - use python && python_mod_optimize git_remote_helpers - einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" - elog "These additional scripts need some dependencies:" - echo - showpkgdeps git-quiltimport "dev-util/quilt" - showpkgdeps git-instaweb \ - "|| ( www-servers/lighttpd www-servers/apache )" - echo -} - -pkg_postrm() { - use emacs && elisp-site-regen - use python && python_mod_cleanup git_remote_helpers -} diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.2.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.2.1.ebuild deleted file mode 100644 index 7b7da3bd11..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.2.1.ebuild +++ /dev/null @@ -1,605 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.2.1.ebuild,v 1.9 2014/06/24 01:44:07 tetromino Exp $ - -EAPI=4 - -GENTOO_DEPEND_ON_PERL=no - -# bug #329479: git-remote-testgit is not multiple-version aware -PYTHON_DEPEND="python? 2" -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" - -inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python systemd ${SCM} - -MY_PV="${PV/_rc/.rc}" -MY_P="${PN}-${MY_PV}" - -DOC_VER=${MY_PV} - -DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" -HOMEPAGE="http://www.git-scm.com/" -if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" - SRC_URI_GOOG="http://git-core.googlecode.com/files" - SRC_URI_KORG="mirror://kernel/software/scm/git" - SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - doc? ( - ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" - -# Common to both DEPEND and RDEPEND -CDEPEND=" - dev-libs/openssl - sys-libs/zlib - pcre? ( dev-libs/libpcre ) - perl? ( dev-lang/perl[-build(-)] ) - tk? ( dev-lang/tk ) - curl? ( - net-misc/curl - webdav? ( dev-libs/expat ) - ) - emacs? ( virtual/emacs ) - gnome-keyring? ( gnome-base/libgnome-keyring )" - -RDEPEND="${CDEPEND} - gpg? ( app-crypt/gnupg ) - perl? ( dev-perl/Error - dev-perl/Net-SMTP-SSL - dev-perl/Authen-SASL - cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) - subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) - ) - python? ( gtk? - ( - >=dev-python/pygtk-2.8 - dev-python/pygtksourceview:2 - ) )" - -# This is how info docs are created with Git: -# .txt/asciidoc --(asciidoc)---------> .xml/docbook -# .xml/docbook --(docbook2texi.pl)--> .texi -# .texi --(makeinfo)---------> .info -DEPEND="${CDEPEND} - app-arch/cpio - doc? ( - app-text/asciidoc - app-text/docbook2X - sys-apps/texinfo - app-text/xmlto - ) - nls? ( sys-devel/gettext ) - test? ( app-crypt/gnupg )" - -# Live ebuild builds man pages and HTML docs, additionally -if [[ ${PV} == *9999 ]]; then - DEPEND="${DEPEND} - app-text/asciidoc" -fi - -SITEFILE=50${PN}-gentoo.el -S="${WORKDIR}/${MY_P}" - -REQUIRED_USE=" - cgi? ( perl ) - cvs? ( perl ) - subversion? ( perl ) - webdav? ( curl ) -" - -pkg_setup() { - if use subversion && has_version dev-vcs/subversion && built_with_use --missing false dev-vcs/subversion dso ; then - ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" - ewarn "with USE=dso, there may be weird crashes in git-svn. You" - ewarn "have been warned." - fi - if use python ; then - python_set_active_version 2 - python_pkg_setup - fi -} - -# This is needed because for some obscure reasons future calls to make don't -# pick up these exports if we export them in src_unpack() -exportmakeopts() { - local myopts - - if use blksha1 ; then - myopts="${myopts} BLK_SHA1=YesPlease" - elif use ppcsha1 ; then - myopts="${myopts} PPC_SHA1=YesPlease" - fi - - if use curl ; then - use webdav || myopts="${myopts} NO_EXPAT=YesPlease" - else - myopts="${myopts} NO_CURL=YesPlease" - fi - - # broken assumptions, because of broken build system ... - myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" - myopts="${myopts} INSTALL=install TAR=tar" - myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" - myopts="${myopts} SANE_TOOL_PATH=" - myopts="${myopts} OLD_ICONV=" - myopts="${myopts} NO_EXTERNAL_GREP=" - - # For svn-fe - extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" - - # can't define this to null, since the entire makefile depends on it - sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile - - use iconv \ - || myopts="${myopts} NO_ICONV=YesPlease" - use nls \ - || myopts="${myopts} NO_GETTEXT=YesPlease" - use tk \ - || myopts="${myopts} NO_TCLTK=YesPlease" - use pcre \ - && myopts="${myopts} USE_LIBPCRE=yes" \ - && extlibs="${extlibs} -lpcre" - use perl \ - && myopts="${myopts} INSTALLDIRS=vendor" \ - || myopts="${myopts} NO_PERL=YesPlease" - use python \ - || myopts="${myopts} NO_PYTHON=YesPlease" - use subversion \ - || myopts="${myopts} NO_SVN_TESTS=YesPlease" - use threads \ - && myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" - use cvs \ - || myopts="${myopts} NO_CVS=YesPlease" -# Disabled until ~m68k-mint can be keyworded again -# if [[ ${CHOST} == *-mint* ]] ; then -# myopts="${myopts} NO_MMAP=YesPlease" -# myopts="${myopts} NO_IPV6=YesPlease" -# myopts="${myopts} NO_STRLCPY=YesPlease" -# myopts="${myopts} NO_MEMMEM=YesPlease" -# myopts="${myopts} NO_MKDTEMP=YesPlease" -# myopts="${myopts} NO_MKSTEMPS=YesPlease" -# fi - if [[ ${CHOST} == ia64-*-hpux* ]]; then - myopts="${myopts} NO_NSEC=YesPlease" - fi - if [[ ${CHOST} == *-*-aix* ]]; then - myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease" - fi - if [[ ${CHOST} == *-solaris* ]]; then - myopts="${myopts} NEEDS_LIBICONV=YesPlease" - fi - - has_version '>=app-text/asciidoc-8.0' \ - && myopts="${myopts} ASCIIDOC8=YesPlease" - myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" - - # Bug 290465: - # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' - [[ "${CHOST}" == *-uclibc* ]] && \ - myopts="${myopts} NO_NSEC=YesPlease" - - export MY_MAKEOPTS="${myopts}" - export EXTLIBS="${extlibs}" -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - unpack ${MY_P}.tar.${SRC_URI_SUFFIX} - cd "${S}" - unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - use doc && \ - cd "${S}"/Documentation && \ - unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - cd "${S}" - else - git-2_src_unpack - cd "${S}" - #cp "${FILESDIR}"/GIT-VERSION-GEN . - fi - -} - -src_prepare() { - # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.8.2-optional-cvs.patch - - # bug #464210 - texinfo anchors - epatch "${FILESDIR}"/git-1.8.2-texinfo.patch - - sed -i \ - -e 's:^\(CFLAGS =\).*$:\1 $(OPTCFLAGS) -Wall:' \ - -e 's:^\(LDFLAGS =\).*$:\1 $(OPTLDFLAGS):' \ - -e 's:^\(CC = \).*$:\1$(OPTCC):' \ - -e 's:^\(AR = \).*$:\1$(OPTAR):' \ - -e "s:\(PYTHON_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - -e "s:\(PERL_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \ - Makefile contrib/svn-fe/Makefile || die "sed failed" - - # Never install the private copy of Error.pm (bug #296310) - sed -i \ - -e '/private-Error.pm/s,^,#,' \ - perl/Makefile.PL - - # Fix docbook2texi command - sed -i 's/DOCBOOK2X_TEXI=docbook2x-texi/DOCBOOK2X_TEXI=docbook2texi.pl/' \ - Documentation/Makefile || die "sed failed" - - # Fix git-subtree missing DESTDIR - sed -i \ - -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ - -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ - contrib/subtree/Makefile -} - -git_emake() { - # bug #326625: PERL_PATH, PERL_MM_OPT - # bug #320647: PYTHON_PATH - PYTHON_PATH="" - use python && PYTHON_PATH="$(PYTHON -a)" - emake ${MY_MAKEOPTS} \ - DESTDIR="${D}" \ - OPTCFLAGS="${CFLAGS}" \ - OPTLDFLAGS="${LDFLAGS}" \ - OPTCC="$(tc-getCC)" \ - OPTAR="$(tc-getAR)" \ - prefix="${EPREFIX}"/usr \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - sysconfdir="${EPREFIX}"/etc \ - PYTHON_PATH="${PYTHON_PATH}" \ - PERL_MM_OPT="" \ - GIT_TEST_OPTS="--no-color" \ - V=1 \ - "$@" - # This is the fix for bug #326625, but it also causes breakage, see bug - # #352693. - # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ -} - -src_configure() { - exportmakeopts -} - -src_compile() { - if use perl ; then - git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" - git_emake perl/perl.mak || die "emake perl/perl.mak failed" - fi - git_emake || die "emake failed" - - if use emacs ; then - elisp-compile contrib/emacs/git{,-blame}.el \ - || die "emacs modules failed" - fi - - if use perl && use cgi ; then - git_emake \ - gitweb/gitweb.cgi \ - || die "emake gitweb/gitweb.cgi failed" - fi - - if [[ ${CHOST} == *-darwin* ]]; then - cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" - git_emake || die "emake credential-osxkeychain" - fi - - cd "${S}"/Documentation - if [[ ${PV} == *9999 ]] ; then - git_emake man \ - || die "emake man failed" - if use doc ; then - git_emake info html \ - || die "emake info html failed" - fi - else - if use doc ; then - git_emake info \ - || die "emake info html failed" - fi - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - git_emake EXTLIBS="${EXTLIBS}" || die "emake svn-fe failed" - if use doc ; then - git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" - fi - cd "${S}" - fi - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - git_emake || die "emake git-credential-gnome-keyring failed" - fi - - cd "${S}"/contrib/subtree - git_emake - use doc && git_emake doc -} - -src_install() { - git_emake \ - install || \ - die "make install failed" - - if [[ ${CHOST} == *-darwin* ]]; then - dobin contrib/credential/osxkeychain/git-credential-osxkeychain - fi - - # Depending on the tarball and manual rebuild of the documentation, the - # manpages may exist in either OR both of these directories. - find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] - find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] - - dodoc README Documentation/{SubmittingPatches,CodingGuidelines} - use doc && dodir /usr/share/doc/${PF}/html - for d in / /howto/ /technical/ ; do - docinto ${d} - dodoc Documentation${d}*.txt - use doc && dohtml -p ${d} Documentation${d}*.html - done - docinto / - # Upstream does not ship this pre-built :-( - use doc && doinfo Documentation/{git,gitman}.info - - newbashcomp contrib/completion/git-completion.bash ${PN} - newbashcomp contrib/completion/git-prompt.sh ${PN}-prompt - - if use emacs ; then - elisp-install ${PN} contrib/emacs/git.{el,elc} || die - elisp-install ${PN} contrib/emacs/git-blame.{el,elc} || die - #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} || die - # don't add automatically to the load-path, so the sitefile - # can do a conditional loading - touch "${ED}${SITELISP}/${PN}/compat/.nosearch" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die - fi - - if use python && use gtk ; then - dobin "${S}"/contrib/gitview/gitview - python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/gitview - dodoc "${S}"/contrib/gitview/gitview.txt - fi - - #dobin contrib/fast-import/git-p4 # Moved upstream - #dodoc contrib/fast-import/git-p4.txt # Moved upstream - newbin contrib/fast-import/import-tars.perl import-tars - newbin contrib/git-resurrect.sh git-resurrect - - # git-subtree - cd "${S}"/contrib/subtree - git_emake install || die "Failed to emake install git-subtree" - if use doc ; then - git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" - fi - newdoc README README.git-subtree - dodoc git-subtree.txt - cd "${S}" - - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - - # diff-highlight - dobin contrib/diff-highlight/diff-highlight - newdoc contrib/diff-highlight/README README.diff-highlight - - # git-jump - dobin contrib/git-jump/git-jump - newdoc contrib/git-jump/README git-jump.txt - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - dobin git-credential-gnome-keyring - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - dobin svn-fe - dodoc svn-fe.txt - use doc && doman svn-fe.1 && dohtml svn-fe.html - cd "${S}" - fi - - dodir /usr/share/${PN}/contrib - # The following are excluded: - # completion - installed above - # credential/gnome-keyring TODO - # diff-highlight - done above - # diffall - done above - # emacs - installed above - # examples - these are stuff that is not used in Git anymore actually - # git-jump - done above - # gitview - installed above - # p4import - excluded because fast-import has a better one - # patches - stuff the Git guys made to go upstream to other places - # persistent-https - TODO - # mw-to-git - TODO - # subtree - build seperately - # svnimport - use git-svn - # thunderbird-patch-inline - fixes thunderbird - for i in \ - blameview buildsystems ciabot continuous convert-objects fast-import \ - hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ - ; do - cp -rf \ - "${S}"/contrib/${i} \ - "${ED}"/usr/share/${PN}/contrib \ - || die "Failed contrib ${i}" - done - - if use perl && use cgi ; then - # We used to install in /usr/share/${PN}/gitweb - # but upstream installs in /usr/share/gitweb - # so we will install a symlink and use their location for compat with other - # distros - dosym /usr/share/gitweb /usr/share/${PN}/gitweb - - # INSTALL discusses configuration issues, not just installation - docinto / - newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb - newdoc "${S}"/gitweb/README README.gitweb - - find "${ED}"/usr/lib64/perl5/ \ - -name .packlist \ - -exec rm \{\} \; - else - rm -rf "${ED}"/usr/share/gitweb - fi - - if ! use subversion ; then - rm -f "${ED}"/usr/libexec/git-core/git-svn \ - "${ED}"/usr/share/man/man1/git-svn.1* - fi - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/git-daemon.xinetd git-daemon - fi - - if use !prefix ; then - newinitd "${FILESDIR}"/git-daemon.initd git-daemon - newconfd "${FILESDIR}"/git-daemon.confd git-daemon - systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" - systemd_dounit "${FILESDIR}/git-daemon.socket" - fi - - fixlocalpod -} - -src_test() { - local disabled="" - local tests_cvs="t9200-git-cvsexportcommit.sh \ - t9400-git-cvsserver-server.sh \ - t9401-git-cvsserver-crlf.sh \ - t9402-git-cvsserver-refs.sh \ - t9600-cvsimport.sh \ - t9601-cvsimport-vendor-branch.sh \ - t9602-cvsimport-branches-tags.sh \ - t9603-cvsimport-patchsets.sh \ - t9604-cvsimport-timestamps.sh" - local tests_perl="t5502-quickfetch.sh \ - t5512-ls-remote.sh \ - t5520-pull.sh" - # Bug #225601 - t0004 is not suitable for root perm - # Bug #219839 - t1004 is not suitable for root perm - # t0001-init.sh - check for init notices EPERM* fails - local tests_nonroot="t0001-init.sh \ - t0004-unwritable.sh \ - t0070-fundamental.sh \ - t1004-read-tree-m-u-wf.sh \ - t3700-add.sh \ - t7300-clean.sh" - # t9100 still fails with symlinks in SVN 1.7 - local test_svn="t9100-git-svn-basic.sh" - - # Unzip is used only for the testcase code, not by any normal parts of Git. - if ! has_version app-arch/unzip ; then - einfo "Disabling tar-tree tests" - disabled="${disabled} t5000-tar-tree.sh" - fi - - cvs=0 - use cvs && let cvs=$cvs+1 - if [[ ${EUID} -eq 0 ]]; then - if [[ $cvs -eq 1 ]]; then - ewarn "Skipping CVS tests because CVS does not work as root!" - ewarn "You should retest with FEATURES=userpriv!" - disabled="${disabled} ${tests_cvs}" - fi - einfo "Skipping other tests that require being non-root" - disabled="${disabled} ${tests_nonroot}" - else - [[ $cvs -gt 0 ]] && \ - has_version dev-vcs/cvs && \ - let cvs=$cvs+1 - [[ $cvs -gt 1 ]] && \ - built_with_use dev-vcs/cvs server && \ - let cvs=$cvs+1 - if [[ $cvs -lt 3 ]]; then - einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" - disabled="${disabled} ${tests_cvs}" - fi - fi - - if ! use perl ; then - einfo "Disabling tests that need Perl" - disabled="${disabled} ${tests_perl}" - fi - - einfo "Disabling tests that fail with SVN 1.7" - disabled="${disabled} ${test_svn}" - - # Reset all previously disabled tests - cd "${S}/t" - for i in *.sh.DISABLED ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" - done - einfo "Disabled tests:" - for i in ${disabled} ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" - done - - # Avoid the test system removing the results because we want them ourselves - sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ - -i "${S}"/t/Makefile - - # Clean old results first, must always run - cd "${S}/t" - nonfatal git_emake clean - - # Now run the tests, keep going if we hit an error, and don't terminate on - # failure - cd "${S}" - einfo "Start test run" - #MAKEOPTS=-j1 - nonfatal git_emake --keep-going test - rc=$? - - # Display nice results, now print the results - cd "${S}/t" - nonfatal git_emake aggregate-results - - # And bail if there was a problem - [ $rc -eq 0 ] || die "tests failed. Please file a bug." -} - -showpkgdeps() { - local pkg=$1 - shift - elog " $(printf "%-17s:" ${pkg}) ${@}" -} - -pkg_postinst() { - use emacs && elisp-site-regen - use python && python_mod_optimize git_remote_helpers - einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" - elog "These additional scripts need some dependencies:" - echo - showpkgdeps git-quiltimport "dev-util/quilt" - showpkgdeps git-instaweb \ - "|| ( www-servers/lighttpd www-servers/apache )" - echo -} - -pkg_postrm() { - use emacs && elisp-site-regen - use python && python_mod_cleanup git_remote_helpers -} diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.3.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.3.2-r1.ebuild index b97690eb3b..f2566ee88d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.3.2-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.3.2-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2-r1.ebuild,v 1.13 2014/06/24 01:44:07 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2-r1.ebuild,v 1.15 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -62,7 +62,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -486,7 +486,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.4.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.4.5.ebuild deleted file mode 100644 index a39073aad8..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.4.5.ebuild +++ /dev/null @@ -1,621 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.4.5.ebuild,v 1.5 2014/06/24 01:44:07 tetromino Exp $ - -EAPI=5 - -GENTOO_DEPEND_ON_PERL=no - -# bug #329479: git-remote-testgit is not multiple-version aware -PYTHON_COMPAT=( python2_{6,7} ) -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" - -inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM} - -MY_PV="${PV/_rc/.rc}" -MY_P="${PN}-${MY_PV}" - -DOC_VER=${MY_PV} - -DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" -HOMEPAGE="http://www.git-scm.com/" -if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" - SRC_URI_GOOG="http://git-core.googlecode.com/files" - SRC_URI_KORG="mirror://kernel/software/scm/git" - SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - doc? ( - ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" - -# Common to both DEPEND and RDEPEND -CDEPEND=" - dev-libs/openssl - sys-libs/zlib - pcre? ( dev-libs/libpcre ) - perl? ( dev-lang/perl[-build(-)] ) - tk? ( dev-lang/tk ) - curl? ( - net-misc/curl - webdav? ( dev-libs/expat ) - ) - emacs? ( virtual/emacs ) - gnome-keyring? ( gnome-base/libgnome-keyring )" - -RDEPEND="${CDEPEND} - gpg? ( app-crypt/gnupg ) - perl? ( dev-perl/Error - dev-perl/Net-SMTP-SSL - dev-perl/Authen-SASL - cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) - subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) - ) - python? ( gtk? - ( - >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] - >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] - ) - ${PYTHON_DEPS} )" - -# This is how info docs are created with Git: -# .txt/asciidoc --(asciidoc)---------> .xml/docbook -# .xml/docbook --(docbook2texi.pl)--> .texi -# .texi --(makeinfo)---------> .info -DEPEND="${CDEPEND} - app-arch/cpio - doc? ( - app-text/asciidoc - app-text/docbook2X - sys-apps/texinfo - app-text/xmlto - ) - nls? ( sys-devel/gettext ) - test? ( app-crypt/gnupg )" - -# Live ebuild builds man pages and HTML docs, additionally -if [[ ${PV} == *9999 ]]; then - DEPEND="${DEPEND} - app-text/asciidoc" -fi - -SITEFILE=50${PN}-gentoo.el -S="${WORKDIR}/${MY_P}" - -REQUIRED_USE=" - cgi? ( perl ) - cvs? ( perl ) - subversion? ( perl ) - webdav? ( curl ) - gtk? ( python ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -pkg_setup() { - if use subversion && has_version "dev-vcs/subversion[dso]"; then - ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" - ewarn "with USE=dso, there may be weird crashes in git-svn. You" - ewarn "have been warned." - fi - if use python ; then - python-single-r1_pkg_setup - fi -} - -# This is needed because for some obscure reasons future calls to make don't -# pick up these exports if we export them in src_unpack() -exportmakeopts() { - local myopts - - if use blksha1 ; then - myopts="${myopts} BLK_SHA1=YesPlease" - elif use ppcsha1 ; then - myopts="${myopts} PPC_SHA1=YesPlease" - fi - - if use curl ; then - use webdav || myopts="${myopts} NO_EXPAT=YesPlease" - else - myopts="${myopts} NO_CURL=YesPlease" - fi - - # broken assumptions, because of broken build system ... - myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" - myopts="${myopts} INSTALL=install TAR=tar" - myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" - myopts="${myopts} SANE_TOOL_PATH=" - myopts="${myopts} OLD_ICONV=" - myopts="${myopts} NO_EXTERNAL_GREP=" - - # For svn-fe - extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" - - # can't define this to null, since the entire makefile depends on it - sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile - - use iconv \ - || myopts="${myopts} NO_ICONV=YesPlease" - use nls \ - || myopts="${myopts} NO_GETTEXT=YesPlease" - use tk \ - || myopts="${myopts} NO_TCLTK=YesPlease" - use pcre \ - && myopts="${myopts} USE_LIBPCRE=yes" \ - && extlibs="${extlibs} -lpcre" - use perl \ - && myopts="${myopts} INSTALLDIRS=vendor" \ - || myopts="${myopts} NO_PERL=YesPlease" - use python \ - || myopts="${myopts} NO_PYTHON=YesPlease" - use subversion \ - || myopts="${myopts} NO_SVN_TESTS=YesPlease" - use threads \ - && myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" \ - || myopts="${myopts} NO_PTHREADS=YesPlease" - use cvs \ - || myopts="${myopts} NO_CVS=YesPlease" -# Disabled until ~m68k-mint can be keyworded again -# if [[ ${CHOST} == *-mint* ]] ; then -# myopts="${myopts} NO_MMAP=YesPlease" -# myopts="${myopts} NO_IPV6=YesPlease" -# myopts="${myopts} NO_STRLCPY=YesPlease" -# myopts="${myopts} NO_MEMMEM=YesPlease" -# myopts="${myopts} NO_MKDTEMP=YesPlease" -# myopts="${myopts} NO_MKSTEMPS=YesPlease" -# fi - if [[ ${CHOST} == ia64-*-hpux* ]]; then - myopts="${myopts} NO_NSEC=YesPlease" - fi - if [[ ${CHOST} == *-*-aix* ]]; then - myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease" - fi - if [[ ${CHOST} == *-solaris* ]]; then - myopts="${myopts} NEEDS_LIBICONV=YesPlease" - fi - - has_version '>=app-text/asciidoc-8.0' \ - && myopts="${myopts} ASCIIDOC8=YesPlease" - myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" - - # Bug 290465: - # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' - [[ "${CHOST}" == *-uclibc* ]] && \ - myopts="${myopts} NO_NSEC=YesPlease" - - export MY_MAKEOPTS="${myopts}" - export EXTLIBS="${extlibs}" -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - unpack ${MY_P}.tar.${SRC_URI_SUFFIX} - cd "${S}" - unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - use doc && \ - cd "${S}"/Documentation && \ - unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - cd "${S}" - else - git-2_src_unpack - cd "${S}" - #cp "${FILESDIR}"/GIT-VERSION-GEN . - fi - -} - -src_prepare() { - # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.8.4-optional-cvs.patch - - epatch_user - - sed -i \ - -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ - -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ - -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ - -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ - -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ - -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ - Makefile contrib/svn-fe/Makefile || die "sed failed" - - # Never install the private copy of Error.pm (bug #296310) - sed -i \ - -e '/private-Error.pm/s,^,#,' \ - perl/Makefile.PL - - # Fix docbook2texi command - sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ - Documentation/Makefile || die "sed failed" - - # Fix git-subtree missing DESTDIR - sed -i \ - -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ - -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ - contrib/subtree/Makefile -} - -git_emake() { - # bug #326625: PERL_PATH, PERL_MM_OPT - # bug #320647: PYTHON_PATH - PYTHON_PATH="" - use python && PYTHON_PATH="${PYTHON}" - emake ${MY_MAKEOPTS} \ - DESTDIR="${D}" \ - OPTCFLAGS="${CFLAGS}" \ - OPTLDFLAGS="${LDFLAGS}" \ - OPTCC="$(tc-getCC)" \ - OPTAR="$(tc-getAR)" \ - prefix="${EPREFIX}"/usr \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - sysconfdir="${EPREFIX}"/etc \ - PYTHON_PATH="${PYTHON_PATH}" \ - PERL_MM_OPT="" \ - GIT_TEST_OPTS="--no-color" \ - V=1 \ - "$@" - # This is the fix for bug #326625, but it also causes breakage, see bug - # #352693. - # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ -} - -src_configure() { - exportmakeopts -} - -src_compile() { - if use perl ; then - git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" - git_emake perl/perl.mak || die "emake perl/perl.mak failed" - fi - git_emake || die "emake failed" - - if use emacs ; then - elisp-compile contrib/emacs/git{,-blame}.el - fi - - if use perl && use cgi ; then - git_emake \ - gitweb/gitweb.cgi \ - || die "emake gitweb/gitweb.cgi failed" - fi - - if [[ ${CHOST} == *-darwin* ]]; then - cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" - git_emake || die "emake credential-osxkeychain" - fi - - cd "${S}"/Documentation - if [[ ${PV} == *9999 ]] ; then - git_emake man \ - || die "emake man failed" - if use doc ; then - git_emake info html \ - || die "emake info html failed" - fi - else - if use doc ; then - git_emake info \ - || die "emake info html failed" - fi - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - git_emake EXTLIBS="${EXTLIBS}" || die "emake svn-fe failed" - if use doc ; then - git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" - fi - cd "${S}" - fi - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - git_emake || die "emake git-credential-gnome-keyring failed" - fi - - cd "${S}"/contrib/subtree - git_emake - use doc && git_emake doc -} - -src_install() { - git_emake \ - install || \ - die "make install failed" - - if [[ ${CHOST} == *-darwin* ]]; then - dobin contrib/credential/osxkeychain/git-credential-osxkeychain - fi - - # Depending on the tarball and manual rebuild of the documentation, the - # manpages may exist in either OR both of these directories. - find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] - find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] - - dodoc README Documentation/{SubmittingPatches,CodingGuidelines} - use doc && dodir /usr/share/doc/${PF}/html - for d in / /howto/ /technical/ ; do - docinto ${d} - dodoc Documentation${d}*.txt - use doc && dohtml -p ${d} Documentation${d}*.html - done - docinto / - # Upstream does not ship this pre-built :-( - use doc && doinfo Documentation/{git,gitman}.info - - newbashcomp contrib/completion/git-completion.bash ${PN} - # Not really a bash-completion file (bug #477920) - dodoc contrib/completion/git-prompt.sh - - if use emacs ; then - elisp-install ${PN} contrib/emacs/git.{el,elc} - elisp-install ${PN} contrib/emacs/git-blame.{el,elc} - #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} - # don't add automatically to the load-path, so the sitefile - # can do a conditional loading - touch "${ED}${SITELISP}/${PN}/compat/.nosearch" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - fi - - if use python && use gtk ; then - python_doscript "${S}"/contrib/gitview/gitview - dodoc "${S}"/contrib/gitview/gitview.txt - fi - - #dobin contrib/fast-import/git-p4 # Moved upstream - #dodoc contrib/fast-import/git-p4.txt # Moved upstream - newbin contrib/fast-import/import-tars.perl import-tars - exeinto /usr/libexec/git-core/ - newexe contrib/git-resurrect.sh git-resurrect - - # git-subtree - cd "${S}"/contrib/subtree - git_emake install || die "Failed to emake install git-subtree" - if use doc ; then - git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" - fi - newdoc README README.git-subtree - dodoc git-subtree.txt - cd "${S}" - - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - - # diff-highlight - dobin contrib/diff-highlight/diff-highlight - newdoc contrib/diff-highlight/README README.diff-highlight - - # git-jump - exeinto /usr/libexec/git-core/ - doexe contrib/git-jump/git-jump - newdoc contrib/git-jump/README git-jump.txt - - # git-contacts - exeinto /usr/libexec/git-core/ - doexe contrib/contacts/git-contacts - dodoc contrib/contacts/git-contacts.txt - - if use gnome-keyring ; then - cd "${S}"/contrib/credential/gnome-keyring - dobin git-credential-gnome-keyring - fi - - if use subversion ; then - cd "${S}"/contrib/svn-fe - dobin svn-fe - dodoc svn-fe.txt - use doc && doman svn-fe.1 && dohtml svn-fe.html - cd "${S}" - fi - - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - - dodir /usr/share/${PN}/contrib - # The following are excluded: - # completion - installed above - # credential/gnome-keyring TODO - # diff-highlight - done above - # diffall - done above - # emacs - installed above - # examples - these are stuff that is not used in Git anymore actually - # git-jump - done above - # gitview - installed above - # p4import - excluded because fast-import has a better one - # patches - stuff the Git guys made to go upstream to other places - # persistent-https - TODO - # mw-to-git - TODO - # subtree - build seperately - # svnimport - use git-svn - # thunderbird-patch-inline - fixes thunderbird - for i in \ - buildsystems ciabot convert-objects fast-import \ - hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ - ; do - cp -rf \ - "${S}"/contrib/${i} \ - "${ED}"/usr/share/${PN}/contrib \ - || die "Failed contrib ${i}" - done - - if use perl && use cgi ; then - # We used to install in /usr/share/${PN}/gitweb - # but upstream installs in /usr/share/gitweb - # so we will install a symlink and use their location for compat with other - # distros - dosym /usr/share/gitweb /usr/share/${PN}/gitweb - - # INSTALL discusses configuration issues, not just installation - docinto / - newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb - newdoc "${S}"/gitweb/README README.gitweb - - find "${ED}"/usr/lib64/perl5/ \ - -name .packlist \ - -exec rm \{\} \; - else - rm -rf "${ED}"/usr/share/gitweb - fi - - if ! use subversion ; then - rm -f "${ED}"/usr/libexec/git-core/git-svn \ - "${ED}"/usr/share/man/man1/git-svn.1* - fi - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/git-daemon.xinetd git-daemon - fi - - if use !prefix ; then - newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon - newconfd "${FILESDIR}"/git-daemon.confd git-daemon - systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" - systemd_dounit "${FILESDIR}/git-daemon.socket" - fi - - fixlocalpod -} - -src_test() { - local disabled="" - local tests_cvs="t9200-git-cvsexportcommit.sh \ - t9400-git-cvsserver-server.sh \ - t9401-git-cvsserver-crlf.sh \ - t9402-git-cvsserver-refs.sh \ - t9600-cvsimport.sh \ - t9601-cvsimport-vendor-branch.sh \ - t9602-cvsimport-branches-tags.sh \ - t9603-cvsimport-patchsets.sh \ - t9604-cvsimport-timestamps.sh" - local tests_perl="t3701-add-interactive.sh \ - t5502-quickfetch.sh \ - t5512-ls-remote.sh \ - t5520-pull.sh \ - t7106-reset-unborn-branch.sh \ - t7501-commit.sh" - # Bug #225601 - t0004 is not suitable for root perm - # Bug #219839 - t1004 is not suitable for root perm - # t0001-init.sh - check for init notices EPERM* fails - local tests_nonroot="t0001-init.sh \ - t0004-unwritable.sh \ - t0070-fundamental.sh \ - t1004-read-tree-m-u-wf.sh \ - t3700-add.sh \ - t7300-clean.sh" - # t9100 still fails with symlinks in SVN 1.7 - local test_svn="t9100-git-svn-basic.sh" - - # Unzip is used only for the testcase code, not by any normal parts of Git. - if ! has_version app-arch/unzip ; then - einfo "Disabling tar-tree tests" - disabled="${disabled} t5000-tar-tree.sh" - fi - - cvs=0 - use cvs && let cvs=$cvs+1 - if [[ ${EUID} -eq 0 ]]; then - if [[ $cvs -eq 1 ]]; then - ewarn "Skipping CVS tests because CVS does not work as root!" - ewarn "You should retest with FEATURES=userpriv!" - disabled="${disabled} ${tests_cvs}" - fi - einfo "Skipping other tests that require being non-root" - disabled="${disabled} ${tests_nonroot}" - else - [[ $cvs -gt 0 ]] && \ - has_version dev-vcs/cvs && \ - let cvs=$cvs+1 - [[ $cvs -gt 1 ]] && \ - has_version "dev-vcs/cvs[server]" && \ - let cvs=$cvs+1 - if [[ $cvs -lt 3 ]]; then - einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" - disabled="${disabled} ${tests_cvs}" - fi - fi - - if ! use perl ; then - einfo "Disabling tests that need Perl" - disabled="${disabled} ${tests_perl}" - fi - - einfo "Disabling tests that fail with SVN 1.7" - disabled="${disabled} ${test_svn}" - - # Reset all previously disabled tests - cd "${S}/t" - for i in *.sh.DISABLED ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" - done - einfo "Disabled tests:" - for i in ${disabled} ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" - done - - # Avoid the test system removing the results because we want them ourselves - sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ - -i "${S}"/t/Makefile - - # Clean old results first, must always run - cd "${S}/t" - nonfatal git_emake clean - - # Now run the tests, keep going if we hit an error, and don't terminate on - # failure - cd "${S}" - einfo "Start test run" - #MAKEOPTS=-j1 - nonfatal git_emake --keep-going test - rc=$? - - # Display nice results, now print the results - cd "${S}/t" - nonfatal git_emake aggregate-results - - # And bail if there was a problem - [ $rc -eq 0 ] || die "tests failed. Please file a bug." -} - -showpkgdeps() { - local pkg=$1 - shift - elog " $(printf "%-17s:" ${pkg}) ${@}" -} - -pkg_postinst() { - use emacs && elisp-site-regen - einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" - elog "These additional scripts need some dependencies:" - echo - showpkgdeps git-quiltimport "dev-util/quilt" - showpkgdeps git-instaweb \ - "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" - echo -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.5.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.5.5.ebuild index 9dc9e8f30c..a0c286fd22 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.5.5.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.8.5.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.5.ebuild,v 1.10 2014/08/13 09:24:41 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.5.ebuild,v 1.13 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -32,7 +32,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -66,7 +66,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -517,7 +517,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.9.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.9.3.ebuild index 0fafde35f2..cd611b8b9a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.9.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-1.9.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.9.3.ebuild,v 1.3 2014/06/24 01:44:07 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.9.3.ebuild,v 1.5 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -66,7 +66,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -516,7 +516,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.4.ebuild index 93cd51dbb7..ab8883a3e5 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.0.4.ebuild,v 1.1 2014/08/02 00:20:15 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.0.4.ebuild,v 1.13 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -33,10 +33,10 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" - KEYWORDS="" + KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" fi LICENSE="GPL-2" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -451,13 +451,6 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above @@ -522,7 +515,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.1.3.ebuild similarity index 95% rename from sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.1.ebuild rename to sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.1.3.ebuild index 0fa2a2f52b..f45cc16e70 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.1.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.0.1.ebuild,v 1.1 2014/07/18 14:04:11 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.1.3.ebuild,v 1.2 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -33,7 +33,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -325,7 +325,12 @@ src_compile() { if use subversion ; then cd "${S}"/contrib/svn-fe - git_emake EXTLIBS="${EXTLIBS}" || die "emake svn-fe failed" + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" if use doc ; then git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" fi @@ -373,6 +378,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -415,10 +421,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -446,19 +448,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -473,7 +467,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -517,11 +511,11 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { - local disabled="" + local disabled="t7004-tag.sh" #520270 local tests_cvs="t9200-git-cvsexportcommit.sh \ t9400-git-cvsserver-server.sh \ t9401-git-cvsserver-crlf.sh \ diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.2.0.ebuild similarity index 97% rename from sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.2.0.ebuild index db96c9cd7b..1172b6c2dd 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.0.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.2.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.0.2.ebuild,v 1.3 2014/07/31 17:43:41 tgall Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-2.2.0.ebuild,v 1.1 2014/12/02 07:32:57 polynomial-c Exp $ EAPI=5 @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -231,6 +231,8 @@ src_prepare() { # hack, needs better upstream solution epatch "${FILESDIR}"/git-1.8.5-mw-vendor.patch + epatch "${FILESDIR}"/git-2.2.0-svn-fe-linking.patch + epatch_user sed -i \ @@ -378,6 +380,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -420,10 +423,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -451,19 +450,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -478,7 +469,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -522,11 +513,11 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { - local disabled="" + local disabled="" #t7004-tag.sh" #520270 local tests_cvs="t9200-git-cvsexportcommit.sh \ t9400-git-cvsserver-server.sh \ t9401-git-cvsserver-crlf.sh \ diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r1.ebuild index 9b57293c0d..27a921d476 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r1.ebuild,v 1.4 2014/07/27 10:38:48 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r1.ebuild,v 1.8 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -22,7 +22,7 @@ DOC_VER=${MY_PV} DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" HOMEPAGE="http://www.git-scm.com/" if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" + SRC_URI_SUFFIX="xz" SRC_URI_GOOG="http://git-core.googlecode.com/files" SRC_URI_KORG="mirror://kernel/software/scm/git" SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} @@ -33,7 +33,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -225,7 +225,7 @@ src_unpack() { src_prepare() { # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.9.0_rc3-optional-cvs.patch + epatch "${FILESDIR}"/git-2.0.0-r2-optional-cvs.patch # install mediawiki perl modules also in vendor_dir # hack, needs better upstream solution @@ -378,6 +378,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -420,10 +421,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -451,19 +448,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -478,7 +467,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -522,7 +511,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { @@ -634,8 +623,8 @@ showpkgdeps() { pkg_postinst() { use emacs && elisp-site-regen einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" elog "These additional scripts need some dependencies:" echo showpkgdeps git-quiltimport "dev-util/quilt" diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r2.ebuild index e755b27660..38e41f4367 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r2.ebuild,v 1.4 2014/07/27 10:38:48 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r2.ebuild,v 1.9 2014/12/02 07:32:57 polynomial-c Exp $ EAPI=5 @@ -22,7 +22,7 @@ DOC_VER=${MY_PV} DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" HOMEPAGE="http://www.git-scm.com/" if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" + SRC_URI_SUFFIX="xz" SRC_URI_GOOG="http://git-core.googlecode.com/files" SRC_URI_KORG="mirror://kernel/software/scm/git" SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} @@ -33,7 +33,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -225,12 +225,14 @@ src_unpack() { src_prepare() { # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.9.0_rc3-optional-cvs.patch + epatch "${FILESDIR}"/git-2.0.0-r2-optional-cvs.patch # install mediawiki perl modules also in vendor_dir # hack, needs better upstream solution epatch "${FILESDIR}"/git-1.8.5-mw-vendor.patch + epatch "${FILESDIR}"/${PN}-2.2.0-svn-fe-linking.patch + epatch_user sed -i \ @@ -378,6 +380,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -420,10 +423,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -451,19 +450,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -478,7 +469,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -522,7 +513,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { @@ -634,8 +625,8 @@ showpkgdeps() { pkg_postinst() { use emacs && elisp-site-regen einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" elog "These additional scripts need some dependencies:" echo showpkgdeps git-quiltimport "dev-util/quilt" diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r3.ebuild index f3ec8c10fe..ebc58fb9be 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r3.ebuild,v 1.5 2014/07/27 10:38:48 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999-r3.ebuild,v 1.9 2014/11/16 22:54:52 dilfridge Exp $ EAPI=5 @@ -22,7 +22,7 @@ DOC_VER=${MY_PV} DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" HOMEPAGE="http://www.git-scm.com/" if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" + SRC_URI_SUFFIX="xz" SRC_URI_GOOG="http://git-core.googlecode.com/files" SRC_URI_KORG="mirror://kernel/software/scm/git" SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} @@ -33,7 +33,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -225,7 +225,7 @@ src_unpack() { src_prepare() { # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-2.0.0_rc0-optional-cvs.patch + epatch "${FILESDIR}"/git-2.0.0-r2-optional-cvs.patch # install mediawiki perl modules also in vendor_dir # hack, needs better upstream solution @@ -378,6 +378,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -420,10 +421,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -451,19 +448,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -478,7 +467,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -522,7 +511,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { @@ -634,8 +623,8 @@ showpkgdeps() { pkg_postinst() { use emacs && elisp-site-regen einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" elog "These additional scripts need some dependencies:" echo showpkgdeps git-quiltimport "dev-util/quilt" diff --git a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999.ebuild index 119fc90b1e..f5b19bd15f 100644 --- a/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.59 2014/07/27 10:38:48 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.64 2014/12/02 07:32:57 polynomial-c Exp $ EAPI=5 @@ -22,7 +22,7 @@ DOC_VER=${MY_PV} DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" HOMEPAGE="http://www.git-scm.com/" if [[ ${PV} != *9999 ]]; then - SRC_URI_SUFFIX="gz" + SRC_URI_SUFFIX="xz" SRC_URI_GOOG="http://git-core.googlecode.com/files" SRC_URI_KORG="mirror://kernel/software/scm/git" SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} @@ -33,7 +33,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else SRC_URI="" KEYWORDS="" @@ -67,7 +67,7 @@ RDEPEND="${CDEPEND} dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) - cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? @@ -225,12 +225,14 @@ src_unpack() { src_prepare() { # bug #350330 - automagic CVS when we don't want it is bad. - epatch "${FILESDIR}"/git-1.9.0_rc3-optional-cvs.patch + epatch "${FILESDIR}"/git-2.0.0-r2-optional-cvs.patch # install mediawiki perl modules also in vendor_dir # hack, needs better upstream solution epatch "${FILESDIR}"/git-1.8.5-mw-vendor.patch + epatch "${FILESDIR}"/${PN}-2.2.0-svn-fe-linking.patch + epatch_user sed -i \ @@ -378,6 +380,7 @@ src_install() { use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} @@ -420,10 +423,6 @@ src_install() { cd "${S}" fi - # git-diffall - dobin contrib/diffall/git-diffall - newdoc contrib/diffall/README git-diffall.txt - # diff-highlight dobin contrib/diff-highlight/diff-highlight newdoc contrib/diff-highlight/README README.diff-highlight @@ -451,19 +450,11 @@ src_install() { cd "${S}" fi - # remote-helpers - if use python ; then - python_scriptinto /usr/libexec/git-core/ - python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg} - python_optimize - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # credential/gnome-keyring TODO # diff-highlight - done above - # diffall - done above # emacs - installed above # examples - these are stuff that is not used in Git anymore actually # git-jump - done above @@ -478,7 +469,7 @@ src_install() { for i in \ buildsystems convert-objects fast-import \ hg-to-git hooks remotes2config.sh rerere-train.sh \ - stats vim workdir \ + stats workdir \ ; do cp -rf \ "${S}"/contrib/${i} \ @@ -522,7 +513,7 @@ src_install() { systemd_dounit "${FILESDIR}/git-daemon.socket" fi - fixlocalpod + perl_delete_localpod } src_test() { @@ -634,8 +625,8 @@ showpkgdeps() { pkg_postinst() { use emacs && elisp-site-regen einfo "Please read /usr/share/bash-completion/git for Git bash command completion" - einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt" - einfo "Note that the prompt bash code is now in the seperate script" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" elog "These additional scripts need some dependencies:" echo showpkgdeps git-quiltimport "dev-util/quilt" diff --git a/sdk_container/src/third_party/portage-stable/eclass/ChangeLog b/sdk_container/src/third_party/portage-stable/eclass/ChangeLog index 664311379e..514c36e8f7 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/eclass/ChangeLog @@ -1,6 +1,356 @@ # ChangeLog for eclass directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1351 2014/08/12 14:58:40 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1453 2014/12/04 10:32:10 mrueg Exp $ + + 04 Dec 2014; Manuel Rüger kde4-base.eclass: + Sync kde4-base.eclass with overlay. + + 04 Dec 2014; Ian Stakenvicius (_AxS_) + mozconfig-v5.34.eclass: + mozconfig-v5.34.eclass - make glibc check based on elibc_glibc so that it + works on prefix + + 04 Dec 2014; Ian Stakenvicius (_AxS_) + mozconfig-v5.34.eclass: + fixed typo in mozconfig-v5.34 eclass comments + + 03 Dec 2014; Ian Stakenvicius (_AxS_) + mozconfig-v5.31.eclass, +mozconfig-v5.34.eclass: + mozilla eclass modifications for package bumps + + 01 Dec 2014; Andreas K. Huettel perl-module.eclass: + Replace exlicitly listing all GPL variants with GPL-1+ + + 29 Nov 2014; Michał Górny python-utils-r1.eclass: + Remove leftover code for Python 3.2. + + 28 Nov 2014; Michael Pagano kernel-2.eclass: + Adjust sparc warning. See bug #529682 + + 26 Nov 2014; Brian Evans musql-cmake.eclass, + mysql-multilib.eclass: + Sync from mysql overlay + + 24 Nov 2014; Mike Gilbert distutils-r1.eclass: + eqawarn about /usr/lib/pypy/share instead of dying. + + 23 Nov 2014; Michał Górny gnome2-utils.eclass: + Support multilib in gnome2_query_immodules_gtk2() as well. + + 23 Nov 2014; Pacho Ramos gnome2.eclass: + Deprecate eapis 0 and 1 for gnome2.eclass (#530046) + + 23 Nov 2014; Mike Gilbert python-utils-r1.eclass: + Adjust _python_impl_supported as well. + + 23 Nov 2014; Mike Gilbert python-utils-r1.eclass: + Remove python3_2. + + 23 Nov 2014; Michał Górny gnome2-utils.eclass: + Support multilib for gnome2_query_immodules_gtk3(), needed by + x11-libs/gtk+:3. + + 22 Nov 2014; Andreas K. Huettel perl-module.eclass: + Make calling perl-module_pkg_prerm trigger a real warning + + 22 Nov 2014; Sebastian Pipping python-r1.eclass: + Fix docs about REQUIRED_USE in python-r1 (bug #530086) + + 21 Nov 2014; Julian Ospald games.eclass: + add documentation for games.eclass, rm unnecessary exports + + 21 Nov 2014; Mike Gilbert -twisted.eclass: + Remove unused eclass. + + 21 Nov 2014; Andreas K. Huettel perl-module.eclass: + Add usage warnings to pkg_postinst and pkg_postrm, deprecate pkg_prerm + + 20 Nov 2014; Michał Górny git-2.eclass, + distutils.eclass, python.eclass, twisted.eclass: + Deprecate the few eclasses. + + 20 Nov 2014; Michał Górny git-2.eclass: + Remove the experimental git-r3 testing support. It is not needed anymore, + git-r3 has been proven to work and we can happily use it instead. + + 20 Nov 2014; Davide Pesavento qt5-build.eclass: + Add RDEPEND on dev-qt/qtchooser. + + 19 Nov 2014; Andreas K. Huettel perl-module.eclass: + Make calling perl-module_pkg_preinst trigger a real warning + + 19 Nov 2014; Andreas K. Huettel perl-module.eclass: + Make calling perl-module_pkg_setup trigger a real warning + + 18 Nov 2014; Andreas K. Huettel perl-module.eclass: + Deprecate perl-module_pkg_setup and perl-module_pkg_preinst + + 18 Nov 2014; Justin Lecher cuda.eclass: + Add missing quotes, thanks mgorny for heads up + + 18 Nov 2014; Justin Lecher cuda.eclass: + Fix gcc detection when using multislot, #529710 + + 17 Nov 2014; Andreas K. Huettel perl-module.eclass: + Make calling fixlocalpod trigger a real warning + + 17 Nov 2014; Davide Pesavento qmake-utils.eclass: + Stop setting QTDIR. It's only relevant when building qt itself, and in any + case qmake doesn't use it. + + 17 Nov 2014; Davide Pesavento qt4-build-multilib.eclass: + Add blocker on emul-linux-x86-qtlibs wrt bug 529370. + + 16 Nov 2014; Andreas K. Huettel perl-module.eclass: + Make calling perlinfo trigger a real warning + + 16 Nov 2014; Patrice Clement perl-app.eclass: + Documented all functions. + + 14 Nov 2014; Sven Vermeulen selinux-policy-2.eclass: + Using RDEPEND checks in SELinux eclass reverse dependency checking + + 14 Nov 2014; Davide Pesavento qt5-build.eclass: + Install global docs (part of bug 457028). Generate and install qtchooser + configuration file. + + 13 Nov 2014; Ulrich Müller bzr.eclass: + Remove Emacs team from maintainers of bzr.eclass. + + 13 Nov 2014; Michael Palimaka kde5.eclass: + Sync with KDE overlay. Raise kde-frameworks/kf-env dependency and update + SRC_URI for Frameworks 5.4.0 + + 13 Nov 2014; Michael Palimaka kde4-base.eclass: + Add kde-workspace 4.11.14 SRC_URI. + + 13 Nov 2014; Davide Pesavento +qt4-build-multilib.eclass: + Initial commit of qt4-build-multilib.eclass + + 12 Nov 2014; Patrice Clement perl-module.eclass: + Documented nearly all functions. + + 11 Nov 2014; Pacho Ramos vala.eclass: + 0.20 is our new lower version + + 11 Nov 2014; Patrice Clement perl-module.eclass: + Added documentation to undocumented functions. + + 09 Nov 2014; Michał Górny python-any-r1.eclass, + python-utils-r1.eclass: + Move the has_version checks on installed implementations to + python_is_installed() function. Accept PyPy when the implementation is + installed, even if the virtual is not. + + 09 Nov 2014; Andreas K. Huettel perl-module.eclass: + Add docs and deprecate perlinfo and fixlocalpod + + 09 Nov 2014; Andreas K. Huettel perl-module.eclass: + All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch + deprecation message to super-annoying mode. + + 09 Nov 2014; Sebastian Pipping python-r1.eclass: + Use python 3.4 rather than dead 3.2 in python-r1 examples + + 07 Nov 2014; Ian Stakenvicius (_AxS_) + python-single-r1.eclass: + Help PMs figure out what to do by turning off unimplemented + python_single_target_* flags in PYTHON_USEDEP; thanks to mgorny, floppym and + Arfrever for reviews + + 07 Nov 2014; Ian Stakenvicius (_AxS_) + python-single-r1.eclass: + fixed whitespace + + 06 Nov 2014; Ian Stakenvicius python-single-r1.eclass: + When only one supported python implementation can satisfy an ebuild, do + not provide python_single_target_* flags in IUSE -- effectively, rely + only on PYTHON_TARGETS rather than the value specified in PYTHON_SINGLE_TARGET. + + 05 Nov 2014; Ian Stakenvicius mozconfig-v5.33.eclass: + Move IUSE=selinux to the eclass + + 05 Nov 2014; Michał Górny python-r1.eclass, + python-utils-r1.eclass, tests/python-utils-r1.sh: + Add support for PyPy3. + + 05 Nov 2014; Andreas K. Huettel perl-module.eclass: + Remove unused function perl_set_eprefix + + 04 Nov 2014; Justin Lecher toolchain.eclass: + Fix broken dependencies due to gcc multislotting, #528194, #528196 + + 02 Nov 2014; Andreas K. Huettel perl-app.eclass: + Remove handling of EAPI=0,1,2 since that codepath cannot run anymore anyway + + 01 Nov 2014; Davide Pesavento qmake-utils.eclass: + eqmake4(): support new qmake install location (patch by mgorny). + + 01 Nov 2014; Andreas K. Huettel perl-module.eclass: + Drop EAPI=0,1,2,3 support in perl-module.eclass, this time for real. Further + cleanups will follow. + + 31 Oct 2014; Davide Pesavento multibuild.eclass: + Make sure BUILD_DIR exists before pushd'ing into it. + + 30 Oct 2014; Pacho Ramos vala.eclass: + Fix repoman warnings (#521980 by Arfrever Frehtes Taifersar Arahesis) + + 28 Oct 2014; Michael Palimaka kde5-functions.eclass: + Fix handling of frameworks version dependencies within kde-frameworks. + + 27 Oct 2014; Hans de Graaff ruby-ng-gnome2.eclass: + Enable verbose compilation output for the ruby gnome packages. + + 27 Oct 2014; Alexis Ballier cmake-utils.eclass: + improve/fix cross-compilation support, bug #503216 by James Le Cuirot and + myself + + 26 Oct 2014; Ulrich Müller toolchain.eclass: + [QA] Code from revisions 1.636 and 1.640 commented out. This causes several + file collisions, see bug 526144 and related bugs. + + 25 Oct 2014; Michael Palimaka kde4-base.eclass: + Add kde-workspace 4.11.13 SRC_URI. + + 20 Oct 2014; Andreas K. Huettel perl-module.eclass: + Output which ebuild actually has bad EAPI + + 19 Oct 2014; Andreas K. Huettel perl-module.eclass: + Move EAPI=0,1,2,3 warning into global scope to become ultra-annoying. Add QA + deprecation warning about EAPI=4. + + 18 Oct 2014; Mike Gilbert python-utils-r1.eclass: + Improve error messaging when python_export is called without a defined python + implementation. + + 17 Oct 2014; Ian Stakenvicius (_AxS_) + mozconfig-v5.33.eclass: + added some missing deps, dropped unnecessary expat dep and redundant + --with-system-zlib; deps already brought in by mesa so need for end users to + update vdb + + 15 Oct 2014; Ian Stakenvicius (_AxS_) perl-app.eclass: + Allow ebuild to override GENTOO_DEPEND_ON_PERL_SUBSLOT in perl-app.eclass if + necessary + + 15 Oct 2014; Michael Palimaka cmake-utils.eclass: + Introduce comment_add_subdirectory function. Make EAPI check more technically + correct. + + 15 Oct 2014; Michael Palimaka +kde5-functions.eclass, + +kde5.eclass: + Import from KDE overlay. + + 14 Oct 2014; Ian Stakenvicius (_AxS_) + -mozconfig-v4.1.eclass, +mozconfig-v5.31.eclass, +mozconfig-v5.33.eclass, + +mozcoreconf-v3.eclass: + added bumps to mozilla config eclasses and removed old + + 09 Oct 2014; Davide Pesavento qt5-build.eclass: + Fix assignments to RESTRICT. + + 08 Oct 2014; Brian Evans mysql-cmake.eclass, + mysql-multilib.eclass: + Sync from overlay + + 07 Oct 2014; Davide Pesavento qt5-build.eclass: + Restrict mirror for qtwebkit wrt bug #524584 + + 28 Sep 2014; Anthony G. Basile pax-utils.eclass: + Suppress annoying warning, see + https://forums.gentoo.org/viewtopic-p-7624560.html + + 27 Sep 2014; Andreas K. Huettel perl-module.eclass: + Deprecate EAPI=0,1,2,3 in perl-module.eclass with a big fat ewarn instead of + making the ebuild fail + + 27 Sep 2014; Pacho Ramos gnome-python-common-r1.eclass: + Fix typo (#523856 by Kent Fredric) + + 26 Sep 2014; Brian Evans mysql-multilib.eclass: + Fix up invalid general IUSE with underscores + + 26 Sep 2014; Brian Evans mysql-multilib.eclass: + Adjust deps for >=mariadb-10.0.14 and add USE base deps for mariadb-galera + + 22 Sep 2014; Davide Pesavento qt4-build.eclass, + qt5-build.eclass: + Fix SRC_URI (bug 523408) and update HOMEPAGE. + + 19 Sep 2014; Andreas K. Huettel perl-module.eclass: + Remove support for EAPI 1, 2, 3 in perl-module.eclass (no packages left in + the tree) + + 17 Sep 2014; Justin Lecher cuda.eclass: + nvcc always needs tp know the compiler location + + 16 Sep 2014; Johannes Huber kde4-base.eclass: + Add kde-workspace 4.11.12 SRC_URI, remove obsolete. + + 16 Sep 2014; Davide Pesavento qt5-build.eclass: + Exclude installed_cmake tests as well. + + 15 Sep 2014; Justin Lecher intel-sdp.eclass: + Allow RPMS specified as array + + 11 Sep 2014; Ian Stakenvicius (_AxS_) + +mozconfig-v4.31.eclass, -mozconfig-v4.eclass: + dropped unused mozconfig-v4 and added new mozconfig-v4.31 eclasses + + 11 Sep 2014; Davide Pesavento qt5-build.eclass: + Restrict tests on 5.3.x (except live). + + 04 Sep 2014; Michał Górny python-utils-r1.eclass, + tests/python-utils-r1.sh: + Preserve all whitespace in shebangs, and add regression test for that. Also, + prevent filename expansion when word-splitting it. Bug #522080. + + 04 Sep 2014; Michał Górny tests/python-utils-r1.sh: + Fix tests for python_is_python3. + + 03 Sep 2014; Ian Stakenvicius (_AxS_) + +mozconfig-v4.1.eclass: + committed new eclass to support mozilla ebuilds + + 03 Sep 2014; Brian Evans mysql-multilib.eclass: + Fix libedit MULTILIB_USEDEP wrt bug 521964 + + 02 Sep 2014; Michał Górny bash-completion-r1.eclass: + Add bashcomp_alias function to create command aliases for completion. + + 30 Aug 2014; Anthony G. Basile pax-utils.eclass: + Update pax-utils.eclass according to bug #520198 + + 30 Aug 2014; Davide Pesavento +qt5-build.eclass: + Initial commit of qt5-build.eclass + + 30 Aug 2014; Brian Evans mysql-multilib.eclass: + Fix percona-server SRC_URI, add missing dep on mariadb-galera for rsync sst, + Add future deps for packages. + + 28 Aug 2014; Sven Vermeulen selinux-policy-2.eclass: + Simplify rlpkg call and optimize package relabeling thanks to Jason Perfinion + + 27 Aug 2014; Michał Górny bash-completion-r1.eclass: + Make completionsdir default to the new location (for new installs). Eselect + support is provided in app-shells/bash-completion-2.1-r1. + + 24 Aug 2014; Michał Górny distutils-r1.eclass: + Pass install paths to distutils via setup.cfg. + + 23 Aug 2014; Sven Vermeulen selinux-policy-2.eclass: + Adding relabeling support for SELinux depending packages + + 18 Aug 2014; Michał Górny python-r1.eclass: + Add extra quoting to prevent accidental globbing. + + 18 Aug 2014; Brian Evans mysql-multilib.eclass: + Move ENABLE_DTRACE check to the multilib_src_configure wrt bug 520028 + + 17 Aug 2014; Jonathan Callen multilib-build.eclass: + Add new multilib_native_enable and multilib_native_with functions; fix + documentation 12 Aug 2014; Michael Palimaka cmake-utils.eclass: Sync with KDE overlay, including a large number of cosmetic changes and diff --git a/sdk_container/src/third_party/portage-stable/eclass/autotools.eclass b/sdk_container/src/third_party/portage-stable/eclass/autotools.eclass index f43f6a75e0..dd721b1cd5 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/autotools.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/autotools.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.163 2014/08/12 12:15:55 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.170 2014/11/21 09:17:07 vapier Exp $ # @ECLASS: autotools.eclass # @MAINTAINER: @@ -13,10 +13,20 @@ # Note: We require GNU m4, as does autoconf. So feel free to use any features # from the GNU version of m4 without worrying about other variants (i.e. BSD). +if [[ ${__AUTOTOOLS_AUTO_DEPEND+set} == "set" ]] ; then + # See if we were included already, but someone changed the value + # of AUTOTOOLS_AUTO_DEPEND on us. We could reload the entire + # eclass at that point, but that adds overhead, and it's trivial + # to re-order inherit in eclasses/ebuilds instead. #409611 + if [[ ${__AUTOTOOLS_AUTO_DEPEND} != ${AUTOTOOLS_AUTO_DEPEND} ]] ; then + die "AUTOTOOLS_AUTO_DEPEND changed value between inherits; please inherit autotools.eclass first! ${__AUTOTOOLS_AUTO_DEPEND} -> ${AUTOTOOLS_AUTO_DEPEND}" + fi +fi + if [[ -z ${_AUTOTOOLS_ECLASS} ]]; then _AUTOTOOLS_ECLASS=1 -inherit libtool multiprocessing +inherit libtool # @ECLASS-VARIABLE: WANT_AUTOCONF # @DESCRIPTION: @@ -80,7 +90,7 @@ if [[ -n ${WANT_AUTOCONF} ]] ; then export WANT_AUTOCONF fi -_libtool_atom="sys-devel/libtool" +_libtool_atom=">=sys-devel/libtool-2.4" if [[ -n ${WANT_LIBTOOL} ]] ; then case ${WANT_LIBTOOL} in none) _libtool_atom="" ;; @@ -107,6 +117,7 @@ RDEPEND="" if [[ ${AUTOTOOLS_AUTO_DEPEND} != "no" ]] ; then DEPEND=${AUTOTOOLS_DEPEND} fi +__AUTOTOOLS_AUTO_DEPEND=${AUTOTOOLS_AUTO_DEPEND} # See top of eclass unset _automake_atom _autoconf_atom @@ -152,26 +163,22 @@ unset _automake_atom _autoconf_atom # Should do a full autoreconf - normally what most people will be interested in. # Also should handle additional directories specified by AC_CONFIG_SUBDIRS. eautoreconf() { - local x g multitop - - if [[ -z ${AT_TOPLEVEL_EAUTORECONF} ]] ; then - AT_TOPLEVEL_EAUTORECONF="yes" - multitop="yes" - multijob_init - fi + local x g + # Subdirs often share a common build dir #529404. If so, we can't safely + # run in parallel because many tools clobber the content in there. Libtool + # and automake both `rm && cp` while aclocal reads the output. We might be + # able to handle this if we split the steps and grab locks on the dirs the + # tools actually write to. Then we'd run all the common tools that use + # those inputs. Doing this in bash does not scale easily. + # If we do re-enable parallel support, make sure #426512 is handled. if [[ -z ${AT_NO_RECURSIVE} ]] ; then # Take care of subdirs for x in $(autotools_check_macro_val AC_CONFIG_SUBDIRS) ; do if [[ -d ${x} ]] ; then pushd "${x}" >/dev/null - if [[ -z ${PAST_TOPLEVEL_EAUTORECONF} ]] ; then - PAST_TOPLEVEL_EAUTORECONF="yes" AT_NOELIBTOOLIZE="yes" \ - multijob_child_init eautoreconf || die - else - # Avoid unsafe nested multijob_finish_one for bug #426512. - AT_NOELIBTOOLIZE="yes" eautoreconf || die - fi + # Avoid unsafe nested multijob_finish_one for bug #426512. + AT_NOELIBTOOLIZE="yes" eautoreconf || die popd >/dev/null fi done @@ -225,11 +232,6 @@ eautoreconf() { elibtoolize --force "${PWD}" fi - if [[ -n ${multitop} ]] ; then - unset AT_TOPLEVEL_EAUTORECONF - multijob_finish || die - fi - return 0 } @@ -301,19 +303,15 @@ eaclocal() { # @FUNCTION: _elibtoolize # @DESCRIPTION: -# Runs libtoolize. If --install is the first arg, automatically drop it if -# the active libtool version doesn't support it. +# Runs libtoolize. # -# Note the '_' prefix .. to not collide with elibtoolize() from libtool.eclass. +# Note the '_' prefix: avoid collision with elibtoolize() from libtool.eclass. _elibtoolize() { local LIBTOOLIZE=${LIBTOOLIZE:-$(type -P glibtoolize > /dev/null && echo glibtoolize || echo libtoolize)} [[ -f GNUmakefile.am || -f Makefile.am ]] && set -- "$@" --automake - if [[ $1 == "--install" ]] ; then - ${LIBTOOLIZE} -n --install >& /dev/null || shift - fi - autotools_run_tool ${LIBTOOLIZE} "$@" ${opts} + autotools_run_tool ${LIBTOOLIZE} "$@" } # @FUNCTION: eautoheader @@ -334,6 +332,11 @@ eautoconf() { echo die "No configure.{ac,in} present!" fi + if [[ -e configure.in ]] ; then + eqawarn "This package has a configure.in file which has long been deprecated. Please" + eqawarn "update it to use configure.ac instead as newer versions of autotools will die" + eqawarn "when it finds this file. See https://bugs.gentoo.org/426262 for details." + fi autotools_run_tool --at-m4flags autoconf "$@" } @@ -353,7 +356,8 @@ eautomake() { done _automake_version() { - autotools_run_tool automake --version 2>/dev/null | sed -n -e '1{s:.*(GNU automake) ::p;q}' + autotools_run_tool --at-output automake --version 2>/dev/null | + sed -n -e '1{s:.*(GNU automake) ::p;q}' } if [[ -z ${makefile_name} ]] ; then @@ -368,8 +372,9 @@ eautomake() { sed -e 's:.*by automake \(.*\) from .*:\1:') if [[ ${installed_automake} != ${used_automake} ]]; then - einfo "Automake used for the package (${used_automake}) differs from" - einfo "the installed version (${installed_automake})." + ewarn "Automake used for the package (${used_automake}) differs from" \ + "the installed version (${installed_automake})." + ewarn "Forcing a full rebuild of the autotools to workaround." eautoreconf return 0 fi @@ -429,25 +434,26 @@ autotools_env_setup() { ROOT=/ has_version "=sys-devel/automake-${pv}*" && export WANT_AUTOMAKE="${pv}" done [[ ${WANT_AUTOMAKE} == "latest" ]] && \ - die "Cannot find the latest automake! Tried ${_LATEST_AUTOMAKE}" + die "Cannot find the latest automake! Tried ${_LATEST_AUTOMAKE[*]}" fi [[ ${WANT_AUTOCONF} == "latest" ]] && export WANT_AUTOCONF=2.5 } # @FUNCTION: autotools_run_tool -# @USAGE: [--at-no-fail] [--at-m4flags] [--at-missing] [tool-specific flags] +# @USAGE: [--at-no-fail] [--at-m4flags] [--at-missing] [--at-output] [tool-specific flags] # @INTERNAL # @DESCRIPTION: # Run the specified autotool helper, but do logging and error checking # around it in the process. autotools_run_tool() { # Process our own internal flags first - local autofail=true m4flags=false missing_ok=false + local autofail=true m4flags=false missing_ok=false return_output=false while [[ -n $1 ]] ; do case $1 in --at-no-fail) autofail=false;; --at-m4flags) m4flags=true;; --at-missing) missing_ok=true;; + --at-output) return_output=true;; # whatever is left goes to the actual tool *) break;; esac @@ -481,6 +487,12 @@ autotools_run_tool() { set -- "${1}" $(autotools_m4dir_include) "${@:2}" $(autotools_m4sysdir_include) fi + # If the caller wants to probe something, then let them do it directly. + if ${return_output} ; then + "$@" + return + fi + printf "***** $1 *****\n***** PWD: ${PWD}\n***** $*\n\n" > "${STDERR_TARGET}" ebegin "Running $@" diff --git a/sdk_container/src/third_party/portage-stable/eclass/bash-completion-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/bash-completion-r1.eclass index b9a8a0c01b..db16e27c19 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/bash-completion-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/bash-completion-r1.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion-r1.eclass,v 1.12 2014/01/22 19:41:21 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion-r1.eclass,v 1.14 2014/09/02 15:28:05 mgorny Exp $ # @ECLASS: bash-completion-r1.eclass # @MAINTAINER: @@ -57,7 +57,7 @@ _bash-completion-r1_get_bashdir() { _bash-completion-r1_get_bashcompdir() { debug-print-function ${FUNCNAME} "${@}" - _bash-completion-r1_get_bashdir completionsdir /usr/share/bash-completion + _bash-completion-r1_get_bashdir completionsdir /usr/share/bash-completion/completions } # @FUNCTION: _bash-completion-r1_get_helpersdir @@ -116,3 +116,19 @@ newbashcomp() { newins "${@}" ) } + +# @FUNCTION: bashcomp_alias +# @USAGE: ... +# @DESCRIPTION: +# Alias completion to one or more commands (es). +bashcomp_alias() { + debug-print-function ${FUNCNAME} "${@}" + + [[ ${#} -lt 2 ]] && die "Usage: ${FUNCNAME} ..." + local base=${1} f + shift + + for f; do + dosym "${base}" "$(_bash-completion-r1_get_bashcompdir)/${f}" + done +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/bzr.eclass b/sdk_container/src/third_party/portage-stable/eclass/bzr.eclass index c3d33590e5..49e42a5355 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/bzr.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/bzr.eclass @@ -1,10 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/bzr.eclass,v 1.20 2013/07/11 18:38:59 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/bzr.eclass,v 1.21 2014/11/13 07:15:54 ulm Exp $ # # @ECLASS: bzr.eclass # @MAINTAINER: -# Emacs team # Bazaar team # @AUTHOR: # Jorge Manuel B. S. Vicetto diff --git a/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass index ec40d3b124..07f9b63514 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.110 2014/08/12 14:58:40 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.112 2014/10/27 09:49:05 aballier Exp $ # @ECLASS: cmake-utils.eclass # @MAINTAINER: @@ -106,6 +106,11 @@ CMAKE_REMOVE_MODULES="${CMAKE_REMOVE_MODULES:-yes}" # used for optionality) : ${WANT_CMAKE:=always} +# @ECLASS-VARIABLE: CMAKE_EXTRA_CACHE_FILE +# @DESCRIPTION: +# Specifies an extra cache file to pass to cmake. This is the analog of EXTRA_ECONF +# for econf and is needed to pass TRY_RUN results when cross-compiling. +# Should be set by user in a per-package basis in /etc/portage/package.env. CMAKEDEPEND="" case ${WANT_CMAKE} in @@ -118,9 +123,9 @@ case ${WANT_CMAKE} in esac inherit toolchain-funcs multilib flag-o-matic eutils -case ${EAPI:-0} in +case ${EAPI} in 2|3|4|5) : ;; - *) die "EAPI=${EAPI} is not supported" ;; + *) die "EAPI=${EAPI:-0} is not supported" ;; esac CMAKE_EXPF="src_prepare src_configure src_compile src_test src_install" @@ -238,6 +243,21 @@ _generator_to_use() { echo ${generator_name} } +# @FUNCTION: comment_add_subdirectory +# @USAGE: +# @DESCRIPTION: +# Comment out an add_subdirectory call in CMakeLists.txt in the current directory +comment_add_subdirectory() { + if [[ -z ${1} ]]; then + die "comment_add_subdirectory must be passed the directory name to comment" + fi + + if [[ -e "CMakeLists.txt" ]]; then + sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${1//\//\\/}[[:space:]]*)/s/^/#DONOTCOMPILE /" \ + -i CMakeLists.txt || die "failed to comment add_subdirectory(${1})" + fi +} + # @FUNCTION: cmake-utils_use_with # @USAGE: [flag name] # @DESCRIPTION: @@ -439,14 +459,44 @@ enable_cmake-utils_src_configure() { cat > "${build_rules}" <<- _EOF_ SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive manager" FORCE) SET (CMAKE_ASM_COMPILE_OBJECT " ${CFLAGS} -o -c " CACHE STRING "ASM compile command" FORCE) - SET (CMAKE_C_COMPILER $(type -P $(tc-getCC)) CACHE FILEPATH "C compiler" FORCE) SET (CMAKE_C_COMPILE_OBJECT " ${CPPFLAGS} -o -c " CACHE STRING "C compile command" FORCE) - SET (CMAKE_CXX_COMPILER $(type -P $(tc-getCXX)) CACHE FILEPATH "C++ compiler" FORCE) SET (CMAKE_CXX_COMPILE_OBJECT " ${CPPFLAGS} -o -c " CACHE STRING "C++ compile command" FORCE) SET (CMAKE_RANLIB $(type -P $(tc-getRANLIB)) CACHE FILEPATH "Archive index generator" FORCE) SET (PKG_CONFIG_EXECUTABLE $(type -P $(tc-getPKG_CONFIG)) CACHE FILEPATH "pkg-config executable" FORCE) _EOF_ + local toolchain_file=${BUILD_DIR}/gentoo_toolchain.cmake + cat > ${toolchain_file} <<- _EOF_ + SET (CMAKE_C_COMPILER $(tc-getCC)) + SET (CMAKE_CXX_COMPILER $(tc-getCXX)) + _EOF_ + + if tc-is-cross-compiler; then + local sysname + case "${KERNEL:-linux}" in + Cygwin) sysname="CYGWIN_NT-5.1" ;; + HPUX) sysname="HP-UX" ;; + linux) sysname="Linux" ;; + Winnt) sysname="Windows" ;; + *) sysname="${KERNEL}" ;; + esac + + cat >> "${toolchain_file}" <<- _EOF_ + SET (CMAKE_SYSTEM_NAME "${sysname}") + _EOF_ + + if [ "${SYSROOT:-/}" != "/" ] ; then + # When cross-compiling with a sysroot (e.g. with crossdev's emerge wrappers) + # we need to tell cmake to use libs/headers from the sysroot but programs from / only. + cat >> "${toolchain_file}" <<- _EOF_ + set(CMAKE_FIND_ROOT_PATH "${SYSROOT}") + set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) + set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) + set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) + _EOF_ + fi + fi + has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= if [[ ${EPREFIX} ]]; then @@ -508,9 +558,14 @@ enable_cmake-utils_src_configure() { -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE="${build_rules}" + -DCMAKE_TOOLCHAIN_FILE="${toolchain_file}" "${MYCMAKEARGS}" ) + if [[ -n "${CMAKE_EXTRA_CACHE_FILE}" ]] ; then + cmakeargs+=( -C "${CMAKE_EXTRA_CACHE_FILE}" ) + fi + pushd "${BUILD_DIR}" > /dev/null debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: mycmakeargs is ${mycmakeargs_local[*]}" echo "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/cuda.eclass b/sdk_container/src/third_party/portage-stable/eclass/cuda.eclass index b3b80b26ef..2a52dee95d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cuda.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cuda.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/cuda.eclass,v 1.3 2013/08/11 16:20:23 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/cuda.eclass,v 1.6 2014/11/18 19:54:06 jlec Exp $ inherit flag-o-matic toolchain-funcs versionator @@ -71,7 +71,7 @@ cuda_gccdir() { fi for ver in ${args}; do - has_version sys-devel/gcc:${ver} && \ + has_version "=sys-devel/gcc-${ver}*" && \ gcc_bindir="$(ls -d ${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/${ver}* | tail -n 1)" done @@ -101,9 +101,7 @@ cuda_sanitize() { [[ "${CUDA_VERBOSE}" == true ]] && NVCCFLAGS+=" -v" # Tell nvcc where to find a compatible compiler - if has_version \<=dev-util/nvidia-cuda-toolkit-5.5; then - NVCCFLAGS+=" $(cuda_gccdir -f)" - fi + NVCCFLAGS+=" $(cuda_gccdir -f)" # Tell nvcc which flags should be used for underlying C compiler NVCCFLAGS+=" --compiler-options=\"${CXXFLAGS}\" --linker-options=\"${rawldflags// /,}\"" diff --git a/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass index 19d51b72d5..8c220db957 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.101 2014/07/08 08:49:10 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.103 2014/11/24 01:39:55 floppym Exp $ # @ECLASS: distutils-r1 # @MAINTAINER: @@ -217,6 +217,10 @@ fi # 1. ${mydistutilsargs[@]} # 2. additional arguments passed to the esetup.py function. # +# Please note that setup.py will respect defaults (unless overriden +# via command-line options) from setup.cfg that is created +# in distutils-r1_python_compile and in distutils-r1_python_install. +# # This command dies on failure. esetup.py() { debug-print-function ${FUNCNAME} "${@}" @@ -338,7 +342,7 @@ distutils-r1_python_configure() { # @INTERNAL # @DESCRIPTION: # Create implementation-specific configuration file for distutils, -# setting proper build-dir paths. +# setting proper build-dir (and install-dir) paths. _distutils-r1_create_setup_cfg() { cat > "${HOME}"/.pydistutils.cfg <<-_EOF_ || die [build] @@ -365,6 +369,25 @@ _distutils-r1_create_setup_cfg() { [bdist_egg] dist-dir = ${BUILD_DIR}/dist _EOF_ + + # we can't refer to ${D} before src_install() + if [[ ${EBUILD_PHASE} == install ]]; then + cat >> "${HOME}"/.pydistutils.cfg <<-_EOF_ || die + + # installation paths -- allow calling extra install targets + # without the default 'install' + [install] + compile = True + optimize = 2 + root = ${D} + _EOF_ + + if [[ ! ${DISTUTILS_SINGLE_IMPL} ]] && _python_want_python_exec2; then + cat >> "${HOME}"/.pydistutils.cfg <<-_EOF_ || die + install-scripts = $(python_get_scriptdir) + _EOF_ + fi + fi } # @FUNCTION: _distutils-r1_copy_egg_info @@ -385,6 +408,9 @@ _distutils-r1_copy_egg_info() { # The default python_compile(). Runs 'esetup.py build'. Any parameters # passed to this function will be appended to setup.py invocation, # i.e. passed as options to the 'build' command. +# +# This phase also sets up initial setup.cfg with build directories +# and copies upstream egg-info files if supplied. distutils-r1_python_compile() { debug-print-function ${FUNCNAME} "${@}" @@ -406,8 +432,11 @@ _distutils-r1_wrap_scripts() { local path=${1} local bindir=${2} - if ! _python_want_python_exec2; then - local PYTHON_SCRIPTDIR=${bindir} + local PYTHON_SCRIPTDIR + if _python_want_python_exec2; then + python_export PYTHON_SCRIPTDIR + else + PYTHON_SCRIPTDIR=${bindir} fi local f python_files=() non_python_files=() @@ -457,37 +486,29 @@ _distutils-r1_wrap_scripts() { # @FUNCTION: distutils-r1_python_install # @USAGE: [additional-args...] # @DESCRIPTION: -# The default python_install(). Runs 'esetup.py install', appending -# the optimization flags. Then renames the installed scripts. +# The default python_install(). Runs 'esetup.py install', doing +# intermediate root install and handling script wrapping afterwards. # Any parameters passed to this function will be appended # to the setup.py invocation (i.e. as options to the 'install' command). +# +# This phase updates the setup.cfg file with install directories. distutils-r1_python_install() { debug-print-function ${FUNCNAME} "${@}" local args=( "${@}" ) - local flags - - case "${EPYTHON}" in - jython*) - flags=(--compile);; - *) - flags=(--compile -O2);; - esac - debug-print "${FUNCNAME}: [${EPYTHON}] flags: ${flags}" # enable compilation for the install phase. local -x PYTHONDONTWRITEBYTECODE= + # re-create setup.cfg with install paths + _distutils-r1_create_setup_cfg + # python likes to compile any module it sees, which triggers sandbox # failures if some packages haven't compiled their modules yet. addpredict "$(python_get_sitedir)" addpredict /usr/lib/portage/pym addpredict /usr/local # bug 498232 - local root=${D}/_${EPYTHON} - [[ ${DISTUTILS_SINGLE_IMPL} ]] && root=${D} - flags+=( --root="${root}" ) - if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then # user may override --install-scripts # note: this is poor but distutils argv parsing is dumb @@ -525,21 +546,18 @@ distutils-r1_python_install() { ;; esac done - - if _python_want_python_exec2; then - local PYTHON_SCRIPTDIR - python_export PYTHON_SCRIPTDIR - flags+=( --install-scripts="${PYTHON_SCRIPTDIR}" ) - fi fi - esetup.py install "${flags[@]}" "${args[@]}" + local root=${D}/_${EPYTHON} + [[ ${DISTUTILS_SINGLE_IMPL} ]] && root=${D} + + esetup.py install --root="${root}" "${args[@]}" if [[ -d ${root}$(python_get_sitedir)/tests ]]; then die "Package installs 'tests' package, file collisions likely." fi if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then - die "Package installs 'share' in PyPy prefix, see bug #465546." + eqawarn "Package installs 'share' in PyPy prefix, see bug #465546." fi if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then diff --git a/sdk_container/src/third_party/portage-stable/eclass/distutils.eclass b/sdk_container/src/third_party/portage-stable/eclass/distutils.eclass index 22ebf13795..8b9140a771 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/distutils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/distutils.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/distutils.eclass,v 1.84 2013/08/03 13:28:22 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/distutils.eclass,v 1.85 2014/11/20 15:32:09 mgorny Exp $ # @ECLASS: distutils.eclass # @MAINTAINER: @@ -8,6 +8,8 @@ # @BLURB: Eclass for packages with build systems using Distutils # @DESCRIPTION: # The distutils eclass defines phase functions for packages with build systems using Distutils. +# +# This eclass is DEPRECATED. Please use distutils-r1 instead. if [[ -z "${_PYTHON_ECLASS_INHERITED}" ]]; then inherit python diff --git a/sdk_container/src/third_party/portage-stable/eclass/eutils.eclass b/sdk_container/src/third_party/portage-stable/eclass/eutils.eclass index 33bc36cda5..6bfb539a2a 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/eutils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/eutils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.436 2014/07/11 08:21:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.440 2014/11/15 09:49:10 vapier Exp $ # @ECLASS: eutils.eclass # @MAINTAINER: @@ -231,7 +231,7 @@ evar_pop() { # A common example is to disable shell globbing so that special meaning/care # may be used with variables/arguments to custom functions. That would be: # @CODE -# eshopts_push -s noglob +# eshopts_push -o noglob # for x in ${foo} ; do # if ...some check... ; then # eshopts_pop @@ -489,7 +489,7 @@ epatch() { fi # Let people filter things dynamically - if [[ -n ${EPATCH_EXCLUDE} ]] ; then + if [[ -n ${EPATCH_EXCLUDE}${EPATCH_USER_EXCLUDE} ]] ; then # let people use globs in the exclude eshopts_push -o noglob @@ -903,10 +903,11 @@ make_desktop_entry() { ;; esac fi - if [ "${SLOT}" == "0" ] ; then + local slot=${SLOT%/*} + if [[ ${slot} == "0" ]] ; then local desktop_name="${PN}" else - local desktop_name="${PN}-${SLOT}" + local desktop_name="${PN}-${slot}" fi local desktop="${T}/$(echo ${exec} | sed 's:[[:space:]/:]:_:g')-${desktop_name}.desktop" #local desktop=${T}/${exec%% *:-${desktop_name}}.desktop @@ -1438,7 +1439,7 @@ make_wrapper() { fi # We don't want to quote ${bin} so that people can pass complex # things as ${bin} ... "./someprog --args" - printf 'exec %s "$@"\n' "${bin/#\//${EPREFIX}\/}" + printf 'exec %s "$@"\n' "${bin/#\//${EPREFIX}/}" ) > "${tmpwrapper}" chmod go+rx "${tmpwrapper}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/flag-o-matic.eclass b/sdk_container/src/third_party/portage-stable/eclass/flag-o-matic.eclass index 5a8994b4c1..85e078079d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/flag-o-matic.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/flag-o-matic.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.202 2014/08/11 00:36:05 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.203 2014/11/01 03:45:53 vapier Exp $ # @ECLASS: flag-o-matic.eclass # @MAINTAINER: @@ -27,7 +27,7 @@ setup-allowed-flags() { ALLOWED_FLAGS+=" -O -O1 -O2 -Os -Og -mcpu -march -mtune" ALLOWED_FLAGS+=" -fstack-protector*" ALLOWED_FLAGS+=" -fbounds-checking -fno-strict-overflow" - ALLOWED_FLAGS+=" -fno-PIE -fno-pie -fno-unit-at-a-time" + ALLOWED_FLAGS+=" -fno-PIE -fno-pie -nopie -fno-unit-at-a-time" ALLOWED_FLAGS+=" -g -g[0-9] -ggdb -ggdb[0-9] -gdwarf-* gstabs -gstabs+" ALLOWED_FLAGS+=" -fno-ident -fpermissive -frecord-gcc-switches" ALLOWED_FLAGS+=" -fdiagnostics*" diff --git a/sdk_container/src/third_party/portage-stable/eclass/games.eclass b/sdk_container/src/third_party/portage-stable/eclass/games.eclass index 28f2ba3cdd..0b4ded7d82 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/games.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/games.eclass @@ -1,12 +1,25 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/games.eclass,v 1.158 2014/07/11 08:21:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/games.eclass,v 1.159 2014/11/21 21:47:16 hasufell Exp $ -# devlist: games@gentoo.org +# @ECLASS: games +# @MAINTAINER: +# Games team +# @BLURB: Standardizing the install of games. +# @DESCRIPTION: +# This eclass makes sure that games are consistently handled in gentoo. +# It installs game files by default in FHS-compatible directories +# like /usr/share/games and sets more restrictive permissions in order +# to avoid some security bugs. # -# This is the games eclass for standardizing the install of games ... -# you better have a *good* reason why you're *not* using games.eclass -# in a games-* ebuild +# The installation directories as well as the user and group files are +# installed as can be controlled by the user. See the variables like +# GAMES_BINDIR, GAMES_USER etc. below. These are NOT supposed to be set +# by ebuilds! +# +# For a general guide on writing games ebuilds, see: +# https://wiki.gentoo.org/wiki/Project:Games/Ebuild_howto + if [[ -z ${_GAMES_ECLASS} ]]; then _GAMES_ECLASS=1 @@ -24,25 +37,91 @@ if [[ ${CATEGORY}/${PN} != "games-misc/games-envd" ]] ; then RDEPEND="games-misc/games-envd" fi -export GAMES_PREFIX=${GAMES_PREFIX:-/usr/games} -export GAMES_PREFIX_OPT=${GAMES_PREFIX_OPT:-/opt} -export GAMES_DATADIR=${GAMES_DATADIR:-/usr/share/games} -export GAMES_DATADIR_BASE=${GAMES_DATADIR_BASE:-/usr/share} # some packages auto append 'games' -export GAMES_SYSCONFDIR=${GAMES_SYSCONFDIR:-/etc/games} -export GAMES_STATEDIR=${GAMES_STATEDIR:-/var/games} -export GAMES_LOGDIR=${GAMES_LOGDIR:-/var/log/games} -export GAMES_BINDIR=${GAMES_BINDIR:-${GAMES_PREFIX}/bin} -export GAMES_ENVD="90games" -# if you want to use a different user/group than games.games, -# just add these two variables to your environment (aka /etc/profile) -export GAMES_USER=${GAMES_USER:-root} -export GAMES_USER_DED=${GAMES_USER_DED:-games} -export GAMES_GROUP=${GAMES_GROUP:-games} +# @ECLASS-VARIABLE: GAMES_PREFIX +# @DESCRIPTION: +# Prefix where to install games, mostly used by GAMES_BINDIR. Games data should +# still go into GAMES_DATADIR. May be set by the user. +GAMES_PREFIX=${GAMES_PREFIX:-/usr/games} +# @ECLASS-VARIABLE: GAMES_PREFIX_OPT +# @DESCRIPTION: +# Prefix where to install precompiled/blob games, usually followed by +# package name. May be set by the user. +GAMES_PREFIX_OPT=${GAMES_PREFIX_OPT:-/opt} + +# @ECLASS-VARIABLE: GAMES_DATADIR +# @DESCRIPTION: +# Base directory where to install game data files, usually followed by +# package name. May be set by the user. +GAMES_DATADIR=${GAMES_DATADIR:-/usr/share/games} + +# @ECLASS-VARIABLE: GAMES_DATADIR_BASE +# @DESCRIPTION: +# Similar to GAMES_DATADIR, but only used when a package auto appends 'games' +# to the path. May be set by the user. +GAMES_DATADIR_BASE=${GAMES_DATADIR_BASE:-/usr/share} + +# @ECLASS-VARIABLE: GAMES_SYSCONFDIR +# @DESCRIPTION: +# Where to install global games configuration files, usually followed by +# package name. May be set by the user. +GAMES_SYSCONFDIR=${GAMES_SYSCONFDIR:-/etc/games} + +# @ECLASS-VARIABLE: GAMES_STATEDIR +# @DESCRIPTION: +# Where to install/store global variable game data, usually followed by +# package name. May be set by the user. +GAMES_STATEDIR=${GAMES_STATEDIR:-/var/games} + +# @ECLASS-VARIABLE: GAMES_LOGDIR +# @DESCRIPTION: +# Where to store global game log files, usually followed by +# package name. May be set by the user. +GAMES_LOGDIR=${GAMES_LOGDIR:-/var/log/games} + +# @ECLASS-VARIABLE: GAMES_BINDIR +# @DESCRIPTION: +# Where to install the game binaries. May be set by the user. This is in PATH. +GAMES_BINDIR=${GAMES_BINDIR:-${GAMES_PREFIX}/bin} + +# @ECLASS-VARIABLE: GAMES_ENVD +# @INTERNAL +# @DESCRIPTION: +# The games environment file name which sets games specific LDPATH and PATH. +GAMES_ENVD="90games" + +# @ECLASS-VARIABLE: GAMES_USER +# @DESCRIPTION: +# The USER who owns all game files and usually has write permissions. +# May be set by the user. +GAMES_USER=${GAMES_USER:-root} + +# @ECLASS-VARIABLE: GAMES_USER_DED +# @DESCRIPTION: +# The USER who owns all game files related to the dedicated server part +# of a package. May be set by the user. +GAMES_USER_DED=${GAMES_USER_DED:-games} + +# @ECLASS-VARIABLE: GAMES_GROUP +# @DESCRIPTION: +# The GROUP that owns all game files and usually does not have +# write permissions. May be set by the user. +# If you want games world-executable, then you can at least set this variable +# to 'users' which is almost the same. +GAMES_GROUP=${GAMES_GROUP:-games} + +# @FUNCTION: games_get_libdir +# @DESCRIPTION: +# Gets the directory where to install games libraries. This is in LDPATH. games_get_libdir() { echo ${GAMES_PREFIX}/$(get_libdir) } +# @FUNCTION: egamesconf +# @USAGE: [...] +# @DESCRIPTION: +# Games equivalent to 'econf' for autotools based build systems. It passes +# the necessary games specific directories automatically. egamesconf() { # handle verbose build log pre-EAPI5 local _gamesconf @@ -67,6 +146,12 @@ egamesconf() { "$@" } +# @FUNCTION: gameswrapper +# @USAGE: [...] +# @INTERNAL +# @DESCRIPTION: +# Wraps an install command like dobin, dolib etc, so that +# it has GAMES_PREFIX as prefix. gameswrapper() { # dont want to pollute calling env ( @@ -77,18 +162,75 @@ gameswrapper() { ) } +# @FUNCTION: dogamesbin +# @USAGE: ... +# @DESCRIPTION: +# Install one or more games binaries. dogamesbin() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: dogamessbin +# @USAGE: ... +# @DESCRIPTION: +# Install one or more games system binaries. dogamessbin() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: dogameslib +# @USAGE: ... +# @DESCRIPTION: +# Install one or more games libraries. dogameslib() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: dogameslib.a +# @USAGE: ... +# @DESCRIPTION: +# Install one or more static games libraries. dogameslib.a() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: dogameslib.so +# @USAGE: ... +# @DESCRIPTION: +# Install one or more shared games libraries. dogameslib.so() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: newgamesbin +# @USAGE: +# @DESCRIPTION: +# Install one games binary with a new name. newgamesbin() { gameswrapper ${FUNCNAME/games} "$@"; } + +# @FUNCTION: newgamessbin +# @USAGE: +# @DESCRIPTION: +# Install one system games binary with a new name. newgamessbin() { gameswrapper ${FUNCNAME/games} "$@"; } +# @FUNCTION: games_make_wrapper +# @USAGE: [chdir] [libpaths] [installpath] +# @DESCRIPTION: +# Create a shell wrapper script named wrapper in installpath +# (defaults to the games bindir) to execute target (default of wrapper) by +# first optionally setting LD_LIBRARY_PATH to the colon-delimited +# libpaths followed by optionally changing directory to chdir. games_make_wrapper() { gameswrapper ${FUNCNAME/games_} "$@"; } +# @FUNCTION: gamesowners +# @USAGE: [...] ... +# @DESCRIPTION: +# Run 'chown' with the given args on the given files. Owner and +# group are GAMES_USER and GAMES_GROUP and must not be passed +# as args. gamesowners() { chown ${GAMES_USER}:${GAMES_GROUP} "$@"; } + +# @FUNCTION: gamesperms +# @USAGE: ... +# @DESCRIPTION: +# Run 'chmod' with games specific permissions on the given files. gamesperms() { chmod u+rw,g+r-w,o-rwx "$@"; } + +# @FUNCTION: prepgamesdirs +# @DESCRIPTION: +# Fix all permissions/owners of files in games related directories, +# usually called at the end of src_install(). prepgamesdirs() { local dir f mode for dir in \ @@ -129,6 +271,10 @@ prepgamesdirs() { find "${D}/${GAMES_BINDIR}" -maxdepth 1 -type f -exec chmod 750 '{}' \; } +# @FUNCTION: games_pkg_setup +# @DESCRIPTION: +# Export some toolchain specific variables and create games related groups +# and users. This function is exported as pkg_setup(). games_pkg_setup() { tc-export CC CXX LD AR RANLIB @@ -145,10 +291,17 @@ games_pkg_setup() { && usermod -s /bin/bash "${GAMES_USER_DED}" } +# @FUNCTION: games_src_configure +# @DESCRIPTION: +# Runs egamesconf if there is a configure file. +# This function is exported as src_configure(). games_src_configure() { [[ -x "${ECONF_SOURCE:-.}"/configure ]] && egamesconf } +# @FUNCTION: games_src_compile +# @DESCRIPTION: +# Runs base_src_make(). This function is exported as src_compile(). games_src_compile() { case ${EAPI:-0} in 0|1) games_src_configure ;; @@ -156,6 +309,9 @@ games_src_compile() { base_src_make } +# @FUNCTION: games_pkg_preinst +# @DESCRIPTION: +# Synchronizes GAMES_STATEDIR of the ebuild image with the live filesystem. games_pkg_preinst() { local f @@ -171,7 +327,9 @@ games_pkg_preinst() { done < <(find "${D}/${GAMES_STATEDIR}" -type f -printf '%P\n' 2>/dev/null) } -# pkg_postinst function ... warn about games group +# @FUNCTION: games_pkg_postinst +# @DESCRIPTION: +# Prints some warnings and infos, also related to games groups. games_pkg_postinst() { if [[ -z "${GAMES_SHOW_WARNING}" ]] ; then ewarn "Remember, in order to play games, you have to" @@ -189,8 +347,10 @@ games_pkg_postinst() { fi } -# Unpack .uz2 files for UT2003/UT2004 -# $1: directory or file to unpack +# @FUNCTION: games_ut_unpack +# @USAGE: +# @DESCRIPTION: +# Unpack .uz2 files for UT2003/UT2004. games_ut_unpack() { local ut_unpack="$1" local f= @@ -211,9 +371,11 @@ games_ut_unpack() { fi } -# Unpacks .umod/.ut2mod/.ut4mod files for UT/UT2003/UT2004 -# Usage: games_umod_unpack $1 -# oh, and don't forget to set 'dir' and 'Ddir' +# @FUNCTION: games_umod_unpack +# @USAGE: +# @DESCRIPTION: +# Unpacks .umod/.ut2mod/.ut4mod files for UT/UT2003/UT2004. +# Don't forget to set 'dir' and 'Ddir'. games_umod_unpack() { local umod=$1 mkdir -p "${Ddir}"/System diff --git a/sdk_container/src/third_party/portage-stable/eclass/git-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/git-2.eclass index b560cddaac..7f72447d72 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/git-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/git-2.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/git-2.eclass,v 1.33 2013/10/08 11:19:48 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/git-2.eclass,v 1.35 2014/11/20 15:32:09 mgorny Exp $ # @ECLASS: git-2.eclass # @MAINTAINER: @@ -10,16 +10,8 @@ # @DESCRIPTION: # Eclass for easing maitenance of live ebuilds using git as remote repository. # Eclass support working with git submodules and branching. - -# @ECLASS-VARIABLE: EGIT_USE_GIT_R3 -# @DEFAULT_UNSET -# @DESCRIPTION: -# Use git-r3 backend instead of classic git-2 behavior. This is intended -# for early testing of git-r3 and is to be set in make.conf. - -# (since we override src_unpack this doesn't hurt) -_INHERITED_BY_GIT_2=1 \ -inherit git-r3 +# +# This eclass is DEPRECATED. Please use git-r3 instead. # This eclass support all EAPIs EXPORT_FUNCTIONS src_unpack @@ -582,66 +574,23 @@ git-2_cleanup() { unset EGIT_LOCAL_NONBARE } -git-2_r3_wrapper() { - ewarn "Using git-r3 backend in git-2. Not everything is supported." - ewarn "Expect random failures and have fun testing." - - if [[ ${EGIT_SOURCEDIR} ]]; then - EGIT_CHECKOUT_DIR=${EGIT_SOURCEDIR} - unset EGIT_SOURCEDIR - fi - - if [[ ${EGIT_MASTER} ]]; then - : ${EGIT_BRANCH:=${EGIT_MASTER}} - unset EGIT_MASTER - fi - - if [[ ${EGIT_HAS_SUBMODULES} ]]; then - unset EGIT_HAS_SUBMODULES - fi - - if [[ ${EGIT_PROJECT} ]]; then - unset EGIT_PROJECT - fi - - local boots unp - if [[ ${EGIT_NOUNPACK} ]]; then - unp=1 - unset EGIT_NOUNPACK - fi - - if [[ ${EGIT_BOOTSTRAP} ]]; then - boots=1 - unset EGIT_BOOTSTRAP - fi - - git-r3_src_unpack - - [[ ${boots} ]] && EGIT_BOOTSTRAP=${boots} git-2_bootstrap - [[ ${unp} ]] && EGIT_NOUNPACK=1 -} - # @FUNCTION: git-2_src_unpack # @DESCRIPTION: # Default git src_unpack function. git-2_src_unpack() { debug-print-function ${FUNCNAME} "$@" - if [[ ${EGIT_USE_GIT_R3} ]]; then - git-2_r3_wrapper - else - git-2_init_variables - git-2_prepare_storedir - git-2_migrate_repository - git-2_fetch "$@" - git-2_gc - git-2_submodules - git-2_move_source - git-2_branch - git-2_bootstrap - git-2_cleanup - echo ">>> Unpacked to ${EGIT_SOURCEDIR}" - fi + git-2_init_variables + git-2_prepare_storedir + git-2_migrate_repository + git-2_fetch "$@" + git-2_gc + git-2_submodules + git-2_move_source + git-2_branch + git-2_bootstrap + git-2_cleanup + echo ">>> Unpacked to ${EGIT_SOURCEDIR}" # Users can specify some SRC_URI and we should # unpack the files too. diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnatbuild.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnatbuild.eclass index 1370f66689..fa5f7c3488 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/gnatbuild.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/gnatbuild.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.61 2014/07/13 16:19:33 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.63 2014/10/17 13:17:30 george Exp $ # # Authors: George Shapovalov # Steve Arnold @@ -309,11 +309,12 @@ gnatbuild_pkg_postinst() { elog . ${GnatCommon} || die "failed to source common code" if [[ ! -f ${PRIMELIST} ]] || [[ ! -s ${PRIMELIST} ]]; then + mkdir -p ${SETTINGSDIR} echo "${gnat_profile}" > ${PRIMELIST} elog "The list of primary compilers was empty and got assigned ${gnat_profile}." fi elog "Please edit ${PRIMELIST} and list there gnat profiles intended" - elog "for common use." + elog "for common use, one per line." } @@ -773,6 +774,9 @@ EOF "${D}${LIBEXECPATH}"/liblto_plugin.la \ || die "sed update of .la file failed!" fi + + # add config directory (bug 440660) + keepdir /etc/ada ;; prep_env) diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnome-python-common-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnome-python-common-r1.eclass index 11796023d3..fe89a6a362 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/gnome-python-common-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/gnome-python-common-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnome-python-common-r1.eclass,v 1.1 2014/05/26 17:20:14 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/gnome-python-common-r1.eclass,v 1.2 2014/09/27 16:15:19 pacho Exp $ # @ECLASS: gnome-python-common-r1 # @MAINTAINER: @@ -61,7 +61,7 @@ RDEPEND="~dev-python/${GNOME_ORG_MODULE}-base-${PV} DEPEND="${RDEPEND} virtual/pkgconfig" -REQUIRED_USE=${PYTHON_REQUIRED_SUE} +REQUIRED_USE=${PYTHON_REQUIRED_USE} gnome-python-common-r1_src_prepare() { gnome2_src_prepare diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnome2-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnome2-utils.eclass index c58ccc1750..5a6b33b5eb 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/gnome2-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/gnome2-utils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.36 2014/03/01 10:18:35 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.38 2014/11/23 21:46:29 mgorny Exp $ # @ECLASS: gnome2-utils.eclass # @MAINTAINER: @@ -439,39 +439,15 @@ gnome2_gdk_pixbuf_update() { eend $? } - # @FUNCTION: gnome2_query_immodules_gtk2 # @USAGE: gnome2_query_immodules_gtk2 # @DESCRIPTION: # Updates gtk2 immodules/gdk-pixbuf loaders listing. gnome2_query_immodules_gtk2() { - if has_version ">=x11-libs/gtk+-2.24.20:2"; then - "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" --update-cache - else - local GTK2_CONFDIR="/etc/gtk-2.0/$(get_abi_CHOST)" + local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0 + [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0 - local query_exec="${EPREFIX}/usr/bin/gtk-query-immodules-2.0" - local gtk_conf="${EPREFIX}${GTK2_CONFDIR}/gtk.immodules" - local gtk_conf_dir=$(dirname "${gtk_conf}") - - einfo "Generating Gtk2 immodules/gdk-pixbuf loaders listing:" - einfo "-> ${gtk_conf}" - - mkdir -p "${gtk_conf_dir}" - local tmp_file=$(mktemp -t tmp.XXXXXXXXXXgtk_query_immodules) - if [ -z "${tmp_file}" ]; then - ewarn "gtk_query_immodules: cannot create temporary file" - return 1 - fi - - if ${query_exec} > "${tmp_file}"; then - cat "${tmp_file}" > "${gtk_conf}" || \ - ewarn "Failed to write to ${gtk_conf}" - else - ewarn "Cannot update gtk.immodules, file generation failed" - fi - rm "${tmp_file}" - fi + "${updater}" --update-cache } # @FUNCTION: gnome2_query_immodules_gtk3 @@ -479,7 +455,10 @@ gnome2_query_immodules_gtk2() { # @DESCRIPTION: # Updates gtk3 immodules/gdk-pixbuf loaders listing. gnome2_query_immodules_gtk3() { - "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" --update-cache + local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-3.0 + [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-3.0 + + "${updater}" --update-cache } # @FUNCTION: gnome2_disable_deprecation_warning diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnome2.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnome2.eclass index ec6832a17b..1fbd7a3a08 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/gnome2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/gnome2.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2.eclass,v 1.125 2014/02/11 21:14:20 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2.eclass,v 1.126 2014/11/23 19:56:53 pacho Exp $ # @ECLASS: gnome2.eclass # @MAINTAINER: @@ -14,6 +14,13 @@ inherit eutils fdo-mime libtool gnome.org gnome2-utils case "${EAPI:-0}" in 0|1) + eqawarn + eqawarn "${CATEGORY}/${PF}: EAPI 0/1 support is now deprecated." + eqawarn "If you are the package maintainer, please" + eqawarn "update this package to a newer EAPI." + eqawarn "Support for EAPIs 0 and 1 for gnome2.eclass will be dropped" + eqawarn "in a month (around 23rd December)." + eqawarn EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_preinst pkg_postinst pkg_postrm ;; 2|3|4|5) diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnuconfig.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnuconfig.eclass index 7f5ce37208..aeb176cde1 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/gnuconfig.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/gnuconfig.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnuconfig.eclass,v 1.35 2013/05/22 06:03:08 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/gnuconfig.eclass,v 1.36 2014/11/15 06:20:07 vapier Exp $ # # THIS ECLASS IS DEAD: It has been integrated into portage # @@ -88,10 +88,10 @@ gnuconfig_do_update() { # returns the directory where they can be found. gnuconfig_findnewest() { local locations=( - /usr/share/misc/config.sub - /usr/share/gnuconfig/config.sub - /usr/share/automake*/config.sub - /usr/share/libtool/config.sub + "${EPREFIX}"/usr/share/misc/config.sub + "${EPREFIX}"/usr/share/gnuconfig/config.sub + "${EPREFIX}"/usr/share/automake*/config.sub + "${EPREFIX}"/usr/share/libtool/config.sub ) grep -s '^timestamp' "${locations[@]}" | \ sort -r -n -t\' -k2 | \ diff --git a/sdk_container/src/third_party/portage-stable/eclass/intel-sdp.eclass b/sdk_container/src/third_party/portage-stable/eclass/intel-sdp.eclass index 6019168ef1..11400c66e4 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/intel-sdp.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/intel-sdp.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/intel-sdp.eclass,v 1.17 2014/02/21 16:07:25 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/intel-sdp.eclass,v 1.18 2014/09/15 17:54:11 jlec Exp $ # @ECLASS: intel-sdp.eclass # @MAINTAINER: @@ -348,7 +348,12 @@ intel-sdp_pkg_setup() { fi INTEL_RPMS=() INTEL_RPMS_FULL=() - for p in ${INTEL_BIN_RPMS}; do + if [[ $(declare -p INTEL_BIN_RPMS) = "declare -a "* ]] ; then + _INTEL_BIN_RPMS=( ${INTEL_BIN_RPMS[@]} ) + else + read -r -d '' -a _INTEL_BIN_RPMS <<<"${INTEL_BIN_RPMS}" + fi + for p in "${_INTEL_BIN_RPMS[@]}"; do for a in ${arch}; do if [ ${p} == $(basename ${p}) ]; then INTEL_RPMS+=( intel-${p}-${_INTEL_PV4}-${_INTEL_PV1}.${_INTEL_PV2}-${_INTEL_PV3}.${a}.rpm ) @@ -357,7 +362,12 @@ intel-sdp_pkg_setup() { fi done done - for p in ${INTEL_DAT_RPMS}; do + if [[ $(declare -p INTEL_DAT_RPMS) = "declare -a "* ]] ; then + _INTEL_DAT_RPMS=( ${INTEL_DAT_RPMS[@]} ) + else + read -r -d '' -a _INTEL_DAT_RPMS <<<"${INTEL_DAT_RPMS}" + fi + for p in "${_INTEL_DAT_RPMS[@]}"; do if [ ${p} == $(basename ${p}) ]; then INTEL_RPMS+=( intel-${p}-${_INTEL_PV4}-${_INTEL_PV1}.${_INTEL_PV2}-${_INTEL_PV3}.noarch.rpm ) else @@ -373,12 +383,12 @@ intel-sdp_src_unpack() { local l r subdir rb t list=() debug_list for t in ${A}; do - for r in ${INTEL_RPMS[@]}; do + for r in "${INTEL_RPMS[@]}"; do rpmdir=${t%%.*}/${INTEL_RPMS_DIR} list+=( ${rpmdir}/${r} ) done - for r in ${INTEL_RPMS_FULL[@]}; do + for r in "${INTEL_RPMS_FULL[@]}"; do list+=( ${t%%.*}/${r} ) done diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass index 2cef34183c..80e399d7cc 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.140 2014/08/10 22:40:21 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.144 2014/12/04 10:32:10 mrueg Exp $ # @ECLASS: kde4-base.eclass # @MAINTAINER: @@ -186,7 +186,7 @@ case ${KDEBASE} in # packages that will never be mirrored. (As they only will ever be in # the overlay). case ${PV} in - *9999* | 4.?.[6-9]? | 4.??.[6-9]?) + *9999* | 4.?.[6-9]? | 4.??.[6-9]? | ??.?.[6-9]? | ??.??.[6-9]?) RESTRICT+=" mirror" ;; esac @@ -329,15 +329,19 @@ kdedepend=" kderdepend="" +if [[ ${CATEGORY} == kde-apps ]]; then + kderdepend+=" !kde-base/${PN}" +fi + # all packages needs oxygen icons for basic iconset if [[ ${PN} != oxygen-icons ]]; then - kderdepend+=" $(add_kdebase_dep oxygen-icons)" + kderdepend+=" || ( kde-apps/oxygen-icons $(add_kdebase_dep oxygen-icons) )" fi # add a dependency over kde-l10n if [[ ${KDEBASE} != "kde-base" && -n ${KDE_LINGUAS} ]]; then for _lingua in ${KDE_LINGUAS}; do - # if our package has lignuas, pull in kde-l10n with selected lingua enabled, + # if our package has linguas, pull in kde-l10n with selected lingua enabled, # but only for selected ones. # this can't be done on one line because if user doesn't use any localisation # then he is probably not interested in kde-l10n at all. @@ -442,15 +446,30 @@ _calculate_src_uri() { 4.11.9) # Part of 4.12 actually, sigh. Not stable for next release! SRC_URI="mirror://kde/stable/4.12.5/src/${_kmname_pv}.tar.xz" ;; - 4.11.10) - # Part of 4.13 actually, sigh. Not stable for next release! - SRC_URI="mirror://kde/stable/4.13.2/src/${_kmname_pv}.tar.xz" ;; 4.11.11) # Part of 4.13 actually, sigh. Not stable for next release! SRC_URI="mirror://kde/stable/4.13.3/src/${_kmname_pv}.tar.xz" ;; + 4.11.12) + # Part of 4.14 actually, sigh. Not stable for next release! + SRC_URI="mirror://kde/stable/4.14.1/src/${_kmname_pv}.tar.xz" ;; + 4.11.13) + # Part of 4.14 actually, sigh. Not stable for next release! + SRC_URI="mirror://kde/stable/4.14.2/src/${_kmname_pv}.tar.xz" ;; + 4.11.14) + # Part of 4.14 actually, sigh. Not stable for next release! + SRC_URI="mirror://kde/stable/4.14.3/src/${_kmname_pv}.tar.xz" ;; + ??.?.[6-9]? | ??.??.[4-9]?) + # Unstable KDE Applications releases + SRC_URI="mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" ;; *) - # Stable KDE SC releases - SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" ;; + if [[ ${CATEGORY} == kde-apps ]]; then + # Stable KDE Applications releases + SRC_URI="mirror://kde/stable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" + else + # Stable KDE SC releases + SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" + fi + ;; esac ;; kdevelop|kdevelop-php*|kdevplatform) @@ -600,7 +619,7 @@ kde4-base_pkg_setup() { # Check if gcc compiler is fresh enough. # In theory should be in pkg_pretend but we check it only for kdelibs there # and for others we do just quick scan in pkg_setup because pkg_pretend - # executions consume quite some time. + # executions consume quite some time (ie. when merging 300 packages at once will cause 300 checks) if [[ ${MERGE_TYPE} != binary ]]; then [[ $(gcc-major-version) -lt 4 ]] || \ ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 6 ]] ) \ diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass new file mode 100644 index 0000000000..5bdadb53d5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass @@ -0,0 +1,181 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/kde5-functions.eclass,v 1.2 2014/10/28 16:45:38 kensington Exp $ + +# @ECLASS: kde5-functions.eclass +# @MAINTAINER: +# kde@gentoo.org +# @BLURB: Common ebuild functions for KDE 5 packages +# @DESCRIPTION: +# This eclass contains all functions shared by the different eclasses, +# for KDE 5 ebuilds. + +if [[ -z ${_KDE5_FUNCTIONS_ECLASS} ]]; then +_KDE5_FUNCTIONS_ECLASS=1 + +inherit toolchain-funcs versionator + +# @ECLASS-VARIABLE: EAPI +# @DESCRIPTION: +# Currently EAPI 5 is supported. +case ${EAPI} in + 5) ;; + *) die "EAPI=${EAPI:-0} is not supported" ;; +esac + +# @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL +# @DESCRIPTION: +# Minimal Frameworks version to require for the package. +: ${FRAMEWORKS_MINIMAL:=5.3.0} + +# @ECLASS-VARIABLE: KDEBASE +# @DESCRIPTION: +# This gets set to a non-zero value when a package is considered a kde or +# kdevelop ebuild. +if [[ ${CATEGORY} = kde-base ]]; then + KDEBASE=kde-base +elif [[ ${CATEGORY} = kde-frameworks ]]; then + KDEBASE=kde-frameworks +elif [[ ${KMNAME-${PN}} = kdevelop ]]; then + KDEBASE=kdevelop +fi + +debug-print "${ECLASS}: ${KDEBASE} ebuild recognized" + +# @ECLASS-VARIABLE: KDE_SCM +# @DESCRIPTION: +# SCM to use if this is a live ebuild. +: ${KDE_SCM:=git} + +case ${KDE_SCM} in + svn|git) ;; + *) die "KDE_SCM: ${KDE_SCM} is not supported" ;; +esac + +# determine the build type +if [[ ${PV} = *9999* ]]; then + KDE_BUILD_TYPE="live" +else + KDE_BUILD_TYPE="release" +fi +export KDE_BUILD_TYPE + +# @FUNCTION: _check_gcc_version +# @INTERNAL +# @DESCRIPTION: +# Determine if the current GCC version is acceptable, otherwise die. +_check_gcc_version() { + if [[ ${MERGE_TYPE} != binary ]]; then + local version=$(gcc-version) + local major=${version%.*} + local minor=${version#*.} + + [[ ${major} -lt 4 ]] || \ + ( [[ ${major} -eq 4 && ${minor} -lt 8 ]] ) \ + && die "Sorry, but gcc-4.8 or later is required for KDE 5." + fi +} + +# @FUNCTION: _add_kdecategory_dep +# @INTERNAL +# @DESCRIPTION: +# Implementation of add_kdebase_dep and add_frameworks_dep. +_add_kdecategory_dep() { + debug-print-function ${FUNCNAME} "$@" + + local category=${1} + local package=${2} + local use=${3} + local version=${4} + + if [[ -n ${use} ]] ; then + local use="[${use}]" + fi + + if [[ -n ${version} ]] ; then + local operator=">=" + local version="-${version}" + fi + + echo " ${operator}${category}/${package}${version}:5${use}" +} + +# @FUNCTION: add_frameworks_dep +# @USAGE: [USE flags] [minimum version] +# @DESCRIPTION: +# Create proper dependency for kde-frameworks/ dependencies. +# This takes 1 to 3 arguments. The first being the package name, the optional +# second is additional USE flags to append, and the optional third is the +# version to use instead of the automatic version (use sparingly). +# The output of this should be added directly to DEPEND/RDEPEND, and may be +# wrapped in a USE conditional (but not an || conditional without an extra set +# of parentheses). +add_frameworks_dep() { + debug-print-function ${FUNCNAME} "$@" + + local version + + if [[ -n ${3} ]]; then + version=${3} + elif [[ ${CATEGORY} = kde-frameworks ]]; then + version=$(get_version_component_range 1-2) + elif [[ ${CATEGORY} = kde-base ]]; then + case $(get_kde_version) in + 5.1) version=5.3.0 ;; + *) version=${FRAMEWORKS_MINIMAL} ;; + esac + elif [[ -z "${version}" ]] ; then + version=${FRAMEWORKS_MINIMAL} + fi + + _add_kdecategory_dep kde-frameworks "${1}" "${2}" "${version}" +} + +# @FUNCTION: add_kdebase_dep +# @USAGE: [USE flags] [minimum version] +# @DESCRIPTION: +# Create proper dependency for kde-base/ dependencies. +# This takes 1 to 3 arguments. The first being the package name, the optional +# second is additional USE flags to append, and the optional third is the +# version to use instead of the automatic version (use sparingly). +# The output of this should be added directly to DEPEND/RDEPEND, and may be +# wrapped in a USE conditional (but not an || conditional without an extra set +# of parentheses). +add_kdebase_dep() { + debug-print-function ${FUNCNAME} "$@" + + local version + + if [[ -n ${3} ]]; then + version=${3} + elif [[ ${CATEGORY} = kde-base ]]; then + version=${PV} + fi + + _add_kdecategory_dep kde-base "${1}" "${2}" "${version}" +} + +# @FUNCTION: get_kde_version +# @DESCRIPTION: +# Translates an ebuild version into a major.minor KDE SC +# release version. If no version is specified, ${PV} is used. +get_kde_version() { + local ver=${1:-${PV}} + local major=$(get_major_version ${ver}) + local minor=$(get_version_component_range 2 ${ver}) + local micro=$(get_version_component_range 3 ${ver}) + if [[ ${ver} == 9999 ]]; then + echo live + else + (( micro < 50 )) && echo ${major}.${minor} || echo ${major}.$((minor + 1)) + fi +} + +# @FUNCTION: punt_bogus_deps +# @DESCRIPTION: +# Remove hard-coded upstream dependencies that are not correct. +punt_bogus_deps() { + sed -e "/find_package(Qt5 /s/ Test//" -i CMakeLists.txt || die +} + +fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass new file mode 100644 index 0000000000..7b4753f7b8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass @@ -0,0 +1,477 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/kde5.eclass,v 1.2 2014/11/13 04:34:05 kensington Exp $ + +# @ECLASS: kde5.eclass +# @MAINTAINER: +# kde@gentoo.org +# @BLURB: Support eclass for KDE 5-related packages. +# @DESCRIPTION: +# The kde5.eclass provides support for building KDE 5-related packages. + +if [[ -z ${_KDE5_ECLASS} ]]; then +_KDE5_ECLASS=1 + +CMAKE_MIN_VERSION="2.8.12" + +# @ECLASS-VARIABLE: VIRTUALX_REQUIRED +# @DESCRIPTION: +# For proper description see virtualx.eclass manpage. +# Here we redefine default value to be manual, if your package needs virtualx +# for tests you should proceed with setting VIRTUALX_REQUIRED=test. +: ${VIRTUALX_REQUIRED:=manual} + +inherit kde5-functions fdo-mime flag-o-matic gnome2-utils versionator virtualx eutils cmake-utils + +if [[ ${KDE_BUILD_TYPE} = live ]]; then + case ${KDE_SCM} in + svn) inherit subversion ;; + git) inherit git-r3 ;; + esac +fi + +EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm + +# @ECLASS-VARIABLE: QT_MINIMAL +# @DESCRIPTION: +# Minimal Qt version to require for the package. +: ${QT_MINIMAL:=5.3.0} + +# @ECLASS-VARIABLE: KDE_AUTODEPS +# @DESCRIPTION: +# If set to "false", do nothing. +# For any other value, add a dependency on dev-libs/extra-cmake-modules and dev-qt/qtcore:5. +: ${KDE_AUTODEPS:=true} + +# @ECLASS-VARIABLE: KDE_DEBUG +# @DESCRIPTION: +# If set to "false", unconditionally build with -DNDEBUG. +# Otherwise, add debug to IUSE to control building with that flag. +: ${KDE_DEBUG:=true} + +# @ECLASS-VARIABLE: KDE_DOXYGEN +# @DESCRIPTION: +# If set to "false", do nothing. +# Otherwise, add "doc" to IUSE, add appropriate dependencies, and generate and +# install API documentation. +if [[ ${CATEGORY} = kde-frameworks ]]; then + : ${KDE_DOXYGEN:=true} +else + : ${KDE_DOXYGEN:=false} +fi + +# @ECLASS-VARIABLE: KDE_EXAMPLES +# @DESCRIPTION: +# If set to "false", unconditionally ignore a top-level examples subdirectory. +# Otherwise, add "examples" to IUSE to toggle adding that subdirectory. +: ${KDE_EXAMPLES:=false} + +# @ECLASS-VARIABLE: KDE_HANDBOOK +# @DESCRIPTION: +# If set to "false", do nothing. +# Otherwise, add "+handbook" to IUSE, add the appropriate dependency, and +# generate and install KDE handbook. +: ${KDE_HANDBOOK:=false} + +# @ECLASS-VARIABLE: KDE_TEST +# @DESCRIPTION: +# If set to "false", do nothing. +# For any other value, add test to IUSE and add a dependency on dev-qt/qttest:5. +if [[ ${CATEGORY} = kde-frameworks ]]; then + : ${KDE_TEST:=true} +else + : ${KDE_TEST:=false} +fi + +if [[ ${KDEBASE} = kdevelop ]]; then + HOMEPAGE="http://www.kdevelop.org/" +else + HOMEPAGE="http://www.kde.org/" +fi + +LICENSE="GPL-2" + +if [[ ${CATEGORY} = kde-frameworks ]]; then + SLOT=5/$(get_version_component_range 1-2) +else + SLOT=5 +fi + +case ${KDE_AUTODEPS} in + false) ;; + *) + if [[ ${KDE_BUILD_TYPE} = live ]]; then + ecm_version=9999 + elif [[ ${CATEGORY} = kde-frameworks ]]; then + ecm_version=1.$(get_version_component_range 2).0 + else + ecm_version=1.3.0 + fi + + DEPEND+=" >=dev-libs/extra-cmake-modules-${ecm_version}" + RDEPEND+=" >=kde-frameworks/kf-env-3" + COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5" + + if [[ ${CATEGORY} = kde-base ]]; then + RDEPEND+=" !kde-base/kde-l10n:4" + fi + + unset ecm_version + ;; +esac + +case ${KDE_DOXYGEN} in + false) ;; + *) + IUSE+=" doc" + DEPEND+=" doc? ( + $(add_frameworks_dep kapidox) + app-doc/doxygen + )" + ;; +esac + +case ${KDE_DEBUG} in + false) ;; + *) + IUSE+=" debug" + ;; +esac + +case ${KDE_EXAMPLES} in + false) ;; + *) + IUSE+=" examples" + ;; +esac + +case ${KDE_HANDBOOK} in + false) ;; + *) + IUSE+=" +handbook" + DEPEND+=" handbook? ( $(add_frameworks_dep kdoctools) )" + ;; +esac + +case ${KDE_TEST} in + false) ;; + *) + IUSE+=" test" + DEPEND+=" test? ( >=dev-qt/qttest-${QT_MINIMAL}:5 )" + ;; +esac + +DEPEND+=" ${COMMONDEPEND} dev-util/desktop-file-utils" +RDEPEND+=" ${COMMONDEPEND}" +unset COMMONDEPEND + +if [[ -n ${KMNAME} && ${KMNAME} != ${PN} && ${KDE_BUILD_TYPE} = release ]]; then + S=${WORKDIR}/${KMNAME}-${PV} +fi + +# Determine fetch location for released tarballs +_calculate_src_uri() { + debug-print-function ${FUNCNAME} "$@" + + local _kmname + + if [[ -n ${KMNAME} ]]; then + _kmname=${KMNAME} + else + _kmname=${PN} + fi + + case ${PN} in + kdelibs4support | \ + khtml | \ + kjs | \ + kjsembed | \ + kmediaplayer | \ + kross | \ + krunner) + _kmname="portingAids/${_kmname}" + ;; + esac + + DEPEND+=" app-arch/xz-utils" + + case ${CATEGORY} in + kde-frameworks) + case ${PV} in + 5.0.0|5.1.0|5.2.0|5.3.0) + SRC_URI="mirror://kde/stable/frameworks/${PV}/${_kmname}-${PV}.tar.xz" ;; + *) + SRC_URI="mirror://kde/stable/frameworks/${PV%.*}/${_kmname}-${PV}.tar.xz" ;; + esac + ;; + kde-base) + case ${PV} in + 5.?.[6-9]? ) + # Plasma 5 beta releases + SRC_URI="mirror://kde/unstable/plasma/${PV}/${_kmname}-${PV}.tar.xz" + RESTRICT+=" mirror" + ;; + 5.1.0.1) + # Plasma 5 stable releases + SRC_URI="mirror://kde/stable/plasma/5.1.0/${_kmname}-${PV}.tar.xz" ;; + *) + # Plasma 5 stable releases + SRC_URI="mirror://kde/stable/plasma/${PV}/${_kmname}-${PV}.tar.xz" ;; + esac + ;; + esac +} + +# Determine fetch location for live sources +_calculate_live_repo() { + debug-print-function ${FUNCNAME} "$@" + + SRC_URI="" + + case ${KDE_SCM} in + svn) + # @ECLASS-VARIABLE: ESVN_MIRROR + # @DESCRIPTION: + # This variable allows easy overriding of default kde mirror service + # (anonsvn) with anything else you might want to use. + ESVN_MIRROR=${ESVN_MIRROR:=svn://anonsvn.kde.org/home/kde} + ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/${PN}" + ;; + git) + # @ECLASS-VARIABLE: EGIT_MIRROR + # @DESCRIPTION: + # This variable allows easy overriding of default kde mirror service + # (anongit) with anything else you might want to use. + EGIT_MIRROR=${EGIT_MIRROR:=git://anongit.kde.org} + + local _kmname + + # @ECLASS-VARIABLE: EGIT_REPONAME + # @DESCRIPTION: + # This variable allows overriding of default repository + # name. Specify only if this differ from PN and KMNAME. + if [[ -n ${EGIT_REPONAME} ]]; then + # the repository and kmname different + _kmname=${EGIT_REPONAME} + elif [[ -n ${KMNAME} ]]; then + _kmname=${KMNAME} + else + _kmname=${PN} + fi + + if [[ ${PV} != 9999 && ${KDEBASE} = kde-base ]]; then + EGIT_BRANCH="Plasma/$(get_version_component_range 1-2)" + fi + + EGIT_REPO_URI="${EGIT_MIRROR}/${_kmname}" + ;; + esac +} + +case ${KDE_BUILD_TYPE} in + live) _calculate_live_repo ;; + *) _calculate_src_uri ;; +esac + +debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}" + +# @FUNCTION: kde5_pkg_pretend +# @DESCRIPTION: +# Do some basic settings +kde5_pkg_pretend() { + debug-print-function ${FUNCNAME} "$@" + _check_gcc_version +} + +# @FUNCTION: kde5_pkg_setup +# @DESCRIPTION: +# Do some basic settings +kde5_pkg_setup() { + debug-print-function ${FUNCNAME} "$@" + _check_gcc_version +} + +# @FUNCTION: kde5_src_unpack +# @DESCRIPTION: +# Function for unpacking KDE 5. +kde5_src_unpack() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${KDE_BUILD_TYPE} = live ]]; then + case ${KDE_SCM} in + svn) + subversion_src_unpack + ;; + git) + git-r3_src_unpack + ;; + esac + else + default + fi +} + +# @FUNCTION: kde5_src_prepare +# @DESCRIPTION: +# Function for preparing the KDE 5 sources. +kde5_src_prepare() { + debug-print-function ${FUNCNAME} "$@" + + # only build examples when required + if ! use_if_iuse examples || ! use examples ; then + comment_add_subdirectory examples + fi + + # only enable handbook when required + if ! use_if_iuse handbook ; then + comment_add_subdirectory doc + fi + + # enable only the requested translations + # when required + if [[ ${KDE_BUILD_TYPE} = release ]] ; then + for lang in $(ls po) ; do + if ! has ${lang} ${LINGUAS} ; then + rm -rf po/${lang} + fi + done + else + rm -rf po + fi + + # in frameworks, tests = manual tests so never + # build them + if [[ ${CATEGORY} = kde-frameworks ]]; then + comment_add_subdirectory tests + fi + + # only build unit tests when required + if ! use_if_iuse test ; then + comment_add_subdirectory autotests + fi + + if [[ ${CATEGORY} = kde-base ]]; then + punt_bogus_deps + fi + + cmake-utils_src_prepare +} + +# @FUNCTION: kde5_src_configure +# @DESCRIPTION: +# Function for configuring the build of KDE 5. +kde5_src_configure() { + debug-print-function ${FUNCNAME} "$@" + + # we rely on cmake-utils.eclass to append -DNDEBUG too + if ! use_if_iuse debug; then + append-cppflags -DQT_NO_DEBUG + fi + + local cmakeargs + + if ! use_if_iuse test ; then + cmakeargs+=( -DBUILD_TESTING=OFF ) + fi + + # make sure config files go to /etc instead of /usr/etc + cmakeargs+=(-DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc) + + # install mkspecs in the same directory as qt stuff + cmakeargs+=(-DKDE_INSTALL_USE_QT_SYS_PATHS=ON) + + # allow the ebuild to override what we set here + mycmakeargs=("${cmakeargs[@]}" "${mycmakeargs[@]}") + + cmake-utils_src_configure +} + +# @FUNCTION: kde5_src_compile +# @DESCRIPTION: +# Function for compiling KDE 5. +kde5_src_compile() { + debug-print-function ${FUNCNAME} "$@" + + cmake-utils_src_compile "$@" + + # Build doxygen documentation if applicable + if use_if_iuse doc ; then + kgenapidox . || die + fi +} + +# @FUNCTION: kde5_src_test +# @DESCRIPTION: +# Function for testing KDE 5. +kde5_src_test() { + debug-print-function ${FUNCNAME} "$@" + + _test_runner() { + if [[ -n "${VIRTUALDBUS_TEST}" ]]; then + export $(dbus-launch) + fi + + cmake-utils_src_test + } + + # When run as normal user during ebuild development with the ebuild command, the + # kde tests tend to access the session DBUS. This however is not possible in a real + # emerge or on the tinderbox. + # > make sure it does not happen, so bad tests can be recognized and disabled + unset DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID + + if [[ ${VIRTUALX_REQUIRED} = always || ${VIRTUALX_REQUIRED} = test ]]; then + VIRTUALX_COMMAND="_test_runner" virtualmake + else + _test_runner + fi + + if [[ -n "${DBUS_SESSION_BUS_PID}" ]] ; then + kill ${DBUS_SESSION_BUS_PID} + fi +} + +# @FUNCTION: kde5_src_install +# @DESCRIPTION: +# Function for installing KDE 5. +kde5_src_install() { + debug-print-function ${FUNCNAME} "$@" + + # Install doxygen documentation if applicable + if use_if_iuse doc ; then + dodoc -r apidocs/html + fi + + cmake-utils_src_install +} + +# @FUNCTION: kde5_pkg_preinst +# @DESCRIPTION: +# Function storing icon caches +kde5_pkg_preinst() { + debug-print-function ${FUNCNAME} "$@" + + gnome2_icon_savelist +} + +# @FUNCTION: kde5_pkg_postinst +# @DESCRIPTION: +# Function to rebuild the KDE System Configuration Cache after an application has been installed. +kde5_pkg_postinst() { + debug-print-function ${FUNCNAME} "$@" + + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +# @FUNCTION: kde5_pkg_postrm +# @DESCRIPTION: +# Function to rebuild the KDE System Configuration Cache after an application has been removed. +kde5_pkg_postrm() { + debug-print-function ${FUNCNAME} "$@" + + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass index de84e8f07e..4b850146e3 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.296 2014/04/21 00:08:15 mpagano Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.297 2014/11/28 17:40:20 mpagano Exp $ # Description: kernel.eclass rewrite for a clean base regarding the 2.6 # series of kernel with back-compatibility for 2.4 @@ -859,16 +859,18 @@ postinst_sources() { KV_MINOR=$(get_version_component_range 2 ${OKV}) KV_PATCH=$(get_version_component_range 3 ${OKV}) if [[ "$(tc-arch)" = "sparc" ]]; then - if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then - echo - elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that" - elog "you now need to do" - elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-" - elog "instead of just" - elog " make" - elog "to compile the kernel. For more information please browse to" - elog "https://bugs.gentoo.org/show_bug.cgi?id=214765" - echo + if [[ $(gcc-major-version) -lt 4 && $(gcc-minor-version) -lt 4 ]]; then + if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then + echo + elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that" + elog "you now need to do" + elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-" + elog "instead of just" + elog " make" + elog "to compile the kernel. For more information please browse to" + elog "https://bugs.gentoo.org/show_bug.cgi?id=214765" + echo + fi fi fi } diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.31.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.31.eclass new file mode 100644 index 0000000000..93fcf9f669 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.31.eclass @@ -0,0 +1,193 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v4.31.eclass,v 1.1 2014/09/11 22:10:35 axs Exp $ +# +# mozconfig-v4.1.eclass: the new mozilla.eclass + +inherit multilib flag-o-matic toolchain-funcs mozcoreconf-2 + +case ${EAPI} in + 0|1|2|3|4) die "EAPI=${EAPI} not supported" +esac + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="dbus debug gstreamer pulseaudio startup-notification system-cairo system-icu system-jpeg system-sqlite" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.2 + dev-libs/atk + dev-libs/expat + >=dev-libs/libevent-1.4.7 + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.14:2 + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.10:0=[apng] + >=media-libs/libvpx-1.3.0 + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=dev-libs/glib-2.26:2 + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] ) + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + system-cairo? ( >=x11-libs/cairo-1.12[X] >=x11-libs/pixman-0.19.2 ) + system-icu? ( >=dev-libs/icu-51.1 ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.8.4.2:3[secure-delete,debug=] ) +" + +if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then + IUSE+=" +wifi" + else + IUSE+=" wifi" + fi + RDEPEND+=" + wifi? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-wireless/wireless-tools )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then + IUSE+=" +jit" + else + IUSE+=" jit" + fi +fi + +DEPEND="app-arch/zip + app-arch/unzip + virtual/pkgconfig + >=sys-devel/binutils-2.16.1 + ${RDEPEND}" + +# @FUNCTION: mozconfig_config +# @DESCRIPTION: +# Set common configure options for mozilla packages. +# Call this within src_configure() phase, after mozconfig_init +# +# Example: +# +# inherit mozconfig-v4 +# +# src_configure() { +# mozconfig_init +# mozconfig_config +# # ... misc ebuild-unique settings via calls to +# # ... mozconfig_{annotate,use_with,use_enable} +# mozconfig_final +# } + +mozconfig_config() { + + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk2 + + if has bindist ${IUSE}; then + mozconfig_use_enable !bindist official-branding + if [[ ${PN} == firefox ]] && use bindist ; then + mozconfig_annotate '' --with-branding=browser/branding/aurora + fi + fi + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + fi + + mozconfig_use_enable startup-notification + + if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use wifi && ! use dbus; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi' --enable-dbus + else + mozconfig_use_enable dbus + fi + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + mozconfig_annotate 'required' --enable-ogg + mozconfig_annotate 'required' --enable-wave + + if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + mozconfig_use_enable jit ion + mozconfig_use_enable jit yarr-jit + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --enable-system-hunspell + mozconfig_annotate '' --disable-gnomevfs + mozconfig_annotate '' --disable-gnomeui + mozconfig_annotate '' --enable-gio + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate '' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate '' --disable-gold + mozconfig_annotate '' --disable-gconf + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> "${S}"/.mozconfig || die + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + if use gstreamer; then + mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 + else + mozconfig_annotate '' --disable-gstreamer + fi + mozconfig_use_enable pulseaudio + + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.eclass deleted file mode 100644 index 0a0e9410e8..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v4.eclass +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v4.eclass,v 1.3 2014/08/01 16:32:16 axs Exp $ -# -# mozconfig-v4.eclass: the new mozilla.eclass - -inherit multilib flag-o-matic mozcoreconf-2 - -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI -# @DESCRIPTION: -# Set this variable before the inherit line, when an ebuild needs to provide -# optional necko-wifi support via IUSE="wifi". Currently this would include -# ebuilds for firefox, and potentially seamonkey. -# -# Leave the variable UNSET if necko-wifi support should not be available. - -# @FUNCTION: mozconfig_config -# @DESCRIPTION: -# Set common configure options for mozilla packages. -# Call this within src_configure() phase, after mozconfig_init -# -# Example: -# -# inherit mozconfig-v4 -# -# src_configure() { -# mozconfig_init -# mozconfig_config -# # ... misc ebuild-unique settings via calls to -# # ... mozconfig_{annotate,use_with,use_enable} -# mozconfig_final -# } - -# use-flags common among all mozilla ebuilds -IUSE="dbus debug startup-notification" - -RDEPEND=">=app-text/hunspell-1.2 - dev-libs/expat - >=dev-libs/libevent-1.4.7 - >=x11-libs/cairo-1.12[X] - >=x11-libs/gtk+-2.10:2 - >=x11-libs/pango-1.22.0 - kernel_linux? ( media-libs/alsa-lib ) - virtual/freedesktop-icon-theme - dbus? ( >=dev-libs/dbus-glib-0.72 ) - startup-notification? ( >=x11-libs/startup-notification-0.8 ) - >=dev-libs/glib-2.26:2" - -if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then -IUSE+=" wifi" -RDEPEND+=" - wifi? ( >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.72 - net-wireless/wireless-tools )" -fi - -DEPEND="app-arch/zip - app-arch/unzip - ${RDEPEND}" - -mozconfig_config() { - - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk2 - - if has bindist ${IUSE}; then - mozconfig_use_enable !bindist official-branding - if [[ ${PN} == firefox ]] && use bindist ; then - mozconfig_annotate '' --with-branding=browser/branding/aurora - fi - fi - - mozconfig_use_enable debug - mozconfig_use_enable debug tests - - if ! use debug ; then - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols - fi - - mozconfig_use_enable startup-notification - - if has wifi ${IUSE} ; then - # wifi pulls in dbus so manage both here - mozconfig_use_enable wifi necko-wifi - if use wifi && ! use dbus; then - echo "Enabling dbus support due to wifi request" - mozconfig_annotate 'dbus required by necko-wifi' --enable-dbus - else - mozconfig_use_enable dbus - fi - else - mozconfig_use_enable dbus - mozconfig_annotate 'disabled' --disable-necko-wifi - fi - - mozconfig_annotate 'required' --enable-ogg - mozconfig_annotate 'required' --enable-wave - - if has jit ${IUSE}; then - mozconfig_use_enable jit ion - mozconfig_use_enable jit yarr-jit - fi - - # These are enabled by default in all mozilla applications - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr - mozconfig_annotate '' --enable-system-hunspell - mozconfig_annotate '' --disable-gnomevfs - mozconfig_annotate '' --disable-gnomeui - mozconfig_annotate '' --enable-gio - mozconfig_annotate '' --disable-crashreporter -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.31.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.31.eclass new file mode 100644 index 0000000000..297c0726ce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.31.eclass @@ -0,0 +1,213 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v5.31.eclass,v 1.2 2014/12/03 23:10:06 axs Exp $ +# +# @ECLASS: mozconfig-v5.31.eclass +# @MAINTAINER: +# mozilla team +# @BLURB: the new mozilla common configuration eclass for FF31 and newer, v5 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +inherit multilib flag-o-matic toolchain-funcs mozcoreconf-v3 + +case ${EAPI} in + 0|1|2|3|4) die "EAPI=${EAPI} not supported" +esac + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug gstreamer pulseaudio startup-notification system-cairo system-icu system-jpeg system-sqlite system-libvpx" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.2 + dev-libs/atk + dev-libs/expat + >=dev-libs/libevent-1.4.7 + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.14:2 + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.10:0=[apng] + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + >=sys-libs/zlib-1.2.3 + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=dev-libs/glib-2.26:2 + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] ) + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + system-cairo? ( >=x11-libs/cairo-1.12[X] >=x11-libs/pixman-0.19.2 ) + system-icu? ( >=dev-libs/icu-51.1 ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.8.4.2:3[secure-delete,debug=] ) + system-libvpx? ( =media-libs/libvpx-1.3.0* ) +" + +if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then + IUSE+=" +wifi" + else + IUSE+=" wifi" + fi + RDEPEND+=" + wifi? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-wireless/wireless-tools )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then + IUSE+=" +jit" + else + IUSE+=" jit" + fi +fi + +DEPEND="app-arch/zip + app-arch/unzip + >=sys-devel/binutils-2.16.1 + ${RDEPEND}" + +# @FUNCTION: mozconfig_config +# @DESCRIPTION: +# Set common configure options for mozilla packages. +# Call this within src_configure() phase, after mozconfig_init +# +# Example: +# +# inherit mozconfig-v5.31 +# +# src_configure() { +# mozconfig_init +# mozconfig_config +# # ... misc ebuild-unique settings via calls to +# # ... mozconfig_{annotate,use_with,use_enable} +# mozconfig_final +# } + +mozconfig_config() { + # Migrated from mozcoreconf-2 + mozconfig_annotate 'system_libs' \ + --with-system-zlib \ + --enable-pango \ + --enable-svg + + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk2 + + if has bindist ${IUSE}; then + mozconfig_use_enable !bindist official-branding + if [[ ${PN} == firefox ]] && use bindist ; then + mozconfig_annotate '' --with-branding=browser/branding/aurora + fi + fi + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + fi + + mozconfig_use_enable startup-notification + + if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use wifi && ! use dbus; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi' --enable-dbus + else + mozconfig_use_enable dbus + fi + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + mozconfig_annotate 'required' --enable-ogg + mozconfig_annotate 'required' --enable-wave + + if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + mozconfig_use_enable jit ion + mozconfig_use_enable jit yarr-jit + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --enable-system-hunspell + mozconfig_annotate '' --disable-gnomevfs + mozconfig_annotate '' --disable-gnomeui + mozconfig_annotate '' --enable-gio + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate '' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate '' --disable-gold + mozconfig_annotate '' --disable-gconf + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> "${S}"/.mozconfig || die + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + if use gstreamer; then + mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 + else + mozconfig_annotate '' --disable-gstreamer + fi + mozconfig_use_enable pulseaudio + + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api + mozconfig_use_with system-libvpx +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.33.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.33.eclass new file mode 100644 index 0000000000..8703dfff4b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.33.eclass @@ -0,0 +1,225 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v5.33.eclass,v 1.3 2014/11/05 23:18:07 axs Exp $ +# +# @ECLASS: mozconfig-v5.33.eclass +# @MAINTAINER: +# mozilla team +# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v5 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +inherit multilib flag-o-matic toolchain-funcs mozcoreconf-v3 + +case ${EAPI} in + 0|1|2|3|4) die "EAPI=${EAPI} not supported" +esac + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug gstreamer pulseaudio selinux startup-notification system-cairo system-icu system-jpeg system-sqlite system-libvpx" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.2 + dev-libs/atk + >=dev-libs/libevent-1.4.7 + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.14:2 + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.10:0=[apng] + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=dev-libs/glib-2.26:2 + >=sys-libs/zlib-1.2.3 + virtual/libffi + gstreamer? ( + >=media-libs/gstreamer-1.2.3:1.0 + >=media-libs/gst-plugins-base-1.2.3:1.0 + >=media-libs/gst-plugins-good-1.2.3:1.0 + >=media-plugins/gst-plugins-libav-1.1.0_pre20130128-r1:1.0 + ) + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + system-cairo? ( >=x11-libs/cairo-1.12[X] >=x11-libs/pixman-0.19.2 ) + system-icu? ( >=dev-libs/icu-51.1 ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.8.5:3[secure-delete,debug=] ) + system-libvpx? ( =media-libs/libvpx-1.3.0*[postproc] ) +" + +if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then + IUSE+=" +wifi" + else + IUSE+=" wifi" + fi + RDEPEND+=" + wifi? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-wireless/wireless-tools )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then + IUSE+=" +jit" + else + IUSE+=" jit" + fi +fi + +DEPEND="app-arch/zip + app-arch/unzip + >=sys-devel/binutils-2.16.1 + ${RDEPEND}" + +RDEPEND+=" + selinux? ( sec-policy/selinux-mozilla )" + +# @FUNCTION: mozconfig_config +# @DESCRIPTION: +# Set common configure options for mozilla packages. +# Call this within src_configure() phase, after mozconfig_init +# +# Example: +# +# inherit mozconfig-v5.33 +# +# src_configure() { +# mozconfig_init +# mozconfig_config +# # ... misc ebuild-unique settings via calls to +# # ... mozconfig_{annotate,use_with,use_enable} +# mozconfig_final +# } + +mozconfig_config() { + # Migrated from mozcoreconf-2 + mozconfig_annotate 'system_libs' \ + --with-system-zlib \ + --enable-pango \ + --enable-svg + + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk2 + + if has bindist ${IUSE}; then + mozconfig_use_enable !bindist official-branding + if [[ ${PN} == firefox ]] && use bindist ; then + mozconfig_annotate '' --with-branding=browser/branding/aurora + fi + fi + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + fi + + mozconfig_use_enable startup-notification + + if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use wifi && ! use dbus; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi' --enable-dbus + else + mozconfig_use_enable dbus + fi + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + # These are forced-on for webm support + mozconfig_annotate 'required' --enable-ogg + mozconfig_annotate 'required' --enable-wave + + if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + mozconfig_use_enable jit ion + mozconfig_use_enable jit yarr-jit + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate 'Gentoo default' --enable-system-hunspell + mozconfig_annotate '' --disable-gnomevfs + mozconfig_annotate '' --disable-gnomeui + mozconfig_annotate '' --enable-gio + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate 'Gentoo default' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate 'Gentoo default to honor system linker' --disable-gold + mozconfig_annotate '' --disable-gconf + + # We must force-enable jemalloc 3 via .mozconfig + # Except this doesn't actually enable jemalloc3. + echo "export MOZ_JEMALLOC=1" >> "${S}"/.mozconfig || die + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + if use gstreamer; then + mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 + else + mozconfig_annotate '' --disable-gstreamer + fi + mozconfig_use_enable pulseaudio + + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api + mozconfig_use_with system-libvpx +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.34.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.34.eclass new file mode 100644 index 0000000000..0963d4e9a8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v5.34.eclass @@ -0,0 +1,232 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v5.34.eclass,v 1.3 2014/12/04 01:17:15 axs Exp $ +# +# @ECLASS: mozconfig-v5.33.eclass +# @MAINTAINER: +# mozilla team +# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v5 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +inherit multilib flag-o-matic toolchain-funcs mozcoreconf-v3 + +case ${EAPI} in + 0|1|2|3|4) die "EAPI=${EAPI} not supported" +esac + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug gstreamer pulseaudio selinux startup-notification system-cairo system-icu system-jpeg system-sqlite system-libvpx" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.2 + dev-libs/atk + dev-libs/expat + >=dev-libs/libevent-1.4.7 + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.14:2 + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.13:0=[apng] + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=dev-libs/glib-2.26:2 + >=sys-libs/zlib-1.2.3 + virtual/libffi + gstreamer? ( + >=media-libs/gstreamer-1.2.3:1.0 + >=media-libs/gst-plugins-base-1.2.3:1.0 + >=media-libs/gst-plugins-good-1.2.3:1.0 + >=media-plugins/gst-plugins-libav-1.1.0_pre20130128-r1:1.0 + ) + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXt + system-cairo? ( >=x11-libs/cairo-1.12[X] >=x11-libs/pixman-0.19.2 ) + system-icu? ( >=dev-libs/icu-51.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.8.6:3[secure-delete,debug=] ) + system-libvpx? ( =media-libs/libvpx-1.3.0*[postproc] ) +" + +if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then + IUSE+=" +wifi" + else + IUSE+=" wifi" + fi + RDEPEND+=" + wifi? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-wireless/wireless-tools )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then + IUSE+=" +jit" + else + IUSE+=" jit" + fi +fi + +DEPEND="app-arch/zip + app-arch/unzip + >=sys-devel/binutils-2.16.1 + ${RDEPEND}" + +RDEPEND+=" + selinux? ( sec-policy/selinux-mozilla )" + +# @FUNCTION: mozconfig_config +# @DESCRIPTION: +# Set common configure options for mozilla packages. +# Call this within src_configure() phase, after mozconfig_init +# +# Example: +# +# inherit mozconfig-v5.33 +# +# src_configure() { +# mozconfig_init +# mozconfig_config +# # ... misc ebuild-unique settings via calls to +# # ... mozconfig_{annotate,use_with,use_enable} +# mozconfig_final +# } + +mozconfig_config() { + # Migrated from mozcoreconf-2 + mozconfig_annotate 'system_libs' \ + --with-system-zlib \ + --enable-pango \ + --enable-svg \ + --with-system-bz2 + + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk2 + + if has bindist ${IUSE}; then + mozconfig_use_enable !bindist official-branding + if [[ ${PN} == firefox ]] && use bindist ; then + mozconfig_annotate '' --with-branding=browser/branding/aurora + fi + fi + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + else + mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols + fi + + mozconfig_use_enable startup-notification + + if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use wifi && ! use dbus; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi' --enable-dbus + else + mozconfig_use_enable dbus + fi + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + # These are forced-on for webm support + mozconfig_annotate 'required' --enable-ogg + mozconfig_annotate 'required' --enable-wave + + if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + mozconfig_use_enable jit ion + mozconfig_use_enable jit yarr-jit + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate 'Gentoo default' --enable-system-hunspell + mozconfig_annotate '' --disable-gnomevfs + mozconfig_annotate '' --disable-gnomeui + mozconfig_annotate '' --enable-gio + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate 'Gentoo default' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate 'Gentoo default to honor system linker' --disable-gold + mozconfig_annotate '' --disable-gconf + + # Use jemalloc unless libc is not glibc >= 2.4 + # at this time the minimum glibc in the tree is 2.9 so we should be safe. + if use elibc_glibc; then + # We must force-enable jemalloc 3 via .mozconfig + echo "export MOZ_JEMALLOC3=1" >> "${S}"/.mozconfig || die + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + fi + + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + if use gstreamer; then + mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 + else + mozconfig_annotate '' --disable-gstreamer + fi + mozconfig_use_enable pulseaudio + + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api + mozconfig_use_with system-libvpx +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v3.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v3.eclass new file mode 100644 index 0000000000..c35dcf8744 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v3.eclass @@ -0,0 +1,257 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/mozcoreconf-v3.eclass,v 1.1 2014/10/14 16:10:36 axs Exp $ +# +# @ECLASS: mozcoreconf.eclass +# @MAINTAINER: +# Mozilla team +# @BLURB: core options and configuration functions for mozilla +# @DESCRIPTION: +# +# inherit mozconfig-v5.* or above for mozilla configuration support + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='threads,sqlite' + +inherit multilib flag-o-matic python-any-r1 versionator + +IUSE="${IUSE} custom-cflags custom-optimization" + +DEPEND="virtual/pkgconfig + ${PYTHON_DEPS}" + +# @FUNCTION: mozconfig_annotate +# @DESCRIPTION: +# add an annotated line to .mozconfig +# +# Example: +# mozconfig_annotate "building on ultrasparc" --enable-js-ultrasparc +# => ac_add_options --enable-js-ultrasparc # building on ultrasparc +mozconfig_annotate() { + declare reason=$1 x ; shift + [[ $# -gt 0 ]] || die "mozconfig_annotate missing flags for ${reason}\!" + for x in ${*}; do + echo "ac_add_options ${x} # ${reason}" >>.mozconfig + done +} + +# @FUNCTION: mozconfig_use_enable +# @DESCRIPTION: +# add a line to .mozconfig based on a USE-flag +# +# Example: +# mozconfig_use_enable truetype freetype2 +# => ac_add_options --enable-freetype2 # +truetype +mozconfig_use_enable() { + declare flag=$(use_enable "$@") + mozconfig_annotate "$(use $1 && echo +$1 || echo -$1)" "${flag}" +} + +# @FUNCTION mozconfig_use_with +# @DESCRIPTION +# add a line to .mozconfig based on a USE-flag +# +# Example: +# mozconfig_use_with kerberos gss-api /usr/$(get_libdir) +# => ac_add_options --with-gss-api=/usr/lib # +kerberos +mozconfig_use_with() { + declare flag=$(use_with "$@") + mozconfig_annotate "$(use $1 && echo +$1 || echo -$1)" "${flag}" +} + +# @FUNCTION mozconfig_use_extension +# @DESCRIPTION +# enable or disable an extension based on a USE-flag +# +# Example: +# mozconfig_use_extension gnome gnomevfs +# => ac_add_options --enable-extensions=gnomevfs +mozconfig_use_extension() { + declare minus=$(use $1 || echo -) + mozconfig_annotate "${minus:-+}$1" --enable-extensions=${minus}${2} +} + +moz_pkgsetup() { + # Ensure we use C locale when building + export LANG="C" + export LC_ALL="C" + export LC_MESSAGES="C" + export LC_CTYPE="C" + + # Ensure that we have a sane build enviroment + export MOZILLA_CLIENT=1 + export BUILD_OPT=1 + export NO_STATIC_LIB=1 + export USE_PTHREADS=1 + export ALDFLAGS=${LDFLAGS} + # ensure MOZCONFIG is not defined + eval unset MOZCONFIG + + # nested configure scripts in mozilla products generate unrecognized options + # false positives when toplevel configure passes downwards. + export QA_CONFIGURE_OPTIONS=".*" + + if [[ $(gcc-major-version) -eq 3 ]]; then + ewarn "Unsupported compiler detected, DO NOT file bugs for" + ewarn "outdated compilers. Bugs opened with gcc-3 will be closed" + ewarn "invalid." + fi + + python-any-r1_pkg_setup +} + +# @FUNCTION: mozconfig_init +# @DESCRIPTION +# Initialize mozilla configuration and populate with core settings. +# This should be called in src_configure before any other mozconfig_* functions. +mozconfig_init() { + declare enable_optimize pango_version myext x + declare XUL=$([[ ${PN} == xulrunner ]] && echo true || echo false) + declare FF=$([[ ${PN} == firefox ]] && echo true || echo false) + declare SM=$([[ ${PN} == seamonkey ]] && echo true || echo false) + declare TB=$([[ ${PN} == thunderbird ]] && echo true || echo false) + + #################################### + # + # Setup the initial .mozconfig + # See http://www.mozilla.org/build/configure-build.html + # + #################################### + + case ${PN} in + *xulrunner) + cp xulrunner/config/mozconfig .mozconfig \ + || die "cp xulrunner/config/mozconfig failed" ;; + *firefox) + cp browser/config/mozconfig .mozconfig \ + || die "cp browser/config/mozconfig failed" ;; + seamonkey) + # Must create the initial mozconfig to enable application + : >.mozconfig || die "initial mozconfig creation failed" + mozconfig_annotate "" --enable-application=suite ;; + *thunderbird) + # Must create the initial mozconfig to enable application + : >.mozconfig || die "initial mozconfig creation failed" + mozconfig_annotate "" --enable-application=mail ;; + esac + + #################################### + # + # CFLAGS setup and ARCH support + # + #################################### + + # Set optimization level + if [[ ${ARCH} == hppa ]]; then + mozconfig_annotate "more than -O0 causes a segfault on hppa" --enable-optimize=-O0 + elif [[ ${ARCH} == x86 ]]; then + mozconfig_annotate "less then -O2 causes a segfault on x86" --enable-optimize=-O2 + elif use custom-optimization || [[ ${ARCH} =~ (alpha|ia64) ]]; then + # Set optimization level based on CFLAGS + if is-flag -O0; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O0 + elif [[ ${ARCH} == ppc ]] && has_version '>=sys-libs/glibc-2.8'; then + mozconfig_annotate "more than -O1 segfaults on ppc with glibc-2.8" --enable-optimize=-O1 + elif is-flag -O3; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O3 + elif is-flag -O1; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O1 + elif is-flag -Os; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-Os + else + mozconfig_annotate "Gentoo's default optimization" --enable-optimize=-O2 + fi + else + # Enable Mozilla's default + mozconfig_annotate "mozilla default" --enable-optimize + fi + + # Strip optimization so it does not end up in compile string + filter-flags '-O*' + + # Strip over-aggressive CFLAGS + use custom-cflags || strip-flags + + # Additional ARCH support + case "${ARCH}" in + alpha) + # Historically we have needed to add -fPIC manually for 64-bit. + # Additionally, alpha should *always* build with -mieee for correct math + # operation + append-flags -fPIC -mieee + ;; + + ia64) + # Historically we have needed to add this manually for 64-bit + append-flags -fPIC + ;; + + ppc64) + append-flags -fPIC -mminimal-toc + ;; + esac + + # Go a little faster; use less RAM + append-flags "$MAKEEDIT_FLAGS" + + #################################### + # + # mozconfig setup + # + #################################### + + mozconfig_annotate disable_update_strip \ + --disable-pedantic \ + --disable-updater \ + --disable-strip \ + --disable-install-strip \ + --disable-installer \ + --disable-strip-libs + + if [[ ${PN} != seamonkey ]]; then + mozconfig_annotate basic_profile \ + --disable-profilelocking \ + --enable-single-profile \ + --disable-profilesharing + fi + + # Here is a strange one... + if is-flag '-mcpu=ultrasparc*' || is-flag '-mtune=ultrasparc*'; then + mozconfig_annotate "building on ultrasparc" --enable-js-ultrasparc + fi + + # Currently --enable-elf-dynstr-gc only works for x86, + # thanks to Jason Wever for the fix. + if use x86 && [[ ${enable_optimize} != -O0 ]]; then + mozconfig_annotate "${ARCH} optimized build" --enable-elf-dynstr-gc + fi + + # jemalloc won't build with older glibc + ! has_version ">=sys-libs/glibc-2.4" && mozconfig_annotate "we have old glibc" --disable-jemalloc +} + +# @FUNCTION: mozconfig_final +# @DESCRIPTION: +# Display a table describing all configuration options paired +# with reasons, then clean up extensions list. +# This should be called in src_configure at the end of all other mozconfig_* functions. +mozconfig_final() { + declare ac opt hash reason + echo + echo "==========================================================" + echo "Building ${PF} with the following configuration" + grep ^ac_add_options .mozconfig | while read ac opt hash reason; do + [[ -z ${hash} || ${hash} == \# ]] \ + || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" + printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" + done + echo "==========================================================" + echo + + # Resolve multiple --enable-extensions down to one + declare exts=$(sed -n 's/^ac_add_options --enable-extensions=\([^ ]*\).*/\1/p' \ + .mozconfig | xargs) + sed -i '/^ac_add_options --enable-extensions/d' .mozconfig + echo "ac_add_options --enable-extensions=${exts// /,}" >> .mozconfig +} + diff --git a/sdk_container/src/third_party/portage-stable/eclass/multibuild.eclass b/sdk_container/src/third_party/portage-stable/eclass/multibuild.eclass index de5804dd88..03e628077f 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/multibuild.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/multibuild.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/multibuild.eclass,v 1.18 2014/05/10 21:36:49 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/multibuild.eclass,v 1.19 2014/10/31 00:57:49 pesa Exp $ # @ECLASS: multibuild # @MAINTAINER: @@ -237,6 +237,7 @@ run_in_build_dir() { [[ ${#} -ne 0 ]] || die "${FUNCNAME}: no command specified." [[ ${BUILD_DIR} ]] || die "${FUNCNAME}: BUILD_DIR not set." + mkdir -p "${BUILD_DIR}" || die pushd "${BUILD_DIR}" >/dev/null || die "${@}" ret=${?} diff --git a/sdk_container/src/third_party/portage-stable/eclass/multilib-build.eclass b/sdk_container/src/third_party/portage-stable/eclass/multilib-build.eclass index 5d7e883c18..2e35d4739f 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/multilib-build.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/multilib-build.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.63 2014/07/04 13:02:21 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.64 2014/08/17 03:34:32 jcallen Exp $ # @ECLASS: multilib-build.eclass # @MAINTAINER: @@ -567,9 +567,6 @@ multilib_install_wrappers() { # @DESCRIPTION: # Determine whether the currently built ABI is the profile native. # Return true status (0) if that is true, otherwise false (1). -# -# This function is not intended to be used directly. Please use -# multilib_build_binaries instead. multilib_is_native_abi() { debug-print-function ${FUNCNAME} "${@}" @@ -580,14 +577,7 @@ multilib_is_native_abi() { # @FUNCTION: multilib_build_binaries # @DESCRIPTION: -# Determine whether to build binaries for the currently built ABI. -# Returns true status (0) if the currently built ABI is the profile -# native or COMPLETE_MULTILIB variable is set to 'yes', otherwise -# false (1). -# -# This is often useful for configure calls when some of the options are -# supposed to be disabled for multilib ABIs (like those used for -# executables only). +# Deprecated synonym for multilib_is_native_abi multilib_build_binaries() { debug-print-function ${FUNCNAME} "${@}" @@ -615,7 +605,7 @@ multilib_native_use_with() { # @FUNCTION: multilib_native_use_enable # @USAGE: [ []] # @DESCRIPTION: -# Output --enable configure option alike use_with if USE +# Output --enable configure option alike use_enable if USE # is enabled and executables are being built (multilib_is_native_abi # is true). Otherwise, outputs --disable configure option. Arguments are # the same as for use_enable in the EAPI. @@ -627,6 +617,34 @@ multilib_native_use_enable() { fi } +# @FUNCTION: multilib_native_enable +# @USAGE: [] +# @DESCRIPTION: +# Output --enable configure option if executables are being built +# (multilib_is_native_abi is true). Otherwise, output --disable configure +# option. +multilib_native_enable() { + if multilib_is_native_abi; then + echo "--enable-${1}${2+=${2}}" + else + echo "--disable-${1}" + fi +} + +# @FUNCTION: multilib_native_with +# @USAGE: [] +# @DESCRIPTION: +# Output --with configure option if executables are being built +# (multilib_is_native_abi is true). Otherwise, output --without configure +# option. +multilib_native_with() { + if multilib_is_native_abi; then + echo "--with-${1}${2+=${2}}" + else + echo "--without-${1}" + fi +} + # @FUNCTION: multilib_native_usex # @USAGE: [ [ [ []]]] # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/mysql-cmake.eclass b/sdk_container/src/third_party/portage-stable/eclass/mysql-cmake.eclass index 979077db71..b7f479947d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mysql-cmake.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mysql-cmake.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-cmake.eclass,v 1.24 2014/07/31 22:26:07 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-cmake.eclass,v 1.26 2014/11/26 00:34:41 grknight Exp $ # @ECLASS: mysql-cmake.eclass # @MAINTAINER: @@ -179,7 +179,6 @@ configure_cmake_standard() { -DWITH_MYISAMMRG_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 - $(cmake-utils_use_with extraengine FEDERATED_STORAGE_ENGINE) ) if in_iuse pbxt ; then @@ -187,10 +186,19 @@ configure_cmake_standard() { fi if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then + + # Federated{,X} must be treated special otherwise they will not be built as plugins + if ! use extraengine ; then + mycmakeargs+=( + -DWITHOUT_FEDERATED_STORAGE_ENGINE=1 + -DPLUGIN_FEDERATED=0 + -DWITHOUT_FEDERATEDX_STORAGE_ENGINE=1 + -DPLUGIN_FEDERATEDX=0 ) + fi + mycmakeargs+=( $(mysql-cmake_use_plugin oqgraph OQGRAPH) $(mysql-cmake_use_plugin sphinx SPHINX) - $(mysql-cmake_use_plugin extraengine FEDERATEDX) $(mysql-cmake_use_plugin tokudb TOKUDB) $(mysql-cmake_use_plugin pam AUTH_PAM) ) @@ -209,6 +217,23 @@ configure_cmake_standard() { $(cmake-utils_use odbc CONNECT_WITH_ODBC) ) fi + + if in_iuse mroonga ; then + use mroonga || mycmakeargs+=( -DWITHOUT_MROONGA=1 ) + else + mycmakeargs+=( -DWITHOUT_MROONGA=1 ) + fi + + if in_iuse galera ; then + mycmakeargs+=( $(cmake-utils_use_with galera WSREP) ) + fi + + if mysql_version_is_at_least "10.1.1" ; then + mycmakeargs+=( $(cmake-utils_use_with innodb-lz4 INNODB_LZ4) + $(cmake-utils_use_with innodb-lzo INNODB_LZO) ) + fi + else + mycmakeargs+=( $(cmake-utils_use_with extraengine FEDERATED_STORAGE_ENGINE) ) fi if [[ ${PN} == "percona-server" ]]; then @@ -272,6 +297,13 @@ mysql-cmake_src_prepare() { # Don't build bundled xz-utils rm -f "${S}/storage/tokudb/ft-index/cmake_modules/TokuThirdParty.cmake" touch "${S}/storage/tokudb/ft-index/cmake_modules/TokuThirdParty.cmake" + sed -i 's/ build_lzma//' "${S}/storage/tokudb/ft-index/ft/CMakeLists.txt" || die + fi + + # Remove the bundled groonga if it exists + # There is no CMake flag, it simply checks for existance + if [[ -d "${S}"/storage/mroonga/vendor/groonga ]] ; then + rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga" fi epatch_user @@ -414,11 +446,12 @@ mysql-cmake_src_install() { # Configuration stuff case ${MYSQL_PV_MAJOR} in 5.[1-4]*) mysql_mycnf_version="5.1" ;; - 5.[5-9]|6*|7*|8*|9*|10*) mysql_mycnf_version="5.5" ;; + 5.5) mysql_mycnf_version="5.5" ;; + 5.[6-9]|6*|7*|8*|9*|10*) mysql_mycnf_version="5.6" ;; esac einfo "Building default my.cnf (${mysql_mycnf_version})" insinto "${MY_SYSCONFDIR#${EPREFIX}}" - doins "${S}"/scripts/mysqlaccess.conf + [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf mycnf_src="my.cnf-${mysql_mycnf_version}" sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ "${FILESDIR}/${mycnf_src}" \ diff --git a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass index 58aba05ffc..ba5b299782 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-multilib.eclass,v 1.4 2014/07/31 22:26:07 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-multilib.eclass,v 1.11 2014/11/26 00:34:41 grknight Exp $ # @ECLASS: mysql-multilib.eclass # @MAINTAINER: @@ -73,7 +73,8 @@ fi # MariaDB has left the numbering schema but keeping compatibility if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then case ${PV} in - 10.0*|10.1*) MYSQL_PV_MAJOR="5.6" ;; + 10.0*) MYSQL_PV_MAJOR="5.6" ;; + 10.1*) MYSQL_PV_MAJOR="5.7" ;; esac fi @@ -135,7 +136,7 @@ if [[ -z ${SERVER_URI} ]]; then MY_PV=$(get_version_component_range 1-3 ${PV}) PERCONA_RELEASE=$(get_version_component_range 4-5 ${PV}) PERCONA_RC=$(get_version_component_range 6 ${PV}) - SERVER_URI="http://www.percona.com/redir/downloads/${PERCONA_PN}-${MIRROR_PV}/${PERCONA_PN}-${MY_PV}-${PERCONA_RC}${PERCONA_RELEASE}/source/tarball/${PERCONA_PN}-${MY_PV}-${PERCONA_RC}${PERCONA_RELEASE}.tar.gz" + SERVER_URI="http://www.percona.com/redir/downloads/${PERCONA_PN}-${MIRROR_PV}/${PERCONA_PN}-${MY_PV}-${PERCONA_RC}${PERCONA_RELEASE}/source/tarball/${PN}-${MY_PV}-${PERCONA_RC}${PERCONA_RELEASE}.tar.gz" # http://www.percona.com/redir/downloads/Percona-Server-5.5/LATEST/source/tarball/Percona-Server-5.5.30-rel30.2.tar.gz # http://www.percona.com/redir/downloads/Percona-Server-5.6/Percona-Server-5.6.13-rc60.5/source/tarball/Percona-Server-5.6.13-rc60.5.tar.gz else @@ -187,7 +188,8 @@ IUSE="+community cluster debug embedded extraengine jemalloc latin1 max-idx-128 +perl profiling selinux ssl systemtap static static-libs tcmalloc test" # This probably could be simplified, but the syntax would have to be just right -if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] ; then +if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] && \ + mysql_check_version_range "5.5.37 to 10.0.13.99" ; then IUSE="bindist ${IUSE}" elif [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] && \ mysql_check_version_range "5.5.37 to 5.6.11.99" ; then @@ -203,6 +205,19 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then mysql_version_is_at_least "10.0.5" && IUSE="${IUSE} odbc xml" && \ REQUIRED_USE="odbc? ( extraengine !minimal ) xml? ( extraengine !minimal )" REQUIRED_USE="${REQUIRED_USE} minimal? ( !oqgraph !sphinx ) tokudb? ( jemalloc )" + + # MariaDB 10.1 introduces InnoDB/XtraDB compression with external libraries + # Choices are bzip2, lz4, lzma, lzo. bzip2 and lzma enabled by default as they are system libraries + mysql_version_is_at_least "10.1.1" && IUSE="${IUSE} innodb-lz4 innodb-lzo" +fi + +if [[ -n "${WSREP_REVISION}" ]]; then + if [[ ${PN} == "mariadb" ]]; then + IUSE="${IUSE} galera sst-rsync sst-xtrabackup" + REQUIRED_USE="${REQUIRED_USE} sst-rsync? ( galera ) sst-xtrabackup? ( galera )" + else + IUSE="${IUSE} +sst-rsync sst-xtrabackup" + fi fi if [[ ${PN} == "percona-server" ]]; then @@ -236,16 +251,24 @@ DEPEND=" " # dev-db/mysql-5.6.12+ only works with dev-libs/libedit +# mariadb 10.0.14 fixes libedit detection. changed to follow mysql # This probably could be simplified if [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] && \ mysql_version_is_at_least "5.6.12" ; then - DEPEND="${DEPEND} dev-libs/libedit" + DEPEND="${DEPEND} dev-libs/libedit:0=[${MULTILIB_USEDEP}]" elif [[ ${PN} == "mysql-cluster" ]] && mysql_version_is_at_least "7.3"; then - DEPEND="${DEPEND} dev-libs/libedit" + DEPEND="${DEPEND} dev-libs/libedit:0=[${MULTILIB_USEDEP}]" +elif [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] && \ + mysql_version_is_at_least "10.0.14" ; then + DEPEND="${DEPEND} dev-libs/libedit:0=[${MULTILIB_USEDEP}]" else DEPEND="${DEPEND} !bindist? ( >=sys-libs/readline-4.1:0=[${MULTILIB_USEDEP}] )" fi +if [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] ; then + mysql_version_is_at_least "5.7.5" && DEPEND="${DEPEND} >=dev-libs/boost-1.56.0:0=" +fi + if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] ; then # Bug 441700 MariaDB >=5.3 include custom mytop DEPEND="${DEPEND} @@ -259,11 +282,16 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] ; then " fi mysql_version_is_at_least "10.0.7" && DEPEND="${DEPEND} oqgraph? ( dev-libs/judy:0= )" - if mysql_version_is_at_least "10.0.9" ; then - DEPEND="${DEPEND} >=dev-libs/libpcre-8.35:3=" - fi + mysql_version_is_at_least "10.0.9" && DEPEND="${DEPEND} >=dev-libs/libpcre-8.35:3=[${MULTILIB_USEDEP}]" + + mysql_version_is_at_least "10.1.1" && DEPEND="${DEPEND} + innodb-lz4? ( app-arch/lz4 ) + innodb-lzo? ( dev-libs/lzo ) + " fi +[[ ${PN} == "percona-server" ]] && DEPEND="${DEPEND} !minimal? ( pam? ( virtual/pam:0= ) )" + # Having different flavours at the same time is not a good idea for i in "mysql" "mariadb" "mariadb-galera" "percona-server" "mysql-cluster" ; do [[ ${i} == ${PN} ]] || @@ -294,12 +322,25 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]] ; then virtual/perl-Time-HiRes ) " fi -if [[ ${PN} == "mariadb-galera" ]] ; then +if [[ -n "${WSREP_REVISION}" ]] ; then # The wsrep API version must match between the ebuild and sys-cluster/galera. # This will be indicated by WSREP_REVISION in the ebuild and the first number # in the version of sys-cluster/galera - RDEPEND="${RDEPEND} + # + # lsof is required as of 5.5.38 and 10.0.11 for the rsync sst + + GALERA_RDEPEND="sys-apps/iproute2 =sys-cluster/galera-${WSREP_REVISION}* + " + if [[ ${PN} == "mariadb" ]]; then + GALERA_RDEPEND="galera? ( ${GALERA_RDEPEND} )" + fi + RDEPEND="${RDEPEND} ${GALERA_RDEPEND} + sst-rsync? ( sys-process/lsof ) + sst-xtrabackup? ( + >=dev-db/xtrabackup-bin-2.2.4 + net-misc/socat[ssl] + ) " fi @@ -323,6 +364,12 @@ PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 ) # my_config.h includes ABI specific data MULTILIB_WRAPPED_HEADERS=( /usr/include/mysql/my_config.h /usr/include/mysql/private/embedded_priv.h ) +[[ ${PN} == "mariadb" ]] && mysql_version_is_at_least "10.1.1" && \ + MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h ) + +# wrap the config script +MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) + # # HELPER FUNCTIONS: # @@ -368,7 +415,8 @@ mysql-multilib_pkg_setup() { mysql_version_is_at_least "7.2.9" && java-pkg-opt-2_pkg_setup fi - if use_if_iuse tokudb && [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ; then + if use_if_iuse tokudb && [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 || \ + $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ; then eerror "${PN} with tokudb needs to be built with gcc-4.7 or later." eerror "Please use gcc-config to switch to gcc-4.7 or later version." die @@ -445,11 +493,19 @@ multilib_src_configure() { -DWITHOUT_LIBWRAP=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=${EPREFIX}/var/run/mysqld/mysqld.sock + -DINSTALL_UNIX_ADDRDIR=${EPREFIX}/var/run/mysqld/mysqld.sock -DWITH_SSL=$(usex ssl system bundled) -DWITH_DEFAULT_COMPILER_OPTIONS=0 -DWITH_DEFAULT_FEATURE_SET=0 ) + # systemtap only works on native ABI bug 530132 + if multilib_is_native_abi; then + mycmakeargs+=( $(cmake-utils_use_enable systemtap DTRACE) ) + else + mycmakeargs+=( -DENABLE_DTRACE=0 ) + fi + if in_iuse bindist ; then mycmakeargs+=( -DWITH_READLINE=$(usex bindist 1 0) @@ -480,14 +536,14 @@ multilib_src_configure() { filter-flags "-O" "-O[01]" CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" - CXXFLAGS="${CXXFLAGS} -felide-constructors -fno-rtti" + CXXFLAGS="${CXXFLAGS} -felide-constructors" # Causes linkage failures. Upstream bug #59607 removes it if ! mysql_version_is_at_least "5.6" ; then CXXFLAGS="${CXXFLAGS} -fno-implicit-templates" fi # As of 5.7, exceptions are used! if ! mysql_version_is_at_least "5.7" ; then - CXXFLAGS="${CXXFLAGS} -fno-exceptions" + CXXFLAGS="${CXXFLAGS} -fno-exceptions -fno-rtti" fi export CXXFLAGS diff --git a/sdk_container/src/third_party/portage-stable/eclass/oasis.eclass b/sdk_container/src/third_party/portage-stable/eclass/oasis.eclass index 1aac2675ff..bff8fac112 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/oasis.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/oasis.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/oasis.eclass,v 1.4 2013/02/07 13:42:12 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/oasis.eclass,v 1.5 2014/10/29 14:21:52 aballier Exp $ # @ECLASS: oasis.eclass # @MAINTAINER: @@ -77,7 +77,7 @@ oasis_src_configure() { local confargs="" [ -n "${OASIS_BUILD_TESTS}" ] && confargs="${confargs} $(use_enable test tests)" [ -n "${OASIS_NO_DEBUG}" ] || confargs="${confargs} $(oasis_use_enable debug debug)" - ocaml setup.ml -configure \ + ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -configure \ --prefix "${EPREFIX}/usr" \ --libdir "${EPREFIX}/usr/$(get_libdir)" \ --docdir "${EPREFIX}/usr/share/doc/${PF}/html" \ @@ -94,7 +94,7 @@ oasis_src_configure() { # Will build documentation if OASIS_BUILD_DOCS is defined and the doc useflag is # enabled. oasis_src_compile() { - ocaml setup.ml -build || die + ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -build || die if [ -n "${OASIS_BUILD_DOCS}" ] && use doc; then ocaml setup.ml -doc || die fi @@ -104,7 +104,7 @@ oasis_src_compile() { # @DESCRIPTION: # Runs the testsuite of an oasis-based package. oasis_src_test() { - LD_LIBRARY_PATH="${S}/_build/lib" ocaml setup.ml -test || die + LD_LIBRARY_PATH="${S}/_build/lib" ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -test || die } # @FUNCTION: oasis_src_install @@ -114,7 +114,7 @@ oasis_src_test() { # DOCS variable. oasis_src_install() { findlib_src_preinst - ocaml setup.ml -install || die + ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -install || die base_src_install_docs } diff --git a/sdk_container/src/third_party/portage-stable/eclass/pax-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/pax-utils.eclass index 719e15bdfe..e1f94885f6 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/pax-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/pax-utils.eclass @@ -1,14 +1,13 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.22 2014/07/11 08:21:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.24 2014/09/28 20:11:05 blueness Exp $ # @ECLASS: pax-utils.eclass # @MAINTAINER: # The Gentoo Linux Hardened Team # @AUTHOR: # Original Author: Kevin F. Quinn -# Modifications for bug #365825, @ ECLASS markup: Anthony G. Basile -# Modifications for bug #431092: Anthony G. Basile +# Modifications for bugs #365825, #431092, #520198, @ ECLASS markup: Anthony G. Basile # @BLURB: functions to provide pax markings # @DESCRIPTION: # @@ -56,8 +55,6 @@ pax-mark() { local f # loop over paxables local flags # pax flags - local pt_fail=0 pt_failures="" # record PT_PAX failures - local xt_fail=0 xt_failures="" # record xattr PAX marking failures local ret=0 # overal return code of this function # Only the actual PaX flags and z are accepted @@ -75,12 +72,12 @@ pax-mark() { [[ "${flags//[!z]}" ]] && dodefault="yes" if has PT ${PAX_MARKINGS}; then + _pax_list_files einfo "$@" + for f in "$@"; do - #First try paxctl -> this might try to create/convert program headers - if type -p paxctl > /dev/null; then - einfo "PT PaX marking -${flags} with paxctl" - _pax_list_files einfo "$@" - for f in "$@"; do + #First try paxctl -> this might try to create/convert program headers + if type -p paxctl > /dev/null; then + einfo "PT PaX marking -${flags} ${f} with paxctl" # First, try modifying the existing PAX_FLAGS header paxctl -q${flags} "${f}" && continue # Second, try creating a PT_PAX header (works on ET_EXEC) @@ -88,81 +85,55 @@ pax-mark() { paxctl -qC${flags} "${f}" && continue # Third, try stealing the (unused under PaX) PT_GNU_STACK header paxctl -qc${flags} "${f}" && continue - pt_fail=1 - pt_failures="${pt_failures} ${f}" - done + fi - #Next try paxctl-ng -> this will not create/convert any program headers - elif type -p paxctl-ng > /dev/null && paxctl-ng -L ; then - einfo "PT PaX marking -${flags} with paxctl-ng" - flags="${flags//z}" - _pax_list_files einfo "$@" - for f in "$@"; do + #Next try paxctl-ng -> this will not create/convert any program headers + if type -p paxctl-ng > /dev/null && paxctl-ng -L ; then + einfo "PT PaX marking -${flags} ${f} with paxctl-ng" + flags="${flags//z}" [[ ${dodefault} == "yes" ]] && paxctl-ng -L -z "${f}" [[ "${flags}" ]] || continue paxctl-ng -L -${flags} "${f}" && continue - pt_fail=1 - pt_failures="${pt_failures} ${f}" - done + fi - #Finally fall back on scanelf - elif type -p scanelf > /dev/null && [[ ${PAX_MARKINGS} != "none" ]]; then - einfo "Fallback PaX marking -${flags} with scanelf" - _pax_list_files einfo "$@" - scanelf -Xxz ${flags} "$@" - - #We failed to set PT_PAX flags - elif [[ ${PAX_MARKINGS} != "none" ]]; then - pt_failures="$*" - pt_fail=1 - fi - - if [[ ${pt_fail} == 1 ]]; then - elog "Failed to set PT_PAX markings -${flags} for:" - _pax_list_files elog ${pt_failures} - ret=1 - fi + #Finally fall back on scanelf + if type -p scanelf > /dev/null && [[ ${PAX_MARKINGS} != "none" ]]; then + scanelf -Xxz ${flags} "$f" + #We failed to set PT_PAX flags + elif [[ ${PAX_MARKINGS} != "none" ]]; then + elog "Failed to set PT_PAX markings -${flags} ${f}." + ret=1 + fi + done fi if has XT ${PAX_MARKINGS}; then - + _pax_list_files einfo "$@" flags="${flags//z}" + for f in "$@"; do - #First try paxctl-ng - if type -p paxctl-ng > /dev/null && paxctl-ng -l ; then - einfo "XT PaX marking -${flags} with paxctl-ng" - _pax_list_files einfo "$@" - for f in "$@"; do + #First try paxctl-ng + if type -p paxctl-ng > /dev/null && paxctl-ng -l ; then + einfo "XT PaX marking -${flags} ${f} with paxctl-ng" [[ ${dodefault} == "yes" ]] && paxctl-ng -d "${f}" [[ "${flags}" ]] || continue paxctl-ng -l -${flags} "${f}" && continue - xt_fail=1 - xt_failures="${tx_failures} ${f}" - done + fi - #Next try setfattr - elif type -p setfattr > /dev/null; then - [[ "${flags//[!Ee]}" ]] || flags+="e" # bug 447150 - einfo "XT PaX marking -${flags} with setfattr" - _pax_list_files einfo "$@" - for f in "$@"; do + #Next try setfattr + if type -p setfattr > /dev/null; then + [[ "${flags//[!Ee]}" ]] || flags+="e" # bug 447150 + einfo "XT PaX marking -${flags} ${f} with setfattr" [[ ${dodefault} == "yes" ]] && setfattr -x "user.pax.flags" "${f}" setfattr -n "user.pax.flags" -v "${flags}" "${f}" && continue - xt_fail=1 - xt_failures="${tx_failures} ${f}" - done + fi - #We failed to set XATTR_PAX flags - elif [[ ${PAX_MARKINGS} != "none" ]]; then - xt_failures="$*" - xt_fail=1 - fi - - if [[ ${xt_fail} == 1 ]]; then - elog "Failed to set XATTR_PAX markings -${flags} for:" - _pax_list_files elog ${xt_failures} - ret=1 - fi + #We failed to set XATTR_PAX flags + if [[ ${PAX_MARKINGS} != "none" ]]; then + elog "Failed to set XATTR_PAX markings -${flags} ${f}." + ret=1 + fi + done fi # [[ ${ret} == 1 ]] && elog "Executables may be killed by PaX kernels." diff --git a/sdk_container/src/third_party/portage-stable/eclass/perl-app.eclass b/sdk_container/src/third_party/portage-stable/eclass/perl-app.eclass index 433cbda9f7..5ff47c12cf 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/perl-app.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/perl-app.eclass @@ -1,26 +1,34 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/perl-app.eclass,v 1.13 2013/12/29 21:39:51 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/perl-app.eclass,v 1.16 2014/11/16 01:57:02 monsieurp Exp $ # Author: Michael Cummings # Maintained by the Perl herd -GENTOO_DEPEND_ON_PERL_SUBSLOT="no" +# If the ebuild doesn't override this, ensure we do not depend on the perl subslot value +: ${GENTOO_DEPEND_ON_PERL_SUBSLOT:="no"} inherit perl-module -case "${EAPI:-0}" in - 0|1) EXPORT_FUNCTIONS src_compile ;; - 2) EXPORT_FUNCTIONS src_configure src_compile ;; -esac - +# @FUNCTION: perl-app_src_prep +# @USAGE: perl-app_src_prep +# @DESCRIPTION: +# This is a wrapper function to perl-app_src_configure(). perl-app_src_prep() { perl-app_src_configure } +# @FUNCTION: perl-app_src_configure +# @USAGE: perl-app_src_configure +# @DESCRIPTION: +# This is a wrapper function to perl-module_src_configure(). perl-app_src_configure() { perl-module_src_configure } +# @FUNCTION: perl-app_src_compile +# @USAGE: perl-app_src_compile +# @DESCRIPTION: +# This is a wrapper function to perl-module_src_compile(). perl-app_src_compile() { has "${EAPI:-0}" 0 1 && perl-app_src_prep perl-module_src_compile diff --git a/sdk_container/src/third_party/portage-stable/eclass/perl-module.eclass b/sdk_container/src/third_party/portage-stable/eclass/perl-module.eclass index 321d18a64e..12024ca601 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/perl-module.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/perl-module.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.139 2014/03/30 19:25:14 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.158 2014/12/01 20:41:08 dilfridge Exp $ # @ECLASS: perl-module.eclass # @MAINTAINER: @@ -18,10 +18,7 @@ inherit eutils multiprocessing unpacker PERL_EXPF="src_unpack src_compile src_test src_install" case "${EAPI:-0}" in - 0|1) - PERL_EXPF+=" pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm" - ;; - 2|3|4|5) + 4|5) PERL_EXPF+=" src_prepare src_configure" [[ ${CATEGORY} == "perl-core" ]] && \ PERL_EXPF+=" pkg_postinst pkg_postrm" @@ -52,6 +49,20 @@ case "${EAPI:-0}" in ;; esac +case "${EAPI:-0}" in + 5) + ;; + *) + ewarn + ewarn "******************************************************************" + ewarn "${EBUILD}:" + ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed" + ewarn "on 1/Feb/2015. Please fix your overlay ebuilds to use EAPI=5." + ewarn "******************************************************************" + ewarn + ;; +esac + case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in yes) EXPORT_FUNCTIONS ${PERL_EXPF} @@ -64,7 +75,7 @@ case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in ;; esac -LICENSE="${LICENSE:-|| ( Artistic GPL-1 GPL-2 GPL-3 )}" +LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}" if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV}}}} @@ -85,34 +96,64 @@ PREFER_BUILDPL="yes" pm_echovar="" perlinfo_done=false +# @FUNCTION: perl-module_src_unpack +# @USAGE: perl-module_src_unpack +# @DESCRIPTION: +# Unpack the ebuild tarball(s). +# This function is to be called during the ebuild src_unpack() phase. perl-module_src_unpack() { debug-print-function $FUNCNAME "$@" + unpacker_src_unpack has src_prepare ${PERL_EXPF} || perl-module_src_prepare } +# @FUNCTION: perl-module_src_prepare +# @USAGE: perl-module_src_prepare +# @DESCRIPTION: +# Get the ebuild sources ready. +# This function is to be called during the ebuild src_prepare() phase. perl-module_src_prepare() { debug-print-function $FUNCNAME "$@" has src_prepare ${PERL_EXPF} && \ [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}" debug-print "$FUNCNAME: applying user patches" epatch_user + if [[ ${PERL_RM_FILES[@]} ]]; then + debug-print "$FUNCNAME: stripping unneeded files" + perl_rm_files "${PERL_RM_FILES[@]}" + fi perl_fix_osx_extra esvn_clean } +# @FUNCTION: perl-module_src_configure +# @USAGE: perl-module_src_configure +# @DESCRIPTION: +# Configure the ebuild sources. +# This function is to be called during the ebuild src_configure() phase. perl-module_src_configure() { debug-print-function $FUNCNAME "$@" perl-module_src_prep } +# @FUNCTION: perl-module_src_prep +# @USAGE: perl-module_src_prep +# @DESCRIPTION: +# Configure the ebuild sources (bis). +# +# This function is still around for historical reasons +# and will be soon deprecated. +# +# Please use the function above instead, perl-module_src_configure(). +# +# TODO: Move code to perl-module_src_configure(). perl-module_src_prep() { debug-print-function $FUNCNAME "$@" [[ ${SRC_PREP} = yes ]] && return 0 SRC_PREP="yes" perl_set_version - perl_set_eprefix [[ -z ${pm_echovar} ]] && export PERL_MM_USE_DEFAULT=1 # Disable ExtUtils::AutoInstall from prompting @@ -161,6 +202,11 @@ perl-module_src_prep() { fi } +# @FUNCTION: perl-module_src_compile +# @USAGE: perl-module_src_compile +# @DESCRIPTION: +# Compile the ebuild sources. +# This function is to be called during the ebuild src_compile() phase. perl-module_src_compile() { debug-print-function $FUNCNAME "$@" perl_set_version @@ -187,27 +233,28 @@ perl-module_src_compile() { fi } -# For testers: -# This code attempts to work out your threadingness from MAKEOPTS -# and apply them to Test::Harness. +# @FUNCTION: perl-module_src-test +# @USAGE: perl-module_src_test() +# @DESCRIPTION: +# This code attempts to work out your threadingness from MAKEOPTS +# and apply them to Test::Harness. # -# If you want more verbose testing, set TEST_VERBOSE=1 -# in your bashrc | /etc/portage/make.conf | ENV +# If you want more verbose testing, set TEST_VERBOSE=1 +# in your bashrc | /etc/portage/make.conf | ENV # -# For ebuild writers: -# If you wish to enable default tests w/ 'make test' , +# or ebuild writers: +# If you wish to enable default tests w/ 'make test' , # -# SRC_TEST="do" +# SRC_TEST="do" # -# If you wish to have threads run in parallel ( using the users makeopts ) -# all of the following have been tested to work. +# If you wish to have threads run in parallel ( using the users makeopts ) +# all of the following have been tested to work. # -# SRC_TEST="do parallel" -# SRC_TEST="parallel" -# SRC_TEST="parallel do" -# SRC_TEST=parallel +# SRC_TEST="do parallel" +# SRC_TEST="parallel" +# SRC_TEST="parallel do" +# SRC_TEST=parallel # - perl-module_src_test() { debug-print-function $FUNCNAME "$@" if has 'do' ${SRC_TEST} || has 'parallel' ${SRC_TEST} ; then @@ -224,11 +271,15 @@ perl-module_src_test() { fi } +# @FUNCTION: perl-module_src_install +# @USAGE: perl-module_src_install +# @DESCRIPTION: +# Install a Perl ebuild. +# This function is to be called during the ebuild src_install() phase. perl-module_src_install() { debug-print-function $FUNCNAME "$@" perl_set_version - perl_set_eprefix local f @@ -265,35 +316,82 @@ perl-module_src_install() { perl_link_duallife_scripts } +# @FUNCTION: perl-module_pkg_setup +# @USAGE: perl-module_pkg_setup +# @DESCRIPTION: +# This function was to be called during the pkg_setup() phase. +# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead. perl-module_pkg_setup() { debug-print-function $FUNCNAME "$@" + ewarn "perl-modules.eclass: perl-module_pkg_setup is deprecated and will be removed. Please use perl_set_version instead." perl_set_version } +# @FUNCTION: perl-module_pkg_preinst +# @USAGE: perl-module_pkg_preinst +# @DESCRIPTION: +# This function was to be called during the pkg_preinst() phase. +# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead. perl-module_pkg_preinst() { debug-print-function $FUNCNAME "$@" + ewarn "perl-modules.eclass: perl-module_pkg_preinst is deprecated and will be removed. Please use perl_set_version instead." perl_set_version } +# @FUNCTION: perl-module_pkg_postinst +# @USAGE: perl-module_pkg_postinst +# @DESCRIPTION: +# This function is to be called during the pkg_postinst() phase. It only does +# useful things for the perl-core category, where it handles the file renaming and symbolic +# links that prevent file collisions for dual-life packages installing scripts. +# In any other category it immediately exits. perl-module_pkg_postinst() { debug-print-function $FUNCNAME "$@" + if [[ ${CATEGORY} != perl-core ]] ; then + eqawarn "perl-module.eclass: You are calling perl-module_pkg_postinst outside the perl-core category." + eqawarn " This does not do anything; the call can be safely removed." + return 0 + fi perl_link_duallife_scripts } +# @FUNCTION: perl-module_pkg_prerm +# @USAGE: perl-module_pkg_prerm +# @DESCRIPTION: +# This function was to be called during the pkg_prerm() phase. +# It does not do anything. Deprecated, to be removed. perl-module_pkg_prerm() { debug-print-function $FUNCNAME "$@" + ewarn "perl-module.eclass: perl-module_pkg_prerm does not do anything and will be removed. Please remove the call." } +# @FUNCTION: perl-module_pkg_postrm +# @USAGE: perl-module_pkg_postrm +# @DESCRIPTION: +# This function is to be called during the pkg_postrm() phase. It only does +# useful things for the perl-core category, where it handles the file renaming and symbolic +# links that prevent file collisions for dual-life packages installing scripts. +# In any other category it immediately exits. perl-module_pkg_postrm() { debug-print-function $FUNCNAME "$@" + if [[ ${CATEGORY} != perl-core ]] ; then + eqawarn "perl-module.eclass: You are calling perl-module_pkg_postrm outside the perl-core category." + eqawarn " This does not do anything; the call can be safely removed." + return 0 + fi perl_link_duallife_scripts } -perlinfo() { - debug-print-function $FUNCNAME "$@" - perl_set_version -} - +# @FUNCTION: perl_set_version +# @USAGE: perl_set_version +# @DESCRIPTION: +# Extract version information and installation paths from the current Perl +# interpreter. +# +# This sets the following variables: PERL_VERSION, SITE_ARCH, SITE_LIB, +# ARCH_LIB, VENDOR_LIB, VENDOR_ARCH +# +# This function used to be called perlinfo as well. perl_set_version() { debug-print-function $FUNCNAME "$@" debug-print "$FUNCNAME: perlinfo_done=${perlinfo_done}" @@ -310,11 +408,24 @@ perl_set_version() { VENDOR_ARCH=${installvendorarch} } -fixlocalpod() { +# @FUNCTION: perlinfo +# @USAGE: perlinfo +# @DESCRIPTION: +# This function is deprecated. +# +# Please use the function above instead, perl_set_version(). +perlinfo() { debug-print-function $FUNCNAME "$@" - perl_delete_localpod + ewarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead." + perl_set_version } +# @FUNCTION: perl_delete_localpod +# @USAGE: perl_delete_localpod +# @DESCRIPTION: +# Remove stray perllocal.pod files in the temporary install directory D. +# +# This function used to be called fixlocalpod as well. perl_delete_localpod() { debug-print-function $FUNCNAME "$@" @@ -322,36 +433,54 @@ perl_delete_localpod() { find "${D}" -depth -mindepth 1 -type d -empty -delete } +# @FUNCTION: fixlocalpod +# @USAGE: fixlocalpod +# @DESCRIPTION: +# This function is deprecated. +# +# Please use the function above instead, perl_delete_localpod(). +fixlocalpod() { + debug-print-function $FUNCNAME "$@" + ewarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead." + perl_delete_localpod +} + +# @FUNCTION: perl_fix_osx_extra +# @USAGE: perl_fix_osx_extra +# @DESCRIPTION: +# Look through ${S} for AppleDouble encoded files and get rid of them. perl_fix_osx_extra() { debug-print-function $FUNCNAME "$@" - # Remove "AppleDouble encoded Macintosh file" local f find "${S}" -type f -name "._*" -print0 | while read -rd '' f ; do einfo "Removing AppleDouble encoded Macintosh file: ${f#${S}/}" rm -f "${f}" f=${f#${S}/} - # f=${f//\//\/} - # f=${f//\./\.} - # sed -i "/${f}/d" "${S}"/MANIFEST || die grep -q "${f}" "${S}"/MANIFEST && \ elog "AppleDouble encoded Macintosh file in MANIFEST: ${f#${S}/}" done } +# @FUNCTION: perl_delete_module_manpages +# @USAGE: perl_delete_module_manpages +# @DESCRIPTION: +# Bump off manpages installed by the current module such as *.3pm files as well +# as empty directories. perl_delete_module_manpages() { debug-print-function $FUNCNAME "$@" - perl_set_eprefix - if [[ -d "${ED}"/usr/share/man ]] ; then -# einfo "Cleaning out stray man files" find "${ED}"/usr/share/man -type f -name "*.3pm" -delete find "${ED}"/usr/share/man -depth -type d -empty -delete fi } - +# @FUNCTION: perl_delete_packlist +# @USAGE: perl_delete_packlist +# @DESCRIPTION: +# Look through ${D} for .packlist files, empty .bs files and empty directories, +# and get rid of items found. perl_delete_packlist() { debug-print-function $FUNCNAME "$@" perl_set_version @@ -362,6 +491,11 @@ perl_delete_packlist() { fi } +# @FUNCTION: perl_remove_temppath +# @USAGE: perl_remove_temppath +# @DESCRIPTION: +# Look through ${D} for text files containing the temporary installation +# folder (i.e. ${D}). If the pattern is found (i.e. " text"), replace it with `/'. perl_remove_temppath() { debug-print-function $FUNCNAME "$@" @@ -373,14 +507,54 @@ perl_remove_temppath() { done } +# @FUNCTION: perl_rm_files +# @USAGE: perl_rm_files "file_1" "file_2" +# @DESCRIPTION: +# Remove certain files from a Perl release and remove them from the MANIFEST +# while we're there. +# +# Most useful in src_prepare for nuking bad tests, and is highly recommended +# for any tests like 'pod.t', 'pod-coverage.t' or 'kwalitee.t', as what they +# test is completely irrelevant to end users, and frequently fail simply +# because the authors of Test::Pod... changed their recommendations, and thus +# failures are only useful feedback to Authors, not users. +# +# Removing from MANIFEST also avoids needless log messages warning +# users about files "missing from their kit". +perl_rm_files() { + debug-print-function $FUNCNAME "$@" + local skipfile="${T}/.gentoo_makefile_skip" + local manifile="${S}/MANIFEST" + local manitemp="${T}/.gentoo_manifest_temp" + oldifs="$IFS" + IFS="\n" + for filename in "$@"; do + einfo "Removing un-needed ${filename}"; + # Remove the file + rm -f "${S}/${filename}" + [[ -e "${manifile}" ]] && echo "${filename}" >> "${skipfile}" + done + if [[ -e "${manifile}" && -e "${skipfile}" ]]; then + einfo "Fixing Manifest" + grep -v -F -f "${skipfile}" "${manifile}" > "${manitemp}" + mv -f -- "${manitemp}" "${manifile}" + rm -- "${skipfile}"; + fi + IFS="$oldifs" +} + +# @FUNCTION: perl_link_duallife_scripts +# @USAGE: perl_link_duallife_scripts +# @DESCRIPTION: +# Moves files and generates symlinks so dual-life packages installing scripts do not +# lead to file collisions. Mainly for use in pkg_postinst and pkg_postrm, and makes +# only sense for perl-core packages. perl_link_duallife_scripts() { debug-print-function $FUNCNAME "$@" if [[ ${CATEGORY} != perl-core ]] || ! has_version ">=dev-lang/perl-5.8.8-r8" ; then return 0 fi - perl_set_eprefix - local i ff if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then for i in "${DUALLIFESCRIPTS[@]}" ; do @@ -405,16 +579,3 @@ perl_link_duallife_scripts() { popd > /dev/null fi } - -perl_set_eprefix() { - debug-print-function $FUNCNAME "$@" - case ${EAPI:-0} in - 0|1|2) - if ! use prefix; then - EPREFIX= - ED=${D} - EROOT=${ROOT} - fi - ;; - esac -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass index 76a82710d1..42fd3c7f57 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/python-any-r1.eclass,v 1.17 2014/04/08 16:05:30 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/python-any-r1.eclass,v 1.18 2014/11/09 22:27:58 mgorny Exp $ # @ECLASS: python-any-r1 # @MAINTAINER: @@ -239,9 +239,7 @@ _python_EPYTHON_supported() { esac if has "${i}" "${PYTHON_COMPAT[@]}"; then - local PYTHON_PKG_DEP - python_export "${i}" PYTHON_PKG_DEP - if ROOT=/ has_version "${PYTHON_PKG_DEP}"; then + if python_is_installed "${i}"; then if declare -f python_check_deps >/dev/null; then local PYTHON_USEDEP="python_targets_${i}(-),python_single_target_${i}(+)" python_check_deps diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass index 4e4e047519..5a4336d847 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.75 2014/07/06 14:41:17 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.79 2014/11/22 02:38:21 sping Exp $ # @ECLASS: python-r1 # @MAINTAINER: @@ -14,7 +14,9 @@ # packages supporting being installed for multiple Python # implementations. # -# This eclass sets correct IUSE and REQUIRED_USE. It exports PYTHON_DEPS +# This eclass sets correct IUSE. Modification of REQUIRED_USE has to +# be done by the author of the ebuild (but PYTHON_REQUIRED_USE is +# provided for convenience, see below). python-r1 exports PYTHON_DEPS # and PYTHON_USEDEP so you can create correct dependencies for your # package easily. It also provides methods to easily run a command for # each enabled Python implementation and duplicate the sources for them. @@ -262,7 +264,7 @@ _python_validate_useflags() { # # Example: # @CODE -# PYTHON_COMPAT=( python{2_7,3_2} ) +# PYTHON_COMPAT=( python{2_7,3_4} ) # DEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )" # @CODE # @@ -293,7 +295,7 @@ python_gen_usedep() { [[ ${matches[@]} ]] || die "No supported implementations match python_gen_usedep patterns: ${@}" local out=${matches[@]} - echo ${out// /,} + echo "${out// /,}" } # @FUNCTION: python_gen_useflags @@ -305,7 +307,7 @@ python_gen_usedep() { # # Example: # @CODE -# PYTHON_COMPAT=( python{2_7,3_2} ) +# PYTHON_COMPAT=( python{2_7,3_4} ) # REQUIRED_USE="doc? ( || ( $(python_gen_useflags python2*) ) )" # @CODE # @@ -330,7 +332,7 @@ python_gen_useflags() { done done - echo ${matches[@]} + echo "${matches[@]}" } # @FUNCTION: python_gen_cond_dep @@ -387,7 +389,7 @@ python_gen_cond_dep() { done done - echo ${matches[@]} + echo "${matches[@]}" } # @ECLASS-VARIABLE: BUILD_DIR @@ -565,7 +567,7 @@ _python_check_USE_PYTHON() { local abi case "${impl}" in - pypy|python3_4) + pypy|pypy3|python3_4) # unsupported in python.eclass continue ;; diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass index c5a8702ee8..8e7fcf2926 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/python-single-r1.eclass,v 1.26 2014/05/26 16:13:35 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/python-single-r1.eclass,v 1.29 2014/11/07 18:11:58 axs Exp $ # @ECLASS: python-single-r1 # @MAINTAINER: @@ -15,8 +15,9 @@ # This mostly includes tools embedding Python. # # This eclass extends the IUSE and REQUIRED_USE set by python-r1 -# to request correct PYTHON_SINGLE_TARGET. It also replaces -# PYTHON_USEDEP and PYTHON_DEPS with a more suitable form. +# to request the PYTHON_SINGLE_TARGET when the inheriting ebuild +# can be supported by more than one Python implementation. It also +# replaces PYTHON_USEDEP and PYTHON_DEPS with a more suitable form. # # Please note that packages support multiple Python implementations # (using python-r1 eclass) can not depend on packages not supporting @@ -136,7 +137,8 @@ fi # @ECLASS-VARIABLE: PYTHON_REQUIRED_USE # @DESCRIPTION: -# This is an eclass-generated required-use expression which ensures the following: +# This is an eclass-generated required-use expression which ensures the following +# when more than one python implementation is possible: # 1. Exactly one PYTHON_SINGLE_TARGET value has been enabled. # 2. The selected PYTHON_SINGLE_TARGET value is enabled in PYTHON_TARGETS. # @@ -157,21 +159,14 @@ fi _python_single_set_globals() { local impls=() + local unimpls=() PYTHON_DEPS= local i PYTHON_PKG_DEP - for i in "${PYTHON_COMPAT[@]}"; do - _python_impl_supported "${i}" || continue - - # The chosen targets need to be in PYTHON_TARGETS as well. - # This is in order to enforce correct dependencies on packages - # supporting multiple implementations. - PYTHON_REQUIRED_USE+=" python_single_target_${i}? ( python_targets_${i} )" - - python_export "${i}" PYTHON_PKG_DEP - PYTHON_DEPS+="python_single_target_${i}? ( ${PYTHON_PKG_DEP} ) " - - impls+=( "${i}" ) + for i in "${_PYTHON_ALL_IMPLS[@]}"; do + has "${i}" "${PYTHON_COMPAT[@]}" \ + && impls+=( "${i}" ) \ + || unimpls+=( "${i}" ) done if [[ ${#impls[@]} -eq 0 ]]; then @@ -180,12 +175,41 @@ _python_single_set_globals() { local flags_mt=( "${impls[@]/#/python_targets_}" ) local flags=( "${impls[@]/#/python_single_target_}" ) + local unflags=( "${unimpls[@]/#/-python_single_target_}" ) - local optflags=${flags_mt[@]/%/(-)?} - optflags+=,${flags[@]/%/(+)?} + local optflags=${flags_mt[@]/%/(-)?},${unflags[@]/%/(-)} - IUSE="${flags_mt[*]} ${flags[*]}" - PYTHON_REQUIRED_USE+=" ^^ ( ${flags[*]} )" + IUSE="${flags_mt[*]}" + + if [[ ${#impls[@]} -eq 1 ]]; then + # There is only one supported implementation; set IUSE and other + # variables without PYTHON_SINGLE_TARGET. + PYTHON_REQUIRED_USE="${flags_mt[*]}" + python_export "${impls[0]}" PYTHON_PKG_DEP + PYTHON_DEPS="${PYTHON_PKG_DEP} " + # Force on the python_single_target_* flag for this impl, so + # that any dependencies that inherit python-single-r1 and + # happen to have multiple implementations will still need + # to bound by the implementation used by this package. + optflags+=,${flags[0]/%/(+)} + else + # Multiple supported implementations; honor PYTHON_SINGLE_TARGET. + IUSE+=" ${flags[*]}" + PYTHON_REQUIRED_USE="^^ ( ${flags[*]} )" + # Ensure deps honor the same python_single_target_* flag as is set + # on this package. + optflags+=,${flags[@]/%/(+)?} + + for i in "${impls[@]}"; do + # The chosen targets need to be in PYTHON_TARGETS as well. + # This is in order to enforce correct dependencies on packages + # supporting multiple implementations. + PYTHON_REQUIRED_USE+=" python_single_target_${i}? ( python_targets_${i} )" + + python_export "${i}" PYTHON_PKG_DEP + PYTHON_DEPS+="python_single_target_${i}? ( ${PYTHON_PKG_DEP} ) " + done + fi PYTHON_USEDEP=${optflags// /,} # 1) well, python-exec would suffice as an RDEP @@ -213,42 +237,57 @@ python_setup() { unset EPYTHON - local impl - for impl in "${_PYTHON_ALL_IMPLS[@]}"; do - if has "${impl}" "${PYTHON_COMPAT[@]}" \ - && use "python_single_target_${impl}" - then - if [[ ${EPYTHON} ]]; then - eerror "Your PYTHON_SINGLE_TARGET setting lists more than a single Python" - eerror "implementation. Please set it to just one value. If you need" - eerror "to override the value for a single package, please use package.env" - eerror "or an equivalent solution (man 5 portage)." - echo - die "More than one implementation in PYTHON_SINGLE_TARGET." - fi + local impl impls=() + for impl in "${PYTHON_COMPAT[@]}"; do + _python_impl_supported "${impl}" || continue + impls+=( "${impl}" ) + done - if ! use "python_targets_${impl}"; then - eerror "The implementation chosen as PYTHON_SINGLE_TARGET must be added" - eerror "to PYTHON_TARGETS as well. This is in order to ensure that" - eerror "dependencies are satisfied correctly. We're sorry" - eerror "for the inconvenience." - echo - die "Build target (${impl}) not in PYTHON_TARGETS." - fi - - python_export "${impl}" EPYTHON PYTHON + if [[ ${#impls[@]} -eq 1 ]]; then + if use "python_targets_${impls[0]}"; then + # Only one supported implementation, enable it explicitly + python_export "${impls[0]}" EPYTHON PYTHON python_wrapper_setup fi - done + else + for impl in "${impls[@]}"; do + if use "python_single_target_${impl}"; then + if [[ ${EPYTHON} ]]; then + eerror "Your PYTHON_SINGLE_TARGET setting lists more than a single Python" + eerror "implementation. Please set it to just one value. If you need" + eerror "to override the value for a single package, please use package.env" + eerror "or an equivalent solution (man 5 portage)." + echo + die "More than one implementation in PYTHON_SINGLE_TARGET." + fi + + if ! use "python_targets_${impl}"; then + eerror "The implementation chosen as PYTHON_SINGLE_TARGET must be added" + eerror "to PYTHON_TARGETS as well. This is in order to ensure that" + eerror "dependencies are satisfied correctly. We're sorry" + eerror "for the inconvenience." + echo + die "Build target (${impl}) not in PYTHON_TARGETS." + fi + + python_export "${impl}" EPYTHON PYTHON + python_wrapper_setup + fi + done + fi if [[ ! ${EPYTHON} ]]; then eerror "No Python implementation selected for the build. Please set" - eerror "the PYTHON_SINGLE_TARGET variable in your make.conf to one" + if [[ ${#impls[@]} -eq 1 ]]; then + eerror "the PYTHON_TARGETS variable in your make.conf to include one" + else + eerror "the PYTHON_SINGLE_TARGET variable in your make.conf to one" + fi eerror "of the following values:" eerror - eerror "${PYTHON_COMPAT[@]}" + eerror "${impls[@]}" echo - die "No supported Python implementation in PYTHON_SINGLE_TARGET." + die "No supported Python implementation in PYTHON_SINGLE_TARGET/PYTHON_TARGETS." fi } diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass index 02f7d9fae1..e44b5b0bf7 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.60 2014/07/06 11:45:20 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.67 2014/11/29 23:03:42 mgorny Exp $ # @ECLASS: python-utils-r1 # @MAINTAINER: @@ -41,8 +41,8 @@ inherit eutils multilib toolchain-funcs # All supported Python implementations, most preferred last. _PYTHON_ALL_IMPLS=( jython2_5 jython2_7 - pypy - python3_2 python3_3 python3_4 + pypy pypy3 + python3_3 python3_4 python2_7 ) @@ -66,13 +66,13 @@ _python_impl_supported() { # keep in sync with _PYTHON_ALL_IMPLS! # (not using that list because inline patterns shall be faster) case "${impl}" in - python2_7|python3_[234]|jython2_[57]) + python2_7|python3_[34]|jython2_[57]) return 0 ;; - pypy1_[89]|pypy2_0|python2_[56]|python3_1) + pypy1_[89]|pypy2_0|python2_[56]|python3_[12]) return 1 ;; - pypy) + pypy|pypy3) if [[ ${EAPI:-0} == [01234] ]]; then die "PyPy is supported in EAPI 5 and newer only." fi @@ -235,13 +235,15 @@ python_export() { impl=${1/_/.} shift ;; - pypy) + pypy|pypy3) impl=${1} shift ;; *) impl=${EPYTHON} - [[ ${impl} ]] || die "python_export: no impl nor EPYTHON" + if [[ -z ${impl} ]]; then + die "python_export called without a python implementation and EPYTHON is unset" + fi ;; esac debug-print "${FUNCNAME}: implementation: ${impl}" @@ -259,7 +261,7 @@ python_export() { PYTHON_SITEDIR) local dir case "${impl}" in - python*|pypy) + python*|pypy|pypy3) dir=/usr/$(get_libdir)/${impl} ;; jython*) @@ -276,7 +278,7 @@ python_export() { python*) dir=/usr/include/${impl} ;; - pypy) + pypy|pypy3) dir=/usr/$(get_libdir)/${impl}/include ;; *) @@ -340,14 +342,14 @@ python_export() { case ${impl} in python2.7) PYTHON_PKG_DEP='>=dev-lang/python-2.7.5-r2:2.7';; - python3.2) - PYTHON_PKG_DEP='>=dev-lang/python-3.2.5-r2:3.2';; python3.3) PYTHON_PKG_DEP='>=dev-lang/python-3.3.2-r2:3.3';; python*) PYTHON_PKG_DEP="dev-lang/python:${impl#python}";; pypy) PYTHON_PKG_DEP='virtual/pypy:0=';; + pypy3) + PYTHON_PKG_DEP='virtual/pypy3:0=';; jython2.5) PYTHON_PKG_DEP='>=dev-java/jython-2.5.3-r2:2.5';; jython2.7) @@ -912,7 +914,39 @@ python_is_python3() { local impl=${1:-${EPYTHON}} [[ ${impl} ]] || die "python_is_python3: no impl nor EPYTHON" - [[ ${impl} == python3* ]] + [[ ${impl} == python3* || ${impl} == pypy3 ]] +} + +# @FUNCTION: python_is_installed +# @USAGE: [] +# @DESCRIPTION: +# Check whether the interpreter for (or ${EPYTHON}) is installed. +# Uses has_version with a proper dependency string. +# +# Returns 0 (true) if it is, 1 (false) otherwise. +python_is_installed() { + local impl=${1:-${EPYTHON}} + [[ ${impl} ]] || die "${FUNCNAME}: no impl nor EPYTHON" + + # for has_version + local -x ROOT=/ + case "${impl}" in + pypy|pypy3) + local append= + if [[ ${PYTHON_REQ_USE} ]]; then + append=[${PYTHON_REQ_USE}] + fi + + # be happy with just the interpeter, no need for the virtual + has_version "dev-python/${impl}${append}" \ + || has_version "dev-python/${impl}-bin${append}" + ;; + *) + local PYTHON_PKG_DEP + python_export "${impl}" PYTHON_PKG_DEP + has_version "${PYTHON_PKG_DEP}" + ;; + esac } # @FUNCTION: python_fix_shebang @@ -960,13 +994,16 @@ python_fix_shebang() { local shebang i local error= from= - read shebang <"${f}" + IFS= read -r shebang <${f} # First, check if it's shebang at all... if [[ ${shebang} == '#!'* ]]; then + local split_shebang=() + read -r -a split_shebang <<<${shebang} + # Match left-to-right in a loop, to avoid matching random # repetitions like 'python2.7 python2'. - for i in ${shebang}; do + for i in "${split_shebang[@]}"; do case "${i}" in *"${EPYTHON}") debug-print "${FUNCNAME}: in file ${f#${D}}" @@ -996,7 +1033,7 @@ python_fix_shebang() { fi break ;; - *python[23].[0123456789]|*pypy|*jython[23].[0123456789]) + *python[23].[0123456789]|*pypy|*pypy3|*jython[23].[0123456789]) # Explicit mismatch. if [[ ! ${force} ]]; then error=1 @@ -1006,6 +1043,8 @@ python_fix_shebang() { from="python[23].[0123456789]";; *pypy) from="pypy";; + *pypy3) + from="pypy3";; *jython[23].[0123456789]) from="jython[23].[0123456789]";; *) diff --git a/sdk_container/src/third_party/portage-stable/eclass/python.eclass b/sdk_container/src/third_party/portage-stable/eclass/python.eclass index 096822d2fd..3164704812 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.169 2014/02/06 05:34:07 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.170 2014/11/20 15:32:09 mgorny Exp $ # @ECLASS: python.eclass # @MAINTAINER: @@ -8,6 +8,9 @@ # @BLURB: Eclass for Python packages # @DESCRIPTION: # The python eclass contains miscellaneous, useful functions for Python packages. +# +# This eclass is DEPRECATED. Please use python-r1, python-single-r1 +# or python-any-r1 instead. if [[ ${_PYTHON_UTILS_R1} ]]; then die 'python.eclass can not be used with python-r1 suite eclasses.' diff --git a/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass index 8789a445b4..dac5b244e6 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/qmake-utils.eclass,v 1.3 2014/07/28 21:19:52 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/qmake-utils.eclass,v 1.5 2014/11/17 02:15:42 pesa Exp $ # @ECLASS: qmake-utils.eclass # @MAINTAINER: @@ -158,10 +158,12 @@ eqmake4() { [[ -n ${EQMAKE4_EXCLUDE} ]] && eshopts_pop - "${EPREFIX}"/usr/bin/qmake \ + # determine qmake binary location + local qmake_path=${EPREFIX}/usr/$(get_libdir)/qt4/bin/qmake + [[ ! -x ${qmake_path} ]] && qmake_path=${EPREFIX}/usr/bin/qmake + + "${qmake_path}" \ -makefile \ - QTDIR="${EPREFIX}"/usr/$(get_libdir) \ - QMAKE="${EPREFIX}"/usr/bin/qmake \ QMAKE_AR="$(tc-getAR) cqs" \ QMAKE_CC="$(tc-getCC)" \ QMAKE_CXX="$(tc-getCXX)" \ diff --git a/sdk_container/src/third_party/portage-stable/eclass/qt4-build-multilib.eclass b/sdk_container/src/third_party/portage-stable/eclass/qt4-build-multilib.eclass new file mode 100644 index 0000000000..c8459245f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/qt4-build-multilib.eclass @@ -0,0 +1,817 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build-multilib.eclass,v 1.2 2014/11/17 00:24:43 pesa Exp $ + +# @ECLASS: qt4-build-multilib.eclass +# @MAINTAINER: +# Qt herd +# @AUTHOR: +# Davide Pesavento +# @BLURB: Eclass for Qt4 split ebuilds with multilib support. +# @DESCRIPTION: +# This eclass contains various functions that are used when building Qt4. +# Requires EAPI 5. + +case ${EAPI} in + 5) : ;; + *) die "qt4-build-multilib.eclass: unsupported EAPI=${EAPI:-0}" ;; +esac + +inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs + +HOMEPAGE="https://www.qt.io/ https://qt-project.org/" +LICENSE="|| ( LGPL-2.1 GPL-3 )" +SLOT="4" + +case ${PV} in + 4.?.9999) + QT4_BUILD_TYPE="live" + EGIT_REPO_URI=( + "git://gitorious.org/qt/qt.git" + "https://git.gitorious.org/qt/qt.git" + ) + EGIT_BRANCH=${PV%.9999} + inherit git-r3 + ;; + *) + QT4_BUILD_TYPE="release" + MY_P=qt-everywhere-opensource-src-${PV/_/-} + SRC_URI="http://download.qt-project.org/archive/qt/${PV%.*}/${PV}/${MY_P}.tar.gz" + S=${WORKDIR}/${MY_P} + ;; +esac + +if [[ ${PN} != qttranslations ]]; then + IUSE="aqua debug pch" + [[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions" +fi + +DEPEND=" + dev-lang/perl + virtual/pkgconfig[${MULTILIB_USEDEP}] +" +RDEPEND=" + dev-qt/qtchooser + abi_x86_32? ( !app-emulation/emul-linux-x86-qtlibs[-abi_x86_32(-)] ) +" + + +# src_{configure,compile,test,install} are inherited from multilib-minimal +EXPORT_FUNCTIONS src_unpack src_prepare pkg_postinst pkg_postrm + +multilib_src_configure() { qt4_multilib_src_configure; } +multilib_src_compile() { qt4_multilib_src_compile; } +multilib_src_test() { qt4_multilib_src_test; } +multilib_src_install() { qt4_multilib_src_install; } +multilib_src_install_all() { qt4_multilib_src_install_all; } + + +# @ECLASS-VARIABLE: PATCHES +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array variable containing all the patches to be applied. This variable +# is expected to be defined in the global scope of ebuilds. Make sure to +# specify the full path. This variable is used in src_prepare phase. +# +# Example: +# @CODE +# PATCHES=( +# "${FILESDIR}/mypatch.patch" +# "${FILESDIR}/mypatch2.patch" +# ) +# @CODE + +# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES +# @DEFAULT_UNSET +# @DESCRIPTION: +# Space-separated list of directories that will be configured, +# compiled, and installed. All paths must be relative to ${S}. + +# @ECLASS-VARIABLE: QT4_VERBOSE_BUILD +# @DESCRIPTION: +# Set to false to reduce build output during compilation. +: ${QT4_VERBOSE_BUILD:=true} + +# @ECLASS-VARIABLE: QCONFIG_ADD +# @DEFAULT_UNSET +# @DESCRIPTION: +# List of options that must be added to QT_CONFIG in qconfig.pri + +# @ECLASS-VARIABLE: QCONFIG_REMOVE +# @DEFAULT_UNSET +# @DESCRIPTION: +# List of options that must be removed from QT_CONFIG in qconfig.pri + +# @ECLASS-VARIABLE: QCONFIG_DEFINE +# @DEFAULT_UNSET +# @DESCRIPTION: +# List of macros that must be defined in QtCore/qconfig.h + +# @FUNCTION: qt4-build-multilib_src_unpack +# @DESCRIPTION: +# Unpacks the sources. +qt4-build-multilib_src_unpack() { + if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ]]; then + ewarn + ewarn "Using a GCC version lower than 4.4 is not supported." + ewarn + fi + + if [[ ${PN} == qtwebkit ]]; then + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + ewarn + ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)." + ewarn "You may experience really long compilation times and/or increased memory usage." + ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug." + ewarn "For more info check out https://bugs.gentoo.org/307861" + ewarn + fi + eshopts_pop + fi + + case ${QT4_BUILD_TYPE} in + live) git-r3_src_unpack ;; + release) default ;; + esac +} + +# @FUNCTION: qt4-build-multilib_src_prepare +# @DESCRIPTION: +# Prepare the sources before the configure phase. Strip CFLAGS if necessary, and fix +# the build system in order to respect CFLAGS/CXXFLAGS/LDFLAGS specified in make.conf. +qt4-build-multilib_src_prepare() { + if [[ ${PN} != qtcore ]]; then + # avoid unnecessary qmake recompilations + sed -i -e 's/^if true;/if false;/' configure \ + || die "sed failed (skip qmake bootstrap)" + fi + + # skip X11 tests in non-gui packages to avoid spurious dependencies + if has ${PN} qtbearer qtcore qtdbus qtscript qtsql qttest qttranslations qtxmlpatterns; then + sed -i -e '/^if.*PLATFORM_X11.*CFG_GUI/,/^fi$/d' configure \ + || die "sed failed (skip X11 tests)" + fi + + if use_if_iuse aqua; then + sed -i \ + -e '/^CONFIG/s:app_bundle::' \ + -e '/^CONFIG/s:plugin_no_soname:plugin_with_soname absolute_library_soname:' \ + mkspecs/$(qt4_get_mkspec)/qmake.conf \ + || die "sed failed (aqua)" + + # we are crazy and build cocoa + qt3support + if { ! in_iuse qt3support || use qt3support; } && [[ ${CHOST##*-darwin} -ge 9 ]]; then + sed -i -e "/case \"\$PLATFORM,\$CFG_MAC_COCOA\" in/,/;;/ s|CFG_QT3SUPPORT=\"no\"|CFG_QT3SUPPORT=\"yes\"|" \ + configure || die "sed failed (cocoa + qt3support)" + fi + fi + + # Bug 261632 + if use ppc64; then + append-flags -mminimal-toc + fi + + # Bug 373061 + # qmake bus errors with -O2 or -O3 but -O1 works + if [[ ${CHOST} == *86*-apple-darwin* ]]; then + replace-flags -O[23] -O1 + fi + + # Bug 417105 + # graphite on gcc 4.7 causes miscompilations + if [[ $(gcc-version) == "4.7" ]]; then + filter-flags -fgraphite-identity + fi + + # Read also AR from the environment + sed -i -e 's/^SYSTEM_VARIABLES="/&AR /' \ + configure || die "sed SYSTEM_VARIABLES failed" + + # Reset QMAKE_*FLAGS_{RELEASE,DEBUG} variables, + # or they will override user's flags (.qmake.cache) + sed -i -e '/^SYSTEM_VARIABLES=/ i \ + QMakeVar set QMAKE_CFLAGS_RELEASE\ + QMakeVar set QMAKE_CFLAGS_DEBUG\ + QMakeVar set QMAKE_CXXFLAGS_RELEASE\ + QMakeVar set QMAKE_CXXFLAGS_DEBUG\ + QMakeVar set QMAKE_LFLAGS_RELEASE\ + QMakeVar set QMAKE_LFLAGS_DEBUG\n' \ + configure || die "sed QMAKE_*FLAGS_{RELEASE,DEBUG} failed" + + # Respect CC, CXX, LINK and *FLAGS in config.tests + find config.tests/unix -name '*.test' -type f -print0 | xargs -0 \ + sed -i -e "/bin\/qmake/ s: \"\$SRCDIR/: \ + 'QMAKE_CC=$(tc-getCC)' 'QMAKE_CXX=$(tc-getCXX)' 'QMAKE_LINK=$(tc-getCXX)' \ + 'QMAKE_CFLAGS+=${CFLAGS}' 'QMAKE_CXXFLAGS+=${CXXFLAGS}' 'QMAKE_LFLAGS+=${LDFLAGS}'&:" \ + || die "sed config.tests failed" + + # Bug 172219 + sed -e 's:/X11R6/:/:' -i mkspecs/$(qt4_get_mkspec)/qmake.conf || die + + if [[ ${CHOST} == *-darwin* ]]; then + # Set FLAGS and remove -arch, since our gcc-apple is multilib crippled (by design) + sed -i \ + -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ + -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ + -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=-headerpad_max_install_names ${LDFLAGS}:" \ + -e "s:-arch\s\w*::g" \ + mkspecs/common/g++-macx.conf \ + || die "sed g++-macx.conf failed" + + # Fix configure's -arch settings that appear in qmake/Makefile and also + # fix arch handling (automagically duplicates our -arch arg and breaks + # pch). Additionally disable Xarch support. + sed -i \ + -e "s:-arch i386::" \ + -e "s:-arch ppc::" \ + -e "s:-arch x86_64::" \ + -e "s:-arch ppc64::" \ + -e "s:-arch \$i::" \ + -e "/if \[ ! -z \"\$NATIVE_64_ARCH\" \]; then/,/fi/ d" \ + -e "s:CFG_MAC_XARCH=yes:CFG_MAC_XARCH=no:g" \ + -e "s:-Xarch_x86_64::g" \ + -e "s:-Xarch_ppc64::g" \ + configure mkspecs/common/gcc-base-macx.conf mkspecs/common/g++-macx.conf \ + || die "sed -arch/-Xarch failed" + + # On Snow Leopard don't fall back to 10.5 deployment target. + if [[ ${CHOST} == *-apple-darwin10 ]]; then + sed -i \ + -e "s:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET.*:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.6:g" \ + -e "s:-mmacosx-version-min=10.[0-9]:-mmacosx-version-min=10.6:g" \ + configure mkspecs/common/g++-macx.conf \ + || die "sed deployment target failed" + fi + fi + + # this is needed for all systems with a separate -liconv, except + # Darwin, for which the sources already cater for -liconv + if use !elibc_glibc && [[ ${CHOST} != *-darwin* ]]; then + sed -e 's|mac:\(LIBS += -liconv\)|\1|g' \ + -i config.tests/unix/iconv/iconv.pro \ + || die "sed iconv.pro failed" + fi + + # we need some patches for Solaris + sed -i -e '/^QMAKE_LFLAGS_THREAD/a\QMAKE_LFLAGS_DYNAMIC_LIST = -Wl,--dynamic-list,' \ + mkspecs/$(qt4_get_mkspec)/qmake.conf || die + # use GCC over SunStudio + sed -i -e '/PLATFORM=solaris-cc/s/cc/g++/' configure || die + # do not flirt with non-Prefix stuff, we're quite possessive + sed -i -e '/^QMAKE_\(LIB\|INC\)DIR\(_X11\|_OPENGL\|\)\t/s/=.*$/=/' \ + mkspecs/$(qt4_get_mkspec)/qmake.conf || die + + # apply patches + [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}" + epatch_user +} + +qt4_multilib_src_configure() { + qt4_prepare_env + + qt4_symlink_tools_to_build_dir + + # toolchain setup + tc-export CC CXX OBJCOPY STRIP + export AR="$(tc-getAR) cqs" + export LD="$(tc-getCXX)" + + # convert tc-arch to the values supported by Qt + local arch= + case $(tc-arch) in + amd64|x64-*) arch=x86_64 ;; + ppc*-macos) arch=ppc ;; + ppc*) arch=powerpc ;; + sparc*) arch=sparc ;; + x86-macos) arch=x86 ;; + x86*) arch=i386 ;; + alpha|arm|ia64|mips|s390) arch=$(tc-arch) ;; + hppa|sh) arch=generic ;; + *) die "qt4-build-multilib.eclass: unsupported tc-arch '$(tc-arch)'" ;; + esac + + # configure arguments + local conf=( + # installation paths + -prefix "${QT4_PREFIX}" + -bindir "${QT4_BINDIR}" + -libdir "${QT4_LIBDIR}" + -docdir "${QT4_DOCDIR}" + -headerdir "${QT4_HEADERDIR}" + -plugindir "${QT4_PLUGINDIR}" + -importdir "${QT4_IMPORTDIR}" + -datadir "${QT4_DATADIR}" + -translationdir "${QT4_TRANSLATIONDIR}" + -sysconfdir "${QT4_SYSCONFDIR}" + -examplesdir "${QT4_EXAMPLESDIR}" + -demosdir "${QT4_DEMOSDIR}" + + # debug/release + $(use_if_iuse debug && echo -debug || echo -release) + -no-separate-debug-info + + # licensing stuff + -opensource -confirm-license + + # build shared libraries + -shared + + # skip recursive processing of .pro files at the end of configure + # (we run qmake by ourselves), thus saving quite a bit of time + -dont-process + + # always enable large file support + -largefile + + # exceptions USE flag + $(in_iuse exceptions && qt_use exceptions || echo -exceptions) + + # build STL support + -stl + + # architecture/platform (mkspec) + -arch ${arch} + -platform $(qt4_get_mkspec) + + # prefer system libraries + -system-zlib + + # exclude examples and demos from default build + -nomake examples + -nomake demos + + # disable rpath on non-prefix (bugs 380415 and 417169) + $(use prefix || echo -no-rpath) + + # verbosity of the configure and build phases + -verbose $(${QT4_VERBOSE_BUILD} || echo -silent) + + # precompiled headers don't work on hardened, where the flag is masked + $(in_iuse pch && qt_use pch || echo -no-pch) + + # enable linker optimizations to reduce relocations, except on Solaris + # where this flag seems to introduce major breakage to applications, + # mostly to be seen as a core dump with the message: + # "QPixmap: Must construct a QApplication before a QPaintDevice" + $([[ ${CHOST} != *-solaris* ]] && echo -reduce-relocations) + + # this one is needed for all systems with a separate -liconv, apart from + # Darwin, for which the sources already cater for -liconv + $(use !elibc_glibc && [[ ${CHOST} != *-darwin* ]] && echo -liconv) + ) + + if use_if_iuse aqua; then + if [[ ${CHOST##*-darwin} -ge 9 ]]; then + conf+=( + # on (snow) leopard use the new (frameworked) cocoa code + -cocoa -framework + # add hint for the framework location + -F"${QT4_LIBDIR}" + ) + else + conf+=(-no-framework) + fi + fi + + conf+=( + # module-specific options + "${myconf[@]}" + ) + + einfo "Configuring with: ${conf[@]}" + "${S}"/configure "${conf[@]}" || die "configure failed" + + # configure is stupid and assigns QMAKE_LFLAGS twice, + # thus the previous -rpath-link flag gets overwritten + # and some packages (e.g. qthelp) fail to link + sed -i -e '/^QMAKE_LFLAGS =/ s:$: $$QMAKE_LFLAGS:' \ + .qmake.cache || die "sed .qmake.cache failed" + + qt4_qmake + qt4_foreach_target_subdir qt4_qmake +} + +qt4_multilib_src_compile() { + qt4_prepare_env + + qt4_foreach_target_subdir emake +} + +qt4_multilib_src_test() { + qt4_prepare_env + + qt4_foreach_target_subdir emake -j1 check +} + +qt4_multilib_src_install() { + qt4_prepare_env + + qt4_foreach_target_subdir emake INSTALL_ROOT="${D}" install + + if [[ ${PN} == qtcore ]]; then + set -- emake INSTALL_ROOT="${D}" install_{mkspecs,qmake} + einfo "Running $*" + "$@" + + # install env.d file + cat > "${T}/44qt4-${CHOST}" <<-_EOF_ + LDPATH="${QT4_LIBDIR}" + _EOF_ + doenvd "${T}/44qt4-${CHOST}" + + # install qtchooser configuration file + cat > "${T}/qt4-${CHOST}.conf" <<-_EOF_ + ${QT4_BINDIR} + ${QT4_LIBDIR} + _EOF_ + + ( + insinto /etc/xdg/qtchooser + doins "${T}/qt4-${CHOST}.conf" + ) + + if multilib_is_native_abi; then + # convenience symlinks + dosym qt4-"${CHOST}".conf /etc/xdg/qtchooser/4.conf + dosym qt4-"${CHOST}".conf /etc/xdg/qtchooser/qt4.conf + # TODO bug 522646: write an eselect module to manage default.conf + dosym qt4.conf /etc/xdg/qtchooser/default.conf + fi + fi + + install_qconfigs + fix_library_files + fix_includes +} + +qt4_multilib_src_install_all() { + if [[ ${PN} == qtcore ]]; then + # include gentoo-qconfig.h at the beginning of Qt{,Core}/qconfig.h + if use aqua && [[ ${CHOST#*-darwin} -ge 9 ]]; then + sed -i -e '1i #include \n' \ + "${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \ + || die "sed failed (qconfig.h)" + dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \ + "${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo + else + sed -i -e '1i #include \n' \ + "${D}${QT4_HEADERDIR}"/Qt{,Core}/qconfig.h \ + || die "sed failed (qconfig.h)" + fi + + dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo + mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die + fi + + # install private headers of a few modules + if has ${PN} qtcore qtdeclarative qtgui qtscript; then + local moduledir=${PN#qt} + local modulename=Qt$(tr 'a-z' 'A-Z' <<< ${moduledir:0:1})${moduledir:1} + [[ ${moduledir} == core ]] && moduledir=corelib + + einfo "Installing private headers into ${QT4_HEADERDIR}/${modulename}/private" + insinto "${QT4_HEADERDIR#${EPREFIX}}"/${modulename}/private + find "${S}"/src/${moduledir} -type f -name '*_p.h' -exec doins '{}' + || die + fi + + # remove .la files since we are building only shared libraries + prune_libtool_files +} + +# @FUNCTION: qt4-build-multilib_pkg_postinst +# @DESCRIPTION: +# Regenerate configuration, plus throw a message about possible +# breakages and proposed solutions. +qt4-build-multilib_pkg_postinst() { + generate_qconfigs +} + +# @FUNCTION: qt4-build-multilib_pkg_postrm +# @DESCRIPTION: +# Regenerate configuration when the package is completely removed. +qt4-build-multilib_pkg_postrm() { + generate_qconfigs +} + +# @FUNCTION: qt_use +# @USAGE: [feature] [enableval] +# @DESCRIPTION: +# Outputs "-${enableval}-${feature}" if is enabled, "-no-${feature}" +# otherwise. If [feature] is not specified, is used in its place. +# If [enableval] is not specified, the "-${enableval}" prefix is omitted. +qt_use() { + use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}" +} + +# @FUNCTION: qt_native_use +# @USAGE: [feature] [enableval] +# @DESCRIPTION: +# Outputs "-${enableval}-${feature}" if is enabled and we are currently +# building for the native ABI, "-no-${feature}" otherwise. If [feature] is not +# specified, is used in its place. If [enableval] is not specified, +# the "-${enableval}" prefix is omitted. +qt_native_use() { + multilib_is_native_abi && use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}" +} + + +###### Internal functions ###### + +# @FUNCTION: qt4_prepare_env +# @INTERNAL +# @DESCRIPTION: +# Prepares the environment for building Qt. +qt4_prepare_env() { + # setup installation directories + QT4_PREFIX=${EPREFIX}/usr + QT4_HEADERDIR=${QT4_PREFIX}/include/qt4 + QT4_LIBDIR=${QT4_PREFIX}/$(get_libdir)/qt4 + QT4_PCDIR=${QT4_PREFIX}/$(get_libdir)/pkgconfig + QT4_BINDIR=${QT4_LIBDIR}/bin + QT4_PLUGINDIR=${QT4_LIBDIR}/plugins + QT4_IMPORTDIR=${QT4_LIBDIR}/imports + QT4_DATADIR=${QT4_PREFIX}/share/qt4 + QT4_DOCDIR=${QT4_PREFIX}/share/doc/qt-${PV} + QT4_TRANSLATIONDIR=${QT4_DATADIR}/translations + QT4_EXAMPLESDIR=${QT4_DATADIR}/examples + QT4_DEMOSDIR=${QT4_DATADIR}/demos + QT4_SYSCONFDIR=${EPREFIX}/etc/qt4 + QMAKE_LIBDIR_QT=${QT4_LIBDIR} + + export XDG_CONFIG_HOME="${T}" +} + +# @FUNCTION: qt4_foreach_target_subdir +# @INTERNAL +# @DESCRIPTION: +# Executes the given command inside each directory listed in QT4_TARGET_DIRECTORIES. +qt4_foreach_target_subdir() { + local subdir + for subdir in ${QT4_TARGET_DIRECTORIES}; do + mkdir -p "${subdir}" || die + pushd "${subdir}" >/dev/null || die + + einfo "Running $* ${subdir:+in ${subdir}}" + "$@" + + popd >/dev/null || die + done +} + +# @FUNCTION: qt4_symlink_tools_to_build_dir +# @INTERNAL +# @DESCRIPTION: +# Symlinks qtcore tools to BUILD_DIR, +# so that they can be used when building other modules. +qt4_symlink_tools_to_build_dir() { + local tool= tools=() + if [[ ${PN} != qtcore ]]; then + tools+=(qmake moc rcc uic) + fi + + mkdir -p "${BUILD_DIR}"/bin || die + pushd "${BUILD_DIR}"/bin >/dev/null || die + + for tool in "${tools[@]}"; do + [[ -e ${QT4_BINDIR}/${tool} ]] || continue + ln -s "${QT4_BINDIR}/${tool}" . || die "failed to symlink ${tool}" + done + + popd >/dev/null || die +} + +# @FUNCTION: qt4_qmake +# @INTERNAL +# @DESCRIPTION: +# Helper function that runs qmake in the current target subdir. +# Intended to be called by qt4_foreach_target_subdir(). +qt4_qmake() { + local projectdir=${PWD/#${BUILD_DIR}/${S}} + + "${BUILD_DIR}"/bin/qmake \ + CONFIG+=nostrip \ + LIBS+=-L"${QT4_LIBDIR}" \ + "${projectdir}" \ + || die "qmake failed (${projectdir})" +} + +# @FUNCTION: install_qconfigs +# @INTERNAL +# @DESCRIPTION: +# Install gentoo-specific mkspecs configurations. +install_qconfigs() { + local x + if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} ]]; then + for x in QCONFIG_ADD QCONFIG_REMOVE; do + [[ -n ${!x} ]] && echo ${x}=${!x} >> "${BUILD_DIR}"/${PN}-qconfig.pri + done + insinto ${QT4_DATADIR#${EPREFIX}}/mkspecs/gentoo + doins "${BUILD_DIR}"/${PN}-qconfig.pri + fi + + if [[ -n ${QCONFIG_DEFINE} ]]; then + for x in ${QCONFIG_DEFINE}; do + echo "#define ${x}" >> "${BUILD_DIR}"/gentoo-${PN}-qconfig.h + done + insinto ${QT4_HEADERDIR#${EPREFIX}}/Gentoo + doins "${BUILD_DIR}"/gentoo-${PN}-qconfig.h + fi +} + +# @FUNCTION: generate_qconfigs +# @INTERNAL +# @DESCRIPTION: +# Generates gentoo-specific qconfig.{h,pri}. +generate_qconfigs() { + if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} || -n ${QCONFIG_DEFINE} || ${PN} == qtcore ]]; then + local x qconfig_add qconfig_remove qconfig_new + for x in "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/*-qconfig.pri; do + [[ -f ${x} ]] || continue + qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=//p' "${x}")" + qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=//p' "${x}")" + done + + # these error checks do not use die because dying in pkg_post{inst,rm} + # just makes things worse. + if [[ -e "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/qconfig.pri ]]; then + # start with the qconfig.pri that qtcore installed + if ! cp "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/qconfig.pri \ + "${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri; then + eerror "cp qconfig failed." + return 1 + fi + + # generate list of QT_CONFIG entries from the existing list + # including qconfig_add and excluding qconfig_remove + for x in $(sed -n 's/^QT_CONFIG +=//p' \ + "${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri) ${qconfig_add}; do + has ${x} ${qconfig_remove} || qconfig_new+=" ${x}" + done + + # replace the existing QT_CONFIG list with qconfig_new + if ! sed -i -e "s/QT_CONFIG +=.*/QT_CONFIG += ${qconfig_new}/" \ + "${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri; then + eerror "Sed for QT_CONFIG failed" + return 1 + fi + + # create Gentoo/qconfig.h + if [[ ! -e ${ROOT}${QT4_HEADERDIR}/Gentoo ]]; then + if ! mkdir -p "${ROOT}${QT4_HEADERDIR}"/Gentoo; then + eerror "mkdir ${QT4_HEADERDIR}/Gentoo failed" + return 1 + fi + fi + : > "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h + for x in "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-*-qconfig.h; do + [[ -f ${x} ]] || continue + cat "${x}" >> "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h + done + else + rm -f "${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri + rm -f "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h + rmdir "${ROOT}${QT4_DATADIR}"/mkspecs \ + "${ROOT}${QT4_DATADIR}" \ + "${ROOT}${QT4_HEADERDIR}"/Gentoo \ + "${ROOT}${QT4_HEADERDIR}" 2>/dev/null + fi + fi +} + +# @FUNCTION: fix_library_files +# @INTERNAL +# @DESCRIPTION: +# Fixes the paths in *.prl and *.pc, as they are wrong due to sandbox, and +# moves the *.pc files into the pkgconfig directory. +fix_library_files() { + local libfile + for libfile in "${D}"/${QT4_LIBDIR}/{*.prl,pkgconfig/*.pc}; do + if [[ -e ${libfile} ]]; then + sed -i -e "s:${S}/lib:${QT4_LIBDIR}:g" ${libfile} || die "sed on ${libfile} failed" + fi + done + + # pkgconfig files refer to WORKDIR/bin as the moc and uic locations + for libfile in "${D}"/${QT4_LIBDIR}/pkgconfig/*.pc; do + if [[ -e ${libfile} ]]; then + sed -i -e "s:${S}/bin:${QT4_BINDIR}:g" ${libfile} || die "sed on ${libfile} failed" + + # Move .pc files into the pkgconfig directory + dodir ${QT4_PCDIR#${EPREFIX}} + mv ${libfile} "${D}"/${QT4_PCDIR}/ || die "moving ${libfile} to ${D}/${QT4_PCDIR}/ failed" + fi + done + + # Don't install an empty directory + rmdir "${D}"/${QT4_LIBDIR}/pkgconfig +} + +# @FUNCTION: fix_includes +# @DESCRIPTION: +# For MacOS X we need to add some symlinks when frameworks are +# being used, to avoid complications with some more or less stupid packages. +fix_includes() { + if use_if_iuse aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then + local frw dest f h rdir + # Some packages tend to include + dodir "${QT4_HEADERDIR#${EPREFIX}}"/Qt + + # Fake normal headers when frameworks are installed... eases life later + # on, make sure we use relative links though, as some ebuilds assume + # these dirs exist in src_install to add additional files + f=${QT4_HEADERDIR} + h=${QT4_LIBDIR} + while [[ -n ${f} && ${f%%/*} == ${h%%/*} ]] ; do + f=${f#*/} + h=${h#*/} + done + rdir=${h} + f="../" + while [[ ${h} == */* ]] ; do + f="${f}../" + h=${h#*/} + done + rdir="${f}${rdir}" + + for frw in "${D}${QT4_LIBDIR}"/*.framework; do + [[ -e "${frw}"/Headers ]] || continue + f=$(basename ${frw}) + dest="${QT4_HEADERDIR#${EPREFIX}}"/${f%.framework} + dosym "${rdir}"/${f}/Headers "${dest}" + + # Link normal headers as well. + for hdr in "${D}/${QT4_LIBDIR}/${f}"/Headers/*; do + h=$(basename ${hdr}) + dosym "../${rdir}"/${f}/Headers/${h} \ + "${QT4_HEADERDIR#${EPREFIX}}"/Qt/${h} + done + done + fi +} + +# @FUNCTION: qt4_get_mkspec +# @INTERNAL +# @DESCRIPTION: +# Returns the right mkspec for the current CHOST/CXX combination. +qt4_get_mkspec() { + local spec= + + case ${CHOST} in + *-linux*) + spec=linux ;; + *-darwin*) + use_if_iuse aqua && + spec=macx || # mac with carbon/cocoa + spec=darwin ;; # darwin/mac with X11 + *-freebsd*|*-dragonfly*) + spec=freebsd ;; + *-netbsd*) + spec=netbsd ;; + *-openbsd*) + spec=openbsd ;; + *-aix*) + spec=aix ;; + hppa*-hpux*) + spec=hpux ;; + ia64*-hpux*) + spec=hpuxi ;; + *-solaris*) + spec=solaris ;; + *) + die "qt4-build-multilib.eclass: unsupported CHOST '${CHOST}'" ;; + esac + + case $(tc-getCXX) in + *g++*) + spec+=-g++ ;; + *clang*) + if [[ -d ${S}/mkspecs/unsupported/${spec}-clang ]]; then + spec=unsupported/${spec}-clang + else + ewarn "${spec}-clang mkspec does not exist, falling back to ${spec}-g++" + spec+=-g++ + fi ;; + *icpc*) + if [[ -d ${S}/mkspecs/${spec}-icc ]]; then + spec+=-icc + else + ewarn "${spec}-icc mkspec does not exist, falling back to ${spec}-g++" + spec+=-g++ + fi ;; + *) + die "qt4-build-multilib.eclass: unsupported compiler '$(tc-getCXX)'" ;; + esac + + # Add -64 for 64-bit prefix profiles + if use amd64-linux || use ia64-linux || use ppc64-linux || + use x64-macos || + use sparc64-freebsd || use x64-freebsd || use x64-openbsd || + use ia64-hpux || + use sparc64-solaris || use x64-solaris + then + [[ -d ${S}/mkspecs/${spec}-64 ]] && spec+=-64 + fi + + echo ${spec} +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/qt4-build.eclass b/sdk_container/src/third_party/portage-stable/eclass/qt4-build.eclass index d5e236f078..c6ad5aed78 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/qt4-build.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/qt4-build.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.154 2013/11/11 19:47:39 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.157 2014/11/17 01:31:41 pesa Exp $ # @ECLASS: qt4-build.eclass # @MAINTAINER: @@ -14,38 +14,32 @@ case ${EAPI} in *) die "qt4-build.eclass: unsupported EAPI=${EAPI:-0}" ;; esac -inherit eutils flag-o-matic multilib toolchain-funcs versionator +inherit eutils flag-o-matic multilib toolchain-funcs -if [[ ${PV} == *9999* ]]; then - QT4_BUILD_TYPE="live" - inherit git-r3 -else - QT4_BUILD_TYPE="release" -fi - -HOMEPAGE="http://qt-project.org/ http://qt.digia.com/" +HOMEPAGE="https://www.qt.io/ https://qt-project.org/" LICENSE="|| ( LGPL-2.1 GPL-3 )" +SLOT="4" -case ${QT4_BUILD_TYPE} in - live) +case ${PV} in + 4.?.9999) + QT4_BUILD_TYPE="live" EGIT_REPO_URI=( "git://gitorious.org/qt/qt.git" "https://git.gitorious.org/qt/qt.git" ) EGIT_BRANCH=${PV%.9999} + inherit git-r3 ;; - release) + *) + QT4_BUILD_TYPE="release" MY_P=qt-everywhere-opensource-src-${PV/_/-} - SRC_URI="http://download.qt-project.org/official_releases/qt/${PV%.*}/${PV}/${MY_P}.tar.gz" + SRC_URI="http://download.qt-project.org/archive/qt/${PV%.*}/${PV}/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} ;; esac IUSE="aqua debug pch" -if ! version_is_at_least 4.8.5; then - [[ ${CATEGORY}/${PN} != dev-qt/qtwebkit ]] && IUSE+=" c++0x" -fi -[[ ${CATEGORY}/${PN} != dev-qt/qtxmlpatterns ]] && IUSE+=" +exceptions" +[[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions" DEPEND="virtual/pkgconfig" if [[ ${QT4_BUILD_TYPE} == live ]]; then @@ -78,17 +72,32 @@ qt4-build_pkg_setup() { fi } +# @ECLASS-VARIABLE: PATCHES +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array variable containing all the patches to be applied. This variable +# is expected to be defined in the global scope of ebuilds. Make sure to +# specify the full path. This variable is used in src_prepare phase. +# +# Example: +# @CODE +# PATCHES=( +# "${FILESDIR}/mypatch.patch" +# "${FILESDIR}/patches_folder/" +# ) +# @CODE + # @ECLASS-VARIABLE: QT4_EXTRACT_DIRECTORIES # @DEFAULT_UNSET # @DESCRIPTION: -# Space-separated list including the directories that will be extracted from -# Qt tarball. +# Space-separated list of directories that will be extracted +# from Qt tarball. # @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES # @DEFAULT_UNSET # @DESCRIPTION: -# Arguments for build_target_directories. Takes the directories in which the -# code should be compiled. This is a space-separated list. +# Space-separated list of directories that will be configured, +# compiled, and installed. All paths must be relative to ${S}. # @FUNCTION: qt4-build_src_unpack # @DESCRIPTION: @@ -96,13 +105,13 @@ qt4-build_pkg_setup() { qt4-build_src_unpack() { setqtenv - if ! version_is_at_least 4.4 $(gcc-version); then + if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ]]; then ewarn ewarn "Using a GCC version lower than 4.4 is not supported." ewarn fi - if [[ ${CATEGORY}/${PN} == dev-qt/qtwebkit ]]; then + if [[ ${PN} == qtwebkit ]]; then eshopts_push -s extglob if is-flagq '-g?(gdb)?([1-9])'; then ewarn @@ -135,19 +144,6 @@ qt4-build_src_unpack() { esac } -# @ECLASS-VARIABLE: PATCHES -# @DEFAULT_UNSET -# @DESCRIPTION: -# PATCHES array variable containing all various patches to be applied. -# This variable is expected to be defined in global scope of ebuild. -# Make sure to specify the full path. This variable is utilised in -# src_prepare() phase. -# -# @CODE -# PATCHES=( "${FILESDIR}/mypatch.patch" -# "${FILESDIR}/patches_folder/" ) -# @CODE - # @FUNCTION: qt4-build_src_prepare # @DESCRIPTION: # Prepare the sources before the configure phase. Strip CFLAGS if necessary, and fix diff --git a/sdk_container/src/third_party/portage-stable/eclass/qt4-r2.eclass b/sdk_container/src/third_party/portage-stable/eclass/qt4-r2.eclass index 0caad7fef4..c988d83fcc 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/qt4-r2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/qt4-r2.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.30 2014/06/23 08:53:48 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.31 2014/11/01 23:48:16 pesa Exp $ # @ECLASS: qt4-r2.eclass # @MAINTAINER: @@ -69,10 +69,10 @@ unset x # # Example: # @CODE -# PATCHES=( -# "${FILESDIR}/mypatch.patch" -# "${FILESDIR}/mypatch2.patch" -# ) +# PATCHES=( +# "${FILESDIR}/mypatch.patch" +# "${FILESDIR}/mypatch2.patch" +# ) # @CODE # @FUNCTION: qt4-r2_src_unpack diff --git a/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass b/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass new file mode 100644 index 0000000000..5fd65cf060 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass @@ -0,0 +1,756 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/qt5-build.eclass,v 1.11 2014/11/20 02:44:10 pesa Exp $ + +# @ECLASS: qt5-build.eclass +# @MAINTAINER: +# Qt herd +# @AUTHOR: +# Davide Pesavento +# @BLURB: Eclass for Qt5 split ebuilds. +# @DESCRIPTION: +# This eclass contains various functions that are used when building Qt5. +# Requires EAPI 5. + +case ${EAPI} in + 5) : ;; + *) die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;; +esac + +inherit eutils flag-o-matic multilib toolchain-funcs virtualx + +QT5_MINOR_VERSION=${PV#*.} +QT5_MINOR_VERSION=${QT5_MINOR_VERSION%%.*} + +HOMEPAGE="https://www.qt.io/ https://qt-project.org/" +if [[ ${QT5_MINOR_VERSION} -ge 4 ]]; then + LICENSE="|| ( LGPL-2.1 LGPL-3 )" +else + LICENSE="|| ( LGPL-2.1 GPL-3 )" +fi +SLOT="5" + +# @ECLASS-VARIABLE: QT5_MODULE +# @DESCRIPTION: +# The upstream name of the module this package belongs to. Used for +# SRC_URI and EGIT_REPO_URI. Must be defined before inheriting the eclass. +: ${QT5_MODULE:=${PN}} + +case ${PV} in + 5.9999) + # git dev branch + QT5_BUILD_TYPE="live" + EGIT_BRANCH="dev" + ;; + 5.?.9999) + # git stable branches (5.x) + QT5_BUILD_TYPE="live" + EGIT_BRANCH=${PV%.9999} + ;; + *_alpha*|*_beta*|*_rc*) + # development releases + QT5_BUILD_TYPE="release" + MY_P=${QT5_MODULE}-opensource-src-${PV/_/-} + SRC_URI="http://download.qt-project.org/development_releases/qt/${PV%.*}/${PV/_/-}/submodules/${MY_P}.tar.xz" + S=${WORKDIR}/${MY_P} + ;; + *) + # official stable releases + QT5_BUILD_TYPE="release" + MY_P=${QT5_MODULE}-opensource-src-${PV} + SRC_URI="http://download.qt-project.org/archive/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz" + S=${WORKDIR}/${MY_P} + ;; +esac + +EGIT_REPO_URI=( + "git://gitorious.org/qt/${QT5_MODULE}.git" + "https://git.gitorious.org/qt/${QT5_MODULE}.git" +) +[[ ${QT5_BUILD_TYPE} == live ]] && inherit git-r3 + +IUSE="debug test" + +[[ ${PN} == qtwebkit ]] && RESTRICT+=" mirror" # bug 524584 +[[ ${QT5_BUILD_TYPE} == release && ${QT5_MINOR_VERSION} -le 3 ]] && RESTRICT+=" test" # bug 457182 + +DEPEND=" + dev-lang/perl + virtual/pkgconfig +" +if [[ ${PN} != qttest ]]; then + if [[ ${QT5_MODULE} == qtbase ]]; then + DEPEND+=" test? ( ~dev-qt/qttest-${PV}[debug=] )" + else + DEPEND+=" test? ( >=dev-qt/qttest-${PV}:5[debug=] )" + fi +fi +RDEPEND=" + dev-qt/qtchooser +" + +EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install src_test pkg_postinst pkg_postrm + + +# @ECLASS-VARIABLE: PATCHES +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array variable containing all the patches to be applied. This variable +# is expected to be defined in the global scope of ebuilds. Make sure to +# specify the full path. This variable is used in src_prepare phase. +# +# Example: +# @CODE +# PATCHES=( +# "${FILESDIR}/mypatch.patch" +# "${FILESDIR}/mypatch2.patch" +# ) +# @CODE + +# @ECLASS-VARIABLE: QT5_TARGET_SUBDIRS +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array variable containing the source directories that should be built. +# All paths must be relative to ${S}. + +# @ECLASS-VARIABLE: QT5_BUILD_DIR +# @DESCRIPTION: +# Build directory for out-of-source builds. +case ${QT5_BUILD_TYPE} in + live) : ${QT5_BUILD_DIR:=${S}_build} ;; + release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312 +esac + +# @ECLASS-VARIABLE: QT5_GENTOO_CONFIG +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array of triplets that are evaluated in src_install +# to generate the per-package list of enabled QT_CONFIG features and macro +# definitions, which are then merged together with all other Qt5 packages +# installed on the system to obtain the global qconfig.{h,pri} files. + +# @ECLASS-VARIABLE: VIRTUALX_REQUIRED +# @DESCRIPTION: +# For proper description see virtualx.eclass man page. +# Here we redefine default value to be manual, if your package needs virtualx +# for tests you should proceed with setting VIRTUALX_REQUIRED=test. +: ${VIRTUALX_REQUIRED:=manual} + + +###### Phase functions ###### + +# @FUNCTION: qt5-build_src_unpack +# @DESCRIPTION: +# Unpacks the sources. +qt5-build_src_unpack() { + if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 5 ]]; then + ewarn + ewarn "Using a GCC version lower than 4.5 is not supported." + ewarn + fi + + if [[ ${PN} == qtwebkit ]]; then + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + ewarn + ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)." + ewarn "You may experience really long compilation times and/or increased memory usage." + ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug." + ewarn "For more info check out https://bugs.gentoo.org/307861" + ewarn + fi + eshopts_pop + fi + + case ${QT5_BUILD_TYPE} in + live) git-r3_src_unpack ;; + release) default ;; + esac +} + +# @FUNCTION: qt5-build_src_prepare +# @DESCRIPTION: +# Prepares the environment and patches the sources if necessary. +qt5-build_src_prepare() { + qt5_prepare_env + + if [[ ${QT5_MODULE} == qtbase ]]; then + qt5_symlink_tools_to_build_dir + + # Avoid unnecessary qmake recompilations + sed -i -re "s|^if true;.*(\[ '\!').*(\"\\\$outpath/bin/qmake\".*)|if \1 -e \2 then|" \ + configure || die "sed failed (skip qmake bootstrap)" + + # Respect CC, CXX, *FLAGS, MAKEOPTS and EXTRA_EMAKE when bootstrapping qmake + sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s:): \ + ${MAKEOPTS} ${EXTRA_EMAKE} 'CC=$(tc-getCC)' 'CXX=$(tc-getCXX)' \ + 'QMAKE_CFLAGS=${CFLAGS}' 'QMAKE_CXXFLAGS=${CXXFLAGS}' 'QMAKE_LFLAGS=${LDFLAGS}'&:" \ + -e '/"$CFG_RELEASE_QMAKE"/,/^\s\+fi$/ d' \ + configure || die "sed failed (respect env for qmake build)" + sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \ + qmake/Makefile.unix || die "sed failed (CPPFLAGS for qmake build)" + + # Respect CXX in {bsymbolic_functions,fvisibility,precomp}.test + sed -i -e "/^QMAKE_CONF_COMPILER=/ s:=.*:=\"$(tc-getCXX)\":" \ + configure || die "sed failed (QMAKE_CONF_COMPILER)" + + # Respect toolchain and flags in config.tests + find config.tests/unix -name '*.test' -type f \ + -execdir sed -i -e '/bin\/qmake/ s/-nocache //' '{}' + \ + || die "sed failed (config.tests)" + fi + + # apply patches + [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}" + epatch_user +} + +# @FUNCTION: qt5-build_src_configure +# @DESCRIPTION: +# Runs qmake in the target directories. For packages +# in qtbase, ./configure is also run before qmake. +qt5-build_src_configure() { + if [[ ${QT5_MODULE} == qtbase ]]; then + qt5_base_configure + fi + + qt5_foreach_target_subdir qt5_qmake +} + +# @FUNCTION: qt5-build_src_compile +# @DESCRIPTION: +# Runs emake in the target directories. +qt5-build_src_compile() { + qt5_foreach_target_subdir emake +} + +# @FUNCTION: qt5-build_src_test +# @DESCRIPTION: +# Runs tests in the target directories. +qt5-build_src_test() { + echo ">>> Test phase [QtTest]: ${CATEGORY}/${PF}" + + # '-after SUBDIRS-=...' disables broken cmake tests (bug 474004) + qt5_foreach_target_subdir qt5_qmake -after SUBDIRS-=cmake SUBDIRS-=installed_cmake + qt5_foreach_target_subdir emake + + # create a custom testrunner script that correctly sets + # {,DY}LD_LIBRARY_PATH before executing the given test + local testrunner=${QT5_BUILD_DIR}/gentoo-testrunner + cat <<-EOF > "${testrunner}" + #!/bin/sh + export LD_LIBRARY_PATH="${QT5_BUILD_DIR}/lib:${QT5_LIBDIR}" + export DYLD_LIBRARY_PATH="${QT5_BUILD_DIR}/lib:${QT5_LIBDIR}" + "\$@" + EOF + chmod +x "${testrunner}" + + _qt5_test_runner() { + qt5_foreach_target_subdir emake TESTRUNNER="'${testrunner}'" check + } + + if [[ ${VIRTUALX_REQUIRED} == test ]]; then + VIRTUALX_COMMAND="_qt5_test_runner" virtualmake + else + _qt5_test_runner + fi +} + +# @FUNCTION: qt5-build_src_install +# @DESCRIPTION: +# Runs emake install in the target directories. +qt5-build_src_install() { + qt5_foreach_target_subdir emake INSTALL_ROOT="${D}" install + + if [[ ${PN} == qtcore ]]; then + pushd "${QT5_BUILD_DIR}" >/dev/null || die + + set -- emake INSTALL_ROOT="${D}" install_{global_docs,mkspecs,qmake,syncqt} + einfo "Running $*" + "$@" + + popd >/dev/null || die + + docompress -x "${QT5_DOCDIR#${EPREFIX}}"/global + + # install an empty Gentoo/gentoo-qconfig.h in ${D} + # so that it's placed under package manager control + > "${T}"/gentoo-qconfig.h + ( + insinto "${QT5_HEADERDIR#${EPREFIX}}"/Gentoo + doins "${T}"/gentoo-qconfig.h + ) + + # include gentoo-qconfig.h at the beginning of QtCore/qconfig.h + sed -i -e '1i #include \n' \ + "${D}${QT5_HEADERDIR}"/QtCore/qconfig.h \ + || die "sed failed (qconfig.h)" + + # install qtchooser configuration file + cat > "${T}/qt5-${CHOST}.conf" <<-_EOF_ + ${QT5_BINDIR} + ${QT5_LIBDIR} + _EOF_ + + ( + insinto /etc/xdg/qtchooser + doins "${T}/qt5-${CHOST}.conf" + ) + + # convenience symlinks + dosym qt5-"${CHOST}".conf /etc/xdg/qtchooser/5.conf + dosym qt5-"${CHOST}".conf /etc/xdg/qtchooser/qt5.conf + fi + + qt5_install_module_qconfigs + prune_libtool_files +} + +# @FUNCTION: qt5-build_pkg_postinst +# @DESCRIPTION: +# Regenerate configuration after installation or upgrade/downgrade. +qt5-build_pkg_postinst() { + qt5_regenerate_global_qconfigs +} + +# @FUNCTION: qt5-build_pkg_postrm +# @DESCRIPTION: +# Regenerate configuration when a module is completely removed. +qt5-build_pkg_postrm() { + if [[ -z ${REPLACED_BY_VERSION} && ${PN} != qtcore ]]; then + qt5_regenerate_global_qconfigs + fi +} + + +###### Public helpers ###### + +# @FUNCTION: qt_use +# @USAGE: [feature] [enableopt] +# @DESCRIPTION: +# is the name of a flag in IUSE. +# +# Echoes "-${enableopt}-${feature}" if is enabled, or "-no-${feature}" +# if it is disabled. If [feature] is not specified, it defaults to the value +# of . If [enableopt] is not specified, the whole "-${enableopt}" prefix +# is omitted. +qt_use() { + [[ $# -ge 1 ]] || die "${FUNCNAME}() requires at least one argument" + + use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}" +} + +# @FUNCTION: qt_use_compile_test +# @USAGE: [config] +# @DESCRIPTION: +# is the name of a flag in IUSE. +# [config] is the argument of qtCompileTest, defaults to . +# +# This function is useful to disable optional dependencies that are checked +# at qmake-time using the qtCompileTest() function. If is disabled, +# the compile test is skipped and the dependency is assumed to be unavailable, +# i.e. the corresponding feature will be disabled. Note that all invocations +# of this function must happen before calling qt5-build_src_configure. +qt_use_compile_test() { + [[ $# -ge 1 ]] || die "${FUNCNAME}() requires at least one argument" + + if ! use "$1"; then + mkdir -p "${QT5_BUILD_DIR}" || die + echo "CONFIG += done_config_${2:-$1}" >> "${QT5_BUILD_DIR}"/.qmake.cache || die + fi +} + +# @FUNCTION: qt_use_disable_mod +# @USAGE: +# @DESCRIPTION: +# is the name of a flag in IUSE. +# is the (lowercase) name of a Qt5 module. +# is a list of one or more qmake project files. +# +# This function patches to treat as not installed +# when is disabled, otherwise it does nothing. +# This can be useful to avoid an automagic dependency when the module +# is present on the system but the corresponding USE flag is disabled. +qt_use_disable_mod() { + [[ $# -ge 3 ]] || die "${FUNCNAME}() requires at least three arguments" + + local flag=$1 + local module=$2 + shift 2 + + if ! use "${flag}"; then + echo "$@" | xargs sed -i -e "s/qtHaveModule(${module})/false/g" || die + fi +} + + +###### Internal functions ###### + +# @FUNCTION: qt5_prepare_env +# @INTERNAL +# @DESCRIPTION: +# Prepares the environment for building Qt. +qt5_prepare_env() { + # setup installation directories + QT5_PREFIX=${EPREFIX}/usr + QT5_HEADERDIR=${QT5_PREFIX}/include/qt5 + QT5_LIBDIR=${QT5_PREFIX}/$(get_libdir) + QT5_ARCHDATADIR=${QT5_PREFIX}/$(get_libdir)/qt5 + QT5_BINDIR=${QT5_ARCHDATADIR}/bin + QT5_PLUGINDIR=${QT5_ARCHDATADIR}/plugins + QT5_LIBEXECDIR=${QT5_ARCHDATADIR}/libexec + QT5_IMPORTDIR=${QT5_ARCHDATADIR}/imports + QT5_QMLDIR=${QT5_ARCHDATADIR}/qml + QT5_DATADIR=${QT5_PREFIX}/share/qt5 + QT5_DOCDIR=${QT5_PREFIX}/share/doc/qt-${PV} + QT5_TRANSLATIONDIR=${QT5_DATADIR}/translations + QT5_EXAMPLESDIR=${QT5_DATADIR}/examples + QT5_TESTSDIR=${QT5_DATADIR}/tests + QT5_SYSCONFDIR=${EPREFIX}/etc/xdg + + if [[ ${QT5_MODULE} == qtbase ]]; then + # see mkspecs/features/qt_config.prf + export QMAKEMODULES="${QT5_BUILD_DIR}/mkspecs/modules:${S}/mkspecs/modules:${QT5_ARCHDATADIR}/mkspecs/modules" + fi +} + +# @FUNCTION: qt5_foreach_target_subdir +# @INTERNAL +# @DESCRIPTION: +# Executes the arguments inside each directory listed in QT5_TARGET_SUBDIRS. +qt5_foreach_target_subdir() { + [[ -z ${QT5_TARGET_SUBDIRS[@]} ]] && QT5_TARGET_SUBDIRS=("") + + local ret=0 subdir= + for subdir in "${QT5_TARGET_SUBDIRS[@]}"; do + if [[ ${EBUILD_PHASE} == test ]]; then + subdir=tests/auto${subdir#src} + [[ -d ${S}/${subdir} ]] || continue + fi + + mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die + pushd "${QT5_BUILD_DIR}/${subdir}" >/dev/null || die + + einfo "Running $* ${subdir:+in ${subdir}}" + "$@" + ((ret+=$?)) + + popd >/dev/null || die + done + + return ${ret} +} + +# @FUNCTION: qt5_symlink_tools_to_build_dir +# @INTERNAL +# @DESCRIPTION: +# Symlinks qmake and a few other tools to QT5_BUILD_DIR, +# so that they can be used when building other modules. +qt5_symlink_tools_to_build_dir() { + local tool= tools=() + if [[ ${PN} != qtcore ]]; then + tools+=(qmake moc rcc qlalr) + [[ ${PN} != qdoc ]] && tools+=(qdoc) + [[ ${PN} != qtdbus ]] && tools+=(qdbuscpp2xml qdbusxml2cpp) + [[ ${PN} != qtwidgets ]] && tools+=(uic) + fi + + mkdir -p "${QT5_BUILD_DIR}"/bin || die + pushd "${QT5_BUILD_DIR}"/bin >/dev/null || die + + for tool in "${tools[@]}"; do + [[ -e ${QT5_BINDIR}/${tool} ]] || continue + ln -s "${QT5_BINDIR}/${tool}" . || die "failed to symlink ${tool}" + done + + popd >/dev/null || die +} + +# @FUNCTION: qt5_base_configure +# @INTERNAL +# @DESCRIPTION: +# Runs ./configure for modules belonging to qtbase. +qt5_base_configure() { + # setup toolchain variables used by configure + tc-export CC CXX RANLIB STRIP + export LD="$(tc-getCXX)" + + # configure arguments + local conf=( + # installation paths + -prefix "${QT5_PREFIX}" + -bindir "${QT5_BINDIR}" + -headerdir "${QT5_HEADERDIR}" + -libdir "${QT5_LIBDIR}" + -archdatadir "${QT5_ARCHDATADIR}" + -plugindir "${QT5_PLUGINDIR}" + -libexecdir "${QT5_LIBEXECDIR}" + -importdir "${QT5_IMPORTDIR}" + -qmldir "${QT5_QMLDIR}" + -datadir "${QT5_DATADIR}" + -docdir "${QT5_DOCDIR}" + -translationdir "${QT5_TRANSLATIONDIR}" + -sysconfdir "${QT5_SYSCONFDIR}" + -examplesdir "${QT5_EXAMPLESDIR}" + -testsdir "${QT5_TESTSDIR}" + + # debug/release + $(use debug && echo -debug || echo -release) + -no-separate-debug-info + + # licensing stuff + -opensource -confirm-license + + # let configure automatically figure out if C++11 is supported + #-c++11 + + # build shared libraries + -shared + + # always enable large file support + -largefile + + # disabling accessibility is not recommended by upstream, as + # it will break QStyle and may break other internal parts of Qt + -accessibility + + # disable all SQL drivers by default, override in qtsql + -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc + -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds + + # obsolete flag, does nothing + #-qml-debug + + # use pkg-config to detect include and library paths + -pkg-config + + # prefer system libraries (only common deps here) + -system-zlib + -system-pcre + + # don't specify -no-gif because there is no way to override it later + #-no-gif + + # disable everything to prevent automagic deps (part 1) + -no-mtdev + -no-journald + -no-libpng -no-libjpeg + -no-freetype -no-harfbuzz + -no-openssl + -no-xinput2 -no-xcb-xlib + + # always enable glib event loop support + -glib + + # disable everything to prevent automagic deps (part 2) + -no-pulseaudio -no-alsa + + # disable gtkstyle because it adds qt4 include paths to the compiler + # command line if x11-libs/cairo is built with USE=qt4 (bug 433826) + -no-gtkstyle + + # exclude examples and tests from default build + -nomake examples + -nomake tests + -no-compile-examples + + # disable rpath on non-prefix (bugs 380415 and 417169) + $(use prefix || echo -no-rpath) + + # print verbose information about each configure test + -verbose + + # doesn't actually matter since we override CXXFLAGS + #-no-optimized-qmake + + # obsolete flag, does nothing + #-nis + + # always enable iconv support + -iconv + + # disable everything to prevent automagic deps (part 3) + -no-cups -no-evdev -no-icu -no-fontconfig -no-dbus + + # don't strip + -no-strip + + # precompiled headers are not that useful for us + # and cause problems on hardened, so turn them off + -no-pch + + # reduced relocations cause major breakage on at least arm and ppc, so we + # don't specify anything and let configure figure out if they are supported, + # see also https://bugreports.qt-project.org/browse/QTBUG-36129 + #-reduce-relocations + + # let configure automatically detect if GNU gold is available + #-use-gold-linker + + # disable all platform plugins by default, override in qtgui + -no-xcb -no-eglfs -no-directfb -no-linuxfb -no-kms + + # disable undocumented X11-related flags, override in qtgui + # (not shown in ./configure -help output) + -no-xkb -no-xrender + + # disable obsolete/unused X11-related flags + # (not shown in ./configure -help output) + -no-mitshm -no-xcursor -no-xfixes -no-xinerama -no-xinput + -no-xrandr -no-xshape -no-xsync -no-xvideo + + # always enable session management support: it doesn't need extra deps + # at configure time and turning it off is dangerous, see bug 518262 + -sm + + # typedef qreal to double (warning: changing this flag breaks the ABI) + -qreal double + + # disable opengl and egl by default, override in qtgui and qtopengl + -no-opengl -no-egl + + # use upstream default + #-no-system-proxies + + # do not build with -Werror + -no-warnings-are-errors + + # module-specific options + "${myconf[@]}" + ) + + pushd "${QT5_BUILD_DIR}" >/dev/null || die + + einfo "Configuring with: ${conf[@]}" + "${S}"/configure "${conf[@]}" || die "configure failed" + + popd >/dev/null || die +} + +# @FUNCTION: qt5_qmake +# @INTERNAL +# @DESCRIPTION: +# Helper function that runs qmake in the current target subdir. +# Intended to be called by qt5_foreach_target_subdir(). +qt5_qmake() { + local projectdir=${PWD/#${QT5_BUILD_DIR}/${S}} + local qmakepath= + if [[ ${QT5_MODULE} == qtbase ]]; then + qmakepath=${QT5_BUILD_DIR}/bin + else + qmakepath=${QT5_BINDIR} + fi + + "${qmakepath}"/qmake \ + QMAKE_AR="$(tc-getAR) cqs" \ + QMAKE_CC="$(tc-getCC)" \ + QMAKE_LINK_C="$(tc-getCC)" \ + QMAKE_LINK_C_SHLIB="$(tc-getCC)" \ + QMAKE_CXX="$(tc-getCXX)" \ + QMAKE_LINK="$(tc-getCXX)" \ + QMAKE_LINK_SHLIB="$(tc-getCXX)" \ + QMAKE_OBJCOPY="$(tc-getOBJCOPY)" \ + QMAKE_RANLIB= \ + QMAKE_STRIP="$(tc-getSTRIP)" \ + QMAKE_CFLAGS="${CFLAGS}" \ + QMAKE_CFLAGS_RELEASE= \ + QMAKE_CFLAGS_DEBUG= \ + QMAKE_CXXFLAGS="${CXXFLAGS}" \ + QMAKE_CXXFLAGS_RELEASE= \ + QMAKE_CXXFLAGS_DEBUG= \ + QMAKE_LFLAGS="${LDFLAGS}" \ + QMAKE_LFLAGS_RELEASE= \ + QMAKE_LFLAGS_DEBUG= \ + "${projectdir}" \ + "$@" \ + || die "qmake failed (${projectdir})" +} + +# @FUNCTION: qt5_install_module_qconfigs +# @INTERNAL +# @DESCRIPTION: +# Creates and installs gentoo-specific ${PN}-qconfig.{h,pri} files. +qt5_install_module_qconfigs() { + local x qconfig_add= qconfig_remove= + + > "${T}"/${PN}-qconfig.h + > "${T}"/${PN}-qconfig.pri + + # generate qconfig_{add,remove} and ${PN}-qconfig.h + for x in "${QT5_GENTOO_CONFIG[@]}"; do + local flag=${x%%:*} + x=${x#${flag}:} + local feature=${x%%:*} + x=${x#${feature}:} + local macro=${x} + macro=$(tr 'a-z-' 'A-Z_' <<< "${macro}") + + if [[ -z ${flag} ]] || { [[ ${flag} != '!' ]] && use ${flag}; }; then + [[ -n ${feature} ]] && qconfig_add+=" ${feature}" + [[ -n ${macro} ]] && echo "#define QT_${macro}" >> "${T}"/${PN}-qconfig.h + else + [[ -n ${feature} ]] && qconfig_remove+=" ${feature}" + [[ -n ${macro} ]] && echo "#define QT_NO_${macro}" >> "${T}"/${PN}-qconfig.h + fi + done + + # install ${PN}-qconfig.h + [[ -s ${T}/${PN}-qconfig.h ]] && ( + insinto "${QT5_HEADERDIR#${EPREFIX}}"/Gentoo + doins "${T}"/${PN}-qconfig.h + ) + + # generate and install ${PN}-qconfig.pri + [[ -n ${qconfig_add} ]] && echo "QCONFIG_ADD=${qconfig_add}" >> "${T}"/${PN}-qconfig.pri + [[ -n ${qconfig_remove} ]] && echo "QCONFIG_REMOVE=${qconfig_remove}" >> "${T}"/${PN}-qconfig.pri + [[ -s ${T}/${PN}-qconfig.pri ]] && ( + insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo + doins "${T}"/${PN}-qconfig.pri + ) +} + +# @FUNCTION: qt5_regenerate_global_qconfigs +# @INTERNAL +# @DESCRIPTION: +# Generates Gentoo-specific qconfig.{h,pri} according to the build configuration. +# Don't call die here because dying in pkg_post{inst,rm} only makes things worse. +qt5_regenerate_global_qconfigs() { + einfo "Regenerating gentoo-qconfig.h" + + find "${ROOT%/}${QT5_HEADERDIR}"/Gentoo \ + -name '*-qconfig.h' -a \! -name 'gentoo-qconfig.h' -type f \ + -execdir cat '{}' + | sort -u > "${T}"/gentoo-qconfig.h + + [[ -s ${T}/gentoo-qconfig.h ]] || ewarn "Generated gentoo-qconfig.h is empty" + mv -f "${T}"/gentoo-qconfig.h "${ROOT%/}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \ + || eerror "Failed to install new gentoo-qconfig.h" + + einfo "Updating QT_CONFIG in qconfig.pri" + + local qconfig_pri=${ROOT%/}${QT5_ARCHDATADIR}/mkspecs/qconfig.pri + if [[ -f ${qconfig_pri} ]]; then + local x qconfig_add= qconfig_remove= + local qt_config=$(sed -n 's/^QT_CONFIG\s*+=\s*//p' "${qconfig_pri}") + local new_qt_config= + + # generate list of QT_CONFIG entries from the existing list, + # appending QCONFIG_ADD and excluding QCONFIG_REMOVE + eshopts_push -s nullglob + for x in "${ROOT%/}${QT5_ARCHDATADIR}"/mkspecs/gentoo/*-qconfig.pri; do + qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=\s*//p' "${x}")" + qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=\s*//p' "${x}")" + done + eshopts_pop + for x in ${qt_config} ${qconfig_add}; do + if ! has "${x}" ${new_qt_config} ${qconfig_remove}; then + new_qt_config+=" ${x}" + fi + done + + # now replace the existing QT_CONFIG with the generated list + sed -i -e "s/^QT_CONFIG\s*+=.*/QT_CONFIG +=${new_qt_config}/" \ + "${qconfig_pri}" || eerror "Failed to sed QT_CONFIG in ${qconfig_pri}" + else + ewarn "${qconfig_pri} does not exist or is not a regular file" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/ruby-ng-gnome2.eclass b/sdk_container/src/third_party/portage-stable/eclass/ruby-ng-gnome2.eclass index b7d81fe186..5bfe59c6b6 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ruby-ng-gnome2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ruby-ng-gnome2.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.16 2012/08/18 07:28:39 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.17 2014/10/27 19:48:35 graaff Exp $ # @ECLASS: ruby-ng-gnome2.eclass # @MAINTAINER: @@ -61,7 +61,7 @@ each_ruby_compile() { -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" \ || die "--no-undefined removal failed" - emake || die "emake failed" + emake V=1 || die "emake failed" } # @FUNCTION: each_ruby_install diff --git a/sdk_container/src/third_party/portage-stable/eclass/selinux-policy-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/selinux-policy-2.eclass index 5f28b1db58..f309ab4330 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/selinux-policy-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/selinux-policy-2.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/selinux-policy-2.eclass,v 1.23 2014/08/08 18:35:11 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/selinux-policy-2.eclass,v 1.29 2014/12/05 09:23:03 perfinion Exp $ # Eclass for installing SELinux policy, and optionally # reloading the reference-policy based modules. @@ -229,11 +229,16 @@ selinux-policy-2_src_compile() { do use ${useflag} && makeuse="${makeuse} -D use_${useflag}" done + for i in ${POLICY_TYPES}; do # Support USE flags in builds export M4PARAM="${makeuse}" - # Parallel builds are broken, so we need to force -j1 here - emake -j1 NAME=$i -C "${S}"/${i} || die "${i} compile failed" + if [[ ${BASEPOL} == 2.20140311* ]]; then + # Parallel builds are broken in 2.20140311-r7 and earlier, bug 530178 + emake -j1 NAME=$i -C "${S}"/${i} || die "${i} compile failed" + else + emake NAME=$i -C "${S}"/${i} || die "${i} compile failed" + fi done } @@ -314,6 +319,17 @@ selinux-policy-2_pkg_postinst() { einfo "SELinux modules loaded succesfully." fi done + + # Relabel depending packages + PKGSET=""; + if [ -x /usr/bin/qdepends ] ; then + PKGSET=$(/usr/bin/qdepends -Cq -r -Q ${CATEGORY}/${PN} | grep -v "sec-policy/selinux-"); + elif [ -x /usr/bin/equery ] ; then + PKGSET=$(/usr/bin/equery -Cq depends ${CATEGORY}/${PN} | grep -v "sec-policy/selinux-"); + fi + if [ -n "${PKGSET}" ] ; then + rlpkg ${PKGSET}; + fi } # @FUNCTION: selinux-policy-2_pkg_postrm diff --git a/sdk_container/src/third_party/portage-stable/eclass/tests/python-utils-r1.sh b/sdk_container/src/third_party/portage-stable/eclass/tests/python-utils-r1.sh index 258da789be..54bd47a167 100755 --- a/sdk_container/src/third_party/portage-stable/eclass/tests/python-utils-r1.sh +++ b/sdk_container/src/third_party/portage-stable/eclass/tests/python-utils-r1.sh @@ -87,15 +87,24 @@ test_var PYTHON_INCLUDEDIR pypy /usr/lib/pypy/include test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0=' test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy -test_is "EPYTHON=python2.7 python_is_python3" 1 -test_is "EPYTHON=python3.2 python_is_python3" 0 -test_is "EPYTHON=jython2.7 python_is_python3" 1 -test_is "EPYTHON=pypy python_is_python3" 1 +test_var EPYTHON pypy3 pypy3 +test_var PYTHON pypy3 /usr/bin/pypy3 +test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages +test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include +test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0=' +test_var PYTHON_SCRIPTDIR pypy3 /usr/lib/python-exec/pypy3 + +test_is "python_is_python3 python2.7" 1 +test_is "python_is_python3 python3.2" 0 +test_is "python_is_python3 jython2.7" 1 +test_is "python_is_python3 pypy" 1 +test_is "python_is_python3 pypy3" 0 # generic shebangs test_fix_shebang '#!/usr/bin/python' python2.7 '#!/usr/bin/python2.7' test_fix_shebang '#!/usr/bin/python' python3.4 '#!/usr/bin/python3.4' test_fix_shebang '#!/usr/bin/python' pypy '#!/usr/bin/pypy' +test_fix_shebang '#!/usr/bin/python' pypy3 '#!/usr/bin/pypy3' test_fix_shebang '#!/usr/bin/python' jython2.7 '#!/usr/bin/jython2.7' # python2/python3 matching @@ -134,6 +143,9 @@ test_fix_shebang '#!/mnt/python2/usr/bin/python3 python2' python2.7 \ '#!/mnt/python2/usr/bin/python2.7 python2' --force test_fix_shebang '#!/usr/bin/foo' python2.7 FAIL +# regression test for bug #522080 +test_fix_shebang '#!/usr/bin/python ' python2.7 '#!/usr/bin/python2.7 ' + # make sure we don't break pattern matching test_is "_python_impl_supported python2_5" 1 test_is "_python_impl_supported python2_6" 1 @@ -146,6 +158,7 @@ test_is "_python_impl_supported pypy1_8" 1 test_is "_python_impl_supported pypy1_9" 1 test_is "_python_impl_supported pypy2_0" 1 test_is "_python_impl_supported pypy" 0 +test_is "_python_impl_supported pypy3" 0 test_is "_python_impl_supported jython2_5" 0 test_is "_python_impl_supported jython2_7" 0 diff --git a/sdk_container/src/third_party/portage-stable/eclass/tests/tests-common.sh b/sdk_container/src/third_party/portage-stable/eclass/tests/tests-common.sh index 99712f68b8..131b787208 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/tests/tests-common.sh +++ b/sdk_container/src/third_party/portage-stable/eclass/tests/tests-common.sh @@ -5,11 +5,21 @@ if ! source /etc/init.d/functions.sh ; then exit 1 fi +# Let overlays override this so they can add their own testsuites. +TESTS_ECLASS_SEARCH_PATHS=( .. ) + inherit() { - local e + local e path for e in "$@" ; do - source ../${e}.eclass + for path in "${TESTS_ECLASS_SEARCH_PATHS[@]}" ; do + local eclass=${path}/${e}.eclass + if [[ -e "${eclass}" ]] ; then + source "${eclass}" + return 0 + fi + done done + die "could not find ${eclass}" } EXPORT_FUNCTIONS() { :; } diff --git a/sdk_container/src/third_party/portage-stable/eclass/texlive-common.eclass b/sdk_container/src/third_party/portage-stable/eclass/texlive-common.eclass index 376b59460a..d4982fd541 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/texlive-common.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/texlive-common.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-common.eclass,v 1.21 2014/03/18 16:52:10 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-common.eclass,v 1.22 2014/11/02 18:02:58 aballier Exp $ # @ECLASS: texlive-common.eclass # @MAINTAINER: @@ -38,7 +38,7 @@ texlive-common_handle_config_files() { [ -d "${ED}${TEXMF_PATH}" ] || return cd "${ED}${TEXMF_PATH}" for f in $(find . -name '*.cnf' -type f -o -name '*.cfg' -type f | sed -e "s:\./::g") ; do - if [ "${f#*config}" != "${f}" -o "${f#doc}" != "${f}" ] ; then + if [ "${f#*config}" != "${f}" -o "${f#doc}" != "${f}" -o "${f#source}" != "${f}" -o "${f#tex}" != "${f}" ] ; then continue fi dodir /etc/texmf/$(dirname ${f}).d diff --git a/sdk_container/src/third_party/portage-stable/eclass/texlive-module.eclass b/sdk_container/src/third_party/portage-stable/eclass/texlive-module.eclass index 21df2c737f..0386cb69d9 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/texlive-module.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/texlive-module.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.69 2014/03/09 18:56:00 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.70 2014/11/04 10:32:30 aballier Exp $ # @ECLASS: texlive-module.eclass # @MAINTAINER: @@ -214,7 +214,7 @@ texlive-module_synonyms_to_language_lua_line() { # @FUNCTION: texlive-module_make_language_lua_lines # @DESCRIPTION: -# Only valid for TeXLive 2010. +# Only valid for TeXLive 2010 and later. # Creates a language.${PN}.dat.lua entry to put in # /etc/texmf/language.dat.lua.d. # It parses the AddHyphen directive of tlpobj files to create it. diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass index 49be70f912..e8ceca48a0 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass @@ -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/eclass/toolchain-binutils.eclass,v 1.134 2014/08/11 13:32:35 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.137 2014/11/08 17:12:09 vapier Exp $ # # Maintainer: Toolchain Ninjas # @@ -103,13 +103,13 @@ IUSE="cxx multislot multitarget nls static-libs test vanilla" if version_is_at_least 2.19 ; then IUSE+=" zlib" fi -if use multislot ; then +if ! version_is_at_least 2.23.90 || [[ ${PV} == "9999" ]] || use multislot ; then SLOT="${BVER}" else SLOT="0" fi -RDEPEND=">=sys-devel/binutils-config-1.9" +RDEPEND=">=sys-devel/binutils-config-3" in_iuse zlib && RDEPEND+=" zlib? ( sys-libs/zlib )" DEPEND="${RDEPEND} test? ( dev-util/dejagnu ) @@ -220,6 +220,15 @@ _eprefix_init() { has "${EAPI:-0}" 0 1 2 && ED=${D} EPREFIX= EROOT=${ROOT} } +# Intended for ebuilds to override to set their own versioning information. +toolchain-binutils_bugurl() { + printf "http://bugs.gentoo.org/" +} +toolchain-binutils_pkgversion() { + printf "Gentoo ${BVER}" + [[ -n ${PATCHVER} ]] && printf " p${PATCHVER}" +} + toolchain-binutils_src_configure() { _eprefix_init @@ -281,8 +290,6 @@ toolchain-binutils_src_configure() { has_version ">=${CATEGORY}/glibc-2.5" && myconf+=( --enable-secureplt ) has_version ">=sys-libs/glibc-2.5" && myconf+=( --enable-secureplt ) - local pkgver="Gentoo ${BVER}" - [[ -n ${PATCHVER} ]] && pkgver+=" p${PATCHVER}" myconf+=( --prefix="${EPREFIX}"/usr --host=${CHOST} @@ -300,12 +307,15 @@ toolchain-binutils_src_configure() { # Newer versions (>=2.24) make this an explicit option. #497268 --enable-install-libiberty --disable-werror - --with-bugurl=http://bugs.gentoo.org/ - --with-pkgversion="${pkgver}" + --with-bugurl="$(toolchain-binutils_bugurl)" + --with-pkgversion="$(toolchain-binutils_pkgversion)" $(use_enable static-libs static) ${EXTRA_ECONF} # Disable modules that are in a combined binutils/gdb tree. #490566 --disable-{gdb,libdecnumber,readline,sim} + # Strip out broken static link flags. + # https://gcc.gnu.org/PR56750 + --without-stage1-ldflags ) echo ./configure "${myconf[@]}" "${S}"/configure "${myconf[@]}" || die diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass index 45e72f7237..f6b847b3a9 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.127 2014/07/11 08:21:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.131 2014/11/01 05:19:20 vapier Exp $ # @ECLASS: toolchain-funcs.eclass # @MAINTAINER: @@ -169,7 +169,7 @@ tc-export() { # @FUNCTION: tc-is-cross-compiler # @RETURN: Shell true if we are using a cross-compiler, shell false otherwise tc-is-cross-compiler() { - return $([[ ${CBUILD:-${CHOST}} != ${CHOST} ]]) + [[ ${CBUILD:-${CHOST}} != ${CHOST} ]] } # @FUNCTION: tc-is-softfloat @@ -210,7 +210,7 @@ tc-is-static-only() { local host=${CTARGET:-${CHOST}} # *MiNT doesn't have shared libraries, only platform so far - return $([[ ${host} == *-mint* ]]) + [[ ${host} == *-mint* ]] } # @FUNCTION: tc-export_build_env @@ -415,6 +415,7 @@ ninj() { [[ ${type} == "kern" ]] && echo $1 || echo $2 ; } echo ppc fi ;; + riscv*) echo riscv;; s390*) echo s390;; score) echo score;; sh64*) ninj sh64 sh;; @@ -578,37 +579,43 @@ gcc-specs-directive() { gcc-specs-relro() { local directive directive=$(gcc-specs-directive link_command) - return $([[ "${directive/\{!norelro:}" != "${directive}" ]]) + [[ "${directive/\{!norelro:}" != "${directive}" ]] } # Returns true if gcc sets now gcc-specs-now() { local directive directive=$(gcc-specs-directive link_command) - return $([[ "${directive/\{!nonow:}" != "${directive}" ]]) + [[ "${directive/\{!nonow:}" != "${directive}" ]] } # Returns true if gcc builds PIEs gcc-specs-pie() { local directive directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!nopie:}" != "${directive}" ]]) + [[ "${directive/\{!nopie:}" != "${directive}" ]] } # Returns true if gcc builds with the stack protector gcc-specs-ssp() { local directive directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fno-stack-protector:}" != "${directive}" ]]) + [[ "${directive/\{!fno-stack-protector:}" != "${directive}" ]] } # Returns true if gcc upgrades fstack-protector to fstack-protector-all gcc-specs-ssp-to-all() { local directive directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fno-stack-protector-all:}" != "${directive}" ]]) + [[ "${directive/\{!fno-stack-protector-all:}" != "${directive}" ]] } # Returns true if gcc builds with fno-strict-overflow gcc-specs-nostrict() { local directive directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]]) + [[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]] +} +# Returns true if gcc builds with fstack-check +gcc-specs-stack-check() { + local directive + directive=$(gcc-specs-directive cc1) + [[ "${directive/\{!fno-stack-check:}" != "${directive}" ]] } diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain.eclass index f2b24e02f1..1345b5eb83 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain.eclass @@ -1,12 +1,11 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.635 2014/08/05 01:41:01 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.647 2014/11/15 08:45:33 vapier Exp $ # Maintainer: Toolchain Ninjas DESCRIPTION="The GNU Compiler Collection" HOMEPAGE="http://gcc.gnu.org/" -LICENSE="GPL-2 LGPL-2.1" RESTRICT="strip" # cross-compilers need controlled stripping inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils toolchain-funcs versionator @@ -77,12 +76,9 @@ GCCMICRO=$(get_version_component_range 3 ${GCC_PV}) GCC_CONFIG_VER=${GCC_CONFIG_VER:-$(replace_version_separator 3 '-' ${GCC_PV})} # Pre-release support -if [[ ${GCC_PV} != ${GCC_PV/_pre/-} ]] ; then +if [[ ${GCC_PV} == *_pre* ]] ; then PRERELEASE=${GCC_PV/_pre/-} -fi - -# make _alpha and _beta ebuilds automatically use a snapshot -if [[ ${GCC_PV} == *_alpha* ]] ; then +elif [[ ${GCC_PV} == *_alpha* ]] ; then SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_alpha} elif [[ ${GCC_PV} == *_beta* ]] ; then SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_beta} @@ -90,6 +86,11 @@ elif [[ ${GCC_PV} == *_rc* ]] ; then SNAPSHOT=${GCC_PV%_rc*}-RC-${GCC_PV##*_rc} fi +if [[ ${SNAPSHOT} == 5.0-* ]] ; then + # The gcc-5 release has dropped the .0 for some reason. + SNAPSHOT=${SNAPSHOT/5.0/5} +fi + export GCC_FILESDIR=${GCC_FILESDIR:-${FILESDIR}} PREFIX=${TOOLCHAIN_PREFIX:-/usr} @@ -113,14 +114,28 @@ DATAPATH=${TOOLCHAIN_DATAPATH:-${PREFIX}/share/gcc-data/${CTARGET}/${GCC_CONFIG_ # We will handle /usr/include/g++-v3/ with gcc-config ... STDCXX_INCDIR=${TOOLCHAIN_STDCXX_INCDIR:-${LIBPATH}/include/g++-v${GCC_BRANCH_VER/\.*/}} -#---->> SLOT+IUSE logic <<---- +#---->> LICENSE+SLOT+IUSE logic <<---- + +if tc_version_is_at_least 4.6 ; then + LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" +elif tc_version_is_at_least 4.4 ; then + LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" +elif tc_version_is_at_least 4.3 ; then + LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" +elif tc_version_is_at_least 4.2 ; then + LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" +elif tc_version_is_at_least 3.3 ; then + LICENSE="GPL-2+ LGPL-2.1+ FDL-1.2+" +else + LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" +fi IUSE="multislot regression-test vanilla" -IUSE_DEF="nls nptl" +IUSE_DEF=( nls nptl ) if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then IUSE+=" altivec" - IUSE_DEF+=" cxx fortran" + IUSE_DEF+=( cxx fortran ) [[ -n ${PIE_VER} ]] && IUSE+=" nopie" [[ -n ${HTB_VER} ]] && IUSE+=" boundschecking" [[ -n ${D_VER} ]] && IUSE+=" d" @@ -129,14 +144,15 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then tc_version_is_at_least 4.0 && IUSE+=" objc-gc" tc_version_is_between 4.0 4.9 && IUSE+=" mudflap" tc_version_is_at_least 4.1 && IUSE+=" libssp objc++" - tc_version_is_at_least 4.2 && IUSE_DEF+=" openmp" + tc_version_is_at_least 4.2 && IUSE_DEF+=( openmp ) tc_version_is_at_least 4.3 && IUSE+=" fixed-point" tc_version_is_at_least 4.6 && IUSE+=" graphite" tc_version_is_at_least 4.7 && IUSE+=" go" + tc_version_is_at_least 4.8 && IUSE_DEF+=( sanitize ) fi -[[ ${EAPI:-0} != 0 ]] && IUSE_DEF="+${IUSE_DEF// / +}" -IUSE+=" ${IUSE_DEF}" +[[ ${EAPI:-0} != 0 ]] && IUSE_DEF=( "${IUSE_DEF[@]/#/+}" ) +IUSE+=" ${IUSE_DEF[*]}" # Support upgrade paths here or people get pissed if use multislot ; then @@ -298,11 +314,14 @@ get_gcc_src_uri() { # Set where to download gcc itself depending on whether we're using a # prerelease, snapshot, or release tarball. - if [[ -n ${PRERELEASE} ]] ; then + if [[ ${PV} == *9999* ]] ; then + # Nothing to do w/git snapshots. + : + elif [[ -n ${PRERELEASE} ]] ; then GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/prerelease-${PRERELEASE}/gcc-${PRERELEASE}.tar.bz2" elif [[ -n ${SNAPSHOT} ]] ; then GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2" - elif [[ ${PV} != *9999* ]] ; then + else GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.bz2" # we want all branch updates to be against the main release [[ -n ${BRANCH_UPDATE} ]] && \ @@ -891,6 +910,16 @@ toolchain_src_configure() { confgcc+=( --enable-libstdcxx-time ) fi + # # Turn on the -Wl,--build-id flag by default for ELF targets. #525942 + # # This helps with locating debug files. + # case ${CTARGET} in + # *-linux-*|*-elf|*-eabi) + # tc_version_is_at_least 4.5 && confgcc+=( + # --enable-linker-build-id + # ) + # ;; + # esac + # newer gcc versions like to bootstrap themselves with C++, # so we need to manually disable it ourselves if tc_version_is_between 4.7 4.8 && ! is_cxx ; then @@ -1011,9 +1040,9 @@ toolchain_src_configure() { *) # If they've explicitly opt-ed in, do hardfloat, # otherwise let the gcc default kick in. - [[ ${CTARGET//_/-} == *-hardfloat-* ]] \ - && confgcc+=( --with-float=hard ) - ;; + case ${CTARGET//_/-} in + *-hardfloat-*|*eabihf) confgcc+=( --with-float=hard ) ;; + esac esac local with_abi_map=() @@ -1170,6 +1199,10 @@ toolchain_src_configure() { confgcc+=( --without-ppl ) fi + if tc_version_is_at_least 4.8 ; then + confgcc+=( $(use_enable sanitize libsanitizer) ) + fi + # Disable gcc info regeneration -- it ships with generated info pages # already. Our custom version/urls/etc... trigger it. #464008 export gcc_cv_prog_makeinfo_modern=no @@ -1939,6 +1972,12 @@ toolchain_pkg_postinst() { elog "Testsuite results have been installed into /usr/share/doc/${PF}/testsuite" echo fi + + if [[ -n ${PRERELEASE}${SNAPSHOT} ]] ; then + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + fi } toolchain_pkg_postrm() { diff --git a/sdk_container/src/third_party/portage-stable/eclass/twisted.eclass b/sdk_container/src/third_party/portage-stable/eclass/twisted.eclass deleted file mode 100644 index 4a8704e81c..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/twisted.eclass +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/eclass/twisted.eclass,v 1.10 2011/12/27 06:54:23 floppym Exp $ - -# @ECLASS: twisted.eclass -# @MAINTAINER: -# Gentoo Python Project -# @BLURB: Eclass for Twisted packages -# @DESCRIPTION: -# The twisted eclass defines phase functions for Twisted packages. - -# The following variables can be set in dev-python/twisted* packages before inheriting this eclass: -# MY_PACKAGE - Package name suffix (required) -# MY_PV - Package version (optional) - -inherit distutils versionator - -EXPORT_FUNCTIONS src_install pkg_postinst pkg_postrm - -if [[ "${CATEGORY}/${PN}" == "dev-python/twisted"* ]]; then - EXPORT_FUNCTIONS src_test - - MY_PV="${MY_PV:-${PV}}" - MY_P="Twisted${MY_PACKAGE}-${MY_PV}" - - HOMEPAGE="http://www.twistedmatrix.com/" - #SRC_URI="http://tmrc.mit.edu/mirror/twisted/${MY_PACKAGE}/$(get_version_component_range 1-2 ${MY_PV})/${MY_P}.tar.bz2" - SRC_URI="http://twistedmatrix.com/Releases/${MY_PACKAGE}/$(get_version_component_range 1-2 ${MY_PV})/${MY_P}.tar.bz2" - - LICENSE="MIT" - SLOT="0" - IUSE="" - - S="${WORKDIR}/${MY_P}" - - TWISTED_PLUGINS="${TWISTED_PLUGINS:-twisted.plugins}" -fi - -# @ECLASS-VARIABLE: TWISTED_PLUGINS -# @DESCRIPTION: -# Twisted plugins, whose cache is regenerated in pkg_postinst() and pkg_postrm() phases. - -twisted_src_test() { - if [[ "${CATEGORY}/${PN}" != "dev-python/twisted"* ]]; then - die "${FUNCNAME}() can be used only in dev-python/twisted* packages" - fi - - testing() { - local sitedir="${EPREFIX}$(python_get_sitedir)" - - # Copy modules of other Twisted packages from site-packages directory to temporary directory. - mkdir -p "${T}/${sitedir}" - cp -R "${ROOT}${sitedir}/twisted" "${T}/${sitedir}" || die "Copying of modules of other Twisted packages failed with $(python_get_implementation) $(python_get_version)" - rm -fr "${T}/${sitedir}/${PN/-//}" - - # Install modules of current package to temporary directory. - "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" install --force --no-compile --root="${T}" || die "Installation into temporary directory failed with $(python_get_implementation) $(python_get_version)" - - pushd "${T}/${sitedir}" > /dev/null || return 1 - PATH="${T}${EPREFIX}/usr/bin:${PATH}" PYTHONPATH="${T}/${sitedir}" trial ${PN/-/.} || return 1 - popd > /dev/null || return 1 - - rm -fr "${T}/${sitedir}" - } - python_execute_function testing -} - -twisted_src_install() { - distutils_src_install - - if [[ -d doc/man ]]; then - doman doc/man/*.[[:digit:]] - fi - - if [[ -d doc ]]; then - insinto /usr/share/doc/${PF} - doins -r $(find doc -mindepth 1 -maxdepth 1 -not -name man) - fi -} - -_twisted_update_plugin_cache() { - local dir exit_status="0" module - - for module in ${TWISTED_PLUGINS}; do - if [[ -d "${EROOT}$(python_get_sitedir -b)/${module//.//}" ]]; then - find "${EROOT}$(python_get_sitedir -b)/${module//.//}" -name dropin.cache -print0 | xargs -0 rm -f - fi - done - - if [[ -n "$(type -p "$(PYTHON)")" ]]; then - for module in ${TWISTED_PLUGINS}; do - # http://twistedmatrix.com/documents/current/core/howto/plugin.html - "$(PYTHON)" -c \ -"import sys -sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)') - -try: - import twisted.plugin - import ${module} -except ImportError: - if '${EBUILD_PHASE}' == 'postinst': - raise - else: - # Twisted, zope.interface or given plugins might have been uninstalled. - sys.exit(0) - -list(twisted.plugin.getPlugins(twisted.plugin.IPlugin, ${module}))" || exit_status="1" - done - fi - - for module in ${TWISTED_PLUGINS}; do - # Delete empty parent directories. - local dir="${EROOT}$(python_get_sitedir -b)/${module//.//}" - while [[ "${dir}" != "${EROOT%/}" ]]; do - rmdir "${dir}" 2> /dev/null || break - dir="${dir%/*}" - done - done - - return "${exit_status}" -} - -twisted_pkg_postinst() { - distutils_pkg_postinst - python_execute_function \ - --action-message 'Regeneration of Twisted plugin cache with $(python_get_implementation) $(python_get_version)' \ - --failure-message 'Regeneration of Twisted plugin cache failed with $(python_get_implementation) $(python_get_version)' \ - --nonfatal \ - _twisted_update_plugin_cache -} - -twisted_pkg_postrm() { - distutils_pkg_postrm - python_execute_function \ - --action-message 'Regeneration of Twisted plugin cache with $(python_get_implementation) $(python_get_version)' \ - --failure-message 'Regeneration of Twisted plugin cache failed with $(python_get_implementation) $(python_get_version)' \ - --nonfatal \ - _twisted_update_plugin_cache -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/vala.eclass b/sdk_container/src/third_party/portage-stable/eclass/vala.eclass index e6872e01bf..f99e011f18 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/vala.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/vala.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.8 2014/05/04 06:13:55 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/vala.eclass,v 1.10 2014/11/11 11:00:24 pacho Exp $ # @ECLASS: vala.eclass # @MAINTAINER: @@ -26,8 +26,8 @@ esac # @ECLASS-VARIABLE: VALA_MIN_API_VERSION # @DESCRIPTION: -# Minimum vala API version (e.g. 0.18). -VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.18} +# Minimum vala API version (e.g. 0.20). +VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.20} # @ECLASS-VARIABLE: VALA_MAX_API_VERSION # @DESCRIPTION: @@ -44,7 +44,19 @@ VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.24} # Outputs a list of vala API versions from VALA_MAX_API_VERSION down to # VALA_MIN_API_VERSION. vala_api_versions() { - eval "echo 0.{${VALA_MAX_API_VERSION#0.}..${VALA_MIN_API_VERSION#0.}..2}" + [[ ${VALA_MIN_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid syntax of VALA_MIN_API_VERSION" + [[ ${VALA_MAX_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid syntax of VALA_MAX_API_VERSION" + + local minimal_supported_minor_version minor_version + + # Dependency atoms are not generated for Vala versions older than 0.${minimal_supported_minor_version}. + minimal_supported_minor_version="20" + + for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do + if ((minor_version >= minimal_supported_minor_version)); then + echo "0.${minor_version}" + fi + done } # @FUNCTION: vala_depend diff --git a/sdk_container/src/third_party/portage-stable/eclass/xfconf.eclass b/sdk_container/src/third_party/portage-stable/eclass/xfconf.eclass index 350b8ecab0..d409d0443f 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/xfconf.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/xfconf.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/xfconf.eclass,v 1.46 2014/02/27 17:12:01 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/xfconf.eclass,v 1.47 2014/11/15 07:49:11 vapier Exp $ # @ECLASS: xfconf.eclass # @MAINTAINER: @@ -13,12 +13,16 @@ # @DESCRIPTION: # Run eautoreconf instead of elibtoolize if the variable is set +if [[ -n ${EAUTORECONF} ]] ; then + AUTOTOOLS_AUTO_DEPEND=yes +else + : ${AUTOTOOLS_AUTO_DEPEND:=no} +fi + # @ECLASS-VARIABLE: XFCONF # @DESCRIPTION: # This should be an array defining arguments for econf -AUTOTOOLS_AUTO_DEPEND=no - unset _xfconf_live [[ $PV == *9999* ]] && _xfconf_live=git-2 @@ -28,7 +32,7 @@ EGIT_BOOTSTRAP=autogen.sh EGIT_REPO_URI="git://git.xfce.org/xfce/${MY_PN:-${PN}}" _xfconf_deps="" -_xfconf_m4=">=dev-util/xfce4-dev-tools-4.10 ${AUTOTOOLS_DEPEND}" +_xfconf_m4=">=dev-util/xfce4-dev-tools-4.10" [[ -n $_xfconf_live ]] && _xfconf_deps+=" dev-util/gtk-doc ${_xfconf_m4}" [[ -n $EAUTORECONF ]] && _xfconf_deps+=" ${_xfconf_m4}" diff --git a/sdk_container/src/third_party/portage-stable/licenses/AIFFWriter.m b/sdk_container/src/third_party/portage-stable/licenses/AIFFWriter.m new file mode 100644 index 0000000000..0c858671c3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/AIFFWriter.m @@ -0,0 +1,42 @@ +File: AIFFWriter.m + +Author: QuickTime DTS + +Change History (most recent first): + + <2> 03/24/06 must pass NSError objects to exportCompleted + <1> 11/10/05 initial release + + Copyright 2005-2006 Apple Computer, Inc. All rights reserved. + +IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in +consideration of your agreement to the following terms, and your use, installation, +modification or redistribution of this Apple software constitutes acceptance of these +terms. If you do not agree with these terms, please do not use, install, modify or +redistribute this Apple software. + +In consideration of your agreement to abide by the following terms, and subject to these +terms, Apple grants you a personal, non-exclusive license, under Apple's copyrights in +this original Apple software (the "Apple Software"), to use, reproduce, modify and +redistribute the Apple Software, with or without modifications, in source and/or binary +forms; provided that if you redistribute the Apple Software in its entirety and without +modifications, you must retain this notice and the following text and disclaimers in all +such redistributions of the Apple Software. Neither the name, trademarks, service marks +or logos of Apple Computer, Inc. may be used to endorse or promote products derived from +the Apple Software without specific prior written permission from Apple. Except as +expressly stated in this notice, no other rights or licenses, express or implied, are +granted by Apple herein, including but not limited to any patent rights that may be +infringed by your derivative works or by other works in which the Apple Software may be +incorporated. + +The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, +EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF +NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE +APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. + +IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE +USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER +CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT +LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/licenses/AOL b/sdk_container/src/third_party/portage-stable/licenses/AOL deleted file mode 100644 index 7dd4fd65d0..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/AOL +++ /dev/null @@ -1,26 +0,0 @@ -Copyright (c) 1998 America Online, Inc. All Rights Reserved. - -AOL grants you ("Licensee") a non-exclusive, royalty free, license to -use, modify and redistribute this software in source and binary code -form, provided that i) this copyright notice and license appear on all -copies of the software; and ii) Licensee does not utilize the software -in a manner which is disparaging to AOL. - -This software is provided "AS IS," without a warranty of any kind. -ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, -INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. AOL AND -ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE -AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS -DERIVATIVES. IN NO EVENT WILL AOL OR ITS LICENSORS BE LIABLE FOR ANY -LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, -CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND -REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR -INABILITY TO USE SOFTWARE, EVEN IF AOL HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -This software is not designed or intended for use in on-line control of -aircraft, air traffic, aircraft navigation or aircraft communications; -or in the design, construction, operation or maintenance of any nuclear -facility. Licensee represents and warrants that it will not use or -redistribute the Software for such purposes. diff --git a/sdk_container/src/third_party/portage-stable/licenses/AdobeFlash-10.3 b/sdk_container/src/third_party/portage-stable/licenses/AdobeFlash-10.3 deleted file mode 100644 index 1698df51f2..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/AdobeFlash-10.3 +++ /dev/null @@ -1,478 +0,0 @@ -http://www.adobe.com/products/eulas/players/flash/ - -End User License Agreement - -ADOBE® SOFTWARE LICENSE AGREEMENT - - NOTICE TO USER: PLEASE READ THIS CONTRACT CAREFULLY. BY USING, COPYING OR - DISTRIBUTING ALL OR ANY PORTION OF THE ADOBE SOFTWARE ("SOFTWARE") YOU - ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT, INCLUDING, IN - PARTICULAR THE LIMITATIONS ON: USE CONTAINED IN SECTION 2; TRANSFERABILITY - IN SECTION 4; WARRANTY IN SECTION 7; AND LIABILITY IN SECTION 8. YOU AGREE - THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN NEGOTIATED AGREEMENT - SIGNED BY YOU. THIS AGREEMENT IS ENFORCEABLE AGAINST YOU AND ANY LEGAL - ENTITY THAT OBTAINED THE SOFTWARE AND ON WHOSE BEHALF IT IS USED. IF YOU DO - NOT AGREE, DO NOT USE THIS SOFTWARE. - - Adobe and its suppliers own all intellectual property in the Software. Adobe - permits you to Use the Software only in accordance with the terms of this - Agreement. Use of some third party materials included in the Software may be - subject to other terms and conditions typically found in a separate license - agreement, a “Read Me” file located near such materials or in the “Third - Party Software Notices and/or Additional Terms and Conditions” found at - [92]www.adobe.com/go/thirdparty/ - 1. Definitions. "Software" means (a) all of the contents of the files - (provided either by electronic download, on physical media or any other - method of distribution), disk(s), CD-ROM(s) or other media with which - this Agreement is provided, including but not limited to (i) Adobe or - third party computer information or software, including the Adobe - Reader® ("Adobe Reader"), Adobe Flash® Player, Shockwave® Player and - Authorware® Player (collectively, the Flash, Shockwave and Authorware - players, are the "Web Players"); (ii) related explanatory written - materials or files ("Documentation"); and (iii) fonts; and (b) upgrades, - modified versions, updates, additions, and copies of the Software, if - any, licensed to you by Adobe (collectively, "Updates"). "Use" or - "Using" means to access, install, download, copy, or otherwise benefit - from using the functionality of the Software in accordance with the - Documentation. "Permitted Number" means one (1) unless otherwise - indicated under a valid license (e.g., volume license) granted by Adobe. - "Computer" means an electronic device that accepts information in - digital or similar form and manipulates it for a specific result based - on a sequence of instructions. "Adobe" means Adobe Systems Incorporated, - a Delaware corporation, 345 Park Avenue, San Jose, California 95110, if - subsection 9(a) of this Agreement applies; otherwise it means Adobe - Systems Software Ireland Limited, Unit 3100, Lake Drive, City West - Campus, Saggart D24, Republic of Ireland, a company organized under the - laws of Ireland and an affiliate and licensee of Adobe Systems - Incorporated. - 2. Software License. If you obtained the Software from Adobe or one of its - authorized licensees, and subject to your compliance with the terms of - this agreement (this "Agreement"), including the restrictions in Setion - 3, Adobe grants to you a non-exclusive license to Use the Software for - the purposes described in the Documentation as follows. - 2.1 General Use. You may install and Use a copy of the Software on your - compatible Computer, up to the Permitted Number of computers. The - Software may not be shared, installed or used concurrently on different - computers. See Section 3 for important restrictions on the Use of Adobe - Reader and Web Players. - 2.2 Server Use and Distribution. - 2.2.1 You may install one copy of the Adobe Reader on a computer file - server within your internal network for the sole and exclusive purpose - of (a) using the Software (from an unlimited number of client computers - on your internal network) via (i) the Network File System (NFS) for UNIX - versions of the Software or (ii) Windows Terminal Services and (b) - allowing for printing within your internal network. Unless otherwise - expressly permitted hereunder, no other server or network use of the - Software is permitted, including but not limited to use of the Software - (i) either directly or through commands, data or instructions from or to - another computer or (ii) for internal network, internet or web hosting - services. - 2.2.2 For information on how to distribute the Software on tangible - media or through an internal network please refer to the sections - entitled "How to Distribute Adobe Reader" at - [93]http://www.adobe.com/products/acrobat/distribute.html; or - "Distribute Macromedia Web Players" at - [94]http://www.adobe.com/licensing. - 2.3 Backup Copy. You may make one backup copy of the Software, provided - your backup copy is not installed or used on any Computer. You may not - transfer the rights to a backup copy unless you transfer all rights in - the Software as provided under Section 4. - 2.4 Portable or Home Computer Use. If and only if the Software is Adobe - Reader, in addition to the single copy permitted under Sections 2.1 and - 2.2, the primary user of the Computer on which the Software is installed - may make a second copy of the Software for his or her exclusive Use on - either a portable Computer or a Computer located at his or her home, - provided the Software on the portable or home Computer is not used at - the same time as the Software on the primary computer. - 2.5 No Modification. - 2.5.1 You may not modify, adapt, translate or create derivative works - based upon the Software. You may not reverse engineer, decompile, - disassemble or otherwise attempt to discover the source code of the - Software except to the extent you may be expressly permitted to - decompile under applicable law, it is essential to do so in order to - achieve operability of the Software with another software program, and - you have first requested Adobe to provide the information necessary to - achieve such operability and Adobe has not made such information - available. Adobe has the right to impose reasonable conditions and to - request a reasonable fee before providing such information. Any such - information supplied by Adobe and any information obtained by you by - such permitted decompilation may only be used by you for the purpose - described herein and may not be disclosed to any third party or used to - create any software which is substantially similar to the expression of - the Software. Requests for information should be directed to the Adobe - Customer Support Department. - 2.5.2 As an exception to the above, you may customize or extend the - functionality of the installer for the Adobe Reader as specifically - allowed by instructions found at - [95]http://www.adobe.com/support/main.html or - [96]http://partners.adobe.com (e.g., installation of additional plug-in - and help files). You may not otherwise alter or modify the Software or - create a new installer for the Software. The Adobe Reader is licensed - and distributed by Adobe for viewing, distributing and sharing PDF - files. - 2.6 Third Party Website Access. The Software may allow you to access - third party websites ("Third Party Sites"). Your access to and use of - any Third Party Sites, including any goods, services or information made - available from such sites, is governed by the terms and conditions found - at each Third Party Site, if any. Third Party Sites are not owned or - operated by Adobe. YOUR USE OF THIRD PARTY SITES IS AT YOUR OWN RISK. - ADOBE MAKES NO WARRANTIES, CONDITIONS, INDEMNITIES, REPRESENTATIONS OR - TERMS, EXPRESS OR IMPLIED, WHETHER BY STATUTE, COMMON LAW, CUSTOM, USAGE - OR OTHERWISE AS TO ANY OTHER MATTERS, INCLUDING BUT NOT LIMITED TO - NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, INTEGRATION, ACCURACY, - SECURITY, AVAILABILITY, SATISFACTORY QUALITY, MERCHANTABILITY OR FITNESS - FOR ANY PARTICULAR PURPOSE WITH RESPECT TO THE THIRD PARTY SITES. - 2.7 Certified Documents. - 2.7.1 Certified Documents and CD Services. The Software may allow you - to validate Certified Documents. A "Certified Document" or “CD” is a PDF - file that has been digitally signed using (a) a certificate and (b) a - “private” encryption key that corresponds to the “public” key in the - certificate. Validation of a CD requires CD Services from the CD Service - Provider that issued the certificate. “CD Service Provider” is an - independent third party service vendor listed at - [97]http://www.adobe.com/security/partners_cds.html. “CD Services” are - services provided by CD Service Providers, including without limitation - (i) certificates issued by such CD Service Provider for use with the - Software's CD feature set, (ii) services related to issuance of - certificates, and (iii) other services related to certificates, - including without limitation verification services. - 2.7.2 CD Service Providers. Although the Software may provide - validation features, Adobe does not supply the necessary CD Services - required to use these features. Purchasing, availability and - responsibility for the CD Services are between you and the CD Service - Provider. Before you rely upon any CD, any digital signature applied - thereto, and/or any related CD Services, you must first review and agree - to the applicable Issuer Statement and this Agreement. “Issuer - Statement” means the terms and conditions under which each CD Service - Provider offers CD Services (see the links on - [98]http://www.adobe.com/security/partners_cds.html), including for - example any subscriber agreements, relying party agreements, certificate - policies and practice statements, and Section 2.7 of this Agreement. By - validating a CD using CD Services, you acknowledge and agree that (a) - the certificate used to digitally sign a CD may be revoked at the time - of verification, making the digital signature on the CD appear valid - when in fact it is not, (b) the security or integrity of a CD may be - compromised due to an act or omission by the signer of the CD, the - applicable CD Service Provider, or any other third party and (c) you - must read, understand, and be bound by the applicable Issuer Statement. - 2.7.3 Warranty Disclaimer. CD Service Providers offer CD Services - solely in accordance with the applicable Issuer Statement. ACCESS TO THE - CD SERVICES THROUGH THE USE OF THE SOFTWARE IS MADE AVAILABLE ON AN “AS - IS” BASIS ONLY AND WITHOUT ANY WARRANTY OR INDEMNITY OF ANY KIND (EXCEPT - AS SUPPLIED BY A CD SERVICES PROVIDER IN ITS ISSUER STATEMENT). ADOBE - AND EACH CD SERVICE PROVIDER (EXCEPT AS EXPRESSLY PROVIDED IN ITS ISSUER - STATEMENT) MAKE NO WARRANTIES, CONDITIONS, INDEMNITIES, REPRESENTATIONS - OR TERMS, EXPRESS OR IMPLIED, WHETHER BY STATUTE, COMMON LAW, CUSTOM, - USAGE OR OTHERWISE AS TO ANY OTHER MATTERS, INCLUDING BUT NOT LIMITED TO - NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, INTEGRATION, ACCURACY, - SECURITY, AVAILABILITY, SATISFACTORY QUALITY, MERCHANTABILITY OR FITNESS - FOR ANY PARTICULAR PURPOSE WITH RESPECT TO THE CD SERVICES. - 2.7.4 Indemnity. You agree to hold Adobe and any applicable CD Service - Provider (except as expressly provided in its Issuer Statement) harmless - from any and all liabilities, losses, actions, damages, or claims - (including all reasonable expenses, costs, and attorneys fees) arising - out of or relating to any use of, or reliance on, any CD Service, - including, without limitation (a) reliance on an expired or revoked - certificate, (b) improper verification of a certificate, (c) use of a - certificate other than as permitted by any applicable Issuer Statement, - this Agreement or applicable law; (d) failure to exercise reasonable - judgment under the circumstances in relying on the CD Services or (e) - failure to perform any of the obligations as required in an applicable - Issuer Statement. - 2.7.5 Limit of Liability. UNDER NO CIRCUMSTANCES WILL ADOBE OR ANY CD - SERVICE PROVIDER (EXCEPT AS EXPRESSLY SET FORTH IN ITS ISSUER STATEMENT) - BE LIABLE TO YOU, OR ANY OTHER PERSON OR ENTITY, FOR ANY LOSS OF USE, - REVENUE OR PROFIT, LOST OR DAMAGED DATA, OR OTHER COMMERCIAL OR ECONOMIC - LOSS OR FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, STATUTORY, - PUNITIVE, EXEMPLARY OR CONSEQUENTIAL DAMAGES WHATSOEVER RELATED TO YOUR - USE OR RELIANCE UPON CD SERVICES, EVEN IF ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES OR IF SUCH DAMAGES ARE FORESEEABLE. THIS LIMITATION SHALL - APPLY EVEN IN THE EVENT OF A FUNDAMENTAL OR MATERIAL BREACH OR A BREACH - OF THE FUNDAMENTAL OR MATERIALTERMS OF THIS AGREEMENT. - 2.7.6 Third Party Beneficiaries. You agree that any CD Service Provider - you utilize shall be a third party beneficiary with respect to this - Section 2.7 of this Agreement, and that such CD Service Provider shall - have the right to enforce such provisions in its own name as if the CD - Service Provider were Adobe. - 3. Restrictions. - 3.1 Web Player Prohibited Devices. You may not Use any Web Player on - any non-PC device or with any embedded or device version of any - operating system. For the avoidance of doubt, and by example only, you - may not use a Web Player on any (a) mobile devices, set top boxes (STB), - handhelds, phones, web pads, tablets and Tablet PCs that are not running - Windows XP Tablet PC Edition, game consoles, TVs, DVD players, media - centers (excluding Windows XP Media Center Edition and its successors), - electronic billboards or other digital signage, internet appliances or - other internet-connected devices, PDAs, medical devices, ATMs, telematic - devices, gaming machines, home automation systems, kiosks, remote - control devices, or any other consumer electronics device, (b) - operator-based mobile, cable, satellite, or television systems or (c) - other closed system devices. - 3.2 Notices. You shall not copy the Software except as set forth in - Section 2. Any copy of the Software that you make must contain the same - copyright and other proprietary notices that appear on or in the - Software. - 3.3 Document Features. The Software may contain features and - functionality (the “Document Features”) that appear disabled or “grayed - out.” These Document Features will only activate when opening a PDF - document that was created using corresponding enabling technology - available only from Adobe (“Keys”). You agree not to access, or attempt - to access, disabled Document Features or otherwise circumvent the - permissions that control activation of such Document Features. You may - only use the Document Features with PDF documents that have been enabled - using Keys obtained under a valid license from Adobe. No other use is - permitted. - 3.4 Adobe Reader Restrictions. You are not authorized to integrate or - use the Adobe Reader with any other software, plug-in or enhancement - that uses or relies upon the the Adobe Reader when converting or - transforming PDF files into other file formats (e.g., a PDF file into a - TIFF, JPEG, or SVG file). You are not authorized to integrate or use the - Adobe Reader with any plug-in software not developed in accordance with - the Adobe Integration Key License Agreement. Further, you are not - permitted to integrate or use the Adobe Reader with other software, or - access PDF files that contain instructions (e.g., JavaScript), in order - to (a) save data locally (on the same Computer), (b) create a file that - contains data (e.g., an XML or comments file) or (c) save modifications - to a PDF file, except when such saving or creation is allowed through - the use of Document Feature(s) enabled by Adobe. - 4. Transfer. You may not rent, lease, sublicense, assign or transfer your - rights in the Software, or authorize all or any portion of the Software - to be copied onto another user's Computer except as may be expressly - permitted herein. You may, however, transfer all your rights to Use the - Software to another person or legal entity provided that: (a) you also - transfer (i) this Agreement, and (ii) the Software and all other - software or hardware bundled or pre-installed with the Software, - including all copies, Updates and prior versions, to such person or - entity, (b) you retain no copies, including backups and copies stored on - a Computer, and (c) the receiving party accepts the terms and conditions - of this Agreement and any other terms and conditions upon which you - legally purchased a license to the Software. Notwithstanding the - foregoing, you may not transfer education, pre-release, or not for - resale copies of the Software. - 5. Intellectual Property Ownership, Copyright Protection. The Software and - any authorized copies that you make are the intellectual property of and - are owned by Adobe Systems Incorporated and its suppliers. The - structure, organization and code of the Software are the valuable trade - secrets and confidential information of Adobe Systems Incorporated and - its suppliers. The Software is protected by law, including without - limitation the copyright laws of the United States and other countries, - and by international treaty provisions. Except as expressly stated - herein, this Agreement does not grant you any intellectual property - rights in the Software and all rights not expressly granted are reserved - by Adobe and its suppliers. - 6. Updates. If the Software is an Update to a previous version of the - Software, you must possess a valid license to such previous version in - order to Use such Update. All Updates are provided to you on a license - exchange basis. You agree that by Using an Update you voluntarily - terminate your right to use any previous version of the Software. As an - exception, you may continue to Use previous versions of the Software on - your Computer after you Use the Update but only to assist you in the - transition to the Update, provided that: (a) the Update and the previous - versions are installed on the same computer; (b) the previous versions - or copies thereof are not transferred to another party or Computer - unless all copies of the Update are also transferred to such party or - Computer; and (c) you acknowledge that any obligation Adobe may have to - support the previous versions of the Software may be ended upon - availability of the Update. - 7. NO WARRANTY. The Software is being delivered to you "AS IS" and Adobe - makes no warranty as to its use or performance. Adobe provides no - technical support, warranties or remedies for the Software. ADOBE AND - ITS SUPPLIERS DO NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU - MAY OBTAIN BY USING THE SOFTWARE. EXCEPT FOR ANY WARRANTY, CONDITION, - REPRESENTATION OR TERM TO THE EXTENT TO WHICH THE SAME CANNOT OR MAY NOT - BE EXCLUDED OR LIMITED BY LAW APPLICABLE TO YOU IN YOUR JURISDICTION, - ADOBE AND ITS SUPPLIERS MAKE NO WARRANTIES CONDITIONS, REPRESENTATIONS, - OR TERMS (EXPRESS OR IMPLIED WHETHER BY STATUTE, COMMON LAW, CUSTOM, - USAGE OR OTHERWISE) AS TO ANY MATTER INCLUDING WITHOUT LIMITATION - NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, INTEGRATION, - SATISFACTORY QUALITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. The - provisions of Section 7 and Section 8 shall survive the termination of - this Agreement, howsoever caused, but this shall not imply or create any - continued right to Use the Software after termination of this Agreement. - 8. LIMITATION OF LIABILITY. IN NO EVENT WILL ADOBE OR ITS SUPPLIERS BE - LIABLE TO YOU FOR ANY DAMAGES, CLAIMS OR COSTS WHATSOEVER OR ANY - CONSEQUENTIAL, INDIRECT, INCIDENTAL DAMAGES, OR ANY LOST PROFITS OR LOST - SAVINGS, EVEN IF AN ADOBE REPRESENTATIVE HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS OR FOR ANY CLAIM BY - ANY THIRD PARTY. THE FOREGOING LIMITATIONS AND EXCLUSIONS APPLY TO THE - EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION. ADOBE'S - AGGREGATE LIABILITY AND THAT OF ITS SUPPLIERS UNDER OR IN CONNECTION - WITH THIS AGREEMENT SHALL BE LIMITED TO THE AMOUNT PAID FOR THE - SOFTWARE, IF ANY. Nothing contained in this Agreement limits Adobe's - liability to you in the event of death or personal injury resulting from - Adobe's negligence or for the tort of deceit (fraud). Adobe is acting on - behalf of its suppliers for the purpose of disclaiming, excluding and/or - limiting obligations, warranties and liability as provided in this - Agreement, but in no other respects and for no other purpose. For - further information, please see the jurisdiction specific information at - the end of this Agreement, if any, or contact Adobe's Customer Support - Department. - 9. Export Rules. You agree that the Software will not be shipped, - transferred or exported into any country or used in any manner - prohibited by the United States Export Administration Act or any other - export laws, restrictions or regulations (collectively the "Export - Laws"). In addition, if the Software is identified as export controlled - items under the Export Laws, you represent and warrant that you are not - a citizen, or otherwise located within, an embargoed nation (including - without limitation Iran, Syria, Sudan, Libya, Cuba, and North Korea) and - that you are not otherwise prohibited under the Export Laws from - receiving the Software. All rights to Use the Software are granted on - condition that such rights are forfeited if you fail to comply with the - terms of this Agreement. - 10. Governing Law. This Agreement will be governed by and construed in - accordance with the substantive laws in force: (a) in the State of - California, if a license to the Software is obtained when you are in the - United States, Canada, or Mexico; or (b) in Japan, if a license to the - Software is obtained when you are in Japan, China, Korea, or other - Southeast Asian country where all official languages are written in - either an ideographic script (e.g., hanzi, kanji, or hanja), and/or - other script based upon or similar in structure to an ideographic - script, such as hangul or kana; or (c) England, if a license to the - Software is purchased when you are in any other jurisdiction not - described above. The respective courts of Santa Clara County, California - when California law applies, Tokyo District Court in Japan, when - Japanese law applies, and the competent courts of England, when the law - of England applies, shall each have non-exclusive jurisdiction over all - disputes relating to this Agreement. This Agreement will not be governed - by the conflict of law rules of any jurisdiction or the United Nations - Convention on Contracts for the International Sale of Goods, the - application of which is expressly excluded. - 11. General Provisions. If any part of this Agreement is found void and - unenforceable, it will not affect the validity of the balance of this - Agreement, which shall remain valid and enforceable according to its - terms. This Agreement shall not prejudice the statutory rights of any - party dealing as a consumer. This Agreement may only be modified by a - writing signed by an authorized officer of Adobe. Updates may be - licensed to you by Adobe with additional or different terms. This is the - entire agreement between Adobe and you relating to the Software and it - supersedes any prior representations, discussions, undertakings, - communications or advertising relating to the Software. - 12. Notice to U.S. Government End Users. The Software and Documentation are - "Commercial Items," as that term is defined at 48 C.F.R. §2.101, - consisting of "Commercial Computer Software" and "Commercial Computer - Software Documentation," as such terms are used in 48 C.F.R. §12.212 or - 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or - 48 C.F.R. §§227.7202-1 through 227.7202-4, as applicable, the Commercial - Computer Software and Commercial Computer Software Documentation are - being licensed to U.S. Government end users (a) only as Commercial Items - and (b) with only those rights as are granted to all other end users - pursuant to the terms and conditions herein. Unpublished-rights reserved - under the copyright laws of the United States. Adobe Systems - Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, USA. For U.S. - Government End Users, Adobe agrees to comply with all applicable equal - opportunity laws including, if appropriate, the provisions of Executive - Order 11246, as amended, Section 402 of the Vietnam Era Veterans - Readjustment Assistance Act of 1974 (38 USC 4212), and Section 503 of - the Rehabilitation Act of 1973, as amended, and the regulations at 41 - CFR Parts 60-1 through 60-60, 60-250, and 60-741. The affirmative action - clause and regulations contained in the preceding sentence shall be - incorporated by reference in this Agreement. - 13. Compliance with Licenses. If you are a business or organization, you - agree that upon request from Adobe or Adobe's authorized representative, - you will within thirty (30) days fully document and certify that use of - any and all Software at the time of the request is in conformity with - your valid licenses from Adobe. - 14. Specific Provisions and Exceptions. - 14.1 Limited Warranty for Users Residing in Germany or Austria. If you - obtained the Software in Germany or Austria, and you usually reside in - such country, then Section 7 does not apply, instead, Adobe warrants - that the Software provides the functionalities set forth in the - Documentation (the "agreed upon functionalities") for the limited - warranty period following receipt of the Software when used on the - recommended hardware configuration. As used in this Section, "limited - warranty period" means one (1) year if you are a business user and two - (2) years if you are not a business user. Non-substantial variation from - the agreed upon functionalities shall not be considered and does not - establish any warranty rights. THIS LIMITED WARRANTY DOES NOT APPLY TO - SOFTWARE PROVIDED TO YOU FREE OF CHARGE, FOR EXAMPLE, UPDATES, - PRE-RELEASE, TRYOUT, PRODUCT SAMPLER, NOT FOR RESALE (NFR) COPIES OF - SOFTWARE, OR SOFTWARE THAT HAS BEEN ALTERED BY YOU, TO THE EXTENT SUCH - ALTERATIONS CAUSED A DEFECT. To make a warranty claim, during the - limited warranty period you must return, at our expense, the Software - and proof of purchase to the location where you obtained it. If the - functionalities of the Software vary substantially from the agreed upon - functionalities, Adobe is entitled -- by way of re-performance and at - its own discretion -- to repair or replace the Software. If this fails, - you are entitled to a reduction of the purchase price (reduction) or to - cancel the purchase agreement (rescission). For further warranty - information, please contact Adobe's Customer Support Department - 14.2 Limitation of Liability for Users Residing in Germany and Austria. - 14.2.1 If you obtained the Software in Germany or Austria, and you - usually reside in such country, then Section 8 does not apply, Instead, - subject to the provisions in Section 14.2.2, Adobe's statutory liability - for damages shall be limited as follows: (i) Adobe shall be liable only - up to the amount of damages as typically foreseeable at the time of - entering into the purchase agreement in respect of damages caused by a - slightly negligent breach of a material contractual obligation and (ii) - Adobe shall not be liable for damages caused by a slightly negligent - breach of a non-material contractual obligation. - 14.2.2 The aforesaid limitation of liability shall not apply to any - mandatory statutory liability, in particular, to liability under the - German Product Liability Act, liability for assuming a specific - guarantee or liability for culpably caused personal injuries. - 14.2.3 You are required to take all reasonable measures to avoid and - reduce damages, in particular to make back-up copies of the Software and - your computer data subject to the provisions of this Agreement. - 14.3 Pre-release Product Additional Terms. If the product you have - received with this license is pre-commercial release or beta Software - ("Pre-release Software"), then the following Section applies. To the - extent that any provision in this Section is in conflict with any other - term or condition in this Agreement, this Section shall supercede such - other term(s) and condition(s) with respect to the Pre-release Software, - but only to the extent necessary to resolve the conflict. You - acknowledge that the Software is a pre-release version, does not - represent final product from Adobe, and may contain bugs, errors and - other problems that could cause system or other failures and data loss. - Consequently, the Pre-release Software is provided to you "AS-IS", and - Adobe disclaims any warranty or liability obligations to you of any - kind. WHERE LIABILITY CANNOT BE EXCLUDED FOR PRE-RELEASE SOFTWARE, BUT - IT MAY BE LIMITED, ADOBE'S LIABILITY AND THAT OF ITS SUPPLIERS SHALL BE - LIMITED TO THE SUM OF FIFTY DOLLARS (U.S. $50) IN TOTAL. You acknowledge - that Adobe has not promised or guaranteed to you that Pre-release - Software will be announced or made available to anyone in the future, - Adobe has no express or implied obligation to you to announce or - introduce the Pre-release Software and that Adobe may not introduce a - product similar to or compatible with the Pre-release Software. - Accordingly, you acknowledge that any research or development that you - perform regarding the Pre-release Software or any product associated - with the Pre-release Software is done entirely at your own risk. During - the term of this Agreement, if requested by Adobe, you will provide - feedback to Adobe regarding testing and use of the Pre-release Software, - including error or bug reports. If you have been provided the - Pre-release Software pursuant to a separate written agreement, such as - the Adobe Systems Incorporated Serial Agreement for Unreleased Products, - your use of the Software is also governed by such agreement. You agree - that you may not and certify that you will not sublicense, lease, loan, - rent, assign or transfer the Pre-release Software. Upon receipt of a - later unreleased version of the Pre-release Software or release by Adobe - of a publicly released commercial version of the Software, whether as a - stand-alone product or as part of a larger product, you agree to return - or destroy all earlier Pre-release Software received from Adobe and to - abide by the terms of the license agreement for any such later versions - of the Pre-release Software. Notwithstanding anything in this Section to - the contrary, if you are located outside the United States of America, - you agree that you will return or destroy all unreleased versions of the - Pre-release Software within thirty (30) days of the completion of your - testing of the Software when such date is earlier than the date for - Adobe's first commercial shipment of the publicly released (commercial) - Software. - 14.4 Settings Manager. Use of the Web Players, specifically the Flash - Player, will enable the Software to store certain user settings as a - local shared object on a your Computer. These settings are not - associated with you, but allow you to configure certain settings within - the Flash Player. You can find more information on local shared objects - at [99]http://www.adobe.com/software/flashplayer/security/ and more - information on the Settings Manager at - [100]www.adobe.com/go/settingsmanager. - - If you have any questions regarding this Agreement or if you wish to request - any information from Adobe please use the address and contact information - included with this product or via the web at www.adobe.com to contact the - Adobe office serving your jurisdiction - - Adobe, Authorware, Flash, Reader, and Shockwave are either registered - trademarks or trademarks of Adobe Systems Incorporated in the United States - and/or other countries. - - - Reader-PlayerWWEULA-en_US-20060607_2230 diff --git a/sdk_container/src/third_party/portage-stable/licenses/ArxFatalis-EULA-GOG b/sdk_container/src/third_party/portage-stable/licenses/ArxFatalis-EULA-GOG deleted file mode 100644 index 7e383e6858..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/ArxFatalis-EULA-GOG +++ /dev/null @@ -1,50 +0,0 @@ - -======================================== -== GOG.com End-User License Agreement == -======================================== - -READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE INSTALLING THE PROGRAM. This end user license agreement (this “Agreement”) is a legal agreement between you (an individual or a single entity “You”) and GOG.com or GOG Limited (“Company”) for the accompanying software product which includes computer software and any associated media, printed materials, and/or “online” or electronic documentation (collectively, the “Program”). By installing, copying, or otherwise using the Program, you acknowledge that you have read this Agreement and agree to be bound by the terms. If you do not accept or agree to the terms of this Agreement, do not install or use the Program. - -1.License. Company grants you a non-exclusive, non-transferable license to use the Program, but retains all property rights in the Program and all copies thereof. This Program is licensed, not sold, for your personal, non-commercial use. Your license confers no title or ownership in this Program and should not be construed as any sale of any rights in this Program. You may not transfer, distribute, rent, sub-license, or lease the Program or documentation, except as provided herein; alter, modify, or adapt the Program or documentation, or portions thereof including, but not limited to, translation, decompiling or disassembling. You agree not to modify or attempt to reverse engineer, decompile, or disassemble the Program, except and only to the extent that such activity is expressly permitted under applicable law notwithstanding this limitation. All rights not expressly granted under this Agreement are reserved by Company. - -2.No Warranty. You are responsible for assessing your own computer and the results to be obtained therefrom. You expressly agree that use of the Program is at your sole risk. The Program is provided on an “as is,” “as available” basis, unless such warranties are legally incapable of exclusion. Company and its licensors disclaim all warranties and conditions, whether oral or written, express, or implied, including without limitation any implied warranties or conditions of merchantability, fitness for a particular purpose, non-infringement of third party rights, and those arising from a course of dealing or usage of trade, regarding the Program. Company and its licensors assume no responsibility for any damages suffered by you, including, but not limited to, loss of data, items or other materials from errors or other malfunctions caused by Company, its licensors, licensee and/or subcontractors, or by your or any other participant’s own errors and/or omissions. Company and its licensors make no warranty with respect to any related software or hardware used or provided by Company in connection with the Program except as expressly set forth above. - -3.Limitation of Liability. You acknowledge and agree that Company and its licensors shall not assume or have any liability for any action by Company or its content providers, other participants, or other licensors with respect to conduct, communication, or content of the Program. Company and its licensors shall not be liable for any indirect, incidental, special, punitive, exemplary, or consequential damages resulting hereunder in any manner, even if advised of the possibility of such damages. Except as expressly provided herein, Company’s and its licensors’ entire liability to you and your exclusive remedy for any breach of this Agreement is limited solely to the total amount paid by you for the Program, if any. Because some states do not allow the exclusion or limitation of liability for certain damages, in such states Company’s and its licensors’ liability is limited to the extent permitted by law. - -4.Indemnity. At Company’s request, you agree to defend, indemnify and hold harmless Company, its affiliates and licensors from all damages, losses, liabilities, claims and expenses, including attorneys’ fees, arising directly or indirectly from your acts and omissions to act in using the Program pursuant to the terms of this Agreement or any breach of this Agreement by you. - -5.Termination. Without prejudice to any other rights of Company, this Agreement and your right to use the Program may automatically terminate without notice from Company if you fail to comply with any provision of this Agreement or any terms and conditions associated with the Program. In such event, you must destroy all copies of this Program and all of its component parts. - -6.Injunction. Because Company would be irreparably damaged if the terms of this Agreement were not specifically enforced, you agree that Company shall be entitled, without bond, other security or proof of damages, to appropriate equitable remedies with respect to breaches of this Agreement, in addition to such other remedies as Company may otherwise have under applicable laws. - -7.General Provisions. Company’s failure to enforce at any time any of the provisions of this Agreement shall in no way be construed to be a present or future waiver of such provisions, nor in any way affect the right of any party to enforce each and every such provision thereafter. The express waiver by Company of any provision, condition or requirement of this Agreement shall not constitute a waiver of any future obligation to comply with such provision, condition or requirement. This Agreement shall be governed by the laws of the State of California and the United States without regard to its conflicts of laws rules and you consent to the exclusive jurisdiction of the courts in Los Angeles County, California. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement. This Agreement represents the complete agreement concerning this License Agreement between you and Company. - - - - - -============ -Adobe Reader -============ - -In accordance with Adobe warranty and software distribution agreement we attached the Adobe Reader installation program and the Adobe eula itself for pdf files we distribute with the game, such as game manual. The license will be available only if you choose to install Adobe Reader with the game. -See licence agreement here: http://www.adobe.com/products/eulas/pdfs/Reader_Player_AIR_WWEULA-Combined-20080204_1313.pdf - -For more information on Adobe Reader please visit www.adobe.com. - - - - -============= -MD5 Component -============= - -The MIT License - -Copyright (c) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Babylon b/sdk_container/src/third_party/portage-stable/licenses/Babylon deleted file mode 100644 index e2f76614cb..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/Babylon +++ /dev/null @@ -1,389 +0,0 @@ - END-USER LICENSE AGREEMENT - for Babylon Trial Version and Babylon-Pro - - - -BY CLICKING ON THE "YES" BUTTON, YOU ARE CONSENTING TO BE -BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT AND -THE RELATED AGREEMENTS AS SPECIFIED BELOW. IF YOU DO -NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, CLICK -THE "NO" BUTTON. -============================================================ - -Except when stated otherwise below, the terms and conditions of this License -Agreement, apply to both Babylon Trial Version and Babylon-Pro. In General, -the difference in installation between the software of Babylon Trial Version -and Babylon-Pro is that the Babylon-Pro is a paid License, and therefore -is advertising free and has full functionality. - -Babylon Trial Version (the sponsored service) Specific Terms and Conditions - -If you decided to install the Babylon Trial Version, the software you are about -to install contains several parts: one is the Babylon Trial Version software, -another is the "Ads on Software" software (the "Cydoor software") by Cydoor -Technologies Inc. ("Cydoor"). In addition, from time to time Babylon may require -that you install during the initial download one or more of the following bundled -software: SAVENOW by WhenU.com , and New.net client (the "Bundled Software"). -As part of this license agreement, you are required to browse to these links -and to read the license agreement and privacy policy of every such Bundled -Software, and to agree to the terms and conditions specified therein. -SAVENOW license agreement: http://www.whenu.com/snlicence01.html -WhenU.com privacy policy: http://www.whenu.com/privacy.html -New.net terms of use: http://www.new.net/policies_software.tp -New.net privacy policy: http://www.new.net/policies_privacy.tp - -The Cydoor software and the Bundled Software enable us to offer you this -Babylon Trial Version software free of charge, and therefore you cannot -install and use the Babylon Trial Version software without installing the -Cydoor software and the required Bundled Software. Using the Babylon Trial -software without the Cydoor software constitutes a breach of this Agreement. - -The Cydoor software will continuously present to you alternating advertisements -while using the Babylon Tool. For this purpose, the Cydoor software may require -that you connect to the Internet from time to time, and in any event you are -required to connect to the Internet at least once every thirty days. - - -The use of the Cydoor software is subject to the Cydoor End-User License Agreement, -and to the privacy policy of Cydoor, both of which may be found at the bottom of -this document or through Cydoor's corporate offices. You confirm that you have -read, understood and agreed to the terms and conditions specified in the Cydoor -End-User License Agreement, and the privacy policy of Cydoor. - -Although Babylon does its very best to ensure that the Cydoor software complies -with terms and conditions of use and privacy policy acceptable to Babylon, there -can be no assurance on behalf of Babylon that such terms are met by Cydoor. - -Since the Cydoor software is not a Babylon product, Babylon takes no -responsibility and gives no warranty of any kind with respect to the Cydoor -software, its functioning, quality, merchantability or fitness for any use. -However, if a competent jurisdiction determines that Babylon is responsible -for the Cydoor software in any respect whatsoever, then Babylon's terms and -conditions for use of the Glossary Service, as specified here, shall apply -to the Cydoor software. - -The Cydoor software and the Bundled Software may utilize certain user and -user-submitted information. For more information about the functioning of -the Cydoor software and the Bundled Software, and about the use of user and -user-submitted information by the Cydoor software and the Bundled Software, -see Cydoor's and the Bundled Software' Privacy Policy and End-User License -Agreement, and Babylon's privacy policy. - -License Grant - -Babylon.com Ltd. hereby grants to you a non-exclusive, time limited to -120 days only, revocable license to use Babylon's Trial Version software -in connection with the limited viewing of Babylon's proprietary "Babylon -Glossaries" system (the Babylon Trial Version, the Babylon-Pro and the -Babylon Glossaries system hereinafter collectively, "the Tool"), free of -charge in the case of the Babylon Trial Version, which is the sponsored -version of the Tool, and against the payment of the license fee in the -Babylon-Pro version of the Tool, so long as you comply with the terms and -conditions of this License Agreement. -Babylon Trial Version may be distributed freely on online services, bulletin -boards, or other electronic media as long as the files are distributed in -their entirety and are downloaded only by providing a link to files residing -on Babylon's servers. This software may not be distributed on CD-ROM, disk, -or other physical media for a fee without the permission of Babylon.com Ltd. - - -Not a Corporate or Business License - -This License is a single-user non-corporate license only. The use of the -Glossary Service by any business, organization, agency and the like, whether -for commercial, non-commercial or educational use requires a separate corporate -license. For prices and further information about a corporate license, please -contact corporate@babylon.com. - -Special Terms and Restrictions of Use for the Babylon Trial Version - -Babylon may, at its sole discretion, at any time, without prior notice and -temporarily or permanently: -(i) terminate, limit or deny the License -(ii) change, reduce or limit the functionality and features of the Tool; -(iii) create different priorities or grades for different users -(iv) introduce new features that may cause functionality change in earlier versions; -(v) condition the continuation of the License on your accepting Tool improvements, -corrections, adaptations, or changes, or accepting revised or new terms of License, -as will be made available on or through the Babylon website, Babylon shall notify -its users through the Tool, by e-mail or through the Babylon website of changes in -this License agreement. - -Except for Babylon-Pro Users, who are entitled to VIP email customer service from -Babylon's support team, this license does not entitle you to any hard-copy -documentation, support or telephone assistance. - -You may not use or rely on the Tool or the Babylon Website for applications or use -that may result in damage or for applications or use that contain information or -data you do not wish to be freely accessible and generally available to Internet -users. - -Privacy Policy - -You have read, understood and agree to Babylon's Privacy Statement applicable to -you, which is part of this Agreement, and is posted at: -http://www.babylon.com/aboutus/privacy.html - - - -Compliance with Applicable Laws - -You agree to comply with any applicable copyright, secrecy, defamation, decency, -privacy, export or other laws. Babylon is not responsible and/or liable for any -information, including without limitation, the databases and user-posted website -material, submitted to the Babylon Website. Babylon may erase, remove, delete, -delay, jam or alter such information without prior notice, for functional or any -other reason. - -Copyright, Confidentiality, Proprietary Information - -This Agreement does not grant to you any rights to any patents, copyrights, -trade secrets, trademarks (registered or not) trade names, domain names or -any other proprietary material of Babylon. You agree not to reverse engineer, -modify, de-compile, disassemble, alter, duplicate, distribute, repackage, sell, -copy, create derivative works from or transfer the Glossary Service. You also -undertake not to remove or alter any trademark, logo, copyright, advertisement -or other proprietary notices, legends, or labels on or in the Glossary Service. - -NO WARRANTY, Liability - -YOU EXPRESSLY AGREE THAT USE OF THE TOOL IS AT YOUR SOLE -RISK. THE TOOL IS PROVIDED ON AN "AS IS, AS AVAILABLE" -BASIS. BABYLON MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, -INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE -TOOL, INCLUDING BUT NOT LIMITED TO THE BABYLON SERVERS, -ANY BABYLON SERVICE, OR ANY INFORMATION POSTED BY USERS -ON THE BABYLON WEBSITE OR UPLOADED BY USERS TO THE TOOL. -BABYLON DOES NOT WARRANT, GUARANTEE OR MAKE ANY -REPRESENTATION REGARDING THE USE OR THE RESULTS OF THE -USE OF THE TOOL IN TERMS OF THE ACCURACY, RELIABILITY, -QUALITY, VALIDITY, STABILITY, COMPLETENESS, CURRENTNESS, -OR OTHERWISE OF ITS CONTENT OR PRODUCTS. THE USER ASSUMES -THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE -TOOL AND SERVERS. - -Babylon does not warrant or guarantee that the functions or -services performed by the Tool will be uninterrupted or -error-free or that defects in the Tool will be corrected. -By downloading the Tool you might be exposed to infection -by viruses, worms, Trojan horses or anything else manifesting -contaminating or destructive properties. It is your sole -responsibility to take steps to ensure that the Tool or -information, if contaminated or infected, will not damage -your system. - -IN NO EVENT WILL BABYLON BE LIABLE TO YOU OR ANY OTHER -PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE, -INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS -INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE -LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE -AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE -TOOL, OR ANY OTHER INFORMATION PROVIDED BY BABYLON OR ITS -USERS, EVEN IF BABYLON SHALL HAVE BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF -ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR -(ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR -OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY -INFORMATION. IN NO EVENT WILL BABYLON'S LIABILITY WITH -RESPECT TO THIS AGREEMENT EXCEED THE AMOUNT YOU PAID (IF -YOU PAID) TO BABYLON FOR THE TOOL. - - -General Terms - -You agree that this agreement is not intended to confer, and does not confer, any -rightsor remedies upon any person other than the parties to this agreement. If any -part of this agreement is held invalid or unenforceable, that portion shall be -construed in a manner consistent with applicable law to reflect, as nearly as possible, -the original intentions of the parties, and the remaining portions shall remain in full -force and effect. Babylon may transfer, assign sublicense or pledge in any manner -whatsoever, any of its rights and obligations under this Agreement to a subsidiary, -affiliate, successor thereof, or to any third party whatsoever, without notifying you or -receiving your consent. You shall not transfer, assign, sublicense or pledge in any -manner whatsoever, any of your rights or obligations under this agreement. - -Governing Law and Jurisdiction - -The laws of the State of Israel shall govern this Agreement. You expressly agree that -exclusive jurisdiction for any claim or dispute with Babylon arising out of or in -connection with this Agreement, including its validity, resides in the competent -courts of Tel Aviv, Israel. This section shall survive the termination of this -agreement. - - -Copyright ©1997-2001 Babylon.com Ltd. All Rights Reserved - - - - - APPENDIX A - Cydoor Technologies Ltd. - ================================= - -Since you're about to intall a Cydoor enabled application, -you must read and accept the following - - -Cydoor Technologies Ltd. Software End User License Agreement - -By clicking on the "Yes" button, you are consenting to be -bound by and are becoming a party to this agreement. If you -do not agree to all of the terms of this agreement, click -the "No" button. - -1. Definitions: - -(a) "Cydoor Software" means the software program covered by - this Agreement, and all related updates supplied by - Cydoor Technologies. - -(b) "Cydoor Product" means the Cydoor Software and any - related documentation, models and multimedia content - (such as animation, sound and graphics), and all related - updates supplied by Cydoor Technologies Ltd (follows: - "Cydoor"). - -Upon acceptance of this agreement, Cydoor Technologies grants -to you a non-exclusive license to use the Software, provided -that you agree to the following: - -2. License Grant: - -You may install the Software on a hard disk or other storage -device; install and use the Software on a file server for use -on a network for the purposes of (i) permanent installation -onto hard disks or other storage devices or (ii) use of the -Software over such network; and make backup copies of the -Software. - -You may make and distribute unlimited copies of the Software, -excluding copies for commercial distribution, as long as each -copy that you make and/or distribute is subject to this -Agreement, and the same copyright and other proprietary -notices pertaining to this Software that appear in the -Software. If you download the Software from the Internet or -similar on-line source, you must include the Cydoor -copyright notice for the Software with any on-line -distribution and on any media you distribute that includes -the Software. - -This License does not entitle you hard-copy documentation, -support or telephone assistance. Cydoor reserves the right -at any time not to release a commercial release of the -Software or, if released, to alter prices, features, -licensing terms, or other characteristics of the commercial -release. - -3. Restrictions: - -You may not permit other individuals to use the Software -except under the terms listed above. You may not copy the -Software other than as specified above. You agree not to -modify, adapt, translate, reverse engineer, decompile, -disassemble or otherwise attempt to discover the source code -of the Software (except and solely to the extent an -applicable statute expressly and specifically prohibits such -restrictions). You may not modify, rent, lease, resell for -profit, distribute or create derivative works based upon the -Cydoor Product or any part thereof. You may not grant a -security interest in, or otherwise transfer rights to the -Software. You may not remove any proprietary notices or -labels on the Software. - -4. Disclaimer of Warranty: - -The software is provided on an "as is" basis, without -warranty of any kind from Cydoor, express or implied, -including without limitation warranty of merchantability, -free of defects, fitness for a particular purpose and -non-infringement of third party rights. The entire risk as to -the quality and performance of the software is borne by you. -Should the software prove defective in any respect, you and -not Cydoor or its suppliers assume the entire cost of any -service and repair. - -This disclaimer of warranty constitutes an essential part of -the agreement. No use of the software is authorized hereunder -except under this disclaimer. - -In no event will Cydoor be liable to you for consequential, -incidental, special or exemplary damages arising out of a -breach of this agreement or warranty or your use of the -software, including but not limited to lost profits or loss -of business, even if Cydoor has been apprised of the -likelihood of such damages occurring. - -Cydoor shall have no obligation to you with respect to any -claim of infringement based upon your use of the software in -combination, operation or otherwise with the data or -materials not supplied by Cydoor. - -5. Downloading Additional Software: - -In the event that your computer lacks software necessary for -the Software to operate, a message will automatically be sent -by the Software to Cydoor that additional software is needed. -Cydoor will then send you the additional software required -for operation of the Software. By accepting this Agreement, -you agree that the Software and any additional software -needed will be downloaded into your computer. - -6. Termination: - -This Agreement and the license granted hereunder will -terminate automatically if you fail to comply with the -limitations described herein. Upon termination, you must -destroy all copies of the Software and Documentation. - -7. Privacy Act: - -This Agreement is subject to the Israeli Privacy Act of 1981. -Cydoor shall neither attain nor use any of your identifying -characteristics. In addition, Cydoor will not obtain any -personal information that could identify you including your -name, picture or voice in order to match said personal -characteristics to the information in the registration form. -Nevertheless, by accepting this software, you hereby -authorize Cydoor to use the information in your -registration form when selecting advertisements for you. -Cydoor will use the information in the registration form -provided by you solely for the purpose of selecting which -commercials may, in Cydoor opinion, interest you most. - -By downloading the Cydoor Product, you are confirming your -acceptance of the Software and agreeing to be bound by the -terms of this Agreement. - -8. General: - -This Agreement shall be governed by the laws of the State of -Israel. This Agreement contains the complete agreement -between the parties with respect to the license granted -hereunder and supercedes all prior or contemporaneous -agreements or understandings, whether oral or written. -This Agreement may be amended only by a writing signed by an -authorized officer of Cydoor. - -This Agreement will not be governed by the United Nations -Convention on Contracts for the International Sale of Goods, -the application of which is expressly excluded. You agree -that the Software will not be shipped, transferred or -exported into any country or used in any manner, directly or -indirectly, prohibited by the United States Export -Administration Act or any other export laws, restrictions or -regulations. - -If any provision of this Agreement is held to be void and -unenforceable, it will not affect the validity of the balance -of the Agreement. Such provision shall be reformed only to -the extent necessary to make it enforceable. This Agreement -shall be governed by Israeli law, excluding conflict of law -provisions (except to the extent applicable law, if any, -provides otherwise). - -Manufacturer: - Cydoor Technologies, 22 Maskit St Hertzelia, Israel. - http://www.cydoor.com - -Your acceptance of the foregoing agreement was indicated -during installation. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Blitz-Artistic b/sdk_container/src/third_party/portage-stable/licenses/Blitz-Artistic deleted file mode 100644 index 974da0254b..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/Blitz-Artistic +++ /dev/null @@ -1,83 +0,0 @@ -The `Blitz++ Artistic License' -(with thanks and apologies to authors of the Perl Artistic License) - -Preamble - -The intent of this document is to state the conditions under which -Blitz++ may be copied, such that the authors maintains some -semblance of artistic control over the development of the package, -while giving the users of the package the right to use and -distribute Blitz++ in a more-or-less customary fashion, plus the -right to make reasonable modifications. - -Definitions - -`Library' refers to the collection of files distributed by the -Copyright Holder, and derivatives of that collection of files -created through textual modification. - -`Standard Version' refers to such a Library if it has not been -modified, or has been modified in accordance with the wishes of the -Copyright Holder as specified below. - -Copyright Holder' is whoever is named in the copyright or -copyrights for the package. - -`You' is you, if you're thinking about copying, modifying or -distributing this Library. - -`Freely Available' means that no fee is charged for the item. -It also means that recipients of the item may redistribute it -under the same conditions they received it. - -``Reasonable copying fee'' is whatever you can justify on the basis -of media cost, duplication charges, time of people involved, and so -on. (You will not be required to justify it to the Copyright Holder, -but only to the computing community at large as a market that must -bear the fee.) - -1. You may make and give away verbatim copies of the -Standard Version of this Library without restriction, provided that -you duplicate all of the original copyright notices, this license, -and associated disclaimers. - -2. The Standard Version of the Library may be distributed as part -of a collection of software, provided no more than a reasonable -copying fee is charged for the software collection. - -3. You may apply bug fixes, portability fixes and other modifications -derived from the Public Domain or from the Copyright Holder. A -Library modified in such a way shall still be considered the -Standard Version. - -4. You may otherwise modify your copy of this Library in any way, -provided that you insert a prominent notice in each changed file -stating how and when you changed that file, and provided that you do -at least ONE of the following: - -a. place your modifications in the Public Domain or otherwise -make them Freely Available, such as by posting said -modifications to the Blitz++ development list, -and allowing the Copyright Holder to include -your modifications in the Standard Version of the Library. - -b. use the modified Library only within your corporation or -organization. - -c. make other distribution arrangements with the Copyright -Holder. - -5. You may distribute programs which use this Library -in object code or executable form without restriction. - -6. Any object code generated as a result of using this Library -does not fall under the copyright of this Library, but -belongs to whomever generated it, and may be sold commercially. - -7. The name of the Copyright Holder or the Library may not be used to -endorse or promote products derived from this software without -specific prior written permission. - -8. THIS PACKAGE IS PROVIDED `AS IS' AND WITHOUT ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED -WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. diff --git a/sdk_container/src/third_party/portage-stable/licenses/CC-BY-NC-ND-1.0 b/sdk_container/src/third_party/portage-stable/licenses/CC-BY-ND-NC-1.0 similarity index 100% rename from sdk_container/src/third_party/portage-stable/licenses/CC-BY-NC-ND-1.0 rename to sdk_container/src/third_party/portage-stable/licenses/CC-BY-ND-NC-1.0 diff --git a/sdk_container/src/third_party/portage-stable/licenses/File-MMagic b/sdk_container/src/third_party/portage-stable/licenses/File-MMagic new file mode 100644 index 0000000000..04d64c14b4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/File-MMagic @@ -0,0 +1,98 @@ +This program is originated from file.kulp that is a production of The +Unix Reconstruction Projct. + +Copyright (c) 1999 NOKUBI Takatsugu . + +There is no warranty for the program. + +This product includes software developed by the Apache Group +for use in the Apache HTTP server project (http://www.apache.org/). + +Licence for the program is followed the original software. The licence is +below. + +This program is free and open software. You may use, copy, modify, distribute +and sell this program (and any modified variants) in any way you wish, +provided you do not restrict others to do the same, except for the following +consideration. + +I read some of Ian F. Darwin's BSD C implementation, to +try to determine how some of this was done since the specification +is a little vague. I don't believe that this perl version could +be construed as an "altered version", but I did grab the tokens for +identifying the hard-coded file types in names.h and copied some of +the man page. + +Here's his notice: + + * Copyright (c) Ian F. Darwin, 1987. + * Written by Ian F. Darwin. + * + * This software is not subject to any license of the American Telephone + * and Telegraph Company or of the Regents of the University of California. + * + * Permission is granted to anyone to use this software for any purpose on + * any computer system, and to alter it and redistribute it freely, subject + * to the following restrictions: + * + * 1. The author is not responsible for the consequences of use of this + * software, no matter how awful, even if they arise from flaws in it. + * + * 2. The origin of this software must not be misrepresented, either by + * explicit claim or by omission. Since few users ever read sources, + * credits must appear in the documentation. + * + * 3. Altered versions must be plainly marked as such, and must not be + * misrepresented as being the original software. Since few users + * ever read sources, credits must appear in the documentation. + * + * 4. This notice may not be removed or altered. + +The following is the Apache License. This program contains the magic file +that derived from the Apache HTTP Server. + + * Copyright (c) 1995-1999 The Apache Group. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by the Apache Group + * for use in the Apache HTTP server project (http://www.apache.org/)." + * + * 4. The names "Apache Server" and "Apache Group" must not be used to + * endorse or promote products derived from this software without + * prior written permission. For written permission, please contact + * apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache" + * nor may "Apache" appear in their names without prior written + * permission of the Apache Group. + * + * 6. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by the Apache Group + * for use in the Apache HTTP server project (http://www.apache.org/)." + * + * THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE GROUP OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/sdk_container/src/third_party/portage-stable/licenses/GBuffy b/sdk_container/src/third_party/portage-stable/licenses/GBuffy deleted file mode 100644 index b122189b18..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/GBuffy +++ /dev/null @@ -1,11 +0,0 @@ -Copyright (C) 1998 by Brandon Long except where noted - -While we retain the copyright to this code, this source code is FREE. -You may use it in any way you wish, in any product you wish. You may -NOT steal the copyright for this code from us. - -We respectfully ask that you email one of us, if possible, if you -produce something significant with this code, or if you have any bug -fixes to contribute. We also request that you give credit -where credit is due if you include part of this code in a program of -your own. diff --git a/sdk_container/src/third_party/portage-stable/licenses/GOG-EULA b/sdk_container/src/third_party/portage-stable/licenses/GOG-EULA new file mode 100644 index 0000000000..434ff2b78f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/GOG-EULA @@ -0,0 +1,97 @@ +======================================== +== GOG.com End-User License Agreement == +======================================== + +READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE INSTALLING +THE PROGRAM. This end user license agreement (this “Agreement”) is +a legal agreement between you (an individual or a single entity “You”) +and GOG.com or GOG Limited (“Company”) for the accompanying software +product which includes computer software and any associated media, +printed materials, and/or “online” or electronic documentation +(collectively, the “Program”). By installing, copying, or otherwise +using the Program, you acknowledge that you have read this Agreement +and agree to be bound by the terms. If you do not accept or agree to +the terms of this Agreement, do not install or use the Program. + +1.License. Company grants you a non-exclusive, non-transferable license +to use the Program, but retains all property rights in the Program and +all copies thereof. This Program is licensed, not sold, for your +personal, non-commercial use. Your license confers no title or ownership +in this Program and should not be construed as any sale of any rights in +this Program. You may not transfer, distribute, rent, sub-license, or +lease the Program or documentation, except as provided herein; alter, +modify, or adapt the Program or documentation, or portions thereof +including, but not limited to, translation, decompiling or disassembling. +You agree not to modify or attempt to reverse engineer, decompile, or +disassemble the Program, except and only to the extent that such +activity is expressly permitted under applicable law notwithstanding +this limitation. All rights not expressly granted under this Agreement +are reserved by Company. + +2.No Warranty. You are responsible for assessing your own computer and +the results to be obtained therefrom. You expressly agree that use of +the Program is at your sole risk. The Program is provided on an “as is,” +“as available” basis, unless such warranties are legally incapable of +exclusion. Company and its licensors disclaim all warranties and +conditions, whether oral or written, express, or implied, including +without limitation any implied warranties or conditions of merchantability, +fitness for a particular purpose, non-infringement of third party rights, +and those arising from a course of dealing or usage of trade, regarding +the Program. Company and its licensors assume no responsibility for any +damages suffered by you, including, but not limited to, loss of data, +items or other materials from errors or other malfunctions caused by +Company, its licensors, licensee and/or subcontractors, or by your or +any other participant’s own errors and/or omissions. Company and its +licensors make no warranty with respect to any related software or +hardware used or provided by Company in connection with the Program except +as expressly set forth above. + +3.Limitation of Liability. You acknowledge and agree that Company and +its licensors shall not assume or have any liability for any action by +Company or its content providers, other participants, or other licensors +with respect to conduct, communication, or content of the Program. +Company and its licensors shall not be liable for any indirect, incidental, +special, punitive, exemplary, or consequential damages resulting hereunder +in any manner, even if advised of the possibility of such damages. +Except as expressly provided herein, Company’s and its licensors’ entire +liability to you and your exclusive remedy for any breach of this Agreement +is limited solely to the total amount paid by you for the Program, +if any. Because some states do not allow the exclusion or limitation +of liability for certain damages, in such states Company’s and its +licensors’ liability is limited to the extent permitted by law. + +4.Indemnity. At Company’s request, you agree to defend, indemnify and +hold harmless Company, its affiliates and licensors from all damages, +losses, liabilities, claims and expenses, including attorneys’ fees, +arising directly or indirectly from your acts and omissions to act in +using the Program pursuant to the terms of this Agreement or any breach +of this Agreement by you. + +5.Termination. Without prejudice to any other rights of Company, this +Agreement and your right to use the Program may automatically terminate +without notice from Company if you fail to comply with any provision +of this Agreement or any terms and conditions associated with the +Program. In such event, you must destroy all copies of this Program +and all of its component parts. + +6.Injunction. Because Company would be irreparably damaged if the terms +of this Agreement were not specifically enforced, you agree that Company +shall be entitled, without bond, other security or proof of damages, to +appropriate equitable remedies with respect to breaches of this Agreement, +in addition to such other remedies as Company may otherwise have under +applicable laws. + +7.General Provisions. Company’s failure to enforce at any time any of +the provisions of this Agreement shall in no way be construed to be a +present or future waiver of such provisions, nor in any way affect the +right of any party to enforce each and every such provision thereafter. +The express waiver by Company of any provision, condition or requirement +of this Agreement shall not constitute a waiver of any future obligation +to comply with such provision, condition or requirement. This Agreement +shall be governed by the laws of the State of California and the United +States without regard to its conflicts of laws rules and you consent to +the exclusive jurisdiction of the courts in Los Angeles County, +California. The United Nations Convention on Contracts for the +International Sale of Goods shall not apply to this Agreement. +This Agreement represents the complete agreement concerning this License +Agreement between you and Company. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Hulu-EULA b/sdk_container/src/third_party/portage-stable/licenses/Hulu-EULA deleted file mode 100644 index f68862d21a..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/Hulu-EULA +++ /dev/null @@ -1,49 +0,0 @@ -Terms of Use: www.hulu.com/terms -Privacy Policy: www.hulu.com/privacy ------------------------------------------------------- - -Hulu, LLC - -SOFTWARE LICENSE AGREEMENT FOR HULU’S DESKTOP APPLICATION - -PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE HULU SOFTWARE. BY USING THE HULU SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE SOFTWARE. - - -1. License - In General. The software accompanying this License, whether on disk, in read only memory, on any other media, or in any other form (collectively, the “Hulu Software"), is licensed, not sold, to you by Hulu, LLC ("Hulu") for use only under the terms of this License, and Hulu reserves all rights not expressly granted to you. The rights granted herein are limited to Hulu and its licensors' intellectual property rights in the Hulu Software and do not include any other patents or intellectual property rights. You own the media on which the Hulu Software is recorded but Hulu and/or Hulu's licensor(s) retain ownership of the Hulu Software itself. - -2. Permitted License Uses and Restrictions. Hulu grants you a license to install and use the Hulu Software on your personal laptop or desktop computer (“Personal Computer”) for the sole purpose of streaming content that is available on Hulu’s site located at www.hulu.com (“Hulu Content”) on your Personal Computer. You may not download, install or use the Hulu Software on any device other than a Personal Computer including without limitation digital media receiver devices (such as Apple TV), mobile devices (such as a cell phone device, mobile handheld device or a PDA), network devices or CE devices (collectively “Prohibited Devices”). You may not use any hardware, software or service other than the Hulu Software to stream, re-encode, project or transmit Hulu Content. Except as may be required by law, you may not use hardware, software, a device, a service or any other means to cause the Hulu Software: (a) to stream or transmit Hulu Content to any Prohibited Devices; (b) to stream or transmit modified or framed Hulu Content; (c) not to stream or transmit any Hulu or third party advertising, Hulu user interface or other content that Hulu displays in the application along with a Hulu video; or (d) to stream or transmit Hulu Content to a third party website. You may not make the Hulu Software available over a network where it could be used by multiple computers at the same time. You may make one copy of the Hulu Software in machine-readable form for backup purposes only; provided that the backup copy must include all copyright or other proprietary notices contained on the original. Except as and only to the extent expressly permitted in this License or by applicable law, you may not copy, decompile, reverse engineer, disassemble, modify, or create derivative works of the Hulu Software or any part thereof. You may not rent, lease, lend, sell or have sold, distribute, or sublicense the Hulu Software either alone or in combination with any other product or service. You shall not use the Hulu Software for any purpose other than is permitted by Hulu herein. THE HULU SOFTWARE IS NOT INTENDED FOR USE IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL SYSTEMS, LIFE SUPPORT MACHINES, OR OTHER EQUIPMENT IN WHICH THE FAILURE OF THE HULU SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE. - -3. No Framing of Hulu Content / No Unauthorized Linking to Hulu Content. You represent and warrant that you will not engage in any framing of or unauthorized linking to Hulu Content. Without limiting the generality of the foregoing, you understand and agree that you may not cause the Hulu Software to: (a) display Hulu videos in full screen mode without also displaying any content that Hulu makes available along with the video while it is in full screen mode (including without limitation the Hulu user interface), or (b) prevent users from viewing or accessing any content (including without limitation the Hulu user interface) that Hulu displays in the application along with a Hulu video. - -4. Software Upgrades and License Revisions. Hulu may make available software upgrades from time to time. You may elect to receive upgrades automatically or be notified of the availability of an upgrade and given the opportunity to accept or decline the upgrade. If you decline an upgrade, you may be unable to access some or all of the Services using the Hulu Software or your use of the Services otherwise may be adversely affected. - -The terms of this License will govern any software upgrades provided byHulu, unless the upgrade is accompanied by a separate license in which case the terms of that license will govern. - -Even if you elect to receive software updates automatically without notice you will still be notified of any changes to the License and required to accept those changes (or, as applicable, a separate license) to continue using the Hulu Software to access the Services. - -5. Consent to Use of Data. You agree that Hulu and its subsidiaries may collect and use technical and related information about your computer, including but not limited to system and application software and peripherals that you use to access the Services. This information is gathered to facilitate the provision of software updates, product support, and other services to you (if any) related to the Hulu Software. Hulu may use this information to improve our products or to provide services or technologies to you. - -6. Hulu Service. The Hulu Software enables you to stream Hulu Content on your Personal Computer (the "Services"). Use of the Services requires you to have Internet access and accept Hulu’s Terms of Service (www.hulu.com/terms) and Privacy Policy (www.hulu.com/privacy). - -You agree that the Services contain information and material that is owned by Hulu and/or its licensors, and is protected by applicable intellectual property and other laws, including but not limited to copyright, trademark and patent, and that you will not use such proprietary information or materials in any way whatsoever except for permitted use of the Services. No portion of the Services may be reproduced in any form or by any means. You agree not to modify, rent, lease, loan, sell, distribute, or create derivative works based on the Services, in any manner, and you shall not exploit the Services in any unauthorized way whatsoever, including but not limited to, trespassing on the Services or burdening network capacity. - -Hulu and its licensors reserve the right to change, suspend, remove, or disable access to the Services at any time without notice. In no event will Hulu be liable for the removal of or disabling of access to the Services. Hulu may also impose limits on the use of or access to the Services without notice or liability. - -7. No Commercial Use. The Hulu Software is licensed to you solely for your personal use and may not be used in connection with any commercial endeavors, except those that are specifically authorized in writing by Hulu. - -8. Termination. This License is effective until terminated. Your rights under this License will terminate automatically without notice from Hulu if you fail to comply with any term(s) of this License. Upon the termination of this License, you shall cease all use of the Services and delete the version(s) of the Hulu Software installed on your Personal Computer and destroy all copies, full or partial, of the Hulu Software. The following Sections of this License will survive the termination of this License: Section 9 through Section 10. - -9. Disclaimer of Warranties. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF THE HULU SOFTWARE AND THE SERVICES IS AT YOUR SOLE RISK AND THAT THE ENTIRE RISK AS TO QUALITY, PERFORMANCE, ACCURACY, AND EFFORT IS WITH YOU. THE HULU SOFTWARE AND SERVICES ARE PROVIDED "AS IS", WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND, AND HULU AND HULU'S LICENSORS (COLLECTIVELY REFERRED TO AS "HULU" FOR THE PURPOSES OF SECTION 9) HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH RESPECT TO THE HULU SOFTWARE AND THE SERVICES, EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS. HULU DOES NOT WARRANT AGAINST THE INTERFERENCE WITH YOUR ENJOYMENT OF THE HULU SOFTWARE OR SERVICES THAT THE FUNCTIONS CONTAINED IN THE HULU SOFTWARE OR SERVICES WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE HULU SOFTWARE OR THE SERVICES WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE HULU SOFTWARE OR THE SERVICES WILL BE CORRECTED. HULU AGENTS, EMPLOYEES, CONTRACTORS, LICENSORS AND REPRESENTATIVES ARE NOT AUTHORIZED TO GIVE ORAL OR WRITTEN REPRESENTATIONS, INFORMATION OR ADVICE ON HULU’S BEHALF, AND IF YOU ARE GIVEN SUCH REPRESENTATIONS, INFORMATION OR ADVICE, IT SHALL NOT CREATE A WARRANTY. SHOULD THE HULU SOFTWARE OR THE SERVICES PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON APPLICABLE STATUTORY RIGHTS OF A CONSUMER, SO THE ABOVE EXCLUSION AND LIMITATIONS MAY NOT APPLY TO YOU. - -10. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT SHALL HULU AND ITS LICENSORS BE LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OR INABILITY TO USE THE HULU SOFTWARE OR SERVICES HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, OR OTHERWISE) EVEN IF HULU AND ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall Hulu and its licensors’ total liability to you for all damages (other than as may be required by applicable law in cases involving personal injury or incidental or consequential damages) exceed the amount of fifty dollars ($50.00). The foregoing limitations will apply even if the above stated remedy fails of its essential purpose. - -11. Export Control. You may not use or otherwise export or re-export the Hulu Software except as authorized by United States law and the laws of the jurisdiction in which the Hulu Software was obtained. In particular, but without limitation, the Hulu Software may not be exported or re-exported (a) into any U.S. embargoed countries or (b) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Department of Commerce Denied Person’s List or Entity List. By using the Hulu Software, you represent and warrant that you are not located in any such country or on any such list. You also agree that you will not use the Hulu Software for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture or production of missiles, or nuclear, chemical, or biological weapons. - -12. Government End Users. The Hulu Software and related documentation are "Commercial Items", as that term is defined at 48 C.F.R. §2.101, consisting of "Commercial Computer Software" and "Commercial Computer Software Documentation", as such terms are used in 48 C.F.R. §12.212 or 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. Unpublished-rights are reserved by Hulu under the copyright laws of the United States. - -13. Controlling Law and Severability. This License will be governed by and construed in accordance with the laws of the State of California, as applied to agreements entered into and to be performed entirely within California between California residents. This License shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. If for any reason a court of competent jurisdiction finds any provision, or portion thereof, to be unenforceable, the remainder of this License shall continue in full force and effect. - -14. Complete Agreement; Governing Language. This License constitutes the entire agreement between the parties with respect to the use of the Hulu Software licensed hereunder and supersedes all prior or contemporaneous understandings regarding such subject matter, with the exception of any additional terms and conditions you are required to accept if you choose to use the Services which will govern your use of such Services. No amendment to or modification of this License will be binding unless in writing and signed by Hulu. - -May 2009 - diff --git a/sdk_container/src/third_party/portage-stable/licenses/IBM-J1.5 b/sdk_container/src/third_party/portage-stable/licenses/IBM-J1.5 deleted file mode 100644 index 1b487e2de1..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/IBM-J1.5 +++ /dev/null @@ -1,873 +0,0 @@ -International License Agreement for Early Release of Programs - -Part 1 - General Terms - -BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING THE PROGRAM YOU -AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCEPTING THESE TERMS -ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU -REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, -COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE -TERMS, - -- DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE PROGRAM; AND - -- PROMPTLY RETURN THE PROGRAM TO THE PARTY FROM WHOM YOU ACQUIRED IT. IF -YOU DOWNLOADED THE PROGRAM, CONTACT THE PARTY FROM WHOM YOU ACQUIRED IT. - -"Early Release" means that the Program is not formally released or -commercially available. The term does not imply that the Program will be -formally released or made commercially available. IBM does not warrant -that should a Program be formally released or made commercially -available that it will be similar to, or compatible with, Early Release -versions. - -"IBM" is International Business Machines Corporation or one of its -subsidiaries. - -"License Information" ("LI") is a document that provides information -specific to a Program. The Program's LI is available in a file in the -Program's directory, by the use of a system command, or as a booklet -which accompanies the Program. The LI may also be found at -http://www.ibm.com/software/sla/ . - -"Program" is the following, including the original and all whole or -partial copies: 1) machine-readable instructions and data, 2) -components, 3) audio-visual content (such as images, text, recordings, -or pictures), 4) related licensed materials, and 5) license use -documents or keys, and documentation. - -"You" and "Your" refer either to an individual person or to a single -legal entity. - -This Agreement includes Part 1 - General Terms, Part 2 - Country-unique -Terms (if any), and License Information and is the complete agreement -between You and IBM regarding the use of the Program. It replaces any -prior oral or written communications between You and IBM concerning Your -use of the Program. The terms of Part 2 and License Information may -replace or modify those of Part 1. - -1. Entitlement - -License - -The Program is owned by IBM or an IBM supplier, and is copyrighted and -licensed, not sold. - -IBM grants You a nonexclusive license to use the Program when You -lawfully acquire it. - -You may 1) use the Program only for internal evaluation or testing -purposes, and 2) make and install a reasonable number of copies, -including a backup copy, of the Program to support such use. The terms -of this license apply to each copy You make. You will reproduce all -copyright notices and all other legends of ownership on each copy, or -partial copy, of the Program. - -THE PROGRAM MAY CONTAIN A DISABLING DEVICE THAT WILL PREVENT IT FROM -BEING USED AFTER THE EVALUATION PERIOD ENDS. YOU WILL NOT TAMPER WITH -THIS DISABLING DEVICE OR THE PROGRAM. YOU SHOULD TAKE PRECAUTIONS TO -AVOID ANY LOSS OF DATA THAT MIGHT RESULT WHEN THE PROGRAM CAN NO LONGER -BE USED. - -You will 1) maintain a record of all copies of the Program and 2) ensure -that anyone who uses the Program (accessed either locally or remotely) -does so only for Your authorized use and complies with the terms of this -Agreement. - -You may not 1) use, copy, modify or distribute the Program except as -provided in this Agreement; 2) reverse assemble, reverse compile, or -otherwise translate the Program except as specifically permitted by law -without the possibility of contractual waiver; or 3) sublicense, rent, -or lease the Program. - -The evaluation period begins when You agree to the terms of this -Agreement and ends 1) as of the duration or date specified in the -License Information, 2) when the Program automatically disables itself, -or 3) when IBM makes the program commercially available. You will -destroy the Program and all copies made of it within ten days of the end -of the evaluation period. There is no charge for the use of Program for -the duration of the evaluation period. - -IBM may terminate Your license if You fail to comply with the terms of -this Agreement. If IBM does so, You must destroy all copies of the Program. - -2. Rights In Data - -You assign to IBM all right, title, and interest (including ownership of -copyright) in any data, suggestions, and written materials that 1) is -related to Your use of the Program and 2) You provide to IBM. If IBM -requires it, You will sign an appropriate document to assign such -rights. Neither party will charge the other for rights in data or any -work performed as a result of this Agreement. - -3. No Warranty - -SUBJECT TO ANY STATUTORY WARRANTIES WHICH CANNOT BE EXCLUDED, IBM MAKES -NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, REGARDING THE -PROGRAM OR TECHNICAL SUPPORT, IF ANY. - -The exclusion also applies to any of IBM's Program developers and suppliers. - -Manufacturers, suppliers, or publishers of non-IBM Programs may provide -their own warranties. - -IBM does not provide technical support, unless IBM specifies otherwise. - -4. Limitation of Liability - -Circumstances may arise where, because of a default on IBM's part or -other liability, You are entitled to recover damages from IBM. In each -such instance, regardless of the basis on which You may be entitled to -claim damages from IBM, (including fundamental breach, negligence, -misrepresentation, or other contract or tort claim), IBM is liable for -no more than 1) damages for bodily injury (including death) and damage -to real property and tangible personal property and 2) the amount of any -other actual direct damages up to the charges for the Program that is -the subject of the claim. - -This limitation of liability also applies to IBM's Program developers -and suppliers. It is the maximum for which they and IBM are collectively -responsible. - -UNDER NO CIRCUMSTANCES IS IBM, ITS PROGRAM DEVELOPERS OR SUPPLIERS -LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: - -1. LOSS OF, OR DAMAGE TO, DATA; - -2. SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES, OR FOR ANY ECONOMIC -CONSEQUENTIAL DAMAGES; OR - -3. LOST PROFITS, BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS. - -SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF -INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR -EXCLUSION MAY NOT APPLY TO YOU. - -5. General - -1. Nothing in this Agreement affects any statutory rights of consumers -that cannot be waived or limited by contract. - -2. In the event that any provision of this Agreement is held to be -invalid or unenforceable, the remaining provisions of this Agreement -remain in full force and effect. - -3. You may not export the Program. - -4. You agree to allow IBM to store and use Your contact information, -including names, phone numbers, and e-mail addresses, anywhere they do -business. Such information will be processed and used in connection with -our business relationship, and may be provided to contractors, Business -Partners, and assignees of IBM for uses consistent with their collective -business activities, including communicating with You (for example, for -processing orders, for promotions, and for market research). - -5. Neither You nor IBM will bring a legal action under this Agreement -more than two years after the cause of action arose unless otherwise -provided by local law without the possibility of contractual waiver or -limitation. - -6. Neither You nor IBM is responsible for failure to fulfill any -obligations due to causes beyond its control. - -7. This Agreement will not create any right or cause of action for any -third party, nor will IBM be responsible for any third party claims -against You except, as permitted by the Limitation of Liability section -above, for bodily injury (including death) or damage to real or tangible -personal property for which IBM is legally liable. - -6. Governing Law, Jurisdiction, and Arbitration - -Governing Law - -Both You and IBM consent to the application of the laws of the country -in which You acquired the Program license to govern, interpret, and -enforce all of Your and IBM's rights, duties, and obligations arising -from, or relating in any manner to, the subject matter of this -Agreement, without regard to conflict of law principles. - -The United Nations Convention on Contracts for the International Sale of -Goods does not apply. - -Jurisdiction - -All of our rights, duties, and obligations are subject to the courts of -the country in which You acquired the Program license. - -Part 2 - Country-unique Terms - -AMERICAS - -ARGENTINA: Governing Law, Jurisdiction, and Arbitration (Section 6): The -following exception is added to this section: - -Any litigation arising from this Agreement will be settled exclusively -by the Ordinary Commercial Court of the city of Buenos Aires. - -BRAZIL: Governing Law, Jurisdiction, and Arbitration (Section 6): The -following exception is added to this section: - -Any litigation arising from this Agreement will be settled exclusively -by the court of Rio de Janeiro, RJ. - -CANADA: Limitation of Liability (Section 4): The following replaces item -1 in the first paragraph of this section: - -1) damages for bodily injury (including death) and physical harm to real -property and tangible personal property caused by IBM's negligence; and - -General (Section 5): The following replaces the terms in item 7: - -7. This Agreement will not create any right or cause of action for any -third party, nor will IBM be responsible for any third party claims -against You except as permitted by the Limitation of Liability section -above for bodily injury (including death) or physical harm to real or -tangible personal property caused by IBM's negligence for which IBM is -legally liable. - -Governing Law, Jurisdiction, and Arbitration (Section 6): The phrase -"the laws of the country in which You acquired the Program license" in -the Governing Law subsection is replaced by the following: - -the laws in the Province of Ontario - -PERU: Limitation of Liability (Section 4): The following is added at the -end of this section: - -In accordance with Article 1328 of the Peruvian Civil Code, the -limitations and exclusions specified in this section will not apply to -damages caused by IBM's willful misconduct ("dolo") or gross negligence -("culpa inexcusable"). - -UNITED STATES OF AMERICA: General (Section 5): The following is added to -this section: - -U.S. Government Users Restricted Rights - Use, duplication or disclosure -restricted by the GSA ADP Schedule Contract with the IBM Corporation. - -Governing Law, Jurisdiction, and Arbitration (Section 6): The phrase -"the laws of the country in which You acquired the Program license" in -the Governing Law subsection is replaced by the following: - -the laws of the State of New York, United States of America - -ASIA PACIFIC - -AUSTRALIA: No Warranty (Section 3): The following is added: - -Although IBM specifies that there are no warranties, You may have -certain rights under the Trade Practices Act 1974 or other legislation -and are only limited to the extent permitted by the applicable legislation. - -Limitation of Liability (Section 4): The following is added: - -Where IBM is in breach of a condition or warranty implied by the Trade -Practices Act 1974, IBM's liability is limited to the repair or -replacement of the goods, or the supply of equivalent goods. Where that -condition or warranty relates to right to sell, quiet possession or -clear title, or the goods are of a kind ordinarily acquired for -personal, domestic or household use or consumption, then none of the -limitations in this paragraph apply. - -Governing Law, Jurisdiction, and Arbitration (Section 6): The phrase -"the laws of the country in which You acquired the Program license" in -the Governing Law subsection is replaced by the following: - -the laws of the State or Territory in which You acquired the Program license - -CAMBODIA, LAOS, and VIETNAM: Governing Law, Jurisdiction, and -Arbitration (Section 6): The phrase "the laws of the country in which -You acquired the Program license" in the Governing Law subsection is -replaced by the following: - -the laws of the State of New York, United States of America - -The following is added to this section: - -Arbitration - -Disputes arising out of or in connection with this Agreement shall be -finally settled by arbitration which shall be held in Singapore in -accordance with the Arbitration Rules of Singapore International -Arbitration Center ("SIAC Rules") then in effect. The arbitration award -shall be final and binding for the parties without appeal and shall be -in writing and set forth the findings of fact and the conclusions of law. - -The number of arbitrators shall be three, with each side to the dispute -being entitled to appoint one arbitrator. The two arbitrators appointed -by the parties shall appoint a third arbitrator who shall act as -chairman of the proceedings. Vacancies in the post of chairman shall be -filled by the president of the SIAC. Other vacancies shall be filled by -the respective nominating party. Proceedings shall continue from the -stage they were at when the vacancy occurred. - -If one of the parties refuses or otherwise fails to appoint an -arbitrator within 30 days of the date the other party appoints its, the -first appointed arbitrator shall be the sole arbitrator, provided that -the arbitrator was validly and properly appointed. - -All proceedings shall be conducted, including all documents presented in -such proceedings, in the English language. The English language version -of this Agreement prevails over any other language version. - -HONG KONG S.A.R. and MACAU S.A.R. of China: Governing Law, Jurisdiction, -and Arbitration (Section 6): The phrase "the laws of the country in -which You acquired the Program license" in the Governing Law subsection -is replaced by the following: - -the laws of Hong Kong Special Administrative Region of China - -INDIA: Limitation of Liability (Section 4): The following replaces the -terms of items 1 and 2 of the first paragraph: - -1) liability for bodily injury (including death) or damage to real -property and tangible personal property will be limited to that caused -by IBM's negligence; and 2) as to any other actual damage arising in any -situation involving nonperformance by IBM pursuant to, or in any way -related to the subject of this Agreement, IBM's liability will be -limited to the charge paid by You for the individual Program that is the -subject of the claim. - -General (Section 5): The following replaces the terms of item 5: - -If no suit or other legal action is brought, within three years after -the cause of action arose, in respect of any claim that either party may -have against the other, the rights of the concerned party in respect of -such claim will be forfeited and the other party will stand released -from its obligations in respect of such claim. - -Governing Law, Jurisdiction, and Arbitration (Section 6): The following -is added to this section: - -Arbitration - -Disputes arising out of or in connection with this Agreement shall be -finally settled by arbitration which shall be held in Bangalore, India -in accordance with the laws of India then in effect. The arbitration -award shall be final and binding for the parties without appeal and -shall be in writing and set forth the findings of fact and the -conclusions of law. - -The number of arbitrators shall be three, with each side to the dispute -being entitled to appoint one arbitrator. The two arbitrators appointed -by the parties shall appoint a third arbitrator who shall act as -chairman of the proceedings. Vacancies in the post of chairman shall be -filled by the president of the Bar Council of India. Other vacancies -shall be filled by the respective nominating party. Proceedings shall -continue from the stage they were at when the vacancy occurred. - -If one of the parties refuses or otherwise fails to appoint an -arbitrator within 30 days of the date the other party appoints its, the -first appointed arbitrator shall be the sole arbitrator, provided that -the arbitrator was validly and properly appointed. - -All proceedings shall be conducted, including all documents presented in -such proceedings, in the English language. The English language version -of this Agreement prevails over any other language version. - -JAPAN: General (Section 5): The following is inserted after item 5: - -Any doubts concerning this Agreement will be initially resolved between -us in good faith and in accordance with the principle of mutual trust. - -MALAYSIA: Limitation of Liability (Section 4): The word "SPECIAL" in -item 2 of the third paragraph is deleted: - -NEW ZEALAND: No Warranty (Section 3): The following is added: - -Although IBM specifies that there are no warranties, You may have -certain rights under the Consumer Guarantees Act 1993 or other -legislation which cannot be excluded or limited. The Consumer Guarantees -Act 1993 will not apply in respect of any goods which IBM provides, if -You require the goods for the purposes of a business as defined in that Act. - -Limitation of Liability (Section 4): The following is added: - -Where Programs are not acquired for the purposes of a business as -defined in the Consumer Guarantees Act 1993, the limitations in this -Section are subject to the limitations in that Act. - -PEOPLE'S REPUBLIC OF CHINA: Governing Law, Jurisdiction, and Arbitration -(Section 6): The phrase "the laws of the country in which You acquired -the Program license" in the Governing Law subsection is replaced by the -following: - -the laws of the State of New York, United States of America (except when -local law requires otherwise) - -PHILIPPINES: Limitation of Liability (Section 4): The following replaces -the terms of item 2 of the third paragraph: - -2. special (including nominal and exemplary damages), moral, incidental, -or indirect damages or for any economic consequential damages; or - -Governing Law, Jurisdiction, and Arbitration (Section 6): The following -is added to this section: - -Arbitration - -Disputes arising out of or in connection with this Agreement shall be -finally settled by arbitration which shall be held in Metro Manila, -Philippines in accordance with the laws of the Philippines then in -effect. The arbitration award shall be final and binding for the parties -without appeal and shall be in writing and set forth the findings of -fact and the conclusions of law. - -The number of arbitrators shall be three, with each side to the dispute -being entitled to appoint one arbitrator. The two arbitrators appointed -by the parties shall appoint a third arbitrator who shall act as -chairman of the proceedings. Vacancies in the post of chairman shall be -filled by the president of the Philippine Dispute Resolution Center, -Inc. Other vacancies shall be filled by the respective nominating party. -Proceedings shall continue from the stage they were at when the vacancy -occurred. - -If one of the parties refuses or otherwise fails to appoint an -arbitrator within 30 days of the date the other party appoints its, the -first appointed arbitrator shall be the sole arbitrator, provided that -the arbitrator was validly and properly appointed. - -All proceedings shall be conducted, including all documents presented in -such proceedings, in the English language. The English language version -of this Agreement prevails over any other language version. - -SINGAPORE: Limitation of Liability (Section 4): The words "SPECIAL" and -"ECONOMIC" are deleted from item 2 of the third paragraph. - -General (Section 5): The following replaces the terms of item 7: - -Subject to the rights provided to IBM's suppliers and Program developers -as provided in Section 4 above (Limitation of Liability), a person who -is not a party to this Agreement shall have no right under the Contracts -(Right of Third Parties) Act to enforce any of its terms. - -EUROPE, MIDDLE EAST, AFRICA (EMEA) - -Rights in Data (Section 2): In EMEA, the following replaces the terms of -this section in their entirety: - -You assign to IBM all rights, title, and interest throughout the world -(including ownership of copyright) in any data, suggestions, and written -materials that 1) is related to Your use of the Program and 2) You -provide to IBM. Such assignment of rights includes, but is not limited -to, assignment of the rights to prepare and have prepared derivative -works of the written materials, and to use, have used, execute, -reproduce, transmit, display, perform, transfer, distribute and license -the written materials and such derivative works in any medium or -distribution technology, and to grant others some or all of the rights -granted herein, for the duration of all such rights, title and interest. -If IBM requires it, You will sign an appropriate document to assign such -rights. Neither party will charge the other for rights in data or any -work performed as a result of this Agreement. - -No Warranty (Section 3): In the European Union, the following is added -at the beginning of this section: - -In the European Union, consumers have legal rights under applicable -national legislation governing the sale of consumer goods. Such rights -are not affected by the provisions of this Section 3. - -Limitation of Liability (Section 4): In Austria, Denmark, Finland, -Greece, Italy, Netherlands, Norway, Portugal, Spain, Sweden and -Switzerland, the following replaces the terms of this section in its -entirety: - -Except as otherwise provided by mandatory law: - -1. IBM's liability for any damages and losses that may arise as a -consequence of the fulfillment of its obligations under or in connection -with this agreement or due to any other cause related to this agreement -is limited to the compensation of only those damages and losses proved -and actually arising as an immediate and direct consequence of the -non-fulfillment of such obligations (if IBM is at fault) or of such -cause, for a maximum amount equal to the charges You paid for the Program. - -The above limitation shall not apply to damages for bodily injuries -(including death) and damages to real property and tangible personal -property for which IBM is legally liable. - -2. UNDER NO CIRCUMSTANCES IS IBM, OR ANY OF ITS PROGRAM DEVELOPERS, -LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: -1) LOSS OF, OR DAMAGE TO, DATA; 2) INCIDENTAL OR INDIRECT DAMAGES, OR -FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; 3) LOST PROFITS, EVEN IF THEY -ARISE AS AN IMMEDIATE CONSEQUENCE OF THE EVENT THAT GENERATED THE -DAMAGES; OR 4) LOSS OF BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS. - -3. The limitation and exclusion of liability herein agreed applies not -only to the activities performed by IBM but also to the activities -performed by its suppliers and Program developers, and represents the -maximum amount for which IBM as well as its suppliers and Program -developers, are collectively responsible. - -Limitation of Liability (Section 4): In France and Belgium, the -following replaces the terms of this section in its entirety: - -Except as otherwise provided by mandatory law: - -1. IBM's liability for any damages and losses that may arise as a -consequence of the fulfillment of its obligations under or in connection -with this agreement is limited to the compensation of only those damages -and losses proved and actually arising as an immediate and direct -consequence of the non- fulfillment of such obligations (if IBM is at -fault), for a maximum amount equal to the charges You paid for the -Program that has caused the damages. - -The above limitation shall not apply to damages for bodily injuries -(including death) and damages to real property and tangible personal -property for which IBM is legally liable. - -2. UNDER NO CIRCUMSTANCES IS IBM, OR ANY OF ITS PROGRAM DEVELOPERS, -LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: -1) LOSS OF, OR DAMAGE TO, DATA; 2) INCIDENTAL OR INDIRECT DAMAGES, OR -FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; 3) LOST PROFITS, EVEN IF THEY -ARISE AS AN IMMEDIATE CONSEQUENCE OF THE EVENT THAT GENERATED THE -DAMAGES; OR 4) LOSS OF BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS. - -3. The limitation and exclusion of liability herein agreed applies not -only to the activities performed by IBM but also to the activities -performed by its suppliers and Program developers, and represents the -maximum amount for which IBM as well as its suppliers and Program -developers, are collectively responsible. - -Governing Law, Jurisdiction, and Arbitration (Section 6) - -Governing Law - -The phrase "the laws of the country in which You acquired the Program -license" is replaced by: -1) "the laws of Austria" in Albania, Armenia, Azerbeijan, Belarus, -Bosnia-Herzegovina, Bulgaria, Croatia, Georgia, Hungary, Kazakhstan, -Kyrgyzstan, FYR Macedonia, Moldavia, Poland, Romania, Russia, Slovakia, -Slovenia, Tajikistan, Turkmenistan, Ukraine, Uzbekistan, and FR Yugoslavia; -2) "the laws of France" in Algeria, Benin, Burkina Faso, Cameroon, Cape -Verde, Central African Republic, Chad, Comoros, Congo Republic, -Djibouti, Democratic Republic of Congo, Equatorial Guinea, French -Guiana, French Polynesia, Gabon, Gambia, Guinea, Guinea- Bissau, Ivory -Coast, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mayotte, -Morocco, New Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, -Tunisia, Vanuatu, and Wallis & Futuna; -3) "the laws of Finland" in Estonia, Latvia, and Lithuania; -4) "the laws of England" in Angola, Bahrain, Botswana, Burundi, Egypt, -Eritrea, Ethiopia, Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, -Mozambique, Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome, Saudi -Arabia, Sierra Leone, Somalia, Tanzania, Uganda, United Arab Emirates, -the United Kingdom, West Bank/Gaza, Yemen, Zambia, and Zimbabwe; and -5) "the laws of South Africa" in South Africa, Namibia, Lesotho and -Swaziland. - -Jurisdiction - -The following exceptions are added to this section: - -1) In Austria the choice of jurisdiction for all disputes arising out of -this Agreement and relating thereto, including its existence, will be -the competent court of law in Vienna, Austria (Inner-City); -2) in Angola, Bahrain, Botswana, Burundi, Egypt, Eritrea, Ethiopia, -Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, Mozambique, -Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome, Saudi Arabia, Sierra -Leone, Somalia, Tanzania, Uganda, United Arab Emirates, West Bank/Gaza, -Yemen, Zambia, and Zimbabwe all disputes arising out of this Agreement -or related to its execution, including summary proceedings, will be -submitted to the exclusive jurisdiction of the English courts; -3) in Belgium and Luxembourg all disputes arising out of this Agreement -or related to its interpretation or its execution, the law, and the -courts of the capital city, of the country of Your registered office -and/or commercial site location only are competent; -4) in France, Algeria, Benin, Burkina Faso, Cameroon, Cape Verde, -Central African Republic, Chad, Comoros, Congo Republic, Djibouti, -Democratic Republic of Congo, Equatorial Guinea, French Guiana, French -Polynesia, Gabon, Gambia, Guinea, Guinea-Bissau, Ivory Coast, Lebanon, -Madagascar, Mali, Mauritania, Mauritius, Mayotte, Morocco, New -Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, Tunisia, Vanuatu, -and Wallis & Futuna all disputes arising out of this Agreement or -related to its violation or execution, including summary proceedings, -will be settled exclusively by the Commercial Court of Paris; -5) in Russia all disputes arising out of or in relation to the -interpretation, the violation, the termination, the nullity of the -execution of this Agreement shall be settled by Arbitration Court of -Moscow; -6) in South Africa, Namibia, Lesotho and Swaziland both of us agree to -submit all disputes relating to this Agreement to the jurisdiction of -the High Court in Johannesburg; -7) in Turkey all disputes arising out of or in connection with this -Agreement shall be resolved by the Istanbul Central (Sultanahmet) Courts -and Execution Directorates of Istanbul, the Republic of Turkey; -8) in each of the following specified countries, any legal claim arising -out of this Agreement will be brought before, and settled exclusively -by, the competent court of a) Athens for Greece, b) Tel Aviv-Jaffa for -Israel, c) Milan for Italy, d) Lisbon for Portugal, and e) Madrid for -Spain; and -9) in the United Kingdom both of us agree to submit all disputes -relating to this Agreement to the jurisdiction of the English courts. - -Arbitration - -In Albania, Armenia, Azerbeijan, Belarus, Bosnia- Herzegovina, Bulgaria, -Croatia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, FYR Macedonia, -Moldavia, Poland, Romania, Russia, Slovakia, Slovenia, Tajikistan, -Turkmenistan, Ukraine, Uzbekistan, and FR Yugoslavia all disputes -arising out of this Agreement or related to its violation, termination -or nullity will be finally settled under the Rules of Arbitration and -Conciliation of the International Arbitral Center of the Federal -Economic Chamber in Vienna (Vienna Rules) by three arbitrators appointed -in accordance with these rules. -The arbitration will be held in Vienna, Austria, and the official -language of the proceedings will be English. The decision of the -arbitrators will be final and binding upon both parties. Therefore, -pursuant to paragraph 598 (2) of the Austrian Code of Civil Procedure, -the parties expressly waive the application of paragraph 595 (1) figure -7 of the Code. IBM may, however, institute proceedings in a competent -court in the country of installation. - -In Estonia, Latvia and Lithuania all disputes arising in connection with -this Agreement will be finally settled in arbitration that will be held -in Helsinki, Finland in accordance with the arbitration laws of Finland -then in effect. Each party will appoint one arbitrator. The arbitrators -will then jointly appoint the chairman. If arbitrators cannot agree on -the chairman, then the Central Chamber of Commerce in Helsinki will -appoint the chairman. - -AUSTRIA: General (Section 5): The following is added to item 4: - -For purposes of this clause, contact information will also include -information about You as a legal entity, for example revenue data and -other transactional information. - -GERMANY: Limitation of Liability (Section 4): The following paragraph is -added to this Section: - -The limitations and exclusions specified in this Section will not apply -to damages caused by IBM intentionally or by gross negligence. - -General (Section 5): The following replaces the terms of item 5: - -Any claims resulting from this Agreement are subject to a statute of -limitation of three years. - -HUNGARY: Limitation of Liability (Section 4): The following is added at -the end of this section: - -The limitation and exclusion specified herein shall not apply to -liability for a breach of contract damaging life, physical well-being, -or health that has been caused intentionally, by gross negligence, or by -a criminal act. - -The parties accept the limitations of liability as valid provisions and -state that the Section 314.(2) of the Hungarian Civil Code applies as -the acquisition price as well as other advantages arising out of the -present Agreement balance this limitation of liability. - -IRELAND: No Warranty (Section 3): The following is added to this section: - -Except as expressly provided in these terms and conditions, or section -12 of the Sale of Goods Act 1893 (as amended by the Sale of Goods and -Supply of Services Act 1980 ("the 1980 Act")), all conditions and -warranties (express or implied, statutory or otherwise) are hereby -excluded including, without limitation, any warranties implied by the -Sale of Goods Act 1893 as amended by the 1980 Act (including, for the -avoidance of doubt, section 39 of the 1980 Act). - -Limitation of Liability (Section 4): The following replaces the terms of -this section in its entirety: - -For the purposes of this section, a "Default" means any act, statement, -omission, or negligence on the part of IBM in connection with, or in -relation to, the subject matter of an Agreement in respect of which IBM -is legally liable to You whether in contract or tort. A number of -Defaults which together result in, or contribute to, substantially the -same loss or damage will be treated as one Default occurring on the date -of occurrence of the last such Default. - -Circumstances may arise where, because of a Default, You are entitled to -recover damages from IBM. This section sets out the extent of IBM's -liability and Your sole remedy. - -1. IBM will accept unlimited liability for (a) death or personal injury -caused by the negligence of IBM, and (b) subject always to the Items for -Which IBM is Not Liable below, for physical damage to Your tangible -property resulting from the negligence of IBM. - -2. Except as provided in item 1 above, IBM's entire liability for actual -damages for any one Default will not in any event exceed the greater of -1) EUR 125,000, or 2) 125% of the amount You paid for the Program -directly relating to the Default. These limits also apply to any of -IBM's suppliers and Program developers. They state the maximum for which -IBM and such suppliers and Program developers are collectively responsible. - -Items for Which IBM is Not Liable - -Save with respect to any liability referred to in item 1 above, under no -circumstances is IBM or any of its suppliers or Program developers -liable for any of the following, even if IBM or they were informed of -the possibility of such losses: - -1. loss of, or damage to, data; - -2. special, indirect, or consequential loss; or - -3. loss of profits, business, revenue, goodwill, or anticipated savings. - -ITALY: General (Section 5): The following is added to this section: - -IBM and Customer (hereinafter, individually, "Party") shall comply with -all the obligations of the applicable provisions of law and/or -regulation on personal data protection. Each of the Parties will -indemnify and keep the other Party harmless from any damage, claim, cost -or expense incurred by the latter, directly and or indirectly, as a -consequence of an infringement of the other Party of the mentioned -provisions of law and/or regulations. - -SLOVAKIA: Limitation of Liability (Section 4): The following is added to -the end of the last paragraph: - -The limitations apply to the extent they are not prohibited under §§ -373-386 of the Slovak Commercial Code. - -General (Section 5): The terms of item 5 are replaced with the following: - -THE PARTIES AGREE THAT, AS DEFINED BY APPLICABLE LOCAL LAW, ANY LEGAL OR -OTHER ACTION RELATED TO A BREACH OF THIS AGREEMENT MUST BE COMMENCED NO -LATER THAN FOUR YEARS FROM THE DATE ON WHICH THE CAUSE OF ACTION AROSE. - -SWITZERLAND: General (Section 5): The following is added to item 4: - -For purposes of this clause, contact information will also include -information about You as a legal entity, for example revenue data and -other transactional information. - -UNITED KINGDOM: No Warranty (Section 3): The following replaces the -first sentence in the first paragraph of this section: - -SUBJECT TO ANY STATUTORY WARRANTIES WHICH CANNOT BE EXCLUDED, IBM MAKES -NO WARRANTY OR CONDITION EITHER EXPRESS OR IMPLIED, INCLUDING (WITHOUT -LIMITATION) THE IMPLIED WARRANTIES OF SATISFACTORY QUALITY, FITNESS FOR -A PARTICULAR PURPOSE, AND NON- INFRINGEMENT, REGARDING THE PROGRAM. - -Limitation of Liability (Section 4): The following replaces the terms of -this section in its entirety: - -For the purposes of this section, a "Default" means any act, statement, -omission, or negligence on the part of IBM in connection with, or in -relation to, the subject matter of an Agreement in respect of which IBM -is legally liable to You, whether in contract or tort. A number of -Defaults which together result in, or contribute to, substantially the -same loss or damage will be treated as one Default. - -Circumstances may arise where, because of a Default, You are entitled to -recover damages from IBM. This section sets out the extent of IBM's -liability and Your sole remedy. - -1. IBM will accept unlimited liability for: - -a. death or personal injury caused by the negligence of IBM; - -b. any breach of its obligations implied by Section 12 of the Sale of -Goods Act 1979 or Section 2 of the Supply of Goods and Services Act -1982, or any statutory modification or re- enactment of either such -Section; and - -c. subject always to the Items for Which IBM is Not Liable below, for -physical damage to Your tangible property resulting from the negligence -of IBM. - -2. IBM's entire liability for actual damages for any one Default will -not in any event, except as provided in item 1 above, exceed the greater -of 1) £75,000, or 2) 125% of the amount You paid for the Program -directly relating to the Default. These limits also apply to IBM's -suppliers and Program developers. They state the maximum for which IBM -and such suppliers and Program developers are collectively responsible. - -Items for Which IBM is Not Liable - -Save with respect to any liability referred to in item 1 above, under no -circumstances is IBM or any of its suppliers or Program developers -liable for any of the following, even if IBM or they were informed of -the possibility of such losses: - -1. loss of, or damage to, data; - -2. special, indirect, or consequential loss; or - -3. loss of profits, business, revenue, goodwill, or anticipated savings. - -Z125-5544-02 (11/2002) -LICENSE INFORMATION - -The Programs listed below are licensed under the following terms and -conditions in addition to those of the International License Agreement -for Early Release of Programs. - -Program Name: IBM(R) SDK, Java(TM) 2 Technology Edition, Version 5.0 -Early Access Release -Program Number: 6205-001 - -Specified Operating Environment - -The Program's specifications and specified operating environment -information may be found in documentation accompanying the Program, if -available, such as a read-me file, or other information published by -IBM, such as an announcement letter. - -Evaluation Period - -The evaluation period begins on the date that You agree to the terms of -this Agreement and ends after 90 days. - -Program-unique Terms - -1. GENERAL - -a) To the extent of any conflict between the terms of the International -License Agreement for Early Release of Programs and this License -Information, the terms of this License Information shall prevail. - -b) Where the Program has been provided to you separately by IBM, it is -provided at no charge. - -c) The Program consists of binary code that executes on the operating -system(s) specified in Readme files that accompany the Program. - -d) You are not authorized to use the Program or any component thereof -for executing any production workload. - -e) No right is granted to you under this license to redistribute any -part of the Program. - -f) In the event of any defect in the Program being reported by you to -IBM, IBM makes no commitment to upgrade the Program or to remedy such -defect. - -g) You agree to comply with all applicable export and import laws and -regulations. - -h) You may not without IBM's prior written consent (i) use (or allow the -use of) the Program, or of any of its components, for the purposes of -benchmarking against any other version or implementation of Java 5; or -(ii) publish, disclose or otherwise communicate to any third party the -results of any benchmarking of the Program. - -2. TRADEMARKS AND COPYRIGHT: YOUR RESPONSIBILITIES - -a) You shall not modify, delete, suppress, or obscure any copyright, -trademark or other legal notice (whether from IBM or any third party) -which may be displayed by or included within the Program. - -b) Java and all Java-based Trademarks are trademarks of Sun -Microsystems, Inc. in the United States, other countries, or both. - -c) You recognize IBM's and Sun Microsystems, Inc.'s ownership and title -to their respective trademarks and of any goodwill attaching thereto, -including goodwill resulting from use. You will not use or attempt to -register any trademark which is confusingly similar to such IBM or Sun -trademarks. - -3. PROOF OF ENTITLEMENT - -This License Agreement constitutes your Proof of Entitlement. - - - -D/N: L-ADAN-63KLDA -P/N: L-ADAN-63KLDA diff --git a/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.1 b/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.1 deleted file mode 100644 index 6452897f57..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.1 +++ /dev/null @@ -1,723 +0,0 @@ -http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=&li_formnum=L-EWOD-99YA4J&title=IBM%C2%ÄSDK%2C+Java+Technology+Edition%2C+Version+7+Release+1&l=en - -IBMÂ%ÄSDK, Java Technology Edition, Version 7 Release 1 - -International License Agreement for Non-Warranted Programs - -Part 1 - General Terms - -BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, CLICKING ON AN "ACCEPT" BUTTON, OR OTHERWISE USING THE PROGRAM, LICENSEE AGREES TO THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF LICENSEE, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND LICENSEE TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, - -* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN "ACCEPT" BUTTON, OR USE THE PROGRAM; AND - -* PROMPTLY RETURN THE UNUSED MEDIA AND DOCUMENTATION TO THE PARTY FROM WHOM IT WAS OBTAINED FOR A REFUND OF THE AMOUNT PAID. IF THE PROGRAM WAS DOWNLOADED, DESTROY ALL COPIES OF THE PROGRAM. - -1. Definitions - -"Authorized Use" - the specified level at which Licensee is authorized to execute or run the Program. That level may be measured by number of users, millions of service units ("MSUs"), Processor Value Units ("PVUs"), or other level of use specified by IBM. - -"IBM" - International Business Machines Corporation or one of its subsidiaries. - -"License Information" ("LI") - a document that provides information and any additional terms specific to a Program. The Program's LI is available at www.ibm.com/software/sla. The LI can also be found in the Program's directory, by the use of a system command, or as a booklet included with the Program. - -"Program" - the following, including the original and all whole or partial copies: 1) machine-readable instructions and data, 2) components, files, and modules, 3) audio-visual content (such as images, text, recordings, or pictures), and 4) related licensed materials (such as keys and documentation). - -2. Agreement Structure - -This Agreement includes Part 1 - General Terms, Part 2 - Country-unique Terms (if any) and the LI and is the complete agreement between Licensee and IBM regarding the use of the Program. It replaces any prior oral or written communications between Licensee and IBM concerning Licensee's use of the Program. The terms of Part 2 may replace or modify those of Part 1. To the extent of any conflict, the LI prevails over both Parts. - -3. License Grant - -The Program is owned by IBM or an IBM supplier, and is copyrighted and licensed, not sold. - -IBM grants Licensee a nonexclusive license to 1) use the Program up to the Authorized Use specified in the invoice, 2) make and install copies to support such Authorized Use, and 3) make a backup copy, all provided that - -a. Licensee has lawfully obtained the Program and complies with the terms of this Agreement; - -b. the backup copy does not execute unless the backed-up Program cannot execute; - -c. Licensee reproduces all copyright notices and other legends of ownership on each copy, or partial copy, of the Program; - -d. Licensee ensures that anyone who uses the Program (accessed either locally or remotely) 1) does so only on Licensee's behalf and 2) complies with the terms of this Agreement; - -e. Licensee does not 1) use, copy, modify, or distribute the Program except as expressly permitted in this Agreement; 2) reverse assemble, reverse compile, otherwise translate, or reverse engineer the Program, except as expressly permitted by law without the possibility of contractual waiver; 3) use any of the Program's components, files, modules, audio-visual content, or related licensed materials separately from that Program; or 4) sublicense, rent, or lease the Program; and - -f. if Licensee obtains this Program as a Supporting Program, Licensee uses this Program only to support the Principal Program and subject to any limitations in the license to the Principal Program, or, if Licensee obtains this Program as a Principal Program, Licensee uses all Supporting Programs only to support this Program, and subject to any limitations in this Agreement. For purposes of this Item "f," a "Supporting Program" is a Program that is part of another IBM Program ("Principal Program") and identified as a Supporting Program in the Principal Program's LI. (To obtain a separate license to a Supporting Program without these restrictions, Licensee should contact the party from whom Licensee obtained the Supporting Program.) - -This license applies to each copy of the Program that Licensee makes. - -3.1 Trade-ups, Updates, Fixes, and Patches - -3.1.1 Trade-ups - -If the Program is replaced by a trade-up Program, the replaced Program's license is promptly terminated. - -3.1.2 Updates, Fixes, and Patches - -When Licensee receives an update, fix, or patch to a Program, Licensee accepts any additional or different terms that are applicable to such update, fix, or patch that are specified in its LI. If no additional or different terms are provided, then the update, fix, or patch is subject solely to this Agreement. If the Program is replaced by an update, Licensee agrees to promptly discontinue use of the replaced Program. - -3.2 Fixed Term Licenses - -If IBM licenses the Program for a fixed term, Licensee's license is terminated at the end of the fixed term, unless Licensee and IBM agree to renew it. - -3.3 Term and Termination - -This Agreement is effective until terminated. - -IBM may terminate Licensee's license if Licensee fails to comply with the terms of this Agreement. - -If the license is terminated for any reason by either party, Licensee agrees to promptly discontinue use of and destroy all of Licensee's copies of the Program. Any terms of this Agreement that by their nature extend beyond termination of this Agreement remain in effect until fulfilled, and apply to both parties' respective successors and assignees. - -4. Charges - -Charges, if any, are based on Authorized Use obtained, which is specified in the invoice. IBM does not give credits or refunds for charges already due or paid, except as specified elsewhere in this Agreement. - -If Licensee wishes to increase its Authorized Use, Licensee must notify IBM or an authorized IBM reseller in advance and pay any applicable charges. - -5. Taxes - -If any authority imposes on the Program a duty, tax, levy, or fee, excluding those based on IBM's net income, then Licensee agrees to pay that amount, as specified in an invoice, or supply exemption documentation. Licensee is responsible for any personal property taxes for the Program from the date that Licensee obtains it. If any authority imposes a customs duty, tax, levy, or fee for the import into or the export, transfer, access, or use of the Program outside the country in which the original Licensee was granted the license, then Licensee agrees that it is responsible for, and will pay, any amount imposed. - -6. Money-back Guarantee - -If Licensee is dissatisfied with the Program for any reason and is the original Licensee, Licensee may terminate the license and obtain a refund of the amount Licensee paid, if any, for the Program, provided that Licensee returns the Program to the party from whom Licensee obtained it within 30 days of the invoice date. If the license is for a fixed term that is subject to renewal, then Licensee may obtain a refund only if the Program is returned within the first 30 days of the initial term. If Licensee downloaded the Program, Licensee should contact the party from whom Licensee obtained it for instructions on how to obtain the refund. - -7. Program Transfer - -Licensee may transfer the Program and all of Licensee's license rights and obligations to another party only if that party agrees to the terms of this Agreement. If the license is terminated for any reason by either party, Licensee is prohibited from transferring the Program to another party. Licensee may not transfer a portion of 1) the Program or 2) the Program's Authorized Use. When Licensee transfers the Program, Licensee must also transfer a hard copy of this Agreement, including the LI. Immediately after the transfer, Licensee's license terminates. - -8. No Warranties - -SUBJECT TO ANY STATUTORY WARRANTIES THAT CANNOT BE EXCLUDED, IBM MAKES NO WARRANTIES OR CONDITIONS, EXPRESS OR IMPLIED, REGARDING THE PROGRAM OR SUPPORT, IF ANY, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND TITLE, AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. - -SOME STATES OR JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF EXPRESS OR IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO LICENSEE. IN THAT EVENT, SUCH WARRANTIES ARE LIMITED IN DURATION TO THE MINIMUM PERIOD REQUIRED BY LAW. NO WARRANTIES APPLY AFTER THAT PERIOD. SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE. LICENSEE MAY HAVE OTHER RIGHTS THAT VARY FROM STATE TO STATE OR JURISDICTION TO JURISDICTION. - -THE DISCLAIMERS AND EXCLUSIONS IN THIS SECTION 8 ALSO APPLY TO ANY OF IBM'S PROGRAM DEVELOPERS AND SUPPLIERS. - -MANUFACTURERS, SUPPLIERS, OR PUBLISHERS OF NON-IBM PROGRAMS MAY PROVIDE THEIR OWN WARRANTIES. - -IBM DOES NOT PROVIDE SUPPORT OF ANY KIND, UNLESS IBM SPECIFIES OTHERWISE. IN SUCH EVENT, ANY SUPPORT PROVIDED BY IBM IS SUBJECT TO THE DISCLAIMERS AND EXCLUSIONS IN THIS SECTION 8. - -9. Licensee Data and Databases - -To assist Licensee in isolating the cause of a problem with the Program, IBM may request that Licensee 1) allow IBM to remotely access Licensee's system or 2) send Licensee information or system data to IBM. However, IBM is not obligated to provide such assistance unless IBM and Licensee enter a separate written agreement under which IBM agrees to provide to Licensee that type of support, which is beyond IBM's obligations in this Agreement. In any event, IBM uses information about errors and problems to improve its products and services, and assist with its provision of related support offerings. For these purposes, IBM may use IBM entities and subcontractors (including in one or more countries other than the one in which Licensee is located), and Licensee authorizes IBM to do so. - -Licensee remains responsible for 1) any data and the content of any database Licensee makes available to IBM, 2) the selection and implementation of procedures and controls regarding access, security, encryption, use, and transmission of data (including any personally-identifiable data), and 3) backup and recovery of any database and any stored data. Licensee will not send or provide IBM access to any personally-identifiable information, whether in data or any other form, and will be responsible for reasonable costs and other amounts that IBM may incur relating to any such information mistakenly provided to IBM or the loss or disclosure of such information by IBM, including those arising out of any third party claims. - -10. Limitation of Liability - -The limitations and exclusions in this Section 10 (Limitation of Liability) apply to the full extent they are not prohibited by applicable law without the possibility of contractual waiver. - -10.1 Items for Which IBM May Be Liable - -Circumstances may arise where, because of a default on IBM's part or other liability, Licensee is entitled to recover damages from IBM. Regardless of the basis on which Licensee is entitled to claim damages from IBM (including fundamental breach, negligence, misrepresentation, or other contract or tort claim), IBM's entire liability for all claims in the aggregate arising from or related to each Program or otherwise arising under this Agreement will not exceed the amount of any 1) damages for bodily injury (including death) and damage to real property and tangible personal property and 2) other actual direct damages up to the charges (if the Program is subject to fixed term charges, up to twelve months' charges) Licensee paid for the Program that is the subject of the claim. - -This limit also applies to any of IBM's Program developers and suppliers. It is the maximum for which IBM and its Program developers and suppliers are collectively responsible. - -10.2 Items for Which IBM Is Not Liable - -UNDER NO CIRCUMSTANCES IS IBM, ITS PROGRAM DEVELOPERS OR SUPPLIERS LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: - -a. LOSS OF, OR DAMAGE TO, DATA; - -b. SPECIAL, INCIDENTAL, EXEMPLARY, OR INDIRECT DAMAGES, OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; OR - -c. LOST PROFITS, BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS. - -11. Compliance Verification - -For purposes of this Section 11 (Compliance Verification), "ILAN Program Terms" means 1) this Agreement and applicable amendments and transaction documents provided by IBM, and 2) IBM software policies that may be found at the IBM Software Policy website (www.ibm.com/softwarepolicies), including but not limited to those policies concerning backup, sub-capacity pricing, and migration. - -The rights and obligations set forth in this Section 11 remain in effect during the period the Program is licensed to Licensee, and for two years thereafter. - -11.1 Verification Process - -Licensee agrees to create, retain, and provide to IBM and its auditors accurate written records, system tool outputs, and other system information sufficient to provide auditable verification that Licensee's use of all Programs is in compliance with the ILAN Program Terms, including, without limitation, all of IBM's applicable licensing and pricing qualification terms. Licensee is responsible for 1) ensuring that it does not exceed its Authorized Use, and 2) remaining in compliance with ILAN Program Terms. - -Upon reasonable notice, IBM may verify Licensee's compliance with ILAN Program Terms at all sites and for all environments in which Licensee uses (for any purpose) Programs subject to ILAN Program Terms. Such verification will be conducted in a manner that minimizes disruption to Licensee's business, and may be conducted on Licensee's premises, during normal business hours. IBM may use an independent auditor to assist with such verification, provided IBM has a written confidentiality agreement in place with such auditor. - -11.2 Resolution - -IBM will notify Licensee in writing if any such verification indicates that Licensee has used any Program in excess of its Authorized Use or is otherwise not in compliance with the ILAN Program Terms. Licensee agrees to promptly pay directly to IBM the charges that IBM specifies in an invoice for 1) any such excess use, 2) support for such excess use for the lesser of the duration of such excess use or two years, and 3) any additional charges and other liabilities determined as a result of such verification. - -12. Third Party Notices - -The Program may include third party code that IBM, not the third party, licenses to Licensee under this Agreement. Notices, if any, for the third party code ("Third Party Notices") are included for Licensee's information only. These notices can be found in the Program's NOTICES file(s). Information on how to obtain source code for certain third party code can be found in the Third Party Notices. If in the Third Party Notices IBM identifies third party code as "Modifiable Third Party Code," IBM authorizes Licensee to 1) modify the Modifiable Third Party Code and 2) reverse engineer the Program modules that directly interface with the Modifiable Third Party Code provided that it is only for the purpose of debugging Licensee's modifications to such third party code. IBM's service and support obligations, if any, apply only to the unmodified Program. - -13. General - -a. Nothing in this Agreement affects any statutory rights of consumers that cannot be waived or limited by contract. - -b. For Programs IBM provides to Licensee in tangible form, IBM fulfills its shipping and delivery obligations upon the delivery of such Programs to the IBM-designated carrier, unless otherwise agreed to in writing by Licensee and IBM. - -c. If any provision of this Agreement is held to be invalid or unenforceable, the remaining provisions of this Agreement remain in full force and effect. - -d. Licensee agrees to comply with all applicable export and import laws and regulations, including U.S. embargo and sanctions regulations and prohibitions on export for certain end uses or to certain users. - -e. Licensee authorizes International Business Machines Corporation and its subsidiaries (and their successors and assigns, contractors and IBM Business Partners) to store and use Licensee's business contact information wherever they do business, in connection with IBM products and services, or in furtherance of IBM's business relationship with Licensee. - -f. Each party will allow the other reasonable opportunity to comply before it claims that the other has not met its obligations under this Agreement. The parties will attempt in good faith to resolve all disputes, disagreements, or claims between the parties relating to this Agreement. - -g. Unless otherwise required by applicable law without the possibility of contractual waiver or limitation: 1) neither party will bring a legal action, regardless of form, for any claim arising out of or related to this Agreement more than two years after the cause of action arose; and 2) upon the expiration of such time limit, any such claim and all respective rights related to the claim lapse. - -h. Neither Licensee nor IBM is responsible for failure to fulfill any obligations due to causes beyond its control. - -i. No right or cause of action for any third party is created by this Agreement, nor is IBM responsible for any third party claims against Licensee, except as permitted in Subsection 10.1 (Items for Which IBM May Be Liable) above for bodily injury (including death) or damage to real or tangible personal property for which IBM is legally liable to that third party. - -j. In entering into this Agreement, neither party is relying on any representation not specified in this Agreement, including but not limited to any representation concerning: 1) the performance or function of the Program; 2) the experiences or recommendations of other parties; or 3) any results or savings that Licensee may achieve. - -k. IBM has signed agreements with certain organizations (called "IBM Business Partners") to promote, market, and support certain Programs. IBM Business Partners remain independent and separate from IBM. IBM is not responsible for the actions or statements of IBM Business Partners or obligations they have to Licensee. - -l. The license and intellectual property indemnification terms of Licensee's other agreements with IBM (such as the IBM Customer Agreement) do not apply to Program licenses granted under this Agreement. - -m. Both parties agree that all information exchanged is nonconfidential. If either party requires the exchange of confidential information, it will be made under a signed confidentiality agreement. - -14. Geographic Scope and Governing Law - -14.1 Governing Law - -Both parties agree to the application of the laws of the country in which Licensee obtained the Program license to govern, interpret, and enforce all of Licensee's and IBM's respective rights, duties, and obligations arising from, or relating in any manner to, the subject matter of this Agreement, without regard to conflict of law principles. - -The United Nations Convention on Contracts for the International Sale of Goods does not apply. - -14.2 Jurisdiction - -All rights, duties, and obligations are subject to the courts of the country in which Licensee obtained the Program license. - -Part 2 - Country-unique Terms - -For licenses granted in the countries specified below, the following terms replace or modify the referenced terms in Part 1. All terms in Part 1 that are not changed by these amendments remain unchanged and in effect. This Part 2 is organized as follows: - -* Multiple country amendments to Part 1, Section 14 (Governing Law and Jurisdiction); - -* Americas country amendments to other Agreement terms; - -* Asia Pacific country amendments to other Agreement terms; and - -* Europe, Middle East, and Africa country amendments to other Agreement terms. - -Multiple country amendments to Part 1, Section 14 (Governing Law and Jurisdiction) - -14.1 Governing Law - -The phrase "the laws of the country in which Licensee obtained the Program license" in the first paragraph of 14.1 Governing Law is replaced by the following phrases in the countries below: - -AMERICAS - -(1) In Canada: the laws in the Province of Ontario; - -(2) in Mexico: the federal laws of the Republic of Mexico; - -(3) in the United States, Anguilla, Antigua/Barbuda, Aruba, British Virgin Islands, Cayman Islands, Dominica, Grenada, Guyana, Saint Kitts and Nevis, Saint Lucia, Saint Maarten, and Saint Vincent and the Grenadines: the laws of the State of New York, United States; - -(4) in Venezuela: the laws of the Bolivarian Republic of Venezuela; - -ASIA PACIFIC - -(5) in Cambodia and Laos: the laws of the State of New York, United States; - -(6) in Australia: the laws of the State or Territory in which the transaction is performed; - -(7) in Hong Kong SAR and Macau SAR: the laws of Hong Kong Special Administrative Region ("SAR"); - -(8) in Taiwan: the laws of Taiwan; - -EUROPE, MIDDLE EAST, AND AFRICA - -(9) in Albania, Armenia, Azerbaijan, Belarus, Bosnia-Herzegovina, Bulgaria, Croatia, Former Yugoslav Republic of Macedonia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Moldova, Montenegro, Poland, Romania, Russia, Serbia, Slovakia, Tajikistan, Turkmenistan, Ukraine, and Uzbekistan: the laws of Austria; - -(10) in Algeria, Andorra, Benin, Burkina Faso, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo Republic, Djibouti, Democratic Republic of Congo, Equatorial Guinea, French Guiana, French Polynesia, Gabon, Gambia, Guinea, Guinea-Bissau, Ivory Coast, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mayotte, Morocco, New Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, Tunisia, Vanuatu, and Wallis and Futuna: the laws of France; - -(11) in Estonia, Latvia, and Lithuania: the laws of Finland; - -(12) in Angola, Bahrain, Botswana, Burundi, Egypt, Eritrea, Ethiopia, Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, Mozambique, Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome and Principe, Saudi Arabia, Sierra Leone, Somalia, Tanzania, Uganda, United Arab Emirates, the United Kingdom, West Bank/Gaza, Yemen, Zambia, and Zimbabwe: the laws of England; and - -(13) in South Africa, Namibia, Lesotho, and Swaziland: the laws of the Republic of South Africa. - -14.2 Jurisdiction - -The following paragraph pertains to jurisdiction and replaces Subsection 14.2 (Jurisdiction) as it applies for those countries identified below: - -All rights, duties, and obligations are subject to the courts of the country in which Licensee obtained the Program license except that in the countries identified below all disputes arising out of or related to this Agreement, including summary proceedings, will be brought before and subject to the exclusive jurisdiction of the following courts of competent jurisdiction: - -AMERICAS - -(1) In Argentina: the Ordinary Commercial Court of the city of Buenos Aires; - -(2) in Brazil: the court of Rio de Janeiro, RJ; - -(3) in Chile: the Civil Courts of Justice of Santiago; - -(4) in Ecuador: the civil judges of Quito for executory or summary proceedings (as applicable); - -(5) in Mexico: the courts located in Mexico City, Federal District; - -(6) in Peru: the judges and tribunals of the judicial district of Lima, Cercado; - -(7) in Uruguay: the courts of the city of Montevideo; - -(8) in Venezuela: the courts of the metropolitan area of the city of Caracas; - -EUROPE, MIDDLE EAST, AND AFRICA - -(9) in Austria: the court of law in Vienna, Austria (Inner-City); - -(10) in Algeria, Andorra, Benin, Burkina Faso, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo Republic, Djibouti, Democratic Republic of Congo, Equatorial Guinea, France, French Guiana, French Polynesia, Gabon, Gambia, Guinea, Guinea-Bissau, Ivory Coast, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mayotte, Monaco, Morocco, New Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, Tunisia, Vanuatu, and Wallis and Futuna: the Commercial Court of Paris; - -(11) in Angola, Bahrain, Botswana, Burundi, Egypt, Eritrea, Ethiopia, Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, Mozambique, Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome and Principe, Saudi Arabia, Sierra Leone, Somalia, Tanzania, Uganda, United Arab Emirates, the United Kingdom, West Bank/Gaza, Yemen, Zambia, and Zimbabwe: the English courts; - -(12) in South Africa, Namibia, Lesotho, and Swaziland: the High Court in Johannesburg; - -(13) in Greece: the competent court of Athens; - -(14) in Israel: the courts of Tel Aviv-Jaffa; - -(15) in Italy: the courts of Milan; - -(16) in Portugal: the courts of Lisbon; - -(17) in Spain: the courts of Madrid; and - -(18) in Turkey: the Istanbul Central Courts and Execution Directorates of Istanbul, the Republic of Turkey. - -14.3 Arbitration - -The following paragraph is added as a new Subsection 14.3 (Arbitration) as it applies for those countries identified below. The provisions of this Subsection 14.3 prevail over those of Subsection 14.2 (Jurisdiction) to the extent permitted by the applicable governing law and rules of procedure: - -ASIA PACIFIC - -(1) In Cambodia, India, Laos, Philippines, and Vietnam: - -Disputes arising out of or in connection with this Agreement will be finally settled by arbitration which will be held in Singapore in accordance with the Arbitration Rules of Singapore International Arbitration Center ("SIAC Rules") then in effect. The arbitration award will be final and binding for the parties without appeal and will be in writing and set forth the findings of fact and the conclusions of law. - -The number of arbitrators will be three, with each side to the dispute being entitled to appoint one arbitrator. The two arbitrators appointed by the parties will appoint a third arbitrator who will act as chairman of the proceedings. Vacancies in the post of chairman will be filled by the president of the SIAC. Other vacancies will be filled by the respective nominating party. Proceedings will continue from the stage they were at when the vacancy occurred. - -If one of the parties refuses or otherwise fails to appoint an arbitrator within 30 days of the date the other party appoints its, the first appointed arbitrator will be the sole arbitrator, provided that the arbitrator was validly and properly appointed. - -All proceedings will be conducted, including all documents presented in such proceedings, in the English language. The English language version of this Agreement prevails over any other language version. - -(2) In the People's Republic of China: - -In case no settlement can be reached, the disputes will be submitted to China International Economic and Trade Arbitration Commission for arbitration according to the then effective rules of the said Arbitration Commission. The arbitration will take place in Beijing and be conducted in Chinese. The arbitration award will be final and binding on both parties. During the course of arbitration, this agreement will continue to be performed except for the part which the parties are disputing and which is undergoing arbitration. - -(3) In Indonesia: - -Each party will allow the other reasonable opportunity to comply before it claims that the other has not met its obligations under this Agreement. The parties will attempt in good faith to resolve all disputes, disagreements, or claims between the parties relating to this Agreement. Unless otherwise required by applicable law without the possibility of contractual waiver or limitation, i) neither party will bring a legal action, regardless of form, arising out of or related to this Agreement or any transaction under it more than two years after the cause of action arose; and ii) after such time limit, any legal action arising out of this Agreement or any transaction under it and all respective rights related to any such action lapse. - -Disputes arising out of or in connection with this Agreement shall be finally settled by arbitration that shall be held in Jakarta, Indonesia in accordance with the rules of Board of the Indonesian National Board of Arbitration (Badan Arbitrase Nasional Indonesia or "BANI") then in effect. The arbitration award shall be final and binding for the parties without appeal and shall be in writing and set forth the findings of fact and the conclusions of law. - -The number of arbitrators shall be three, with each side to the dispute being entitled to appoint one arbitrator. The two arbitrators appointed by the parties shall appoint a third arbitrator who shall act as chairman of the proceedings. Vacancies in the post of chairman shall be filled by the chairman of the BANI. Other vacancies shall be filled by the respective nominating party. Proceedings shall continue from the stage they were at when the vacancy occurred. - -If one of the parties refuses or otherwise fails to appoint an arbitrator within 30 days of the date the other party appoints its, the first appointed arbitrator shall be the sole arbitrator, provided that the arbitrator was validly and properly appointed. - -All proceedings shall be conducted, including all documents presented in such proceedings, in the English and/or Indonesian language. - -EUROPE, MIDDLE EAST, AND AFRICA - -(4) In Albania, Armenia, Azerbaijan, Belarus, Bosnia-Herzegovina, Bulgaria, Croatia, Former Yugoslav Republic of Macedonia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Moldova, Montenegro, Poland, Romania, Russia, Serbia, Slovakia, Tajikistan, Turkmenistan, Ukraine, and Uzbekistan: - -All disputes arising out of this Agreement or related to its violation, termination or nullity will be finally settled under the Rules of Arbitration and Conciliation of the International Arbitral Center of the Federal Economic Chamber in Vienna (Vienna Rules) by three arbitrators appointed in accordance with these rules. The arbitration will be held in Vienna, Austria, and the official language of the proceedings will be English. The decision of the arbitrators will be final and binding upon both parties. Therefore, pursuant to paragraph 598 (2) of the Austrian Code of Civil Procedure, the parties expressly waive the application of paragraph 595 (1) figure 7 of the Code. IBM may, however, institute proceedings in a competent court in the country of installation. - -(5) In Estonia, Latvia, and Lithuania: - -All disputes arising in connection with this Agreement will be finally settled in arbitration that will be held in Helsinki, Finland in accordance with the arbitration laws of Finland then in effect. Each party will appoint one arbitrator. The arbitrators will then jointly appoint the chairman. If arbitrators cannot agree on the chairman, then the Central Chamber of Commerce in Helsinki will appoint the chairman. - -AMERICAS COUNTRY AMENDMENTS - -CANADA - -10.1 Items for Which IBM May Be Liable - -The following replaces Item 1 in the first paragraph of this Subsection 10.1 (Items for Which IBM May Be Liable): - -1) damages for bodily injury (including death) and physical harm to real property and tangible personal property caused by IBM's negligence; and - -13. General - -The following replaces Item 13.d: - -d. Licensee agrees to comply with all applicable export and import laws and regulations, including those of that apply to goods of United States origin and that prohibit or limit export for certain uses or to certain users. - -The following replaces Item 13.i: - -i. No right or cause of action for any third party is created by this Agreement or any transaction under it, nor is IBM responsible for any third party claims against Licensee except as permitted by the Limitation of Liability section above for bodily injury (including death) or physical harm to real or tangible personal property caused by IBM's negligence for which IBM is legally liable to that third party. - -The following is added as Item 13.n: - -n. For purposes of this Item 13.n, "Personal Data" refers to information relating to an identified or identifiable individual made available by one of the parties, its personnel or any other individual to the other in connection with this Agreement. The following provisions apply in the event that one party makes Personal Data available to the other: - -(1) General - -(a) Each party is responsible for complying with any obligations applying to it under applicable Canadian data privacy laws and regulations ("Laws"). - -(b) Neither party will request Personal Data beyond what is necessary to fulfill the purpose(s) for which it is requested. The purpose(s) for requesting Personal Data must be reasonable. Each party will agree in advance as to the type of Personal Data that is required to be made available. - -(2) Security Safeguards - -(a) Each party acknowledges that it is solely responsible for determining and communicating to the other the appropriate technological, physical and organizational security measures required to protect Personal Data. - -(b) Each party will ensure that Personal Data is protected in accordance with the security safeguards communicated and agreed to by the other. - -(c) Each party will ensure that any third party to whom Personal Data is transferred is bound by the applicable terms of this section. - -(d) Additional or different services required to comply with the Laws will be deemed a request for new services. - -(3) Use - -Each party agrees that Personal Data will only be used, accessed, managed, transferred, disclosed to third parties or otherwise processed to fulfill the purpose(s) for which it was made available. - -(4) Access Requests - -(a) Each party agrees to reasonably cooperate with the other in connection with requests to access or amend Personal Data. - -(b) Each party agrees to reimburse the other for any reasonable charges incurred in providing each other assistance. - -(c) Each party agrees to amend Personal Data only upon receiving instructions to do so from the other party or its personnel. - -(5) Retention - -Each party will promptly return to the other or destroy all Personal Data that is no longer necessary to fulfill the purpose(s) for which it was made available, unless otherwise instructed by the other or its personnel or required by law. - -(6) Public Bodies Who Are Subject to Public Sector Privacy Legislation - -For Licensees who are public bodies subject to public sector privacy legislation, this Item 13.n applies only to Personal Data made available to Licensee in connection with this Agreement, and the obligations in this section apply only to Licensee, except that: 1) section (2)(a) applies only to IBM; 2) sections (1)(a) and (4)(a) apply to both parties; and 3) section (4)(b) and the last sentence in (1)(b) do not apply. - -PERU - -10. Limitation of Liability - -The following is added to the end of this Section 10 (Limitation of Liability): - -Except as expressly required by law without the possibility of contractual waiver, Licensee and IBM intend that the limitation of liability in this Limitation of Liability section applies to damages caused by all types of claims and causes of action. If any limitation on or exclusion from liability in this section is held by a court of competent jurisdiction to be unenforceable with respect to a particular claim or cause of action, the parties intend that it nonetheless apply to the maximum extent permitted by applicable law to all other claims and causes of action. - -10.1 Items for Which IBM May Be Liable - -The following is added to the end of this Subsection 10.1: - -In accordance with Article 1328 of the Peruvian Civil Code, the limitations and exclusions specified in this section will not apply to damages caused by IBM's willful misconduct ("dolo") or gross negligence ("culpa inexcusable"). - -UNITED STATES OF AMERICA - -5. Taxes - -The following is added to the end of this Section 5 (Taxes): - -For Programs delivered electronically in the United States for which Licensee claims a state sales and use tax exemption, Licensee agrees not to receive any tangible personal property (e.g., media and publications) associated with the electronic program. - -Licensee agrees to be responsible for any sales and use tax liabilities that may arise as a result of Licensee's subsequent redistribution of Programs after delivery by IBM. - -13. General - -The following is added to Section 13 as Item 13.n: - -n. U.S. Government Users Restricted Rights - Use, duplication or disclosure is restricted by the GSA IT Schedule 70 Contract with the IBM Corporation. - -The following is added to Item 13.f: - -Each party waives any right to a jury trial in any proceeding arising out of or related to this Agreement. - -ASIA PACIFIC COUNTRY AMENDMENTS - -AUSTRALIA - -5. Taxes - -The following sentences replace the first two sentences of Section 5 (Taxes): - -If any government or authority imposes a duty, tax (other than income tax), levy, or fee, on this Agreement or on the Program itself, that is not otherwise provided for in the amount payable, Licensee agrees to pay it when IBM invoices Licensee. If the rate of GST changes, IBM may adjust the charge or other amount payable to take into account that change from the date the change becomes effective. - -8. No Warranties - -The following is added to the first paragraph of Section 8 (No Warranties): - -Although IBM specifies that there are no warranties, Licensee may have certain rights under the Competition and Consumer Act 2010 or other legislation and are only limited to the extent permitted by the applicable legislation. - -10.1 Items for Which IBM May Be Liable - -The following is added to Subsection 10.1 (Items for Which IBM Maybe Liable): - -Where IBM is in breach of a condition or warranty implied by the Competition and Consumer Act 2010, IBM's liability is limited to the repair or replacement of the goods, or the supply of equivalent goods. Where that condition or warranty relates to right to sell, quiet possession or clear title, or the goods are of a kind ordinarily obtained for personal, domestic or household use or consumption, then none of the limitations in this paragraph apply. - -HONG KONG SAR, MACAU SAR, AND TAIWAN - -As applies to licenses obtained in Taiwan and the special administrative regions, phrases throughout this Agreement containing the word "country" (for example, "the country in which the original Licensee was granted the license" and "the country in which Licensee obtained the Program license") are replaced with the following: - -(1) In Hong Kong SAR: "Hong Kong SAR" - -(2) In Macau SAR: "Macau SAR" except in the Governing Law clause (Section 14.1) - -(3) In Taiwan: "Taiwan." - -INDIA - -10.1 Items for Which IBM May Be Liable - -The following replaces the terms of Items 1 and 2 of the first paragraph: - -1) liability for bodily injury (including death) or damage to real property and tangible personal property will be limited to that caused by IBM's negligence; and 2) as to any other actual damage arising in any situation involving nonperformance by IBM pursuant to, or in any way related to the subject of this Agreement, IBM's liability will be limited to the charge paid by Licensee for the individual Program that is the subject of the claim. - -13. General - -The following replaces the terms of Item 13.g: - -g. If no suit or other legal action is brought, within three years after the cause of action arose, in respect of any claim that either party may have against the other, the rights of the concerned party in respect of such claim will be forfeited and the other party will stand released from its obligations in respect of such claim. - -INDONESIA - -3.3 Term and Termination - -The following is added to the last paragraph: - -Both parties waive the provision of article 1266 of the Indonesian Civil Code, to the extent the article provision requires such court decree for the termination of an agreement creating mutual obligations. - -JAPAN - -13. General - -The following is inserted as Item 13.n: - -n. Any doubts concerning this Agreement will be initially resolved between us in good faith and in accordance with the principle of mutual trust. - -MALAYSIA - -10.2 Items for Which IBM Is Not Liable - -The word "SPECIAL" in Item 10.2b is deleted. - -NEW ZEALAND - -8. No Warranties - -The following is added to the first paragraph of this Section 8 (No Warranties): - -Although IBM specifies that there are no warranties, Licensee may have certain rights under the Consumer Guarantees Act 1993 or other legislation which cannot be excluded or limited. The Consumer Guarantees Act 1993 will not apply in respect of any goods which IBM provides, if Licensee requires the goods for the purposes of a business as defined in that Act. - -10. Limitation of Liability - -The following is added: - -Where Programs are not obtained for the purposes of a business as defined in the Consumer Guarantees Act 1993, the limitations in this Section are subject to the limitations in that Act. - -PEOPLE'S REPUBLIC OF CHINA - -4. Charges - -The following is added: - -All banking charges incurred in the People's Republic of China will be borne by Licensee and those incurred outside the People's Republic of China will be borne by IBM. - -PHILIPPINES - -10.2 Items for Which IBM Is Not Liable - -The following replaces the terms of Item 10.2b: - -b. special (including nominal and exemplary damages), moral, incidental, or indirect damages or for any economic consequential damages; or - -SINGAPORE - -10.2 Items for Which IBM Is Not Liable - -The words "SPECIAL" and "ECONOMIC" are deleted from Item 10.2b. - -13. General - -The following replaces the terms of Item 13.i: - -i. Subject to the rights provided to IBM's suppliers and Program developers as provided in Section 10 above (Limitation of Liability), a person who is not a party to this Agreement will have no right under the Contracts (Right of Third Parties) Act to enforce any of its terms. - -TAIWAN - -10.1 Items for Which IBM May Be Liable - -The following sentences are deleted: - -This limit also applies to any of IBM's subcontractors and Program developers. It is the maximum for which IBM and its subcontractors and Program developers are collectively responsible. - -EUROPE, MIDDLE EAST, AFRICA (EMEA) COUNTRY AMENDMENTS - -EUROPEAN UNION MEMBER STATES - -8. No Warranties - -The following is added to Section 8 (No Warranties): - -In the European Union ("EU"), consumers have legal rights under applicable national legislation governing the sale of consumer goods. Such rights are not affected by the provisions set out in this Section 8 (No Warranties). - -EU MEMBER STATES AND THE COUNTRIES IDENTIFIED BELOW - -Iceland, Liechtenstein, Norway, Switzerland, Turkey, and any other European country that has enacted local data privacy or protection legislation similar to the EU model. - -13. General - -The following replaces Item 13.e: - -(1) Definitions - For the purposes of this Item 13.e, the following additional definitions apply: - -(a) Business Contact Information - business-related contact information disclosed by Licensee to IBM, including names, job titles, business addresses, telephone numbers and email addresses of Licensee's employees and contractors. For Austria, Italy and Switzerland, Business Contact Information also includes information about Licensee and its contractors as legal entities (for example, Licensee's revenue data and other transactional information) - -(b) Business Contact Personnel - Licensee employees and contractors to whom the Business Contact Information relates. - -(c) Data Protection Authority - the authority established by the Data Protection and Electronic Communications Legislation in the applicable country or, for non-EU countries, the authority responsible for supervising the protection of personal data in that country, or (for any of the foregoing) any duly appointed successor entity thereto. - -(d) Data Protection & Electronic Communications Legislation - (i) the applicable local legislation and regulations in force implementing the requirements of EU Directive 95/46/EC (on the protection of individuals with regard to the processing of personal data and on the free movement of such data) and of EU Directive 2002/58/EC (concerning the processing of personal data and the protection of privacy in the electronic communications sector); or (ii) for non-EU countries, the legislation and/or regulations passed in the applicable country relating to the protection of personal data and the regulation of electronic communications involving personal data, including (for any of the foregoing) any statutory replacement or modification thereof. - -(e) IBM Group - International Business Machines Corporation of Armonk, New York, USA, its subsidiaries, and their respective Business Partners and subcontractors. - -(2) Licensee authorizes IBM: - -(a) to process and use Business Contact Information within IBM Group in support of Licensee including the provision of support services, and for the purpose of furthering the business relationship between Licensee and IBM Group, including, without limitation, contacting Business Contact Personnel (by email or otherwise) and marketing IBM Group products and services (the "Specified Purpose"); and - -(b) to disclose Business Contact Information to other members of IBM Group in pursuit of the Specified Purpose only. - -(3) IBM agrees that all Business Contact Information will be processed in accordance with the Data Protection & Electronic Communications Legislation and will be used only for the Specified Purpose. - -(4) To the extent required by the Data Protection & Electronic Communications Legislation, Licensee represents that (a) it has obtained (or will obtain) any consents from (and has issued (or will issue) any notices to) the Business Contact Personnel as are necessary in order to enable IBM Group to process and use the Business Contact Information for the Specified Purpose. - -(5) Licensee authorizes IBM to transfer Business Contact Information outside the European Economic Area, provided that the transfer is made on contractual terms approved by the Data Protection Authority or the transfer is otherwise permitted under the Data Protection & Electronic Communications Legislation. - -AUSTRIA - -8. No Warranties - -In Austria (and Germany) the following replaces Section 8 (No Warranties) in its entirety, including its title, if Licensee paid a charge to obtain the Program. - -8. Warranties and Exclusions - -The warranty period is twelve months from the date of delivery. The limitation period for consumers in action for breach of warranty is the statutory period as a minimum. - -The warranty for an IBM Program covers the functionality of the Program for its normal use and the Program's conformity to its specifications. - -IBM warrants that when the Program is used in the specified operating environment it will conform to its specifications. IBM does not warrant uninterrupted or error-free operation of the Program or that IBM will correct all Program defects. Licensee is responsible for the results obtained from the use of the Program. - -The warranty applies only to the unmodified portion of the Program. - -If the Program does not function as warranted during the warranty period and the problem cannot be resolved with information available, Licensee may return the Program to the party from whom Licensee acquired it and receive a refund of the amount Licensee paid. If Licensee down loaded the Program, Licensee may contact the party from whom Licensee acquired it to obtain the refund. - -This is IBM's sole obligation to Licensee, except as otherwise required by applicable statutory law. - -10. Limitation of Liability - -The following is added: - -The following limitations and exclusions of IBM's liability do not apply for damages caused by gross negligence or willful misconduct. - -10.1 Items for Which IBM May Be Liable - -The following replaces the first sentence in the first paragraph: - -Circumstances may arise where, because of a default by IBM in the performance of its obligations under this Agreement or other liability, Licensee is entitled to recover damages from IBM. - -In the second sentence of the first paragraph, delete entirely the parenthetical phrase: - -"(including fundamental breach, negligence, misrepresentation, or other contract or tort claim)". - -10.2 Items for Which IBM Is Not Liable - -The following replaces Item 10.2b: - -b. indirect damages or consequential damages; or - -BELGIUM, FRANCE, ITALY, AND LUXEMBOURG - -10. Limitation of Liability - -The following replaces the terms of Section 10 (Limitation of Liability) in its entirety: - -Except as otherwise provided by mandatory law: - -10.1 Items for Which IBM May Be Liable - -IBM's entire liability for all claims in the aggregate for any damages and losses that may arise as a consequence of the fulfillment of its obligations under or in connection with this Agreement or due to any other cause related to this Agreement is limited to the compensation of only those damages and losses proved and actually arising as an immediate and direct consequence of the non-fulfillment of such obligations (if IBM is at fault) or of such cause, for a maximum amount equal to the charges (if the Program is subject to fixed term charges, up to twelve months' charges) Licensee paid for the Program that has caused the damages. - -The above limitation will not apply to damages for bodily injuries (including death) and damages to real property and tangible personal property for which IBM is legally liable. - -10.2 Items for Which IBM Is Not Liable - -UNDER NO CIRCUMSTANCES IS IBM OR ANY OF ITS PROGRAM DEVELOPERS LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: 1) LOSS OF, OR DAMAGE TO, DATA; 2) INCIDENTAL, EXEMPLARY OR INDIRECT DAMAGES, OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; AND / OR 3) LOST PROFITS, BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS, EVEN IF THEY ARISE AS AN IMMEDIATE CONSEQUENCE OF THE EVENT THAT GENERATED THE DAMAGES. - -10.3 Suppliers and Program Developers - -The limitation and exclusion of liability herein agreed applies not only to the activities performed by IBM but also to the activities performed by its suppliers and Program developers, and represents the maximum amount for which IBM as well as its suppliers and Program developers are collectively responsible. - -GERMANY - -8. No Warranties - -This Section 8 (No Warranties) is amended as specified for AUSTRIA. - -10. Limitation of Liability - -The following replaces this Section 10 (Limitation of Liability) in its entirety: - -a. IBM will be liable without limit for 1) loss or damage caused by a breach of an express guarantee; 2) damages or losses resulting in bodily injury (including death); and 3) damages caused intentionally or by gross negligence. - -b. In the event of loss, damage and frustrated expenditures caused by slight negligence or in breach of essential contractual obligations, IBM will be liable, regardless of the basis on which Licensee is entitled to claim damages from IBM (including fundamental breach, negligence, misrepresentation, or other contract or tort claim), per claim only up to the greater of 500,000 euro or the charges (if the Program is subject to fixed term charges, up to 12 months' charges) Licensee paid for the Program that caused the loss or damage. A number of defaults which together result in, or contribute to, substantially the same loss or damage will be treated as one default. - -c. In the event of loss, damage and frustrated expenditures caused by slight negligence, IBM will not be liable for indirect or consequential damages, even if IBM was informed about the possibility of such loss or damage. - -d. In case of delay on IBM's part: 1) IBM will pay to Licensee an amount not exceeding the loss or damage caused by IBM's delay and 2) IBM will be liable only in respect of the resulting damages that Licensee suffers, subject to the provisions of Items a and b above. - -13. General - -The following replaces the provisions of 13.g: - -g. Any claims resulting from this Agreement are subject to a limitation period of three years, except as stated in Section 8 (No Warranties) of this Agreement. - -The following replaces the provisions of 13.i: - -i. No right or cause of action for any third party is created by this Agreement, nor is IBM responsible for any third party claims against Licensee, except (to the extent permitted in Section 10 (Limitation of Liability)) for: i) bodily injury (including death); or ii) damage to real or tangible personal property for which (in either case) IBM is legally liable to that third party. - -IRELAND - -8. No Warranties - -The following sentence is added to the second paragraph of this Section 8 (No Warranties): - -Except as expressly provided in these terms and conditions, or Section 12 of the Sale of Goods Act 1893 as amended by the Sale of Goods and Supply of Services Act, 1980 (the "1980 Act"), all conditions or warranties (express or implied, statutory or otherwise) are hereby excluded including, without limitation, any warranties implied by the Sale of Goods Act 1893 as amended by the 1980 Act (including, for the avoidance of doubt, Section 39 of the 1980 Act). - -IRELAND AND UNITED KINGDOM - -2. Agreement Structure - -The following sentence is added: - -Nothing in this paragraph shall have the effect of excluding or limiting liability for fraud. - -10.1 Items for Which IBM May Be Liable - -The following replaces the first paragraph of the Subsection: - -For the purposes of this section, a "Default" means any act, statement, omission or negligence on the part of IBM in connection with, or in relation to, the subject matter of an Agreement in respect of which IBM is legally liable to Licensee, whether in contract or in tort. A number of Defaults which together result in, or contribute to, substantially the same loss or damage will be treated as one Default. - -Circumstances may arise where, because of a Default by IBM in the performance of its obligations under this Agreement or other liability, Licensee is entitled to recover damages from IBM. Regardless of the basis on which Licensee is entitled to claim damages from IBM and except as expressly required by law without the possibility of contractual waiver, IBM's entire liability for any one Default will not exceed the amount of any direct damages, to the extent actually suffered by Licensee as an immediate and direct consequence of the Default, up to the greater of (1) 500,000 euro (or the equivalent in local currency) or (2) 125% of the charges (if the Program is subject to fixed term charges, up to 12 months' charges) for the Program that is the subject of the claim. Notwithstanding the foregoing, the amount of any damages for bodily injury (including death) and damage to real property and tangible personal property for which IBM is legally liable is not subject to such limitation. - -10.2 Items for Which IBM Is Not Liable - -The following replaces Items 10.2b and 10.2c: - -b. special, incidental, exemplary, or indirect damages or consequential damages; or - -c. wasted management time or lost profits, business, revenue, goodwill, or anticipated savings. - -Z125-5589-05 (07/2011) - -LICENSE INFORMATION - -The Programs listed below are licensed under the following terms and conditions in addition to those of the IBM International License Agreement for Non-Warranted Programs (IBM form number Z125-5589-05). - -Program Name: IBM(R) Software Development Kit, Java(TM) Technology Edition, Version 7 Release 1 - -Program Number: 6210-001 - -Technology Preview Code - -Technology Preview Code (TPC) may be included or distributed with the Program or updates to it but are not part of the Program. TPC is licensed under the same terms as the Program, except as provided below. TPC will be identified as such in the Notices File (or in an updated Notices File accompanying the updates). Some or all of the TPC may not be made generally available by IBM as or in a product. Licensee is permitted to use TPC only for internal use for evaluation purposes and not for use in a production environment. The Notices File may limit this evaluation use to an evaluation period. If so, at the end of such evaluation period Licensee must cease using and uninstall the TPC. IBM provides the TPC without obligation of support and "AS IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND ANY IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - -Licensee may not transfer TPC to another party except as a transfer accompanying the Program. TPC may contain a disabling device that will prevent it from being used after the evaluation period ends. Licensee will not tamper with this disabling device or the TPC. Licensee should take precautions to avoid any loss of data that might result when the TPC can no longer be used. - -L/N: L-EWOD-99YA4J - -D/N: L-EWOD-99YA4J - -P/N: L-EWOD-99YA4J diff --git a/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.AIX b/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.AIX deleted file mode 100644 index f98436e3dc..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/IBM-J7.AIX +++ /dev/null @@ -1,739 +0,0 @@ -http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=&li_formnum=L-HKUR-8LEAPC&title=IBM+AIX+Developer+Kit+and+Runtime%2C+Java+Technology+Edition&l=en - -IBM AIX Developer Kit and Runtime, Java Technology Edition - -International License Agreement for Non-Warranted Programs - -Part 1 - General Terms - -BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, CLICKING ON AN "ACCEPT" BUTTON, OR OTHERWISE USING THE PROGRAM, LICENSEE AGREES TO THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF LICENSEE, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND LICENSEE TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, - -* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN "ACCEPT" BUTTON, OR USE THE PROGRAM; AND - -* PROMPTLY RETURN THE UNUSED MEDIA AND DOCUMENTATION TO THE PARTY FROM WHOM IT WAS OBTAINED FOR A REFUND OF THE AMOUNT PAID. IF THE PROGRAM WAS DOWNLOADED, DESTROY ALL COPIES OF THE PROGRAM. - -1. Definitions - -"Authorized Use" - the specified level at which Licensee is authorized to execute or run the Program. That level may be measured by number of users, millions of service units ("MSUs"), Processor Value Units ("PVUs"), or other level of use specified by IBM. - -"IBM" - International Business Machines Corporation or one of its subsidiaries. - -"License Information" ("LI") - a document that provides information and any additional terms specific to a Program. The Program's LI is available at www.ibm.com/software/sla. The LI can also be found in the Program's directory, by the use of a system command, or as a booklet included with the Program. - -"Program" - the following, including the original and all whole or partial copies: 1) machine-readable instructions and data, 2) components, files, and modules, 3) audio-visual content (such as images, text, recordings, or pictures), and 4) related licensed materials (such as keys and documentation). - -2. Agreement Structure - -This Agreement includes Part 1 - General Terms, Part 2 - Country-unique Terms (if any) and the LI and is the complete agreement between Licensee and IBM regarding the use of the Program. It replaces any prior oral or written communications between Licensee and IBM concerning Licensee's use of the Program. The terms of Part 2 may replace or modify those of Part 1. To the extent of any conflict, the LI prevails over both Parts. - -3. License Grant - -The Program is owned by IBM or an IBM supplier, and is copyrighted and licensed, not sold. - -IBM grants Licensee a nonexclusive license to 1) use the Program up to the Authorized Use specified in the invoice, 2) make and install copies to support such Authorized Use, and 3) make a backup copy, all provided that - -a. Licensee has lawfully obtained the Program and complies with the terms of this Agreement; - -b. the backup copy does not execute unless the backed-up Program cannot execute; - -c. Licensee reproduces all copyright notices and other legends of ownership on each copy, or partial copy, of the Program; - -d. Licensee ensures that anyone who uses the Program (accessed either locally or remotely) 1) does so only on Licensee's behalf and 2) complies with the terms of this Agreement; - -e. Licensee does not 1) use, copy, modify, or distribute the Program except as expressly permitted in this Agreement; 2) reverse assemble, reverse compile, otherwise translate, or reverse engineer the Program, except as expressly permitted by law without the possibility of contractual waiver; 3) use any of the Program's components, files, modules, audio-visual content, or related licensed materials separately from that Program; or 4) sublicense, rent, or lease the Program; and - -f. if Licensee obtains this Program as a Supporting Program, Licensee uses this Program only to support the Principal Program and subject to any limitations in the license to the Principal Program, or, if Licensee obtains this Program as a Principal Program, Licensee uses all Supporting Programs only to support this Program, and subject to any limitations in this Agreement. For purposes of this Item "f," a "Supporting Program" is a Program that is part of another IBM Program ("Principal Program") and identified as a Supporting Program in the Principal Program's LI. (To obtain a separate license to a Supporting Program without these restrictions, Licensee should contact the party from whom Licensee obtained the Supporting Program.) - -This license applies to each copy of the Program that Licensee makes. - -3.1 Trade-ups, Updates, Fixes, and Patches - -3.1.1 Trade-ups - -If the Program is replaced by a trade-up Program, the replaced Program's license is promptly terminated. - -3.1.2 Updates, Fixes, and Patches - -When Licensee obtains an update, fix, or patch to a Program, Licensee accepts any additional or different terms that are applicable to such update, fix, or patch that are specified in its LI. If no additional or different terms are provided, then the update, fix, or patch is subject solely to this Agreement. If the Program is replaced by an update, Licensee agrees to promptly discontinue use of the replaced Program. - -3.2 Fixed Term Licenses - -If IBM licenses the Program for a fixed term, Licensee's license is terminated at the end of the fixed term, unless Licensee and IBM agree to renew it. - -3.3 Term and Termination - -This Agreement is effective until terminated. - -IBM may terminate Licensee's license if Licensee fails to comply with the terms of this Agreement. - -If the license is terminated for any reason by either party, Licensee agrees to promptly discontinue use of and destroy all of Licensee's copies of the Program. Any terms of this Agreement that by their nature extend beyond termination of this Agreement remain in effect until fulfilled, and apply to both parties' respective successors and assignees. - -4. Charges - -Charges, if any, are based on Authorized Use obtained, which is specified in the invoice. IBM does not give credits or refunds for charges already due or paid, except as specified elsewhere in this Agreement. - -If Licensee wishes to increase its Authorized Use, Licensee must notify IBM or an authorized IBM reseller in advance and pay any applicable charges. - -5. Taxes - -If any authority imposes on the Program a duty, tax, levy, or fee, excluding those based on IBM's net income, then Licensee agrees to pay that amount, as specified in an invoice, or supply exemption documentation. Licensee is responsible for any personal property taxes for the Program from the date that Licensee obtains it. If any authority imposes a customs duty, tax, levy, or fee for the import into or the export, transfer, access, or use of the Program outside the country in which the original Licensee was granted the license, then Licensee agrees that it is responsible for, and will pay, any amount imposed. - -6. Money-back Guarantee - -If Licensee is dissatisfied with the Program for any reason and is the original Licensee, Licensee may terminate the license and obtain a refund of the amount Licensee paid, if any, for the Program, provided that Licensee returns the Program to the party from whom Licensee obtained it within 30 days of the invoice date. If the license is for a fixed term that is subject to renewal, then Licensee may obtain a refund only if the Program is returned within the first 30 days of the initial term. If Licensee downloaded the Program, Licensee should contact the party from whom Licensee obtained it for instructions on how to obtain the refund. - -7. Program Transfer - -Licensee may transfer the Program and all of Licensee's license rights and obligations to another party only if that party agrees to the terms of this Agreement. If the license is terminated for any reason by either party, Licensee is prohibited from transferring the Program to another party. Licensee may not transfer a portion of 1) the Program or 2) the Program's Authorized Use. When Licensee transfers the Program, Licensee must also transfer a hard copy of this Agreement, including the LI. Immediately after the transfer, Licensee's license terminates. - -8. No Warranties - -SUBJECT TO ANY STATUTORY WARRANTIES THAT CANNOT BE EXCLUDED, IBM MAKES NO WARRANTIES OR CONDITIONS, EXPRESS OR IMPLIED, REGARDING THE PROGRAM, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND TITLE, AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. - -SOME STATES OR JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF EXPRESS OR IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO LICENSEE. IN THAT EVENT, SUCH WARRANTIES ARE LIMITED IN DURATION TO THE MINIMUM PERIOD REQUIRED BY LAW. NO WARRANTIES APPLY AFTER THAT PERIOD. SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE. LICENSEE MAY HAVE OTHER RIGHTS THAT VARY FROM STATE TO STATE OR JURISDICTION TO JURISDICTION. - -THE DISCLAIMERS AND EXCLUSIONS IN THIS SECTION 8 ALSO APPLY TO ANY OF IBM'S PROGRAM DEVELOPERS AND SUPPLIERS. - -MANUFACTURERS, SUPPLIERS, OR PUBLISHERS OF NON-IBM PROGRAMS MAY PROVIDE THEIR OWN WARRANTIES. - -IBM DOES NOT PROVIDE SUPPORT OF ANY KIND, UNLESS IBM SPECIFIES OTHERWISE. IN SUCH EVENT, ANY SUPPORT PROVIDED BY IBM IS SUBJECT TO THE DISCLAIMERS AND EXCLUSIONS IN THIS SECTION 8. - -9. Licensee Data and Databases - -To assist Licensee in isolating the cause of a problem with the Program, IBM may request that Licensee 1) allow IBM to remotely access Licensee's system or 2) send Licensee information or system data to IBM. However, IBM is not obligated to provide such assistance unless IBM and Licensee enter a separate written agreement under which IBM agrees to provide to Licensee that type of support, which is beyond IBM's obligations in this Agreement. In any event, IBM uses information about errors and problems to improve its products and services, and assist with its provision of related support offerings. For these purposes, IBM may use IBM entities and subcontractors (including in one or more countries other than the one in which Licensee is located), and Licensee authorizes IBM to do so. - -Licensee remains responsible for 1) any data and the content of any database Licensee makes available to IBM, 2) the selection and implementation of procedures and controls regarding access, security, encryption, use, and transmission of data (including any personally-identifiable data), and 3) backup and recovery of any database and any stored data. Licensee will not send or provide IBM access to any personally-identifiable information, whether in data or any other form, and will be responsible for reasonable costs and other amounts that IBM may incur relating to any such information mistakenly provided to IBM or the loss or disclosure of such information by IBM, including those arising out of any third party claims. - -10. Limitation of Liability - -The limitations and exclusions in this Section 10 (Limitation of Liability) apply to the full extent they are not prohibited by applicable law without the possibility of contractual waiver. - -10.1 Items for Which IBM May Be Liable - -Circumstances may arise where, because of a default on IBM's part or other liability, Licensee is entitled to recover damages from IBM. Regardless of the basis on which Licensee is entitled to claim damages from IBM (including fundamental breach, negligence, misrepresentation, or other contract or tort claim), IBM's entire liability for all claims in the aggregate arising from or related to each Program or otherwise arising under this Agreement will not exceed the amount of any 1) damages for bodily injury (including death) and damage to real property and tangible personal property and 2) other actual direct damages up to the charges (if the Program is subject to fixed term charges, up to twelve months' charges) Licensee paid for the Program that is the subject of the claim. - -This limit also applies to any of IBM's Program developers and suppliers. It is the maximum for which IBM and its Program developers and suppliers are collectively responsible. - -10.2 Items for Which IBM Is Not Liable - -UNDER NO CIRCUMSTANCES IS IBM, ITS PROGRAM DEVELOPERS OR SUPPLIERS LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: - -a. LOSS OF, OR DAMAGE TO, DATA; - -b. SPECIAL, INCIDENTAL, EXEMPLARY, OR INDIRECT DAMAGES, OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; OR - -c. LOST PROFITS, BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS. - -11. Compliance Verification - -For purposes of this Section 11 (Compliance Verification), "ILAN Program Terms" means 1) this Agreement and applicable amendments and transaction documents provided by IBM, and 2) IBM software policies that may be found at the IBM Software Policy website (www.ibm.com/softwarepolicies), including but not limited to those policies concerning backup, sub-capacity pricing, and migration. - -The rights and obligations set forth in this Section 11 remain in effect during the period the Program is licensed to Licensee, and for two years thereafter. - -11.1 Verification Process - -Licensee agrees to create, retain, and provide to IBM and its auditors accurate written records, system tool outputs, and other system information sufficient to provide auditable verification that Licensee's use of all Programs is in compliance with the ILAN Program Terms, including, without limitation, all of IBM's applicable licensing and pricing qualification terms. Licensee is responsible for 1) ensuring that it does not exceed its Authorized Use, and 2) remaining in compliance with ILAN Program Terms. - -Upon reasonable notice, IBM may verify Licensee's compliance with ILAN Program Terms at all sites and for all environments in which Licensee uses (for any purpose) Programs subject to ILAN Program Terms. Such verification will be conducted in a manner that minimizes disruption to Licensee's business, and may be conducted on Licensee's premises, during normal business hours. IBM may use an independent auditor to assist with such verification, provided IBM has a written confidentiality agreement in place with such auditor. - -11.2 Resolution - -IBM will notify Licensee in writing if any such verification indicates that Licensee has used any Program in excess of its Authorized Use or is otherwise not in compliance with the ILAN Program Terms. Licensee agrees to promptly pay directly to IBM the charges that IBM specifies in an invoice for 1) any such excess use, 2) support for such excess use for the lesser of the duration of such excess use or two years, and 3) any additional charges and other liabilities determined as a result of such verification. - -12. Third Party Notices - -The Program may include third party code that IBM, not the third party, licenses to Licensee under this Agreement. Notices, if any, for the third party code ("Third Party Notices") are included for Licensee's information only. These notices can be found in the Program's NOTICES file(s). Information on how to obtain source code for certain third party code can be found in the Third Party Notices. If in the Third Party Notices IBM identifies third party code as "Modifiable Third Party Code," IBM authorizes Licensee to 1) modify the Modifiable Third Party Code and 2) reverse engineer the Program modules that directly interface with the Modifiable Third Party Code provided that it is only for the purpose of debugging Licensee's modifications to such third party code. IBM's service and support obligations, if any, apply only to the unmodified Program. - -13. General - -a. Nothing in this Agreement affects any statutory rights of consumers that cannot be waived or limited by contract. - -b. For Programs IBM provides to Licensee in tangible form, IBM fulfills its shipping and delivery obligations upon the delivery of such Programs to the IBM-designated carrier, unless otherwise agreed to in writing by Licensee and IBM. - -c. If any provision of this Agreement is held to be invalid or unenforceable, the remaining provisions of this Agreement remain in full force and effect. - -d. Licensee agrees to comply with all applicable export and import laws and regulations, including U.S. embargo and sanctions regulations and prohibitions on export for certain end uses or to certain users. - -e. Licensee authorizes International Business Machines Corporation and its subsidiaries (and their successors and assigns, contractors and IBM Business Partners) to store and use Licensee's business contact information wherever they do business, in connection with IBM products and services, or in furtherance of IBM's business relationship with Licensee. - -f. Each party will allow the other reasonable opportunity to comply before it claims that the other has not met its obligations under this Agreement. The parties will attempt in good faith to resolve all disputes, disagreements, or claims between the parties relating to this Agreement. - -g. Unless otherwise required by applicable law without the possibility of contractual waiver or limitation: 1) neither party will bring a legal action, regardless of form, for any claim arising out of or related to this Agreement more than two years after the cause of action arose; and 2) upon the expiration of such time limit, any such claim and all respective rights related to the claim lapse. - -h. Neither Licensee nor IBM is responsible for failure to fulfill any obligations due to causes beyond its control. - -i. No right or cause of action for any third party is created by this Agreement, nor is IBM responsible for any third party claims against Licensee, except as permitted in Subsection 10.1 (Items for Which IBM May Be Liable) above for bodily injury (including death) or damage to real or tangible personal property for which IBM is legally liable to that third party. - -j. In entering into this Agreement, neither party is relying on any representation not specified in this Agreement, including but not limited to any representation concerning: 1) the performance or function of the Program; 2) the experiences or recommendations of other parties; or 3) any results or savings that Licensee may achieve. - -k. IBM has signed agreements with certain organizations (called "IBM Business Partners") to promote, market, and support certain Programs. IBM Business Partners remain independent and separate from IBM. IBM is not responsible for the actions or statements of IBM Business Partners or obligations they have to Licensee. - -l. The license and intellectual property indemnification terms of Licensee's other agreements with IBM (such as the IBM Customer Agreement) do not apply to Program licenses granted under this Agreement. - -m. Both parties agree that all information exchanged is nonconfidential. If either party requires the exchange of confidential information, it will be made under a signed confidentiality agreement; - -14. Geographic Scope and Governing Law - -14.1 Governing Law - -Both parties agree to the application of the laws of the country in which Licensee obtained the Program license to govern, interpret, and enforce all of Licensee's and IBM's respective rights, duties, and obligations arising from, or relating in any manner to, the subject matter of this Agreement, without regard to conflict of law principles. - -The United Nations Convention on Contracts for the International Sale of Goods does not apply. - -14.2 Jurisdiction - -All rights, duties, and obligations are subject to the courts of the country in which Licensee obtained the Program license. - -Part 2 - Country-unique Terms - -For licenses granted in the countries specified below, the following terms replace or modify the referenced terms in Part 1. All terms in Part 1 that are not changed by these amendments remain unchanged and in effect. This Part 2 is organized as follows: - -* Multiple country amendments to Part 1, Section 14 (Governing Law and Jurisdiction); - -* Americas country amendments to other Agreement terms; - -* Asia Pacific country amendments to other Agreement terms; and - -* Europe, Middle East, and Africa country amendments to other Agreement terms. - -Multiple country amendments to Part 1, Section 14 (Governing Law and Jurisdiction) - -14.1 Governing Law - -The phrase "the laws of the country in which Licensee obtained the Program license" in the first paragraph of 14.1 Governing Law is replaced by the following phrases in the countries below: - -AMERICAS - -(1) In Canada: the laws in the Province of Ontario; - -(2) in Mexico: the federal laws of the Republic of Mexico; - -(3) in the United States, Anguilla, Antigua/Barbuda, Aruba, British Virgin Islands, Cayman Islands, Dominica, Grenada, Guyana, Saint Kitts and Nevis, Saint Lucia, Saint Maarten, and Saint Vincent and the Grenadines: the laws of the State of New York, United States; - -(4) in Venezuela: the laws of the Bolivarian Republic of Venezuela; - -ASIA PACIFIC - -(5) in Cambodia and Laos: the laws of the State of New York, United States; - -(6) in Australia: the laws of the State or Territory in which the transaction is performed; - -(7) in Hong Kong SAR and Macau SAR: the laws of Hong Kong Special Administrative Region ("SAR"); - -(8) in Taiwan: the laws of Taiwan; - -EUROPE, MIDDLE EAST, AND AFRICA - -(9) in Albania, Armenia, Azerbaijan, Belarus, Bosnia-Herzegovina, Bulgaria, Croatia, Former Yugoslav Republic of Macedonia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Moldova, Montenegro, Poland, Romania, Russia, Serbia, Slovakia, Tajikistan, Turkmenistan, Ukraine, and Uzbekistan: the laws of Austria; - -(10) in Algeria, Andorra, Benin, Burkina Faso, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo Republic, Djibouti, Democratic Republic of Congo, Equatorial Guinea, French Guiana, French Polynesia, Gabon, Gambia, Guinea, Guinea-Bissau, Ivory Coast, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mayotte, Morocco, New Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, Tunisia, Vanuatu, and Wallis and Futuna: the laws of France; - -(11) in Estonia, Latvia, and Lithuania: the laws of Finland; - -(12) in Angola, Bahrain, Botswana, Burundi, Egypt, Eritrea, Ethiopia, Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, Mozambique, Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome and Principe, Saudi Arabia, Sierra Leone, Somalia, Tanzania, Uganda, United Arab Emirates, the United Kingdom, West Bank/Gaza, Yemen, Zambia, and Zimbabwe: the laws of England; and - -(13) in South Africa, Namibia, Lesotho, and Swaziland: the laws of the Republic of South Africa. - -14.2 Jurisdiction - -The following paragraph pertains to jurisdiction and replaces Subsection 14.2 (Jurisdiction) as it applies for those countries identified below: - -All rights, duties, and obligations are subject to the courts of the country in which Licensee obtained the Program license except that in the countries identified below all disputes arising out of or related to this Agreement, including summary proceedings, will be brought before and subject to the exclusive jurisdiction of the following courts of competent jurisdiction: - -AMERICAS - -(1) In Argentina: the Ordinary Commercial Court of the city of Buenos Aires, - -(2) in Brazil: the court of Rio de Janeiro, RJ; - -(3) in Chile: the Civil Courts of Justice of Santiago; - -(4) in Ecuador: the civil judges of Quito for executory or summary proceedings (as applicable); - -(5) in Mexico: the courts located in Mexico City, Federal District; - -(6) in Peru: the judges and tribunals of the judicial district of Lima, Cercado; - -(7) in Uruguay: the courts of the city of Montevideo; - -(8) in Venezuela: the courts of the metropolitan area of the city of Caracas; - -EUROPE, MIDDLE EAST, AND AFRICA - -(9) in Austria: the court of law in Vienna, Austria (Inner-City); - -(10) in Algeria, Andorra, Benin, Burkina Faso, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo Republic, Djibouti, Democratic Republic of Congo, Equatorial Guinea, France, French Guiana, French Polynesia, Gabon, Gambia, Guinea, Guinea-Bissau, Ivory Coast, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mayotte, Monaco, Morocco, New Caledonia, Niger, Reunion, Senegal, Seychelles, Togo, Tunisia, Vanuatu, and Wallis and Futuna: the Commercial Court of Paris; - -(11) in Angola, Bahrain, Botswana, Burundi, Egypt, Eritrea, Ethiopia, Ghana, Jordan, Kenya, Kuwait, Liberia, Malawi, Malta, Mozambique, Nigeria, Oman, Pakistan, Qatar, Rwanda, Sao Tome and Principe, Saudi Arabia, Sierra Leone, Somalia, Tanzania, Uganda, United Arab Emirates, the United Kingdom, West Bank/Gaza, Yemen, Zambia, and Zimbabwe: the English courts; - -(12) in South Africa, Namibia, Lesotho, and Swaziland: the High Court in Johannesburg; - -(13) in Greece: the competent court of Athens; - -(14) in Israel: the courts of Tel Aviv-Jaffa; - -(15) in Italy: the courts of Milan; - -(16) in Portugal: the courts of Lisbon; - -(17) in Spain: the courts of Madrid; and - -(18) in Turkey: the Istanbul Central Courts and Execution Directorates of Istanbul, the Republic of Turkey. - -14.3 Arbitration - -The following paragraph is added as a new Subsection 14.3 (Arbitration) as it applies for those countries identified below. The provisions of this Subsection 14.3 prevail over those of Subsection 14.2 (Jurisdiction) to the extent permitted by the applicable governing law and rules of procedure: - -ASIA PACIFIC - -(1) In Cambodia, India, Indonesia, Laos, Philippines, and Vietnam: - -Disputes arising out of or in connection with this Agreement will be finally settled by arbitration which will be held in Singapore in accordance with the Arbitration Rules of Singapore International Arbitration Center ("SIAC Rules") then in effect. The arbitration award will be final and binding for the parties without appeal and will be in writing and set forth the findings of fact and the conclusions of law. - -The number of arbitrators will be three, with each side to the dispute being entitled to appoint one arbitrator. The two arbitrators appointed by the parties will appoint a third arbitrator who will act as chairman of the proceedings. Vacancies in the post of chairman will be filled by the president of the SIAC. Other vacancies will be filled by the respective nominating party. Proceedings will continue from the stage they were at when the vacancy occurred. - -If one of the parties refuses or otherwise fails to appoint an arbitrator within 30 days of the date the other party appoints its, the first appointed arbitrator will be the sole arbitrator, provided that the arbitrator was validly and properly appointed. All proceedings will be conducted, including all documents presented in such proceedings, in the English language. The English language version of this Agreement prevails over any other language version. - -(2) In the People's Republic of China: - -In case no settlement can be reached, the disputes will be submitted to China International Economic and Trade Arbitration Commission for arbitration according to the then effective rules of the said Arbitration Commission. The arbitration will take place in Beijing and be conducted in Chinese. The arbitration award will be final and binding on both parties. During the course of arbitration, this agreement will continue to be performed except for the part which the parties are disputing and which is undergoing arbitration. - -EUROPE, MIDDLE EAST, AND AFRICA - -(3) In Albania, Armenia, Azerbaijan, Belarus, Bosnia-Herzegovina, Bulgaria, Croatia, Former Yugoslav Republic of Macedonia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Moldova, Montenegro, Poland, Romania, Russia, Serbia, Slovakia, Tajikistan, Turkmenistan, Ukraine, and Uzbekistan: - -All disputes arising out of this Agreement or related to its violation, termination or nullity will be finally settled under the Rules of Arbitration and Conciliation of the International Arbitral Center of the Federal Economic Chamber in Vienna (Vienna Rules) by three arbitrators appointed in accordance with these rules. The arbitration will be held in Vienna, Austria, and the official language of the proceedings will be English. The decision of the arbitrators will be final and binding upon both parties. Therefore, pursuant to paragraph 598 (2) of the Austrian Code of Civil Procedure, the parties expressly waive the application of paragraph 595 (1) figure 7 of the Code. IBM may, however, institute proceedings in a competent court in the country of installation. - -(4) In Estonia, Latvia, and Lithuania: - -All disputes arising in connection with this Agreement will be finally settled in arbitration that will be held in Helsinki, Finland in accordance with the arbitration laws of Finland then in effect. Each party will appoint one arbitrator. The arbitrators will then jointly appoint the chairman. If arbitrators cannot agree on the chairman, then the Central Chamber of Commerce in Helsinki will appoint the chairman. - -AMERICAS COUNTRY AMENDMENTS - -CANADA - -10.1 Items for Which IBM May Be Liable - -The following replaces Item 1 in the first paragraph of this Subsection 10.1 (Items for Which IBM May Be Liable): - -1) damages for bodily injury (including death) and physical harm to real property and tangible personal property caused by IBM's negligence; and - -13. General - -The following replaces Item 13.d: - -d. Licensee agrees to comply with all applicable export and import laws and regulations, including those of that apply to goods of United States origin and that prohibit or limit export for certain uses or to certain users. - -The following replaces Item 13.i: - -i. No right or cause of action for any third party is created by this Agreement or any transaction under it, nor is IBM responsible for any third party claims against Licensee except as permitted by the Limitation of Liability section above for bodily injury (including death) or physical harm to real or tangible personal property caused by IBM's negligence for which IBM is legally liable to that third party. - -The following is added as Item 13.n: - -n. For purposes of this Item 13.n, "Personal Data" refers to information relating to an identified or identifiable individual made available by one of the parties, its personnel or any other individual to the other in connection with this Agreement. The following provisions apply in the event that one party makes Personal Data available to the other: - -(1) General - -(a) Each party is responsible for complying with any obligations applying to it under applicable Canadian data privacy laws and regulations ("Laws"). - -(b) Neither party will request Personal Data beyond what is necessary to fulfill the purpose(s) for which it is requested. The purpose(s) for requesting Personal Data must be reasonable. Each party will agree in advance as to the type of Personal Data that is required to be made available. - -(2) Security Safeguards - -(a) Each party acknowledges that it is solely responsible for determining and communicating to the other the appropriate technological, physical and organizational security measures required to protect Personal Data. - -(b) Each party will ensure that Personal Data is protected in accordance with the security safeguards communicated and agreed to by the other. - -(c) Each party will ensure that any third party to whom Personal Data is transferred is bound by the applicable terms of this section. - -(d) Additional or different services required to comply with the Laws will be deemed a request for new services. - -(3) Use - -Each party agrees that Personal Data will only be used, accessed, managed, transferred, disclosed to third parties or otherwise processed to fulfill the purpose(s) for which it was made available. - -(4) Access Requests - -(a) Each party agrees to reasonably cooperate with the other in connection with requests to access or amend Personal Data. - -(b) Each party agrees to reimburse the other for any reasonable charges incurred in providing each other assistance. - -(c) Each party agrees to amend Personal Data only upon receiving instructions to do so from the other party or its personnel. - -(5) Retention - -Each party will promptly return to the other or destroy all Personal Data that is no longer necessary to fulfill the purpose(s) for which it was made available, unless otherwise instructed by the other or its personnel or required by law. - -(6) Public Bodies Who Are Subject to Public Sector Privacy Legislation - -For Licensees who are public bodies subject to public sector privacy legislation, this Item 13.n applies only to Personal Data made available to Licensee in connection with this Agreement, and the obligations in this section apply only to Licensee, except that: 1) section (2)(a) applies only to IBM; 2) sections (1)(a) and (4)(a) apply to both parties; and 3) section (4)(b) and the last sentence in (1)(b) do not apply. - -PERU - -10. Limitation of Liability - -The following is added to the end of this Section 10 (Limitation of Liability): - -Except as expressly required by law without the possibility of contractual waiver, Licensee and IBM intend that the limitation of liability in this Limitation of Liability section applies to damages caused by all types of claims and causes of action. If any limitation on or exclusion from liability in this section is held by a court of competent jurisdiction to be unenforceable with respect to a particular claim or cause of action, the parties intend that it nonetheless apply to the maximum extent permitted by applicable law to all other claims and causes of action. - -10.1 Items for Which IBM May Be Liable - -The following is added to the end of this Subsection 10.1: - -In accordance with Article 1328 of the Peruvian Civil Code, the limitations and exclusions specified in this section will not apply to damages caused by IBM's willful misconduct ("dolo") or gross negligence ("culpa inexcusable"). - -UNITED STATES OF AMERICA - -5. Taxes - -The following is added to the end of this Section 5 (Taxes): - -For Programs delivered electronically in the United States for which Licensee claims a state sales and use tax exemption, Licensee agrees not to receive any tangible personal property (e.g., media and publications) associated with the electronic program. - -Licensee agrees to be responsible for any sales and use tax liabilities that may arise as a result of Licensee's subsequent redistribution of Programs after delivery by IBM. - -13. General - -The following is added to Section 13 as Item 13.n: - -n. U.S. Government Users Restricted Rights - Use, duplication or disclosure is restricted by the GSA IT Schedule 70 Contract with the IBM Corporation. - -The following is added to Item 13.f: - -Each party waives any right to a jury trial in any proceeding arising out of or related to this Agreement. - -ASIA PACIFIC COUNTRY AMENDMENTS - -AUSTRALIA - -5. Taxes - -The following sentences replace the first two sentences of Section 5 (Taxes): - -If any government or authority imposes a duty, tax (other than income tax), levy, or fee, on this Agreement or on the Program itself, that is not otherwise provided for in the amount payable, Licensee agrees to pay it when IBM invoices Licensee. If the rate of GST changes, IBM may adjust the charge or other amount payable to take into account that change from the date the change becomes effective. - -8. No Warranties - -The following is added to the first paragraph of Section 8 (No Warranties): - -Although IBM specifies that there are no warranties Licensee may have certain rights under the Trade Practices Act 1974 or other legislation and are only limited to the extent permitted by the applicable legislation. - -10.1 Items for Which IBM May Be Liable - -The following is added to Subsection 10.1 (Items for Which IBM Maybe Liable): - -Where IBM is in breach of a condition or warranty implied by the Trade Practices Act 1974, IBM's liability is limited to the repair or replacement of the goods, or the supply of equivalent goods. Where that condition or warranty relates to right to sell, quiet possession or clear title, or the goods are of a kind ordinarily obtained for personal, domestic or household use or consumption, then none of the limitations in this paragraph apply. - -HONG KONG SAR, MACAU SAR, AND TAIWAN - -As applies to licenses obtained in Taiwan and the special administrative regions, phrases throughout this Agreement containing the word "country" (for example, "the country in which the original Licensee was granted the license" and "the country in which Licensee obtained the Program license") are replaced with the following: - -(1) In Hong Kong SAR: "Hong Kong SAR" - -(2) In Macau SAR: "Macau SAR" except in the Governing Law clause (Section 14.1) - -(3) In Taiwan: "Taiwan." - -INDIA - -10.1 Items for Which IBM May Be Liable - -The following replaces the terms of Items 1 and 2 of the first paragraph: - -1) liability for bodily injury (including death) or damage to real property and tangible personal property will be limited to that caused by IBM's negligence; and 2) as to any other actual damage arising in any situation involving nonperformance by IBM pursuant to, or in any way related to the subject of this Agreement, IBM's liability will be limited to the charge paid by Licensee for the individual Program that is the subject of the claim. - -13. General - -The following replaces the terms of Item 13.g: - -g. If no suit or other legal action is brought, within three years after the cause of action arose, in respect of any claim that either party may have against the other, the rights of the concerned party in respect of such claim will be forfeited and the other party will stand released from its obligations in respect of such claim. - -INDONESIA - -3.3 Term and Termination - -The following is added to the last paragraph: - -Both parties waive the provision of article 1266 of the Indonesian Civil Code, to the extent the article provision requires such court decree for the termination of an agreement creating mutual obligations. - -JAPAN - -13. General - -The following is inserted as Item 13.n: - -n. Any doubts concerning this Agreement will be initially resolved between us in good faith and in accordance with the principle of mutual trust. - -MALAYSIA - -10.2 Items for Which IBM Is Not Liable - -The word "SPECIAL" in Item 10.2b is deleted. - -NEW ZEALAND - -8. No Warranties - -The following is added to the first paragraph of this Section 8 (No Warranties): - -Although IBM specifies that there are no warranties Licensee may have certain rights under the Consumer Guarantees Act 1993 or other legislation which cannot be excluded or limited. The Consumer Guarantees Act 1993 will not apply in respect of any goods which IBM provides, if Licensee requires the goods for the purposes of a business as defined in that Act. - -10. Limitation of Liability - -The following is added: - -Where Programs are not obtained for the purposes of a business as defined in the Consumer Guarantees Act 1993, the limitations in this Section are subject to the limitations in that Act. - -PEOPLE'S REPUBLIC OF CHINA - -4. Charges - -The following is added: - -All banking charges incurred in the People's Republic of China will be borne by Licensee and those incurred outside the People's Republic of China will be borne by IBM. - -PHILIPPINES - -10.2 Items for Which IBM Is Not Liable - -The following replaces the terms of Item 10.2b: - -b. special (including nominal and exemplary damages), moral, incidental, or indirect damages or for any economic consequential damages; or - -SINGAPORE - -10.2 Items for Which IBM Is Not Liable - -The words "SPECIAL" and "ECONOMIC" are deleted from Item 10.2b. - -13. General - -The following replaces the terms of Item 13.i: - -i. Subject to the rights provided to IBM's suppliers and Program developers as provided in Section 10 above (Limitation of Liability), a person who is not a party to this Agreement will have no right under the Contracts (Right of Third Parties) Act to enforce any of its terms. - -TAIWAN - -10.1 Items for Which IBM May Be Liable - -The following sentences are deleted: - -This limit also applies to any of IBM's subcontractors and Program developers. It is the maximum for which IBM and its subcontractors and Program developers are collectively responsible. - -EUROPE, MIDDLE EAST, AFRICA (EMEA) COUNTRY AMENDMENTS - -EUROPEAN UNION MEMBER STATES - -8. No Warranties - -The following is added to Section 8 (No Warranties): - -In the European Union ("EU"), consumers have legal rights under applicable national legislation governing the sale of consumer goods. Such rights are not affected by the provisions set out in this Section 8 (No Warranties). - -EU MEMBER STATES AND THE COUNTRIES IDENTIFIED BELOW - -Iceland, Liechtenstein, Norway, Switzerland, Turkey, and any other European country that has enacted local data privacy or protection legislation similar to the EU model. - -13. General - -The following replaces Item 13.e: - -(1) Definitions - For the purposes of this Item 13.e, the following additional definitions apply: - -(a) Business Contact Information - business-related contact information disclosed by Licensee to IBM, including names, job titles, business addresses, telephone numbers and email addresses of Licensee's employees and contractors. For Austria, Italy and Switzerland, Business Contact Information also includes information about Licensee and its contractors as legal entities (for example, Licensee's revenue data and other transactional information) - -(b) Business Contact Personnel - Licensee employees and contractors to whom the Business Contact Information relates. - -(c) Data Protection Authority - the authority established by the Data Protection and Electronic Communications Legislation in the applicable country or, for non-EU countries, the authority responsible for supervising the protection of personal data in that country, or (for any of the foregoing) any duly appointed successor entity thereto. - -(d) Data Protection & Electronic Communications Legislation - (i) the applicable local legislation and regulations in force implementing the requirements of EU Directive 95/46/EC (on the protection of individuals with regard to the processing of personal data and on the free movement of such data) and of EU Directive 2002/58/EC (concerning the processing of personal data and the protection of privacy in the electronic communications sector); or (ii) for non-EU countries, the legislation and/or regulations passed in the applicable country relating to the protection of personal data and the regulation of electronic communications involving personal data, including (for any of the foregoing) any statutory replacement or modification thereof. - -(e) IBM Group - International Business Machines Corporation of Armonk, New York, USA, its subsidiaries, and their respective Business Partners and subcontractors. - -(2) Licensee authorizes IBM: - -(a) to process and use Business Contact Information within IBM Group in support of Licensee including the provision of support services, and for the purpose of furthering the business relationship between Licensee and IBM Group, including, without limitation, contacting Business Contact Personnel (by email or otherwise) and marketing IBM Group products and services (the "Specified Purpose"); and - -(b) to disclose Business Contact Information to other members of IBM Group in pursuit of the Specified Purpose only. - -(3) IBM agrees that all Business Contact Information will be processed in accordance with the Data Protection & Electronic Communications Legislation and will be used only for the Specified Purpose. - -(4) To the extent required by the Data Protection & Electronic Communications Legislation, Licensee represents that (a) it has obtained (or will obtain) any consents from (and has issued (or will issue) any notices to) the Business Contact Personnel as are necessary in order to enable IBM Group to process and use the Business Contact Information for the Specified Purpose. - -(5) Licensee authorizes IBM to transfer Business Contact Information outside the European Economic Area, provided that the transfer is made on contractual terms approved by the Data Protection Authority or the transfer is otherwise permitted under the Data Protection & Electronic Communications Legislation. - -AUSTRIA - -8. No Warranties - -In Austria (and Germany) the following replaces Section 8 (No Warranties) in its entirety, including its title, if Licensee paid a charge to obtain the Program. - -8. Warranties and Exclusions - -The warranty period is twelve months from the date of delivery. The limitation period for consumers in action for breach of warranty is the statutory period as a minimum. - -The warranty for an IBM Program covers the functionality of the Program for its normal use and the Program's conformity to its specifications. - -IBM warrants that when the Program is used in the specified operating environment it will conform to its specifications. IBM does not warrant uninterrupted or error-free operation of the Program or that IBM will correct all Program defects. Licensee is responsible for the results obtained from the use of the Program. - -The warranty applies only to the unmodified portion of the Program. - -If the Program does not function as warranted during the warranty period and the problem cannot be resolved with information available, Licensee may return the Program to the party from whom Licensee acquired it and receive a refund of the amount Licensee paid. If Licensee down loaded the Program, Licensee may contact the party from whom Licensee acquired it to obtain the refund. - -This is IBM's sole obligation to Licensee, except as otherwise required by applicable statutory law. - -10. Limitation of Liability - -The following is added: - -The following limitations and exclusions of IBM's liability do not apply for damages caused by gross negligence or willful misconduct. - -10.1 Items for Which IBM May Be Liable - -The following replaces the first sentence in the first paragraph: - -Circumstances may arise where, because of a default by IBM in the performance of its obligations under this Agreement or other liability, Licensee is entitled to recover damages from IBM. - -In the second sentence of the first paragraph, delete entirely the parenthetical phrase: - -"(including fundamental breach, negligence, misrepresentation, or other contract or tort claim)". - -10.2 Items for Which IBM Is Not Liable - -The following replaces Item 10.2b: - -b. indirect damages or consequential damages; or - -BELGIUM, FRANCE, ITALY, AND LUXEMBOURG - -10. Limitation of Liability - -The following replaces the terms of Section 10 (Limitation of Liability) in its entirety: - -Except as otherwise provided by mandatory law: - -10.1 Items for Which IBM May Be Liable - -IBM's entire liability for all claims in the aggregate for any damages and losses that may arise as a consequence of the fulfillment of its obligations under or in connection with this Agreement or due to any other cause related to this Agreement is limited to the compensation of only those damages and losses proved and actually arising as an immediate and direct consequence of the non-fulfillment of such obligations (if IBM is at fault) or of such cause, for a maximum amount equal to the charges (if the Program is subject to fixed term charges, up to twelve months' charges) Licensee paid for the Program that has caused the damages. - -The above limitation will not apply to damages for bodily injuries (including death) and damages to real property and tangible personal property for which IBM is legally liable. - -10.2 Items for Which IBM Is Not Liable - -UNDER NO CIRCUMSTANCES IS IBM OR ANY OF ITS PROGRAM DEVELOPERS LIABLE FOR ANY OF THE FOLLOWING, EVEN IF INFORMED OF THEIR POSSIBILITY: 1) LOSS OF, OR DAMAGE TO, DATA; 2) INCIDENTAL, EXEMPLARY OR INDIRECT DAMAGES, OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES; AND / OR 3) LOST PROFITS, BUSINESS, REVENUE, GOODWILL, OR ANTICIPATED SAVINGS, EVEN IF THEY ARISE AS AN IMMEDIATE CONSEQUENCE OF THE EVENT THAT GENERATED THE DAMAGES. - -10.3 Suppliers and Program Developers - -The limitation and exclusion of liability herein agreed applies not only to the activities performed by IBM but also to the activities performed by its suppliers and Program developers, and represents the maximum amount for which IBM as well as its suppliers and Program developers are collectively responsible. - -GERMANY - -8. No Warranties - -This Section 8 (No Warranties) is amended as specified for AUSTRIA. - -10. Limitation of Liability - -The following replaces this Section 10 (Limitation of Liability) in its entirety: - -a. IBM will be liable without limit for 1) loss or damage caused by a breach of an express guarantee; 2) damages or losses resulting in bodily injury (including death); and 3) damages caused intentionally or by gross negligence. - -b. In the event of loss, damage and frustrated expenditures caused by slight negligence or in breach of essential contractual obligations, IBM will be liable, regardless of the basis on which Licensee is entitled to claim damages from IBM (including fundamental breach, negligence, misrepresentation, or other contract or tort claim), per claim only up to the greater of 500,000 euro or the charges (if the Program is subject to fixed term charges, up to 12 months' charges) Licensee paid for the Program that caused the loss or damage. A number of defaults which together result in, or contribute to, substantially the same loss or damage will be treated as one default. - -c. In the event of loss, damage and frustrated expenditures caused by slight negligence, IBM will not be liable for indirect or consequential damages, even if IBM was informed about the possibility of such loss or damage. - -d. In case of delay on IBM's part: 1) IBM will pay to Licensee an amount not exceeding the loss or damage caused by IBM's delay and 2) IBM will be liable only in respect of the resulting damages that Licensee suffers, subject to the provisions of Items a and b above. - -13. General - -The following replaces the provisions of 13.g: - -g. Any claims resulting from this Agreement are subject to a limitation period of three years, except as stated in Section 8 (No Warranties) of this Agreement. - -The following replaces the provisions of 13.i: - -i. No right or cause of action for any third party is created by this Agreement, nor is IBM responsible for any third party claims against Licensee, except (to the extent permitted in Section 10 (Limitation of Liability)) for: i) bodily injury (including death); or ii) damage to real or tangible personal property for which (in either case) IBM is legally liable to that third party. - -IRELAND - -8. No Warranties - -The following paragraph is added to the second paragraph of this Section 8 (No Warranties): - -Except as expressly provided in these terms and conditions, or Section 12 of the Sale of Goods Act 1893 as amended by the Sale of Goods and Supply of Services Act, 1980 (the "1980 Act"), all conditions or warranties (express or implied, statutory or otherwise) are hereby excluded including, without limitation, any warranties implied by the Sale of Goods Act 1893 as amended by the 1980 Act (including, for the avoidance of doubt, Section 39 of the 1980 Act). - -IRELAND AND UNITED KINGDOM - -2. Agreement Structure - -The following sentence is added: - -Nothing in this paragraph shall have the effect of excluding or limiting liability for fraud. - -10.1 Items for Which IBM May Be Liable - -The following replaces the first paragraph of the Subsection: - -For the purposes of this section, a "Default" means any act, statement, omission or negligence on the part of IBM in connection with, or in relation to, the subject matter of an Agreement in respect of which IBM is legally liable to Licensee, whether in contract or in tort. A number of Defaults which together result in, or contribute to, substantially the same loss or damage will be treated as one Default. - -Circumstances may arise where, because of a Default by IBM in the performance of its obligations under this Agreement or other liability, Licensee is entitled to recover damages from IBM. Regardless of the basis on which Licensee is entitled to claim damages from IBM and except as expressly required by law without the possibility of contractual waiver, IBM's entire liability for any one Default will not exceed the amount of any direct damages, to the extent actually suffered by Licensee as an immediate and direct consequence of the Default, up to the greater of (1) 500,000 euro (or the equivalent in local currency) or (2) 125% of the charges (if the Program is subject to fixed term charges, up to 12 months' charges) for the Program that is the subject of the claim. Notwithstanding the foregoing, the amount of any damages for bodily injury (including death) and damage to real property and tangible personal property for which IBM is legally liable is not subject to such limitation. - -10.2 Items for Which IBM Is Not Liable - -The following replaces Items 10.2b and 10.2c: - -b. special, incidental, exemplary, or indirect damages or consequential damages; or - -c. wasted management time or lost profits, business, revenue, goodwill, or anticipated savings. - -Z125-5589-04 (09/2009) - -LICENSE INFORMATION - -The Programs listed below are licensed under the following terms and conditions in addition to those of the International License Agreement for Non-Warranted Programs. - -Program Name: IBM 32 bit SDK for AIX, Java(TM) Technology Edition, Version 7.0 - -Program Number: TOOLS - -Program Name: IBM 64 bit SDK for AIX, Java(TM) Technology Edition, Version 7.0 - -Program Number: TOOLS - -Redistributables - -If the Program includes components that are Redistributable, they will be identified in the REDIST file that accompanies the Program. In addition to the license rights granted in the Agreement, Licensee may distribute the Redistributables subject to the following terms: - -1) Redistribution must be in object code form only and must conform to all directions, instruction and specifications in the Program's accompanying REDIST or documentation; - -2) If the Program's accompanying documentation expressly allows Licensee to modify the Redistributables, such modification must conform to all directions, instruction and specifications in that documentation and these modifications, if any, must be treated as Redistributables; - -3) Redistributables may be distributed only as part of Licensee's application that was developed using the Program ("Licensee's Application") and only to support Licensee's customers in connection with their use of Licensee's Application. Licensee's Application must constitute significant value add such that the Redistributables are not a substantial motivation for the acquisition by end users of Licensee's software product; - -4) If the Redistributables include a Java Runtime Environment, Licensee must also include other non-Java Redistributables with Licensee's Application, unless the Application is designed to run only on general computer devices (for example, laptops, desktops and servers) and not on handheld or other pervasive devices (i.e., devices that contain a microprocessor but do not have computing as their primary purpose); - -5) Licensee may not remove any copyright or notice files contained in the Redistributables; - -6) Licensee must hold IBM, its suppliers or distributors harmless from and against any claim arising out of the use or distribution of Licensee's Application; - -7) Licensee may not use the same path name as the original Redistributable files/modules; - -8) Licensee may not use IBM's, its suppliers or distributors names or trademarks in connection with the marketing of Licensee's Application without IBM's or that supplier's or distributor's prior written consent; - -9) IBM, its suppliers and distributors provide the Redistributables and related documentation without obligation of support and "AS IS", WITH NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE; - -10) Licensee is responsible for all technical assistance for Licensee's Application and any modifications to the Redistributables; and - -11) Licensee's license agreement with the end user of Licensee's Application must notify the end user that the Redistributables or their modifications may not be i) used for any purpose other than to enable Licensee's Application, ii) copied (except for backup purposes), iii) further distributed or transferred without Licensee's Application or iv) reverse assembled, reverse compiled, or otherwise translated except as specifically permitted by law and without the possibility of a contractual waiver. Furthermore, Licensee's license agreement must be at least as protective of IBM as the terms of this Agreement. - -Program-unique Terms - -1. GENERAL - -a) Where the Program has been provided to Licensee separately by IBM, it is provided at no charge. - -b) The Program consists of binary code that executes on the operating system(s) specified in Readme files that accompany the Program. - -D/N: L-HKUR-8LEAPC - -P/N: L-HKUR-8LEAPC diff --git a/sdk_container/src/third_party/portage-stable/licenses/LastPass b/sdk_container/src/third_party/portage-stable/licenses/LastPass new file mode 100644 index 0000000000..38ad69f607 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/LastPass @@ -0,0 +1,59 @@ +Copied from https://lastpass.com/terms-of-service/ as of 2014/10/08; +note that license page itself is explicitly licensed under Creative Commons +Share-Alike, but LastPass itself is not. +=== + +The following terms and conditions govern all use of the LastPass.com and other LastPass websites and all content, services and products available at or through the website (taken together, the Website). The Website is owned and operated by LastPass. The Website is offered subject to your acceptance without modification of all of the terms and conditions contained herein and all other operating rules, policies and procedures that may be published from time to time on this Site by LastPass (collectively, the ‘Agreement’). + +Please read this Agreement carefully before accessing or using the web site. By accessing or using any part of the web site, you agree to become bound by the terms and conditions of this agreement. If you do not agree to all the terms and conditions of this agreement, then you may not access the website or use any services. If these terms and conditions are considered an offer by LastPass, acceptance is expressly limited to these terms. + +Your Account. +You are responsible for maintaining the security of your account, and you are fully responsible for all activities that occur under the account and any other actions taken in connection with it. You must not use your account in a misleading or unlawful manner, including in a manner intended to trade on the name or reputation of others, and LastPass may change or remove any description or keyword that it considers inappropriate or unlawful, or otherwise likely to cause LastPass liability. You must immediately notify LastPass of any unauthorized uses of your account or any other breaches of security. LastPass will not be liable for any acts or omissions by You, including any damages of any kind incurred as a result of such acts or omissions. + +Without limiting any of those representations or warranties, LastPass has the right (though not the obligation) to, in LastPass’ sole discretion (i) refuse or remove any content that, in LastPass’ reasonable opinion, violates any LastPass policy or is in any way harmful or objectionable, or (ii) terminate or deny access to and use of the Website to any individual or entity for any reason, in LastPass’ sole discretion. LastPass will have no obligation to provide a refund of any amounts previously paid. + +LastPass Standard (free edition) is intended for personal, non-commercial use only. The unauthorized commercial use of LastPass Standard is prohibited. LastPass reserves all its rights in the event of a violation of this policy, which may include discontinuation of the subscription itself, suspension of your privileges as a user, and enforcement of LastPass’ rights under law and equity. + +Responsibility of Website Visitors. +LastPass has not reviewed, and cannot review, all of the material, including computer software that is not cryptographically signed by LastPass, posted to the Website, and cannot therefore be responsible for that material’s content, use or effects. By operating the Website, LastPass does not represent or imply that it endorses the material there posted, or that it believes such material to be accurate, useful or non-harmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses, and other harmful or destructive content. The Website may contain content that is offensive, indecent, or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes, and other errors. The Website may also contain material that violates the privacy or publicity rights, or infringes the intellectual property and other proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. LastPass disclaims any responsibility for any harm resulting from the use by visitors of the Website, or from any downloading by those visitors of content there posted. + +Content Posted on Other Websites. +We have not reviewed, and cannot review, all of the material, including computer software, made available through the websites and webpages to which LastPass.com links, and that link to LastPass.com. LastPass does not have any control over those non-LastPass.com websites and webpages, and is not responsible for their contents or their use. By linking to a non-LastPass.com website or webpage, LastPass does not represent or imply that it endorses such website or webpage. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses, and other harmful or destructive content. LastPass disclaims any responsibility for any harm resulting from your use of non-LastPass websites and webpages. + +Copyright Infringement and DMCA Policy. +As LastPass asks others to respect its intellectual property rights, it respects the intellectual property rights of others. If you believe that material located on or linked to by LastPass.com violates your copyright, you are encouraged to notify LastPass in accordance with LastPass’ Digital Millennium Copyright Act (‘DMCA’) Policy. LastPass will respond to all such notices, including as required or appropriate by removing the infringing material or disabling all links to the infringing material. In the case of a visitor who may infringe or repeatedly infringes the copyrights or other intellectual property rights of LastPass or others, LastPass may, in its discretion, terminate or deny access to and use of the Website. In the case of such termination, LastPass will have no obligation to provide a refund of any amounts previously paid to LastPass. + +Intellectual Property. +This Agreement does not transfer from LastPass to you any LastPass or third party intellectual property, and all right, title and interest in and to such property will remain (as between the parties) solely with LastPass. LastPass, LastPass.com, and all other trademarks, service marks, graphics and logos used in connection with LastPass.com, or the Website are trademarks or registered trademarks of LastPass or LastPass’ licensors. Other trademarks, service marks, graphics and logos used in connection with the Website may be the trademarks of other third parties. Your use of the Website grants you no right or license to reproduce or otherwise use any LastPass or third-party trademarks. + +Changes. +LastPass reserves the right, at its sole discretion, to modify or replace any part of this Agreement. It is your responsibility to check this Agreement periodically for changes. Your continued use of or access to the Website following the posting of any changes to this Agreement constitutes acceptance of those changes. LastPass may also, in the future, offer new services and/or features through the Website (including, the release of new tools and resources). Such new features and/or services shall be subject to the terms and conditions of this Agreement. + +Termination. +LastPass may terminate your access to all or any part of the Website at any time, with or without cause, with or without notice, effective immediately. If you wish to terminate this Agreement or your account (if you have one), you may simply discontinue using the Website. Notwithstanding the foregoing, if you have a Services account, such account can only be terminated by LastPass if you materially breach this Agreement and fail to cure such breach within thirty (30) days from LastPass’ notice to you thereof; provided that, LastPass can terminate the Website immediately as part of a general shut down of our service. All provisions of this Agreement which by their nature should survive termination shall survive termination, including, without limitation, ownership provisions, warranty disclaimers, indemnity and limitations of liability. + +Disclaimer of Warranties. +The Website is provided ‘as is’. LastPass and its suppliers, licensors and affiliate companies hereby disclaim all warranties of any kind, express or implied, including, without limitation, the warranties of merchantability, fitness for a particular purpose and non-infringement. Neither LastPass nor its suppliers and licensors, makes any warranty that the Website will be error free or that access thereto will be continuous or uninterrupted. You understand that you download from, or otherwise obtain content or services through, the Website at your own discretion and risk. + +Limitation of Liability. +In no event will LastPass, or its suppliers or licensors, be liable with respect to any subject matter of this agreement under any contract, negligence, strict liability or other legal or equitable theory for: (i) any special, incidental or consequential damages; (ii) the cost of procurement or substitute products or services; (iii) for interruption of use or loss or corruption of data; or (iv) for any amounts that increase the fees paid by you to LastPass under this agreement during the twelve (12) month period prior to the date the cause of the action accrues. LastPass shall have no liability for any failure or delay due to matters beyond their reasonable control. The foregoing shall not apply to the extent prohibited by applicable law. + +General Representation and Warranty. +You represent and warrant that (i) your use of the Website will be in strict accordance with the LastPass Privacy Statement, with this Agreement and with all applicable laws and regulations (including without limitation any local laws or regulations in your country, state, city, or other governmental area, regarding online conduct and acceptable content, and including all applicable laws regarding the transmission of technical data exported from the United States or the country in which you reside) and (ii) your use of the Website will not infringe or misappropriate the intellectual property rights of any third party. + +Indemnification. +You agree to indemnify and hold harmless LastPass, its contractors, and its licensors, and their respective directors, officers, employees and agents from and against any and all claims and expenses, including attorneys’ fees, arising out of your use of the Website, including but not limited to out of your violation this Agreement. + +Use of LastPass by Kids +LastPass can be used by kids, however LastPass is not currently developed for children specifically and any use by children should be done with the guidance, supervision and consent of their parents, guardians and/or authorized school officials. It is also the parents’ or guardian’s responsibility to understand our Terms and our Privacy Policy. + +If you are an educational organization or an educator like a school, district or teacher in the United States and want your students who to create LastPass accounts, including any use of a LastPass Enterprise account for the schools or a group of students at the school, you agree that you are responsible for complying with the U.S. Children’s Online Privacy Protection Act (“COPPA”) and, to the extent applicable, The Family Educational Rights and Privacy Act (“FERPA”). Students’ parents/guardians must be notified of the use of LastPass, of the personally identifiable information that LastPass will collect, and of the LastPass Terms and Privacy Policy and you must obtain parental/guardian consent before your students establish accounts or use the Service. Copies of any communication should be kept for LastPass’ review if needed. For more information on complying with COPPA, see the Federal Trade Commission’s website at http://www.ftc.gov/privacy/coppafaqs.shtm. If you are located outside of the United States, we will rely upon you to obtain any required consent or approval from the parent or guardian of any student covered by similar laws and, as a condition to your and your students’ use of the Service, you agree that you will be responsible for complying with such laws. + +Miscellaneous. +This Agreement constitutes the entire agreement between LastPass and you concerning the subject matter hereof, and they may only be modified by a written amendment signed by an authorized executive of LastPass, or by the posting by LastPass of a revised version. Except to the extent applicable law, if any, provides otherwise, this Agreement, any access to or use of the Website will be governed by the laws of the state of Virginia, excluding its conflict of law provisions, and the proper venue for any disputes arising out of or relating to any of the same will be the state and federal courts located in Fairfax, VA. + +The prevailing party in any action or proceeding to enforce this Agreement shall be entitled to costs and attorneys’ fees. If any part of this Agreement is held invalid or unenforceable, that part will be construed to reflect the parties’ original intent, and the remaining portions will remain in full force and effect. A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach thereof. You may assign your rights under this Agreement to any party that consents to, and agrees to be bound by, its terms and conditions; LastPass may assign its rights under this Agreement without condition. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and permitted assigns. + +Marvasol Inc. DBA LastPass + +These terms are licensed under Creative Commons Share-Alike. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Livestation-EULA b/sdk_container/src/third_party/portage-stable/licenses/Livestation-EULA deleted file mode 100644 index a602affc18..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/Livestation-EULA +++ /dev/null @@ -1,487 +0,0 @@ -IMPORTANT PLEASE READ CAREFULLY LIVESTATION SOFTWARE LICENCE - -This Software Licence (the "Agreement") is a legal agreement between you and -Livestation Limited, a company incorporated in England and Wales (Company -No: 6872775) having its registered office at 32 St James's Street, London -SW1A 1HD (referred to in this Agreement as Livestation, We or Us as the -context permits) granting you limited rights to download and use our -software, subject to the terms of this Agreement. - -ALL PERSONAL INFORMATION OBTAINED FROM YOU BY US RELATING TO THIS -AGREEMENT AND THE SOFTWARE IS SUBJECT TO OUR PRIVACY POLICY, LOCATED AT -WWW.LIVESTATION.COM/PRIVACY. IF YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS -AGREEMENT, YOU SHOULD NOT DOWNLOAD OR USE THE SOFTWARE: - -THE PARTIES AGREE AS FOLLOWS: - -1. Software Licence - -We grant you a personal, non-exclusive, royalty-free, non-transferable, -revocable licence during the Term to download and use the Livestation Player -(the "Software") without the right to sub-licence such rights, solely on the -terms and subject to the conditions of this Agreement. The "Term" means the -period from the date that you download the Software until the date you stop -using the Software. - -2. Registered and Licensed Users - -2.1 In order for you use the Software, you must register with us and provide -us with an email address and obtain a unique password for accessing -and using the Software (the "Password"). It is your responsibility to -ensure that you keep your Password and other account details secure and -confidential. They must not be disclosed to or used by any other person. You -are responsible and wholly liable for all acts or omissions committed by any -other person who accesses and / or uses the Software through or by means of -your account or Password. - -2.2 Livestation delivers live television and radio broadcast programme -services. Reception of these services may require a television or radio -licence in some countries. You should ensure that your use of Livestation is -covered by such a licence where required. - -2.3 Livestation also delivers desktop alerts and messages from time to time -to your desktop by receipt of messages through your internet connection. You -will need to keep your computer connected to the Internet to receive these -messages. - -3. The User's Obligations - -3.1 You shall: - -(a) only use the Software in the manner, and for the purposes, expressly -specified in this Agreement; - -(b) except as expressly provided in this Agreement, not use, reproduce, -dispose of, deal with, rent, lease, loan, modify, adapt, reverse engineer, -decompile or disassemble the whole or any part of the Software; - -(c) except as expressly provided in this Agreement, not copy, reproduce, -republish, upload, post, transmit, or distribute the Software, or any -portion thereof, or facilitate or permit any third party to do so; - -(d) not incorporate or allow the Software to be incorporated in any other -software; - -(e) not attempt to access any systems, programs or data of ours that are not -licensed under this Agreement; - -(f) not use any device or software to interfere or attempt to interfere with -the proper operation of the Software; - -(g) keep confidential and not disclose (or make available any information on -or relating to) the existence, features, functionality, capabilities or -contents of the Software or your conclusions, opinions, findings or other -information regarding the Software or your evaluation of the Software, or -the contents of this Agreement (such confidentiality and non-disclosure -obligations to survive the termination of this Agreement), provided that -this Clause shall not extend to information which was rightfully in your -possession prior to the negotiations leading to this Agreement, which was -already public knowledge at the Acceptance Date or becomes so at a future -date (otherwise than as a result of a breach of this Clause) or which you -are legally required by applicable law, rule, regulation or lawful order or -ruling of any court, government agency or regulatory commission to disclose, -in which case you agree that you will provide us with prompt notice of such -requirement to enable us to seek an appropriate protective order or to take -steps to protect the confidentiality of our confidential information, and in -the event such protection is not obtained or we waive compliance with the -provisions of this Clause, you agree that you will disclose only that -portion of the confidential information which you are legally required to -disclose. For the avoidance of doubt, this Clause shall not apply to any -information that we have expressly directed you to disclose or make -available to us or any third party; - -(h) safeguard the Software from access by anyone other than yourself; and - -(i) not delete or in any manner alter any notices, disclaimers, insignia, -lettering or other legends contained in the Software or appearing on any -screens, documents, reports, numeric results or other materials obtained by -you through use of the Software. - -3.2 Notwithstanding Clause 3.1(b) and provided that the EU Software -Directive or other applicable law confers or may confer on you any right to -decompile or disassemble any portion of the Software or its components you -shall not attempt or commence any such disassembly or decompilation unless: -(1) prior to such actual or attempted disassembly or decompilation, you have -notified us in writing that you require such information as is necessary to -permit you to create an independent program which can be operated with any -portion of the Software or its components and we have not provided such -information within one (1) month of your written request, and (2) the -information so obtained is not used for any other purpose. - -3.3 You shall not copy or reproduce the Software other than as expressly -permitted elsewhere in this Agreement, except that you may make one copy for -backup and security purposes. You hereby acknowledge that all copies -(whether complete copies or partial copies) made of the Software are our -property. - -4. User Representations and Warranties - -4.1 You represent and warrant to us that you have authority to enter into -this Agreement. - -4.2 Livestation allows users to create links to third-party streams. The -streams' content, business practices and privacy policies are not under our -control, and we are not responsible for the content of any linked stream, -website or any link contained in a linked stream or website. The inclusion -of a link by Livestation you add does not imply any endorsement by or any -affiliation with Livestation. In accessing the streams or links or following -links to third-party websites or streams you may be exposed to content that -you consider offensive or inappropriate. You agree that your only recourse -is to stop using Livestation or the streams or links. You may remove your -link to a stream at any time. - -4.3 Livestation reserves the right to remove or modify any information, -streams, links or user's account at any time without notice. In the event -of complaint from any third party Livestation may contact you before -removing or blocking access to any information but shall not be obliged to -do so. Before viewing streams or adding links or other information you -agree to confirm that doing so will not be in breach of any law or third -party rights. - -4.4 You agree that we may copy, share, store, amend or delete any -information we deem appropriate in the provision and operation of -the Livestation service. This ability shall not reduce or amend your -responsibility for ensuring that use of any information (including links and -streams) you provide is legal. You recognise and agree that Livestation does -not check the content of each link and you represent and warrant to -Livestation that you have the right to grant, to Livestation a perpetual, -non-exclusive, transferable, fully paid, worldwide license (with the right -to sublicense) to use, copy, publicly perform, publicly display, reformat, -translate, excerpt (in whole or in part) and distribute the material which -you are linking to for any purpose connected with Livestation including -commercial, advertising, or otherwise. You can remove a link at any time, if -you choose to remove your link, the license granted above will automatically -expire. You agree to hold harmless and indemnify Livestation in respect of -any claim by any third party arising from your use of or creation of a link -to a stream in Livestation. - -4.5 Livestation makes no warranties whatsoever regarding the license -agreements required for accessing, and the information provided through, any -stream or link, and disclaims all liability for damages, including without -limitation, any general, special, incidental or consequential damages, -resulting from their use. Livestation also reserves the right to collect -information about creation and viewing of user added streams, including but -not limited to anonymous usage information for statistical purposes. - -5. Liability - -5.1 Except as otherwise expressly provided in this Agreement: - -(a) the Software is provided "as-is" and, to the maximum extent permitted by -applicable law, we disclaim all conditions and warranties of any kind, -express (unless set out in this Agreement) or implied, regarding the -Software or otherwise relating to this Agreement, including conditions and / -or warranties of fitness for a particular purpose, satisfactory quality, -merchantability, non-infringement and accuracy; - -(b) we do not warrant or represent that the Software is or will be accurate, -free from defects, complete, without error, or free of viruses, worms, other -harmful components, or other program limitations, or that it will function -correctly or at all; - -(c) you assume the entire cost of all necessary servicing, repair, or -correction of problems caused by viruses or other harmful components, or the -failure of the Software to operate or operate correctly; - -(d) we make no warranties or representations as to the accuracy, quality, -reliability, suitability, completeness, truthfulness, usefulness, or -effectiveness of the Software; and - -(e) use of the Software is entirely at your own risk and we shall have no -liability or responsibility to you under or in relation to this Agreement. - -5.2 You shall use the Software at your own risk and in no event shall we be -liable to you for any loss or damage of any kind (except personal injury or -death resulting from our negligence) arising from the your use of or -inability to use the Software or from faults or defects in the Software -whether caused by negligence or otherwise. - -5.3 The express terms of this Agreement are in lieu of all warranties, -conditions, undertakings, terms and obligations implied by statute, common -law, trade usage, course of dealing or otherwise all of which are hereby -excluded to the fullest extent permitted by law. - -5.4 You agree to defend, indemnify and hold us harmless from any losses, -liabilities, damages, actions, claims or expenses (including legal fees and -court costs) arising or resulting from your breach of any term of this -Agreement or caused by your acts or omissions or the acts or omissions of -any other person using your Password or other account details. - -5.5 Nothing in this Agreement shall operate to avoid or exclude the -liability of either party for death or personal injury caused by its -negligence or for fraud. - -5.6 Subject to Clause 5.5, without prejudice to any provision of this -Agreement, our maximum aggregate liability to you under or in relation to -this Agreement or any matter arising out of it shall be 500 GBP. - -6. Term and termination - -6.1 This Agreement and your right to use the software shall be effective -from the Acceptance Date and shall continue in force unless and until -terminated in accordance with the provisions set out in this Clause 6. - -6.2 We may terminate this Agreement immediately without liability on written -notice to you for any reason whatsoever. - -6.3 Without prejudice to Clause 6.2 above, this Agreement may also be -terminated immediately by either party on giving notice in writing to the -other if: - -(a) the other shall have a receiver or administrative receiver appointed or -shall pass a resolution for winding-up (otherwise than for the purpose of a -bona fide scheme of solvent amalgamation or reconstruction); - -(b) a court of competent jurisdiction shall make an order to that effect; - -(c) the other party shall become subject to an administration order; - -(d) the other party shall enter into any voluntary arrangement with its -creditors; - -(e) the other party shall cease or threaten to cease to carry on business; -or - -(f) the other party shall commit any breach of this Agreement. - -6.4 Any termination of this Agreement shall not affect any accrued rights or -liabilities of either party nor shall it affect the coming into force or the -continuance in force of any provision of this Agreement which is expressly -or by implication intended to come into or continue in force on or after -such termination. - -6.5 On termination of this Agreement, you must immediately cease using the -Software and, unless we otherwise agree in writing, you may not directly or -indirectly download, access or use the Software (or any other software made -available by us). You must also destroy and / or delete all copies of the -Software (and any materials provided in connection with it by us). Without -prejudice to the foregoing, we shall also be entitled on termination of this -Agreement to disable the Software if you have not destroyed / deleted it. - -6.6 Sections 3(g), 3(h), 5, 6.4, 6.5, 7, 8, 9, 13, and 14 shall survive this -Agreement on termination. - -7. Reservation of rights - -7.1 We reserve the right to: - -(a) suspend access to the Software and replace it with another version at -any time during the term of this Agreement; - -(b) disable the Software or require you to cease using it at any time; and - -(c) charge you for access to and use of the Software, by giving no less than -7 days' notice in writing. If we have notified you of our decision to charge -for use of the Software and you do not wish to pay for your use of the -Software, you must notify us and cease absolutely to use the Software. On -the sending of any such notice, this Agreement will automatically terminate. - -8. Intellectual Property Rights - -8.1 We or our licensors own all rights, title and interests in the Software -including trade secrets, patents, copyrights and database rights, and the -Software shall remain the sole and exclusive property of us or our -licensors. Except as provided in Clause 1.1 of this Agreement, you have no, -and are not granted, any right, title, interest or licence in the Software. - -8.2 You grant us a non-exclusive, perpetual, irrevocable, worldwide, -royalty-free licence with the right to sublicense, use, copy, transmit, -distribute, create derivative works of, display and perform the same -in respect of any materials or other information (including, without -limitation, ideas, concepts or techniques for new or improved services and -products) submitted by you in connection with the Evaluation Process, -whether as feedback, data, questions, comments, or suggestions. - -8.3 Livestation viewers using any of Livestation's interactive features -agree that any statement, comment or other contributions made by Livestation -users may be republished by Livestation and/or Livestation's partner -broadcasters including, but not limited to, being broadcast live on-air. - -8.4 You agree and understand that any website logs, site statistics or other -data collected by us (the "Site Statistics") shall be and remain our sole -and exclusive property. - -8.5 This Agreement does not grant you a licence to use any of our trade -marks, trade names, or logos, and you recognise that our trade marks, trade -names and logos are valuable assets of ours and that substantial recognition -and goodwill are associated with them. You agree that you shall not use or -permit any third party to use, at any time, our trade marks, trade names, or -logos. - -9. Hardware and Service Requirements - -9.1 You are solely responsible for acquiring, servicing, maintaining, and -updating all equipment, computers, software and communications services not -owned or operated by or on behalf of us, to enable you to download, access -and use the Software, and for all expenses relating thereto (plus any -applicable taxes). You agree to download, access and use the Software in -accordance with any and all operating instructions or procedures that may be -issued by us, as amended by us from time to time. You must promptly -implement all updates, patches and upgrades to the Software and, if -instructed, uninstall and replace the Software with any new versions or -releases that we provide to you. - -10. Performance - -10.1 You understand and agree that the operation and availability of the -systems used to transmit information or for accessing and interacting with -the Software including, the public telephone, computer networks and the -internet, whether or not supplied or made available by us, you or others, -can be unpredictable and may, from time to time, interfere with or prevent -the access to and/or the use or operation of the Software. We are not in any -way responsible for any such interference with or prevention of your access -and/or use of the Software. - -11. Training and Support - -11.1 Unless we otherwise agree, we will not provide any training or support -to you relating to the Software. - -12. Notices - -12.1 Notices - -All questions or comments concerning this Agreement shall be submitted to us -by you via email at support@livestation.com. All Notices to be given under -this Agreement by you shall be sent to the same address, with a copy to -notices@livestation.com. - -All Notices to be given under this Agreement to you by us shall be submitted -via email to the address notified to us by you as part of the registration -process, or such other email address as you may confirm to us by updating -your registration details. It is your responsibility to ensure that you have -provided us with current and correct email details. All Notices sent by us -to the email address last provided by you shall be deemed valid and -effective and we shall not be liable or responsible if any Notice fails to -reach you because you have not provided us with the correct details or have -failed to keep them up to date. - -12.2 Acceptance - -(a) By accepting below and providing us with your email address you agree -and consent to: (i) contract electronically with us in accordance with this -Agreement; and (ii) receipt of electronic legal notices regarding this -Agreement to the email address you have provided to us. - -12.3 Agreement Please print a copy of this Agreement for your records and -keep it securely. - -13. General Provisions - -13.1 Severability and Waiver - -If any provision of this Agreement is held by a court of competent -jurisdiction or other competent authority to be invalid, unlawful or -unenforceable for any reason then such part will be severed from the -remainder of this Agreement, which will continue to be valid and enforceable -to the fullest extent permitted by law. The parties agree to replace any -invalid provision with a valid provision which most closely approximates the -intent and economic effect of the invalid provision. In the event of a -holding of invalidity so fundamental as to prevent the accomplishment of the -purpose of the Agreement, the parties shall promptly commence good faith -negotiations to remedy such invalidity. No delay on the part of either party -in exercising any right or remedy under this Agreement shall operate as a -waiver thereof nor shall any single or partial exercise of any right or -remedy under this Agreement preclude any other or further exercise of such -right or remedy. - -13.2 Definitions and Headings - -References to: - -(a) The "Software" include references to all modifications, patches, -updates, upgrades, new versions and releases of the Software provided by us -to you, unless provided to you under the terms of any separate licence -agreement entered into between us. - -(b) "You" and "your" are to you, the individual who has accepted the terms -and conditions of this Agreement; - -(c) "We", "us" and "our" are to Skinkers Limited, as defined above, and its. -permitted successors and assignees Headings used in this Agreement are for. -reference purposes only and do not define or limit the scope or extent of. -the clauses to which they relate or in any way affect this Agreement . - -13.3 Assignment and Sub-contracting - -This Agreement and your rights, duties and obligations hereunder are -personal to you and you may not assign your rights, delegate your duties or -subcontract your rights without our prior written consent, which we may -provide or withhold at our entire discretion. We may assign, transfer, or -delegate this Agreement and / or all or any of our rights and obligations -under it or grant or sub-contract all or any of such rights and obligations -to any person or entity. The parties' rights and obligations will bind and -inure to the benefit of their respective successors and permitted assigns. - -13.4 Independent Contractors - -The parties to this Agreement are independent contractors, and no agency, -partnership, joint venture or employee-employer relationship is intended or -created by this Agreement. Neither party shall have the power to obligate or -bind the other party. - -13.5 Data Protection - -Both parties warrant that they will duly observe all their obligations under -the Data Protection Act 1998 (as amended) which arise in connection with -this Agreement. - -13.6 Amendments - -We reserve the right, at any time, to change the terms of this Agreement, -including our privacy policy, by providing you with notice of such changes. -Any use of the Software by you after such notification of any such changes -shall constitute your acceptance of the Agreement as modified. This -Agreement may not otherwise be amended except as agreed by both parties in -writing. - -13.7 Entire Agreement - -(a) Each party acknowledges that, in entering into this Agreement, it does -not do so on the basis of, and does not rely on, any representation, -warranty or other provision except as expressly provided in the Agreement -and all conditions, warranties or other terms implied by statute or common -law are hereby excluded to the fullest extent permitted by law. - -(b) This document is the entire Agreement between the parties and supersedes -all other agreements or arrangements, whether written or oral, express or -implied. - -(c) You and we acknowledge and agree that the allocation of risk and -liability contained in this Agreement is reasonable in all the circumstances -having regard to all relevant factors including the functionality and -capabilities of the Software and the testing and evaluation purposes of this -licence. - -13.8 Injunctive Relief - -Each party acknowledges that a violation of Clauses 1, 3, 8, 9 and 10.1 of -this Agreement would cause irreparable harm to the other party for which no -adequate remedy at law exists and each party therefore agrees that, in -addition to any other remedies available, the aggrieved party shall be -entitled to seek injunctive relief to enforce the terms of Sections 1, 3, 8, -9 and 10.1. The prevailing party shall be entitled to recover all costs and -expenses, including reasonable legal fees incurred because of any such legal -action. - -13.9 Force Majeure - -We will not be responsible for any failure to perform due to causes beyond -our reasonable control, including, acts of God, acts of terrorism, war, -riot, embargoes, acts of civil or military authorities, national disasters, -strikes and the like. - -13.10 Contracts (Rights of Third Parties) Act 1999 - -This Agreement is enforceable only by you and us and nothing in this -Agreement confers or is to be deemed to confer a benefit on a person not a -party to this Agreement. It is hereby agreed between the parties that the -Contracts (Rights of Third Party) Act 1999 shall not apply to this -Agreement. - -13.11 Law - -This Agreement shall be governed by and construed in accordance with English -law and the parties submit to the exclusive jurisdiction of the English -Courts. - diff --git a/sdk_container/src/third_party/portage-stable/licenses/OPERA-2014 b/sdk_container/src/third_party/portage-stable/licenses/OPERA-2014 new file mode 100644 index 0000000000..cfb71f5164 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/OPERA-2014 @@ -0,0 +1,101 @@ +Format: Mostly copyright-format 1.0 +# http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +# Making this file match the format entirely would require +# reformatting the Opera license. + +Upstream-Name: opera/opera-next/opera-developer +Source: http://www.opera.com + +Files: * +Copyright: 2014 Opera Software +License: Proprietary +End-user license agreement and terms of service for Opera for desktop for Open Source operating systems + +Please read this carefully. This software license agreement and terms of service (“Terms”), including the privacy provisions in section 7 of these Terms, form a binding contract between you and Opera Software ASA (“Opera”), whose principal place of business is Gjerdrums vei 19, 0484, Oslo, Norway. By acceptance of delivery of the software and services you (“you”) hereby agree to be bound by these Terms. Otherwise, please discontinue the use of the software and services. + +These Terms govern your use of the software in executable form and your use of the associated services. Source code used in the software, under open source license agreements, can be obtained at http://sourcecode.opera.com or by sending an email message to opensource@opera.com. + +1 Acceptance of terms + +You can accept the Terms by selecting to accept or to agree to the Terms during the installation process or when the dialog is displayed in the user interface, or by your use of the Software and Services. + +You declare by acceptance of the Terms that you are of legal age to use the Software and Services. + +2 Definitions + +2.1 “You” (or “your”) means the legal entity or person who orders or downloads the Software and/or activates the Services. + +2.2 “Documentation” means the standard end-user technical documentation, specifications, materials and other information Opera supplies with the Software and/or Services. + +2.3 "Services" means the various services to which Opera provides users with access, including without limitation, the Opera Turbo feature, Discover feature, search services, automatic updates, personalized content and branded offerings. + +2.4 “Software” means Opera’s software products (in object code format only) delivered to you (including but not limited to the Opera browser), together with any update or upgrade, when and if made available to you by Opera. Software does not include Third-Party Software. + +2.5 “Third-Party Software” means the software of certain third parties that Opera may deliver with the Software, including but not limited to any third-party open source components. + +2.6 “Use” (or “use”) means to cause a computer system to execute any machine-executable portion of the Software in accordance with the documentation or to make use of any documentation or related materials in connection with the execution of any machine-executable portion of the Software, and to make use of any of the Services. + +3 License + +Subject to the terms and conditions of these Terms, Opera hereby grants you a limited, non-exclusive, non-transferable, non-sublicensable license; (i) to use the Services and to install and use the Software supplied to you hereunder, as installed on your personal computer, including your laptop, desktop, or on computers within your organization; and (ii) to reproduce and distribute the Software without modification, provided that any such reproduction or distribution of the Software by you: (a) must be in an application repository for a desktop Open Source OS distribution (expressly excluding distribution for embedded Open Source OS); (b) must be made available free of charge for end-users; (c) must be subject to and distributed with a copy of this Agreement; and (d) no automatic modification of the default search engines in the Software settings is done at any time, including but not limited to after the Software is installed. + +4 License restrictions and Third-Party Software + +4.1 You shall not and shall not allow any third party to: (a) Use the Software or Services except as expressly permitted under Section 3; (b) separate the component programs of the Software for use on different computers; (c) adapt, alter, publicly display, publicly perform, translate, embed into any other product, or otherwise create derivative works of, or otherwise modify the Software or Services; (d) sublicense, lease, rent, loan, or distribute the Software or Services to any third party; (e) transfer the Software or Services to any third party; (f) reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code for the Software, (i) except as permitted by applicable law, or (ii) to the extent as may be permitted by the license of any included Third-Party Software; (g) remove, alter or obscure any proprietary notices on the Software or Services, or the applicable documentation therefore; or (h) allow third parties to access or use the Software or Services, including without limitation any use in any application service provider environment, service bureau, or time-sharing arrangements. + +4.2 Third-Party Software is subject to separate terms and conditions included with, or contained in the setup installation segments of such Third-Party Software. The license restrictions contained in these Terms do not apply to Third-Party Software to the extent they are inconsistent with such Third-Party Software terms. Opera shall not be responsible for any Third-Party Software. + +5 Use of services + +5.1 Opera reserves the right at any time and from time to time to modify or discontinue, temporarily or permanently, the Services (or any part thereof) with or without notice. You agree that Opera shall not be liable to you or to any third party for any modification, suspension or discontinuance of the Services. Opera reserves the right to change, limit usage of, charge for continued usage of (of course require you to opt in before incurring any charges), and/or discontinue any service at any point in time. + +5.2 Opera Turbo: When Opera Turbo is enabled, the Software will request normal web content through an Opera proxy server. The browsing experience may change due to increased webpage loading speeds when using the Opera Turbo feature. + +5.3 Discover: The Discover feature helps you to discover and access content made available by third parties on the internet. Opera exercises no editorial control over any content that you access through the Discover feature. + +5.4 Synchronization: Opera allows you to enable synchronization of browser data such as your speed dials between Opera browsers on the devices you are using. The service requires that you login a social network service or by creating an Opera account. + +6 Proprietary rights + +You acknowledge and agree that the Services and the Software, including without limitation the Software’s sequence, structure, organization, source code and applicable documentation contains valuable trade secrets and other intellectual property of Opera and its suppliers and is considered Opera’s confidential information. The Software and Services are licensed and not sold to you, and no title or ownership to such Software or Services or the intellectual property rights embodied therein passes as a result of these Terms or any act pursuant to these Terms. The Software and Services and all intellectual property rights therein are the exclusive property of Opera and its suppliers, and all rights in and to the Software and Services not expressly granted to you in this Agreement are reserved. Opera owns all copies of the Software, however made. Nothing in these Terms will be deemed to grant, by implication, estoppel or otherwise, a license under any existing or future patents of Opera, except to the extent necessary for User to use the Software or Services as expressly permitted under these Terms. + +7 Privacy and personal information + +7.1 General: No personal identifiable information is collected. Your installation of the Software contains a unique ID that can not be linked to you as an individual person. This unique ID is required for auto-updates of the Software and any installed extensions. Data about the features (not websites) used in the Software is collected with the purpose to improve the Software and Services. The Software also creates a unique ID that is linked to your computer. This unique ID is processed with the sole purpose to measure marketing campaigns and distribution partners. Any crash logs sent by the Software will include the version number of the Software and information about the operating system. This information is collected with the sole purpose to improve the Software or the Services. Opera’s privacy policy located at http://www.opera.com/privacy (“Privacy Policy”) is incorporated by reference. + +7.2 Opera Turbo is a web browsing service relying on web content being compressed on Opera proxy and video compression servers and then sent to the Software installed on your device. Opera is not able to link usage related data in Opera proxy servers to individual persons. Opera proxy servers log in addition to the web addresses (not content of the web pages), IP-addresses, Operating system, any campaign reference for the Software and a randomly generated identifier for the Software. Opera stores and processes usage related log data to provide, debug, maintain, and optimize the service. Opera server logs are kept for up to six months. Usage-related log data is also used to generate aggregated and anonymized statistics for Opera’s own use and for reporting usage to Opera’s customers. + +7.3 Discover: Opera is not able to link any usage related data to individual persons. The service collects the web addresses (not content of the webpages), IP-addresses, the end-user device make and model, and a randomly generated identifier for the Software. Opera stores and processes usage related log data to provide, debug, maintain and optimize the service. Opera server logs are kept for up to six months. Usage related log data are also used to generate aggregated and anonymized statistics for Opera’s own use, and for reporting usage to Opera’s customers. + +7.4 Synchronization: Opera allows you to enable synchronization of browser data such as your speed dials between Opera browsers on the devices you are using, by logging in using Facebook, Google, Twitter or by creating an Opera account. Opera collects data submitted by you, and your name, username, email address and language if provided by the social service you use to login. The data is processed with the sole purpose to enable synchronization of browser data, including debugging, improvements and optimization. Data received for a social service may be retained for up to six months after you stopped using the synchronization feature. The data in your Opera account can be modified and deleted with the tools we provide. + +7.5 Built-in web search: The Software has a built-in, web search feature. This gives you the option to utilize external web search engines directly from the browser interface. Opera relies on third parties for this service. The Software sends the your search requests (in a specially designed URL string) directly to third-party websites that handle the actual search queries. What is sent to the third-party site is the special search string along with the text terms needed to perform the particular search query. No personal information is sent. + +7.6 Some third-party sites may monitor data traffic from the Software, such as numbers of hits and the search terms used. No personally identifiable information is made available to these services by the Software, and not by Opera. Please note: Opera does not control the privacy and security practices and policies of these third parties and their sites. Check the particular site and/or business for more information. It is your responsibility to use caution before sharing personal information via forms and other methods used by third parties and their websites. + +7.7 Opera reserves the right to disclose any information we have as required by law and when we believe that disclosure is necessary to protect our rights and/or comply with a judicial proceeding, court order, or legal process. Opera restricts internal access to data that is not aggregated or further anonymized, exclusively to those who need it for the operation of the services. Information may be stored outside of the country in which the user resides, and user hereby consents to such storage and transfer of information between jurisdictions. Any updates or changes to these privacy provisions will be included in Opera’s Privacy Policy available at http://www.opera.com/privacy/. + +8 Term and termination + +These Terms will commence upon your download of the Software and/or your commencement of the Services and, unless earlier terminated as provided in this Section 8, will continue in perpetuity. These terms will immediately terminate upon your breach of these Terms, unless such breach is curable and is actually and immediately cured by you after Opera provides notice of breach to you. Upon the termination of these Terms, you will discontinue all use of the Software and/or Services, promptly destroy or have destroyed the Software and any copies thereof, and, upon request by Opera, certify in writing to Opera that such destruction has taken place. These remedies are cumulative and in addition to any other remedies available to Opera. Sections 2, 4, 6, 7, 8, 9, 10, 11, 12, and 13, shall survive such termination. + +9 Disclaimer of warranties + +THE SOFTWARE AND SERVICES ARE PROVIDED “AS IS,” AND ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, AND STATUTORY, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR USE, ACCURACY OR COMPLETENESS, SATISFACTORY QUALITY, AND QUIET ENJOYMENT, OR OTHER WARRANTIES OR CONDITIONS ARISING BY STATUTE, OPERATION OR LAW, COURSE OF DEALING, USAGE OF TRADE OR OTHERWISE ARE HEREBY DISCLAIMED. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE LIMITATIONS MAY NOT APPLY TO USER. OPERA DOES NOT WARRANT THAT THE USE OF THE SOFTWARE OR SERVICES WILL BE UNINTERRUPTED OR ERROR FREE OR THAT THE SOFTWARE OR SERVICES DO NOT CONTAIN ANY VIRUSES. THIS WARRANTY DISCLAIMER IS A FUNDAMENTAL ELEMENT OF THE BASIS OF THE BARGAIN BETWEEN USER AND OPERA. OPERA WOULD NOT PROVIDE THE SOFTWARE OR SERVICES ABSENT SUCH DISCLAIMER. NO REPRESENTATIONS OR WARRANTIES ARE MADE BY ANY SUPPLIERS TO OPERA UNDER OR BY VIRTUE OF THIS AGREEMENT. + +10 Limitation of liability + +IN NO EVENT SHALL OPERA BE LIABLE FOR ANY INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR INDIRECT DAMAGES OF ANY KIND (INCLUDING WITHOUT LIMITATION DAMAGES FOR INTERRUPTION OF BUSINESS, LOST DATA, LOST PROFITS, OR THE LIKE) REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING WITHOUT LIMITATION NEGLIGENCE), STRICT PRODUCT LIABILITY, OR OTHER THEORY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL THE CUMULATIVE LIABILITY OF OPERA ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED THE AMOUNT PAID TO OPERA IN RESPECT OF THE SOFTWARE GIVING RISE TO THE CLAIM OR IF NO FEES WERE PAID THEN FIVE HUNDRED EUROS. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE FOREGOING EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. THIS LIMITATION OF LIABILITY WILL APPLY NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY SET FORTH HEREIN. IN NO EVENT WILL ANY SUPPLIER TO OPERA HAVE ANY LIABILITY TO YOU UNDER THIS AGREEMENT. THIS LIMITATION OF LIABILITY IS A FUNDAMENTAL ELEMENT OF THE BASIS OF THE BARGAIN BETWEEN YOU AND OPERA. OPERA WOULD NOT PROVIDE THE SOFTWARE TO YOU ABSENT SUCH LIMITATION. + +11 Notices + +All notices required under these Terms will be given as follows: (a) in the case of notices to Opera, by certified mail, return receipt requested, to the following address: Chief Operating Officer, Opera Software ASA, Gjerdrums vei 19, 0484 Oslo, Norway, such notice to be deemed effective upon receipt by Opera; and (b) in the case of notices to you, by email to the email address that you provided to Opera prior to initiating the download of the Software or start of the Services, such notice to be deemed effective upon the earlier of (i) twenty-four (24) hours after sending, or (ii) your actual receipt of any such email. Source code used in the software, under open source license agreements, can be obtained by sending an email message to opensource@opera.com. + +12 Injunctive relief + +You acknowledge and agree that the Software and Services contain valuable trade secrets, confidential information and proprietary information of Opera. You further acknowledge that any actual or threatened breach or violation of Section 3 or Section 4 of these Terms will constitute immediate, irreparable harm to Opera for which monetary damages would be an inadequate remedy, and that injunctive relief is an appropriate remedy for any such breach or violation. + +13 General + +You acknowledge and agree that the Software may contain cryptographic functionality the export of which is restricted under applicable export control law. You will comply with all applicable laws and regulations in your activities under these Terms. You will not export or re-export the Software in violation of such laws or regulations or without all required licenses and authorizations. The laws of Norway will govern these Terms without giving effect to any conflicts of law principles that may require the application of the laws of a different country. The United Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement. All actions or proceedings arising under or related to these Terms must be brought in the Oslo City Court, and each party hereby agrees to irrevocably submit to the jurisdiction and venue of any such court in all such actions or proceedings. If any provision of these Terms is determined by a court of competent jurisdiction to be invalid, illegal, or unenforceable, the remaining provisions of these Terms shall not be affected or impaired thereby. You may not assign or transfer this contract without obtaining Opera’s prior written consent, and any purported assignment or transfer in violation of this Section 13 will be null and void. Opera may update the Terms of this agreement if and when you install and update or upgrade to the Software and/or Services. You will be responsible for all of your access and data charges from your internet service provider or mobile operator. Applications you download or that are made available to you may automatically connect to the Internet to update information or provide a service to you. + diff --git a/sdk_container/src/third_party/portage-stable/licenses/OSIRIS b/sdk_container/src/third_party/portage-stable/licenses/OSIRIS deleted file mode 100644 index 8be704216a..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/OSIRIS +++ /dev/null @@ -1,71 +0,0 @@ - - - ==================================================================== - - Osiris Software License, Version 1.1 - - Copyright (c) 2002 The Shmoo Group. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. This software can be used, modified, and distributed, but not sold. - - 3. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - 4. The end-user documentation included with the redistribution, - if any, must include the following acknowledgment: - - "This product includes software developed by the - The Shmoo Group (http://www.shmoo.com )." - - Alternately, this acknowledgment may appear in the software itself, - if and wherever such third-party acknowledgments normally appear. - - 5. Products derived from this software may not be called "osiris", - nor may "osiris" appear in their name, without prior written - permission of the the shmoo group ( info@shmoo.com ). - - THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE SHMOO GROUP OR ITS - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF - USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT - OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - SUCH DAMAGE. - - ==================================================================== - - This software consists of voluntary contributions made by many - individuals on behalf of the The Shmoo Group. For more - information on TSG activities and contributions, please see: - - http://www.shmoo.com - - A small portion of this software, specifically, the base 64 - encoding/decoding routines are taken from the the apache web - server: - - This product includes software developed by the - Apache Software Foundation (http://www.apache.org/). - - In addition, the source code for gdbm, the GNU extension to - dbm is included with this version of osiris. The GNU public - license is included but does not apply to any of the osiris - source code. - - - - diff --git a/sdk_container/src/third_party/portage-stable/licenses/SIP b/sdk_container/src/third_party/portage-stable/licenses/SIP new file mode 100644 index 0000000000..5c2906dc4e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/SIP @@ -0,0 +1,48 @@ +RIVERBANK COMPUTING LIMITED LICENSE AGREEMENT FOR SIP + +1. This LICENSE AGREEMENT is between Riverbank Computing Limited ("Riverbank"), +and the Individual or Organization ("Licensee") accessing and otherwise using +SIP software in source or binary form and its associated documentation. SIP +comprises a software tool for generating Python bindings for software C and C++ +libraries, and a Python extension module used at runtime by those generated +bindings. + +2. Subject to the terms and conditions of this License Agreement, Riverbank +hereby grants Licensee a nonexclusive, royalty-free, world-wide license to +reproduce, analyze, test, perform and/or display publicly, prepare derivative +works, distribute, and otherwise use SIP alone or in any derivative version, +provided, however, that Riverbank's License Agreement and Riverbank's notice of +copyright, e.g., "Copyright (c) 2014 Riverbank Computing Limited; All Rights +Reserved" are retained in SIP alone or in any derivative version prepared by +Licensee. + +3. In the event Licensee prepares a derivative work that is based on or +incorporates SIP or any part thereof, and wants to make the derivative work +available to others as provided herein, then Licensee hereby agrees to include +in any such work a brief summary of the changes made to SIP. + +4. Licensee may not use SIP to generate Python bindings for any C or C++ +library for which bindings are already provided by Riverbank. + +5. Riverbank is making SIP available to Licensee on an "AS IS" basis. +RIVERBANK MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY +OF EXAMPLE, BUT NOT LIMITATION, RIVERBANK MAKES NO AND DISCLAIMS ANY +REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR +PURPOSE OR THAT THE USE OF SIP WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +6. RIVERBANK SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF SIP FOR ANY +INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, +DISTRIBUTING, OR OTHERWISE USING SIP, OR ANY DERIVATIVE THEREOF, EVEN IF +ADVISED OF THE POSSIBILITY THEREOF. + +7. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +8. Nothing in this License Agreement shall be deemed to create any relationship +of agency, partnership, or joint venture between Riverbank and Licensee. This +License Agreement does not grant permission to use Riverbank trademarks or +trade name in a trademark sense to endorse or promote products or services of +Licensee, or any third party. + +9. By copying, installing or otherwise using SIP, Licensee agrees to be bound +by the terms and conditions of this License Agreement. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Soltys b/sdk_container/src/third_party/portage-stable/licenses/Soltys new file mode 100644 index 0000000000..213bede8bb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/Soltys @@ -0,0 +1,27 @@ +Soltys, PC DOS version English v1.0 +----------------------------------- +(C) Laboratorium Komputerowe Avalon 1995-2011 +--------------------------------------------- + + 1) You may distribute this game for free on any medium, provided this license +and all associated copyright notices and disclaimers are left intact. + + 2) You may charge a reasonable copying fee for this archive, and may distribute +it in aggregate as part of a larger & possibly commercial software distribution +(such as a Linux distribution or magazine coverdisk). You must provide proper +attribution and ensure this license and all associated copyright notices, and +disclaimers are left intact. + + 3) You may not charge a fee for the game itself. This includes reselling the +game as an individual item. + + 4) You may modify the game as you wish. You may also distribute modified +versions under the terms set forth in this license, but with the additional +requirement that the work is marked with a prominent notice which states that +it is a modified version. + + 5) All game content is (C) Laboratorium Komputerowe Avalon. + + 6) THE GAMEDATA IN THIS ARCHIVE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING AND NOT LIMITED TO ANY IMPLIED WARRANTIES OF +MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Texinfo-manual b/sdk_container/src/third_party/portage-stable/licenses/Texinfo-manual index ebd27b6b38..6d6e9b92c2 100644 --- a/sdk_container/src/third_party/portage-stable/licenses/Texinfo-manual +++ b/sdk_container/src/third_party/portage-stable/licenses/Texinfo-manual @@ -11,10 +11,10 @@ notice identical to this one except for the removal of this paragraph Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, [provided also that -the section entitled "GNU General Public License" is included exactly -as in the original, and] provided that the entire resulting derived -work is distributed under the terms of a permission notice identical -to this one. +the section entitled ["GNU General Public License"] ["Copying"] is +included exactly as in the original, and] provided that the entire +resulting derived work is distributed under the terms of a permission +notice identical to this one. [Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified diff --git a/sdk_container/src/third_party/portage-stable/licenses/Time-Format b/sdk_container/src/third_party/portage-stable/licenses/Time-Format new file mode 100644 index 0000000000..7a73c0923c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/Time-Format @@ -0,0 +1,6 @@ +This module is copyrighted only to ensure proper attribution of authorship +and to ensure that it remains available to all. This module is free, +open-source software. This module may be freely used for any purpose, +commercial, public, or private, provided that proper credit is given, and +that no more-restrictive license is applied to derivative (not dependent) +works. diff --git a/sdk_container/src/third_party/portage-stable/licenses/VOSTROM b/sdk_container/src/third_party/portage-stable/licenses/VOSTROM index 886b53893b..ee4ab357d9 100644 --- a/sdk_container/src/third_party/portage-stable/licenses/VOSTROM +++ b/sdk_container/src/third_party/portage-stable/licenses/VOSTROM @@ -1,11 +1,11 @@ VOSTROM Public License for Open Source ---------- - Copyright (c) 2005 VOSTROM Holdings, Inc. + Copyright (c) 2007 VOSTROM Holdings, Inc. This VOSTROM Holdings, Inc. (VOSTROM) Distribution (code and documentation) is made available to the open source community as a public service by VOSTROM. -Contact VOSTROM at info@vostrom.com for information on other licensing +Contact VOSTROM at license@vostrom.com for information on other licensing arrangements (e.g. for use in proprietary applications). Under this license, this Distribution may be modified and the original @@ -39,7 +39,7 @@ to any other open source license may be made, and the resulting work may be distributed under the terms of such open source license if required by that open source license, but doing so will not affect this Distribution, other modifications made under this license or modifications made under other -MainNeve licensing arrangements; +VOSTROM licensing arrangements; 7. no permission is granted to distribute, publicly display, or publicly perform modifications to the Distribution made using proprietary materials diff --git a/sdk_container/src/third_party/portage-stable/licenses/Vidyo-EULA b/sdk_container/src/third_party/portage-stable/licenses/Vidyo-EULA new file mode 100644 index 0000000000..d049a24f29 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/Vidyo-EULA @@ -0,0 +1,53 @@ + +Vidyo End User License Agreement including Limited Warranty, and Disclaimer of Warranty + +End User License Agreement + +VIDYO, Inc. is a Delaware corporation with a principal place of business 433 Hackensack Ave., 6th floor, Hackensack, NJ 07601 (Vidyo). + +IMPORTANT: PLEASE READ THIS END USER LICENSE AGREEMENT CAREFULLY. DOWNLOADING, INSTALLING OR USING VIDYO OR VIDYO-SUPPLIED SOFTWARE CONSTITUTES ACCEPTANCE OF THIS AGREEMENT. +THIS LICENSE OF THE SOFTWARE IS VALID ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT. YOUR ACCEPTANCE WILL BE BY INSTALLING OR DOWNLOADING THE SOFTWARE, OR USING THE EQUIPMENT THAT CONTAINS THIS SOFTWARE. YOU ARE BINDING YOURSELF AND THE BUSINESS ENTITY THAT YOU REPRESENT (COLLECTIVELY, "CUSTOMER") TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN VIDYO IS UNWILLING TO LICENSE THE SOFTWARE TO YOU AND (A) DO NOT DOWNLOAD, INSTALL OR USE THE SOFTWARE, (B) YOU MAY RETURN THE SOFTWARE FOR A FULL REFUND, OR, IF THE SOFTWARE IS SUPPLIED AS PART OF ANOTHER VIDYO PRODUCT, YOU MAY RETURN THE ENTIRE PRODUCT FOR A FULL REFUND. YOUR RIGHT TO RETURN AND REFUND EXPIRES 30 DAYS AFTER YOUR RECEIPT OF THE SOFTWARE FROM VIDYO OR AN AUTHORIZED VIDYO RESELLER, AND APPLIES ONLY IF YOU ARE THE ORIGINAL END USER PURCHASER. + +Vidyo's technology is covered by U.S Pat. Nos. 7,593,032 B3 and 7,643,560, as well as additional International patents or pending U.S. or International patent applications owned by Vidyo, Inc. + +Conditioned upon compliance with the terms and conditions of this Agreement, Vidyo grants to Customer a nonexclusive and nontransferable license to use for Customer's internal business purposes the Software and the Documentation for which Customer has paid the required license fees. "Documentation" means written information (whether contained in user or technical manuals, training materials, specifications or otherwise) specifically pertaining to the Software and made available by Vidyo with the Software in any manner (including on CD-Rom, or on-line). Customer's license to use the Software shall be limited to, and Customer shall not use the Software in excess of, a single Vidyo Product as set forth in the applicable Purchase Order which has been accepted by Vidyo and for which Vidyo has been paid the required license fee. Unless otherwise expressly provided in the Documentation, Customer shall use the Software solely as embedded in, for execution on, or (where the applicable documentation permits installation on non-Vidyo equipment) for communication with Vidyo equipment owned or leased by Customer and used for Customer's internal business purposes. No other uses of the Software are authorized by this Agreement and any unauthorized use of the Software shall be a violation of the terms of this license and Agreement. + +Note For evaluation or beta copies for which Vidyo does not charge a license fee, the above requirement to pay license fees does not apply. + +Use of Products. Products are not authorized for use in critical safety or other applications where any failure may reasonably be anticipated to result in bodily injury, loss of life, or catastrophic damage to property. If Customer uses or sells the Products for use in any such applications, Customer acknowledges that such sale or use is at Customer's sole risk. Customer will indemnify, defend and hold Vidyo and its suppliers harmless from and against any and all liabilities and costs arising out of or in connection with such sale or use. + +Limited Warranty + +Express Warranty : Vidyo warrants that for a period of one (1) year following shipment of the Product (i) the Product hardware shall be free from defects in materials and workmanship and (ii) the Licensed Software substantially conforms to its published specification. For instructions to make and process claims under this warranty, please contact the Vidyo authorized reseller from whom you acquired the Product + +Except for the foregoing, the Software is provided AS IS. This limited warranty extends only to the Customer who is the original licensee. Customer's sole and exclusive remedy and the entire liability of Vidyo and its suppliers and licensors under this limited warranty will be, at Vidyo's option, repair, replacement, or refund of the Product if reported (or, upon request, returned) to Vidyo or the party supplying the Product to Customer. In no event does Vidyo warrant that the Software is error free or that Customer will be able to operate the Software without problems or interruptions. In addition, due to the continual development of new techniques for intruding upon and attacking networks, Vidyo does not warrant that the Software or any equipment, system or network on which the Software is used will be free of vulnerability to intrusion or attack. + +Restrictions. This warranty does not apply if the Software, Product or any other equipment upon which the Software is authorized to be used (a) has been altered, except by Vidyo or its authorized representative, (b) has not been installed, operated, repaired, or maintained in accordance with instructions supplied by Vidyo, (c) has been subjected to abnormal physical or electrical stress, misuse, negligence, or accident; or (d) is licensed, for beta, evaluation, testing or demonstration purposes. This warranty also does not apply to (e) any temporary Soft-ware modules; (f) any Software for which Vidyo does not receive a license fee. + +DISCLAIMER OF WARRANTY + +EXCEPT AS SPECIFIED IN THIS WARRANTY, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OR CONDITION OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, SATISFACTORY QUALITY, NON-INTERFERENCE, ACCURACY OF INFOR-MATIONAL CONTENT, OR ARISING FROM A COURSE OF DEALING, LAW, USAGE, OR TRADE PRACTICE, ARE HEREBY EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW AND ARE EXPRESSLY DISCLAIMED BY VIDYO, ITS SUPPLIERS AND LICENSORS.TO THE EXTENT AN IMPLIED WARRANTY CANNOT BE EXCLUDED, SUCH WARRANTY IS LIMITED IN DURATION TO THE EXPRESS WARRANTY PERIOD. BECAUSE SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, THE ABOVE LIMITATION MAY NOT APPLY. THIS WARRANTY GIVES CUSTOMER SPECIFIC LEGAL RIGHTS, AND CUSTOMER MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION. This disclaimer and exclusion shall apply even if the express warranty set forth above fails of its essential purpose. + +General Limitations. +This is a license, not a transfer of title, to the Software and Documentation, and Vidyo and/or its licensor(s), retain(s) ownership of all copies of the Software and Documentation and intellectual property rights of the Product and Software. Customer acknowledges that the Products, Software and Documentation contain intellectual property rights (such as international and united states trade secrets, copyrights, patents, and patents pending) of Vidyo, its suppliers or licensors including but not limited to the specific internal design and structure of individual programs and associated interface information. Accordingly, except as otherwise expressly provided under this Agreement, Customer shall have no right and Customer specifically agrees not to: (i) transfer, assign or sublicense its license rights to any other person or entity, or use the Software on unauthorized or secondhand Vidyo equipment, and Customer acknowledges that any attempted transfer, assignment, sublicense or use shall be void; (ii) make error corrections to or otherwise modify or adapt the Product, Software or create derivative works based upon the Software, or permit third parties to do the same;(iii) reverse engineer or decompile, decrypt, disassemble or otherwise reduce the Software to human-readable form, except to the extent otherwise expressly permitted under applicable law notwithstanding this restriction; (iv) use or permit the Software to be used to perform services for third parties, whether on a service bureau or time sharing basis or otherwise, without the express written authorization of Vidyo; or (v) disclose, provide, or otherwise make available trade secrets contained within the Products, Software and Document-ation in any form to any third party without the prior written consent of Vidyo. Customer shall implement reasonable security measures to protect such trade secrets. To the extent required by law, and at Customer's written request, Vidyo shall provide Customer with the interface information needed to achieve interoperability between the Software and another independently created program, on payment of Vidyo's applicable fee, if any. Customer shall observe strict obligations of confidentiality with respect to such information and shall use such information in compliance with any applicable terms and conditions upon which Vidyo makes such information available. + +Unless otherwise expressly specified all taxes and duties relating to this Agreement, the Products, or Software are excluded and shall be Customer's responsibility. + +Software, Upgrades and Additional Copies. + +For purposes of this Agreement, "Software" shall include (and the terms and conditions of this Agreement shall apply to) computer programs, including firmware, as provided to Customer by Vidyo or an authorized Vidyo reseller, and any upgrades, updates, bug fixes or modified versions thereto (collectively, "Upgrades") or backup copies of the Software licensed or provided to Customer by Vidyo or an authorized Vidyo reseller. NOTWITHSTANDING ANY OTHER PROVISION OF THIS AGREEMENT: (1) CUSTOMER HAS NO LICENSE OR RIGHT TO USE ANY ADDITIONAL COPIES OR UPGRADES UNLESS CUSTOMER, AT THE TIME OF ACQUIRING SUCH COPY OR UPGRADE, ALREADY HOLDS A VALID LICENSE TO THE ORIGINAL SOFTWARE AND HAS PAID THE APPLICABLE FEE FOR THE UPGRADE OR ADDITIONAL COPIES; (2) USE OF UPGRADES IS LIMITED TO VIDYO EQUIPMENT FOR WHICH CUSTOMER IS THE ORIGINAL END USER PURCHASER OR LESSEE OR WHO OTHERWISE HOLDS A VALID LICENSE TO USE THE SOFTWARE WHICH IS BEING UPGRADED; AND (3) THE MAKING AND USE OF ADDITIONAL COPIES IS LIMITED TO NECESSARY BACKUP PURPOSES ONLY. + +Proprietary Notices. Customer agrees to maintain and reproduce all copyright and other proprietary notices on all copies, in any form, of the Software in the same form and manner that such copyright and other proprietary notices are included on the Software. Except as expressly authorized in this Agreement, Customer shall not make any copies or duplicates of any Software without the prior written permission of Vidyo. + +Term and Termination. This Agreement and the license granted herein shall remain effective until terminated as specified in the related order or under this section. Customer may terminate this Agreement and the license any time by destroying all copies of Software and any Documentation. Customer's rights under this Agreement will terminate immediately without notice from Vidyo if Customer fails to comply with any provision of this Agreement. Upon termination, Customer shall destroy all copies of Software and Documentation in its possession or control. All confidentiality obligations of Customer and all limitations of liability and disclaimers and restrictions of warranty shall survive termination of this Agreement. In addition, the provisions of the sections titled " United States Government Restricted Rights." and "General Terms Applicable to the Limited Warranty Statement and End User License" shall survive termination of this Agreement. Any other clauses which by their terms are required for the enforcement of this Agreement shall survive termination. + +Export. Products, Software and Documentation, including technical data, may be subject to U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. Customer agrees to comply strictly with all such regulations and acknowledges that it has the responsibility to obtain licenses to export, re-export, or import Products, Software and Documentation. + +United States Government Restricted Rights. +The Software and Documentation are provided with Restricted Rights and qualify as `commercial items' consisting of `commercial computer software' and`computer software documentation' as such terms are defined and used at FAR (48 C.F.R.) 2.101 and FAR 12.212 . Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(f)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights at 48 C.F.R. S:52.227-19, as applicable. + +General Terms Applicable to the End User License, Limited Warrant Statement and Disclaimer of Liabilities. REGARDLESS WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE OR OTHERWISE, IN NO EVENT WILL VIDYO OR ITS SUPPLIERS BE LIABLE FOR ANY LOST REVENUE, PROFIT, OR LOST OR DAMAGED DATA, BUSINESS INTERRUPTION, LOSS OF CAPITAL, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY OR WHETHER ARISING OUT OF THE USE OF OR INABILITYTO USE SOFTWARE OR OTHERWISE AND EVEN IF VIDYO OR ITS SUPPLIERS OR LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event shall Vidyo's or its suppliers' or licensors' liability to Customer, whether in contract, tort (including negligence), breach of warranty,or otherwise, exceed the price paid by Customer for the Software that gave rise to the claim or if the Software is part of another Vidyo Product, the price paid for such other Vidyo Product. BECAUSE SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATION OR EXCLUSION OF CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. + +Customer agrees that the limitations of liability and disclaimers set forth herein will apply regardless of whether Customer has accepted the Software or any other product or service delivered by Vidyo. Customer acknowledges and agrees that Vidyo has set its prices to end users and to Vidyo's authorized resellers and entered into this Agreement in reliance upon the disclaimers of warranty and the limitations of liability set forth herein, that the same reflect an allocation of risk between the parties (including the risk that a contract remedy may fail of its essential purpose and cause consequential loss), and that the same form an essential basis of the bargain between the parties. The validity, construction and performance of this Agreement shall be governed by and construed in accordance with the laws of the State of New Jersey, United States, without reference to or application of choice of law rules or principles. The exclusive venue for any dispute arising under this Agreement shall be within the competent courts in the State of New Jersey, USA. The United Nations Convention on the International Sale of Goods shall not apply. If any portion hereof is found to be void or unenforceable, the remaining provisions of the Agreement shall remain in full force and effect. Except as expressly provided herein, this Agreement constitutes the entire agreement between the parties with respect to the terms herein and Documentation and supersedes any conflicting or additional terms contained in any purchase order or elsewhere, all of which terms are excluded. This Agreement has been written in the English language, and the parties agree that the English version will govern. + +Infringement Indemnification.(a) Vidyo will defend or settle, at its expense, any action brought against Customer based upon the claim that the Software or Product, if used within the scope of the License granted under this Agreement, directly infringe a registered United States, European Union or Commonwealth patent or copyright; provided, however, that: (i) Customer shall notify Vidyo promptly in writing of any such claim; (ii) Customer shall not enter into any settlement or compromise any claim without Vidyo's prior written consent; (iii) Vidyo shall have sole control of any such action and settlement negotiations; and (iv) Customer shall provide Vidyo with information and assistance, at Vidyo's request, necessary to settle or defend such claim. Vidyo agrees to pay all damages and costs finally awarded against Customer attributable to such claim. The foregoing states the sole liability of Vidyo and the exclusive remedy of Customer for any infringement of intellectual property rights by the Product or any other items provided by Vidyo hereunder.(b) If the Product or Software becomes, or in the opinion of Vidyo may become, the subject of a claim of infringement of any third party right, Vidyo may, at its option and in its discretion: (i) procure for Customer the right to use the Product free of any liability; (ii) replace or modify the Product to make it non-infringing; or (iii) repurchase the applicable licenses or Products. (c) Customer will defend or settle, at its expense, any action brought against Vidyo based upon the claim that any modifications to the Product or combination of the Product with products infringes or violates any third party right; provided, however, that: (i) Vidyo shall notify Customer promptly in writing of any such claim; (ii) Vidyo shall not enter into any settlement or compromise any such claim without Customer's prior written consent; iii) Customer shall have sole control of any such action and settlement negotiations; and (iv) Vidyo shall provide Customer with information and assistance, at Customer's request and expense, necessary to settle or defend such claim. Customer agrees to pay all damages and costs finally awarded against Vidyo attributable to such claim.(d) Notwithstanding Subsection (a) above, Vidyo assumes no liability hereunder for, and shall have no obligation to defend Customer or to pay costs, damages or attorney's fees for, any claim based upon any modifications to the Product not provided by Vidyo or combination of the Product with other products. diff --git a/sdk_container/src/third_party/portage-stable/licenses/amd-ucode b/sdk_container/src/third_party/portage-stable/licenses/amd-ucode deleted file mode 100644 index 71c075e4de..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/amd-ucode +++ /dev/null @@ -1,196 +0,0 @@ -Advanced Micro Devices, Inc. -Software License Agreement - -IMPORTANT—READ CAREFULLY: Do not install, copy or use the enclosed -software, documentation and/or materials until you have carefully read -and agreed to the following terms and conditions. This is a legal -agreement (“Agreement”) between you (either an individual or an -entity) (“You”) and Advanced Micro Devices, Inc. (“AMD”). - -If You do not agree to the terms of this Agreement, do not install, -copy or use this software, documentation or materials or any portion -thereof. By loading or using the software provided herewith, which -may include associated install scripts and online or electronic -documentation, or materials or any portion thereof, that is made -available by AMD to download from any media (collectively “Software”), -You agree to all of the terms of this Agreement. - -1. LICENSE: - - a. Subject to the terms and conditions of this Agreement, AMD grants - You the following non-exclusive, non-transferable, royalty-free, - limited copyright license to (i) download, copy and use the - object code version of the Software and materials associated with - this Agreement, including without limitation printed - documentation, (collectively, “Materials”) for internal use only - for support of AMD processors; and (ii) make and distribute - copies of the Materials for use only with Your products that - support AMD processors and in computer systems including AMD - processors, provided that Licensee agrees to include all - copyright legends and other legal notices that may appear in the - Software. Additionally, Licensee agrees that any distribution of - the Materials to a third party, must include a software license - agreement with terms and conditions that are at least as - restrictive and protective of AMD’s intellectual property rights - in the Materials as the terms and conditions set forth herein. - Except for the limited license granted herein, Licensee shall - have no other rights in the Materials, whether express, implied, - arising by estoppel or otherwise. - - b. Except as expressly licensed herein, You do not have the right to - (i) distribute, rent, lease, sell, sublicense, assign, or - otherwise transfer the Materials, in whole or in part, to third - parties for commercial or for non-commercial use; or (ii) modify, - disassemble, reverse engineer, or decompile the Software, or - otherwise reduce any part of the Software to any human readable - form. - - c. AMD is under no obligation to support or provide maintenance for - the Materials or to provide any updates or enhancements to You. - -2. FEEDBACK: - - You may provide AMD feedback, suggestions or opinions as to the - Software, its features, and desired enhancements or changes. If - You provide feedback, suggestions or opinions to AMD regarding any - new features, use, functionality, or change to the Software or any - materials related to the Software, You hereby agree to grant, and - do grant, AMD all rights needed for AMD to incorporate and - commercialize any new feature, use, functionality, or change at no - charge or encumbrance to AMD. You agree that AMD may disclose such - feedback, suggestions or opinions to any third party in any manner, - and You agree that AMD has the ability to sublicense any of the - foregoing rights in any feedback, suggestions or opinions or AMD - products or services in any form to any third party without - restriction. - -3. OWNERSHIP AND COPYRIGHT OF MATERIALS: - - You agree that the Materials are owned by AMD and/or AMD’s - licensors (if any), and are protected by United States and foreign - intellectual property laws (e.g. patent and copyright laws) and - international treaty provisions. You will not remove the copyright - notice from the Materials. You agree to prevent any unauthorized - copying of the Materials. All title and copyrights in and to the - Materials, all copies thereof (in whole or in part, and in any - form), and all rights therein shall remain vested in AMD. Except - as expressly provided herein, AMD does not grant any express or - implied right to You under AMD patents, copyrights, trademarks, or - trade secret information and such rights are reserved to AMD and/or - its licensors. - -4. WARRANTY DISCLAIMER: - - THE MATERIALS ARE PROVIDED “AS IS” WITHOUT ANY EXPRESS OR IMPLIED - WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, - NONINFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY, TITLE, OR - FITNESS FOR ANY PARTICULAR PURPOSE, OR THOSE ARISING FROM CUSTOM OF - TRADE OR COURSE OF USAGE. - - FOR CLARIFICATION, THE ENTIRE RISK ARISING OUT OF USE OR - PERFORMANCE OF THE MATERIALS REMAINS WITH YOU. AMD DOES NOT - WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS AS TO THE - CORRECTNESS, ACCURACY, COMPLETENESS, QUALITY, OR RELIABILITY OF THE - MATERIALS. AMD DOES NOT WARRANT THAT OPERATION OF THE MATERIALS - WILL BE UNINTERRUPTED OR ERROR-FREE. YOU ARE RESPONSIBLE FOR - DETERMINING THE APPROPRIATENESS OF USING THE SOFTWARE AND ASSUME - ALL RISKS ASSOCIATED WITH THE USE OF THE MATERIALS, INCLUDING BUT - NOT LIMITED TO THE RISKS OF PROGRAM ERRORS, DAMAGE TO OR LOSS OF - DATA, PROGRAMS OR EQUIPMENT, AND UNAVAILABILITY OR INTERRUPTION OF - OPERATIONS. Some jurisdictions do not allow for the exclusion or - limitation of implied warranties, so the above limitations or - exclusions may not apply to You. - -5. LIMITATION OF LIABILITY: - - IN NO EVENT SHALL AMD OR ITS DIRECTORS, OFFICERS, EMPLOYEES AND - AGENTS, ITS SUPPLIERS OR ITS LICENSORS BE LIABLE TO YOU OR ANY - THIRD PARTIES IN RECEIPT OF THE MATERIALS UNDER ANY THEORY OF - LIABILITY, WHETHER EQUITABLE, LEGAL OR COMMON LAW ACTION ARISING - HEREUNDER FOR CONTRACT, STRICT LIABILITY, INDEMNITY, TORT - (INCLUDING NEGLIGENCE), OR OTHERWISE FOR DAMAGES WHICH, IN THE - AGGREGATE EXCEED TEN DOLLARS ($10.00). IN NO EVENT SHALL AMD BE - LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, PUNITIVE OR SPECIAL - DAMAGES, INCLUDING, BUT NOT LIMITED TO LOSS OF PROFITS, BUSINESS - INTERRUPTION, OR LOSS OF INFORMATION ARISING OUT OF THE USE OF OR - INABILITY TO USE THE MATERIALS, EVEN IF AMD HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. BY USING THE MATERIALS WITHOUT - CHARGE, YOU ACCEPT THIS ALLOCATION OF RISK. Because some - jurisdictions prohibit the exclusion or limitation of liability for - consequential or incidental damages, the above limitation may not - apply to You. - -6. EXPORT RESTRICTIONS: - - You shall adhere to all applicable U.S., European, and other export - laws, including but not limited to the U.S. Export Administration - Regulations (“EAR”), (15 C.F.R. Sections 730 through 774), and - E.U. Council Regulation (EC) No 1334/2000 of 22 June 2000. - Further, pursuant to Section 740.6 of the EAR, You hereby certify - that, except pursuant to a license granted by the United States - Department of Commerce Bureau of Industry and Security or as - otherwise permitted pursuant to a License Exception under the EAR, - You will not (1) export, re-export or release to a national of a - country in Country Groups D:1, E:1 or E:2 any restricted - technology, software, or source code it receives from AMD, or (2) - export to Country Groups D:1, E:1 or E:2 the direct product of such - technology or software, if such foreign produced direct product is - subject to national security controls as identified on the Commerce - Control List (currently found in Supplement 1 to Part 774 of - EAR). For the most current Country Group listings, or for - additional information about the EAR or Your obligations under - those regulations, please refer to the U.S. Bureau of Industry and - Security’s website at http://www.bis.doc.gov/. - -7. U.S. GOVERNMENT RESTRICTED RIGHTS: - - The Materials are provided with “RESTRICTED RIGHTS.” Use, - duplication or disclosure by the Government is subject to - restrictions as set forth in FAR52.227-14 and DFAR252.227-7013, et - seq., or its successor. Use of the Materials by the Government - constitutes acknowledgment of AMD’s proprietary rights in them. - -8. TERMINATION OF LICENSE: - - This Agreement will terminate immediately without notice from AMD - or judicial resolution if You fail to comply with any provisions of - this Agreement. Upon termination of this Agreement, You must - delete or destroy all copies of the Materials. - -9. SURVIVAL: - - Sections 1(b)-(c), 2, 3, 4, 5, 6, 7, 9, 10, 11, 12 and 13 shall - survive any expiration or termination of this Agreement. - -10. APPLICABLE LAWS: - - Any claim arising under or relating to this Agreement shall be - governed by and construed in accordance with the substantive laws - of the State of California, without regard to principles of - conflict of laws. Each party hereto submits to the jurisdiction of - the state and federal courts of Santa Clara County and the Northern - District of California for the purposes of all legal proceedings - arising out of or relating to this Agreement or the subject matter - hereof. Each party waives any objection which it may have to - contest such forum. - -11. SEVERABILITY: - - Should any term of this Agreement be declared void or unenforceable - by any court of competent jurisdiction, such declaration shall have - no effect on the remaining terms hereof. - - -12. NO WAIVER: - - The failure of either party to enforce any rights granted hereunder - or to take action against the other party in the event of any - breach hereunder shall not be deemed a waiver by that party as to - subsequent enforcement of rights or subsequent actions in the event - of future breaches. - -13. ENTIRE AGREEMENT: - - This Agreement constitutes the entire agreement between the parties - and supersedes any prior or contemporaneous oral or written - agreements with respect to the subject matter of this Agreement. diff --git a/sdk_container/src/third_party/portage-stable/licenses/bh-luxi b/sdk_container/src/third_party/portage-stable/licenses/bh-luxi new file mode 100644 index 0000000000..78c6065337 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/bh-luxi @@ -0,0 +1,42 @@ +Luxi fonts copyright (c) 2001 by Bigelow & Holmes Inc. Luxi font +instruction code copyright (c) 2001 by URW++ GmbH. All Rights +Reserved. Luxi is a registered trademark of Bigelow & Holmes Inc. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of these Fonts and associated documentation files (the "Font +Software"), to deal in the Font Software, including without +limitation the rights to use, copy, merge, publish, distribute, +sublicense, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software. + +The Font Software may not be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may not +be modified nor may additional glyphs or characters be added to the +Fonts. This License becomes null and void when the Fonts or Font +Software have been modified. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +BIGELOW & HOLMES INC. OR URW++ GMBH. BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, +INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR +INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT +SOFTWARE. + +Except as contained in this notice, the names of Bigelow & Holmes +Inc. and URW++ GmbH. shall not be used in advertising or otherwise to +promote the sale, use or other dealings in this Font Software without +prior written authorization from Bigelow & Holmes Inc. and URW++ GmbH. + +For further information, contact: + +info@urwpp.de +or +design@bigelowandholmes.com diff --git a/sdk_container/src/third_party/portage-stable/licenses/poster b/sdk_container/src/third_party/portage-stable/licenses/poster deleted file mode 100644 index ce02fe667f..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/poster +++ /dev/null @@ -1,2 +0,0 @@ -Poster was written by Jos van Eijndhoven in 1995, and has been popular among PostScript users ever since. -Please note that Jos is no longer at Eindhoven Univ of Technology, and the email address @ele.tue.nl is no longer valid. diff --git a/sdk_container/src/third_party/portage-stable/licenses/sip b/sdk_container/src/third_party/portage-stable/licenses/sip deleted file mode 100644 index 1f86e68159..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sip +++ /dev/null @@ -1,45 +0,0 @@ -RIVERBANK COMPUTING LIMITED LICENSE AGREEMENT FOR SIP 4.3.1 - -1. This LICENSE AGREEMENT is between Riverbank Computing Limited -("Riverbank"), and the Individual or Organization ("Licensee") accessing -and otherwise using SIP 4.3.1 software in source or binary form and its -associated documentation. - -2. Subject to the terms and conditions of this License Agreement, Riverbank -hereby grants Licensee a nonexclusive, royalty-free, world-wide license -to reproduce, analyze, test, perform and/or display publicly, prepare -derivative works, distribute, and otherwise use SIP 4.3.1 alone or in -any derivative version, provided, however, that Riverbank's License -Agreement and Riverbank's notice of copyright, i.e., "Copyright (c) 2004 -Riverbank Computing Limited; All Rights Reserved" are retained in -SIP 4.3.1 alone or in any derivative version prepared by Licensee. - -3. In the event Licensee prepares a derivative work that is based on -or incorporates SIP 4.3.1 or any part thereof, and wants to make -the derivative work available to others as provided herein, then -Licensee hereby agrees to include in any such work a brief summary of -the changes made to SIP 4.3.1. - -4. Riverbank is making SIP 4.3.1 available to Licensee on an "AS IS" -basis. RIVERBANK MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR -IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, RIVERBANK MAKES NO AND -DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS -FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF SIP 4.3.1 WILL NOT -INFRINGE ANY THIRD PARTY RIGHTS. - -5. RIVERBANK SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF -SIP 4.3.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS -AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING SIP 4.3.1, -OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. - -6. This License Agreement will automatically terminate upon a material -breach of its terms and conditions. - -7. Nothing in this License Agreement shall be deemed to create any -relationship of agency, partnership, or joint venture between Riverbank -and Licensee. This License Agreement does not grant permission to use -Riverbank trademarks or trade name in a trademark sense to endorse or -promote products or services of Licensee, or any third party. - -8. By copying, installing or otherwise using SIP 4.3.1, Licensee -agrees to be bound by the terms and conditions of this License Agreement. diff --git a/sdk_container/src/third_party/portage-stable/licenses/skype-4.0.0.7-third-party_attributions.txt b/sdk_container/src/third_party/portage-stable/licenses/skype-4.0.0.7-third-party_attributions.txt deleted file mode 100644 index 356c60643f..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/skype-4.0.0.7-third-party_attributions.txt +++ /dev/null @@ -1,165 +0,0 @@ -This copy of the libpng notices is provided for your convenience. In case of -any discrepancy between this copy and the notices in the file png.h that is -included in the libpng distribution, the latter shall prevail. - -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: - -If you modify libpng you may insert additional notices immediately following -this sentence. - -This code is released under the libpng license. - -libpng versions 1.2.6, August 15, 2004, through 1.5.10, March 29, 2012, are -Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors - - Simon-Pierre Cadieux - Eric S. Raymond - Gilles Vollant - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of the - library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is with - the user. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing Authors -and Group 42, Inc. disclaim all warranties, expressed or implied, -including, without limitation, the warranties of merchantability and of -fitness for any purpose. The Contributing Authors and Group 42, Inc. -assume no liability for direct, indirect, incidental, special, exemplary, -or consequential damages, which may result from the use of the PNG -Reference Library, even if advised of the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, without -fee, and encourage the use of this source code as a component to -supporting the PNG file format in commercial products. If you use this -source code in a product, acknowledgment is not required but would be -appreciated. - - -A "png_get_copyright" function is available, for convenient use in "about" -boxes and the like: - - printf("%s",png_get_copyright(NULL)); - -Also, the PNG logo (in PNG format, of course) is supplied in the -files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). - -Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a -certification mark of the Open Source Initiative. - -Glenn Randers-Pehrson -glennrp at users.sourceforge.net -March 29, 2012 - - - - -This software is based in part on the work of the Independent JPEG Group - - - -HarfBuzz was previously licensed under different licenses. This was -changed in January 2008. If you need to relicense your old copies, -consult the announcement of the license change on the internet. -Other than that, each copy of HarfBuzz is licensed under the COPYING -file included with it. The actual license follows: - - -Permission is hereby granted, without written agreement and without -license or royalty fees, to use, copy, modify, and distribute this -software and its documentation for any purpose, provided that the -above copyright notice and the following two paragraphs appear in -all copies of this software. - -IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR -DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES -ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN -IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. - -THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS -ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO -PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - - - - -Disclaimer for Robert Penner's Easing Equations license: - -TERMS OF USE - EASING EQUATIONS - -Open source under the BSD License. - -Copyright © 2001 Robert Penner -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - * Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -End diff --git a/sdk_container/src/third_party/portage-stable/licenses/skype-eula b/sdk_container/src/third_party/portage-stable/licenses/skype-eula deleted file mode 100644 index d9fb943509..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/skype-eula +++ /dev/null @@ -1,89 +0,0 @@ -Skype End User License Agreement -IMPORTANT – PLEASE READ CAREFULLY - -* IMPORTANT: version française sur (French version available at) - http://www.skype.com/go/eula-fr -* IMPORTANT: 注意:简体中文《最终用户许可协议》在此浏览 (Simplified Chinese version - available at) http://www.skype.com/go/eula-sc - -No Emergency Calls: The Skype software is not intended to support or carry emergency calls to any type of hospital, law enforcement agency, medical care unit or any other kind of emergency services. Additional arrangements must be made to access emergency services. It is your responsibility to purchase, separately from Skype Software, traditional wireless or landline telephone service that offers access to emergency services. - -This Agreement: This agreement, and any new versions, between Skype Software S.a.r.l (Skype) and you, covers all your use of Skype Software from any terminals where Skype Software has been installed, by you or by third parties, and by using Skype software you accept the following. - -Jurisdiction’s Restrictions: If the law of your country prohibits you from downloading or using our software because you’re under the age limit or because our products are not allowed in your country, please don’t use it. - -License and Restrictions -License. Subject to the terms of this Agreement, Skype hereby grants you a limited, personal, non-commercial, non-exclusive, non-sublicensable, non-assignable, free of charge license to download, install and use the Skype Software on your computer, phone or PDA for the sole purpose of personally using the internet communication applications provided by Skype and any other applications that may be explicitly provided by Skype. For the avoidance of doubt, you are allowed to use Skype software at work, in accordance with the terms of this Agreement. The Skype software is the software distributed by Skype for internet communication applications, including without limitation the Skype API, UI and documentation (online or offline), as well as any future programming fixes, updates and upgrades thereof. - -No Modifications. You will not undertake, cause, permit or authorize the modification, creation of derivative works, translation, reverse engineering, decompiling, disassembling or hacking of the Skype Software or any part thereof. - -Third Parties. The Skype Software may be incorporated into, and may incorporate itself, software and other technology owned and controlled by third parties. Any such third party software or technology that is incorporated in the Skype Software falls under the scope of this Agreement. - -Exclusive Ownership. Any and all IP rights to or arising from the Skype Software are and shall remain the exclusive property of Skype and/or its licensors. Nothing in this Agreement intends to transfer any such IP rights to, or to vest any such IP rights in, you. You are only entitled to the limited use of the IP rights granted to you in this Agreement. You will not take any action to jeopardize, limit or interfere with Skype’s IP rights. Any unauthorized use of Skype’s IP rights is a violation of this Agreement as well as a violation of intellectual property laws and treaties, including without limitation copyright laws and trademark laws. All title and IP rights in and to any third party content that is not contained in the Skype Software, but may be accessed through use of the Skype Software, is the property of the respective content owners and may be protected by applicable copyright or other intellectual property laws and treaties. - -Additional Terms -The following policies are incorporated into this Agreement and provide additional terms and conditions: - -The Skype Etiquette provides guidelines to treat properly and respectfully the other members of Skype’s community -Distribution of Skype Software. You will not sell, assign, rent, lease, distribute, export, import, act as an intermediary or provider, or otherwise grant rights to third parties with regard to the Skype Software or any part thereof. For the right to distribute you will have to agree to and meet with the Distribution Terms -Skype API. Under this Agreement you are not allowed to use the Skype API unless you agreed to and comply with the API Terms of Use -Skype Promotional Materials. Nothing in this Agreement will give you any right to use the Skype Promotional Materials. -Your Confidential Information and Your Privacy. Skype is committed to respecting your privacy and the confidentiality of your personal data. The Privacy Policy sets out how Skype may use of your personal data, the traffic data as well as the content contained in your communication(s). -The following agreements are related to additional services provided by Skype’s affiliates: - -Additional services (SkypeIn, SkypeOut, Voicemail, Skypecasts, etc.) are provided by Skype Communications s.a.r.l. and subject to the Terms of Service -The use of www.skype.com website is subject to the Terms of Use -Any other exceptions. If you are interested in doing anything else than permitted under this Agreement or by one of the above agreements, you will have to obtain Skype’s prior written consent and explicitly agree upon any further (commercial) terms. - -What you should and should not expect from Skype -No Warranties. Installing Skype Software enables you to communicate with other Skype Software users. Skype cannot guarantee that you will always be able to communicate with other Skype Software users, nor can Skype guarantee that you can communicate without disruptions, delays or communication-related flaws or that all your communications shall always be delivered to other Skype Software users. Skype will not be liable for any such disruptions, delays or other omissions in any communication experienced when using Skype Software. - -Content of Communications. You acknowledge and understand that the content of the communication spread by the use of the Skype Software is entirely the responsibility of the person from whom such content originated. You, therefore, may be exposed to content that is offensive, harmful to minors, indecent or otherwise objectionable. Skype will not be liable for any type of communication spread by means of the Skype Software. - -Utilization of Your Computer. Skype Software may utilize the processor and bandwidth of the computer (or other applicable device) you are utilizing, for the limited purpose of facilitating the communication between Skype Software users. Skype Software will use its commercially reasonable efforts to protect the privacy and integrity of the computer resources (or other applicable device) you are utilizing and of your communication, however Skype cannot give any warranties in this respect. - -New Versions of the Skype Software. Skype, in its sole discretion, reserves the right to add additional features or functions, or to provide programming fixes, updates and upgrades, to the Skype Software. Skype, in its sole discretion, may modify or discontinue or suspend your ability to use any version of the Skype Software, and/or disable any Skype Software you may already have accessed or installed without any notice to you, for the repair, improvement, and/or upgrade of the underlying technology or for any other justifiable reason, Skype will not accept any liability in relation to the direct or indirect damages caused by the release and/or the absence of release of new versions of the Skype Software. - -What we expect from you -Lawful purposes. You will at any and all times meet with your obligations hereunder, as well as any and all laws, regulations and policies that may apply to the use of the Skype Software in your country, including applicable rules that govern the export or import of software. You will use the Skype Software solely for lawful purposes. In this respect you may not, without limitation (a) intercept or monitor, damage or modify any communication which is not intended for you, (b) use any type of spider, virus, worm, trojan-horse, time bomb or any other codes or instructions that are designed to distort, delete, damage or disassemble the Skype Software or the communication, (c) send any unsolicited commercial communication not permitted by applicable law, (d) expose any other user to material which is offensive, harmful to minors, indecent or otherwise objectionable or (e) endanger any part of any system or Internet connection of Skype or any third party. - -Indemnification. You agree on demand to indemnify, defend and hold Skype, affiliates and Skype staff harmless from and against any and all liability and costs, including reasonable attorneys’ fees incurred by such parties, in connection with or arising out of your (a) violation or breach of any term of this Agreement or any applicable law or regulation, whether or not referenced herein, or (b) violation of any rights of any third party, or (c) use or misuse of the Skype Software, or (d) communication spread by means of the Skype Software. - -Term, Termination, Updates -Term. This Agreement will be effective as of the date you first install Skype software and will remain effective until terminated by either Skype or you as set forth below. - -Termination You may terminate this Agreement with immediate effect at any time. Without limiting other remedies, Skype may limit, suspend, or terminate this license and your use of Skype Software, prohibit access to Skype Website and delete your user account and/or user ID, with immediate effect, if we think that you are in breach of this Agreement, creating problems, legal liabilities (actual or potential), acting inconsistently with the letter or spirit of our policies, which can be found at www.skype.com/company/legal/terms/etiquette.html, infringing someone else’s intellectual property rights, engaging in fraudulent, immoral or illegal activities, or for other similar reasons. Skype shall effect such termination by providing notice to you to the email address you have provided (if any), and/or by preventing your access to your account. We reserve the right to cancel user accounts that have been inactive for more than one (1) year. - -Upon termination of this Agreement, (a) all licenses and rights to use the Skype Software shall immediately terminate, and (b) you will immediately cease any and all use of the Skype Software, and (c) you will immediately remove the Skype Software from all hard drives, networks and other storage media and destroy all copies of the Skype Software in your possession or under your control. - -Skype will not be liable in respect of any damage caused by the termination of this Agreement. - -Update. Skype reserves the right to modify this Agreement at any time by publishing the revised Agreement on the Skype Website. The revised Agreement shall become effective within thirty (30) days of such publication or provision to you, unless you expressly accept the revised Agreement earlier by clicking on the accept button. Your express acceptance or your continued use of the Skype Software after expiry of the notice period of thirty (30) days, shall constitute your acceptance to be bound by the terms and conditions of the revised Agreement. You can find the latest version of this Agreement at www.skype.com/company/legal/eula. - -Disclaimer of Warranties and Limitation of Liability -No warranties. THE SKYPE SOFTWARE IS PROVIDED “AS IS” WITH ALL FAULT AND WITH NO WARRANTIES WHATSOEVER; SKYPE DOES NOT, EITHER EXPRESSED, IMPLIED OR STATUTORY, MAKE ANY WARRANTIES, CLAIMS OR REPRESENTATIONS WITH RESPECT TO THE SKYPE SOFTWARE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF QUALITY, PERFORMANCE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR USE OR A PARTICULAR PURPOSE. SKYPE FURTHER DOES NOT REPRESENT OR WARRANT THAT THE SKYPE SOFTWARE WILL ALWAYS BE AVAILABLE, ACCESSIBLE, UNINTERRUPTED, TIMELY, SECURE, ACCURATE, COMPLETE AND ERROR-FREE OR WILL OPERATE WITHOUT PACKET LOSS, NOR DOES SKYPE WARRANT ANY CONNECTION TO OR TRANSMISSION FROM THE INTERNET, OR ANY QUALITY OF CALLS MADE THROUGH THE SKYPE SOFTWARE. - -Specific Disclaimer of Liability for Emergency Services. Skype does not provide connections to emergency services in conjunction with the Skype Software. Neither Skype nor its officers or employees may be held liable for any claim, damage, or loss, and you hereby waive any and all such claims or causes of action, arising from or relating to the use of Skype Software to contact emergency services’ personnel. - -Your own Risk. You acknowledge and agree that the entire risk arising out of the use or performance of the Skype Software remains with you, to the maximum extent permitted by law. - -No Liability. The Skype Software is being provided to you free of charge. ACCORDINGLY, YOU ACKNOWLEDGE AND AGREE THAT SKYPE, ITS AFFILIATES, ITS LICENSORS AND THE SKYPE STAFF WILL HAVE NO LIABILITY IN CONNECTION WITH OR ARISING FROM YOUR USE OF THE SKYPE SOFTWARE, AS SET FORTH BELOW. YOUR ONLY RIGHT OR REMEDY WITH RESPECT TO ANY PROBLEMS OR DISSATISFACTION WITH THE SKYPE SOFTWARE IS TO IMMEDIATELY UNINSTALL AND CEASE USE OF SUCH SKYPE SOFTWARE. - -Limitation of Liability. IN NO EVENT SHALL SKYPE, ITS AFFILIATES, ITS LICENSORS OR THE SKYPE STAFF BE LIABLE, WHETHER IN CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR ANY OTHER FORM OF LIABILITY, FOR ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION ANY LOSS OF OR CORRUPTION TO DATA, INTERRUPTION, COMPUTER FAILURE OR PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SKYPE SOFTWARE, EVEN IF SKYPE, ITS AFFILIATES OR THE SKYPE STAFF HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -Jurisdiction Limitations. As some jurisdictions do not allow some of the exclusions or limitations as set forth above, some of these exclusions or limitations may not apply to you. In such event the liability will be limited as far as legally possible under the applicable legislation. - -Miscellaneous -Entire Agreement. The terms and conditions of this Agreement constitute the entire agreement between you and Skype with respect to the subject matter hereof and will supersede and replace all prior understandings and agreements, in whatever form, regarding the subject matter. - -Partial Invalidity. Should any term or provision hereof be deemed invalid, void or enforceable either in its entirety or in a particular application, the remainder of this Agreement shall nonetheless remain in full force and effect. - -No waiver. If Skype does not take action against all breaches of these Agreement, it does not mean that is waives its right at a later time to enforce the same. - -Assignment You are not allowed to assign this Agreement or any rights hereunder. Skype is allowed at its sole discretion to assign this Agreement or any rights hereunder to any third party, without giving prior notice. - -Applicable Law and Competent Court. This Agreement shall be governed by and construed in accordance with the laws of Luxembourg without giving effect to any conflict of laws or provisions whether contained in Luxembourg law or the laws of your current state or country of residence. Any legal proceedings arising out of or relating to this Agreement will be subject to the jurisdiction of the courts of the district of Luxembourg. - -Language. The original English version of this Agreement may have been translated into other languages. In the event of inconsistency or discrepancy between the English version and any other language version of this Agreement, the English language version shall prevail. - -© Skype – Last revised: 15.03 2007. diff --git a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jimi b/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jimi deleted file mode 100644 index b206608956..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jimi +++ /dev/null @@ -1,49 +0,0 @@ -Sun Microsystems, Inc. -Binary Code License Agreement - -READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY BEFORE DOWNLOADING OR USING THE SOFTWARE. BY DOWNLOADING OR USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL THESE TERMS, YOU ARE NOT AUTHORIZED TO DOWNLOAD OR USE THE SOFTWARE IN ANY MANNER. - -1. LICENSE TO USE. Sun grants you a non-exclusive and non-transferable license for the internal use only, for the accompanying software and documentation (collectively "Software"). This is a one time code drop and will not be updated or otherwise supported by Sun. - -2. RESTRICTIONS Software is confidential and copyrighted. Title to Software and all associated intellectual property rights is retained by Sun and/or its licensors. Except as specifically authorized in any Supplemental License Terms, you may not make copies of Software, other than a single copy of Software for archival purposes. Unless enforcement is prohibited by applicable law, you may not modify, decompile, reverse engineer Software. - -3. LIMITED WARRANTY. Sun warrants to you that for a period of ninety (90) days from the date of purchase, as evidenced by a copy of the receipt, the media on which Software is furnished (if any) will be free of defects in materials and workmanship under normal use. Except for the foregoing, Software is provided "AS IS". Your exclusive remedy and Sun's entire liability under this limited warranty will be at Sun's option to replace Software media or refund the fee paid for Software. - -4. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. YOU ACKNOWLEDGE THAT SOFTWARE IS NOT DESIGNED OR INTENDED FOR USE IN THE DESIGN, CONSTRUCTION, OPERATION, OR MAINTENANCE OF ANY NUCLEAR FACILITY. SUN DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR SUCH USES. - -5. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's liability to you, whether in contract, tort (including negligence), or otherwise, exceed the amount -paid by you for Software under this Agreement. The foregoing limitations will apply even if the above stated warranty fails of its essential purpose. - -6. Termination. This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying all copies of Software. This Agreement will terminate immediately without notice from Sun if you fail to comply with any provision of this Agreement. Upon Termination, you must destroy all copies of Software. - -7. Export Regulations. All Software and technical data delivered under this Agreement are subject to US export control laws and may be subject to export or import regulations in other countries. You agree to comply strictly with all such laws and regulations and acknowledge that you have the responsibility to obtain such licenses to export, re-export, or import as may be required after delivery to you. - -8. U.S. Government Restricted Rights. Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in this Agreement and as provided in DFARS 227.7202-1 (a) and 227.7202-3(a) (1995), DFARS 252.227-7013 (c)(1)(ii)(Oct 1988), FAR 12.212 (a) (1995), FAR 52.227-19 (June 1987), or FAR 52.227-14(ALT III) (June 1987), as applicable. - -9. Governing Law. Any action related to this Agreement will be governed by California law and controlling U.S. federal law. No choice of law rules of any jurisdiction will apply. - -10. Severability. If any provision of this Agreement is held to be unenforceable, This Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate. - -11. Integration. This Agreement is the entire agreement between you and Sun relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party. - -For inquiries please contact: Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303 - - - -JIMI SDK, Version 2.0 -SUPPLEMENTAL LICENSE TERMS - -These supplemental terms ("Supplement") add to the terms of the Binary Code License Agreement ("Agreement"). Capitalized terms not defined herein shall have the same meanings ascribed to them in the Agreement. The Supplement terms shall supersede any inconsistent or conflicting terms in the Agreement. - -1. Limited License Grant. - -a. Software Development License. Subject to your obligation to indemnify Sun pursuant to Section 3 below, Sun grants to you a non-exclusive, non-transferable limited license to use the Software without fee for evaluation of the Software and for development of Java(TM) applets and applications provided that you may not re-distribute the Software in whole or in part, except as provided in Section 1.b below. The Software may contain source code which is provided for reference purposes only, and may not be modified (except for the purpose of correcting errors) or redistributed. - -b. License to Distribute Runtime. Subject to your obligation to indemnify Sun pursuant to Section 3 below, Sun grants to you a non-exclusive, non-transferable limited, royalty-free license to reproduce, distribute offer to sell and sell the Software provided that you: (i)distribute the Software complete and unmodified (except for error corrections), only as part of, and for the sole purpose of running, your Java applet or application ("Program") into which the Software is incorporated; (ii) do not distribute additional software intended to replace any component(s) of the Software; (iii) do not remove or alter any proprietary legends or notices contained in the Software; (iv) only distribute the Program subject to a license agreement that protects Sun's interests consistent with the terms contained herein; and (v) may not create, or authorize your licensees to create additional classes, interfaces, or subpackages that are contained in the "java" or "sun" packages or similar as ! -specified by Sun in any class file naming convention. - - 2. Java Platform Interface. In the event that Licensee creates an additional API(s) which: (i) extends the functionality of a Java Environment; and, (ii) is exposed to third party software developers for the purpose of developing additional software which invokes such additional API, Licensee must promptly publish broadly an accurate specification for such API for free use by all developers. - -3.Indemnity to Sun. As a condition precedent to each license grant in this Agreement, you agree to indemnify, hold harmless, and defend Sun and its licensors from and against any and all claims, lawsuits, liabilities, demands and expenses (including attorneys' fees), that arise or result from the use or distribution of the Software or the Program, including without limitation, those brought by Unisys Corporation, its successors and assigns, with respect to U.S. Patent Number 4,558,302 and all foreign counterparts thereto which Unisys Corporation may now have or acquire in the future (the "LZW Patents") relating to your making, using, selling, licensing, importing, offering to sell, or otherwise transferring the GIF encoding and/or decoding feature of the Software or the Program. This Agreement does not grant any rights to you with respect to the LZW Patents. - -4. Trademarks and Logos. This Agreement does not authorize you to use any Sun name, trademark or logo. Licensee acknowledges as between it and Sun that Sun owns the Java trademark and all Java-related trademarks, logos and icons including the Coffee Cup and Duke ("Java Marks") and agrees to comply with the Java Trademark Guidelines at http://java.sun.com/trademarks.html. diff --git a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jsr223 b/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jsr223 deleted file mode 100644 index 76aab92a9d..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-jsr223 +++ /dev/null @@ -1,117 +0,0 @@ -Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE - -Licensee/Company: Entity receiving Software. - -Effective Date: Date of delivery of the Software to You. - -Software: Scripting for the Java Platform Reference Implementation 1.0. - -License Term: Perpetual (subject to termination under the SLA). - -Licensed Unit: Software Copy. - -Licensed unit Count: Unlimited. - -Permitted Uses: - -1. You may reproduce and use the Software for Your own Individual, Commercial and Research and Instructional Use only for the purposes of designing, developing, testing, and running Your applets and applications ("Programs"). - -2. Java Technology Restrictions. You may not create, modify, or change the behavior of, or authorize Your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun" or similar convention as specified by Sun in any naming convention designation. - - -Sun Microsystems, Inc. ("Sun") -SOFTWARE LICENSE AGREEMENT - -READ THE TERMS OF THIS AGREEMENT ("AGREEMENT") CAREFULLY BEFORE OPENING SOFTWARE MEDIA PACKAGE. BY OPENING SOFTWARE MEDIA PACKAGE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING SOFTWARE ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE OF PURCHASE FOR A REFUND OR, IF SOFTWARE IS ACCESSED ELECTRONICALLY, SELECT THE "DECLINE" (OR "EXIT") BUTTON AT THE END OF THIS AGREEMENT. IF YOU HAVE SEPARATELY AGREED TO LICENSE TERMS ("MASTER TERMS") FOR YOUR LICENSE TO THIS SOFTWARE, THEN SECTIONS 1-6 OF THIS AGREEMENT ("SUPPLEMENTAL LICENSE TERMS") SHALL SUPPLEMENT AND SUPERSEDE THE MASTER TERMS IN RELATION TO THIS SOFTWARE. - -1. Definitions. - -(a) "Entitlement" means the collective set of applicable documents authorized by Sun evidencing your obligation to pay associated fees (if any) for the license, associated Services, and the authorized scope of use of Software under this Agreement. - -(b) "Licensed Unit" means the unit of measure by which your use of Software and/or Service is licensed, as described in your Entitlement. - -(c) "Permitted Use" means the licensed Software use(s) authorized in this Agreement as specified in your Entitlement. The Permitted Use for any bundled Sun software not specified in your Entitlement will be evaluation use as provided in Section 3. - -(d) "Service" means the service(s) that Sun or its delegate will provide, if any, as selected in your Entitlement and as further described in the applicable service listings at www.sun.com/service/servicelist. - -(e) "Software" means the Sun software described in your Entitlement. Also, certain software may be included for evaluation use under Section 3. - -(f) "You" and "Your" means the individual or legal entity specified in the Entitlement, or for evaluation purposes, the entity performing the evaluation. - -2. License Grant and Entitlement. - -Subject to the terms of your Entitlement, Sun grants you a nonexclusive, nontransferable limited license to use Software for its Permitted Use for the license term. Your Entitlement will specify (a) Software licensed, (b) the Permitted Use, (c) the license term, and (d) the Licensed Units. - -Additionally, if your Entitlement includes Services, then it will also specify the (e) Service and (f) service term. - -If your rights to Software or Services are limited in duration and the date such rights begin is other than the purchase date, your Entitlement will provide that beginning date(s). - -The Entitlement may be delivered to you in various ways depending on the manner in which you obtain Software and Services, for example, the Entitlement may be provided in your receipt, invoice or your contract with Sun or authorized Sun reseller. It may also be in electronic format if you download Software. - -3. Permitted Use. - -As selected in your Entitlement, one or more of the following Permitted Uses will apply to your use of Software. Unless you have an Entitlement that expressly permits it, you may not use Software for any of the other Permitted Uses. If you don't have an Entitlement, or if your Entitlement doesn't cover additional software delivered to you, then such software is for your Evaluation Use. - -(a) Evaluation Use. You may evaluate Software internally for a period of 90 days from your first use. - -(b) Research and Instructional Use. You may use Software internally to design, develop and test, and also to provide instruction on such uses. - -(c) Individual Use. You may use Software internally for personal, individual use. - -(d) Commercial Use. You may use Software internally for your own commercial purposes. - -(e) Service Provider Use. You may make Software functionality accessible (but not by providing Software itself or through outsourcing services) to your end users in an extranet deployment, but not to your affiliated companies or to government agencies. - -4. Licensed Units. - -Your Permitted Use is limited to the number of Licensed Units stated in your Entitlement. If you require additional Licensed Units, you will need additional Entitlement(s). - -5. Restrictions. - -(a) The copies of Software provided to you under this Agreement are licensed, not sold, to you by Sun. Sun reserves all rights not expressly granted. (b) You may make a single archival copy of Software, but otherwise may not copy, modify, or distribute Software. However if the Sun documentation accompanying Software lists specific portions of Software, such as header files, class libraries, reference source code, and/or redistributable files, that may be handled differently, you may do so only as provided in the Sun documentation. (c) You may not rent, lease, lend or encumber Software. (d) Unless enforcement is prohibited by applicable law, you may not decompile, or reverse engineer Software. (e) The terms and conditions of this Agreement will apply to any Software updates, provided to you at Sun's discretion, that replace and/or supplement the original Software, unless such update contains a separate license. (f) You may not publish or provide the results of any benchmark or comparison tests run on Software to any third party without the prior written consent of Sun. (g) Software is confidential and copyrighted. (h) Unless otherwise specified, if Software is delivered with embedded or bundled software that enables functionality of Software, you may not use such software on a stand-alone basis or use any portion of such software to interoperate with any program(s) other than Software. (i) Software may contain programs that perform automated collection of system data and/or automated software updating services. System data collected through such programs may be used by Sun, its subcontractors, and its service delivery partners for the purpose of providing you with remote system services and/or improving Sun's software and systems. (j) Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility and Sun and its licensors disclaim any express or implied warranty of fitness for such uses. (k) No right, title or interest in or to any trademark, service mark, logo or trade name of Sun or its licensors is granted under this Agreement. - -6. Term and Termination. - -The license and service term are set forth in your Entitlement(s). Your rights under this Agreement will terminate immediately without notice from Sun if you materially breach it or take any action in derogation of Sun's and/or its licensors' rights to Software. Sun may terminate this Agreement should any Software become, or in Sun's reasonable opinion likely to become, the subject of a claim of intellectual property infringement or trade secret misappropriation. Upon termination, you will cease use of, and destroy, Software and confirm compliance in writing to Sun. Sections 1, 5, 6, 7, and 9-15 will survive termination of the Agreement. - -7. Java Compatibility and Open Source. - -Software may contain Java technology. You may not create additional classes to, or modifications of, the Java technology, except under compatibility requirements available under a separate agreement available at www.java.net. - -Sun supports and benefits from the global community of open source developers, and thanks the community for its important contributions and open standards-based technology, which Sun has adopted into many of its products. - -Please note that portions of Software may be provided with notices and open source licenses from such communities and third parties that govern the use of those portions, and any licenses granted hereunder do not alter any rights and obligations you may have under such open source licenses, however, the disclaimer of warranty and limitation of liability provisions in this Agreement will apply to all Software in this distribution. - -8. Limited Warranty. - -Sun warrants to you that for a period of 90 days from the date of purchase, as evidenced by a copy of the receipt, the media on which Software is furnished (if any) will be free of defects in materials and workmanship under normal use. Except for the foregoing, Software is provided "AS IS". Your exclusive remedy and Sun's entire liability under this limited warranty will be at Sun's option to replace Software media or refund the fee paid for Software. Some states do not allow limitations on certain implied warranties, so the above may not apply to you. This limited warranty gives you specific legal rights. You may have others, which vary from state to state. - -9. Disclaimer of Warranty. - -UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. - -10. Limitation of Liability. - -TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's liability to you, whether in contract, tort (including negligence), or otherwise, exceed the amount paid by you for Software under this Agreement. The foregoing limitations will apply even if the above stated warranty fails of its essential purpose. Some states do not allow the exclusion of incidental or consequential damages, so some of the terms above may not be applicable to you. - -11. Export Regulations. - -All Software, documents, technical data, and any other materials delivered under this Agreement are subject to U.S. export control laws and may be subject to export or import regulations in other countries. You agree to comply strictly with these laws and regulations and acknowledge that you have the responsibility to obtain any licenses to export, re-export, or import as may be required after delivery to you. - -12. U.S. Government Restricted Rights. - -If Software is being acquired by or on behalf of the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier), then the Government's rights in Software and accompanying documentation will be only as set forth in this Agreement; this is in accordance with 48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD) acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions). - -13. Governing Law. - -Any action related to this Agreement will be governed by California law and controlling U.S. federal law. No choice of law rules of any jurisdiction will apply. - -14. Severability. - -If any provision of this Agreement is held to be unenforceable, this Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate. - -15. Integration. - -This Agreement, including any terms contained in your Entitlement, is the entire agreement between you and Sun relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party. - -Please contact Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, California 95054 if you have questions. diff --git a/sdk_container/src/third_party/portage-stable/licenses/sun-csl b/sdk_container/src/third_party/portage-stable/licenses/sun-csl deleted file mode 100644 index ca75c8bc6a..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sun-csl +++ /dev/null @@ -1,1171 +0,0 @@ - SUN COMMUNITY SOURCE LICENSE Version 2.3 (Rev. Date Feb. - 23, 1999) - - RECITALS - - Original Contributor has developed Specifications and Source - Code implementations of certain Technology; and - - Original Contributor desires to license the Technology to a - large community to facilitate research, innovation and - product development while maintaining compatibility of such - products with the Technology as delivered by Original - Contributor; and - - Original Contributor desires to license certain Sun - Trademarks for the purpose of branding products that are - compatible with the relevant Technology delivered by - Original Contributor; and - - You desire to license the Technology and possibly certain - Sun Trademarks from Original Contributor on the terms and - conditions specified in this License. - - In consideration for the mutual covenants contained herein, - You and Original Contributor agree as follows: - - AGREEMENT - - 1. Introduction. The Sun Community Source License and - effective attachments ("License") may include five distinct - licenses: Research Use, TCK, Internal Deployment Use, - Commercial Use and Trademark License. The Research Use - license is effective when You click and accept this License. - The TCK and Internal Deployment Use licenses are effective - when You click and accept this License, unless otherwise - specified in the TCK and Internal Deployment Use - attachments. The Commercial Use and Trademark licenses must - be signed by You and Original Contributor in order to become - effective. Once effective, these licenses and the - associated requirements and responsibilities are cumulative. - Capitalized terms used in this License are defined in the - Glossary. - - 2. License Grants. - - 2.1 Original Contributor Grant. Subject to Your compliance - with Sections 3, 8.10 and Attachment A of this License, - Original Contributor grants to You a worldwide, - royalty-free, non-exclusive license, to the extent of - Original Contributor's Intellectual Property Rights covering - the Original Code, Upgraded Code and Specifications, to do - the following: - - a) Research Use License: - - (i) use, reproduce and modify the Original Code, Upgraded - Code and Specifications to create Modifications and - Reformatted Specifications for Research Use by You, - - (ii) publish and display Original Code, Upgraded Code and - Specifications with, or as part of Modifications, as - permitted under Section 3.1 b) below, - - (iii) reproduce and distribute copies of Original Code and - Upgraded Code to Licensees and students for Research Use by - You, - - (iv) compile, reproduce and distribute Original Code and - Upgraded Code in Executable form, and Reformatted - Specifications to anyone for Research Use by You. - - b) Other than the licenses expressly granted in this - License, Original Contributor retains all right, title, and - interest in Original Code and Upgraded Code and - Specifications. - - 2.2 Your Grants. - - a) To Other Licensees. You hereby grant to each Licensee a - license to Your Error Corrections and Shared Modifications, - of the same scope and extent as Original Contributor's - licenses under Section 2.1 a) above relative to Research - Use, Attachment C relative to Internal Deployment Use, and - Attachment D relative to Commercial Use. - - b) To Original Contributor. You hereby grant to Original - Contributor a worldwide, royalty-free, non-exclusive, - perpetual and irrevocable license, to the extent of Your - Intellectual Property Rights covering Your Error - Corrections, Shared Modifications and Reformatted - Specifications, to use, reproduce, modify, display and - distribute Your Error Corrections, Shared Modifications and - Reformatted Specifications, in any form, including the right - to sublicense such rights through multiple tiers of - distribution. - - c) Other than the licenses expressly granted in Sections 2.2 - a) and b) above, and the restriction set forth in Section - 3.1 d)(iv) below, You retain all right, title, and interest - in Your Error Corrections, Shared Modifications and - Reformatted Specifications. - - 2.3 Contributor Modifications. You may use, reproduce, - modify, display and distribute Contributor Error - Corrections, Shared Modifications and Reformatted - Specifications, obtained by You under this License, to the - same scope and extent as with Original Code, Upgraded Code - and Specifications. - - 2.4 Subcontracting. You may deliver the Source Code of - Covered Code to other Licensees having at least a Research - Use license, for the sole purpose of furnishing development - services to You in connection with Your rights granted in - this License. All such Licensees must execute appropriate - documents with respect to such work consistent with the - terms of this License, and acknowledging their - work-made-for-hire status or assigning exclusive right to - the work product and associated Intellectual Property Rights - to You. - - 3. Requirements and Responsibilities. 3.1 Research Use - License. As a condition of exercising the rights granted - under Section 2.1 a) above, You agree to comply with the - following: - - a) Your Contribution to the Community. All Error - Corrections and Shared Modifications which You create or - contribute to are automatically subject to the licenses - granted under Section 2.2 above. You are encouraged to - license all of Your other Modifications under Section 2.2 as - Shared Modifications, but are not required to do so. You - agree to notify Original Contributor of any errors in the - Specification. - - b) Source Code Availability. You agree to provide all Your - Error Corrections to Original Contributor as soon as - reasonably practicable and, in any event, prior to Internal - Deployment Use or Commercial Use, if applicable. Original - Contributor may, at its discretion, post Source Code for - Your Error Corrections and Shared Modifications on the - Community Webserver. You may also post Error Corrections - and Shared Modifications on a web-server of Your choice; - provided, that You must take reasonable precautions to - ensure that only Licensees have access to such Error - Corrections and Shared Modifications. Such precautions - shall include, without limitation, a password protection - scheme limited to Licensees and a click-on, download - certification of Licensee status required of those - attempting to download from the server. An example of an - acceptable certification is attached as Attachment A-2. - - c) Notices. All Error Corrections and Shared Modifications - You create or contribute to must include a file documenting - the additions and changes You made and the date of such - additions and changes. You must also include the notice set - forth in Attachment A-1 in the file header. If it is not - possible to put the notice in a particular Source Code file - due to its structure, then You must include the notice in a - location (such as a relevant directory file), where a - recipient would be most likely to look for such a notice. - - d) Redistribution. - - (i) Source. Covered Code may be distributed in Source Code - form only to another Licensee (except for students as - provided below). You may not offer or impose any terms on - any Covered Code that alter the rights, requirements, or - responsibilities of such Licensee. You may distribute - Covered Code to students for use in connection with their - course work and research projects undertaken at accredited - educational institutions. Such students need not be - Licensees, but must be given a copy of the notice set forth - in Attachment A-3 and such notice must also be included in a - file header or prominent location in the Source Code made - available to such students. - - (ii) Executable. You may distribute Executable version(s) - of Covered Code to Licensees and other third parties only - for the purpose of evaluation and comment in connection with - Research Use by You and under a license of Your choice, but - which limits use of such Executable version(s) of Covered - Code only to that purpose. - - (iii) Modified Class,Interface and Package Naming. In - connection with Research Use by You only, You may use - Original Contributor's class, interface and package names - only to accurately reference or invoke the Source Code files - You modify. Original Contributor grants to You a litmited - license to the extent necessary for such purposes. - - (iv) You expressly agree that any distribution, in whole or - in part, of Modifications developed by You shall only be - done pursuant to the term and conditions of this License. - - e) Extensions. - - (i) Covered Code. You may not include any Source Code of - Community Code in any Extensions; - - (ii) Publication. No later than the date on which You first - distribute such Extension for Commercial Use, You must - publish to the industry, on a non-confidential basis and - free of all copyright restrictions with respect to - reproduction and use, an accurate and current specification - for any Extension. In addition, You must make available an - appropriate test suite, pursuant to the same rights as the - specification, sufficiently detailed to allow any third - party reasonably skilled in the technology to produce - implementations of the Extension compatible with the - specification. Such test suites must be made available as - soon as reasonably practicable but, in no event, later than - ninety (90) days after Your first Commercial Use of the - Extension. You must use reasonable efforts to promptly - clarify and correct the specification and the test suite - upon written request by Original Contributor. - - (iii) Open. You agree to refrain from enforcing any - Intellectual Property Rights You may have covering any - interface(s) of Your Extension, which would prevent the - implementation of such interface(s) by Original Contributor - or any Licensee. This obligation does not prevent You from - enforcing any Intellectual Property Right You have that - would otherwise be infringed by an implementation of Your - Extension. - - (iv) Class, Interface and Package Naming. You may not add - any packages, or any public or protected classes or - interfaces with names that originate or might appear to - originate from Original Contributor including, without - limitation, package or class names which begin with "sun", - "java", "javax", "jini", "net.jini", "com.sun" or their - equivalents in any subsequent class, interface and/ or - package naming convention adopted by Original Contributor. - It is specifically suggested that You name any new packages - using the "Unique Package Naming Convention" as described in - "The Java Language Specification" by James Gosling, Bill - Joy, and Guy Steele, ISBN 0-201-63451-1, August 1996. - Section 7.7 "Unique Package Names", on page 125 of this - specification which states, in part: - - "You form a unique package name by first having (or - belonging to an organization that has) an Internet domain - name, such as "sun.com". You then reverse the name, - component by component, to obtain, in this example, - "Com.sun", and use this as a prefix for Your package names, - using a convention developed within Your organization to - further administer package names." - - 3.2 Additional Requirements and Responsibilities. Any - additional requirements and responsibilities relating to the - Technology are listed in Attachment F (Additional - Requirements and Responsibilities), if applicable, and are - hereby incorporated into this Section 3. - - 4. Versions of the License. - - 4.1 License Versions. Original Contributor may publish - revised versions of the License from time to time. Each - version will be given a distinguishing version number. - - 4.2 Effect. Once a particular version of Covered Code has - been provided under a version of the License, You may always - continue to use such Covered Code under the terms of that - version of the License. You may also choose to use such - Covered Code under the terms of any subsequent version of - the License. No one other than Original Contributor has the - right to promulgate License versions. - - 5. Disclaimer of Warranty. - - 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, - INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED - CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR - PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE - RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED - CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY - CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO - THIS DISCLAIMER. - - 5.2 You acknowledge that Original Code, Upgraded Code and - Specifications are not designed or intended for use in (i) - on-line control of aircraft, air traffic, aircraft - navigation or aircraft communications; or (ii) in the - design, construction, operation or maintenance of any - nuclear facility. Original Contributor disclaims any - express or implied warranty of fitness for such uses. - - 6. Termination. - - 6.1 By You. You may terminate this Research Use license at - anytime by providing written notice to Original Contributor. - - 6.2 By Original Contributor. This License and the rights - granted hereunder will terminate: - - (i) automatically if You fail to comply with the terms of - this License and fail to cure such breach within 30 days of - receipt of written notice of the breach; - - (ii) immediately in the event of circumstances specified in - Sections 7.1 and 8.4; or - - (iii) at Original Contributor's discretion upon any action - initiated in the first instance by You alleging that use or - distribution by Original Contributor or any Licensee, of - Original Code, Upgraded Code, Error Corrections or Shared - Modifications contributed by You, or Specifications, - infringe a patent owned or controlled by You. - - 6.3 Effective of Termination. Upon termination, You agree - to discontinue use and return or destroy all copies of - Covered Code in your possession. All sublicenses to the - Covered Code which you have properly granted shall survive - any termination of this License. Provisions which, by their - nature, should remain in effect beyond the termination of - this License shall survive including, without limitation, - Sections 2.2, 3, 5, 7 and 8. - - 6.4 Each party waives and releases the other from any claim - to compensation or indemnity for permitted or lawful - termination of the business relationship established by this - License. - - 7. Liability. - - 7.1 Infringement. Should any of the Original Code, Upgraded - Code, TCK or Specifications ("Materials") become the subject - of a claim of infringement, Original Contributor may, at its - sole option, (i) attempt to procure the rights necessary for - You to continue using the Materials, (ii) modify the - Materials so that they are no longer infringing, or (iii) - terminate Your right to use the Materials, immediately upon - written notice, and refund to You the amount, if any, having - then actually been paid by You to Original Contributor for - the Original Code, Upgraded Code and TCK, depreciated on a - straight line, five year basis. - - 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY - APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR - CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN - TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE - AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL - CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE - PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO - EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR - ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, - PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN - CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, - WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER - ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF - LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT - LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, - WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE - FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. - - 8. Miscellaneous. - - 8.1 Trademark. You agree to comply with the then current - Sun Trademark & Logo Usage Requirements accessible through - the SCSL Webpage. Except as expressly provided in the - License, You are granted no right, title or license to, or - interest in, any Sun Trademarks. You agree not to (i) - challenge Original Contributor's ownership or use of Sun - Trademarks; (ii) attempt to register any Sun Trademarks, or - any mark or logo substantially similar thereto; or (iii) - incorporate any Sun Trademarks into your own trademarks, - product names, service marks, company names, or domain - names. - - 8.2 Integration. This License represents the complete - agreement concerning the subject matter hereof. - - 8.3 Assignment. Original Contributor may assign this - License, and its rights and obligations hereunder, in its - sole discretion. You may assign the Research Use portions - of this License to a third party upon prior written notice - to Original Contributor (which may be provided via the - Community Web-Server). You may not assign the Commercial - Use license or TCK license, including by way of merger - (regardless of whether You are the surviving entity) or - acquisition, without Original Contributor's prior written - consent. - - 8.4 Severability. If any provision of this License is held - to be unenforceable, such provision shall be reformed only - to the extent necessary to make it enforceable. - Notwithstanding the foregoing, if You are prohibited by law - from fully and specifically complying with Sections 2.2 or - 3, this License will immediately terminate and You must - immediately discontinue any use of Covered Code. - - 8.5 Governing Law. This License shall be governed by the - laws of the United States and the State of California, as - applied to contracts entered into and to be performed in - California between California residents. The application of - the United Nations Convention on Contracts for the - International Sale of Goods is expressly excluded. - - 8.6 Dispute Resolution. - - a) Any dispute arising out of or relating to this License - shall be finally settled by arbitration as set out herein, - except that either party may bring any action, in a court of - competent jurisdiction (which jurisdiction shall be - exclusive), with respect to any dispute relating to such - party's Intellectual Property Rights or with respect to Your - compliance with the TCK license. Arbitration shall be - administered: (i) by the American Arbitration Association - (AAA), (ii) in accordance with the rules of the United - Nations Commission on International Trade Law (UNCITRAL) - (the "Rules") in effect at the time of arbitration as - modified herein; and (iii) the arbitrator will apply the - substantive laws of California and United States. Judgement - upon the award rendered by the arbitrator may be entered in - any court having jurisdiction to enforce such award. - - b) All arbitration proceedings shall be conducted in English - by a single arbitrator selected in accordance with the - Rules, who must be fluent in English and be either a - retired judge or practicing attorney having at least ten - (10) years litigation experience and be reasonably familiar - with the technology matters relative to the dispute. - Unless otherwise agreed, arbitration venue shall be in - London, Tokyo, or San Francisco, whichever is closest to - defendant's principal business office. The arbitrator may - award monetary damages only and nothing shall preclude - either party from seeking provisional or emergency relief - from a court of competent jurisdiction. The arbitrator - shall have no authority to award damages in excess of those - permitted in this License and any such award in excess is - void. All awards will be payable in U.S. dollars and may - include, for the prevailing party (i) pre-judgment award - interest, (ii) reasonable attorneys' fees incurred in - connection with the arbitration, and (iii) reasonable costs - and expenses incurred in enforcing the award. The - arbitrator will order each party to produce identified - documents and respond to no more than twenty-five single - question interrogatories. - - 8.7 Construction. Any law or regulation which provides that - the language of a contract shall be construed against the - drafter shall not apply to this License. - - 8.8 U.S. Government End Users. The Covered Code is a - "commercial item," as that term is defined in 48 C.F.R. - 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," - as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). - Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 - through 227.7202-4 (June 1995), all U.S. Government End - Users acquire Covered Code with only those rights set forth - herein. You agree to pass this notice to Your licensees. - - 8.9 Press Announcements. All press announcements relative - to the execution of this License must be reviewed and - approved by Original Contributor and You prior to release. - - 8.10 International Use. - - a) Export/Import laws. Covered Code is subject to U.S. - export control laws and may be subject to export or import - regulations in other countries. Each party agrees to comply - strictly with all such laws and regulations and acknowledges - their responsibility to obtain such licenses to export, - re-export, or import as may be required. You agree to pass - these obligations to Your licensees. - - b) Intellectual Property Protection. Due to limited - intellectual property protection and enforcement in certain - countries, You agree not to redistribute the Original Code, - Upgraded Code, TCK and Specifications to any country other - than the list of restricted countries on the SCSL Webpage. - - 8.11 Language. This License is in the English language - only, which language shall be controlling in all respects, - and all versions of this License in any other language shall - be for accommodation only and shall not be binding on the - parties to this License. All communications and notices - made or given pursuant to this License, and all - documentation and support to be provided, unless otherwise - noted, shall be in the English language. - - PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY - CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND - AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH - SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE - ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE - AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER - YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A - COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE - COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS - CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND - CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO - EXIT. - - ACCEPT REJECT - - - - - - - - - - - GLOSSARY - - 1. "Commercial Use" means any use (excluding Internal - Deployment Use) or distribution, directly or indirectly of - Compliant Covered Code by You to any third party, alone or - bundled with any other software or hardware, for direct or - indirect commercial or strategic gain or advantage, subject - to execution of Attachment D by You and Original - Contributor. - - 2. "Community Code" means the Original Code, Upgraded Code, - Error Corrections, Shared Modifications, or any combination - thereof. - - 3. "Community Webserver(s)" means the webservers designated - by Original Contributor for posting Error Corrections and - Shared Modifications. - - 4. "Compliant Covered Code" means Covered Code that - complies with the requirements of the TCK. - - 5. "Contributor" means each Licensee that creates or - contributes to the creation of any Error Correction or - Shared Modification. - - 6. "Covered Code" means the Original Code, Upgraded Code, - Modifications, or any combination thereof. - - 7. "Error Correction" means any change made to Community - Code which conforms to the Specification and corrects the - adverse effect of a failure of Community Code to perform any - function set forth in or required by the Specifications. - - 7. "Executable" means Covered Code that has been converted - to a form other than Source Code. - - 9. "Extension(s)" means any additional classes or other - programming code and/or interfaces developed by or for You - which: (i) are designed for use with the Technology; (ii) - constitute an API for a library of computing functions or - services; and (iii) are disclosed to third party software - developers for the purpose of developing software which - invokes such additional classes or other programming code - and/or interfaces. The foregoing shall not apply to - software development by Your subcontractors to be - exclusively used by You. - - 10. "Intellectual Property Rights" means worldwide - statutory and common law rights associated solely with (i) - patents and patent applications; (ii) works of authorship - including copyrights, copyright applications, copyright - registrations and "moral rights"; (iii) the protection of - trade and industrial secrets and confidential information; - and (iv) divisions, continuations, renewals, and - re-issuances of the foregoing now existing or acquired in - the future. - - 11. "Internal Deployment Use" means use of Compliant - Covered Code (excluding Research Use) within Your business - or organization only by Your employees and/or agents, - subject to execution of Attachment C by You and Original - Contributor, if required. - - 12. "Licensee" means any party that has entered into and - has in effect a version of this License with Original - Contributor. - - 13. "Modification(s)" means (i) any change to Covered Code; - (ii) any new file or other representation of computer - program statements that contains any portion of Covered - Code; and/or (iii) any new Source Code implementing any - portion of the Specifications. - - 14. "Original Code" means the initial Source Code for the - Technology as described on the Technology Download Site. - - 15. "Original Contributor" means Sun Microsystems, Inc., - its affiliates and its successors and assigns. - - 16. "Reformatted Specifications" means any revision to the - Specifications which translates or reformats the - Specifications (as for example in connection with Your - documentation) but which does not alter, subset or superset - the functional or operational aspects of the Specifications. - - 17. "Research Use" means use and distribution of Covered - Code only for Your research, development, educational or - personal and individual use, and expressly excludes Internal - Deployment Use and Commercial Use. - - 18. "SCSL Webpage" means the Sun Community Source license - webpage located at http://sun.com/software/communitysource, - or such other url that Sun may designate from time to time. - - 19. "Shared Modifications" means Modifications provided by - You, at Your option, pursuant to Section 2.2, or received by - You from a Contributor pursuant to Section 2.3. - - 20. "Source Code" means computer program statements written - in any high-level, readable form suitable for modification - and development. - - 21. "Specifications" means the specifications for the - Technology and other documentation, as designated on the - Technology Download Site, as may be revised by Original - Contributor from time to time. - - 22. "Sun Trademarks" means Original Contributor's SUN, - JAVA, and JINI trademarks and logos, whether now used or - adopted in the future. 23. "Technology" means the - technology described in Attachment B, and Upgrades. - - 24. "Technology Compatibility Kit" or "TCK" means the test - programs, procedures and/or other requirements, designated - by Original Contributor for use in verifying compliance of - Covered Code with the Specifications, in conjunction with - the Original Code and Upgraded Code. Original Contributor - may, in its sole discretion and from time to time, revise a - TCK to correct errors and/or omissions and in connection - with Upgrades. - - 25. "Technology Download Site" means the site(s) designated - by Original Contributor for access to the Original Code, - Upgraded Code, TCK and Specifications. - - 26. "Upgrade(s)" means new versions of Technology - designated exclusively by Original Contributor as an - "Upgrade" and released by Original Contributor from time to - time. - - 27. "Upgraded Code" means the Source Code for Upgrades, - possibly including Modifications made by Contributors. - - 28. "You(r)" means an individual, or a legal entity acting - by and through an individual or individuals, exercising - rights either under this License or under a future version - of this License issued pursuant to Section 4.1. For legal - entities, "You(r)" includes any entity that by majority - voting interest controls, is controlled by, or is under - common control with You. - - ATTACHMENT A - - REQUIRED NOTICES - - - ATTACHMENT A-1 - - REQUIRED IN ALL CASES - - "The contents of this file, or the files included with this - file, are subject to the current version of Sun Community - Source License for [fill in name of applicable Technology] - (the "License"); You may not use this file except in - compliance with the License. You may obtain a copy of the - License at http://sun.com/software/communitysource. See the - License for the rights, obligations and limitations - governing use of the contents of the file. - - - The Original and Upgraded Code is [fill in name and version - of applicable Technology]. The developer of the Original - and Upgraded Code is Sun Microsystems, Inc. Sun - Microsystems, Inc. owns the copyrights in the portions it - created. All Rights Reserved. - - - Contributor(s): - _______________________________________________ - - Associated Test Suite(s) Location: - ________________________________ - - - - ATTACHMENT A-2 - - SAMPLE LICENSEE CERTIFICATION - - "By clicking the `Agree' button below, You certify that You - are a Licensee in good standing under the Sun Community - Source License, [fill in applicable Technology and Version] - ("License") and that Your access, use and distribution of - code and information You may obtain at this site is subject - to the License." - - - - ATTACHMENT A-3 - - REQUIRED STUDENT NOTIFICATION - - "This software and related documentation has been obtained - by your educational institution subject to the Sun Community - Source License, [fill in applicable Technology]. You have - been provided access to the software and related - documentation for use only in connection with your course - work and research activities as a matriculated student of - your educational institution. Any other use is expressly - prohibited. - - THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY - MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY - VARIOUS INTELLECTUAL PROPERTY RIGHTS. - - You may not use this file except in compliance with the - License. You may obtain a copy of the License on the web at - http://sun.com/software/communitysource." - - - - ATTACHMENT B - - Java(tm) 2 SDK Technology - - Description of "Technology" - - Java(tm) 2 SDK Technology v.1.2 as described on the - Technology Download Site. - - - - ATTACHMENT C - - INTERNAL DEPLOYMENT USE - - This Attachment C is only effective for the Technology - specified in Attachment B, upon execution of Attachment D - (Commercial Use License) including the requirement to pay - royalties. In the event of a conflict between the terms of - this Attachment C and Attachment D, the terms of Attachment - D shall govern. - - 1. Internal Deployment License Grant. Subject to Your - compliance with Section 2 below, and Section 8.10 of the - Research Use license; in addition to the Research Use - license and the TCK license, Original Contributor grants to - You a worldwide, non-exclusive license, to the extent of - Original Contributor's Intellectual Property Rights covering - the Original Code, Upgraded Code and Specifications, to do - the following: - - a) reproduce and distribute internally, Original Code and - Upgraded Code as part of Compliant Covered Code, and - Specifications, for Internal Deployment Use, - - b) compile such Original Code and Upgraded Code, as part of - Compliant Covered Code, and reproduce and distribute - internally the same in Executable form for Internal - Deployment Use, and - - c) reproduce and distribute internally, Reformatted - Specifications for use in connection with Internal - Deployment Use. - - 2. Additional Requirements and Responsibilities. In - addition to the requirements and responsibilities described - under Section 3.1 of the Research Use license, and as a - condition to exercising the rights granted under Section 3 - above, You agree to the following additional requirements - and responsibilities: - - 2.1 Compatibility. All Covered Code must be Compliant - Covered Code prior to any Internal Deployment Use or - Commercial Use, whether originating with You or acquired - from a third party. Successful compatibility testing must - be completed in accordance with the TCK License. If You - make any further Modifications to any Covered Code - previously determined to be Compliant Covered Code, you must - ensure that it continues to be Compliant Covered Code. - - - - ATTACHMENT D COMMERCIAL USE LICENSE - - 1. Effect. This Attachment D is effective only if signed - below by You and Original Contributor, and applies to Your - Commercial Use of Original Code and Upgraded Code. - - 2. Term. Upon execution of this Attachment D by You and - Original Contributor, this Commercial Use license shall have - an initial term of 3 years and shall automatically renew for - additional one year terms unless either party provides - notice to the other no less than 60 days prior to an - anniversary date. - - 3. Commercial Use License Grant. Subject to Your - compliance with Section 4 below, Section 8.10 of the - Research Use license, and the TCK license; in addition to - the Research Use license, the TCK license, and the Internal - Deployment Use license, Original Contributor grants to You a - worldwide, non-exclusive, non-transferable license, to the - extent of Original Contributor's Intellectual Property - Rights covering the Original Code, Upgraded Code and - Specifications, to do the following: - - a) reproduce and distribute Compliant Covered Code; - - b) compile Compliant Covered Code and reproduce and - distribute the same in Executable form through multiple - tiers of distribution; and - - c) reproduce and distribute Reformatted Specifications in - association with Compliant Covered Code. - - 4. Additional Requirements and Responsibilities. In - addition to the requirements and responsibilities specified - in the Research Use license, the TCK license and the - Internal Deployment license, and as a condition to - exercising the rights granted in Section 3 above, You agree - to the following additional requirements and - responsibilities: - - a) Distribution of Source Code. Source Code of Compliant - Covered Code may be distributed only to another Licensee of - the same Technology. - - b) Distribution of Executable Code. You may distribute the - Executable version(s) of Compliant Covered Code under a - license of Your choice, which may contain terms different - from this License, provided (i) that You are in compliance - with the terms of this License, and (ii) You must make it - absolutely clear that any terms which differ from this - License are offered by You alone, not by Original - Contributor or any other Contributor. - - c) Branding. Products integrating Compliant Covered Code - used for Commercial Use must be branded with the Technology - compliance logo under a separate trademark license required - to be executed by You and Original Contributor concurrent - with execution of this Attachment D. - - 5. Indemnity/Limitation of Liability. The provisions of - Section 7.1 of the Research Use license are superseded by - the following: - - a) Your Indemnity Obligation. You hereby agree to defend, - at Your expense, any legal proceeding brought against - Original Contributor or any Licensee to the extent it is - based on a claim: (i) that the use, reproduction or - distribution of any of Your Error Corrections or Shared - Modifications is an infringement of a third party trade - secret or a copyright in a country that is a signatory to - the Berne Convention; (ii) arising in connection with any - representation, warranty, support, indemnity, liability or - other license terms You may offer in connection with any - Covered Code; or (iii) arising from Your Commercial Use of - Covered Code, other than a claim covered by Section 5.b) - below, or a patent claim based solely on Covered Code not - provided by You. You will pay all damages costs and fees - awarded by a court of competent jurisdiction, or such - settlement amount negotiated by You, attributable to such - claim. - - b) Original Contributor's Indemnity Obligation. Original - Contributor will defend, at its expense, any legal - proceeding brought against You, to the extent it is based on - a claim that Your authorized Commercial Use of Original Code - and Upgraded Code is an infringement of a third party trade - secret or a copyright in a country that is a signatory to - the Berne Convention, and will pay all damages costs and - fees awarded by a court of competent jurisdiction, or such - settlement amount negotiated by Original Contributor, - attributable to such claim. The foregoing shall not apply - to any claims of intellectual property infringement based - upon the combination of code or documentation supplied by - Original Contributor with code, technology or documentation - from other sources. - - c) Right of Intervention. Original Contributor will have - the right, but not the obligation, to defend You, at - Original Contributor's expense, in connection with a claim - that Your Commercial Use of Original Code and Upgraded Code - is an infringement of a third party patent and will, if - Original Contributor chooses to defend You, pay all damages - costs and fees awarded by a court of competent jurisdiction, - or such settlement amount negotiated by Original - Contributor, attributable to such claim. - - d) Prerequisites. Under Sections 5.b) and c) above, You - must, and under Section 5.a) above, Original Contributor or - any Licensee must: (i) provide notice of the claim promptly - to the party providing an indemnity; (ii) give the - indemnifying party sole control of the defense and - settlement of the claim; (iii) provide the indemnifying - party, at indemnifying party's expense, all available - information, assistance and authority to defend; and (iv) - not have compromised or settled such claim or proceeding - without the indemnifying party's prior written consent. - - e) Additional Remedies. Should any Original Code, Upgraded - Code, TCK, Specifications, or Modifications become, or in - the indemnifying party's opinion be likely to become, the - subject of a claim of infringement for which indemnity is - provided above, the indemnifying party may, at its sole - option, attempt to procure on reasonable terms the rights - necessary for the indemnified party to exercise its license - rights under this License with respect to the infringing - items, or to modify the infringing items so that they are no - longer infringing without substantially impairing their - function or performance. If the indemnifying party is - unable to do the foregoing after reasonable efforts, then - the indemnifying party may send a notice of such inability - to the indemnified party together with a refund of any - license fees received by the indemnifying party from the - indemnified party for the infringing items applicable to the - indemnified party's future use or distribution of such - infringing items, in which case the indemnif ying party will - not be liable for any damages resulting from infringing - activity with respect to the infringing items occurring - after such notice and refund. - - 6. Support Programs. - - Support to You. Technical support is not provided to You by - Original Contributor under this License. You may contract - for one or more support programs from Original Contributor - relating to the Technology which are described on the SCSL - Webpage. - - Customer Support. You are responsible for providing - technical and maintenance support services to Your customers - for Your products and services incorporating the Compliant - Covered code. - - 7. Royalties and Payments. - - Technology specified in Attachment B. - - - Field of Use:____________________ - - Royalty per Unit $_____________ - - - b) Royalty Payments. Payment of royalties shall be made - quarterly, shall be due thirty (30) days following the end - of the calendar quarter to which they relate and shall be - submitted with a written statement documenting the basis for - the royalty calculation. - - - c) Taxes. All payments required by this License shall be - made in United States dollars, are exclusive of taxes, and - Licensee agrees to bear and be responsible for the payment - of all such taxes, including, but not limited to, all sales, - use, rental receipt, personal property or other taxes and - their equivalents which may be levied or assessed in - connection with this License (excluding only taxes based on - Original Contributor's net income). To the extent Licensee - is required to withhold taxes based upon Original - Contributor's income in any country, You agree to provide - Original Contributor with written evidence of such - withholding, suitable for Original Contributor to obtain a - tax credit in the United States. - - d) Records. You agree to maintain account books and records - consistent with Generally Accepted Accounting Principles - appropriate to Your domicile, as may be in effect from time - to time, sufficient to allow the correctness of the - royalties required to be paid pursuant to this License to be - determined. - - e) Audit Rights. Original Contributor shall have the right - to audit such accounts upon reasonable prior notice using an - independent auditor of Original Contributor's choice (the - "Auditor"). The Auditor shall be bound to keep confidential - the details of Your business affairs and to limit disclosure - of the results of any audit to the sufficiency of the - accounts and the amount, if any, of a payment adjustment - that should be made. Such audits shall not occur more than - once each year (unless discrepancies are discovered in - excess of the five percent (5%) threshold set forth in - Section 7.f) below, in which case two consecutive quarters - per year may be audited). Except as set forth in Section - 7.f) below, Original Contributor shall bear all costs and - expenses associated with the exercise of its rights to - audit. - - f) Payment Errors. In the event that any errors in payments - shall be determined, such errors shall be corrected by - appropriate adjustment in payment for the quarterly period - during which the error is discovered. In the event of an - underpayment of more than five percent (5%) of the proper - amount owed, upon such underpayment being properly - determined by the Auditor, You agree to reimburse Original - Contributor the amount of the underpayment and all - reasonable costs and expenses associated with the exercise - of its rights to audit, and interest on the overdue amount - at the maximum allowable interest rate from the date of - accrual of such obligation. - - 8. Notice of Breach or Infringement. Each party shall - notify the other immediately in writing when it becomes - aware of any breach or violation of the terms of this - License, or when You become aware of any potential or actual - infringement by a third party of the Technology or Sun's - Intellectual Property Rights therein. - - 9. Proprietary Rights Notices. You may not remove any - copyright notices, trademark notices or other proprietary - legends of Original Contributor or its suppliers contained - on or in the Original Code, Upgraded Code and - Specifications. - - 10. Notices. All written notices required by this License - must be delivered in person or by means evidenced by a - delivery receipt and will be effective upon receipt by the - persons at the addresses specified below. - - - Original Contributor: You: - - Sun Microsystems, Inc. _____________________________ - - 901 San Antonio Road ______________________________ - - Palo Alto, California 94303 ______________________________ - - Attn.: VP, Sun Software and Technology Sales - ______________________________ - - cc: Sun Software and Technology, General Counsel - - 11. Disclaimer of Agency. The relationship created hereby - is that of licensor and licensee and the parties hereby - acknowledge and agree that nothing herein shall be deemed to - constitute You as a franchisee of Original Contributor. You - hereby waive the benefit of any state or federal statutes - dealing with the establishment and regulation of franchises. - - Agreed: - - You: Original Contributor: - - _____________________________ Sun Microsystems, Inc. - - (Your Name) By:________________________ - By:________________________ - - Title_________________________ Title:_____________________ - - Date:_________________________ Date:______________________ - - - - - ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT - - The following license is effective for the Java(tm)2 SDK - Version 1.2 Technology Compatibility Kit only upon execution - of a separate support agreement between You and Original - Contributor (subject to an annual fee) as described on the - SCSL Webpage. The Technology Compatibility Kit for the - Technology specified in Attachment B may be accessed at the - Technology Download Site only upon execution of the support - agreement. - - 1. TCK License. - - a) Subject to the restrictions set forth in Section 1.b - below and Section 8.10 of the Research Use license, in - addition to the Research Use license, Original Contributor - grants to You a worldwide, non-exclusive, non-transferable - license, to the extent of Original Contributor's - Intellectual Property Rights in the TCK (without the right - to sublicense), to use the TCK to develop and test Covered - Code. - - b) TCK Use Restrictions. You are not authorized to create - derivative works of the TCK or use the TCK to test any - implementation of the Specification that is not Covered - Code. You may not publish your test results or make claims - of comparative compatibility with respect to other - implementations of the Specification. In consideration for - the license grant in Section 1.a above you agree not to - develop your own tests which are intended to validate - conformation with the Specification. - - 2. Requirements for Determining Compliance. - - 2.1 Definitions. - - a) "Added Value" means code which: - - (i) has a principal purpose which is substantially different - from that of the stand-alone Technology; - - (ii) represents a significant functional and value - enhancement to the Technology; - - (iii) operates in conjunction with the Technology; and - - (iv) is not marketed as a technology which replaces or - substitutes for the Technology. - - b) "Java Classes" means the specific class libraries - associated with each Technology defined in Attachment B. - - c) "Java Runtime Interpreter" means the program(s) which - implement the Java virtual machine for the Technology as - defined in the Specification. - - d) "Platform Dependent Part" means those Original Code and - Upgraded Code files of the Technology which are not in a - "share" directory or subdirectory thereof. - - e) "Shared Part" means those Original Code and Upgraded Code - files of the Technology which are identified as "shared" (or - words of similar meaning) or which are in any "share" - directory or subdirectory thereof, except those files - specifically designated by Original Contributor as - modifiable. - - f) "User's Guide" means the users guide for the TCK which - Sun makes available to You to provide direction in how to - run the TCK and properly interpret the results, as may be - revised by Sun from time to time. - - 2.2 Development Restrictions. Compliant Covered Code: - - a) must include Added Value; - - b) must fully comply with the Specifications for the - Technology specified in Attachment B; - - c) must include the Shared Part, complete and unmodified; - - d) may not modify the functional behavior of the Java - Runtime Interpreter or the Java Classes; - - e) may not modify, subset or superset the interfaces of the - Java Runtime Interpreter or the Java Classes; - - f) may not subset or superset the Java Classes; and - - g) may not modify or extend the required public class or - public interface declarations whose names begin with "java", - "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or - their equivalents in any subsequent naming convention. - - 2.3 Compatibility Testing. Successful compatibility testing - must be completed by You, or at Original Contributor's - option, a third party designated by Original Contributor, to - conduct such tests, in accordance with the User's Guide, and - using the most current version of the applicable TCK - available from Original Contributor one hundred twenty (120) - days (two hundred forty [240] days in the case of silicon - implementations) prior to: (i) Your Internal Deployment - Use; and (ii) each release of Compliant Covered Code by You - for Commercial Use. In the event that You elect to use a - version of Upgraded Code that is newer than that which is - required under this Section 2.3, then You agree to pass the - version of the TCK that corresponds to such newer version of - Upgraded Code. - - 2.4 Test Results. You agree to provide to Original - Contributor or the third party test facility if applicable, - Your test results that demonstrate that Covered Code is - Compliant Covered Code and that Original Contributor may - publish or otherwise distribute such test results. - \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/licenses/sun-j2sl-6 b/sdk_container/src/third_party/portage-stable/licenses/sun-j2sl-6 deleted file mode 100644 index 0c022f2c0f..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sun-j2sl-6 +++ /dev/null @@ -1,244 +0,0 @@ -SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE -THIS SPECIFICATION TO YOU ONLY UPON THE CONDITION THAT -YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS -AGREEMENT. PLEASE READ THE TERMS AND CONDITIONS OF -THIS AGREEMENT CAREFULLY. BY DOWNLOADING THIS -SPECIFICATION, YOU ACCEPT THE TERMS AND CONDITIONS OF -THE AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY -IT, SELECT THE "DECLINE" BUTTON AT THE BOTTOM OF THIS -PAGE. - -Specification: JAVA PLATFORM, STANDARD EDITION -("Specification") - -Version: 6 - -Status: Final Release - -Release: December 7, 2006 - -Copyright 2006 SUN MICROSYSTEMS, INC. -4150 Network Circle, Santa Clara, California 95054, -U.S.A -All rights reserved. - -LIMITED LICENSE GRANTS - -1. License for Evaluation Purposes. Sun hereby grants -you a fully-paid, non-exclusive, non-transferable, -worldwide, limited license (without the right to -sublicense), under Sun's applicable intellectual -property rights to view, download, use and reproduce -the Specification only for the purpose of internal -evaluation. This includes (i) developing applications -intended to run on an implementation of the -Specification, provided that such applications do not -themselves implement any portion(s) of the -Specification, and (ii) discussing the Specification -with any third party; and (iii) excerpting brief -portions of the Specification in oral or written -communications which discuss the Specification -provided that such excerpts do not in the aggregate -constitute a significant portion of the Specification. - -2. License for the Distribution of Compliant -Implementations. Sun also grants you a perpetual, -non-exclusive, non-transferable, worldwide, fully -paid-up, royalty free, limited license (without the -right to sublicense) under any applicable copyrights -or, subject to the provisions of subsection 4 below, -patent rights it may have covering the Specification -to create and/or distribute an Independent -Implementation of the Specification that: (a) fully -implements the Specification including all its -required interfaces and functionality; (b) does not -modify, subset, superset or otherwise extend the -Licensor Name Space, or include any public or -protected packages, classes, Java interfaces, fields -or methods within the Licensor Name Space other than -those required/authorized by the Specification or -Specifications being implemented; and (c) passes the -Technology Compatibility Kit (including satisfying the -requirements of the applicable TCK Users Guide) for -such Specification ("Compliant Implementation"). In -addition, the foregoing license is expressly -conditioned on your not acting outside its scope. No -license is granted hereunder for any other purpose -(including, for example, modifying the Specification, -other than to the extent of your fair use rights, or -distributing the Specification to third parties). -Also, no right, title, or interest in or to any -trademarks, service marks, or trade names of Sun or -Sun's licensors is granted hereunder. Java, and -Java-related logos, marks and names are trademarks or -registered trademarks of Sun Microsystems, Inc. in the -U.S. and other countries. - -3. Pass-through Conditions. You need not include -limitations (a)-(c) from the previous paragraph or any -other particular "pass through" requirements in any -license You grant concerning the use of your -Independent Implementation or products derived from -it. However, except with respect to Independent -Implementations (and products derived from them) that -satisfy limitations (a)-(c) from the previous -paragraph, You may neither: (a) grant or otherwise -pass through to your licensees any licenses under -Sun's applicable intellectual property rights; nor -(b) authorize your licensees to make any claims -concerning their implementation's compliance with the -Specification in question. - -4. Reciprocity Concerning Patent Licenses. - - a. With respect to any patent claims covered -by the license granted under subparagraph 2 above that -would be infringed by all technically feasible -implementations of the Specification, such license is -conditioned upon your offering on fair, reasonable and -non-discriminatory terms, to any party seeking it from -You, a perpetual, non-exclusive, non-transferable, -worldwide license under Your patent rights which are -or would be infringed by all technically feasible -implementations of the Specification to develop, -distribute and use a Compliant Implementation. - - b With respect to any patent claims owned by -Sun and covered by the license granted under -subparagraph 2, whether or not their infringement can -be avoided in a technically feasible manner when -implementing the Specification, such license shall -terminate with respect to such claims if You initiate -a claim against Sun that it has, in the course of -performing its responsibilities as the Specification -Lead, induced any other entity to infringe Your patent -rights. - - c Also with respect to any patent claims -owned by Sun and covered by the license granted under -subparagraph 2 above, where the infringement of such -claims can be avoided in a technically feasible manner -when implementing the Specification such license, with -respect to such claims, shall terminate if You -initiate a claim against Sun that its making, having -made, using, offering to sell, selling or importing a -Compliant Implementation infringes Your patent rights. - -5. Definitions. For the purposes of this Agreement: -"Independent Implementation" shall mean an -implementation of the Specification that neither -derives from any of Sun's source code or binary code -materials nor, except with an appropriate and separate -license from Sun, includes any of Sun's source code -or binary code materials; "Licensor Name Space" shall -mean the public class or interface declarations whose -names begin with "java", "javax", "com.sun" or their -equivalents in any subsequent naming convention -adopted by Sun through the Java Community Process, or -any recognized successors or replacements thereof; and -"Technology Compatibility Kit" or "TCK" shall mean the -test suite and accompanying TCK User's Guide provided -by Sun which corresponds to the Specification and -that was available either (i) from Sun's 120 days -before the first release of Your Independent -Implementation that allows its use for commercial -purposes, or (ii) more recently than 120 days from -such release but against which You elect to test Your -implementation of the Specification. - -This Agreement will terminate immediately without -notice from Sun if you breach the Agreement or act -outside the scope of the licenses granted above. - -DISCLAIMER OF WARRANTIES - -THE SPECIFICATION IS PROVIDED "AS IS". SUN MAKES NO -REPRESENTATIONS OR WARRANTIES, EITHER EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, -NON-INFRINGEMENT (INCLUDING AS A CONSEQUENCE OF ANY -PRACTICE OR IMPLEMENTATION OF THE SPECIFICATION), OR -THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE -FOR ANY PURPOSE. This document does not represent any -commitment to release or implement any portion of the -Specification in any product. In addition, the -Specification could include technical inaccuracies or -typographical errors. - -LIMITATION OF LIABILITY - -TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL -SUN OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES, -INCLUDING WITHOUT LIMITATION, LOST REVENUE, PROFITS OR -DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, -INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND -REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF -OR RELATED IN ANY WAY TO YOUR HAVING, IMPELEMENTING OR -OTHERWISE USING USING THE SPECIFICATION, EVEN IF SUN -AND/OR ITS LICENSORS HAVE BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. -You will indemnify, hold harmless, and defend Sun and -its licensors from any claims arising or resulting -from: (i) your use of the Specification; (ii) the use -or distribution of your Java application, applet -and/or implementation; and/or (iii) any claims that -later versions or releases of any Specification -furnished to you are incompatible with the -Specification provided to you under this license. - -RESTRICTED RIGHTS LEGEND - -U.S. Government: If this Specification is being -acquired by or on behalf of the U.S. Government or by -a U.S. Government prime contractor or subcontractor -(at any tier), then the Government's rights in the -Software and accompanying documentation shall be only -as set forth in this license; this is in accordance -with 48 C.F.R. 227.7201 through 227.7202-4 (for -Department of Defense (DoD) acquisitions) and with 48 -C.F.R. 2.101 and 12.212 (for non-DoD acquisitions). - -REPORT - -If you provide Sun with any comments or suggestions -concerning the Specification ("Feedback"), you hereby: -(i) agree that such Feedback is provided on a -non-proprietary and non-confidential basis, and (ii) -grant Sun a perpetual, non-exclusive, worldwide, fully -paid-up, irrevocable license, with the right to -sublicense through multiple levels of sublicensees, to -incorporate, disclose, and use without limitation the -Feedback for any purpose. - -GENERAL TERMS - -Any action related to this Agreement will be governed -by California law and controlling U.S. federal law. -The U.N. Convention for the International Sale of -Goods and the choice of law rules of any jurisdiction -will not apply. - -The Specification is subject to U.S. export control -laws and may be subject to export or import -regulations in other countries. Licensee agrees to -comply strictly with all such laws and regulations and -acknowledges that it has the responsibility to obtain -such licenses to export, re-export or import as may be -required after delivery to Licensee. - -This Agreement is the parties' entire agreement -relating to its subject matter. It supersedes all -prior or contemporaneous oral or written -communications, proposals, conditions, representations -and warranties and prevails over any conflicting or -additional terms of any quote, order, acknowledgment, -or other communication between the parties relating to -its subject matter during the term of this Agreement. -No modification to this Agreement will be binding, -unless in writing and signed by an authorized -representative of each party. - - - -Rev. April, 2006 - diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/ChangeLog b/sdk_container/src/third_party/portage-stable/media-libs/gd/ChangeLog deleted file mode 100644 index 69ca757a64..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/ChangeLog +++ /dev/null @@ -1,487 +0,0 @@ -# ChangeLog for media-libs/gd -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gd/ChangeLog,v 1.87 2013/04/25 19:10:59 radhermit Exp $ - - 25 Apr 2013; Tim Harder gd-2.0.35-r3.ebuild: - Fix autoreconf failures with automake-1.13 (bug #466996). - - 04 Jan 2013; Ulrich Müller gd-2.0.35-r3.ebuild: - Fix LICENSE, see COPYING and notices in source files, bug 450244. - - 05 May 2012; Jeff Horelick gd-2.0.35-r3.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 26 Apr 2012; Alexis Ballier gd-2.0.35-r3.ebuild: - keyword ~amd64-fbsd - - 23 Apr 2012; Mike Frysinger gd-2.0.35-r3.ebuild: - Stub out AM_ICONV if gettext is not installed. - - 05 Mar 2012; Mike Frysinger gd-2.0.35-r3.ebuild: - Restore sed -r flag after refactor in previous commit lost it #406933 by - Drake Donahue. - - 02 Mar 2012; Ulrich Müller gd-2.0.35-r3.ebuild: - Fix LICENSE, "||" would mean dual licensing which is not the case here. - - 27 Feb 2012; Mike Frysinger gd-2.0.35-r3.ebuild: - DEPEND on pkg-config #406057 by cyberbat. - - 15 Dec 2011; Mike Frysinger gd-2.0.35-r3.ebuild: - Pass --without-x to avoid useless system -I/-L paths. - - 15 Dec 2011; Mike Frysinger gd-2.0.35-r3.ebuild, - +files/gd-2.0.35-libpng-pkg-config.patch: - Use libpng's pkg-config files rather than xxx-config scripts. - - 15 Dec 2011; Samuli Suominen -gd-2.0.35-r1.ebuild, - -gd-2.0.35-r2.ebuild: - old - - 05 Nov 2011; Raúl Porcel gd-2.0.35-r3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #387291 - - 30 Oct 2011; Samuli Suominen gd-2.0.35-r3.ebuild: - Fix building with USE="png -zlib" wrt #381729 by Brennan Shacklett - - 29 Oct 2011; Markus Meier gd-2.0.35-r3.ebuild: - arm stable, bug #387291 - - 21 Oct 2011; Samuli Suominen gd-2.0.35-r3.ebuild: - x86 stable wrt #387291 - - 18 Oct 2011; Kacper Kowalik gd-2.0.35-r3.ebuild: - ppc/ppc64 stable wrt #387291 - - 18 Oct 2011; Jeroen Roovers gd-2.0.35-r3.ebuild: - Stable for HPPA (bug #387291). - - 16 Oct 2011; Samuli Suominen gd-2.0.35-r3.ebuild: - amd64 stable wrt #387291 and force libpng >= 1.5 :0 to ensure gdlib-config is - correct. - - 16 Oct 2011; Samuli Suominen gd-2.0.35-r3.ebuild: - Upgrade libpng version sed. - - 15 Apr 2011; Mike Frysinger gd-2.0.35-r3.ebuild: - Disable png/zlib related programs when support is disabled #363491 by Albert - W. Hopkins. - -*gd-2.0.35-r3 (13 Apr 2011) - - 13 Apr 2011; Mike Frysinger +gd-2.0.35-r3.ebuild, - +files/gd-2.0.35-fontconfig.patch: - Split out USE=zlib logic from USE=png, and add fix from upstream for - fontconfig #363367 by genbug. - - 11 Apr 2011; Samuli Suominen gd-2.0.35-r2.ebuild: - Remove libtool and static archive if USE="static-libs" is not set wrt #362959 - by Stéphane Pagnon. - - 23 Jul 2010; Samuli Suominen gd-2.0.35-r2.ebuild: - Use virtual/jpeg. - -*gd-2.0.35-r2 (21 May 2010) - - 21 May 2010; Samuli Suominen gd-2.0.35-r1.ebuild, - +gd-2.0.35-r2.ebuild: - Revision bump to force rebuild with modified call to sed wrt #320837 by - Cédric Jeanneret. - - 20 May 2010; Samuli Suominen gd-2.0.35-r1.ebuild: - Try libpng14-config and -lpng14 before falling back to libpng-config and - -lpng. This is working around issues in "prefix" picking up - libpng12-config from host over libpng-config from "prefix". - - 08 Mar 2010; Samuli Suominen gd-2.0.35-r1.ebuild, - +files/gd-2.0.35-libpng14.patch: - Fix building with libpng14 wrt #305101 by Lars Wendler. - - 21 Nov 2009; nixnut gd-2.0.35-r1.ebuild: - ppc stable #292130 - - 17 Nov 2009; Brent Baude gd-2.0.35-r1.ebuild: - Marking gd-2.0.35-r1 ppc64 for bug 292130 - - 11 Nov 2009; Jeroen Roovers gd-2.0.35-r1.ebuild: - Stable for HPPA (bug #292130). - - 10 Nov 2009; Raúl Porcel gd-2.0.35-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #292130 - - 10 Nov 2009; Dawid Węgliński gd-2.0.35-r1.ebuild: - Stable on amd64 (security #292130) - - 09 Nov 2009; Christian Faulhammer gd-2.0.35-r1.ebuild: - stable x86, security bug 292130 - -*gd-2.0.35-r1 (09 Nov 2009) - - 09 Nov 2009; Markus Meier +gd-2.0.35-r1.ebuild, - +files/gd-2.0.35-maxcolors.patch: - revision bump wrt security bug #292130 - - 29 May 2009; Mike Frysinger -gd-2.0.34.ebuild: - Punt due to GLSA 200708-05 vuln #271688 by Robert Buchholz. - - 30 Mar 2008; gd-2.0.34.ebuild, gd-2.0.35.ebuild: - Drop to ~mips due to unstable deps - - 06 Aug 2007; Joshua Kinard gd-2.0.35.ebuild: - Stable on mips, per #179154. - - 25 Jul 2007; Markus Rothe gd-2.0.35.ebuild: - Stable on ppc64; bug #179154 - - 24 Jul 2007; Steve Dibb gd-2.0.35.ebuild: - amd64 stable, security bug 179154 - - 21 Jul 2007; Raúl Porcel gd-2.0.35.ebuild: - alpha/ia64/x86 stable wrt security #179154 - - 21 Jul 2007; Jeroen Roovers gd-2.0.35.ebuild: - Stable for HPPA (bug #179154). - - 20 Jul 2007; Gustavo Zacarias gd-2.0.35.ebuild: - Stable on sparc wrt security #179154 - - 20 Jul 2007; Tobias Scherbaum gd-2.0.35.ebuild: - ppc stable, bug #179154 - - 12 Jul 2007; Roy Marples gd-2.0.35.ebuild: - Keyworded ~sparc-fbsd. - -*gd-2.0.35 (22 Jun 2007) - - 22 Jun 2007; Mike Frysinger +gd-2.0.35.ebuild: - Version bump. - - 12 May 2007; Joshua Kinard gd-2.0.34.ebuild: - Stable on mips. - - 15 Feb 2007; Fabian Groffen gd-2.0.32.ebuild, - gd-2.0.33.ebuild, gd-2.0.34.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 13 Feb 2007; Markus Rothe gd-2.0.34.ebuild: - Stable on ppc64; bug #141577 - - 12 Feb 2007; Bryan Østergaard gd-2.0.34.ebuild: - Stable on Alpha, bug 141577. - - 12 Feb 2007; Gustavo Zacarias gd-2.0.34.ebuild: - Stable on sparc wrt security #141577 - - 11 Feb 2007; Simon Stelling gd-2.0.34.ebuild: - stable on amd64; security bug 141577 - - 11 Feb 2007; Bryan Østergaard gd-2.0.34.ebuild: - Stable on IA64, bug 141577. - - 11 Feb 2007; René Nussbaumer gd-2.0.34.ebuild: - Stable on hppa. See bug #141577. - - 11 Feb 2007; Tobias Scherbaum gd-2.0.34.ebuild: - Stable on ppc wrt bug #141577. - - 11 Feb 2007; Christian Faulhammer gd-2.0.34.ebuild: - stable x86; security bug #141577 - -*gd-2.0.34 (07 Feb 2007) - - 07 Feb 2007; Mike Frysinger +gd-2.0.34.ebuild: - Version bump. - -*gd-2.0.34_rc2 (03 Feb 2007) - - 03 Feb 2007; Mike Frysinger +gd-2.0.34_rc2.ebuild: - Version bump. - - 23 Apr 2006; Diego Pettenò - +files/gd-2.0.33-iconv.patch, gd-2.0.33.ebuild: - Add patch to link against libiconv when needed. - - 23 Apr 2006; Diego Pettenò gd-2.0.33.ebuild: - Add ~x86-fbsd keyword. - - 22 Dec 2005; Michael Hanselmann gd-2.0.33.ebuild: - Stable on ppc. - - 21 Dec 2005; Marcus D. Hanwell gd-2.0.33.ebuild: - Stable on amd64, bug 112937. - - 21 Dec 2005; Gustavo Zacarias gd-2.0.33.ebuild: - Stable on sparc wrt security #112937 - - 21 Dec 2005; Fernando J. Pereda gd-2.0.33.ebuild: - stable on alpha as per bug #112937 - - 21 Dec 2005; Mark Loeser gd-2.0.33.ebuild: - Stable on x86; bug #112937 - - 21 Dec 2005; Markus Rothe gd-2.0.33.ebuild: - Stable on ppc64; bug #112937 - -*gd-2.0.33 (21 Dec 2005) - - 21 Dec 2005; Mike Frysinger - +files/gd-2.0.33-overflow-checks.patch, +gd-2.0.33.ebuild: - Add some sanity checks to prevent overflows #112937. - - 13 Dec 2005; Donnie Berkholz ; gd-2.0.32.ebuild: - Add modular X dependencies. - - 20 Aug 2005; Mike Frysinger gd-2.0.32.ebuild: - Add support for USE=fontconfig #79375 by Jung Tae-young. - - 09 Feb 2005; Lina Pezzella gd-2.0.28.ebuild, - gd-2.0.32.ebuild: - Stable ppc-macos - - 31 Dec 2004; Lina Pezzella gd-2.0.32.ebuild: - Unstable ppc-macos. - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 05 Nov 2004; Hardave Riar gd-2.0.32.ebuild: - Stable on mips, bug #69070. - -*gd-2.0.32 (02 Nov 2004) - - 02 Nov 2004; Mike Frysinger - -files/1.8.4-dec-alpha-compiler.diff, -files/1.8.4-jpeg-inc.patch, - -files/1.8.4-png-overflows.patch, -gd-1.8.4-r2.ebuild, -gd-2.0.31.ebuild, - +gd-2.0.32.ebuild: - Version bump to fix png compiling. - - 02 Nov 2004; Markus Rothe gd-2.0.31.ebuild: - Stable on ppc64, bug #69070 - - 02 Nov 2004; Jeremy Huddleston gd-2.0.31.ebuild: - Stable amd64 - - 31 Oct 2004; Mike Frysinger - +files/1.8.4-png-overflows.patch, gd-1.8.4-r2.ebuild: - Backwards port png overflow fix from gd-2.x #69070. - -*gd-2.0.31 (31 Oct 2004) - - 31 Oct 2004; Mike Frysinger - +files/2.0.31-png-check.patch, -gd-2.0.30.ebuild, +gd-2.0.31.ebuild: - Version bump to fix png building #69611 by Tomasz Sterna. - - 31 Oct 2004; Jason Wever gd-2.0.30.ebuild: - Stable on sparc wrt securit bug #69070. - - 31 Oct 2004; Bryan Østergaard gd-2.0.30.ebuild: - Stable on alpha, bug 69070. - - 31 Oct 2004; Michael Hanselmann gd-1.8.4-r2.ebuild, - gd-2.0.28.ebuild, gd-2.0.30.ebuild: - Stable on ppc, updated to the new LICENSE-syntax. - -*gd-2.0.30 (30 Oct 2004) - - 30 Oct 2004; Mike Frysinger +gd-2.0.30.ebuild: - Version bump for security and stuff #69070. - - 08 Aug 2004; Bryan Østergaard gd-2.0.26.ebuild: - Stable on alpha. - -*gd-2.0.28 (22 Jul 2004) - - 22 Jul 2004; Mike Frysinger +gd-2.0.28.ebuild: - Version bump. - - 15 Jul 2004; Tom Gall gd-2.0.26.ebuild: - stable on ppc64, bug #55549 - -*gd-2.0.26 (30 Jun 2004) -*gd-1.8.4-r2 (30 Jun 2004) - - 30 Jun 2004; Mike Frysinger +metadata.xml, - +files/1.8.4-dec-alpha-compiler.diff, +files/1.8.4-jpeg-inc.patch, - +gd-1.8.4-r2.ebuild, +gd-2.0.23.ebuild, +gd-2.0.26.ebuild: - Version bump and rename #55584 by Haroon Rafique. - - 07 Jun 2004; Aron Griffis libgd-1.8.4-r2.ebuild: - Fix use invocation - - 11 May 2004; Michael McCabe libgd-2.0.23.ebuild: - Added s390 keywords - -*gd-2.0.23 (07 May 2004) - - 07 May 2004; Mike Frysinger +libgd-2.0.23.ebuild: - Version bump #50302 by Daniel Webert - - 24 Mar 2004; Michael Sterrett libgd-1.8.4-r2.ebuild: - don't use deprecated ? : use syntax - - 04 Mar 2004; Gustavo Zacarias libgd-2.0.22.ebuild: - stable on sparc - - 17 Feb 2004; Aron Griffis libgd-2.0.22.ebuild: - stable on alpha and ia64 - - 09 Feb 2004; libgd-2.0.22.ebuild: - Added ~amd64 keyword. - -*libgd-2.0.22 (02 Feb 2004) - - 02 Feb 2004; Mike Frysinger : - Version bump #40219 by Diego Garcia. - - 24 Jan 2004; libgd-2.0.15-r1.ebuild: - marked stable on sparc - - 10 Jan 2004; libgd-1.8.4-r2.ebuild: - stable on ia64 - -*libgd-2.0.17-r1 (31 Dec 2003) - - 31 Dec 2003; Mike Frysinger : - Port the gif patch so as to not break some php installs. - -*libgd-2.0.17 (27 Dec 2003) - - 27 Dec 2003; Mike Frysinger : - Version bump + optionalize jpeg/png/xpm/freetype #36271. - -*libgd-1.8.4-r2 (30 Jun 2003) - - 24 Nov 2003; Aron Griffis libgd-1.8.4-r2.ebuild: - Stable on alpha - - 02 Oct 2003; Mike Frysinger : - Make jpeg support optional again and fix it so that it'll actually - compile when jpeg is not present #23648. - - 10 Jul 2003; Christian Birchinger libgd-1.8.4-r2.ebuild: - Added sparc stable keyword - - 06 Jul 2003; Guy Martin libgd-1.8.4-r2.ebuild : - Marked stable on hppa. - - 30 Jun 2003; Daniel Ahlberg libgd-1.8.4-r2.ebuild : - Force jpeg support or else analog fails to build if libgd is built without jpeg support. - -*libgd-2.0.15-r1 (26 Jun 2003) - - 26 Jun 2003; Mike Frysinger : - mmm SLOT goodiness. - -*libgd-2.0.15 (17 Jun 2003) - - 17 Jun 2003; Mike Frysinger : - Version bumped + grab gif patch from orig site. - -*libgd-2.0.12 (14 Apr 2003) - - 14 Apr 2003; Mike Frysinger : - Version bumped + comment out gif patch till Nich can update. - -*libgd-2.0.11-r1 (20 Mar 2003) - - 20 Mar 2003; Graham Forest libgd-2.0.11-r1.ebuild: - Removed usage of pic USE flag - -*libgd-2.0.11 (23 Feb 2003) - - 20 Mar 2003; Guy Martin libgd-2.0.11.ebuild, libgd-1.8.4.ebuild : - Added ~hppa to KEYWORDS. - - 23 Feb 2003; Nicholas Wourms libgd-2.0.11.ebuild files/gd-2.0.11-gif-support.patch.bz2 : - Added patch for gif support when USE="gif". Added ~arch keywords to - correspond to the keywords from 1.8.4. This package also needed to be - elibtoolized. Also, this gd requires a modern libpng and freetype, - otherwise output won't look right. Changed dependancies to reflect - this. - - 23 Feb 2003; Mike Frysinger : - Version bumpage. - -*libgd-2.0.1 (09 Sep 2002) - - 14 Sep 2002; : - bzip'd patch and moved to mirror - - 09 Sep 2002; : - Fixes bugs with perl versions using gd; corrects a few compile options - -*libgd-1.8.4-r1 (26 Jun 2003) - - 26 Jun 2003; Mike Frysinger : - Added local USE flag 'ttf' to determine whether user wants - to use freetype-2.x (truetype) or freetype-1.x (ttf). Since - ttf is a local USE flag, we defer choice to ttf. - - 26 Jun 2003; Mike Frysinger : - mmm SLOT goodiness. - -*libgd-1.8.4 (18 Feb 2003) - - 24 May 2003; Tavis Ormandy libgd-1.8.3-r6.ebuild, - libgd-1.8.4.ebuild, files/gd-1.8.3-dec-alpha-compiler.diff, - files/gd-1.8.4-dec-alpha-compiler.diff: - makring alpha, also ccc fixes. - - 18 May 2003; Martin Holzer libgd-1.8.3-r6.ebuild, - libgd-1.8.4.ebuild: - Added USE flags. Closes #21059. - - 20 Mar 2003; Guy Martin libgd-1.8.3-r6.ebuild : - Added hppa to KEYWORDS. - - 18 Feb 2003; Robert Coie ; libgd-1.8.4.ebuild : - Based off of 1.8.3-r6, changed library defines HAVE_JPEG and - HAVE_PNG to HAVE_LIBJPEG and HAVE_LIBPNG to reflect upstream name - changes. - -*libgd-1.8.3-r6 (15 Jan 2003) - - 07 Feb 2003; Brandon Low ; libgd-1.8.3-r6.ebuild : - Fix to work with userpriv properly. - - 04 Feb 2003; Seemant Kulleen libgd-1.8.3-r6.ebuild : - Removed dependency on sed-4 because it is buggy on ppc. Switched to - normal gnu-sed syntax. Closes bug #15022 by Rajiv Manglani - - - 15 Jan 2003; Brandon Low libgd-1.8.3-r6.ebuild: - Drop dependency on supersed, switch to >=sed-4.0. This is unstable on the - ppc pending the stability of sed-4 on the ppc. - -*libgd-1.8.3-r5 (12 Apr 2002) - - 22 Apr 2003; Brandon Low libgd-1.8.3-r5.ebuild: - Change supersed dependencies - - 22 Oct 2002; Seemant Kulleen libgd-1.8.3-r5.ebuid : - jpeg, X, and truetype turned into USE dependent support. - - 07 Aug 2002; Mark Guertin : - Added ppc to keywords - - 12 Apr 2002; Spider libgd-1.8.3-r5.ebuild : - Updating revision with new libpng - -*libgd-1.8.3-r4 (03 Apr 2002) - - 03 Apr 2002; Bruce A. Locke libgd-1.8.3-r4.ebuild : - Quick fix for glibc circular dependencies. - -*libgd-1.8.3-r3 (27 Mar 2002) - - 27 Mar 2002; Seemant Kulleen libgd-1.8.3-r3.ebuild : - Updated ebuild to modern syntax, and ungzipped HTML docs. - -*libgd-1.8.3-r2 (01 Feb 2002) - - 01 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/media-libs/gd/Manifest b/sdk_container/src/third_party/portage-stable/media-libs/gd/Manifest deleted file mode 100644 index b0665cc764..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/Manifest +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX gd-2.0.35-fontconfig.patch 606 SHA256 3c318c2b140092c69357bba69b8cf873459581c162e16ac79d20a29bfb30bfdf SHA512 d93f84853b1e2a75ee079188bc067b40cf110a8908d84439db34b30d944cc076b2cdc5cbe5271e9d7729aaa36051954b6147c1e16f0ca44902d9d84d0579717d WHIRLPOOL 765ac5d985e7d1a376c0bb86c612ecf881ea2609230157a4eda82ed555f9e318a0a901a4abb5ddbe71e751555bf8668c89e309e72171814d8c12b0e1aa205974 -AUX gd-2.0.35-libpng-pkg-config.patch 4240 SHA256 26c4f66f6e74de830ab5c7276502e66207f3e85ebb8f98bec9498f8fe1e9f232 SHA512 bfbaab96a5de1fccf320d2aeea11171a78dc2e54cd6fb03f2947faa75c0063d1a4a17eea31fbb19419c34f6c51b7742d2336ac08d017c0c09b435cdc013eb990 WHIRLPOOL 3632aebaae3066b7f6fd340d4b0da1ad0f308c6392ebd8f1ebee9498fb26ad075497f399c0c07c421be3d5d2ee8e8d7d7129f9787e9343511259b192affd9993 -AUX gd-2.0.35-libpng14.patch 347 SHA256 b9f5e121ae652e211c866e1982bc6c37303d43b2a3df420be7069ca5fbb04bc4 SHA512 3ef9e82c09244512b4761a2ab669ae864b822344febfe203fb121cb43b7f99a933c7d5b44aea8b2d8a638010f5280a3ed2ac9d1ea526b25ad6f3d26b2586ba3d WHIRLPOOL 96df4515905928773542c7e3f4e9c3acdccd397b4e832973f33c6d45ab135f8798e3118be04d452da31d0f42e07ae4322efd720d264076fbe81020288ee6425e -AUX gd-2.0.35-maxcolors.patch 348 SHA256 c5dbbc7c1acd9e602fea8bf893333ca6258e7801761b6c899c7da62cd88cbc3b SHA512 c6474c9b2c3ad80d1a0fc8a345c4dbe86c51a73db3534c690a5d5e255ac6f20b474537f4f84aa8f083fc475a57b4bf0916f2d3120e94066f7729113355ee6aad WHIRLPOOL cd110bcca79501834890d80e19623f8e40dc2ed9fd49aac7109a30cbc9a966347c40502decb922b737acaf5c16a83c64f29e2215498596a419998bb5e6afd8f7 -DIST gd-2.0.35.tar.bz2 1212730 SHA256 bf222490749d2a9a9ac3593b01eb55aed98461ff81202414707f61b42aa300f9 SHA512 eef8150adc040bed920155337211864a41ae3c4532e852ad443a3a3b9ffdc7fd3130698041b7b19b0b1207e78a80c263c6da26eba7208cdeeff78283c7d0d281 WHIRLPOOL 9eca23a184106652ef5c19ee3b5c18e23d742e21103c66907bf829910b95aa92eea7620c5579bf493c14730bc0327a4d662ffaf9bf9a5538127b8c10cc9c6b84 -EBUILD gd-2.0.35-r3.ebuild 2173 SHA256 34308f967b8b2af8dde4133c1d839ed6e567e1b018dad51ebd12ffe7355384e6 SHA512 a0a4b29ba859530ba9ace70463af141a2ef9553c86f0070ba7b7bd3c18a3c531cc7b9c10d011530e97efba351af3e7f7c8914c750ca998b24ea8512820d948bf WHIRLPOOL fe8dc7138a643b715ba83b4766b433b67651143ec88cf0ce1e61419e3c07fce9efcc80f92bfdd2671d816fcb28c8bd2574082261c912edcbe5bcda1396cad8e1 -MISC ChangeLog 17003 SHA256 41ebb9dc414127364241e0642340fae49b087450ce357819b829b0222d14fd39 SHA512 cbf34c679dfa2f1f4464c0fd8b180032ae5316cc5ca90616a90effd920d2ca982c7535aff4a9ce43fe854f421a141942fd2263b8a443cc9233fae04872e2efb6 WHIRLPOOL 7c9c425b061f7580a64f2e4108f3d09feb754c69c52795575852175795ed13d9eb763cbd3c00ce4521de842faec5562fffbbd6e8f466beb85a58c57ff4b004d1 -MISC metadata.xml 1199 SHA256 a670f3b0950512e392f25f290fc70b953c941cecdc6919cb38048bef2d46c843 SHA512 0bc04bdefee2699a644ed91982fd68553ee9d57af8df531bd98793ae75a1caa7b696d3d2e5a9cd7f452933b9575ce4810ac8c1d2d9f0edba016a52c5ecaec3ee WHIRLPOOL 1ce9a8afa6a5ec1576753225d7a752c4532f1f3678994c1def34ecd4f0fe866b97111258680a4839ce3a84ae65fce5077192bad8b9d2adb942f89635a3bf491e ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQEcBAEBCAAGBQJReX/EAAoJEEqz6FtPBkyjKEMH/1Mk7f5tj1VQ2IgjReOHqr1+ -1Y2J2XEkt2Kne/qSe57RZiADRjgHnUChIR5DPusaIO+TGRfp1j/zcVqoo5x46L+J -O6V9GEt3gl4V42TQ3+ipqReYa+xq9scakvwZ0lz7vlGPLmjrkLGUAoqTq6yrRark -rj2csVPOIVDyRVh4+9WKAoUDTVSeA3ZEMKAuPp53Cy8FgxESQoZxfZM3LC9ruhV5 -DcB0oaPZ0uDh4fFFfvrw2sJQBAypvZlhAJlJdw/Xckdk8aurNOR9MwpQeWNuxo/y -rXj5ZSQn7Dl1Yf/6gSn82sL0ghcxFZcj9XTiyeTFozhy7cOP0Z1mlE01gyIcVqo= -=iDu/ ------END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-fontconfig.patch b/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-fontconfig.patch deleted file mode 100644 index ca31302487..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-fontconfig.patch +++ /dev/null @@ -1,25 +0,0 @@ -fix from upstream - -http://bugs.gentoo.org/363367 - -# HG changeset patch -# User tabe -# Date 1239812355 0 -# Node ID 3ea283efcdafcb2acc1dd0ace1d3d48da6d8cec8 -# Parent 4f29a877875f63cee5a64e7bea406a61882a565e -fixed FS#199 - -199, Fixed useFontConfig() to work as documented (Ethan Merritt) - -diff -r 4f29a877875f -r 3ea283efcdaf src/gdft.c ---- a/src/gdft.c Sat Apr 04 12:00:37 2009 +0000 -+++ b/src/gdft.c Wed Apr 15 16:19:15 2009 +0000 -@@ -1688,7 +1688,7 @@ - BGD_DECLARE(int) gdFTUseFontConfig(int flag) - { - #ifdef HAVE_LIBFONTCONFIG -- fontConfigFlag = 1; -+ fontConfigFlag = flag; - return 1; - #else - return 0; diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng-pkg-config.patch b/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng-pkg-config.patch deleted file mode 100644 index 4b8971f1e3..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng-pkg-config.patch +++ /dev/null @@ -1,113 +0,0 @@ -use libpng's pkg-config files rather than the ugly xxx-config scripts - ---- a/configure.ac -+++ b/configure.ac -@@ -47,6 +47,7 @@ AC_PROG_LIBTOOL - AC_PROG_LN_S - AC_PROG_MAKE_SET - #AC_PROG_RANLIB -+PKG_PROG_PKG_CONFIG - - dnl may be required for freetype and Xpm - AC_PATH_X -@@ -340,74 +341,26 @@ AC_CHECK_LIB(z,deflate, - dnl libpng is required - AC_ARG_WITH(png,dnl - [ --with-png=DIR where to find the png library],, -- withval=yes) -- --# libpng12.so is a nightmare. We have to test separately for --# libpng12-config and libpng-config. If we find libpng12-config, --# we don't look for the other, which will just be a symlink to it, --# confusing autoconf into thinking the library itself will be named -lpng, --# which it won't be. Awful. This code will suffice unless the libpng --# authors decide to do this AGAIN. Which I really hope they won't. TBB -- --if test "$withval" != no; then -- AC_PATH_PROG([LIBPNG12_CONFIG], [libpng12-config]) -- AC_PATH_PROG([LIBPNG_CONFIG], [libpng-config]) -- if test -n "$LIBPNG12_CONFIG"; then -- libpng_CPPFLAGS=`libpng12-config --cflags` -- # should be --ldopts, but it's currently broken -- libpng_LDFLAGS=`libpng12-config --ldflags` -- libpng_LDFLAGS=`echo " $libpng_LDFLAGS" | sed 's/ -l[[^ ]][[^ ]]*//g'` -- elif test -n "$LIBPNG_CONFIG"; then -- libpng_CPPFLAGS=`libpng-config --cflags` -- # should be --ldopts, but it's currently broken -- libpng_LDFLAGS=`libpng-config --ldflags` -- libpng_LDFLAGS=`echo " $libpng_LDFLAGS" | sed 's/ -l[[^ ]][[^ ]]*//g'` -- elif test -d "$withval"; then -- libpng_CPPFLAGS="-I$withval/include" -- libpng_LDFLAGS="-L$withval/lib" -- fi -- -- AC_CHECK_HEADERS(png.h,, -- [AC_CHECK_HEADERS(libpng/png.h, -- [CPPFLAGS="$CPPFLAGS $libpng_CPPFLAGS/libpng"], -- [CPPFLAGS="$_cppflags"])]) -- -- _ldflags="$LDFLAGS" -- LDFLAGS="$libpng_LDFLAGS $LDFLAGS" -- -- if test -n "$LIBPNG12_CONFIG"; then -- AC_CHECK_LIB(png12,png_create_read_struct, -- [LIBS="-lpng12 $LIBS" -- FEATURES="GD_PNG $FEATURES" -- AC_DEFINE(HAVE_LIBPNG, 1, [ Define if you have the png library. ])], -- [LDFLAGS="$_ldflags" -- AC_MSG_WARN([libpng is required - see http://www.libpng.org/pub/png/])]) -- elif test -n "$LIBPNG_CONFIG"; then -- AC_CHECK_LIB(png,png_create_read_struct, -- [LIBS="-lpng $LIBS" -- FEATURES="GD_PNG $FEATURES" -- AC_DEFINE(HAVE_LIBPNG, 1, [ Define if you have the png library. ])], -- [LDFLAGS="$_ldflags" -- AC_MSG_WARN([libpng is required - see http://www.libpng.org/pub/png/])]) -- else -- AC_CHECK_LIB(png,png_create_read_struct, -- [LIBS="-lpng $LIBS" -- FEATURES="GD_PNG $FEATURES" -- AC_DEFINE(HAVE_LIBPNG, 1, [ Define if you have the png library. ])], -- [LDFLAGS="$_ldflags" -- AC_MSG_WARN([libpng is required - see http://www.libpng.org/pub/png/])]) -- fi --else -- ac_cv_lib_png_png_create_read_struct=no -+ with_png=detect) -+ -+if test "$with_png" != no; then -+ PKG_CHECK_MODULES([LIBPNG], libpng, [ -+ FEATURES="GD_PNG $FEATURES" -+ AC_DEFINE(HAVE_LIBPNG, 1, [ Define if you have the png library. ]) -+ CPPFLAGS="$CPPFLAGS $LIBPNG_CFLAGS" -+ LDFLAGS="$LDFLAGS $LIBPNG_LIBS" -+ with_png=yes -+ ],[ -+ if test "$with_png" = yes; then -+ AC_MSG_ERROR([png support requested, but not found]) -+ fi -+ with_png=no -+ ]) -+fi -+if test "$with_png" = no; then - AC_MSG_WARN([libpng is required - see http://www.libpng.org/pub/png/]) - fi - --#TBB: png12's png_create_read_struct is just as good --#2.0.23: should be = not == --if test "$ac_cv_lib_png12_png_create_read_struct" = yes; then -- ac_cv_lib_png_png_create_read_struct=yes --fi -- - dnl FreeType configure tests snarfed from libwmf .. - AC_ARG_WITH(freetype,dnl - [ --with-freetype=DIR where to find the freetype 2.x library], -@@ -528,7 +481,7 @@ dnl report configuration - AC_MSG_RESULT([ - ** Configuration summary for $PACKAGE $VERSION: - -- Support for PNG library: $ac_cv_lib_png_png_create_read_struct -+ Support for PNG library: $with_png - Support for JPEG library: $ac_cv_lib_jpeg_jpeg_set_defaults - Support for Freetype 2.x library: $ac_cv_lib_freetype_FT_Init_FreeType - Support for Fontconfig library: $ac_cv_lib_fontconfig_FcInit diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng14.patch b/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng14.patch deleted file mode 100644 index 46e621e775..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-libpng14.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://bugs.gentoo.org/305101 -http://repos.archlinux.org/wsvn/packages/gd/trunk/libpng14.patch - -patch in upstream repo already - ---- gd_png.c -+++ gd_png.c -@@ -149,7 +149,7 @@ - return NULL; - } - -- if (!png_check_sig (sig, 8)) { /* bad signature */ -+ if (png_sig_cmp (sig, 0, 8)) { /* bad signature */ - return NULL; /* bad signature */ - } - diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-maxcolors.patch b/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-maxcolors.patch deleted file mode 100644 index 7d6852ecc0..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/files/gd-2.0.35-maxcolors.patch +++ /dev/null @@ -1,17 +0,0 @@ -http://bugs.gentoo.org/292130 - -fix in usptream repo already - ---- gd-2.0.35/gd_gd.c -+++ gd-2.0.35/gd_gd.c -@@ -44,6 +44,10 @@ - { - goto fail1; - } -+ if (im->colorsTotal > gdMaxColors) -+ { -+ goto fail1; -+ } - } - /* Int to accommodate truecolor single-color transparency */ - if (!gdGetInt (&im->transparent, in)) diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/gd-2.0.35-r3.ebuild b/sdk_container/src/third_party/portage-stable/media-libs/gd/gd-2.0.35-r3.ebuild deleted file mode 100644 index 214f15f682..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/gd-2.0.35-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gd/gd-2.0.35-r3.ebuild,v 1.20 2013/04/25 19:10:59 radhermit Exp $ - -EAPI="2" - -inherit autotools eutils - -DESCRIPTION="A graphics library for fast image creation" -HOMEPAGE="http://libgd.org/ http://www.boutell.com/gd/" -SRC_URI="http://libgd.org/releases/${P}.tar.bz2" - -LICENSE="gd IJG HPND BSD" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="fontconfig jpeg png static-libs truetype xpm zlib" - -RDEPEND="fontconfig? ( media-libs/fontconfig ) - jpeg? ( virtual/jpeg ) - png? ( >=media-libs/libpng-1.2:0 ) - truetype? ( >=media-libs/freetype-2.1.5 ) - xpm? ( x11-libs/libXpm x11-libs/libXt ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}"/${P}-libpng14.patch #305101 - epatch "${FILESDIR}"/${P}-maxcolors.patch #292130 - epatch "${FILESDIR}"/${P}-fontconfig.patch #363367 - epatch "${FILESDIR}"/${P}-libpng-pkg-config.patch - - # Avoid programs we never install - local make_sed=( -e '/^noinst_PROGRAMS/s:noinst:check:' ) - use png || make_sed+=( -e '/_PROGRAMS/s:(gdparttopng|gdtopng|gd2topng|pngtogd|pngtogd2|webpng)::g' ) - use zlib || make_sed+=( -e '/_PROGRAMS/s:(gd2topng|gd2copypal|gd2togif|giftogd2|gdparttopng|pngtogd2)::g' ) - sed -i -r "${make_sed[@]}" Makefile.am || die - - # bug 466996 - sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/' configure.ac || die - - cat <<-EOF > acinclude.m4 - m4_ifndef([AM_ICONV],[m4_define([AM_ICONV],[:])]) - EOF - - eautoreconf -} - -src_configure() { - export ac_cv_lib_z_deflate=$(usex zlib) - # we aren't actually {en,dis}abling X here ... the configure - # script uses it just to add explicit -I/-L paths which we - # don't care about on Gentoo systems. - econf \ - --without-x \ - $(use_enable static-libs static) \ - $(use_with fontconfig) \ - $(use_with png) \ - $(use_with truetype freetype) \ - $(use_with jpeg) \ - $(use_with xpm) -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc INSTALL README* - dohtml -r ./ - use static-libs || rm -f "${D}"/usr/*/libgd.la -} diff --git a/sdk_container/src/third_party/portage-stable/media-libs/gd/metadata.xml b/sdk_container/src/third_party/portage-stable/media-libs/gd/metadata.xml deleted file mode 100644 index ef35ed953d..0000000000 --- a/sdk_container/src/third_party/portage-stable/media-libs/gd/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - -graphics - - vapier@gentoo.org - - -gd is a graphics library. It allows your code to quickly draw images complete -with lines, arcs, text, multiple colors, cut and paste from other images, and -flood fills, and write out the result as a PNG or JPEG file. This is particularly -useful in World Wide Web applications, where PNG and JPEG are two of the formats -accepted for inline images by most browsers. - -gd is not a paint program. If you are looking for a paint program, you are -looking in the wrong place. If you are not a programmer, you are looking in the -wrong place, unless you are installing a required library in order to run an -application. - -gd does not provide for every possible desirable graphics operation. It is not -necessary or desirable for gd to become a kitchen-sink graphics package, but -version 2.0 does include most frequently requested features, including both -truecolor and palette images, resampling (smooth resizing of truecolor images) -and so forth. - - diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.300.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.300.0 deleted file mode 100644 index b0bce7fac9..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.300.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=|| ( >=dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =media-libs/gd-2.0.33 png? ( media-libs/gd[png] media-libs/libpng sys-libs/zlib ) jpeg? ( media-libs/gd[jpeg] virtual/jpeg ) truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) gif? ( media-libs/giflib ) || ( >=dev-lang/perl-5.16 =media-libs/gd-2.0.33 png? ( media-libs/gd[png] media-libs/libpng sys-libs/zlib ) jpeg? ( media-libs/gd[jpeg] virtual/jpeg ) truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) gif? ( media-libs/giflib ) || ( >=dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-libs/expat-1.95.1-r1 || ( >=dev-lang/perl-5.16 =dev-libs/expat-1.95.1-r1 || ( >=dev-lang/perl-5.16 =dev-libs/expat-1.95.1-r1 dev-lang/perl:=[-build(-)] +DESCRIPTION=A Perl extension interface to James Clark's XML parser, expat +EAPI=5 +HOMEPAGE=http://search.cpan.org/dist/XML-Parser/ +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-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 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-libs/expat-1.95.1-r1 dev-lang/perl:=[-build(-)] +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.41.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=3c06320b0692ec97b1af8d6d9391fac9 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/YAML-Tiny-1.41 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/YAML-Tiny-1.41 deleted file mode 100644 index 998d4c9f73..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/YAML-Tiny-1.41 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=|| ( >=dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-lang/perl-5.16 =dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] ) python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries EAPI=5 HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/ -IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 +IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=BSD ElementTree GPL-2 PSF-2 -RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] ) python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 ) +RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) SLOT=0 SRC_URI=mirror://pypi/l/lxml/lxml-3.3.5.tar.gz -_eclasses_=distutils-r1 d48d51c220f1678179fc4ab13b534ec1 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 c820706d8b22c1d0fe215a9d4a47671d python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=669cd5b8e401102d3f8bfd2d02b03ad0 +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=1428a93eb73d7bcb3a37a93b9870b454 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.3.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.3.6 new file mode 100644 index 0000000000..3e3f114086 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.3.6 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries +EAPI=5 +HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/ +IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD ElementTree GPL-2 PSF-2 +RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) +SLOT=0 +SRC_URI=mirror://pypi/l/lxml/lxml-3.3.6.tar.gz +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=22ec665cc0f33f1308bafddfae51a067 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.0 new file mode 100644 index 0000000000..e91baed0be --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries +EAPI=5 +HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/ +IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD ElementTree GPL-2 PSF-2 +RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) +SLOT=0 +SRC_URI=mirror://pypi/l/lxml/lxml-3.4.0.tar.gz +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=51407b0573e1d129e0a91823ff719f10 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.1 new file mode 100644 index 0000000000..15caca8127 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/lxml-3.4.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries +EAPI=5 +HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/ +IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD ElementTree GPL-2 PSF-2 +RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) +SLOT=0 +SRC_URI=mirror://pypi/l/lxml/lxml-3.4.1.tar.gz +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=028f0ac3e60920daa905d1a5532a6d36 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.2 new file mode 100644 index 0000000000..613730eae2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-apps/attr dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] +DESCRIPTION=Python interface to xattr +EAPI=5 +HOMEPAGE=http://pyxattr.k1024.org/ +IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_pypy +KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=sys-apps/attr python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_pypy ) +SLOT=0 +SRC_URI=mirror://pypi/p/pyxattr/pyxattr-0.5.2.tar.gz http://pyxattr.k1024.org/downloads/pyxattr-0.5.2.tar.gz +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=02aec66923092f0780396de61991aa41 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.3 new file mode 100644 index 0000000000..64570f001b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-0.5.3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-apps/attr dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] +DESCRIPTION=Python interface to xattr +EAPI=5 +HOMEPAGE=http://pyxattr.k1024.org/ +IUSE=doc test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=sys-apps/attr python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy ) +SLOT=0 +SRC_URI=mirror://pypi/p/pyxattr/pyxattr-0.5.3.tar.gz http://pyxattr.k1024.org/downloads/pyxattr-0.5.3.tar.gz +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=834ffede12802aa5df41a4c0c92cff18 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-9999 new file mode 100644 index 0000000000..cbc7472a60 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pyxattr-9999 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=sys-apps/attr dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) dev-vcs/git python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] +DESCRIPTION=Python interface to xattr +EAPI=5 +HOMEPAGE=http://pyxattr.k1024.org/ +IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy +LICENSE=LGPL-2.1 +RDEPEND=sys-apps/attr python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy ) +SLOT=0 +_eclasses_=distutils-r1 b3dd8b90e41a1570ee3117a7c1adb598 eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 b63f5ef61876823ab0bd05d867697d75 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=2f2d0cc058788581b3b67e05a0a385ab diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/gob-2.0.15 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/gob-2.0.15 deleted file mode 100644 index b74edf30c4..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/gob-2.0.15 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst unpack -DEPEND=>=dev-libs/glib-2 dev-util/pkgconfig sys-devel/flex >=sys-apps/sed-4 -DESCRIPTION=Preprocessor for making GTK+ objects with inline C code -HOMEPAGE=http://www.5z.com/jirka/gob.html -IUSE=debug -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/glib-2 -SLOT=2 -SRC_URI=mirror://gnome/sources/gob2/2.0/gob2-2.0.15.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=74cf2a8dae836341aa77ca9a7c424b52 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/lcov-1.9 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/lcov-1.9 deleted file mode 100644 index 9b0c367a93..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/lcov-1.9 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=A graphical front-end for GCC's coverage testing tool gcov -EAPI=2 -HOMEPAGE=http://ltp.sourceforge.net/coverage/lcov.php -KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 -RDEPEND=>=dev-lang/perl-5 dev-perl/GD[png] -SLOT=0 -SRC_URI=mirror://sourceforge/ltp/lcov-1.9.tar.gz -_md5_=76065862dcbd996ff3f4accce080fb23 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5 deleted file mode 100644 index 907163d790..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) python? ( =dev-lang/python-2* ) -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=4 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8 dev-python/pygtksourceview:2 ) ) python? ( =dev-lang/python-2* ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-1.8.1.5.tar.gz mirror://kernel/software/scm/git/git-1.8.1.5.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.1.5.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.1.5.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.1.5.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.1.5.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python be9965681d83c3980660a2660ac95e95 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=817083d4713aeb95bbaa5e0a1355861f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5-r1 deleted file mode 100644 index f06befb0f6..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.1.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) python? ( =dev-lang/python-2* ) virtual/pkgconfig -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=4 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test -KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 s390 sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8 dev-python/pygtksourceview:2 ) ) python? ( =dev-lang/python-2* ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-1.8.1.5.tar.gz mirror://kernel/software/scm/git/git-1.8.1.5.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.1.5.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.1.5.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.1.5.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.1.5.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python be9965681d83c3980660a2660ac95e95 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=133140f301a47816644b48d3b8179061 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.2.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.2.1 deleted file mode 100644 index d7d9d72e38..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) python? ( =dev-lang/python-2* ) virtual/pkgconfig -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=4 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8 dev-python/pygtksourceview:2 ) ) python? ( =dev-lang/python-2* ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-1.8.2.1.tar.gz mirror://kernel/software/scm/git/git-1.8.2.1.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.2.1.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.2.1.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.2.1.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.2.1.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python be9965681d83c3980660a2660ac95e95 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=7c8a17f34fa40c1db96bf06776ed7a1a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.3.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.3.2-r1 index 97ef174bfd..b6fda14448 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.3.2-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.3.2-r1 @@ -3,12 +3,12 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 KEYWORDS=alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git-core.googlecode.com/files/git-1.8.3.2.tar.gz mirror://kernel/software/scm/git/git-1.8.3.2.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.3.2.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.3.2.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.3.2.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.3.2.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=702106531ad6c88ff2588b8a6d560d59 +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=471bed812c3f39fefee5605aad9a8af8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.4.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.4.5 deleted file mode 100644 index 3dccc260e6..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.4.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=5 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-1.8.4.5.tar.gz mirror://kernel/software/scm/git/git-1.8.4.5.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.4.5.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.4.5.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.4.5.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.4.5.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=857e440cb769452b655629bde769ad62 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.5.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.5.5 index a683ea44b7..5343ad15e9 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.5.5 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.8.5.5 @@ -3,12 +3,12 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git-core.googlecode.com/files/git-1.8.5.5.tar.gz mirror://kernel/software/scm/git/git-1.8.5.5.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.5.5.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.5.5.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.5.5.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.5.5.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=44099660654b44386bd591fe84252255 +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=060ae2e307b644e9acf6a0b34a433a94 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.9.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.9.3 index ec9edea752..ff1697731d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.9.3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-1.9.3 @@ -3,12 +3,12 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git-core.googlecode.com/files/git-1.9.3.tar.gz mirror://kernel/software/scm/git/git-1.9.3.tar.gz http://git-core.googlecode.com/files/git-manpages-1.9.3.tar.gz mirror://kernel/software/scm/git/git-manpages-1.9.3.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.9.3.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.9.3.tar.gz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=f8650e985915efb94c9c7757966aa9cf +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=f4532b509b733a37172c13eae3b08c3b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.1 deleted file mode 100644 index c28d219e6b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=5 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-2.0.1.tar.xz mirror://kernel/software/scm/git/git-2.0.1.tar.xz http://git-core.googlecode.com/files/git-manpages-2.0.1.tar.xz mirror://kernel/software/scm/git/git-manpages-2.0.1.tar.xz doc? ( mirror://kernel/software/scm/git/git-htmldocs-2.0.1.tar.xz http://git-core.googlecode.com/files/git-htmldocs-2.0.1.tar.xz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=82bd71670ee8215444d205cd26bc7ccb diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.2 deleted file mode 100644 index 8424978707..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig -DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team -EAPI=5 -HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) -SLOT=0 -SRC_URI=http://git-core.googlecode.com/files/git-2.0.2.tar.xz mirror://kernel/software/scm/git/git-2.0.2.tar.xz http://git-core.googlecode.com/files/git-manpages-2.0.2.tar.xz mirror://kernel/software/scm/git/git-manpages-2.0.2.tar.xz doc? ( mirror://kernel/software/scm/git/git-htmldocs-2.0.2.tar.xz http://git-core.googlecode.com/files/git-htmldocs-2.0.2.tar.xz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=cd3053ce49711fbbe0fb8568024ee2b1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.4 index 42de44a75f..037e2100b2 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.0.4 @@ -3,12 +3,12 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://git-core.googlecode.com/files/git-2.0.4.tar.xz mirror://kernel/software/scm/git/git-2.0.4.tar.xz http://git-core.googlecode.com/files/git-manpages-2.0.4.tar.xz mirror://kernel/software/scm/git/git-manpages-2.0.4.tar.xz doc? ( mirror://kernel/software/scm/git/git-htmldocs-2.0.4.tar.xz http://git-core.googlecode.com/files/git-htmldocs-2.0.4.tar.xz ) -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=ae38816a43f97f90d652b60cec56ff0e +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=a0e10d03d24fb379e81e05cd39654dd4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.1.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.1.3 new file mode 100644 index 0000000000..4e745a143e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.1.3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig +DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team +EAPI=5 +HOMEPAGE=http://www.git-scm.com/ +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://git-core.googlecode.com/files/git-2.1.3.tar.xz mirror://kernel/software/scm/git/git-2.1.3.tar.xz http://git-core.googlecode.com/files/git-manpages-2.1.3.tar.xz mirror://kernel/software/scm/git/git-manpages-2.1.3.tar.xz doc? ( mirror://kernel/software/scm/git/git-htmldocs-2.1.3.tar.xz http://git-core.googlecode.com/files/git-htmldocs-2.1.3.tar.xz ) +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=6634244c63e3c1d548f5f2f68471eb53 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.2.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.2.0 new file mode 100644 index 0000000000..627c3165e9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-2.2.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig +DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team +EAPI=5 +HOMEPAGE=http://www.git-scm.com/ +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://git-core.googlecode.com/files/git-2.2.0.tar.xz mirror://kernel/software/scm/git/git-2.2.0.tar.xz http://git-core.googlecode.com/files/git-manpages-2.2.0.tar.xz mirror://kernel/software/scm/git/git-manpages-2.2.0.tar.xz doc? ( mirror://kernel/software/scm/git/git-htmldocs-2.2.0.tar.xz http://git-core.googlecode.com/files/git-htmldocs-2.2.0.tar.xz ) +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=ada3db93d28bac3c1cc7f2fbb95e3e1f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999 index f14bd963ad..ecd254c4b4 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999 @@ -3,10 +3,10 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=1b599d9dfbf8941d243b3aa2c19d028e +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=ccfb19773bb45d1bfc700f42a6374723 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r1 index e070ae572e..3754da87c8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r1 @@ -3,10 +3,10 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=27ea9acbba99c5e9ce1afb048f3c3553 +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=d18245ea98390af0547c17df0ab755f1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r2 index 6cc0279fe3..1231fe713c 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r2 @@ -3,10 +3,10 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=1af725dbc99aaeb48d6c828e99dffc4c +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=8292394c3dc29dbf53ef4639ad229d5f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r3 index a7efc6a493..b2fc46577c 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-vcs/git-9999-r3 @@ -3,10 +3,10 @@ DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lan DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team EAPI=5 HOMEPAGE=http://www.git-scm.com/ -IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 python_single_target_python2_7 +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_7 LICENSE=GPL-2 -RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) +RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/libgnome-keyring ) gpg? ( app-crypt/gnupg ) mediawiki? ( dev-perl/HTML-Tree dev-perl/MediaWiki-API ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 ) SLOT=0 -_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module a6a2d5c77bdaeba2794b167689cafb7a python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 -_md5_=566f265e7089c747f65786e6ffc53828 +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=550b2b04407ad9b0cfb8a62971810fb9 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-libs/gd-2.0.35-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-libs/gd-2.0.35-r3 deleted file mode 100644 index 0e6c98e191..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-libs/gd-2.0.35-r3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=fontconfig? ( media-libs/fontconfig ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.2:0 ) truetype? ( >=media-libs/freetype-2.1.5 ) xpm? ( x11-libs/libXpm x11-libs/libXt ) zlib? ( sys-libs/zlib ) virtual/pkgconfig !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool -DESCRIPTION=A graphics library for fast image creation -EAPI=2 -HOMEPAGE=http://libgd.org/ http://www.boutell.com/gd/ -IUSE=fontconfig jpeg png static-libs truetype xpm zlib -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=gd IJG HPND BSD -RDEPEND=fontconfig? ( media-libs/fontconfig ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.2:0 ) truetype? ( >=media-libs/freetype-2.1.5 ) xpm? ( x11-libs/libXpm x11-libs/libXt ) zlib? ( sys-libs/zlib ) -SLOT=2 -SRC_URI=http://libgd.org/releases/gd-2.0.35.tar.bz2 -_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=2e35d6741af08a12155b46931ec557d6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/perl-core/Digest-1.170.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/perl-core/Digest-1.170.0-r1 new file mode 100644 index 0000000000..37cc0f85e9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/perl-core/Digest-1.170.0-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=virtual/perl-MIME-Base64 dev-lang/perl:=[-build(-)] +DESCRIPTION=Modules that calculate message digests +EAPI=5 +HOMEPAGE=http://search.cpan.org/dist/Digest/ +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-MIME-Base64 dev-lang/perl:=[-build(-)] +SLOT=0 +SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Digest-1.17.tar.gz +_eclasses_=alternatives 326031758c86cd08f5844f475f03ac01 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 28ca2b834dd6b64c9179af421c4d763e toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=46253a41d055e7d0468f2d7fd7bafdcd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Digest-1.170.0-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Digest-1.170.0-r4 new file mode 100644 index 0000000000..3724a3bca2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Digest-1.170.0-r4 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Digest +EAPI=5 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~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 +RDEPEND=|| ( =dev-lang/perl-5.20* =dev-lang/perl-5.18* ~perl-core/Digest-1.170.0 ) !perl-core/Digest-1.170.0-r999 +SLOT=0 +_md5_=3ed4d388ebc4edc15e8dc0874c6c49f3 diff --git a/sdk_container/src/third_party/portage-stable/perl-core/Digest/ChangeLog b/sdk_container/src/third_party/portage-stable/perl-core/Digest/ChangeLog new file mode 100644 index 0000000000..5ffa07d396 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/perl-core/Digest/ChangeLog @@ -0,0 +1,296 @@ +# ChangeLog for perl-core/Digest +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/perl-core/Digest/ChangeLog,v 1.2 2014/07/26 13:22:13 dilfridge Exp $ + +*Digest-1.170.0-r1 (26 Jul 2014) + + 26 Jul 2014; Andreas K. Huettel + +Digest-1.170.0-r1.ebuild, -Digest-1.170.0.ebuild: + EAPI bump + + 22 Jul 2014; Andreas K. Huettel + +Digest-1.170.0.ebuild, +metadata.xml: + Rename to Digest to follow upstream + + 20 Jan 2014; Mike Frysinger digest-base-1.170.0.ebuild: + Add arm64 love. + + 17 Jan 2014; Mike Frysinger digest-base-1.170.0.ebuild: + Mark m68k stable. + + 30 Dec 2013; Mikle Kolyada -digest-base-1.160.0.ebuild: + Drop old + + 02 Mar 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for sh, wrt bug #458122 + + 23 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for sparc, wrt bug #458122 + + 21 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for ia64, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for arm, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for s390, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for alpha, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for hppa, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for ppc, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for ppc64, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for x86, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo digest-base-1.170.0.ebuild: + Stable for amd64, wrt bug #458122 + + 24 Jun 2012; Torsten Veller metadata.xml: + Update CPAN upstream info + + 05 May 2012; Alexis Ballier digest-base-1.170.0.ebuild: + keyword ~amd64-fbsd + +*digest-base-1.170.0 (20 Oct 2011) + + 20 Oct 2011; Torsten Veller +digest-base-1.170.0.ebuild: + Version bump (#385487, CVE-2011-3597) + + 30 Jul 2011; Torsten Veller digest-base-1.160.0.ebuild: + Drop ~sparc-fbsd KEYWORD + +*digest-base-1.160.0 (18 May 2011) + + 18 May 2011; Torsten Veller -digest-base-1.16.ebuild, + +digest-base-1.160.0.ebuild: + Change version scheme + + 02 May 2011; Fabian Groffen digest-base-1.16.ebuild: + Marked ~x64-freebsd + + 17 Jan 2010; Torsten Veller -digest-base-1.15.ebuild: + Cleanup + + 05 Jan 2010; nixnut digest-base-1.16.ebuild: + ppc stable #288026 + + 16 Dec 2009; Jonathan Callen digest-base-1.15.ebuild, + digest-base-1.16.ebuild: + QA: Transfer prefix keywords + + 14 Dec 2009; Raúl Porcel digest-base-1.16.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #288026 + + 10 Dec 2009; Brent Baude digest-base-1.16.ebuild: + Marking digest-base-1.16 ppc64 stable for bug 288026 + + 07 Dec 2009; Markus Meier digest-base-1.16.ebuild: + arm stable, bug #288026 + + 07 Dec 2009; Jeroen Roovers digest-base-1.16.ebuild: + Stable for HPPA (bug #288026). + + 04 Dec 2009; Torsten Veller digest-base-1.16.ebuild: + Stable on amd64 (#288026) + + 04 Dec 2009; Christian Faulhammer + digest-base-1.16.ebuild: + x86 stable, bug 288026 + +*digest-base-1.16 (10 Jun 2009) + + 10 Jun 2009; Torsten Veller +digest-base-1.16.ebuild: + Version bump + + 13 Mar 2009; Torsten Veller -digest-base-1.13.ebuild: + Cleanup + + 22 Aug 2008; Alexis Ballier digest-base-1.15.ebuild: + keyword ~sparc-fbsd + + 22 Aug 2008; Alexis Ballier digest-base-1.15.ebuild: + keyword ~x86-fbsd + + 11 May 2007; Joshua Kinard digest-base-1.15.ebuild: + Stable on mips. + + 15 Apr 2007; Markus Rothe digest-base-1.15.ebuild: + Stable on ppc64 + + 03 Mar 2007; Andrej Kacian digest-base-1.15.ebuild: + Stable on x86, bug #169153. + + 19 Jan 2007; Michael Cummings + digest-base-1.13.ebuild, digest-base-1.15.ebuild: + Ebuild maintenance + + 24 Dec 2006; Tobias Scherbaum + digest-base-1.15.ebuild: + Stable on ppc. + + 23 Oct 2006; Gustavo Zacarias + digest-base-1.15.ebuild: + Stable on hppa + + 21 Oct 2006; Bryan Østergaard + digest-base-1.15.ebuild: + Stable on Alpha. + + 20 Oct 2006; Michael Cummings + -digest-base-1.05.ebuild, -digest-base-1.08.ebuild, + -digest-base-1.10.ebuild: + Cleaning up old ebuilds + + 20 Oct 2006; Michael Cummings + digest-base-1.08.ebuild, digest-base-1.15.ebuild: + Marking amd64 stable + + 20 Oct 2006; Michael Cummings + digest-base-1.05.ebuild, digest-base-1.08.ebuild, digest-base-1.15.ebuild: + Marking sparc stable + + 04 Aug 2006; Michael Cummings + digest-base-1.05.ebuild, digest-base-1.08.ebuild, digest-base-1.10.ebuild, + digest-base-1.13.ebuild, digest-base-1.15.ebuild: + Adding perl dep + + 05 Jul 2006; Christian Hartmann digest-base-1.08.ebuild, + digest-base-1.10.ebuild, digest-base-1.13.ebuild, digest-base-1.15.ebuild: + Fixed RDEPEND wrt bug #134781; fixed header + +*digest-base-1.15 (21 May 2006) + + 21 May 2006; Christian Hartmann -digest-base-1.14.ebuild, + +digest-base-1.15.ebuild: + Version bump + + 25 Feb 2006; Joshua Kinard digest-base-1.13.ebuild: + Marked stable on mips. + + 13 Feb 2006; Michael Cummings + digest-base-1.10.ebuild, digest-base-1.13.ebuild, digest-base-1.14.ebuild: + Virtuals for some perl-core deps + + 07 Feb 2006; Simon Stelling digest-base-1.13.ebuild: + stable on amd64 + + 31 Jan 2006; Aron Griffis digest-base-1.13.ebuild: + Mark 1.13 stable on alpha + + 21 Jan 2006; Markus Rothe digest-base-1.13.ebuild: + Stable on ppc64 + + 15 Jan 2006; Michael Hanselmann + digest-base-1.13.ebuild: + Stable on ppc. + + 13 Jan 2006; Michael Cummings + digest-base-1.13.ebuild: + marking sparc x86 stable + +*digest-base-1.14 (13 Jan 2006) + + 13 Jan 2006; Michael Cummings + +digest-base-1.14.ebuild: + Version bump + +*digest-base-1.13 (13 Nov 2005) + + 13 Nov 2005; Michael Cummings + +digest-base-1.13.ebuild: + Version bump upstream + + 10 Oct 2005; Hardave Riar digest-base-1.10.ebuild: + Stable on mips. + + 17 Sep 2005; Marcus D. Hanwell digest-base-1.10.ebuild: + Stable on amd64. + + 13 Aug 2005; Michael Hanselmann + digest-base-1.10.ebuild: + Stable on ppc. + + 07 Jul 2005; Markus Rothe digest-base-1.10.ebuild: + Stable on ppc64 + + 02 Jul 2005; Bryan Østergaard + digest-base-1.10.ebuild: + Stable on alpha. + + 29 Jun 2005; Michael Cummings + digest-base-1.10.ebuild: + unmasking for x86 and sparc + + 25 May 2005; Michael Cummings + digest-base-1.10.ebuild: + dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration + + 25 May 2005; Michael Cummings + digest-base-1.08.ebuild: + dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration + +*digest-base-1.10 (24 May 2005) + + 24 May 2005; Michael Cummings +metadata.xml, + +digest-base-1.05.ebuild, +digest-base-1.08.ebuild, + +digest-base-1.10.ebuild: + Migration to perl-core + +*digest-base-1.10 (24 Apr 2005) + + 24 Apr 2005; Michael Cummings + digest-base-1.05.ebuild, digest-base-1.08.ebuild, + +digest-base-1.10.ebuild: + version bump; syntax fixes + +*digest-base-1.08 (21 Sep 2004) + + 21 Sep 2004; Michael Cummings + +digest-base-1.08.ebuild: + New version on cpan; closes bug 54985; fixes minor bugs in previous release + + 21 Jul 2004; Tom Gall digest-base-1.05.ebuild: + stable on ppc64, bug #57585 + + 12 May 2004; Michael McCabe digest-base-1.05.ebuild: + Added s390 keywords + + 23 Mar 2004; Joshua Kinard digest-base-1.05.ebuild: + Marked stable on mips. + + 15 Feb 2004; Eric Sammer digest-base-1.05.ebuild: + Added ~mips to fill a dep from Digest-HMAC. + + 14 Feb 2004; Michael Cummings,,, + digest-base-1.05.ebuild: + Removed commented arm - either it is or isn't + + 08 Jan 2004; digest-base-1.05.ebuild: + marked stable on hppa + + 07 Jan 2004; digest-base-1.05.ebuild: + stable on ia64 + + 06 Jan 2004; Luca Barbato digest-base-1.05.ebuild: + Marked stable on ppc to fix the broken dependencies of dev-perl/Digest-MD5 + + 27 Dec 2003; Ilya Volynets digest-base-1.05.ebuild: + Marked alpha stable to fix dependancy problem for dev-perl/Digest-MD5 + + 25 Dec 2003; Jason Wever digest-base-1.05.ebuild: + Marked stable on sparc to fix the broken dependencies of dev-perl/Digest-MD5 + +*digest-base-1.05 (24 Dec 2003) + + 24 Dec 2003; Michael Cummings,,, + digest-base-1.05.ebuild, metadata.xml: + New dep for Digest-MD5 diff --git a/sdk_container/src/third_party/portage-stable/perl-core/Digest/Digest-1.170.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/perl-core/Digest/Digest-1.170.0-r1.ebuild new file mode 100644 index 0000000000..f289f7ac09 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/perl-core/Digest/Digest-1.170.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/perl-core/Digest/Digest-1.170.0-r1.ebuild,v 1.1 2014/07/26 13:22:13 dilfridge Exp $ + +EAPI=5 + +MY_PN=Digest +MODULE_AUTHOR=GAAS +MODULE_VERSION=1.17 +inherit perl-module + +DESCRIPTION="Modules that calculate message digests" + +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="virtual/perl-MIME-Base64" +DEPEND="${RDEPEND}" + +SRC_TEST="do" +mydoc="rfc*.txt" diff --git a/sdk_container/src/third_party/portage-stable/perl-core/Digest/Manifest b/sdk_container/src/third_party/portage-stable/perl-core/Digest/Manifest new file mode 100644 index 0000000000..a27df3e195 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/perl-core/Digest/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST Digest-1.17.tar.gz 9034 SHA256 2f6a54459fc7f37c0669d548bb224b695eb8d2ddc089aa5547645ce1f5fd86f7 SHA512 2465f29a5d2fee9b8a9adbe7cf02541966a52d502fbb77392ec9839c8132c2f4499d2c47140316f2a1315dccc4d32f251056e02ce46b358632abb406c9197366 WHIRLPOOL f6bf3b4f004b2b4dc84693dae69018012500d6dfad4da112c619cf969f3d905f1152e098a1016318f81733f929760d7422c4ca0b348effa873cd337815c63436 +EBUILD Digest-1.170.0-r1.ebuild 744 SHA256 559f70d950441fe8b31bdb9abd0ac853acc59714c58bac7cc4dea14f50354c60 SHA512 a98b0854b0653f8a9fe7a489e8a7c6eda174244782c3cad0a355e7b33e4e3455b03055d7f6d29a13406b280ad5c01ba1ba18df84f45d9e9c3caf01920710ccfd WHIRLPOOL 6b20414b6f009ffa84ff4b9d0d58e996202d0877a393f97551d6ba4f20c5092d3800852e7690e0778b9100bdeed8371cea7d41aece4a5b077799e7f0fe3c31e1 +MISC ChangeLog 9699 SHA256 9ae17199b4eef74eb049a9496ad1fb126e74a6653c7e36f2d7cc9672f4d9a003 SHA512 5615a116baed89d3d1e2b9741d5b2a470ba6e9c5521be49b4741acaa29d3814ac8ae3965e1e79888270e38b7447b05dc05bf374e6c409afeb37efced558154c6 WHIRLPOOL b017fe3b8269b6c99de4d018fff3bf1761af7cfbc7a7edbc6cb4d89b7be0c9aaa68f8d3b23f4541ac995ed0345e0d154f5ff7c3531f892bcf9a3ec38c089caab +MISC metadata.xml 403 SHA256 9ae0aed84c91b97c3025bc0c8187671abca412061cb3557320776a074db9d8e8 SHA512 2d45c4a87d088f0d8604153dd57a09395e5cea6976e76049435cf742d689e371f250c3fb509c3895330f3e6d165c7f90eb9dd9028957152fb0c5c7c3cc5f6eb7 WHIRLPOOL 57f74a4e3af96042272d0f96a69b4a6553f7be6300c883ec222318cace0c93881dac40d4c5db09a33c8f95bb6426f47758837ccc9da512475fad005b67e31c44 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAEBCABmBQJT06uGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF +QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcsBQP/jXRc0y2CPuwcypQ1raSPxcD +RkTLUoTvq2TpelBEqpBNEefnXEP2M6RC0KFOrdNerZGcH/0yz3jDy7XNf7GRIhpu +C/Urt3OIuy0o1/N4VBXsUdCaInQJWvUYQXljfzGaGnEyRPmSVf6Rku+LKamInTX9 +FNuSVHgTG00qFUN9Ly8P+o2GLtOdwG3opzXMUnXiKZIcXjnkOZbFI197rCFzyHDd +L+aqOkFatTvlQONey1ZtNNBYrg4CMaNtECgC+BM77Plp4Z6wgdvHAqTkNPq0nVSf +RKJFHCXWBOPB3smaSMm6M9HpHmaLYjuhXIjXMSu2j9zI6kAv6zYPuBT2NMqWOk9E +LKo2VHBqYy2iCR39ZrUOG3sNv9HPBmBpYTxiVyGycAb0iaUHeh8/8paMiZfsxVxo +Z7XqeBgJxJiqcVd/xcZaF7dKJQqNfMYwjYMHfLsR6PM8JE6SFJrAOEkDeV0y1+dX +C0TO40p21E8Yf18jn3QVPAJ8GGgyDACR16bpyYVFqlGIL67rXjQhF7LLXNU1OMeJ +P4LkA2zaC7N+F0ca+JKv8Or8bqjTAcJCNwduRclNp9juCnXp8VfevIxVnYlVH7c5 +gZFDEH8t8aSrnqcAJaMQOQaPsGDg2K7uLgwHv5wDSCkp7XYv0+prHUVU1YjsudV4 +VPZXeButZ0roAScHbmja +=LSRo +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/perl-core/Digest/metadata.xml b/sdk_container/src/third_party/portage-stable/perl-core/Digest/metadata.xml new file mode 100644 index 0000000000..15d31f151f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/perl-core/Digest/metadata.xml @@ -0,0 +1,11 @@ + + + + perl + + Digest + Digest + Digest::base + Digest::file + + diff --git a/sdk_container/src/third_party/portage-stable/profiles/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/ChangeLog index c87accbc12..9c6bbe51f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/ChangeLog @@ -1,11 +1,980 @@ # ChangeLog for profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9302 2014/08/15 18:24:22 eras Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9592 2014/12/06 21:31:33 dilfridge Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 06 Dec 2014; Andreas K. Huettel license_groups: + Add Time-Format license to MISC-FREE + + 05 Dec 2014; Michał Górny package.mask: + Unmask PulseAudio after reaching a compromise. + + 05 Dec 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update multilib masks + + 05 Dec 2014; Pacho Ramos package.mask: + Hardmask due bug #519530, read mask comment for more explanations + + 04 Dec 2014; Fabian Groffen package.mask: + Extend upcoming Exim RC mask + + 04 Dec 2014; Ian Stakenvicius (_AxS_) + arch/amd64/no-emul-linux-x86/package.mask, package.mask: + added media-libs/openh264 to the tree, masking for testing for now + + 04 Dec 2014; Ian Stakenvicius (_AxS_) + arch/amd64/no-emul-linux-x86/package.mask, hardened/linux/package.use.mask: + mask gmp-autoupdate use flag for firefox on hardened, since random binary + blobs may be unsafe + + 03 Dec 2014; Michael Palimaka package.mask: + Mask media-sound/drumstick and media-sound/kmetronome due to Qt5 dependency. + + 02 Dec 2014; Ultrabug package.mask: + drop sys-cluster/corosync-2.x mask wrt #518880 + + 02 Dec 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update masks for multilib stuff + + 02 Dec 2014; Justin Lecher package.mask: + Mask net-analyzer/openvas-administrator, #531392 + + 01 Dec 2014; Manuel Rüger package.mask: + Cleanup package.mask + + 01 Dec 2014; Alexis Ballier package.mask: + unmask ocaml 4.02.1 + + 01 Dec 2014; Pacho Ramos package.mask: + Mask packages for removal + + 01 Dec 2014; Alexis Ballier package.mask: + lastrite dev-ml/obrowser + + 01 Dec 2014; Manuel Rüger package.mask: + Mask packages that don't run with later rubies. + + 30 Nov 2014; Gilles Dartiguelongue updates/4Q-2014: + Move gstreamermm-0.10 to 0.10 slot. + + 30 Nov 2014; Andreas K. Huettel license_groups: + Add File-MMagic to MISC-FREE license group + + 30 Nov 2014; Michał Górny profiles.desc: + Update the amd64 no-emul-linux-x86 profile list. + + 29 Nov 2014; Mikle Kolyada package.mask: + Update media-video/mpv mask due to new version + + 29 Nov 2014; Andreas K. Huettel package.mask: + Remove obsolete mask of mail-filter/spamassassin-fuzzyocr + + 28 Nov 2014; Alexis Ballier package.mask: + mask dev-ml/camlp4 with ocaml 4.02 + + 28 Nov 2014; Alexis Ballier package.mask: + mask findlib requiring ocaml 4.02 + + 28 Nov 2014; Alexis Ballier package.mask: + mask labltk along with ocaml 4.02 + + 28 Nov 2014; Alexis Ballier package.mask: + mask ocaml 4.02 + + 27 Nov 2014; Tim Harder package.mask: + Remove old mask on msp430 toolchain pkgs. + + 27 Nov 2014; Alexis Ballier package.mask: + remove now unneeded ocamlduce mask, bug #518876 + + 27 Nov 2014; Alexis Ballier updates/4Q-2014: + move www-servers/ocsigen www-servers/ocsigenserver; it should have been done + a looong time ago and the former no longer builds + + 26 Nov 2014; Aaron W. Swenson package.mask: + Masked dev-perl/pgperl for removal. + + 25 Nov 2014; Ian Stakenvicius (_AxS_) + arch/amd64/no-emul-linux-x86/package.mask, default/bsd/package.use.mask: + mask sysfs flag on bsd for mesa, since bsd has no sysfs + + 24 Nov 2014; Alexandre Rostovtsev package.mask: + Unmask libgit2-glib, gitg-0.3.3 is out. + + 24 Nov 2014; Patrick Lauer package.mask: + Mask trac-related packages that are no longer installable + + 24 Nov 2014; Tim Harder package.mask: + Mask dev-util/{freshmeat,freecode}-submit for removal. + + 24 Nov 2014; Tim Harder package.mask: + Drop old dev-util/cmockery and dev-python/pry masks, pkgs removed from the + tree. + + 23 Nov 2014; Rémi Cardona package.mask: + Remove xorg-server 1.16.2 from p.mask, x11 team agrees on binary slot + + 23 Nov 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update masks + + 21 Nov 2014; Pawel Hajdan jr package.mask: + Roll dev channel mask for chromium-41. + + 21 Nov 2014; Pacho Ramos package.mask: + Cleanup obsolete masks + + 21 Nov 2014; Tim Harder updates/4Q-2014: + Rename app-shells/zsh-completion to app-shells/gentoo-zsh-completions. + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles, except for + amd64/hppa/x86 which already keyworded qtchooser. + + 19 Nov 2014; Ulrich Müller package.mask: + Remove mask for app-emacs/csharp-mode. Package is fixed and won't be removed. + + 19 Nove 2014; Rick Farina package.mask: + Remove net-misc/ieee-oui mask as it has been removed. + + 18 Nov 2014; Fabian Groffen package.mask: + Mask upcoming Exim RC + + 18 Nov 2014; Markos Chandras package.mask: + Reword lightdm mask message + + 18 Nov 2014; Markos Chandras package.mask: + Update lightdm mask + + 18 Nov 2014; Anthony G. Basile profiles.desc: + Add hardened musl profiles for ppc to profiles.desc + + 18 Nov 2014; Jeroen Roovers base/package.use.mask: + Rename external-lua => system-lua. + + 17 Nov 2014; Jeroen Roovers base/package.use.mask, + package.mask: + Mask USE=external-lua for net-analyzer/nmap and drop package.mask entry (bug + #253269). + + 15 Nov 2014; Manuel Rüger package.mask: + Cleanup old masks. + + 15 Nov 2014; Mike Frysinger use.desc: + Start USE=pie for network/set*id programs to respect on non-hardened systems. + + 15 Nov 2014; Pacho Ramos arch/amd64-fbsd/package.use.mask: + package.use.mask due missing keywords (#523854) + + 15 Nov 2014; Rémi Cardona package.mask: + Mask upcoming xorg-server 1.16.2 release + + 13 Nov 2014; Pacho Ramos package.mask: + Gnome2 stuff was finally removed (#508854) + + 13 Nov 2014; Tomáš Chvátal + arch/amd64/no-multilib/package.use.mask, + features/64bit-native/package.use.mask: + Mask the apulse useflag on skype for no-multilib + + 13 Nov 2014; Ulrich Müller package.mask: + Unmask app-editors/emacs-vcs live git ebuilds. + + 13 Nov 2014; Davide Pesavento package.mask: + Mask Qt 4.8.6 multilib ebuilds. + + 12 Nov 2014; Julian Ospald package.mask: + rm testing mask on net-misc/teamviewer + + 12 Nov 2014; Andreas K. Huettel package.mask: + poppler-0.28 seems to be unproblematic, unmasking + + 12 Nov 2014; Ian Stakenvicius (_AxS_) + arch/amd64/no-emul-linux-x86/package.mask: + no-emul-linux-x86 sub-profiles: unmasked java emul packages as they will not + be multilib capable any time soon, added masks for libSM that hard depend on + emul-linux-x860-baselibs, removed mask for app-emulation/crossover-bin as + it's deps have been adjusted + + 12 Nov 2014; Ulrich Müller package.mask: + Temporary mask for app-editors/emacs-vcs live git ebuilds. + + 11 Nov 2014; Pacho Ramos arch/alpha/package.use.mask, + arch/ia64/package.use.mask, arch/sparc/package.use.mask: + use.mask due missing keywords + + 11 Nov 2014; Eray Aslan package.mask: + Mask beta software - net-proxy/squid-3.5 releases + + 10 Nov 2014; Andreas K. Huettel package.mask: + Mask poppler-0.28 for an initial testing period + + 08 Nov 2014; William Hubbs package.mask: + qa: removed testing mask from >=sys-devel/distcc-3.2_rc1 wrt #518884 + + 08 Nov 2014; Andreas K. Huettel package.mask: + Remove obsolete Perl 5.16 mask + + 08 Nov 2014; Markos Chandras package.mask: + Update lightdm mask + + 08 Nov 2014; Ben de Groot updates/4Q-2014, package.mask: + Move libqtxdg to dev-libs category since razorqt-base is last-rited + + 08 Nov 2014; Patrick Lauer package.mask: + Keep razorqt-base/libqtxdg unmasked as it's needed by lxqt + + 08 Nov 2014; Andreas K. Huettel package.mask: + Remove obsolete mask of dev-perl/Lucene + + 08 Nov 2014; Andreas K. Huettel package.mask: + Remove obsolete mask of sys-devel/libperl + + 07 Nov 2014; Ian Stakenvicius (_AxS_) + +default/linux/amd64/13.0/no-emul-linux-x86/desktop/eapi, + +default/linux/amd64/13.0/no-emul-linux-x86/desktop/parent, profiles.desc: + added desktop variant to the amd64 no-emul-linux-x86 profile to support more + real-world type testing + + 07 Nov 2014; Ben de Groot package.mask: + Mask razorqt-base packages. They are unmaintained, unsupported, and are + starting to throw compilation errors. + + 06 Nov 2014; Manuel Rüger package.mask: + Mask dev-ruby/prawn:0 + + 06 Nov 2014; Manuel Rüger package.mask: + Mask media-fonts/oxygen-fonts + + 06 Nov 2014; Julian Ospald package.mask: + unmask dev-games/ogre-1.9.0 + + 06 Nov 2014; Michał Górny + desc/python_single_target.desc, desc/python_targets.desc: + Describe flags for PyPy3. + + 06 Nov 2014; Sergey Popov package.mask: + Unmask net-im/qutim, it builds now. + + 05 Nov 2014; Ulrich Müller package.mask: + Mask app-emacs/csharp-mode for removal. + + 05 Nov 2014; Samuli Suominen package.mask: + Mask "ConsoleKit2" for testing. + + 4 Nov 2014; Matthias Maier package.mask: + Mask app-emulation/virtinst for removal, #482472 + + 03 Nov 2014; Aaron W. Swenson package.mask: + Remove PostgreSQL masks + + 02 Nov 2014; Andreas K. Huettel package.mask: + Remove obsolete app-text/pastebin mask + + 02 Nov 2014; Ben de Groot package.mask: + Add app-i18n/fcitx-qt5 to Qt5 package mask + + 02 Nov 2014; Alexis Ballier package.mask: + unmask kpathsea from tl 2014 since it is compatible + + 31 Oct 2014; Pacho Ramos + arch/powerpc/ppc32/package.use.stable.mask: + Update mask for webkit moving to testing on ppc + + 31 Oct 2014; Pacho Ramos + arch/powerpc/ppc32/package.use.stable.mask: + package.use.stable.mask updated for #525258 + + 31 Oct 2014; Pacho Ramos + arch/powerpc/ppc64/package.use.stable.mask: + package.use.stable.mask updated for #525236 + + 31 Oct 2014; Pacho Ramos + arch/alpha/package.use.stable.mask: + package.use.stable.mask updated for #525196 + + 31 Oct 2014; Pacho Ramos + arch/alpha/package.use.stable.mask, + arch/powerpc/ppc32/package.use.stable.mask: + package.use.stable.mask updated for #524382 + + 31 Oct 2014; Tim Harder package.mask: + Mask the msp430 toolchain for removal. + + 30 Oct 2014; Alexis Ballier updates/4Q-2014: + move dev-ml/async_core dev-ml/async_kernel; it was actually a rename + + 30 Oct 2014; Jauhien Piatlicki package.mask: + mask ebuilds for LXQt-0.8.0 release testing + + 30 Oct 2014; Ian Delaney (30 Oct 2014): + Unmask dev-python/blaze-0.6.5, dep is satisfied + + 29 Oct 2014; Ian Delaney (29 Oct 2014): + Mask dev-python/blaze-0.6.5 until dep is satisfied + + 28 Oct 2014; Jeroen Roovers desc/linguas.desc: + Add linguas_es_419. Keep it sorted. + + 27 Oct 2014; Andreas K. Huettel package.mask: + Mask mail-filter/spamassassin-fuzzyocr for removal + + 27 Oct 2014; Mikle Kolyada package.mask: + Mask dev-perl/Mail-ClamAV for removal. + + 27 Oct 2014; Michael Palimaka package.mask: + Unmask kde-frameworks/kf-env which was accidentally masked - it has no deps. + + 26 Oct 2014; Chí-Thanh Christopher Nguyễn + package.mask: + Move xinit mask to base/ in order to be able to properly unmask in systemd + target. + + 26 Oct 2014; Chí-Thanh Christopher Nguyễn + targets/systemd/package.mask: + Unmask x11-apps/xinit-1.3.4 in systemd profiles + + 26 Oct 2014; Chí-Thanh Christopher Nguyễn + package.mask: + Mask >=x11-apps/xinit-1.3.4 due to startx breakage, bugs #526762 and #526802. + + 26 Oct 2014; Mart Raudsepp package.mask: + Unmask clutter-gst:1.0 as dependency of pinpoint (#526868) + + 25 Oct 2014; Pacho Ramos package.mask: + Unmask pinpoint (#508854#c58 by Ferenc Erki) + + 25 Oct 2014; Manuel Rüger package.mask: + Mask net-print/foomatic-filters-ppds + + 25 Oct 2014; Michał Górny package.mask: + Unleash new bash-completion on ~arch so that users do not get bored. + + 25 Oct 2014; Michał Górny package.mask: + Mask sys-kernel/genkernel-next for bashcomp update, and use >= atoms for all + packages. + + 25 Oct 2014; Tim Harder package.mask: + Mask dev-util/cmockery for removal. + + 25 Oct 2014; Tim Harder package.mask: + Mask dev-python/pry for removal. + + 24 Oct 2014; Michał Górny package.mask: + Mask new sys-apps/pacman for bashcomp collision. + + 24 Oct 2014; Ian Stakenvicius package.mask: + Added =app-text/calibre-2* to the QT5 mask list + + 24 Oct 2014; Andreas K. Huettel package.mask: + Mask dev-perl/DateTime-Format-DateManip for removal + + 24 Oct 2014; Andreas K. Huettel package.mask: + Mask dev-perl/SVN-Mirror for removal + + 24 Oct 2014; Michał Górny package.mask: + Mask bashcomp update of app-misc/booh. + + 24 Oct 2014; Michał Górny package.mask: + Mask bashcomp update of app-i18n/pology. + + 23 Oct 2014; Chí-Thanh Christopher Nguyễn + package.mask: + Remove mask on recent xf86-input-synaptics and xf86-input-evdev, bug #487944. + + 23 Oct 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + update abi_x86_32 masks + + 22 Oct 2014; Ian Stakenvicius + default/linux/uclibc/amd64/package.mask: + Duplicate package.mask from features/64bit-native to + uclibc/amd64 with blessings of blueness + + 21 Oct 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update mask + + 20 Oct 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update mask + + 20 Oct 2014; Davide Pesavento package.mask: + Mask net-im/qutim for removal. + + 19 Oct 2014; Rick Farina package.mask: + mask net-misc/ieee-oui for removal on 19 Nov 2014 + + 19 Oct 2014; Pacho Ramos base/package.use.mask: + swfdec is masked for removal, bug #525834 + + 18 Oct 2014; Michael Orlitzky package.mask: + Remove package.mask for app-text/unix2dos (removed from tree). + + 18 Oct 2014; Mike Frysinger package.mask: + Drop DirectFB mask. + + 18 Oct 2014; Markos Chandras package.mask: + Mask rb_libtorrent-1* since rdeps are broken + + 18 Oct 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask, + arch/amd64/package.use.stable.mask: + Update package.use.stable.mask for abi_x86_32 + + 18 Oct 2014; Jauhien Piatlicki package.mask: + mask >=x11-misc/sddm-0.10.0 because it needs Qt-5, restrict security mask to + base/package.use.mask: + package.use.mask not needed anymore (#525564 by bwcknr) + + 16 Oct 2014; Justin Lecher package.mask: + mask aufs-sources for kernel 3.17.0 has broken ATA blacklist, #525548 + + 16 Oct 2014; Mike Pagano package.mask: + Adding vanilla and gentoo kernel sources 3.17.0 to mask for file system + corruption. + + 16 Oct 2014; Pacho Ramos + arch/amd64/no-emul-linux-x86/package.use.stable.mask: + Add missing line + + 16 Oct 2014; Pacho Ramos package.mask: + x11-themes/gtk-engines-flat is still use, thanks to Mathieu Zouaoua for + noticing + + 15 Oct 2014; Michael Palimaka package.mask: + Mask app-dicts/gnuvd for removal wrt bug #451868. + + 15 Oct 2014; Michael Palimaka package.mask: + Add KDE Frameworks to Qt 5 mask. + + 15 Oct 2014; Michael Palimaka categories: + Add kde-frameworks category. + + 15 Oct 2014; Pacho Ramos + arch/sparc/package.use.stable.mask: + webkit-gtk:2 is being moved to testing on sparc (#525232) + + 15 Oct 2014; Pacho Ramos + arch/amd64/package.use.stable.mask: + Add mask for abi_x86_32 + + 15 Oct 2014; Michael Orlitzky package.mask: + Remove app-doc/djbdns-man from package.mask (gone from tree). + + 14 Oct 2014; Davide Pesavento package.mask: + Unmask dev-qt/qt-creator-3* + + 14 Oct 2014; Michał Górny profiles.desc: + Add a no-emul-linux-x86 amd64 subprofile for testing emul-linux-x86-free + system. + + 14 Oct 2014; Pacho Ramos + arch/ia64/package.use.stable.mask: + webkit-gtk:2 will be moved to testing on ia64 (#525194) + + 14 Oct 2014; Ulrich Müller package.mask: + Remove mask for app-emulation/emul-linux-x86-compat, package has been + removed. + + 13 Oct 2014; Andreas K. Huettel updates/4Q-2014: + Follow upstream rename from dev-perl/Template-Latex to + dev-perl/Template-Plugin-Latex + + 13 Oct 2014; Andreas K. Huettel package.mask: + Mask dev-perl/Lucene for removal + + 13 Oct 2014; Davide Pesavento package.mask: + Add PyQt5 to Qt5 mask. + + 12 Oct 2014; Andreas K. Huettel package.mask: + Seems like Template::Latex is still needed, unmask it again (bump and pkgmove + to follow) + + 12 Oct 2014; Alexis Ballier package.mask: + mask newest mplayer for bug #525070 along with newest ffmpeg: it is needed + for latest ffmpeg but doesnt build with libav... + + 11 Oct 2014; Pacho Ramos arch/arm/package.use.stable.mask: + webkit-gtk will be moved to testing on arm (#524386) + + 11 Oct 2014; Aaron W. Swenson package.mask: + Mask PostgreSQL beta package. + + 11 Oct 2014; Andreas K. Huettel package.mask: + Mask dev-perl/Template-Latex for removal + + 11 Oct 2014; Pacho Ramos package.mask: + Mask Gnome 2 for removal (#508854) + + 11 Oct 2014; Andreas K. Huettel +updates/4Q-2014: + IO::Socket::IP is part of core Perl since 5.20 + + 11 Oct 2014; Pawel Hajdan jr package.mask: + Roll dev channel mask for chromium-40. + + 11 Oct 2014; Anthony G. Basile profiles.desc: + Update profiles.desc for the restructured mips profiles + + 11 Oct 2014; Michał Górny package.mask: + Mask dev-vcs/subversion revbump for new bash-completion. + + 11 Oct 2014; Manuel Rüger package.mask: + Mask kde-misc/kcm_touchpad. + + 10 Oct 2014; Hans de Graaff base/use.mask, package.mask: + Remove jruby 1.6 mask now that the packages are removed. + + 09 Oct 2014; Andreas K. Huettel package.mask: + Mask sys-devel/libperl for removal + + 09 Oct 2014; Andreas K. Huettel package.mask: + Re-add Perl 5.16 mask, with blessing from Jorge + + 09 Oct 2014; Maxim Koltsov package.mask: + Add 0.6 series to mpv mask + + 09 Oct 2014; Manuel Rüger package.mask: + Unmasking net-libs/libotr-4.0.0 and x11-plugins/pidgin-otr. See bug #478052. + + 08 Oct 2014; Robin H. Johnson license_groups: + Add LastPass to @EULA. + + 08 Oct 2014; Brian Evans package.mask: + Change mask message for dev-php/suhosin + + 08 Oct 2014; Bernard Cafarelli package.mask: + Remove mask on x11-plugins/msn-pecan and x11-plugins/pidgin-facebookchat + after last rites + + 08 Oct 2014; Ultrabug desc/uwsgi_plugins.desc, + profiles.desc: + add rados plugin description to uwsgi_plugins.desc + + 07 Oct 2014; Sebastian Pipping package.mask: + Veto to dev-php/suhosin removal + + 06 Oct 2014; Diego E. Pettenò package.mask: + Remove mask for sudo. + + 05 Oct 2014; Manuel Rüger package.mask: + Mask texlive-2014 + + 05 Oct 2014; Ulrich Müller package.mask: + [QA] Package mask =app-admin/sudo-1.8.11, bug 524074. + + 05 Oct 2014; Mikle Kolyada info_pkgs: + Add dev-lang/perl atom to the emerge --info output. + + 05 Oct 2014; Jauhien Piatlicki base/package.use.mask, + package.mask: + mask x11-misc/sddm because of bug 524390 until it is solved + + 04 Oct 2014; Ulrich Müller license_groups: + Remove skype-4.0.0.7-third-party_attributions.txt from MISC-FREE license + group, license has been removed, bug 523948. + + 03 Oct 2014; Pacho Ramos arch/powerpc/package.use.mask, + arch/sparc/package.use.mask: + use.mask due missing keywords (#524352) + + 02 Oct 2014; Michael Palimaka + Mask dev-php/{adodb-ext,eaccelerator,pecl-apc,pecl-id3,pecl-mogilefs, + pecl-sca_sdo,suhosin} for removal, Bug 524310. + + 02 Oct 2014; Michael Palimaka + -targets/desktop/kde/package.use.force: + Remove obsolete file containing entries only for package versions that no + longer exist. + + 02 Oct 2014; Ulrich Müller + arch/amd64/no-multilib/package.mask, arch/amd64/package.use.stable.mask, + default/linux/uclibc/amd64/package.mask, features/64bit-native/package.mask, + hardened/linux/amd64/no-multilib/package.mask, + hardened/linux/musl/amd64/package.mask, package.mask: + Revert masking of app-emulation/emul-linux-x86-motif, bug 461916. + + 02 Oct 2014; Ben de Groot desc/linguas.desc: + Add hr_HR locale + + 01 Oct 2014; Ulrich Müller license_groups: + The IPAfont license has been approved by the FSF, so add it to the + FSF-APPROVED-OTHER group. Thanks to bernalex for pointing this out. + + 30 Sep 2014; Ulrich Müller + arch/amd64/no-multilib/package.mask, arch/amd64/package.use.stable.mask, + default/linux/uclibc/amd64/package.mask, features/64bit-native/package.mask, + hardened/linux/amd64/no-multilib/package.mask, + hardened/linux/musl/amd64/package.mask: + Remove obsolete masks for app-emulation/emul-linux-x86-motif, package is + slated for removal. + + 30 Sep 2014; Ulrich Müller package.mask: + Mask app-emulation/emul-linux-x86-motif for removal. + + 30 Sep 2014; Pawel Hajdan jr package.mask: + Mask dev-libs/protobuf-2.6.0 for testing, bug #521406 . + + 29 Sep 2014; Jeroen Roovers arch/amd64/package.use.mask, + arch/x86/package.use.mask, base/package.use.mask: + Drop USE=g-sorcery mask for app-portage/layman (bug #524040). + + 29 Sep 2014; Justin Lecher updates/3Q-2014: + qcustomplot pkg move + + 28 Sep 2014; Andreas K. Huettel package.mask: + Temporarily remove the Perl 5.16 mask again, so people have more time for + upgrading. Seems like the mask makes the upgrade even harder. + + 28 Sep 2014; Ulrich Müller license_groups: + Add bh-luxi license to BINARY-REDISTRIBUTABLE group, bug 420025. + + 28 Sep 2014; Davide Pesavento package.mask: + Add qtpositioning to the Qt5 mask. + + 27 Sep 2014; Andreas K. Huettel package.mask: + Add Version::Requirements to Perl 5.16 mask + + 27 Sep 2014; Andreas K. Huettel package.mask: + Mask Perl 5.16 for removal in 30 days + + 27 Sep 2014; Pacho Ramos package.mask: + Mask latest libmediaart (#523838) + + 26 Sep 2014; Davide Pesavento package.mask: + Add qtsensors to the Qt5 mask. + + 26 Sep 2014; Joerg Bornkessel package.mask: + removed pmask =media-tv/gentoo-vdr-scripts-2.5_rc5 + =media-plugins/vdr-permashift-1.0.0 + =media-video/vdr-2.0.6 + + 26 Sep 2014; Joerg Bornkessel package.mask: + mask media-video/vdr-2.0.6 temp + + 26 Sep 2014; Joerg Bornkessel package.mask: + masked media-plugins/vdr-permashift-1.0.0, need new patch in media-video/vdr + + 23 Sep 2014; Andreas K. Huettel package.mask: + Unmask Perl 5.20 and related + + 23 Sep 2014; Joerg Bornkessel package.mask: + =media-tv/gentoo-vdr-scripts-2.5_rc5 temp masked + + 22 Sep 2014; Julian Ospald license_groups: + clean up obsolete ArxFatalis-EULA-GOG entry + + 22 Sep 2014; Julian Ospald license_groups: + add GOG-EULA to EULA license group + + 21 Sep 2014; Julian Ospald + hardened/linux/amd64/no-multilib/package.mask: + mask games-rpg/wasteland2 for no-multilib + + 21 Sep 2014; Brian Evans package.mask: + Remove obsolete mask of virtual/mysql-5.{2,3} and dev-db/mariadb-5.{2,3}* + + 19 Sep 2014; Andreas K. Huettel package.mask: + Remove obsolete mask of www-apps/swish-e + + 19 Sep 2014; Michael Palimaka updates/1Q-2014: + Fix slotmove - the old slot was 0 and there never was a 2. + + 19 Sep 2014; Patrick Lauer thirdpartymirrors: + Add metacpan mirror to cpan thirdpartymirrors + + 18 Sep 2014; Andreas K. Huettel package.mask: + Remove LO-4.3 mask + + 18 Sep 2014; Ulrich Müller package.mask: + Temporarily mask >=dev-libs/lib{ixion,orcus}-0.7, pending libreoffice update. + + 17 Sep 2014; Bernard Cafarelli package.mask: + Unmask llvm/clang 3.5 + + 17 Sep 2014; Chí-Thanh Christopher Nguyễn + targets/desktop/package.use: + Disable glamor for xf86-video-intel in the desktop profile + + 16 Sep 2014; Ulrich Müller + arch/amd64/no-multilib/package.mask, arch/amd64/package.use.stable.mask, + default/linux/uclibc/amd64/package.mask, features/64bit-native/package.mask, + hardened/linux/amd64/no-multilib/package.mask, + hardened/linux/musl/amd64/package.mask: + Remove obsolete masks for app-emulation/emul-linux-x86-glibc-errno-compat and + app-emulation/emul-linux-x86-compat, packages removed or slated for removal. + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + targets/desktop/make.defaults: + Enable glamor by default in desktop profiles + + 16 Sep 2014; Michael Orlitzky package.mask: + Mask app-text/unix2dos for removal in 30 days. + + 16 Sep 2014; Davide Pesavento package.mask: + Update Qt 5.3 mask. + + 16 Sep 2014; Samuli Suominen desc/xfce_plugins.desc: + New description for xfce_plugins_power to replace xfce_plugins_battery and + xfce_plugins_brightness + + 16 Sep 2014; Andreas K. Huettel package.mask: + Mask LibreOffice 4.3 for an initial short testing period + + 16 Sep 2014; Andreas K. Huettel package.mask: + Add virtual versions from Perl 5.20.1 to Perl 5.20 mask + + 15 Sep 2014; Johannes Huber package.mask: + Unmask >=dev-util/cmake-3.0.0 for further testing. + + 15 Sep 2014; Michał Górny package.mask: + Mask zrtpcpp-4 since it is screwed up. + + 15 Sep 2014; Lars Wendler package.mask: + Adjusted wording in comment for xz-utils mask. + + 15 Sep 2014; Jeroen Roovers package.mask: + Remove www-client/opera-next mask. + + 14 Sep 2014; Dion Moult package.mask: + net-misc/netcomics-cvs added to package.mask + + 14 Sep 2014; Dion Moult package.mask: + Add app-text/pastebin to package mask + + 14 Sep 2014; Maxim Koltsov package.mask: + Improve mpv mask message + + 14 Sep 2014; Pacho Ramos package.mask: + Mask dev-php/PEAR-MDB2_Driver_ibase (#522346) + + 13 Sep 2014; Jeroen Roovers package.mask: + Add www-client/otter to dev-qt/*:5 mask. + + 12 Sep 2014; Maxim Koltsov package.mask: + Mask mpv-0.{4,5} again + + 11 Sep 2014; Michał Górny desc/python_targets.desc: + Restore python2_6 and pypy2_0 in desc/, since they are still used by old + versions of sys-apps/portage. + + 11 Sep 2014; Michał Górny package.mask: + Mask new version of gentoo-bashcomp aside bash-completion-2.1-r90. + + 11 Sep 2014; Patrick Lauer package.mask: + Mask dev-libs/ibpp as it has unsatisfied dependencies + + 11 Sep 2014; Patrick Lauer package.mask: + Mask dev-python/kinterbasdb as it has unsatisfied dependencies + + 11 Sep 2014; Davide Pesavento package.mask: + Mask Qt 5.3.1 + + 10 Sep 2014; Ulrich Müller package.mask: + Update comment for app-emulation/emul-linux-x86-compat, it is slated for + removal now. + + 08 Sep 2014; Ulrich Müller package.mask: + Mask app-emulation/emul-linux-x86-compat. + + 07 Sep 2014; Pacho Ramos base/package.use.mask, + base/use.mask: + Cleanup more firebird entries (#460780) + + 07 Sep 2014; Pacho Ramos package.mask: + Update masks + + 07 Sep 2014; Tiziano Müller package.mask: + Remove mask for dev-python/amara, package has been removed. + + 07 Sep 2014; Ulrich Müller package.mask: + Update masks for reverse dependencies of sys-libs/lib-compat. + + 06 Sep 2014; Michał Górny + desc/python_single_target.desc, desc/python_targets.desc: + Wipe out references to removed Python targets. + + 06 Sep 2014; Michał Górny + desc/python_single_target.desc, desc/python_targets.desc: + Update Python target descriptions. + + 05 Sep 2014; Michael Orlitzky package.mask: + Mask app-doc/djbdns-man for removal in 30 days. + + 05 Sep 2014; Michał Górny package.mask: + Mask clang along with llvm. + + 05 Sep 2014; Bernard Cafarelli package.mask: + Add x11-plugins/msn-pecan to MSN mask, mask x11-plugins/pidgin-facebookchat + for removal + + 05 Sep 2014; Michał Górny package.mask: + Mask new llvm before committing. + + 05 Sep 2014; Lars Wendler package.mask: + Removed util-linux mask. + + 04 Sep 2014; Sergey Popov package.mask: + Unmask dev-lang/gforth, build-time bugs are fixed now + + 04 Sep 2014; Sergey Popov package.mask: + Security masking of MySQL, MariaDB and its virtual + + 04 Sep 2014; Ulrich Müller package.mask: + Mask games-action/mutantstorm-demo, reverse dependency of lib-compat. + + 03 Sep 2014; Markos Chandras package.mask: + Mask only the latest LTP version + + 03 Sep 2014; Ian Stakenvicius (_AxS_) + hardened/linux/make.defaults: + add a var to hardened profiles to help ebuilds tell end-users about things + that are bad to do on hardened, reviewed by Zero_Chaos and OKed by Zorry + + 03 Sep 2014; Hans de Graaff base/use.mask, package.mask: + Add jruby-only packages to the jruby 1.7 mask for now. + + 02 Sep 2014; Markos Chandras package.mask: + Update kmess, amsn removal message + + 02 Sep 2014; Markos Chandras package.mask: + Update ltp message + + 02 Sep 2014; package.mask: + last rite app-admin/hwreport + + 02 Sep 2014; Hans de Graaff package.mask: + Use the correct slots for the jruby mask and add missing virtual/rubygems. + + 02 Sep 2014; Pacho Ramos package.mask: + Update gforth message to postpone its removal a bit more + + 02 Sep 2014; Hans de Graaff base/use.mask, package.mask: + Mask jruby 1.6 and its RUBY_TARGETS USE flag. + + 02 Sep 2014; Brian Dolbec package.mask: + Mask NON-MAINTAINER commit for testing and review + + 01 Sep 2014; Sebastian Pipping thirdpartymirrors: + Update gimp mirrors: Move out of sync gwdg.de near the end, remove two + unconnectable ones, add those listed on http://www.gimp.org/downloads/ . + + 01 Sep 2014; Julian Ospald package.mask: + rm mask on >=media-video/mpv-0.4.2 wrt #521808 + + 30 Aug 2014; Ulrich Müller license_groups: + The AdobeFlash-10.3, GBuffy, IBM-J1.5, Livestation-EULA, and skype-eula + licenses are gone, so remove them from their respective groups. + + 29 Aug 2014; Pawel Hajdan jr package.mask: + Roll dev channel mask for chromium-39. + + 29 Aug 2014; Julian Ospald + base/package.use.stable.mask: + rm 'media-video/mpv sdl' mask since libsdl2 is stable + + 29 Aug 2014; Ole Markus With base/use.mask, + package.mask: + Remove mask of php 5.6 + + 28 Aug 2014; Samuli Suominen package.mask: + Remove mask for removed version of the libopenraw git snapshot. + + 28 Aug 2014; Jeroen Roovers package.mask: + Update net-analyzer/nmap mask. + + 28 Aug 2014; Sergey Popov package.mask: + Mask old vulnerable versions of net-dialup/ppp + + 27 Aug 2014; Lars Wendler thirdpartymirrors: + Added another download location for gimp. + + 27 Aug 2014; Michał Górny package.mask: + Mask new bash-completion for testing, documentation work and bugfixing. + + 27 Aug 2014; Sergey Popov package.mask: + Mask games-server/halflife-steam, wrt bug #520858 + + 26 Aug 2014; Kristian Fiskerstrand package.mask: + Add mask for media-sound/cowbell for removal in 30 days + + 26 Aug 2014; Lars Wendler package.mask: + Removed git mask. + + 26 Aug 2014; Christoph Junghans package.mask: + dev-lang/libcilkrts got removed (bug #514644) + + 26 Aug 2014; Hans de Graaff package.mask: + Update rubinius mask message. + + 26 Aug 2014; Hans de Graaff package.mask: + Obsolete slots have been removed from the tree, removing masks. + + 25 Aug 2014; Michał Górny package.mask: + Mask util-linux because of cfdisk breakage, bug #520838. + + 24 Aug 2014; Andreas K. Huettel package.mask: + Mask www-apps/swish-e for removal + + 24 Aug 2014; Sergei Trofimovich package.mask: + Unmask dev-vcs/cvsps-3 (bug #518868). + + 22 Aug 2014; Samuli Suominen package.mask: + Temporarily mask new OpenEXR while solving build errors. + + 22 Aug 2014; Sergei Trofimovich package.mask: + Unmask '>=dev-util/re2c-0.13.7.2' as upstream fixed PHP lexer bug. + + 22 Aug 22 2014; Ian Delaney package.mask: + Unmask old reviewboard-1.7.12 + + 21 Aug 2014; Brian Evans package.mask: + Remove old mask on =dev-db/mariadb-5.1.67. Add masks for virtual/mysql-5{2,3} + and dev-db/mariadb-5.{2,3}* for 30 day removal to allow migration time + + 21 Aug 2014; Samuli Suominen package.mask: + Unmask media-libs/jpeg >= 9a wrt Tracker #479818 because it doesn't have any + bugs left open. + + 20 Aug 2014; Hans de Graaff package.mask: + Remove mask now that virtual/ruby-test-unit has been removed. + + 19 Aug 2014; Lars Wendler package.mask: + Masked git-2.1.0 because it segfaults portage's sandbox during run of the + testsuite (bug #520270). + + 19 Aug 2014; Ulrich Müller package.mask: + Remove redundant entry. + + 19 Aug 2014; Ulrich Müller package.mask: + Remove mask for app-emacs/sawfish, package has been removed. + + 19 Aug 2014; Sergei Trofimovich package.mask: + Mask >=dev-util/re2c-0.13.7.2 (bug #518904). + + 17 Aug 2014; Maxim Koltsov package.mask: + Mask mpv-0.5 series too + + 17 Aug 2014; Patrick Lauer package.mask: + QA: Remove erroneous genkernel package.mask entry that breaks genkernel + default config with newer udev + + 16 Aug 2014; Anthony G. Basile profiles.desc: + Add default/linux/uclibc profiles to profiles.desc + 15 Aug 2014; Eray Aslan package.mask: Unmask net-mail/dovecot-2.2.9 - bug #519952 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/ChangeLog index bedd8be41b..d02a1ae973 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/ChangeLog @@ -1,6 +1,37 @@ # ChangeLog for Gentoo/Alpha profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/ChangeLog,v 1.197 2014/08/13 02:28:43 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/ChangeLog,v 1.207 2014/11/23 15:55:19 floppym Exp $ + + 23 Nov 2014; Mike Gilbert make.defaults: + Disable python3_4 default for this arch. + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 15 Nov 2014; Mike Gilbert use.stable.mask: + Move python3_4 mask to arch profiles. + + 30 Oct 2014; Michał Górny package.use.mask: + Temporarily mask sys-apps/systemd[terminal] due to non-keyworded deps. + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. + + 17 Oct 2014; Christoph Junghans package.use.mask: + dropped libcerf mask + + 11 Oct 2014; Tobias Klausmann package.use.mask: + Mask net-misc/spice-gtk smartcard USE flag to avoid qemu dependency. + + 05 Oct 2014; Gilles Dartiguelongue package.use.mask: + Add use.mask for app-accessibility/orca due to missing keywords, bug #524352. + + 01 Sep 2014; Julian Ospald package.mask: + mask >=media-video/mpv-0.4.2 explicitly wrt #521808 + + 20 Aug 2014; Raúl Porcel package.use.mask: + polarssl is now stable, remove p.use.mask for net-misc/openvpn polarssl 13 Aug 2014; Maciej Mrozowski package.use.mask: Mask gg11 flag due to missing keywords (bug 519772) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults index a5ff4bc7e5..880e583499 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/make.defaults,v 1.7 2014/07/01 14:18:07 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/make.defaults,v 1.8 2014/11/23 15:55:19 floppym Exp $ ARCH="alpha" ACCEPT_KEYWORDS="alpha" @@ -11,6 +11,10 @@ CXXFLAGS="${CFLAGS}" FFLAGS="${CFLAGS}" FCFLAGS="${CFLAGS}" +# Mike Gilbert (23 Nov 2014) +# Remove when bug 525510 is resolved. +USE="python_targets_python3_3 -python_targets_python3_4" + # Michał Górny (01 Jul 2014) # Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild # checks simpler. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask index eb0ee8ac40..8675838a9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask @@ -1,6 +1,41 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.mask,v 1.34 2013/12/16 12:32:46 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.mask,v 1.36 2014/11/20 01:49:38 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* + +# Julian Ospald (01 Sep 2014) +# Needs either hardmasked >=media-video/libav-10 or +# >=media-video/ffmpeg-2.1.4 which is not keyworded for +# alpha. Also see bug #521808 +=media-video/mpv-0.4* +=media-video/mpv-0.5* # Alexey Shvetsov (21 May 2012) # Need deps pecl-apc and pecl-uploadprogress bug #416897 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force new file mode 100644 index 0000000000..d377b20444 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force @@ -0,0 +1,4 @@ +# Tobias Klausmann 2014-12-04 +# The Firefox/Mozilla build system is broken in regards to linking the shipped +# ICU library. Bug 529944 +www-client/firefox system-icu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask index 763d9dd19d..15967a0a88 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,27 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.use.mask,v 1.162 2014/08/13 02:28:43 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.use.mask,v 1.169 2014/11/20 10:32:28 klausman Exp $ + +# Tobias Klausmann (20 Nov 2014) +# OpenCV likely will never work on Alpha +media-video/vlc opencv + +# Pacho Ramos (11 Nov 2014) +# Missing keywords, bug #523686 +>=dev-libs/libgdata-0.16.1 test + +# Michał Górny (30 Oct 2014) +# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. +sys-apps/systemd terminal + +# Tobias Klausmann (11 Oct 2014) +# app-emulation/qemu is not keyworded on alpha, masking flag that triggers +# dependency +net-misc/spice-gtk smartcard + +# Gilles Dartiguelongue (05 Oct 2014) +# Missing keyword on app-accessibility/brltty +app-accessibility/orca braille # Maciej Mrozowski (13 Aug 2014) # Missing keywords on dev-libs/protobuf-c (bug 519772) @@ -10,10 +31,6 @@ # media-libs/x265 doesn't work on alpha (bug 519046) media-video/ffmpeg x265 -# Christoph Junghans (21 Jul 2014) -# Missing keywords on sci-libs/libcerf (bug 517726) -sci-visualization/gnuplot libcerf - # Tobias Klausmann =sys-fs/dmraid-1.0.0_rc16-r3 dietlibc klibc @@ -73,10 +90,6 @@ media-libs/phonon zeitgeist # depends on sys-devel/llvm[video_cards_radeon] media-libs/mesa r600-llvm-compiler -# Dirkjan Ochtman (3 May 2013) -# depends on net-libs/polarssl ->=net-misc/openvpn-2.3.1 polarssl - # Gilles Dartiguelongue (1 Apr 2013) # missing keyword on media-libs/tremor, bug #453200 media-libs/gst-plugins-base ivorbis diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask index 56f5b73e76..2ac223d269 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.use.stable.mask,v 1.4 2014/07/04 11:40:46 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/package.use.stable.mask,v 1.6 2014/10/31 08:30:18 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -20,7 +20,11 @@ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs +mail-client/balsa webkit +media-gfx/gimp webkit >=x11-libs/gtk+-3.12.2 cloudprint +net-libs/libproxy webkit >=net-libs/webkit-gtk-2.4 geoloc x11-libs/gksu gnome \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask index 4669565f4b..d1de21ef32 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/use.mask,v 1.91 2014/07/20 14:08:12 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/use.mask,v 1.92 2014/10/18 18:13:15 vapier Exp $ # Unmask the flag which corresponds to ARCH. -alpha @@ -235,3 +235,6 @@ unwind # Mask redis USE flag everywhere since redis depends on google-perftools, # which are not supported on Alpha at all (assembly). redis + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask index dcfe15c214..146d246c08 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask @@ -1,10 +1,15 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/use.stable.mask,v 1.8 2014/07/04 11:17:27 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/alpha/use.stable.mask,v 1.9 2014/11/15 21:23:39 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Mike Gilbert (15 Nov 2014) +# Waiting for stabilization (bug 525510). +python_targets_python3_4 +python_single_target_python3_4 + # Pacho Ramos (17 Apr 2014) # Dropped stable keywords after the discussion caused by # Gnome 3.8/3.10 stabilization on this arch diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/ChangeLog index 7028e78274..99cf98d4de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for Gentoo/x86-fbsd profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/ChangeLog,v 1.53 2014/07/01 07:49:04 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/ChangeLog,v 1.56 2014/11/20 01:51:03 pesa Exp $ + + 20 Nov 2014; Davide Pesavento +package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 17 Nov 2014; Patrick Lauer package.use.mask: + Mask sctp useflag for openssh until keywords are there + + 06 Sep 2014; Michał Górny use.mask: + Wipe out references to removed Python targets. 01 Jul 2014; Michał Górny make.defaults: Set default ABI_X86 and IUSE_IMPLICIT. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.mask new file mode 100644 index 0000000000..6a37c92acd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.mask @@ -0,0 +1,31 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/package.mask,v 1.3 2014/11/20 01:51:03 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask index 26ec85c392..54550535d4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask @@ -1,11 +1,16 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/package.use.mask,v 1.21 2014/06/01 14:16:33 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/package.use.mask,v 1.23 2014/11/17 02:52:00 patrick Exp $ + +# Patrick Lauer (17 Nov 2014) +# Missing keywords +net-misc/openssh sctp # Pacho Ramos (01 Jun 2014) # Missing keywords >=app-misc/geoclue-2.1 modemmanager >=x11-libs/gtk+-3.12 cloudprint +>=app-crypt/libsecret-0.16 test # Lars Wendler (09 May 2014) # Masked kde USE flag until bug #509892 is fixed diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask index 6f2b18e035..763c0a6e87 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/todo/package.use.mask,v 1.337 2014/07/15 10:20:31 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/todo/package.use.mask,v 1.338 2014/09/16 17:12:06 chithanh Exp $ # Mask useflags that require deps with missing keywords. # Anyone is allowed and _very welcome_ to add masks there. @@ -138,6 +138,9 @@ media-libs/mesa video_cards_vmware media-libs/mesa video_cards_r600 media-libs/mesa video_cards_radeon +# media-libs/libepoxy +x11-base/xorg-server glamor wayland + # x11-libs/libdrm[libkms] media-libs/mesa xorg diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask index 620c0f0559..e85407a0df 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/use.mask,v 1.18 2013/09/05 10:08:25 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/use.mask,v 1.19 2014/09/06 10:31:30 mgorny Exp $ # Unmask the flag which corresponds to ARCH. -amd64-fbsd @@ -34,11 +34,6 @@ # Orc optimisations work fine on amd64 and x86 -orc -# Alexandre Rostovtsev (16 Jul 2012) -# Only python:2.7 and :3.2 are keyworded on this arch -python_targets_python2_6 -python_single_target_python2_6 - # Diego Elio Pettenò (21 Aug 2012) # IPMI is only implemented for x86, amd64 and ia64 -ipmi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/ChangeLog index 3e376759fd..0385c74491 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/ChangeLog @@ -1,6 +1,76 @@ # ChangeLog for Gentoo/AMD64 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/ChangeLog,v 1.273 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/ChangeLog,v 1.293 2014/11/30 16:58:15 mgorny Exp $ + + 30 Nov 2014; Michał Górny + +no-emul-linux-x86/package.use.mask: + Mask sys-devel/gcc[gcj] since the multilib deps are broken for a long time + with no will from the maintainer to accept a patch. + + 16 Nov 2014; Mike Gilbert use.stable.mask: + Drop unneeded python3_4 (un)mask. + + 15 Nov 2014; Mike Gilbert package.use.stable.mask: + Move pyudev[python3_4] mask to base profile. + + 09 Nov 2014; Michał Górny package.use.stable.mask, + use.mask, use.stable.mask: + Unmask PyPy3. + + 09 Nov 2014; Michał Górny package.use.stable.mask: + Remove stale masks on dev-python/python-exec. + + 06 Nov 2014; Michał Górny package.use.mask: + Update USE=sse2 flag to extend to all PyPy variants. + + 04 Nov 2014; Mike Gilbert package.use.stable.mask, + use.stable.mask: + Negate python3_4 stable mask. + + 24 Oct 2014; Michał Górny + no-emul-linux-x86/package.use.stable.mask, package.use.stable.mask: + Stable-mask abi_x86_32 on dev-libs/{cloog,isl}, bug #516152. Sort lexically. + + 19 Oct 2014; Mike Gilbert use.mask, use.stable.mask: + Unmask/stable-mask apparmor. + + 18 Oct 2014; Mike Frysinger package.use.mask: + Drop systemd-specific seccomp mask since the USE flag itself is handled + properly #524148 by Christian Ruppert. + + 17 Oct 2014; Michał Górny + no-emul-linux-x86/package.mask: + Start masking packages that cause repoman failures due to unmigrated deps. + + 14 Oct 2014; Michał Górny +no-emul-linux-x86/eapi, + +no-emul-linux-x86/package.mask, +no-emul-linux-x86/package.use.stable.mask, + +no-emul-linux-x86/parent, package.use.stable.mask: + Add a no-emul-linux-x86 subprofile for testing emul-linux-x86-free system. + + 13 Oct 2014; Tobias Klausmann package.use.stable.mask: + Stable-mask abi_x86_32 on dev-lua/luaexpat, bug #520864 + + 13 Oct 2014; Michał Górny package.use.stable.mask: + Stable-mask abi_x86_32 on dev-lang/lua, bug #520864. + + 13 Oct 2014; Michał Górny package.use.stable.mask: + Stable-mask abi_x86_32 on net-dns/avahi, bug #520338. + + 13 Oct 2014; Michał Górny package.use.stable.mask: + Stable-mask abi_x86_32 on media-libs/jasper, bug #513812. + + 11 Oct 2014; Tim Harder package.use.mask, + package.use.stable.mask: + Unmask skype use flag for net-im/bitlbee on unstable systems. + + 08 Oct 2014; Ulrich Müller package.use.mask: + Unmask apulse, bug 524164. + + 13 Sep 2014; Markos Chandras package.use.mask: + midori[jit] works on amd64 + + 02 Sep 2014; Hans de Graaff use.mask: + ruby_targets_jruby is now masked everywhere. 04 Aug 2014; Mike Frysinger package.use.mask: Unmask x86-specific flashrom USE flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/eapi b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/eapi rename to sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.mask new file mode 100644 index 0000000000..6fca004820 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.mask @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-emul-linux-x86/package.mask,v 1.3 2014/11/12 21:53:16 axs Exp $ + +# Michał Górny (14 Sep 2014) +# on behalf of gx86-multilib project +# Mask emul-linux-x86 packages. +app-emulation/emul-linux-x86-baselibs +app-emulation/emul-linux-x86-cpplibs +app-emulation/emul-linux-x86-db +app-emulation/emul-linux-x86-gstplugins +app-emulation/emul-linux-x86-gtklibs +app-emulation/emul-linux-x86-gtkmmlibs +app-emulation/emul-linux-x86-medialibs +app-emulation/emul-linux-x86-motif +app-emulation/emul-linux-x86-opengl +app-emulation/emul-linux-x86-qtlibs +app-emulation/emul-linux-x86-sdl +app-emulation/emul-linux-x86-soundlibs +app-emulation/emul-linux-x86-xlibs + +# Ian Stakenvicius (12 Nov 2014) +# on behalf of gx86-multilib project +# Allow emul's for java, for now, as there are no other multilib +# alternatives yet, and these emul packages are satisfied with +# gx86-multilib dependencies +#app-emulation/emul-linux-x86-java + (17 Sep 2014) +# on behalf of gx86-multilib project +# Old version of packages that do not fully support multilib deps. Those +# versions will be removed along with emul-linux-x86 packages. +<=app-emulation/wine-1.7.18 +=x11-libs/libSM-1.2.1-r1 +=x11-libs/libSM-1.2.2 + +# Michał Górny (17 Sep 2014) +# on behalf of gx86-multilib project +# Packages that do not support multilib deps at all. Those packages will +# need to be updated before emul-linux-x86 packages are removed. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.mask new file mode 100644 index 0000000000..aafb89d075 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-emul-linux-x86/package.use.mask,v 1.1 2014/11/30 16:58:15 mgorny Exp $ + +# Michał Górny (14 Sep 2014) +# on behalf of gx86-multilib project +# Has incorrect dependencies and maintainer is unwilling to fix them. +sys-devel/gcc gcj diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.stable.mask new file mode 100644 index 0000000000..07feeacb78 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/package.use.stable.mask @@ -0,0 +1,502 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-emul-linux-x86/package.use.stable.mask,v 1.26 2014/12/05 11:20:48 pacho Exp $ + +# Michał Górny (14 Sep 2014) +# on behalf of gx86-multilib project +# Unmask abi_x86_32 on stable. Keep this list in sync +# with ../package.use.stable.mask! +app-accessibility/flite -abi_x86_32 +app-admin/fam -abi_x86_32 +app-admin/gamin -abi_x86_32 +app-arch/bzip2 -abi_x86_32 +app-arch/xz-utils -abi_x86_32 +app-crypt/heimdal -abi_x86_32 +app-crypt/mit-krb5 -abi_x86_32 +app-emulation/emul-linux-x86-baselibs -abi_x86_32 kerberos ldap pam +app-emulation/emul-linux-x86-cpplibs -abi_x86_32 +app-emulation/emul-linux-x86-db -abi_x86_32 +app-emulation/emul-linux-x86-gstplugins -abi_x86_32 +app-emulation/emul-linux-x86-gtklibs -abi_x86_32 +app-emulation/emul-linux-x86-gtkmmlibs -abi_x86_32 +app-emulation/emul-linux-x86-java -abi_x86_32 +app-emulation/emul-linux-x86-jna -abi_x86_32 +app-emulation/emul-linux-x86-medialibs -abi_x86_32 pulseaudio +app-emulation/emul-linux-x86-motif -abi_x86_32 +app-emulation/emul-linux-x86-opengl -abi_x86_32 +app-emulation/emul-linux-x86-qtlibs -abi_x86_32 +app-emulation/emul-linux-x86-sdl -abi_x86_32 +app-emulation/emul-linux-x86-soundlibs -abi_x86_32 pulseaudio +app-emulation/emul-linux-x86-xlibs -abi_x86_32 +app-misc/lirc -abi_x86_32 +app-text/libpaper -abi_x86_32 +dev-cpp/atkmm -abi_x86_32 +dev-cpp/cairomm -abi_x86_32 +dev-cpp/glibmm -abi_x86_32 +dev-cpp/glog -abi_x86_32 +dev-cpp/gmock -abi_x86_32 +dev-cpp/gtest -abi_x86_32 +dev-cpp/gtkmm -abi_x86_32 +dev-cpp/libglademm -abi_x86_32 +dev-cpp/pangomm -abi_x86_32 +dev-db/libiodbc -abi_x86_32 +dev-db/myodbc -abi_x86_32 +dev-db/mysql -abi_x86_32 +dev-db/sqlite -abi_x86_32 +dev-db/unixODBC -abi_x86_32 +dev-games/physfs -abi_x86_32 +dev-java/jna -abi_x86_32 +dev-lang/lua -abi_x86_32 +dev-lang/orc -abi_x86_32 +dev-lang/perl -abi_x86_32 +dev-lang/python -abi_x86_32 +dev-lang/tcl -abi_x86_32 +dev-libs/DirectFB -abi_x86_32 +dev-libs/angelscript -abi_x86_32 +dev-libs/atk -abi_x86_32 +dev-libs/boost -abi_x86_32 +dev-libs/cloog -abi_x86_32 +dev-libs/cyrus-sasl -abi_x86_32 +dev-libs/dbus-glib -abi_x86_32 +dev-libs/ding-libs -abi_x86_32 +dev-libs/elfutils -abi_x86_32 +dev-libs/expat -abi_x86_32 +dev-libs/fribidi -abi_x86_32 +dev-libs/glib -abi_x86_32 +dev-libs/gmp -abi_x86_32 +dev-libs/icu -abi_x86_32 +dev-libs/isl -abi_x86_32 +dev-libs/json-c -abi_x86_32 +dev-libs/libIDL -abi_x86_32 +dev-libs/libRocket -abi_x86_32 +dev-libs/libcdio -abi_x86_32 +dev-libs/libcdio-paranoia -abi_x86_32 +dev-libs/libconfig -abi_x86_32 +dev-libs/libcroco -abi_x86_32 +dev-libs/libcss -abi_x86_32 +dev-libs/libedit -abi_x86_32 +dev-libs/libelf -abi_x86_32 +dev-libs/libevent -abi_x86_32 +dev-libs/libffi -abi_x86_32 +dev-libs/libgamin -abi_x86_32 +dev-libs/libgcrypt -abi_x86_32 +dev-libs/libgpg-error -abi_x86_32 +dev-libs/libiconv -abi_x86_32 +dev-libs/libnl -abi_x86_32 +dev-libs/libnsfb -abi_x86_32 +dev-libs/liboil -abi_x86_32 +dev-libs/libparserutils -abi_x86_32 +dev-libs/libpcre -abi_x86_32 +dev-libs/libpthread-stubs -abi_x86_32 +dev-libs/libsigc++ -abi_x86_32 +dev-libs/libtasn1 -abi_x86_32 +dev-libs/libusb -abi_x86_32 +dev-libs/libusb-compat -abi_x86_32 +dev-libs/libverto -abi_x86_32 +dev-libs/libwapcaplet -abi_x86_32 +dev-libs/libxml2 -abi_x86_32 +dev-libs/libxslt -abi_x86_32 +dev-libs/lzo -abi_x86_32 +dev-libs/nettle -abi_x86_32 +dev-libs/nsgenbind -abi_x86_32 +dev-libs/nspr -abi_x86_32 +dev-libs/nss -abi_x86_32 +dev-libs/openssl -abi_x86_32 +dev-libs/re2 -abi_x86_32 +dev-libs/udis86 -abi_x86_32 +dev-libs/wayland -abi_x86_32 +dev-libs/weston -abi_x86_32 +dev-libs/yajl -abi_x86_32 +dev-lua/luaexpat -abi_x86_32 +dev-lua/luasocket -abi_x86_32 +dev-python/subunit -abi_x86_32 +dev-qt/qtcore -abi_x86_32 +dev-qt/qtdbus -abi_x86_32 +dev-qt/qtgui -abi_x86_32 +dev-qt/qtopengl -abi_x86_32 +dev-qt/qtscript -abi_x86_32 +dev-qt/qtsql -abi_x86_32 +dev-qt/qtsvg -abi_x86_32 +dev-qt/qtwebkit -abi_x86_32 +dev-qt/qtxmlpatterns -abi_x86_32 +dev-util/pkgconfig -abi_x86_32 +gnome-base/gconf -abi_x86_32 +gnome-base/gnome-vfs -abi_x86_32 +gnome-base/libglade -abi_x86_32 +gnome-base/libgnomecanvas -abi_x86_32 +gnome-base/libgnomeprint -abi_x86_32 +gnome-base/libgnomeprintui -abi_x86_32 +gnome-base/librsvg -abi_x86_32 +gnome-base/orbit -abi_x86_32 +media-gfx/graphite2 -abi_x86_32 +media-gfx/sane-backends -abi_x86_32 +media-libs/a52dec -abi_x86_32 +media-libs/aalib -abi_x86_32 +media-libs/allegro -abi_x86_32 +media-libs/alsa-lib -abi_x86_32 +media-libs/alsa-oss -abi_x86_32 +media-libs/audiofile -abi_x86_32 +media-libs/celt -abi_x86_32 +media-libs/dumb -abi_x86_32 +media-libs/faac -abi_x86_32 +media-libs/faad2 -abi_x86_32 +media-libs/fdk-aac -abi_x86_32 +media-libs/flac -abi_x86_32 +media-libs/fontconfig -abi_x86_32 +media-libs/freealut -abi_x86_32 +media-libs/freeglut -abi_x86_32 +media-libs/freetype -abi_x86_32 +media-libs/game-music-emu -abi_x86_32 +media-libs/gavl -abi_x86_32 +media-libs/gd -abi_x86_32 +media-libs/giflib -abi_x86_32 +media-libs/glew -abi_x86_32 +media-libs/glu -abi_x86_32 +media-libs/gst-plugins-bad -abi_x86_32 +media-libs/gst-plugins-base -abi_x86_32 +media-libs/gst-plugins-good -abi_x86_32 +media-libs/gst-plugins-ugly -abi_x86_32 +media-libs/gstreamer -abi_x86_32 +media-libs/harfbuzz -abi_x86_32 +media-libs/ilmbase -abi_x86_32 +media-libs/imlib -abi_x86_32 +media-libs/imlib2 -abi_x86_32 +media-libs/jasper -abi_x86_32 +media-libs/jbigkit -abi_x86_32 +media-libs/jpeg -abi_x86_32 +media-libs/ladspa-cmt -abi_x86_32 +media-libs/ladspa-sdk -abi_x86_32 +media-libs/lcms -abi_x86_32 +media-libs/libXcm -abi_x86_32 +media-libs/libaacplus -abi_x86_32 +media-libs/libaacs -abi_x86_32 +media-libs/libao -abi_x86_32 +media-libs/libart_lgpl -abi_x86_32 +media-libs/libass -abi_x86_32 +media-libs/libbs2b -abi_x86_32 +media-libs/libcaca -abi_x86_32 +media-libs/libcddb -abi_x86_32 +media-libs/libcuefile -abi_x86_32 +media-libs/libdc1394 -abi_x86_32 +media-libs/libdca -abi_x86_32 +media-libs/libdv -abi_x86_32 +media-libs/libdvdnav -abi_x86_32 +media-libs/libdvdread -abi_x86_32 +media-libs/libexif -abi_x86_32 +media-libs/libfame -abi_x86_32 +media-libs/libgii -abi_x86_32 +media-libs/libgphoto2 -abi_x86_32 +media-libs/libid3tag -abi_x86_32 +media-libs/libiec61883 -abi_x86_32 +media-libs/libjpeg-turbo -abi_x86_32 +media-libs/libmad -abi_x86_32 +media-libs/libmikmod -abi_x86_32 +media-libs/libmimic -abi_x86_32 +media-libs/libmms -abi_x86_32 +media-libs/libmng -abi_x86_32 +media-libs/libmodplug -abi_x86_32 +media-libs/libmpeg2 -abi_x86_32 +media-libs/libnsbmp -abi_x86_32 +media-libs/libnsgif -abi_x86_32 +media-libs/libofa -abi_x86_32 +media-libs/libogg -abi_x86_32 +media-libs/libpng -abi_x86_32 +media-libs/libpostproc -abi_x86_32 +media-libs/libraw -abi_x86_32 +media-libs/libreplaygain -abi_x86_32 +media-libs/librosprite -abi_x86_32 +media-libs/libsamplerate -abi_x86_32 +media-libs/libsdl -abi_x86_32 +media-libs/libsdl2 -abi_x86_32 +media-libs/libshout -abi_x86_32 +media-libs/libsidplay -abi_x86_32 +media-libs/libsndfile -abi_x86_32 +media-libs/libsvgtiny -abi_x86_32 +media-libs/libtheora -abi_x86_32 +media-libs/libv4l -abi_x86_32 +media-libs/libvisual -abi_x86_32 +media-libs/libvorbis -abi_x86_32 +media-libs/libvpx -abi_x86_32 +media-libs/libwebp -abi_x86_32 +media-libs/mesa -abi_x86_32 +media-libs/nas -abi_x86_32 +media-libs/openal -abi_x86_32 +media-libs/opencore-amr -abi_x86_32 +media-libs/openexr -abi_x86_32 +media-libs/openjpeg -abi_x86_32 +media-libs/opus -abi_x86_32 +media-libs/oyranos -abi_x86_32 +media-libs/phonon -abi_x86_32 +media-libs/portaudio -abi_x86_32 +media-libs/schroedinger -abi_x86_32 +media-libs/sdl-image -abi_x86_32 +media-libs/sdl-mixer -abi_x86_32 +media-libs/sdl-net -abi_x86_32 +media-libs/sdl-sound -abi_x86_32 +media-libs/sdl-ttf -abi_x86_32 +media-libs/smpeg -abi_x86_32 +media-libs/soxr -abi_x86_32 +media-libs/speex -abi_x86_32 +media-libs/taglib -abi_x86_32 +media-libs/tiff -abi_x86_32 +media-libs/tremor -abi_x86_32 +media-libs/vo-aacenc -abi_x86_32 +media-libs/vo-amrwbenc -abi_x86_32 +media-libs/webrtc-audio-processing -abi_x86_32 +media-libs/x264 -abi_x86_32 +media-libs/xvid -abi_x86_32 +media-plugins/alsa-plugins -abi_x86_32 +media-plugins/alsaequal -abi_x86_32 +media-plugins/caps-plugins -abi_x86_32 +media-plugins/gst-plugins-a52dec -abi_x86_32 +media-plugins/gst-plugins-alsa -abi_x86_32 +media-plugins/gst-plugins-amr -abi_x86_32 +media-plugins/gst-plugins-annodex -abi_x86_32 +media-plugins/gst-plugins-assrender -abi_x86_32 +media-plugins/gst-plugins-cdio -abi_x86_32 +media-plugins/gst-plugins-cdparanoia -abi_x86_32 +media-plugins/gst-plugins-dash -abi_x86_32 +media-plugins/gst-plugins-dts -abi_x86_32 +media-plugins/gst-plugins-dv -abi_x86_32 +media-plugins/gst-plugins-dvb -abi_x86_32 +media-plugins/gst-plugins-dvdread -abi_x86_32 +media-plugins/gst-plugins-faac -abi_x86_32 +media-plugins/gst-plugins-faad -abi_x86_32 +media-plugins/gst-plugins-ffmpeg -abi_x86_32 +media-plugins/gst-plugins-flac -abi_x86_32 +media-plugins/gst-plugins-gconf -abi_x86_32 +media-plugins/gst-plugins-gdkpixbuf -abi_x86_32 +media-plugins/gst-plugins-gio -abi_x86_32 +media-plugins/gst-plugins-gl -abi_x86_32 +media-plugins/gst-plugins-gnomevfs -abi_x86_32 +media-plugins/gst-plugins-gsm -abi_x86_32 +media-plugins/gst-plugins-hls -abi_x86_32 +media-plugins/gst-plugins-ivorbis -abi_x86_32 +media-plugins/gst-plugins-jack -abi_x86_32 +media-plugins/gst-plugins-jpeg -abi_x86_32 +media-plugins/gst-plugins-ladspa -abi_x86_32 +media-plugins/gst-plugins-lame -abi_x86_32 +media-plugins/gst-plugins-libav -abi_x86_32 +media-plugins/gst-plugins-libmms -abi_x86_32 +media-plugins/gst-plugins-libnice -abi_x86_32 +media-plugins/gst-plugins-libpng -abi_x86_32 +media-plugins/gst-plugins-libvisual -abi_x86_32 +media-plugins/gst-plugins-mad -abi_x86_32 +media-plugins/gst-plugins-meta -abi_x86_32 +media-plugins/gst-plugins-mimic -abi_x86_32 +media-plugins/gst-plugins-modplug -abi_x86_32 +media-plugins/gst-plugins-mpeg2dec -abi_x86_32 +media-plugins/gst-plugins-mpeg2enc -abi_x86_32 +media-plugins/gst-plugins-mplex -abi_x86_32 +media-plugins/gst-plugins-musepack -abi_x86_32 +media-plugins/gst-plugins-neon -abi_x86_32 +media-plugins/gst-plugins-ofa -abi_x86_32 +media-plugins/gst-plugins-ogg -abi_x86_32 +media-plugins/gst-plugins-opus -abi_x86_32 +media-plugins/gst-plugins-oss -abi_x86_32 +media-plugins/gst-plugins-pango -abi_x86_32 +media-plugins/gst-plugins-pulse -abi_x86_32 +media-plugins/gst-plugins-raw1394 -abi_x86_32 +media-plugins/gst-plugins-resindvd -abi_x86_32 +media-plugins/gst-plugins-rtmp -abi_x86_32 +media-plugins/gst-plugins-schroedinger -abi_x86_32 +media-plugins/gst-plugins-shout2 -abi_x86_32 +media-plugins/gst-plugins-sidplay -abi_x86_32 +media-plugins/gst-plugins-smoothstreaming -abi_x86_32 +media-plugins/gst-plugins-soundtouch -abi_x86_32 +media-plugins/gst-plugins-soup -abi_x86_32 +media-plugins/gst-plugins-speex -abi_x86_32 +media-plugins/gst-plugins-taglib -abi_x86_32 +media-plugins/gst-plugins-theora -abi_x86_32 +media-plugins/gst-plugins-twolame -abi_x86_32 +media-plugins/gst-plugins-v4l2 -abi_x86_32 +media-plugins/gst-plugins-vaapi -abi_x86_32 +media-plugins/gst-plugins-voaacenc -abi_x86_32 +media-plugins/gst-plugins-voamrwbenc -abi_x86_32 +media-plugins/gst-plugins-vorbis -abi_x86_32 +media-plugins/gst-plugins-vp8 -abi_x86_32 +media-plugins/gst-plugins-vpx -abi_x86_32 +media-plugins/gst-plugins-wavpack -abi_x86_32 +media-plugins/gst-plugins-x -abi_x86_32 +media-plugins/gst-plugins-x264 -abi_x86_32 +media-plugins/gst-plugins-ximagesrc -abi_x86_32 +media-plugins/gst-plugins-xvid -abi_x86_32 +media-plugins/gst-plugins-xvideo -abi_x86_32 +media-plugins/libvisual-plugins -abi_x86_32 +media-plugins/swh-plugins -abi_x86_32 +media-sound/cdparanoia -abi_x86_32 +media-sound/fluidsynth -abi_x86_32 +media-sound/gsm -abi_x86_32 +media-sound/jack-audio-connection-kit -abi_x86_32 +media-sound/lame -abi_x86_32 +media-sound/lash -abi_x86_32 +media-sound/mpg123 -abi_x86_32 +media-sound/musepack-tools -abi_x86_32 +media-sound/pulseaudio -abi_x86_32 +media-sound/twolame -abi_x86_32 +media-sound/wavpack -abi_x86_32 +media-video/dirac -abi_x86_32 +media-video/ffmpeg -abi_x86_32 +media-video/libav -abi_x86_32 +media-video/mjpegtools -abi_x86_32 +media-video/vcdimager -abi_x86_32 +net-dialup/capi4k-utils -abi_x86_32 +net-dns/avahi -abi_x86_32 +net-dns/libidn -abi_x86_32 +net-dns/unbound -abi_x86_32 +net-fs/samba -abi_x86_32 +net-libs/glib-networking -abi_x86_32 +net-libs/gnutls -abi_x86_32 +net-libs/gssdp -abi_x86_32 +net-libs/gupnp -abi_x86_32 +net-libs/gupnp-igd -abi_x86_32 +net-libs/ldns -abi_x86_32 +net-libs/libdom -abi_x86_32 +net-libs/libgssglue -abi_x86_32 +net-libs/libhubbub -abi_x86_32 +net-libs/libnice -abi_x86_32 +net-libs/libpcap -abi_x86_32 +net-libs/libproxy -abi_x86_32 +net-libs/libsoup -abi_x86_32 +net-libs/libssh -abi_x86_32 +net-libs/libssh2 -abi_x86_32 +net-libs/libtirpc -abi_x86_32 +net-libs/libvncserver -abi_x86_32 +net-libs/nacl -abi_x86_32 +net-libs/neon -abi_x86_32 +net-libs/polarssl -abi_x86_32 +net-misc/curl -abi_x86_32 +net-nds/openldap -abi_x86_32 +net-print/cups -abi_x86_32 +net-print/libgnomecups -abi_x86_32 +net-wireless/bluez -abi_x86_32 +sci-libs/djbfft -abi_x86_32 +sci-libs/fftw -abi_x86_32 +sys-apps/acl -abi_x86_32 +sys-apps/attr -abi_x86_32 +sys-apps/dbus -abi_x86_32 +sys-apps/file -abi_x86_32 +sys-apps/keyutils -abi_x86_32 +sys-apps/pciutils -abi_x86_32 +sys-apps/systemd -abi_x86_32 +sys-apps/tcp-wrappers -abi_x86_32 +sys-apps/util-linux -abi_x86_32 +sys-auth/nss-mdns -abi_x86_32 +sys-auth/nss_ldap -abi_x86_32 +sys-auth/openpam -abi_x86_32 +sys-auth/pam_ldap -abi_x86_32 +sys-devel/binutils -abi_x86_32 +sys-devel/clang -abi_x86_32 +sys-devel/gettext -abi_x86_32 +sys-devel/libperl -abi_x86_32 +sys-devel/libtool -abi_x86_32 +sys-devel/llvm -abi_x86_32 +sys-freebsd/freebsd-lib -abi_x86_32 +sys-freebsd/freebsd-libexec -abi_x86_32 +sys-freebsd/freebsd-ubin -abi_x86_32 +sys-fs/e2fsprogs -abi_x86_32 +sys-fs/eudev -abi_x86_32 +sys-fs/udev -abi_x86_32 +sys-libs/cracklib -abi_x86_32 +sys-libs/db -abi_x86_32 +sys-libs/e2fsprogs-libs -abi_x86_32 +sys-libs/gdbm -abi_x86_32 +sys-libs/gpm -abi_x86_32 +sys-libs/lib-compat -abi_x86_32 +sys-libs/libavc1394 -abi_x86_32 +sys-libs/libcap -abi_x86_32 +sys-libs/libcxx -abi_x86_32 +sys-libs/libcxxrt -abi_x86_32 +sys-libs/libieee1284 -abi_x86_32 +sys-libs/libraw1394 -abi_x86_32 +sys-libs/libselinux -abi_x86_32 +sys-libs/libsemanage -abi_x86_32 +sys-libs/libsepol -abi_x86_32 +sys-libs/libstdc++-v3 -abi_x86_32 +sys-libs/ncurses -abi_x86_32 +sys-libs/pam -abi_x86_32 +sys-libs/pwdb -abi_x86_32 +sys-libs/readline -abi_x86_32 +sys-libs/slang -abi_x86_32 +sys-libs/talloc -abi_x86_32 +sys-libs/tevent -abi_x86_32 +sys-libs/zlib -abi_x86_32 +virtual/fam -abi_x86_32 +virtual/ffmpeg -abi_x86_32 +virtual/glu -abi_x86_32 +virtual/jpeg -abi_x86_32 +virtual/krb5 -abi_x86_32 +virtual/libffi -abi_x86_32 +virtual/libgudev -abi_x86_32 +virtual/libiconv -abi_x86_32 +virtual/libudev -abi_x86_32 +virtual/libusb -abi_x86_32 +virtual/opengl -abi_x86_32 +virtual/pam -abi_x86_32 +virtual/pkgconfig -abi_x86_32 +x11-libs/cairo -abi_x86_32 +x11-libs/gdk-pixbuf -abi_x86_32 +x11-libs/gtk+ -abi_x86_32 +x11-libs/gtkglext -abi_x86_32 +x11-libs/libICE -abi_x86_32 +x11-libs/libSM -abi_x86_32 +x11-libs/libX11 -abi_x86_32 +x11-libs/libXScrnSaver -abi_x86_32 +x11-libs/libXau -abi_x86_32 +x11-libs/libXaw -abi_x86_32 +x11-libs/libXcomposite -abi_x86_32 +x11-libs/libXcursor -abi_x86_32 +x11-libs/libXdamage -abi_x86_32 +x11-libs/libXdmcp -abi_x86_32 +x11-libs/libXext -abi_x86_32 +x11-libs/libXfixes -abi_x86_32 +x11-libs/libXft -abi_x86_32 +x11-libs/libXi -abi_x86_32 +x11-libs/libXinerama -abi_x86_32 +x11-libs/libXmu -abi_x86_32 +x11-libs/libXp -abi_x86_32 +x11-libs/libXpm -abi_x86_32 +x11-libs/libXrandr -abi_x86_32 +x11-libs/libXrender -abi_x86_32 +x11-libs/libXt -abi_x86_32 +x11-libs/libXtst -abi_x86_32 +x11-libs/libXv -abi_x86_32 +x11-libs/libXvMC -abi_x86_32 +x11-libs/libXxf86dga -abi_x86_32 +x11-libs/libXxf86vm -abi_x86_32 +x11-libs/libdrm -abi_x86_32 +x11-libs/libnotify -abi_x86_32 +x11-libs/libpciaccess -abi_x86_32 +x11-libs/libva -abi_x86_32 +x11-libs/libva-intel-driver -abi_x86_32 +x11-libs/libva-vdpau-driver -abi_x86_32 +x11-libs/libvdpau -abi_x86_32 +x11-libs/libxcb -abi_x86_32 +x11-libs/libxkbcommon -abi_x86_32 +x11-libs/libxshmfence -abi_x86_32 +x11-libs/motif -abi_x86_32 +x11-libs/pango -abi_x86_32 +x11-libs/pangox-compat -abi_x86_32 +x11-libs/pixman -abi_x86_32 +x11-libs/xvba-video -abi_x86_32 +x11-proto/compositeproto -abi_x86_32 +x11-proto/damageproto -abi_x86_32 +x11-proto/fixesproto -abi_x86_32 +x11-proto/inputproto -abi_x86_32 +x11-proto/kbproto -abi_x86_32 +x11-proto/printproto -abi_x86_32 +x11-proto/randrproto -abi_x86_32 +x11-proto/recordproto -abi_x86_32 +x11-proto/renderproto -abi_x86_32 +x11-proto/scrnsaverproto -abi_x86_32 +x11-proto/videoproto -abi_x86_32 +x11-proto/xcb-proto -abi_x86_32 +x11-proto/xextproto -abi_x86_32 +x11-proto/xf86bigfontproto -abi_x86_32 +x11-proto/xf86dgaproto -abi_x86_32 +x11-proto/xf86vidmodeproto -abi_x86_32 +x11-proto/xineramaproto -abi_x86_32 +x11-proto/xproto -abi_x86_32 +x11-themes/gtk-engines -abi_x86_32 +x11-themes/gtk-engines-murrine -abi_x86_32 +x11-themes/gtk-engines-xfce -abi_x86_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/parent b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/parent rename to sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-emul-linux-x86/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index c3d1b9b976..d62ccc1327 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.mask,v 1.136 2014/08/09 17:35:26 ryao Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.mask,v 1.139 2014/10/02 10:29:30 ulm Exp $ # AMD64 Team # Mask packages that rely on amd64 multilib @@ -18,7 +18,6 @@ app-emulation/vmware-player >=app-i18n/atokx3-3.0.0 app-office/ooextras app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat app-emulation/emul-linux-x86-cpplibs app-emulation/emul-linux-x86-db app-emulation/emul-linux-x86-gstplugins diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask index 41317c2f65..218a498aca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.use.mask,v 1.15 2012/12/19 10:17:57 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.use.mask,v 1.16 2014/11/13 08:53:44 scarabeus Exp $ # Alexandre Rostovtsev (24 Jun 2012) # Disable 32-bit parts of wine, bug #351436 @@ -12,3 +12,7 @@ sci-libs/acml ifc # Intel Integrated Primitive (sci-libs/ipp) support media-libs/opencv ipp + +# Tomas Chvatal (13 Nov 2014) +# The apulse is 32b used there only +net-im/skype apulse diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask index 80923ab8b8..f3ee944120 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.mask,v 1.184 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.mask,v 1.192 2014/11/06 15:07:05 mgorny Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +18,10 @@ #--- END OF EXAMPLES --- +# Tim Harder (11 Oct 2014) +# Unmask skype support for unstable keywords +net-im/bitlbee -skype + # Mike Frysinger (04 Aug 2014) # Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024 sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer_spi -satamv @@ -26,10 +30,6 @@ sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer_spi -satamv # It's only supported on amd64 dev-db/mariadb -tokudb -# Mike Gilbert (27 Mar 2014) -# sys-libs/libseccomp is not keyworded on many archs. -sys-apps/systemd -seccomp - # Matt Turner (07 Mar 2014) # media-libs/libomxil-bellagio keyworded on amd64/x86 media-libs/mesa -openmax @@ -70,6 +70,9 @@ sys-apps/hwloc -cuda -gl -opencl # Michał Górny (22 Jul 2013) # Meaningless on amd64 (it controls the 32-bit x86 JIT). dev-python/pypy sse2 +dev-python/pypy-bin sse2 +dev-python/pypy3 sse2 +dev-python/pypy3-bin sse2 # Michael Weber (18 Jun 2013) # unsatisfied multilib dep on curl[abi_x86_32] @@ -145,6 +148,7 @@ gnustep-base/gnustep-make -libobjc2 # it's masked in base profile and unmasked here (bug #396313). net-libs/webkit-gtk -jit www-client/epiphany -jit +www-client/midori -jit # Davide Pesavento (30 Nov 2011) # JavaScriptCore JIT is supported only on amd64/arm/x86, diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask index 6d94d67939..10173d4a2f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.stable.mask,v 1.63 2014/07/30 11:55:39 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.stable.mask,v 1.100 2014/12/05 11:20:48 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,11 +18,16 @@ #--- END OF EXAMPLES --- +# Tim Harder (11 Oct 2014) +# Masked since skype isn't stable +net-im/bitlbee skype + # Michał Górny (30 Mar 2014) # on behalf of gx86-multilib project # Mask abi_x86_32 on stable until emul-* packages are made # fully redundant and end-user experience in resolving # flag changes and blockages is generally smooth. +# Please update no-emul-linux-x86/package.use.stable.mask as well. app-accessibility/flite abi_x86_32 app-admin/fam abi_x86_32 app-admin/gamin abi_x86_32 @@ -31,10 +36,8 @@ app-arch/xz-utils abi_x86_32 app-crypt/heimdal abi_x86_32 app-crypt/mit-krb5 abi_x86_32 app-emulation/emul-linux-x86-baselibs abi_x86_32 kerberos ldap pam -app-emulation/emul-linux-x86-compat abi_x86_32 app-emulation/emul-linux-x86-cpplibs abi_x86_32 app-emulation/emul-linux-x86-db abi_x86_32 -app-emulation/emul-linux-x86-glibc-errno-compat abi_x86_32 app-emulation/emul-linux-x86-gstplugins abi_x86_32 app-emulation/emul-linux-x86-gtklibs abi_x86_32 app-emulation/emul-linux-x86-gtkmmlibs abi_x86_32 @@ -52,38 +55,47 @@ app-text/libpaper abi_x86_32 dev-cpp/atkmm abi_x86_32 dev-cpp/cairomm abi_x86_32 dev-cpp/glibmm abi_x86_32 +dev-cpp/glog abi_x86_32 +dev-cpp/gmock abi_x86_32 dev-cpp/gtest abi_x86_32 dev-cpp/gtkmm abi_x86_32 dev-cpp/libglademm abi_x86_32 dev-cpp/pangomm abi_x86_32 +dev-db/libiodbc abi_x86_32 dev-db/myodbc abi_x86_32 dev-db/mysql abi_x86_32 dev-db/sqlite abi_x86_32 dev-db/unixODBC abi_x86_32 dev-games/physfs abi_x86_32 dev-java/jna abi_x86_32 +dev-lang/lua abi_x86_32 dev-lang/orc abi_x86_32 dev-lang/perl abi_x86_32 dev-lang/python abi_x86_32 dev-lang/tcl abi_x86_32 +dev-libs/DirectFB abi_x86_32 dev-libs/angelscript abi_x86_32 dev-libs/atk abi_x86_32 dev-libs/boost abi_x86_32 +dev-libs/cloog abi_x86_32 +dev-libs/cyrus-sasl abi_x86_32 dev-libs/dbus-glib abi_x86_32 dev-libs/ding-libs abi_x86_32 -dev-libs/DirectFB abi_x86_32 dev-libs/elfutils abi_x86_32 dev-libs/expat abi_x86_32 dev-libs/fribidi abi_x86_32 dev-libs/glib abi_x86_32 dev-libs/gmp abi_x86_32 dev-libs/icu abi_x86_32 +dev-libs/isl abi_x86_32 dev-libs/json-c abi_x86_32 +dev-libs/libIDL abi_x86_32 +dev-libs/libRocket abi_x86_32 dev-libs/libcdio abi_x86_32 dev-libs/libcdio-paranoia abi_x86_32 dev-libs/libconfig abi_x86_32 -dev-libs/libcss abi_x86_32 dev-libs/libcroco abi_x86_32 +dev-libs/libcss abi_x86_32 dev-libs/libedit abi_x86_32 dev-libs/libelf abi_x86_32 dev-libs/libevent abi_x86_32 @@ -92,14 +104,12 @@ dev-libs/libgamin abi_x86_32 dev-libs/libgcrypt abi_x86_32 dev-libs/libgpg-error abi_x86_32 dev-libs/libiconv abi_x86_32 -dev-libs/libIDL abi_x86_32 dev-libs/libnl abi_x86_32 dev-libs/libnsfb abi_x86_32 dev-libs/liboil abi_x86_32 dev-libs/libparserutils abi_x86_32 dev-libs/libpcre abi_x86_32 dev-libs/libpthread-stubs abi_x86_32 -dev-libs/libRocket abi_x86_32 dev-libs/libsigc++ abi_x86_32 dev-libs/libtasn1 abi_x86_32 dev-libs/libusb abi_x86_32 @@ -114,12 +124,14 @@ dev-libs/nsgenbind abi_x86_32 dev-libs/nspr abi_x86_32 dev-libs/nss abi_x86_32 dev-libs/openssl abi_x86_32 -dev-util/pkgconfig abi_x86_32 dev-libs/re2 abi_x86_32 dev-libs/udis86 abi_x86_32 dev-libs/wayland abi_x86_32 dev-libs/weston abi_x86_32 dev-libs/yajl abi_x86_32 +dev-lua/luaexpat abi_x86_32 +dev-lua/luasocket abi_x86_32 +dev-python/subunit abi_x86_32 dev-qt/qtcore abi_x86_32 dev-qt/qtdbus abi_x86_32 dev-qt/qtgui abi_x86_32 @@ -129,6 +141,7 @@ dev-qt/qtsql abi_x86_32 dev-qt/qtsvg abi_x86_32 dev-qt/qtwebkit abi_x86_32 dev-qt/qtxmlpatterns abi_x86_32 +dev-util/pkgconfig abi_x86_32 gnome-base/gconf abi_x86_32 gnome-base/gnome-vfs abi_x86_32 gnome-base/libglade abi_x86_32 @@ -140,6 +153,7 @@ gnome-base/orbit abi_x86_32 media-gfx/graphite2 abi_x86_32 media-gfx/sane-backends abi_x86_32 media-libs/a52dec abi_x86_32 +media-libs/aalib abi_x86_32 media-libs/allegro abi_x86_32 media-libs/alsa-lib abi_x86_32 media-libs/alsa-oss abi_x86_32 @@ -169,14 +183,19 @@ media-libs/harfbuzz abi_x86_32 media-libs/ilmbase abi_x86_32 media-libs/imlib abi_x86_32 media-libs/imlib2 abi_x86_32 +media-libs/jasper abi_x86_32 media-libs/jbigkit abi_x86_32 media-libs/jpeg abi_x86_32 +media-libs/ladspa-cmt abi_x86_32 media-libs/ladspa-sdk abi_x86_32 media-libs/lcms abi_x86_32 +media-libs/libXcm abi_x86_32 media-libs/libaacplus abi_x86_32 +media-libs/libaacs abi_x86_32 media-libs/libao abi_x86_32 -media-libs/libass abi_x86_32 media-libs/libart_lgpl abi_x86_32 +media-libs/libass abi_x86_32 +media-libs/libbs2b abi_x86_32 media-libs/libcaca abi_x86_32 media-libs/libcddb abi_x86_32 media-libs/libcuefile abi_x86_32 @@ -205,10 +224,12 @@ media-libs/libofa abi_x86_32 media-libs/libogg abi_x86_32 media-libs/libpng abi_x86_32 media-libs/libpostproc abi_x86_32 +media-libs/libraw abi_x86_32 media-libs/libreplaygain abi_x86_32 media-libs/librosprite abi_x86_32 media-libs/libsamplerate abi_x86_32 media-libs/libsdl abi_x86_32 +media-libs/libsdl2 abi_x86_32 media-libs/libshout abi_x86_32 media-libs/libsidplay abi_x86_32 media-libs/libsndfile abi_x86_32 @@ -219,7 +240,6 @@ media-libs/libvisual abi_x86_32 media-libs/libvorbis abi_x86_32 media-libs/libvpx abi_x86_32 media-libs/libwebp abi_x86_32 -media-libs/libXcm abi_x86_32 media-libs/mesa abi_x86_32 media-libs/nas abi_x86_32 media-libs/openal abi_x86_32 @@ -247,8 +267,8 @@ media-libs/vo-amrwbenc abi_x86_32 media-libs/webrtc-audio-processing abi_x86_32 media-libs/x264 abi_x86_32 media-libs/xvid abi_x86_32 -media-plugins/alsaequal abi_x86_32 media-plugins/alsa-plugins abi_x86_32 +media-plugins/alsaequal abi_x86_32 media-plugins/caps-plugins abi_x86_32 media-plugins/gst-plugins-a52dec abi_x86_32 media-plugins/gst-plugins-alsa abi_x86_32 @@ -266,8 +286,8 @@ media-plugins/gst-plugins-faac abi_x86_32 media-plugins/gst-plugins-faad abi_x86_32 media-plugins/gst-plugins-ffmpeg abi_x86_32 media-plugins/gst-plugins-flac abi_x86_32 -media-plugins/gst-plugins-gdkpixbuf abi_x86_32 media-plugins/gst-plugins-gconf abi_x86_32 +media-plugins/gst-plugins-gdkpixbuf abi_x86_32 media-plugins/gst-plugins-gio abi_x86_32 media-plugins/gst-plugins-gl abi_x86_32 media-plugins/gst-plugins-gnomevfs abi_x86_32 @@ -327,9 +347,11 @@ media-plugins/gst-plugins-xvideo abi_x86_32 media-plugins/libvisual-plugins abi_x86_32 media-plugins/swh-plugins abi_x86_32 media-sound/cdparanoia abi_x86_32 +media-sound/fluidsynth abi_x86_32 media-sound/gsm abi_x86_32 media-sound/jack-audio-connection-kit abi_x86_32 media-sound/lame abi_x86_32 +media-sound/lash abi_x86_32 media-sound/mpg123 abi_x86_32 media-sound/musepack-tools abi_x86_32 media-sound/pulseaudio abi_x86_32 @@ -341,19 +363,27 @@ media-video/libav abi_x86_32 media-video/mjpegtools abi_x86_32 media-video/vcdimager abi_x86_32 net-dialup/capi4k-utils abi_x86_32 +net-dns/avahi abi_x86_32 net-dns/libidn abi_x86_32 +net-dns/unbound abi_x86_32 net-fs/samba abi_x86_32 net-libs/glib-networking abi_x86_32 net-libs/gnutls abi_x86_32 net-libs/gssdp abi_x86_32 net-libs/gupnp abi_x86_32 +net-libs/gupnp-igd abi_x86_32 +net-libs/ldns abi_x86_32 net-libs/libdom abi_x86_32 net-libs/libgssglue abi_x86_32 net-libs/libhubbub abi_x86_32 net-libs/libnice abi_x86_32 +net-libs/libpcap abi_x86_32 net-libs/libproxy abi_x86_32 net-libs/libsoup abi_x86_32 +net-libs/libssh abi_x86_32 +net-libs/libssh2 abi_x86_32 net-libs/libtirpc abi_x86_32 +net-libs/libvncserver abi_x86_32 net-libs/nacl abi_x86_32 net-libs/neon abi_x86_32 net-libs/polarssl abi_x86_32 @@ -373,8 +403,8 @@ sys-apps/pciutils abi_x86_32 sys-apps/systemd abi_x86_32 sys-apps/tcp-wrappers abi_x86_32 sys-apps/util-linux abi_x86_32 -sys-auth/nss_ldap abi_x86_32 sys-auth/nss-mdns abi_x86_32 +sys-auth/nss_ldap abi_x86_32 sys-auth/openpam abi_x86_32 sys-auth/pam_ldap abi_x86_32 sys-devel/binutils abi_x86_32 @@ -394,16 +424,16 @@ sys-libs/db abi_x86_32 sys-libs/e2fsprogs-libs abi_x86_32 sys-libs/gdbm abi_x86_32 sys-libs/gpm abi_x86_32 -sys-libs/libavc1394 abi_x86_32 sys-libs/lib-compat abi_x86_32 +sys-libs/libavc1394 abi_x86_32 sys-libs/libcap abi_x86_32 sys-libs/libcxx abi_x86_32 sys-libs/libcxxrt abi_x86_32 sys-libs/libieee1284 abi_x86_32 sys-libs/libraw1394 abi_x86_32 -sys-libs/libsepol abi_x86_32 sys-libs/libselinux abi_x86_32 sys-libs/libsemanage abi_x86_32 +sys-libs/libsepol abi_x86_32 sys-libs/libstdc++-v3 abi_x86_32 sys-libs/ncurses abi_x86_32 sys-libs/pam abi_x86_32 @@ -416,33 +446,26 @@ sys-libs/zlib abi_x86_32 virtual/fam abi_x86_32 virtual/ffmpeg abi_x86_32 virtual/glu abi_x86_32 -virtual/krb5 abi_x86_32 virtual/jpeg abi_x86_32 +virtual/krb5 abi_x86_32 virtual/libffi abi_x86_32 +virtual/libgudev abi_x86_32 virtual/libiconv abi_x86_32 +virtual/libudev abi_x86_32 virtual/libusb abi_x86_32 virtual/opengl abi_x86_32 -virtual/libudev abi_x86_32 -virtual/libgudev abi_x86_32 virtual/pam abi_x86_32 virtual/pkgconfig abi_x86_32 x11-libs/cairo abi_x86_32 x11-libs/gdk-pixbuf abi_x86_32 x11-libs/gtk+ abi_x86_32 x11-libs/gtkglext abi_x86_32 -x11-libs/libdrm abi_x86_32 x11-libs/libICE abi_x86_32 -x11-libs/libnotify abi_x86_32 -x11-libs/libpciaccess abi_x86_32 -x11-libs/libva abi_x86_32 -x11-libs/libva-intel-driver abi_x86_32 -x11-libs/libva-vdpau-driver abi_x86_32 x11-libs/libSM abi_x86_32 -x11-libs/libvdpau abi_x86_32 x11-libs/libX11 abi_x86_32 +x11-libs/libXScrnSaver abi_x86_32 x11-libs/libXau abi_x86_32 x11-libs/libXaw abi_x86_32 -x11-libs/libxcb abi_x86_32 x11-libs/libXcomposite abi_x86_32 x11-libs/libXcursor abi_x86_32 x11-libs/libXdamage abi_x86_32 @@ -452,24 +475,32 @@ x11-libs/libXfixes abi_x86_32 x11-libs/libXft abi_x86_32 x11-libs/libXi abi_x86_32 x11-libs/libXinerama abi_x86_32 -x11-libs/libxkbcommon abi_x86_32 x11-libs/libXmu abi_x86_32 x11-libs/libXp abi_x86_32 x11-libs/libXpm abi_x86_32 x11-libs/libXrandr abi_x86_32 x11-libs/libXrender abi_x86_32 -x11-libs/libXScrnSaver abi_x86_32 -x11-libs/libxshmfence abi_x86_32 x11-libs/libXt abi_x86_32 x11-libs/libXtst abi_x86_32 x11-libs/libXv abi_x86_32 x11-libs/libXvMC abi_x86_32 x11-libs/libXxf86dga abi_x86_32 x11-libs/libXxf86vm abi_x86_32 +x11-libs/libdrm abi_x86_32 +x11-libs/libnotify abi_x86_32 +x11-libs/libpciaccess abi_x86_32 +x11-libs/libva abi_x86_32 +x11-libs/libva-intel-driver abi_x86_32 +x11-libs/libva-vdpau-driver abi_x86_32 +x11-libs/libvdpau abi_x86_32 +x11-libs/libxcb abi_x86_32 +x11-libs/libxkbcommon abi_x86_32 +x11-libs/libxshmfence abi_x86_32 x11-libs/motif abi_x86_32 x11-libs/pango abi_x86_32 x11-libs/pangox-compat abi_x86_32 x11-libs/pixman abi_x86_32 +x11-libs/xvba-video abi_x86_32 x11-proto/compositeproto abi_x86_32 x11-proto/damageproto abi_x86_32 x11-proto/fixesproto abi_x86_32 @@ -497,8 +528,8 @@ x11-themes/gtk-engines-xfce abi_x86_32 # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy dev-lang/python-exec -python_single_target_pypy -dev-python/python-exec -python_targets_pypy -dev-python/python-exec -python_single_target_pypy +dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_single_target_pypy3 # Mike Gilbert (22 Mar 2014) # sys-fs/zfs is not stable. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 0c7a36d90f..df8da7e8bd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask @@ -1,12 +1,16 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.63 2014/07/27 09:22:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.66 2014/11/09 08:29:34 mgorny Exp $ # Unmask the flag which corresponds to ARCH. -amd64 # SECTION: Unmask +# Mike Gilbert (19 Oct 2014) +# sys-libs/libapparmor +-apparmor + # Alexey Shvetsov (08 Apr 2014) # Cuda works here -cuda @@ -15,6 +19,8 @@ # PyPy is keyworded on this arch. -python_targets_pypy -python_single_target_pypy +-python_targets_pypy3 +-python_single_target_pypy3 # Michał Górny (4 May 2013) # Unmask systemd since it is keyworded here. @@ -77,7 +83,7 @@ # 2010/01/08 - Diego E. Pettenò # Add support for JRuby targets where jruby is available --ruby_targets_jruby +# -ruby_targets_jruby # 2011/10/21 - Hans de Graaff # Add support for Rubinius targets where rbx is available diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index be46ebb300..ab482c92d3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -1,16 +1,22 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.stable.mask,v 1.4 2014/06/25 14:22:28 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.stable.mask,v 1.8 2014/11/16 02:25:27 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Michał Górny (30 Mar 2014) -# PyPy is unstable on this arch. -python_targets_pypy -python_single_target_pypy +# Mike Gilbert (19 Oct 2014) +# sys-libs/libapparmor +apparmor # Andrey Grozin (25 Jun 2014) # no stable versions on amd64 clozurecl gcl + +# Michał Górny (30 Mar 2014) +# PyPy is unstable on this arch. +python_targets_pypy +python_single_target_pypy +python_targets_pypy3 +python_single_target_pypy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/ChangeLog index f27762c489..f9bf24d8f9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/ChangeLog @@ -1,6 +1,61 @@ # ChangeLog for Gentoo/ARM profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/ChangeLog,v 1.313 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/ChangeLog,v 1.330 2014/11/29 20:06:42 maekke Exp $ + + 29 Nov 2014; Markus Meier package.use.mask: + package.use.mask dev-python/oct2py[doc] for bug #518742 + + 29 Nov 2014; Markus Meier package.use.mask: + package.use.mask dev-python/ipython[doc] for bug #518742 + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 19 Nov 2014; Patrick Lauer package.use.mask: + Mask collada useflag for libreoffice until dependencies are keyworded + + 15 Nov 2014; Michael Weber package.use.mask: + p.use mask www-client/netsurf[pdf-writer] due missing keywords on libharu + + 14 Nov 2014; Markus Meier package.use.mask: + package.use.mask net-im/prosody[libevent,mysql,postgres,sqlite], bug #511532 + + 04 Nov 2014; Alexis Ballier +armv7a/use.force, + armv7a/use.mask: + rework a bit armv7 cpuflags so that ffmpeg compiles out of the box: + armv{5te,6,6te} flags mean this or later, so that armv7 can force it. + + 30 Oct 2014; Alexis Ballier use.mask: + mask cg useflag as on ia64/hppa + + 25 Oct 2014; Michael Palimaka package.use.mask: + Remove obsolete mask for USE flag & package no longer in the tree. + + 25 Oct 2014; Michael Palimaka package.use.mask: + Mask kde-base/systemsettings[kscreen] due to unkeyworded dependencies (bug + #525558). + + 24 Oct 2014; Alexis Ballier package.use.mask: + mask hdf useflag on sci-libs/netcdf since sci-libs/hdf does not support arm + + 23 Oct 2014; Markus Meier package.use.mask: + package.use.mask net-misc/networkmanager[teamd], bug #523468 + + 18 Oct 2014; Mike Frysinger package.use.mask: + Drop systemd-specific seccomp mask since the USE flag itself is handled + properly #524148 by Christian Ruppert. + + 10 Oct 2014; Markus Meier package.use.mask: + add app-office/libreoffice[coinmp,gltf] to package.use.mask, bug #520692 + + 24 Sep 2014; Markus Meier package.use.mask: + package.use.mask sys-block/fio[glusterfs,rbd], bug #519618 + + 13 Sep 2014; Markus Meier package.use.mask: + package.use.mask dev-libs/cyrus-sasl[java] for all versions, bug #519646 + + 13 Sep 2014; Markos Chandras package.use.mask: + midori[jit] works on arm 04 Aug 2014; Mike Frysinger package.use.mask: Drop flashrom masks that are in base now. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force new file mode 100644 index 0000000000..dd1d1c7a1e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force @@ -0,0 +1,4 @@ +# armv7 has these instruction sets +armv5te +armv6 +armv6t2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask index 82487828b0..ff06e5bbab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask @@ -1,3 +1,6 @@ # Unmask armv7 specific USE flags -neon -armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask index e1cba1abef..19083a7f06 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask @@ -1,6 +1,34 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.mask,v 1.32 2014/01/03 03:22:03 creffett Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.mask,v 1.33 2014/11/20 01:52:50 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* # Zac Medico (09 Aug 2011) # Bug #377907 - Use package.mask for compatibility with PMS section 5.2.7, and diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask index 855282d202..6582160e0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask @@ -1,6 +1,39 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.use.mask,v 1.215 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.use.mask,v 1.229 2014/11/29 20:06:42 maekke Exp $ + +# Markus Meier (29 Nov 2014) +# Unkeyworded deps, bug #518742 +dev-python/ipython doc +dev-python/oct2py doc + +# Patrick Lauer (19 Nov 2014) +# Missing keywords #529820 +app-office/libreoffice collada + +# Michael Weber (15 Nov 2014) +# missing keywords on media-libs/libharu +www-client/netsurf pdf-writer + +# Markus Meier (14 Nov 2014) +# Unkeyworded deps, bug #511532 +net-im/prosody libevent mysql postgres sqlite + +# Michael Palimaka (25 Oct 2014) +# Unkeyworded deps, bug #525558 +kde-base/systemsettings kscreen + +# Alexis Ballier (24 Oct 2014) +# sci-libs/hdf is not supported on arm +sci-libs/netcdf hdf + +# Markus Meier (23 Oct 2014) +# Unkeyworded deps, bug #523468 +net-misc/networkmanager teamd + +# Markus Meier (24 Sep 2014) +# Unkeyworded deps, bug #519618 +sys-block/fio glusterfs rbd # Rick Farina (27 Jul 2014) # net-misc/dahdi doesn't build @@ -30,10 +63,6 @@ mail-filter/opendkim opendbx # Unkeyworded deps, bug #507896 dev-qt/qt-mobility messaging -# Andreas K. Huettel (3 May 2014) -# Missing keywords, should only be a transitionary problem -kde-base/baloo alternatekcm - # Julian Ospald (20 Apr 2014) # Missing keywords, bug #508226 media-video/mpv sdl @@ -57,10 +86,6 @@ kde-base/nepomuk-core migrator # app-emulation/qemu is not keyworded on arm arch. app-emulation/xen-tools system-qemu -# Mike Gilbert (27 Mar 2014) -# sys-libs/libseccomp is not keyworded on many archs. -sys-apps/systemd -seccomp - # Markus Meier (25 Feb 2014) # stable reverse deps of media-libs/libquvi, bug #495254 =dev-libs/totem-pl-parser-2.32.6-r3 quvi @@ -201,19 +226,12 @@ dev-libs/xapian-bindings java app-office/calligra openexr postgres spacenav vc media-gfx/pstoedit emf -# Eray Aslan (16 Feb 2013) -# Mask further java flag -=dev-libs/cyrus-sasl-2.1.25-r4 java -=dev-libs/cyrus-sasl-2.1.26-r3 java -=dev-libs/cyrus-sasl-2.1.23-r7 java - # Rick Farina (05 Feb 2013) # masking all stable packages with java use flag dev-util/oprofile java =dev-db/qdbm-1.8.78-r1 java =dev-libs/beecrypt-4.2.1 java -=dev-libs/cyrus-sasl-2.1.23-r6 java -=dev-libs/cyrus-sasl-2.1.25-r3 java +dev-libs/cyrus-sasl java =dev-libs/xapian-bindings-1.2.12 java =dev-libs/xapian-bindings-1.2.12-r1 java dev-tex/tex4ht java @@ -286,7 +304,6 @@ kde-base/okular ebook chm kde-base/kstars indi kde-base/kdeutils-meta floppy kde-base/kdenetwork-meta ppp -kde-base/kdesdk-misc extras kde-base/smokeqt qscintilla qwt kde-base/qtruby qscintilla qwt kde-base/perlqt qscintilla qwt @@ -297,7 +314,7 @@ kde-base/perlqt qscintilla qwt # Markus Meier (08 Dec 2012) # mask app-office/libreoffice java extensions -app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher +app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher coinmp gltf # Markus Meier (17 Oct 2012) # spidermonkey is broken on arm see bug #420471 @@ -329,6 +346,7 @@ app-admin/syslog-ng json # it's masked in base profile and unmasked here (bug #396313). net-libs/webkit-gtk -jit www-client/epiphany -jit +www-client/midori -jit # Anthony G. Basile (Dec 21, 2011) # Mask the vde flag on tinc because net-misc/vde is not diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask index bdb70f981c..3fd9d89154 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask @@ -1,10 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.use.stable.mask,v 1.5 2014/07/04 11:40:46 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm/package.use.stable.mask,v 1.6 2014/10/11 20:02:11 pacho Exp $ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs +net-libs/libproxy webkit >=net-libs/webkit-gtk-2.4 geoloc >=x11-libs/gtk+-3.12.2 cloudprint x11-libs/gksu gnome diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask index 5d70dc65d0..508254e905 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask @@ -243,3 +243,7 @@ opencl # Missing sys-process/numactl keywords. numa + +# toolkit for nvidia binary drivers +cg + diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/ChangeLog index 6a929cdae0..9f851ed7af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for Gentoo/ARM profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm64/ChangeLog,v 1.3 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm64/ChangeLog,v 1.6 2014/10/25 17:19:22 kensington Exp $ + + 25 Oct 2014; Michael Palimaka package.use.mask: + Remove obsolete mask for package no longer in the tree. + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. + + 06 Sep 2014; Michał Górny use.mask: + Wipe out references to removed Python targets. 04 Aug 2014; Mike Frysinger package.use.mask: Drop flashrom masks that are in base now. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask index a645e66012..952550f5e3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm64/package.use.mask,v 1.4 2014/08/04 02:13:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/arm64/package.use.mask,v 1.5 2014/10/25 17:19:22 kensington Exp $ # Needs testing. sys-devel/gcc gcj graphite regression-test @@ -216,7 +216,6 @@ kde-base/okular ebook chm kde-base/kstars indi kde-base/kdeutils-meta floppy kde-base/kdenetwork-meta ppp -kde-base/kdesdk-misc extras kde-base/smokeqt qscintilla qwt kde-base/qtruby qscintilla qwt kde-base/perlqt qscintilla qwt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask index 313e9813b6..dffd39f298 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask @@ -231,11 +231,8 @@ clvm # virtual/opencl is not keyworded opencl -# We don't care about older python versions. Time to upgrade. -python_targets_python2_6 -python_targets_python3_0 -python_targets_python3_1 -python_targets_python3_2 - # This one we need to test ... python_targets_python3_3 + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/ChangeLog index abcdca100b..5ec04dad6a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/ChangeLog @@ -1,6 +1,37 @@ # ChangeLog for Gentoo/hppa profile # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/ChangeLog,v 1.220 2014/08/13 12:25:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/ChangeLog,v 1.230 2014/11/29 12:46:49 jer Exp $ + + 29 Nov 2014; Jeroen Roovers package.use.mask: + Mask USE=dnstap for net-dns/unbound (bug #531068). + + 07 Nov 2014; Jeroen Roovers use.mask: + Mask USE=luajit. + + 22 Oct 2014; Jeroen Roovers package.use.mask: + Mask USE=test for dev-python/urllib3. + + 19 Oct 2014; Jeroen Roovers use.mask: + sys-devel/gcc says USE=sanitize has not been ported to HPPA (bug #504200). + + 19 Oct 2014; Jeroen Roovers package.use.mask: + Mask test deps for dev-python/wsgiproxy2. + + 13 Oct 2014; Jeroen Roovers package.use.mask: + Mask USE=test for dev-python/pymongo (bug #525246). + + 30 Sep 2014; Jeroen Roovers use.mask: + Mask USE=seccomp (bug #524148). + + 19 Sep 2014; Jeroen Roovers use.mask: + Mask USE=gadu (>=net-libs/libgadu-1.12.0 (bug #519854) requires + dev-libs/protobuf-c (bug #519772)). + + 17 Aug 2014; Jeroen Roovers package.use.mask: + Remove USE=javascript mask for www-client/elinks. + + 17 Aug 2014; Jeroen Roovers package.use.mask: + Unmask USE=gtk for sys-auth/polkit (bug #517804). 13 Aug 2014; Jeroen Roovers use.mask: Remove USE flag masks which require CONFIG_AUDITSYSCALL (bug #517804). diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask index bc3ee3c2c6..a2f6c5c28b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -1,17 +1,32 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/package.use.mask,v 1.144 2014/08/13 11:41:50 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/package.use.mask,v 1.150 2014/11/29 12:46:49 jer Exp $ # DON'T TOUCH THIS FILE. Instead, file a bug and assign it to . +# Jeroen Roovers (13 Aug 2014) +# Needs dev-libs/protobuf{-c} which has not been ported to HPPA (bug #531068) +net-dns/unbound dnstap + +# Jeroen Roovers (22 Oct 2014) +# needs www-servers/tornado +dev-python/urllib3 test + +# Jeroen Roovers (19 Oct 2014) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported to HPPA (bug #525246) +dev-python/wsgiproxy2 test + # Jeroen Roovers (13 Aug 2014) # Needs dev-libs/protobuf{-c} which has not been ported to HPPA (bug #519772) net-libs/libgadu gg11 # Jeroen Roovers (29 Jul 2014) # Test phase requires dev-db/mongodb which requires dev-util/google-perftools -# which has not been ported to HPPA (bug #517880) +# which has not been ported to HPPA (bug #517880, bug #525246) dev-libs/mongo-c-driver test +dev-python/pymongo test # Jeroen Roovers (6 Mar 2014) # USE=gui requires x11-libs/qscintilla, @@ -102,14 +117,6 @@ app-office/lyx gnumeric # Needs Java (bug #355353) app-text/texlive pdfannotextractor -# Jeroen Roovers (21 Jan 2011) -# Pulls in either GNOME or LXDE, neither are keyworded (bug #296548) -sys-auth/polkit gtk - -# Jeroen Roovers (5 Jan 2011) -# Mask dev-lang/spidermonkey (bug #347827) -www-client/elinks javascript - # Jeroen Roovers (30 Nov 2010) # Mask doc-pdf because of Java dependencies (bug #347259) net-analyzer/wireshark doc-pdf diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask index d09aa1847e..5deff8b33f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask @@ -1,7 +1,23 @@ # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/use.mask,v 1.81 2014/08/13 12:25:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/use.mask,v 1.85 2014/11/07 11:46:16 jer Exp $ # DON'T TOUCH THIS FILE. Instead, file a bug and assign it to . +# Jeroen Roovers (7 Nov 2014) +# dev-lang/luajit has not been ported to HPPA +luajit + +# Jeroen Roovers (19 Oct 2014) +# sys-devel/gcc says it has not been ported to HPPA (bug #504200) +sanitize + +# Jeroen Roovers (30 Sep 2014) +# sys-libs/libseccomp has not been ported to HPPA (bug #524148) +seccomp + +# Jeroen Roovers (19 Sep 2014) +# >=net-libs/libgadu-1.12.0 (bug #519854) requires dev-libs/protobuf-c (bug #519772) +gadu + # Jeroen Roovers (20 May 2014) # Mask USE=systemtap generally until proper kernel support is in place systemtap diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/ChangeLog index 603c16fa92..44684f07dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/ChangeLog @@ -1,6 +1,29 @@ # ChangeLog for Gentoo/ia64 profile # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/ChangeLog,v 1.209 2014/08/13 02:28:44 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/ChangeLog,v 1.216 2014/11/20 01:53:39 pesa Exp $ + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 30 Oct 2014; Michał Górny package.use.mask: + Temporarily mask sys-apps/systemd[terminal] due to non-keyworded deps. + + 21 Oct 2014; Mike Frysinger use.mask: + Mask glusterfs/rbd USE flags #519618. + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Mask xorg-server glamor/wayland flags + + 20 Aug 2014; Raúl Porcel use.mask: + Use.mask redis + + 20 Aug 2014; Raúl Porcel package.use.mask, use.mask: + Move ocamlopt from p.use.mask to use.mask as instructed in bug #430352 13 Aug 2014; Maciej Mrozowski package.use.mask: Mask gg11 flag due to missing keywords (bug 519772) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask index 6917ebd947..0708d16508 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask @@ -1,6 +1,34 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.mask,v 1.23 2013/08/11 16:55:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.mask,v 1.24 2014/11/20 01:53:39 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* # Alexis Ballier (27 Jun 2013) # TeX Live 2013 mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask index 84cc3fd845..7e83c237e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask @@ -1,6 +1,18 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.use.mask,v 1.147 2014/08/13 02:28:44 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.use.mask,v 1.151 2014/11/11 11:17:14 pacho Exp $ + +# Pacho Ramos (11 Nov 2014) +# Missing keywords, bug #523686 +>=dev-libs/libgdata-0.16.1 test + +# Michał Górny (30 Oct 2014) +# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. +sys-apps/systemd terminal + +# Chí-Thanh Christopher Nguyễn (16 Sep 2014) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland # Maciej Mrozowski (13 Aug 2014) # Missing keywords on dev-libs/protobuf-c (bug 519772) @@ -142,10 +154,6 @@ media-libs/phonon gstreamer vlc >=dev-db/mariadb-5.5 tcmalloc >=dev-db/percona-server-5.5 tcmalloc -# Raúl Porcel (11 Sep 2012) -# Upstream drops support on ia64 from 4.0 onwards, bug #430352 ->=dev-lang/ocaml-4 ocamlopt - # Raúl Porcel (28 May 2012) # Needs x11-misc/lightdm(which also requires some other deps) x11-misc/xscreensaver new-login diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask index abe49993a8..3c323cda67 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.use.stable.mask,v 1.4 2014/07/04 11:40:46 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/ia64/package.use.stable.mask,v 1.5 2014/10/14 11:54:19 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -20,6 +20,7 @@ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs >=net-libs/webkit-gtk-2.4 geoloc >=x11-libs/gtk+-3.12.2 cloudprint diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask index d850f06879..0fa7e25977 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask @@ -94,6 +94,7 @@ aacplus devil gts clang +redis # Stuff that doesn't compile on ia64 chicken @@ -107,6 +108,11 @@ xemacs # Other +# Raúl Porcel (20 Aug 2014) +# Upstream drops support on ia64 from 4.0 onwards, bug #430352 +ocamlopt + + # Raúl Porcel (23 Apr 2011) # Needs to be tested video_cards_nouveau @@ -263,3 +269,12 @@ llvm # Pacho Ramos (08 Jan 2014) # Unmask systemd since it is keyworded here. -systemd + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp + +# need to test sys-cluster/glusterfs #519618 +glusterfs + +# need to test ceph and friends #519618 +rbd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/ChangeLog index 944618b06d..6e98f1b829 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for Gentoo/m68k profile # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/m68k/ChangeLog,v 1.34 2014/07/01 14:13:01 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/m68k/ChangeLog,v 1.35 2014/10/18 18:14:20 vapier Exp $ + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. 01 Jul 2014; Michał Górny make.defaults: Add missing LIBDIR_${ABI} and CHOST_${ABI} on non-multilib arches to avoid diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask index f070dc42ee..1233147879 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask @@ -92,3 +92,6 @@ opencl # Unmask once sys-libs/libunwind gets ported & keyworded. unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/ChangeLog index 272c06a347..76a6efe2c0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/ChangeLog @@ -1,6 +1,33 @@ # ChangeLog for Gentoo/MIPS profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/ChangeLog,v 1.144 2014/07/22 18:16:50 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/ChangeLog,v 1.150 2014/11/20 01:56:23 pesa Exp $ + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the library gets support #524148 by Christian Ruppert. + + 11 Oct 2014; Anthony G. Basile make.defaults, + mips64/make.defaults, mips64/n32/use.mask, mips64/n64/use.mask, + -mips64/use.force, -mips64/use.mask, -mipsel/eapi, -mipsel/make.defaults, + mipsel/mips64el/n32/use.mask, mipsel/mips64el/n64/use.mask, + -mipsel/mips64el/use.force, -mipsel/mips64el/use.mask, +mipsel/o32/eapi, + +mipsel/o32/make.defaults, +mipsel/o32/parent, +mipsel/o32/use.force, + +mipsel/o32/use.mask, +o32/eapi, +o32/make.defaults, +o32/parent, + +o32/use.force, +o32/use.mask, use.force, use.mask: + Restructure to accomodate new multilib scheme + + 04 Oct 2014; Markos Chandras use.mask: + Drop qt4 mask. The package is keyworded on MIPS. Mask it again on a + subprofile if necessary + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Mask xorg-server glamor/wayland flags + + 13 Sep 2014; Markos Chandras package.use.mask: + midori[jit] is now masked globally 22 Jul 2014; Samuli Suominen package.use.mask: Mask USE="consolekit" for sys-auth/pambase to match diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults index 6d30366cd9..fde399bdf6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults @@ -1,6 +1,6 @@ # Copyright 2008-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/make.defaults,v 1.13 2014/07/01 14:34:52 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/make.defaults,v 1.14 2014/10/11 08:22:41 blueness Exp $ # 2006/08/18 - Donnie Berkholz # Defaults for video drivers @@ -13,20 +13,10 @@ PROFILE_ARCH="mips" USE="-fortran -openmp" -CHOST="mips-unknown-linux-gnu" -CHOST_o32="mips-unknown-linux-gnu" - LIBDIR_o32="lib" LIBDIR_n32="lib32" LIBDIR_n64="lib64" -ABI="o32" -DEFAULT_ABI="o32" -MULTILIB_ABIS="o32" - -ABI_MIPS="o32" -IUSE_IMPLICIT="abi_mips_o32" - # 2010/12/06 - Matt Turner # Probably missing a bunch for various SGI systems. ALSA_CARDS="au1x00" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults index 528d069cbc..47eccc5687 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults @@ -1,9 +1,7 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/make.defaults,v 1.3 2014/06/30 15:34:54 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/make.defaults,v 1.4 2014/10/11 08:22:41 blueness Exp $ PROFILE_ARCH="mips64" CHOST="mips64-unknown-linux-gnu" - -IUSE_IMPLICIT="-abi_mips_o32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask index 426858caef..d5c49aa65e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask @@ -1,7 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/n32/use.mask,v 1.1 2014/06/30 15:16:16 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/n32/use.mask,v 1.2 2014/10/11 08:22:41 blueness Exp $ -# Michał Górny (30 Jun 2014) -# Unmask the matching multilib flag. -abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask index edf67b17ac..3c2909a919 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask @@ -1,7 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/n64/use.mask,v 1.1 2014/06/30 15:16:17 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/n64/use.mask,v 1.2 2014/10/11 08:22:41 blueness Exp $ -# Michał Górny (30 Jun 2014) -# Unmask the matching multilib flag. -abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.force deleted file mode 100644 index 51b0dbb829..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.force +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 2008-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/use.force,v 1.1 2014/06/30 15:34:54 mgorny Exp $ - -# Michał Górny (30 Jun 2014) -# Unforce o32 back for mips64 subprofiles. --abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.mask deleted file mode 100644 index 1f7e8cdcd9..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/use.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/use.mask,v 1.1 2014/06/30 15:34:54 mgorny Exp $ - -# Michał Górny (30 Jun 2014) -# Mask o32 back for mips64 subprofiles. -abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/make.defaults deleted file mode 100644 index e9bbec3b59..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/make.defaults +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2010-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/make.defaults,v 1.3 2014/07/01 14:34:52 mgorny Exp $ - -PROFILE_ARCH="mipsel" - -CHOST="mipsel-unknown-linux-gnu" -CHOST_o32="mipsel-unknown-linux-gnu" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask index 64a57da553..8a49f60f2a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask @@ -1,7 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/n32/use.mask,v 1.1 2014/06/30 15:16:17 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/n32/use.mask,v 1.2 2014/10/11 08:22:41 blueness Exp $ -# Michał Górny (30 Jun 2014) -# Unmask the matching multilib flag. -abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask index b846477f1c..0932d5c9dd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask @@ -1,7 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/n64/use.mask,v 1.1 2014/06/30 15:16:17 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/n64/use.mask,v 1.2 2014/10/11 08:22:41 blueness Exp $ -# Michał Górny (30 Jun 2014) -# Unmask the matching multilib flag. -abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.force deleted file mode 100644 index 2212cda537..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.force +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 2008-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/use.force,v 1.1 2014/06/30 15:34:54 mgorny Exp $ - -# Michał Górny (30 Jun 2014) -# Unforce o32 back for mips64 subprofiles. --abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.mask deleted file mode 100644 index e4f0841e1f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/use.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/use.mask,v 1.1 2014/06/30 15:34:54 mgorny Exp $ - -# Michał Górny (30 Jun 2014) -# Mask o32 back for mips64el subprofiles. -abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/eapi b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/eapi rename to sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults new file mode 100644 index 0000000000..0032323695 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults @@ -0,0 +1,15 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/o32/make.defaults,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +PROFILE_ARCH="mipsel" + +CHOST="mipsel-unknown-linux-gnu" +CHOST_o32="mipsel-unknown-linux-gnu" + +ABI="o32" +DEFAULT_ABI="o32" +MULTILIB_ABIS="o32" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/parent b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/parent rename to sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force new file mode 100644 index 0000000000..0a877ced8e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/o32/use.force,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask new file mode 100644 index 0000000000..9886a9ea4c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/o32/use.mask,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +-abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/eapi b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults new file mode 100644 index 0000000000..6a04a64f43 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults @@ -0,0 +1,15 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/o32/make.defaults,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +PROFILE_ARCH="mipsel" + +CHOST="mips-unknown-linux-gnu" +CHOST_o32="mips-unknown-linux-gnu" + +ABI="o32" +DEFAULT_ABI="o32" +MULTILIB_ABIS="o32" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/parent b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force new file mode 100644 index 0000000000..a4ecdb9c11 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/o32/use.force,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask new file mode 100644 index 0000000000..f9228d95fb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/o32/use.mask,v 1.1 2014/10/11 08:22:41 blueness Exp $ + +-abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask index 8f6923e88a..62bab948fe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask @@ -1,6 +1,34 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/package.mask,v 1.23 2014/01/23 19:46:51 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/package.mask,v 1.24 2014/11/20 01:56:23 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* # Mask pam_ldap and nss_ldap - openldap dep missing. sys-auth/pam_ldap diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force new file mode 100644 index 0000000000..d6f67da4f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/package.use.force,v 1.1 2014/09/12 19:41:50 vincent Exp $ + +# Vicente Olivert Riera (12 Sep 2014) +# If deprecated USE flag is not set, www-client/midori will +# depend on net-libs/webkit-gtk:3 which fails to compile +# on MIPS +www-client/midori deprecated diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index 2ed8d6d4bf..cd54583f4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/package.use.mask,v 1.63 2014/07/22 18:16:50 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/package.use.mask,v 1.68 2014/09/16 17:12:06 chithanh Exp $ + +# Chí-Thanh Christopher Nguyễn (16 Sep 2014) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland # Davide Pesavento (02 Jun 2014) # dev-qt/qtdeclarative:4 is not keyworded on mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force index 890f1e4b3e..f0e1fd039c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force @@ -1,7 +1,6 @@ # Copyright 2008-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/use.force,v 1.3 2014/06/30 15:34:54 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/use.force,v 1.4 2014/10/11 08:22:41 blueness Exp $ # Force the flag which corresponds to ARCH. mips -abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask index 748428ccb9..a71d0ad525 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask @@ -1,10 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/use.mask,v 1.75 2014/06/30 15:34:54 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/use.mask,v 1.78 2014/10/18 18:14:29 vapier Exp $ # Unmask the flag which corresponds to ARCH. -mips --abi_mips_o32 # Markos Chandras # app-arch/lz4 does not seem to build on MIPS @@ -77,10 +76,6 @@ clamav cdb nextaw -# Ilya A. Volynets-Evenbakh -# Not yet tested, and gets in the way for some KDE-related packages -qt4 - # Until someone actually needs fuse, we'll mask it as # it holds up stablizing ntfsprogs fuse @@ -386,3 +381,6 @@ opencl # Unmask once sys-libs/libunwind gets keyworded. unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ChangeLog index 6a7a4fc322..f230729e9f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ChangeLog @@ -1,6 +1,54 @@ # ChangeLog for Gentoo/PPC profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ChangeLog,v 1.282 2014/08/15 13:41:19 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ChangeLog,v 1.296 2014/11/23 15:55:11 floppym Exp $ + + 23 Nov 2014; Mike Gilbert make.defaults: + Disable python3_4 default for this arch. + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 18 Nov 2014; Manuel Rüger package.use.stable.mask: + Test dependencies for sys-block/thin-provisioning-tools are marked stable + now. Unmask test. + + 15 Nov 2014; Mike Gilbert use.stable.mask: + Move python3_4 mask to arch profiles. + + 30 Oct 2014; Michał Górny package.use.mask: + Temporarily mask sys-apps/systemd[terminal] due to non-keyworded deps. + + 25 Oct 2014; Michael Palimaka package.use.mask: + Mask kde-base/systemsettings[kscreen] due to unkeyworded dependencies (bug + #525558). + + 05 Oct 2014; Anthony G. Basile package.use.mask: + Unmask braille USE flag, bug #524352 + + 05 Oct 2014; Anthony G. Basile package.use.mask: + Unmask media-libs/libgphoto2 serial, bug #493156 + + 30 Sep 2014; Anthony G. Basile use.mask: + sys-libs/libseccomp has not been ported to ppc/ppc64, bug #524148 + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Mask xorg-server glamor/wayland flags + + 01 Sep 2014; Julian Ospald package.mask: + mask >=media-video/mpv-0.4.2 explicitly wrt #521808 + + 31 Aug 2014; Anthony G. Basile + -ppc32/pegasos/deprecated, -ppc32/pegasos/eapi, -ppc32/pegasos/parent: + Remove pegasos profiles + + 17 Aug 2014; Anthony G. Basile package.use.mask: + Mask USE=smartcard for =net-misc/spice-gtk-0.25-r1 since it pulls in + qemu[smartcard] which is masked + + 16 Aug 2014; Anthony G. Basile package.use.mask: + Mask FEATURES=test on dev-ruby/sprockets since it pulls in execjs and + coffee-script, and so nodejs which is broken on ppc/ppc64 15 Aug 2014; Anthony G. Basile package.use.mask: Mask FEATURES=test on dev-ruby/haml since it pulls in rails, and so nodejs diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults index f9cce054a4..b4d53a2e9a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults @@ -1,3 +1,7 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/make.defaults,v 1.2 2014/06/27 22:17:29 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/make.defaults,v 1.3 2014/11/23 15:55:11 floppym Exp $ + +# Mike Gilbert (23 Nov 2014) +# Remove when bug 525510 is resolved. +USE="python_targets_python3_3 -python_targets_python3_4" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask index d0074a3f6c..d08fd341aa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask @@ -1,6 +1,41 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.mask,v 1.60 2014/08/08 13:35:27 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.mask,v 1.62 2014/11/20 01:55:07 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* + +# Julian Ospald (01 Sep 2014) +# Needs either hardmasked >=media-video/libav-10 or +# >=media-video/ffmpeg-2.1.4 which is not keyworded for +# ppc/ppc64. Also see bug #521808 +=media-video/mpv-0.4* +=media-video/mpv-0.5* # Brent Baude (20 Nov 2012) # Masking kgcc64 now that toolchain is biarch diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index a10c7fc4c3..a80fbbe1e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,27 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.use.mask,v 1.211 2014/08/15 13:41:19 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.use.mask,v 1.219 2014/10/30 08:41:51 mgorny Exp $ + +# Michał Górny (30 Oct 2014) +# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. +sys-apps/systemd terminal + +# Michael Palimaka (25 Oct 2014) +# Unkeyworded deps, bug #525558 +kde-base/systemsettings kscreen + +# Chí-Thanh Christopher Nguyễn (16 Sep 2014) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland +x11-drivers/xf86-video-nouveau glamor + +# Anthony G. Basile (17 Aug 2014) +# This pulls in qemu[smartcard] which is masked +=net-misc/spice-gtk-0.25-r1 smartcard + +# Anthony G. Basile (16 Aug 2014) +# Ultimately pulls in nodejs which is broken. +dev-ruby/sprockets test # Anthony G. Basile (15 Aug 2014) # Ultimately pulls in nodejs which is broken. @@ -76,10 +97,6 @@ net-misc/modemmanager mbim # Pacho Ramos (11 Jan 2013) sys-kernel/dracut -dracut_modules_systemd -# Pacho Ramos (02 Dec 2013) -# Missing keywords, bug #493156 -media-libs/libgphoto2 serial - # Pacho Ramos (28 Nov 2013) # Missing keywords, bug #492820 net-im/telepathy-connection-managers sipe diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask index e8e7c28d9d..26783cc175 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.use.stable.mask,v 1.2 2014/07/31 22:16:02 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/package.use.stable.mask,v 1.3 2014/11/18 19:33:47 mrueg Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +18,3 @@ #--- END OF EXAMPLES --- -# Samuli Suominen (01 Aug 2014) -# Untested dev-lang/ruby based dependencies wrt #493780 -sys-block/thin-provisioning-tools test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask index 7be72e1b7e..476c5a37f4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ppc32/package.use.stable.mask,v 1.3 2014/07/04 11:40:46 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ppc32/package.use.stable.mask,v 1.6 2014/10/31 14:38:04 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -20,7 +20,14 @@ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +app-misc/gramps webkit +dev-java/swt webkit +dev-libs/libpeas seed +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs +mail-client/balsa webkit +media-gfx/gimp webkit >=net-libs/webkit-gtk-2.4 geoloc +net-libs/libproxy webkit >=x11-libs/gtk+-3.12.2 cloudprint x11-libs/gksu gnome \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/deprecated b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/deprecated deleted file mode 100644 index df4de736e7..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/pegasos/deprecated +++ /dev/null @@ -1,3 +0,0 @@ -arch/powerpc/ppc32 -# 04 Aug 2014; Anthony G. Basile -# Pegasos hardware is no longer supported. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index f7199137f2..feb60ac8fa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ppc64/package.use.stable.mask,v 1.3 2014/07/04 11:40:46 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/ppc64/package.use.stable.mask,v 1.4 2014/10/31 08:43:03 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -20,6 +20,8 @@ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +dev-java/swt webkit +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs >=net-libs/webkit-gtk-2.4 geoloc >=x11-libs/gtk+-3.12.2 cloudprint diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask index 397d6c33a3..7401e21afb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask @@ -1,6 +1,10 @@ # PPC Specific use flags # +# Anthony G. Basile (30 Sep 2014) +# sys-libs/libseccomp has not been ported to ppc/ppc64, bug #524148 +seccomp + # Anthony G. Basile (10 Jul 2014) # codec support x264, bug #516856 -x264 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask index 85e562f2e3..498bc52c91 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask @@ -1,10 +1,15 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/use.stable.mask,v 1.11 2014/07/04 11:43:07 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/powerpc/use.stable.mask,v 1.12 2014/11/15 21:23:39 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Mike Gilbert (15 Nov 2014) +# Waiting for stabilization (bug 525510). +python_targets_python3_4 +python_single_target_python3_4 + # Pacho Ramos (17 Apr 2014) # Dropped stable keywords after the discussion caused by # Gnome 3.8/3.10 stabilization on this arch diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/ChangeLog index b00c383253..9533aabade 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for Gentoo/s390 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/s390/ChangeLog,v 1.79 2014/07/29 23:16:10 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/s390/ChangeLog,v 1.81 2014/10/18 18:14:44 vapier Exp $ + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the library gets support #524148 by Christian Ruppert. + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Mask xorg-server glamor/wayland flags 29 Jul 2014; Robin H. Johnson package.use.mask: Update MySQL tcmalloc mask for percona-server. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index 0daa3e39ed..2353b8f2b4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/s390/package.use.mask,v 1.27 2014/07/29 23:16:10 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/s390/package.use.mask,v 1.28 2014/09/16 17:12:06 chithanh Exp $ + +# Chí-Thanh Christopher Nguyễn (16 Sep 2014) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland # Mikle Kolyada (11 Jan 2014) # too much unkeyworded dependencies (bug #497068) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask index 6217bd0ee7..3687d153fe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask @@ -159,3 +159,6 @@ opencl # Unmask once sys-libs/libunwind gets ported & keyworded. unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/ChangeLog index 17c59465fc..01663b8ddd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for Gentoo/sh profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sh/ChangeLog,v 1.97 2014/07/01 14:13:01 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sh/ChangeLog,v 1.98 2014/10/18 18:15:01 vapier Exp $ + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. 01 Jul 2014; Michał Górny make.defaults: Add missing LIBDIR_${ABI} and CHOST_${ABI} on non-multilib arches to avoid diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/use.mask index 5bb7dad75e..6e2cba847c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/use.mask @@ -180,3 +180,6 @@ opencl # Unmask once sys-libs/libunwind gets keyworded. unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/ChangeLog index b28eb01778..0d913b75e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/ChangeLog @@ -1,6 +1,47 @@ # ChangeLog for Gentoo/sparc profile # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/ChangeLog,v 1.224 2014/08/15 17:46:59 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/ChangeLog,v 1.236 2014/11/23 15:54:44 floppym Exp $ + + 23 Nov 2014; Mike Gilbert make.defaults: + Disable python3_4 default for this arch. + + 20 Nov 2014; Davide Pesavento package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 17 Nov 2014; Raúl Porcel package.mask: + Mask sys-devel/kgcc64 since >=gcc-4.4 can compile 64bit kernels + + 15 Nov 2014; Mike Gilbert use.stable.mask: + Move python3_4 mask to arch profiles. + + 30 Oct 2014; Michał Górny package.use.mask: + Temporarily mask sys-apps/systemd[terminal] due to non-keyworded deps. + + 18 Oct 2014; Mike Frysinger use.mask: + Mask USE=seccomp until the kernel/library gets support #524148 by Christian + Ruppert. + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Mask xorg-server glamor/wayland flags + + 01 Sep 2014; Julian Ospald package.mask: + mask >=media-video/mpv-0.4.2 explicitly wrt #521808 + + 25 Aug 2014; Raúl Porcel use.mask: + Use.mask zmq, bug #442188 + + 21 Aug 2014; Raúl Porcel package.use.mask, use.mask: + Use.mask tcmalloc and jemalloc as they aren't keyworded on sparc + + 21 Aug 2014; Raúl Porcel package.use.mask: + Remove net-dns/rbldnsd test from p.use.mask, bug #476198 + + 21 Aug 2014; Raúl Porcel package.use.mask: + Remove dev-libs/libpcre jit from p.use.mask now that it works, bug #505062 + + 20 Aug 2014; Raúl Porcel use.mask: + Use.mask redis 15 Aug 2014; Raúl Porcel package.use.stable.mask: Remove sys-block/thin-provisioning-tools test from p.use.stable.mask as deps diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults index 91f49f8007..217aa4c653 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/make.defaults,v 1.5 2011/03/18 22:09:09 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/make.defaults,v 1.6 2014/11/23 15:54:44 floppym Exp $ ARCH="sparc" ACCEPT_KEYWORDS="${ARCH}" @@ -40,3 +40,7 @@ MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X1 # Defaults for video drivers VIDEO_CARDS="fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 \ suncg6 sunffb sunleo tdfx voodoo" + +# Mike Gilbert (23 Nov 2014) +# Remove when bug 525510 is resolved. +USE="python_targets_python3_3 -python_targets_python3_4" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask index 5dec25cad9..86a4af5954 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask @@ -1,6 +1,45 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.mask,v 1.34 2013/08/11 16:55:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.mask,v 1.37 2014/11/20 01:54:27 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* + +# Raúl Porcel (17 Nov 2014) +# Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels +sys-devel/kgcc64 + +# Julian Ospald (01 Sep 2014) +# Needs either hardmasked >=media-video/libav-10 or +# >=media-video/ffmpeg-2.1.4 which is not keyworded for +# sparc. Also see bug #521808 +=media-video/mpv-0.4* +=media-video/mpv-0.5* # Alexis Ballier (27 Jun 2013) # TeX Live 2013 mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask index 93cd598540..748e0938ef 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.use.mask,v 1.169 2014/08/13 02:28:44 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.use.mask,v 1.175 2014/11/11 11:17:14 pacho Exp $ + +# Pacho Ramos (11 Nov 2014) +# Missing keywords, bug #523686 +>=dev-libs/libgdata-0.16.1 test + +# Michał Górny (30 Oct 2014) +# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. +sys-apps/systemd terminal + +# Pacho Ramos (03 Oct 2014) +# Missing keywords, bug #524352 +>=app-accessibility/orca-3.12.3 braille + +# Chí-Thanh Christopher Nguyễn (16 Sep 2014) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland # Maciej Mrozowski (13 Aug 2014) # Missing keywords on dev-libs/protobuf-c (bug 519772) @@ -70,10 +86,6 @@ www-plugins/gnash jemalloc # Keywords pending, bug #476710 >=gnome-base/gnome-extra-apps-3.8 games -# Michael Weber (08 Jul 2013) -# missing keywords on dev-python/pydns -net-dns/rbldnsd test - # Patrick Lauer (17 June 2013) # Fix per-arch mask of phonon[zeitgeist] #460140 media-libs/phonon zeitgeist @@ -160,10 +172,6 @@ net-libs/glib-networking smartcard # Mask use numa for openmpi sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm -# Raúl Porcel (05 Nov 2011) -# jit not supported on sparc -dev-libs/libpcre jit - # Alexandre Rostovtsev (03 Nov 2011) # Missing keywords in gst-plugins-faac, bug #389433 gnome-extra/gnome-media aac diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask index d44c222168..daf3e577e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.use.stable.mask,v 1.5 2014/08/15 17:46:59 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.use.stable.mask,v 1.6 2014/10/15 10:27:20 pacho Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -20,6 +20,7 @@ # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins devhelp markdown webkit >=gnome-base/gnome-desktop-2.32.1-r2 license-docs >=net-libs/webkit-gtk-2.4 geoloc >=x11-libs/gtk+-3.12.2 cloudprint diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask index 8018ab2a14..7907f8f402 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/use.mask,v 1.116 2014/06/25 14:22:29 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/use.mask,v 1.120 2014/10/18 18:14:52 vapier Exp $ # Unmask the flag which corresponds to ARCH. -sparc @@ -133,6 +133,9 @@ clang metalink tremor fdk +tcmalloc +jemalloc +zmq # No hardware to test ifp @@ -161,6 +164,7 @@ ots frei0r libvirt prelude +redis # Asterisk use flag masking bri @@ -344,5 +348,8 @@ unwind llvm # Pacho Ramos (19 Jan 2014) -# Unmask systemd since it is keyworded here. +# Unmask systemd since it is keyworded here. -systemd + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask index 51884f103e..3a6d55ea70 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask @@ -1,10 +1,15 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/use.stable.mask,v 1.7 2014/07/04 11:17:27 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/use.stable.mask,v 1.8 2014/11/15 21:23:39 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Mike Gilbert (15 Nov 2014) +# Waiting for stabilization (bug 525510). +python_targets_python3_4 +python_single_target_python3_4 + # Andrey Grozin (25 Jun 2014) # no stable version on sparc ecls diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/ChangeLog index 54db1c6d30..cc8bbb80ed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for Gentoo/x86-fbsd profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/ChangeLog,v 1.46 2014/07/01 07:49:58 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/ChangeLog,v 1.47 2014/11/20 01:58:03 pesa Exp $ + + 20 Nov 2014; Davide Pesavento +package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. 01 Jul 2014; Michał Górny make.defaults: Set default ABI_X86 and IUSE_IMPLICIT. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.mask new file mode 100644 index 0000000000..bb98d26066 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.mask @@ -0,0 +1,31 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86-fbsd/package.mask,v 1.10 2014/11/20 01:58:03 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/ChangeLog index 14b025551e..0e75f644fe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/ChangeLog @@ -1,6 +1,40 @@ # ChangeLog for Gentoo/x86 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/ChangeLog,v 1.173 2014/08/04 02:13:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/ChangeLog,v 1.183 2014/11/16 02:25:27 floppym Exp $ + + 16 Nov 2014; Mike Gilbert use.stable.mask: + Drop unneeded python3_4 (un)mask. + + 15 Nov 2014; Mike Gilbert package.use.stable.mask: + Move pyudev[python3_4] mask to base profile. + + 09 Nov 2014; Michał Górny package.use.stable.mask, + use.mask, use.stable.mask: + Unmask PyPy3. + + 09 Nov 2014; Michał Górny package.use.stable.mask: + Remove stale masks on dev-python/python-exec. + + 04 Nov 2014; Mike Gilbert package.use.stable.mask, + use.stable.mask: + Negate python3_4 stable mask. + + 19 Oct 2014; Mike Gilbert use.mask, use.stable.mask: + Unmask/stable-mask apparmor. + + 18 Oct 2014; Mike Frysinger package.use.mask: + Drop systemd-specific seccomp mask since the USE flag itself is handled + properly #524148 by Christian Ruppert. + + 11 Oct 2014; Tim Harder package.use.mask, + package.use.stable.mask: + Unmask skype use flag for net-im/bitlbee on unstable systems. + + 13 Sep 2014; Markos Chandras package.use.mask: + midori[jit] works on x86 + + 02 Sep 2014; Hans de Graaff use.mask: + ruby_targets_jruby is now masked everywhere. 04 Aug 2014; Mike Frysinger package.use.mask: Unmask x86-specific flashrom USE flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask index a19143f676..d511e125b7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,9 +1,13 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/package.use.mask,v 1.137 2014/08/04 02:13:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/package.use.mask,v 1.142 2014/10/18 18:15:58 vapier Exp $ # This file requires >=portage-2.1.1 +# Tim Harder (11 Oct 2014) +# Unmask skype support for unstable keywords +net-im/bitlbee -skype + # Mike Frysinger (04 Aug 2014) # Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024 sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer_spi -satamv @@ -16,10 +20,6 @@ sys-cluster/ceph zfs # Works on 32bit x86 media-sound/lmms -vst -# Mike Gilbert (27 Mar 2014) -# sys-libs/libseccomp is not keyworded on many archs. -sys-apps/systemd -seccomp - # Matt Turner (07 Mar 2014) # media-libs/libomxil-bellagio keyworded on amd64/x86 media-libs/mesa -openmax @@ -118,6 +118,7 @@ app-emulation/qemu spice # it's masked in base profile and unmasked here (bug #396313). net-libs/webkit-gtk -jit www-client/epiphany -jit +www-client/midori -jit # Samuli Suominen (06 Dec 2011) # NuppelVideo support is x86 only diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask index 0372e1b56f..8916996334 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/package.use.stable.mask,v 1.4 2014/06/29 16:32:35 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/package.use.stable.mask,v 1.9 2014/11/15 21:23:39 floppym Exp $ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +18,10 @@ #--- END OF EXAMPLES --- +# Tim Harder (11 Oct 2014) +# Masked since skype isn't stable +net-im/bitlbee skype + # Andreas K. Huettel (29 Jun 2014) # Not yet stabilized dependencies blocking sec bug 514886 # we need to repeat this here likely because of the use.mask entry @@ -28,8 +32,8 @@ app-office/libreoffice firebird # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy dev-lang/python-exec -python_single_target_pypy -dev-python/python-exec -python_targets_pypy -dev-python/python-exec -python_single_target_pypy +dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_single_target_pypy3 # Tom Wijsman (08 Apr 2014) # Cuda works here -cuda @@ -13,6 +17,8 @@ # PyPy is keyworded on this arch. -python_targets_pypy -python_single_target_pypy +-python_targets_pypy3 +-python_single_target_pypy3 # Michał Górny (4 May 2013) # Unmask systemd since it is keyworded here. @@ -88,7 +94,7 @@ # 2010/01/08 - Diego E. Pettenò # Add support for JRuby targets where jruby is available --ruby_targets_jruby +#-ruby_targets_jruby # pbbuttonsd and macbook for KDE and pbuttonsd it #-pbbuttonsd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index d7cf39812b..5341cebcb1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -1,16 +1,22 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/use.stable.mask,v 1.4 2014/06/25 14:22:30 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/use.stable.mask,v 1.8 2014/11/16 02:25:27 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Michał Górny (30 Mar 2014) -# PyPy is unstable on this arch. -python_targets_pypy -python_single_target_pypy +# Mike Gilbert (19 Oct 2014) +# sys-libs/libapparmor +apparmor # Andrey Grozin (25 Jun 2014) # no stable versions on x86 clozurecl gcl + +# Michał Górny (30 Mar 2014) +# PyPy is unstable on this arch. +python_targets_pypy +python_single_target_pypy +python_targets_pypy3 +python_single_target_pypy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/base/ChangeLog index 4daa6e7bab..bbc2dbf32d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/base/ChangeLog @@ -1,6 +1,157 @@ # ChangeLog for Gentoo base-profile # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.709 2014/08/10 11:42:38 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.755 2014/11/30 15:57:20 mgorny Exp $ + + 30 Nov 2014; Michał Górny package.use.mask: + Temporarily mask x11-libs/cairo[directfb] until we figure out what to do + about it. + + 29 Nov 2014; Brian Evans package.use.mask: + Add mask on app-text/groonga[lzo,zlib] for known memory leak issues + + 24 Nov 2014; Christoph Junghans package.use.mask: + mask hpx[doc] (bug #529066) + + 24 Nov 2014; Mike Gilbert make.defaults: + Revert to python3_3 by default. There are still many packages which need + testing/stabilization for python3_4. + + 23 Nov 2014; Mike Gilbert use.mask: + Remove python3_2 mask. + + 23 Nov 2014; Mike Gilbert make.defaults: + Switch from python3_3 to python3_4. + + 17 Nov 2014; Patrick Lauer package.use.mask: + Temporarily mask fbcon useflag on netsurf until libnsfb is fixed #529594 + + 15 Nov 2014; Mike Gilbert package.use.stable.mask, + use.stable.mask: + Move python3_4 mask to arch profiles. Move pyudev[python3_4] mask to base + profile. + + 09 Nov 2014; Michał Górny package.use.force, + package.use.mask: + Remove stale masks on dev-python/python-exec. + + 08 Nov 2014; Patrick Lauer package.use.mask: + Mask razor useflag for lightdm as razorqt is masked + + 06 Nov 2014; Michał Górny package.use.force, + package.use.mask, use.mask: + Update the USE masks, forces and defaults for PyPy3. + + 05 Nov 2014; Aaron W. Swenson package.use.mask: + sci-libs/gdal|sci-libs/ogdi visibility issue fixed. Removing mask. + + 04 Nov 2014; Mike Gilbert package.use.stable.mask: + Revert last change. + + 04 Nov 2014; Mike Gilbert package.use.stable.mask: + Stable mask python3_4 on dev-python/pyudev. + + 02 Nov 2014; Mike Frysinger packages: + Drop texinfo @system #471192 by Alexis Ballier. + + 30 Oct 2014; Andreas K. Huettel + package.use.stable.mask: + Stable mask vtk support of media-libs/opencv, so bug 527518 can go ahead + + 26 Oct 2014; Chí-Thanh Christopher Nguyễn + package.mask: + Move xinit mask to base/ in order to be able to properly unmask in systemd + target. + + 22 Oct 2014; Brian Evans use.stable.mask: + Mask php_targets_php5-6 until it is stable. + + 21 Oct 2014; Mike Frysinger package.use.mask: + Mask sys-devel/gcc[sanitize] #504200. + + 19 Oct 2014; Mike Gilbert use.mask: + Mask apparmor. + + 19 Oct 2014; Mike Frysinger package.use.force: + Restrict bash USE=readline mask to SLOT=0. + + 18 Oct 2014; Mike Frysinger package.use.mask: + Drop systemd-specific seccomp mask since the USE flag itself is handled + properly #524148 by Christian Ruppert. + + 11 Oct 2014; Tim Harder package.use.mask, + package.use.stable.mask: + Move net-im/bitlbee skype use flag mask back to package.use.mask and unmask + in specific profiles (bug #525006). + + 10 Oct 2014; Tim Harder package.use.mask, + package.use.stable.mask: + Move net-im/bitlbee skype use flag mask to package.use.stable.mask (bug + #523708). + + 09 Oct 2014; Michael Palimaka package.use.stable.mask: + Move kde-base/kopete[otr] from regular mask to stable mask. + + 01 Oct 2014; Sergey Popov package.use.mask: + Mask USE='multislot' in sys-devel/binutils as well, bug #507808 + + 30 Sep 2014; Bernard Cafarelli package.use.mask: + Add dev-python/pyocr to the cuneiform USE flag mask + + 16 Sep 2014; Brian Evans package.use.mask: + Remove old mysql-5.1.5{1,2,3} entries that are long gone from the tree. + + 16 Sep 2014; Chí-Thanh Christopher Nguyễn + package.use.mask: + Unmask xorg-server glamor flag + + 16 Sep 2014; Mike Gilbert package.use.mask, use.mask: + Move mgorny's last mask from use.mask to package.use.mask. + + 15 Sep 2014; Michał Górny use.mask: + Mask USE=zrtp on net-libs/ortp since it is screwed up. + + 14 Sep 2014; Johannes Huber package.use.mask: + Mask dev-libs/libattica[qt5]. + + 13 Sep 2014; Markos Chandras package.use.mask: + Mask midori[jit] everywhere + + 12 Sep 2014; Johannes Huber package.use.mask: + Mask media-sound/tomahawk[qt5]. + + 06 Sep 2014; Michał Górny package.use.mask: + Add missing py2.6 mask for portage. + + 06 Sep 2014; Michał Górny package.use.mask: + Mask removed flags on sys-apps/portage since it does not use python-r1. + + 06 Sep 2014; Michał Górny package.use.mask: + Wipe out references to removed Python targets. + + 06 Sep 2014; Michał Górny package.use.force, + package.use.mask, use.mask: + Mask python3_2 target for removal. Clean up stale python2_6 and pypy2_0 + targets. + + 02 Sep 2014; Ole Markus With use.mask: + Unmask php_targets_php5-6 USE flag + + 27 Aug 2014; Samuli Suominen package.use.stable.mask: + Drop USE="static" mask of sys-fs/cryptsetup in favour of REQUIRED_USE + blocking USE="gcrypt static" usage wrt #496612. As for sys-fs/lvm2 with + USE="static", >=sys-apps/util-linux-2.25 is not marked stable yet wrt + #520450. + + 26 Aug 2014; Rick Farina package.use.mask: + mirisdr does not seem to like making releases + package.use.stable.mask: + Mask USE="static" for sys-fs/cryptsetup and sys-fs/lvm2 wrt bugs #496612 and + #516224 in preparation of stabilization wrt bug #493892 + + 16 Aug 2014; Mikle Kolyada package.use.stable.mask: + Mask dev-perl/PDL pdl2 pgplot plplot. 10 Aug 2014; Justin Lecher package.use.force: Force acl for netatalk, #516626 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index a5d8ff97e8..cfc7dac65d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.116 2014/04/29 13:19:29 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.118 2014/11/24 01:51:39 floppym Exp $ # # System-wide defaults for the Portage system # See portage(5) manpage diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask index 982aff074f..ee821868c4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.mask,v 1.66 2014/07/21 22:34:56 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.mask,v 1.67 2014/10/26 22:22:41 chithanh Exp $ + +# Chí-Thanh Christopher Nguyễn (26 Oct 2014) +# Changes in vt allocation break startx on non-systemd, bugs #526762 and +# #526802. +>=x11-apps/xinit-1.3.4 # Rick Farina (6 Jun 2013) # Pm-utils based hibernate and suspend support has discontinued. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index b7ff7c2923..ee9438f71c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v 1.49 2014/08/10 11:42:38 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v 1.54 2014/11/09 08:02:26 mgorny Exp $ + +# Alexnader Vershilov =dev-db/tora-2.1.3 oracle # Justin Lecher (10 Aug 2014) # Doesn't work without acl support @@ -20,13 +24,12 @@ www-client/chromium pic # Zac Medico (4 Dec 2012) # Force app-shells/bash[readline] in stage1 builds, so that compgen is # available for sys-apps/portage (see bug #445576). -app-shells/bash readline +app-shells/bash:0 readline # Michał Górny (14 Oct 2012) # Force-enable all PYTHON_TARGETS for python-exec to avoid using private # API. Please remember to keep it in sync with python_targets.desc. -dev-lang/python-exec python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 python_targets_jython2_5 python_targets_jython2_7 python_targets_pypy2_0 python_targets_pypy -dev-python/python-exec python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 python_targets_jython2_5 python_targets_jython2_7 python_targets_pypy2_0 python_targets_pypy +dev-lang/python-exec python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 python_targets_jython2_5 python_targets_jython2_7 python_targets_pypy python_targets_pypy3 # Samuli Suominen (23 Jan 2012) # Forcing enabled while waiting for eselect-notify-send wrt #379941 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask index 43b3d1266a..68cf2f62af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -1,10 +1,89 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.590 2014/08/09 19:07:27 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.630 2014/11/30 15:57:20 mgorny Exp $ # This file requires >=portage-2.1.1 # New entries go on top. -# + +# Michał Górny (30 Nov 2014) +# Not supported at the moment. DirectFB lacks multilib support, +# and we have to decide if we want it. +x11-libs/cairo directfb + +# Brian Evans (29 Nov 2014) +# Strongly recommened by upstream to disable lzo and zlib due to memory leaks +# https://github.com/groonga/groonga/issues/6 (Japanese) +app-text/groonga lzo zlib + +# Christoph Junghans (24 Nov 2014) +# needs boost auto_index tool (bug #529066) +>=sys-cluster/hpx-0.9.9 doc + +# Jeroen Roovers (18 Nov 2014) +# Requires dev-lang/lua-5.2 (bug #253269) +net-analyzer/nmap system-lua + +# Patrick Lauer (17 Nov 2014) +# libnsfb is temporarily broken, so mask useflag until things work +=www-client/netsurf-3.2 fbcon + +# Patrick Lauer (08 Nov 2014) +# razorqt has been masked for removal +x11-misc/lightdm razor + +# Mike Frysinger (21 Oct 2014) +# Most targets do not support ASAN/etc... #504200. +sys-devel/gcc sanitize + +# Pacho Ramos (19 Oct 2014) +# swfdec is masked for removal, bug #525834 +dev-libs/DirectFB swfdec + +# Tim Harder (10 Oct 2014) +# Masked since skype isn't stable +net-im/bitlbee skype + +# Jauhien Piatlicki (5 Oct 2014) +# Masked because of bug 524390: privilege escalation +# until upstream fixes this security issue. +# Use at your own risk +lxqt-base/lxqt-meta sddm + +# Sergey Popov (01 Oct 2014) +# Mask multislot USE flag for packages, where it breaks +# metadata cache consistency. +# See bugs #507808, #507810 and #507814 +sys-devel/autoconf multislot +sys-devel/binutils multislot +sys-devel/gcc multislot + +# Michał Górny (15 Sep 2014) +# Unsuccessful version bump of net-libs/libzrtpcpp, seems to cause +# undefined references few layers deeper. Need further investigation, +# if anybody cares. +net-libs/ortp zrtp + +# Johannes Huber (14 Sep 2014) +# Masked until dev-libs/extra-cmake-modules is in tree. +dev-libs/libattica qt5 + +# Johannes Huber (12 Sep 2014) +# Masked until all dependencies are packaged. +media-sound/tomahawk qt5 + +# Michał Górny (06 Sep 2014) +# Mask the removed/deprecated flags for old ebuilds that do not use +# the python-r1 eclass. +sys-apps/portage python_targets_pypy2_0 python_targets_python2_6 python_targets_python3_2 + +# Michał Górny (06 Sep 2014) +# (on behalf of Python team) +# Keep 3.2 enabled to ease the migration. +dev-lang/python-exec -python_targets_python3_2 -python_single_target_python3_2 + +# Rick Farina (26 Aug 2014) +# mirisdr does not seem to like making releases + (05 Aug 2014) # net-libs/tox is in mva overlay only ATM @@ -23,18 +102,10 @@ dev-db/percona-server embedded # Mask due bug #414903 media-video/mplayer dxr3 -# Rick Farina (11 July 2014) -# Mask ogdi use flag for sci-libs/gdal due to broken visibility rules -sci-libs/gdal ogdi - # Thomas Sachau (30 Jun 2014) # Mask pixman USE flag of dev-libs/efl for future removal, bug 501074 dev-libs/efl pixman -# Andreas K. Huettel (29 Jun 2014) -# Mask use-flag firebird and package dev-db/firebird for bug 460780 -net-misc/stargazer module_store_firebird - # Jeroen Roovers (20 Jun 2014) # net-libs/adns is going away (bug #513982) net-analyzer/wireshark libadns @@ -43,22 +114,10 @@ net-analyzer/wireshark libadns # Needs hardmasked lua-5.2 www-servers/mongoose lua -# Sergey Popov (05 Jun 2014) -# Mask multislot USE flag for packages, where it breaks -# metadata cache consistency. -# See bugs #507808, #507810 and #507814 -sys-devel/autoconf multislot -sys-devel/gcc multislot - -# Chí-Thanh Christopher Nguyễn (05 Jun 2014) -# Needs libepoxy keywording, bug #510940 -x11-base/xorg-server glamor - # Manuel Rüger (05 Jun 2014) # Fails to build with net-libs/libotr-4.0.0 net-im/climm otr - # Pacho Ramos (01 Jun 2014) # Needs hardmasked lua-5.2 >=media-plugins/grilo-plugins-0.2.12 lua @@ -84,12 +143,6 @@ dev-java/jboss-logging doc mate-base/mate bluetooth mate-extra/mate-user-share bluetooth -# Michał Górny (26 Apr 2014) -# (on behalf of Python team) -# Keep 2.6 enabled to ease the migration. -dev-lang/python-exec -python_targets_python2_6 -python_single_target_python2_6 -dev-python/python-exec -python_targets_python2_6 -python_single_target_python2_6 - # Tim Harder (26 Apr 2014) # Masked until qt5 is in the tree >=media-video/mkvtoolnix-6.9.0 qt5 @@ -127,10 +180,6 @@ sys-infiniband/ofed ofed_drivers_ehca # broken wrt #501582 (27 Mar 2014) -# sys-libs/libseccomp is not keyworded on many archs. -sys-apps/systemd seccomp - # Ben de Groot (21 Mar 2014) # harfbuzz multilib ebuild is still masked media-libs/freetype harfbuzz @@ -173,8 +222,7 @@ dev-libs/boost context # Gilles Dartiguelongue (25 Dec 2013) # gjs: tests fail and support for it was purely and simply removed in master/1.9 -# python2_6: unit tests fail for this abi, must report usptream ->=dev-libs/libpeas-1.9 gjs python_targets_python2_6 +>=dev-libs/libpeas-1.9 gjs # Gilles Dartiguelongue (23 Dec 2013) # Gstreamer support fails to build due to libtool shortcomings when using @@ -183,11 +231,6 @@ dev-libs/boost context # with upstream if there is something that can be done to fix the issue. media-libs/cogl gstreamer -# Johannes Huber (18 Dec 2013) -# net-libs/libotr-4.0.0 is masked. Please remove the use mask if package mask -# is lifted. ->=kde-base/kopete-4.12.0 otr - # Alexandre Rostovtsev (15 Dec 2013) # pulseaudio patchset breaks too often on live wine ebuild =app-emulation/wine-9999 pulseaudio @@ -207,6 +250,7 @@ sci-physics/reduze berkdb # no real sandbox clients right now). Masked until the flag is # re-implemented or dropped. For more details, bug #429372. dev-python/pypy sandbox +dev-python/pypy3 sandbox # Julian Ospald (27 Oct 2013) # luajit is in ~arch, prepare for minetest stabilization @@ -318,6 +362,7 @@ gnustep-apps/cynthiune flac # Richard Freeman (24 Mar 2013) # Dependency is masked for buffer overflows for now app-text/yagf cuneiform +dev-python/pyocr cuneiform # Michael Weber (23 Mar 2013) # Does not build. @@ -346,10 +391,6 @@ www-client/chromium system-sqlite sci-libs/cholmod cuda sci-libs/flann cuda -# Agostino Sarubbo =media-plugins/gst-plugins-meta-1.0 vpx - # Julian Ospald (20 Feb 2013) # Unsupported and experimental. net-misc/teamviewer system-wine @@ -491,10 +532,6 @@ media-sound/pulseaudio webrtc-aec xen (22 Mar 2012) -# Masked since skype isn't stable -net-im/bitlbee skype - # Samuli Suominen (20 Mar 2012) # This is for udev-acl. Unmasked in default/linux/package.use.mask. sys-auth/consolekit acl @@ -525,6 +562,7 @@ app-arch/libarchive e2fsprogs # it's masked here and unmasked in individual profiles (bug #396313). net-libs/webkit-gtk jit www-client/epiphany jit +www-client/midori jit # Mike Frysinger (06 Dec 2011) # No one should be mucking with libssp unless they really know what they're @@ -598,12 +636,6 @@ net-dns/pdnsd isdn urandom # Masked until devs know how to use repoman (28 Nov 2010) -# bug 344885: USE=debug causes compile to fail presently. -=dev-db/mysql-5.1.51* debug -=dev-db/mysql-5.1.52* debug -=dev-db/mysql-5.1.53* debug - # Justin Lecher (17 Nov 2010) # Upstream didn't release patches for aria yet >=sci-chemistry/cns-1.3 aria diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index 72ce0c00e7..c49b3aba7d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -1,10 +1,28 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.stable.mask,v 1.20 2014/08/01 19:50:51 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.stable.mask,v 1.31 2014/11/15 21:23:39 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Mike Gilbert (15 Nov 2014) +# Awaiting PyQt4 stabilization (bug 523322). +dev-python/pyudev python_targets_python3_4 + +# Andreas K. Huettel (30 Oct 2014) +# Pulls in sci-libs/vtk with a lot of new dependencies; stabilizing +# that will take some more time +media-libs/opencv vtk + +# Michael Palimaka (09 Oct 2014) +# Requires net-libs/libotr-4.0.0 which just came out of +# hard mask. +>=kde-base/kopete-4.12.0 otr + +# Mikle Kolyada (16 Aug 2014) +# Not yet stabilized dependency, need more testing +>=dev-perl/PDL-2.4.11 pdl2 pgplot plplot + # Samuli Suominen (01 Aug 2014) # Optional (not required by anything in gentoo-x86) and fragile (based on # host system, like Java JRE version). Keep masked indefinately until @@ -18,7 +36,7 @@ app-crypt/tpm-tools pkcs11 # Mikle Kolyada # Not yet stabilized dependency (bug #514906) -media-video/mpv libcaca sdl +media-video/mpv libcaca # Andreas K. Huettel (29 Jun 2014) # Not yet stabilized dependencies blocking sec bug 514886 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/packages b/sdk_container/src/third_party/portage-stable/profiles/base/packages index 986e1dd9c1..1edb77bb04 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/base/packages @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/packages,v 1.66 2014/05/26 13:25:27 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/packages,v 1.67 2014/11/02 18:17:04 vapier Exp $ # Gentoo Base Profile @@ -51,7 +51,6 @@ *sys-process/procps *sys-process/psmisc *sys-apps/sed -*sys-apps/texinfo *sys-apps/which #*sys-devel/autoconf #*sys-devel/automake diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask index 992d3876a1..fc28a52669 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask @@ -1,9 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.202 2014/07/27 09:22:08 aballier Exp $ - -# Mask use-flag firebird and package dev-db/firebird for bug 460780 -firebird +# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.214 2014/11/23 16:40:45 floppym Exp $ # CURL_SSL=winssl is for prefix/windows/winnt only curl_ssl_winssl @@ -13,6 +10,7 @@ cuda # on the way out ruby_targets_ruby18 +ruby_targets_jruby # masking here and unmasking in default/linux/ kmod @@ -32,8 +30,8 @@ vdpau # Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86 infiniband -# PHP 5.6 still has no stable version -php_targets_php5-6 +# PHP 5.3 har reached EOL and should be removed soon +php_targets_php5-3 # Its deps are not mature enough yet ayatana @@ -335,10 +333,10 @@ orc # Mike Gilbert (02 Jan 2013) # PyPy is unkeyworded on most arches. If you are running amd64 or x86, # please switch to one of the testing 13.0 profiles to get it. -python_targets_pypy2_0 -python_single_target_pypy2_0 python_targets_pypy python_single_target_pypy +python_targets_pypy3 +python_single_target_pypy3 # Michał Górny (26 Jan 2013) # Mask the multilib flags globally. Unmasked in specific arches. @@ -381,10 +379,6 @@ qt5 # could suffer unexpected problem, don't expect support for it then. openrc-force -# Michał Górny (26 Apr 2014) -# (on behalf of Python team) -# Python 2.6 is no longer supported upstream and security issue fixes -# are not provided anymore. Python 2.7 is almost drop-in replacement. -# The support for implementations will be disabled in 30 days. -python_targets_python2_6 -python_single_target_python2_6 +# Mike Gilbert (19 Oct 2014) +# sys-libs/libapparmor +apparmor diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask index fe8a0e1a85..24ffa545ee 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask @@ -1,11 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.stable.mask,v 1.6 2014/07/14 18:03:59 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.stable.mask,v 1.8 2014/11/15 21:23:39 floppym Exp $ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Mike Gilbert (30 Mar 2014) -# dev-lang/python:3.4 is not stable. -python_targets_python3_4 -python_single_target_python3_4 +# Brian Evans (22 Oct 2014) +# dev-lang/php:5.6 is not stable +php_targets_php5-6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 4f03bb6707..5dab55e815 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -75,6 +75,7 @@ gpe-base gpe-utils java-virtuals kde-base +kde-frameworks kde-misc lxde-base lxqt-base diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/ChangeLog index db4256c321..c149cec8eb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/ChangeLog,v 1.167 2014/08/03 00:54:15 jmbsvicetto Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/ChangeLog,v 1.168 2014/10/25 17:17:26 kensington Exp $ + + 25 Oct 2014; Michael Palimaka package.use.mask: + Remove obsolete mask for package no longer in the tree. 03 Aug 2014; Jorge Manuel B. S. Vicetto fbsd/packages.build: diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask index 8a50c0f64c..adf878f781 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/package.use.mask,v 1.43 2014/03/13 23:22:27 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/package.use.mask,v 1.45 2014/11/25 20:07:54 axs Exp $ # Robin H. Johnson (05 Jan 2014) # Pending keywording of net-libs/miniupnpc per bug #497186 @@ -79,12 +79,12 @@ gnome-base/gvfs bluetooth # Requires gpm www-client/links livecd -# Needs bluez and wicd which are linux only -kde-base/solid bluetooth wicd - # Needs DirectFB which is linux only media-libs/xine-lib fusion +# no sysfs on bsd +media-libs/mesa sysfs + # needs udev kde-base/kdelibs udisks upower media-libs/mesa gbm dri3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ChangeLog index 9c8d38f32e..c56f1d8d82 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ChangeLog @@ -1,6 +1,31 @@ # ChangeLog for the default/linux profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/ChangeLog,v 1.3 2014/04/22 01:20:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/ChangeLog,v 1.5 2014/09/30 19:08:56 grobian Exp $ + + 30 Sep 2014; Fabian Groffen +ia64/13.0/package.use.mask, + ia64/13.0/use.mask, powerpc/ppc32/13.0/package.use.mask, + powerpc/ppc64/13.0/package.use.mask, sparc/13.0/package.use.mask: + Mask redis for mail-mta/exim to allow stabling, bugs #489676, #517934 + + 16 Aug 2014; Anthony G. Basile +uclibc/amd64/eapi, + +uclibc/amd64/make.defaults, +uclibc/amd64/package.mask, + +uclibc/amd64/parent, +uclibc/amd64/use.force, +uclibc/amd64/use.mask, + +uclibc/arm/armv6j/eapi, +uclibc/arm/armv6j/make.defaults, + +uclibc/arm/armv6j/parent, +uclibc/arm/armv7a/eapi, + +uclibc/arm/armv7a/make.defaults, +uclibc/arm/armv7a/parent, + +uclibc/arm/eapi, +uclibc/arm/make.defaults, +uclibc/arm/parent, + +uclibc/arm/use.force, +uclibc/arm/use.mask, +uclibc/eapi, + +uclibc/make.defaults, +uclibc/mips/eapi, +uclibc/mips/make.defaults, + +uclibc/mips/mipsel/eapi, +uclibc/mips/mipsel/make.defaults, + +uclibc/mips/mipsel/parent, +uclibc/mips/package.mask, +uclibc/mips/parent, + +uclibc/mips/use.force, +uclibc/mips/use.mask, +uclibc/package.mask, + +uclibc/packages, +uclibc/packages.build, +uclibc/parent, +uclibc/ppc/eapi, + +uclibc/ppc/make.defaults, +uclibc/ppc/package.mask, + +uclibc/ppc/package.use.mask, +uclibc/ppc/parent, +uclibc/ppc/use.force, + +uclibc/ppc/use.mask, +uclibc/use.force, +uclibc/use.mask, +uclibc/x86/eapi, + +uclibc/x86/make.defaults, +uclibc/x86/parent, +uclibc/x86/use.force, + +uclibc/x86/use.mask: + Migrate hardened/linux/uclibc to default/linux/uclibc 22 Apr 2014; Mike Frysinger packages.build: Add pkgconfig to stage2 #507930. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask index cfa129ef16..31ead468b5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/alpha/13.0/package.use.stable.mask,v 1.3 2014/03/16 22:39:03 tomwij Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/alpha/13.0/package.use.stable.mask,v 1.4 2014/11/20 10:30:55 klausman Exp $ # Tom Wijsman (27 Jan 2014) # Mask until we are able to stabilize thunderbird, bug #488766 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/parent new file mode 100644 index 0000000000..9e06c4505a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop/gnome diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/parent new file mode 100644 index 0000000000..f7739b4058 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/parent new file mode 100644 index 0000000000..f8a039911f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/parent new file mode 100644 index 0000000000..f7739b4058 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/parent new file mode 100644 index 0000000000..b9eec58440 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/desktop/parent @@ -0,0 +1,2 @@ +../../../../../../targets/desktop +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/make.defaults new file mode 100644 index 0000000000..1f255542fe --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/make.defaults,v 1.1 2014/11/30 16:25:53 mgorny Exp $ + +# Adding -Wl,--hash-style=gnu to default LDFLAGS for linux/amd64 dev profile +# This will help developers track packages, that don't respect LDFLAGS, down +# more effectively +LDFLAGS="-Wl,--hash-style=gnu ${LDFLAGS}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/parent new file mode 100644 index 0000000000..5c8258a71e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/developer diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/parent new file mode 100644 index 0000000000..84abf90066 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/amd64/no-emul-linux-x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/parent new file mode 100644 index 0000000000..2190e9797e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/no-emul-linux-x86/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/ChangeLog index 3c1d85fa98..0c8d0c7905 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/ChangeLog @@ -1,6 +1,37 @@ # ChangeLog for the default/linux/amd64 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/ChangeLog,v 1.18 2014/03/30 21:44:17 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/ChangeLog,v 1.23 2014/11/30 17:49:02 mgorny Exp $ + + 30 Nov 2014; Michał Górny + 13.0/no-emul-linux-x86/desktop/gnome/systemd/parent: + Correct the parents correctly. + + 30 Nov 2014; Michał Górny + 13.0/no-emul-linux-x86/desktop/gnome/systemd/parent, + 13.0/no-emul-linux-x86/desktop/parent: + Correct the parents in no-emul-linux-x86 profiles. + + 30 Nov 2014; Michał Górny + +13.0/no-emul-linux-x86/desktop/gnome/eapi, + +13.0/no-emul-linux-x86/desktop/gnome/parent, + +13.0/no-emul-linux-x86/desktop/gnome/systemd/eapi, + +13.0/no-emul-linux-x86/desktop/gnome/systemd/parent, + +13.0/no-emul-linux-x86/desktop/kde/eapi, + +13.0/no-emul-linux-x86/desktop/kde/parent, + +13.0/no-emul-linux-x86/desktop/kde/systemd/eapi, + +13.0/no-emul-linux-x86/desktop/kde/systemd/parent, + +13.0/no-emul-linux-x86/developer/eapi, + +13.0/no-emul-linux-x86/developer/make.defaults, + +13.0/no-emul-linux-x86/developer/parent, + +13.0/no-emul-linux-x86/selinux/eapi, +13.0/no-emul-linux-x86/selinux/parent: + Create more no-emul-linux-x86 subprofiles for testing. + + 21 Oct 2014; Mike Frysinger +package.use.mask: + Unmask sys-devel/gcc[sanitize] #504200. + + 14 Oct 2014; Michał Górny +13.0/no-emul-linux-x86/eapi, + +13.0/no-emul-linux-x86/parent: + Add a no-emul-linux-x86 subprofile for testing emul-linux-x86-free system. 30 Mar 2014; Michał Górny 13.0/package.use.stable.mask: Move abi_x86_32 package stable-mask to arch profile since it is EAPI=5 now. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask new file mode 100644 index 0000000000..394933066e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/package.use.mask,v 1.3 2014/10/21 12:12:55 vapier Exp $ + +# Mike Frysinger (21 Oct 2014) +# This target supports ASAN/etc... #504200. +sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/ChangeLog index 27165cff06..cdcc4cc6c4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for the default/linux/arm profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/arm/ChangeLog,v 1.9 2014/04/05 21:58:23 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/arm/ChangeLog,v 1.10 2014/10/21 12:13:27 vapier Exp $ + + 21 Oct 2014; Mike Frysinger +package.use.mask: + Unmask sys-devel/gcc[sanitize] #504200. 05 Apr 2014; Andreas K. Huettel -13.0/package.use.stable.mask: diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask new file mode 100644 index 0000000000..6a06264624 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/arm/package.use.mask,v 1.1 2014/10/21 12:13:27 vapier Exp $ + +# Mike Frysinger (21 Oct 2014) +# This target supports ASAN/etc... #504200. +>=sys-devel/gcc-4.9.0 -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask new file mode 100644 index 0000000000..f654baacea --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/ia64/13.0/package.use.mask,v 1.1 2014/09/30 19:08:56 grobian Exp $ + +# Fabian Groffen (Sep 30, 2014) +# redis needs dev-libs/hiredis, bug #489676 +mail-mta/exim redis + diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask index de1b80c261..7bdac1535e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask @@ -1,3 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/ia64/13.0/use.mask,v 1.3 2014/09/30 19:08:56 grobian Exp $ + # Anthony G. Basile (15 Apr 2012) # Pulls in net-libs/axtls or net-libs/polarssl which are # not keyworded for arch diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/parent new file mode 100644 index 0000000000..5fe2ba6265 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/multilib/o32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../../arch/mips/mipsel/mips64el/multilib/o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/parent new file mode 100644 index 0000000000..fae96e8d36 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/parent new file mode 100644 index 0000000000..4bb06e4092 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/developer diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/parent new file mode 100644 index 0000000000..f4b62c6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/mipsel/o32/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/mips/mipsel/o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/parent new file mode 100644 index 0000000000..19367dfc91 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/multilib/o32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../arch/mips/mips64/multilib/o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/parent new file mode 100644 index 0000000000..db8ce088c6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/parent new file mode 100644 index 0000000000..5c8258a71e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/developer diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/parent new file mode 100644 index 0000000000..3474061296 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/13.0/o32/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/mips/o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/ChangeLog index 43d5dc22a2..b4357fc64f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for the default/linux/mips profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/mips/ChangeLog,v 1.5 2014/03/19 22:16:02 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/mips/ChangeLog,v 1.6 2014/10/11 09:46:59 blueness Exp $ + + 11 Oct 2014; Anthony G. Basile + +13.0/mipsel/o32/desktop/eapi, +13.0/mipsel/o32/desktop/parent, + +13.0/mipsel/o32/developer/eapi, +13.0/mipsel/o32/developer/parent, + +13.0/mipsel/o32/eapi, +13.0/mipsel/o32/parent: + Restructure to accomodate new multilib scheme 19 Mar 2014; Andreas K. Huettel 13.0/desktop/eapi, 13.0/developer/eapi, 13.0/eapi, +13.0/mipsel/desktop/eapi, diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ChangeLog index 6c3db88f2b..f4b377fca0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for the default/linux/powerpc profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ChangeLog,v 1.9 2014/07/24 09:06:09 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ChangeLog,v 1.10 2014/10/21 12:13:34 vapier Exp $ + + 21 Oct 2014; Mike Frysinger +package.use.mask: + Unmask sys-devel/gcc[sanitize] #504200. 24 Jul 2014; Fabian Groffen +ppc32/13.0/package.use.mask, +ppc64/13.0/package.use.mask: diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask new file mode 100644 index 0000000000..a82f9d9203 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/package.use.mask,v 1.7 2014/10/21 12:13:34 vapier Exp $ + +# Mike Frysinger (21 Oct 2014) +# This target supports ASAN/etc... #504200. +sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask index 746d73bc53..f6cec9df6d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask @@ -1,7 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask,v 1.1 2014/07/24 09:06:10 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask,v 1.2 2014/09/30 19:08:56 grobian Exp $ # Fabian Groffen (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 +# redis needs dev-libs/hiredis mail-mta/exim dmarc +mail-mta/exim redis diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask index 242737f02b..f4bcc25f98 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask @@ -1,7 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask,v 1.1 2014/07/24 09:06:10 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask,v 1.2 2014/09/30 19:08:56 grobian Exp $ # Fabian Groffen (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 +# redis needs dev-libs/hiredis mail-mta/exim dmarc +mail-mta/exim redis diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/package.use.mask index c5ba426a23..0b4848b5f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/package.use.mask @@ -1,10 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/13.0/package.use.mask,v 1.2 2014/07/24 09:06:10 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/13.0/package.use.mask,v 1.3 2014/09/30 19:08:56 grobian Exp $ # Fabian Groffen (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 +# redis needs dev-libs/hiredis mail-mta/exim dmarc +mail-mta/exim redis # Anthony G. Basile (Dec 21, 2011) # diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages index e029862500..a4fa7a86af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages @@ -1,8 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/13.0/packages,v 1.1 2013/01/18 19:48:22 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/13.0/packages,v 1.2 2014/11/17 11:47:00 armin76 Exp $ # 2008.0 sparc profile -# 64 bit kernel compiler -*>=sys-devel/kgcc64-4.1.2 +# Remove kgcc64 since >=gcc-4.4 is able to compile 64bit kernels +-*sys-devel/kgcc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/ChangeLog index 057cbb8011..99f2562a2e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for the default/linux/sparc profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/ChangeLog,v 1.8 2014/07/24 09:06:10 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/ChangeLog,v 1.10 2014/11/17 11:47:00 armin76 Exp $ + + 17 Nov 2014; Raúl Porcel 13.0/packages: + Remove sys-devel/kgcc64 since >=gcc-4.4 can compile 64bit kernels + + 21 Oct 2014; Mike Frysinger +package.use.mask: + Unmask sys-devel/gcc[sanitize] #504200. 24 Jul 2014; Fabian Groffen 13.0/package.use.mask: mask USE=dmarc for mail-mta/exim, bug #489676 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask new file mode 100644 index 0000000000..0d803f78bb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/sparc/package.use.mask,v 1.3 2014/10/21 12:13:44 vapier Exp $ + +# Mike Frysinger (21 Oct 2014) +# This target supports ASAN/etc... #504200. +sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ChangeLog new file mode 100644 index 0000000000..186b0d5a7d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for the default/linux/uclibc profile directory +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ChangeLog,v 1.3 2014/11/20 02:07:15 pesa Exp $ + + 20 Nov 2014; Davide Pesavento +arm/package.mask, + mips/package.mask, ppc/package.mask: + Move Qt 4.8.6 mask from global package.mask to arch profiles. + + 17 Oct 2014; Matthias Maier +arm/package.use.mask, + mips/package.use.mask: + Add net-print/cups java due to missing keyword for virtual/jre + + 17 Aug 2014; Anthony G. Basile +mips/package.use, + ppc/package.mask: + USE=internal-glib for dev-util/pkgconfig on mips to avoid pull in glib + diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults similarity index 79% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults index 8e1284a49f..69602bf82e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/amd64/make.defaults,v 1.4 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/amd64/make.defaults,v 1.1 2014/08/16 20:43:28 blueness Exp $ ARCH="amd64" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask new file mode 100644 index 0000000000..57359a3d20 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask @@ -0,0 +1,177 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/amd64/package.mask,v 1.6 2014/10/22 20:20:51 axs Exp $ + +# AMD64 Team +# Mask packages that rely on amd64 multilib +app-accessibility/mbrola +app-accessibility/perlbox-voice +app-arch/stuffit +app-benchmarks/cpuburn +=app-editors/emacs-18* +app-emulation/crossover-bin +app-emulation/crossover-office-bin +app-emulation/crossover-office-pro-bin +app-emulation/playonlinux +app-emulation/q4wine +app-emulation/virtualbox +app-emulation/virtualbox-extpack-oracle +app-emulation/virtualbox-guest-additions +app-emulation/vmware-player +>=app-i18n/atokx3-3.0.0 +app-office/lotus-notes +app-office/ooextras +app-emulation/emul-linux-x86-baselibs +app-emulation/emul-linux-x86-cpplibs +app-emulation/emul-linux-x86-db +app-emulation/emul-linux-x86-gstplugins +app-emulation/emul-linux-x86-gtklibs +app-emulation/emul-linux-x86-gtkmmlibs +app-emulation/emul-linux-x86-jna +app-emulation/emul-linux-x86-medialibs +app-emulation/emul-linux-x86-motif +app-emulation/emul-linux-x86-opengl +app-emulation/emul-linux-x86-qtlibs +app-emulation/emul-linux-x86-sdl +app-emulation/emul-linux-x86-soundlibs +app-emulation/emul-linux-x86-xlibs +app-emulation/emul-linux-x86-java +app-emulation/winetricks +app-emulation/wine-doors +app-text/acroread +dev-embedded/libftd2xx +dev-embedded/openocd +>=dev-java/sun-j2me-bin-2.5.2.01 +dev-lang/dmd-bin +dev-lang/icc +dev-lang/idb +dev-lang/ifc +dev-perl/Archive-Rar +dev-python/skype4py +dev-util/android-sdk-update-manager +dev-util/android-ndk +dev-util/biew +games-action/cs2d +games-action/descent3 +games-action/descent3-demo +games-action/heretic2 +games-action/heretic2-demo +games-action/lugaru +games-action/lugaru-demo +games-action/mutantstorm-demo +games-action/phobiaii +games-action/rune +games-action/spacetripper-demo +games-arcade/aquaria +games-arcade/barbarian-bin +games-arcade/jardinains +games-arcade/gish-demo +games-emulation/caps +games-emulation/nestra +games-emulation/zinc +games-emulation/zsnes +games-fps/avp +games-fps/doom3-cdoom +games-fps/doom3-chextrek +games-fps/doom3-data +games-fps/doom3-demo +games-fps/doom3-ducttape +games-fps/doom3-eventhorizon +games-fps/doom3-hellcampaign +games-fps/doom3-inhell +games-fps/doom3-lms +games-fps/doom3-mitm +games-fps/doom3-phantasm +games-fps/doom3-roe +games-fps/doom3 +games-fps/enemy-territory-etpro +games-fps/enemy-territory-fortress +games-fps/enemy-territory-omnibot +games-fps/enemy-territory-truecombat +games-fps/enemy-territory +games-fps/etqw-bin +games-fps/etqw-data +games-fps/etqw-demo +games-fps/glxquake-bin +games-fps/legends +games-fps/postal2 +games-fps/postal2mp-demo +games-fps/quake3-bin +games-fps/quake3-demo +games-fps/quake3-ra3 +games-fps/quake4-bin +games-fps/quake4-data +games-fps/quake4-demo +games-fps/rtcw +games-fps/rtcwmp-demo +games-fps/rtcwsp-demo +games-fps/sauerbraten +games-fps/serious-sam-tfe +games-fps/serious-sam-tse +games-fps/soldieroffortune +games-fps/soldieroffortune-demo +games-fps/unreal-tournament +games-fps/ut2003 +games-fps/ut2003-demo +games-fps/ut2004-demo +games-puzzle/drod-bin +games-puzzle/hoh-bin +games-roguelike/adom +games-rpg/eschalon-book-1-demo +games-rpg/nwmouse +games-rpg/nwmovies +games-rpg/nwn +games-rpg/nwn-cep +games-rpg/nwn-data +games-rpg/nwn-penultima +games-rpg/nwn-penultimarerolled +games-rpg/nwn-shadowlordsdreamcatcherdemon +games-rpg/penumbra-collection +games-rpg/rain-slick +games-rpg/sacred-gold +games-server/etqw-ded +games-server/nwn-ded +games-server/ut2003-ded +games-simulation/bcs-demo +games-strategy/coldwar +games-strategy/coldwar-demo +games-strategy/darwinia +games-strategy/darwinia-demo +games-strategy/defcon-demo +games-strategy/dominions2 +games-strategy/dominions2-demo +games-strategy/heroes3 +games-strategy/heroes3-demo +games-strategy/majesty-demo +games-strategy/savage-bin +games-strategy/smac +games-strategy/spaz +media-fonts/acroread-asianfonts +media-sound/shoutcast-server-bin +media-sound/shoutcast-trans-bin +media-sound/ventrilo-server-bin +media-tv/huludesktop +media-video/binkplayer +media-video/tsmuxer +net-im/skype +net-im/skypetab-ng +net-print/cndrvcups-common-lb +net-print/cndrvcups-lb +net-misc/icaclient +net-misc/ps3mediaserver +sci-biology/foldingathome +sci-electronics/eagle +sci-chemistry/cara-bin +sci-chemistry/cyana +sci-chemistry/icm +sci-chemistry/icm-browser +sci-chemistry/mars +sci-libs/ipp +sys-apps/memtest86 +sys-apps/memtest86+ +sys-libs/lib-compat-loki +www-plugins/nspluginwrapper + +# AMD64 Team; +# grub-1 is not available on no-multilib-profiles; + (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask new file mode 100644 index 0000000000..7335fde342 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/arm/package.use.mask,v 1.1 2014/10/16 22:35:53 tamiko Exp $ + +# Matthias Maier (17 Oct 2014) +# virtual/jre is not keyworded on arm. +net-print/cups java diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force new file mode 100644 index 0000000000..666ff839c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/arm/use.force,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +# Force the flag which corresponds to ARCH. +arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask new file mode 100644 index 0000000000..e542a0e211 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/arm/use.mask,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +# Unmask the flag which corresponds to ARCH. +-arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults new file mode 100644 index 0000000000..6f172ad65e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults @@ -0,0 +1,13 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/make.defaults,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +PORTAGE_LIBC="uClibc" +ELIBC=uclibc + +FEATURES="sandbox sfperms strict" + +USE="nptl unicode xattr -berkdb" +BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb" + +SYMLINK_LIB="no" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults similarity index 79% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults index d310df0fd6..4ef6cda814 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/mips/make.defaults,v 1.5 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/make.defaults,v 1.1 2014/08/16 20:43:29 blueness Exp $ ARCH="mips" ACCEPT_KEYWORDS="${ARCH} ~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults similarity index 55% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults index be6cf88d29..64403316d5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/mips/mipsel/make.defaults,v 1.4 2014/07/02 10:57:54 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/mipsel/make.defaults,v 1.1 2014/08/16 20:43:29 blueness Exp $ CHOST="mipsel-gentoo-linux-uclibc" CHOST_o32=${CHOST} diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask new file mode 100644 index 0000000000..0476cdf6f5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/package.mask,v 1.2 2014/11/20 02:07:15 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* + +# +# Broken packages +# +app-cdr/cdrtools diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use new file mode 100644 index 0000000000..527ad516a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/package.use,v 1.1 2014/08/17 12:27:27 blueness Exp $ + +# 17 Aug 2014; Anthony G. Basile +# Avoid pulling in glib +dev-util/pkgconfig internal-glib diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force new file mode 100644 index 0000000000..11b5c8e7ad --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/package.use.force,v 1.1 2014/09/12 19:42:27 vincent Exp $ + +# Vicente Olivert Riera (12 Sep 2014) +# If deprecated USE flag is not set, www-client/midori will +# depend on net-libs/webkit-gtk:3 which fails to compile +# on MIPS +www-client/midori deprecated diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask new file mode 100644 index 0000000000..9326272f3a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask @@ -0,0 +1,19 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/package.use.mask,v 1.3 2014/10/16 22:35:53 tamiko Exp $ + +# Matthias Maier (17 Oct 2014) +# virtual/jre is not keyworded on mips. +net-print/cups java + +# Davide Pesavento (17 Sep 2014) +# dev-qt/qtdeclarative:4 and net-misc/{connman,networkmanager} +# are not keyworded on mips. +dev-qt/designer:4 declarative +dev-qt/qtbearer:4 connman networkmanager + +# Vicente Olivert Riera (11 Sep 2014) +# www-client/midori[jit] depends on net-libs/webkit-gtk[jit] +# which is masked on base/package.use.mask and not unmasked +# on arch/mips/package.use.mask by "net-libs/webkit-gtk -jit" +www-client/midori jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force similarity index 60% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.force rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force index 97037edb0c..403870ef00 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/mips/use.force,v 1.2 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/use.force,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Force the flag which corresponds to arch/abi, bug #515130 mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask similarity index 61% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask index e5a403503b..ce38f440ad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/mips/use.mask,v 1.2 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/mips/use.mask,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Unmask the flag which corresponds to arch/abi, bug #515130 -mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask similarity index 59% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/package.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask index 8fed925047..524f809976 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/package.mask,v 1.8 2014/08/13 11:13:39 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/package.mask,v 1.2 2014/08/29 18:21:40 mr_bones_ Exp $ sys-libs/musl sys-libs/glibc @@ -13,8 +13,10 @@ sys-fs/udev # Working on it, bug #470884 dev-libs/elfutils -# this binpkg has a hard dep on glibc, make repoman shut up +# These binary pkgs have a hard dep on glibc; make repoman shut up www-plugins/adobe-flash +games-action/shadowgrounds-bin +games-action/shadowgrounds-survivor-bin # Broken due to fallocate64(), bug #516988 >sys-fs/e2fsprogs-1.42.7 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages new file mode 100644 index 0000000000..d89aad7a56 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/packages,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +*app-misc/pax-utils +*dev-libs/libiconv +-*sys-apps/man-pages diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build similarity index 58% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages.build rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build index 4dbd258c45..7c07f6e67f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/packages.build,v 1.3 2012/10/25 23:57:41 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/packages.build,v 1.1 2014/08/16 20:43:28 blueness Exp $ # This file lists extra packages needed to build for # a stage 1 based on this profile. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/parent new file mode 100644 index 0000000000..9f9d2cbed2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/parent @@ -0,0 +1,2 @@ +../../../base +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults similarity index 78% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults index 88a50883c8..88a800e26a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/ppc/make.defaults,v 1.4 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ppc/make.defaults,v 1.1 2014/08/16 20:43:29 blueness Exp $ ARCH="ppc" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask new file mode 100644 index 0000000000..c5931e6cd6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ppc/package.mask,v 1.3 2014/11/20 02:07:15 pesa Exp $ + +# Davide Pesavento (20 Nov 2014) +# Qt4 multilib ebuilds, masked until dev-qt/qtchooser +# gets keyworded. See bug 529196. +=dev-qt/assistant-4.8.6* +=dev-qt/designer-4.8.6* +=dev-qt/linguist-4.8.6* +=dev-qt/pixeltool-4.8.6* +=dev-qt/qdbusviewer-4.8.6* +=dev-qt/qt3support-4.8.6* +=dev-qt/qtbearer-4.8.6* +=dev-qt/qtcore-4.8.6* +=dev-qt/qtdbus-4.8.6* +=dev-qt/qtdeclarative-4.8.6* +=dev-qt/qtdemo-4.8.6* +=dev-qt/qtgui-4.8.6* +=dev-qt/qthelp-4.8.6* +=dev-qt/qtmultimedia-4.8.6* +=dev-qt/qtopengl-4.8.6* +=dev-qt/qtopenvg-4.8.6* +=dev-qt/qtphonon-4.8.6* +=dev-qt/qtscript-4.8.6* +=dev-qt/qtsql-4.8.6* +=dev-qt/qtsvg-4.8.6* +=dev-qt/qttest-4.8.6* +=dev-qt/qttranslations-4.8.6* +=dev-qt/qtwebkit-4.8.6* +=dev-qt/qtxmlpatterns-4.8.6* + +# Fails to find openssl headers, bug #517160 +net-misc/openssh diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask new file mode 100644 index 0000000000..57ddaad25b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ppc/package.use.mask,v 1.1 2014/08/16 20:43:29 blueness Exp $ + +dev-libs/libpcre cxx +sys-libs/ncurses cxx diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force similarity index 60% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.force rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force index e0cb285ece..e527090688 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/ppc/use.force,v 1.2 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ppc/use.force,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Force the flag which corresponds to arch/abi, bug #515130 ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask similarity index 60% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask index b2e84fab57..614d5a41f8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/ppc/use.mask,v 1.1 2014/07/01 12:23:15 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/ppc/use.mask,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Unmask the flag which corresponds to arch/abi, bug #515130 -ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force new file mode 100644 index 0000000000..5be8806c70 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/use.force,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +elibc_uclibc +uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask new file mode 100644 index 0000000000..f8360ba585 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/use.mask,v 1.1 2014/08/16 20:43:28 blueness Exp $ + +nls +pam + +emul-linux-x86 +-uclibc + +-elibc_uclibc +elibc_glibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults similarity index 78% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults index 0e52e39d42..3b46bee0de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/x86/make.defaults,v 1.4 2014/07/01 12:23:16 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/x86/make.defaults,v 1.1 2014/08/16 20:43:29 blueness Exp $ ARCH="x86" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force similarity index 60% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.force rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force index a921df0d65..fb95d48a65 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/x86/use.force,v 1.3 2014/07/01 12:23:16 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/x86/use.force,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Force the flag which corresponds to arch/abi, bug #515130 x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask similarity index 74% rename from sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask index a7156b78b9..88be3e642d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/x86/use.mask,v 1.5 2014/07/01 12:23:16 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/uclibc/x86/use.mask,v 1.1 2014/08/16 20:43:29 blueness Exp $ # Force the flag which corresponds to arch/abi, bug #515130 -x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/ChangeLog index b51bf2316c..1897fbae63 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for the default/linux/x86 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/x86/ChangeLog,v 1.15 2014/03/30 21:40:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/x86/ChangeLog,v 1.16 2014/10/21 12:13:53 vapier Exp $ + + 21 Oct 2014; Mike Frysinger +package.use.mask: + Unmask sys-devel/gcc[sanitize] #504200. 30 Mar 2014; Michał Górny 13.0/package.use.stable.mask, -13.0/use.mask, -13.0/use.stable.mask: diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask new file mode 100644 index 0000000000..d84e65c3e1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/x86/package.use.mask,v 1.1 2014/10/21 12:13:53 vapier Exp $ + +# Mike Frysinger (21 Oct 2014) +# This target supports ASAN/etc... #504200. +sys-devel/gcc -sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc index 19b3449900..8866b1c750 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/elibc.desc,v 1.7 2014/04/29 13:19:29 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/elibc.desc,v 1.8 2014/10/31 01:48:33 vapier Exp $ # This file contains descriptions of ELIBC USE_EXPAND flags. @@ -14,6 +14,7 @@ FreeBSD - ELIBC setting for systems that use the FreeBSD C library glibc - ELIBC setting for systems that use the GNU C library HPUX - ELIBC setting for systems that use the HP-UX C library Interix - ELIBC setting for systems that use the Interix C library +mingw - ELIBC setting for systems that use the Minimalist GNU for Windows library mintlib - ELIBC setting for systems that use the FreeMiNT C library musl - ELIBC setting for systems that use the musl C library NetBSD - ELIBC setting for systems that use the NetBSD C library diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc index d7a7ff092e..d6953e40c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc @@ -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/profiles/desc/gpsd_protocols.desc,v 1.3 2013/11/23 04:26:30 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/gpsd_protocols.desc,v 1.4 2014/10/30 21:15:54 vapier Exp $ # This file contains descriptions of possible protocols for gpsd package. # Keep it sorted. :) @@ -20,6 +20,7 @@ itrax - iTrax protocol support mtk3301 - MTK-3301 protocol support navcom - Navcom protocol support nmea - NMEA protocol support +nmea0183 - NMEA protocol support nmea2000 - NMEA2000/CAN support ntrip - NTRIP protocol support oceanserver - OceanServer protocol support diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc index 7ab085263f..491f575095 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/linguas.desc,v 1.82 2014/07/29 19:35:04 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/linguas.desc,v 1.84 2014/10/28 16:05:45 jer Exp $ # This file contains descriptions of LINGUAS USE_EXPAND flags. @@ -21,8 +21,8 @@ as_IN - Assamese locale for India ast - Asturian locale az - Azeri locale be - Belarusian locale -be_BY - Belarusian locale be@latin - Belarusian (latin) locale +be_BY - Belarusian locale bg - Bulgarian locale bg_BG - Bulgarian locale bn - Bengali locale @@ -35,9 +35,9 @@ brx - Bodo locale for India bs - Bosnian locale byn - Bilin (Bilen, Blin) locale ca - Catalan locale +ca@valencia - Catalan locale (Valencia) ca_ES - Catalan locale for Spain ca_XV - Asturian and Catalan locale (Valencia) -ca@valencia - Catalan locale (Valencia) cmn - Chinese (Mandarin) locale crh - Crimean Tatar (Crimean Turkish) locale cs - Czech locale @@ -55,15 +55,16 @@ ee - Ewe locale el - Greek locale el_GR - Greek locale en - English locale +en@shaw - Shavian locale en_AU - English locale for Australia en_CA - English locale for Canada en_GB - English locale for Britain en_US - English locale en_ZA - English locale for South Africa -en@shaw - Shavian locale eo - Esperanto locale eo_UY - Esperanto locale for Uruguay es - Spanish locale +es_419 - Latin American Spanish locale es_AR - Spanish locale for Argentina es_CL - Spanish locale for Chile es_CO - Spanish locale for Columbia @@ -72,8 +73,8 @@ es_DO - Spanish locale for Dominican Republic es_ES - Spanish locale for Spain es_LA - Spanish locale for Latin America es_MX - Spanish locale for Mexico -es_VE - Spanish locale for Venezuela es_UY - Spanish locale for Uruguay +es_VE - Spanish locale for Venezuela et - Estonian locale et_EE - Estonian locale eu - Basque locale @@ -104,6 +105,7 @@ hi - Hindi locale hi_IN - Hindi locale hne - Chhattisgarhi locale hr - Croatian locale +hr_HR - Croatian locale hsb - Upper Sorbian locale ht - Haitian locale hu - Hungarian locale @@ -204,20 +206,20 @@ se - Northern Saami locale sh - Serbo-Croatian locale sh_YU - Serbo-Croatian locale shn - Shan locale -so - Somali locale -son - Songhai locale si - Sinhala locale si_LK - Sinhala locale sk - Slovak locale sk_SK - Slovak locale sl - Slovenian locale sl_SI - Slovenian locale +so - Somali locale +son - Songhai locale sq - Albanian locale sr - Serbian locale +sr@Latn - Serbian (latin) locale sr@ijekavian - Serbian-Ijekavian locale sr@ijekavianlatin - Serbian-Ijekavian (latin) locale sr@latin - Serbian (latin) locale -sr@Latn - Serbian (latin) locale sr_BA - Serbian locale for Bosnia and Herzegovina sr_BA@latin - Serbian (latin) locale for Bosnia and Herzegovina sr_CS - Serbian locale @@ -259,10 +261,10 @@ ur - Urdu locale ur_IN - Urdu locale for India ur_PK - Urdu language locale for Pakistan uz - Uzbek locale -uz_UZ - Uzbek locale for Uzbekistan -uz@cyrillic - Uzbek (cyrillic) locale uz@Cyrl - Uzbek (Cyrillic) locale uz@Latn - Uzbek (latin) locale +uz@cyrillic - Uzbek (cyrillic) locale +uz_UZ - Uzbek locale for Uzbekistan ve - Venda locale vi - Vietnamese locale vi_VN - Vietnamese locale diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc index fdec5dd768..6d4c79c8b6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc @@ -1,15 +1,14 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/python_single_target.desc,v 1.8 2014/03/16 08:25:13 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/python_single_target.desc,v 1.11 2014/11/06 15:08:02 mgorny Exp $ # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. -python2_6 - Build for Python 2.6 only python2_7 - Build for Python 2.7 only -python3_2 - Build for Python 3.2 only +python3_2 - Build for Python 3.2 only (deprecated) python3_3 - Build for Python 3.3 only python3_4 - Build for Python 3.4 only jython2_5 - Build for Jython 2.5 only jython2_7 - Build for Jython 2.7 only -pypy2_0 - Build for PyPy 2.0 only -pypy - Build for PyPy (Python 2 branch) only +pypy - Build for PyPy only +pypy3 - Build for PyPy3 only diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc index 366783e9aa..bd08e2c19b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc @@ -1,15 +1,16 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/python_targets.desc,v 1.11 2014/03/16 08:25:13 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/python_targets.desc,v 1.15 2014/11/06 15:08:02 mgorny Exp $ # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. -python2_6 - Build with Python 2.6 +python2_6 - Build with Python 2.6 (removed) python2_7 - Build with Python 2.7 -python3_2 - Build with Python 3.2 +python3_2 - Build with Python 3.2 (deprecated) python3_3 - Build with Python 3.3 python3_4 - Build with Python 3.4 jython2_5 - Build with Jython 2.5 jython2_7 - Build with Jython 2.7 -pypy2_0 - Build with PyPy 2.0 -pypy - Build with PyPy (Python 2 branch) +pypy2_0 - Build with PyPy 2.0 (removed) +pypy - Build with PyPy +pypy3 - Build with PyPy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc index 61160a932d..3fa67ac938 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/uwsgi_plugins.desc,v 1.3 2014/02/15 11:44:52 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/uwsgi_plugins.desc,v 1.4 2014/10/08 09:34:38 ultrabug Exp $ # This file contains descriptions of UWSGI_PLUGINS USE_EXPAND flags. @@ -35,6 +35,7 @@ nagios - To monitor, and eventually get warning messages, via Nagios notfound - Log 404 errors pam - Support PAM authentication ping - pings a uwsgi server +rados - serve objects stored in a Ceph cluster directly using the librados API rawrouter - Enable routing requests to a specific plugin/application/function using the request modifiers redislog - Log to a redis server router_access - uWSGI internal routing, simple access support diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc index 5c64cf456a..959f655b41 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/xfce_plugins.desc,v 1.8 2014/06/22 03:34:55 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/xfce_plugins.desc,v 1.9 2014/09/16 11:12:15 ssuominen Exp $ # This file contains descriptions of XFCE_PLUGINS USE_EXPAND flags. @@ -10,5 +10,6 @@ battery - Build battery plug-in for panel brightness - Build xfce4-brightness-plugin for panel clock - Build xfce4-orageclock-plugin for panel multiload-nandhp - Build a port of the GNOME multiload applet for panel +power - Build power management plug-in for panel trash - Build thunar-tpa (trash) plugin for panel xmonad - Build xmonad-log-applet for panel diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.mask index 7e68e604d8..9c11577741 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/64bit-native/package.mask,v 1.99 2014/07/22 01:33:40 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/64bit-native/package.mask,v 1.102 2014/10/02 10:29:30 ulm Exp $ # AMD64 Team # Mask packages that rely on amd64 multilib @@ -22,7 +22,6 @@ app-emulation/vmware-player app-office/lotus-notes app-office/ooextras app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat app-emulation/emul-linux-x86-cpplibs app-emulation/emul-linux-x86-db app-emulation/emul-linux-x86-gstplugins diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.use.mask index 75f069db0e..a3f244c944 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/64bit-native/package.use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/64bit-native/package.use.mask,v 1.10 2012/12/27 11:09:51 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/64bit-native/package.use.mask,v 1.11 2014/11/13 08:53:44 scarabeus Exp $ # Alexandre Rostovtsev (04 Jul 2012) # Disable 32-bit parts of wine, bug #351436 @@ -13,3 +13,7 @@ sci-libs/acml ifc # Alexis Ballier (13 Aug 2009) # Requires wine media-sound/lmms vst + +# Tomas Chvatal (13 Nov 2014) +# The apulse is 32b used there only +net-im/skype apulse diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/features/ChangeLog index 9ced86b777..8775702593 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/features/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for Gentoo/AMD64 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/ChangeLog,v 1.81 2014/07/22 01:33:40 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/ChangeLog,v 1.83 2014/12/03 13:20:02 perfinion Exp $ + + 03 Dec 2014; Jason Zaman selinux/package.use.force: + Force static-libs so stages build properly + + 06 Nov 2014; Michał Górny selinux/package.use.mask: + Update the SELinux mask to apply to PyPy3 as well. 22 Jul 2014; Christoph Junghans 64bit-native/package.mask: diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/Changelog b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/Changelog index a1586d9f25..61a713ae47 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/Changelog +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/Changelog @@ -1,6 +1,9 @@ # ChangeLog for profiles/features/prefix # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/prefix/Changelog,v 1.1 2014/01/18 02:01:20 redlizard Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/prefix/Changelog,v 1.2 2014/11/23 19:44:36 redlizard Exp $ + + 23 Nov 2014; Ruud Koolen make.defaults: + Switched python version to 3.3 from base 3.4. 18 Jan 2014; Ruud Koolen eapi, make.defaults, package.mask, packages, package.use.mask, use.force, use.mask, diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults index 561927a782..0e3f033cd1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/prefix/make.defaults,v 1.1 2014/01/18 02:01:20 redlizard Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/prefix/make.defaults,v 1.2 2014/11/23 19:44:36 redlizard Exp $ # Jeremy Olexa (30 Jun 2009) # As of now, there does not exist a reliable working sandbox implementation on @@ -18,3 +18,6 @@ FEATURES="${FEATURES} -sandbox" # this probably already is like this, but we assure that in prefix we # have a GNU userland USERLAND="GNU" + +# Python 3.4 isn't in prefix yet. +USE="python_targets_python3_3 -python_targets_python3_4" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask index 3066aaa95a..fbd03b009c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask @@ -1 +1,2 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.mask,v 1.52 2014/04/02 06:39:00 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.mask,v 1.55 2014/10/30 17:52:16 swift Exp $ + diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force index afaa04933b..78d3095302 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.force,v 1.8 2013/05/21 19:02:54 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.force,v 1.10 2014/12/03 13:22:09 perfinion Exp $ # Sven Vermeulen (19 Apr 2013) # sys-apps/policycoreutils (semanage command) uses sepolgen, which requires libselinux with USE="python". @@ -14,3 +14,9 @@ app-admin/setools python # sys-apps/policycoreutils has PYTHON_USE_WITH="xml" set, so we force it # here to allow stages to build with USE=xml on python dev-lang/python xml + +# Jason Zaman (03 Dec 2014) +# sys-apps/busybox has IUSE="+static", so force static-libs on its deps +# so stages can build with no interacton. Bug #527938 +sys-libs/libselinux static-libs +dev-libs/libpcre static-libs diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask index d540803f1b..11356b02b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask @@ -1,7 +1,15 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.mask,v 1.5 2013/03/19 19:47:50 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.mask,v 1.10 2014/11/06 15:07:47 mgorny Exp $ # Saleem Abdulrasool (23 Nov 2007) # Unmask when we get HAL 0.5.10 straightened out media-sound/pulseaudio policykit + +# Brian Dolbec (17 Sep 2014) +# mask pypy for several utilities due to incompatibility with libselinux +sys-apps/portage python_targets_pypy python_targets_pypy3 +app-portage/gentoolkit python_targets_pypy python_targets_pypy3 +app-portage/layman python_targets_pypy python_targets_pypy3 +app-admin/webapp-config python_targets_pypy python_targets_pypy3 +app-portage/diffmask python_targets_pypy python_targets_pypy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/hardened/ChangeLog index 3bf8268699..791b8f9f9f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/ChangeLog @@ -1,6 +1,61 @@ # ChangeLog for Gentoo/AMD64 profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ChangeLog,v 1.64 2014/08/13 11:13:38 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ChangeLog,v 1.74 2014/11/18 22:08:00 blueness Exp $ + + 18 Nov 2014; Anthony G. Basile + linux/musl/ppc/make.defaults: + linux/musl/ppc/make.defaults: add mutlib ABI, thanks Felix Janda + + 23 Oct 2014; Anthony G. Basile + +linux/musl/package.use.mask: + Mask USE=sanitize on musl profiles, bug #504200 + + 20 Oct 2014; Anthony G. Basile linux/musl/package.mask: + Mask >app-misc/pax-utils-0.7 on musl for bug #526048 + + 18 Oct 2014; Anthony G. Basile linux/musl/package.mask: + Mask >sys-apps/file-5.17 on musl for bug #525816 + + 12 Oct 2014; Magnus Granberg linux/amd64/package.use: + Add pic for media-libs/libpostpros needed for the x86 part #523736 + + 14 Oct 2014; Anthony G. Basile + linux/musl/make.defaults: + BOOTSTRAP_USE=-nls to avoid a clash between musl and gettext in stage2 + + 11 Oct 2014; Tim Harder linux/package.use.mask: + Mask skype use flag for net-im/bitlbee since skype doesn't work under + hardened. + + 22 Sep 2014; Anthony G. Basile linux/make.defaults, + linux/package.use.force: + Default USE=xattr on for all hardened profiles, and force on for tar, + coreutils and portage + + 21 Aug 2014; Anthony G. Basile + +linux/musl/mips/package.mask: + Mask some packages for musl/mipsel + + 16 Aug 2014; Anthony G. Basile + -linux/uclibc/amd64/make.defaults, -linux/uclibc/amd64/package.mask, + linux/uclibc/amd64/parent, -linux/uclibc/amd64/use.force, + -linux/uclibc/amd64/use.mask, -linux/uclibc/arm/armv6j/make.defaults, + linux/uclibc/arm/armv6j/parent, -linux/uclibc/arm/armv7a/make.defaults, + linux/uclibc/arm/armv7a/parent, -linux/uclibc/arm/make.defaults, + -linux/uclibc/arm/parent, -linux/uclibc/arm/use.force, + -linux/uclibc/arm/use.mask, linux/uclibc/make.defaults, + -linux/uclibc/mips/make.defaults, -linux/uclibc/mips/mipsel/make.defaults, + linux/uclibc/mips/mipsel/parent, -linux/uclibc/mips/package.mask, + linux/uclibc/mips/parent, -linux/uclibc/mips/use.force, + -linux/uclibc/mips/use.mask, -linux/uclibc/package.mask, + -linux/uclibc/packages, -linux/uclibc/packages.build, -linux/uclibc/parent, + -linux/uclibc/ppc/make.defaults, -linux/uclibc/ppc/package.mask, + -linux/uclibc/ppc/package.use.mask, linux/uclibc/ppc/parent, + -linux/uclibc/ppc/use.force, -linux/uclibc/ppc/use.mask, + -linux/uclibc/use.force, linux/uclibc/use.mask, + -linux/uclibc/x86/make.defaults, linux/uclibc/x86/parent, + -linux/uclibc/x86/use.force, -linux/uclibc/x86/use.mask: + Inherit hardened/linux/uclibc from default/linux/uclibc 13 Aug 2014; Anthony G. Basile linux/musl/package.mask, linux/uclibc/package.mask: diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask index 2859246f97..3a5199ec66 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/amd64/no-multilib/package.mask,v 1.36 2014/08/09 17:35:26 ryao Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/amd64/no-multilib/package.mask,v 1.40 2014/10/02 10:29:30 ulm Exp $ # These are broken as reported by Halcy0n, Aug, 23, 2011 net-misc/teamviewer @@ -18,6 +18,7 @@ games-misc/katawa-shoujo games-misc/papers-please games-rpg/dungeon-defenders games-rpg/bastion +games-rpg/wasteland2 # Mirror profile/amd64/no-multilib/package.mask app-accessibility/mbrola @@ -37,7 +38,6 @@ app-emulation/vmware-player >=app-i18n/atokx3-3.0.0 app-office/ooextras app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat app-emulation/emul-linux-x86-cpplibs app-emulation/emul-linux-x86-db app-emulation/emul-linux-x86-gstplugins diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use index 8bd5188ca4..844cb36942 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use @@ -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/profiles/hardened/linux/amd64/package.use,v 1.5 2014/07/08 22:25:25 zorry Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/amd64/package.use,v 1.6 2014/10/12 07:40:21 zorry Exp $ # Magnus Granberg (06 Mar 2011) # We will have pic enable on older package but not @@ -19,9 +19,10 @@ app-emulation/open-vm-tools pic # Magnus Granberg (08 Jul, 2014) # We need to have the pic flag on for the 32bit part on multilib build. -# Bugs 490276, 513464 and 512208 +# Bugs 490276, 513464, 523736 and 512208 media-libs/x264 pic media-video/ffmpeg pic media-video/libav pic =media-libs/mesa-9.2.5-r1 pic >=media-libs/mesa-10.1.6 pic +media-libs/libpostproc pic diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults index 98e85884ee..901a271715 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults @@ -1,9 +1,16 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/make.defaults,v 1.18 2014/02/11 16:47:27 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/make.defaults,v 1.20 2014/09/22 16:35:51 blueness Exp $ # Jorge Manuel B. S. Vicetto (16 Nov 2011) # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic xtpax -jit -orc" -USE="hardened pax_kernel pic urandom xtpax -fortran -jit -orc" +USE="hardened pax_kernel pic urandom xattr xtpax -fortran -jit -orc" + +# Ian Stakenvicius, 2014-09-03 +# Set a variable just to indicate that the current profile is a hardened one +# This variable can be leveraged in ebuilds for pkg_postinst messages that +# indicate said package is, say, configured in a way that defeats the purpose +# of running hardened. +PROFILE_IS_HARDENED=1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask index 24f3e5db10..a33493e032 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask @@ -1,16 +1,14 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/amd64/package.mask,v 1.1 2013/06/22 21:32:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/amd64/package.mask,v 1.4 2014/10/02 10:29:31 ulm Exp $ # # Anthony G. Basile (07 Oct 2012) # profile hardened/linux/uclibc/amd64 is not mutlilib # app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat app-emulation/emul-linux-x86-cpplibs app-emulation/emul-linux-x86-db -app-emulation/emul-linux-x86-glibc-errno-compat app-emulation/emul-linux-x86-gstplugins app-emulation/emul-linux-x86-gtklibs app-emulation/emul-linux-x86-gtkmmlibs diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults index aaf4cbb1d8..53d94d222b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults @@ -1,13 +1,13 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/make.defaults,v 1.5 2014/06/09 15:19:08 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/make.defaults,v 1.6 2014/10/14 17:06:17 blueness Exp $ ELIBC="musl" FEATURES="sandbox sfperms strict" USE="hardened nptl pax_kernel pic unicode xattr -berkdb -jit -orc" -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pax_kernel pic -berkdb -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pax_kernel pic -berkdb -jit -nls -orc" SYMLINK_LIB="no" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask new file mode 100644 index 0000000000..b932c33f76 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/mips/package.mask,v 1.1 2014/08/21 00:54:03 blueness Exp $ + +>app-misc/pax-utils-0.7 +dev-util/pkgconfig +>sys-apps/kbd-1.15.5-r99 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask index 37df707e1f..5377f8abcd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/package.mask,v 1.3 2014/08/13 11:13:39 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/package.mask,v 1.5 2014/10/20 11:39:45 blueness Exp $ sys-libs/uclibc sys-libs/glibc @@ -11,3 +11,9 @@ sys-fs/udev # dev-libs/elfutils sys-libs/pam + +# bug #525816 +>sys-apps/file-5.17 + +# bug #526048 +>app-misc/pax-utils-0.7 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask new file mode 100644 index 0000000000..5a954a1782 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/package.use.mask,v 1.1 2014/10/23 11:15:51 blueness Exp $ + +# See bug #504200 +sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/eapi b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults new file mode 100644 index 0000000000..84c295858d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults @@ -0,0 +1,19 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/ppc/make.defaults,v 1.2 2014/11/18 22:08:00 blueness Exp $ + +ARCH="ppc" +ACCEPT_KEYWORDS="${ARCH}" + +CHOST="powerpc-gentoo-linux-musl" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +ABI="ppc" +DEFAULT_ABI="ppc" +MULTILIB_ABIS="ppc" +CHOST_ppc=${CHOST} +LIBDIR_ppc="lib" +IUSE_IMPLICIT="abi_ppc_32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force new file mode 100644 index 0000000000..51cb44cdd2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/ppc/use.force,v 1.1 2014/11/04 18:21:44 blueness Exp $ + +# Force the flag which corresponds to ARCH. +ppc + +# Force the flag corresponding to the only ABI. +abi_ppc_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask new file mode 100644 index 0000000000..4e225295f5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/musl/ppc/use.mask,v 1.1 2014/11/04 18:21:44 blueness Exp $ + +# Unmask the flag which corresponds to ARCH. +-ppc + +# Unmask the flag corresponding to the only ABI. +-abi_ppc_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force index a8f4a28770..469dc124c8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force @@ -1,11 +1,12 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.force,v 1.2 2013/03/18 03:18:19 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.force,v 1.3 2014/09/22 16:35:51 blueness Exp $ # Kacper Kowalik (24 Aug 2011) # Force hardened flag to make repoman happy app-emulation/wine hardened -# Needed for XATTR_PAX flags (17 Mar 2013) -# Thanks Arfrever +# Needed for XATTR_PAX flags +app-arch/tar xattr +sys-apps/coreutils xattr sys-apps/portage xattr diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask index 052dabe953..569920fee8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.mask,v 1.15 2013/08/09 09:02:17 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.mask,v 1.17 2014/12/04 03:34:40 axs Exp $ + +# Tim Harder (11 Oct 2014) +# Skype doesn't work on hardened +net-im/bitlbee skype sys-apps/hwloc gl @@ -15,3 +19,7 @@ media-tv/xbmc profile # bug #468404 net-analyzer/wireshark profile + +# Ian Stakenvicius (03 Dec 2014) +# Have no way of knowing what Gecko Media Plugins will install in profiles +www-client/firefox gmp-autoupdate diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/package.mask deleted file mode 100644 index c6e90a8bcd..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/package.mask +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/amd64/package.mask,v 1.5 2013/12/25 23:13:50 blueness Exp $ - -# Anthony G. Basile (07 Oct 2012) -# profile hardened/linux/uclibc/amd64 is not mutlilib -app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat -app-emulation/emul-linux-x86-cpplibs -app-emulation/emul-linux-x86-db -app-emulation/emul-linux-x86-glibc-errno-compat -app-emulation/emul-linux-x86-gstplugins -app-emulation/emul-linux-x86-gtklibs -app-emulation/emul-linux-x86-gtkmmlibs -app-emulation/emul-linux-x86-java -app-emulation/emul-linux-x86-jna -app-emulation/emul-linux-x86-medialibs -app-emulation/emul-linux-x86-motif -app-emulation/emul-linux-x86-opengl -app-emulation/emul-linux-x86-qtlibs -app-emulation/emul-linux-x86-sdl -app-emulation/emul-linux-x86-soundlibs -app-emulation/emul-linux-x86-xlibs - -# Alfredo Tupone (02 Feb 2013) -# Depending on masked packages -games-strategy/dominions2-demo - -# Ulrich Müller (18 Mar 2013) -# Packages that rely on multilib -=app-editors/emacs-18* -net-misc/icaclient diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/parent index f3229c5b98..61f6f489dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/amd64/parent @@ -1 +1,2 @@ +../../../../default/linux/uclibc/amd64 .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv6j/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv6j/parent index f3229c5b98..4b6ebe5a9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv6j/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv6j/parent @@ -1 +1,2 @@ -.. +../../../../../default/linux/uclibc/arm/armv6j +../.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv7a/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv7a/parent index f3229c5b98..526c40a0af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv7a/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/armv7a/parent @@ -1 +1,2 @@ -.. +../../../../../default/linux/uclibc/arm/armv7a +../.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.force deleted file mode 100644 index dee102af64..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/arm/use.force,v 1.1 2012/11/21 18:15:48 blueness Exp $ - -# Force the flag which corresponds to ARCH. -arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.mask deleted file mode 100644 index dd8155c95a..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/arm/use.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/arm/use.mask,v 1.1 2012/11/20 16:24:59 blueness Exp $ - -# Unmask the flag which corresponds to ARCH. --arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults index 0daccd2b43..10b7428d90 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults @@ -1,13 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/make.defaults,v 1.5 2013/05/28 14:48:04 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/make.defaults,v 1.6 2014/08/16 21:10:37 blueness Exp $ -PORTAGE_LIBC="uClibc" -ELIBC=uclibc - -FEATURES="sandbox sfperms strict" - -USE="hardened nptl pax_kernel pic unicode xattr -berkdb -jit -orc" -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pax_kernel pic -berkdb -jit -orc" - -SYMLINK_LIB="no" +USE="${USE} hardened pax_kernel pic -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic -jit -orc" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/parent index f3229c5b98..27f3883747 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/mipsel/parent @@ -1 +1,2 @@ -.. +../../../../../default/linux/uclibc/mips/mipsel/ +../.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/package.mask deleted file mode 100644 index 96dab214ac..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/package.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/mips/package.mask,v 1.11 2013/10/26 01:34:31 blueness Exp $ - -# -# Broken packages -# -app-cdr/cdrtools diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/parent index f3229c5b98..323f100058 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/mips/parent @@ -1 +1,2 @@ +../../../../default/linux/uclibc/mips .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages deleted file mode 100644 index 9978e1e1b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/packages +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/packages,v 1.2 2012/10/07 11:42:37 blueness Exp $ - -*app-misc/pax-utils -*dev-libs/libiconv --*sys-apps/man-pages diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/parent deleted file mode 100644 index be0b656ea9..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/parent +++ /dev/null @@ -1,2 +0,0 @@ -../../../base -../../../default/linux diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.mask deleted file mode 100644 index 75e0b33eb2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.mask +++ /dev/null @@ -1,2 +0,0 @@ -#Fails to find openssl headers, bug #517160 -net-misc/openssh diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.use.mask deleted file mode 100644 index 786961bc95..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/package.use.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/ppc/package.use.mask,v 1.2 2012/10/07 11:42:38 blueness Exp $ - -dev-libs/libpcre cxx -sys-libs/ncurses cxx diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/parent index f3229c5b98..3ad55647a3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/ppc/parent @@ -1 +1,2 @@ +../../../../default/linux/uclibc/ppc .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.force deleted file mode 100644 index 87a29fec2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/use.force,v 1.3 2012/10/07 15:57:43 blueness Exp $ - -elibc_uclibc -uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask index d51b1c3a33..5d934fbe2a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask @@ -1,14 +1,5 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/use.mask,v 1.4 2013/05/28 14:48:04 blueness Exp $ - -nls -pam - -emul-linux-x86 --uclibc - --elibc_uclibc -elibc_glibc +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/uclibc/use.mask,v 1.5 2014/08/16 21:10:37 blueness Exp $ -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/parent index f3229c5b98..54abcade74 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/x86/parent @@ -1 +1,2 @@ +../../../../default/linux/uclibc/x86 .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs index 74a0532baa..bca656e4e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs +++ b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs @@ -13,6 +13,7 @@ sys-devel/binutils sys-devel/libtool sys-devel/make dev-lang/python +dev-lang/perl sys-apps/sandbox dev-util/ccache sys-devel/gcc diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index 0033844195..27ddc1445e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/license_groups,v 1.239 2014/07/16 21:31:41 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/license_groups,v 1.249 2014/12/06 21:31:33 dilfridge Exp $ # Please report bugs or other requests at bugs.gentoo.org and assign to # licenses@gentoo.org @@ -30,7 +30,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artist # TODO: maybe add a category for BSD-alike MISC-FREE licenses for easy # separation? # BSD-4 alikes: dom4j FastCGI icu JDOM -MISC-FREE ACE Allegro alternate bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CDDL-Schily CeCILL-C CFS CMake CPL-0.5 CRACKLIB Crypt-IDEA cryptopp czyborra DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh Flashpix FLEX flexmock FLTK freemarker FVWM GBuffy gd gnuplot gsm HTML-Tidy htmlc iASL IBPP-1.1 icu IDPL IJG imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 nap NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp skype-4.0.0.7-third-party_attributions.txt SMAIL Snd SNIA SSLeay Subversion SVFL tablelist tcltk tcp_wrappers_license TermReadKey TeX TeX-other-free Time-modules tm-align totd URT w3m wxWinLL-3 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX zpaq ZSH +MISC-FREE ACE Allegro alternate bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CDDL-Schily CeCILL-C CFS CMake CPL-0.5 CRACKLIB Crypt-IDEA cryptopp czyborra DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freemarker FVWM gd gnuplot gsm HTML-Tidy htmlc iASL IBPP-1.1 icu IDPL IJG imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 nap NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL tablelist tcltk tcp_wrappers_license TermReadKey TeX TeX-other-free Time-Format Time-modules tm-align totd URT w3m wxWinLL-3 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX zpaq ZSH # The following are NOT valid in @MISC-FREE: # arj - usage restrictions # freedist - Doesn't grant the right to do modifications. @@ -43,7 +43,7 @@ FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE # FSF-approved licenses for "free documentation" and "works of # practical use besides software and documentation" (including fonts) -FSF-APPROVED-OTHER Arphic CC-BY-2.0 CC-BY-SA-2.0 DSL FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 FDL-1.3+ FreeArt GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ ODbL-1.0 OFL OFL-1.1 OPL +FSF-APPROVED-OTHER Arphic CC-BY-2.0 CC-BY-SA-2.0 DSL FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 FDL-1.3+ FreeArt GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ IPAfont ODbL-1.0 OFL OFL-1.1 OPL # Misc licenses for free documents and other works (including fonts) # that follow the definition at http://freedomdefined.org/ but are NOT @@ -59,7 +59,7 @@ FREE-DOCUMENTS @FSF-APPROVED-OTHER @MISC-FREE-DOCS # and share modifications FREE @FREE-SOFTWARE @FREE-DOCUMENTS -EULA Adaptec-EULA AdobeFlash-10.3 AdobeFlash-11.x ArxFatalis-EULA-GOG ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA cadsoft CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS google-chrome googleearth Google-TOS IBM-J1.5 IBM-J1.6 Intel-SDP Introversion Livestation-EULA LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-EULA MSjdbcEULA40 MTA-0.5 NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Rain-Slick RTCW RTCW-ETEULA SCM-MICRO SJ-Labs skype-eula skype-4.0.0.7-copyright spin-commercial spin-educational sun-bcla-java-vm TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo +EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA cadsoft CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS GOG-EULA google-chrome googleearth Google-TOS IBM-J1.6 Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-EULA MSjdbcEULA40 MTA-0.5 NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Rain-Slick RTCW RTCW-ETEULA SCM-MICRO SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational sun-bcla-java-vm TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo # As proposed: http://archives.gentoo.org/gentoo-dev/msg_6c950b46c50fe72ebc5e650bbf70f77c.xml # Excerpt of the rules for this license group: @@ -71,7 +71,7 @@ EULA Adaptec-EULA AdobeFlash-10.3 AdobeFlash-11.x ArxFatalis-EULA-GOG ArxFatalis # - IF (and only if) there is an explicit inclusion requirement, # USE=bindist MUST cause a copy of the license to be installed # in a file location compliant with the license -BINARY-REDISTRIBUTABLE @FREE atheros-hal Broadcom Dina hashcat intel-psb intel-ucode ipw2100-fw ipw2200-fw ipw3945 no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware radeon-ucode shmux SmartLabs sun-concurrent-util sun-jlfgr +BINARY-REDISTRIBUTABLE @FREE atheros-hal bh-luxi Broadcom Dina hashcat intel-psb intel-ucode ipw2100-fw ipw2200-fw ipw3945 no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware radeon-ucode shmux SmartLabs sun-concurrent-util sun-jlfgr # Deprecated license labels, used by repoman #DEPRECATED as-is diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.mask b/sdk_container/src/third_party/portage-stable/profiles/package.mask index f9927f4c4f..fb209c66c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -1,5 +1,5 @@ #################################################################### -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.15968 2014/08/15 18:24:22 eras Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16203 2014/12/05 15:27:22 mgorny Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,49 +30,498 @@ #--- END OF EXAMPLES --- +# Ian Stakenvicius (03 Dec 2014) +# masked for testing +media-libs/openh264 + +# Justin Lecher (02 Dec 2014) +# Not supported by upstream anymore +# Revdeps broken, #531392 +net-analyzer/openvas-administrator + +# Pacho Ramos (01 Dec 2014) +# Doesn't work ok, upstream dead since 2007 (#321277). +# Removal in a month. +net-im/linpopup + +# Pacho Ramos (01 Dec 2014) +# Multiple pending bugs, #380435, #460508, #481150, +# #481310, #481312, #530856. Removal in a month (#380435) +app-office/teapot + +# Pacho Ramos (01 Dec 2014) +# Multiple problems and security issues (#425634). +# Removal in a month. +net-irc/bitchx + +# Pacho Ramos (01 Dec 2014) +# Upstream dead for a long time, use sys-power/cpupower +# instead. Removal in a month. +sys-power/cpufrequtils +x11-plugins/gkrellm-cpufreq + +# Pacho Ramos (01 Dec 2014) +# Dead since 2004, fails to build (#488028). Relying +# on deprecated gnome2 libs, you can use volti, volwheel, +# volumeicon and other mixers in the tree. Removal in a month. +media-sound/gnome-alsamixer + +# Pacho Ramos (01 Dec 2014) +# Fails to build, use sys-devel/autoconf-archive instead. +# Removal in a month (#514062) +sys-devel/ac-archive + +# Pacho Ramos (01 Dec 2014) +# Fails to install (#514276), removal in a month. +net-misc/emirror + +# Pacho Ramos (01 Dec 2014) +# Dead for ages and with pending unresolved bugs. +# Removal in a month (#514918). +net-wireless/wimax +net-wireless/wimax-tools + +# Pacho Ramos (01 Dec 2014) +# Unmaintained, fails to build (#515922). +# Removal in a month. +rox-extra/clock + +# Pacho Ramos (01 Dec 2014) +# Unmaintained and hardmasked for ages (#518890). +# Removal in a month. +app-arch/rpm5 + +# Pacho Ramos (01 Dec 2014) +# Dead and unmaintained for ages, you should use polkit +# directly (#520966). Removal in a month. +app-admin/gksu-polkit + +# Pacho Ramos (01 Dec 2014) +# Dead for ages, too outdated (#521726). Removal in a month. +sys-apps/uhinv + +# Pacho Ramos (01 Dec 2014) +# Completely broken currently, hard to update and fix (#522732). +# Removal in a month. +net-libs/pjsip +net-voip/sflphone + +# Pacho Ramos (01 Dec 2014) +# Not buildable, broken and dead for ages (#523250). +# Removal in a month. +net-im/ekg + +# Pacho Ramos (01 Dec 2014) +# Not maintained by anybody, use sys-kernel/linux-firmware +# instead as it's maintained and updated (#523784). +# Removal in a month. +sys-firmware/iwl2030-ucode +sys-firmware/iwl5000-ucode +sys-firmware/iwl2000-ucode +sys-firmware/iwl5150-ucode + +# Pacho Ramos (01 Dec 2014) +# Deprecated, dead for ages use dev-perl/Moose instead. +# Removal in a month (#525046). +dev-perl/MooseX-AttributeHelpers + +# Pacho Ramos (01 Dec 2014) +# Unbuildable, dead since 2005 (#526184) +media-gfx/truevision + +# Pacho Ramos (01 Dec 2014) +# Dead for 4 years, relies on obsolete lcms, bundles +# a lot of libs. Removal in a month (#526818) +media-gfx/f-spot + +# Pacho Ramos (01 Dec 2014) +# Relies on old gnome-bluetooth and upstream is not going +# to fix it anytime soon (#528916). Removal in a month. +net-wireless/cinnamon-bluetooth + +# Pacho Ramos (01 Dec 2014) +# Tends to crash a lot, upstream dead (#530126). +# Removal in a month. +app-misc/cdcollect + +# Pacho Ramos (01 Dec 2014) +# No updates since 2009, doesn't build (#531110). +# Removal in a month. +net-wireless/ussp-push + +# Alexis Ballier (01 Dec 2014) +# Does not build with any recent ocaml compiler. +# Unmaintained upstream. +# Removal after 01 Jan 2015 +dev-ml/obrowser + +# Manuel Rüger (01 Dec 2014) +# No support for ruby 2.0 or later. +# Ruby 1.9 is EOL +# Masked for removal in 30 days +dev-ruby/storable +dev-ruby/rye +dev-ruby/sysinfo +dev-ruby/tryouts +dev-ruby/hexoid +dev-ruby/gibbler +dev-ruby/attic +dev-ruby/caesars +app-admin/rudy + +# Richard Yao (29 Nov 2014) +# Depends on media-libs/lcms:0, which has unspecified security vulnerabilities. +# Masked until mscms.dll.so that links to media-libs/lcms:2 is backported from +# a newer wine, bug #526806. + (26 Nov 2014) +# Masked for removal in 30 days. dev-perl/pgperl hasn't been updated +# in 10 years. Use dev-perl/DBD-Pg or any modern module based on +# DBD::Pg. +dev-perl/pgperl + +# Patrick Lauer (24 Nov 2014) +# Missing deps, uninstallable +app-misc/email2trac +www-apps/trac-downloads + +# Tim Harder (24 Nov 2014) +# Freecode is no longer being updated since 2014-06-18. +# Masked for removal in 30 days +dev-util/freshmeat-submit +dev-util/freecode-submit + +# Pawel Hajdan jr (21 Nov 2014) +# Dev channel releases are only for people who are developers or want more +# experimental features and accept a more unstable release. +>=www-client/chromium-41 + +# Fabian Groffen (18 Nov 2014) +# Mask Exim 4.85 release candidates +=mail-mta/exim-4.85_rc1 +=mail-mta/exim-4.85_rc2 + +# Markos Chandras (18 Nov 2014) +# Mask latest development version for testing +=x11-misc/lightdm-1.13* + +# Eray Aslan (11 Nov 2014) +# Mask beta releases +=net-proxy/squid-3.5* + +# Ben de Groot (7 Nov 2014) +# Unmaintained, no longer supported, and starting to throw compilation +# errors (bug #513906, bug #528372). Masked for removal in 30 days. +# Update to lxqt-base/* packages. +razorqt-base/razorqt-appswitcher +razorqt-base/razorqt-autosuspend +razorqt-base/razorqt-config +razorqt-base/razorqt-data +razorqt-base/razorqt-desktop +razorqt-base/razorqt-kbshortcuts +razorqt-base/razorqt-libs +razorqt-base/razorqt-lightdm-greeter +razorqt-base/razorqt-meta +razorqt-base/razorqt-notifications +razorqt-base/razorqt-openssh-askpass +razorqt-base/razorqt-panel +razorqt-base/razorqt-policykit +razorqt-base/razorqt-power +razorqt-base/razorqt-runner +razorqt-base/razorqt-session + +# Manuel Rüger (6 Nov 2014) +# Unmaintained slot, move on to dev-ruby/prawn:1 +# Masked for removal in 30 days +dev-ruby/prawn:0 +dev-ruby/prawn-security +dev-ruby/prawn-layout +dev-ruby/prawn-core + +# Manuel Rüger (6 Nov 2014) +# Use kde-base/oxygen-fonts instead +# Masked for removal in 30 days +media-fonts/oxygen-fonts + +# Samuli Suominen (05 Nov 2014) +# ConsoleKit2 from github by Eric Koegel, auth of xfce4-power-manager +# The ConsoleKit in freedesktop.org git won't be continued anymore, +# making this the new official release +# Masked for testing +>=sys-auth/consolekit-0.9.2 + +# Matthias Maier (4 Nov 2014) +# Masked for removal in 30 days. The package has multiple open bugs +# (bug #482472, bug #501818, bug #528190) and is superseded by +# app-emulation/virt-manager[-gtk] +app-emulation/virtinst + +# Jauhien Piatlicki (30 Oct 2014) +# Mask LXQt-0.8.0 release for testing +# and until Qt5 is unmasked (bug #525410). +=app-admin/lxqt-admin-0.8.0* +=dev-libs/libqtxdg-1.0.0* +=lxqt-base/liblxqt-0.8.0* +=lxqt-base/liblxqt-mount-0.8.0* +=lxqt-base/libsysstat-0.2.0* +=lxqt-base/lxqt-about-0.8.0* +=lxqt-base/lxqt-common-0.8.0* +=lxqt-base/lxqt-config-0.8.0* +=lxqt-base/lxqt-globalkeys-0.8.0* +=lxqt-base/lxqt-meta-0.8.0* +=lxqt-base/lxqt-notificationd-0.8.0* +=lxqt-base/lxqt-panel-0.8.0* +=lxqt-base/lxqt-policykit-0.8.0* +=lxqt-base/lxqt-powermanagement-0.8.0* +=lxqt-base/lxqt-qtplugin-0.8.0* +=lxqt-base/lxqt-runner-0.8.0* +=lxqt-base/lxqt-session-0.8.0* +=media-gfx/lximage-qt-0.3.0* +=net-misc/lxqt-openssh-askpass-0.8.0* +=x11-misc/obconf-qt-0.1.0_p20141029 +=x11-misc/pcmanfm-qt-0.8.0* + +# Michael Sterrett (29 Oct 2014) +# Merged with games-engines/scummvm +# masked for removal on 20141128 +games-engines/sarien + +# Mikle Kolyada (27 Oct 2014) +# Fails tests (bug #442480), +# fails to build with multiple make jobs (bug #264666). +# Dead upstream (last release 5 years ago). +# No reverse deps in the tree. Masked for removal in 30 days. +dev-perl/Mail-ClamAV + +# Andreas K. Huettel (24 Oct 2014) +# Fails tests (bug 421797), no reverse deps in tree, VERY dead +# upstream, last release 10 years ago. Masked for removal in 30 days. +dev-perl/DateTime-Format-DateManip + +# Andreas K. Huettel (24 Oct 2014) +# Fails tests (bug 277407), no reverse deps in tree, no releases +# since many years, unlikely to work with uptodate subversion +# Masked for removal in 30 days +dev-perl/SVN-Mirror + +# Markos Chandras <18 Oct 2014> +# Not quite ready yet. Reverse deps seem to be broken +# at the moment. Masked until most of them are fixed +# upstream. +=net-libs/rb_libtorrent-1* + +# Jauhien Piatlicki (18 Oct 2014) +# Mask until Qt-5 is unmasked in the tree +>=x11-misc/sddm-0.10.0 + +# Mike Pagano (16 Oct 2014) +# A regression in kernels 3.17.0 lead to file system corruption +# for affected systems. This has been fixed in >= 3.17.1 +# See Bug #525548. +=sys-kernel/vanilla-sources-3.17.0 +=sys-kernel/gentoo-sources-3.17.0 +=sys-kernel/aufs-sources-3.17.0 + +# Brian Evans (8 Oct 2014) +# Mask all versions of suhosin until upstream revival is sustained and tested +dev-php/suhosin + +# Jauhien Piatlicki (5 Oct 2014) +# Masked because of bug 524390: privilege escalation +# until upstream fixes this security issue. +# Use at your own risk + (30 Sep 2014) +# Reverse dependencies need to be tested and fixed, bug #521406. +>=dev-libs/protobuf-2.6.0 + +# Pacho Ramos (27 Sep 2014) +# >=0.5 broke API, bug #523838, wait for next major tracker +# version +>=media-libs/libmediaart-0.7 + +# Brian Dolbec (25 Sep 2014) +# Mask new setup.py based release due to regressions +# A new fixed version is being released soon +=sys-apps/portage-2.2.13 + +# Michał Górny (15 Sep 2014) +# Causes undefined references few layers down (in mediastreamer), +# someone needs to investigate. +>=net-libs/libzrtpcpp-4 + +# Maxim Koltsov (12 Sep 2014) +# Requires masked libav-10 +# If you use media-video/ffmpeg, it's absolutely safe to unmask this package. +# Sorry for the inconvenience! +# +# Developers: Please DO NOT REMOVE this mask, which was discussed and +# agreed on #gentoo-dev by mgorny, patrick and others +=media-video/mpv-0.6* +=media-video/mpv-0.7* + +# Davide Pesavento (11 Sep 2014) +# Mask Qt 5.3.x for wider testing to ensure that it does +# not break or conflict with other packages (bug #454132) +=dev-qt/assistant-5.3.2* +=dev-qt/designer-5.3.2* +=dev-qt/linguist-5.3.2* +=dev-qt/linguist-tools-5.3.2* +=dev-qt/pixeltool-5.3.2* +=dev-qt/qdbus-5.3.2* +=dev-qt/qdbusviewer-5.3.2* +=dev-qt/qdoc-5.3.2* +=dev-qt/qtconcurrent-5.3.2* +=dev-qt/qtcore-5.3.2* +=dev-qt/qtdbus-5.3.2* +=dev-qt/qtdeclarative-5.3.2* +=dev-qt/qtdiag-5.3.2* +=dev-qt/qtgraphicaleffects-5.3.2* +=dev-qt/qtgui-5.3.2* +=dev-qt/qthelp-5.3.2* +=dev-qt/qtimageformats-5.3.2* +=dev-qt/qtmultimedia-5.3.2* +=dev-qt/qtnetwork-5.3.2* +=dev-qt/qtopengl-5.3.2* +=dev-qt/qtpaths-5.3.2* +=dev-qt/qtpositioning-5.3.2* +=dev-qt/qtprintsupport-5.3.2* +=dev-qt/qtquick1-5.3.2* +=dev-qt/qtquickcontrols-5.3.2* +=dev-qt/qtscript-5.3.2* +=dev-qt/qtsensors-5.3.2* +=dev-qt/qtserialport-5.3.2* +=dev-qt/qtsql-5.3.2* +=dev-qt/qtsvg-5.3.2* +=dev-qt/qttest-5.3.2* +=dev-qt/qttranslations-5.3.2* +=dev-qt/qtwebkit-5.3.2* +=dev-qt/qtwebsockets-5.3.2* +=dev-qt/qtwidgets-5.3.2* +=dev-qt/qtx11extras-5.3.2* +=dev-qt/qtxml-5.3.2* +=dev-qt/qtxmlpatterns-5.3.2* +dev-python/PyQt5 +kde-frameworks/attica +kde-frameworks/frameworkintegration +kde-frameworks/kactivities +kde-frameworks/kapidox +kde-frameworks/karchive +kde-frameworks/kauth +kde-frameworks/kbookmarks +kde-frameworks/kcmutils +kde-frameworks/kcodecs +kde-frameworks/kcompletion +kde-frameworks/kconfig +kde-frameworks/kconfigwidgets +kde-frameworks/kcoreaddons +kde-frameworks/kcrash +kde-frameworks/kdbusaddons +kde-frameworks/kdeclarative +kde-frameworks/kded +kde-frameworks/kdelibs4support +kde-frameworks/kdesignerplugin +kde-frameworks/kdesu +kde-frameworks/kdewebkit +kde-frameworks/kdnssd +kde-frameworks/kdoctools +kde-frameworks/kemoticons +kde-frameworks/kglobalaccel +kde-frameworks/kguiaddons +kde-frameworks/khtml +kde-frameworks/ki18n +kde-frameworks/kiconthemes +kde-frameworks/kidletime +kde-frameworks/kimageformats +kde-frameworks/kinit +kde-frameworks/kio +kde-frameworks/kitemmodels +kde-frameworks/kitemviews +kde-frameworks/kjobwidgets +kde-frameworks/kjs +kde-frameworks/kjsembed +kde-frameworks/kmediaplayer +kde-frameworks/knewstuff +kde-frameworks/knotifications +kde-frameworks/knotifyconfig +kde-frameworks/kparts +kde-frameworks/kplotting +kde-frameworks/kpty +kde-frameworks/kross +kde-frameworks/krunner +kde-frameworks/kservice +kde-frameworks/ktexteditor +kde-frameworks/ktextwidgets +kde-frameworks/kunitconversion +kde-frameworks/kwallet +kde-frameworks/kwidgetsaddons +kde-frameworks/kwindowsystem +kde-frameworks/kxmlgui +kde-frameworks/plasma +kde-frameworks/solid +kde-frameworks/sonnet +kde-frameworks/threadweaver +www-client/otter +=app-text/calibre-2* +app-i18n/fcitx-qt5 +>=media-sound/drumstick-1.0.0 +>=media-sound/kmetronome-1.0.0 + +# Sergey Popov (04 Sep 2014) +# Security mask, wrt bugs #488212, #498164, #500260, +# #507802 and #518718 + (03 Sep 2014) +# Temporary mask until it is verified to work +=media-libs/raspberrypi-userland-0_pre20140830 + +# Markos Chandras (02 Sep 2014) +# MSN service terminated. +# You can still use your MSN account in net-im/skype +# or switch to an open protocol instead +# Masked for removal in 30 days +net-im/amsn +x11-themes/amsn-skins + +# Christian Faulhammer (02 Sep 2014) +# website not working anymore and will stay like this, +# tool is useless. See bug 504734 +app-admin/hwreport + +# Brian Dolbec (1 sept 2014) +# Mask NON-MAINTAINER commit, due lack of testing portage team, releng +# Mask for review +=sys-apps/portage-2.2.12-r1 + +# Sergey Popov (28 Aug 2014) +# Security mask, wrt bug #519650 +# If your application is broken due to this mask, +# please file a separate bug report + (23 Aug 2014) +# Some compile problems with media-libs/openexr >= 2.2.0 +# See http://bugs.gentoo.org/520240 for more information +>=media-libs/ilmbase-2.2.0 +>=media-libs/openexr-2.2.0 +>=media-gfx/openexr_viewers-2.2.0 + # Sergey Popov (14 Aug 2014) # Mask new version of Boost - it's known to cause breakages, # according to it's ChangeLog ~dev-util/boost-build-1.56.0 ~dev-libs/boost-1.56.0 -# Tiziano Müller (10 Aug 2014) -# Bundles an old (2.0.0) and vulnerable, but modified version of expat. -# Testsuite is completely broken and upstream seems to be working on the -# next rewrite instead of fixing this one. Nothing in the tree depends on it. -# Removal in a month. -dev-python/amara - -# Samuli Suominen (09 Aug 2014) -# usleep command is part of the app-admin/killproc package, -# and adding this separate usleep package was a mistake -# emerge -C sys-apps/usleep -# emerge app-admin/killproc -# removal in about 30 days wrt bug #467212 -sys-apps/usleep - -# William Hubbs (05 Aug 2014) -# Masked by QA for removal in 30 days. -# The unmasked version is very old, there are multiple open security -# bugs and several version bumps. The package appears to be abandoned. -# This will be removed on 5 Sep 2014 unless someone takes over -# maintenance and brings it up to date. -# See bug #518886 -www-apps/joomla - # Sergey Popov (05 Aug 2014) # Lacks patch in FILESDIR => fails to build # Masked by QA until maintainer will sort things out =app-emulation/fuse-1.1.1 -# Michał Górny (05 Aug 2014) -# Abandoned upstream with no in-tree consumers. Likely added by mistake -# when evaluating the dependencies of dev-python/passlib. Additionally, -# Yamlog's public source code repository has been removed. -# Removal in 30 days, bug #518920. -dev-python/Bcryptor -dev-python/Yamlog - # Robin H. Johnson (04 Aug 2014) # Masked for testing, presently fails upstream testsuite: # FAIL:07:02:35 (00:00:00) db_dump/db_load(./TESTDIR.3/recd001.db:child killed: kill signal): expected 0, got 1 @@ -83,122 +532,18 @@ dev-python/Yamlog # Alexis Ballier (4 Aug 2014) # =media-video/ffmpeg-2.3 +# bug #525070 +>=media-video/mplayer-1.2_pre20141011 # Mikle Kolyada # Masked due to upstream QA issues. =dev-perl/Alien-SDL-1.444.0 -# Johannes Huber (27 Jul 2014) -# Masked for testing. ->=dev-util/cmake-3.0.0 - -# Pacho Ramos (27 Jul 2014) -# Upstream dead, fails tests, nothing needs it. -# Removal in a month (#336256) -app-crypt/opencdk - -# Pacho Ramos (27 Jul 2014) -# Upstream dead for ages, fails to build due underlinking, -# nothing needs it (#367573). Removal in a month. -net-dialup/gnome-ppp - -# Pacho Ramos (27 Jul 2014) -# Not buildable for a long time, bug #414903 -# Removal in a month. -media-plugins/vdr-dxr3 -media-video/dxr3config -media-video/em8300-libraries -media-video/em8300-modules - -# Pacho Ramos (27 Jul 2014) -# Fails to build, tries to access /proc, nothing -# needs it (#424093). Removal in a month -net-misc/xsupplicant - -# Pacho Ramos (27 Jul 2014) -# Dead since 2009, not compatible with apache-2.4 -# (#443670). Removal in a month. -www-apache/mod_lisp2 - -# Pacho Ramos (27 Jul 2014) -# Last commit in 2002, last comment on bugs 2007. -# No reverse dependencies (#460082). Removal in a month -dev-python/py-gnupg - -# Pacho Ramos (27 Jul 2014) -# Deprecated imports of PIL modules (#471540). -# Removal in a month. -media-sound/decibel-audio-player - -# Pacho Ramos (27 Jul 2014) -# Dead for ages, segfaults at start (#486458). -# Removal in a month. -sys-power/gtk-cpuspeedy - -# Pacho Ramos (27 Jul 2014) -# Doesn't build on non-selinux setups (#498032) -# Removal in a month. -dev-lang/gforth - -# Pacho Ramos (27 Jul 2014) -# Doesn't build, security issues, nothing needs it -# (#503208). Removal in a month. -app-emulation/emul-linux-x86-glibc-errno-compat - -# Pacho Ramos (27 Jul 2014) -# Fails to build, upstream dead with 2008, important -# bugs unfixed by upstream (#514770). Removal in a month. -sys-fs/chironfs - -# Pacho Ramos (27 Jul 2014) -# Fails to build, dead since 2005 (#516288). -# Removal in a month. -net-p2p/giftui - -# Pacho Ramos (27 Jul 2014) -# Dead for ages, doesn't work at all (#516676) -# Removal in a month. -app-misc/discomatic - -# Pacho Ramos (27 Jul 2014) -# Segfaults, upstream dead (#516682). -# Removal in a month. -x11-misc/uf-view - -# Christoph Junghans (25 Jul 2014) -# does not build anymore, bug #514644 -# nothing depends on it -# Masked for removal in 30 days -dev-lang/libcilkrts - -# Patrick Lauer (25 Jul 2014) -# Upstream has declared it EOL, please migrate to -# newer versions -=dev-db/postgresql-base-8.4* -=dev-db/postgresql-server-8.4* -=dev-db/postgresql-docs-8.4* - # Pacho Ramos (24 Jul 2014) # It's a development version that was included without # notifying gnome team. =dev-python/pygobject-3.13.3 -# Pawel Hajdan jr (19 Jul 2014) -# Dev channel releases are only for people who are developers or want more -# experimental features and accept a more unstable release. ->=www-client/chromium-38 - -# Michael Weber (18 Jul 2014) -# Masked for removal of affected versions in 30 days. -# Security issue bug 513560 - (18 Jul 2014) -# Mask for removal in 30 days for bug 380711. -# This virtual always was a no-op and can be removed from -# ebuilds without consequences. -virtual/ruby-test-unit - # Yixun Lan (17 Jul 2014) # Masked for proper testing. (Major updates in the code). =net-misc/tinc-1.1_pre* @@ -209,66 +554,16 @@ virtual/ruby-test-unit # See bugs #515926 and #510960. sys-libs/lib-compat sys-libs/lib-compat-loki -=app-emulation/emul-linux-x86-compat-20140508-r1 -=games-action/descent3-1.4.0b-r1 +games-action/mutantstorm-demo games-action/phobiaii games-emulation/handy games-fps/rtcw games-fps/unreal -games-server/mtavc -games-sports/racer-bin games-strategy/heroes3 games-strategy/heroes3-demo games-strategy/smac sys-block/afacli -# Ulrich Müller (13 Jul 2014) -# Development of stand-alone package stopped in 2004. -# sawfish.el is now provided by x11-wm/sawfish with USE=emacs. -# Masked for removal in 30 days, bug #493114. -app-emacs/sawfish - -# Michael Weber (10 Jul 2014) -# Masked for removal in 30 days. -# Upstream released bugfixes against buffer overflows -=dev-libs/libmodbus-3.0.3 -=dev-libs/libmodbus-3.1.0 - -# Maxim Koltsov (9 Jul 2014) -# Requires >=libav-10, which is masked, or >=ffmpeg-2.1.4 -# If you use ffmpeg instead of libav, sorry! -=media-video/mpv-0.4* - -# Hans de Graaff (6 Jul 2014) -# Mask old slot for removal in 30 days since there are no longer -# dependencies on it. -dev-ruby/builder:0 - -# Michael Sterrett (02 Jul 2014) -# No longer maintained upstream. -# Masked for removal on 20140801. -# Use games-action/d2x-rebirth instead which is actively maintained. -games-action/d2x - -# Michael Sterrett (02 Jul 2014) -# No longer maintained upstream and segfaults on -# modern systems. Masked for removal on 20140801. -games-arcade/koules - -# Andreas K. Huettel (29 Jun 2014) -# Severe security issue (bug 460780), unhandled for over a year. -# Masked for removal in 30 days. -dev-db/firebird -dev-db/flamerobin -dev-libs/ibpp -dev-python/kinterbasdb -dev-php/PEAR-MDB2_Driver_ibase - -# Hans de Graaff (28 Jun 2014) -# Mask old slot for removal in 30 days since there are no longer -# dependencies on it. -dev-ruby/mail:2.4 - # Mikle Kolyada (27 Jun 2014) # Masked for proper testing. (Major updates in the code). =dev-perl/PortageXS-0.02.12 @@ -278,10 +573,6 @@ dev-ruby/mail:2.4 # See net-analyzer/netsniff-ng for a replacement (bug #515210) net-analyzer/mausezahn -# Alexandre Rostovtsev (22 Jun 2014) -# Breaks gitg-0.3.2 (most recent released version), bug #514468 ->=dev-libs/libgit2-glib-0.0.14 - # Robin H. Johnson (21 Jun 2014) # Needs work, but infra needs it for new VM boxes app-emulation/openstack-guest-agents-unix @@ -332,7 +623,9 @@ sci-physics/camfr =sys-kernel/gentoo-sources-3.14.5 # Hans de Graaff (1 Jun 2014) -# Mask new rubinius version for testing +# Mask new rubinius version for testing. Current versions have some +# issues that should be solved in the forthcoming rubinius 2.3 +# release. =dev-lang/rubinius-2* # Markos Chandras (30 May 2014) @@ -346,71 +639,6 @@ sci-physics/camfr # URL: http://www.securityfocus.com/bid/53959/ dev-java/ibm-jdk-bin:1.5 -# Vladimir Smirnov (27 May 2014) -# Masked for testing, will defenitely cause major breakage -# Single modules with 5.20 versions added here too -dilfridge -=dev-lang/perl-5.20* -=virtual/perl-Archive-Tar-1.960.0 -=virtual/perl-Attribute-Handlers-0.960.0 -=virtual/perl-AutoLoader-5.740.0 -=virtual/perl-B-Debug-1.190.0 -=virtual/perl-CGI-3.650.0 -=virtual/perl-CPAN-2.0.5 -=virtual/perl-CPAN-Meta-2.140.640 -=virtual/perl-CPAN-Meta-YAML-0.12.0 -=virtual/perl-Carp-1.330.100 -=virtual/perl-Compress-Raw-Bzip2-2.64.0 -=virtual/perl-Compress-Raw-Zlib-2.65.0 -=virtual/perl-DB_File-1.831.0 -=virtual/perl-Data-Dumper-2.151.0 -=virtual/perl-Devel-PPPort-3.210.0 -=virtual/perl-Digest-SHA-5.880.0 -=virtual/perl-Encode-2.600.0 -=virtual/perl-Exporter-5.700.0 -=virtual/perl-ExtUtils-CBuilder-0.280.216 -=virtual/perl-ExtUtils-Install-1.670.0 -=virtual/perl-ExtUtils-MakeMaker-6.980.0 -=virtual/perl-ExtUtils-ParseXS-3.240.0 -=virtual/perl-File-Spec-3.470.0 -=virtual/perl-Filter-Simple-0.910.0 -=virtual/perl-HTTP-Tiny-0.43.0 -=virtual/perl-IO-1.310.0 -=virtual/perl-IO-Compress-2.64.0 -=virtual/perl-IPC-Cmd-0.920.0 -=virtual/perl-JSON-PP-2.272.30 -=virtual/perl-Math-BigInt-FastCalc-0.310.0 -=virtual/perl-Math-BigRat-0.260.600 -=virtual/perl-Module-Build-0.420.500 -=virtual/perl-Module-CoreList-3.100.0 -=virtual/perl-Module-Load-0.320.0 -=virtual/perl-Module-Load-Conditional-0.620.0 -=virtual/perl-Module-Metadata-1.0.19 -=virtual/perl-Package-Constants-0.40.0 -=virtual/perl-Parse-CPAN-Meta-1.441.400 -=virtual/perl-Perl-OSType-1.7.0 -=virtual/perl-Pod-Escapes-1.60.0 -=virtual/perl-Pod-Parser-1.620.0 -=virtual/perl-Safe-2.370.0 -=virtual/perl-Scalar-List-Utils-1.380.0 -=virtual/perl-Socket-2.13.0 -=virtual/perl-Storable-2.490.0 -=virtual/perl-Test-Harness-3.330.0 -=virtual/perl-Test-Simple-1.1.2 -=virtual/perl-Thread-Queue-3.50.0 -=virtual/perl-Time-Piece-1.270.0 -=virtual/perl-XSLoader-0.170.0 -=virtual/perl-autodie-2.230.0 -=virtual/perl-bignum-0.370.0 -=virtual/perl-i18n-langtags-0.400.0 -=virtual/perl-I18N-LangTags-0.400.0 -=virtual/perl-if-0.60.300 -=virtual/perl-locale-maketext-1.250.0 -=virtual/perl-Locale-Maketext-1.250.0 -=virtual/perl-net-ping-2.430.0 -=virtual/perl-Net-Ping-2.430.0 -=virtual/perl-threads-1.930.0 -=virtual/perl-threads-shared-1.460.0 - # Ryan Hill (22 May 2014) # Big API break. Masked until something needs it. >=dev-libs/isl-0.13 @@ -422,11 +650,6 @@ dev-java/ibm-jdk-bin:1.5 # Masked until py3.4 support is added to media-gfx/cairosvg =dev-python/weasyprint-0.22 -# Chí-Thanh Christopher Nguyễn (14 May 2014) -# Depends on libevdev which still needs keywording, bug #487944 ->=x11-drivers/xf86-input-evdev-2.8.99 ->=x11-drivers/xf86-input-synaptics-1.7.99 - # Justin Lecher (07 May 2014) # Still doesn't work as expected =sci-chemistry/ccpn-2.4.0_p140425-r1 @@ -434,6 +657,10 @@ dev-java/ibm-jdk-bin:1.5 # Tom Wijsman (03 May 2014) # Needs to be further tested and revised by both Java and Ruby herds. >=dev-java/jruby-1.7.12 +dev-ruby/bitescript +dev-ruby/duby +dev-ruby/jruby-openssl +dev-ruby/weakling # Tom Wijsman (02 May 2014) # Bluetooth support in MATE has incompatibilities with recent BlueZ versions. @@ -461,21 +688,11 @@ app-backup/rdiff-backup app-backup/pybackpack sys-fs/rdiff-backup-fs -# Markos Chandras (08 Apr 2014) -# Masked for futher testing with various pam setups -=x11-misc/lightdm-1.11* - # Gilles Dartiguelongue (06 Apr 2014) # Old release, never stable, not working anymore # See bug #327837, #382667, #492474 (05 Apr 2014) -# not compilable without workarounds, see bug #499740 -# and #497124 -# hopefully 1.8 will improve the situation ->=dev-libs/DirectFB-1.7.1 - # Alexander Vershilov (02 Apr 2014) # Multiple vulnerabilities, see #504724, #505860 (26 Mar 2014) # Affected by multiple vulnerabilities, #445916, #471098 and #472280 @@ -530,15 +748,6 @@ lxde-base/lxpolkit # Mask development releases =media-sound/lilypond-2.19* -# Ole Markus With (28 Jan 2014) -# PHP 5.6 still in early development ->=dev-lang/php-5.6 - -# Samuli Suominen (24 Jan 2014) -# Roll ~arch version back from .so.9 to .so.8 due to too many unresolved issues. -# See http://bugs.gentoo.org/479818 for progress. ->=media-libs/jpeg-9 - # Christian Ruppert (19 Jan 2014) # Experimental, for now =dev-vcs/gitolite-gentoo-3* @@ -579,15 +788,6 @@ www-client/google-chrome:unstable >=dev-dotnet/gnome-sharp-2.24.2-r1 >=dev-dotnet/gtk-sharp-2.12.21 -# Pacho Ramos (02 Jan 2014) -# Breaks reverse dependencies and upstream don't want us -# to use it (#483562) -=media-libs/libopenraw-0.1.0_pre20130826 - -# Julian Ospald (30 Dec 2013) -# breaks every consumer -=dev-games/ogre-1.9.0 - # Michał Górny (15 Dec 2013) # Masked for testing due to almost complete redesign. It is now # completely split and no longer has an integrated GUI. Currently, @@ -609,17 +809,13 @@ games-emulation/m64py >media-fonts/roboto-9999 # Lars Wendler (28 Oct 2013) -# Masked alpha releases for testing. +# Masked alpha/beta releases for testing. =app-arch/xz-utils-5.1* # Tiziano Müller (24 Oct 2013) # Mask mainline version branch =www-servers/nginx-1.5* -# Davide Pesavento (23 Oct 2013) -# Some features require Qt 5.2, which is not in tree yet. -=dev-qt/qt-creator-3* - # Justin Lecher (14 Oct 2013) # Seems to break all deps - API change? >=sci-libs/metis-5 @@ -650,25 +846,11 @@ www-apache/mod_spdy # - requires at least gcc 4.7(and possibly even 4.8 for some features) >=dev-libs/botan-1.11.0 -# Agostino Sarubbo (29 Aug 2013) -# Mask 5.1 series because the backport of the CVE-2012-5627 -# has not be done. bug #446240 comment 2 -=dev-db/mariadb-5.1.67 - # Tom Wijsman (15 Aug 2013) # Dependencies are unable to satisfy current version, # broken; needs a version bump from bug #475552. dev-java/itext:5 -# Ian Delaney (01 Aug 2013) -# Mask while awaiting bump to dep Djblets-0.7.16 -=dev-util/reviewboard-1.7.12 - -# Jeroen Roovers (31 Jul 2013) -# Needs >=dev-lang/lua-5.2 -~net-analyzer/nmap-6.40 -~net-analyzer/nmap-6.46 - # Julian Ospald (21 Jul 2013) # Mask all unfetchable versions and those with tons of random # bugs and segfaults (all). Don't ask for a version bump unless @@ -749,15 +931,6 @@ app-portage/g-ctan # This version does not work properly, see bug #464078 =media-libs/ffmpegsource-2.17.4_pre753 -# Markos Chandras (23 Mar 2013) -# MSN service terminated. -# You can still use your MSN account in net-im/skype -# or switch to an open protocol instead -# These clients may work until Oct 2013 (or even longer in China) -net-im/kmess -net-im/amsn -x11-themes/amsn-skins - # Richard Freeman (24 Mar 2013) # Contains known buffer overflows. Package generally works # but should not be fed untrusted input (eg from strangers). @@ -773,11 +946,6 @@ app-text/cuneiform # Masked for development =sys-block/open-iscsi-2.0.873 -# Sergei Trofimovich (05 Jan 2013) -# Masked for testing. Is not compatible with cvsps-2 (bug #450424). -# But can be used on it's own! Try 'cvsps --fast-export'. ->=dev-vcs/cvsps-3 - # Sven Wegener (21 Dec 2012) # temporary mask for socket location change =app-misc/screen-4.0.3-r8 @@ -790,13 +958,10 @@ app-text/cuneiform net-wireless/madwifi-ng # Markos Chandras (03 Nov 2012) -# Masked for testing -app-benchmarks/ltp - -# Alexis Ballier (1 Nov 2012) -# Still requires ocaml-3, mask it until it is ported. If this does not happen in -# the near future, we should consider removing it. -dev-ml/ocamlduce +# Kernel module support is disabled due to sandbox violations. +# As a result of which, the package is not fully working at the moment +# but it can still be used to track userland regressions. +=app-benchmarks/ltp-ltp-2014082 # Pacho Ramos (25 Oct 2012) # obexd changed its API without any warning, it's recommended to ship @@ -808,13 +973,6 @@ dev-ml/ocamlduce # Mask experimental software =mail-client/squirrelmail-1.4.23* -# Michael Palimaka (19 Oct 2012) -# New major release breaks almost all existing consumers. -# Bug #478052 -# Masked until each package can update its dependencies. ->=net-libs/libotr-4.0.0 ->=x11-plugins/pidgin-otr-4.0.0 - # Ralph Sennhauser (18 Jul 2012) # Unmaintained, multiple vulnarabilities. #351626 # A more recent source build maintained by the community is available in the @@ -840,10 +998,6 @@ dev-ml/ocamlduce # bug #416683 >=games-board/aisleriot-3.3.1 -# Ultrabug (16 May 2012) -# Masked for testing ->=sys-cluster/corosync-2.0.0 - # Johannes Huber (03 May 2012) # Unstable dev channel release. Fixes build with gcc47 # (bug #413941). @@ -863,11 +1017,6 @@ kde-misc/kgtk # every reverse dependency wrt bug 407091 >=dev-lang/lua-5.2.0 -# Jeroen Roovers (27 Mar 2012) -# Opera Next and Opera snapshots are unsupported and eternally unstable. -# -www-client/opera-next - # Diego E. Pettenò (30 Oct 2011) # Working on more reliable versioning, consider experimental for now. # @@ -886,10 +1035,6 @@ games-sports/racer-bin games-strategy/dark-oberon games-strategy/savage-bin -# MATSUU Takuto (27 Oct 2011) -# Mask for testing ->=sys-devel/distcc-3.2_rc1 - # Justin Bronder (27 Sep 2011) # Masking the torque 2.3 series due to bug #372959. This allows # sites that are ok with the vulnerability but prefer the stability @@ -1031,18 +1176,6 @@ dev-embedded/msp430-libc dev-embedded/msp430mcu dev-embedded/avr-libc -# Markus Ullmann (07 Jul 2008) -# mask for security bug #190667 (CVE-2007-{4584,5839}) -# and for various other build problems (bug #425634) -# -# both CVEs are fixed in upstream version control as per: -# http://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk/Changelog -net-irc/bitchx - -# Vlastimil Babka (20 May 2008) -# Masked for testing -app-arch/rpm5 - # Chris Gianelloni (03 Mar 2008) # Masking due to security bug #194607 and security bug #204067 games-fps/doom3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/ChangeLog b/sdk_container/src/third_party/portage-stable/profiles/prefix/ChangeLog index cf56038e7b..3c7864fd16 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/ChangeLog @@ -1,6 +1,51 @@ # ChangeLog for profiles/prefix # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.428 2014/08/12 08:08:55 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.438 2014/11/29 13:08:08 zlogene Exp $ + + 29 Nov 2014; Mikle Kolyada package.use.mask: + Mask dev-vcs/git[mediawiki] (bug #497068) + + 24 Nov 2014; Ruud Koolen + darwin/macos/10.10/profile.bashrc: + Use clang to compile selected packages on Yosemite. Patch by soon-to-be + dev Guilherme Amadio. + + 23 Nov 2014; Ruud Koolen package.mask: + Remove obsolete bison-3.0.2 mask. + + 19 Nov 2014; Ruud Koolen package.mask: + Lift portage-2.2.14 mask. + + 12 Nov 2014; Fabian Groffen package.mask: + Update portage mask to make sure people first upgrade to 2.2.10.1-r1 + + 21 Oct 2014; Fabian Groffen + darwin/macos/10.10/profile.bashrc: + Force older deployment target on Yosemite for gcc-apple + + 19 Oct 2014; Fabian Groffen +darwin/macos/10.10/eapi, + +darwin/macos/10.10/make.defaults, +darwin/macos/10.10/package.mask, + +darwin/macos/10.10/package.provided, +darwin/macos/10.10/package.use.mask, + +darwin/macos/10.10/parent, +darwin/macos/10.10/profile.bashrc, + +darwin/macos/10.10/x64/eapi, +darwin/macos/10.10/x64/make.defaults, + +darwin/macos/10.10/x64/package.mask, + +darwin/macos/10.10/x64/package.use.force, + +darwin/macos/10.10/x64/package.use.mask, +darwin/macos/10.10/x64/parent, + +darwin/macos/10.10/x64/use.mask, +darwin/macos/10.10/x86/eapi, + +darwin/macos/10.10/x86/make.defaults, +darwin/macos/10.10/x86/package.mask, + +darwin/macos/10.10/x86/package.use.force, + +darwin/macos/10.10/x86/package.use.mask, +darwin/macos/10.10/x86/parent, + +darwin/macos/10.10/x86/use.mask: + Add profile for OS X Yosemite (10.10) a.k.a. Darwin 14 + + 19 Oct 2014; Fabian Groffen darwin/package.mask: + Mask sys-apps/coreutils-8.23 on Darwin for multiple reasons + + 05 Oct 2014; Fabian Groffen package.mask: + Mask portage-2.2.14_rc1 due to multiple breakages + + 24 Aug 2014; Fabian Groffen package.mask: + Mask bison-3.0.2 for it is not ready for general use yet 12 Aug 2014; Fabian Groffen darwin/package.mask: Masked libffi-3.1 for it needs some work, bug #513428 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults new file mode 100644 index 0000000000..b118feded9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +MACOSX_DEPLOYMENT_TARGET="10.10" + +# sandbox is working with use of Mac OS X's seatbelt (since 10.5) +# but it generates problems, #456234 +#FEATURES="sandbox" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask new file mode 100644 index 0000000000..3d7217d129 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# Fabian Groffen (30 Sep 2012) +# Requires XQuartz, since Apple dropped much of X-support in 10.8 +# (a.k.a. Mountain Lion), bug #431182 +<=media-libs/opengl-apple-4.9999 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.provided b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.provided new file mode 100644 index 0000000000..3f3b23c521 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.provided,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +sys-darwin/libsystem-71 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask new file mode 100644 index 0000000000..6eac7576dd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# Fabian Groffen (10 Apr 2011) +# as long as util-linux installs uuid.h which breaks the system headers +# (hence we don't) we can't do uuid support here +x11-libs/libSM -uuid diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc new file mode 100644 index 0000000000..99cfad457f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/profile.bashrc,v 1.3 2014/11/24 21:38:16 redlizard Exp $ + +# this is no typo, gcc-apple doesn't allow for 10.10 and mixes things up +export MACOSX_DEPLOYMENT_TARGET=10.9 + +# some packages need to be compiled with clang on 10.10 +local pkgs_clang pkg +pkgs_clang=( + dev-libs/glib + dev-lang/python + sys-devel/binutils-apple +) +for pkg in ${pkgs_clang[@]} ; do + if [[ ${CATEGORY}/${PN} == ${pkg} ]]; then + CC="clang -I${EPREFIX}/usr/include" + CXX="clang++ -I${EPREFIX}/usr/include" + fi +done diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults new file mode 100644 index 0000000000..dcb092cc7c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +ARCH="x64-macos" +CHOST="x86_64-apple-darwin14" +ACCEPT_KEYWORDS="~x64-macos" + +USE="mmx mmxext sse sse2" +# set arch to nocona for all MacTel users, as this enables SSE and MMX +# support in GCC, nocona = Core2Duo = 64-bits +CFLAGS="-march=nocona" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask new file mode 100644 index 0000000000..5dc4f9f225 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask @@ -0,0 +1,3 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force new file mode 100644 index 0000000000..d9b6097921 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.use.force,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# Elias Pipping (30 Sep 2007) +# compiles with -aqua, doesn't work, though +media-video/mplayer aqua diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask new file mode 100644 index 0000000000..096936f463 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + + diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/parent new file mode 100644 index 0000000000..fc24616eed --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/parent @@ -0,0 +1,2 @@ +../../arch/x64 +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask new file mode 100644 index 0000000000..79dca8e0f0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# This file masks out USE flags that are simply NOT allowed in the default +# x86 profile. This works, for example, if another architecture's +# profile have a USE flag associated with (such as altivec, mmx, etc). + +# Unmask x86 instruction sets +-icc +-icc-pgo +-ifc +-mmx +-mmxext +-sse +-sse2 +-ssse3 +-svga +-kqemu + +# Unmask nvidia XvMC support +-nvidia + +# Unmask dev-db/oracle-instantclient-basic support +-oci8-instant-client + +# Unmask osp, used by asterisk; bug 115798 +-osp + +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_nvidia +-video_cards_fglrx +-video_cards_vmware + +# Modular X: mask for architectures on which they aren't available +video_cards_newport + +#codec support +-x264 + +# lvm2 cluster +-gulm + +# ibm is only used for ppc64 stuff +ibm + +# psyco works on x86 +-psyco + +# Adobe FDF toolkit is x86 only. +-fdftk diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults new file mode 100644 index 0000000000..9935f98202 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +ARCH="x86-macos" +CHOST="i686-apple-darwin14" +ACCEPT_KEYWORDS="~x86-macos" + +USE="mmx mmxext sse sse2" +# normally we set arch to prescott for all MacTel users, as this enables +# SSE and MMX support in GCC +CFLAGS="-march=prescott" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask new file mode 100644 index 0000000000..88569600f9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# The Carbon interface has been removed entirely in Lion, only tk-8.6 +# will come with Cocoa support. If you must have tk, you'll have to +# force USE=-aqua, but don't report bugs for incompatabilities you might +# encounter. +# NOTE: keep this mask synced with arch/x64 + (30 Sep 2007) +# compiles with -aqua, doesn't work, though +media-video/mplayer aqua diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask new file mode 100644 index 0000000000..42317b1d63 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + + diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/parent new file mode 100644 index 0000000000..4a6aa36b18 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/parent @@ -0,0 +1,2 @@ +../../arch/x86 +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask new file mode 100644 index 0000000000..cf4d7866c6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# This file masks out USE flags that are simply NOT allowed in the default +# x86 profile. This works, for example, if another architecture's +# profile have a USE flag associated with (such as altivec, mmx, etc). + +# Unmask x86 instruction sets +-icc +-icc-pgo +-ifc +-mmx +-mmxext +-sse +-sse2 +-ssse3 +-svga +-kqemu + +# Unmask nvidia XvMC support +-nvidia + +# Unmask dev-db/oracle-instantclient-basic support +-oci8-instant-client + +# Unmask osp, used by asterisk; bug 115798 +-osp + +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_nvidia +-video_cards_fglrx +-video_cards_vmware + +# Modular X: mask for architectures on which they aren't available +video_cards_newport + +#codec support +-x264 + +# lvm2 cluster +-gulm + +# ibm is only used for ppc64 stuff +ibm + +# psyco works on x86 +-psyco + +# Adobe FDF toolkit is x86 only. +-fdftk diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask index 4c28b098b7..1a0a6efbb7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask @@ -1,8 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/package.mask,v 1.43 2014/08/12 08:08:55 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/package.mask,v 1.44 2014/10/19 07:52:14 grobian Exp $ +# Fabian Groffen (19 Oct 2014) +# Fails during bootstrap, has install_name problems for libstdbuf +=sys-apps/coreutils-8.23 + # Fabian Groffen (12 Aug 2014) # Needs some patching, bug #513428 ~dev-libs/libffi-3.1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask index 6d444d1529..0b51564020 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.mask,v 1.124 2014/07/06 08:54:16 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.mask,v 1.130 2014/11/23 18:41:16 redlizard Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. This file is for @@ -10,10 +10,6 @@ # -# Fabian Groffen (12 Jun 2014) -# Fails to build with USE=-unicode, breaks bootstrap, bug #512064 -=app-editors/nano-2.3.3 - # Fabian Groffen (11 Feb 2014) # Fails to compile, bug #493464 =sys-devel/autogen-5.18.1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask index f6e7fab54b..72ce332197 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.use.mask,v 1.22 2014/01/18 02:01:21 redlizard Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.use.mask,v 1.23 2014/11/29 13:08:08 zlogene Exp $ + +# Mikle Kolyada (29 Nov 2014) +# Masked because of lack of manpower/time (bug #497068) +dev-vcs/git mediawiki # Michael Haubenwallner (17 Sep 2010) # sys-apps/keyutils is a linux only package diff --git a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc index 66d1700da7..025f0399d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -16,16 +16,24 @@ alpha default/linux/alpha/13.0/desktop/kde/systemd stable alpha default/linux/alpha/13.0/developer stable # AMD64 Profiles -amd64 default/linux/amd64/13.0 stable -amd64 default/linux/amd64/13.0/selinux dev -amd64 default/linux/amd64/13.0/desktop stable -amd64 default/linux/amd64/13.0/desktop/gnome stable -amd64 default/linux/amd64/13.0/desktop/gnome/systemd stable -amd64 default/linux/amd64/13.0/desktop/kde stable -amd64 default/linux/amd64/13.0/desktop/kde/systemd stable -amd64 default/linux/amd64/13.0/developer stable -amd64 default/linux/amd64/13.0/no-multilib dev -amd64 default/linux/amd64/13.0/x32 dev +amd64 default/linux/amd64/13.0 stable +amd64 default/linux/amd64/13.0/selinux dev +amd64 default/linux/amd64/13.0/desktop stable +amd64 default/linux/amd64/13.0/desktop/gnome stable +amd64 default/linux/amd64/13.0/desktop/gnome/systemd stable +amd64 default/linux/amd64/13.0/desktop/kde stable +amd64 default/linux/amd64/13.0/desktop/kde/systemd stable +amd64 default/linux/amd64/13.0/developer stable +amd64 default/linux/amd64/13.0/no-emul-linux-x86 dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/desktop dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/developer dev +amd64 default/linux/amd64/13.0/no-emul-linux-x86/selinux dev +amd64 default/linux/amd64/13.0/no-multilib dev +amd64 default/linux/amd64/13.0/x32 dev # ARM Profiles arm default/linux/arm/13.0 stable @@ -88,16 +96,16 @@ m68k default/linux/m68k/13.0/desktop/kde exp m68k default/linux/m68k/13.0/developer exp # MIPS Profiles -mips default/linux/mips/13.0 dev +mips default/linux/mips/13.0/o32 dev mips default/linux/mips/13.0/n32 dev mips default/linux/mips/13.0/n64 exp -mips default/linux/mips/13.0/multilib dev +mips default/linux/mips/13.0/multilib/o32 dev mips default/linux/mips/13.0/multilib/n32 dev mips default/linux/mips/13.0/multilib/n64 exp -mips default/linux/mips/13.0/mipsel dev +mips default/linux/mips/13.0/mipsel/o32 dev mips default/linux/mips/13.0/mipsel/n32 dev mips default/linux/mips/13.0/mipsel/n64 exp -mips default/linux/mips/13.0/mipsel/multilib dev +mips default/linux/mips/13.0/mipsel/multilib/o32 dev mips default/linux/mips/13.0/mipsel/multilib/n32 dev mips default/linux/mips/13.0/mipsel/multilib/n64 exp @@ -171,26 +179,35 @@ amd64 hardened/linux/amd64/selinux stable amd64 hardened/linux/amd64/no-multilib stable amd64 hardened/linux/amd64/no-multilib/selinux stable amd64 hardened/linux/amd64/x32 dev -amd64 hardened/linux/uclibc/amd64 dev amd64 hardened/linux/musl/amd64 exp arm hardened/linux/arm/armv7a dev arm hardened/linux/arm/armv6j dev -arm hardened/linux/uclibc/arm/armv7a dev arm hardened/linux/musl/arm/armv7a exp ia64 hardened/linux/ia64 dev -mips hardened/linux/uclibc/mips dev -mips hardened/linux/uclibc/mips/mipsel dev mips hardened/linux/musl/mips exp mips hardened/linux/musl/mips/mipsel exp ppc hardened/linux/powerpc/ppc32 dev ppc hardened/linux/powerpc/ppc64/32bit-userland dev -ppc hardened/linux/uclibc/ppc dev +ppc hardened/linux/musl/ppc exp ppc64 hardened/linux/powerpc/ppc64/64bit-userland dev x86 hardened/linux/x86 stable x86 hardened/linux/x86/selinux stable -x86 hardened/linux/uclibc/x86 dev x86 hardened/linux/musl/x86 exp +# Non-embedded uclibc profiles +amd64 default/linux/uclibc/amd64 dev +amd64 hardened/linux/uclibc/amd64 dev +arm default/linux/uclibc/arm/armv7a dev +arm hardened/linux/uclibc/arm/armv7a dev +mips default/linux/uclibc/mips dev +mips hardened/linux/uclibc/mips dev +mips default/linux/uclibc/mips/mipsel dev +mips hardened/linux/uclibc/mips/mipsel dev +ppc default/linux/uclibc/ppc dev +ppc hardened/linux/uclibc/ppc dev +x86 default/linux/uclibc/x86 dev +x86 hardened/linux/uclibc/x86 dev + # uclibc/embedded multiarch profiles #amd64 uclibc/amd64 dev #arm uclibc/arm dev @@ -232,8 +249,6 @@ x86-macos prefix/darwin/macos/10.7/x86 exp x64-macos prefix/darwin/macos/10.7/x64 exp x86-macos prefix/darwin/macos/10.8/x86 exp x64-macos prefix/darwin/macos/10.8/x64 exp -x86-macos prefix/darwin/macos/10.9/x86 exp -x64-macos prefix/darwin/macos/10.9/x64 exp # Solaris Profiles sparc-solaris prefix/sunos/solaris/5.9/sparc exp diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use.force deleted file mode 100644 index dc59eff36d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Michael Palimaka (21 Aug 2013) -# Don't force consolekit on newer KDE versions. -# It still defaults on in the ebuild, but forcing it can -# conflict with systemd. See bug #468500. - (17 Sep 2014) +# Disable glamor for xf86-video-intel since it also needs uxa, which is +# disabled by default +x11-drivers/xf86-video-intel -glamor # Samuli Suominen (24 Jul 2014) # Because targets/desktop/make.defaults has USE="bluetooth" but net-libs/libpcap doesn't diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask index 439a70f2d4..c953426698 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/targets/systemd/package.mask,v 1.2 2014/06/06 16:24:22 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/targets/systemd/package.mask,v 1.3 2014/10/26 16:44:52 chithanh Exp $ + +# Chí-Thanh Christopher Nguyễn (26 Oct 2014) +# package is masked for bugs #526762 and #526802 on non-systemd systems. +->=x11-apps/xinit-1.3.4 # sys-kernel/genkernel is not compatible with Systemd, you need # to use sys-kernel/genkernel-next instead diff --git a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors index fa46a778ef..27f53a6fad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors +++ b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors @@ -2,7 +2,7 @@ alsaproject ftp://ftp.alsa-project.org/pub ftp://mirrors.go-parts.com/alsa/ ftp://ftp.task.gda.pl/pub/linux/misc/alsa/ ftp://gd.tuwien.ac.at/opsys/linux/alsa/ http://mirrors.zerg.biz/alsa/ http://dl.ambiweb.de/mirrors/ftp.alsa-project.org/ http://alsa.cybermirror.org/ http://alsa.mirror.fr/ http://gd.tuwien.ac.at/opsys/linux/alsa/ apache http://www.eu.apache.org/dist/ http://www.us.apache.org/dist/ http://mirrors.dcarsat.com.ar/apache/ http://apache.xfree.com.ar/ http://apache.dattatec.com/ http://mirror.overthewire.com.au/pub/apache/ http://apache.mirror.uber.com.au/ http://mirror.mel.bkb.net.au/pub/apache/ http://mirror.ventraip.net.au/apache/ ftp://gd.tuwien.ac.at/pub/infosys/servers/http/apache/dist/ http://tweedo.com/mirror/apache/ http://mirrors.ispros.com.bd/apache/ http://ftp.byfly.by/pub/apache.org/ ftp://apache.belnet.be/mirrors/ftp.apache.org/ http://apache.belnet.be/ http://apache.cu.be/ http://ftp.unicamp.br/pub/apache/ http://apache.igor.onlinedirect.bg/ http://apache.cbox.biz/ ftp://apache.mirror.iweb.ca/ http://apache.mirror.iweb.ca/ ftp://apache.mirror.rafal.ca/pub/apache/ http://apache.mirror.rafal.ca/ ftp://apache.sunsite.ualberta.ca/pub/apache/ http://apache.sunsite.ualberta.ca/ ftp://mirror.csclub.uwaterloo.ca/apache/ http://mirror.csclub.uwaterloo.ca/apache/ http://apache.parentingamerica.com/ http://apache.mirror.vexxhost.com/ http://apache.mirror.nexicom.net/ http://mirrors.cnnic.cn/apache/ http://apache.dataguru.cn/ http://mirror.bit.edu.cn/apache/ http://mirror.bjtu.edu.cn/apache/ http://mirrors.tuna.tsinghua.edu.cn/apache/ http://mirror.esocc.com/apache/ http://apache.etoak.com/ http://apache.fayea.com/apache-mirror/ ftp://mirrors.ucr.ac.cr/apache/ http://mirrors.ucr.ac.cr/apache/ http://ftp.carnet.hr/misc/apache/ ftp://mirror.hosting90.cz/apache/ http://mirror.hosting90.cz/apache/ http://apache.miloslavbrada.cz/ http://mirrors.rackhosting.com/apache/ http://ftp.download-by.net/apache/ http://mirrors.dotsrc.org/apache/ http://servingzone.com/mirrors/apache/ ftp://ftp.funet.fi/pub/mirrors/apache.org/ http://www.nic.funet.fi/pub/mirrors/apache.org/ http://apache.opensourcemirror.com/ http://apache.mirrors.multidist.eu/ http://wwwftp.ciril.fr/pub/apache/ http://apache.crihan.fr/dist/ ftp://mirrors.ircam.fr/pub/apache/ http://mirrors.ircam.fr/pub/apache/ http://mirrors.linsrv.net/apache/ ftp://mir1.ovh.net/ftp.apache.org/dist/ http://mir2.ovh.net/ftp.apache.org/dist/ http://apache.websitebeheerjd.nl/ http://apache.lauf-forum.at/ http://apache.mirror.clusters.cc/ http://mirror3.layerjet.com/apache/ http://mirror.softaculous.com/apache/ http://apache.mirror.digionline.de/ ftp://ftp.fu-berlin.de/unix/www/apache/ ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ ftp://mirror.netcologne.de/apache.org/ http://mirror.netcologne.de/apache.org/ http://apache.openmirror.de/ ftp://ftp.halifax.rwth-aachen.de/apache/ http://ftp.halifax.rwth-aachen.de/apache/ http://mirror.serversupportforum.de/apache/ http://mirror.synyx.de/apache/ ftp://ftp.uni-erlangen.de/pub/mirrors/apache/ http://apache.imsam.info/ ftp://ftp.heikorichter.name/pub/apache/ http://ftp.heikorichter.name/pub/apache/ http://mirror.arcor-online.net/www.apache.org/ http://mirror.derwebwolf.net/apache/ http://apache.mirror.iphh.net/ http://artfiles.org/apache.org/ http://apache.lehtivihrea.org/ http://mirror.lwnetwork.org.uk/APACHE/ http://apache.forthnet.gr/ ftp://ftp.forthnet.gr/pub/www/apache/ http://apache.otenet.gr/dist/ http://apache.tsl.gr/ http://apache.cc.uoc.gr/ ftp://ftp.cc.uoc.gr/mirrors/apache/ http://apache.01link.hk/ http://ftp.cuhk.edu.hk/pub/packages/apache.org/ http://apache.communilink.net/ http://mirrors.devlib.org/apache/ ftp://crysys.hit.bme.hu/pub/apache/ ftp://xenia.sote.hu/pub/mirrors/www.apache.org/ http://xenia.sote.hu/ftp/mirrors/www.apache.org/ http://ftp.heanet.ie/mirrors/www.apache.org/dist/ http://apache.spd.co.il/ http://apache.mivzakim.net/ http://it.apache.contactlab.it/ ftp://mirror.nohup.it/apache/ http://mirror.nohup.it/apache/ http://apache.panu.it/ ftp://ftp.panu.it/pub/mirrors/apache/ ftp://cis.uniroma2.it/unix/packages/APACHE/ http://apache.fis.uniroma2.it/ http://apache.fastbull.org/ http://ftp.jaist.ac.jp/pub/apache/ ftp://ftp.meisei-u.ac.jp/mirror/apache/dist/ http://ftp.meisei-u.ac.jp/mirror/apache/dist/ http://ftp.yz.yamagata-u.ac.jp/pub/network/apache/ http://ftp.tsukuba.wide.ad.jp/software/apache/ ftp://ftp.kddilabs.jp/infosystems/apache/ http://ftp.kddilabs.jp/infosystems/apache/ ftp://ftp.riken.jp/net/apache/ http://ftp.riken.jp/net/apache/ http://apache.mirror.cdnetworks.com/ http://mirror.apache-kr.org/ http://mirrors.webhostinggeeks.com/apache/ http://apache.mirror.telecom.li/ http://apache.mirror.serveriai.lt/ ftp://apache.mirror.vu.lt/apache/ http://apache.mirror.vu.lt/apache/ http://apache.webxcreen.org/ http://apache.mirror.1000mbps.com/ http://mirrors.sendthisfile.com/apache/ http://apache.mirror1.spango.com/ http://mirrors.supportex.net/apache/ http://apache.hippo.nl/ http://ftp.nluug.nl/internet/apache/ ftp://apache.proserve.nl/apache/ http://apache.proserve.nl/ http://apache.cs.uu.nl/dist/ ftp://ftp.cs.uu.nl/mirror/apache.org/dist/ http://apache.xl-mirror.nl/ http://apache.insync.za.net/ ftp://apache.uib.no/pub/apache/ http://apache.uib.no/ http://apache.vianett.no/ http://apache.komsys.org/ ftp://stingray.cyber.net.pk/apache/ http://stingray.cyber.net.pk/pub/apache/ ftp://ftp.task.gda.pl/pub/www/apache/dist/ http://ftp.ps.pl/pub/apache/ ftp://mirrors.fe.up.pt/pub/apache/ http://mirrors.fe.up.pt/pub/apache/ ftp://ftp.hostingromania.ro/mirrors/apache.org/ http://mirrors.hostingromania.ro/apache.org/ http://apache-mirror.rbc.ru/pub/apache/ http://www.sai.msu.su/apache/ http://mirrors.isu.net.sa/pub/apache/ ftp://mirror.sbb.rs/apache/ http://mirror.sbb.rs/apache/ http://mirror.nus.edu.sg/apache/ http://tux.rainside.sk/apache/ http://www.apache.si/ http://apache.saix.net/ http://apache.is.co.za/ http://apache.rediris.es/ http://ftp.udc.es/apache/ http://apache.mirrors.spacedump.net/ ftp://ftp.sunet.se/pub/www/servers/apache/dist/ ftp://mirror.switch.ch/mirror/apache/dist/ http://mirror.switch.ch/mirror/apache/dist/ ftp://ftp.twaren.net/Unix/Web/apache/ http://ftp.twaren.net/Unix/Web/apache/ ftp://apache.cdpa.nsysu.edu.tw/Unix/Web/apache/ http://apache.cdpa.nsysu.edu.tw/ http://apache.stu.edu.tw/ ftp://ftp.stu.edu.tw/Unix/Web/apache/ http://ftp.tc.edu.tw/pub/Apache/ http://ftp.mirror.tw/pub/apache/ http://mirrors.issp.co.th/apache/ ftp://ftp.itu.edu.tr/Mirror/Apache/ http://ftp.itu.edu.tr/Mirror/Apache/ http://mirror.ucu.ac.ug/apache/ http://apache.cp.if.ua/ http://apache-mirror.telesys.org.ua/ http://apache.ip-connect.vn.ua/ http://mirror.catn.com/pub/apache/ http://apache.mirror.anlx.net/ http://apache.mirrors.timporter.net/ ftp://ftp.mirrorservice.org/sites/ftp.apache.org/ http://www.mirrorservice.org/sites/ftp.apache.org/ http://mirror.ox.ac.uk/sites/rsync.apache.org/ http://mirrors.ukfast.co.uk/sites/ftp.apache.org/ http://apache.mesi.com.ar/ http://www.bizdirusa.com/mirrors/apache/ http://www.carfab.com/apachesoftware/ http://mirror.cogentco.com/pub/apache/ http://mirrors.gigenet.com/apache/ http://apache.mirrors.hoobly.com/ ftp://linux-files.com/apache/ http://www.linuxtourist.com/apache/ http://www.motorlogy.com/apache/ http://download.nextag.com/apache/ ftp://apache.mirrors.pair.com/ http://apache.mirrors.pair.com/ http://www.poolsaboveground.com/apache/ http://mirror.sdunix.com/apache/ http://apache.spinellicreations.com/ http://mirror.symnds.com/software/Apache/ http://apache.tradebit.com/pub/ http://www.trieuvan.com/apache/ http://mirror.cc.columbia.edu/pub/software/apache/ http://www.gtlib.gatech.edu/pub/apache/ http://www.eng.lsu.edu/mirrors/apache/ http://psg.mtu.edu/pub/apache/ ftp://apache.cs.utah.edu/apache.org/ http://apache.cs.utah.edu/ http://apache.mirrors.lucidnetworks.net/ http://mirror.metrocast.net/apache/ http://mirror.nexcess.net/apache/ http://mirror.olnevhost.net/pub/apache/ ftp://mirror.reverse.net/pub/apache/ http://mirror.reverse.net/pub/apache/ http://mirrors.sonic.net/apache/ http://mirror.tcpdiag.net/apache/ ftp://apache.mirrors.tds.net/pub/apache.org/ http://apache.mirrors.tds.net/ http://apache.claz.org/ http://mirrors.ibiblio.org/apache/ http://apache.osuosl.org/ ftp://ftp.osuosl.org/pub/apache/ http://apache.petsads.us/ http://mirrors.digipower.vn/apache/ berlios http://download2.berlios.de http://download.berlios.de -cpan http://search.cpan.org/CPAN http://www.cpan.org +cpan http://cpan.metacpan.org http://search.cpan.org/CPAN http://www.cpan.org cran http://cran.au.r-project.org http://cran.r-project.org http://cran.us.r-project.org debian http://ftp.au.debian.org/debian http://ftp.at.debian.org/debian http://ftp.be.debian.org/debian http://ftp.ba.debian.org/debian http://ftp.br.debian.org/debian http://ftp.bg.debian.org/debian http://ftp.ca.debian.org/debian http://ftp.cl.debian.org/debian http://ftp.hr.debian.org/debian http://ftp.cz.debian.org/debian http://ftp.dk.debian.org/debian http://ftp.ee.debian.org/debian http://ftp.fi.debian.org/debian http://ftp.fr.debian.org/debian http://ftp2.fr.debian.org/debian http://ftp.de.debian.org/debian http://ftp2.de.debian.org/debian http://ftp.uk.debian.org/debian http://ftp.gr.debian.org/debian http://ftp.hk.debian.org/debian http://ftp.hu.debian.org/debian http://ftp.is.debian.org/debian http://ftp.ie.debian.org/debian http://ftp.it.debian.org/debian http://ftp.jp.debian.org/debian http://ftp2.jp.debian.org/debian http://ftp.kr.debian.org/debian http://ftp.mx.debian.org/debian http://ftp.nl.debian.org/debian http://ftp.nc.debian.org/debian http://ftp.nz.debian.org/debian http://ftp.no.debian.org/debian http://ftp.pl.debian.org/debian http://ftp.pt.debian.org/debian http://ftp.ro.debian.org/debian http://ftp.ru.debian.org/debian http://ftp.sk.debian.org/debian http://ftp.si.debian.org/debian http://ftp.es.debian.org/debian http://ftp.se.debian.org/debian http://ftp.ch.debian.org/debian http://ftp.tw.debian.org/debian http://ftp.th.debian.org/debian http://ftp.tr.debian.org/debian http://ftp.ua.debian.org/debian http://ftp.us.debian.org/debian fedora-dev http://mirror.aarnet.edu.au/pub/fedora/linux http://mirror.internode.on.net/pub/fedora/linux http://mirror.pacific.net.au/linux/fedora/linux http://ftp.belnet.be/linux/fedora/linux http://gulus.usherbrooke.ca/pub/distro/fedora/linux http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux http://ftp.fi.muni.cz/pub/linux/fedora/linux http://mirror.karneval.cz/pub/linux/fedora/linux http://ftp-stud.hs-esslingen.de/pub/fedora/linux http://fedora.tu-chemnitz.de/pub/linux/fedora/linux http://ftp.uni-bayreuth.de/linux/fedora/linux ftp://ftp.uni-bayreuth.de/pub/linux/fedora/linux http://www.jur-linux.org/download/fedora http://ftp.crc.dk/fedora/linux ftp://ftp.crc.dk/pub/mirrors/fedora/linux http://ftp.cica.es/fedora/linux http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux http://mirrors.ircam.fr/pub/fedora/linux ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux http://ftp.lip6.fr/ftp/pub/linux/distributions/fedora http://fr2.rpmfind.net/linux/fedora ftp://ftp.ciril.fr/pub/linux/fedora/linux http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux ftp://ftp.otenet.gr/pub/linux/fedora/linux http://ftp.rhnet.is/pub/fedora/linux http://ftp.iij.ad.jp/pub/linux/fedora http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux ftp://alviss.et.tudelft.nl/pub/fedora/linux ftp://ftp.pbone.net/pub/fedora/linux http://ftp.ps.pl/pub/Linux/fedora-linux http://sunsite.icm.edu.pl/pub/Linux/fedora/linux http://mirror.yandex.ru/fedora/linux http://ftp.chg.ru/pub/Linux/fedora/linux http://ftp.upjs.sk/pub/fedora/linux ftp://ftp.linux.org.tr/pub/fedora/linux http://fedora.mirror.iweb.ca http://limestone.uoregon.edu/ftp/fedora/linux ftp://limestone.uoregon.edu/fedora/linux ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux http://mirror.cc.vt.edu/pub/fedora/linux http://mirrors.kernel.org/fedora ftp://ftp.applios.net/pub/fedora/linux http://mirror.linux.duke.edu/pub/fedora/linux http://mirror.hiwaay.net/pub/fedora/linux http://linux.nssl.noaa.gov/fedora/linux http://www.gtlib.gatech.edu/pub/fedora.redhat/linux ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux http://ftp.linux.ncsu.edu/pub/fedora/linux http://kdeforge.unl.edu/mirrors/fedora/linux http://mirrors.cat.pdx.edu/fedora/linux http://mirrors.usc.edu/pub/linux/distributions/fedora/linux ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux ftp://fedora.bu.edu http://fedora.mirrors.tds.net/pub/fedora @@ -12,11 +12,11 @@ flightgear ftp://ftp.de.flightgear.org/pub/fgfs http://mirrors.ibiblio.org/pub/m freebsd ftp://ftp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ar.FreeBSD.org/pub/FreeBSD/ ftp://ftp.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ca.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.ca.FreeBSD.org/ ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ ftp://ftp.cz.FreeBSD.org/pub/FreeBSD/ ftp://ftp.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ee.FreeBSD.org/pub/FreeBSD/ ftp://ftp.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.hk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.is.FreeBSD.org/pub/FreeBSD/ ftp://ftp.id.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ie.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.ie.FreeBSD.org/pub/FreeBSD/ ftp://ftp.it.FreeBSD.org/pub/FreeBSD/ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.kr.FreeBSD.org/pub/FreeBSD/ ftp://ftp1.us.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.us.FreeBSD.org/pub/FreeBSD/ gentoo http://gentoo.osuosl.org/distfiles http://ftp.halifax.rwth-aachen.de/gentoo/distfiles http://gentoo-distfiles.mirrors.tds.net/distfiles http://gentoo.ussg.indiana.edu/distfiles ggz http://ftp.belnet.be/packages/ggzgamingzone/ggz http://mirrors.dotsrc.org/ggzgamingzone/ggz http://mirrors.ibiblio.org/pub/mirrors/ggzgamingzone/ggz ftp://ftp.belnet.be/packages/ggzgamingzone/ggz ftp://mirrors.dotsrc.org/mirrors/ggzgamingzone/ggz -gimp ftp://ftp.gimp.org/pub/gimp http://ftp.gwdg.de/pub/misc/grafik/gimp/gimp ftp://ftp.cs.umn.edu/pub/gimp +gimp http://de-mirror.gimper.net/pub/gimp/ http://gimp.afri.cc/pub/gimp/ http://gimper.net/downloads/pub/gimp/ http://ftp.gwdg.de/pub/misc/grafik/gimp/gimp http://download.gimp.org/pub/gimp github https://github.com/downloads gmt ftp://mirror.geosci.usyd.edu.au/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ibis.grdl.noaa.gov/pub/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.iag.usp.br/pub/gmt/ ftp://ftp.geologi.uio.no/pub/gmt/ gnome http://ftp.gnome.org/pub/gnome -gnu ftp://ftp.gnu.org/pub/gnu/ ftp://aeneas.mit.edu/pub/gnu/ ftp://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/ ftp://ftp.cc.uoc.gr/mirrors/gnu/ ftp://ftp.chg.ru/pub/gnu/ ftp://ftp.club.cc.cmu.edu/gnu/ ftp://ftp.cs.tu-berlin.de/pub/gnu/ ftp://ftp.cw.net/pub/gnu/ ftp://ftp.cw.net/pub/gnu/ ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ ftp://ftp.duth.gr/pub/gnu/ ftp://ftp.esat.net/pub/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ ftp://ftp.gnu.org.ua/gnu/ ftp://ftp.gul.es/gnu/ftp.gnu.org/gnu/ ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/ ftp://ftp.informatik.rwth-aachen.de/pub/gnu/ ftp://ftp.ironie.org/ftp.gnu.org/pub/gnu/ ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu ftp://ftp.isy.liu.se/pub/gnu/ ftp://ftp.mirror.nl/pub/mirror/gnu/ ftp://ftp.nluug.nl/pub/gnu/ ftp://ftp.ntu.edu.tw/pub/gnu/gnu/ ftp://ftp.ntua.gr/pub/gnu/ ftp://ftp.ring.gr.jp/pub/GNU/ ftp://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/ ftp://ftp.sunet.se/pub/gnu/ ftp://ftp.task.gda.pl/pub/gnu/ ftp://ftp.twaren.net/Unix/GNU/gnu/ ftp://ftp.ulak.net.tr/gnu/gnu/ ftp://ftp.unicamp.br/pub/gnu/ ftp://ftp.uninett.no/pub/gnu/ ftp://gd.tuwien.ac.at/gnu/gnusrc/ ftp://gnu.mirror.iweb.com/gnu/ ftp://mirror-fpt-telecom.fpt.net/gnu/ ftp://mirror.anl.gov/pub/gnu/ ftp://mirror.cict.fr/gnu/ ftp://mirror.its.uidaho.edu/gnu/ ftp://mirrors.dotsrc.org/gnu/ ftp://mirrors.fe.up.pt/pub/gnu/ ftp://mirrors.igsobe.com/gnuftp/ ftp://mirrors.kernel.org/gnu/ ftp://mirrors.nfsi.pt/pub/gnu/ ftp://mirrors.ucr.ac.cr/GNU/gnu ftp://mirrors.usc.edu/pub/gnu/ ftp://sunsite.cnlab-switch.ch/mirror/gnu/ ftp://sunsite.icm.edu.pl/pub/gnu/ ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://ftp.gnu.org/gnu/ http://artfiles.org/gnu.org/ftp/ http://core.ring.gr.jp/pub/GNU/ http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/ http://ftp.club.cc.cmu.edu/pub/gnu/ http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ http://ftp.download-by.net/gnu/gnu http://ftp.gnu.mirrors.hoobly.com/gnu/ http://ftp.gul.es/gnu/ftp.gnu.org/gnu/ http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/ http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/ http://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/ http://ftp.thaios.net/gnu/ http://ftp.twaren.net/Unix/GNU/gnu/ http://ftp.wayne.edu/pub/gnu/ http://gnu.07vn.com/gnu/ http://gnu.billfett.com/gnu/ http://gnu.c3sl.ufpr.br/ftp/ http://gnu.mirror.ironie.org/pub/gnu/ http://gnu.mirror.iweb.com/gnu/ http://gnu.parentinginformed.com/ http://gnu.promotionalpro.com/ http://gnu.raffsoftware.com/ http://gnu.sixsigmaonline.org/gnu/ http://gnu.skazkaforyou.com/ http://gnu.tropicalnorthqueensland.com.au/gnu/ http://mirror-fpt-telecom.fpt.net/gnu/ http://mirror.anl.gov/pub/gnu/ http://mirror.clarkson.edu/gnu/ http://mirror.ibcp.fr/pub/gnu/ http://mirror.its.uidaho.edu/pub/gnu/ http://mirror.lihnidos.org/GNU/ftp/gnu/ http://mirror.vocabbuilder.net/gnu/ http://mirrors.aixtools.net/gnu/ http://mirrors.dotsrc.org/gnu/ http://mirrors.fe.up.pt/pub/gnu/ http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/ http://mirrors.igsobe.com/gnuftp/ http://mirrors.kernel.org/gnu/ http://mirrors.nfsi.pt/gnu/ http://mirrors.privatejetscharter.net/gnu/gnu/ http://mirrors.ucr.ac.cr/GNU/gnu http://mirrors.usc.edu/pub/gnu/ http://mirrors.zerg.biz/gnu/ http://www.alliedquotes.com/mirrors/gnu/gnu/ http://www.de-mirrors.de/gnuftp/ http://www.fyxm.net/gnu/ http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://www.nic.funet.fi/pub/gnu/alpha/gnu/ http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/ http://www.softliste.de/gnu/ http://www.very-clever.com/download/gnu/ +gnu http://ftp.gnu.org/gnu/ ftp://ftp.gnu.org/gnu/ ftp://gnu.mirror.iweb.com http://gnu.mirror.iweb.com ftp://mirror.vexxhost.com/gnu/ http://gnu.mirror.vexxhost.com/ ftp://gnu.opencube.ca/ http://gnu.opencube.ca/ http://mirror.sdunix.com/gnu/ ftp://mirrors.kernel.org/gnu/ http://mirrors.kernel.org/gnu/ http://open-source-box.org/ ftp://open-source-box.org/gnu/ http://gnu.mirrors.hoobly.com/gnu/ http://mirror.easthsia.com/gnu http://mirror.keystealth.org/gnu/ ftp://mirror.keystealth.org/gnu/ http://gnu.mirrorcatalogs.com/ ftp://gnu.mirrorcatalogs.com/gnu/ http://mirrors.axint.net/repos/gnu.org/ http://mirrors.syringanetworks.net/gnu/ ftp://mirrors.syringanetworks.net/gnu/ http://mirror.team-cymru.org/gnu/ ftp://mirror.team-cymru.org/gnu/ ftp://mirror.anl.gov/pub/gnu/ http://mirror.anl.gov/pub/gnu/ http://mirror.thecodefactory.org/gnu/ http://gnu.askapache.com/ ftp://aeneas.mit.edu/pub/gnu/ http://ftp.wayne.edu/gnu/ http://mirror.nexcess.net/gnu/ http://psg.mtu.edu/pub/gnu/ ftp://psg.mtu.edu/pub/gnu/ http://gnu.mirror.constant.com/ ftp://spinellicreations.com/gnu/ http://mirror.clarkson.edu/gnu/ http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/ http://mirrors.zerg.biz/gnu/ http://reflection.oss.ou.edu/gnu/gnu/ ftp://reflection.oss.ou.edu/gnu/gnu/ http://gnu.mirrors.pair.com/gnu/ ftp://gnu.mirrors.pair.com/gnu/gnu/ ftp://ftp.unicamp.br/pub/gnu/ http://gnu.c3sl.ufpr.br/ftp/ http://mirror.nbtelecom.com.br/gnu/ http://mirror.cedia.org.ec/gnu/ ftp://mirror.cedia.org.ec/gnu http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/ http://mirror.is.co.za/mirror/ftp.gnu.org/gnu/ ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/ http://gnu.afri.cc/ http://mirrors.ispros.com.bd/gnu http://mirror.bjtu.edu.cn/gnu/ http://mirrors.ustc.edu.cn/gnu/ ftp://mirrors.ustc.edu.cn/gnu/ http://mirror.hust.edu.cn/gnu/ http://infinity.kmeacollege.ac.in/gnu/ ftp://infinity.kmeacollege.ac.in/gnu/ http://gnumirror.nkn.in/ http://ftp.jaist.ac.jp/pub/GNU/ http://mirror.jre655.com/GNU ftp://mirror.jre655.com/GNU http://public.p-knowledge.co.jp/gnu-mirror/gnu/ http://ftp.kaist.ac.kr/gnu/gnu/ http://ossm.utm.my/gnu/ http://mirror.squ.edu.om/gnu/ http://ftp.twaren.net/Unix/GNU/gnu/ ftp://ftp.twaren.net/Unix/GNU/gnu/ http://ftp.yzu.edu.tw/gnu/ ftp://ftp.yzu.edu.tw/gnu/ http://mirror.aarnet.edu.au/pub/gnu/ ftp://mirror.aarnet.edu.au/pub/gnu/ http://gnu.mirror.uber.com.au/ ftp://gd.tuwien.ac.at/gnu/gnusrc/ http://gd.tuwien.ac.at/gnu/gnusrc/ http://tweedo.com/mirror/gnu/ http://gnu.cu.be/ http://ftp.download-by.net/gnu/gnu/ http://mirrors.dotsrc.org/gnu/ ftp://mirrors.dotsrc.org/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/ http://mirror.bbln.org/gnu ftp://mirror.bbln.org/gnu http://mirror.ibcp.fr/pub/gnu/ ftp://ftp.igh.cnrs.fr/pub/gnu/ http://ftp.igh.cnrs.fr/pub/gnu/ http://gnu.cardse.net/ http://www.artfiles.org/gnu.org/ ftp://www.artfiles.org/gnu.org/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/ ftp://ftp.cs.tu-berlin.de/pub/gnu/ http://ftp.halifax.rwth-aachen.de/gnu/ ftp://ftp.halifax.rwth-aachen.de/gnu/ http://ftp.u-tx.net/gnu/ ftp://ftp.u-tx.net/gnu/ ftp://ftp.informatik.rwth-aachen.de/pub/gnu/ http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/ http://mirror.checkdomain.de/gnu ftp://mirror.checkdomain.de/gnu http://mirror3.layerjet.com/gnu/ http://ftp.hawo.stw.uni-erlangen.de/gnu ftp://ftp.hawo.stw.uni-erlangen.de/gnu http://mirror.netcologne.de/gnu ftp://mirror.netcologne.de/gnu ftp://ftp.cc.uoc.gr/mirrors/gnu/ http://ftp.cc.uoc.gr/mirrors/gnu/ ftp://ftp.ntua.gr/pub/gnu/ ftp://ftp.heanet.ie/pub/gnu/ http://ftp.heanet.ie/mirrors/gnu/ http://mirror2.mirror.garr.it/mirrors/gnuftp/gnu/ http://mirrors.muzzy.it/gnu ftp://mirrors.muzzy.it/gnu ftp://ftp.mirror.nl/pub/mirror/gnu/ ftp://ftp.nluug.nl/pub/gnu/ http://gnu.xl-mirror.nl/ http://mirror.arbitrary.nl/gnu/ http://ftp.snt.utwente.nl/pub/software/gnu/ ftp://ftp.snt.utwente.nl/pub/software/gnu/ ftp://ftp.uninett.no/pub/gnu/ http://gnuftp.uib.no/ ftp://gnuftp.uib.no/pub/gnuftp/ http://ftp.task.gda.pl/pub/gnu/ ftp://ftp.task.gda.pl/pub/gnu/ ftp://sunsite.icm.edu.pl/pub/gnu/ ftp://mirrors.nfsi.pt/pub/gnu/ http://mirrors.nfsi.pt/gnu/ ftp://mirrors.fe.up.pt/pub/gnu/ http://mirrors.fe.up.pt/pub/gnu/ http://gnu.mirrors.linux.ro/ ftp://gnu.mirrors.linux.ro/gnu/ http://mirror.tochlab.net/pub/gnu/ ftp://mirror.tochlab.net/pub/gnu/ http://mirror.sbb.rs/gnu/ ftp://mirror.sbb.rs/gnu/ http://gnu.prunk.si http://mirror.lihnidos.org/GNU/ftp/gnu/ http://ftp.gul.es/gnu/ftp.gnu.org/gnu/ ftp://ftp.gul.es/gnu/ftp.gnu.org/gnu/ http://ftp.rediris.es/mirror/GNU/gnu/ ftp://ftp.rediris.es/mirror/GNU/gnu/ http://217.160.6.133/Asturies/GNU/gnu/ ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ http://mirror.switch.ch/ftp/mirror/gnu/ ftp://mirror.switch.ch/mirror/gnu/ http://mirror.rackdc.com/gnu/ ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://ftp.gnu.org.ua/gnu/ ftp://ftp.gnu.org.ua/gnu/ http://ftp-gnu-org.ip-connect.vn.ua/ ftp://ftp-gnu-org.ip-connect.vn.ua/mirror/ftp.gnu.org/ http://mirror.lagoon.nc/pub/gnu/ ftp://mirror.lagoon.nc/pub/gnu/ gnu-alpha ftp://alpha.gnu.org/gnu/ http://alpha.gnu.org/gnu/ ftp://ftp.funet.fi/pub/gnu/alpha/gnu/ http://www.nic.funet.fi/pub/gnu/alpha/gnu/ ftp://gnualpha.uib.no/pub/gnualpha/ http://gnualpha.uib.no/ ftp://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirror.lihnidos.org/GNU/alpha/gnu/ http://mirrors.ibiblio.org/gnu/alpha/gnu/ http://gnualpha.spinellicreations.com/gnu/ http://gnu.c3sl.ufpr.br/alpha/gnu/ gnupg ftp://ftp.gnupg.org/gcrypt/ http://gnupg.unixmexico.org/ftp/ http://ftp.linux.it/pub/mirrors/gnupg/ ftp://ftp.surfnet.nl/pub/security/gnupg/ ftp://sunsite.icm.edu.pl/pub/security/gnupg/ ftp://ftp.iasi.roedu.net/pub/mirrors/ftp.gnupg.org/ ftp://ftp.hi.is/pub/mirrors/gnupg/ ftp://gd.tuwien.ac.at/privacy/gnupg/ http://www.ring.gr.jp/pub/net/gnupg/ ftp://ftp.ring.gr.jp/pub/net/gnupg/ http://public.planetmirror.com/pub/ hackage http://hackage.haskell.org/ http://dev.gentoo.org/~qnikst/hdiff.luite.com/ diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2014 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2014 index 941b0b0c91..41aaca32e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2014 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2014 @@ -1,7 +1,7 @@ move games-board/capitalism games-board/capicity move games-board/CapiCity games-board/capicity move net-misc/mirall net-misc/owncloud-client -slotmove sys-block/kvpm 2 4 +slotmove sys-block/kvpm 0 4 move media-sound/audio-entropyd sys-apps/audio-entropyd move dev-libs/libusbx dev-libs/libusb -slotmove =mate-base/mate-control-center-1.6.2 2 0 \ No newline at end of file +slotmove =mate-base/mate-control-center-1.6.2 2 0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2014 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2014 index 3e8d0e3c59..d86e49d833 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2014 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2014 @@ -13,3 +13,4 @@ move virtual/perl-locale-maketext virtual/perl-Locale-Maketext move perl-core/net-ping perl-core/Net-Ping move virtual/perl-net-ping virtual/perl-Net-Ping move perl-core/Switch dev-perl/Switch +move dev-qt/qcustomplot dev-libs/qcustomplot diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2014 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2014 new file mode 100644 index 0000000000..ac754dc9d9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2014 @@ -0,0 +1,7 @@ +move dev-perl/IO-Socket-IP perl-core/IO-Socket-IP +move dev-perl/Template-Latex dev-perl/Template-Plugin-Latex +move dev-ml/async_core dev-ml/async_kernel +move razorqt-base/libqtxdg dev-libs/libqtxdg +move app-shells/zsh-completion app-shells/gentoo-zsh-completions +move www-servers/ocsigen www-servers/ocsigenserver +slotmove =dev-cpp/gstreamermm-0.10* 0 0.10 diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index 2b90a34543..7ddc085833 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/use.desc,v 1.516 2014/07/24 11:05:11 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/use.desc,v 1.517 2014/11/15 20:12:59 vapier Exp $ # Keep them sorted @@ -270,6 +270,7 @@ pda - Add support for portable devices pdf - Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags perl - Add optional support/bindings for the Perl language php - Include support for the PHP language +pie - Build programs as Position Independent Executables (a security hardening technique) plasma - Build optional KDE plasma addons plotutils - Add support for plotutils (library for 2-D vector graphics) png - Add support for libpng (PNG images) diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.local.desc b/sdk_container/src/third_party/portage-stable/profiles/use.local.desc index d86de6d0d0..c359f6c0cf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.local.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.local.desc @@ -15,8 +15,7 @@ app-accessibility/emacspeak:espeak - Adds support for the espeak tts engine app-accessibility/festival-it:mbrola - Adds support for mbrola voices app-accessibility/freetts:jsapi - build Java Speech API (JSAPI) app-accessibility/freetts:mbrola - Adds support for mbrola voices -app-accessibility/gnome-speech:espeak - Adds support for the espeak speech driver (default) -app-accessibility/gnome-speech:festival - Adds support for the festival speech driver +app-accessibility/orca:braille - Enable braille support app-accessibility/simon:kdepim - Use kde-base/kdepimlibs app-accessibility/simon:opencv - Use media-libs/opencv app-accessibility/simon:sphinx - Build sphinx backend (pulls app-accessibility/julius if disabled @@ -159,9 +158,13 @@ app-admin/gkrellm:lm_sensors - Enable monitoring sensors via sys-apps/lm_sensors app-admin/gkrellm:ntlm - Enable NTLM authentication for mail checking with net-libs/libntlm app-admin/gkrellm:ssl - Enable SSL support for mail checking with dev-libs/openssl app-admin/glance:swift - Adds swift storage support -app-admin/gnome-system-tools:nfs - Adds support for NFS shares app-admin/hddtemp:network-cron - Monthly cronjob to update hddtemp.db. app-admin/keepass:aot - Generate native code at build time, rather than runtime. +app-admin/lastpass:chrome - Support for www-client/chrome +app-admin/lastpass:chromium - Support for www-client/chromium +app-admin/lastpass:firefox - Support for www-client/firefox +app-admin/lastpass-cli:X - Use x11-misc/xclip or x11-misc/xsel to copy passwords to the clipboard. +app-admin/lastpass-cli:pinentry - Use app-crypt/pinentry to prompt for passwords. app-admin/logrotate:acl - Installs acl support app-admin/logrotate:selinux - Installs Security Enhanced Linux support app-admin/mate-system-tools:caja - Adds support for the Caja file manager @@ -185,8 +188,8 @@ app-admin/puppet:rrdtool - Enable rrdtool support app-admin/puppet:shadow - Enable shadow support app-admin/rsyslog:dbi - Build the general database output module (requires dev-db/libdbi) app-admin/rsyslog:elasticsearch - Build the Elasticsearch output module (requires net-misc/curl) -app-admin/rsyslog:extras - Add support for the UDP spoofing module (omudpspoof) using net-libs/libnet app-admin/rsyslog:gcrypt - Add support for encrypted log files using dev-libs/libgcrypt +app-admin/rsyslog:jemalloc - Use dev-libs/jemalloc for allocations. app-admin/rsyslog:kerberos - Build the GSSAPI input and output module (requires virtual/krb5) app-admin/rsyslog:mongodb - Build the MongoDB output module (requires dev-libs/libmongo-client) app-admin/rsyslog:mysql - Build the MySQL databse output module (requires virtual/mysql) @@ -210,21 +213,29 @@ app-admin/sagan:pcap - Add support for network packet capture via net-libs/libpc app-admin/sagan:smtp - Build witch SMTP (E-Mail) support app-admin/sagan:snort - Add support to interact with Snort IDE using net-analyzer/snortsam' app-admin/sagan-rules:lognorm - Install normalize rules support with dev-libs/liblognorm +app-admin/salt:api - Enable support for salt-api. +app-admin/salt:cherrypy - Enable support for cherrypy. +app-admin/salt:gnupg - Enable support for gnupg via python-gnupg. +app-admin/salt:keyring - Enable support for keyrings via python-keyring. app-admin/salt:libcloud - Enable salt-cloud support via libcloud. app-admin/salt:libvirt - Support managing virtual machines with app-emulation/libvirt. app-admin/salt:mako - Add support for using the mako template engine for parsing salt states. app-admin/salt:mongodb - Support returning data to a mongodb server. +app-admin/salt:nova - Enable support for the OpenStack Nova API app-admin/salt:openssl - Add support for using TLS via OpenSSL. +app-admin/salt:raet - Add support for the new RAET transport. app-admin/salt:redis - Support returning data to a redis database. app-admin/salt:timelib - Use timelib to parse english textual date descriptions. +app-admin/salt:zeromq - Add support for the zeromq transport. app-admin/sshguard:ipfilter - Enable ipfilter firewall support (only for *bsd) app-admin/sudo:offensive - Let sudo print insults when the user types the wrong password. app-admin/sudo:sendmail - Allow sudo to send emails with sendmail. app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts app-admin/syslog-ng:amqp - Enable support for AMQP destinations -app-admin/syslog-ng:json - Enable support for JSON template formatting via dev-libs/json-glib +app-admin/syslog-ng:json - Enable support for JSON template formatting via dev-libs/json-c app-admin/syslog-ng:mongodb - Enable support for mongodb destinations app-admin/syslog-ng:pacct - Enable support for reading Process Accounting files (EXPERIMENTAL, Linux only) +app-admin/syslog-ng:redis - Enable support for Redis destinations app-admin/syslog-ng:smtp - Enable support for SMTP destinations app-admin/syslog-ng:spoof-source - Enable support for spoofed source addresses app-admin/sysstat:cron - Install /etc/cron.d script to periodically run sar @@ -246,9 +257,9 @@ app-admin/webalizer:xtended - Include the 404 extension app-admin/webapp-config:portage - Propagete python_targets dependencies to sys-apps/portage app-admin/yaala:storable - Support for persistence of Perl data structures. app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things +app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs. app-arch/cabextract:extra-tools - Install experimental tools: wince_info and wince_rename for examining and processing Windows CE installation cabinet header files; cabinfo for examining the structure of a cab file. app-arch/cfv:bittorrent - Enable support for checking .torrent files -app-arch/dpkg:dselect - Build the dselect package-management frontend app-arch/dpkg:update-alternatives - Install update-alternatives app-arch/dump:ermt - encrypted rmt support app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by providing entries in its context menu @@ -285,10 +296,15 @@ app-backup/bacula:bacula-clientonly - Disable DB support, and just build a clien app-backup/bacula:bacula-nodir - Disable building of director app-backup/bacula:bacula-nosd - Disable building of storage daemon app-backup/bacula:logwatch - Install support files for logwatch +app-backup/bareos:cephfs - Enable cephfs storage backend app-backup/bareos:clientonly - Only install file-daemon (client) app-backup/bareos:director - Install director +app-backup/bareos:fastlz - Enable support vor lz4, lz4hc and lzfast using dev-libs/bareos-fastlzlib +app-backup/bareos:glusterfs - Enable glusterfs storage backend +app-backup/bareos:lmdb - enable build of LMDB support for faster accurate backup app-backup/bareos:logwatch - Install support files for logwatch app-backup/bareos:ndmp - Enable support for NDMP (Network Data Management Protocol) +app-backup/bareos:rados - Enable rados storage backend app-backup/bareos:scsi-crypto - Enable low level SCSI crypto support app-backup/bareos:sql-pooling - Enable SQL pooling support app-backup/bareos:storage-daemon - Install storage daemon (bareos-sd) @@ -298,6 +314,9 @@ app-backup/dar:dar64 - Enables --enable-mode=64 option, which replace infinite b app-backup/dar:gcrypt - Enables strong encryption support app-backup/deja-dup:nautilus - Build gnome-base/nautilus extension app-backup/duplicity:s3 - Support for backing up to the Amazon S3 system +app-backup/holland-backup-mysql-meta:lvm - Install Holland LVM Plugin +app-backup/holland-backup-mysql-meta:mysqldump - Install Holland mysqldump Plugin +app-backup/holland-backup-mysql-meta:mysqlhotcopy - Install Holland mysqlhotcopy Plugin app-backup/rear:udev - Have ReaR start backup when attaching your USB drive. app-backup/snapper:btrfs - Include Btrfs support sys-fs/btrfs-progs app-backup/snapper:ext4 - Include Ext4 support sys-fs/e2fsprogs @@ -338,6 +357,7 @@ app-crypt/ekeyd:munin - Install a plugin for net-analyzer/munin to graph statist app-crypt/ekeyd:usb - Build the libusb-based userland daemon for accessing the EntropyKey (alternative to the CDC USB driver). It is suggested to use this option by default, as the CDC driver in the kernel often seems to be fragile (or the gadget implementation on the EntropyKey is too buggy), and can cause various problems. app-crypt/gnupg:mta - Build mta support using virtual/mta. app-crypt/gnupg:smartcard - Build scdaemon software. Enables usage of OpenPGP cards. For other type of smartcards, try app-crypt/gnupg-pkcs11-scd. +app-crypt/gnupg:tools - Install extra tools. app-crypt/gnupg:usb - Build direct CCID access for scdaemon; requires dev-libs/libusb. app-crypt/gpgme:common-lisp - Install common-lisp files app-crypt/hashcat-gui:cuda - Install oclhashcat-{plus,lite}-bin to take advantage of hardware cuda support. @@ -351,6 +371,7 @@ app-crypt/johntheripper:mozilla - Support mozilla password cracking app-crypt/johntheripper:opencl - Enable opencl support for speeding up cracking on capable devices app-crypt/kstart:afs - Enables afs support which means you can acquire an afs token and set PAGs. It's recommended to set this USE if you need authenticated access to an AFS cell for your daemon/app. app-crypt/libsecret:vala - Enable bindings for dev-lang/vala +app-crypt/libu2f-host:systemd - Use user ACLs rather than plugdev group to give user access to the HIDRAW device. app-crypt/mit-krb5:doc - Creates and installs the API and implementation documentation. This is only useful if you want to develop software which depends on kerberos. app-crypt/mit-krb5:keyutils - Enable for the keyring ccache using keyutils. app-crypt/mit-krb5:openldap - Enable support for ldap as a database backend. @@ -364,9 +385,6 @@ app-crypt/ophcrack-tables:xpsmall - Installs the small free XP ophcrack tables app-crypt/p11-kit:asn1 - Enable ASN.1 certificate support app-crypt/p11-kit:trust - Build the trust policy module app-crypt/seahorse:ldap - Enable seahorse to manipulate GPG keys on a LDAP server. -app-crypt/seahorse-plugins:applet - Enable seahorse applet for gnome-base/gnome-panel -app-crypt/seahorse-plugins:gedit - Enable text encryption plugin to integrate into app-editors/gedit -app-crypt/seahorse-plugins:nautilus - Enable file encryption plugin to integrate into the gnome-base/nautilus context menu app-crypt/shishi:3des - Enable 3DES encryption/checksum type. app-crypt/shishi:aes - Enable AES encryption/checksum types. app-crypt/shishi:arcfour - Enable ARCFOUR encryption/checksum type. @@ -397,6 +415,7 @@ app-doc/tldp-howto:text - Install plain-text docs app-editors/emacs:athena - Enable the MIT Athena widget set (x11-libs/libXaw) app-editors/emacs:games - Support shared score files for games app-editors/emacs:gconf - Use gnome-base/gconf to read the system font name +app-editors/emacs:gfile - Use gfile (dev-libs/glib) for file notification app-editors/emacs:gsettings - Use gsettings (dev-libs/glib) to read the system font name app-editors/emacs:gtk3 - Link against version 3 of the GIMP Toolkit instead of version 2 (x11-libs/gtk+) app-editors/emacs:gzip-el - Compress bundled Emacs Lisp source @@ -438,6 +457,7 @@ app-editors/nano:debug - Enable debug messages and assert warnings. Note that th app-editors/nano:justify - Enable justify/unjustify functions for text formatting. app-editors/nano:magic - Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting app-editors/nano:minimal - Disable all fancy features, including ones that otherwise have a dedicated USE flag (such as spelling). +app-editors/ne:tinfo - Link against libtinfo from sys-libs/ncurses app-editors/tea:aspell - Enable spellchecking using app-text/aspell app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell app-editors/vim:X - Link console vim against X11 libraries to enable title and clipboard features in xterm @@ -445,6 +465,7 @@ app-editors/vim:luajit - Use dev-lang/luajit instead of dev-lang/lua app-editors/vim:racket - Enable support for Scheme using dev-lang/racket app-editors/vim:vim-pager - Install vimpager and vimmanpager links app-editors/vim-qt:luajit - Use dev-lang/luajit instead of dev-lang/lua +app-editors/vim-qt:racket - Enable support for Scheme using dev-lang/racket app-editors/xemacs:athena - Chooses the MIT Athena widget set app-editors/xemacs:dnd - Enables support for the x11-libs/dnd drag-n-drop library app-editors/xemacs:eolconv - Support detection and translation of newline conventions @@ -486,7 +507,9 @@ app-emulation/dosemu:fluidsynth - use media-sound/fluidsynth for MIDI emulation app-emulation/e-uae:capslib - Add CAPS library support app-emulation/e-uae:sdl-sound - Use media-libs/sdl-sound for audio output app-emulation/emul-linux-x86-baselibs:development - Install pkgconfig files -app-emulation/emul-linux-x86-compat:development - Install pkgconfig files +app-emulation/emul-linux-x86-baselibs:kerberos - Pull in virtual/krb5 if using USE=abi_x86_32. Disabling it is unsupported, use on your own responsibility. Irrelevant when using USE=-abi_x86_32. +app-emulation/emul-linux-x86-baselibs:ldap - Pull in net-nds/openldap if using USE=abi_x86_32. Disabling it is unsupported, use on your own responsibility. Irrelevant when using USE=-abi_x86_32. +app-emulation/emul-linux-x86-baselibs:pam - Pull in virtual/pam if using USE=abi_x86_32. Disabling it is unsupported, use on your own responsibility. Irrelevant when using USE=-abi_x86_32. app-emulation/emul-linux-x86-cpplibs:development - Install pkgconfig files app-emulation/emul-linux-x86-db:development - Install pkgconfig files app-emulation/emul-linux-x86-gstplugins:development - Install pkgconfig files @@ -501,7 +524,7 @@ app-emulation/emul-linux-x86-qtlibs:development - Install pkgconfig files app-emulation/emul-linux-x86-qtlibs:gtkstyle - Build a Qt style called GTK+ that mimics the active GTK+ theme app-emulation/emul-linux-x86-sdl:development - Install pkgconfig files app-emulation/emul-linux-x86-soundlibs:development - Install pkgconfig files -app-emulation/emul-linux-x86-soundlibs:pulseaudio - Pull in pulseaudio if using USE=abi_x86_32 +app-emulation/emul-linux-x86-soundlibs:pulseaudio - Pull in media-sound/pulseaudio if using USE=abi_x86_32. Disabling it is unsupported, use on your own responsibility. Irrelevant when using USE=-abi_x86_32. app-emulation/emul-linux-x86-xlibs:development - Install pkgconfig files app-emulation/free42:alsa - Adds support for Advanced Linux Sound Architecture app-emulation/fuse-utils:gcrypt - Use dev-libs/libgcrypt for low-level crypto of some features, including logfiles. @@ -511,6 +534,8 @@ app-emulation/ganeti:haskell-daemons - Build haskell daemons instead of python app-emulation/ganeti:htools - Enable htools support app-emulation/ganeti:kvm - Enable KVM support app-emulation/ganeti:lxc - Enable Linux Countainers support +app-emulation/ganeti:monitoring - Enable the ganeti monitoring daemon +app-emulation/ganeti:multiple-users - Enable support for running VMs as different users. app-emulation/ganeti:rbd - Enable rados block device support via sys-cluster/ceph app-emulation/ganeti:sharedstorage - Enable Shared Storage support app-emulation/ganeti:xen - Enable Xen support @@ -540,11 +565,11 @@ app-emulation/libvirt:uml - Support management of User Mode Linux virtualisation app-emulation/libvirt:vepa - Virtual Ethernet Port Aggregator (VEPA) / 802.1Qbg support. Relies on macvtap support. app-emulation/libvirt:virt-network - Enable virtual networking (NAT) support for guests. Includes all the dependencies for NATed network mode. Effectively any network setup that relies on libvirt to setup and configure network interfaces on your host. This can include bridged and routed networks ONLY if you are allowing libvirt to create and manage the underlying devices for you. In some cases this requires enabling the 'netcf' USE flag (currently unavailable). app-emulation/libvirt:virtualbox - Support management of VirtualBox virtualisation (one of app-emulation/virtualbox or app-emulation/virtualbox-ose) +app-emulation/libvirt:wireshark-plugins - Build the net-analyzer/wireshark plugin for the Libvirt RPC protocol app-emulation/libvirt:xen - Support management of Xen virtualisation (app-emulation/xen) app-emulation/libvirt-glib:introspection - Use dev-libs/gobject-introspection for introspection app-emulation/libvirt-glib:vala - Enable bindings for dev-lang/vala app-emulation/lxc:seccomp - Use seccomp syscall filters using sys-libs/libseccomp -app-emulation/lxc:vanilla - Avoid adding Gentoo Linux-specific modifications, which include the custom init script. This is present as a flag to avoid forcing dependencies over users that might not want have them around as they use LXC in contexts where the init script is not useful. app-emulation/open-vm-tools:doc - Generate API documentation app-emulation/open-vm-tools:fuse - Build vmblock-fuse in favor of FUSE based blocking mechanism for DnD app-emulation/open-vm-tools:pic - Force shared libraries to be built as PIC @@ -562,7 +587,6 @@ app-emulation/qemu:fdt - Enables firmware device tree support app-emulation/qemu:glusterfs - Enables GlusterFS cluster fileystem via sys-cluster/glusterfs app-emulation/qemu:iscsi - Enable direct iSCSI support via net-libs/libiscsi instead of indirectly via the Linux block layer that sys-block/open-iscsi does. app-emulation/qemu:jpeg - Enable jpeg image support for the VNC console server -app-emulation/qemu:mixemu - Enable audio mixer emulation. On Fedora, known to cause performance problems when using SDL output and ALSA. For OSS, locks the sound device from other applications. app-emulation/qemu:ncurses - Enable the ncurses-based console app-emulation/qemu:nfs - Enable NFS support app-emulation/qemu:numa - Enable NUMA support @@ -600,8 +624,6 @@ app-emulation/vice:memmap - Enable extra monitor features app-emulation/vice:xrandr - Enable support for the X xrandr extension app-emulation/virt-manager:policykit - Enables sys-auth/polkit authentication support, required when using app-emulation/libvirt with PolicyKit authentication app-emulation/virt-manager:sasl - Depend on the proper libraries needed to connect to SASL-enabled libvirtd instances (e.g. Kerberos-protected instances). -app-emulation/virt-manager:spice - Support connecting to SPICE-enabled virtual machines. -app-emulation/virt-manager:vnc - Support connecting to VNC-enabled virtual machines. app-emulation/virt-viewer:spice - Support connecting to SPICE-enabled virtual machines. app-emulation/virt-viewer:vnc - Support connecting to VNC-enabled virtual machines. app-emulation/virt-what:dmi - Use sys-apps/dmidecode to read firmware data @@ -653,13 +675,13 @@ app-emulation/xen-tools:api - Build the C libxenapi bindings app-emulation/xen-tools:flask - Enable the Flask XSM module from NSA app-emulation/xen-tools:hvm - Enable support for hardware based virtualization (VT-x,AMD-v) app-emulation/xen-tools:ocaml - Enable support for the ocaml language +app-emulation/xen-tools:ovmf - Enable support to boot UEFI guest vm, needed by hvm app-emulation/xen-tools:pam - Enable pam support app-emulation/xen-tools:pygrub - Install the pygrub boot loader app-emulation/xen-tools:qemu - Enable IOEMU support via the use of qemu-dm app-emulation/xen-tools:screen - Enable support for running domain U console in an app-misc/screen session app-emulation/xen-tools:system-qemu - Using app-emulation/qemu instead of the bundled one app-emulation/xen-tools:system-seabios - Using sys-firmware/seabios instead of the bundled one -app-emulation/xen-tools:xend - Enable support the xend and xm to manage xen app-emulation/xtrs:ls-dos - Install LS-DOS disk images for Model 4P app-forensics/afflib:fuse - Enable extra fuse thingies app-forensics/afflib:qemu - Enable qemu stuff @@ -692,7 +714,6 @@ app-i18n/fcitx:qt4 - Install Qt4 IM module app-i18n/fcitx:snooper - Enable Key Snooper for GTK app app-i18n/fcitx:table - Enable Table IM app-i18n/fcitx-configtool:gtk3 - Use GTK+3 instead of 2 -app-i18n/ibus:dconf - Enable support for gnome-base/dconf app-i18n/ibus:deprecated - install the deprecated ibus python library app-i18n/ibus:gconf - Enable support for gnome-base/gconf app-i18n/ibus:gtk3 - Enable support for gtk+3 @@ -727,6 +748,7 @@ app-i18n/uim:anthy - Enable support for app-i18n/anthy input method app-i18n/uim:eb - Enable support for dev-libs/eb app-i18n/uim:gtk3 - Enable support for x11-libs/gtk+:3 app-i18n/uim:skk - Enable support for app-i18n/skk-jisyo +app-laptop/hdapsd:libconfig - Require dev-libs/libconfig to allow the daemon to read a configuration file at startup app-laptop/ibam:gkrellm - Enable building of app-admin/gkrellm module app-laptop/laptop-mode-tools:scsi - Adds dependency on sdparm to control non-SATA SCSI drivers app-laptop/pbbuttonsd:ibam - Enable support for Intelligent Battery Monitoring @@ -768,6 +790,7 @@ app-leechcraft/lc-azoth:sarin - Build Sarin, Tox protocol support module. Please app-leechcraft/lc-azoth:shx - Build shell command executor plugin app-leechcraft/lc-azoth:standardstyles - Build support for standard Azoth styles engine app-leechcraft/lc-azoth:vader - Bulid Vader, the MRIM (Mail.Ru Agent) protocol support plugin +app-leechcraft/lc-azoth:velvetbird - Build support for protocols provided by libpurple app-leechcraft/lc-azoth:woodpecker - Build Woodpecker, the Twitter client plugin app-leechcraft/lc-azoth:xtazy - Build Xtazy for publishing currently playing tune app-leechcraft/lc-blasq:deathnote - Support LiveJournal FotoBilder service @@ -810,7 +833,7 @@ app-misc/binwalk:graph - Enable support for generating entropy graphs app-misc/brewtarget:phonon - Enable sound support via media-libs/phonon or dev-qt/qtphonon app-misc/byobu:screen - Use app-misc/screen as the default backend app-misc/ca-certificates:cacert - Include root certs from CAcert (http://http://www.cacert.org/) and Software in the Public Interest (http://www.spi-inc.org/) -app-misc/ddccontrol:ddcpci - enable direct PCI memory access (the setuid ddcpci util) +app-misc/ddccontrol:pci - enable direct PCI memory access (the setuid ddcpci util) app-misc/digitemp:ds2490 - Build support for the ds2490 sensor app-misc/digitemp:ds9097 - Build support for the ds9097 sensor app-misc/digitemp:ds9097u - Build support for the ds9097u sensor @@ -831,15 +854,12 @@ app-misc/geoclue:manual - Install manual provider app-misc/geoclue:modemmanager - Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. app-misc/geoclue:nominatim - Install openstreetmap.org provider app-misc/geoclue:plazes - Install plazes.com provider -app-misc/geoclue:server - Install geoip server app-misc/geoclue:skyhook - Install skyhookwireless.com provider app-misc/geoclue:yahoo-geo - Install Yahoo geolocation provider -app-misc/gourmet:gnome-print - <=app-misc/gourmet-0.15.9 Enable pretty Python printing with Gnome app-misc/gourmet:i18n - >app-misc/gourmet-0.16 Enable support for i18n through elib.intl app-misc/gourmet:ipython - >app-misc/gourmet-0.16 Enable support for the interactive Python console plugin app-misc/gourmet:pdf - Enable export to PDF app-misc/gourmet:print - >app-misc/gourmet-0.16 Enable pretty Python printing -app-misc/gourmet:rtf - <=app-misc/gourmet-0.15.9 Enable export to RTF app-misc/gourmet:spell - >app-misc/gourmet-0.16 Enable support for the spell check plugin app-misc/gourmet:web - >app-misc/gourmet-0.16 Enable support for the web import plugin app-misc/gramps:reports - All external software that is needed for graphical reports will be installed @@ -854,6 +874,7 @@ app-misc/lcdproc:lcd_devices_sdeclcd - Enable support for VLSYS M428 display app-misc/lcdproc:lcd_devices_vlsys_m428 - Enable support for VLSYS M428 display app-misc/lcdproc:nfs - Adds support for NFS file system app-misc/lcdproc:seamless-hbars - Try to avoid gaps in horizontal bars +app-misc/linux-logo:nls - Add Native Language Support (using gettext - GNU locale utilities) app-misc/lirc:hardware-carrier - The transmitter device generates its clock signal in hardware app-misc/lirc:transmitter - Add transmitter support to some lirc-drivers (e.g. serial) app-misc/mc:edit - Compile and install the mcedit application @@ -906,13 +927,13 @@ app-misc/tracker:firefox-bookmarks - Install bookmark data miner plugin for www- app-misc/tracker:gsf - Enable gnome-extra/libgsf based data extractor and for ODT. app-misc/tracker:iptc - Enable extraction of IPTC data from pictures app-misc/tracker:iso - Enable extraction of metadata from ISO disk images -app-misc/tracker:libsecret - Enable libsecret support to store login credentials app-misc/tracker:miner-fs - Enable tracker-miner-fs (required for filesystem indexing) app-misc/tracker:nautilus - Enable tracker to integrate with gnome-base/nautilus by providing entries in its context menu app-misc/tracker:playlist - Add support for playlists app-misc/tracker:thunderbird - Install email data miner plugin for mail-client/thunderbird and mail-client/thunderbird-bin app-misc/tracker:xps - Add support for XPS file format through app-text/libgxps. app-misc/unfoo:minimal - Do not install all support archive binaries +app-misc/vifm:X - Add support for X11 app-misc/vifm:compatibility - Compatibility with previous versions of vifm app-misc/vifm:developer - Enable features of interest to developers app-misc/vifm:extended-keys - Support for extended keys (arrows, home etc) @@ -920,6 +941,7 @@ app-misc/vifm:gtk - Use gtk+ to determine mimetypes app-misc/vifm:magic - Use libmagic to determine mimetypes app-misc/vifm:vim - Install the vifm vim plugin and vim-compatible documentation app-misc/vifm:vim-plugin - Install the vifm vim plugin +app-misc/vifm:vim-syntax - Pulls in related vim syntax scripts app-misc/worker:avfs - Enable support for sys-fs/avfs app-misc/worker:magic - Add magic file support from sys-apps/file to automatically detect file types app-misc/workrave:distribution - Enable networking. See http://www.workrave.org/features/ @@ -971,6 +993,9 @@ app-office/gnumeric:python - Enable python plugin loader. app-office/imposter:iksemel - Enable external dev-libs/iksemel parsing support app-office/kmymoney:hbci - Enable HBCI support using net-libs/aqbanking app-office/kmymoney:quotes - Enable Online Stock Quote retrieval +app-office/libreoffice:coinmp - Use sci-libs/coinor-mp as alternative solver +app-office/libreoffice:collada - Enable Collada for rendering 3D models stored in *.dae and *.kmz format +app-office/libreoffice:gltf - Use media-libs/libgltf for inserting 3D models in the glTF format into presentations app-office/libreoffice:gtk3 - Enable highly experimental gtk3 frontend app-office/libreoffice:jemalloc - Use dev-libs/jemalloc for allocations app-office/libreoffice:odk - Build the Office Development Kit @@ -1042,9 +1067,11 @@ app-portage/eix:tools - Create separate binary for script helper tools; useful i app-portage/layman:bazaar - Support dev-vcs/bzr based overlays app-portage/layman:cvs - Support dev-vcs/cvs based overlays app-portage/layman:darcs - Support dev-vcs/darcs based overlays +app-portage/layman:g-sorcery - Support app-portage/g-sorcery based overlays app-portage/layman:git - Support dev-vcs/git based overlays app-portage/layman:gpg - Support app-crypt/gnupg signed overlays lists and manifests app-portage/layman:mercurial - Support dev-vcs/mercurial based overlays +app-portage/layman:squashfs - Support mounting squashfs image overlays locally read-only app-portage/layman:subversion - Support dev-vcs/subversion based overlays app-portage/pfl:network-cron - Adds a cron job which does a weekly submit of the package database app-portage/tatt:templates - Install template scripts to be used with tatt @@ -1079,7 +1106,6 @@ app-text/enchant:aspell - Adds support for app-text/aspell spell checker app-text/enchant:hunspell - Adds support for app-text/hunspell spell checker app-text/enchant:zemberek - Adds support for app-text/zemberek-server spell checker server app-text/evince:dvi - Enable the built-in DVI viewer -app-text/evince:gnome - Enable the use of gnome-base/gconf to honour lockdown settings app-text/evince:libsecret - Enable support for credentials store app-text/evince:nautilus - Enable property page extension in gnome-base/nautilus app-text/evince:t1lib - Enable the Type-1 fonts for the built-in DVI viewer (media-libs/t1lib) @@ -1087,6 +1113,19 @@ app-text/evince:xps - Enable XPS viewer using app-text/libgxps app-text/getxbook:ocr - Use app-text/tesseract for optical character recognition app-text/ghostscript-gpl:bindist - Disable dejavu support for binary distribution because of licensing issue app-text/glark:zip - Support for ZIP files using dev-ruby/rubyzip +app-text/groonga:abort - Enable query abortion +app-text/groonga:benchmark - Build benchmark programs +app-text/groonga:dynamic-malloc-change - Allow dynamic memory allocation change for testing +app-text/groonga:exact-alloc-count - Atomic counting for memory alloc count +app-text/groonga:fmalloc - Make memory allocation failed in specified condition for debug +app-text/groonga:futex - Use futex +app-text/groonga:libevent - Enable dev-libs/libevent used for suggestion +app-text/groonga:mecab - Use app-text/mecab for morphological analysis +app-text/groonga:msgpack - Enable dev-libs/msgpack used for suggestion +app-text/groonga:nfkc - Use nfkc based utf8 normalization +app-text/groonga:sphinx - Enable document generation by app-misc/sphinx +app-text/groonga:uyield - Build for detecting race conditions +app-text/groonga:zeromq - Enable net-libs/zeromq used for suggestion app-text/gtkspell:vala - Enable bindings for dev-lang/vala app-text/hyperestraier:mecab - Enable app-text/mecab support for Estraier app-text/jmupdf:system-mupdf - Link against system version of app-text/mupdf @@ -1111,6 +1150,7 @@ app-text/pelican:markdown - Markdown support app-text/podofo:boost - Add support for boost app-text/poppler:introspection - Enable GObject introspection. app-text/poppler:utils - Install command-line PDF converters and various utilities. +app-text/qpdfview:fitz - Use experimental fitz rendering instead of poppler app-text/qpdfview:synctex - Add support for searching TeX sources app-text/sgmltools-lite:jadetex - Add support for app-text/jadetex (for processing tex files produced by the TeX backend of Jade) app-text/stardict:espeak - Enable text to speech synthesizer using espeak engine @@ -1193,18 +1233,15 @@ dev-db/firebird:xinetd - Install ClassicServer dev-db/haildb:debug - Enable extra debug codepaths and assertions. If disabled, both the debug code and assertions are removed from the resulting binaries. Optimisations are untouched. dev-db/haildb:zlib - Add support for compressed tables through sys-libs/zlib. dev-db/maatkit:udf - Build the MySQL UDFs shipped with maatkit, requires non-minimal MySQL -dev-db/mariadb:big-tables - Make tables contain up to 1.844E+19 rows dev-db/mariadb:cluster - Add support for NDB clustering (deprecated) dev-db/mariadb:community - Enables the community features from upstream. dev-db/mariadb:embedded - Build embedded server (libmysqld) dev-db/mariadb:extraengine - Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition) dev-db/mariadb:jemalloc - Use dev-libs/jemalloc for allocations. dev-db/mariadb:latin1 - Use LATIN1 encoding instead of UTF8 -dev-db/mariadb:libevent - Use libevent for connection handling dev-db/mariadb:max-idx-128 - Raise the max index per table limit from 64 to 128 dev-db/mariadb:minimal - Install client programs only, no server dev-db/mariadb:oqgraph - Add support for the Open Query GRAPH engine -dev-db/mariadb:pbxt - Add experimental support for PBXT storage engine dev-db/mariadb:profiling - Add support for statement profiling (requires USE=community). dev-db/mariadb:sphinx - Add suport for the sphinx full-text search engine dev-db/mariadb:systemtap - Build support for profiling and tracing using dev-util/systemtap @@ -1221,6 +1258,8 @@ dev-db/mariadb-galera:minimal - Install client programs only, no server dev-db/mariadb-galera:oqgraph - Add support for the Open Query GRAPH engine dev-db/mariadb-galera:profiling - Add support for statement profiling (requires USE=community). dev-db/mariadb-galera:sphinx - Add suport for the sphinx full-text search engine +dev-db/mariadb-galera:sst-rsync - Add tools needed to support the rsync SST method +dev-db/mariadb-galera:sst-xtrabackup - Add tools needed to support the xtrabackup and xtrabackup-v2 SST methods dev-db/mariadb-galera:systemtap - Build support for profiling and tracing using dev-util/systemtap dev-db/mariadb-galera:test - Install upstream testsuites for end use. dev-db/mariadb-galera:tokudb - Add support for TokuDB storage engine @@ -1269,14 +1308,20 @@ dev-db/pgadmin3:databasedesigner - Enable the Database Designer component dev-db/pgbouncer:libevent - Use libevent 2.0+ and evdns as the DNS backend dev-db/pgbouncer:udns - Use udns as the DNS backend. Supports IPv4 only. dev-db/pgpool2:memcached - Use memcached for query caching. +dev-db/pgrouting:drivingdistance - Enable to calculate driving distance +dev-db/pgrouting:html - Install HTML formatted documentation dev-db/phpmyadmin:setup - Installs the phpMyAdmin setup utility. Users who don't use the utility should disable this USE flag for security reasons as the setup tool was the target of various exploits in the past. dev-db/postgis:gtk - Build shp2pgsql-gui a graphical interface to shp2pgsql +dev-db/postgresql:pg_legacytimestamp - Use double precision floating-point numbers instead of 64-bit integers for timestamp storage. +dev-db/postgresql:server - Disable to build and install the clients and libraries only. +dev-db/postgresql:uuid - Enable server side UUID generation (via dev-libs/ossp-uuid). dev-db/postgresql-base:pg_legacytimestamp - Use double precision floating-point numbers instead of 64-bit integers for timestamp storage. dev-db/postgresql-server:pg_legacytimestamp - Use double precision floating-point numbers instead of 64-bit integers for timestamp storage. dev-db/postgresql-server:uuid - Enable server side UUID generation (via dev-libs/ossp-uuid) dev-db/psqlodbc:iodbc - Use dev-db/libiodbc. Disable to use dev-db/unixODBC. dev-db/recutils:curl - Enable support for remote descriptors using libcurl dev-db/recutils:mdb - Build the mdb2rec utility +dev-db/recutils:uuid - Enable support for uuid types dev-db/redis:jemalloc - Use dev-libs/jemalloc for allocations. dev-db/redis:tcmalloc - Use tcmalloc from dev-util/google-perftools for allocations. dev-db/soci:boost - Enable boost support @@ -1289,19 +1334,6 @@ dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries (most user dev-db/unixODBC:odbcmanual - Administrator, Internal Structure, Programmer and User documentation dev-embedded/avrdude:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi dev-embedded/libftdi:tools - build ftdi_eeprom helper tool -dev-embedded/msp430-binutils:multislot - Allow for multiple versions of binutils to be emerged at once for same CTARGET -dev-embedded/msp430-binutils:multitarget - Adds support to binutils for cross compiling (does not work with gas) -dev-embedded/msp430-gcc:fixed-point - Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!) -dev-embedded/msp430-gcc:go - Build the GCC Go language frontend. -dev-embedded/msp430-gcc:graphite - Add support for the framework for loop optimizations based on a polyhedral intermediate representation -dev-embedded/msp430-gcc:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) -dev-embedded/msp430-gcc:mudflap - Add support for mudflap, a pointer use checking library -dev-embedded/msp430-gcc:multislot - Allow for SLOTs to include minor version (3.3.4 instead of just 3.3) -dev-embedded/msp430-gcc:objc - Build support for the Objective C code language -dev-embedded/msp430-gcc:objc++ - Build support for the Objective C++ language -dev-embedded/msp430-gcc:objc-gc - Build support for the Objective C code language Garbage Collector -dev-embedded/msp430-gdb:multitarget - Support all known targets in one gdb binary -dev-embedded/msp430-gdb:python - Enable support for the new internal scripting language, as well as extended pretty printers dev-embedded/openocd:blaster - Enable support for Altera USE-Blaster dev-embedded/openocd:cmsis-dap - Support for CMSIS-DAP compliant adapters dev-embedded/openocd:dummy - Build the dummy port driver @@ -1314,7 +1346,6 @@ dev-embedded/openocd:segger - Enable support for the Segger J-Link JTAG dev-embedded/openocd:stlink - Enable building support for the ST-Link JTAG Programmer dev-embedded/openocd:verbose-io - Verbose IO and comm JTAG and USB messages dev-embedded/openocd:versaloon - Enable building support for the Versallon-lInk JTAG -dev-embedded/ponyprog:epiphany - Enable support for www-client/epiphany dev-embedded/sdcc:boehm-gc - Enable Hans Boehm's garbage collector (dev-libs/boehm-gc) dev-embedded/urjtag:ftd2xx - Enable support for USB FTDI chips via dev-embedded/libftd2xx dev-embedded/urjtag:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi @@ -1335,8 +1366,10 @@ dev-games/crystalspace:cg - NVIDIA toolkit plugin dev-games/crystalspace:ode - include support for Open Dynamics Engine dev-games/guichan:allegro - Build the Allegro frontend dev-games/mygui:linguas_ru - Install some additional russian docs if 'doc' useflag enabled +dev-games/mygui:ogre - Use the ogre render subsystem. (cannot combine with opengl) +dev-games/mygui:opengl - Use the opengl render subsystem. (cannot combine with ogre) dev-games/mygui:plugins - Build MyGUI plugins -dev-games/mygui:samples - Install MyGUI demos +dev-games/mygui:samples - Install MyGUI demos (needs ogre USE flag) dev-games/mygui:tools - Build the tools for development dev-games/ode:double-precision - more precise calculations at the expense of speed dev-games/ode:gyroscopic - enable gyroscopic term (may cause instability) @@ -1344,15 +1377,17 @@ dev-games/ogre:boost - enable boost support dev-games/ogre:cg - NVIDIA toolkit plugin dev-games/ogre:double-precision - more precise calculations at the expense of speed dev-games/ogre:freeimage - support images via freeimage +dev-games/ogre:gl3plus - Build OpenGL 3+ RenderSystem (EXPERIMENTAL) dev-games/ogre:gles2 - build OpenGL ES 2.x RenderSystem +dev-games/ogre:gles3 - Enable OpenGL ES 3.x Features dev-games/ogre:ois - pull in Object-oriented Input System library for samples dev-games/ogre:poco - when USE=threads, use poco for threading dev-games/ogre:tbb - when USE=threads, use tbb for threading dev-games/ogre:tools - build+install helper tools dev-games/ogre:zip - support zip archives +dev-games/openscenegraph:asio - Enable support for dev-cpp/asio library dev-games/openscenegraph:fox - Build examples using x11-libs/fox library dev-games/openscenegraph:gdal - Enable support for sci-libs/gdal library -dev-games/openscenegraph:itk - Build dev-tcltk/itk plugin dev-games/openscenegraph:openinventor - Build OpenInventor plugin dev-games/openscenegraph:osgapps - Build osg applications dev-games/openscenegraph:xrandr - Enable support for the X xrandr extension @@ -1474,6 +1509,7 @@ dev-haskell/texmath:cgi - Build texmath-cgi executable. dev-haskell/text:developer - operate in developer mode dev-haskell/tls:compat - Accept SSLv2 compatible handshake dev-haskell/transformers-base:orphaninstances - Build instances for orphan datatypes. +dev-haskell/transformers-compat:three - Use transformers-0.3 dev-haskell/unix-compat:old-time - build against old-time package dev-haskell/vector:boundschecks - Enable bounds checking dev-haskell/vector:internalchecks - Enable internal consistency checks at the cost of a significant performance penalty @@ -1539,11 +1575,14 @@ dev-java/icedtea:X - Make X buildtime-only depenency. dev-java/icedtea:alsa - Make alsa buildtime-only dependency. dev-java/icedtea:cacao - Build CACAO virtual machine on platforms supporting HotSpot. (experimental) dev-java/icedtea:cups - Make CUPS build-only dependency. +dev-java/icedtea:infinality - Enable better font rendering using fontconfig. dev-java/icedtea:jamvm - Use the JamVM virtual machine rather than HotSpot. dev-java/icedtea:jbootstrap - If possible, recompile the final IcedTea executables with itself. dev-java/icedtea:nsplugin - Enable browser plugin (NPPlugin), requires also the webstart flag to be enabled. dev-java/icedtea:nss - Enable NSS security provider support. dev-java/icedtea:pax_kernel - For building when running a PaX enabled kernel. +dev-java/icedtea:smartcard - Build the PCSC driver against pcsc-lite +dev-java/icedtea:sunec - Build the SunEC provider against system NSS dev-java/icedtea:systemtap - Enable SystemTap probes in HotSpot. dev-java/icedtea:webstart - Enable Web Start support (via NetX). dev-java/icedtea:zero - Enable Zero assembler port (usually for non-HotSpot architectures) @@ -1551,6 +1590,7 @@ dev-java/icedtea-bin:webstart - Provide javaws command through symlink to icedte dev-java/icedtea-web:icedtea7 - Build icedtea-7 support in addition to icedtea-6 support. Requires icedtea{-bin}-7 dev-java/icedtea-web:javascript - Enable support for using proxy auto config (PAC) files. dev-java/icedtea-web:nsplugin - Enable the browser plugin (NPPlugin). +dev-java/icedtea-web:tagsoup - Depend on dev-java/tagsoup which allows parsing malformed .jnlp files dev-java/itext:rtf - Build and provide libraries for rich text format dev-java/itext:rups - Build and provide GUI for Reading/Updating PDF Syntax dev-java/jcs:admin - Enable JCS Admin servlets @@ -1654,6 +1694,7 @@ dev-lang/php:opcache - Enables built-in opcode cache, replacing pecl-apc et.al dev-lang/php:pdo - Enable the bundled PDO extensions dev-lang/php:phar - Enables the phar extension to provide phar archive support dev-lang/php:sqlite2 - Add sqlite2 support. Will be removed +dev-lang/php:vpx - Enable webp suppoprt for GD dev-lang/php:xmlreader - Enable XMLReader support dev-lang/php:xmlwriter - Enable XMLWriter support dev-lang/php:xslt - Enable the XSL extension @@ -1670,9 +1711,9 @@ dev-lang/ruby:rdoc - Install dev-ruby/rdoc after installing Ruby. dev-lang/ruby:readline - Use the sys-libs/readline library to provide the readline extension, used for instance by the irb tool. This flag is meaningful only if the libedit USE flag is disabled. If neither libedit nor readline USE flags are enabled, the readline extension will not be built (and irb will lose line editing functionality). dev-lang/ruby:rubytests - Install ruby tests that can only be run after ruby is installed dev-lang/ruby:yaml - Use the dev-libs/libyaml library to build the psych extension, available since Ruby 1.9.2_rc2, in alternative to the bundled syck-based parser. -dev-lang/rust:binary-bootstrap - Download precompiled rust for compilator bootstrap dev-lang/rust:clang - Use sys-devel/clang for building dev-lang/rust:libcxx - Use sys-libs/libcxx as standard library when building with sys-devel/clang +dev-lang/rust:system-llvm - Use system sys-devel/llvm in place of the bundled one dev-lang/scala:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build. dev-lang/spidermonkey:debug - Enable assertions to allow for easier debugging of programs that link to spidermonkey -- note this will often crash software on regular end-user systems dev-lang/spidermonkey:system-icu - Use the system-wide dev-libs/icu instead of bundled -- note, only takes effect when icu flag is enabled @@ -1781,8 +1822,8 @@ dev-libs/folks:telepathy - Load contacts from the Telepathy framework dev-libs/folks:tracker - Load contacts from app-misc/tracker index dev-libs/folks:utils - Build the folks-inspect utility dev-libs/folks:zeitgeist - Add support for Zeitgeist event tracking system +dev-libs/fstrm:utils - Build fstrm utility programs dev-libs/gecode:gist - Enable Gist, the Gecode Interactive Search Tool -dev-libs/geoip:city - Install the city based IP address database dev-libs/gf2x:bindist - Disable automatic fine-tuning to local processor features like pclmul or sse2. dev-libs/glib:mime - Pull in shared MIME database that many glib-based applications require at runtime to detect or open files. Warning: do not disable this flag unless installing on a headless server. dev-libs/glib:systemtap - Build support for profiling and tracing using dev-util/systemtap @@ -1795,19 +1836,26 @@ dev-libs/keybinder:introspection - Use dev-libs/gobject-introspection for intros dev-libs/leveldb:snappy - support the snappy compression library dev-libs/libRocket:samples - Build samples dev-libs/libappindicator:introspection - Use dev-libs/gobject-introspection for introspection +dev-libs/libbase58:tools - Build command line base58 tool dev-libs/libburn:cdio - Enable EXPERIMENTAL use of libcdio as system adapter dev-libs/libburn:track-src-odirect - Read track input with O_DIRECT (see man 2 open), this may deliver a better write performance in some situations dev-libs/libcdio:minimal - Only build the libcdio library and little more, just to be used to link against from multimedia players. With this USE flag enabled, none of the command-line utilities are built, nor is the CDDA library. +dev-libs/libcec:cubox - Enable support for enable support for the TDA995x +dev-libs/libcec:exynos - Enable support for Exynos chipsets +dev-libs/libcec:raspberry-pi - Enable support for the Raspberry Pi +dev-libs/libcec:xrandr - Enable detection of active HDMI using xrandr extensions dev-libs/libcgroup:daemon - Install the configuration tools and init/config files. dev-libs/libcgroup:tools - Install the cgroup rules processing daemon and init/config files. dev-libs/libdbusmenu:introspection - Use dev-libs/gobject-introspection for introspection dev-libs/libdivecomputer:tools - Install tools that can be used to test the library. +dev-libs/libdynd:cuda - Enable NVIDIA CUDA toolkit support dev-libs/libevent:debug - Support runtime debug mode and malloc hooks (for programmers) dev-libs/libffi:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC dev-libs/libflatarray:cuda - Enables plugins for NVIDIA GPUs (e.g. CUDAAllocator) dev-libs/libgdata:vala - Enable bindings for dev-lang/vala dev-libs/libgit2:ssh - Enable SSH transport support dev-libs/libgit2:trace - Enable tracing support +dev-libs/libgit2-glib:ssh - Enable SSH transport support dev-libs/libgpg-error:common-lisp - Install common-lisp files dev-libs/libgusb:vala - Enable bindings for dev-lang/vala dev-libs/libgweather:glade - Installs catalog files for dev-util/glade @@ -1839,11 +1887,12 @@ dev-libs/libpcre:pcre32 - Build 32 bit PCRE library. dev-libs/libpcre:readline - Add support for command line editing to pcretest, through sys-libs/readline. dev-libs/libpcre:recursion-limit - Limit match recursion to 8192; if disabled, the default limit is used, which is the same as the match limit. dev-libs/libpcre:zlib - Add support for pcregrep command to search within gzip-compressed files, through app-arch/gzip. -dev-libs/libpeas:gjs - Build support for loading JavaScript plugins using dev-libs/gjs dev-libs/libpeas:glade - Install the glade catalog dev-libs/libpeas:python - Build support for loading dev-lang/python plugins dev-libs/libpeas:seed - Build support for loading JavaScript plugins using dev-libs/seed dev-libs/librra:recurrence - Enable recurrence support (EXPERIMENTAL) +dev-libs/libsecp256k1:asm - Enable x86_64 assembly optimisation +dev-libs/libsecp256k1:endomorphism - Enable endomorphism dev-libs/libsodium:asm - Enables assembly implementations dev-libs/libsodium:urandom - Use /dev/urandom instead of /dev/random dev-libs/libsqlora8:orathreads - Use Oracle threads @@ -1865,6 +1914,11 @@ dev-libs/m17n-lib:athena - Enable the MIT Athena widget set (x11-libs/libXaw) dev-libs/m17n-lib:gd - Build API and utilities based on media-libs/gd. This flag is only meaningful if the X USE flag is also enabled. dev-libs/m17n-lib:libotf - Use dev-libs/libotf to handle OpenType fonts dev-libs/m17n-lib:libxml2 - Use dev-libs/libxml2 to parse XML +dev-libs/marisa:popcnt - Enable popcnt instruction support +dev-libs/marisa:sse4 - Enable sse4 instruction support +dev-libs/marisa:sse4.1 - Enable sse4.1 instruction support +dev-libs/marisa:sse4.2 - Enable sse4.2 instruction support +dev-libs/marisa:sse4a - Enable sse4a instruction support dev-libs/nss:cacert - Include root certs from CAcert (http://http://www.cacert.org/) and Software in the Public Interest (http://www.spi-inc.org/) dev-libs/nss:nss-pem - Add support for libnsspem dev-libs/nss:utils - Install utilities included with the library @@ -1959,16 +2013,22 @@ dev-lua/luvit:bundled-libs - Use bundled versions of some libraries. dev-lua/luvit:system-libs - Use system version of dev-libs/yajl. dev-ml/cairo-ocaml:pango - Enable support for x11-libs/pango dev-ml/deriving-ocsigen:type-conv - Enable type-conv for the syntax extention. +dev-ml/dose3:parmap - Adds multi-core CPU support via dev-ml/parmap. +dev-ml/dose3:rpm4 - Adds support for handling rpm4 files. +dev-ml/dose3:zip - Adds support for handling zip files. +dev-ml/js_of_ocaml:deriving - Enable dev-ml/deriving support for improving the type safety. dev-ml/js_of_ocaml:deriving-ocsigen - Enable deriving-ocsigen for improving the type safety. dev-ml/lablgtk:glade - Enable libglade bindings compilation. dev-ml/lablgtk:gnomecanvas - Enable libgnomecanvas bindings compilation. dev-ml/lablgtk:sourceview - Enable GtkSourceView support dev-ml/lwt:react - Enables support for dev-ml/react: Functional reactive programming (signals, events, etc.). +dev-ml/lwt:text - Enables text mode utilities. +dev-ml/lwt:toplevel - Enables enhanced toplevel. dev-ml/ocamlnet:cryptokit - Enables encryption support via dev-ml/cryptokit dev-ml/ocamlnet:httpd - Enables net-httpd web server component dev-ml/ocamlnet:zip - Enables netzip support to read/write gzip data using object channels dev-ml/pgocaml:batteries - Enable Batteries support instead of extlib -dev-ml/tyxml:ocamlduce - Enables ocamlduce XML typechecking. +dev-ml/utop:camlp4 - Enables camlp4 support. dev-perl/App-Nopaste:clipboard - copying of URLs with -x/--copy dev-perl/App-Nopaste:github - Github authentication dev-perl/App-Nopaste:pastebin - pastebin.com support @@ -2004,13 +2064,6 @@ dev-php/ZendFramework:cli - Enables the CLI dev-php/ZendFramework:doc - Installs the documentation dev-php/ZendFramework:examples - Installs the examples dev-php/ZendFramework:minimal - Installs the minimal version without Dojo toolkit, tests and demos -dev-php/eaccelerator:disassembler - Enable the eA disassembler -dev-php/eaccelerator:doccommentinclusion - If you want eAccelerator to retain doc-comments in internal php structures. -dev-php/eaccelerator:inode - Use inode-based caching -dev-php/pecl-apc:lock_pthreadmutex - Enable pthread mutex locking -dev-php/pecl-apc:lock_pthreadrw - Enable pthread read/write locking -dev-php/pecl-apc:lock_semaphore - Enable semaphore locks instead of fcntl -dev-php/pecl-apc:lock_spinlock - Enable spin locks (EXPERIMENTAL) dev-php/pecl-apcu:lock_pthreadmutex - Enable pthread mutex locking dev-php/pecl-apcu:lock_pthreadrw - Enable pthread read/write locking dev-php/pecl-apcu:lock_semaphore - Enable semaphore locks instead of fcntl @@ -2018,26 +2071,50 @@ dev-php/pecl-apcu:lock_spinlock - Enable spin locks (EXPERIMENTAL) dev-php/pecl-event:extra - Add support of the Libevent extra API dev-php/pecl-memcached:igbinary - Enable support for the igbinary serializer dev-php/pecl-memcached:json - Enable support for json serialization +dev-php/pecl-mysqlnd_qc:memcached - Use dev-libs/libmemcached as a storage handler +dev-php/pecl-mysqlnd_qc:sqlite - Use dev-db/sqlite as a storage handler dev-php/pecl-redis:igbinary - Enables igbinary serialisation support dev-php/smarty-docs:html - Install the documentation in HTML format dev-php/smarty-docs:pdf - Install the documentation in PDF format dev-python/Kivy:camera - Install libraries needed to support camera dev-python/Kivy:garden - Install garden tool to manage user maintained widgets dev-python/PyFoam:extras - Enable optional dependencies -dev-python/PyQt4:X - Build QtGui and QtTest modules -dev-python/PyQt4:declarative - Build QtDeclarative module -dev-python/PyQt4:designer - Build QtDesigner module -dev-python/PyQt4:help - Build QtHelp module +dev-python/PyQt4:X - Build bindings for the QtGui module +dev-python/PyQt4:dbus - Build bindings for the QtDBus module +dev-python/PyQt4:declarative - Build bindings for the QtDeclarative module +dev-python/PyQt4:designer - Build bindings for the QtDesigner module and enable the designer plugin +dev-python/PyQt4:help - Build bindings for the QtHelp module dev-python/PyQt4:kde - Select media-libs/phonon as Phonon variant (needed for KDE) -dev-python/PyQt4:multimedia - Build QtMultimedia module -dev-python/PyQt4:opengl - Build QtOpenGL module -dev-python/PyQt4:phonon - Build phonon module -dev-python/PyQt4:script - Build QtScript module -dev-python/PyQt4:scripttools - Build QtScriptTools module -dev-python/PyQt4:sql - Build QtSql module -dev-python/PyQt4:svg - Build QtSvg module -dev-python/PyQt4:webkit - Build QtWebKit module -dev-python/PyQt4:xmlpatterns - Build QtXmlPatterns module +dev-python/PyQt4:multimedia - Build bindings for the QtMultimedia module +dev-python/PyQt4:opengl - Build bindings for the QtOpenGL module +dev-python/PyQt4:phonon - Build bindings for the phonon module +dev-python/PyQt4:script - Build bindings for the QtScript module +dev-python/PyQt4:scripttools - Build bindings for the QtScriptTools module +dev-python/PyQt4:sql - Build bindings for the QtSql module +dev-python/PyQt4:svg - Build bindings for the QtSvg module +dev-python/PyQt4:testlib - Build bindings for the QtTest module +dev-python/PyQt4:webkit - Build bindings for the QtWebKit module +dev-python/PyQt4:xmlpatterns - Build bindings for the QtXmlPatterns module +dev-python/PyQt5:dbus - Build bindings for the QtDBus module +dev-python/PyQt5:declarative - Build bindings for the QtQml/QtQuick modules and enable the qmlscene plugin +dev-python/PyQt5:designer - Build bindings for the QtDesigner module and enable the designer plugin +dev-python/PyQt5:gui - Build bindings for the QtGui module +dev-python/PyQt5:help - Build bindings for the QtHelp module +dev-python/PyQt5:multimedia - Build bindings for the QtMultimedia module +dev-python/PyQt5:network - Build bindings for the QtNetwork module +dev-python/PyQt5:opengl - Build bindings for the QtOpenGL module +dev-python/PyQt5:positioning - Build bindings for the QtPositioning module +dev-python/PyQt5:printsupport - Build bindings for the QtPrintSupport module +dev-python/PyQt5:sensors - Build bindings for the QtSensors module +dev-python/PyQt5:serialport - Build bindings for the QtSerialPort module +dev-python/PyQt5:sql - Build bindings for the QtSql module +dev-python/PyQt5:svg - Build bindings for the QtSvg module +dev-python/PyQt5:testlib - Build bindings for the QtTest module +dev-python/PyQt5:webkit - Build bindings for the QtWebKit module +dev-python/PyQt5:websockets - Build bindings for the QtWebSockets module +dev-python/PyQt5:widgets - Build bindings for the QtWidgets module +dev-python/PyQt5:x11extras - Build bindings for the QtX11Extras module +dev-python/PyQt5:xmlpatterns - Build bindings for the QtXmlPatterns module dev-python/PyQtMobility:contacts - Build bindings for the QtContacts module dev-python/PyQtMobility:feedback - Build bindings for the QtFeedback module dev-python/PyQtMobility:gallery - Build bindings for the QtGallery module @@ -2059,7 +2136,6 @@ dev-python/celery:redis - Enables redis support dev-python/cgkit:3ds - Enable support for importing 3D Studio models dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk -dev-python/cython:numpy - Enable support for dev-python/numpy dev-python/dap:server - Enable OpenDAP server support dev-python/django-extensions:graphviz - Create a diagram of your database entity relationships using dev-python/pygraphviz. dev-python/django-extensions:s3 - Upload your media files to S3. @@ -2105,16 +2181,24 @@ dev-python/paste:openid - enable OpenID support dev-python/pillow:webp - Enable support for webp image format. dev-python/psycopg:mxdatetime - Enable support for MX DateTime and use it instead of Python's built-in datetime module dev-python/py-amqp:extras - Install extra tools to generate initial Python mod from an AMQP XML file +dev-python/pyhamcrest:numpy - Enable optional dependence on dev-python/numpy dev-python/pylons:genshi - Add optional genshi support dev-python/pylons:jinja - Add optional jinja support dev-python/pymongo:mod_wsgi - Disable the C extension to work with mod_wsgi. +dev-python/pyocr:cuneiform - Enable support for the app-text/cuneiform OCR engine +dev-python/pyocr:tesseract - Enable support for the app-text/tesseract OCR engine dev-python/pypax:ptpax - Enable PT_PAX_FLAGS support. dev-python/pypax:xtpax - Enable XATTR_PAX_FLAGS support. dev-python/pyplusplus:indexing - Install indexing_suite_v2 to enhance boost python dev-python/pyplusplus:numpy - Generate code for dev-libs/boost-numpy to accelerate arrays +dev-python/pypy:low-memory - Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time. Please note that you will need an extra ~1G of extra RAM or swap since the translation memory (unused at the time) is not freed when the C compiler is spawned. dev-python/pypy:sandbox - Enable sandboxing functionality dev-python/pypy:shadowstack - Use a shadow stack for finding GC roots dev-python/pypy-bin:shadowstack - Use a shadow stack for finding GC roots +dev-python/pypy3:low-memory - Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time. Please note that you will need an extra ~1G of extra RAM or swap since the translation memory (unused at the time) is not freed when the C compiler is spawned. +dev-python/pypy3:sandbox - Enable sandboxing functionality +dev-python/pypy3:shadowstack - Use a shadow stack for finding GC roots +dev-python/pypy3-bin:shadowstack - Use a shadow stack for finding GC roots dev-python/pyquery:beautifulsoup3 - Support BeautifulSoup 3 dev-python/pyrax:keyring - adds support for the keyring auth backend dev-python/pyside:X - Build QtGui and QtTest modules @@ -2183,6 +2267,7 @@ dev-qt/designer:phonon - Build the phononwidgets plugin dev-qt/designer:qt3support - Build the qt3supportwidgets plugin dev-qt/designer:webkit - Build the qwebview plugin dev-qt/linguist:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) +dev-qt/linguist-tools:qml - Enable QML support in lupdate dev-qt/pixeltool:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qdbusviewer:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qt-creator:android - Build plugin for Android devices @@ -2201,10 +2286,8 @@ dev-qt/qt-creator:python - Enable Python source code editor dev-qt/qt-creator:qnx - Build plugin for QNX/Blackberry devices dev-qt/qt-creator:valgrind - Add support for memory debugging using dev-util/valgrind dev-qt/qt-meta:kde - Select media-libs/phonon as Phonon variant (needed for KDE) -dev-qt/qt-meta:opengl - Enable the QtOpenGL module dev-qt/qt-meta:openvg - Enable the QtOpenVG module dev-qt/qt-meta:qt3support - Enable the Qt3Support library for Qt4 -dev-qt/qt-mobility:bearer - Build the QtBearer module dev-qt/qt-mobility:bluetooth - Enable Bluetooth support in QtConnectivity and QtSystemInfo modules dev-qt/qt-mobility:connectivity - Build the QtConnectivity module dev-qt/qt-mobility:contacts - Build the QtContacts module @@ -2228,12 +2311,14 @@ dev-qt/qtbearer:exceptions - Add support for exceptions - like catching them ins dev-qt/qtcore:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtcore:glib - Enable dev-libs/glib eventloop support dev-qt/qtcore:qt3support - Enable the Qt3Support libraries for Qt4. Note that this does not mean you can compile pure Qt3 programs with Qt4. -dev-qt/qtdbus:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by Nokia) +dev-qt/qtdbus:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtdeclarative:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) +dev-qt/qtdeclarative:gles2 - Use OpenGL ES instead of desktop OpenGL dev-qt/qtdeclarative:localstorage - Build the LocalStorage import for QtQuick (requires QtSql) dev-qt/qtdeclarative:qt3support - Enable the Qt3Support libraries for Qt4. Note that this does not mean you can compile pure Qt3 programs with Qt4. dev-qt/qtdeclarative:webkit - Build the WebView QML component dev-qt/qtdeclarative:widgets - Enable QtWidgets support +dev-qt/qtdeclarative:xml - Build the XmlListModel import for QtQuick (requires QtXmlPatterns) dev-qt/qtdemo:dbus - Build QtDBus examples and demos dev-qt/qtdemo:declarative - Build QtDeclarative examples and demos dev-qt/qtdemo:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) @@ -2244,36 +2329,55 @@ dev-qt/qtdemo:phonon - Build Phonon examples and demos dev-qt/qtdemo:qt3support - Build Qt3Support examples and demos dev-qt/qtdemo:webkit - Build QtWebKit examples and demos dev-qt/qtdemo:xmlpatterns - Build QtXmlPatterns examples and demos -dev-qt/qtgui:egl - Use EGL instead of default GLX to manage OpenGL contexts on the desktop +dev-qt/qtgui:egl - Use EGL instead of default GLX to manage OpenGL contexts +dev-qt/qtgui:eglfs - Compile EGL Full Screen/Single Surface support +dev-qt/qtgui:evdev - Enable evdev input support dev-qt/qtgui:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) +dev-qt/qtgui:gles2 - Use OpenGL ES 2.0 instead of desktop OpenGL dev-qt/qtgui:glib - Enable dev-libs/glib eventloop support dev-qt/qtgui:gtkstyle - Build a Qt style called GTK+ that mimics the active GTK+ theme +dev-qt/qtgui:harfbuzz - Use media-libs/harfbuzz for text shaping (experimental in Qt 5.3.x, default in Qt 5.4.0 and later). If enabled, it can still be disabled at runtime by setting QT_HARFBUZZ environment variable to "old". +dev-qt/qtgui:ibus - Build the IBus input method plugin +dev-qt/qtgui:kms - Build the KMS platform plugin dev-qt/qtgui:qt3support - Enable the Qt3Support libraries for Qt4. Note that this does not mean you can compile pure Qt3 programs with Qt4. -dev-qt/qtgui:trace - Build the 'trace' graphicssystem engine which allows to record all drawing operations into a trace buffer. Later it can be replayed with the qttracereplay utility +dev-qt/qtgui:trace - Build the 'trace' graphicssystem engine which allows to record all drawing operations into a trace buffer. The trace can be replayed later with the qttracereplay tool. dev-qt/qthelp:compat - Build the extra compatibility layer required by a few packages, see http://blog.qt.digia.com/blog/2010/06/22/qt-assistant-compat-version-available-as-extra-source-package/ dev-qt/qthelp:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtmultimedia:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) +dev-qt/qtmultimedia:qml - Build QML/QtQuick bindings and imports +dev-qt/qtmultimedia:widgets - Build the QtMultimediaWidgets module +dev-qt/qtnetwork:connman - Enable ConnMan-based bearer plugin +dev-qt/qtnetwork:networkmanager - Enable NetworkManager-based bearer plugin dev-qt/qtopengl:egl - Use EGL instead of default GLX to manage OpenGL contexts on the desktop dev-qt/qtopengl:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) +dev-qt/qtopengl:gles2 - Use OpenGL ES 2.0 instead of desktop OpenGL dev-qt/qtopengl:qt3support - Enable the Qt3Support libraries for Qt4 dev-qt/qtopenvg:exceptions - Build with support for exceptions dev-qt/qtopenvg:qt3support - Enable the Qt3Support libraries for Qt4 dev-qt/qtphonon:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtphonon:qt3support - Enable the Qt3Support libraries for Qt4. Note that this does not mean you can compile pure Qt3 programs with Qt4. +dev-qt/qtpositioning:geoclue - Use enhanced location information from app-misc/geoclue +dev-qt/qtpositioning:qml - Build QML bindings +dev-qt/qtquick1:designer - Build plugin for dev-qt/designer +dev-qt/qtquick1:webkit - Build the WebView import for QtQuick1 (requires QtWebKit) +dev-qt/qtquick1:xml - Build the XmlListModel import for QtQuick1 (requires QtXmlPatterns) +dev-qt/qtquickcontrols:widgets - Enable QtWidgets support dev-qt/qtscript:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtscript:scripttools - Build the QtScriptTools module (requires QtWidgets) +dev-qt/qtsensors:qml - Build QML bindings dev-qt/qtsql:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtsql:qt3support - Enable the Qt3Support libraries for Qt4 dev-qt/qtsvg:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qttest:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtwebkit:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) -dev-qt/qtwebkit:gstreamer - Enable HTML5 audio/video support via media-libs/gstreamer -dev-qt/qtwebkit:libxml2 - Use dev-libs/libxml2 for XML parsing +dev-qt/qtwebkit:gstreamer - Enable HTML5 audio/video support via media-libs/gstreamer:1.0 +dev-qt/qtwebkit:gstreamer010 - Enable HTML5 audio/video support via media-libs/gstreamer:0.10 dev-qt/qtwebkit:multimedia - Enable HTML5 audio/video support via dev-qt/qtmultimedia +dev-qt/qtwebkit:printsupport - Enable printing via dev-qt/qtprintsupport dev-qt/qtwebkit:qml - Build QML/QtQuick bindings dev-qt/qtwebkit:webp - Add support for WebP image format -dev-qt/qtwebkit:widgets - Build various things that depend on dev-qt/qtwidgets, e.g. the WebKitWidgets library -dev-qt/qtwebkit:xslt - Enable XSLT support +dev-qt/qtwebsockets:qml - Build QML bindings +dev-qt/qtwidgets:gles2 - Use OpenGL ES 2.0 instead of desktop OpenGL dev-ruby/barby:cairo - Add support for writing images (PNG, PS, EPS and, if supported, PDF and SVG) using dev-ruby/rcairo. Not available on JRuby. dev-ruby/barby:png - Add support for writing PNG images using dev-ruby/chunky_png. dev-ruby/barby:prawn - Add support for writing PDF documents using dev-ruby/prawn. @@ -2284,6 +2388,7 @@ dev-ruby/facter:pciutils - Use sys-apps/pciutils to determine hardware system pr dev-ruby/facter:virt - Use app-emulation/virt-what for virtual machine detection dev-ruby/maruku:highlight - Enable source code highlighting via dev-ruby/syntax dev-ruby/rails:asset-pipeline - Also install the default components for the asset pipeline. These are not required but they are activated automatically in new Rails projects by default. +dev-ruby/rrdtool-bindings:graph - Enable support for graphing functions dev-ruby/ruby-sdl:image - Enable media-libs/sdl-image support dev-ruby/ruby-sdl:mixer - Enable media-libs/sdl-mixer support dev-ruby/ruby-sdl:sge - Enable sdl-sge support @@ -2395,6 +2500,8 @@ dev-util/google-perftools:largepages - Use (experimental) larger pages for tcmal dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers. dev-util/gtk-doc:highlight - Enable source code highlighting dev-util/gtk-doc:vim - Enable source code highlighting through app-editors/vim +dev-util/intel-ocl-sdk:android - Install android related files +dev-util/intel-ocl-sdk:bundled_libs - Keep bundled-libs (not recommended) dev-util/intel-ocl-sdk:tools - Install Intel Offline Compiler dev-util/kdevelop:cmake - Enable support for CMake build system dev-util/kdevelop:okteta - Enable hex editor plugin @@ -2438,12 +2545,11 @@ dev-util/squashdelta:lz4 - Enable support for LZ4 compression using app-arch/lz4 dev-util/squashmerge:lz4 - Enable support for LZ4 compression using app-arch/lz4 dev-util/strace:aio - Enable dev-libs/libaio support for tracing Asynchronous I/O operations dev-util/suse-build:symlink - Provide compatibility symlinks with original openSUSE package (might clash with other packages) +dev-util/sysdig:modules - Build kernel modules needed for tracing local events. Disable this only if you intend to use sysdig purely to work with dumpfiles. dev-util/universalindentgui:html - Add support for HTML files dev-vcs/bzr:sftp - Enable sftp support -dev-vcs/bzr-gtk:gconf - Enable GConf support dev-vcs/bzr-gtk:gpg - Support signing with GnuPG. dev-vcs/bzr-gtk:nautilus - Integrate with Nautilus file manager -dev-vcs/bzr-gtk:sourceview - Enable GtkSourceView support dev-vcs/cssc:valgrind - Enable usage of dev-util/valgrind in tests dev-vcs/cvs:server - Enable server support dev-vcs/cvs2svn:bazaar - Support for dev-vcs/bzr @@ -2545,7 +2651,6 @@ games-arcade/slimevolley:net - Enable network support games-arcade/smc:music - Download and install the music files games-arcade/tuxanci:physfs - Use dev-games/physfs instead of dev-libs/libzip to load compressed data games-arcade/tuxanci:sound - Enable sound -games-board/chessdb:tb4 - Install 4 pieces table bases games-board/cockatrice:server - Compile server support games-board/crafty:no-opts - Don't try to enable crazy CFLAG options games-board/freedoko:backgrounds - Install additional background images @@ -2593,10 +2698,13 @@ games-engines/odamex:master - Build master server target (advertises odamex serv games-engines/odamex:odalaunch - Build the wxwidgets based launcher. games-engines/odamex:portmidi - Enable portmidi support. games-engines/odamex:server - Build server target. +games-engines/openmw:devtools - Install development tools like bsatool, esmtool and opencs. +games-engines/openmw:launcher - Install the launcher for configuring OpenMW. games-engines/renpy:development - Install IDE for game developers and an empty game template games-engines/scummvm:fluidsynth - compile with support for fluidsynth games-engines/scummvm:mpeg2 - enable mpeg2 codec for cutscenes -games-engines/solarus:luajit - Use LuaJIT instead of default Lua +games-engines/solarus:doc - Install doxygen developer documentation. +games-engines/solarus:luajit - Use LuaJIT instead of default Lua. games-fps/alienarena:vidmode - Link against x11-libs/libXxf86vm. Required for full-screen support. games-fps/darkplaces:cdsound - Enables using CD audio in the engine games-fps/darkplaces:demo - Uses the demo data from quake1 (quake1-demodata) @@ -2652,6 +2760,7 @@ games-fps/turtlearena:mumble - Adds player-location (positional audio) support t games-fps/turtlearena:server - Build server target games-fps/turtlearena:voice - Adds VoIP support games-fps/unreal-tournament-goty:S3TC - Add the extra fancy textures to UT ... only works on certain cards (nvidia/ati/s3) +games-fps/urbanterror:altgamma - Clearskies - X11-based gamma for Linux games-fps/urbanterror:server - Build server target games-fps/warsow:angelscript - Enable AngelScript support games-fps/warsow:irc - Enable IRC support @@ -2672,9 +2781,11 @@ games-puzzle/tiny-and-big:bundled-libs - Use the upstream provided bundled libra games-puzzle/xlogical:alt_gfx - Use alternate graphics which are closer to the original Amiga version games-roguelike/FTL:bundled-libs - Use bundled libraries. games-roguelike/angband:sound - Enable and install sounds -games-roguelike/stone-soup:ncurses - Enable for console based build (uses ncurses). -games-roguelike/stone-soup:tiles - Enable for graphical (tiled) build. +games-roguelike/stone-soup:luajit - Use dev-lang/luajit as scripting backend instead of dev-lang/lua. +games-roguelike/stone-soup:ncurses - Enable for console (uses ncurses) based build. (can be enabled on top of tiles) +games-roguelike/stone-soup:tiles - Enable for graphical (tiled) build. (can be enabled on top of ncurses) games-roguelike/tomenet:server - Compile server support +games-rpg/a-bird-story:bundled-libs - Use bundled libraries games-rpg/arx-fatalis-data:gog - Extract the data from the GOG.com installer. games-rpg/arx-libertatis:c++0x - Build ROOT using the C++11 standard. games-rpg/arx-libertatis:crash-reporter - Build a dev-qt/qtgui-based tool that allows to submit crash information to the upstream backtracker. @@ -2700,6 +2811,7 @@ games-rpg/sumwars:tools - Builds editor tools games-rpg/to-the-moon:bundled-libs - Use bundled libraries games-rpg/valyriatear:editor - Compile the Qt editor along with the game games-simulation/corsix-th:ffmpeg - Use ffmpeg for playing in-game cutscenes. +games-simulation/corsix-th:mapeditor - Build the map editor (needs opengl enabled!). games-simulation/corsix-th:midi - Use SDL mixer and timidity for in-game music. games-simulation/corsix-th:opengl - Use OpenGL for rendering. games-simulation/corsix-th:sdl - Use SDL for rendering. @@ -2720,6 +2832,7 @@ games-sports/speed-dreams:xrandr - Enable support for the X xrandr extension games-sports/xmoto:editor - Depend on inkscape, scripts to convert svg to level (svg2lvl) games-strategy/0ad:editor - Include Atlas scenario editor projects games-strategy/0ad:lobby - Enable the use of net-libs/gloox and the multiplayer lobby +games-strategy/0ad:nvtt - Support for some uncompressed data formats via media-gfx/nvidia-texture-tools (might be needed for some mods) games-strategy/dark-oberon:fmod - Add sound support (fmod) games-strategy/defcon-demo:system-libs - Use system libraries instead of the ones included in the upstream distribution. games-strategy/freeciv:aimodules - Support for dynamically loadable AI modules (server-side) @@ -2763,28 +2876,20 @@ games-strategy/wesnoth:server - Enable compilation of server games-util/gslist:web - Enable the web interface games-util/pyfa:graph - Enable support for graphs gnome-base/gconf:ldap - Build backend which enables default mail accounts, addressbooks and calendars for Evolution to be configured using each user's LDAP entry." -gnome-base/gconf:orbit - Use gnome-base/orbit for IPC, same as in gconf-2.x gnome-base/gdm:audit - Enable support for sys-process/audit -gnome-base/gdm:consolekit - Allow proper handling of removable media according to who is actually present on the machine. -gnome-base/gdm:dmx - Enables Distributed Multihead X (DMX) support gnome-base/gdm:fprint - Enables experimental fingerprint authentication using sys-auth/fprintd gnome-base/gdm:plymouth - Enable support for smooth transition from sys-boot/plymouth -gnome-base/gdm:remote - Enables support for secure remote connections gnome-base/gnome:classic - Install gnome-extra/gnome-shell-extensions for the Gnome Shell Classic mode gnome-base/gnome:extras - Install additional GNOME applications -gnome-base/gnome-applets:cpufreq - Build cpu frequency scaling monitor applet gnome-base/gnome-control-center:colord - Support color management using x11-misc/colord gnome-base/gnome-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts gnome-base/gnome-control-center:i18n - Enable support for enhanced input methods through app-i18n/ibus -gnome-base/gnome-control-center:socialweb - Add support for desktop background images from Flickr using net-libs/libsocialweb gnome-base/gnome-desktop:license-docs - Install help files documenting GNOME's licenses gnome-base/gnome-extra-apps:games - Install Gnome Games gnome-base/gnome-extra-apps:shotwell - Install the media-gfx/shotwell photo manager gnome-base/gnome-extra-apps:tracker - Install the app-misc/tracker indexer and the GNOME packages that require it gnome-base/gnome-keyring:ssh-agent - Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys. -gnome-base/gnome-light:automount - Use gnome-base/gvfs[gdu] for automounting of drives in nautilus gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/mutter for the standard GNOME 3 desktop mode -gnome-base/gnome-panel:bonobo - Enable Bonobo compatibility modules for applets still not ported to DBUS. gnome-base/gnome-session:gconf - Optional support for gnome-base/gconf configuration storage system gnome-base/gnome-settings-daemon:colord - Support color management using x11-misc/colord gnome-base/gnome-settings-daemon:i18n - Enable support for enhanced input methods through app-i18n/ibus @@ -2797,7 +2902,6 @@ gnome-base/gvfs:afp - Enables support for accessing AFP (Apple Filing Protocol) gnome-base/gvfs:archive - Enables support for accessing files in archives transparently via app-arch/libarchive gnome-base/gvfs:bluray - Enable playback of Blu-ray filesystems using media-libs/libbluray gnome-base/gvfs:fuse - Enables fuse mount points in $HOME/.gvfs for legacy application access -gnome-base/gvfs:gdu - Enable sys-apps/gnome-disk-utility integration (DEPRECATED, use USE flag "udisks" instead) gnome-base/gvfs:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts gnome-base/gvfs:http - Enable the HTTP/DAV backend using net-libs/libsoup-gnome gnome-base/gvfs:libsecret - Enable app-crypt/libsecret support to store login credentials. @@ -2815,7 +2919,6 @@ gnome-base/nautilus:sendto - Enable the nautilus-sendto extension to send files gnome-base/nautilus:tracker - Add support for app-misc/tracker search gnome-base/orbit:pic - Force libname-server-2 to be built as PIC; needed on hardened systems gnome-extra/avant-window-navigator:gconf - Enable GConf as configuration backend -gnome-extra/avant-window-navigator:vala - Enable installation of dev-lang/vala binding gnome-extra/avant-window-navigator-extras:gconf - Enable GConf as configuration backend gnome-extra/cinnamon:l10n - Pull in gnome-extra/cinnamon-translations for localization support gnome-extra/cinnamon-control-center:colord - Support color management using x11-misc/colord @@ -2826,10 +2929,8 @@ gnome-extra/evolution-data-server:api-doc-extras - Build documentation for priva gnome-extra/evolution-data-server:gnome-online-accounts - Enable using net-libs/gnome-online-accounts for authorization gnome-extra/evolution-data-server:vala - Build dev-lang/vala bindings gnome-extra/evolution-data-server:weather - Enable optional weather calendar support -gnome-extra/file-browser-applet:gtkhotkey - Enable hotkey support via x11-libs/gtkhotkey gnome-extra/gdesklets-core:dbus - Enable gDesklets Controls to use DBus gnome-extra/gnome-boxes:usbredir - Use sys-apps/usbredir to redirect USB devices to another machine over TCP -gnome-extra/gnome-color-manager:clutter - Use media-libs/clutter to render color gamut representations gnome-extra/gnome-color-manager:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit gnome-extra/gnome-commander:chm - Enable metadata support for Microsoft Compiled HTML Help files gnome-extra/gnome-commander:gsf - Add metadata support for OLE, OLE2 and ODF @@ -2839,13 +2940,7 @@ gnome-extra/gnome-commander:taglib - Add metadata support for ID3, Vorbis, FLAC gnome-extra/gnome-do-plugins:banshee - Enables the Banshee (media-sound/banshee) plugin gnome-extra/gnome-dvb-daemon:totem - Build a plugin for media-video/totem gnome-extra/gnome-dvb-daemon:vala - Add support for dev-lang/vala -gnome-extra/gnome-games:artworkextra - Installs extra artwork for various games -gnome-extra/gnome-media:twolame - Allow encoding MPEG Audio Layer 2 (MP2) files using twolame -gnome-extra/gnome-packagekit:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for rebooting -gnome-extra/gnome-power-manager:applet - Build battery monitor applet -gnome-extra/gnome-screensaver:systemd - Support sys-apps/systemd's logind gnome-extra/gnome-system-monitor:systemd - Display sys-apps/systemd metadata, e.g. unit names, for running processes -gnome-extra/gnome-utils:bonobo - Enable applets (gdict one) still not ported to DBUS, requiring deprecated bonobo support in gnome-panel. gnome-extra/gucharmap:vala - Enable bindings for dev-lang/vala gnome-extra/libgda:bindist - Disable support for dev-db/firebird database which is not GPL compatible. gnome-extra/libgda:canvas - Enable support for x11-libs/goocanvas @@ -2857,17 +2952,12 @@ gnome-extra/libgda:reports - Install tools for generating graphical reports gnome-extra/libgda:sourceview - Enable support for x11-libs/gtksourceview gnome-extra/libgsf:gtk - Enable use of gdk in thumbnailer gnome-extra/libgsf:introspection - Use dev-libs/gobject-introspection for introspection -gnome-extra/nautilus-actions:deprecated - Enable deprecated functions -gnome-extra/nautilus-sendto:gajim - Enables support for net-im/gajim -gnome-extra/nautilus-sendto:mail - Enables support for mailto using gnome-extra/evolution-data-server -gnome-extra/nautilus-sendto:pidgin - Enables support for net-im/pidgin gnome-extra/nemo:introspection - Use dev-libs/gobject-introspection for introspection gnome-extra/nemo:l10n - Pull in gnome-extra/cinnamon-translations for localization support gnome-extra/nemo:packagekit - Use packagekit to search for programs to open unknown file types gnome-extra/nemo:tracker - Add support for app-misc/tracker search gnome-extra/nm-applet:gconf - Build tool for migrating gconf settings from nm-applet-0.8.x gnome-extra/nm-applet:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager -gnome-extra/panflute:mpd - Enable MPD support gnome-extra/sushi:office - Support viewing file formats such as generated by app-office/libreoffice gnome-extra/synapse:plugins - Build support for plugins using librest gnome-extra/synapse:zeitgeist - Add support for Zeitgeist event tracking system @@ -2895,7 +2985,6 @@ gnome-extra/zeitgeist-extensions:geolocation - Add the physical location of the gnome-extra/zeitgeist-extensions:memprofile - Memory profiling extension gnome-extra/zeitgeist-extensions:sqldebug - debug zeitgeists sql statements gnome-extra/zeitgeist-extensions:tracker - Notify Tracker on events -gnome-extra/zenity:compat - Installs gdialog for compatibility with older shell scripts which uses dev-lang/perl gnustep-apps/gemas:projectcenter - Build and install plugin for gnustep-apps/projectcenter gnustep-apps/gnumail:emoticon - Enable extra Emoticon Bundle to see smiley's in e-mail messages gnustep-apps/gworkspace:gwmetadata - Enable the metadata indexing and searching system @@ -2996,6 +3085,7 @@ kde-base/korundum:nepomuk - Compile bindings for Nepomuk kde-base/korundum:okular - Compile bindings for kde-base/okular kde-base/krdc:rdesktop - Enable runtime dependency for net-misc/rdesktop kde-base/krdc:telepathy - Enable desktop sharing through a telepathy client +kde-base/krfb:ktp - Enable displaying of KDE Telepathy contacts kde-base/krfb:telepathy - Enable desktop sharing through a telepathy client kde-base/ksnapshot:kipi - Support for the KDE Image Plugin Interface. kde-base/kstars:fits - Enable support for the FITS image format through cfitsio @@ -3005,6 +3095,7 @@ kde-base/kwin:gles - Enable support for GLES. kde-base/libplasmaclock:kdepim - KDE PIM integration via kde-base/kdepimlibs kde-base/lokalize:nepomuk - Enable Nepomuk based semantic desktop support (deprecated) kde-base/marble:designer-plugin - Enable designer plugin +kde-base/marble:phonon - Enable sound support via media-libs/phonon kde-base/marble:shapefile - Enable support for ESRI shapefiles kde-base/marble:zip - Enable support for reading and displaying .kmz files kde-base/nepomuk-core:epub - Adds support for reading EPUB ebook metadata @@ -3058,7 +3149,17 @@ kde-base/smokeqt:qthelp - Compile bindings for QtHelp from dev-qt/qthelp. kde-base/smokeqt:qwt - Compile bindings for x11-libs/qwt. kde-base/smokeqt:webkit - Compile bindings for dev-qt/qtwebkit. kde-base/step:qalculate - Enable the libqalculate library for unit conversion +kde-base/systemsettings:kscreen - Use kde-misc/kscreen for screen management kde-base/systemsettings:nepomuk - Enable Nepomuk based semantic desktop support (deprecated) +kde-frameworks/kdesignerplugin:designer - Build KF5 widgets plugin for QtDesigner +kde-frameworks/kdesignerplugin:webkit - Build kdewebkit plugin for QtDesigner +kde-frameworks/kimageformats:eps - Support the EPS graphics file format +kde-frameworks/kinit:caps - Capabilities support for improved security and better OOM handling +kde-frameworks/knotifyconfig:phonon - Add sound support via media-libs/phonon +kde-frameworks/kxmlgui:attica - Enable support for kde-frameworks/attica +kde-frameworks/plasma:egl - Enable EGL support +kde-frameworks/sonnet:aspell - Enable the app-text/aspell spell-checking backend +kde-frameworks/sonnet:hunspell - Enable the app-text/hunspell spell-checking backend kde-misc/kcm-grub2:hwinfo - Used to work out supported framebuffer resolutions kde-misc/kcm-grub2:imagemagick - Create splash images compatible with GRUB2 kde-misc/kcm-grub2:packagekit - Add support for packagekit integration @@ -3071,7 +3172,8 @@ kde-misc/tellico:addressbook - Add support for kdepim addressbook (kabc) kde-misc/tellico:nepomuk - Enable Nepomuk based semantic desktop support (deprecated) lxde-base/lxdm:consolekit - Enables support for authorization using consolekit lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2 -lxqt-base/lxqt-meta:icons - Install lxde-base/lxde-icon-theme icon theme +lxqt-base/lxqt-meta:admin - Install app-admin/lxqt-admin +lxqt-base/lxqt-meta:icons - Install lxde-base/lxde-icon-theme icon theme (pulls in x11-libs/gtk+) lxqt-base/lxqt-meta:lightdm - Install x11-misc/lightdm display manager lxqt-base/lxqt-meta:lximage - Install media-gfx/lximage-qt image viewer lxqt-base/lxqt-meta:minimal - Do not install x11-wm/openbox window manager @@ -3121,12 +3223,10 @@ mail-client/claws-mail:spam-report - Enable plugin for spam reporting to various mail-client/claws-mail:spamassassin - Build mail-filter/spamassassin plugin mail-client/claws-mail:valgrind - Add support for memory debugging using valgrind mail-client/evolution:bogofilter - Build mail-filter/bogofilter plugin -mail-client/evolution:clutter - Build with clutter support for animation effects mail-client/evolution:crypt - Enable GPG encryption support using app-crypt/gnupg and app-crypt/pinentry mail-client/evolution:highlight - Enable text highlighting plugin mail-client/evolution:ldap - Enable support for fetching contacts from an LDAP or Active Directory server using net-nds/openldap mail-client/evolution:map - Enable support for displaying contacts on a map inside evolution using media-libs/libchamplain -mail-client/evolution:networkmanager - Allows Evolution to automagically toggle online/offline mode by talking to net-misc/networkmanager and getting the current network state mail-client/evolution:spamassassin - Build mail-filter/spamassassin plugin mail-client/evolution:weather - Enable optional weather calendar support mail-client/mail-notification:sylpheed - Enable support for MH mailboxes used by mail-client/sylpheed @@ -3150,9 +3250,10 @@ mail-client/thunderbird:ipc - Use inter-process communication between tabs and p mail-client/thunderbird:lightning - Enable calendar support mail-client/thunderbird:minimal - Remove the software development kit and headers mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector -mail-client/thunderbird:system-cairo - Use the system-wide x11-libs/cairo Use system cairo instead of bundled. -mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu Use system icu instead of bundled. -mail-client/thunderbird:system-jpeg - Use the system-wide media-libs/libjpeg-turbo Use system jpeg instead of bundled. +mail-client/thunderbird:system-cairo - Use the system-wide x11-libs/cairo instead of bundled. +mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu instead of bundled. +mail-client/thunderbird:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled. +mail-client/thunderbird:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled. mail-client/thunderbird:system-sqlite - Use the system-wide dev-db/sqlite installation with secure-delete enabled mail-client/thunderbird-bin:crashreporter - Enable crash reporter for bugs mail-client/trojita:password - Store passwords securely via dev-libs/qtkeychain @@ -3197,11 +3298,6 @@ mail-filter/postfwd:tools - Install additional tools for testing postfwd mail-filter/postgrey:targrey - Enables the targrey patch mail-filter/qmail-scanner:spamassassin - Build faster mail-filter/spamassassin checks into qmail-scanner mail-filter/spamassassin:qmail - Build qmail functionality and docs -mail-filter/spamassassin-fuzzyocr:amavis - Enable support for mail-filter/amavisd-new -mail-filter/spamassassin-fuzzyocr:gocr - Enable support for the gocr OCR engine -mail-filter/spamassassin-fuzzyocr:logrotate - Install support files for app-admin/logrotate -mail-filter/spamassassin-fuzzyocr:ocrad - Enable support for the ocrad OCR engine -mail-filter/spamassassin-fuzzyocr:tesseract - Enable support for the tesseract OCR engine mail-filter/spamdyke:tls - Enables TLS protocol for spamdyke mail-filter/zdkimfilter:debug - Log process and signal information. Also leave the child process running for gdb examination. mail-filter/zdkimfilter:mysql - MySQL client based statistics based storage. @@ -3416,7 +3512,6 @@ media-gfx/nvidia-texture-tools:glew - Enable support for The OpenGL Extension Wr media-gfx/openclipart:gzip - Compresses clip art using gzip media-gfx/openexr_viewers:cg - Add support for nvidia's cg shaders media-gfx/pngcrush:system-libs - Use libpng and libz provided by system -media-gfx/postr:gnome2 - Install plugin for =gnome-base/nautilus-2*. Warning: will make =nautilus-3* crash. media-gfx/potrace:metric - default to a4 paper size and metric measurement media-gfx/povray:io-restrictions - POV-Ray's mechanism for control of I/O operations media-gfx/povray:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl @@ -3514,6 +3609,7 @@ media-libs/leptonica:utils - Install command-line utilities media-libs/leptonica:webp - Adds support for the WebP image format media-libs/libass:enca - Enables support for charset discovery and conversion. media-libs/libass:harfbuzz - Enables OpenType shaping via media-libs/harfbuzz. +media-libs/libbdplus:aacs - Add support for decryption of AACS media-libs/libbluray:aacs - Add support for decryption of AACS media-libs/libbluray:java - Add support for BD-J media-libs/libbluray:utils - Install command-line utilities and examples @@ -3526,6 +3622,7 @@ media-libs/libcanberra:sound - Install x11-themes/sound-theme-freedesktop to get media-libs/libcanberra:tdb - Enables Trivial Database support for caching purposes. media-libs/libchamplain:introspection - Use dev-libs/gobject-introspection for introspection media-libs/libchamplain:vala - Generate bindings for dev-lang/vala +media-libs/libde265:tools - Install addtional tools, require USE=qt4 or qt5 media-libs/libextractor:archive - Enable archive support using app-arch/libarchive media-libs/libextractor:gsf - Enable OLE2 (MS Office) plug-in support using gnome-base/libgsf media-libs/libextractor:magic - Enable magic support using sys-apps/file @@ -3599,6 +3696,7 @@ media-libs/mesa:pic - disable optimized assembly code that is not PIC friendly media-libs/mesa:r600-llvm-compiler - Build the LLVM based r600 shader compiler. media-libs/mesa:shared-dricore - Enable sharing of common code for classic DRI drivers. media-libs/mesa:shared-glapi - Enable sharing of common code for the OpenGL API. +media-libs/mesa:sysfs - Use sysfs for pci-id support on linux instead of libudev media-libs/mesa:vdpau - Enable the VDPAU acceleration interface for the Gallium3D Video Layer. media-libs/mesa:wayland - Enable support for dev-libs/wayland media-libs/mesa:xa - Enable the XA (X Acceleration) API for Gallium3D. @@ -3621,6 +3719,7 @@ media-libs/opencv:ipp - Enable Intel Integrated Primitive support media-libs/opencv:opencl - Add support for OpenCL media-libs/opencv:testprograms - Build and install programs for testing OpenCV (performance) media-libs/opencv:vtk - Build new 3D visualization module viz based on sci-libs/vtk +media-libs/openh264:plugin - Install the Gecko Media Plugin (GMP) for use with Mozilla packages media-libs/openimageio:colorio - Use media-gfx/opencolorio media-libs/openimageio:opencv - Use media-libs/opencv media-libs/openimageio:tbb - Use dev-cpp/tbb @@ -3657,12 +3756,6 @@ media-libs/silgraphite:pango - Enables the pango-graphite pango module. media-libs/spandsp:fixed-point - Enable fixed point support media-libs/spandsp:sse4a - Enable AMD Barcelona (SSE4a) instruction set support media-libs/svgalib:kernel-helper - Build the helper kernel module -media-libs/swfdec:alsa - Use ALSA for audio output -media-libs/swfdec:doc - Build documentation -media-libs/swfdec:ffmpeg - Use media-plugins/gst-plugins-ffmpeg to enable Flash video support. Necessary if you want to use sites like youtube -media-libs/swfdec:gstreamer - Enable media-libs/gstreamer to support various media input formats. i.e. audio (mp3) and video (flv) -media-libs/swfdec:gtk - Enable GTK+ convenience library while is necessary for all GTK+ apps using swfdec (gnome-extra/swfdec-gnome and www-plugins/swfdec-mozilla) -media-libs/swfdec:pulseaudio - Use media-sound/pulseaudio for audio output media-libs/taglib:asf - Provide support for Microsoft's 'advanced systems format' media container. media-libs/tremor:low-accuracy - enable 32bit only multiply operations media-libs/vips:fits - Enable support for the FITS image format through sci-libs/cfitsio @@ -3673,7 +3766,7 @@ media-libs/x264:10bit - Set output bit depth to 10, this may not be compatible w media-libs/x264:interlaced - enable interlaced encoding support, this can decrease encoding speed by up to 2% media-libs/x264:opencl - Add support for OpenCL. media-libs/x264:pic - disable optimized assembly code that is not PIC friendly -media-libs/x265:10bit - Set output bit depth to 10. +media-libs/x265:10bit - Set output bit depth to 10 media-libs/xine-lib:bluray - Enable playback of Blu-ray filesystems using media-libs/libbluray media-libs/xine-lib:dxr3 - Enable support for DXR3 mpeg acceleration cards. media-libs/xine-lib:flac - Build the media-libs/flac based FLAC demuxer and decoder. This flag is not needed for playing FLAC content, neither standalone nor in Ogg container (OggFLAC), but might have better support for exotic features like 24-bit samples or 96kHz sample rates. @@ -3712,6 +3805,7 @@ media-plugins/grilo-plugins:flickr - Enable Flickr support media-plugins/grilo-plugins:freebox - Build support for viewing TV channels using Freebox media-plugins/grilo-plugins:gnome-online-accounts - Enable net-libs/gnome-online-accounts support media-plugins/grilo-plugins:pocket - Support for showing content from Pocket +media-plugins/grilo-plugins:thetvdb - Build support for thetvdb.com media-plugins/grilo-plugins:tracker - Build support for content discovery using the app-misc/tracker indexer media-plugins/grilo-plugins:vimeo - Build support for Vimeo content discovery using net-libs/libsoup and dev-libs/libgcrypt media-plugins/grilo-plugins:youtube - Build support for YouTube content discovery using dev-libs/libgdata @@ -3737,6 +3831,7 @@ media-plugins/mediastreamer-ilbc:20ms-frames - enable 20ms frame size (default i media-plugins/mythplugins:cdr - Allows MythMusic to burn CD-Rs media-plugins/mythplugins:exif - Allows MythGallery to read EXIF data from photos media-plugins/mythplugins:fftw - Adds visual effects to MythMusic when playing back music +media-plugins/mythplugins:hls - HTTP Live Streaming support media-plugins/mythplugins:mytharchive - Allows you to archive recorded content to CD or DVD media-plugins/mythplugins:mythbrowser - Adds a web browser within MythTV media-plugins/mythplugins:mythgallery - Adds a picture viewing gallery within MythTV @@ -3779,6 +3874,7 @@ media-radio/xastir:geotiff - Install geotiff support. Allows using USGS DRG topo media-radio/xastir:graphicsmagick - Use graphicsmagick instead imagemagick for rendering media-sound/abcde:id3tag - Support ID3, ID3v2 tagging of audio files media-sound/abcde:normalize - Add support for normalizing audio file volume levels +media-sound/abcde:opus - Support opus encoding using opusenc media-sound/abcde:replaygain - Support for Replay Gain metadata, for relative volume adjustment media-sound/abcm2ps:pango - Use the pango library to render fonts with non-latin characters media-sound/alsa-utils:libsamplerate - install utils that use libsamplerate (e.g. alsaloop) @@ -3869,8 +3965,6 @@ media-sound/csound:utils - Build stand-alone executables for utilities that can media-sound/darkice:aacplus - AAC+ encoding via media-libs/libaacplus media-sound/darkice:opus - Enable Opus audio codec support media-sound/darkice:twolame - Build with twolame support -media-sound/decibel-audio-player:gnome - Adds Gnome media keys support, so you can control Decibel using hotkeys. -media-sound/decibel-audio-player:gnome-keyring - Adds support for storing your Last.fm password using gnome-keyring. media-sound/denemo:fluidsynth - Enable Fluidsynth MIDI software synthesis media-sound/denemo:portmidi - Enable support for the portmidi backend media-sound/dir2ogg:mac - Add support for decoding Monkey's Audio files @@ -3926,15 +4020,19 @@ media-sound/mpd:cdio - Use libcdio for ISO9660 parsing support media-sound/mpd:curl - Support for web stream listening media-sound/mpd:faad - Use external faad library for AAC decoding media-sound/mpd:fifo - Support writing audio to a FIFO -media-sound/mpd:fluidsynth - Enables Fluidsynth MIDI software synthesis +media-sound/mpd:fluidsynth - Enables Fluidsynth MIDI software synthesis (discouraged) +media-sound/mpd:glib - Enable GLib usage media-sound/mpd:gme - Enables support for media-libs/game-music-emu for playing various video game music formats. media-sound/mpd:id3tag - Support for ID3 tags media-sound/mpd:inotify - Use the Linux kernel inotify subsystem to notice changes to mpd music library media-sound/mpd:lame - Support for MP3 streaming via Icecast2 media-sound/mpd:lastfmradio - Support listening to last.fm radio stations media-sound/mpd:libmpdclient - Enable support for remote mpd databases +media-sound/mpd:libsoxr - Enable the libsoxr resampler +media-sound/mpd:mp4v2 - Enable the MP4v2 decoder media-sound/mpd:mpg123 - Enable support for mp3 decoding over media-sound/mpg123 media-sound/mpd:network - Enables network streaming support +media-sound/mpd:nfs - Enable support for the Network File System media-sound/mpd:opus - Enable Opus codec support media-sound/mpd:pipe - Support writing audio to a pipe media-sound/mpd:recorder - Enables output plugin for recording radio streams @@ -3966,18 +4064,24 @@ media-sound/ncmpcpp:outputs - Enable outputs screen media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes media-sound/pianobooster:fluidsynth - Enable Fluidsynth MIDI software synthesis media-sound/picard:acoustid - Use media-libs/chromaprint for acoustic fingerprinting +media-sound/pithos:appindicator - Enable usage of appindicator to export menu options in to unity +media-sound/pithos:keybinder - Use keybinder to enable global key bindings media-sound/pms:regex - Enable regular expression searches using dev-libs/boost media-sound/podcatcher:bittorrent - Enable support for bittorrent downloads media-sound/pragha:glyr - Enable music metadata searchengine support using media-libs/glyr +media-sound/pragha:grilo - Play songs on DLNA servers using media-libs/grilo media-sound/pragha:keybinder - Enable shortcut support using dev-libs/keybinder media-sound/pragha:lastfm - Enable last.fm support using media-libs/libclastfm media-sound/pragha:peas - Enable various plugins that will pull in dev-libs/libpeas as a dependency media-sound/pragha:playlist - Enable enhanced playlist support using dev-libs/totem-pl-parser +media-sound/pragha:rygel - Share music on DLNA using net-misc/rygel +media-sound/pragha:soup - Search metadata on AcoustID and radios on TuneIn using net-libs/libsoup media-sound/puddletag:acoustid - Use media-libs/chromaprint for acoustic fingerprinting media-sound/puddletag:cover - Enables editing of FLAC cover art media-sound/puddletag:musicbrainz - Enables support for musicbrainz, needs dev-python/python-musicbrainz media-sound/puddletag:quodlibet - Enables support for editing media-sound/quodlibet databases media-sound/pulseaudio:X - Build the X11 publish module to export PulseAudio information through X11 protocol for clients to make use. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag. +media-sound/pulseaudio:alsa-plugin - Request installing media-plugins/alsa-plugins with PulseAudio plugin enabled. This ensures that clients supporting ALSA only will use PulseAudio. media-sound/pulseaudio:asyncns - Use libasyncns for asynchronous name resolution. media-sound/pulseaudio:doc - Build the doxygen-described API documentation. media-sound/pulseaudio:equalizer - Enable the equalizer module (requires sci-libs/fftw). @@ -4121,13 +4225,10 @@ media-tv/xbmc:vaapi - Enables VAAPI (Video Acceleration API) for hardware decodi media-tv/xbmc:webserver - Enable internal webserver media-tv/xbmc:xrandr - Support X randr extension media-tv/xmltv:ar - Argentina tv listing grabber -media-tv/xmltv:be - Belgium and Luxemburg tv listing grabber -media-tv/xmltv:brnet - Brazil cable tv listing grabber media-tv/xmltv:ch - Switzerland bluewin tv listing grabber media-tv/xmltv:dk - Denmark tv listing grabber media-tv/xmltv:dtvla - Latin America digital tv listing grabber media-tv/xmltv:ee - Estonia tv listing grabber -media-tv/xmltv:es - Spain tv listing grabber media-tv/xmltv:es_laguiatv - Spain alternative grabber media-tv/xmltv:es_miguiatv - Spain alternative grabber media-tv/xmltv:eu_epg - EPG grabber for some European countries. @@ -4139,14 +4240,10 @@ media-tv/xmltv:il - Israel tv listing grabber media-tv/xmltv:in - India tv listing grabber media-tv/xmltv:is - Iceland tv listing grabber media-tv/xmltv:it - Italy tv listing grabber -media-tv/xmltv:jp - Japan tv listing grabber media-tv/xmltv:na_dd - North America tv listing grabber media-tv/xmltv:na_dtv - North America Direct TV grabber media-tv/xmltv:na_icons - option for na_dd to download icons -media-tv/xmltv:nc - Caledonie Island tv listing grabber media-tv/xmltv:nl - Netherlands tv listing grabber -media-tv/xmltv:nl_wolf - Netherlands alternative tv listing grabber -media-tv/xmltv:no - Norway tv listing grabber media-tv/xmltv:no_gf - Norway Gfeed tv listing grabber media-tv/xmltv:pt - Portugal tv listing grabber media-tv/xmltv:re - Reunion Island (France) tv listing grabber @@ -4235,7 +4332,6 @@ media-video/ffmpeg2theora:kate - Adds support for Ogg Kate subtitles via libkate media-video/gnome-mplayer:dconf - Enable support for gnome-base/dconf media-video/gnome-mplayer:gda - Enable support for gnome-extra/libgda media-video/google2srt:html - Install HTML documentation -media-video/gxine:gnome-screensaver - Enable dbus support to communicate with gnome-extra/gnome-screensaver media-video/h264enc:ogm - Support for OGM container format media-video/handbrake:fdk - Support for encoding AAC using media-libs/fdk-aac. media-video/handbrake:ffmpeg - Use FFmpeg from media-video/ffmpeg to decode MPEG-2 instead of media-plugins/gst-plugins-mpeg2dec. @@ -4252,7 +4348,6 @@ media-video/libav:avx - Adds support for Advanced Vector Extensions instructions media-video/libav:bindist - Build binary redistributable version without including nonfree decoders and encoders. media-video/libav:cdio - Enable audio CD grabbing with dev-libs/libcdio. media-video/libav:cpudetection - Enables runtime CPU detection (useful for bindist, compatibility on other CPUs). -media-video/libav:dirac - Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. media-video/libav:faac - Use external faac library for AAC encoding media-video/libav:fdk - Use external fdk-aac library for AAC encoding media-video/libav:frei0r - Enable frei0r wrapping in libavfilter @@ -4264,7 +4359,6 @@ media-video/libav:openssl - Prefer dev-libs/openssl over net-libs/gnutls to prov media-video/libav:opus - Use the external opus library for encoding and decoding. media-video/libav:pic - Force shared libraries to be built as PIC (this is slower). media-video/libav:pulseaudio - Enable pulseaudio input support. -media-video/libav:qt-faststart - Build and install qt-faststart application. media-video/libav:rtmp - Enable Real Time Messaging Protocol using librtmp instead the native implementation. media-video/libav:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). media-video/libav:ssl - Enable SSL/TLS support using dev-libs/openssl or dev-libs/gnutls. @@ -4354,22 +4448,27 @@ media-video/mplayer2:xanim - Enables support for xanim based codecs media-video/mplayer2:yuv4mpeg - Enables yuv4mpeg video output media-video/mpv:bluray - Enable playback of Blu-ray filesystems media-video/mpv:bs2b - Enable Bauer stereophonic-to-binaural headphone filter -media-video/mpv:cdio - Use libcdio for CD support (instead of cdparanoia) +media-video/mpv:cdio - Enable CDDA support via dev-libs/libcdio-paranoia +media-video/mpv:cli - Build mpv CLI player media-video/mpv:doc-pdf - Build documentation in pdf format media-video/mpv:dvdnav - Enable support for DVD navigation using media-libs/libdvdnav -media-video/mpv:enca - Enables support for charset discovery and conversion using app-i18n/enca -media-video/mpv:libguess - Enables support for charset discovery and conversion using app-i18n/libguess +media-video/mpv:egl - Enable EGL backend for X11 OpenGL video output (experimental) +media-video/mpv:enca - Enable support for charset discovery and conversion using app-i18n/enca +media-video/mpv:jpeg - Enable support for saving screenshots to JPEG format +media-video/mpv:libguess - Enable support for charset discovery and conversion using app-i18n/libguess media-video/mpv:libmpv - Build mpv shared library +media-video/mpv:lua - Enable Lua scripting, OSC (On Screen Controller) GUI and net-misc/youtube-dl hook-script media-video/mpv:luajit - Use dev-lang/luajit instead of dev-lang/lua -media-video/mpv:mpg123 - Enable support for mp3 decoding over media-sound/mpg123 instead of relying on ffmpeg support. +media-video/mpv:mpg123 - Enable support for mp3 decoding via media-sound/mpg123 instead of relying on ffmpeg support media-video/mpv:postproc - Enable image post-processing via libpostproc media-video/mpv:pvr - Enable Video4Linux2 MPEG PVR media-video/mpv:quvi - Enable support for streaming sites using media-libs/libquvi media-video/mpv:radio - Enable V4L2 radio interface and support -media-video/mpv:sdl - Enable video and audio support via media-libs/libsdl2 +media-video/mpv:sdl - Enable media-libs/libsdl2 based video and audio outputs media-video/mpv:shm - Enable support for shm media-video/mpv:vaapi - Enable VAAPI (Video Acceleration API) for hardware decoding media-video/mpv:vf-dlopen - Install additional video filters for using with -vf dlopen +media-video/noad:libmpeg2 - Support for libmpeg2 library media-video/ogmrip:ogm - Support for OGM container format media-video/ogmrip:srt - Support for SRT subtitle format media-video/parole:clutter - Compile in Clutter GTK+ support @@ -4378,16 +4477,12 @@ media-video/plasma-mediacenter:nepomuk - Enable Nepomuk based semantic desktop s media-video/qgifer:imagemagick - Use imagemagick for image operations media-video/rtmpdump:gnutls - Use GnuTLS library instead of the default OpenSSL media-video/rtmpdump:polarssl - Use PolarSSL library instead of the default OpenSSL +media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency. media-video/smplayer2:download-subs - Enable subtitle downloader (requires QuaZip) -media-video/totem:bluetooth - Enable support for user-presence detection via the user's bluetooth handset using net-wireless/bluez media-video/totem:flash - Install browser plugin for playing embedded Adobe Flash videos. Warning: breaks non-video Flash objects on many websites. -media-video/totem:grilo - Use media-libs/grilo to browse media content from various sources -media-video/totem:iplayer - Enable BBC player support media-video/totem:lirc - Enable support for controlling Totem with a remote control using app-misc/lirc media-video/totem:nautilus - Enable the nautilus extension media-video/totem:python - Build support for dev-lang/python plugins -media-video/totem:tracker - Enable support for searching media files using the indexer app-misc/tracker -media-video/totem:youtube - Enable youtube plugin media-video/totem:zeitgeist - Build the plugin to inject events to gnome-extra/zeitgeist media-video/transcode:mjpeg - Enables mjpegtools support media-video/transcode:nuv - NuppelVideo container format demuxing @@ -4407,6 +4502,7 @@ media-video/vdr:mainmenuhooks - Allows to replace main menu entries by some spec media-video/vdr:menuorg - Enables support for the menuorg-plugin media-video/vdr:naludump - Removes NALU fill data from h.264-Streams of TS files media-video/vdr:permashift - permanent timeshift by recording live TV on hard disk, need plugin vdr-permashift +media-video/vdr:permashift_v1 - permanent timeshift by recording live TV on RAM, need plugin >=vdr-permashift-1 media-video/vdr:pinplugin - Support for pin plugin media-video/vdr:rotor - Enable support for plugin vdr-rotor for dish-positioner. media-video/vdr:setup - Enable support for the plugin vdr-setup @@ -4423,14 +4519,11 @@ media-video/vlc:bluray - Enables libbluray for Blu-ray disc support. media-video/vlc:chromaprint - Enables libchromaprint for Chromaprint based audio fingerprinter support. media-video/vlc:dc1394 - Enables IIDC cameras support. media-video/vlc:dirac - Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. -media-video/vlc:direct2d - Enable Win7/VistaPU Direct2D support. media-video/vlc:directx - Enable Win32 DirectX support. -media-video/vlc:dshow - Enables Win32 DirectShow support. media-video/vlc:dvbpsi - Enables support for Mpeg-TS files (.ts, .m2ts, .mts) via media-libs/libdvbpsi. media-video/vlc:dxva2 - Enables Win32 DxVA2 support. media-video/vlc:egl - Enables EGL video output module. media-video/vlc:faad - Enable AAC audio decoding library support via media-libs/faad2. -media-video/vlc:fbosd - Enables the framebuffer overlay plugin. media-video/vlc:fdk - Enables the Fraunhofer AAC codec library. media-video/vlc:fluidsynth - Enables Fluidsynth MIDI software synthesis (with external sound fonts). media-video/vlc:gcrypt - Enables cryptography support via libgcrypt. @@ -4440,7 +4533,6 @@ media-video/vlc:growl - Enables growl notification support (over UDP for remote media-video/vlc:httpd - Enables a web based interface for vlc. media-video/vlc:ios-vout - Enables iPhone OS video output. media-video/vlc:kate - Adds support for Ogg Kate subtitles via libkate. -media-video/vlc:libproxy - Enables support for proxy settings in the HTTP access module. media-video/vlc:libtar - Uses libtar instead of the built-in tar reader for reading custom skins. media-video/vlc:libtiger - Enables Ogg Kate subtitles rendering using libtiger. media-video/vlc:linsys - Enables support for Linux Linear Systems Ltd. SDI and HD-SDI input cards. @@ -4461,31 +4553,27 @@ media-video/vlc:optimisememory - Enable optimisation for memory rather than perf media-video/vlc:opus - Support opus decoding via libopus. media-video/vlc:postproc - Enables image post-processing via libpostproc (part of FFmpeg). media-video/vlc:projectm - Enables the projectM visualization plugin. -media-video/vlc:pvr - Enables PVR cards access module. -media-video/vlc:qt4 - Builds a x11-libs/qt based frontend, a graphical interface. +media-video/vlc:qt4 - Builds a Qt4 based frontend, a graphical interface. +media-video/vlc:qt5 - Builds a Qt5 based frontend, a graphical interface. media-video/vlc:rdp - Enables freerdp for RDP/Remote Desktop client support media-video/vlc:rtsp - Enables real audio and RTSP modules. media-video/vlc:run-as-root - Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it! media-video/vlc:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). media-video/vlc:sdl-image - Enables sdl image video decoder (depends on sdl) media-video/vlc:sftp - Enables libssh2 to support SFTP file transfer. -media-video/vlc:shine - Enables shine fixed point mp3 encoder. media-video/vlc:shout - Enables libshout output. media-video/vlc:sid - Adds support for playing C64 SID files through media-libs/libsidplay-2. media-video/vlc:skins - Enables support for the skins2 interface. -media-video/vlc:switcher - Enables MPEG2 video switcher stream output module. media-video/vlc:swscale - Enables image scaling and conversion via libswscale (part of FFmpeg). media-video/vlc:tremor - Enables tremor, a fixed-point version of the Ogg Vorbis decoder. media-video/vlc:twolame - Enables twolame support (MPEG Audio Layer 2 encoder). media-video/vlc:upnp - Enables support for the Intel SDK stack based UPnP discovery module instead of CyberLink. media-video/vlc:vaapi - Enables VAAPI (Video Acceleration API) for hardware decoding media-video/vlc:vcdx - Enables VCD with navigation via libvcdinfo (depends on cdio) -media-video/vlc:visual - Enables a libvisual based visualization plugin. media-video/vlc:vlm - New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC. media-video/vlc:vpx - Enables the decoder(s) from the WebM VP8 / VP9 Codec SDK. -media-video/vlc:waveout - Enable win32 waveOut plugin. -media-video/vlc:wingdi - Enable Win32 GDI module. media-video/vlc:wma-fixed - Enables fixed point WMA decoder. +media-video/vlc:x265 - Support X265 Encoder. media-video/vlc:xcb - Support the X C-language Binding, a replacement for Xlib; !!! you will need this option to be able to integrate video in the Qt interface, see bug #500678. media-video/vlc:zvbi - Enables support for teletext subtitles via the zvbi library. media-video/winki:mjpeg - Enables mjpegtools support @@ -4537,6 +4625,7 @@ net-analyzer/icinga:plugins - Adds support for nagios plugins net-analyzer/icinga:web - Adds generic web interface support net-analyzer/icinga-web:pnp - Enables pnp4nagios integration net-analyzer/icinga2:classicui - Adds support for the old interface +net-analyzer/icinga2:nano-syntax - Adds support for syntax used in the nano editor net-analyzer/icinga2:plugins - Adds support for nagios plugins net-analyzer/linkchecker:bookmarks - Mozilla Bookmark parsing net-analyzer/linkchecker:login - login form submission @@ -4562,6 +4651,7 @@ net-analyzer/munin:minimal - Only install munin-node and its plugins. This exclu net-analyzer/munin:mysql - Install the packages required for monitoring MySQL. Disabling the flag does not remove any plugin files. net-analyzer/munin:postgres - Install the packages required for monitoring PostgreSQL. Disabling the flag does not remove any plugin files. net-analyzer/munin:syslog - Configure the node by default to log on syslog. This requires the presence of virtual/perl-Sys-Syslog. As of version 2.0.2, the master scripts only log to file, and not to syslog. +net-analyzer/nagios-core:classicui - use the classic web theme net-analyzer/nagios-core:lighttpd - install www-servers/lighttpd config net-analyzer/nagios-core:web - enable web interface net-analyzer/nagios-plugins:jabber - Install the script for sending IM notifications over Jabber with Nagios. @@ -4572,6 +4662,7 @@ net-analyzer/nagios-plugins:nagios-ping - Install net-analyzer/fping required fo net-analyzer/nagios-plugins:nagios-ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugin file. net-analyzer/nagios-plugins:smart - Install sys-apps/smartmontools required for S.M.A.R.T. disk monitoring. Disabling the flag removes the plugin file. This plugin also requires the sudo flag to be enable. net-analyzer/nagios-plugins:snmp - Install dev-perl/Net-SNMP required for monitoring SNMP values. Disabling the flag does not remove any plugin file. +net-analyzer/nagios-plugins:ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugin file. net-analyzer/nagios-plugins:sudo - Install a file to allow the nagios user to execute some commands via app-admin/sudo, so that the scripts can access devices and features that wouldn't be otherwise allowed by nagios. net-analyzer/nagios-plugins:suid - Give root privileges to the ICMP, DHCP and IDE S.M.A.R.T. check binaries. This allows them to ignore the access controls that would disallow the nagios user from running the check. net-analyzer/nagios-plugins:ups - Install sys-power/nut required for monitoring compatible UPS units. Disabling the flag does not remove any plugin file. @@ -4592,17 +4683,21 @@ net-analyzer/nfdump:nfprofile - Build nfprofile used by NfSen net-analyzer/nfdump:nftrack - Build nfprofile used by PortTracker net-analyzer/nfdump:readpcap - Build nfcapd collector to read from pcap file instead ofnetwork data net-analyzer/nfdump:sflow - Build sflow collector sfcpad -net-analyzer/nmap:lua - Include support for the Nmap Scripting Engine (NSE) through dev-lang/lua +net-analyzer/nmap:lua - Include support for the Nmap Scripting Engine (NSE) net-analyzer/nmap:ncat - Install the ncat utility net-analyzer/nmap:ndiff - Install the ndiff utility net-analyzer/nmap:nmap-update - Install nmap-update, which uses dev-vcs/subversion to update nmap scripts in your home directory net-analyzer/nmap:nping - Install the nping utility -net-analyzer/nmap:zenmap - Install the GTK+ based zenmap utility +net-analyzer/nmap:system-lua - Use dev-lang/lua instead of the bundled liblua +net-analyzer/nmap:zenmap - Install the GTK+ based nmap GUI, zenmap net-analyzer/nrpe:command-args - Build support for specifying the command-line arguments from the Nagios/Icinga master. Make sure you understand the implications of this flag as it can be a security risk. net-analyzer/nrpe:minimal - Only build the check plugins for Nagios/Icinga, and not the daemon. net-analyzer/nsca:crypt - Build support for crypted communication with nsca, through dev-libs/mcrypt. It's recommended not to disable this flag unless all the communication will be handled in an absolutely safe environment. net-analyzer/nsca:minimal - Only build and install the send_nsca command and not the daemon. This allows a very minimal install with no overhead when setting up a node. +net-analyzer/openvas:pdf - Enable pdf report creation net-analyzer/pchar:pcap - Use the net-libs/libpcap library +net-analyzer/pinger:gtk2 - Install the gtkpinger GUI utility based on x11-libs/gtk:2 +net-analyzer/pinger:gtk3 - Install the gtkpinger GUI utility based on x11-libs/gtk:3 net-analyzer/pmacct:64bit - Use 64bit counters instead of 32bit ones net-analyzer/pmacct:mongodb - Add support for mongodb backend net-analyzer/pmacct:ulog - Enable ULOG support @@ -4648,7 +4743,6 @@ net-analyzer/snort:zlib - Enables HTTP inspection of compressed web traffic. Req net-analyzer/symon:perl - Enables a generic perl symux client net-analyzer/symon:symon - Enables the system monitor. Offers no functionality but monitoring and forwarding of measured data net-analyzer/symon:symux - Enables the multiplexer which stores incoming symon streams on disk in RRD (net-analyzer/rrdtool) files -net-analyzer/tcpdump:chroot - Chroot into /var/lib/tcpdump when dropping privileges net-analyzer/tcpdump:drop-root - Drop privileges to tcpdump:tcpdump when run as root net-analyzer/tcpdump:smi - Build with net-libs/libsmi to load MIBs on the fly to decode SNMP packets net-analyzer/tcpflow:pcap - Use net-libs/libpcap for packet capturing @@ -4657,12 +4751,12 @@ net-analyzer/tcpreplay:tcpdump - Use net-analyzer/tcpdump for packet decoding fe net-analyzer/wireshark:adns - Use the GNU net-dns/c-ares library to resolve DNS names net-analyzer/wireshark:crypt - Use dev-libs/libgcrypt to decrypt traffic net-analyzer/wireshark:doc-pdf - Build documentation in pdf format (US and a4 paper sizes) -net-analyzer/wireshark:gtk2 - Build the wireshark executable with a GTK+ UI version 2. net-analyzer/wireshark:gtk3 - Build the wireshark executable with a GTK+ UI version 3. net-analyzer/wireshark:netlink - Use dev-libs/libnl net-analyzer/wireshark:pcap - Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark) net-analyzer/wireshark:qt4 - Build the wireshark executable with an experimental Qt UI instead of GTK+. net-analyzer/wireshark:smi - Use net-libs/libsmi to resolve numeric OIDs into human readable format +net-analyzer/wireshark:sse4_2 - Support SSE4.2 (Streaming SIMD Extensions 4.2) instructions net-analyzer/zabbix:agent - Enable zabbix agent (for to-be-monitored machines) net-analyzer/zabbix:frontend - Enable zabbix web frontend net-analyzer/zabbix:ipv6 - Turn on support of IPv6 @@ -4715,6 +4809,7 @@ net-dns/bind:nslint - Build and install the nslint util net-dns/bind:rpz - Enable response policy rewriting (rpz) net-dns/bind:rrl - Response Rate Limiting (RRL) - Experimental net-dns/bind:sdb-ldap - Enables ldap-sdb backend +net-dns/bind:seccomp - Enable use of sys-libs/libseccomp for system call filtering net-dns/bind:urandom - Use /dev/urandom instead of /dev/random net-dns/bind-tools:gost - Enables gost OpenSSL engine support net-dns/bind-tools:gssapi - Enable gssapi support @@ -4761,6 +4856,8 @@ net-dns/pdns:tools - Build optional tools (dnsscan, dnsscope, etc..). net-dns/pdnsd:isdn - Linux-only: check status of ippp interfaces with ISDN-specific system calls. net-dns/pdnsd:urandom - Linux-only: use /dev/urandom (pseudo-random number generation) instead of the default use of random() PRNG. net-dns/resolvconf-symlink:symlink - Actually replace /etc/resolv.conf with a symlink. Without this flag, the ebuild is a no-op. +net-dns/unbound:dnstap - Enable dnstap support +net-dns/unbound:ecdsa - Enable ECDSA support net-dns/unbound:gost - Enable GOST support net-firewall/arno-iptables-firewall:plugins - Install optional plugins net-firewall/firewalld:gui - Builds and installs GUI configurator and GTK+ applet @@ -4783,6 +4880,11 @@ net-firewall/nufw:plaintext - Add support for authentication with plaintext file net-firewall/pftop:altq - Enable altq(4) support — alternate queuing of network packets. net-firewall/pglinux:cron - Install cron script net-firewall/pglinux:logrotate - Install logrotate.d file +net-firewall/shorewall:init - Adds the capability to place the firewall in a safe state prior to bringing up the network interfaces +net-firewall/shorewall:ipv4 - Installs everything needed to create a full IPv4 firewall +net-firewall/shorewall:ipv6 - Adds the capability to create a full IPv6 firewall (requires net-firewall/shorewall[ipv4]) +net-firewall/shorewall:lite4 - Installs everything needed to just *run* an IPv4 compiled firewall script created with net-firewall/shorewall[ipv4] +net-firewall/shorewall:lite6 - Installs everything needed to just *run* an IPv6 compiled firewall script created with net-firewall/shorewall[ipv6] net-firewall/ufw-frontends:kde - Use kdesu to gain root privileges (note: the flag has lower priority than "policykit") net-firewall/ufw-frontends:policykit - Use pkexec to gain root privileges net-fs/autofs:dmalloc - Enable debugging with the dmalloc library @@ -4808,10 +4910,8 @@ net-fs/netatalk:utils - Install afpstats script net-fs/nfs-utils:libmount - Link mount.nfs with libmount net-fs/nfs-utils:nfsdcld - Enable nfsdcld NFSv4 clientid tracking daemon net-fs/nfs-utils:nfsidmap - Enable support for newer nfsidmap helper -net-fs/nfs-utils:nfsv3 - Enable support for NFSv3 net-fs/nfs-utils:nfsv4 - Enable support for NFSv4 net-fs/nfs-utils:nfsv41 - Enable support for NFSv4.1 -net-fs/nfs-utils:nonfsv4 - Disable support for NFSv4 net-fs/nfs-utils:uuid - Support UUID lookups in rpc.mountd net-fs/samba:addns - Enable AD DNS integration net-fs/samba:ads - Enable Active Directory support @@ -4918,8 +5018,6 @@ net-im/ekg2:ssl - Enable the complete SSL/TLS support through OpenSSL. This also net-im/empathy:geoloc - Enable geolocation support through app-misc/geoclue net-im/empathy:gnome-online-accounts - Enable using net-libs/gnome-online-accounts for authorization (e.g. for Google Talk) net-im/empathy:map - Enable world map support through media-libs/libchamplain -net-im/empathy:nautilus - Enable nautilus-sendto support -net-im/empathy:webkit - Build support for Adium-style HTML-based conversation window themes using net-libs/webkit-gtk net-im/err:irc - Pull optional dependencies, needed for IRC backend net-im/err:plugins - Enable support for installing plugins with dev-vcs/git net-im/gajim:idle - Enable idle module @@ -4932,9 +5030,8 @@ net-im/kadu:mpd - Enables Music Player Daemon support net-im/kadu:phonon - Enables phonon audio plugin net-im/kadu:sdk - Install Kadu SDK (cmake module, API headers) net-im/kadu:speech - Enables speech module -net-im/kmess:konqueror - Enable integration with konqueror -net-im/kmess:libnotify - Enable desktop notifications using the knotify library net-im/ktp-accounts-kcm:modemmanager - Enable support for mobile broadband devices +net-im/ktp-common-internals:otr - Enable support for encrypted conversations using Off-The-Records messaging net-im/licq:aosd - Build the advanced on screen display plugin. net-im/mcabber:aspell - Adds support for app-text/aspell spell checker. net-im/mcabber:otr - Enable encrypted conversations using Off-The-Records messaging @@ -4964,25 +5061,31 @@ net-im/psi:xscreensaver - Use X screensaver protocol extension to monitor idle/a net-im/psimedia:demo - build simple test application for the PsiMedia system net-im/pyaim-t:webinterface - Install dependencies needed for the web interface net-im/pyicq-t:webinterface - Install dependencies needed for the web interface +net-im/qutim:antiboss - Enable support for the antiboss plugin net-im/qutim:aspell - Enable spellchecking using app-text/aspell net-im/qutim:awn - Enable integration with gnome-extra/avant-window-navigator net-im/qutim:crypt - Enable AES crypto plugin +net-im/qutim:espionage - !!Not recomended, contains privacy risk!! Enable control plugin that controls user by sending messages and roster to remote server net-im/qutim:histman - Enable history importer plugin net-im/qutim:hunspell - Enable spellchecking using app-text/hunspell net-im/qutim:irc - Enable IRC protocol support net-im/qutim:kinetic - Enable Growl-like kinetic popups plugin +net-im/qutim:mobility - Enable several mobility related plugins like vibro notification net-im/qutim:mrim - Enable mail.ru protocol support net-im/qutim:multimedia - Add sound support via dev-qt/qtmultimedia net-im/qutim:otr - Enable plugin for encrypted conversations (Off-The-Record messaging) net-im/qutim:phonon - Add sound support via media-libs/phonon or dev-qt/qtphonon +net-im/qutim:plugman - Enable downloadable content management with dev-libs/libattica net-im/qutim:purple - Enable libpurple-based protocol support net-im/qutim:qml - Enable QtQuick-based chat plugin net-im/qutim:sdl - Add sound support via media-libs/sdl-mixer +net-im/qutim:telepathy - Enable to connect various IMs through net-im/telepathy-* +net-im/qutim:tools - Enable some extra tools for qt developers net-im/qutim:vkontakte - Enable vkontakte protocol support net-im/qutim:webkit - Enable Adium-like WebView plugin net-im/qutim:xscreensaver - Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events +net-im/skype:apulse - Use media-sound/apulse for PulseAudio emulation net-im/skype:pax_kernel - Triggers a paxmarking of the main skype binary -net-im/skype:qt-static - Install the main skype binary with internal copy of Qt net-im/telepathy-connection-managers:irc - Enable Internet Relay Chat (IRC) support. net-im/telepathy-connection-managers:jabber - Enable XMPP protocol handler (this is also Google Talk). net-im/telepathy-connection-managers:sip - Enable SIP/SIMPLE messaging and calling. @@ -5120,12 +5223,14 @@ net-irc/unrealircd:topicisnuhost - Enable displaying nick!user@host as topic set net-irc/unrealircd:usermod - Enable /set* and /chg* commands net-irc/weechat:alias - Enable plugin for alias control. net-irc/weechat:charset - Enable encoding conversions. +net-irc/weechat:exec - Enable exec plugin. net-irc/weechat:fifo - Enable FIFO support (sh pipes). net-irc/weechat:irc - Enable IRC protocol support. net-irc/weechat:logger - Enable support for logging. net-irc/weechat:relay - Enable relay plugin (experimental) net-irc/weechat:rmodifier - Enable rmodifier plugin. net-irc/weechat:scripts - Build infrastructure for scripting. +net-irc/weechat:trigger - Enable trigger plugin. net-irc/weechat:xfer - Enable xfer plugin support. net-irc/znc:daemon - Allow znc to run as a system-wide service. Installs an init script and creates a znc user:group. net-libs/aqbanking:chipcard - Enable support for DDV/RSA-chipcards @@ -5154,7 +5259,6 @@ net-libs/gnutls:pkcs11 - Add support for PKCS#11 through app-crypt/p11-kit net-libs/gtk-vnc:gtk3 - Build the gtk3 gtk-vnc library and other gtk3 assets net-libs/gtk-vnc:introspection - Use dev-libs/gobject-introspection for introspection net-libs/gtk-vnc:vala - Enable bindings for dev-lang/vala -net-libs/gupnp-igd:introspection - Use dev-libs/gobject-introspection for introspection net-libs/h323plus:aec - Enable acoustic echo cancellation net-libs/h323plus:sound - Enable audio codecs net-libs/h323plus:video - Enable video codecs @@ -5164,14 +5268,12 @@ net-libs/ldns:ecdsa - Enable ECDSA support net-libs/ldns:gost - Enable GOST support net-libs/libbtbb:pcap - Add support for network packet capture via net-libs/libpcap net-libs/libbtbb:wireshark-plugins - Build the wireshark plugins for bluetooth baseband sniffing -net-libs/libcrafter:pcap - Use net-libs/libpcap for packet capturing net-libs/libeXosip:srv - enable support for SRV records DNS queries net-libs/libesmtp:ntlm - Enable support for NTLM authentication net-libs/libetpan:liblockfile - Enable support for liblockfile library net-libs/libgsasl:gcrypt - Use dev-libs/libgcrypt for low-level crypto net-libs/libgsasl:ntlm - Add support for Microsoft's NTLM mechanism using net-libs/libntlm net-libs/libinfinity:server - Build and install the server binary including init.d/conf.d-scripts. Needed if you want to host an infinote server for gobby. -net-libs/libkgapi:oldpim - Allow the use of non-akonadi kdepim-4.4 net-libs/libkolabxml:csharp - Enable C# language bindings net-libs/libmicrohttpd:epoll - use epoll() system call net-libs/libmicrohttpd:messages - enable error messages @@ -5238,6 +5340,7 @@ net-libs/opal:wav - Enable WAVFILE support net-libs/opal:x264-static - Install x264 plugin statically linked with x264 net-libs/ortp:ntp-timestamp - Turn on NTP timestamping on received packet net-libs/ortp:srtp - Add support for Secure RTP +net-libs/ortp:zrtp - Add support for ZRTP key negotiation net-libs/phodav:spice - Install the spice-webdavd guest agent net-libs/pjsip:cli - Installs pjsua, a simple command-line SIP client net-libs/pjsip:epoll - epoll system call support @@ -5284,7 +5387,6 @@ net-libs/wt:server - Compile in stand-alone httpd connector net-libs/wvstreams:boost - Use dev-libs/boost to provide TR1-compatible functional interface. This USE flag is only needed with GCC earlier than version 4.1, or with other compilares not providing said interface. net-libs/xrootd:fuse - Enable the sys-fs/fuse filesystem driver net-libs/zeromq:pgm - 0MQ is build with 'Pragmatic General Multicast' (RFC 3208) support using the excellent OpenPGM implementation. -net-mail/amavis-logwatch:logwatch - Install filters for use with sys-apps/logwatch. net-mail/automx:memcached - Enable memcached support net-mail/automx:sql - Enable support for SQL backends net-mail/automx:tools - Install additional automx-test tool @@ -5351,7 +5453,6 @@ net-misc/aria2:libxml2 - Use dev-libs/libxml2 for XML parsing (preferred) instea net-misc/aria2:metalink - Enable support for metalink. net-misc/aria2:nettle - Use dev-libs/nettle and dev-libs/gmp for bittorrent/metalink crypto instead of dev-libs/libgcrypt (when dev-libs/openssl is not being used). net-misc/aria2:scripts - Install additional scripts which use aria2's xmlrpc functionality. -net-misc/asterisk:ais - Support clustering using the Application Interface Specification framework net-misc/asterisk:cluster - Enable high-availability support through the Corosync Cluster Engine net-misc/asterisk:dahdi - Support Digium compatible hardware (formerly known as Zaptel). net-misc/asterisk:gtalk - Enable support for Google Talk services @@ -5407,6 +5508,7 @@ net-misc/bfgminer:bifury - Enable support for mining with Bi*fury USB sticks net-misc/bfgminer:bigpic - Enable support for mining with Big Picture Mining USB sticks (Red/BlueFury, BF1, etc) net-misc/bfgminer:bitforce - Enable support for mining with ButterFly Labs BitFORCE ASICs and/or FPGAs net-misc/bfgminer:bitfury - Enable support for mining with 55nm Bitfury-based devices +net-misc/bfgminer:cointerra - Enable support for mining with CoinTerra TerraMiner. net-misc/bfgminer:cpumining - Enable support for mining with CPUs net-misc/bfgminer:drillbit - Enable support for mining with Drillbit boards net-misc/bfgminer:dualminer - Enable support for mining with DualMiner USB sticks @@ -5416,10 +5518,12 @@ net-misc/bfgminer:hashbuster2 - Enable support for mining with HashBuster micro net-misc/bfgminer:hashfast - Enable support for mining with HashFast devices net-misc/bfgminer:icarus - Enable support for mining with Icarus-compatible devices (including Block Erupter Sapphire ASICs) net-misc/bfgminer:jingtian - Enable support for mining on JingTian boards via SPI/GPIO +net-misc/bfgminer:keccak - Enable support for mining with Keccak miners net-misc/bfgminer:klondike - Enable support for mining with Klondike USB miners net-misc/bfgminer:libusb - Use libusb net-misc/bfgminer:littlefury - Enable support for mining with LittleFury USB sticks net-misc/bfgminer:metabank - Enable support for mining on Metabank host Raspberry Pi +net-misc/bfgminer:minion - Enable support for mining on minion chips via SPI (BlackArrow Prospero) net-misc/bfgminer:modminer - Enable support for mining with ModMiner FPGAs net-misc/bfgminer:nanofury - Enable support for mining with NanoFury USB sticks net-misc/bfgminer:opencl - Enable support for mining with OpenCL-capable devices (GPUs) @@ -5430,6 +5534,7 @@ net-misc/bfgminer:proxy_stratum - Enable proxy support for stratum protocol net-misc/bfgminer:rockminer - Enable support for mining with RockMiner devices net-misc/bfgminer:screen - Provide start-bfgminer.sh script to launch BFGMiner in app-misc/screen net-misc/bfgminer:scrypt - Enable support for scrypt mining algorithm +net-misc/bfgminer:sha256d - Enable support for SHA256d mining algorithm net-misc/bfgminer:sse2_4way - Enable support for CPU SSE2 4way mining algorithm net-misc/bfgminer:sse4 - Enable support for CPU SSE4 mining algorithm net-misc/bfgminer:twinfury - Enable support for mining with Twinfury USB sticks @@ -5477,6 +5582,7 @@ net-misc/dahdi:flash - Support (short) flash on FXS net-misc/dahdi-tools:ppp - Enables PPP/DAHDIRAS support net-misc/dhcp:client - Install the dhclient program net-misc/dhcp:server - Install the dhcpd and dhcrelay programs +net-misc/dhcpcd-ui:gtk3 - Add support for x11-libs/gtk+ (The GIMP Toolkit) net-misc/directvnc:dmalloc - Enable debugging with the dmalloc library net-misc/directvnc:mouse - Adds mouse support net-misc/dropbear:bsdpty - Add support for legacy BSD pty's rather than dynamic UNIX pty's -- do not use this flag unless you are absolutely sure you actually want it @@ -5492,8 +5598,10 @@ net-misc/freerdp:client - Build client binaries net-misc/freerdp:server - Build server binaries net-misc/gsasl:gcrypt - Use dev-libs/libgcrypt for low-level crypto net-misc/gsasl:ntlm - Add support for Microsoft's NTLM mechanism using net-libs/libntlm +net-misc/guacamole-server:pango - enable pango rendering net-misc/guacamole-server:ssh - enable support for ssh connections net-misc/guacamole-server:telnet - enable support for telnet connections +net-misc/guacamole-server:terminal - enable support for terminal sessions net-misc/gwget:epiphany - Build epiphany extensions net-misc/hotot:chrome - Build chrome browser extension net-misc/htbinit:esfq - Add support for Enhanced Stochastic Fairness queueing discipline. @@ -5514,13 +5622,16 @@ net-misc/lcr:misdn - net-misc/misdn driver net-misc/lcr:sip - SIP support net-misc/lcr:ss5 - CCITT No. 5 support net-misc/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound +net-misc/libteam:zmq - Build witch net-libs/zeromq support net-misc/lldpd:cdp - Enable Cisco Discovery Protocol net-misc/lldpd:dot1 - Enable Dot1 extension (VLAN stuff) net-misc/lldpd:dot3 - Enable Dot3 extension (PHY stuff) net-misc/lldpd:edp - Enable Extreme Discovery Protocol net-misc/lldpd:fdp - Enable Foundry Discovery Protocol net-misc/lldpd:graph - Create dot graphs in documentations +net-misc/lldpd:jansson - Enable JSON output via Jansson net-misc/lldpd:json - Enable JSON output via Jansson +net-misc/lldpd:json-c - Enable JSON output via json-c net-misc/lldpd:lldpmed - Enable LLDP-MED extension net-misc/lldpd:seccomp - Enable use of libseccomp for system call filtering net-misc/lldpd:snmp - Enable the use of SNMP @@ -5534,6 +5645,7 @@ net-misc/mediatomb:magic - Use libmagic to determine file types net-misc/mediatomb:mysql - Use dev-db/mysql as backend rather than SQLite3 net-misc/mediatomb:taglib - Use media-libs/taglib for reading files' metadata rather than id3lib net-misc/mediatomb:thumbnail - Enables video thumbnails generation throughmedia-video/ffmpegthumbnailer +net-misc/megatools:fuse - Enables support for the filesystem in userspace plugin through sys-fs/fuse. net-misc/memcached:slabs-reassign - Allow manual reassignment of memory slabs at the cost of slab optimizations. net-misc/minidlna:netgear - Enable netgear branding net-misc/minidlna:readynas - Enable readynas branding @@ -5557,10 +5669,10 @@ net-misc/networkmanager:modemmanager - Enable support for mobile broadband devic net-misc/networkmanager:nss - Use dev-libs/nss for cryptography net-misc/networkmanager:ppp - Enable support for mobile broadband and PPPoE connections using net-dialup/ppp net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information +net-misc/networkmanager:teamd - Enable Teamd control support net-misc/networkmanager:vala - Enable bindings for dev-lang/vala net-misc/networkmanager:wext - Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper) net-misc/networkmanager:wifi - Enable support for wifi and 802.1x security using net-wireless/wpa_supplicant -net-misc/networkmanager:wimax - Enable support for WiMAX connections using net-wireless/wimax net-misc/ntp:openntpd - Allow ntp to be installed alongside openntpd net-misc/ntp:parse-clocks - Add support for PARSE clocks net-misc/ntp:samba - Provide support for Samba's signing daemon (needed for Active Directory domain controllers) @@ -5586,6 +5698,7 @@ net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reaso net-misc/openssh:hpn - Enable high performance ssh net-misc/openssh:ldap - Add support for storing SSH public keys in LDAP net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation. +net-misc/openssh:sctp - Support for Stream Control Transmission Protocol net-misc/openswan:curl - Include curl support (used for fetching CRLs) net-misc/openswan:extra-algorithms - Include additional strong algorithms (Blowfish, Twofish, Serpent and SHA2) net-misc/openswan:ldap - Include LDAP support (used for fetching CRLs) @@ -5602,6 +5715,7 @@ net-misc/openvpn:plugins - Enable the OpenVPN plugin system net-misc/openvpn:polarssl - Use PolarSSL instead of OpenSSL net-misc/openvswitch:monitor - Build the Python and GUI dependent monitor applications net-misc/openvswitch:pyside - Use dev-python/pyside instead of dev-python/PyQt4 for Python/Qt-bindings when building with USE=monitor. +net-misc/owncloud-client:nautilus - Install the gnome-base/nautilus extension net-misc/owncloud-client:sftp - Enable sftp transfer support via net-libs/libssh net-misc/pavuk:hammer - Turn on chunky/hammer mode (DoS) in pavuk: when specified, pavuk will include features to stress test web sites using an ultrahigh performancereplay mechanism net-misc/plowshare:view-captcha - View captcha with aview @@ -5680,21 +5794,41 @@ net-misc/strongswan:farp - Enable faking of ARP responses for virtual IP address net-misc/strongswan:gcrypt - Enable dev-libs/libgcrypt plugin which provides 3DES, AES, Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+). Also includes a software random number generator. net-misc/strongswan:non-root - Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges. net-misc/strongswan:openssl - Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist". +net-misc/strongswan:pkcs11 - Enable pkcs11 support. +net-misc/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin. +net-misc/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin. +net-misc/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin. +net-misc/strongswan:strongswan_plugins_gcm - Enable support for the gcm plugin. +net-misc/strongswan:strongswan_plugins_ha - Enable support for the ha plugin. +net-misc/strongswan:strongswan_plugins_ipseckey - Enable support for the ipseckey plugin. +net-misc/strongswan:strongswan_plugins_led - Enable support for the led plugin. +net-misc/strongswan:strongswan_plugins_lookip - Enable support for the lookip plugin. +net-misc/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin. +net-misc/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin. +net-misc/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin. +net-misc/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin. +net-misc/strongswan:strongswan_plugins_unbound - Enable support for the unbound plugin. +net-misc/strongswan:strongswan_plugins_unity - Enable support for the unity plugin. +net-misc/strongswan:strongswan_plugins_vici - Enable support for the vici plugin. +net-misc/strongswan:strongswan_plugins_whitelist - Enable support for the whitelist plugin. net-misc/teamviewer:system-wine - Use app-emulation/wine instead of bundled one. net-misc/termpkg:uucp - Adds support for uucp style device locking net-misc/tigervnc:internal-fltk - Build+link internal and enhanced fltk library net-misc/tigervnc:server - Build TigerVNC server net-misc/tigervnc:xorgmodule - Build the Xorg module -net-misc/tightvnc:server - Build vncserver. Allows us to only build server on one machine if set, build only viewer otherwise. +net-misc/tightvnc:server - Build TightVNC server net-misc/tinc:gcrypt - Add support for encrypted log files using dev-libs/libgcrypt net-misc/tinc:gui - Add GUI support, using dev-python/wxpython net-misc/tinc:openssl - Using dev-libs/openssl for cryptography-related functions net-misc/tinc:uml - Enable support for User Mode Linux Sockets net-misc/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking +net-misc/tlsdate:seccomp - Use seccomp syscall filters to improve security net-misc/tor:bufferevents - Use libevent's buffered IO implementation (unstable, buggy) net-misc/tor:ecc - Enable Elliptical Curve Cyptography net-misc/tor:nat-pmp - Enable NAT Port Mapping Protocol -net-misc/tor:stats - Enable to keep track of how much of each kind of resource we download +net-misc/tor:scrypt - Use app-crypt/libscrypt for the scrypt algorithm +net-misc/tor:seccomp - Enable seccomp for system call filtering +net-misc/tor:stats - Enable tracking of how much of each kind of resource we download net-misc/tor:tor-hardening - Compile tor with hardening on vanilla compilers/linkers net-misc/tor:transparent-proxy - Enable transparent proxying net-misc/tor:web - Build a tor2web service instead of a tor client @@ -5702,7 +5836,6 @@ net-misc/uftp:server - Install uftp server daemon net-misc/vde:pcap - Enable the pcap-based plugin that allows creating a switch against a real interface. net-misc/vde:ssl - Enable the cryptcab plugin that allows creating an encrypted virtual cable. net-misc/vidalia:tor - Allow to use a local tor setup -net-misc/vinagre:applet - Enable vinagre applet for gnome-base/gnome-panel net-misc/vinagre:rdp - Enable access to Windows RDP protocol using net-misc/rdesktop net-misc/vinagre:spice - Enable access to SPICE-enabled virtual machines net-misc/vinagre:ssh - Enable ssh plugin using x11-libs/vte @@ -5719,6 +5852,7 @@ net-misc/wicd:mac4lin - Change default icons to mac4lin icon set net-misc/wicd:ncurses - Installs a ncurses UI net-misc/wicd:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils net-misc/x2goserver:fuse - Use sys-fs/sshfs-fuse to allow shared folders +net-misc/xrdp:fuse - Enable clipboard file / device redirection via sys-fs/fuse net-misc/yaydl:soundextract - Extract the soundtracks of the downloaded videos net-nds/389-ds-base:auto-dn-suffix - Enable auto bind with auto dn suffix over unix domain socket (LDAPI) support net-nds/389-ds-base:autobind - Enable auto bind over unix domain socket (LDAPI) support @@ -5760,7 +5894,11 @@ net-p2p/amule:daemon - Enable amule daemon net-p2p/amule:remote - Enable remote controlling of the client net-p2p/amule:stats - Enable statistic reporting net-p2p/bitcoin-qt:1stclassmsg - Enable first-class Bitcoin message tools +net-p2p/bitcoin-qt:ljr - Enable Luke Dashjr's patches +net-p2p/bitcoin-qt:ljr-antispam - Enable Luke Dashjr's address-based spam filter net-p2p/bitcoin-qt:qrcode - Enable generation of QR Codes for receiving payments +net-p2p/bitcoind:ljr - Enable Luke Dashjr's patches +net-p2p/bitcoind:ljr-antispam - Enable Luke Dashjr's address-based spam filter net-p2p/bitcoind:logrotate - Use app-admin/logrotate for rotating logs net-p2p/bitcoind:upnp - Enable Universal Plug and Play net-p2p/bitcoind:wallet - Enable wallet support @@ -5856,7 +5994,8 @@ net-proxy/dansguardian:logrotate - Use app-admin/logrotate for rotating logs. net-proxy/dansguardian:ntlm - Enable support for the NTLM auth plugin. net-proxy/dansguardian:orig-ip - Enable support for checking the client's original destination IP address against HTTP request details when deployed as a transparent proxy (US-CERT VU#435052). net-proxy/dansguardian:trickledm - Enable support for the trickle download manager. -net-proxy/haproxy:tools - Install additional tools (halog, iprange). +net-proxy/haproxy:pcre-jit - Use JIT support for PCRE +net-proxy/haproxy:tools - Install additional tools (halog, iprange) net-proxy/rejik:banlists - Install upstream provided simple banlists net-proxy/squid:ecap - Adds support for loadable content adaptation modules (http://www.e-cap.org) net-proxy/squid:esi - Enable ESI for accelerators, will cause squid reverse proxies to be capable of the Edge Acceleration Specification (www.esi.org) @@ -5923,19 +6062,25 @@ net-wireless/blueman:sendto - Install the sendto-plugin for gnome-base/nautilus net-wireless/bluez:hid2hci - The HID proxying makes the keyboard / mouse show up as regular USB HID devices, but needs them to be paired before enabling this, otherwise they won't be detected net-wireless/bluez:obex - Enable OBEX transfer support. net-wireless/bluez:test-programs - Install tools for testing of various Bluetooth functions -net-wireless/gnome-bluetooth:nautilus - Build the gnome-extra/nautilus-sendto plugin net-wireless/gnuradio:analog - enable analog signal processing blocks +net-wireless/gnuradio:atsc - enable ATSC (HDTV) transmitter and receiver blocks +net-wireless/gnuradio:audio - enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer net-wireless/gnuradio:channels - enable channel mode blocks net-wireless/gnuradio:ctrlport - enable ControlPort rpc net-wireless/gnuradio:digital - enable digital signal processing blocks +net-wireless/gnuradio:dtv - enable digital tv signal processing blocks net-wireless/gnuradio:fcd - enable Funcube Dongle source block +net-wireless/gnuradio:fec - enable block for convolutional encoding using the CCSDS standard polynomial ("Voyager") net-wireless/gnuradio:filter - enable filter signal processing blocks net-wireless/gnuradio:grc - enable GNU Radio Companion graphical tool to design signal processing flow graphs net-wireless/gnuradio:log - enable logging to console and files +net-wireless/gnuradio:noaa - enable NOAA POES HRPT receiver blocks net-wireless/gnuradio:pager - enable pager signal processing blocks net-wireless/gnuradio:performance-counters - enable block performance counters +net-wireless/gnuradio:trellis - enable trellis blocks for FSM net-wireless/gnuradio:uhd - install UHD source and sink blocks net-wireless/gnuradio:utils - install scripts to enable viewing and analysis of files produced by flow graphs +net-wireless/gnuradio:vocoder - enable blocks for audio voice encoders net-wireless/gnuradio:wavelet - enable wavelet signal processing blocks net-wireless/gnuradio:zeromq - enable zeromq message passing blocks net-wireless/gr-osmosdr:bladerf - Build with Nuand BladeRF support @@ -5948,6 +6093,8 @@ net-wireless/gr-osmosdr:uhd - Build with Ettus Research USRP Hardware Driver sup net-wireless/hostapd:crda - Add CRDA support net-wireless/hostapd:logwatch - Install support files for sys-app/logwatch net-wireless/hostapd:madwifi - Add support for madwifi (Atheros chipset) +net-wireless/hostapd:netlink - Adding support for using netlink to create VLANs +net-wireless/hostapd:sqlite - Adding sqlite support net-wireless/hostapd:wps - Add support for Wi-Fi Protected Setup net-wireless/kismet:client - Build the ncurses-based user interface net-wireless/kismet:pcre - Build with pcre support @@ -5970,7 +6117,6 @@ net-wireless/spectools:debug - Build the raw output client for spectools. (for d net-wireless/spectools:gtk - Build the gtk-2 based client for spectools net-wireless/spectools:ncurses - Build the ncurses based client for spectools net-wireless/ubertooth:bluez - use bluez to support clock following and scanning -net-wireless/ubertooth:clock_debug - support for clock following an existing local bluetooth connection with bluez net-wireless/ubertooth:dfu - Install ubertooth-dfu (needed for read/write of firmware) net-wireless/ubertooth:pcap - Use libpcap for packet capture and read/write net-wireless/ubertooth:specan - Enable the ubertooth spectrum analyzer @@ -5981,9 +6127,12 @@ net-wireless/wireless-tools:multicall - Build the most commonly used tools as on net-wireless/wpa_supplicant:ap - Add support for access point mode net-wireless/wpa_supplicant:eap-sim - Add support for EAP-SIM authentication algorithm net-wireless/wpa_supplicant:fasteap - Add support for FAST-EAP authentication algorithm +net-wireless/wpa_supplicant:hs2.0 - Add support for 802.11u and Passpoint for HotSpot 2.0 net-wireless/wpa_supplicant:p2p - Add support for Wi-Fi Direct mode net-wireless/wpa_supplicant:ps3 - Add support for ps3 hypervisor driven gelic wifi net-wireless/wpa_supplicant:smartcard - Add support for smartcards +net-wireless/wpa_supplicant:tdls - Add support for Tunneled Direct Link Setup (802.11z) +net-wireless/wpa_supplicant:uncommon-eap-types - Add support for Wi-Fi Protected Setup net-wireless/wpa_supplicant:wimax - Add support for Wimax EAP-PEER authentication algorithm net-wireless/wpa_supplicant:wps - Add support for Wi-Fi Protected Setup net-wireless/yatebts:bladerf - Build bladeRF transceiver @@ -5996,7 +6145,6 @@ razorqt-base/razorqt-panel:colorpicker - Add colorpicker panel applet razorqt-base/razorqt-panel:cpuload - Add CPU load panel applet; depends on sys-libs/libstatgrab razorqt-base/razorqt-panel:desktopswitch - Add desktop switch panel applet razorqt-base/razorqt-panel:mainmenu - Add main menu panel applet -razorqt-base/razorqt-panel:mount - Add external storage mounting panel applet; depends on sys-fs/udisks razorqt-base/razorqt-panel:networkmonitor - Add network monitor panel applet; depends on sys-libs/libstatgrab razorqt-base/razorqt-panel:quicklaunch - Add quicklaunch panel applet razorqt-base/razorqt-panel:screensaver - Add screensaver panel applet @@ -6120,6 +6268,7 @@ sci-electronics/pcb:toporouter - Build toporouter sci-electronics/pcb:xrender - Translucent PCB display for Motif/Lesstif GUI sci-electronics/pulseview:decode - Enable decoding of protocols while capturing sci-electronics/sigrok-cli:decode - Enable decoding of protocols while capturing +sci-electronics/splat:hires - Builds additional high resolution application 'rfsplat-hd'. sci-geosciences/geocode-glib:introspection - Use dev-libs/gobject-introspection for introspection sci-geosciences/gmt:gdal - Enable sci-libs/gdal library support sci-geosciences/gmt:gmtfull - Full resolution bathymetry database @@ -6204,12 +6353,12 @@ sci-libs/gdal:xls - Add the dev-libs/freexl library for xls import support sci-libs/grib_api:jasper - Use media-libs/jasper instead of media-libs/openjpeg for JPEG 2000 support sci-libs/gsl:cblas-external - Link gsl with external cblas provided by (virtual/cblas) instead of shipped internal version sci-libs/hdf5:fortran2003 - Enable new features that require Fortran 2003 (http://www.hdfgroup.org/HDF5/doc/fortran/NewFeatures_F2003.pdf) -sci-libs/indilib:nova - Enable support for nova celestial mechanics calculations sci-libs/ipopt:hsl - hsl sci-libs/ipopt:mumps - Enable sci-libs/mumps support sci-libs/lemon:coin - Enable the coinor-clp and coinor-cbc graph algorithms sci-libs/lemon:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/lemon:tools - Build additional tools +sci-libs/libccd:double - Use double precision floats. sci-libs/libghemical:mopac7 - Use sci-chemistry/mopac7 for semi-empirical calculations sci-libs/libghemical:mpqc - Use sci-chemistry/mpqc for quantum-mechanical calculations sci-libs/libsigrok:ftdi - Enable drivers that need libftdi @@ -6234,6 +6383,7 @@ sci-libs/netcdf:dap - Support for remote data access with the built-in OPeNDAP c sci-libs/netcdf:hdf - Add support for the Hierarchical Data Format v.4 sci-libs/hdf sci-libs/netcdf:tools - Build the utilities nccopy, ncgen and ncdump sci-libs/nlopt:octave - Add plugin for sci-mathematics/octave +sci-libs/octomap:dynamicEDT3D - Build and install dynamicEDT3D library: A library for incrementally updatable Euclidean distance transforms in 3D. sci-libs/opencascade:freeimage - Enable support for image i/o via media-libs/freeimage sci-libs/opencascade:gl2ps - Use gl2ps PostScript printing library sci-libs/opencascade:tbb - tEnable multithreading with the Intel Threads Building Block dev-cpp/tbb @@ -6243,6 +6393,7 @@ sci-libs/openfoam:src - Install source files sci-libs/openmm:cuda - enable cuda back-end sci-libs/openmm:opencl - enable opencl back-end sci-libs/openmm:wrappers - build wrappers for Python, C and Fortran +sci-libs/orocos_kdl:models - Build models for some well known robots. sci-libs/plplot:ada - Add bindings for the ADA programming language sci-libs/plplot:dynamic - Build with dynamic drivers sci-libs/plplot:octave - Add bindings for sci-mathematics/octave @@ -6268,6 +6419,7 @@ sci-libs/silo:silex - Build silex data browser sci-libs/spqr:metis - Use sci-libs/metis or sci-libs/parmetis for partitioning sci-libs/spqr:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb sci-libs/spr:root - Add sci-physics/root graphics and i/o support +sci-libs/ssm:ccp4 - Link superpose with libccp4 sci-libs/suitesparse:cuda - Enable nvidia cuda toolkit for speeding up computations sci-libs/suitesparse:metis - Enable the Partition module to cholmod using sci-libs/metis sci-libs/suitesparse:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb @@ -6307,9 +6459,7 @@ sci-mathematics/fricas:cmucl - Add support for CMU Common Lisp (dev-lisp/cmucl) sci-mathematics/fricas:ecls - Add support for Embeddable Common Lisp (dev-lisp/ecls) sci-mathematics/fricas:gcl - Add support for GNU Common Lisp (dev-lisp/gcl) sci-mathematics/fricas:sbcl - Add support for Steel Bank Common Lisp (dev-lisp/sbcl) -sci-mathematics/geomview:avg - Enable experimental motion averaging technique sci-mathematics/geomview:motionaveraging - Enable experimental motion averaging technique -sci-mathematics/geomview:netpbm - Add media-libs/netpbm support for external modules sci-mathematics/gmp-ecm:custom-tune - Improve performance of some operations by selecting machine-specific defaults sci-mathematics/gmp-ecm:gwnum - Use GWNum lib where possible sci-mathematics/gretl:R - Enable support for dev-lang/R @@ -6368,7 +6518,6 @@ sci-physics/clhep:exceptions - Enable zoom exceptions for user intervention sci-physics/espresso:cuda - Enable cuda support sci-physics/espresso:examples - Installs the examples sci-physics/espresso:packages - Installs extra subpackages -sci-physics/espresso++:system-boost - Use system boost (dev-libs/boost) instead of bundled one sci-physics/fastjet:cgal - Use sci-mathematics/cgal instead of bundled algorithms sci-physics/fastjet:plugins - Build all standard and C++ plugins sci-physics/geant:data - Add a lot of standard physics data files for geant4 @@ -6382,10 +6531,6 @@ sci-physics/geant:vrml - Enable output of geant4 in vrml formats sci-physics/hepmc:cm - Build with cm instead of default mm for length units sci-physics/hepmc:gev - Build with GeV instead of default MeV for momentum units sci-physics/lammps:lammps-memalign - Enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS -sci-physics/lammps:lammps-package-dipole - point dipole particles -sci-physics/lammps:lammps-package-meam - modified EAM potential -sci-physics/lammps:lammps-package-reax - ReaxFF potential -sci-physics/lammps:lammps-package-rigid - rigid bodies sci-physics/lammps:lammps-package-voronoi - Voronoi tesselations sci-physics/lammps:package-dipole - point dipole particles sci-physics/lammps:package-meam - modified EAM potential @@ -6427,9 +6572,7 @@ sec-policy/selinux-base:peer_perms - Enable the labeled networking peer permissi sec-policy/selinux-base:ubac - Enable User Based Access Control (UBAC) in the SELinux policy sec-policy/selinux-base:unconfined - Enable support for the unconfined SELinux module sec-policy/selinux-base-policy:unconfined - Enable support for the unconfined SELinux policy module -sys-apps/accountsservice:introspection - Use dev-libs/gobject-introspection for introspection sys-apps/accountsservice:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking -sys-apps/accountsservice:vala - Enable bindings for dev-lang/vala sys-apps/acl:nfs - add support for NFS acls sys-apps/baselayout-prefix:prefix-chaining - install in a chained Prefix environment sys-apps/busybox:make-symlinks - Create all the appropriate symlinks in /bin and /sbin. @@ -6474,8 +6617,6 @@ sys-apps/flashrom:usbblaster - Enable support for Altera USB-Blaster dongles sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc. sys-apps/gawk:mpfr - use mpfr for high precision arithmetic (-M / --bignum) sys-apps/gnome-disk-utility:fat - Include FAT16/FAT32 support (sys-fs/dosfstools) -sys-apps/gnome-disk-utility:nautilus - Enable gnome-base/nautilus extension. -sys-apps/gnome-disk-utility:remote-access - Enable access to remote udisks daemons. sys-apps/hwdata-gentoo:binary-drivers - Adds support for ATI/NVIDIA binary drivers sys-apps/hwids:net - Install the oui.txt and iab.txt databases sys-apps/hwids:pci - Install the pci.ids database @@ -6509,6 +6650,7 @@ sys-apps/memtest86+:floppy - Install a script to create floppy disks containing sys-apps/memtest86+:serial - Compile with serial console support sys-apps/moreutils:perl - Install scripts written in Perl sys-apps/net-tools:old-output - use old ifconfig output style (useful for when new output breaks scripts) +sys-apps/openrc:audit - enable support for Linux audit subsystem sys-apps/openrc:netifrc - enable Gentoo's network stack (net.* scripts) sys-apps/openrc:newnet - enable the new network stack (experimental) sys-apps/openrc:tools - build optional tools @@ -6533,8 +6675,6 @@ sys-apps/pkgcore:doc - Build and install API docs. sys-apps/policycoreutils:audit - Enable support for sys-process/audit and use the audit_* functions (like audit_getuid instead of getuid()) sys-apps/portage:epydoc - Build html API documentation with epydoc. sys-apps/portage:ipc - Use inter-process communication between portage and running ebuilds. -sys-apps/portage:less - Pull in sys-apps/less as default pager for etc-update. -sys-apps/portage:pypy - Use pypy as Python interpreter. sys-apps/portage:pypy2_0 - Use pypy-c2.0 as Python interpreter. sys-apps/portage:python2 - Use python2 as Python interpreter. sys-apps/portage:python3 - Use python3 as Python interpreter. @@ -6551,8 +6691,9 @@ sys-apps/s390-tools:zfcpdump - build the kernel disk dumping utility sys-apps/shadow:audit - Enable support for sys-process/audit sys-apps/smartmontools:minimal - Do not install the monitoring daemon and associated scripts. sys-apps/superiotool:pci - Support for PCI-attached "Super I/Os" (e.g. in VIA VT82686A/B). +sys-apps/systemd:apparmor - Enable AppArmor support sys-apps/systemd:audit - Enable support for sys-process/audit -sys-apps/systemd:cryptsetup - Use libcryptsetup +sys-apps/systemd:cryptsetup - Enable cryptsetup tools (includes unit generator for crypttab) sys-apps/systemd:elfutils - Enable coredump stacktraces in the journal sys-apps/systemd:firmware-loader - Enable user-space firmware loader (for kernels prior to 3.8) sys-apps/systemd:gcrypt - Enable sealing of journal files using gcrypt @@ -6563,6 +6704,7 @@ sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod sys-apps/systemd:lz4 - Enable lz4 compression for the journal sys-apps/systemd:qrcode - Enable qrcode output support in journal sys-apps/systemd:seccomp - Enable system call filtering via seccomp +sys-apps/systemd:terminal - Enable experimental userspace virtual terminal support sys-apps/systemd:vanilla - Disable Gentoo-specific behavior and compatibility quirks sys-apps/tcp-wrappers:netgroups - Support matching NIS (host) netgroup names via the @netgroup syntax (if you don't know what this means, you most likely do not need it) sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslog at DEBUG level @@ -6573,10 +6715,8 @@ sys-apps/usermode-utilities:fuse - Build tools (currently umlmount) needing fuse sys-apps/util-linux:caps - build setpriv helper (run programs with diff capabilities) sys-apps/util-linux:cramfs - build mkfs/fsck helpers for cramfs filesystems sys-apps/util-linux:cytune - build cytune for Cyclades-Z multiport serial cards -sys-apps/util-linux:ddate - build ddate helper (Discordian dates) sys-apps/util-linux:fdformat - build fdformat (floppy disk format) sys-apps/util-linux:pam - build runuser helper -sys-apps/util-linux:perl - install the chkdupexe helper script sys-apps/util-linux:suid - install mount/umount as setuid so non-root users may mount/umount devices, and wall/write as setgid so non-root users can notify other users sys-apps/util-linux:tty-helpers - install the mesg/wall/write tools for talking to local users sys-apps/v86d:x86emu - Use x86emu for Video BIOS calls @@ -6609,6 +6749,7 @@ sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided infor sys-auth/sssd:locator - Install sssd's Kerberos plugin sys-auth/sssd:manpages - Build man pages with dev-libs/libxslt sys-auth/sssd:netlink - Add support for netlink protocol via dev-libs/libnl +sys-auth/sssd:nfsv4 - Add support for the nfsv4 idmapd plugin provided by net-libs/libnfsidmap sys-auth/sssd:ssh - Build helper to let net-misc/openssh use sssd provided information sys-auth/sssd:sudo - Build helper to let app-admin/sudo use sssd provided information sys-auth/ykpers:consolekit - Use sys-auth/consolekit and virtual/udev to allow access to the YubiKey HID device to the console user. @@ -6785,6 +6926,7 @@ sys-devel/gcc:objc - Build support for the Objective C code language sys-devel/gcc:objc++ - Build support for the Objective C++ language sys-devel/gcc:objc-gc - Build support for the Objective C code language Garbage Collector sys-devel/gcc:regression-test - Run the testsuite and install the results (requires FEATURES=test) +sys-devel/gcc:sanitize - Build support various sanitizer functions (ASAN/TSAN/etc...) sys-devel/gcc-apple:multislot - Allow for SLOTs to include minor version (3.3.4 instead of just 3.3) sys-devel/gcc-apple:objc - Build support for the Objective C code language sys-devel/gcc-apple:objc++ - Build support for the Objective C++ language @@ -6807,7 +6949,7 @@ sys-devel/llvm:ncurses - Support querying terminal properties using ncurses' ter sys-devel/llvm:static-analyzer - Install the Clang static analyzer (requires USE=clang) sys-devel/llvm:udis86 - Enable support for dev-libs/udis86 disassembler library sys-devel/sparse:gtk - Build the test-inspect utility (requires x11-libs/gtk+ version 2) -sys-devel/sparse:llvm - support llvm +sys-devel/sparse:llvm - Build the sparse-llvm utility sys-devel/sparse:xml - Build the c2xml utility (requires dev-libs/libxml2). sys-firmware/ipxe:iso - Build a bootable ISO for using PXE sys-firmware/ipxe:qemu - Build the required PXE ROM images for app-emulation/qemu and app-emulation/qemu-kvm @@ -6847,7 +6989,6 @@ sys-fs/aufs3:nfs - Enable support for nfs export sys-fs/aufs3:pax_kernel - Apply patch needed for pax enabled kernels sys-fs/aufs3:ramfs - Enable initramfs/rootfs support sys-fs/btrfs-progs:debug-utils - Build additional utils for debugging -sys-fs/cryptsetup:dynamic - Build cryptsetup dynamically sys-fs/cryptsetup:gcrypt - Use dev-libs/libgcrypt crypto backend sys-fs/cryptsetup:kernel - Use kernel crypto backend (mainly for embedded systems) sys-fs/cryptsetup:nettle - Use dev-libs/nettle crypto backend @@ -6933,7 +7074,6 @@ sys-kernel/aufs-sources:vanilla - Use vanilla kernel sources without applying ge sys-kernel/ck-sources:bfsonly - BFS by itslef vs The full ck patchset sys-kernel/ck-sources:deblob - Remove binary blobs from kernel sources to provide libre license compliance. sys-kernel/ck-sources:experimental - Allow experimental code. Can break or degrade performances. (UNSUPPORTED) -sys-kernel/ck-sources:kvm - Enable boot on kvm sys-kernel/ck-sources:urwlocks - Use upgradable read/write locks in place of the grq spinlock. (EXPERIMENTAL) sys-kernel/dracut:debug - Module installing additional tools like strace, file editor, ssh and more sys-kernel/dracut:device-mapper - Set of helper modules providing support for device mapper. You need to enable this only if emerge says so. @@ -6970,6 +7110,7 @@ sys-libs/db:rpc - Enable rpc client/server sys-libs/freeipmi:nagios - Install a nagios plugin to check sensors' status. sys-libs/gdbm:berkdb - enable compatibility layer for UNIX-like dbm and ndbm interfaces sys-libs/gdbm:exporter - enable gdbmexport binary for exporting data from gdbm-1.8 databases into gdbm-1.9 +sys-libs/glibc:debug - When USE=hardened, allow fortify/stack violations to dump core (SIGABRT) and not kill self (SIGKILL) sys-libs/glibc:gd - build memusage and memusagestat tools sys-libs/glibc:nscd - Build, and enable support for, the Name Service Cache Daemon sys-libs/glibc:suid - Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5 @@ -7067,6 +7208,7 @@ sys-process/fcron:debug - Enable debug code and output. Since version 3.0.5 this sys-process/fcron:mta - Enable mta support for sending emails from fcron sys-process/fcron:pam - Enable PAM support for fcron. This means that fcron will pass through the "fcron" stack before executing the jobs, and fcrontab will use the "fcrontab" stack to authenticate the user before editing its crontab file. sys-process/fcron:system-crontab - Set up fcron to respect /etc/crontab and /etc/cron.d. If this flag is disabled, /etc/cron.d and /etc/crontab will be ignored, but /etc/cron.{hourly,daily,weekly,monthly} will still be respected. +sys-process/glances:chart - Enables support of graph charts via matplotlib sys-process/glances:hddtemp - Enables hard drive temperature monitoring sys-process/glances:snmp - Enables SNMP support sys-process/glances:web - Enables the web server mode @@ -7074,12 +7216,15 @@ sys-process/htop:oom - Add column to track the OOM-killer score of processes sys-process/htop:openvz - Enable openvz support sys-process/htop:vserver - Enable vserver support sys-process/lsof:rpc - support looking up RPC service info +sys-process/procps:modern-top - Enables new startup defaults of top. Keeps old defaults if disabled sys-process/procps:ncurses - Build programs that use ncurses: top, slabtop, watch virtual/ffmpeg:opus - Use the external opus library for encoding and decoding. virtual/ffmpeg:vaapi - Enables VAAPI (Video Acceleration API) for hardware decoding virtual/linux-sources:firmware - Install linux kernel firmware virtual/mpi:romio - Enable romio, a high-performance portable MPI-IO virtual/mysql:embedded - Build embedded server (libmysqld) +virtual/podofo-build:boost - Add support for boost +virtual/postgresql:server - Disable to install PostgreSQL libraries and clients only www-apache/mod_extract_forwarded:mod_proxy - Enable support for Apache's internal proxy www-apache/mod_musicindex:archive - Add archive support www-apache/mod_musicindex:cache - Add File cache support @@ -7115,7 +7260,6 @@ www-apps/gallery:zip - Add app-arch/zip for the zip download module www-apps/gitit:plugins - enables optional plugin runtime loader www-apps/horde-passwd:clearpasswd - Enables cleartext password storage in the vpopmail files www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins -www-apps/lxr:freetext - Adds support for freetext search using swish-e www-apps/nikola:assets - Support web asset management through dev-python/assets www-apps/nikola:charts - Support chart generation through dev-python/pygal www-apps/nikola:hyphenation - Add hyphenation support through dev-python/pyphen @@ -7147,18 +7291,19 @@ www-client/elinks:bittorrent - Enable support for the BitTorrent protocol www-client/elinks:finger - Enable support for the finger protocol www-client/elinks:gopher - Enable support for the gopher protocol www-client/elinks:mouse - Make elinks to grab all mouse events -www-client/epiphany:introspection - Use dev-libs/gobject-introspection for introspection www-client/epiphany:nss - Import passwords from older gecko based www-client/epiphany keyring. www-client/firefox:bindist - Disable official Firefox branding (icons, name) which are not binary-redistributable according to upstream. www-client/firefox:custom-optimization - Fine-tune custom compiler optimizations (-Os, -O0, -O1, -O2, -O3) +www-client/firefox:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles www-client/firefox:ipc - Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes www-client/firefox:minimal - Prevent sdk and headers from being installed www-client/firefox:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time. -www-client/firefox:system-cairo - Use the system-wide x11-libs/cairo Use system cairo instead of bundled. -www-client/firefox:system-icu - Use the system-wide dev-libs/icu Use system icu instead of bundled. -www-client/firefox:system-jpeg - Use the system-wide media-libs/libjpeg-turbo Use system jpeg instead of bundled. +www-client/firefox:system-cairo - Use the system-wide x11-libs/cairo instead of bundled. +www-client/firefox:system-icu - Use the system-wide dev-libs/icu instead of bundled. +www-client/firefox:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled. +www-client/firefox:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled. www-client/firefox:system-sqlite - Use the system-wide dev-db/sqlite installation with secure-delete enabled -www-client/firefox:webm - Use system media-libs/libvpx for HTML5 WebM video support. +www-client/firefox:webm - Support HTML5 WebM with media-libs/libvpx on firefox-10. www-client/google-chrome:plugins - Add system plugins path to launcher www-client/google-chrome-beta:plugins - Add system plugins path to launcher www-client/google-chrome-unstable:plugins - Add system plugins path to launcher @@ -7182,19 +7327,20 @@ www-client/netsurf:svgtiny - SVG image support via media-libs/svgatiny instead o www-client/netsurf:webp - WebP image support (media-libs/libwebp) www-client/opera:gtk - Install support libraries and runtime dependencies to support GTK+/GNOME desktop integration www-client/opera:kde - Install support libraries and runtime dependencies to support KDE desktop integration -www-client/opera-next:gtk - Install support libraries and runtime dependencies to support GTK+/GNOME desktop integration -www-client/opera-next:kde - Install support libraries and runtime dependencies to support KDE desktop integration www-client/qupzilla:nonblockdialogs - Enable fancy non-blocking JavaScript dialogs shown inside the page, not blocking the application window. When closing browser windows with open dialogs, this can crash the application. www-client/rekonq:nepomuk - Enable Nepomuk based semantic desktop support (deprecated) www-client/rekonq:opera - Support for Opera sync handler www-client/seamonkey:chatzilla - Build Mozilla's IRC client (default on) www-client/seamonkey:custom-optimization - Fine-tune custom compiler optimizations (-Os, -O0, -O1, -O2, -O3) +www-client/seamonkey:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles www-client/seamonkey:ipc - Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes www-client/seamonkey:roaming - Build roaming extension support (default on) www-client/seamonkey:system-cairo - Use the system-wide x11-libs/cairo Use system cairo instead of bundled. www-client/seamonkey:system-icu - Use the sytem-wide dev-libs/icu Use system icu indead of bundled. www-client/seamonkey:system-jpeg - Use the system-wide media-libs/libjpeg-turbo Use system jpeg instead of bundled. +www-client/seamonkey:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled. www-client/seamonkey:system-sqlite - Use the system-wide dev-db/sqlite installation with secure-delete enabled +www-client/surf:savedconfig - Without a saved config.h, this package depends on net-misc/curl and x11-terms/st for a default download mechanism www-client/uget:aria2 - Enable support for net-misc/aria2 through xmlrpc. You'll find the plugin in the app's settings. www-client/uget:gtk3 - Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 www-client/uget:hide-temp-files - Make temporary files that are used while downloading hidden. @@ -7207,6 +7353,8 @@ www-client/vimb:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 www-client/w3m:lynxkeymap - If you prefer Lynx-like key binding www-client/weboob:fast-libs - Enable fast libs www-client/weboob:secure-updates - Enable secure updates +www-misc/gurlchecker:json - Enable support for parsing Google Chrome and derivatives bookmarks. +www-misc/gurlchecker:sqlite - Enable support for parsing Firefox and derivatives bookmarks. www-misc/litmus:libproxy - Support for automatic proxy configuratino management through net-libs/libproxy. www-misc/litmus:libxml2 - Use dev-libs/libxml2 to parse XML www-misc/litmus:pkcs11 - Support for PKCS #11 through PaKChoiS (dev-libs/pakchois). @@ -7223,8 +7371,7 @@ www-misc/zoneminder:gcrypt - ... www-misc/zoneminder:openssl - ... www-misc/zoneminder:vlc - Enable using media-libs/vlc for streaming from cameras www-plugins/adobe-flash:kde - Enables a KCM plugin for configuring flash player preferences -www-plugins/chrome-binary-plugins:flash - Install Chrome's native Pepper Flash. -www-plugins/chrome-binary-plugins:pdf - Install Chrome's native PDF reader plugin. +www-plugins/chrome-binary-plugins:flash - Install Chrome's native Pepper Flash www-plugins/gnash:agg - Rendering based on the Anti-Grain Geometry Rendering Engine library www-plugins/gnash:cygnal - Enable building of the cygnal server www-plugins/gnash:dump - Enable dump output module for creating video from SWF @@ -7277,7 +7424,6 @@ www-servers/lighttpd:webdav - Enable webdav properties www-servers/monkeyd:debug - Enable lots of debugging info www-servers/monkeyd:jemalloc - Use dev-libs/jemalloc for allocations www-servers/monkeyd:minimal - Do not install shared lib and include files -www-servers/monkeyd:musl - Enable musl compatibility mode www-servers/nginx:aio - Enables file AIO support www-servers/nginx:http - Enable HTTP core support www-servers/nginx:http-cache - Enable HTTP cache support @@ -7286,12 +7432,13 @@ www-servers/nginx:luajit - Use dev-lang/luajit instead of dev-lang/lua for lua s www-servers/nginx:pcre-jit - Enable JIT for pcre www-servers/nginx:rtmp - NGINX-based Media Streaming Server www-servers/nginx:ssl - Enable HTTPS module for http. Enable SSL/TLS support for POP3/IMAP/SMTP for mail. -www-servers/ocsigen:ocamlduce - Enables ocamlduce XML typechecking for generated web pages www-servers/pound:dynscaler - Enable dynamic rescaling of back-end priorities www-servers/pshs:magic - Enable automatic detection of Content-Type using libmagic (sys-apps/file) www-servers/pshs:netlink - Use libnetlink (sys-apps/iproute2) to get network interface addresses +www-servers/pshs:qrcode - Enable generating QRCodes for server URL www-servers/resin:admin - Enable Resin admin webapp www-servers/tomcat:extra-webapps - Build also the docs and examples webapp +www-servers/tomcat:websockets - Builds websockets api and implementation (requires java 7) www-servers/uwsgi:carbon - Enable support for sending statistics to a carbon server (see http://projects.unbit.it/uwsgi/wiki/Carbon). www-servers/uwsgi:embedded - Embed plugins instead of building them as real plugins. When disabling this USE flag make sure you specify all used plugins in your uWSGI configuration. Note: Language plugins will always be built as real plugins. www-servers/uwsgi:erlang - Let the uWSGI server as as an Erlang C-Node and exchange messages and rpc with Erlang nodes. Together with the USE=python this enables erlang support in python (see the mappings table in http://projects.unbit.it/uwsgi/wiki/ErlangIntegration). @@ -7321,6 +7468,7 @@ x11-apps/xdm:consolekit - Enable native sys-auth/consolekit support x11-apps/xdm:xdm-auth - Enable XDM-AUTHENTICATION-1 support x11-apps/xdpyinfo:dmx - Builds support for Distributed Multiheaded X x11-base/xorg-server x11-apps/xinit:minimal - Control dependencies on legacy apps (xterm, twm, ...). Safe to enable if you use a modern desktop environment. +x11-apps/xkbset:tk - Install the dev-perl/perl-tk based xkbset-gui utility x11-apps/xsm:rsh - This allows the use of rsh (remote shell) and rcp (remote copy). x11-base/xorg-server:dmx - Build the Distributed Multiheaded X server x11-base/xorg-server:glamor - Enable Glamor OpenGL 2D acceleration @@ -7335,6 +7483,8 @@ x11-drivers/ati-drivers:modules - Build the kernel modules x11-drivers/ati-drivers:pax_kernel - Enable pax kernel specific patches x11-drivers/ati-drivers:qt4 - Install qt4 dependent optional tools (e.g Catalyst Control Panel) x11-drivers/nvidia-drivers:X - Install the X.org driver, OpenGL libraries, XvMC libraries, and VDPAU libraries +x11-drivers/nvidia-drivers:gtk2 - Install nvidia-settings with support for GTK+ 2 +x11-drivers/nvidia-drivers:gtk3 - Install nvidia-settings with support for GTK+ 3 x11-drivers/nvidia-drivers:pax_kernel - PaX patches from the PaX project x11-drivers/nvidia-drivers:tools - Install additional tools such as nvidia-settings x11-drivers/nvidia-drivers:uvm - Install the Unified Memory kernel module (nvidia-uvm) for sharing memory between CPU and GPU in CUDA programs @@ -7344,6 +7494,7 @@ x11-drivers/xf86-video-intel:glamor - Enable Glamor OpenGL 2D acceleration x11-drivers/xf86-video-intel:sna - Enable SandyBridge's New Acceleration (useful on all chipsets, not just SandyBridge) x11-drivers/xf86-video-intel:uxa - Enable UMA Acceleration Architecture x11-drivers/xf86-video-intel:xvmc - Enables X-Video Motion Compensation support +x11-drivers/xf86-video-nouveau:glamor - Enable Glamor OpenGL 2D acceleration x11-drivers/xf86-video-openchrome:viaregtool - Install registers dumper tool x11-drivers/xf86-video-qxl:xspice - Build the xspice driver x11-libs/agg:gpc - Enable gpc polygon clipper library @@ -7368,6 +7519,7 @@ x11-libs/gtkdatabox:glade - Build with libglade and glade-3 supports, which incl x11-libs/gtkmathview:mathml - Install additional fonts for proper mathml support. x11-libs/gtkmathview:t1lib - Enable media-libs/t1lib support x11-libs/gtksourceview:glade - Install a glade catalog file +x11-libs/libQGLViewer:designer - Installs dev-qt/designer plugin. x11-libs/libSM:uuid - Use UUID for session identification instead of IP address and system time. x11-libs/libXaw:deprecated - Install deprecated Xaw6 library. x11-libs/libXfont:bzip2 - Support bzip2 compressed PCF fonts. @@ -7383,8 +7535,6 @@ x11-libs/libfm:udisks - Use libfm's udisks-based volume monitor implementation i x11-libs/libfm:vala - Support custom actions in menus x11-libs/libmatchbox:pango - Enable x11-libs/pango support x11-libs/libmatchbox:xsettings - Enable the use of xsettings for settings management -x11-libs/libnotify:introspection - Use dev-libs/gobject-introspection for introspection -x11-libs/libnotify:symlink - Create symlink from libnotify-notify-send to notify-send x11-libs/libqxt:berkdb - Build the QxtBerkeley module x11-libs/libqxt:sql - Build the QxtSql module x11-libs/libqxt:web - Build the QxtWeb module @@ -7399,6 +7549,7 @@ x11-libs/motif:motif22-compatibility - Compatibility with Open Motif 2.2 x11-libs/mx:glade - Build the dev-util/glade catalog files x11-libs/mx:introspection - Use dev-libs/gobject-introspection for introspection x11-libs/pixman:loongson2f - Enable Loongson2f MMI optimizations. +x11-libs/qscintilla:designer - Build plugin for Qt Designer x11-libs/qwt:mathml - Use the MathML renderer of the Qt solutions package. x11-libs/vte:glade - Provide integration with dev-util/glade. x11-libs/vte:introspection - Use dev-libs/gobject-introspection for introspection @@ -7423,13 +7574,14 @@ x11-misc/lightdm:gtk - Pull in the gtk+ greeter x11-misc/lightdm:introspection - Use dev-libs/gobject-introspection for introspection x11-misc/lightdm:kde - Pull in the kde greeter x11-misc/lightdm:razor - Pull in the razorqt greeter -x11-misc/openbox-menu:icons - Turn on to let icons appear in menus -x11-misc/openbox-menu:svg - Support svg icons (needs icons enabled) +x11-misc/openbox-menu:icons - Enable support for icons in menus +x11-misc/openbox-menu:svg - Support SVG icons x11-misc/rednotebook:libyaml - enable libyaml support x11-misc/rednotebook:spell - enable gtk-spell support +x11-misc/redshift:appindicator - Enable usage of dev-libs/libappindicator to export menu options in to unity and KDE 5 x11-misc/redshift:geoclue - Control dependency on app-misc/geoclue -x11-misc/revelation:applet - Enable applet for gnome-base/gnome-panel x11-misc/rodent:experimental - Build experimental plugins (obexfs, curlftpfs, ecryptfs, cifs and samba) +x11-misc/rofi:i3 - Compile in support for the x11-wm/i3 window manager x11-misc/rss-glx:quesoglc - Enable support for OpenGL Character Renderer x11-misc/sddm:consolekit - Use ck-launch-session from sys-auth/consolekit by default in Xsession (no native support) x11-misc/shutter:drawing - Enables drawing tool @@ -7469,10 +7621,13 @@ x11-terms/eterm:utempter - Include libutempter support x11-terms/gnome-terminal:gnome-shell - Integrate with gnome-base/gnome-shell search x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension x11-terms/hanterm:utempter - Records user logins. Useful on multi-user systems +x11-terms/mlterm:fcitx - Enable app-i18n/fcitx support x11-terms/mlterm:ibus - Enable app-i18n/ibus support x11-terms/mlterm:libssh2 - Enable net-libs/libssh2 support +x11-terms/mlterm:regis - Enable ReGIS support x11-terms/mlterm:scim - Enable app-i18n/scim support x11-terms/mlterm:uim - Enable app-i18n/uim support +x11-terms/mlterm:utempter - Enable sys-libs/libutempter support x11-terms/mrxvt:menubar - Enable mrxvt menubar x11-terms/mrxvt:utempter - REcords user logins. Useful on multi-user systems x11-terms/rxvt:linuxkeys - Define LINUX_KEYS (changes Home/End key) @@ -7610,6 +7765,7 @@ x11-wm/subtle:xtest - Enable support for the XTest extension x11-wm/vtwm:rplay - Enable rplay support, needed for sound. x11-wm/windowmaker:modelock - Enable XKB language status lock support. README says: "If you don't know what it is you probably don't need it." x11-wm/windowmaker:vdesktop - Enable dynamic virtual desktop (conflicts with software that works on the edges of the screen) +x11-wm/windowmaker:webp - Enables WebP image format support using media-libs/libwebp x11-wm/windowmaker:xrandr - Enable XRandR window extension support x11-wm/xmonad:default-term - Pull terminal specified in default xmonad config to be a bit less hostile by default. x11-wm/xpra:client - Build client-side code @@ -7633,7 +7789,7 @@ xfce-extra/xfce4-mixer:keybinder - Enable shortcut support using dev-libs/keybin xfce-extra/xfce4-mpc-plugin:libmpd - Build using media-libs/libmpd backend, instead of native fallback which is preferred xfce-extra/xfce4-playercontrol-plugin:audacious - Enable Audacious support xfce-extra/xfce4-playercontrol-plugin:mpd - Enable Music Player Daemon support -xfce-extra/xfce4-power-manager:udisks - Pull in sys-fs/udisks:0 for spindown support (DEPRECATED) +xfce-extra/xfce4-power-manager:lxpanel - Build the applet for lxde-base/lxpanel, you can set XFCE_PLUGINS="" if you don't want the Xfce dependencies. xfce-extra/xfce4-soundmenu-plugin:glyr - Enable music metadata searchengine support using media-libs/glyr xfce-extra/xfce4-soundmenu-plugin:keybinder - Enable shortcut support using dev-libs/keybinder xfce-extra/xfce4-soundmenu-plugin:lastfm - Enable last.fm support using media-libs/libclastfm diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/ChangeLog new file mode 100644 index 0000000000..6fd61b3fd6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/ChangeLog @@ -0,0 +1,268 @@ +# ChangeLog for virtual/perl-Digest +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/perl-Digest/ChangeLog,v 1.3 2014/11/08 15:07:38 dilfridge Exp $ + +*perl-Digest-1.170.0-r4 (08 Nov 2014) + + 08 Nov 2014; Andreas K. Huettel + -perl-Digest-1.170.0-r3.ebuild, +perl-Digest-1.170.0-r4.ebuild: + Remove Perl 5.16 as provider + +*perl-Digest-1.170.0-r3 (22 Jul 2014) + + 22 Jul 2014; Andreas K. Huettel + +perl-Digest-1.170.0-r3.ebuild, -perl-Digest-1.170.0-r1.ebuild, + -perl-Digest-1.170.0-r2.ebuild: + Improve dependencies + + 22 Jul 2014; Andreas K. Huettel + perl-digest-base-1.170.0-r1.ebuild, perl-digest-base-1.170.0-r2.ebuild: + Core package was renamed to Digest + + 20 Jan 2014; Mike Frysinger + perl-digest-base-1.170.0-r1.ebuild, perl-digest-base-1.170.0-r2.ebuild: + Add arm64 love. + + 17 Jan 2014; Mike Frysinger + perl-digest-base-1.170.0-r1.ebuild: + Mark m68k stable. + + 30 Dec 2013; Mikle Kolyada + -perl-digest-base-1.160.0-r1.ebuild: + Drop old + + 05 Sep 2013; Patrick Lauer + perl-digest-base-1.170.0-r2.ebuild: + Restore keywords + +*perl-digest-base-1.170.0-r2 (14 Aug 2013) + + 14 Aug 2013; Patrick Lauer + +perl-digest-base-1.170.0-r2.ebuild: + Import from perl-experimental overlay + + 02 Mar 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for sh, wrt bug #458122 + + 23 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for sparc, wrt bug #458122 + + 21 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for ia64, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for arm, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for s390, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for alpha, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for hppa, wrt bug #458122 + + 19 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for ppc, wrt bug #458122 + + 19 Feb 2013; Zac Medico + perl-digest-base-1.170.0-r1.ebuild: + Add ~arm-linux keyword. + + 18 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for ppc64, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for x86, wrt bug #458122 + + 18 Feb 2013; Agostino Sarubbo + perl-digest-base-1.170.0-r1.ebuild: + Stable for amd64, wrt bug #458122 + +*perl-digest-base-1.170.0-r1 (21 May 2012) + + 21 May 2012; Torsten Veller + -perl-digest-base-1.170.0.ebuild, +perl-digest-base-1.170.0-r1.ebuild: + Add perl-5.16 as provider + + 05 May 2012; Alexis Ballier + perl-digest-base-1.170.0.ebuild: + keyword ~amd64-fbsd + +*perl-digest-base-1.170.0 (20 Oct 2011) + + 20 Oct 2011; Torsten Veller + +perl-digest-base-1.170.0.ebuild: + Version bump + + 30 Jul 2011; Torsten Veller + perl-digest-base-1.160.0-r1.ebuild: + Drop ~sparc-fbsd KEYWORD + + 28 Jun 2011; Torsten Veller + perl-digest-base-1.160.0-r1.ebuild: + Add perl-5.12.4 virtual + +*perl-digest-base-1.160.0-r1 (18 Jun 2011) + + 18 Jun 2011; Torsten Veller + -perl-digest-base-1.160.0.ebuild, +perl-digest-base-1.160.0-r1.ebuild: + Add perl-5.14 as provider + +*perl-digest-base-1.160.0 (18 May 2011) + + 18 May 2011; Torsten Veller -perl-digest-base-1.16.ebuild, + +perl-digest-base-1.160.0.ebuild: + Add perl-5.14.0 as provider. Change version scheme + + 02 May 2011; Fabian Groffen + perl-digest-base-1.16.ebuild: + Marked ~x64-freebsd + + 22 Jan 2011; Torsten Veller perl-digest-base-1.16.ebuild: + Add perl-5.12.3 as provider + + 07 Sep 2010; Torsten Veller + perl-digest-base-1.16.ebuild: + Add perl-5.12.2 as provider + + 03 Sep 2010; Christian Faulhammer + perl-digest-base-1.16.ebuild: + add ~x86-freebsd + + 14 Jul 2010; Torsten Veller + perl-digest-base-1.16.ebuild: + Add perl-5.12 as provider + + 17 Jan 2010; Torsten Veller + -perl-digest-base-1.15.ebuild: + Cleanup + + 07 Jan 2010; Torsten Veller + perl-digest-base-1.15.ebuild, perl-digest-base-1.16.ebuild: + Set empty HOMEPAGE and LICENSE + + 05 Jan 2010; nixnut perl-digest-base-1.16.ebuild: + ppc stable #288026 + + 15 Dec 2009; Jonathan Callen + perl-digest-base-1.15.ebuild, perl-digest-base-1.16.ebuild: + QA: Add prefix keywords + + 14 Dec 2009; Raúl Porcel + perl-digest-base-1.16.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #288026 + + 10 Dec 2009; Brent Baude perl-digest-base-1.16.ebuild: + Marking perl-digest-base-1.16 ppc64 stable for bug 288026 + + 07 Dec 2009; Markus Meier + perl-digest-base-1.16.ebuild: + arm stable, bug #288026 + + 07 Dec 2009; Jeroen Roovers perl-digest-base-1.16.ebuild: + Stable for HPPA (bug #288026). + + 04 Dec 2009; Torsten Veller + perl-digest-base-1.16.ebuild: + Stable on amd64 (#288026) + + 04 Dec 2009; Christian Faulhammer + perl-digest-base-1.16.ebuild: + x86 stable, bug 288026 + + 25 Aug 2009; Torsten Veller + perl-digest-base-1.16.ebuild: + Add support for perl-5.10.1 + +*perl-digest-base-1.16 (10 Jun 2009) + + 10 Jun 2009; Torsten Veller + +perl-digest-base-1.16.ebuild: + Version bump + + 13 Mar 2009; Torsten Veller + -perl-digest-base-1.13.ebuild: + Cleanup + + 22 Aug 2008; Alexis Ballier + perl-digest-base-1.15.ebuild: + keyword ~sparc-fbsd + + 22 Aug 2008; Alexis Ballier + perl-digest-base-1.15.ebuild: + keyword ~x86-fbsd + + 11 May 2007; Joshua Kinard + perl-digest-base-1.15.ebuild: + Stable on mips. + + 15 Apr 2007; Markus Rothe + perl-digest-base-1.15.ebuild: + Stable on ppc64 + + 04 Mar 2007; Andrej Kacian + perl-digest-base-1.15.ebuild: + Stable on x86, bug #169153. + + 06 Jan 2007; Bryan Østergaard + perl-digest-base-1.15.ebuild: + Stable on Alpha. + + 24 Dec 2006; Tobias Scherbaum + perl-digest-base-1.15.ebuild: + Stable on ppc. + + 23 Oct 2006; Gustavo Zacarias + perl-digest-base-1.15.ebuild: + Stable on hppa + + 20 Oct 2006; Michael Cummings + -perl-digest-base-1.05.ebuild, -perl-digest-base-1.08.ebuild, + -perl-digest-base-1.10.ebuild: + Cleaning up old ebuilds + + 20 Oct 2006; Michael Cummings + perl-digest-base-1.08.ebuild, perl-digest-base-1.15.ebuild: + Marking amd64 stable + + 20 Oct 2006; Michael Cummings + perl-digest-base-1.05.ebuild, perl-digest-base-1.08.ebuild, + perl-digest-base-1.15.ebuild: + Marking sparc stable + +*perl-digest-base-1.15 (21 May 2006) + + 21 May 2006; Christian Hartmann + -perl-digest-base-1.14.ebuild, +perl-digest-base-1.15.ebuild: + Version bump + + 26 Feb 2006; Joshua Kinard + perl-digest-base-1.13.ebuild: + Marked stable on mips. + + 07 Feb 2006; Simon Stelling + perl-digest-base-1.13.ebuild: + stable on amd64 + +*perl-digest-base-1.14 (06 Feb 2006) +*perl-digest-base-1.13 (06 Feb 2006) +*perl-digest-base-1.10 (06 Feb 2006) +*perl-digest-base-1.08 (06 Feb 2006) +*perl-digest-base-1.05 (06 Feb 2006) + + 06 Feb 2006; Michael Cummings +metadata.xml, + +perl-digest-base-1.05.ebuild, +perl-digest-base-1.08.ebuild, + +perl-digest-base-1.10.ebuild, +perl-digest-base-1.13.ebuild, + +perl-digest-base-1.14.ebuild: + New virtual for perl-core/digest-base diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/Manifest new file mode 100644 index 0000000000..b5583cf768 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/Manifest @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD perl-Digest-1.170.0-r4.ebuild 793 SHA256 b652820ba520a0d3757585067c938d5c5912247602de29558b462057ed8e4c9b SHA512 bef57363b36cc46b61e722c81ebda406f7126db98b7d970037c2e98c6f040f7fb64f609afc72e73020f6b8d85cd6fa9a4aec67e6add2b5acae95a6628f427683 WHIRLPOOL afb64182e577c2aede0ddb18522b8e5994d7fdb3c6b9892a3feba7a01ada0a0a367a38f264f8239100895295debbcb08f4d239ff923dd063d47fd83311ef2c75 +MISC ChangeLog 8193 SHA256 67bb4d88790d306884f819cd65772afc5579f17b0738ca4b39eecbb801f8e4d8 SHA512 a7856319f3ae9e33b0b8872ebea5d9008e2d62a8b9a4af283aaefd2ff35190bcd284f2ccf3f161a048c85c2a0a1da620b84faad939ba7baa1295e30e898a63c7 WHIRLPOOL 87aeb2d64f19ea8d351127d7458ae9ebfdfd42f182fdf58d5d0b43a269fa64da1327465d5f7f413883a5151b257efac4c86769f39083803d428d64f1088b01f2 +MISC metadata.xml 159 SHA256 9e7c719a784bb48388c9a12217b85baa75f1b04e9bf049d74b740785fa5006dd SHA512 5ff7b5593ea8976b44c7d63c7cd649f56d649b0d7c4fa5a16bf71ecdf36e40afa8fd9c28df0b8f0c7f9577c47b6ee63d3330f9304d545b46657d6a5f2bfa124a WHIRLPOOL 7ca7b971bad6145bdf2215f73d158f190984644554e8f32132c57c22f1209a5684060661c02e181c135c34c8729d491090ff6d4b23614198e19b9e2deda35a0a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUXjHpAAoJEJS/30SErRQvSa0P/0yREPDZceey+x7zO3AnyRhS +5RC5OIE0GOiSkPZNT/+YxZw179UVsz7vuRJE7dhXyAw9jMyhLJhmiBrGZbjTiVyz +MmPV0yTVaSCN+VFMG16s4Zh6fI9raTAslb5TEOXamX18jT7A1vQNxCVl1NkzvJ4k +n8tG8WijxHD3tFKdfVmuFw+abjk4IDJ3qA9dpqCWV1HSU1k2eHU5Dp7wgUH1Ehse +Tprc1qFvVbkpPVLoygqRMY9oNfiPXVVZ94p89Y9YYDN/bgvw+uIbDhzr2dsewDOd +xQltnEVoEqBQAevw4E981sKSkxJL5dPDFtHMiz6l5/ANPIDMmk9pHxMk94pjKo0z +ObTN63BywidU8jAMItAmwuDNVDmkJXKhagTXhm3f+7XurO/SCxkeF2wH0PPzI9O5 +qsSgB3OKF2JI6uouARuEIhYbbnZDd5D7uLu4jrM7QegwKKfD/OuRrViZZTnuH7p2 +4K87pC+mJqpkBN1QL1loAS/+mURy40VWIfaDCF7vKdH10ZA2Zy4kE07orHC7wNDO +ccHlbyq77RHgOxMJE8kCrkctkMON+xA2QqwesKRUti7jT3MkNiSaPvv5509mQl6f +FWT1Q4CQwVa4ZjyyM4Yuf1PRulGWUMDbRFfi/uXp8kFmWUqBnNA0n9EShbiOgAWP +3M9mxMZPral3vMti53kQ +=vc8T +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/metadata.xml similarity index 69% rename from sdk_container/src/third_party/portage-stable/dev-perl/yaml/metadata.xml rename to sdk_container/src/third_party/portage-stable/virtual/perl-Digest/metadata.xml index 83e12763f8..36ee0f08c6 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/yaml/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/metadata.xml @@ -2,7 +2,4 @@ perl - - YAML - diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/perl-Digest-1.170.0-r4.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/perl-Digest-1.170.0-r4.ebuild new file mode 100644 index 0000000000..f0ed665290 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Digest/perl-Digest-1.170.0-r4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/perl-Digest/perl-Digest-1.170.0-r4.ebuild,v 1.1 2014/11/08 15:07:38 dilfridge Exp $ + +EAPI=5 + +DESCRIPTION="Virtual for ${PN#perl-}" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~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="" + +RDEPEND=" + || ( =dev-lang/perl-5.20* =dev-lang/perl-5.18* ~perl-core/${PN#perl-}-${PV} ) + !perl-core/${PN#perl-}-${PV}-r999 +"