Commit 9ac22a2b authored by Alyssa Ross's avatar Alyssa Ross
Browse files

powerline-rs: remove

parent 6b15903c
Loading
Loading
Loading
Loading
+0 −59
Original line number Diff line number Diff line
{
  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";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -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
+0 −4
Original line number Diff line number Diff line
@@ -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 {