mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-28 06:14:26 +03:00
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:
parent
2cc5ac2299
commit
4b9b82c038
@ -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
|
||||||
|
@ -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 {
|
||||||
|
Loading…
Reference in New Issue
Block a user