station: drop (#417103)

This commit is contained in:
Arne Keller
2025-06-16 08:49:04 +02:00
committed by GitHub
2 changed files with 1 additions and 50 deletions
-50
View File
@@ -1,50 +0,0 @@
{
lib,
appimageTools,
fetchurl,
makeWrapper,
nix-update-script,
}:
let
version = "3.3.0";
pname = "station";
src = fetchurl {
url = "https://github.com/getstation/desktop-app/releases/download/v${version}/Station-x86_64.AppImage";
hash = "sha256-OiUVRKpU2W1dJ6z9Dqvxd+W4/oNpG+Zolj43ZHpKaO0=";
};
appimageContents = appimageTools.extractType2 {
inherit pname version src;
};
in
appimageTools.wrapType2 {
inherit pname version src;
extraInstallCommands = ''
source "${makeWrapper}/nix-support/setup-hook"
wrapProgram $out/bin/${pname} \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
install -m 444 -D ${appimageContents}/station-desktop-app.desktop \
$out/share/applications/station-desktop-app.desktop
install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/station-desktop-app.png \
$out/share/icons/hicolor/512x512/apps/station-desktop-app.png
substituteInPlace $out/share/applications/station-desktop-app.desktop \
--replace-fail 'Exec=AppRun' 'Exec=station'
'';
passthru = {
updateScript = nix-update-script {
extraArgs = [ "--url=https://github.com/getstation/desktop-app" ];
};
};
meta = {
changelog = "https://github.com/getstation/desktop-app/releases/tag/v${version}";
description = "A single place for all of your web applications";
downloadPage = "https://github.com/getstation/desktop-app/releases";
homepage = "https://getstation.com/";
license = lib.licenses.asl20;
mainProgram = "station";
maintainers = with lib.maintainers; [ flexiondotorg ];
platforms = [ "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
}
+1
View File
@@ -1834,6 +1834,7 @@ mapAliases {
ssm-agent = amazon-ssm-agent; # Added 2023-10-17
starpls-bin = starpls;
starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15
station = throw "station has been removed from nixpkgs, as there were no committers among its maintainers to unblock security issues"; # added 2025-06-16
steamPackages = {
steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable";
steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped;