lxterminal: switch to using GTK3

The version of VTE that uses GTK2 is not maintained, so using lxterminal
with GTK2 means dealing with a lot of bugs that have already been fixed
in newer VTE versions. I actually meant to set up lxterminal to use GTK3
in the first place, but didn't realize that wasn't the default until
now.

authored by Tyler Compton and committed by Jan Tojnar 4b9b82c0 2cc5ac22

+4 -3
+3 -2
pkgs/applications/misc/lxterminal/default.nix
··· 1 - { stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk2, vte 2 , libxslt, docbook_xml_dtd_412, docbook_xml_xslt, libxml2, findXMLCatalogs 3 }: 4 ··· 14 15 configureFlags = [ 16 "--enable-man" 17 ]; 18 19 nativeBuildInputs = [ ··· 21 libxslt docbook_xml_dtd_412 docbook_xml_xslt libxml2 findXMLCatalogs 22 ]; 23 24 - buildInputs = [ gtk2 vte ]; 25 26 patches = [ 27 ./respect-xml-catalog-files-var.patch
··· 1 + { stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk3, vte 2 , libxslt, docbook_xml_dtd_412, docbook_xml_xslt, libxml2, findXMLCatalogs 3 }: 4 ··· 14 15 configureFlags = [ 16 "--enable-man" 17 + "--enable-gtk3" 18 ]; 19 20 nativeBuildInputs = [ ··· 22 libxslt docbook_xml_dtd_412 docbook_xml_xslt libxml2 findXMLCatalogs 23 ]; 24 25 + buildInputs = [ gtk3 vte ]; 26 27 patches = [ 28 ./respect-xml-catalog-files-var.patch
+1 -1
pkgs/top-level/all-packages.nix
··· 17612 }; 17613 17614 lxterminal = callPackage ../applications/misc/lxterminal { 17615 - vte = gnome2.vte; 17616 }; 17617 17618 deepin-terminal = callPackage ../applications/misc/deepin-terminal {
··· 17612 }; 17613 17614 lxterminal = callPackage ../applications/misc/lxterminal { 17615 + vte = gnome3.vte; 17616 }; 17617 17618 deepin-terminal = callPackage ../applications/misc/deepin-terminal {