sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8253cc87c34d626185cf5fd8bc3bef20cf2d1529)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8253cc87c34d626185cf5fd8bc3bef20cf2d1529)
- Date: Sun, 18 Oct 2026 15:17:47 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
qt6/qt6base/DEPENDS | 8 +++++---
qt6/qt6base/HISTORY | 4 ++++
2 files changed, 9 insertions(+), 3 deletions(-)
New commits:
commit 8253cc87c34d626185cf5fd8bc3bef20cf2d1529
Author: chris_debian <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>
qt6/qt6base: at-spi2-core only switches the AT-SPI bridge
diff --git a/qt6/qt6base/DEPENDS b/qt6/qt6base/DEPENDS
index 1dca05e..cd34a3b 100755
--- a/qt6/qt6base/DEPENDS
+++ b/qt6/qt6base/DEPENDS
@@ -85,10 +85,12 @@ optional_depends DEVICE-MANAGER \
-DQT_FEATURE_libudev=OFF \
'generic evdev keyboard support' &&
+# at-spi2-core is only needed for the screen-reader bridge; the accessibility
+# API itself (QWidget::setAccessibleName etc.) must stay on, other Qt code
uses it
optional_depends at-spi2-core \
- -DQT_FEATURE_accessibility=ON \
- -DQT_FEATURE_accessibility=OFF \
- 'accessibility support' &&
+ -DQT_FEATURE_accessibility_atspi_bridge=ON \
+ -DQT_FEATURE_accessibility_atspi_bridge=OFF \
+ 'screen-reader support (AT-SPI bridge)' &&
optional_depends freetype2 \
-DQT_FEATURE_freetype=ON \
diff --git a/qt6/qt6base/HISTORY b/qt6/qt6base/HISTORY
index d170e90..be857ee 100644
--- a/qt6/qt6base/HISTORY
+++ b/qt6/qt6base/HISTORY
@@ -1,3 +1,7 @@
+2026-10-11 chris_debian <cjhandrew AT gmail.com>
+ * DEPENDS: at-spi2-core switches only the AT-SPI bridge; answering no
+ turned off all of Qt's accessibility API and broke e.g. lxqt-panel
+
2026-10-06 Chris Andrew <cjhandrew AT gmail.com>
* DEPENDS: add xcb-util-cursor; without it Qt silently builds no
xcb platform plugin (no libqxcb.so), breaking X11 users
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8253cc87c34d626185cf5fd8bc3bef20cf2d1529), Pavel Vinogradov, 10/18/2026
Archive powered by MHonArc 2.6.24.