public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-03-09  4:21 Aric Belsito
  0 siblings, 0 replies; 10+ messages in thread
From: Aric Belsito @ 2017-03-09  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1374e199ad84272bbbd8fb11bcf59c8bfa4151a1
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Thu Mar  9 04:21:30 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Thu Mar  9 04:21:30 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=1374e199

dev-libs/libnl: Fix manifest

 dev-libs/libnl/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 895e9b6..e1f28ea 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,4 +1,4 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
 DIST libnl-3.3.0-rc1.tar.gz 933271 SHA256 426f69373191760174cb40cb1f9a811248a56f8962fe66cf22156a71685fd110 SHA512 8084a54efac0256f6badd438fb79512cc53ee5f6635c4f301d1f7b3cfdf326387176949ac368903109dda02f55589ed09cb8f3218ebac973457c6f2740951488 WHIRLPOOL b8db1d4f589d32f0da830dc934765c67087665ac58366265fc2f5d649178c161cfc41e2faf139859c9547c5b20f28bfff5875db9c51cbfe93df3ecc01c3d7f3e
 EBUILD libnl-3.3.0_rc1.ebuild 2519 SHA256 be1f7386c1add9df900a97726b94a27d2b646fdca9fb3f3615a9e1055304d92f SHA512 7a53ceea365a4e4fc4ee5c079be1fe7afda32b091a6f4f6949ff5c5be6a84902a5e8d07a37b2b761591698c002cb851a0f5b0fe76b2f9e0b36c09294ef93dbb5 WHIRLPOOL 4bbecddb5f6514edce41334c43bcd543acb6fd382561396fd80931a7ca981579eac3069fbd6674128be15b81cb06dc826e9459bcc641b8397bdb026d81ccbae0
-MISC metadata.xml 584 SHA256 b4a1c62be473810a9e60ab6c043c14ea56dd7ffbdfc47639a30e84b4c31119e9 SHA512 0e8731a9aafb77b313583babfb2786c4fcbe655f3fcebe93fee90b2ea4c7f03a6ed559a253cb63f5f3a5eb9fd841babcbb5c85c4c93e51a670abe605e9d22a9c WHIRLPOOL 841629b52e45cd949bde7aae4ce9a62d274f69a124ba90cc33d75191a0b7cf11f7b0fa6c8af996af476e4164562cdc6d92d33ea93c9d1405da64844dace77ec1
+MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-05-03 17:47 Aric Belsito
  0 siblings, 0 replies; 10+ messages in thread
From: Aric Belsito @ 2017-05-03 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     7c082f782f79189e631563b1547d173f51d3ec7b
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Wed May  3 17:46:33 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Wed May  3 17:46:33 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=7c082f78

dev-libs/libnl: version bump to 3.3.0

 dev-libs/libnl/Manifest                                       | 6 +++---
 dev-libs/libnl/{libnl-3.3.0_rc1.ebuild => libnl-3.3.0.ebuild} | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index e1f28ea..4eb2a0f 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,4 +1,4 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
-DIST libnl-3.3.0-rc1.tar.gz 933271 SHA256 426f69373191760174cb40cb1f9a811248a56f8962fe66cf22156a71685fd110 SHA512 8084a54efac0256f6badd438fb79512cc53ee5f6635c4f301d1f7b3cfdf326387176949ac368903109dda02f55589ed09cb8f3218ebac973457c6f2740951488 WHIRLPOOL b8db1d4f589d32f0da830dc934765c67087665ac58366265fc2f5d649178c161cfc41e2faf139859c9547c5b20f28bfff5875db9c51cbfe93df3ecc01c3d7f3e
-EBUILD libnl-3.3.0_rc1.ebuild 2519 SHA256 be1f7386c1add9df900a97726b94a27d2b646fdca9fb3f3615a9e1055304d92f SHA512 7a53ceea365a4e4fc4ee5c079be1fe7afda32b091a6f4f6949ff5c5be6a84902a5e8d07a37b2b761591698c002cb851a0f5b0fe76b2f9e0b36c09294ef93dbb5 WHIRLPOOL 4bbecddb5f6514edce41334c43bcd543acb6fd382561396fd80931a7ca981579eac3069fbd6674128be15b81cb06dc826e9459bcc641b8397bdb026d81ccbae0
-MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6
+DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 SHA512 3fc5d95b875605ab6378d2d454020c1276a6772205fa11bbd22eba9fd9ef1deb8c75347e5d4602f0ab7bf13bd66b418f5ef73ed05f18134f08638ce06eef622c WHIRLPOOL a6f7c066c9d05af807ed17babe1f39107d24b4b5ef44ca94e487543a39b0a2f1298fbf6448356fa3701c033fbff0df392945666c125f16246398d47a8c828f5b
+EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
+MISC metadata.xml 584 SHA256 b4a1c62be473810a9e60ab6c043c14ea56dd7ffbdfc47639a30e84b4c31119e9 SHA512 0e8731a9aafb77b313583babfb2786c4fcbe655f3fcebe93fee90b2ea4c7f03a6ed559a253cb63f5f3a5eb9fd841babcbb5c85c4c93e51a670abe605e9d22a9c WHIRLPOOL 841629b52e45cd949bde7aae4ce9a62d274f69a124ba90cc33d75191a0b7cf11f7b0fa6c8af996af476e4164562cdc6d92d33ea93c9d1405da64844dace77ec1

