Commit graph

149 commits

Author SHA1 Message Date
github-actions[bot] 7a92a0899d
Merge staging-next into staging 2023-06-15 00:03:01 +00:00
github-actions[bot] c2fa140937
Merge master into staging-next 2023-06-15 00:02:27 +00:00
Bobby Rong d21ac4c933
gtk4: 4.10.3 → 4.10.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.3...4.10.4
2023-06-13 18:35:14 +08:00
Anderson Torres 9c28d65755 gtk2: refactor 2023-06-13 00:41:49 +00:00
Bobby Rong eb9d4dbe5c
gtk3: 3.24.37 → 3.24.38
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.37...3.24.38
2023-06-04 11:08:39 +08:00
Bobby Rong 1120074685
gtk4: Backport fixes to fix regression in nautilus, mutter
These patches are backported in Fedora 38.
2023-05-22 12:16:03 +08:00
Yureka dfcc29fe27
pkgsMusl.gtk4: fix build (#228560) 2023-04-27 21:15:41 +02:00
github-actions[bot] a39805cda2
Merge master into staging-next 2023-04-25 12:01:31 +00:00
Bobby Rong 16865b959f
gtk4: 4.10.1 → 4.10.3
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.1...4.10.3
2023-04-23 18:02:55 +08:00
github-actions[bot] 23eaff7dae
Merge staging-next into staging 2023-04-17 18:01:41 +00:00
Vladimír Čunát 883780bd81
Merge #223248: gst-plugins-base: enable graphene + gstgl
on aarch64-darwin.  Merge into staging
2023-04-16 09:37:48 +02:00
Christopher Bergqvist 96db3a90ed
cogl+gtk: Avoid depending on GNOME Bugzilla server
Checking in local patch files instead. GNOME Bugzilla has been deprecated in favor of Gitlab. Fetching patches from Bugzilla may some day start failing, so grab 'em while we can.

Note that FreeCiv has moved on to GTK 3 so not sure how useful the GTK 2 patch still is.
2023-04-13 20:25:48 +02:00
Bobby Rong 96fb05e4e2
gtk4: Fix darwin build 2023-04-10 08:52:07 +02:00
Jan Tojnar 71619a7829 gtk4: 4.10.0 → 4.10.1
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.0...4.10.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:21 +02:00
Jan Tojnar 64142d12b0 gtk4: 4.9.4 → 4.10.0
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.9.4...4.10.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:09 +02:00
Jan Tojnar 68683ecaea gtk3: 3.24.36 → 3.24.37
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.36...3.24.37

- Removes legacy Wayland text input module.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:06 +02:00
Jan Tojnar 2b4ca2d283 gtk4: 4.8.3 → 4.9.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.3...4.9.4

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:34:47 +02:00
Lily Foster 8bbb9ca13d
gtk4: build media-gstreamer on aarch64-darwin 2023-03-26 19:37:33 -04:00
Artturi b4d77815ef
Merge pull request #221019 from Artturin/gtk2syscoonf 2023-03-13 21:16:12 +02:00
Artturin fab17d210d gtk2: read configuration from /etc/gtk-2.0/gtkrc
fixes issue 31702
2023-03-13 18:23:40 +02:00
Alyssa Ross 0913507b13
gtk3: re-disable introspection if no emulator
e.g. when cross compiling from Linux to FreeBSD.
2023-03-02 15:15:29 +00:00
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
John Ericson d43e540f89 gtk: Add meta.pkgConfigModules and test 2023-02-11 11:02:59 -05:00
Vladimír Čunát 8a77ed60ac
Merge branch 'master' into staging-next 2023-01-27 09:36:55 +01:00
Shawn8901 a59dda942c treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
Jan Tojnar 8fea234757
Merge pull request #208973 from baloo/baloo/gtk3/3.24.36
gtk3: 3.24.35 -> 3.24.36
2023-01-12 21:45:51 +01:00
sternenseemann 80db805444 gtk3: remove obsolete gobject-introspection from buildInputs
Since #200337, it is propagated from nativeBuildInputs.
2023-01-07 13:47:33 +01:00
Arthur Gautier 89d3fe878c gtk3: 3.24.35 -> 3.24.36
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.35...3.24.36
2023-01-03 22:22:56 -08:00
Sergei Trofimovich 092d57c076 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
    pkgs/development/tools/language-servers/ansible-language-server/default.nix
2022-12-28 09:35:37 +00:00
Sergei Trofimovich ce4b239b10 gtk2: drop unused xlibsWrapper import
On linux it's not used at all. On darwin removal of the dependency does
not change generated binaries. Should be a no-op as well.
2022-12-27 19:08:38 +00:00
José Romildo Malaquias 6134954aec
Merge pull request #207821 from bobby285271/gtk3-libXdamage
gtk3: add missing libXdamage
2022-12-27 09:00:29 -03:00
Bobby Rong 6257a5ae5d
gtk3: add missing libXdamage, explicitly add libXfixes
libXdamage is an optional dependency, however this is needed for XEmbed
tray icons on MATE to work properly. This is already enabled in gtk4.

https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.36/meson.build#L583
https://gitlab.gnome.org/search?search=xdamage&project_id=665&group_id=8&search_code=true&repository_ref=gtk-3-24

Also explicitly add libXfixes since gtk3 also optionally directly depends
on it.

https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.36/meson.build#L577
2022-12-27 10:19:06 +08:00
Jan Tojnar 0b714816fd gtk4: 4.8.2 → 4.8.3
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.2...4.8.3
2022-12-22 19:57:49 +00:00
Jan Tojnar c4f9092cfe gtk3: 3.24.34 → 3.24.35
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.34...3.24.35

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-05 19:00:19 +01:00
Jan Tojnar 938686871d gtk4: 4.8.1 → 4.8.2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.1...4.8.2

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 16:35:35 +02:00
Weijia Wang 9b61ff349a gtk4: fix build on aarch64-darwin 2022-10-11 08:31:04 +02:00
github-actions[bot] d2b7f4ad5f
Merge master into staging-next 2022-09-28 18:05:16 +00:00
Jan Tojnar 60096e9520 gtk4: 4.8.0 → 4.8.1
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.0...4.8.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-09-27 02:30:08 +02:00
Frederik Rietdijk 3086301ac4 Merge staging-next into staging 2022-09-12 19:49:24 +02:00
Jan Tojnar b7f6ec4ae6 gtk4: 4.6.6 → 4.8.0
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.6.6...4.8.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-09-09 22:05:58 +02:00
Artturin 237da4a2c0 gtk4: fix cross 2022-09-02 05:33:38 +03:00
Artturin 20642e2ab0 various: readd gobject-introspection to buildInputs
see eb829035c9
2022-07-12 15:18:44 +03:00
Artturin 1bd8727a4c various: enable gobject-introspection when cross-compiling
and fix cross in some
2022-07-08 03:56:47 +03:00
R. Ryantm e18baa0309 gtk4: 4.6.5 -> 4.6.6 2022-07-03 14:15:07 +02:00
github-actions[bot] c451d8d636
Merge master into staging-next 2022-05-31 12:01:21 +00:00
R. Ryantm c356e7246f gtk4: 4.6.4 -> 4.6.5 2022-05-31 13:17:26 +02:00
Vladimír Čunát 161315c4de
gtk3: fixup build on *-darwin 2022-05-31 07:27:14 +02:00
Jan Tojnar 435c0b508e gtk3: 3.24.33-2022-03-11 → 3.24.34
9d1d2f0a66...3.24.34
2022-05-27 19:28:17 +02:00
Jan Tojnar ac7627e62d gtk4: Fix incorrect merge
For some reason, 17a8a7deac re-introduced the patch, even though it was removed in ff29d2caa9.
2022-05-19 22:46:52 +02:00
github-actions[bot] 17a8a7deac
Merge staging-next into staging 2022-05-16 06:01:47 +00:00