Unverified Commit f8c5ffa5 authored by teutat3s's avatar teutat3s
Browse files

signal-desktop-beta: drop

The beta increases the complexity of the signal-desktop package for
maintainers and releases of signal-desktop happen very frequently.
parent fbad0b97
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -7,9 +7,4 @@
      callPackage ./signal-desktop-darwin.nix { }
    else
      callPackage ./signal-desktop.nix { };
  signal-desktop-beta = (callPackage ./signal-desktop-beta.nix { }).overrideAttrs (old: {
    meta = old.meta // {
      platforms = [ "x86_64-linux" ];
    };
  });
}
+0 −8
Original line number Diff line number Diff line
{ callPackage }:
callPackage ./generic.nix { } rec {
  pname = "signal-desktop-beta";
  dir = "Signal Beta";
  version = "7.34.0-beta.2";
  url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop-beta/signal-desktop-beta_${version}_amd64.deb";
  hash = "sha256-fwSZ0j2iHJUhRc2MZY5Cj6guoAST3XfrXFnj8uUCl9k=";
}
+0 −6
Original line number Diff line number Diff line
@@ -33,12 +33,6 @@ signal-desktop)
    --override-filename "$SCRIPT_DIR/signal-desktop-darwin.nix" \
    signal-desktop
  ;;
signal-desktop-beta)
  latestTagBeta=$(curl_github https://api.github.com/repos/signalapp/Signal-Desktop/releases | jq -r ".[0].tag_name")
  latestVersionBeta="$(expr "$latestTagBeta" : 'v\(.*\)')"
  echo "Updating signal-desktop-beta for x86_64-linux"
  nix-update --version "$latestVersionBeta" --system x86_64-linux --override-filename "$SCRIPT_DIR/signal-desktop-beta.nix" signal-desktop-beta
  ;;
*)
  echo "Unknown attr path $UPDATE_NIX_ATTR_PATH"
  ;;
+1 −0
Original line number Diff line number Diff line
@@ -1101,6 +1101,7 @@ mapAliases {
  sexp = sexpp; # Added 2023-07-03
  inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
  shipyard = jumppad; # Added 2023-06-06
  signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain";
  shout = nodePackages.shout; # Added unknown; moved 2024-10-19
  sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21
  SkypeExport = skypeexport; # Added 2024-06-12
+1 −1
Original line number Diff line number Diff line
@@ -5289,7 +5289,7 @@ with pkgs;
  sigil = libsForQt5.callPackage ../applications/editors/sigil { };
  inherit (callPackage ../applications/networking/instant-messengers/signal-desktop {}) signal-desktop signal-desktop-beta;
  inherit (callPackage ../applications/networking/instant-messengers/signal-desktop {}) signal-desktop;
  slither-analyzer = with python3Packages; toPythonApplication slither-analyzer;