From 4ad34dbd224832420292aa20a205c4d9d21cea3d Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Fri, 22 Dec 2023 08:09:08 +0000 Subject: [PATCH] supertux-editor: remove --- .../editors/supertux-editor/default.nix | 40 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 pkgs/applications/editors/supertux-editor/default.nix diff --git a/pkgs/applications/editors/supertux-editor/default.nix b/pkgs/applications/editors/supertux-editor/default.nix deleted file mode 100644 index 6888cebec2d0..000000000000 --- a/pkgs/applications/editors/supertux-editor/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, mono, gtk-sharp-2_0, pkg-config, makeWrapper, gnome2, gtk2 }: -stdenv.mkDerivation { - version = "unstable-2014-08-20"; - pname = "supertux-editor"; - - src = fetchFromGitHub { - owner = "SuperTux"; - repo = "supertux-editor"; - rev = "0c666e8ccc7daf9e9720fe79abd63f8fa979c5e5"; - sha256 = "08y5haclgxvcii3hpdvn1ah8qd0f3n8xgxxs8zryj02b8n7cz3vx"; - }; - - nativeBuildInputs = [ pkg-config makeWrapper ]; - buildInputs = [ mono gtk-sharp-2_0 gnome2.libglade gtk2 ]; - - installPhase = '' - mkdir -p $out/bin $out/lib/supertux-editor - cp *.{dll,dll.config,exe} $out/lib/supertux-editor - makeWrapper "${mono}/bin/mono" $out/bin/supertux-editor \ - --add-flags "$out/lib/supertux-editor/supertux-editor.exe" \ - --prefix MONO_GAC_PREFIX : ${gtk-sharp-2_0} \ - --suffix LD_LIBRARY_PATH : $(echo $NIX_LDFLAGS | sed 's/ -L/:/g;s/ -rpath /:/g;s/-rpath //') - - makeWrapper "${mono}/bin/mono" $out/bin/supertux-editor-debug \ - --add-flags "--debug $out/lib/supertux-editor/supertux-editor.exe" \ - --prefix MONO_GAC_PREFIX : ${gtk-sharp-2_0} \ - --suffix LD_LIBRARY_PATH : $(echo $NIX_LDFLAGS | sed 's/ -L/:/g;s/ -rpath /:/g;s/-rpath //') - ''; - - # Always needed on Mono, otherwise nothing runs - dontStrip = true; - - meta = with lib; { - description = "Level editor for SuperTux"; - homepage = "https://github.com/SuperTux/supertux-editor"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - broken = true; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fda5e08859f5..69ee72a90323 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -923,6 +923,7 @@ mapAliases ({ starboard-octant-plugin = throw "starboard-octant-plugin has been dropped due to needing octant which is archived"; # Added 2023-09-29 steam-run-native = steam-run; # added 2022-02-21 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07 + supertux-editor = throw "'supertux-editor' has been removed, as it was broken and unmaintained"; # Added 2023-12-22 swift-im = throw "swift-im has been removed as it is unmaintained and depends on deprecated Python 2 / Qt WebKit"; # Added 2023-01-06 swtpm-tpm2 = swtpm; # Added 2021-02-26 syncthing-cli = syncthing; # Added 2021-04-06 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 62278f6d5d76..dcbb95c93a72 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13578,8 +13578,6 @@ with pkgs; supertag = callPackage ../tools/filesystems/supertag { }; - supertux-editor = callPackage ../applications/editors/supertux-editor { }; - svgbob = callPackage ../tools/graphics/svgbob { }; svgcleaner = callPackage ../tools/graphics/svgcleaner { };