about summary refs log tree commit diff
diff options
context:
space:
mode:
authorThomas Gerbet <thomas@gerbet.me>2023-05-26 18:08:55 +0200
committerThomas Gerbet <thomas@gerbet.me>2023-05-26 18:08:55 +0200
commit09a8c1d7419356138adcbf8e14d5856fbffedacc (patch)
tree2449892379e546d0eb458c7703848fdfe25f23b6
parent757a0d107c238d031652a8c09d1f6bf1b6f523a3 (diff)
sget: remove package
Upstream does not support it anymore.
See https://github.com/sigstore/sget/issues/145
-rw-r--r--pkgs/tools/security/sget/default.nix33
-rw-r--r--pkgs/top-level/aliases.nix1
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 1 insertions, 35 deletions
diff --git a/pkgs/tools/security/sget/default.nix b/pkgs/tools/security/sget/default.nix
deleted file mode 100644
index ef59b5db33418..0000000000000
--- a/pkgs/tools/security/sget/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ stdenv, lib, buildGoModule, fetchFromGitHub, installShellFiles }:
-
-buildGoModule rec {
-  pname = "sget";
-  version = "unstable-2022-10-04";
-
-  src = fetchFromGitHub {
-    owner = "sigstore";
-    repo = pname;
-    rev = "d7d1e53b21ca906000e74474729854cb5ac48dbc";
-    sha256 = "sha256-BgxTlLmtKqtDq3HgLoH+j0vBrpRujmL9Wr8F4d+jPi0=";
-  };
-
-  nativeBuildInputs = [ installShellFiles ];
-
-  vendorSha256 = "sha256-KPQHS7Hfco1ljOJgStIXMaol7j4dglcr0w+6Boj7GK8=";
-
-  ldflags = [ "-s" "-w" ];
-
-  postInstall = ''
-    installShellCompletion --cmd sget \
-      --bash <($out/bin/sget completion bash) \
-      --fish <($out/bin/sget completion fish) \
-      --zsh <($out/bin/sget completion zsh)
-  '';
-
-  meta = with lib; {
-    homepage = "https://github.com/sigstore/sget";
-    description = "Command for safer, automatic verification of signatures and integration with Sigstore's binary transparency log, Rekor";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ lesuisse ];
-  };
-}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index c14396c74592a..6905dc50940ab 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -1507,6 +1507,7 @@ mapAliases ({
   seeks = throw "seeks has been removed from nixpkgs, as it was unmaintained"; # Added 2020-06-21
   sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11
   session-desktop-appimage = session-desktop;
+  sget = throw "sget has been removed from nixpkgs, as it is not supported upstream anymore see https://github.com/sigstore/sget/issues/145"; # Added 2023-05-26
   shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22
   inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
   shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index a4844c78b3e46..d54dd0a911f3e 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -12248,8 +12248,6 @@ with pkgs;
 
   sg3_utils = callPackage ../tools/system/sg3_utils { };
 
-  sget = callPackage ../tools/security/sget { };
-
   sha1collisiondetection = callPackage ../tools/security/sha1collisiondetection { };
 
   shadowsocks-libev = callPackage ../tools/networking/shadowsocks-libev { };