Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: e8d7f17c81c0
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: dedda379bb8b
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on May 11, 2019

  1. 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 #60538
    stefano-m committed May 11, 2019
    Copy the full SHA
    75886e3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #61161 from stefano-m/awesome-issue-60538

    awesome: add optional gtk3 support
    rasendubi committed May 11, 2019
    Copy the full SHA
    dedda37 View commit details
    Browse the repository at this point in the history