From dfa7b1e0542b47916e23bc75ed7002aecd2ecdaa Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Sat, 27 May 2023 10:05:16 +1000 Subject: [PATCH] terraform-providers: drop outdated aliases and throws --- .../cluster/terraform-providers/default.nix | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix index 773cc4dab69f..2f222b9f60ed 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/default.nix +++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix @@ -19,8 +19,8 @@ let , rev , spdx ? "UNSET" , version ? lib.removePrefix "v" rev - , hash ? throw "use hash instead of sha256" # added 2202/09 - , vendorHash ? throw "use vendorHash instead of vendorSha256" # added 2202/09 + , hash + , vendorHash , deleteVendor ? false , proxyVendor ? false , mkProviderFetcher ? fetchFromGitHub @@ -88,22 +88,10 @@ let removed-providers = let archived = name: date: throw "the ${name} terraform provider has been archived by upstream on ${date}"; - license = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date} because of unclear licensing"; removed = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date}"; in lib.optionalAttrs config.allowAliases { - b2 = removed "b2" "2022/06"; - checkpoint = removed "checkpoint" "2022/11"; - dome9 = removed "dome9" "2022/08"; ksyun = removed "ksyun" "2023/04"; - logicmonitor = license "logicmonitor" "2022/11"; - ncloud = removed "ncloud" "2022/08"; - nsxt = license "nsxt" "2022/11"; - opc = archived "opc" "2022/05"; - oraclepaas = archived "oraclepaas" "2022/05"; - panos = removed "panos" "2022/05"; - template = archived "template" "2022/05"; - vercel = license "vercel" "2022/11"; }; # excluding aliases, used by terraform-full