Commit Graph
66 Commits
Author SHA1 Message Date
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
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
https://gitlab.gnome.org/GNOME/gtk/blob/db39ce2b1699acaf5d0ba160cf7cc68ccf6e16d6/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] https://gitlab.gnome.org/GNOME/gtk/-/commit/235d28f02d54e6601cef51fec91d46961f64009e
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