Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2018-03-20 21:51:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brltty" Tue Mar 20 21:51:25 2018 rev:43 rq:586344 version:5.6 Changes: -------- --- /work/SRC/openSUSE:Factory/brltty/brltty.changes 2018-01-16 09:33:08.331612185 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2018-03-20 21:51:27.184924793 +0100 @@ -1,0 +2,65 @@ +Mon Mar 12 16:59:31 UTC 2018 - aloi...@gmx.com + +- Use correct license + +------------------------------------------------------------------- +Mon Mar 5 15:14:02 UTC 2018 - aloi...@gmx.com + +- Update to version 5.6 + * General updates: + + BRLTTY has been relicensed to the LGPL (from the GPL). + + Better cursor routing handling of status line updates and + vertical scrolling. + + The Track Screen Scroll setting has been added. + + The Word Wrap setting has been added. + + Panning left when using a contraction table now word wraps. + + Typing dismisses an alert message. + + The test for when INFO does text maximization instead has + been fixed. + + Overrides are now applied when the preferences haven't yet + been saved. + + The Inceptor braille driver (from Innovision) has been added. + * The Baum braille driver: + + On models with B9 and B10 by the joystick, both are + interpreted as Space. + + Input packet handling for Pronto! V3 models has been fixed. + * The EuroBraille braille driver: + + Improved autodetection when using Bluetooth. + + The Esytime braille keyboard can be used over Bluetooth and + USB. + + For Esytime models, B5 has been renamed to B8. + * The HIMS braille driver: + + The Smart Beetle is now recognized when using Bluetooth. + * The HumanWare braille driver: + + The BrailleNote Touch is recognized when using USB. + * BrlAPI changes: + + The version is now 0.6.7 (it was 0.6.6). + + The brlapi_getModelIdentifier() function has been added to + the API. + + The default character set is now based on the user's locale. + + Sessions would occasionally hang when connecting. + + PolKit authentication is no longer attempted when it isn't + available. + + Reading raw key codes no longer uses key ranges. + * Text tables: + + The lt (Lithuanian) table has been updated. + + The uk (Ukrainian) table has been added. + * Contraction tables: + + The fr-abrege (French) table has been updated. + + The lt (Lithuanian) table has been added. + + Support has been added for LibLouis tables. + + brltty-ctb's output is now UTF-8 (rather than ASCII). + * Key tables: + + The ifPlatform and ifNotPlatform directives have been added. + * Systemd changes: + + Path (rather than target) units are now used to manage BRLTTY + instances. + * Build features: + + Add the reload target to the make files for Systemd and Udev. + + A make file for install/uninstall of the AppStream rules has + been added. + + Python 3.6 is supported. + +- Use espeak-ng when available + +------------------------------------------------------------------- Old: ---- brltty-5.5.tar.xz New: ---- brltty-5.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brltty.spec ++++++ --- /var/tmp/diff_new_pack.pRu1RR/_old 2018-03-20 21:51:28.452879134 +0100 +++ /var/tmp/diff_new_pack.pRu1RR/_new 2018-03-20 21:51:28.456878990 +0100 @@ -18,18 +18,26 @@ %{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)} %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}} -%define api_version 0.6.6 +%define api_version 0.6.7 %define sover 0_6 %define soname libbrlapi%{sover} %define with_polkit 1 +%if 0%{?suse_version} >= 1500 +%define espeak espeak-ng-compat +%define espeakdev espeak-ng-compat-devel +%else +%define espeak espeak +%define espeakdev espeak-devel +%endif + Name: brltty -Version: 5.5 +Version: 5.6 Release: 0 # FIXME libbraille driver when libbraille is in factory Summary: Braille display driver for Linux/Unix -License: GPL-2.0+ +License: LGPL-2.1-or-later Group: System/Daemons Url: http://mielke.cc/brltty/ @@ -37,8 +45,8 @@ Source1: README.SUSE Patch0: brltty-5.5-systemd-install.patch +BuildRequires: %{espeakdev} BuildRequires: bison -BuildRequires: espeak-devel BuildRequires: fdupes BuildRequires: gettext BuildRequires: gpm-devel @@ -125,7 +133,7 @@ Summary: ESpeak driver for BRLTTY Group: System/Daemons Requires: %{name} = %{version} -Supplements: packageand(brltty:espeak) +Supplements: packageand(brltty:%{espeak}) %description driver-espeak BRLTTY is a background process (daemon) which provides access to the @@ -356,6 +364,9 @@ # disable xbrlapi gdm autostart, there is already orca rm -f %{buildroot}%{_datadir}/gdm/greeter/autostart/xbrlapi.desktop +install -Dm0644 Autostart/AppStream/org.a11y.brltty.metainfo.xml \ + %{buildroot}%{_datadir}/metainfo/org.a11y.brltty.metainfo.xml + %fdupes -s %{buildroot}%{_mandir} %fdupes -s %{buildroot} @@ -435,9 +446,9 @@ %{_mandir}/man1/eutp.1.gz %{_sbindir}/%{name}-systemd-wrapper %{_udevdir}/rules.d/69-%{name}.rules -%{_unitdir}/%{name}.target +%{_unitdir}/%{name}.path +%{_unitdir}/%{name}@.path %{_unitdir}/%{name}@.service -%{_unitdir}/%{name}@.target %exclude %{_libdir}/brltty/libbrlttybba.so %exclude %{_libdir}/brltty/libbrlttyblb.so %exclude %{_libdir}/brltty/libbrlttybxw.so ++++++ brltty-5.5.tar.xz -> brltty-5.6.tar.xz ++++++ ++++ 41728 lines of diff (skipped)