Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2026-03-17 19:01:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brltty" Tue Mar 17 19:01:58 2026 rev:71 rq:1339000 version:6.9 Changes: -------- --- /work/SRC/openSUSE:Factory/brltty/brltty.changes 2025-07-08 15:28:06.243899734 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.8177/brltty.changes 2026-03-17 19:02:00.506498775 +0100 @@ -1,0 +2,9 @@ +Sat Feb 28 18:17:01 UTC 2026 - Michael Gorse <[email protected]> + +- Update to version 6.9: + + Too many changes; please read ChangeLog +- API version is now 0.8.8. +- Add brltty-handytech-crash-fix.patch: fix crash with some + HandyTech displays via USB. + +------------------------------------------------------------------- @@ -6 +15 @@ -- API version is now 0.8.6. +- API version is now 0.8.7. Old: ---- brltty-6.8.tar.xz New: ---- brltty-6.9.tar.xz brltty-handytech-crash-fix.patch ----------(New B)---------- New:- API version is now 0.8.8. - Add brltty-handytech-crash-fix.patch: fix crash with some HandyTech displays via USB. ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brltty.spec ++++++ --- /var/tmp/diff_new_pack.ljQeoi/_old 2026-03-17 19:02:01.246529121 +0100 +++ /var/tmp/diff_new_pack.ljQeoi/_new 2026-03-17 19:02:01.250529285 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,11 @@ %global _lto_cflags %_lto_cflags -ffat-lto-objects -%define api_version 0.8.7 +%define api_version 0.8.8 %define sover 0_8 %define soname libbrlapi%{sover} Name: brltty -Version: 6.8 +Version: 6.9 Release: 0 Summary: Braille display driver for Linux/Unix License: LGPL-2.1-or-later @@ -33,6 +33,8 @@ Source2: %name.rpmlintrc Patch0: brltty-udev-dir.patch Patch2: brltty-reproducible-jar-mtime.patch +# PATCH-FIX-UPSTREAM brltty-handytech-crash-fix.patch [email protected] -- fix crash with some HandyTech displays via USB. +Patch3: brltty-handytech-crash-fix.patch Requires(pre): system-user-brltty = %version-%release @@ -309,6 +311,7 @@ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} %patch -P 2 -p1 %endif +%patch -P 3 -p1 %build %sysusers_generate_pre Autostart/Systemd/sysusers system-user-brltty %name.conf @@ -429,15 +432,15 @@ %config(noreplace) %_sysconfdir/brltty.conf %_datadir/brltty/ %_bindir/brltty -%_bindir/brltty-clip %_bindir/brltty-atb +%_bindir/brltty-clip %_bindir/brltty-cldr +%_bindir/brltty-cmdref %_bindir/brltty-config.sh %_bindir/brltty-ctb %_bindir/brltty-genkey %_bindir/brltty-hid %_bindir/brltty-ktb -%_bindir/brltty-lscmds %_bindir/brltty-lsinc %_bindir/brltty-mkuser %_bindir/brltty-morse @@ -447,6 +450,7 @@ %_bindir/brltty-prologue.sh %_bindir/brltty-setcaps %_bindir/brltty-term +%_bindir/brltty-tmux %_bindir/brltty-trtxt %_bindir/brltty-ttb %_bindir/brltty-ttysize @@ -469,7 +473,6 @@ %_unitdir/%[email protected] %_unitdir/%[email protected] %exclude %_libdir/brltty/libbrlttybba.so -%exclude %_libdir/brltty/libbrlttyblb.so %exclude %_libdir/brltty/libbrlttybxw.so %exclude %_libdir/brltty/libbrlttyses.so %exclude %_libdir/brltty/libbrlttyssd.so ++++++ brltty-6.8.tar.xz -> brltty-6.9.tar.xz ++++++ /work/SRC/openSUSE:Factory/brltty/brltty-6.8.tar.xz /work/SRC/openSUSE:Factory/.brltty.new.8177/brltty-6.9.tar.xz differ: char 15, line 1 ++++++ brltty-handytech-crash-fix.patch ++++++ >From c5d64b573c0b02c7110ee769110ad6374a75adfb Mon Sep 17 00:00:00 2001 From: Dave Mielke <[email protected]> Date: Thu, 19 Feb 2026 15:10:28 -0500 Subject: [PATCH] HandyTech via USB was broken for some models. --- Programs/gio_usb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Programs/gio_usb.c b/Programs/gio_usb.c index 58e0add57..5ea4a765e 100644 --- a/Programs/gio_usb.c +++ b/Programs/gio_usb.c @@ -367,7 +367,7 @@ prepareUsbEndpoint (GioEndpoint *endpoint) { UsbChannel *channel = handle->channel; { - const void *data = channel->definition->data; + const void *data = handle->properties.applicationData; if (data) endpoint->options.applicationData = data; } -- 2.53.0
