Commit Graph

59 Commits

Author SHA1 Message Date
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
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