diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2024-07-15 09:51:43 +0200 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2024-07-15 09:52:01 +0200 |
commit | be0b28bc8956e691e9761f6eb46cf367907bb4b4 (patch) | |
tree | da7d36b529e403d574b0db655700729bcf4e62c6 | |
parent | a94ad5c533681f0ec84275fe419d38f4d9435279 (diff) |
rabbitvcs: remove
-rw-r--r-- | pkgs/applications/version-management/rabbitvcs/default.nix | 46 | ||||
-rw-r--r-- | pkgs/top-level/aliases.nix | 1 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 1 insertions, 48 deletions
diff --git a/pkgs/applications/version-management/rabbitvcs/default.nix b/pkgs/applications/version-management/rabbitvcs/default.nix deleted file mode 100644 index 7cc0a92d4c942..0000000000000 --- a/pkgs/applications/version-management/rabbitvcs/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ fetchFromGitHub, lib, python3Packages, meld, subversion, gvfs, xdg-utils, gtk3 }: - -python3Packages.buildPythonApplication rec { - pname = "rabbitvcs"; - version = "0.18"; - namePrefix = ""; - - src = fetchFromGitHub { - owner = "rabbitvcs"; - repo = "rabbitvcs"; - rev = "v${version}"; - hash = "sha256-gVrdf8vQWAGORZqlTS/axs4U7aZlS8OAgPM3iKgqAtM="; - }; - - buildInputs = [ gtk3 ]; - pythonPath = with python3Packages; [ configobj pygobject3 pysvn dulwich tkinter gvfs xdg-utils ]; - - prePatch = '' - sed -ie 's|if sys\.argv\[1\] == "install":|if False:|' ./setup.py - sed -ie "s|PREFIX = sys.prefix|PREFIX = \"$out\"|" ./setup.py - sed -ie 's|/usr/bin/meld|${meld}/bin/meld|' ./rabbitvcs/util/configspec/configspec.ini - sed -ie 's|/usr/bin/svnadmin|${subversion.out}/bin/svnadmin|' ./rabbitvcs/ui/create.py - sed -ie "s|/usr/share/doc|$out/share/doc|" ./rabbitvcs/ui/about.py - sed -ie "s|gnome-open|xdg-open|" ./rabbitvcs/util/helper.py - ''; - - outputs = [ "out" "cli" ]; - - postInstall = '' - mkdir -p $cli/bin - cp clients/cli/rabbitvcs $cli/bin - wrapPythonProgramsIn $cli "$out $pythonPath" - ''; - - doCheck = false; - - meta = { - description = "Graphical tools for working with version control systems"; - homepage = "http://rabbitvcs.org/"; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.linux; - maintainers = [ lib.maintainers.mathnerd314 ]; - # ModuleNotFoundError: No module named 'rabbitvcs' - broken = true; # Added 2024-01-28 - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c531a2a06b4cc..3bf050128419e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1178,6 +1178,7 @@ mapAliases ({ ### R ### + rabbitvcs = throw "rabbitvcs has been removed from nixpkgs, because it was broken"; # Added 2024-07-15 radare2-cutter = cutter; # Added 2021-03-30 radicle-cli = throw "'radicle-cli' was removed in favor of 'radicle-node'"; # Added 2024-05-04 radicle-upstream = throw "'radicle-upstream' was sunset, see <https://community.radworks.org/t/2962>"; # Added 2024-05-04 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bc3b24d45590b..2b36c05372b52 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -33626,8 +33626,6 @@ with pkgs; qxw = callPackage ../applications/editors/qxw { }; - rabbitvcs = callPackage ../applications/version-management/rabbitvcs { }; - rakarrack = callPackage ../applications/audio/rakarrack { fltk = fltk13; }; |