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="

Reply via email to