diff --git a/dev-libs/libnl/libnl-3.3.0_rc1.ebuild b/dev-libs/libnl/libnl-3.3.0.ebuild
similarity index 97%
rename from dev-libs/libnl/libnl-3.3.0_rc1.ebuild
rename to dev-libs/libnl/libnl-3.3.0.ebuild
index 9667b46..5b83b2e 100644
--- a/dev-libs/libnl/libnl-3.3.0_rc1.ebuild
+++ b/dev-libs/libnl/libnl-3.3.0.ebuild
@@ -40,7 +40,7 @@ DOCS=(
 	ChangeLog
 )
 
-PATCHES=( "${FILESDIR}"/${P}-musl.patch )
+PATCHES=( "${FILESDIR}"/${PN}-3.3.0_rc1-musl.patch )
 
 S=${WORKDIR}/${LIBNL_P}
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-05-03 17:48 Aric Belsito
  0 siblings, 0 replies; 10+ messages in thread
From: Aric Belsito @ 2017-05-03 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a9ea0f09e4969595c0ddb5cec439fdab1df6a66b
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Wed May  3 17:48:25 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Wed May  3 17:48:25 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=a9ea0f09

dev-libs/libnl: fix manifest

 dev-libs/libnl/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 4eb2a0f..9a9496a 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,4 +1,4 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
 DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 SHA512 3fc5d95b875605ab6378d2d454020c1276a6772205fa11bbd22eba9fd9ef1deb8c75347e5d4602f0ab7bf13bd66b418f5ef73ed05f18134f08638ce06eef622c WHIRLPOOL a6f7c066c9d05af807ed17babe1f39107d24b4b5ef44ca94e487543a39b0a2f1298fbf6448356fa3701c033fbff0df392945666c125f16246398d47a8c828f5b
 EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
-MISC metadata.xml 584 SHA256 b4a1c62be473810a9e60ab6c043c14ea56dd7ffbdfc47639a30e84b4c31119e9 SHA512 0e8731a9aafb77b313583babfb2786c4fcbe655f3fcebe93fee90b2ea4c7f03a6ed559a253cb63f5f3a5eb9fd841babcbb5c85c4c93e51a670abe605e9d22a9c WHIRLPOOL 841629b52e45cd949bde7aae4ce9a62d274f69a124ba90cc33d75191a0b7cf11f7b0fa6c8af996af476e4164562cdc6d92d33ea93c9d1405da64844dace77ec1
+MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-10-03  1:06 Jory Pratt
  0 siblings, 0 replies; 10+ messages in thread
From: Jory Pratt @ 2017-10-03  1:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d78fa885ebe8434c55a205bf126ea77c47737311
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 01:05:34 2017 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 01:05:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=d78fa885

dev-libs/libnl - bump for version 3.4.0_rc1 from tree

 dev-libs/libnl/Manifest               |   3 +
 dev-libs/libnl/libnl-3.4.0_rc1.ebuild | 109 ++++++++++++++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 9a9496a..1f48475 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,4 +1,7 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
 DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 SHA512 3fc5d95b875605ab6378d2d454020c1276a6772205fa11bbd22eba9fd9ef1deb8c75347e5d4602f0ab7bf13bd66b418f5ef73ed05f18134f08638ce06eef622c WHIRLPOOL a6f7c066c9d05af807ed17babe1f39107d24b4b5ef44ca94e487543a39b0a2f1298fbf6448356fa3701c033fbff0df392945666c125f16246398d47a8c828f5b
