diff options
author | Matthieu Coudron <mcoudron@hotmail.com> | 2022-10-03 14:40:12 +0200 |
---|---|---|
committer | Matthieu Coudron <teto@users.noreply.github.com> | 2022-10-07 23:14:30 +0200 |
commit | a3f854aef368fb5c13fdf1477a546f93c20b683c (patch) | |
tree | 528bdfe46db05302d6fee922cd0194d876a8094c /pkgs/os-specific/linux/iproute | |
parent | 151fcb720c63322980b5b3c8f7dfbd39fc7a71e0 (diff) | |
download | nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar.gz nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar.bz2 nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar.lz nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar.xz nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.tar.zst nixpkgs-a3f854aef368fb5c13fdf1477a546f93c20b683c.zip |
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.
Diffstat (limited to 'pkgs/os-specific/linux/iproute')
-rw-r--r-- | pkgs/os-specific/linux/iproute/mptcp.nix | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/pkgs/os-specific/linux/iproute/mptcp.nix b/pkgs/os-specific/linux/iproute/mptcp.nix deleted file mode 100644 index e43af52bb34..00000000000 --- a/pkgs/os-specific/linux/iproute/mptcp.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ lib, iproute2, fetchFromGitHub, fetchpatch }: - -iproute2.overrideAttrs (oa: rec { - pname = "iproute_mptcp"; - version = "0.95"; - - src = fetchFromGitHub { - owner = "multipath-tcp"; - repo = "iproute-mptcp"; - rev = "mptcp_v${version}"; - sha256 = "07fihvwlaj0ng8s8sxqhd0a9h1narcnp4ibk88km9cpsd32xv4q3"; - }; - - preConfigure = oa.preConfigure + '' - patchShebangs configure - ''; - - patches = [ - # We override "patches" to never apply any iproute2 patches: - ] ++ [ - # iproute-mptcp patches: - - # Pull upstream fix for -fno-common toolchain support: - # https://github.com/multipath-tcp/iproute-mptcp/pull/8 - (fetchpatch { - name = "fno-common.patch"; - url = "https://github.com/multipath-tcp/iproute-mptcp/commit/7aebfde8624c978f6f73b03142892f802d21cc0b.patch"; - sha256 = "098402sjdm10r9xggz6naygnfjs74d9k3s2wc2aczx0d2zayhff8"; - }) - ]; - - meta = with lib; { - homepage = "https://github.com/multipath-tcp/iproute-mptcp"; - description = "IP-Route extensions for MultiPath TCP"; - license = licenses.gpl2; - platforms = platforms.linux; - maintainers = with maintainers; [ teto ]; - priority = 2; - }; -}) |