Commit graph

67 commits

Author SHA1 Message Date
Maxine Aubrey 4164ca1b14
gtk3: 3.24.27 -> 3.24.30
drop json-glib from inputs
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3729
2021-07-11 12:00:41 +02:00
Ivan Babrou 24f13758b9 gtk2: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-20 09:05:30 -07:00
Vladimír Čunát 080cd658ca
Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +02:00
Jan Tojnar 468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Jan Tojnar 0420282780
treewide maintainers: add teams.{freedesktop,gnome} 2021-05-07 15:36:40 +02:00
Vladimír Čunát 9f054b5e1a
treewide: remove worldofpeace from meta.maintainers
(It was requested by them.)
I left one case due to fetching from their personal repo:
pkgs/desktops/pantheon/desktop/extra-elementary-contracts/default.nix
2021-05-07 15:36:40 +02:00
Jan Tojnar 0c0f16e2f7
gtk4: 4.0.3 → 4.2.1
Switches to gi-docgen for building docs.
2021-05-05 22:42:13 +02:00
Dmitry Kalinkin 04e9977b41
gtk*: remove assert cupsSupport -> cups != null 2021-04-30 11:40:00 -04:00
Gabriel Ebner 79da76f83b gtk4: use libGL instead of mesa 2021-04-09 09:26:12 +02:00
Gabriel Ebner cd65dfa14c gtk3: use libGL instead of mesa 2021-04-09 09:26:12 +02:00
Jan Tojnar 4fc9a95b48
gtk3: 3.24.26 → 3.24.27
Also add GNOME to maintainers.
2021-03-14 00:55:22 +01:00
Jan Tojnar 80134e07d5
Merge pull request #115987 from maxeaubrey/gtk3_3.24.26
gtk3: 3.24.24 -> 3.24.26
2021-03-14 00:44:56 +01:00
Matthew O'Gorman b71eb2869a
gtk3: add broadwayd to path (#116053) 2021-03-12 19:59:14 +01:00
Maxine Aubrey 34e3f66ae8
gtk3: 3.24.24 -> 3.24.26 2021-03-11 21:33:30 +01:00
WORLDofPEACE 45bdf88043 gtk: use one clean-immodules-cache setup-hook
Use one hook with substituteAll instead
of duplicating the hook for every version.
2021-02-21 13:07:20 +00:00
davidak e95220786b
Merge pull request #112620 from r-ryantm/auto-update/gtk4
gtk4: 4.0.2 -> 4.0.3
2021-02-21 02:33:38 +01:00
Vladimír Čunát 2210eb352b
gtk*: remove myself from meta.maintainers
I haven't been really paying attention to it for years.
Fortunately, others have been taking care of GTK+GNOME.
2021-02-20 20:12:40 +01:00
R. RyanTM 340148fa8d gtk4: 4.0.2 -> 4.0.3 2021-02-10 06:57:57 +00:00
Daniel Nagy 633d173745
gtk4: add changelog url 2021-02-01 12:10:07 +01:00
Daniel Nagy ba79f2c96c
gtk3: add changelog url 2021-02-01 12:10:07 +01:00
Daniel Nagy 9d28ddaf62
gtk2: add changelog url 2021-02-01 12:10:07 +01:00
Andreas Rammhold 44b07653bd gtk4: init at 4.0.2
Major API change; adds multimedia and 3D graphics widgets.

Changes:
- https://gitlab.gnome.org/GNOME/gtk/-/blob/4.0.2/NEWS
- https://blog.gtk.org/2020/12/16/gtk-4-0/

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: Tad Fisher <tadfisher@gmail.com>
2021-01-31 22:22:14 +01:00
Jan Tojnar 04fce19888
gtk3: Clean up
- Reorder the expression according to https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/attribute-ordering.md
- Do not use `with lib;` at top-level.
- Use lib.optionals instead of lib.optional for cleaner style.
- Replace docbook_xsl alias with docbook-xsl-nons.

This will make it more in line with the incoming GTK 4 package.
2021-01-23 15:27:11 +01:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Michael Raskin de349bbbb9
Merge pull request #107211 from petabyteboy/feature/broadway
gtk3: build with broadway backend
2020-12-21 12:16:19 +00:00
Milan Pässler e8f4028f85
gtk3: build with broadway backend
The GDK Broadway backend provides support for displaying GTK+
applications in a web browser, using HTML5 and web sockets.
https://developer.gnome.org/gtk3/stable/gtk-broadway.html
2020-12-20 14:00:43 +01:00
Rouven Czerwinski 5c6ed7b233 gtk3: 3.24.23 -> 3.24.24
Remove an old patch. Includes support for upstream primary selection
protocol, fixing primary selection for sway on the master branch.
2020-12-17 07:33:45 +01:00
Jan Tojnar 48234fdefa
gtk3: enable tracker 2020-11-26 14:06:07 +01:00
Jan Tojnar 64b75ad5c0
gtk2: move pname & version inside
Since there will not be any updates.
2020-11-05 09:44:19 +01:00
Jan Tojnar a821be7531
Merge branch 'master' into staging-next 2020-11-05 09:42:47 +01:00
Jan Tojnar 79b173c358
gtk2: fix eval with old Nix 2020-11-05 09:40:47 +01:00
Doron Behar 0166eb0794
gtk3: 3.24.21 -> 3.24.23
Use xmllint in docs generation. Remove an old patch. Remove an old
postPatch workaround.
2020-10-24 01:14:04 +02:00
Ivan Tham 86b885a4a0
gtk+: refactor name (#100947)
* gtk+: refactor name
2020-10-20 17:00:23 +00:00
worldofpeace 80a3c332a4 gtk3: 3.24.20 -> 3.24.21 2020-07-15 15:31:24 -04:00
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