Merge pull request #167341 from aaronjheng/aws-okta
Remove unmaintained/archived packages
This commit is contained in:
commit
fc0c9b5921
|
@ -1,38 +0,0 @@
|
|||
{ lib, buildGoPackage, fetchFromGitHub, installShellFiles }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "kubeless";
|
||||
version = "1.0.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kubeless";
|
||||
repo = "kubeless";
|
||||
rev = "v${version}";
|
||||
sha256 = "0x2hydywnnlh6arzz71p7gg9yzq5z2y2lppn1jszvkbgh11kkqfr";
|
||||
};
|
||||
|
||||
goPackagePath = "github.com/kubeless/kubeless";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
subPackages = [ "cmd/kubeless" ];
|
||||
|
||||
ldflags = [
|
||||
"-s" "-w" "-X github.com/kubeless/kubeless/pkg/version.Version=${version}"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
for shell in bash; do
|
||||
$out/bin/kubeless completion $shell > kubeless.$shell
|
||||
installShellCompletion kubeless.$shell
|
||||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://kubeless.io";
|
||||
description = "The Kubernetes Native Serverless Framework";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
|
@ -1,34 +0,0 @@
|
|||
{ lib, fetchFromGitHub, buildGoPackage }:
|
||||
|
||||
with lib;
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "ct";
|
||||
version = "0.9.0";
|
||||
|
||||
goPackagePath = "github.com/coreos/container-linux-config-transpiler";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "coreos";
|
||||
repo = "container-linux-config-transpiler";
|
||||
rev = "v${version}";
|
||||
sha256="1w6nvgrl5qp3ci9igflk9dlk3020psv5m4f3p57f3qcx9vrcl4lw";
|
||||
};
|
||||
|
||||
ldflags = [
|
||||
"-X ${goPackagePath}/internal/version.Raw=v${version}"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
mv $out/bin/{internal,ct}
|
||||
rm $out/bin/tools
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Convert a Container Linux Config into Ignition";
|
||||
license = licenses.asl20;
|
||||
homepage = "https://github.com/coreos/container-linux-config-transpiler";
|
||||
maintainers = with maintainers; [elijahcaine];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{ buildGoPackage
|
||||
, lib
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "interfacer-unstable";
|
||||
version = "2018-08-31";
|
||||
rev = "c20040233aedb03da82d460eca6130fcd91c629a";
|
||||
|
||||
goPackagePath = "mvdan.cc/interfacer";
|
||||
excludedPackages = "check/testdata";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
|
||||
owner = "mvdan";
|
||||
repo = "interfacer";
|
||||
sha256 = "0cx4m74mvn200360pmsqxx4z0apk9fcknwwqh8r94zd3jfv4akq2";
|
||||
};
|
||||
|
||||
goDeps = ./deps.nix;
|
||||
|
||||
meta = with lib; {
|
||||
description = "A linter that suggests interface types";
|
||||
homepage = "https://github.com/mvdan/interfacer";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ kalbasit ];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
};
|
||||
}
|
29
pkgs/development/tools/interfacer/deps.nix
generated
29
pkgs/development/tools/interfacer/deps.nix
generated
|
@ -1,29 +0,0 @@
|
|||
[
|
||||
{
|
||||
goPackagePath = "github.com/kisielk/gotool";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/kisielk/gotool";
|
||||
rev = "80517062f582ea3340cd4baf70e86d539ae7d84d";
|
||||
sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "golang.org/x/tools";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://go.googlesource.com/tools";
|
||||
rev = "96e9e165b75e735822645eff82850b08c377be36";
|
||||
sha256 = "1zj9ck5sg9b0pphxybmvxf64hhcap7v7j37fx3v5aknf18crjjdg";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "mvdan.cc/lint";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/mvdan/lint";
|
||||
rev = "adc824a0674b99099789b6188a058d485eaf61c0";
|
||||
sha256 = "17mi2rvkg9kzv1shxcyawzcj4jj3v738d1j82fp4yygx859yvr8r";
|
||||
};
|
||||
}
|
||||
]
|
|
@ -1,36 +0,0 @@
|
|||
{ lib, fetchFromGitHub, buildGoPackage }:
|
||||
|
||||
with lib;
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "kube-aws";
|
||||
version = "0.9.4";
|
||||
|
||||
goPackagePath = "github.com/coreos/kube-aws";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "coreos";
|
||||
repo = "kube-aws";
|
||||
rev = "v${version}";
|
||||
sha256 = "11h14fsnflbx76rmpp0fxahbxi2qgcamgyxy9s4rmw83j2m8csxp";
|
||||
};
|
||||
|
||||
preBuild = ''(
|
||||
cd go/src/${goPackagePath}
|
||||
go generate ./core/controlplane/config
|
||||
go generate ./core/nodepool/config
|
||||
go generate ./core/root/config
|
||||
)'';
|
||||
|
||||
ldflags = [
|
||||
"-X github.com/coreos/kube-aws/core/controlplane/cluster.VERSION=v${version}"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Tool for deploying kubernetes on aws using coreos";
|
||||
license = licenses.asl20;
|
||||
homepage = "https://github.com/coreos/coreos-kubernetes";
|
||||
maintainers = with maintainers; [offline];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
|
@ -1,28 +0,0 @@
|
|||
{ lib, buildGoPackage, fetchFromGitHub, docker }:
|
||||
|
||||
buildGoPackage rec {
|
||||
rev = "3057a2c07061c8d9ffaf77e5442ffd7512ac0133";
|
||||
pname = "heapster";
|
||||
version = lib.strings.substring 0 7 rev;
|
||||
goPackagePath = "k8s.io/heapster";
|
||||
subPackages = [ "./" ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "kubernetes";
|
||||
repo = "heapster";
|
||||
sha256 = "1vg83207y7yigydnnhlvzs3s94vx02i56lqgs6a96c6i3mr3ydpb";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
export GOPATH=$GOPATH:$NIX_BUILD_TOP/go/src/${goPackagePath}/Godeps/_workspace
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Compute Resource Usage Analysis and Monitoring of Container Clusters";
|
||||
license = licenses.asl20;
|
||||
homepage = "https://github.com/kubernetes/heapster";
|
||||
maintainers = with maintainers; [ offline ];
|
||||
platforms = docker.meta.platforms;
|
||||
};
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
{ lib, buildGoPackage, fetchFromGitHub }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "mesos_exporter";
|
||||
version = "1.1.2";
|
||||
|
||||
goPackagePath = "github.com/prometheus/mesos_exporter";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "mesos";
|
||||
repo = "mesos_exporter";
|
||||
sha256 = "0nvjlpxdhh60wcdw2fdc8h0vn6fxkz0nh7zrx43hjxymvc15ixza";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Export Mesos metrics to Prometheus";
|
||||
homepage = "https://github.com/prometheus/mesos_exporter";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ benley ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
|
@ -1,41 +0,0 @@
|
|||
{ lib, stdenv, buildGoPackage, fetchFromGitHub }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "teleconsole";
|
||||
version = "0.4.0";
|
||||
|
||||
goPackagePath = "github.com/gravitational/teleconsole";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gravitational";
|
||||
repo = "teleconsole";
|
||||
rev = version;
|
||||
sha256 = "01552422n0bj1iaaw6pvg9l1qr66r69sdsngxbcdjn1xh3mj74sm";
|
||||
};
|
||||
|
||||
srcTeleport = fetchFromGitHub {
|
||||
owner = "gravitational";
|
||||
repo = "teleport";
|
||||
rev = "2cb40abd8ea8fb2915304ea4888b5b9f3e5bc223";
|
||||
sha256 = "1xw3bfnjbj88x465snwwzn4bmpmzmsrq9r0pkj388qwvfrclgnfk";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
cp -r ${srcTeleport} ./go/src/github.com/gravitational/teleport
|
||||
'';
|
||||
|
||||
CGO_ENABLED = 1;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.teleconsole.com/";
|
||||
description = "Share your terminal session with people you trust";
|
||||
license = licenses.asl20;
|
||||
# Builds for Aarch64 not possible in the current release due to
|
||||
# incompatibilities further up the dependency chain.
|
||||
# See:
|
||||
# - https://github.com/gravitational/teleport/issues/679
|
||||
# - https://github.com/kr/pty/issues/27
|
||||
broken = stdenv.isAarch64;
|
||||
maintainers = [ maintainers.kimburgess ];
|
||||
};
|
||||
}
|
|
@ -1,30 +0,0 @@
|
|||
{ buildGoPackage, fetchFromGitHub, libusb1, pkg-config, lib, libiconv }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "aws-okta";
|
||||
version = "1.0.11";
|
||||
|
||||
goPackagePath = "github.com/segmentio/aws-okta";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "segmentio";
|
||||
repo = "aws-okta";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-1cprKpIFgM3+lUEHNvda34nJTH4Ch3LtTRq/Dp6QBQ8=";
|
||||
};
|
||||
|
||||
tags = [ "release" ];
|
||||
|
||||
ldflags = [ "-X main.Version=${version}" ];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ libusb1 libiconv ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "aws-vault like tool for Okta authentication";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [imalsogreg Chili-Man];
|
||||
homepage = "https://github.com/segmentio/aws-okta";
|
||||
downloadPage = "https://github.com/segmentio/aws-okta";
|
||||
};
|
||||
}
|
|
@ -87,6 +87,7 @@ mapAliases ({
|
|||
aucdtect = throw "aucdtect: Upstream no longer provides download urls"; # Added 2020-12-26
|
||||
avldrums-lv2 = x42-avldrums; # Added 2020-03-29
|
||||
avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18
|
||||
aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05;
|
||||
azureus = throw "azureus is now known as vuze and the version in nixpkgs was really outdated"; # Added 2021-08-02
|
||||
|
||||
### B ###
|
||||
|
@ -180,6 +181,7 @@ mapAliases ({
|
|||
compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22
|
||||
concurrencykit = libck; # Added 2021-03
|
||||
conntrack_tools = throw "'conntrack_tools' has been renamed to/replaced by 'conntrack-tools'"; # Converted to throw 2022-02-22
|
||||
container-linux-config-transpiler = throw "container-linux-config-transpiler is deprecated and archived by upstream"; # Added 2022-04-05
|
||||
cool-old-term = throw "'cool-old-term' has been renamed to/replaced by 'cool-retro-term'"; # Converted to throw 2022-02-22
|
||||
corsmisc = throw "corsmisc has been removed (upstream is gone)"; # Added 2022-01-24
|
||||
couchdb = throw "couchdb was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
|
||||
|
@ -475,6 +477,7 @@ mapAliases ({
|
|||
|
||||
hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
|
||||
hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15
|
||||
heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05
|
||||
heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
|
||||
heme = throw "heme has been removed: upstream is gone"; # added 2022-02-06
|
||||
hepmc = hepmc2; # Added 2019-08-05
|
||||
|
@ -505,6 +508,7 @@ mapAliases ({
|
|||
intecture-agent = throw "intecture-agent has been removed, because it was no longer maintained upstream"; # added 2021-12-15
|
||||
intecture-auth = throw "intecture-auth has been removed, because it was no longer maintained upstream"; # added 2021-12-15
|
||||
intecture-cli = throw "intecture-cli has been removed, because it was no longer maintained upstream"; # added 2021-12-15
|
||||
interfacer = throw "interfacer is deprecated and archived by upstream"; # Added 2022-04-05
|
||||
inter-ui = inter; # Added 2021-03-27
|
||||
iops = throw "iops was removed: upstream is gone"; # Added 2022-02-06
|
||||
iproute = iproute2; # moved from top-level 2021-03-14
|
||||
|
@ -563,6 +567,8 @@ mapAliases ({
|
|||
kramdown-rfc2629 = rubyPackages.kramdown-rfc2629; # Added 2021-03-23
|
||||
krename-qt5 = throw "'krename-qt5' has been renamed to/replaced by 'krename'"; # Converted to throw 2022-02-22
|
||||
krita-beta = krita; # moved from top-level 2021-12-23
|
||||
kube-aws = throw "kube-aws is deprecated and archived by upstream"; # Added 2022-04-05
|
||||
kubeless = throw "kubeless is deprecated and archived by upstream"; # Added 2022-04-05
|
||||
kvm = throw "'kvm' has been renamed to/replaced by 'qemu_kvm'"; # Converted to throw 2022-02-22
|
||||
|
||||
### L ###
|
||||
|
@ -972,6 +978,7 @@ mapAliases ({
|
|||
proglodyte-wasm = throw "proglodyte-wasm has been removed from nixpkgs, because it is unmaintained since 5 years with zero github stars"; # Added 2021-06-30
|
||||
proj_5 = throw "Proj-5 has been removed from nixpkgs, use proj instead"; # Added 2021-04-12
|
||||
prometheus-cups-exporter = throw "outdated and broken by design; removed by developer"; # Added 2021-03-16
|
||||
prometheus-mesos-exporter = throw "prometheus-mesos-exporter is deprecated and archived by upstream"; # Added 2022-04-05
|
||||
proxytunnel = throw "proxytunnel has been removed from nixpkgs, because it has not been update upstream since it was added to nixpkgs in 2008 and has therefore bitrotted."; # added 2021-12-15
|
||||
pulseaudioLight = throw "'pulseaudioLight' has been renamed to/replaced by 'pulseaudio'"; # Converted to throw 2022-02-22
|
||||
pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and easyeffects if you use PipeWire"; # Added 2021-02-13
|
||||
|
@ -1158,6 +1165,7 @@ mapAliases ({
|
|||
tahoelafs = throw "'tahoelafs' has been renamed to/replaced by 'tahoe-lafs'"; # Converted to throw 2022-02-22
|
||||
tangogps = foxtrotgps; # Added 2020-01-26
|
||||
tdm = throw "tdm has been removed because nobody can figure out how to fix OpenAL integration. Use precompiled binary and `steam-run` instead";
|
||||
teleconsole = throw "teleconsole is archived by upstream"; # Added 2022-04-05
|
||||
telepathy-qt = throw "telepathy-qt no longer supports Qt 4. Please use libsForQt5.telepathy instead"; # Added 2020-07-02
|
||||
telepathy_farstream = throw "'telepathy_farstream' has been renamed to/replaced by 'telepathy-farstream'"; # Converted to throw 2022-02-22
|
||||
telepathy_gabble = throw "'telepathy_gabble' has been renamed to/replaced by 'telepathy-gabble'"; # Converted to throw 2022-02-22
|
||||
|
|
|
@ -1543,8 +1543,6 @@ with pkgs;
|
|||
|
||||
aws-nuke = callPackage ../tools/admin/aws-nuke { };
|
||||
|
||||
aws-okta = callPackage ../tools/security/aws-okta { };
|
||||
|
||||
aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
|
||||
|
||||
aws-sam-cli = callPackage ../development/tools/aws-sam-cli { };
|
||||
|
@ -1725,8 +1723,6 @@ with pkgs;
|
|||
|
||||
codeql = callPackage ../development/tools/analysis/codeql { };
|
||||
|
||||
container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
|
||||
|
||||
fedora-backgrounds = callPackage ../data/misc/fedora-backgrounds { };
|
||||
|
||||
ccextractor = callPackage ../applications/video/ccextractor { };
|
||||
|
@ -10429,8 +10425,6 @@ with pkgs;
|
|||
|
||||
teamviewer = libsForQt515.callPackage ../applications/networking/remote/teamviewer { };
|
||||
|
||||
teleconsole = callPackage ../tools/misc/teleconsole { };
|
||||
|
||||
telegraf = callPackage ../servers/monitoring/telegraf { };
|
||||
|
||||
teleport = callPackage ../servers/teleport {};
|
||||
|
@ -15366,8 +15360,6 @@ with pkgs;
|
|||
|
||||
krew = callPackage ../development/tools/krew { };
|
||||
|
||||
kube-aws = callPackage ../development/tools/kube-aws { };
|
||||
|
||||
kube-hunter = callPackage ../tools/security/kube-hunter { };
|
||||
|
||||
kubeaudit = callPackage ../tools/security/kubeaudit { };
|
||||
|
@ -21401,8 +21393,6 @@ with pkgs;
|
|||
|
||||
hasura-cli = callPackage ../servers/hasura/cli.nix { };
|
||||
|
||||
heapster = callPackage ../servers/monitoring/heapster { };
|
||||
|
||||
hbase = callPackage ../servers/hbase {};
|
||||
|
||||
headphones = callPackage ../servers/headphones {};
|
||||
|
@ -22005,7 +21995,6 @@ with pkgs;
|
|||
prometheus-knot-exporter = callPackage ../servers/monitoring/prometheus/knot-exporter.nix { };
|
||||
prometheus-lnd-exporter = callPackage ../servers/monitoring/prometheus/lnd-exporter.nix { };
|
||||
prometheus-mail-exporter = callPackage ../servers/monitoring/prometheus/mail-exporter.nix { };
|
||||
prometheus-mesos-exporter = callPackage ../servers/monitoring/prometheus/mesos-exporter.nix { };
|
||||
prometheus-mikrotik-exporter = callPackage ../servers/monitoring/prometheus/mikrotik-exporter.nix { };
|
||||
prometheus-minio-exporter = callPackage ../servers/monitoring/prometheus/minio-exporter { };
|
||||
prometheus-modemmanager-exporter = callPackage ../servers/monitoring/prometheus/modemmanager-exporter.nix { };
|
||||
|
@ -24391,8 +24380,6 @@ with pkgs;
|
|||
|
||||
hasklig = callPackage ../data/fonts/hasklig {};
|
||||
|
||||
interfacer = callPackage ../development/tools/interfacer { };
|
||||
|
||||
maligned = callPackage ../development/tools/maligned { };
|
||||
|
||||
inter = callPackage ../data/fonts/inter { };
|
||||
|
@ -27158,8 +27145,6 @@ with pkgs;
|
|||
|
||||
kubectl-tree = callPackage ../applications/networking/cluster/kubectl-tree { };
|
||||
|
||||
kubeless = callPackage ../applications/networking/cluster/kubeless { };
|
||||
|
||||
kubelogin = callPackage ../applications/networking/cluster/kubelogin { };
|
||||
|
||||
kubelogin-oidc = callPackage ../applications/networking/cluster/kubelogin-oidc { };
|
||||
|
|
Loading…
Reference in a new issue