about summary refs log tree commit diff
path: root/pkgs/development/libraries/gtk
AgeCommit message (Collapse)AuthorFilesLines
2024-04-21treewide: fix version in changelogWeijia Wang1-1/+1
2024-02-23Merge branch 'master' into staging-nextWeijia Wang1-6/+19
2024-02-22gtk4: add meta.pkgConfigModules and tests.pkg-configEldritch Cookie1-6/+19
Co-authored-by: Rodney Lorrimar <dev@rodney.id.au>
2024-02-04Merge pull request #286301 from amaxine/gtk3_3.24.41maxine1-2/+2
2024-02-04gtk4: 4.12.4 → 4.12.5Maxine Aubrey2-38/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.4...4.12.5 https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.5/NEWS
2024-02-04gtk3: 3.24.39 → 3.24.41Maxine Aubrey1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.39...3.24.41 https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.41/NEWS
2023-12-23gtk3: 3.24.38 → 3.24.39Jan Tojnar1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.38...3.24.39
2023-12-02gtk4: 4.12.3 → 4.12.4Jan Tojnar1-10/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.3...4.12.4
2023-11-21gtk4: 4.12.2 → 4.12.3Bobby Rong1-2/+10
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.2...4.12.3 NEWS and meson changes look okay. Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21gtk4: 4.12.1 → 4.12.2Bobby Rong1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.1...4.12.2 NEWS and meson changes look okay. Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21gtk4: 4.12.0 → 4.12.1Bobby Rong1-10/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.0...4.12.1 NEWS look okay. Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21gtk4: 4.10.4 → 4.12.0Bobby Rong1-3/+15
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.4...4.12.0 New build-aux/meson/gen-visibility-macros.py: https://github.com/GNOME/gtk/commit/4d1f7a476d9d05e89863764d0c9f7a1fb71b5432 docs build options renamed: https://github.com/GNOME/gtk/commit/6af55a31d757777a2d30d9f6a003ce622d8724ee Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-10-22gtk2: fix build with clang 16Randy Eckenrode2-0/+51
* Resolve incompatible function pointer conversion error; and * Fix signature of `create_menu` in `tests/testmenubars.c`.
2023-10-12treewide: disable gobject-introspection when unavailableAlyssa Ross1-1/+1
This makes gsettings-desktop-schemas, harfbuzz, json-glib, and libsecret buildable statically, and is still the right thing to do everywhere else even where it's not a complete fix.
2023-08-07gtk4: compile schemas even when cross compilingColin1-0/+9
2023-08-07gtk3: compile schemas even when cross compilingColin1-1/+6
without this applications won't locate gtk3's schemas even if they're on XDG_DATA_DIRS. this patch solves runtime errors of the form: ``` Settings schema 'org.gtk.Settings.FileChooser' is not installed ```
2023-06-15Merge staging-next into staginggithub-actions[bot]1-17/+2
2023-06-15Merge master into staging-nextgithub-actions[bot]1-17/+2
2023-06-13gtk4: 4.10.3 → 4.10.4Bobby Rong1-17/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.3...4.10.4
2023-06-13gtk2: refactorAnderson Torres1-45/+74
2023-06-04gtk3: 3.24.37 → 3.24.38Bobby Rong1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.37...3.24.38
2023-05-22gtk4: Backport fixes to fix regression in nautilus, mutterBobby Rong1-0/+15
These patches are backported in Fedora 38.
2023-04-27pkgsMusl.gtk4: fix build (#228560)Yureka1-1/+8
2023-04-25Merge master into staging-nextgithub-actions[bot]1-2/+2
2023-04-23gtk4: 4.10.1 → 4.10.3Bobby Rong1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.1...4.10.3
2023-04-17Merge staging-next into staginggithub-actions[bot]2-4/+55
2023-04-16Merge #223248: gst-plugins-base: enable graphene + gstglVladimír Čunát1-1/+1
on aarch64-darwin. Merge into staging
2023-04-13cogl+gtk: Avoid depending on GNOME Bugzilla serverChristopher Bergqvist2-4/+55
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-10gtk4: Fix darwin buildBobby Rong2-0/+36
2023-04-06gtk4: 4.10.0 → 4.10.1Jan Tojnar1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.0...4.10.1 Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06gtk4: 4.9.4 → 4.10.0Jan Tojnar1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.9.4...4.10.0 Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06gtk3: 3.24.36 → 3.24.37Jan Tojnar1-2/+2
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-06gtk4: 4.8.3 → 4.9.4Jan Tojnar1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.3...4.9.4 Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-03-26gtk4: build media-gstreamer on aarch64-darwinLily Foster1-1/+1
2023-03-13Merge pull request #221019 from Artturin/gtk2syscoonfArtturi1-0/+5
2023-03-13gtk2: read configuration from /etc/gtk-2.0/gtkrcArtturin1-0/+5
fixes issue 31702
2023-03-02gtk3: re-disable introspection if no emulatorAlyssa Ross1-5/+10
e.g. when cross compiling from Linux to FreeBSD.
2023-02-22treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin2-2/+2
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-11gtk: Add `meta.pkgConfigModules` and testJohn Ericson2-9/+31
2023-01-27Merge branch 'master' into staging-nextVladimír Čunát1-10/+8
2023-01-26treewide: remove global with lib; statements in pkgs/developmentShawn89011-10/+8
2023-01-12Merge pull request #208973 from baloo/baloo/gtk3/3.24.36Jan Tojnar1-13/+2
gtk3: 3.24.35 -> 3.24.36
2023-01-07gtk3: remove obsolete gobject-introspection from buildInputssternenseemann1-1/+0
Since #200337, it is propagated from nativeBuildInputs.
2023-01-03gtk3: 3.24.35 -> 3.24.36Arthur Gautier1-13/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.35...3.24.36
2022-12-28Merge remote-tracking branch 'origin/staging-next' into stagingSergei Trofimovich1-2/+2
Conflicts: pkgs/development/tools/language-servers/ansible-language-server/default.nix
2022-12-27gtk2: drop unused xlibsWrapper importSergei Trofimovich1-2/+2
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-27Merge pull request #207821 from bobby285271/gtk3-libXdamageJosé Romildo Malaquias1-0/+2
gtk3: add missing libXdamage
2022-12-27gtk3: add missing libXdamage, explicitly add libXfixesBobby Rong1-0/+2
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-22gtk4: 4.8.2 → 4.8.3Jan Tojnar1-2/+2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.2...4.8.3
2022-12-05gtk3: 3.24.34 → 3.24.35Jan Tojnar1-2/+13
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.34...3.24.35 Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>