about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArmeen Mahdian <mahdianarmeen@gmail.com>2022-03-13 16:25:57 -0500
committerSilvan Mosberger <contact@infinisil.com>2022-03-25 18:28:20 +0100
commit386baadbc7882b39c7bf640ff0b55c6de14cd861 (patch)
tree71a8252cb266ae19ca42c12fabde158b58e77fa7
parent4d60081494259c0785f7e228518fee74e0792c1b (diff)
bud: remove
Motivated by #148779 and an unmaintained upstream.
-rw-r--r--pkgs/tools/networking/bud/default.nix39
-rw-r--r--pkgs/top-level/aliases.nix1
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 1 insertions, 41 deletions
diff --git a/pkgs/tools/networking/bud/default.nix b/pkgs/tools/networking/bud/default.nix
deleted file mode 100644
index 3fa3988dfa073..0000000000000
--- a/pkgs/tools/networking/bud/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ stdenv, lib, fetchFromGitHub, python2, util-linux }:
-
-stdenv.mkDerivation {
-  pname = "bud";
-  version = "0.34.1";
-
-  src = fetchFromGitHub {
-    owner = "indutny";
-    repo = "bud";
-    rev = "b112852c9667632f692d2ce3dcd9a8312b61155a";
-    sha256 = "sha256-sHXwxWCCVL8Wyo6PAjbA2jj7FXOjCAOezaYKRgk12SM=";
-    fetchSubmodules = true;
-  };
-
-  nativeBuildInputs = [
-    python2 python2.pkgs.gyp
-  ] ++ lib.optional stdenv.isLinux util-linux;
-
-  strictDeps = true;
-
-  buildPhase = ''
-    python ./gyp_bud -f make
-    make -C out
-  '';
-
-  installPhase = ''
-    mkdir -p $out/bin
-    cp out/Release/bud $out/bin
-  '';
-
-  meta = with lib; {
-    description = "A TLS terminating proxy";
-    license     = licenses.mit;
-    platforms   = platforms.linux;
-    # Does not build on aarch64-linux.
-    badPlatforms = [ "aarch64-linux" ];
-    maintainers = with maintainers; [ cstrahan ];
-  };
-}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 2731c0bd3fc7e..b478a80b1239a 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -113,6 +113,7 @@ mapAliases ({
   bird2 = bird; # Added 2022-02-21
   bird6 = throw "bird6 was dropped. Use bird instead, which has support for both ipv4/ipv6"; # Added 2022-02-21
   btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22
+  bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14
 
   # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
   bitwarden_rs = vaultwarden;
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 705900fdbd0e7..9db48f56cf785 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4094,8 +4094,6 @@ with pkgs;
 
   btar = callPackage ../tools/backup/btar { };
 
-  bud = callPackage ../tools/networking/bud { };
-
   bump2version = python3Packages.callPackage ../applications/version-management/git-and-tools/bump2version { };
 
   bumpver = callPackage ../applications/version-management/bumpver { };