pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/at-spi2-core
Module Name: pkgsrc
Committed By: ryoon
Date: Fri Nov 7 21:53:47 UTC 2025
Modified Files:
pkgsrc/devel/at-spi2-core: Makefile PLIST distinfo
pkgsrc/devel/at-spi2-core/patches: patch-meson.build
Removed Files:
pkgsrc/devel/at-spi2-core/patches: patch-atk-adaptor_event.c
patch-atspi_atspi-event-listener.c patch-atspi_atspi-misc.c
Log Message:
devel/at-spi2-core: Update to 2.58.1
Changelog:
What's new in at-spi2-core 2.58.1:
* at-spi-bus-launcher: Fix a possible crash when registering.
* python: Avoid traceback when hashing a disposed object
* Fix build failure on MacOS.
* Fix transfer rule for atk_table_cell_get_table and atk_table_get_summary.
What's new in at-spi2-core 2.58.0:
* libatspi: Increase ATSPI_ROLE_COUNT after switch role was added
* Add ATSPI_CHECK_VERSION macro.
* Properly fix key notifications under X11 when multiple keyboard layouts
are in use.
What's new in at-spi2-core 2.57.2:
* Don't install at-spi-dbus-bus.service if systemd is not enabled.
* Some collection fixes and documentation improvements.
* Fix reporting the wrong keysym on X11 setups where multiple keyboard
layouts are in use.
* Fix possible memory leak in atspi_accessible_get_description.
What's new in at-spi2-core 2.57.1:
* Fix several crashes introduced by the code to handle the accessibility
bus going away.
* Add atspi_device_clear_key_grabs.
* Fix key grabs when num lock or caps lock are on under Wayland.
atk-bridge: Don't crash when requesting a plug if not activated
* Have python overrides check DBus object paths when testing for equality.
* Add sanity checks for child indices received via DBus.
What's new in at-spi2-core 2.57.0:
* device-a11y-manager: Fix crash on dispose
* device-a11y-manager: Check properly for the DBus backend presence
* Fix the build with glib < 2.76.
* a11y-manager-device: Fix unmap_keysym_modifier.
* DeviceEventController: update mouse coordinates before sending button events
* atspi-device-legacy: Don't crash when XkbGetMap fails
* Return localized role name for ATSPI_ROLE_EDITBAR
atk-adaptor: Reconnect when the bus launcher reappears.
* Don't keep references to uncached objects in the application's hash table.
* Add some Python overrides.
AtspiDeviceX11: Suppress window events following key grabs when needed.
What's new in at-spi2-core 2.56.0:
* Updated translations.
What's new in at-spi2-core 2.55.90:
* Support grabbing keyboard shortcuts through the new
org.freedesktop.a11y.KeyboardMonitor interface. This allows key grabs to
be supported under Wayland with the latest mutter.
What's new in at-spi2-core 2.55.2:
* Attempt to fix a use after free in the atk bridge.
* Add a switch role.
What's new in at-spi2-core 2.55.0.1:
* Fix regression in 2.55.0 where ungrabbing keys did not work reliably.
What's new in at-spi2-core 2.55.0:
* Fix various memory leaks.
* Fix the build on FreeBSD.
* Improve warnings when setting a property.
* Use the appropriate annotations for callbacks.
* device: Support adding grabs given a keysym.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/devel/at-spi2-core/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/at-spi2-core/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/at-spi2-core/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/at-spi2-core/patches/patch-atk-adaptor_event.c \
pkgsrc/devel/at-spi2-core/patches/patch-atspi_atspi-event-listener.c \
pkgsrc/devel/at-spi2-core/patches/patch-atspi_atspi-misc.c
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/at-spi2-core/patches/patch-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/devel/at-spi2-core/Makefile
diff -u pkgsrc/devel/at-spi2-core/Makefile:1.62 pkgsrc/devel/at-spi2-core/Makefile:1.63
--- pkgsrc/devel/at-spi2-core/Makefile:1.62 Thu Oct 23 20:36:15 2025
+++ pkgsrc/devel/at-spi2-core/Makefile Fri Nov 7 21:53:46 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.62 2025/10/23 20:36:15 wiz Exp $
+# $NetBSD: Makefile,v 1.63 2025/11/07 21:53:46 ryoon Exp $
-DISTNAME= at-spi2-core-2.54.0
-PKGREVISION= 9
+DISTNAME= at-spi2-core-2.58.1
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/at-spi2-core/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -41,7 +40,7 @@ MESON_BINARY.glib-genmarshal= ${TOOLBASE
MESON_BINARY.glib-mkenums= ${TOOLBASE}/bin/glib-mkenums
.endif
-PYTHON_FOR_BUILD_ONLY= tool
+PY_PATCHPLIST= yes
PKGCONFIG_OVERRIDE+= output/meson-private/*.pc
PKGCONFIG_OVERRIDE_STAGE= post-configure
@@ -51,4 +50,6 @@ PKGCONFIG_OVERRIDE_STAGE= post-configure
.include "../../devel/meson/build.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/at-spi2-core/PLIST
diff -u pkgsrc/devel/at-spi2-core/PLIST:1.20 pkgsrc/devel/at-spi2-core/PLIST:1.21
--- pkgsrc/devel/at-spi2-core/PLIST:1.20 Sun Jan 12 19:20:26 2025
+++ pkgsrc/devel/at-spi2-core/PLIST Fri Nov 7 21:53:46 2025
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.20 2025/01/12 19:20:26 riastradh Exp $
+@comment $NetBSD: PLIST,v 1.21 2025/11/07 21:53:46 ryoon Exp $
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-accessible.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-action.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-application.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-collection.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-component.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-constants.h
+${PLIST.dbus}include/at-spi-2.0/atspi/atspi-device-a11y-manager.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-device-legacy.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-device-listener.h
${PLIST.dbus}include/at-spi-2.0/atspi/atspi-device.h
@@ -72,7 +73,7 @@ ${PLIST.dbus}lib/gnome-settings-daemon-3
${PLIST.dbus}lib/gtk-2.0/modules/libatk-bridge.so
lib/libatk-1.0.so
lib/libatk-1.0.so.0
-lib/libatk-1.0.so.0.25409.1
+lib/libatk-1.0.so.0.25810.1
${PLIST.dbus}lib/libatk-bridge-2.0.so
${PLIST.dbus}lib/libatk-bridge-2.0.so.0
${PLIST.dbus}lib/libatk-bridge-2.0.so.0.0.0
@@ -82,6 +83,8 @@ ${PLIST.dbus}lib/libatspi.so.0.0.1
${PLIST.dbus}lib/pkgconfig/atk-bridge-2.0.pc
lib/pkgconfig/atk.pc
${PLIST.dbus}lib/pkgconfig/atspi-2.pc
+${PYSITELIB}/gi/overrides/Atspi.py
+${PYSITELIB}/gi/overrides/Atspi.pyc
${PLIST.dbus}lib/systemd/user/at-spi-dbus-bus.service
${PLIST.dbus}libexec/at-spi-bus-launcher
${PLIST.dbus}libexec/at-spi2-registryd
@@ -185,6 +188,7 @@ share/locale/tr/LC_MESSAGES/at-spi2-core
share/locale/tt/LC_MESSAGES/at-spi2-core.mo
share/locale/ug/LC_MESSAGES/at-spi2-core.mo
share/locale/uk/LC_MESSAGES/at-spi2-core.mo
+share/locale/uz/LC_MESSAGES/at-spi2-core.mo
share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
share/locale/vi/LC_MESSAGES/at-spi2-core.mo
share/locale/wa/LC_MESSAGES/at-spi2-core.mo
Index: pkgsrc/devel/at-spi2-core/distinfo
diff -u pkgsrc/devel/at-spi2-core/distinfo:1.35 pkgsrc/devel/at-spi2-core/distinfo:1.36
--- pkgsrc/devel/at-spi2-core/distinfo:1.35 Sat Oct 4 21:12:07 2025
+++ pkgsrc/devel/at-spi2-core/distinfo Fri Nov 7 21:53:46 2025
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.35 2025/10/04 21:12:07 prlw1 Exp $
+$NetBSD: distinfo,v 1.36 2025/11/07 21:53:46 ryoon Exp $
-BLAKE2s (at-spi2-core-2.54.0.tar.xz) = 8a925502b14e14f5d0265a6e9acc50f208849cb880042d06f3e82385b8a9a6ff
-SHA512 (at-spi2-core-2.54.0.tar.xz) = ac697055f9e31b264da55dc1b7c92c85905bc6c32dcd6ac7a699f9cc0dec933f7bb1323098e7c2f6bdce91bc7195bd8b4625e39216d9671c85df25a0071f0a3e
-Size (at-spi2-core-2.54.0.tar.xz) = 575368 bytes
-SHA1 (patch-atk-adaptor_event.c) = 6d4c5f1669a40644a0787e6a88065959ec42a8f9
-SHA1 (patch-atspi_atspi-event-listener.c) = 7e980ab7ebb86592ff9a743b3f2f1ecc66c75bfd
-SHA1 (patch-atspi_atspi-misc.c) = ec309d8e6dfbdc4822ffc0c1b9a442c6f2fba0a8
-SHA1 (patch-meson.build) = 7aabe8c5e1ac076cfc0bae2997bc663ad7b5147d
+BLAKE2s (at-spi2-core-2.58.1.tar.xz) = 41f9e133828ebb94c4a9e87b56ef46354f74656c17ae67a278ded73661f03c59
+SHA512 (at-spi2-core-2.58.1.tar.xz) = 95ab458262b0e310f71760f68ec2247d0a6cc9349ca0919da4867815ff252a5820efb41f8b815b9d715a1836daaab6e03db0fd4a05ada420894c7383b47f410e
+Size (at-spi2-core-2.58.1.tar.xz) = 584916 bytes
+SHA1 (patch-meson.build) = 09823442683c0eadd7670a4ff06ef040a9e2f396
SHA1 (patch-registryd_registry.c) = 69d8be4a54af1f3749d38ad4f1d6ad33296765fe
Index: pkgsrc/devel/at-spi2-core/patches/patch-meson.build
diff -u pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.2 pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.3
--- pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.2 Sat Oct 4 21:12:07 2025
+++ pkgsrc/devel/at-spi2-core/patches/patch-meson.build Fri Nov 7 21:53:47 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-meson.build,v 1.2 2025/10/04 21:12:07 prlw1 Exp $
+$NetBSD: patch-meson.build,v 1.3 2025/11/07 21:53:47 ryoon Exp $
tests/at-spi2-atk/atk_test_util.c calls putenv() which isn't part of
POSIX_C_SOURCE. Later versions of at-spi2-core try _XOPEN_SOURCE and
@@ -12,14 +12,14 @@ Add _GNU_SOURCE for Linux as per
https://mail-index.netbsd.org/tech-pkg/2025/10/03/msg031582.html
---- meson.build.orig 2024-09-14 18:26:17.000000000 +0000
+--- meson.build.orig 2025-10-23 11:48:35.146473287 +0000
+++ meson.build
@@ -8,7 +8,7 @@ project('at-spi2-core', 'c',
],
- meson_version: '>= 0.63.0')
+ meson_version: '>= 0.64.0')
--add_project_arguments([ '-D_POSIX_C_SOURCE=200809L', '-D_DEFAULT_SOURCE' ], language: 'c')
-+add_project_arguments([ '-D_GNU_SOURCE' ], language: 'c')
+-add_project_arguments([ '-D_XOPEN_SOURCE=700', '-D_GNU_SOURCE' ], language: 'c')
++add_project_arguments(['-D_GNU_SOURCE' ], language: 'c')
fs = import('fs')
Home |
Main Index |
Thread Index |
Old Index