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.
This commit is contained in:
Tyler Compton
2018-02-25 12:46:10 +01:00
committed by Jan Tojnar
parent 2cc5ac2299
commit 4b9b82c038
2 changed files with 4 additions and 3 deletions
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk2, vte { stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk3, vte
, libxslt, docbook_xml_dtd_412, docbook_xml_xslt, libxml2, findXMLCatalogs , libxslt, docbook_xml_dtd_412, docbook_xml_xslt, libxml2, findXMLCatalogs
}: }:
@@ -14,6 +14,7 @@ stdenv.mkDerivation rec {
configureFlags = [ configureFlags = [
"--enable-man" "--enable-man"
"--enable-gtk3"
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
@@ -21,7 +22,7 @@ stdenv.mkDerivation rec {
libxslt docbook_xml_dtd_412 docbook_xml_xslt libxml2 findXMLCatalogs libxslt docbook_xml_dtd_412 docbook_xml_xslt libxml2 findXMLCatalogs
]; ];
buildInputs = [ gtk2 vte ]; buildInputs = [ gtk3 vte ];
patches = [ patches = [
./respect-xml-catalog-files-var.patch ./respect-xml-catalog-files-var.patch
+1 -1
View File
@@ -17612,7 +17612,7 @@ with pkgs;
}; };
lxterminal = callPackage ../applications/misc/lxterminal { lxterminal = callPackage ../applications/misc/lxterminal {
vte = gnome2.vte; vte = gnome3.vte;
}; };
deepin-terminal = callPackage ../applications/misc/deepin-terminal { deepin-terminal = callPackage ../applications/misc/deepin-terminal {