From 0c3b3d123123fa1c9c2ca7e67dad4a4351780281a4d0f63ffaa31b44c2da12f9 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Sat, 9 Nov 2024 23:19:23 +0000 Subject: [PATCH] Update to 2.26.11 OBS-URL: https://build.opensuse.org/package/show/M17N/ibus-typing-booster?expand=0&rev=297 --- ibus-typing-booster-2.26.11.tar.gz | 3 +++ ibus-typing-booster-2.26.8.tar.gz | 3 --- ibus-typing-booster.changes | 18 ++++++++++++++---- ibus-typing-booster.spec | 10 +++++----- 4 files changed, 22 insertions(+), 12 deletions(-) create mode 100644 ibus-typing-booster-2.26.11.tar.gz delete mode 100644 ibus-typing-booster-2.26.8.tar.gz diff --git a/ibus-typing-booster-2.26.11.tar.gz b/ibus-typing-booster-2.26.11.tar.gz new file mode 100644 index 0000000..262ecd7 --- /dev/null +++ b/ibus-typing-booster-2.26.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93f96772eb441d8a6ca4ead481c44c38f358d529241456c1819a004438f5f770 +size 13334659 diff --git a/ibus-typing-booster-2.26.8.tar.gz b/ibus-typing-booster-2.26.8.tar.gz deleted file mode 100644 index 831d6bf..0000000 --- a/ibus-typing-booster-2.26.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f2c28affb714c9a72c69e5c2db55109af2c17ac6fa9e87c4fdf0f1670d83acc0 -size 13330802 diff --git a/ibus-typing-booster.changes b/ibus-typing-booster.changes index 3cef638..38af356 100644 --- a/ibus-typing-booster.changes +++ b/ibus-typing-booster.changes @@ -1,9 +1,19 @@ ------------------------------------------------------------------- -Fri Nov 8 14:32:30 UTC 2024 - Dominique Leuenberger +Sat Nov 09 10:58:48 UTC 2024 - maiku.fabian@gmail.com -- Drop dbus-1-x11 BuildRequires: the test suite requires - /usr/bin/dbus-launch, which comes in as part of dbus-1-devel - already (via dbus-1, non-x11 flavor). +- Update to 2.26.11 +- Improve detection of Wayland session + (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/561) +- Support non-ASCII input for m17n-db input methods + (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/537) +- Improve “class KeyEvent”: Prepend 'S-' to msymbol + when Shift is pressed and is is a space or not printable +- Show also the languages supported by a font in emoji-picker + (only when -d or --debug is used) +- Fix build on Tumbleweed, in the check section of the spec file + use `export XDG_DATA_DIRS=/tmp:%{_datadir}` instead of just + `export XDG_DATA_DIRS=/tmp`, otherwise enchant2 fails. +- Stop using xvfb-run for make check ------------------------------------------------------------------- Mon Nov 04 08:52:14 UTC 2024 - maiku.fabian@gmail.com diff --git a/ibus-typing-booster.spec b/ibus-typing-booster.spec index 7b49064..328f621 100644 --- a/ibus-typing-booster.spec +++ b/ibus-typing-booster.spec @@ -1,7 +1,7 @@ # # spec file for package ibus-typing-booster # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: ibus-typing-booster -Version: 2.26.8 +Version: 2.26.11 Release: 0 Summary: An input completion utility License: GPL-3.0-or-later @@ -27,6 +27,7 @@ Source0: https://github.com/mike-fabian/ibus-typing-booster/releases/down Source1: https://releases.pagure.org/inscript2/inscript2-20210820.tar.gz BuildRequires: AppStream BuildRequires: appstream-glib +BuildRequires: dbus-1-x11 BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: glib2 @@ -46,7 +47,6 @@ BuildRequires: python3-pyenchant # To avoid requiring Python >= 3.8 BuildRequires: python3-typing_extensions BuildRequires: update-desktop-files -BuildRequires: xvfb-run Requires: dbus-1-python3 # Workaround bug with python3-enchant: https://bugzilla.opensuse.org/show_bug.cgi?id=1141993 Requires: enchant-1-backend @@ -152,7 +152,7 @@ mkdir -p /tmp/glib-2.0/schemas/ cp org.freedesktop.ibus.engine.typing-booster.gschema.xml \ /tmp/glib-2.0/schemas/org.freedesktop.ibus.engine.typing-booster.gschema.xml glib-compile-schemas /tmp/glib-2.0/schemas #&>/dev/null || : -export XDG_DATA_DIRS=/tmp +export XDG_DATA_DIRS=/tmp:%{_datadir} # /usr/share is needed to make enchant2 work! eval $(dbus-launch --sh-syntax) dconf dump / dconf write /org/freedesktop/ibus/engine/typing-booster/offtherecord false @@ -190,7 +190,7 @@ dconf dump / #i3 -c /tmp/i3config & #export XDG_SESSION_TYPE=x11 -xvfb-run --server-args="-screen 0 1024x768x16" make check && rc=0 || rc=1 +make check && rc=0 || rc=1 cat tests/*.log if [ $rc != 0 ] ; then exit $rc