diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog new file mode 100644 index 0000000000..d8a3c6a0a9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog @@ -0,0 +1,207 @@ +# ChangeLog for dev-libs/libnl +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) + +*libnl-3.2.9999 (09 Aug 2015) +*libnl-3.2.26 (09 Aug 2015) +*libnl-3.2.25 (09 Aug 2015) +*libnl-3.2.24-r1 (09 Aug 2015) +*libnl-3.2.24 (09 Aug 2015) +*libnl-3.2.23 (09 Aug 2015) +*libnl-1.1.4 (09 Aug 2015) + + 09 Aug 2015; Robin H. Johnson + +files/libnl-1.1-flags.patch, +files/libnl-1.1-vlan-header.patch, + +files/libnl-1.1.3-offsetof.patch, +files/libnl-3.2.20-cache-api.patch, + +files/libnl-3.2.20-rtnl_tc_get_ops.patch, +files/libnl-3.2.23-python.patch, + +files/libnl-3.2.23-utils.h, +libnl-1.1.4.ebuild, +libnl-3.2.23.ebuild, + +libnl-3.2.24.ebuild, +libnl-3.2.24-r1.ebuild, +libnl-3.2.25.ebuild, + +libnl-3.2.26.ebuild, +libnl-3.2.9999.ebuild, +metadata.xml: + proj/gentoo: Initial commit + + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. + + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. + + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. + + Signed-off-by: Robin H. Johnson + X-Thanks: Alec Warner - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman - validation scripts + X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed + + 19 Aug 2015; Jeroen Roovers + -files/libnl-3.2.23-python.patch, -files/libnl-3.2.23-utils.h, + -libnl-3.2.23.ebuild, -libnl-3.2.24.ebuild, -libnl-3.2.24-r1.ebuild: + Old. + + Package-Manager: portage-2.2.20.1 + + 22 Aug 2015; Jeroen Roovers libnl-3.2.26.ebuild: + Stable for HPPA (bug #558132). + + Package-Manager: portage-2.2.20.1 + + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml + + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. + + Bug: https://bugs.gentoo.org/552720 + + 26 Aug 2015; Agostino Sarubbo libnl-3.2.26.ebuild: + amd64 stable wrt bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="amd64" + + 30 Aug 2015; Tobias Klausmann libnl-3.2.26.ebuild: + add alpha keyword + + Gentoo-Bug: 558132 + + Package-Manager: portage-2.2.20.1 + + 01 Sep 2015; Jeroen Roovers libnl-3.2.26.ebuild: + Stable for PPC64 (bug #558132). + + Package-Manager: portage-2.2.20.1 + + 02 Sep 2015; Markus Meier libnl-3.2.26.ebuild: + arm stable, bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="arm" + + 06 Sep 2015; Agostino Sarubbo libnl-3.2.26.ebuild: + ppc stable wrt bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="ppc" + + 20 Sep 2015; Agostino Sarubbo libnl-3.2.26.ebuild: + x86 stable wrt bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="x86" + + 21 Sep 2015; Agostino Sarubbo libnl-3.2.26.ebuild: + sparc stable wrt bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="sparc" + + 24 Sep 2015; Agostino Sarubbo libnl-3.2.26.ebuild: + ia64 stable wrt bug #558132 + + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="ia64" + +*libnl-3.2.27_rc1 (26 Sep 2015) + + 26 Sep 2015; Jeroen Roovers -libnl-3.2.25.ebuild, + +libnl-3.2.27_rc1.ebuild: + Version bump. + + Package-Manager: portage-2.2.20.1 + + 28 Sep 2015; Jeroen Roovers libnl-3.2.9999.ebuild: + Add extra HOMEPAGE. + + Package-Manager: portage-2.2.20.1 + + 01 Oct 2015; Justin Lecher metadata.xml: + Add missing remote-id type=github + + Signed-off-by: Justin Lecher + +*libnl-3.2.27 (17 Oct 2015) + + 17 Oct 2015; Jeroen Roovers -libnl-3.2.27_rc1.ebuild, + +libnl-3.2.27.ebuild: + Version bump. + + Package-Manager: portage-2.2.23 + + 14 Dec 2015; Agostino Sarubbo libnl-3.2.27.ebuild: + amd64 stable wrt bug #568052 + + Package-Manager: portage-2.2.24 + RepoMan-Options: --include-arches="amd64" + Signed-off-by: Agostino Sarubbo + + 19 Dec 2015; Jeroen Roovers libnl-3.2.27.ebuild: + Stable for HPPA PPC64 (bug #568052). + + Package-Manager: portage-2.2.26 + RepoMan-Options: --ignore-arches + + 19 Dec 2015; Markus Meier libnl-3.2.27.ebuild: + arm stable, bug #568052 + + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="arm" + + 25 Dec 2015; Agostino Sarubbo libnl-3.2.27.ebuild: + x86 stable wrt bug #568052 + + Package-Manager: portage-2.2.24 + RepoMan-Options: --include-arches="x86" + Signed-off-by: Agostino Sarubbo + + 26 Dec 2015; Agostino Sarubbo libnl-3.2.27.ebuild: + ppc stable wrt bug #568052 + + Package-Manager: portage-2.2.24 + RepoMan-Options: --include-arches="ppc" + Signed-off-by: Agostino Sarubbo + + 09 Jan 2016; Agostino Sarubbo libnl-3.2.27.ebuild: + sparc stable wrt bug #568052 + + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="sparc" + Signed-off-by: Agostino Sarubbo + + 10 Jan 2016; Agostino Sarubbo libnl-3.2.27.ebuild: + alpha stable wrt bug #568052 + + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="alpha" + Signed-off-by: Agostino Sarubbo + + 11 Jan 2016; Agostino Sarubbo libnl-3.2.27.ebuild: + ia64 stable wrt bug #568052 + + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="ia64" + Signed-off-by: Agostino Sarubbo + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog-2015 new file mode 100644 index 0000000000..0e30bcd936 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/ChangeLog-2015 @@ -0,0 +1,881 @@ +# ChangeLog for dev-libs/libnl +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.227 2015/05/13 06:35:32 jmorgan Exp $ + + 13 May 2015; Jack Morgan libnl-3.2.25.ebuild: + sparc stable wrt bug #509544 + + 26 Apr 2015; Mikle Kolyada libnl-3.2.25.ebuild: + ia64 stable wrt bug #509544 + + 23 Apr 2015; Jeroen Roovers libnl-3.2.25.ebuild: + Stable for PPC64 (bug #509544). + + 08 Apr 2015; Michał Górny libnl-3.2.23.ebuild, + libnl-3.2.24-r1.ebuild, libnl-3.2.24.ebuild, libnl-3.2.25.ebuild, + libnl-3.2.26.ebuild, libnl-3.2.9999.ebuild: + Drop old Python implementations + +*libnl-3.2.26 (30 Mar 2015) + + 30 Mar 2015; Jeroen Roovers -libnl-3.2.26_rc1.ebuild, + +libnl-3.2.26.ebuild: + Version bump. + + 22 Mar 2015; Andreas Schuerch libnl-3.2.25.ebuild: + x86 stable, see bug 509544 + + 20 Mar 2015; Jeroen Roovers libnl-3.2.9999.ebuild: + Switch to the moving repository. + +*libnl-3.2.26_rc1 (12 Mar 2015) + + 12 Mar 2015; Jeroen Roovers +libnl-3.2.26_rc1.ebuild: + Version bump. + + 02 Mar 2015; Agostino Sarubbo libnl-3.2.25.ebuild: + Stable for ppc, wrt bug #509544 + + 10 Jan 2015; Tobias Klausmann libnl-3.2.25.ebuild: + Stable on alpha, bug 509544 + + 27 Dec 2014; Agostino Sarubbo libnl-3.2.25.ebuild: + Stable for amd64, wrt bug #509544 + + 07 Dec 2014; Markus Meier libnl-3.2.25.ebuild: + arm stable, bug #509544 + + 03 Dec 2014; Jeroen Roovers libnl-3.2.25.ebuild: + Stable for HPPA (bug #509544). + + 22 Sep 2014; Jeroen Roovers libnl-3.2.25.ebuild: + Restore KEYWORDS (bug #515132). + + 16 Jul 2014; Jeroen Roovers libnl-3.2.25.ebuild: + Drop keywords again (bug #515132). + +*libnl-3.2.25 (16 Jul 2014) + + 16 Jul 2014; Jeroen Roovers -libnl-3.2.25_rc1.ebuild, + +libnl-3.2.25.ebuild: + Version bump. + + 25 Jun 2014; Jeroen Roovers libnl-3.2.25_rc1.ebuild: + Remove keywording until reverse dependencies have been updated (bug #515132). + +*libnl-3.2.25_rc1 (25 Jun 2014) + + 25 Jun 2014; Jeroen Roovers +libnl-3.2.25_rc1.ebuild: + Version bump. + +*libnl-3.2.24-r1 (25 May 2014) + + 25 May 2014; Michał Górny +libnl-3.2.24-r1.ebuild, + libnl-3.2.9999.ebuild: + Enable multilib support. + + 03 May 2014; Mike Gilbert libnl-3.2.24.ebuild, + libnl-3.2.9999.ebuild: + Add python3.4. + + 06 Apr 2014; Mike Frysinger libnl-1.1.4.ebuild, + libnl-3.2.23.ebuild: + Mark s390/sh stable. + + 06 Apr 2014; Mike Frysinger libnl-1.1.4.ebuild, + libnl-3.2.23.ebuild, libnl-3.2.24.ebuild: + Add arm64 love. + + 21 Feb 2014; Jeroen Roovers libnl-1.1.4.ebuild: + Remove shipped libnl.a + + 29 Jan 2014; Jeroen Roovers libnl-3.2.9999.ebuild: + Update live ebuild. + +*libnl-3.2.24 (21 Jan 2014) + + 21 Jan 2014; Jeroen Roovers -libnl-3.2.24_rc1-r1.ebuild, + +libnl-3.2.24.ebuild, -files/libnl-3.2.24_rc1-link_policy.patch: + Version bump. + + 15 Jan 2014; Jeroen Roovers -libnl-3.2.22.ebuild, + -libnl-3.2.22-r2.ebuild, -files/libnl-3.2.22-python.patch: + Old. + + 15 Jan 2014; Agostino Sarubbo libnl-3.2.23.ebuild: + Stable for ia64, wrt bug #494836 + +*libnl-3.2.24_rc1-r1 (03 Jan 2014) + + 03 Jan 2014; Jeroen Roovers -libnl-3.2.24_rc1.ebuild, + +libnl-3.2.24_rc1-r1.ebuild, +files/libnl-3.2.24_rc1-link_policy.patch: + Add upstream patch (bug #494890 by Alex Barker). + + 03 Jan 2014; Matt Turner libnl-3.2.23.ebuild: + alpha stable, bug 494836. + + 01 Jan 2014; Jeroen Roovers libnl-3.2.9999.ebuild: + Remove USE=doc. + + 26 Dec 2013; Markus Meier libnl-3.2.23.ebuild: + arm stable, bug #494836 + + 24 Dec 2013; Agostino Sarubbo libnl-3.2.23.ebuild: + Stable for x86, wrt bug #494836 + + 23 Dec 2013; Agostino Sarubbo libnl-3.2.23.ebuild: + Stable for sparc, wrt bug #494836 + + 22 Dec 2013; Jeroen Roovers libnl-3.2.23.ebuild: + Stable for HPPA (bug #494836). + + 22 Dec 2013; Pacho Ramos libnl-3.2.23.ebuild: + amd64 stable, bug #494836 + + 22 Dec 2013; Agostino Sarubbo libnl-3.2.23.ebuild: + Stable for ppc64, wrt bug #494836 + + 21 Dec 2013; Agostino Sarubbo libnl-3.2.23.ebuild: + Stable for ppc, wrt bug #494836 + +*libnl-3.2.24_rc1 (20 Dec 2013) + + 20 Dec 2013; Jeroen Roovers libnl-3.2.23.ebuild, + +libnl-3.2.24_rc1.ebuild, libnl-3.2.9999.ebuild, + +files/libnl-3.2.23-python.patch: + Version bump. Fix building netlink/genl/capi_wrap.c with USE=python (bug + #490584 by Philipp). + +*libnl-3.2.23 (03 Nov 2013) + + 03 Nov 2013; Jeroen Roovers +libnl-3.2.23.ebuild, + +files/libnl-3.2.23-utils.h: + Version bump. + +*libnl-3.2.9999 (23 Oct 2013) + + 23 Oct 2013; Jeroen Roovers +libnl-3.2.9999.ebuild: + Add live ebuild. + + 29 Sep 2013; Jeroen Roovers -libnl-1.1.3.ebuild, + -libnl-3.2.21.ebuild: + Old. + + 05 Sep 2013; Michał Górny libnl-3.2.22-r2.ebuild: + Clean up PYTHON_COMPAT from old implementations. + + 06 Aug 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for s390, wrt bug #475744 + + 03 Aug 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for sparc, wrt bug #475744 + + 21 Jul 2013; Jeroen Roovers libnl-3.2.22-r2.ebuild: + Fix USE=-python by Jonathan Callen (bug #477550). + +*libnl-3.2.22-r2 (16 Jul 2013) + + 16 Jul 2013; Jeroen Roovers -libnl-3.2.22-r1.ebuild, + +libnl-3.2.22-r2.ebuild, +files/libnl-3.2.22-python.patch: + Fix python extension linking (bug #477110 by Arfrever Frehtes Taifersar + Arahesis). + + 16 Jul 2013; Jeroen Roovers libnl-3.2.22-r1.ebuild: + DEPEND on dev-lang/swig for python support by Arfrever Frehtes Taifersar + Arahesis (bug #477108). + + 16 Jul 2013; Jeroen Roovers libnl-3.2.21.ebuild, + libnl-3.2.22-r1.ebuild, libnl-3.2.22.ebuild: + Fix LICENSE for USE=doc. + +*libnl-3.2.22-r1 (15 Jul 2013) + + 15 Jul 2013; Jeroen Roovers +libnl-3.2.22-r1.ebuild, + metadata.xml: + Conditionally install experimental python bindings. + + 13 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for ppc64, wrt bug #475744 + + 13 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for ppc, wrt bug #475744 + + 08 Jul 2013; Jeroen Roovers libnl-3.2.22.ebuild: + Stable for HPPA (bug #475744). + + 07 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for ia64, wrt bug #475744 + + 07 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for arm, wrt bug #475744 + + 06 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for alpha, wrt bug #475744 + + 05 Jul 2013; Jeroen Roovers libnl-1.1.4.ebuild: + Stable for HPPA (bug #475744). + + 05 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for x86, wrt bug #475744 + + 05 Jul 2013; Agostino Sarubbo libnl-1.1.4.ebuild, + libnl-3.2.22.ebuild: + Stable for amd64, wrt bug #475744 + + 04 Jul 2013; Jeroen Roovers -libnl-1.1-r3.ebuild, + -libnl-3.2.14.ebuild, -files/libnl-1.1-glibc-2.8-ULONG_MAX.patch, + -files/libnl-1.1-inline.patch, -files/libnl-1.1-minor-leaks.patch: + Old. + + 30 Jun 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for s390, wrt bug #471046 + + 09 Jun 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for sh, wrt bug #471046 + + 02 Jun 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for sh, wrt bug #469100 + + 26 May 2013; Jeroen Roovers libnl-3.2.21.ebuild: + Stable for HPPA (bug #471046). + + 26 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for ppc, wrt bug #471046 + + 25 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for ia64, wrt bug #471046 + + 25 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for arm, wrt bug #471046 + + 25 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for alpha, wrt bug #471046 + + 25 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for sparc, wrt bug #469100 + + 25 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for sparc, wrt bug #471046 + + 24 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for ppc64, wrt bug #471046 + + 23 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for x86, wrt bug #471046 + + 23 May 2013; Agostino Sarubbo libnl-3.2.21.ebuild: + Stable for amd64, wrt bug #471046 + + 23 May 2013; Jeroen Roovers -libnl-3.2.16.ebuild, + -libnl-3.2.18.ebuild, -libnl-3.2.19.ebuild, -libnl-3.2.20.ebuild: + Old. + + 21 May 2013; Jeroen Roovers libnl-1.1-r3.ebuild, + libnl-1.1.3.ebuild, libnl-1.1.4.ebuild, libnl-3.2.14.ebuild, + libnl-3.2.16.ebuild, libnl-3.2.18.ebuild, libnl-3.2.19.ebuild, + libnl-3.2.20.ebuild, libnl-3.2.21.ebuild, libnl-3.2.22.ebuild: + Update description. + + 20 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for s390, wrt bug #469100 + + 18 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for alpha, wrt bug #469100 + + 18 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for ia64, wrt bug #469100 + +*libnl-3.2.22 (15 May 2013) + + 15 May 2013; Jeroen Roovers +libnl-3.2.22.ebuild, + -libnl-3.2.22_rc1.ebuild: + Version bump. + + 12 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for ppc64, wrt bug #469100 + + 12 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for ppc, wrt bug #469100 + + 12 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for arm, wrt bug #469100 + + 10 May 2013; Jeroen Roovers libnl-1.1.4.ebuild: + Do not set IUSE=+static-libs. + + 10 May 2013; Jeroen Roovers libnl-1.1.4.ebuild: + Add IUSE=static-libs hackery (bug #469280). + + 10 May 2013; Jeroen Roovers libnl-1.1.3.ebuild: + Stable for HPPA (bug #469100). + + 10 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for x86, wrt bug #469100 + + 10 May 2013; Agostino Sarubbo libnl-1.1.3.ebuild: + Stable for amd64, wrt bug #469100 + +*libnl-1.1.4 (07 May 2013) + + 07 May 2013; Jeroen Roovers +libnl-1.1.4.ebuild: + Version bump. + +*libnl-3.2.22_rc1 (28 Apr 2013) + + 28 Apr 2013; Jeroen Roovers +libnl-3.2.22_rc1.ebuild: + Version bump. + +*libnl-1.1.3 (20 Mar 2013) + + 20 Mar 2013; Jeroen Roovers +libnl-1.1.3.ebuild, + +files/libnl-1.1.3-offsetof.patch: + Version bump. + + 03 Mar 2013; Mike Frysinger libnl-1.1-r3.ebuild: + Mark s390 stable for libpcap. + +*libnl-3.2.21 (24 Jan 2013) + + 24 Jan 2013; Jeroen Roovers +libnl-3.2.21.ebuild: + Version bump. + +*libnl-3.2.20 (23 Jan 2013) + + 23 Jan 2013; Jeroen Roovers +libnl-3.2.20.ebuild, + +files/libnl-3.2.20-cache-api.patch, + +files/libnl-3.2.20-rtnl_tc_get_ops.patch: + Version bump. + +*libnl-3.2.19 (17 Jan 2013) + + 17 Jan 2013; Jeroen Roovers +libnl-3.2.19.ebuild: + Version bump. + +*libnl-3.2.18 (08 Jan 2013) + + 08 Jan 2013; Jeroen Roovers -libnl-3.2.17.ebuild, + +libnl-3.2.18.ebuild: + Version bump. + +*libnl-3.2.17 (05 Jan 2013) + + 05 Jan 2013; Jeroen Roovers +libnl-3.2.17.ebuild: + Version bump. + + 01 Jan 2013; Jeroen Roovers -libnl-3.2.7.ebuild: + Old. + + 01 Jan 2013; Raúl Porcel libnl-3.2.14.ebuild: + s390/sh stable wrt #444112 + + 30 Dec 2012; Agostino Sarubbo libnl-3.2.14.ebuild: + Stable for alpha, wrt bug #444112 + + 29 Dec 2012; Agostino Sarubbo libnl-3.2.14.ebuild: + Stable for sparc, wrt bug #444112 + + 17 Dec 2012; Jeroen Roovers -libnl-3.2.13.ebuild: + Old. + + 17 Dec 2012; Agostino Sarubbo libnl-3.2.14.ebuild: + Stable for ia64, wrt bug #444112 + + 09 Dec 2012; Agostino Sarubbo libnl-3.2.14.ebuild: + Stable for ppc64, wrt bug #444112 + + 02 Dec 2012; Markus Meier libnl-3.2.14.ebuild: + arm stable, bug #444112 + + 29 Nov 2012; Brent Baude libnl-3.2.14.ebuild: + Marking libnl-3.2.14 ppc for bug 444112 + + 29 Nov 2012; Jeroen Roovers libnl-3.2.14.ebuild: + Stable for HPPA (bug #444112). + + 28 Nov 2012; Lars Wendler libnl-3.2.16.ebuild: + non-maintainer commit: Fixed build with doc USE flag being unset (bug + #445026). + + 27 Nov 2012; Jeroen Roovers libnl-3.2.16.ebuild: + libnl -> ${PN} in SRC_URI. + + 27 Nov 2012; Jeroen Roovers libnl-3.2.14.ebuild, + libnl-3.2.16.ebuild: + Download docs conditionally by Mike Auty (bug #445002). + + 27 Nov 2012; Jeroen Roovers libnl-3.2.16.ebuild: + Fix building with USE=doc by Denys Duchier (bug #444878). + + 26 Nov 2012; Jeroen Roovers -libnl-3.2.15.ebuild: + Old. + +*libnl-3.2.16 (26 Nov 2012) + + 26 Nov 2012; Rick Farina +libnl-3.2.16.ebuild: + version bump from upstream to address bug 444542 + + 23 Nov 2012; Jeroen Roovers libnl-3.2.14.ebuild, + libnl-3.2.15.ebuild: + Fix documentation path. + +*libnl-3.2.15 (23 Nov 2012) + + 23 Nov 2012; Jeroen Roovers +libnl-3.2.15.ebuild: + Version bump. + + 21 Nov 2012; Agostino Sarubbo libnl-3.2.14.ebuild: + Stable for x86, wrt bug #444112 + + 21 Nov 2012; Sergey Popov libnl-3.2.14.ebuild: + amd64 stable, wrt bug #444112 + + 13 Nov 2012; Jeroen Roovers libnl-3.2.13.ebuild, + libnl-3.2.14.ebuild: + Fix licenses for docs and utils. + + 07 Nov 2012; Mike Frysinger libnl-3.2.14.ebuild: + Run elibtoolize for cross-compile relinking, and use get_libdir when deleting + .la files. + + 26 Oct 2012; Anthony G. Basile libnl-3.2.14.ebuild: + keyword ~mips + +*libnl-3.2.14 (22 Oct 2012) + + 22 Oct 2012; Jeroen Roovers -libnl-3.2.9.ebuild, + +libnl-3.2.14.ebuild: + Version bump. + + 19 Oct 2012; Jeroen Roovers -libnl-3.2.11.ebuild, + -libnl-3.2.12.ebuild, -files/libnl-3.2.12-doc.patch: + Old. + + 12 Oct 2012; Anthony G. Basile libnl-3.2.13.ebuild: + stable ppc64, bug #437022 + + 11 Oct 2012; Jeroen Roovers libnl-3.2.13.ebuild: + Stable for HPPA (bug #437022). + + 11 Oct 2012; Markus Meier libnl-3.2.13.ebuild: + arm stable, bug #437022 + + 10 Oct 2012; Brent Baude libnl-3.2.13.ebuild: + Marking libnl-3.2.13 ppc for bug 437022 + + 08 Oct 2012; Sergey Popov libnl-3.2.13.ebuild: + Stable on amd64 wrt bug #437022 + + 08 Oct 2012; Sergey Popov libnl-3.2.13.ebuild: + Add missing media-gfx/graphviz dependency + + 30 Sep 2012; Jeroen Roovers -libnl-1.1-r2.ebuild: + Old. + + 29 Sep 2012; Anthony G. Basile libnl-1.1-r3.ebuild: + stable ppc64, requested by jer + + 29 Sep 2012; Anthony G. Basile libnl-3.2.11.ebuild: + stable ppc ppc64, bug #430430 + +*libnl-3.2.13 (04 Sep 2012) + + 04 Sep 2012; Jeroen Roovers +libnl-3.2.13.ebuild: + Version bump. + + 01 Sep 2012; Jeroen Roovers libnl-3.2.12.ebuild, + +files/libnl-3.2.12-doc.patch: + Fix building with USE=-doc by Ben Kohler (bug #433565), patch by Martin + Jansa. + +*libnl-3.2.12 (31 Aug 2012) + + 31 Aug 2012; Jeroen Roovers +libnl-3.2.12.ebuild: + Version bump. + + 12 Aug 2012; Agostino Sarubbo libnl-1.1-r3.ebuild: + Stable for amd64, wrt bug #413583 + + 09 Aug 2012; Jeroen Roovers libnl-3.2.11.ebuild: + Stable for HPPA (bug #430430). + + 08 Aug 2012; Anthony G. Basile libnl-3.2.11.ebuild: + Stable arm, bug #430430 + + 08 Aug 2012; Anthony G. Basile libnl-3.2.11.ebuild: + Rekeyword ~ppc ~ppc64, bug #419987 + + 08 Aug 2012; Jeroen Roovers metadata.xml: + Describe USE=doc. + + 04 Jul 2012; Jeroen Roovers libnl-3.2.11.ebuild: + Marked ~hppa (bug #419987). + + 03 Jul 2012; Brent Baude libnl-1.1-r3.ebuild, + libnl-3.2.7.ebuild: + marking 1.1-r3 and 3.2.7 ppc for bug 413583 + + 29 Jun 2012; Jeroen Roovers libnl-3.2.7.ebuild, + libnl-3.2.9.ebuild, libnl-3.2.11.ebuild: + Replace virtual/yacc with sys-devel/bison by Joseph C. Lehner (bug #424007). + + 17 Jun 2012; Markus Meier libnl-3.2.11.ebuild: + add ~arm, bug #419987 + +*libnl-3.2.11 (15 Jun 2012) + + 15 Jun 2012; Jeroen Roovers -libnl-3.2.10.ebuild, + +libnl-3.2.11.ebuild: + Version bump by Guillaume Castagnino (bug #420261 comment #6). Remove broken + 3.2.10 by Eugene Shalygin (same bug). + + 10 Jun 2012; Jeroen Roovers libnl-3.2.10.ebuild: + Update app-doc/doxygen dependency by Torsten Kaiser (bug #420467). + + 06 Jun 2012; Jeroen Roovers libnl-3.2.10.ebuild: + Add more documentation build dependencies (bug #419987). + +*libnl-3.2.10 (06 Jun 2012) + + 06 Jun 2012; Jeroen Roovers +libnl-3.2.10.ebuild: + Version bump. Bring back ~ppc64 keywording now that app-text/xmlstarlet is no + longer needed. + + 31 May 2012; Anthony G. Basile libnl-1.1-r3.ebuild: + Keyword ~mips + + 28 May 2012; Raúl Porcel libnl-1.1-r3.ebuild, + libnl-3.2.7.ebuild, libnl-3.2.9.ebuild: + Add ~alpha/~arm/~ia64/~s390/~sh/~sparc wrt #415707, alpha/ia64/sh/sparc wrt + #413583 + + 14 May 2012; Jeroen Roovers libnl-3.2.9.ebuild: + Marked ~hppa (bug #415707). + + 13 May 2012; Jeroen Roovers libnl-3.2.9.ebuild: + Depend on app-doc/doxygen versions that has doxytag (bug #415707). + + 13 May 2012; Jeroen Roovers libnl-3.2.9.ebuild: + Add app-text/xmlstarlet dependency by Torsten Kaiser (bug #415707). + +*libnl-3.2.9 (12 May 2012) + + 12 May 2012; Jeroen Roovers -libnl-3.2.8.ebuild, + -files/libnl-3.2.8-doc.patch, +libnl-3.2.9.ebuild: + Version bump. + + 01 May 2012; Jeroen Roovers libnl-3.2.8.ebuild, + +files/libnl-3.2.8-doc.patch: + Remove USE=dot dependency for app-doc/doxygen. Add a patch to fix building + documentation. + + 01 May 2012; Jeroen Roovers libnl-3.2.8.ebuild: + Readd USE=doc. + + 01 May 2012; Jeroen Roovers libnl-1.1-r3.ebuild: + Remove empty RDEPEND. PATCHES -> DOCS. + +*libnl-3.2.8 (01 May 2012) + + 01 May 2012; Jeroen Roovers +libnl-3.2.8.ebuild: + Version bump. + + 29 Apr 2012; Markus Meier libnl-1.1-r3.ebuild: + arm stable, bug #413583 + + 29 Apr 2012; Markus Meier libnl-3.2.7.ebuild: + arm stable, bug #413583 + + 27 Apr 2012; Jeroen Roovers libnl-1.1-r3.ebuild, + libnl-3.2.7.ebuild: + Stable for HPPA (bug #413583). + + 27 Apr 2012; Jeff Horelick libnl-1.1-r3.ebuild, + libnl-3.2.7.ebuild: + marked x86 per bug 413583 + + 26 Apr 2012; Agostino Sarubbo libnl-3.2.7.ebuild: + Stable for amd64, wrt bug #413583 + + 26 Apr 2012; Jeroen Roovers -libnl-3.2.3.ebuild, + -libnl-3.2.6.ebuild: + Old. + +*libnl-1.1-r3 (03 Apr 2012) + + 03 Apr 2012; Jeroen Roovers +libnl-1.1-r3.ebuild, + +files/libnl-1.1-inline.patch: + Do not inline nl_object_priv by Jiri Denemark (bug #366561). + + 31 Jan 2012; Jeroen Roovers libnl-3.2.3.ebuild, + libnl-3.2.6.ebuild, libnl-3.2.7.ebuild: + Add sys-devel/flex and virtual/yacc to DEPEND by bay (bug #401611). + +*libnl-3.2.7 (25 Jan 2012) + + 25 Jan 2012; Jeroen Roovers +libnl-3.2.7.ebuild: + Version bump. + +*libnl-3.2.6 (17 Jan 2012) + + 17 Jan 2012; Jeroen Roovers +libnl-3.2.6.ebuild: + Version bump. + + 28 Nov 2011; Tim Harder libnl-3.2.3.ebuild: + Remove unused autotools setting. + + 27 Nov 2011; Jeroen Roovers libnl-3.2.3.ebuild: + Do not inherit autotools-utils.eclass (bug #392143). + + 27 Nov 2011; Tim Harder libnl-3.2.3.ebuild: + Build in the source tree. + + 22 Nov 2011; Pacho Ramos metadata.xml: + Drop maintainer due retirement, bug #82110 + + 22 Nov 2011; Jeroen Roovers -libnl-3.2.1.ebuild, + -libnl-3.2.2.ebuild: + ^ + + 17 Nov 2011; Jeroen Roovers libnl-1.1-r2.ebuild, + libnl-3.2.1.ebuild, libnl-3.2.2.ebuild, libnl-3.2.3.ebuild: + Fix SRC_URI too. + + 17 Nov 2011; Jeroen Roovers libnl-1.1-r2.ebuild, + libnl-3.2.1.ebuild, libnl-3.2.2.ebuild, libnl-3.2.3.ebuild: + New HOMEPAGE. + +*libnl-3.2.3 (11 Nov 2011) + + 11 Nov 2011; Jeroen Roovers +libnl-3.2.3.ebuild, + metadata.xml: + Version bump. Add USE=utils. + +*libnl-3.2.2 (31 Oct 2011) + + 31 Oct 2011; Jeroen Roovers +libnl-3.2.2.ebuild: + Version bump. + + 26 Oct 2011; Jeroen Roovers libnl-1.1-r2.ebuild, + -libnl-2.0.ebuild, -libnl-3.0.ebuild, -libnl-3.1.ebuild, libnl-3.2.1.ebuild: + Introduce SLOTting thanks to Azamat H. Hackimov (bug #384229). + +*libnl-3.2.1 (10 Oct 2011) + + 10 Oct 2011; Jeroen Roovers +libnl-3.2.1.ebuild: + Version bump. + +*libnl-3.1 (20 Aug 2011) + + 20 Aug 2011; Jeroen Roovers +libnl-3.1.ebuild: + Version bump. Remove USE=doc for now as this would pull in many dependencies + and requires some unresolved dependencies too. + + 09 Jun 2011; Jeroen Roovers -libnl-0.5.0.ebuild, + -files/libnl-0.5.0-include.diff, -files/libnl-0.5.0-libdir.patch, + -libnl-1.0_pre6.ebuild, -libnl-1.0_pre6-r1.ebuild, + -files/libnl-1.0_pre5-__u64_x86_64.patch, -files/libnl-1.0_pre5-include.diff, + -files/libnl-1.0_pre6-__u64_x86_64.patch, -libnl-1.1.ebuild, + -libnl-1.1-r1.ebuild, files/libnl-1.1-flags.patch, + files/libnl-1.1-glibc-2.8-ULONG_MAX.patch, -files/libnl-1.pc: + Remove old. Clean up patches. + +*libnl-3.0 (29 Mar 2011) + + 29 Mar 2011; Jeroen Roovers libnl-1.1-r2.ebuild, + libnl-2.0.ebuild, +libnl-3.0.ebuild: + Version bump by Karl Hiramoto (bug #342461). Disable implicit RDEPEND. + + 24 Feb 2011; Kacper Kowalik libnl-1.1-r2.ebuild: + ppc/ppc64 stable wrt #350460 + + 29 Jan 2011; Raúl Porcel libnl-1.1-r2.ebuild: + alpha/ia64/sh/sparc stable wrt #350460 + + 21 Jan 2011; Jeroen Roovers libnl-1.1-r2.ebuild: + Stable for HPPA (bug #350460). + + 11 Jan 2011; Markus Meier libnl-1.1-r2.ebuild: + x86 stable, bug #350460 + + 08 Jan 2011; Markus Meier libnl-1.1-r2.ebuild: + arm stable, bug #350460 + + 04 Jan 2011; Markos Chandras libnl-1.1-r2.ebuild: + Stable on amd64 wrt bug #350460 + +*libnl-2.0 (25 Oct 2010) + + 25 Oct 2010; Jeroen Roovers +libnl-2.0.ebuild: + Version bump by Kfir Lavi (bug #342461). + + 11 Aug 2010; Jeroen Roovers libnl-1.1-r2.ebuild: + Optionally install API documentation by Thomas Klute (bug #328625). + + 22 May 2010; Raúl Porcel libnl-1.0_pre6.ebuild, + libnl-1.0_pre6-r1.ebuild, libnl-1.1.ebuild, libnl-1.1-r1.ebuild, + libnl-1.1-r2.ebuild: + Add ~s390 + + 16 May 2010; Raúl Porcel libnl-1.1-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #313827 + + 14 Jan 2010; Christian Faulhammer libnl-1.1-r2.ebuild: + Transfer Prefix keywords + + 10 Jan 2010; Robin H. Johnson libnl-1.0_pre6.ebuild, + libnl-1.0_pre6-r1.ebuild, libnl-1.1.ebuild, libnl-1.1-r1.ebuild, + libnl-1.1-r2.ebuild: + Bug #283219: libnl has never needed linux-info. + + 22 Jul 2009; Tobias Klausmann libnl-1.1-r2.ebuild: + Keyworded on alpha, bug #277033 + +*libnl-1.1-r2 (26 May 2009) + + 26 May 2009; Jeroen Roovers +libnl-1.1-r2.ebuild, + +files/libnl-1.1-flags.patch: + Respect LDFLAGS (bug #262960). Thanks to Davide Pesavento for reporting. + + 17 May 2009; Raúl Porcel libnl-1.1-r1.ebuild: + Add ~sh + + 10 May 2009; Raúl Porcel libnl-1.1-r1.ebuild: + arm stable + + 24 Mar 2009; Joseph Jezak libnl-1.1-r1.ebuild: + Marked ppc stable for bug #263673. + + 15 Mar 2009; Raúl Porcel libnl-1.1-r1.ebuild: + Add ~arm wrt #253803 + + 15 Mar 2009; Brent Baude libnl-1.1-r1.ebuild: + Marking libnl-1.1-r1 ppc64 for bug 256245 + + 17 Aug 2008; Markus Meier libnl-1.1-r1.ebuild: + x86 stable, bug #228837 + + 28 Jul 2008; Kenneth Prugh libnl-1.1-r1.ebuild: + amd64 stable, bug #228837 + + 09 Jun 2008; Peter Volkov + +files/libnl-1.1-glibc-2.8-ULONG_MAX.patch, libnl-1.1-r1.ebuild: + Fixes build with glibc-2.8, bug #225393, thank Tobias Senner and Jose + daLuz for report. + + 28 Apr 2008; Jeroen Roovers libnl-1.1-r1.ebuild: + Marked ~sparc too. + + 19 Mar 2008; Jeroen Roovers libnl-1.1-r1.ebuild: + Stable for HPPA. + + 25 Feb 2008; files/libnl-1.1-vlan-header.patch: + Fix the patch to be applied correctly. Finally fixed bug #210208. + +*libnl-1.1-r1 (20 Feb 2008) + + 20 Feb 2008; +files/libnl-1.1-minor-leaks.patch, + +files/libnl-1.1-vlan-header.patch, +libnl-1.1-r1.ebuild: + Fixed compilation problem repoted by Andrew Cowie , bug 210208. Also backported fix from upstream to + fix memory leak. + +*libnl-1.1 (30 Jan 2008) + + 30 Jan 2008; libnl-0.5.0.ebuild, libnl-1.0_pre6.ebuild, + +libnl-1.1.ebuild: + Version bump, bug 197450, thank you Daniel Bahrdt, valentin, and Robert + Buchholz. + +*libnl-1.0_pre6-r1 (01 Dec 2007) + + 01 Dec 2007; Robert Buchholz + +files/libnl-1.0_pre6-__u64_x86_64.patch, +libnl-1.0_pre6-r1.ebuild: + Non maintainer commit: Bump to the actual pre6 release (bug #197450) and do + not install pkgconfig file to /usr/share (bug #185878). + + 28 Aug 2007; nixnut libnl-1.0_pre6.ebuild: + Stable on ppc wrt bug 189781 + + 26 Aug 2007; Wulf C. Krueger + libnl-1.0_pre6.ebuild: + Marked stable on amd64 as per bug 189781. + + 24 Aug 2007; Christian Faulhammer + libnl-1.0_pre6.ebuild: + stable x86, bug 189781 + + 30 Apr 2007; Raúl Porcel + +files/libnl-1.0_pre5-__u64_x86_64.patch, + -files/libnl-1.0_pre6-amd64-typedef.diff, libnl-1.0_pre6.ebuild: + Add patch from Fedora to make it compile on ia64 and amd64, add ~ia64 + + 01 Feb 2007; Markus Ullmann -libnl-1.0_pre5.ebuild: + cleanup + + 14 Jan 2007; Markus Rothe libnl-0.5.0.ebuild, + libnl-1.0_pre5.ebuild, libnl-1.0_pre6.ebuild: + Added ~ppc64 + + 26 Dec 2006; Jeroen Roovers libnl-1.0_pre6.ebuild: + Readded ~hppa. No idea why it was removed. + +*libnl-1.0_pre6 (28 Oct 2006) + + 28 Oct 2006; Luis Medinas + +files/libnl-1.0_pre5-include.diff, + +files/libnl-1.0_pre6-amd64-typedef.diff, +files/libnl-1.pc, + +libnl-1.0_pre6.ebuild: + Non maintainer commit. Bumped a new prerelease version in preparation for + NetworkManager. + + 29 Aug 2006; Jeroen Roovers libnl-1.0_pre5.ebuild: + Marked ~hppa (bug #140207). + + 16 Jul 2006; Tobias Scherbaum libnl-0.5.0.ebuild: + ppc stable + + 16 Jul 2006; Tobias Scherbaum + libnl-1.0_pre5.ebuild: + Added ~ppc, bug #140207 + +*libnl-1.0_pre5 (15 Jul 2006) + + 15 Jul 2006; Marcelo Goes +libnl-1.0_pre5.ebuild: + 1.0_pre5 version bump for bug 140207. Thanks to Rob M. . In package.mask for testing. + + 07 Mar 2006; Jeroen Roovers libnl-0.5.0.ebuild: + Stable on hppa. + + 10 Jan 2006; libnl-0.5.0.ebuild: + Marked stable on amd64 per bug# 118480 + + 04 Jan 2006; Jeroen Roovers libnl-0.5.0.ebuild: + Marked ~hppa (bug #105527). + + 05 Nov 2005; Marcelo Goes libnl-0.5.0.ebuild: + 0.5.0 x86 stable. + + 08 Oct 2005; Simon Stelling + +files/libnl-0.5.0-libdir.patch, libnl-0.5.0.ebuild: + keyword ~amd64 and make multilib-strict happy + + 18 Sep 2005; Tobias Scherbaum libnl-0.5.0.ebuild: + Added ~ppc Keyword + + 17 Sep 2005; Marcelo Goes libnl-0.5.0.ebuild: + Added quotes to be neat. + +*libnl-0.5.0 (10 Sep 2005) + + 10 Sep 2005; Marcelo Goes + +files/libnl-0.5.0-include.diff, +metadata.xml, +libnl-0.5.0.ebuild: + Initial commit, separating this package from net-analyzer/bmon. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest index 5f67682d47..05b8a57928 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest @@ -1,3 +1,15 @@ -DIST libnl-1.1.tar.gz 288932 RMD160 ebfc660302f31e5a94f03683f1ba85a3e057cf30 SHA1 54c7d02f93b09b43338e5cbf42f1373e83566577 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3 -DIST libnl-3.2.14.tar.gz 687883 SHA256 6bb043eea08765bada37a053d932f073db9d51e7a8cd419e237c785ba6369e2c SHA512 14e9b733beb985d83bb4672087c91734954a6e90fe71a825dc089ab797ddf6a9e9ee39a046c5b996a3a0184588160a47830a368540831443615793a1eef647f5 WHIRLPOOL 34f6e4cb8b07b67a5b5abfaa59a0a45f114921b894959ede2e7b44640d6aa012a4bc1e08752b31b11035b745001a43716c3e093b4ccfecfa99a0f6a0b65a7539 -DIST libnl-doc-3.2.14.tar.gz 8766064 SHA256 1db05aaa61c14ee578fa432cc1973a73379abe175859ef9e92ea033eae005e43 SHA512 2692f6d4c3e3a9d4fe9cc210fdb03751356daaebe19f8d9041804252a6c220dfc7ad4e72da428b56ade30afa2ef3ec3b6c86416f07b12013403dad8f735b0c0b WHIRLPOOL f55436bc28750f4d4d1bf716fc73e36a01b27d8799c0b2d8fee785db3da935fae4c4ab05a03dd4c65b9ef0cc32d2c112182b4e343e97b116a28da90e3035d96c +AUX libnl-1.1-flags.patch 441 SHA256 027b7c29cd0176f94cf337508bca0542361b900d262d956b0e3ef00080b0bc2a SHA512 1f97dc181118368977ebc7bc6134c7e9fb6acd083721f1c857fca9e3a2cc242e03cbd198a0fb12a05597765a732d9a9384a75f46d1f023f6d5160631a29a9947 WHIRLPOOL e467a057b37e236e15c8f5dc56ca66ec36dc09830f2e63bb30b747b04687b16ab04cc6b50d88768b67d31d9569616e420b4035769e43302cfa7288928f254efd +AUX libnl-1.1-vlan-header.patch 2378 SHA256 c9c7d8bf94ab06884f91ecd98977433be952530555aff37befc335f1f6312619 SHA512 ea45d780b16e6045735aaf2e3febf19ddccab4ca0e03710aebfe51655adc50177aefa3bd4d06e0ccce0160f4c6db73cfa4eb7cebe53b3e15c1807c3b00dc1c9c WHIRLPOOL b63f8fa7d8d1865e9ee3fd896eec12eb2fcdd77774ea4ef2a9f2e623b823fcd3e052860cfc456cc884b2d72ff587d091b756b349dac9845206f515a9cbbd1e03 +AUX libnl-1.1.3-offsetof.patch 320 SHA256 66b458406b7e13abc166318cad331f81e1c8a894775babd6283b408b3c8fae1b SHA512 fe625a9ac6ea8776c8f7ef3d7e3553651c0244e830883587bd7e86490e0ec6e8b29865e172a0e39947e213b910a4279202eabfdd5d7f08e835f5be91d4ff9d6b WHIRLPOOL d1240b691e9a5ef58f5629623571256ab1b37d7bb4b62da37fb09635455f7ac8076043b12f0d6bae48a45df517b57ddc5a7ed689fb2f6ad8a96065232d6b803f +AUX libnl-3.2.20-cache-api.patch 221 SHA256 f78c3c5380d726752775057b9f0364d941c3d6be530e64cdf5f88f554ddd423a SHA512 4aa86e96251b01da2494136fa6dc7e2159016ce8cbc41787bf84e183bd35cc88c91cb2f879f21898b755035962d377c45bbc0ceccc8e3900696723a33bce4b20 WHIRLPOOL 12d7af7b783be973ce88586a91828875e8084355365d7d078562ad3e165713f6f6b6e2344ad22838a26440e00b231fe6c675c8fb2b995f50e32d4a3f4841e002 +AUX libnl-3.2.20-rtnl_tc_get_ops.patch 735 SHA256 d2b489afc95ff090d791acaf0c97c15df888f85d42e338f94913a1521e48b0e7 SHA512 a2954e257646603ced9c771c5c694848d5d2e8505b2339f9619dc78c1c53b55d9da56f40380b3c3b879090a7947a3188ae2b969bb30c2ce53960cad03ce19a5a WHIRLPOOL 35a05dde5416d21227cc90fa13cb7e05e46baddf171ab67ff05164e8c49e926d7b83cdc47922b3a651c42a5285ad035c52887b20022aeaf319105beb8873ee01 +DIST libnl-1.1.4.tar.gz 1174974 SHA256 4f80c21fe5bbcdde6e72b59b4f98306063a41421f909887c34e58d93e746d063 SHA512 25e26ddcc16540346ea34815ab6ac094177e5cee2eb3d843c4f8b30cd9d83390a3e87cb46046dc3bd9ae4d21f77e57bb3827c2cfc588eb18afe049921f2030b4 WHIRLPOOL eab5547dce7b11c86123fbcc9cd8e00100c7e78f48a4a9fef40f80f89407ea705b701f8f0eb7df63997866f17b0cf0924b43c69b29fa1f1b016fe997371b950e +DIST libnl-3.2.26.tar.gz 896005 SHA256 1323ff6cea47efe9f988893b09840942a8c36131f472a9f3b96eb68d8f8d7555 SHA512 5ab4a3a40244d71e0c8c50fcef30a67f814509d508e9537c85f2d710578a8a61513e7f26b2c0c29a9817484ca6ecd005e53b4f9054cd878274ae3b439abbe516 WHIRLPOOL 84854749fc312c867d9eec1e4d91bbeb5a132f79c004c5db0504a7d60136a2f39263b4efd4b0d1cd2e07f6cd363cc5e68f93089cb9b9dd58a45f416338c41a6f +DIST libnl-3.2.27.tar.gz 905330 SHA256 4bbbf92b3c78a90f423cf96260bf419a28b75db8cced47051217a56795f58ec6 SHA512 f66d1c42eef75f6a1008abd6850f00abb0290d49bb685b4df43464c4dbf57d68fd4551f2a77bb2f375fd0a342b73cfd54d17c791f01ea43ce02683c8703e3a33 WHIRLPOOL 0bf32ca28b1f858caf99cb633ae4c3b863e53f8cb4b3b1703b454117e2eea2563d34b08c4ac920afb63e45c4717ba7628730a428df76f56818fe10cf336c4185 +EBUILD libnl-1.1.4.ebuild 1176 SHA256 17bf8da3a48a19c6efe935f669bd5560897bef37c1989d702b1e86e584930ae6 SHA512 9e5a73d231a9f89367cc525ae60e96ed9de88f91a2b2c621559d0816d3473cc7b99d235d725d5208a7408279af9a6fb836b65a2bef5d328ed63317d7066eadb3 WHIRLPOOL 5c251ea9feff7a6085a684f97441344976a6c0449f79ebfe23a41dc4a4b9b3a12b4a8ba6b5b60812a0df111870607f96d8584a0db2a0d927fb0e410a24ee3e22 +EBUILD libnl-3.2.26.ebuild 2548 SHA256 954de51a6f9d02248d99390714ce3b34a3d888ae00b49f3cf32b26db613f561b SHA512 5c336ad4c25693ae567f448a44b75eaf6d345866864cf57936717580e61988b7c4707341f89607e0e481e137b672e98d356e8a81e45cafbbcea73bf8ad1c74f6 WHIRLPOOL a6361ab7d32fce8b91135a45355adfca5ddc4904f7ffdcec426f1b1849aa8d8b67f222c7665376db6278748fea6767469c78f073466b33eb8b71274abc19c8b8 +EBUILD libnl-3.2.27.ebuild 2644 SHA256 ca5558ec2ea538f6bb1f30aaeb97ba96efeefa246b2b22b973df27a6809a82a4 SHA512 fd1430670725269a6c9dbd1439a4a036d99afb6dbb8db95e2e70aa9d5ca1b7c3573be42525b4b98a647832cb09c56da88550ca15206e3ec9c49747694fbc7aab WHIRLPOOL 2b963fd37859ef0b9b718bc8f28e256eb958477810b8f5c50b3cdd8db58c1235904e331c12589d64df42bd22715cd0f9c55bc8e660e267aa3999ba43f4c3876c +EBUILD libnl-3.2.9999.ebuild 2421 SHA256 35e8bdf98935addcc1cd1973139a1b7339001148152ba708f5c9b36d4e70928f SHA512 1d9b424cc9b5f5108e1535c3616b6249ce1eec5008ebfd40c46f728250e2dd89db5c237621d7beb5e4a3bfb5829a5a7b60311990eada65d9769450469f21a37a WHIRLPOOL 0d5da253e641e52861aa608ae1d4dd348f5e80f86c9298870067887d64c085e0f2cdbbbea9ec6c4b637cbe0ba3f8bf8a74ddbc9042163b1740126ba2a920ee50 +MISC ChangeLog 6723 SHA256 00c5cb165e7c052c01f64afb00e64c16388800e37a8aaca6e6312bbb746bf0c4 SHA512 63545ff6b1b74665817e43294ee5e269e9f09364e9abb7da5b513481a8efbbab79cabc1caf9d323fccfdf208537ce7669cdf0e48e8cba8f9dfc71428d3cf22a6 WHIRLPOOL d16043b0eee218fa179ff07d9fd9e36dc813babd167e0534b109b2fd32f8760dee14db0aa1276c457c0c8acbeb9c7bc2697d1b04b0abad639a73e9b339511a18 +MISC ChangeLog-2015 29453 SHA256 c81ed65177293bdb2e95156f0ebba8f30ac777d9dd7eeb360b3c701b6c511b7d SHA512 ad09dafc8222e541c7927c502e92a7374813dac74c5a67434e0d3d23eb3ee24095ce97685299bc62d8420afb70a9c71416603a910ee800a3effcd878c6b1bd7a WHIRLPOOL 749cc124eb853a6c1aa393c4ecca68c045ad7576bd024218f3bacff7f53b00f08a6cf2df7df0a675730114c5f2a8e89ddca131f51e6479d1474268c4747a0aaf +MISC metadata.xml 464 SHA256 afc6582b5cbf123b3b2835d0440456538dbd522ce77fa51c576d21d479a62613 SHA512 a90a201765312e1a8f7cce26472f1381861046383ed6766b985b246a627bb76267f116a8c05666e19371c0c25e8ae430c61e899d70bfa3c1cfc596eb3a334419 WHIRLPOOL 78da600f148917d863b87803c880906a174c7cfec30f9f873ee69b3c23667d6c50b413d032443254e0a0e8f6acb825f1cfb2131a5dbb12e9b1d5e6a1db80fef1 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-flags.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-flags.patch new file mode 100644 index 0000000000..dc512c587b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-flags.patch @@ -0,0 +1,11 @@ +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -48,7 +48,7 @@ + + $(OUT_SLIB): ../Makefile.opts $(OBJ) + @echo " LD $(OUT_SLIB)"; \ +- $(CC) -shared -Wl,-soname,libnl.so.1 -o $(OUT_SLIB) $(OBJ) $(LIBNL_LIB) -lc ++ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,libnl.so.1 -o $(OUT_SLIB) $(OBJ) $(LIBNL_LIB) -lc + @echo " LN $(OUT_SLIB) $(LN1_SLIB)"; \ + rm -f $(LN1_SLIB) ; $(LN) -s $(OUT_SLIB) $(LN1_SLIB) + @echo " LN $(LN1_SLIB) $(LN_SLIB)"; \ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-glibc-2.8-ULONG_MAX.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-glibc-2.8-ULONG_MAX.patch deleted file mode 100644 index 6042067e74..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-glibc-2.8-ULONG_MAX.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=225393 - ---- include/netlink-local.h 2008-06-09 07:54:20 +0000 -+++ include/netlink-local.h 2008-06-09 07:54:47 +0000 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - - #include - #include - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-minor-leaks.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-minor-leaks.patch deleted file mode 100644 index 855a6ab391..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1-minor-leaks.patch +++ /dev/null @@ -1,40 +0,0 @@ -From: Patrick McHardy -Date: Fri, 18 Jan 2008 16:55:49 +0000 (+0100) -Subject: [LIBNL]: Fix minor memleaks on exit -X-Git-Url: http://git.kernel.org/?p=libs%2Fnetlink%2Flibnl.git;a=commitdiff_plain;h=b64f15d6f947839236fa276d473d238f8c9b9d57;hp=e91bb2ffb090955d443e643a25b250bf3d33534a - -[LIBNL]: Fix minor memleaks on exit - -Make valgrind happy ... - -Signed-off-by: Patrick McHardy ---- - -diff --git a/lib/route/route_utils.c b/lib/route/route_utils.c -index a12d169..1386cda 100644 ---- a/lib/route/route_utils.c -+++ b/lib/route/route_utils.c -@@ -63,6 +63,11 @@ static void __init init_routing_table_names(void) - add_routing_table_name(RT_TABLE_LOCAL, "local"); - }; - -+static void __exit release_routing_table_names(void) -+{ -+ __trans_list_clear(&table_names); -+} -+ - int rtnl_route_read_table_names(const char *path) - { - __trans_list_clear(&table_names); -@@ -104,6 +109,11 @@ static void __init init_proto_names(void) - add_proto_name(RTPROT_STATIC, "static"); - }; - -+static void __exit release_proto_names(void) -+{ -+ __trans_list_clear(&proto_names); -+} -+ - int rtnl_route_read_protocol_names(const char *path) - { - __trans_list_clear(&proto_names); diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1.3-offsetof.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1.3-offsetof.patch new file mode 100644 index 0000000000..e370a5e62f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-1.1.3-offsetof.patch @@ -0,0 +1,12 @@ +--- a/include/netlink-local.h ++++ b/include/netlink-local.h +@@ -343,7 +343,9 @@ + } + + #define ARRAY_SIZE(X) (sizeof(X) / sizeof((X)[0])) ++#ifndef offsetof + #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ++#endif + + #define __init __attribute__ ((constructor)) + #define __exit __attribute__ ((destructor)) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-cache-api.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-cache-api.patch new file mode 100644 index 0000000000..ce6e47b7cf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-cache-api.patch @@ -0,0 +1,9 @@ +--- a/tests/test-cache-mngr.c ++++ b/tests/test-cache-mngr.c +@@ -1,5 +1,5 @@ + #include +-#include ++#include + #include + #include + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-rtnl_tc_get_ops.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-rtnl_tc_get_ops.patch new file mode 100644 index 0000000000..09b2f0bb8e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.2.20-rtnl_tc_get_ops.patch @@ -0,0 +1,30 @@ +--- a/src/nl-class-add.c ++++ b/src/nl-class-add.c +@@ -14,6 +14,7 @@ + #include + #include + #include ++#include /* rtnl_tc_get_ops() */ + + static int quiet = 0; + +--- a/src/nl-cls-add.c ++++ b/src/nl-cls-add.c +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include /* rtnl_tc_get_ops() */ + + static int quiet = 0; + +--- a/src/nl-qdisc-add.c ++++ b/src/nl-qdisc-add.c +@@ -13,6 +13,7 @@ + #include + #include + #include ++#include /* rtnl_tc_get_ops() */ + + static int quiet = 0; + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1-r1.ebuild deleted file mode 100644 index f07e2ac463..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-1.1-r1.ebuild,v 1.12 2010/01/10 08:28:48 robbat2 Exp $ - -inherit eutils multilib - -DESCRIPTION="A library for applications dealing with netlink socket" -HOMEPAGE="http://people.suug.ch/~tgr/libnl/" -SRC_URI="http://people.suug.ch/~tgr/libnl/files/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86" -IUSE="" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${P}-vlan-header.patch - epatch "${FILESDIR}"/${P}-minor-leaks.patch - epatch "${FILESDIR}"/${P}-glibc-2.8-ULONG_MAX.patch -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc ChangeLog -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1.4.ebuild new file mode 100644 index 0000000000..ce1aeea921 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-1.1.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils multilib toolchain-funcs + +DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces" +HOMEPAGE="http://www.infradead.org/~tgr/libnl/" +SRC_URI="http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="1.1" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="doc static-libs" + +DEPEND="doc? ( app-doc/doxygen )" +DOCS=( ChangeLog ) + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-1.1-vlan-header.patch \ + "${FILESDIR}"/${PN}-1.1-flags.patch \ + "${FILESDIR}"/${PN}-1.1.3-offsetof.patch + sed -i \ + -e '/@echo/d' \ + Makefile.rules {lib,src,tests}/Makefile || die + sed -i \ + -e 's|-g ||g' \ + Makefile.opts.in || die + + if ! use static-libs; then + sed -i lib/Makefile -e '/OUT_AR/d' || die + fi + + rm -f lib/libnl.a +} + +src_compile() { + emake AR=$(tc-getAR) + + if use doc ; then + cd "${S}/doc" + emake gendoc || die + fi +} + +src_install() { + default + + if use doc ; then + cd "${S}/doc" + dohtml -r html/* + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild deleted file mode 100644 index 80f0fca290..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.14.ebuild,v 1.2 2012/10/26 02:18:02 blueness Exp $ - -EAPI=4 -inherit eutils libtool multilib - -DESCRIPTION="A library for applications dealing with netlink socket" -HOMEPAGE="http://www.infradead.org/~tgr/libnl/" -SRC_URI=" - http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz - http://www.infradead.org/~tgr/libnl/files/${PN}-doc-${PV}.tar.gz -" -LICENSE="LGPL-2.1" -SLOT="3" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" -IUSE="doc static-libs utils" - -DEPEND=" - sys-devel/flex - sys-devel/bison -" - -src_prepare() { - elibtoolize - epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch -} - -src_configure() { - econf \ - --disable-silent-rules \ - $(use_enable static-libs static) \ - $(use_enable utils cli) -} - -src_install() { - default - if use doc; then - dohtml -r \ - -a css,html,js,map,png \ - "${WORKDIR}"/${PN}-doc-${PV} - fi - - use static-libs || rm -f "${ED}"/usr/$(get_libdir)/lib*.la - - dodoc ChangeLog -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.26.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.26.ebuild new file mode 100644 index 0000000000..789e89dc9e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.26.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{3,4} ) +DISTUTILS_OPTIONAL=1 +inherit distutils-r1 eutils libtool multilib multilib-minimal + +NL_P=${P/_/-} + +DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces" +HOMEPAGE="http://www.infradead.org/~tgr/libnl/" +SRC_URI=" + https://github.com/thom311/${PN}/releases/download/${PN}${PV//./_}/${P}.tar.gz +" +LICENSE="LGPL-2.1 utils? ( GPL-2 )" +SLOT="3" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="static-libs python utils" + +RDEPEND="python? ( ${PYTHON_DEPS} ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + python? ( dev-lang/swig ) + sys-devel/flex + sys-devel/bison +" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DOCS=( ChangeLog ) + +S=${WORKDIR}/${NL_P} + +MULTILIB_WRAPPED_HEADERS=( + # we do not install CLI stuff for non-native + /usr/include/libnl3/netlink/cli/addr.h + /usr/include/libnl3/netlink/cli/class.h + /usr/include/libnl3/netlink/cli/cls.h + /usr/include/libnl3/netlink/cli/ct.h + /usr/include/libnl3/netlink/cli/exp.h + /usr/include/libnl3/netlink/cli/link.h + /usr/include/libnl3/netlink/cli/neigh.h + /usr/include/libnl3/netlink/cli/qdisc.h + /usr/include/libnl3/netlink/cli/route.h + /usr/include/libnl3/netlink/cli/rule.h + /usr/include/libnl3/netlink/cli/tc.h + /usr/include/libnl3/netlink/cli/utils.h +) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch + epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch + epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch + + elibtoolize + + if use python; then + cd "${S}"/python || die + distutils-r1_src_prepare + fi + + # out-of-source build broken + # https://github.com/thom311/libnl/pull/58 + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + --disable-silent-rules \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable utils cli) +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use python; then + cd python || die + distutils-r1_src_compile + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use python; then + # Unset DOCS= since distutils-r1.eclass interferes + local DOCS=() + cd python || die + distutils-r1_src_install + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --modules +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.27.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.27.ebuild new file mode 100644 index 0000000000..0ed5db525f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.27.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{3,4} ) +DISTUTILS_OPTIONAL=1 +inherit distutils-r1 eutils libtool multilib multilib-minimal + +LIBNL_P=${P/_/-} +LIBNL_DIR=${PV/_/} +LIBNL_DIR=${LIBNL_DIR//./_} + +DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces" +HOMEPAGE="http://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl" +SRC_URI=" + https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz +" +LICENSE="LGPL-2.1 utils? ( GPL-2 )" +SLOT="3" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="static-libs python utils" + +RDEPEND="python? ( ${PYTHON_DEPS} ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + python? ( dev-lang/swig ) + sys-devel/flex + sys-devel/bison +" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DOCS=( ChangeLog ) + +S=${WORKDIR}/${LIBNL_P} + +MULTILIB_WRAPPED_HEADERS=( + # we do not install CLI stuff for non-native + /usr/include/libnl3/netlink/cli/addr.h + /usr/include/libnl3/netlink/cli/class.h + /usr/include/libnl3/netlink/cli/cls.h + /usr/include/libnl3/netlink/cli/ct.h + /usr/include/libnl3/netlink/cli/exp.h + /usr/include/libnl3/netlink/cli/link.h + /usr/include/libnl3/netlink/cli/neigh.h + /usr/include/libnl3/netlink/cli/qdisc.h + /usr/include/libnl3/netlink/cli/route.h + /usr/include/libnl3/netlink/cli/rule.h + /usr/include/libnl3/netlink/cli/tc.h + /usr/include/libnl3/netlink/cli/utils.h +) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch + epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch + epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch + + elibtoolize + + if use python; then + cd "${S}"/python || die + distutils-r1_src_prepare + fi + + # out-of-source build broken + # https://github.com/thom311/libnl/pull/58 + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + --disable-silent-rules \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable utils cli) +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use python; then + cd python || die + distutils-r1_src_compile + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use python; then + # Unset DOCS= since distutils-r1.eclass interferes + local DOCS=() + cd python || die + distutils-r1_src_install + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --modules +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.9999.ebuild new file mode 100644 index 0000000000..08d97450a1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.9999.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{3,4} ) +DISTUTILS_OPTIONAL=1 +inherit autotools distutils-r1 eutils git-r3 libtool multilib multilib-minimal + +DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces" +HOMEPAGE="http://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl" +EGIT_REPO_URI=" + https://github.com/thom311/libnl.git +" +LICENSE="LGPL-2.1 utils? ( GPL-2 )" +SLOT="3" +KEYWORDS="" +IUSE="static-libs python utils" + +RDEPEND="python? ( ${PYTHON_DEPS} ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + python? ( dev-lang/swig ) + sys-devel/flex + sys-devel/bison +" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DOCS=( ChangeLog ) + +MULTILIB_WRAPPED_HEADERS=( + # we do not install CLI stuff for non-native + /usr/include/libnl3/netlink/cli/addr.h + /usr/include/libnl3/netlink/cli/class.h + /usr/include/libnl3/netlink/cli/cls.h + /usr/include/libnl3/netlink/cli/ct.h + /usr/include/libnl3/netlink/cli/exp.h + /usr/include/libnl3/netlink/cli/link.h + /usr/include/libnl3/netlink/cli/neigh.h + /usr/include/libnl3/netlink/cli/qdisc.h + /usr/include/libnl3/netlink/cli/route.h + /usr/include/libnl3/netlink/cli/rule.h + /usr/include/libnl3/netlink/cli/tc.h + /usr/include/libnl3/netlink/cli/utils.h +) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch + epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch + epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch + + eautoreconf + + if use python; then + cd "${S}"/python || die + distutils-r1_src_prepare + fi + + # out-of-source build broken + # https://github.com/thom311/libnl/pull/58 + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + --disable-silent-rules \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable utils cli) +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use python; then + cd python || die + distutils-r1_src_compile + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use python; then + # Unset DOCS= since distutils-r1.eclass interferes + local DOCS=() + cd python || die + distutils-r1_src_install + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --modules +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/metadata.xml new file mode 100644 index 0000000000..3513ab30ff --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/metadata.xml @@ -0,0 +1,13 @@ + + + + netmon + + Install development documentation + Install experimental dev-lang/python bindings + Install command line interface utils + + + thom311/libnl + + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1-r1 deleted file mode 100644 index b216a5ec4b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1-r1 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=A library for applications dealing with netlink socket -HOMEPAGE=http://people.suug.ch/~tgr/libnl/ -KEYWORDS=amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 -LICENSE=LGPL-2.1 -SLOT=0 -SRC_URI=http://people.suug.ch/~tgr/libnl/files/libnl-1.1.tar.gz -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=4e1ba9b7324b53c32ad36bc51d46e17f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1.4 new file mode 100644 index 0000000000..89713a2701 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-1.1.4 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install prepare +DEPEND=doc? ( app-doc/doxygen ) +DESCRIPTION=A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces +EAPI=5 +HOMEPAGE=http://www.infradead.org/~tgr/libnl/ +IUSE=doc static-libs +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux +LICENSE=LGPL-2.1 +SLOT=1.1 +SRC_URI=http://www.infradead.org/~tgr/libnl/files/libnl-1.1.4.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=23f8b4089d73fb83e11f931013de4581 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.14 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.14 deleted file mode 100644 index 6336735d29..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.14 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=sys-devel/flex sys-devel/bison -DESCRIPTION=A library for applications dealing with netlink socket -EAPI=4 -HOMEPAGE=http://www.infradead.org/~tgr/libnl/ -IUSE=doc static-libs utils -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux -LICENSE=LGPL-2.1 -SLOT=3 -SRC_URI=http://www.infradead.org/~tgr/libnl/files/libnl-3.2.14.tar.gz http://www.infradead.org/~tgr/libnl/files/libnl-doc-3.2.14.tar.gz -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=dfada5325af839925584404b8712878e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.26 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.26 new file mode 100644 index 0000000000..7c8b1cc145 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.26 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) python? ( dev-lang/swig ) sys-devel/flex sys-devel/bison +DESCRIPTION=A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces +EAPI=5 +HOMEPAGE=http://www.infradead.org/~tgr/libnl/ +IUSE=static-libs python utils python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 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 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux +LICENSE=LGPL-2.1 utils? ( GPL-2 ) +RDEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ) +SLOT=3 +SRC_URI=https://github.com/thom311/libnl/releases/download/libnl3_2_26/libnl-3.2.26.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 21de8071fd8a56553628301b0342f973 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=ffa2e9bc446d2d149512dcb58ca51b4c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.27 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.27 new file mode 100644 index 0000000000..55d31f2978 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.27 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) python? ( dev-lang/swig ) sys-devel/flex sys-devel/bison +DESCRIPTION=A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces +EAPI=5 +HOMEPAGE=http://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl +IUSE=static-libs python utils python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 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 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux +LICENSE=LGPL-2.1 utils? ( GPL-2 ) +RDEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ) +SLOT=3 +SRC_URI=https://github.com/thom311/libnl/releases/download/libnl3_2_27/libnl-3.2.27.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 21de8071fd8a56553628301b0342f973 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=95efa70b2ed92e57813578aed9ef4aeb diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.9999 new file mode 100644 index 0000000000..355e38ee9c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libnl-3.2.9999 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) python? ( dev-lang/swig ) sys-devel/flex sys-devel/bison !=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1 +DESCRIPTION=A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces +EAPI=5 +HOMEPAGE=http://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl +IUSE=static-libs python utils python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 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=LGPL-2.1 utils? ( GPL-2 ) +RDEPEND=python? ( 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-2:=[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(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ) +SLOT=3 +_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de git-r3 ab80045e5d080584334f33013f4df21d libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 21de8071fd8a56553628301b0342f973 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=8d7fa2ad7f73345b34f3e5c127d16eb3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-wireless/wireless-tools-29 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-wireless/wireless-tools-29 deleted file mode 100644 index 40bfb180e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-wireless/wireless-tools-29 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=sys-apps/sed -DESCRIPTION=A collection of tools to configure IEEE 802.11 wireless LAN cards -HOMEPAGE=http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html -IUSE=multicall nls -KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sh ~sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.29.tar.gz -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=f403b075d7c5d3797884dd9e077e8219 diff --git a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/Manifest b/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/Manifest deleted file mode 100644 index c10417b3dc..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wireless_tools.29.tar.gz 294417 RMD160 89d690fc2d0dc23d7b296ef312effed65bc13470 SHA1 22040ac1497f4c5f8ddeca365591b01ae3475710 SHA256 6fb80935fe208538131ce2c4178221bab1078a1656306bce8909c19887e2e5a1 diff --git a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/files/wireless-tools-29-asneeded.patch b/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/files/wireless-tools-29-asneeded.patch deleted file mode 100644 index 04f2d869b6..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/files/wireless-tools-29-asneeded.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: wireless_tools.29/Makefile -=================================================================== ---- wireless_tools.29.orig/Makefile -+++ wireless_tools.29/Makefile -@@ -145,7 +145,7 @@ wireless.h: - - # Compilation of the dynamic library - $(DYNAMIC): $(OBJS:.o=.so) -- $(CC) -shared -o $@ -Wl,-soname,$@ $(STRIPFLAGS) $(LIBS) -lc $^ -+ $(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname,$@ $(STRIPFLAGS) $^ $(LIBS) -lc - - # Compilation of the static library - $(STATIC): $(OBJS:.o=.so) diff --git a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/wireless-tools-29.ebuild b/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/wireless-tools-29.ebuild deleted file mode 100644 index d8da7ed21d..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-wireless/wireless-tools/wireless-tools-29.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/wireless-tools/wireless-tools-29.ebuild,v 1.12 2009/09/12 23:30:12 flameeyes Exp $ - -inherit toolchain-funcs multilib eutils - -# The following works with both pre-releases and releases -MY_P=${PN/-/_}.${PV/_/.} -S=${WORKDIR}/${MY_P/\.pre*/} - -DESCRIPTION="A collection of tools to configure IEEE 802.11 wireless LAN cards" -HOMEPAGE="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" -SRC_URI="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sh ~sparc x86" -IUSE="multicall nls" - -DEPEND="sys-apps/sed" -RDEPEND="" - -src_unpack() { - unpack ${A} - - epatch "${FILESDIR}/${P}-asneeded.patch" - - sed -i \ - -e "s:^\(CC\) = gcc:\1 = $(tc-getCC):" \ - -e "s:^\(AR\) = ar:\1 = $(tc-getAR):" \ - -e "s:^\(RANLIB\) = ranlib:\1 = $(tc-getRANLIB):" \ - -e "s:^\(CFLAGS=-Os\):#\1:" \ - -e "s:\(@\$(LDCONFIG).*\):#\1:" \ - -e "s:^\(INSTALL_MAN= \$(PREFIX)\)/man/:\1/share/man:" \ - -e "s:^\(INSTALL_LIB= \$(PREFIX)\)/lib/:\1/$(get_libdir)/:" \ - -e '/\$(CC)/s:-Wl,-s\>::' \ - "${S}"/Makefile || die -} - -src_compile() { - emake || die "emake failed" - - if use multicall; then - emake iwmulticall || die "emake iwmulticall failed" - fi -} - -src_install() { - make PREFIX="${D}" INSTALL_INC="${D}"/usr/include INSTALL_MAN="${D}"/usr/share/man install \ - || die "make install failed" - - if use multicall; then - # 'make install-iwmulticall' will overwrite some of the tools - # with symlinks - this is intentional (brix) - make PREFIX="${D}" INSTALL_INC="${D}"/usr/include INSTALL_MAN="${D}"/usr/share/man install-iwmulticall \ - || die "make install-iwmulticall failed" - fi - - if use nls; then - for lang in fr cs; do - for man in 5 7 8; do - insinto /usr/share/man/${lang}/man${man} - doins ${lang}/*.${man} - done - - [[ -f README.${lang} ]] && dodoc README.${lang} - done - fi - - dodoc CHANGELOG.h DISTRIBUTIONS.txt HOTPLUG.txt IFRENAME-VS-XXX.txt PCMCIA.txt README -}