From 42fed6ea82b191453ff677c1408575ed8dc229f6 Mon Sep 17 00:00:00 2001 From: Rick van Schijndel Date: Fri, 20 Aug 2021 19:27:59 +0200 Subject: [PATCH] terminus: remove Package is unmaintained in nixpkgs, last update that's packaged is alpha 42 from 2018-03-19 --- .../terminal-emulators/terminus/default.nix | 44 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 pkgs/applications/terminal-emulators/terminus/default.nix diff --git a/pkgs/applications/terminal-emulators/terminus/default.nix b/pkgs/applications/terminal-emulators/terminus/default.nix deleted file mode 100644 index 7631282b3af6..000000000000 --- a/pkgs/applications/terminal-emulators/terminus/default.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ stdenv, lib, fetchurl, dpkg, gnome2, gtk2, atk, glib, pango, gdk-pixbuf, cairo -, freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr -, libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver -, libxcb, makeWrapper, nodejs -, nss, nspr, alsa-lib, cups, expat, systemd, libpulseaudio }: - -let - libPath = lib.makeLibraryPath [ - stdenv.cc.cc gtk2 atk glib pango gdk-pixbuf cairo freetype fontconfig dbus - libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb - libXrender libX11 libXtst libXScrnSaver gnome2.GConf nss nspr alsa-lib cups expat systemd libpulseaudio - ]; -in -stdenv.mkDerivation rec { - version = "1.0.0-alpha.42"; - pname = "terminus"; - src = fetchurl { - url = "https://github.com/Eugeny/terminus/releases/download/v${version}/terminus_${version}_amd64.deb"; - sha256 = "1r5n75n71zwahg4rxlnf9qzrb0651gxv0987m6bykqmfpnw91nmb"; - }; - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ dpkg ]; - unpackPhase = '' - mkdir pkg - dpkg-deb -x $src pkg - sourceRoot=pkg - ''; - installPhase = '' - mkdir -p "$out/bin" - mv opt "$out/" - ln -s "$out/opt/Terminus/terminus" "$out/bin/terminus" - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${libPath}:\$ORIGIN" "$out/opt/Terminus/terminus" - mv usr/* "$out/" - wrapProgram $out/bin/terminus --prefix PATH : ${lib.makeBinPath [ nodejs ]} - ''; - dontPatchELF = true; - meta = with lib; { - description = "A terminal for a more modern age"; - homepage = "https://eugeny.github.io/terminus/"; - maintainers = with maintainers; [ jlesquembre ]; - license = licenses.mit; - platforms = [ "x86_64-linux" ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 3a2c62af78ff..9de2a9cf57b6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -874,6 +874,7 @@ mapAliases ({ telepathy_qt5 = libsForQt5.telepathy; # added 2015-12-19 telepathy_salut = telepathy-salut; # added 2018-02-25 telnet = inetutils; # added 2018-05-15 + terminus = throw "terminus has been removed, it was unmaintained in nixpkgs"; # added 2021-08-21 terraform_1_0_0 = terraform_1_0; # added 2021-06-15 terraform-provider-ibm = terraform-providers.ibm; # added 2018-09-28 terraform-provider-libvirt = terraform-providers.libvirt; # added 2018-09-28 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index eebb5116792c..647404bb9061 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1012,8 +1012,6 @@ with pkgs; terminator = callPackage ../applications/terminal-emulators/terminator { }; - terminus = callPackage ../applications/terminal-emulators/terminus { }; - termite = callPackage ../applications/terminal-emulators/termite/wrapper.nix { termite = termite-unwrapped; };