Commit graph

32 commits

Author SHA1 Message Date
Daiderd Jordan 7b3a2963d1
treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
Jan Tojnar d518884d38
gtk3: 3.24.18 → 3.24.20
db39ce2b16/NEWS (L1-38)

Also switch to a merged pkg-config patch and add a patch comment.
2020-04-29 14:39:20 +02:00
Bernardo Meurer af87f13d0c gtk3: 3.24.17 -> 3.24.18 2020-04-23 09:39:58 -07:00
Jan Tojnar b4a6714571
Merge branch 'staging-next' into staging 2020-04-13 18:54:59 +02:00
Jan Tojnar a04625379a
Merge branch 'master' into staging-next 2020-04-13 18:50:35 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Tor Hedin Brønner 0dbcdd857b gtk3: various upstreaom fixes for wayland
- fix invisible dialogs
- fix resizing custom surfaces (eg. panels like gtk-layer-shell)
2020-04-09 10:57:11 +02:00
Tor Hedin Brønner 91a20dac08
gtk3: 3.24.14 -> 3.24.17 (#84367) 2020-04-06 02:19:15 +02:00
Tor Hedin Brønner 83d1e9eb1f
gtk3: fix clipboard related crashes in wayland (#83303)
Some apps tended to crash when using the clipboard (eg. firefox-wayland
and evince).

https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1528
2020-03-24 21:51:04 +01:00
Mario Rodas 2585a75cf1
gtk3: fix build on darwin
gdkquartz-gtk-only.h is now included in distribution tarballs [1]

[1] 235d28f02d
2020-03-01 04:20:00 -05:00
worldofpeace 7e22c873a2 gtk3: 3.24.13 -> 3.24.14 2020-02-22 18:27:32 -05:00
Tor Hedin Brønner 8842125720 gtk3: fix missing header file on darwin 2020-01-17 13:19:52 +01:00
Tor Hedin Brønner 5b37141946 gtk3: 3.24.12 -> 3.24.13 2020-01-13 15:18:11 +01:00
Robin Gloster 8a227a2341
treewide: fix nested lists in *buildInputs 2019-12-31 00:57:57 +01:00
Robin Gloster 981ae25113
treewide: NIX_*_COMPILE -> string 2019-12-31 00:07:21 +01:00
John Ericson acd2d19484
Merge pull request #72347 from NixOS/bash-no-undef-vars
treewide: `set -u` everywhere
2019-11-04 19:52:33 -05:00
John Ericson b7f4bda282 treewide: *Phase(s)? variables are optional
If these aren't defined, the stdenv defaults are used in the `*Phase`
case, or no extra phases are done, in the `*Phases` case.
2019-11-01 14:44:44 -04:00
worldofpeace b607f1cd16 gtk3: only build docs on linux 2019-10-29 16:15:28 -04:00
Frederik Rietdijk bcf59bbfcb Merge staging into staging-next 2019-10-29 09:53:21 +01:00
worldofpeace 3410525d32 gtk3: add worldofpeace to maintainers 2019-10-28 20:41:36 -04:00
Jan Tojnar 47054f3ba3
gtk3: add devdoc (#71648)
gtk3: add devdoc
2019-10-27 18:12:35 +01:00
Jan Tojnar f9fdcb4cf7
gtk3: add devdoc 2019-10-22 11:36:45 +02:00
Artemis Tosini 0a8ac3b6be
gtk3: Enable separated debug info on Linux
When debugging gtk3 errors or errors in applications that use gtk, it
can be useful to have full debuginfo. This adds debug information in a
separate output so it will not bloat normal systems.
2019-10-20 05:51:45 +00:00
worldofpeace 082b0b2619 gtk: reorganize
This directory was mess of patches and hooks.
Have a patches dir and a setup-hooks dir.
2019-10-13 18:17:48 -04:00
Tor Hedin Brønner 88273d4768 gtk3: 3.24.11 → 3.24.12 2019-10-12 16:18:05 +02:00
worldofpeace 89cba668b3 gtk3: correct version in .pc file
They forgot to bump meson project version.
2019-10-03 15:11:10 -04:00
Jan Tojnar b3fcd9375d
Merge branch 'master' into staging-next 2019-10-03 01:47:08 +02:00
Will Dietz 393e96b3fa gtk3: 3.24.10 -> 3.24.11 2019-09-30 19:39:51 +02:00
worldofpeace b3995d40be
gtk: split hooks so gtk2 can use hicolor hook 2019-09-19 01:14:46 +02:00
worldofpeace b0c2aea20b
treewide: drop adding hicolor-icon-theme where possible
This was either for the setup-hook to remove caches or added
even though the respective icon theme propagated it.
2019-09-18 22:47:26 +02:00
Jan Tojnar 8f91e87ded
gtk3.setupHook: clear icon-theme.cache in preFixup
Packages often run gtk-update-icon-cache to include their icons in themes’ icon cache. However, since each package is installed to its own prefix, the files will only collide. For that reason we are removing the icon-theme.cache from applications.

Previously, we did that in hicolor-icon-theme setup hook but, since it is actually gtk3’s utility that creates the cache, we thought it would be appropriate to let its setup hook handle the clearing.
2019-09-18 22:45:07 +02:00
Jan Tojnar 684bad0569
gtk: move expressions 2019-09-06 02:54:53 +02:00