From b71b395f62abad9e11bb12a1c079d6e6969eedc1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 28 Feb 2023 19:11:09 +0100 Subject: [PATCH] jira_cli: remove Project is unmaintained https://github.com/alisaifee/jira-cli#this-project-needs-a-new-owner Requires suds-jurko which was removed (due to the usage of use_2to3) --- pkgs/development/tools/jira_cli/default.nix | 37 --------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 39 deletions(-) delete mode 100644 pkgs/development/tools/jira_cli/default.nix diff --git a/pkgs/development/tools/jira_cli/default.nix b/pkgs/development/tools/jira_cli/default.nix deleted file mode 100644 index 3a3b82e79e90..000000000000 --- a/pkgs/development/tools/jira_cli/default.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ lib, libffi, openssl, python3Packages }: -let - inherit (python3Packages) fetchPypi buildPythonApplication; -in - buildPythonApplication rec { - pname = "jira-cli"; - version = "3.0"; - src = fetchPypi { - inherit pname version; - sha256 = "86f7d4ad7292c9a27bbc265d09e7bcd00ef8159f20172998d85f25aad53b0df6"; - }; - - postPatch = '' - substituteInPlace requirements/main.txt --replace "argparse" "" - ''; - - # Tests rely on VCR cassettes being written during tests. R/O nix store prevents this. - doCheck = false; - nativeCheckInputs = with python3Packages; [ vcrpy mock hiro ]; - buildInputs = [ libffi openssl ]; - propagatedBuildInputs = with python3Packages; [ - requests six suds-jurko termcolor keyring - jira keyrings-alt - ]; - - meta = with lib; { - description = "A command line interface to Jira"; - homepage = "https://github.com/alisaifee/jira-cli"; - maintainers = with maintainers; [ nyarly ]; - license = licenses.mit; - # Project is unmaintained - # https://github.com/alisaifee/jira-cli#this-project-needs-a-new-owner - # Requires suds-jurko which was removed (due to the usage of use_2to3) - # Checked on 2023-02-27 - broken = true; - }; - } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 44e95775573c..efcad38414ca 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -703,6 +703,7 @@ mapAliases ({ jbuilder = throw "'jbuilder' has been renamed to/replaced by 'dune_1'"; # Converted to throw 2022-02-22 jd = throw "jd has been dropped due to the lack of maintenance from upstream since 2016"; # Added 2022-06-03 jellyfin_10_5 = throw "Jellyfin 10.5 is no longer supported and contains a security vulnerability. Please upgrade to a newer version"; # Added 2021-04-26 + jira-cli = throw "jira-cli was removed because it is no longer maintained"; # Added 2023-02-28 joseki = throw "'joseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22 journalbeat7 = throw "journalbeat has been removed upstream. Use filebeat with the journald input instead"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26db9c75aa1f..1c352b6776c2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8651,8 +8651,6 @@ with pkgs; jdk_headless = jdk8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }; - jira-cli = callPackage ../development/tools/jira_cli { }; - jira-cli-go = callPackage ../development/tools/jira-cli-go { }; jirafeau = callPackage ../servers/web-apps/jirafeau { };