diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/ChangeLog index 69ea512fb6..63017576a4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/ChangeLog @@ -1,6 +1,114 @@ # ChangeLog for dev-util/pkgconfig -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.127 2013/01/24 14:32:04 ssuominen Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.158 2014/07/29 08:06:38 ssuominen Exp $ + +*pkgconfig-0.28-r2 (29 Jul 2014) + + 29 Jul 2014; Samuli Suominen + +files/pkgconfig-0.28-strip_system_library_dirs_reliably.patch, + +pkgconfig-0.28-r2.ebuild, pkgconfig-9999.ebuild: + Strip system library directories reliably wrt #512336 by Mike Frysinger + Support epatch_user from eutils.eclass + + 22 Jul 2014; Samuli Suominen -pkgconfig-0.28.ebuild: + old + + 22 Jul 2014; Mike Frysinger pkgconfig-0.28-r1.ebuild: + Mark stable for m68k/s390/sh/sparc. + + 19 Jul 2014; Mikle Kolyada pkgconfig-0.28-r1.ebuild: + Mark ia64 stable + + 18 Jul 2014; Matt Turner pkgconfig-0.28-r1.ebuild: + alpha stable, bug 516106. + + 16 Jul 2014; Mikle Kolyada pkgconfig-0.28-r1.ebuild: + ppc64 stable wrt bug #516106 + + 13 Jul 2014; Agostino Sarubbo pkgconfig-0.28-r1.ebuild: + Stable for ppc, wrt bug #516106 + + 13 Jul 2014; pkgconfig-0.28-r1.ebuild: + arm64 stable bug #516106 + + 09 Jul 2014; Mikle Kolyada pkgconfig-0.28-r1.ebuild: + x86 stable wrt bug #516106 + + 06 Jul 2014; Markus Meier pkgconfig-0.28-r1.ebuild: + arm stable, bug #516106 + + 05 Jul 2014; Mikle Kolyada pkgconfig-0.28-r1.ebuild: + amd64 stable wrt bug #516106 + + 05 Jul 2014; Jeroen Roovers pkgconfig-0.28-r1.ebuild: + Stable for HPPA (bug #516106). + + 24 Jun 2014; Michał Górny pkgconfig-0.28-r1.ebuild, + pkgconfig-9999.ebuild: + Lower dev-libs/glib dep to first known EAPI=5 version, requested by Funtoo for + GNOME 3.6. + + 18 Jun 2014; Michał Górny pkgconfig-0.28-r1.ebuild, + pkgconfig-9999.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + +*pkgconfig-0.28-r1 (27 Mar 2014) + + 27 Mar 2014; Samuli Suominen +pkgconfig-0.28-r1.ebuild, + pkgconfig-9999.ebuild: + Build eg. i686-pc-linux-gnu-pkg-config with ABI_X86="32" to support searching + from /usr/lib32 without passing anything to the environment wrt #494748 by + "kramlat" + + 01 Feb 2014; Fabian Groffen pkgconfig-0.28.ebuild, + pkgconfig-9999.ebuild: + Fix glib build on some Prefix platforms with USE=internal-glib during + bootstrap + + 18 Jan 2014; Mike Frysinger pkgconfig-0.28.ebuild, + pkgconfig-9999.ebuild: + Add arm64 love. + + 29 Sep 2013; Samuli Suominen -pkgconfig-0.27.1.ebuild: + old + + 24 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for sh, wrt bug #455578 + + 21 Feb 2013; Zac Medico pkgconfig-0.28.ebuild, + pkgconfig-9999.ebuild: + Add ~arm-linux keywords. + + 20 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for s390, wrt bug #455578 + + 11 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for arm, wrt bug #455578 + + 10 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for ppc, wrt bug #455578 + + 10 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for ppc64, wrt bug #455578 + + 09 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for ia64, wrt bug #455578 + + 08 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for alpha, wrt bug #455578 + + 08 Feb 2013; Jeroen Roovers pkgconfig-0.28.ebuild: + Stable for HPPA (bug #455578). + + 06 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for sparc, wrt bug #455578 + + 06 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for x86, wrt bug #455578 + + 06 Feb 2013; Agostino Sarubbo pkgconfig-0.28.ebuild: + Stable for amd64, wrt bug #455578 *pkgconfig-0.28 (24 Jan 2013) diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/Manifest index ff027baccd..05c68e6353 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/Manifest @@ -1,21 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST pkg-config-0.27.1.tar.gz 1908265 SHA256 4f63d0df3035101b12949250da5231af49e3c3afcd8fb18554fa7c3cb92d8c17 SHA512 f9c6d013848c3d9868e99a2cbf16e6735ca6ca12ff5a0b18d536a135aadd72dc2be1afcc962c866bc3c7301150e805d1630ea510d0e4ee222cb5c9f70b8fd675 WHIRLPOOL faf2c74a9bc021a94d9a4c3942dc26fcfb99df5ce4b89b5ace84b0c81f1573f3440ed8ee5643dcb3f87455c3d026beb866a03d0ae77118dfa79e5f45c27884b1 +AUX pkgconfig-0.28-strip_system_library_dirs_reliably.patch 777 SHA256 9b58db9533d9b219a2cf19be296e977b2ee45cdae16a88533a30d7978d3ca3e7 SHA512 9511c0f966b4acc90d0421906ef0937edeae6901fa267a282d878e1d4a1ef84ee12f89b8feafe7172cecbde98e6d106fc446ac98780efd41b036c1f7a2f97d87 WHIRLPOOL 0140f86ffcfaa55ada6579136aa8e09fd22d6348c5b9d805d879064b77f193d9fc296eca71306d5f66003d27b1fd42e3e5e3e4ebf1147170fc1469556587e151 DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 -EBUILD pkgconfig-0.27.1.ebuild 2497 SHA256 3d5d34aa8fbcb3bbfa60a8eb413176fdf266dad1b55ac79cd2ed4d0ea1d6355d SHA512 ac9392e2739c6097d07be212778e93e10302e0a8af661bbf9e4c7e2d14d3a2b32bce0461eada8ab02d13b7341a0a4f1f3ae4756c9494c21d7a3d8068572b898f WHIRLPOOL 2f497661839b9171d145535addd1c7817467d0e13d249af4b6fb1f41edaec03e86022bc1acc04ba910d07f2b7d2947a00c3f148b67582b9d3cc872cd9cd02a43 -EBUILD pkgconfig-0.28.ebuild 2506 SHA256 455a4782689f08a60b9fb2512026f9e23fd644824044fbffc17bfc013ecd47d9 SHA512 c476f849a0327edc96c47e553e337e32438f4a1b647cf84e019771f863e3da27ea1a3fd2fbea6d7a792192db9ee194da9438747c380cc8dc12b1ac8e882dae45 WHIRLPOOL 191930b9d3deb00832e664b67a3c209487020c03fcdf93644e3a20bb8c66d20d16283c677866e22370635f5ccea797b89be55eb1570835e39006ed45db155b70 -EBUILD pkgconfig-9999.ebuild 2506 SHA256 aed351f9c7bf105efdac05ddcb12f30c5e889e30329b18e8440982527683f9c9 SHA512 98b41f8897c1174e13841968370d9cd823a645c473edbaf57375f92e511df95978fa5637b7c118945903c4d3b5a4b2b6c3c018f209aa403193de12c7a8f18873 WHIRLPOOL 29a0c047db47d5682bed250e0004fe8526327d31fa5ee339f8001c51cb9e55ef9b9c4e351a3638171047ad0c32974960418abc2d546ba28d0ba6497838fac863 -MISC ChangeLog 15275 SHA256 7bba584de5990643560d4c4fc71bf2c6ed84f500c27e1c2e2d79fec124f9be51 SHA512 f0972c36217656f4b7a2612ae2056d5bf0dcb2ff97056468e63de7886e61c39ebd3bafd1a73e8c71510c58de475b1fc1a68a9a5c83cf2d9d9ea60948b3d414ee WHIRLPOOL dd4e3aa13a48fb3f8bb4c2177236164a21cc8e42ebfabdc515a9628e42faf80caddd94df057c46e4c863295e69811040be48e2437b4083b084e45274e081acec +EBUILD pkgconfig-0.28-r1.ebuild 3007 SHA256 112b62f9c4a6a2b202f1be4662f84ea97df45745f5ef312ebfed9695e8648573 SHA512 2fcbebd02de791f36198235bab0710d4e4d11772f195f7b86fe12fe9cac1feae81bc8feddf8a67092eb623ed47c783fc4a1fcf46eca73d71cb8eb3cfdb62f405 WHIRLPOOL 38f3a41e9b1f3e6f8ab4a067233da849192a80d1fc565b099ffd72b900927740faedcb4306786264eccc35d92b8188393f345b0d01b0d3abfb0b918e9eb2d5f8 +EBUILD pkgconfig-0.28-r2.ebuild 3112 SHA256 c289a323df259cbd18849ae5451ada1b7e718f595514083c5990bf4c5357392c SHA512 f5678ad18c9be68bafce1d12cdff8eac01ebe3047be1778b08fe50b7082bb404a4aa602c8f098e7bc42c6f6509242228db847ad057e3329d4f75cb5f5f970d02 WHIRLPOOL 784dfaecde038affa88001fd34b0ac285a417c479489bb4b8e08045e680a44551e9c9e0c26e33e08eed90916bebff9beef5ce79214ad55c4ea6361443c9d398d +EBUILD pkgconfig-9999.ebuild 3041 SHA256 26ea9b923949ab9b0286fbb750644898afdeb7b92bc84e977e1f7e27378d9851 SHA512 c14d2ff432483eb7c35345899b6b7ffad2c699af96e8c8cf8a609021b1fdc2e9fb36e48b5e90b56fb6fca2c9c0417485b27cc0c88c96d134062f95b44e43be2c WHIRLPOOL 194a21d1a197bd24a540a1a21d7baea06abb35b8379c1f3325ae72fb084641052c74f132758c46069a8ed6b9bf5f83c2809e0d7fd383cd499794acd06186c889 +MISC ChangeLog 19115 SHA256 08fe273488c43f0922f46e511f74e0d0a4f41b6b8ddd5a0bd43803486819decd SHA512 3c06470a712b0921be57ab532f51f46a3c3e57020820e8ef0744c86e93b255fbe88aff8986a6b5c2ae01a29d39644be1f1edf70d659d90fcb52d2d5aa35e07d3 WHIRLPOOL 8cd17b52ef4196b12ce3dfc6a0757aadc3d21ea5b2eee662db92e3d4db9b51ca6ee1b98d863a672d48d0052cf8d25e2790633701625fa78f11df415813eefac5 MISC metadata.xml 336 SHA256 d206684f8bec51574f6ef890d1acecb52e346d9f6b42ae9bd6840cfde824a482 SHA512 f3303bb88b079db3d71b86aad10691cdb5bf4aa5435fcf0d4855e4e4faa669cc549b3c9834254788d8392b507e69c98452cbbf3e38d214eabe6795d9dbc1b9f6 WHIRLPOOL 98bb894da84dabb20ac0f4f065005ab2b8e52690198ee9ff753167cdd802ab1510019ea51b9f28b3d15092bcd5e6c0650858065cbdf1cb6d4d78295c17124110 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iQEcBAEBCAAGBQJRAUXWAAoJEEdUh39IaPFNm+IH/2TsHF2xfhgb2BhmJ7Rd3WPy -bPzU79veOPuwPrYI5T7+YUXjGrTMnBW/bJFQBlkMYDqWuvDMXO7+XBp/296OHwqB -HVdXiSTLbGzBD0zvpOCS1raqauwWuzQ9nPgsGdw6LPtZZSjOsDbvLnrJxTX5Gxkc -T/Jk1YbSeJVAAAkfz2jdso8IS1yIMbnoV4wkg2xTkScvw7WC4PMs7rCSe4lDf3sJ -RIRozsuHGl98O30FxoZwSbZtC3Z0TNBLwLN+XbiGoufWGnQH4ASaE7rBQUF/78b6 -ATtM4gS3hgdUoMSolNtw9+e8jE8Ep08DZkapgqm6wxm4qQehvD+UhjnI1UqLvSA= -=N3N6 +iQEcBAEBCAAGBQJT11X6AAoJEEdUh39IaPFNfDEIAI4W0w58F+zv8XdU1Ux6XFLG +sA7+m6a74UfWsyWWgjbI3um68d4/4MIEyr4EtzEmk1PHXnsW2fvJwiR4puGbNZ9l +H8abw9v1uB7DFlxNLFvXhC+utoYRDXxetEBFMGNwZCsf5TwZtfRTbEd9UJqA50f6 +jO2XfyJwGggZB6N3ecPRint6b2B32PzI9GBGCpTb4NuyeF26/YRiHeiU9RaXAsin +rEuIaQ1CJLocfOx5Hs3fMNkYUlsmn9ObzEJ4XIZy84ekvlZEG+3maw69TwMaBX/D +aSlQHXOpzwjN88oCkDPeIkO3SjayoO81+1ebndocILrEst3MHDlhmooRd+CSIvw= +=kk6e -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/files/pkgconfig-0.28-strip_system_library_dirs_reliably.patch b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/files/pkgconfig-0.28-strip_system_library_dirs_reliably.patch new file mode 100644 index 0000000000..e1a2bb534a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/files/pkgconfig-0.28-strip_system_library_dirs_reliably.patch @@ -0,0 +1,30 @@ +http://bugs.gentoo.org/512336 +http://bugs.freedesktop.org/show_bug.cgi?id=78077 + +From 8691b580ab3f7ac36182060e2253307fbd0aba75 Mon Sep 17 00:00:00 2001 +From: Andrew Oakley +Date: Tue, 29 Apr 2014 13:14:35 +0100 +Subject: [PATCH 1/1] Strip system library directories reliably + +This loop was changed from a while loop to a for loop in commit +9bf6277b, but the iterator is now advanced twice each time round the +loop. +--- + pkg.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/pkg.c b/pkg.c +index 3697fec..c847c95 100644 +--- a/pkg.c ++++ b/pkg.c +@@ -917,7 +917,6 @@ verify_package (Package *pkg) + } + system_dir_iter = system_dir_iter->next; + } +- iter = iter->next; + } + g_list_free (system_directories); + +-- +1.8.3.2 + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r1.ebuild similarity index 63% rename from sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild rename to sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r1.ebuild index 0fa7eca11f..c655fa98ba 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r1.ebuild @@ -1,10 +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/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild,v 1.10 2013/01/04 13:50:16 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.28-r1.ebuild,v 1.13 2014/07/22 12:39:54 vapier Exp $ EAPI=5 -inherit flag-o-matic libtool multilib +inherit flag-o-matic libtool multilib multilib-minimal MY_P=pkg-config-${PV} @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" inherit autotools git-2 else - KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz" fi @@ -21,9 +21,9 @@ HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/" LICENSE="GPL-2" SLOT="0" -IUSE="elibc_FreeBSD hardened internal-glib" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 ) +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config]" @@ -43,11 +43,20 @@ src_prepare() { fi } -src_configure() { +multilib_src_configure() { local myconf if use internal-glib; then myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it finds something + # outside the prefix too + if use prefix && use !elibc_glibc ; then + myconf+=" --with-libiconv=gnu" + # add the libdir for libtool, otherwise it'll make love with system + # installed libiconv + append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + fi else if ! has_version dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" @@ -63,6 +72,7 @@ src_configure() { [[ ${PV} == *9999* ]] && myconf+=' --enable-maintainer-mode' + ECONF_SOURCE=${S} \ econf \ --docdir="${EPREFIX}"/usr/share/doc/${PF}/html \ --with-system-include-path="${EPREFIX}"/usr/include \ @@ -70,8 +80,8 @@ src_configure() { ${myconf} } -src_install() { - default +multilib_src_install() { + emake DESTDIR="${D}" install if use prefix; then # Add an explicit reference to $EPREFIX to PKG_CONFIG_PATH to diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild similarity index 61% rename from sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28.ebuild rename to sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index 4276dfa489..90ce7e5047 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -1,10 +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/dev-util/pkgconfig/pkgconfig-0.28.ebuild,v 1.1 2013/01/24 14:32:04 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild,v 1.1 2014/07/29 07:58:43 ssuominen Exp $ EAPI=5 -inherit flag-o-matic libtool multilib +inherit eutils flag-o-matic libtool multilib multilib-minimal MY_P=pkg-config-${PV} @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" inherit autotools git-2 else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz" fi @@ -21,9 +21,9 @@ HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/" LICENSE="GPL-2" SLOT="0" -IUSE="elibc_FreeBSD hardened internal-glib" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 ) +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config]" @@ -34,8 +34,12 @@ S=${WORKDIR}/${MY_P} DOCS=( AUTHORS NEWS README ) src_prepare() { + epatch "${FILESDIR}"/${P}-strip_system_library_dirs_reliably.patch + sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 + epatch_user + if [[ ${PV} == *9999* ]]; then eautoreconf else @@ -43,11 +47,20 @@ src_prepare() { fi } -src_configure() { +multilib_src_configure() { local myconf if use internal-glib; then myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it finds something + # outside the prefix too + if use prefix && use !elibc_glibc ; then + myconf+=" --with-libiconv=gnu" + # add the libdir for libtool, otherwise it'll make love with system + # installed libiconv + append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + fi else if ! has_version dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" @@ -63,6 +76,7 @@ src_configure() { [[ ${PV} == *9999* ]] && myconf+=' --enable-maintainer-mode' + ECONF_SOURCE=${S} \ econf \ --docdir="${EPREFIX}"/usr/share/doc/${PF}/html \ --with-system-include-path="${EPREFIX}"/usr/include \ @@ -70,8 +84,8 @@ src_configure() { ${myconf} } -src_install() { - default +multilib_src_install() { + emake DESTDIR="${D}" install if use prefix; then # Add an explicit reference to $EPREFIX to PKG_CONFIG_PATH to diff --git a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-9999.ebuild index faa8db6636..4b8fda17a1 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/pkgconfig/pkgconfig-9999.ebuild @@ -1,10 +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/dev-util/pkgconfig/pkgconfig-9999.ebuild,v 1.7 2013/01/04 13:50:16 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-9999.ebuild,v 1.14 2014/07/29 07:58:43 ssuominen Exp $ EAPI=5 -inherit flag-o-matic libtool multilib +inherit eutils flag-o-matic libtool multilib multilib-minimal MY_P=pkg-config-${PV} @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" inherit autotools git-2 else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz" fi @@ -21,9 +21,9 @@ HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/" LICENSE="GPL-2" SLOT="0" -IUSE="elibc_FreeBSD hardened internal-glib" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 ) +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config]" @@ -36,6 +36,8 @@ DOCS=( AUTHORS NEWS README ) src_prepare() { sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 + epatch_user + if [[ ${PV} == *9999* ]]; then eautoreconf else @@ -43,11 +45,20 @@ src_prepare() { fi } -src_configure() { +multilib_src_configure() { local myconf if use internal-glib; then myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it finds something + # outside the prefix too + if use prefix && use !elibc_glibc ; then + myconf+=" --with-libiconv=gnu" + # add the libdir for libtool, otherwise it'll make love with system + # installed libiconv + append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + fi else if ! has_version dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" @@ -63,6 +74,7 @@ src_configure() { [[ ${PV} == *9999* ]] && myconf+=' --enable-maintainer-mode' + ECONF_SOURCE=${S} \ econf \ --docdir="${EPREFIX}"/usr/share/doc/${PF}/html \ --with-system-include-path="${EPREFIX}"/usr/include \ @@ -70,8 +82,8 @@ src_configure() { ${myconf} } -src_install() { - default +multilib_src_install() { + emake DESTDIR="${D}" install if use prefix; then # Add an explicit reference to $EPREFIX to PKG_CONFIG_PATH to diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.27.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.27.1 deleted file mode 100644 index 7a5ee24abe..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.27.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] -DESCRIPTION=Package config system that manages compile/link flags -EAPI=5 -HOMEPAGE=http://pkgconfig.freedesktop.org/wiki/ -IUSE=elibc_FreeBSD hardened internal-glib -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] -SLOT=0 -SRC_URI=http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.1.tar.gz -_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=72abb0f67e6da3e3c13e6b146b701f42 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28 deleted file mode 100644 index 2238838027..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] -DESCRIPTION=Package config system that manages compile/link flags -EAPI=5 -HOMEPAGE=http://pkgconfig.freedesktop.org/wiki/ -IUSE=elibc_FreeBSD hardened internal-glib -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] -SLOT=0 -SRC_URI=http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz -_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=3d43c79c55517cedd4d211cc79d343f0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r1 new file mode 100644 index 0000000000..32f3b68c61 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] +DESCRIPTION=Package config system that manages compile/link flags +EAPI=5 +HOMEPAGE=http://pkgconfig.freedesktop.org/wiki/ +IUSE=elibc_FreeBSD elibc_glibc hardened internal-glib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] +SLOT=0 +SRC_URI=http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ad155d2ef284ad0df2ca05509f7d990e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r2 new file mode 100644 index 0000000000..16e87a7f1f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-0.28-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] +DESCRIPTION=Package config system that manages compile/link flags +EAPI=5 +HOMEPAGE=http://pkgconfig.freedesktop.org/wiki/ +IUSE=elibc_FreeBSD elibc_glibc hardened internal-glib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] +SLOT=0 +SRC_URI=http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0e2197e06602ce96c352019511b833af diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-9999 index 6874ec7adc..17622ad507 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/pkgconfig-9999 @@ -1,11 +1,11 @@ -DEFINED_PHASES=configure install prepare unpack -DEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-vcs/git +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-vcs/git DESCRIPTION=Package config system that manages compile/link flags EAPI=5 HOMEPAGE=http://pkgconfig.freedesktop.org/wiki/ -IUSE=elibc_FreeBSD hardened internal-glib +IUSE=elibc_FreeBSD elibc_glibc hardened internal-glib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 LICENSE=GPL-2 -RDEPEND=!internal-glib? ( >=dev-libs/glib-2.30 ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] +RDEPEND=!internal-glib? ( >=dev-libs/glib-2.34.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] SLOT=0 -_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 git-2 e28f0d8a9b321431b1e699782851b827 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=78956802fdd0f074a8b3b4cccf552920 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 git-2 e28f0d8a9b321431b1e699782851b827 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=dd7b78028cce3fc437b27e4f4b6d4844 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0 deleted file mode 100644 index cf98f97cc3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0 +++ /dev/null @@ -1,8 +0,0 @@ -DEFINED_PHASES=- -DEPEND=|| ( dev-util/pkgconfig dev-util/pkg-config-lite dev-util/pkgconf[pkg-config] dev-util/pkgconfig-openbsd[pkg-config] ) -DESCRIPTION=virtual for pkg-config -EAPI=2 -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( dev-util/pkgconfig dev-util/pkg-config-lite dev-util/pkgconf[pkg-config] dev-util/pkgconfig-openbsd[pkg-config] ) -SLOT=0 -_md5_=1127274fa62c9bbeba3308c6eae8672d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0-r1 new file mode 100644 index 0000000000..11e63deb40 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/pkgconfig-0-r1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for the pkg-config implementation +EAPI=5 +IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( >=dev-util/pkgconfig-0.28-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/pkgconf-0.9.3-r1[pkg-config,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/pkgconfig-openbsd-20130507-r1[pkg-config,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0 +_eclasses_=multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=2f71660b6d34246fa568cd44d9a8f54d diff --git a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/ChangeLog new file mode 100644 index 0000000000..71607e4c97 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/ChangeLog @@ -0,0 +1,88 @@ +# ChangeLog for virtual/pkgconfig +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/pkgconfig/ChangeLog,v 1.28 2014/07/22 12:40:29 ssuominen Exp $ + + 22 Jul 2014; Samuli Suominen -pkgconfig-0.ebuild: + old + + 22 Jul 2014; Mike Frysinger pkgconfig-0-r1.ebuild: + Mark stable for m68k/s390/sh/sparc. + + 19 Jul 2014; Mikle Kolyada pkgconfig-0-r1.ebuild: + Mark ia64 stable + + 18 Jul 2014; Matt Turner pkgconfig-0-r1.ebuild: + alpha stable, bug 516106. + + 16 Jul 2014; Mikle Kolyada pkgconfig-0-r1.ebuild: + ppc64 stable wrt bug #516106 + + 13 Jul 2014; Agostino Sarubbo pkgconfig-0-r1.ebuild: + Stable for ppc, wrt bug #516106 + + 13 Jul 2014; pkgconfig-0-r1.ebuild: + arm64 stable bug #516106 + + 09 Jul 2014; Mikle Kolyada pkgconfig-0-r1.ebuild: + x86 stable wrt bug #516106 + + 06 Jul 2014; Markus Meier pkgconfig-0-r1.ebuild: + arm stable, bug #516106 + + 05 Jul 2014; Mikle Kolyada pkgconfig-0-r1.ebuild: + amd64 stable wrt bug #516106 + + 05 Jul 2014; Jeroen Roovers pkgconfig-0-r1.ebuild: + Stable for HPPA (bug #516106). + +*pkgconfig-0-r1 (30 Mar 2014) + + 30 Mar 2014; Michał Górny +pkgconfig-0-r1.ebuild: + Enable multilib support. + + 18 Jan 2014; Mike Frysinger pkgconfig-0.ebuild: + Add arm64 love. + + 21 Feb 2013; Zac Medico pkgconfig-0.ebuild: + Add ~arm-linux keyword. + + 16 Sep 2012; Samuli Suominen pkgconfig-0.ebuild: + Force latest dev-util/pkgconfig to ensure installed pkg.m4 is up to date. + + 31 Jul 2012; Samuli Suominen pkgconfig-0.ebuild: + Remove dev-util/pkg-config-lite wrt #425292 + + 12 Jun 2012; Jeff Horelick pkgconfig-0.ebuild: + Move dev-util/pkgconf to being the 2nd choice. The pkg-config USE flag for it + is now on by default, it's been extensively tested in Gentoo, it's stable on 2 + arches (with more to come) and it's used by default in Funtoo now. + + 28 May 2012; Richard Yao pkgconfig-0.ebuild: + Remove superfluous userland_BSD from IUSE + + 27 May 2012; Richard Yao pkgconfig-0.ebuild: + Add missing userland_BSD to IUSE + + 27 May 2012; Samuli Suominen pkgconfig-0.ebuild: + Leave dev-util/pkgconfig-openbsd as last since it's not to be considered as + supported yet. Restore dropped version enforcement for dev-util/pkgconfig due + to known issues with broken pkg.m4 in 0.25. + + 27 May 2012; Richard Yao pkgconfig-0.ebuild: + Change order on Gentoo/*BSD, bug #417693 + + 19 May 2012; Alexandre Rostovtsev pkgconfig-0.ebuild: + Do not allow ancient versions of dev-util/pkgconfig, they cause interesting + build failures (e.g. bug #416057, reported by pingouin21). + + 04 May 2012; Samuli Suominen pkgconfig-0.ebuild: + Include dev-util/pkgconfig-openbsd[pkg-config]. + + 02 May 2012; Mike Frysinger pkgconfig-0.ebuild: + Sync stable keywords with dev-util/pkgconfig. + +*pkgconfig-0 (01 May 2012) + + 01 May 2012; Mike Frysinger pkgconfig-0.ebuild, + metadata.xml: + Initial ebuild. diff --git a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/Manifest b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/Manifest new file mode 100644 index 0000000000..3fbfbe123d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/Manifest @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD pkgconfig-0-r1.ebuild 905 SHA256 5e057894816a18fdc99e112465ff31817f8976f663fd4cbe614c92440fe18158 SHA512 6d46e0f2787fab4bf0136e036ad614b87f724cad234542b5e268a45303f1c187aebb31bbb9185d2a5a01b7fe8dd58b73a4492f85090b3234b21be70071da47a9 WHIRLPOOL f6a1db7c13e957be2ffa3d597e37be30a782445fb0580af1ebb5278a967d307c5fbbcf0ce80298adb842b819f1dcf9ee4bc10b4d89d2ea7922c832e2ccdf75a0 +MISC ChangeLog 3389 SHA256 3903131eb020a8432058caa6fce144a4c86fe2bd994e922bf58585944cc8f20f SHA512 5374cdbc97d9a3ff7e0cab81bf4332fba5bc804b64ba48ef0d7682916d46cd51f8e2cd0f11949821d296136faf15a478ca25e26f0115a6a065e3c1abab318ef2 WHIRLPOOL f08a74b84bbd3d46fe04fc27ac7e8d417b1b78d4b331772e855f6408e590052d05571fa78e03a0253d1f1c40bc4ee90969c1718837a7117630c4a07fc9005584 +MISC metadata.xml 186 SHA256 c90e43cb0c7e54a082db47d3f0df110024139f524c5a1fd5c180b9b66a34d84e SHA512 9806848d658a14e0ff490f938347d671df37e1e22c59207a3ef4fa57f2bca326e42e5f367e852faf16bf42bde5a299521d2dcd5e249be0edc9b787ad67af8db2 WHIRLPOOL 04dc06912ca111192a1a6ec2503b3e8ef192129f52e5befc85847963e10dcae197fa2c43fe3d5180cd1f1a704772108a8e9d16e39c8e223c19f87bc3a346a123 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJTzlqXAAoJEEdUh39IaPFNSfwH/RRUU71QibxxLH8a1jr7nlHC +h/loKu1CgxM5sR/gI7xMFOxA5uMz5puinuYJjTFhGZE/2gAwKZ8w3pyKlGER3k7T +gjJkVHwNYfF8pZ/P+HRWEy/DKFy9gNHWH3d9jiUClIT4Jwq+9No0HwrFt/HZFM9W +kLzbrhw/q1q2qD7imhTqcQq79IzPagZMBZq0m6EwfNhKFOrphNXusZTLKdVZhEeD +CiJVfgJsw7vG8Ak9SZTfhhyXJKUBsZ0UhRl+7qKD2wLQ5jr1rRmHULrOBPsdGFSO +EOc9Rdv2t1amE1lKv1vefmOCWr5d2BZ45YSgpBJ2PCcf7z1D915NIs6vFv+6s7A= +=YRO/ +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/metadata.xml new file mode 100644 index 0000000000..08b7896be4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/metadata.xml @@ -0,0 +1,6 @@ + + + +freedesktop +embedded + diff --git a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0-r1.ebuild new file mode 100644 index 0000000000..1fc7c74d19 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/pkgconfig/pkgconfig-0-r1.ebuild,v 1.11 2014/07/22 12:35:35 vapier Exp $ + +EAPI=5 + +inherit multilib-build + +DESCRIPTION="Virtual for the pkg-config implementation" +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 ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND=" + || ( + >=dev-util/pkgconfig-0.28-r1[${MULTILIB_USEDEP}] + >=dev-util/pkgconf-0.9.3-r1[pkg-config,${MULTILIB_USEDEP}] + >=dev-util/pkgconfig-openbsd-20130507-r1[pkg-config,${MULTILIB_USEDEP}] + )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0.ebuild deleted file mode 100644 index 2b17403e4b..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-0.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/virtual/pkgconfig/pkgconfig-0.ebuild,v 1.3 2012/05/04 13:05:26 ssuominen Exp $ - -EAPI="2" - -DESCRIPTION="virtual for pkg-config" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="|| ( - dev-util/pkgconfig - dev-util/pkg-config-lite - dev-util/pkgconf[pkg-config] - dev-util/pkgconfig-openbsd[pkg-config] - )" -RDEPEND="${DEPEND}"