Maxine Aubrey
20c371f91e
gtk3: 3.24.33 -> 3.24.33-2022-03-11
2 years ago
Maxine Aubrey
5d15a099b9
gtk4: patch fixing g-c-c crashes
2 years ago
Thekla Frie
8e8577806d
gtk: fix missing immodules.cache
...
this file used to be generated by the gtk build process, but this
stopped being the case when upstream switched to a different
post-install system with version 3.24.32. this is not an upstream bug
since distributions are supposed to generate this file on their own
anyways [1].
Fixes #172406 .
[1]: https://gitlab.gnome.org/GNOME/gtk/-/issues/4908
2 years ago
R. Ryantm
2974df955f
gtk4: 4.6.2 -> 4.6.3
2 years ago
Rick van Schijndel
d97e95e862
gtk3: support cross-compilation
2 years ago
Jan Tojnar
1379cbe985
gtk4: move broadwayd into out
...
It is convenient to have it in PATH by default and does not seem to increase the output size much (+0.2M).
Just as was done to GTK 3 in https://github.com/NixOS/nixpkgs/pull/116053
2 years ago
Jan Tojnar
d2f46a0e67
gtk4: 4.6.1 → 4.6.2
...
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.6.1...4.6.2
2 years ago
Jan Tojnar
71fd4d8688
gtk3: 3.24.31 → 3.24.33
...
https://gitlab.gnome.org/GNOME/gtk+/-/compare/3.24.31...3.24.33
2 years ago
Jan Tojnar
100ae90d51
tree-wide: Modernize moving gi-docgen-built docs to devdoc output
...
Since DevHelp 41, it no longer needs to be stored in `share/devhelp`.
2 years ago
Jan Tojnar
6e2dd6725c
gtk3: 3.24.31 → 3.24.33
...
https://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-3.24.32.news
https://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-3.24.33.news
2 years ago
R. Ryantm
e4d79cee7c
gtk4: 4.6.0 -> 4.6.1
2 years ago
Vladimír Čunát
c8aa2e9d7a
gtk3: fix patch hash
...
The usual nix-prefetch-url confusion with fetchpatch:
https://github.com/NixOS/nixpkgs/pull/153412#issuecomment-1015350908
2 years ago
Las Safin
41d9dfb619
meson: Remove 0.57, use 0.60 everywhere
2 years ago
Mark Vainomaa
d21e4dda7c
gtk3: fix darwin build
...
3.24.31 does not declare QuartzCore dependency properly and fails to link
2 years ago
Dmitry Kalinkin
438c50890a
libepoxy: disable glx on darwin by default
...
Originally enabled in
950261bb9a
('darwin: fix gtk+3 dependencies')
since then many dependencies may have been changed to rely on Cocoa
only. Let's try disabling it by default to avoid the mesa dependency
on darwin, we can always enable on a case-by-case basis for apps that
really use X11.
2 years ago
Jan Tojnar
133b9618f8
gtk3: 3.24.30 → 3.24.31
...
https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.31/NEWS#L1-71
2 years ago
Jan Tojnar
78ef5c72c2
gtk4: 4.4.1 → 4.6.0
...
https://gitlab.gnome.org/GNOME/gtk/-/blob/4.6.0/NEWS#L1-248
2 years ago
Nick Cao
be894db6a8
gtk2: fix cross compilation
3 years ago
Jan Tojnar
ad4ff3050d
gtk4.updateScript: correct policy
...
4.5.0 is unstable
3 years ago
Naïm Favier
702b5f6dc9
gtk4: 4.4.0 -> 4.4.1
...
https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.1/NEWS
3 years ago
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
...
https://github.com/NixOS/nixpkgs/issues/145040
3 years ago
Artturin
84f58338db
gtk3: restore x11 support on darwin
3 years ago
Jan Tojnar
e7934867a8
gtk3.updateScript: freze at 3.0 ABI version
3 years ago
Jan Tojnar
c037929980
gtk4: 4.2.1 → 4.4.0
...
https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.0/NEWS
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3391
- ffmpeg is experimental (no audio support), let’s just use GStreamer
- vulkan is experimental and can cause crashes in inspector, let’s disable it by default
3 years ago
Jan Tojnar
44b9314695
gtk2: 2.24.32 → 2.24.33
...
Should improve MacOS compat.
6863194573
3 years ago
Marc Seeger
f2f811ccc3
gtk3: replace bugzilla patch with local file.
3 years ago
Maxine Aubrey
4164ca1b14
gtk3: 3.24.27 -> 3.24.30
...
drop json-glib from inputs
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3729
3 years ago
Ivan Babrou
24f13758b9
gtk2: cap MACOSX_DEPLOYMENT_TARGET at 10.16
3 years ago
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
3 years ago
Jan Tojnar
0420282780
treewide maintainers: add teams.{freedesktop,gnome}
3 years ago
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
3 years ago
Jan Tojnar
0c0f16e2f7
gtk4: 4.0.3 → 4.2.1
...
Switches to gi-docgen for building docs.
3 years ago
Dmitry Kalinkin
04e9977b41
gtk*: remove assert cupsSupport -> cups != null
3 years ago
Gabriel Ebner
79da76f83b
gtk4: use libGL instead of mesa
3 years ago
Gabriel Ebner
cd65dfa14c
gtk3: use libGL instead of mesa
3 years ago
Jan Tojnar
4fc9a95b48
gtk3: 3.24.26 → 3.24.27
...
Also add GNOME to maintainers.
3 years ago
Matthew O'Gorman
b71eb2869a
gtk3: add broadwayd to path ( #116053 )
3 years ago
Maxine Aubrey
34e3f66ae8
gtk3: 3.24.24 -> 3.24.26
3 years ago
WORLDofPEACE
45bdf88043
gtk: use one clean-immodules-cache setup-hook
...
Use one hook with substituteAll instead
of duplicating the hook for every version.
3 years ago
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.
3 years ago
R. RyanTM
340148fa8d
gtk4: 4.0.2 -> 4.0.3
3 years ago
Daniel Nagy
633d173745
gtk4: add changelog url
3 years ago
Daniel Nagy
ba79f2c96c
gtk3: add changelog url
3 years ago
Daniel Nagy
9d28ddaf62
gtk2: add changelog url
3 years ago
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>
3 years ago
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.
3 years ago
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
3 years ago
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.
3 years ago
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
4 years ago
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.
4 years ago