Commit Graph

135 Commits

Author SHA1 Message Date
Alyssa Ross
40045faf4a
iproute2: fix build for musl
Patch is upstream.

Fixes: ee5127c6df ("iproute2: 6.10.0 -> 6.11.0")
2024-10-15 12:22:32 +02:00
Franz Pletz
898654ef58
iproute2: 6.10.0 -> 6.11.0 (#342461) 2024-09-28 14:50:33 +02:00
Sergei Trofimovich
ee5127c6df iproute2: 6.10.0 -> 6.11.0
Changes: https://lore.kernel.org/netdev/20240915201831.164de47e@hermes.local/T/
2024-09-17 07:00:20 +01:00
Alyssa Ross
98d8c29972 iproute2: apply patch for musl 1.2.5 2024-09-16 13:21:15 +02:00
Alyssa Ross
259cc0548e iproute2: fix building for musl with GCC 14 2024-09-16 13:21:15 +02:00
github-actions[bot]
0629545b27
Merge master into staging-next 2024-08-27 00:13:08 +00:00
Jade Lovelace
5dfdb09561 tree-wide: remove eelco as maintainer from things he no longer maintains
While preparing this change, I read the git blame on all of the files I
touched. I saw a working lifetime of building this system which we use
every day and love dearly and keep maintained ourselves. I saw commits
from a 14 year range between 2003 to 2017!! I could not be more thankful
for Eelco's work on building large parts of the foundation of nixpkgs
that all of us rely on now.

However, the end date of that range of the files I looked at the blame
on was 2017. I did not see surviving code from any newer date than that.
Looking at the Git logs, Eelco has been working on other things, and
that's totally fine.

However, it means that our maintenance metadata is out of date on a lot
of packages, and *that*'s the reason I am submitting this change. There
are a lot of packages that don't have anyone with their name on them to
be pinged if they need attention, even if they have had recent activity
(although it is never clear if recent activity was just someone fixing
it because ZHF or because the package actually matters to them).
There are a lot of packages with storied history that maybe don't need
to be in the set anymore at all since they have not been touched in
years; or maybe they are simply finished.

Empty maintainer lists should be a sign that we need to figure out who
maintains it or potentially remove it if it has rotted, and allowing the
maintainer list to be empty if it is already not maintained is part of a
healthy repository ecology.

Either way, I would like to have the maintenance metadata not mislead
anyone into sending Eelco emails about packages he doesn't, in practice,
work on anymore. I have not removed his name from everything; there are
some things that he is the upstream for or has worked on more recently,
for instance, like Nix, which I have left alone.
2024-08-21 01:17:45 -07:00
Jörg Thalheim
571e1a8251 iproute2: fix static build again 2024-08-16 10:40:53 +02:00
Martin Weinelt
b37ab48028
Merge pull request #328021 from trofi/iproute2-update
iproute2: 6.9.0 -> 6.10.0
2024-07-20 16:04:59 +02:00
Sergei Trofimovich
68f49a0661 iproute2: 6.9.0 -> 6.10.0
Changes: https://github.com/iproute2/iproute2/compare/v6.9.0...v6.10.0
2024-07-17 21:53:07 +01:00
ChaosAttractor
b87367d6ce
iproute2: add libbpf support 2024-06-26 20:25:34 +08:00
github-actions[bot]
fb94da4e9e
Merge staging-next into staging 2024-06-21 18:01:30 +00:00
Jussi Kuokkanen
95cc312a68 pkgs/os-specific: remove licenses.gpl2 2024-06-21 12:28:43 +03:00
github-actions[bot]
c8c2ff3b9b
Merge staging-next into staging 2024-06-10 00:02:49 +00:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sergei Trofimovich
8af4bfe362 iproute2: 6.8.0 -> 6.9.0
Changes: https://lore.kernel.org/netdev/20240513161732.4a4dd47a@hermes.local/T/
2024-05-14 22:06:03 +01:00
lassulus
564a9656b0
Merge pull request #306285 from Mic92/iproute2
iproute2: fix static build
2024-04-23 22:57:24 +02:00
Jörg Thalheim
1d4388214d iproute2: fix static build
This is needed for nixos-anywhere
2024-04-23 17:06:50 +02:00
Vladimír Čunát
0994bec2c5
Merge #298947: iproute2: enable auto colorization
...into staging
2024-04-22 11:35:15 +02:00
Philip Taron
94a214b95f
iproute: use elfutils instead of abandoned libelf (#301306) 2024-04-11 16:06:37 +02:00
Astro
8e6349b7eb iproute2: enable auto colorization 2024-03-25 16:04:13 +01:00
R. Ryantm
bcb2393ebd iproute2: 6.7.0 -> 6.8.0 2024-03-12 00:53:25 +00:00
Sergei Trofimovich
88d193f8f5 iproute2: 6.6.0 -> 6.7.0
Changes: https://lore.kernel.org/netdev/20240108094709.050e22bc@hermes.local/T/
2024-01-09 17:09:12 +00:00
R. Ryantm
0c0e1a4665 iproute2: 6.5.0 -> 6.6.0 2023-11-05 18:05:47 +00:00
Mario Rodas
45ed3777a5
Merge pull request #254534 from trofi/iproute2-update
iproute2: 6.4.0 -> 6.5.0
2023-09-23 15:35:32 -05:00
Artturin
e270be8f44 iproute2: fix cross regression from 620f9f11f8 2023-09-12 01:34:57 +03:00
Sergei Trofimovich
38ac9a1f10 iproute2: 6.4.0 -> 6.5.0
Changes: https://www.spinics.net/lists/netdev/msg933814.html
2023-09-11 11:35:04 +01:00
Artturin
620f9f11f8 iproute2: Dont hardcode gcc
Fix linux clang stdenv

`nix build --impure --expr 'with import ./. { config = { replaceStdenv = ({ pkgs }: pkgs.clangStdenv); }; }; iproute2'`
2023-09-01 06:39:31 +03:00
R. Ryantm
ded1ecbf58 iproute2: 6.3.0 -> 6.4.0 2023-07-04 23:16:17 +02:00
R. Ryantm
352e17b8d0 iproute2: 6.2.0 -> 6.3.0 2023-04-29 13:13:49 +00:00
Martin Weinelt
7060259b5b
Merge pull request #219692 from r-ryantm/auto-update/iproute2
iproute2: 6.1.0 -> 6.2.0
2023-03-15 17:26:58 +00:00
Sergei Trofimovich
3290734615 pkgsStatic.iproute2: fix build (disable shared libraries) 2023-03-05 15:30:36 +00:00
R. Ryantm
764dd10ac0 iproute2: 6.1.0 -> 6.2.0 2023-03-05 14:33:00 +00:00
clerie
ccb3146bf2
iproute2: 6.0.0 -> 6.1.0 (#206932)
"Nothing major; lots of usual set of small fixes."

Changes: https://marc.info/?l=linux-netdev&m=167103481006660
2023-01-04 21:50:22 +01:00
R. Ryantm
2846812404 iproute2: 5.19.0 -> 6.0.0 2022-10-14 02:09:08 +00:00
Matthieu Coudron
a3f854aef3 linux_mptcp,linux_mptcp_95: remove out-of-tree mptcp kernel
Multipath tcp (mptcp) is now part of the official linux kernel. The
official kernel still lacks features compared to this out of tree ones
but considering the userbase, I dont see any compelling reason.
I keep using that kernel and those utilities so they will stay packaged
at https://github.com/teto/mptcp-flake where they wont annoy the whole
nixpkgs crowd that doesn't care about it.
2022-10-07 23:14:30 +02:00
José Romildo Malaquias
e78c23cf5b
Merge pull request #193248 from romildo/upd.generic-updater
generic-updater: more flexible with name, pname, version and attr path, and cleanups
2022-09-30 09:19:21 -03:00
José Romildo
01510c7ff3 treewide: no need to pass pname, version and attrPath to update scripts based on generic-updater 2022-09-27 23:41:53 -03:00
Yuka
5f9e6b829c
pkgsMusl.iproute2: fix build (#190957) 2022-09-13 01:15:20 +02:00
Sergei Trofimovich
e760223faa iproute: 5.18.0 -> 5.19.0
Changes: https://lore.kernel.org/lkml/20220802115010.22c11d14@hermes.local/T/
2022-08-14 12:45:54 +01:00
Sergei Trofimovich
98d99554a8 iproute: 5.17.0 -> 5.18.0
changes: https://lore.kernel.org/lkml/20220526165004.69f0dfba@hermes.local/T/
2022-06-19 08:55:48 +01:00
Sergei Trofimovich
d0c7af7c98 iproute_mptcp: fix build for -fno-common toolchains
Without the change build on upstream gcc-10 fals as:

    ld: ipxfrm.o:(.bss+0x0): multiple definition of `filter'; ipmroute.o:(.bss+0x0): first defined here
    ld: xfrm_monitor.o:(.bss+0x0): multiple definition of `listen_all_nsid'; ipmonitor.o:(.bss+0x0): first defined here
2022-05-21 15:17:27 +02:00
Sergei Trofimovich
9ac0f3c915 iproute2: 5.14.0 -> 5.17.0
5.17.0 changelog: https://lore.kernel.org/netdev/20220323140712.5b593820@hermes.local/
5.16.0 changelog: https://lore.kernel.org/netdev/20220110153223.253e1954@hermes.local/
5.15.0 changelog: https://lore.kernel.org/netdev/20211101164705.6f4f2e41@hermes.local/

While at it added trivial udupdater.
2022-04-16 20:14:43 +01:00
Michael Weiss
61a7f5f90d
iproute_mptcp: Fix the build
My last iproute2 update (247aed0528) broke the build due to the new
patch [0].

Reported-by: Sergei Trofimovich <slyich@gmail.com>

[0]: https://github.com/NixOS/nixpkgs/pull/136701#issuecomment-924920542
2021-09-24 12:28:51 +02:00
Michael Weiss
247aed0528
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/
2021-09-04 17:06:11 +02:00
R. RyanTM
5418e2f017 iproute2: 5.12.0 -> 5.13.0 2021-06-30 22:23:57 +00:00
R. RyanTM
40f2138e29 iproute2: 5.11.0 -> 5.12.0 2021-04-28 18:06:48 +00:00
Sandro Jäckel
9378fdf87e
iproute: deprecate alias 2021-04-04 01:43:46 +02:00
Michael Weiss
b0c1c1b8d9
iproute2: 5.10.0 -> 5.11.0 (#114144)
"Most of the changes in this release are updates
for new functionality for Data Center Bridging (dcb) utility.
Also several updates for bridge, and devlink." [0]

[0]: https://lore.kernel.org/netdev/20210223195857.3de03c2a@hermes.local/
2021-02-24 16:55:55 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00