+DIST libnl-3.4.0-rc1.tar.gz 945094 SHA256 31eae336fe4383ec52eea9dd2db51f33ac83cd1c349e4a31ed80c777eed7d0fe SHA512 f0a3c6d368b2b60b198a7e96d67a99daefb3bad194961c5472bd6401e6c274058b7a7173015b73d90df41db43c7ffdfd99252f6378dc5912a33e4e70212e0c75 WHIRLPOOL e156c2400ebe5827cbbfb9ae84bf71fa569ab1c7e8e44c7f00492cffd01e629ee90afa88bcc374e04711187ec083932a5c7c2fef28b3ac25d76e69f1d75a36b4
+DIST libnl-3.4.0_rc1.tar.xz 1124 SHA256 3857952e47656e7f50ecf55ca40b9e67b9a4864b4bcb1a126ddd380956f5dc9f SHA512 6175e3234691d0ff875e6cde79ec93ff7dec1deb66300e8fffe54a5a7d816c5a73d0a4ad371f962792181622d20c59fc3ff7c086062d4f20db18a7b99b050858 WHIRLPOOL b88b5a5f81201c689c181f88f0b7d59b3fad717ee875cf09282dc943350a78f83aaedac50cdf94b40a10b4ce258b63fa9906b75a0eed1b83dd27c1d927ef0a92
 EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
+EBUILD libnl-3.4.0_rc1.ebuild 2571 SHA256 ca2a673adaa3020dfd2a6fa73c007e305cc6bf0e3b768171bea0d78428b5d0ba SHA512 27768a7edee8b763f1cbda65918e2e3c1c3c687daf942f5054f5b9d5ef43178d329482bcaf5b0651f691fa972dd8087cf198d09718d4c1422f92d4d1b031b289 WHIRLPOOL a5b15cc14dfe3b4f283f7a2bd1088fee041e54ef329184b7db6952ce6a91a66002ee7272601f63e6601ec9f392f0e455a100718be37a02f88aa05868ffdb6e62
 MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6

