nixpkgs/pkgs/applications
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
..
accessibility/mousetweaks mousetweaks: init at 3.32.0 2019-04-28 14:23:20 -04:00
altcoins bitcoin: cleanup check-only input, move to checkInputs 2019-05-03 20:54:12 -05:00
audio mopidy-iris: 3.37.0 -> 3.37.1 2019-05-08 18:09:27 +02:00
backup treewide: no gnome aliases 2019-03-24 14:46:50 -04:00
display-managers sddm: 0.18.0 -> 0.18.1 2019-03-31 11:37:03 -05:00
editors Merge pull request #60639 from r-ryantm/auto-update/neovim-unwrapped 2019-05-10 19:26:11 +02:00
gis qgis: 3.4.6 -> 3.4.7 2019-04-26 15:11:28 +02:00
graphics Merge pull request #60935 from jluttine/gimp-add-gtk-path 2019-05-10 18:04:24 +02:00
kde knotes: init 2019-04-16 19:14:33 -05:00
misc Merge pull request #61211 from dtzWill/update/electrum-3.3.5 2019-05-11 14:45:40 +00:00
networking Merge pull request #61275 from nyanloutre/riot_update_1_1_0 2019-05-11 13:13:55 +02:00
office kmymoney: 5.0.1 -> 5.0.4 (#60059) 2019-05-09 20:07:12 +02:00
radio fldigi: 4.1.01 -> 4.1.03 2019-05-01 11:19:55 +02:00
science givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 (#61285) 2019-05-11 16:09:07 +02:00
search [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
version-management maintainers: add kolaente 2019-05-11 02:01:08 +02:00
video olive-editor: init at 0.0.1 (#57867) 2019-05-10 18:31:04 +02:00
virtualization virtualbox: python2 -> python3 (#61100) 2019-05-10 14:54:56 +02:00
window-managers awesome: add optional gtk3 support 2019-05-11 17:36:54 +01:00