iproute2 6.6.0 -> 6.7.0 https://repology.org/project/iproute2/versions attrpath: iproute2 Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] Going to be running update for following packages: - iproute2-6.6.0 Press Enter key to continue... Running update for: - iproute2-6.6.0: UPDATING ... - iproute2-6.6.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix index 1fae93c53251..03eb1959c9b2 100644 --- a/pkgs/os-specific/linux/iproute/default.nix +++ b/pkgs/os-specific/linux/iproute/default.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "iproute2"; - version = "6.6.0"; + version = "6.7.0"; src = fetchurl { url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-hzjIBK/Qnwv3VpN/DD3iMReDKpjYy79QOGz1AFzWE84="; + hash = "sha256-/5Qt2YKNfR+Gf2H+cs5DMHjDHl2OSnjiDwLLWJLohB0="; }; postPatch = '' No auto update branch exists Old version 6.6.0" not present in staging derivation file with contents: { lib, stdenv, fetchurl , buildPackages, bison, flex, pkg-config , db, iptables, libelf, libmnl , gitUpdater }: stdenv.mkDerivation rec { pname = "iproute2"; version = "6.7.0"; src = fetchurl { url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; hash = "sha256-/5Qt2YKNfR+Gf2H+cs5DMHjDHl2OSnjiDwLLWJLohB0="; }; postPatch = '' # Don't try to create /var/lib/arpd: sed -e '/ARPDDIR/d' -i Makefile substituteInPlace Makefile \ --replace "CC := gcc" "CC ?= $CC" ''; outputs = [ "out" "dev" ]; makeFlags = [ "PREFIX=$(out)" "SBINDIR=$(out)/sbin" "DOCDIR=$(TMPDIR)/share/doc/${pname}" # Don't install docs "HDRDIR=$(dev)/include/iproute2" ] ++ lib.optionals stdenv.hostPlatform.isStatic [ "SHARED_LIBS=n" # all build .so plugins: "TC_CONFIG_NO_XT=y" ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "HOSTCC=$(CC_FOR_BUILD)" ]; buildFlags = [ "CONFDIR=/etc/iproute2" ]; installFlags = [ "CONFDIR=$(out)/etc/iproute2" ]; depsBuildBuild = [ buildPackages.stdenv.cc ]; # netem requires $HOSTCC nativeBuildInputs = [ bison flex pkg-config ]; buildInputs = [ db iptables libelf libmnl ]; enableParallelBuilding = true; passthru.updateScript = gitUpdater { # No nicer place to find latest release. url = "https://git.kernel.org/pub/scm/network/iproute2/iproute2.git"; rev-prefix = "v"; }; meta = with lib; { homepage = "https://wiki.linuxfoundation.org/networking/iproute2"; description = "A collection of utilities for controlling TCP/IP networking and traffic control in Linux"; platforms = platforms.linux; license = licenses.gpl2; maintainers = with maintainers; [ primeos eelco fpletz globin ]; }; }