iproute2: 5.13.0 -> 5.14.0

"End of summer sale, get your new iproute2 just in time for fall!
This is a relatively low volume release (maybe because of summer
doldrums)." [0]

[0]: https://lore.kernel.org/netdev/20210831120452.71325cd8@hermes.local/
This commit is contained in:
Michael Weiss 2021-09-04 17:03:10 +02:00
parent b1db7ae7fb
commit 247aed0528
No known key found for this signature in database
GPG Key ID: 5BE487C4D4771D83

View File

@ -1,17 +1,25 @@
{ lib, stdenv, fetchurl { lib, stdenv, fetchurl, fetchpatch
, buildPackages, bison, flex, pkg-config , buildPackages, bison, flex, pkg-config
, db, iptables, libelf, libmnl , db, iptables, libelf, libmnl
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "iproute2"; pname = "iproute2";
version = "5.13.0"; version = "5.14.0";
src = fetchurl { src = fetchurl {
url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz";
sha256 = "sha256-cqLlN3TKyeZfe2F97rsgWfh+iWDW6XE+TXiM6pZvGzY="; sha256 = "1m4ifnxq7lxnm95l5354z8dk3xj6w9isxmbz53266drgln2sf3r1";
}; };
patches = [
# To avoid ./configure failing due to invalid arguments:
(fetchpatch { # configure: restore backward compatibility
url = "https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/patch/?id=a3272b93725a406bc98b67373da67a4bdf6fcdb0";
sha256 = "0hyagh2lf6rrfss4z7ca8q3ydya6gg7vfhh25slhpgcn6lnk0xbv";
})
];
preConfigure = '' preConfigure = ''
# Don't try to create /var/lib/arpd: # Don't try to create /var/lib/arpd:
sed -e '/ARPDDIR/d' -i Makefile sed -e '/ARPDDIR/d' -i Makefile