aboutsummaryrefslogtreecommitdiffstats
path: root/main/iproute2/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/iproute2/APKBUILD')
-rw-r--r--main/iproute2/APKBUILD27
1 files changed, 9 insertions, 18 deletions
diff --git a/main/iproute2/APKBUILD b/main/iproute2/APKBUILD
index a909d020009..8706f53fa90 100644
--- a/main/iproute2/APKBUILD
+++ b/main/iproute2/APKBUILD
@@ -1,9 +1,9 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=iproute2
-pkgver=5.17.0
+pkgver=6.8.0
pkgrel=0
pkgdesc="IP Routing Utilities"
-url="https://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2"
+url="https://wiki.linuxfoundation.org/networking/iproute2"
arch="all"
license="GPL-2.0-or-later"
install="$pkgname.post-install"
@@ -16,11 +16,10 @@ makedepends="
bash
bison
elfutils-dev
- libax25-dev
- libcap-dev
- libmnl-dev
flex
iptables-dev
+ libcap-dev
+ libmnl-dev
"
subpackages="
$pkgname-doc
@@ -38,21 +37,13 @@ options="!check" # requires namespaces support and root
# 5.1.0-r0:
# - CVE-2019-20795
-prepare() {
- default_prepare
-
- sed -i '/^TARGETS=/s: arpd : :' misc/Makefile
- sed -i 's:/usr/local:/usr:' tc/m_ipt.c include/iptables.h
- sed -i -e 's:=/share:=/usr/share:' \
- -e 's:-Werror::' Makefile
-}
-
build() {
- make CCOPTS="-D_GNU_SOURCE $CFLAGS" V=1
+ export CFLAGS="$CFLAGS -flto=auto"
+ make V=1
}
package() {
- make -j1 DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" install
install -D -m644 include/libnetlink.h "$pkgdir"/usr/include/libnetlink.h
install -D -m644 lib/libnetlink.a "$pkgdir"/usr/lib/libnetlink.a
@@ -64,7 +55,7 @@ minimal() {
replaces="$pkgname" # for backward compatibility (Alpine <3.13)
amove sbin/ip
- amove etc
+ amove usr/share/iproute2
}
tc() {
@@ -96,5 +87,5 @@ rdma() {
}
sha512sums="
-fcffe96fb4819305ddf5c3764b100bd1d204069cf53a6bd776c2716144f574b4fc17963fc231a83ad253cce6a563814556eeb60b211ba9b0b87330186259b34d iproute2-5.17.0.tar.xz
+54e50340a73c8810d69bfd54704b469149731634a97d94da08b5a305592a812131a441e5b646e32b480d61840e2ade29387e54b934effeee8ded4f06e557a5c0 iproute2-6.8.0.tar.xz
"