diff --git a/srcpkgs/libnl3/patches/musl.patch b/srcpkgs/libnl3/patches/musl.patch new file mode 100644 index 00000000000..3d4481729ca --- /dev/null +++ b/srcpkgs/libnl3/patches/musl.patch @@ -0,0 +1,12 @@ +--- include/linux-private/linux/ipv6.h 2016-12-10 08:04:32.000000000 -0700 ++++ include/linux-private/linux/ipv6.h 2017-07-03 06:45:50.412094448 -0600 +@@ -2,7 +2,9 @@ + #define _IPV6_H + + #include ++#if defined(__GLIBC__) + #include ++#endif + + /* The latest drafts declared increase in minimal mtu up to 1280. */ + diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template index 4e60e297023..fce1abdaef3 100644 --- a/srcpkgs/libnl3/template +++ b/srcpkgs/libnl3/template @@ -1,7 +1,7 @@ # Template file for 'libnl3' pkgname=libnl3 -version=3.2.28 -revision=2 +version=3.3.0 +revision=1 wrksrc="libnl-${version}" build_style=gnu-configure configure_args="--disable-static" @@ -12,7 +12,7 @@ maintainer="Juan RP " license="LGPL-2.1" homepage="https://github.com/thom311/libnl" distfiles="https://github.com/thom311/libnl/releases/download/libnl${version//./_}/libnl-${version}.tar.gz" -checksum=cd608992c656e8f6e3ab6c1391b162a5a51c49336b9219f7f390e61fc5437c41 +checksum=705468b5ae4cd1eb099d2d1c476d6a3abe519bc2810becf12fb1e32de1e074e4 pre_configure() { autoreconf -fi