From 9ac22a2bb05876123785ec62801129a02592cb1f Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 26 Jan 2025 20:57:40 +0100 Subject: [PATCH] powerline-rs: remove Author passed away in 2021. Link: https://www.redox-os.org/news/open-source-mental-health/ --- pkgs/tools/misc/powerline-rs/default.nix | 59 ------------------------ pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 -- 3 files changed, 1 insertion(+), 63 deletions(-) delete mode 100644 pkgs/tools/misc/powerline-rs/default.nix diff --git a/pkgs/tools/misc/powerline-rs/default.nix b/pkgs/tools/misc/powerline-rs/default.nix deleted file mode 100644 index fdffb8829532..000000000000 --- a/pkgs/tools/misc/powerline-rs/default.nix +++ /dev/null @@ -1,59 +0,0 @@ -{ - stdenv, - lib, - rustPlatform, - fetchFromGitLab, - pkg-config, - file, - perl, - curl, - cmake, - openssl, - libssh2, - libgit2, - libzip, - Security, -}: - -rustPlatform.buildRustPackage rec { - pname = "powerline-rs"; - version = "0.2.0"; - - src = fetchFromGitLab { - owner = "jD91mZM2"; - repo = "powerline-rs"; - rev = version; - - sha256 = "0rqlxxl58dpfvm2idhi0vzinraf4bgiapmawiih9wxs599fnhm3y"; - }; - - cargoHash = "sha256-NAhLTrTshCm1QKGaOdD/YaqD6c3oYZwVBst8fvTlScQ="; - - nativeBuildInputs = [ - pkg-config - file - perl - cmake - curl - ]; - buildInputs = [ - openssl - libssh2 - libgit2 - libzip - ] ++ lib.optional stdenv.hostPlatform.isDarwin Security; - - COMPLETION_OUT = "out"; - postInstall = '' - install -Dm 755 "${COMPLETION_OUT}/powerline-rs.bash" "$out/share/bash-completion/completions/powerline-rs" - install -Dm 755 "${COMPLETION_OUT}/powerline-rs.fish" "$out/share/fish/vendor_completions.d/powerline-rs" - ''; - - meta = with lib; { - description = "powerline-shell rewritten in Rust, inspired by powerline-go"; - license = licenses.mit; - maintainers = [ ]; - platforms = platforms.unix; - mainProgram = "powerline-rs"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 54a3db7d0a87..4718436a75ca 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1139,6 +1139,7 @@ mapAliases { PlistCpp = plistcpp; # Added 2024-01-05 pocket-updater-utility = pupdate; # Added 2024-01-25 + powerline-rs = throw "'powerline-rs' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 prismlauncher-qt5 = throw "'prismlauncher-qt5' has been removed from nixpkgs. Please use 'prismlauncher'"; # Added 2024-04-20 prismlauncher-qt5-unwrapped = throw "'prismlauncher-qt5-unwrapped' has been removed from nixpkgs. Please use 'prismlauncher-unwrapped'"; # Added 2024-04-20 probe-rs = probe-rs-tools; # Added 2024-05-23 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7360f5eb6fa1..932b425db79f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12717,10 +12717,6 @@ with pkgs; polychromatic = qt6Packages.callPackage ../applications/misc/polychromatic { }; - powerline-rs = callPackage ../tools/misc/powerline-rs { - inherit (darwin.apple_sdk.frameworks) Security; - }; - qogir-kde = libsForQt5.callPackage ../data/themes/qogir-kde { }; ricochet-refresh = callPackage ../by-name/ri/ricochet-refresh/package.nix {