nixpkgs/pkgs/applications/window-managers
Stefano Mazzucco 75886e3b47 awesome: add optional gtk3 support
Add optional gtk3 support to Awesome so that the `beautiful.gtk` module can be
used.

The `beautiful.gtk` uses `lgi` to obtain Gtk via gobject-introspect:

    return require('lgi').Gtk

Since the current build does not include the typelib files needed, the above
call fails.

It turns out that both `gtk3` and `atk` (Accessibility toolkit) are needed, so
this commit adds them as optional build inputs.

Setting `gtk3Support` to `true` e.g. in an overlay will make `beautiful.gtk`
work at the cost of an increased closure size (currently 99.6M vs 223.4M).

Fixes https://github.com/NixOS/nixpkgs/issues/60538
2019-05-11 17:36:54 +01:00
..
2bwm
afterstep
awesome awesome: add optional gtk3 support 2019-05-11 17:36:54 +01:00
bevelbar
bspwm bspwm: 0.9.6 -> 0.9.7 2019-03-03 09:16:19 +01:00
btops
clfswm
compton compton-git: 5 -> 5.1-rc2, fix crashes and other regressions 2019-02-02 08:50:42 -06:00
cwm
dwm Merge pull request #55129 from oxij/tree/move-defaults-to-package-files 2019-02-13 20:04:08 +00:00
dzen2
evilwm treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
fbpanel fbpanel: add license 2018-09-08 15:28:25 +02:00
fluxbox treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
fvwm
herbstluftwm herbstluftwm: 0.7.0 -> 0.7.1 (#45669) 2018-08-29 11:30:30 +02:00
i3 i3status-rust: 0.9.0.2019-03-21 -> 0.9.0.2019-04-27 2019-05-06 22:32:03 +03:00
icewm
ion-3
jwm treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
kbdd kbdd: unstable-2015-01-26 -> unstable-2017-01-29 2019-01-02 22:15:58 -05:00
larswm larswm: use imake setup hook 2018-11-28 20:14:37 -06:00
lemonbar
matchbox matchbox: fix build 2019-05-08 22:53:27 +02:00
notion
openbox
orbment
oroborus treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
pekwm pekwm: small fixes 2018-10-06 23:36:19 -03:00
qtile qtile: 0.12.0 -> 0.13.0 2019-01-07 17:12:35 +01:00
ratpoison treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
sawfish
spectrwm
stalonetray treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
stumpish
stumpwm
sway swaybg: init at 1.0 2019-05-03 22:30:41 +02:00
sxhkd sxhkd: 0.5.9 -> 0.6.0 2019-02-15 02:27:42 -08:00
tabbed [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
taffybar
trayer
velox
vwm
way-cooler way-cooler: 0.8.0 -> 0.8.1 (#53220) 2019-01-15 23:05:17 +02:00
weston treewide: remove wkennington as maintainer 2019-01-26 10:05:32 +00:00
windowlab
windowmaker
wmfs wmfs: init at 201902 2019-03-22 13:46:36 +03:00
wmii-hg
wtftw
xmonad xmonad-with-packages: Remove ghc manpage 2019-05-04 23:49:27 +02:00
yabar yabar-unstable: patch for playerctl-2.0 support 2018-12-20 10:59:57 +01:00