diff --git a/dev-libs/libnl/libnl-3.4.0_rc1.ebuild b/dev-libs/libnl/libnl-3.4.0_rc1.ebuild
new file mode 100644
index 0000000..d846507
--- /dev/null
+++ b/dev-libs/libnl/libnl-3.4.0_rc1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+DISTUTILS_OPTIONAL=1
+inherit distutils-r1 eutils libtool multilib multilib-minimal
+
+LIBNL_P=${P/_/-}
+LIBNL_DIR=${PV/_/}
+LIBNL_DIR=${LIBNL_DIR//./_}
+
+DESCRIPTION="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
+	https://dev.gentoo.org/~jer/${P}.tar.xz
+"
+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 ~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/bison
+	sys-devel/flex
+"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+DOCS=(
+	ChangeLog
+)
+
+PATCHES=( "${FILESDIR}"/${PN}-3.3.0_rc1-musl.patch )
+
+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() {
+	default
+
+	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
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-10-11 21:44 Aric Belsito
  0 siblings, 0 replies; 10+ messages in thread
From: Aric Belsito @ 2017-10-11 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     37a0006515ae9c4f141247710f30d7b6f6dad303
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Wed Oct 11 21:43:26 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Wed Oct 11 21:43:26 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=37a00065

dev-libs/libnl: version bump to 3.4.0

 dev-libs/libnl/Manifest                                       | 7 +++----
 dev-libs/libnl/{libnl-3.4.0_rc1.ebuild => libnl-3.4.0.ebuild} | 1 -
 dev-libs/libnl/metadata.xml                                   | 1 +
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 1f48475..eaa4abe 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,7 +1,6 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
 DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 SHA512 3fc5d95b875605ab6378d2d454020c1276a6772205fa11bbd22eba9fd9ef1deb8c75347e5d4602f0ab7bf13bd66b418f5ef73ed05f18134f08638ce06eef622c WHIRLPOOL a6f7c066c9d05af807ed17babe1f39107d24b4b5ef44ca94e487543a39b0a2f1298fbf6448356fa3701c033fbff0df392945666c125f16246398d47a8c828f5b
-DIST libnl-3.4.0-rc1.tar.gz 945094 SHA256 31eae336fe4383ec52eea9dd2db51f33ac83cd1c349e4a31ed80c777eed7d0fe SHA512 f0a3c6d368b2b60b198a7e96d67a99daefb3bad194961c5472bd6401e6c274058b7a7173015b73d90df41db43c7ffdfd99252f6378dc5912a33e4e70212e0c75 WHIRLPOOL e156c2400ebe5827cbbfb9ae84bf71fa569ab1c7e8e44c7f00492cffd01e629ee90afa88bcc374e04711187ec083932a5c7c2fef28b3ac25d76e69f1d75a36b4
-DIST libnl-3.4.0_rc1.tar.xz 1124 SHA256 3857952e47656e7f50ecf55ca40b9e67b9a4864b4bcb1a126ddd380956f5dc9f SHA512 6175e3234691d0ff875e6cde79ec93ff7dec1deb66300e8fffe54a5a7d816c5a73d0a4ad371f962792181622d20c59fc3ff7c086062d4f20db18a7b99b050858 WHIRLPOOL b88b5a5f81201c689c181f88f0b7d59b3fad717ee875cf09282dc943350a78f83aaedac50cdf94b40a10b4ce258b63fa9906b75a0eed1b83dd27c1d927ef0a92
+DIST libnl-3.4.0.tar.gz 933443 SHA256 b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e WHIRLPOOL c10ef68515c4d5870d36dcba671be70b8edaa3369ee2d7d6f1a362ef0cbe0524644db622625e661a076ed4723812fd762f187756f3eb02fbb9a0aa627a817d80
 EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
-EBUILD libnl-3.4.0_rc1.ebuild 2571 SHA256 ca2a673adaa3020dfd2a6fa73c007e305cc6bf0e3b768171bea0d78428b5d0ba SHA512 27768a7edee8b763f1cbda65918e2e3c1c3c687daf942f5054f5b9d5ef43178d329482bcaf5b0651f691fa972dd8087cf198d09718d4c1422f92d4d1b031b289 WHIRLPOOL a5b15cc14dfe3b4f283f7a2bd1088fee041e54ef329184b7db6952ce6a91a66002ee7272601f63e6601ec9f392f0e455a100718be37a02f88aa05868ffdb6e62
-MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6
+EBUILD libnl-3.4.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
+MISC metadata.xml 584 SHA256 b4a1c62be473810a9e60ab6c043c14ea56dd7ffbdfc47639a30e84b4c31119e9 SHA512 0e8731a9aafb77b313583babfb2786c4fcbe655f3fcebe93fee90b2ea4c7f03a6ed559a253cb63f5f3a5eb9fd841babcbb5c85c4c93e51a670abe605e9d22a9c WHIRLPOOL 841629b52e45cd949bde7aae4ce9a62d274f69a124ba90cc33d75191a0b7cf11f7b0fa6c8af996af476e4164562cdc6d92d33ea93c9d1405da64844dace77ec1

diff --git a/dev-libs/libnl/libnl-3.4.0_rc1.ebuild b/dev-libs/libnl/libnl-3.4.0.ebuild
similarity index 98%
rename from dev-libs/libnl/libnl-3.4.0_rc1.ebuild
rename to dev-libs/libnl/libnl-3.4.0.ebuild
index d846507..5b83b2e 100644
--- a/dev-libs/libnl/libnl-3.4.0_rc1.ebuild
+++ b/dev-libs/libnl/libnl-3.4.0.ebuild
@@ -14,7 +14,6 @@ DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel int
 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
-	https://dev.gentoo.org/~jer/${P}.tar.xz
 "
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"

diff --git a/dev-libs/libnl/metadata.xml b/dev-libs/libnl/metadata.xml
index ec36f8d..ae83e25 100644
--- a/dev-libs/libnl/metadata.xml
+++ b/dev-libs/libnl/metadata.xml
@@ -6,6 +6,7 @@
 		<name>Gentoo network monitoring and analysis project</name>
 	</maintainer>
 	<use>
+		<flag name="doc">Install development documentation</flag>
 		<flag name="python">Install experimental <pkg>dev-lang/python</pkg> bindings</flag>
 		<flag name="utils">Install command line interface utils</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-10-28 19:07 Aric Belsito
  0 siblings, 0 replies; 10+ messages in thread
From: Aric Belsito @ 2017-10-28 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     963d76a9ebbba283ff365a4871b5fd3636a92c51
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Sat Oct 28 19:07:22 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Sat Oct 28 19:07:22 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=963d76a9

dev-libs/libnl: fix manifest

 dev-libs/libnl/Manifest     | 2 +-
 dev-libs/libnl/metadata.xml | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index eaa4abe..23b6961 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -3,4 +3,4 @@ DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc281
 DIST libnl-3.4.0.tar.gz 933443 SHA256 b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e WHIRLPOOL c10ef68515c4d5870d36dcba671be70b8edaa3369ee2d7d6f1a362ef0cbe0524644db622625e661a076ed4723812fd762f187756f3eb02fbb9a0aa627a817d80
 EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
 EBUILD libnl-3.4.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
-MISC metadata.xml 584 SHA256 b4a1c62be473810a9e60ab6c043c14ea56dd7ffbdfc47639a30e84b4c31119e9 SHA512 0e8731a9aafb77b313583babfb2786c4fcbe655f3fcebe93fee90b2ea4c7f03a6ed559a253cb63f5f3a5eb9fd841babcbb5c85c4c93e51a670abe605e9d22a9c WHIRLPOOL 841629b52e45cd949bde7aae4ce9a62d274f69a124ba90cc33d75191a0b7cf11f7b0fa6c8af996af476e4164562cdc6d92d33ea93c9d1405da64844dace77ec1
+MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6

diff --git a/dev-libs/libnl/metadata.xml b/dev-libs/libnl/metadata.xml
index ae83e25..ec36f8d 100644
--- a/dev-libs/libnl/metadata.xml
+++ b/dev-libs/libnl/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Gentoo network monitoring and analysis project</name>
 	</maintainer>
 	<use>
-		<flag name="doc">Install development documentation</flag>
 		<flag name="python">Install experimental <pkg>dev-lang/python</pkg> bindings</flag>
 		<flag name="utils">Install command line interface utils</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2017-11-11 20:34 Anthony G. Basile
  0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2017-11-11 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3b9ca289b0e5b2a86ece93f4a9211a59edb113f2
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 11 20:34:29 2017 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Nov 11 20:34:29 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=3b9ca289

dev-libs/libnl: 3.4.0 stable on all musl arches

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-libs/libnl/Manifest           |   4 +-
 dev-libs/libnl/libnl-3.3.0.ebuild | 108 --------------------------------------
 dev-libs/libnl/libnl-3.4.0.ebuild |   2 +-
 3 files changed, 2 insertions(+), 112 deletions(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 23b6961..f3e7fc2 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,6 +1,4 @@
 AUX libnl-3.3.0_rc1-musl.patch 3539 SHA256 8e0a4d1da3ddc8cfbe81b5d9440458b6bbebce101aeaaff4085c2ba857d208de SHA512 a31ec4b76d2fc472072f2d770cb3f5819a6477230a97603a476ce175c0c94d25e74eff8dc0ce2e6baa96f0e450b82db508a152f418bdd72919cbd5521d5f82fd WHIRLPOOL 6678b618dea03c1dc51c506e3f81ec770c5ab1ee1fd3931e7b52fa2e217a6cdccdf465f4ee979ecba2c4dee55e132057e55e065eaabd1c576b219d8bc0ef8305
-DIST libnl-3.3.0.tar.gz 933390 SHA256 705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 SHA512 3fc5d95b875605ab6378d2d454020c1276a6772205fa11bbd22eba9fd9ef1deb8c75347e5d4602f0ab7bf13bd66b418f5ef73ed05f18134f08638ce06eef622c WHIRLPOOL a6f7c066c9d05af807ed17babe1f39107d24b4b5ef44ca94e487543a39b0a2f1298fbf6448356fa3701c033fbff0df392945666c125f16246398d47a8c828f5b
 DIST libnl-3.4.0.tar.gz 933443 SHA256 b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e WHIRLPOOL c10ef68515c4d5870d36dcba671be70b8edaa3369ee2d7d6f1a362ef0cbe0524644db622625e661a076ed4723812fd762f187756f3eb02fbb9a0aa627a817d80
-EBUILD libnl-3.3.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
-EBUILD libnl-3.4.0.ebuild 2530 SHA256 cf898ee05c9df21ea7efa37b006c1128242f17ee0a82e7693395414f82aad469 SHA512 6189b0dad6e63ceed6ff74b2782de1febddb21640b28c2a9bd42ad7ea2b32630e2f745800509a027f4fe964487fd98d921d03e5822f1fe89bd8eab338c5635de WHIRLPOOL a6fe528055732aa1bf2c2c53d9dadd95ee1166197eea2dccc7f0b758eac3d0ec57d26f34f1dd325e7004d4b8f98b1eb3adb18a390257a916d5417d2e406acfe3
+EBUILD libnl-3.4.0.ebuild 2452 SHA256 13bbc4f86200f191a0328ee5328b0376946d40eaa8511837a5d79e5fb40764da SHA512 578afdce796e754ae9e32f01f9aa1c9d6752fb14a018c517ac94e0046927337f75fc3482c3cc5f59d91fb9f9856f46ba3b9ff81ad02f599617eaf8355ef95a73 WHIRLPOOL 9918744cae9c1d5e26f639a843bd8cc444fb6ff13fffc2afcfaee245fd43f0d92c5ac7acf28a3f5bf7deca1495cb47a873ba30da66f56d05ce1f97e07381a085
 MISC metadata.xml 524 SHA256 26086a846b5963db028e70e48b2ac896dfe360089b6743798527b3c37ec18cec SHA512 c9fbbb399200dd7779394d2586e3e780b156220ddf8183ad5b7cec2dc3798180e4faf63e126d3e92503c2f755c76bf32396f6551441a88e9b96ef2f9ed742806 WHIRLPOOL 0fd684c36bab8883e51fa5b1f30e3998f7f6aca37dad308104a3c34d92d7337fd223e7980299ed24771cdee6e3a81eb90df156c4ca74a390b40ac84843d5d3b6

diff --git a/dev-libs/libnl/libnl-3.3.0.ebuild b/dev-libs/libnl/libnl-3.3.0.ebuild
deleted file mode 100644
index 5b83b2e..0000000
--- a/dev-libs/libnl/libnl-3.3.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-DISTUTILS_OPTIONAL=1
-inherit distutils-r1 eutils libtool multilib multilib-minimal
-
-LIBNL_P=${P/_/-}
-LIBNL_DIR=${PV/_/}
-LIBNL_DIR=${LIBNL_DIR//./_}
-
-DESCRIPTION="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 ~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/bison
-	sys-devel/flex
-"
-REQUIRED_USE="
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-DOCS=(
-	ChangeLog
-)
-
-PATCHES=( "${FILESDIR}"/${PN}-3.3.0_rc1-musl.patch )
-
-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() {
-	default
-
-	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/dev-libs/libnl/libnl-3.4.0.ebuild b/dev-libs/libnl/libnl-3.4.0.ebuild
index 5b83b2e..95ea314 100644
--- a/dev-libs/libnl/libnl-3.4.0.ebuild
+++ b/dev-libs/libnl/libnl-3.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 "
 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 ~x86-linux"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="static-libs python utils"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2018-12-29 18:25 Anthony G. Basile
  0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2018-12-29 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     16a6a861b072b4e60ac88b7600f540db4c0686fc
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 29 18:25:34 2018 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 18:25:34 2018 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=16a6a861

dev-libs/libnl: sync with tree

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libnl/libnl-3.4.0.ebuild | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libnl/libnl-3.4.0.ebuild b/dev-libs/libnl/libnl-3.4.0.ebuild
index 481d9e9..e580c3b 100644
--- a/dev-libs/libnl/libnl-3.4.0.ebuild
+++ b/dev-libs/libnl/libnl-3.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 DISTUTILS_OPTIONAL=1
 inherit distutils-r1 eutils libtool multilib multilib-minimal
 
@@ -17,15 +17,11 @@ SRC_URI="
 "
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
-KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-IUSE="static-libs python utils"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
+IUSE="+debug static-libs python +threads 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}
@@ -77,9 +73,11 @@ src_prepare() {
 
 multilib_src_configure() {
 	econf \
-		--disable-silent-rules \
+		$(multilib_native_use_enable utils cli) \
+		$(use_enable debug) \
 		$(use_enable static-libs static) \
-		$(multilib_native_use_enable utils cli)
+		$(use_enable threads) \
+		--disable-silent-rules
 }
 
 multilib_src_compile() {


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2021-02-10 20:09 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-02-10 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     fbc13ee1afe4af33bcaede7361f9efc6bd35f793
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 20:08:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 20:08:57 2021 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=fbc13ee1

dev-libs/libnl: bump to 3.5.0

We may be able to drop this from ::musl.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libnl/Manifest           |  1 +
 dev-libs/libnl/libnl-3.5.0.ebuild | 98 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 47e0bcd..677386b 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1 +1,2 @@
 DIST libnl-3.4.0.tar.gz 933443 BLAKE2B 735da9f800277c48a5deceb78084f510f56f7017b1184e91b2bb45ba61a2e95355e7a3f5d0a74bdaf7ae003393a6c7556d5b201d0d0052dfc66042aa9e137986 SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e
+DIST libnl-3.5.0.tar.gz 967835 BLAKE2B cf21c1ffa89799b91bf4bddb8833d5af5c62eb1c53a078ee55a2888bd8439e1ae6db8886c9c4f937297962faac6873b4cf5211ee3d1e5354d96b5dc545a6fc2d SHA512 9c94c09bac34297493b3ea482713d7c0865d2839b5042e5c7d1ed008e2402ab63df35a18e272f40b2cce27d0c31dc733fe7e4b2d376e7ca847a2b0d5e90de50c

diff --git a/dev-libs/libnl/libnl-3.5.0.ebuild b/dev-libs/libnl/libnl-3.5.0.ebuild
new file mode 100644
index 0000000..07f21ae
--- /dev/null
+++ b/dev-libs/libnl/libnl-3.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_OPTIONAL=1
+inherit distutils-r1 libtool multilib-minimal
+
+LIBNL_P=${P/_/-}
+LIBNL_DIR=${PV/_/}
+LIBNL_DIR=${LIBNL_DIR//./_}
+
+DESCRIPTION="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"
+S="${WORKDIR}/${LIBNL_P}"
+
+LICENSE="LGPL-2.1 utils? ( GPL-2 )"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+debug static-libs python +threads utils"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	${RDEPEND}
+	python? ( dev-lang/swig )
+	sys-devel/bison
+	sys-devel/flex
+"
+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() {
+	default
+
+	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 \
+		$(multilib_native_use_enable utils cli) \
+		$(use_enable debug) \
+		$(use_enable static-libs static) \
+		$(use_enable threads)
+}
+
+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
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/
@ 2021-02-10 20:09 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-02-10 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0f7900a01e8a7c45a237e8d8759819b341702c0e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 20:08:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 20:08:06 2021 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=0f7900a0

dev-libs/libnl: fix PYTHON_COMPAT

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libnl/Manifest           | 2 +-
 dev-libs/libnl/libnl-3.4.0.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index d01f070..47e0bcd 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1 +1 @@
-DIST libnl-3.4.0.tar.gz 933443 SHA256 b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e WHIRLPOOL c10ef68515c4d5870d36dcba671be70b8edaa3369ee2d7d6f1a362ef0cbe0524644db622625e661a076ed4723812fd762f187756f3eb02fbb9a0aa627a817d80
+DIST libnl-3.4.0.tar.gz 933443 BLAKE2B 735da9f800277c48a5deceb78084f510f56f7017b1184e91b2bb45ba61a2e95355e7a3f5d0a74bdaf7ae003393a6c7556d5b201d0d0052dfc66042aa9e137986 SHA512 6336e5c55c79ff2638de9c812cc1842871769236bad7f65c547dec35fafd91988b257fceab144a0cc133c4b29f61172f6552c53aa9fc723bdc783079c2b1851e

diff --git a/dev-libs/libnl/libnl-3.4.0.ebuild b/dev-libs/libnl/libnl-3.4.0.ebuild
index 3fc781c..18eabb8 100644
--- a/dev-libs/libnl/libnl-3.4.0.ebuild
+++ b/dev-libs/libnl/libnl-3.4.0.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_OPTIONAL=1
 inherit distutils-r1 eutils libtool multilib multilib-minimal
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-02-10 20:09 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-11 21:44 [gentoo-commits] proj/musl:master commit in: dev-libs/libnl/ Aric Belsito
  -- strict thread matches above, loose matches on Subject: below --
2021-02-10 20:09 Sam James
2021-02-10 20:09 Sam James
2018-12-29 18:25 Anthony G. Basile
2017-11-11 20:34 Anthony G. Basile
2017-10-28 19:07 Aric Belsito
2017-10-03  1:06 Jory Pratt
2017-05-03 17:48 Aric Belsito
2017-05-03 17:47 Aric Belsito
2017-03-09  4:21 Aric Belsito

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox