tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
vte-gtk4: init
Jan Tojnar
3 years ago
b2f369ad
45b0d213
+11
-2
2 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
vte
default.nix
top-level
all-packages.nix
+7
-2
pkgs/development/libraries/vte/default.nix
···
9
9
, gnome
10
10
, glib
11
11
, gtk3
12
12
+
, gtk4
13
13
+
, gtkVersion ? "3"
12
14
, gobject-introspection
13
15
, vala
14
16
, python3
···
69
71
systemd
70
72
];
71
73
72
72
-
propagatedBuildInputs = [
74
74
+
propagatedBuildInputs = assert (gtkVersion == "3" || gtkVersion == "4"); [
73
75
# Required by vte-2.91.pc.
74
74
-
gtk3
76
76
+
(if gtkVersion == "3" then gtk3 else gtk4)
75
77
glib
76
78
pango
77
79
];
78
80
79
81
mesonFlags = lib.optionals (!systemdSupport) [
80
82
"-D_systemd=false"
83
83
+
] ++ lib.optionals (gtkVersion == "4") [
84
84
+
"-Dgtk3=false"
85
85
+
"-Dgtk4=true"
81
86
] ++ lib.optionals stdenv.isDarwin [
82
87
# -Bsymbolic-functions is not supported on darwin
83
88
"-D_b_symbolic_functions=false"
+4
pkgs/top-level/all-packages.nix
···
22430
22430
stdenv = clangStdenv;
22431
22431
};
22432
22432
22433
22433
+
vte-gtk4 = vte.override {
22434
22434
+
gtkVersion = "4";
22435
22435
+
};
22436
22436
+
22433
22437
vte_290 = callPackage ../development/libraries/vte/2.90.nix { };
22434
22438
22435
22439
vtk_8 = libsForQt515.callPackage ../development/libraries/vtk/8.x.nix {