pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/gtk4



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Sep 23 08:41:34 UTC 2026

Modified Files:
        pkgsrc/x11/gtk4: Makefile PLIST distinfo
Removed Files:
        pkgsrc/x11/gtk4/patches: patch-testsuite_headless_meson.build

Log Message:
gtk4: updated to 4.24.0

Changes in 4.24.0, 11-09-2026

* Bugs fixed:
  - Animated SVG frequently disappears (Matthias Clasen)
  - drop-performed class handlers read a phantom timestamp and send it in
    XdndDrop (Simeon Maxein)
  - macos: No gtk-macos-special equivalent for the Edit menu ("Start
    Dictation" / "Emoji & Symbols" missing with custom menubar)
  - GtkColumnView: sortable column headers expose no AT-SPI action, so
    sorting is unreachable for assistive technology
  - Media queries are not respected (Matthias Clasen)
  - svg: if the only animations in an svg are visibility animations
    elementa stay at initial value (Matthias Clasen)
  - Crash triggered by gtk_text_accessible_text_get_extents() (Matthias
    Clasen)
  - CUPS Secret Service authentication causes use-after-free in
    lookup_auth_info_cb() (Patrick Lambein)
  - Fix mismatches between parameters in four signal declarations and the
    corresponding class slots (Simeon Maxein)
  - gtkaccesskitcontext: Expose GActions as custom actions (Lukáš
    Tyrychtr)
  - macos: Default entries in Edit menu (Arjan Molenaar)
  - android: Remove empty_frame implementation (Benjamin Otte)
  - gtk: Repair action muxer subscriptions (Christian Hergert)
  - gsk: Allow conics with weight zero (Matthias Clasen)
  - CI: Switch glib CI back to a release (Benjamin Otte)
  - Update CI to be less likely to break (Benjamin Otte)
  - docs: Update release howto (Matthias Clasen)
  - Update Russian translation
  - Update Occitan translation
  - Update Norwegian Bokmål translation (Kjartan Maraas)
  - vulkan: Always update global buffer descriptor set (Benjamin Otte)
  - Update Serbian translation
  - Update French translation
  - svg: Fix run mode discrete (Matthias Clasen)
  - Update Basque translation (Asier Saratsua Garmendia)
  - ci: Download glib before configuring on MSYS2 (u9g)
  - Update Brazilian Portuguese translation
  - Update Spanish translation
  - memoryconvert: Pass the correct pointer address (Benjamin Otte)
  - Update Hungarian translation
  - Update Danish translation
  - Update Romanian translation
  - Update British English translation
  - curve: Add gsk_curve_get_extrema (Matthias Clasen)
  - Update Norwegian Nynorsk translation
  - Some frame clock fixes (Matthias Clasen)
  - gdkclipboard-x11: don't call a NULL converter (Marc-Antoine Perennou)

* Translation updates


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 pkgsrc/x11/gtk4/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/x11/gtk4/PLIST
cvs rdiff -u -r1.33 -r1.34 pkgsrc/x11/gtk4/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/x11/gtk4/patches/patch-testsuite_headless_meson.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/gtk4/Makefile
diff -u pkgsrc/x11/gtk4/Makefile:1.76 pkgsrc/x11/gtk4/Makefile:1.77
--- pkgsrc/x11/gtk4/Makefile:1.76       Wed Sep  2 19:05:09 2026
+++ pkgsrc/x11/gtk4/Makefile    Wed Sep 23 08:41:34 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.76 2026/09/02 19:05:09 wiz Exp $
+# $NetBSD: Makefile,v 1.77 2026/09/23 08:41:34 adam Exp $
 
-DISTNAME=      gtk-4.22.4
+DISTNAME=      gtk-4.24.0
 PKGNAME=       ${DISTNAME:S/gtk/gtk4/}
-PKGREVISION=   1
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/x11/gtk4/PLIST
diff -u pkgsrc/x11/gtk4/PLIST:1.29 pkgsrc/x11/gtk4/PLIST:1.30
--- pkgsrc/x11/gtk4/PLIST:1.29  Sun May 17 15:49:05 2026
+++ pkgsrc/x11/gtk4/PLIST       Wed Sep 23 08:41:34 2026
@@ -1,9 +1,7 @@
-@comment $NetBSD: PLIST,v 1.29 2026/05/17 15:49:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.30 2026/09/23 08:41:34 adam Exp $
 bin/gtk4-builder-tool
 bin/gtk4-demo
 bin/gtk4-demo-application
-bin/gtk4-encode-symbolic-svg
-bin/gtk4-icon-editor
 bin/gtk4-image-tool
 bin/gtk4-launch
 bin/gtk4-node-editor
@@ -142,6 +140,7 @@ include/gtk-4.0/gsk/gskpathbuilder.h
 include/gtk-4.0/gsk/gskpathmeasure.h
 include/gtk-4.0/gsk/gskpathpoint.h
 include/gtk-4.0/gsk/gskradialgradientnode.h
+include/gtk-4.0/gsk/gskrectsnap.h
 include/gtk-4.0/gsk/gskrenderer.h
 include/gtk-4.0/gsk/gskrendernode.h
 include/gtk-4.0/gsk/gskrenderreplay.h
@@ -288,6 +287,7 @@ include/gtk-4.0/gtk/gtkeditablelabel.h
 include/gtk-4.0/gtk/gtkemojichooser.h
 include/gtk-4.0/gtk/gtkentry.h
 include/gtk-4.0/gtk/gtkentrybuffer.h
+include/gtk-4.0/gtk/gtkenumlist.h
 include/gtk-4.0/gtk/gtkenums.h
 include/gtk-4.0/gtk/gtkeventcontroller.h
 include/gtk-4.0/gtk/gtkeventcontrollerfocus.h
@@ -412,7 +412,7 @@ include/gtk-4.0/gtk/gtkstringfilter.h
 include/gtk-4.0/gtk/gtkstringlist.h
 include/gtk-4.0/gtk/gtkstringsorter.h
 include/gtk-4.0/gtk/gtkstyleprovider.h
-include/gtk-4.0/gtk/gtksvg.h
+include/gtk-4.0/gtk/gtksvgwidget.h
 include/gtk-4.0/gtk/gtkswitch.h
 include/gtk-4.0/gtk/gtksymbolicpaintable.h
 include/gtk-4.0/gtk/gtktestatcontext.h
@@ -448,6 +448,8 @@ include/gtk-4.0/gtk/print/gtkprintcontex
 include/gtk-4.0/gtk/print/gtkprintoperation.h
 include/gtk-4.0/gtk/print/gtkprintoperationpreview.h
 include/gtk-4.0/gtk/print/gtkprintsettings.h
+include/gtk-4.0/gtk/svg/gtksvg.h
+include/gtk-4.0/gtk/svg/gtksvgenumtypes.h
 include/gtk-4.0/unix-print/gtk/gtkunixprint.h
 include/gtk-4.0/unix-print/gtk/print/gtkpagesetupunixdialog.h
 include/gtk-4.0/unix-print/gtk/print/gtkprinter.h
@@ -461,7 +463,7 @@ lib/girepository-1.0/Gsk-4.0.typelib
 lib/girepository-1.0/Gtk-4.0.typelib
 lib/libgtk-4.so
 lib/libgtk-4.so.1
-lib/libgtk-4.so.1.2200.4
+lib/libgtk-4.so.1.2400.0
 lib/pkgconfig/gtk4-atspi.pc
 ${PLIST.quartz}lib/pkgconfig/gtk4-macos.pc
 lib/pkgconfig/gtk4-unix-print.pc
@@ -470,7 +472,6 @@ ${PLIST.x11}lib/pkgconfig/gtk4-x11.pc
 lib/pkgconfig/gtk4.pc
 share/applications/org.gtk.Demo4.desktop
 share/applications/org.gtk.PrintEditor4.desktop
-share/applications/org.gtk.Shaper.desktop
 share/applications/org.gtk.WidgetFactory4.desktop
 share/applications/org.gtk.gtk4.NodeEditor.desktop
 share/gettext/its/gtk4builder.its
@@ -515,14 +516,11 @@ share/gtk-4.0/valgrind/gtk.supp
 share/icons/hicolor/scalable/apps/org.gtk.Demo4.svg
 share/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.Devel.svg
 share/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.svg
-share/icons/hicolor/scalable/apps/org.gtk.Shaper.Devel.svg
-share/icons/hicolor/scalable/apps/org.gtk.Shaper.svg
 share/icons/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg
 share/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.Devel.svg
 share/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.svg
 share/icons/hicolor/symbolic/apps/org.gtk.Demo4-symbolic.svg
 share/icons/hicolor/symbolic/apps/org.gtk.PrintEditor4-symbolic.svg
-share/icons/hicolor/symbolic/apps/org.gtk.Shaper-symbolic.svg
 share/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg
 share/icons/hicolor/symbolic/apps/org.gtk.gtk4.NodeEditor-symbolic.svg
 share/locale/ab/LC_MESSAGES/gtk40.mo

Index: pkgsrc/x11/gtk4/distinfo
diff -u pkgsrc/x11/gtk4/distinfo:1.33 pkgsrc/x11/gtk4/distinfo:1.34
--- pkgsrc/x11/gtk4/distinfo:1.33       Sun May 17 15:49:05 2026
+++ pkgsrc/x11/gtk4/distinfo    Wed Sep 23 08:41:34 2026
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.33 2026/05/17 15:49:05 wiz Exp $
+$NetBSD: distinfo,v 1.34 2026/09/23 08:41:34 adam Exp $
 
-BLAKE2s (gtk-4.22.4.tar.xz) = 3bbb825561d00e0f801f433a99ffaedee7c6440864b8a2b379d8aab23965af6d
-SHA512 (gtk-4.22.4.tar.xz) = f474174c27fec97b26809ae28ded2923f37e82fd25783ce31bbee40a99a02e5f9ce517583f0e499d91289e6b0ebae8e2dc249cba721d827ee35c7b867378797d
-Size (gtk-4.22.4.tar.xz) = 17006720 bytes
+BLAKE2s (gtk-4.24.0.tar.xz) = 090cd18de85a938b78bfaca82b9f15db471c80fa0e5dee245a5e032ba059f22a
+SHA512 (gtk-4.24.0.tar.xz) = e96d5de6ee0581aa36306bd62b7db3d69c5f89c3c2d1e37289250b25fbef0df54ab79e3152b40a9fc9fff8a4048c8c7bc237139da67a6c02ef3452edccb93793
+Size (gtk-4.24.0.tar.xz) = 17652716 bytes
 SHA1 (patch-gdk_wayland_gdkseat-wayland.c) = 6065b568716089b6323058183ee4af2eeab044a0
 SHA1 (patch-meson.build) = ed697477ebfa2b06559877170cc5b05079c61ceb
 SHA1 (patch-testsuite_gdk_colorstate.c) = 7a6d441f91332bffbd4e170809d8ad7ec51773bd
-SHA1 (patch-testsuite_headless_meson.build) = 1f8102c65544bf2d36b3d55b90f7148eb053fb12



Home | Main Index | Thread Index | Old Index