summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-14 22:54:00 +0100
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-19 13:45:06 +0100
commit08af30fedf2ca8100c841f0641e6d4926fb49bef (patch)
tree7f34a81800dcf44af19c78f0d341006a73b76d06
parent460af326e43399d03a12529c05879d88110db1da (diff)
evilvte: drop
Depends on a VTE version that is about to be dropped for depening on pythn2Packages.pygtk. Also unmaintained and with known security issues.
-rw-r--r--pkgs/applications/terminal-emulators/evilvte/default.nix38
-rw-r--r--pkgs/top-level/aliases.nix1
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 1 insertions, 40 deletions
diff --git a/pkgs/applications/terminal-emulators/evilvte/default.nix b/pkgs/applications/terminal-emulators/evilvte/default.nix
deleted file mode 100644
index 5d5ce5d772e5..000000000000
--- a/pkgs/applications/terminal-emulators/evilvte/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ lib, stdenv, fetchgit, makeWrapper, pkg-config,
- gnome2, gtk2, glib, pango, cairo, gdk-pixbuf, atk, freetype, xorg,
- configH ? ""
-}:
-
-stdenv.mkDerivation {
- pname = "evilvte";
- version = "0.5.2-20140827";
-
- src = fetchgit {
- url = "https://github.com/caleb-/evilvte.git";
- rev = "8dfa41e26bc640dd8d8c7317ff7d04e3c01ded8a";
- sha256 = "70f1d4234d077121e2223a735d749d1b53f0b84393507b635b8a37c3716e94d3";
- };
-
- buildInputs = [
- gnome2.vte glib pango gtk2 cairo gdk-pixbuf atk freetype xorg.libX11
- xorg.xorgproto xorg.libXext makeWrapper pkg-config
- ];
-
- buildPhase = ''
- cat >src/config.h <<EOF
- ${configH}
- EOF
- make
- '';
-
- meta = with lib; {
- description = "VTE based, highly customizable terminal emulator";
- homepage = "http://www.calno.com/evilvte";
- license = licenses.gpl2;
- maintainers = [ maintainers.bodil ];
- platforms = platforms.linux;
- knownVulnerabilities = [
- "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854585"
- ];
- };
-}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 1c03b7397d98..587a90b2aeb2 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -259,6 +259,7 @@ mapAliases ({
euca2tools = throw "euca2ools has been removed because it is unmaintained upstream and still uses python2."; # added 2022-01-01
evolution_data_server = evolution-data-server; # added 2018-02-25
etcdctl = etcd; # added 2018-04-25
+ evilvte = throw "evilvte has been removed from nixpkgs for being unmaintained with security issues and dependant on an old version of vte which was removed."; # added 2022-01-14
exfat-utils = exfat; # 2015-09-11
facette = throw "facette has been removed."; # added 2020-01-06
fast-neural-doodle = throw "fast-neural-doodle has been removed, as the upstream project has been abandoned"; # added 2020-03-28
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index fa56f2f0b4a6..6f90fe1b9f40 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1085,8 +1085,6 @@ with pkgs;
eterm = callPackage ../applications/terminal-emulators/eterm { };
- evilvte = callPackage ../applications/terminal-emulators/evilvte (config.evilvte or {});
-
foot = callPackage ../applications/terminal-emulators/foot { };
germinal = callPackage ../applications/terminal-emulators/germinal { };