Commit 975b2c6d authored by Michael Daniels's avatar Michael Daniels
Browse files

bitbucket-server-cli: drop

No updates since 2015, source code seems to no longer be available, and its
dependencies have vulnerabilities (e.g. CVE-2022-46648, CVE-2022-47318).
parent 84cfbb46
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
source 'https://rubygems.org'
gem 'atlassian-stash'
+0 −27
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    addressable (2.5.0)
      public_suffix (~> 2.0, >= 2.0.2)
    atlassian-stash (0.7.0)
      commander (~> 4.1.2)
      git (>= 1.2.5)
      json (>= 1.7.5)
      launchy (~> 2.4.2)
    commander (4.1.6)
      highline (~> 1.6.11)
    git (1.3.0)
    highline (1.6.21)
    json (2.0.2)
    launchy (2.4.3)
      addressable (~> 2.3)
    public_suffix (2.0.5)

PLATFORMS
  ruby

DEPENDENCIES
  atlassian-stash

BUNDLED WITH
   2.1.4
+0 −30
Original line number Diff line number Diff line
{
  lib,
  bundlerEnv,
  ruby,
  bundlerUpdateScript,
}:

bundlerEnv rec {
  name = "bitbucket-server-cli-${version}";

  version = (import ./gemset.nix).atlassian-stash.version;
  inherit ruby;
  gemdir = ./.;

  pname = "atlassian-stash";

  passthru.updateScript = bundlerUpdateScript "bitbucket-server-cli";

  meta = with lib; {
    description = "Command line interface to interact with BitBucket Server (formerly Atlassian Stash)";
    homepage = "https://bitbucket.org/atlassian/bitbucket-server-cli";
    license = licenses.mit;
    maintainers = with maintainers; [
      jgertm
      nicknovitski
    ];
    mainProgram = "stash";
    platforms = platforms.unix;
  };
}
+0 −66
Original line number Diff line number Diff line
{
  addressable = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1j5r0anj8m4qlf2psnldip4b8ha2bsscv11lpdgnfh4nnchzjnxw";
      type = "gem";
    };
    version = "2.5.0";
  };
  atlassian-stash = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1rsf9h5w5wiglwv0fqwp45fq06fxbg68cqkc3bpqvps1i1qm0p6i";
      type = "gem";
    };
    version = "0.7.0";
  };
  commander = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0x9i8hf083wjlgj09nl1p9j8sr5g7amq0fdmxjqs4cxdbg3wpmsb";
      type = "gem";
    };
    version = "4.1.6";
  };
  git = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1waikaggw7a1d24nw0sh8fd419gbf7awh000qhsf411valycj6q3";
      type = "gem";
    };
    version = "1.3.0";
  };
  highline = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "06bml1fjsnrhd956wqq5k3w8cyd09rv1vixdpa3zzkl6xs72jdn1";
      type = "gem";
    };
    version = "1.6.21";
  };
  json = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1lhinj9vj7mw59jqid0bjn2hlfcnq02bnvsx9iv81nl2han603s0";
      type = "gem";
    };
    version = "2.0.2";
  };
  launchy = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "190lfbiy1vwxhbgn4nl4dcbzxvm049jwc158r2x7kq3g5khjrxa2";
      type = "gem";
    };
    version = "2.4.3";
  };
  public_suffix = {
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "040jf98jpp6w140ghkhw2hvc1qx41zvywx5gj7r2ylr1148qnj7q";
      type = "gem";
    };
    version = "2.0.5";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -338,6 +338,7 @@ mapAliases {
  betterbird = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25
  betterbird-unwrapped = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25
  bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15
  bitbucket-server-cli = throw "bitbucket-server-cli has been removed due to lack of maintenance upstream."; # Added 2025-05-27
  bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
  bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
  bird = throw "The bird alias was ambiguous and has been removed for the time being. Please explicitly choose bird2 or bird3."; # Added 2025-01-11
Loading