lilyterm: drop

Drop both variants of lilyterm for requiring an outdated vte version
that is about to be dropped.
This commit is contained in:
Martin Weinelt 2022-01-14 23:59:39 +01:00
parent 08af30fedf
commit 9b91a19e87
No known key found for this signature in database
GPG key ID: 87C1E9888F856759
3 changed files with 2 additions and 68 deletions

View file

@ -1,58 +0,0 @@
{ stdenv, lib, fetchurl, fetchFromGitHub
, pkg-config
, autoconf, automake, intltool, gettext
, gtk, vte
, flavour ? "stable"
}:
assert lib.assertOneOf "flavour" flavour [ "stable" "git" ];
let
pname = "lilyterm";
stuff =
if flavour == "stable"
then rec {
version = "0.9.9.4";
src = fetchurl {
url = "https://lilyterm.luna.com.tw/file/${pname}-${version}.tar.gz";
sha256 = "0x2x59qsxq6d6xg5sd5lxbsbwsdvkwqlk17iw3h4amjg3m1jc9mp";
};
}
else {
version = "2019-07-25";
src = fetchFromGitHub {
owner = "Tetralet";
repo = pname;
rev = "faf1254f46049edfb1fd6e9191e78b1b23b9c51d";
sha256 = "054450gk237c62b677365bcwrijr63gd9xm8pv68br371wdzylz7";
};
};
in
with lib;
stdenv.mkDerivation rec {
inherit pname;
inherit (stuff) src version;
nativeBuildInputs = [ pkg-config autoconf automake intltool gettext ];
buildInputs = [ gtk vte ];
preConfigure = "sh autogen.sh";
configureFlags = [
"--enable-nls"
"--enable-safe-mode"
];
meta = with lib; {
description = "A fast, lightweight terminal emulator";
longDescription = ''
LilyTerm is a terminal emulator based off of libvte that aims to be fast and lightweight.
'';
homepage = "https://lilyterm.luna.com.tw/";
license = licenses.gpl3;
maintainers = with maintainers; [ AndersonTorres Profpatsch ];
platforms = platforms.linux;
};
}

View file

@ -507,6 +507,8 @@ mapAliases ({
libqmatrixclient = throw "libqmatrixclient was renamed to libquotient"; # added 2020-04-09
libwnck3 = libwnck;
lilypond-unstable = lilypond; # added 2021-03-11
lilyterm = throw "lilyterm has been removed from nixpkgs, because it was relying on a vte version that depended on python2."; # added 2022-01-14
lilyterm-git = throw "lilyterm-git has been removed from nixpkgs, because it was relying on a vte version that depended on python2."; # added 2022-01-14
links = links2; # added 2016-01-31
linuxband = throw "linuxband has been removed from nixpkgs, as it's abandoned upstream."; # added 2021-12-09
linux_rpi0 = linuxKernel.kernels.linux_rpi1;

View file

@ -1108,16 +1108,6 @@ with pkgs;
lilo = callPackage ../tools/misc/lilo { };
lilyterm = callPackage ../applications/terminal-emulators/lilyterm {
inherit (gnome2) vte;
gtk = gtk2;
flavour = "stable";
};
lilyterm-git = lilyterm.override {
flavour = "git";
};
logseq = callPackage ../applications/misc/logseq { };
lxterminal = callPackage ../applications/terminal-emulators/lxterminal { };