Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ibus-1.5.31-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: ibus Distribution: openSUSE Tumbleweed
Version: 1.5.31 Vendor: openSUSE
Release: 1.1 Build date: Fri Nov 8 14:27:39 2024
Group: System/I18n/Chinese Build host: reproducible
Size: 4841956 Source RPM: ibus-1.5.31-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ibus/
Summary: The "Intelligent Input Bus" input method
IBus, short for Intelligent Input Bus, is an input framework. IBus
plugins then provide the particular logic how to translate keypresses
to input characters and possibly show disambiguation windows around
the text cursor.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Nov 08 2024 Cliff Zhao <qzhao@suse.com>
  - Upstream update to 1.5.31
    * Enhance CI for generic
    * Enhance CI for Wayland
    * Enhance compose keys
    * Update compose keys with latest Xorg and GTK
    * Use localectl to get current XKB in Wayland instead of setxkbmap
    * Update XKB engines
    * Update Unicode category
    * Change IBus unique name for security issue
    * Ignore Super modifier for compose keys for GNOME Wayland
    * Fix X11 application and game issues
    * Fix Emoji issues
    * Fix Flatpak issues
    * Fix preedit issues with m17n:sa:itrans
    * Code maintenance
* Sun Jul 07 2024 Fuminobu Takeyama <ftake@geeko.jp> - 1.5.30
  - Upstream update to 1.5.30
    * Fix Super key is not handled in GTK 4 applications
    * ui/gtk3: Fix SEGV with Super-space in Wayland
    * tools: Fix ibus start/restart in Plasma Wayland 5696033
    * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
    * ui/gtk3: Set Indicator status at launching time
    * Implement preedit color in Plasma Wayland
    * Implement ibus start/restart for Plasma Wayland
    * Show preferences menu item in activate menu
    * Fix control keys with game application
    * Fix typing freeze with barcode reader
    * Fix preedit issue with X applications
    * setup/enginedialog: Improve the search for engines
  - Refresh ibus-ui-gtk3-restart-via-systemd.patch
  - Drop patches merged by the upstream
    * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
    * ibus-enginesimple-dont-commit-any-characters.patch
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Sun Feb 04 2024 Jean Delvare <jdelvare@suse.com>
  - Fix dead keys with non-English keyboard in some applications
    (MAME, Wine) (boo#1218135)
    ibus-complete-preedit-signals-for-postprocesskeyevent.patch
    ibus-enginesimple-dont-commit-any-characters.patch
* Fri Jan 19 2024 Callum Farmer <gmbr3@opensuse.org>
  - Use %_libexecdir as the basis of %_ibus_libexecdir (bsc#1174075)
* Sat Dec 02 2023 Hillwood Yang <hillwood@opensuse.org>
  - Update version to 1.5.29
    * Add DeleteSurroundingText to PostProcessKeyEvent
    * Add preedit D-Bus signals to PostProcessKeyEvent
    * Tab should not be committed by IM
    * Translate keycodes with CapsLock
    * Update org.freedesktop.ibus.gschema.xml
    * Implement Plasma Wayland
    * Distinguish Arabic XKB and Keypad XKB options
    * Update simple.xml with xkeyboard-config 2.39
    * Fix key typing issues
    * Fix Emoji and Unicode issues
    * Fix setup dialog SEGV
    * Fix remote desktop issue
    * Enhance CI
    * Update translations
  - Drop ibus-fix-key-release.patch, merged by upstream
* Wed Oct 04 2023 Marguerite Su <i@marguerite.su>
  - macros.ibus:
    * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
      to create_indexes() for the existing db. but according to upstream,
      create_indexes() is now a dummy function, and it didn't bring
      any performance improvements before. and on rpmlint side,
      it will modify the final filelist.
* Fri Mar 31 2023 Andreas Schneider <asn@cryptomilk.org>
  - Fix key typing order
    * This prevents that keys get stuck in games with wine/proton (steam)
    * Added ibus-fix-key-release.patch
* Thu Mar 09 2023 Avinesh Kumar <avinesh.kumar@suse.com>
  - Update version to 1.5.28
    * Implement new process_key_event for ibus-x11
    * Convert internal EN compose table to GResource
    * Enhance surrounding text
    * Enhance CI
    * Update ibusunicodegen.h with Unicode 15.0.0
    * Update simple.xml with xkeyboard-config 2.38-1
    * Fix SEGVs
* Fri Nov 18 2022 Fuminobu Takeyama <ftake@geeko.jp>
  - Switch to use systemd service file to start ibus daemon
    * Fix boo#1201421
    * Add ibus-ui-gtk3-restart-via-systemd.patch
    * Enable ibus-autostart for xdg-autostart-generator
* Mon Aug 29 2022 Fuminobu Takeyama <ftake@geeko.jp>
  - Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
    * A workaround for boo#1202841
    * Please use org.freedesktop.IBus.session.generic.service instead
      (See boo#1201421)
* Sat Aug 27 2022 Fuminobu Takeyama <ftake@geeko.jp> - 1.5.27
  - Upstream update to 1.5.27
    * Disable XKB engines in Plasma Wayland
    * ibusimcontext keycode - 8 for gtk3 keycode generation
    * client/gtk2: Revert CCedilla change for pt-BR
    * Add IBUS_CAP_OSK to IBusCapabilite
    * Enable ibus restart in GNOME desktop
    * Add ibus im-module command
    * Implement new process_key_event for GTK4
    * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
    * Delete xkb:latam:: in denylist.txt
    * Enhance Xutf8TextListToTextProperty
    * Revert Emoji shoftcut key to Super-space
    * Update simple.xml with xkeyboard-config 2.36
    * Fix refcounting issues
    * Drop ibus-fix-refcounting-issues.patch
    * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
    * Update xkb-latin-layouts in gschema
    * Use our own prefix to look up systemd user services dir
    * Add functionality to change IBus panel themes with available GTK themes
    * Update translation
  - Refresh im-engines-precede-xkb.patch
  - Add pkgconfig(libnotify) for the GTK4 flavor
* Mon Aug 22 2022 Fuminobu Takeyama <ftake@geeko.jp>
  - Fix ibus-setup to support python3 (boo#1202063)
    * Update setup-switch-im.patch
  - Remove X-GNOME-* from ibus-autostart.desktop
    (boo#1201421, boo#1201728)
    * ibus-autostart still does not work with
      systemd-xdg-autostart-generator
* Tue Apr 19 2022 Yifan Jiang <yfjiang@suse.com>
  - Add patch ibus-fix-refcounting-issues.patch:
    This addresses the possible GLib warnings, fixes the possible
    double unrefs happening on IBusText used in signals, and fixes
    the missing unrefs on IBusText objects created from static
    strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).
* Tue Mar 29 2022 Fuminobu Takeyama <ftake@geeko.jp>
  - Add install/uninstall scripts for the user service files
  - Drop ibus-missing-include.patch
    * fix build error under Leap 15.4
* Sun Mar 27 2022 Hillwood Yang <hillwood@opensuse.org>
  - Update version to 1.5.26
    * Enhance compose keys
    * Enhance Emoji features
    * Implement clear preedit for GTK4
    * Calculate keycode from keysym in GTK3 forward-key-event
    * Fix to send char position at update_preedit_text
    * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
    * Fix ibus_key_event_from_string for gobject-introspection
    * Fix a key event loop with forwarding keys
    * Delete gnome-autogen dependency
    * Change XKB layout string color in panel
    * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
    * mkdir socket dirs instead of socket paths
    * Add org.freedesktop.IBus.session.generic.service
    * Check XDG_SESSION_DESKTOP for Plasma desktop
    * Update simple.xml with xkeyboard-config 2.35.1
    * Update ibusunicodegen.h with unicode-ucd 14.0.0
    * Enhance CI
    * Fix typos
    * Fix wrong cursor location in gtk3 apps
    * Update URLS
    * invalidate cache based on symlink mtime too
    * Fix unref problems with floating references
    * Update man page for Emoji shortcut key
    * Add systemd unit file
    * Fix forward key keycode for GTK4
  - Drop ibus-fix-wrong-cursor-location.patch, merged by upstream
* Wed Jan 05 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not introduce ibus-gtk4-32bit unless there will be demand for
    it: drop its definition from baselibs.conf.
* Tue Dec 21 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).
* Thu Dec 16 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Split build of gtk4 module into an own flavor, allowing us to
    break a build cycle.
* Sun Oct 03 2021 Fuminobu Takeyama <ftake@geeko.jp>
  - Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
  - Remove ibus-python-install-dir.patch
    * Not used for build anymore
* Wed Sep 08 2021 Predrag Ivanović <predivan@mts.rs>
  - Refresh ibus-socket-name-compatibility.patch
  - Add ibus-missing-include.patch to fix build on Leap
  - Add ibus-fix-wrong-cursor-location.patch
    (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
    (gh#ibus/ibus#2337)
  - Drop ibus-python-install-dir.patch
    Two reasons: it's for, disabled in .spec, python2, and patch forces
    the re-generation of configure, which requires aclocal-1.16,
    unavailable on Leap-15.3, and that breaks the build.
* Mon Sep 06 2021 Hillwood Yang <hillwood@opensuse.org>
  - Update version to 1.5.25
    * src/tests: Run gnome-session with no-overview mode
    * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
    * src/ibuscomposetable: Do not include the same compose file
    * src/ibusenginesimple: Multi_key to 0xB7
    * src/ibusenginesimple: Make Compose preedit less intrusive
    * Change default Emoji shortcut key
    * setup: Enhance engine search function
    * client/gtk2/ibusimcontext: Enable sync process in GTK4
    * engine: Update simple.xml with xkeyboard-config 2.33
    * src/ibuscomposetable: Add support for the include directive (lf-)
    * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
    * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
    * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
    * src: Fix a typo in ibusenginesimple.h (user202729)
    * Update translations
* Tue Jul 20 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
    has come where the migration code is drying out and we can't
    expect the deps to just be in the buildroot (but it still works).
* Wed Jun 30 2021 Hillwood Yang <hillwood@opensuse.org>
  - Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
    not be updated to the new version or patch for ibus on Leap 15.
    It still needs this patch on leap 15 (boo#1187202).
* Mon Feb 22 2021 Fuminobu Takeyama <ftake@geeko.jp> - 1.5.24
  - Upstream update to 1.5.24
    * Add GTK4 IM module (currently disabled for openSUSE)
    * Search engine name directly
    * Update IBusInputPurpose and IBusInputHints in ibustypes.h
    * Warn deprecated IBus XKB engines /w dialog
    - Workaround for boo#1177545
    * Update simple.xml
    * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
    * Fix to build emoji-*.dict in CLDR 38
    * Fix build environments
    * Hide IBus Preferences from AppStream
  - Drop vala-0.50.patch, merged by upstream
  - Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0
* Mon Feb 08 2021 Fuminobu Takeyama <ftake@geeko.jp>
  - Fix the invalid desktop file for auto start (boo#1178447)
  - Fix xim.d/ibus so that a Plasma session can use XDG auto start
* Mon Feb 01 2021 Bernhard Wiedemann <bwiedemann@suse.com>
  - Do not build in parallel for reproducible build results (boo#1102408)

Files

/etc/dconf/db/ibus
/etc/dconf/db/ibus.d
/etc/dconf/db/ibus.d/00-upstream-settings
/etc/dconf/profile/ibus
/etc/xdg/Xwayland-session.d
/etc/xdg/Xwayland-session.d/10-ibus-x11
/etc/xdg/autostart/ibus-autostart.desktop
/usr/bin/ibus
/usr/bin/ibus-autostart
/usr/bin/ibus-daemon
/usr/bin/ibus-setup
/usr/etc/X11
/usr/etc/X11/xim.d
/usr/etc/X11/xim.d/am
/usr/etc/X11/xim.d/am/40-ibus
/usr/etc/X11/xim.d/ar
/usr/etc/X11/xim.d/ar/40-ibus
/usr/etc/X11/xim.d/as
/usr/etc/X11/xim.d/as/40-ibus
/usr/etc/X11/xim.d/bn
/usr/etc/X11/xim.d/bn/40-ibus
/usr/etc/X11/xim.d/cs
/usr/etc/X11/xim.d/cs/40-ibus
/usr/etc/X11/xim.d/da
/usr/etc/X11/xim.d/da/40-ibus
/usr/etc/X11/xim.d/de
/usr/etc/X11/xim.d/de/40-ibus
/usr/etc/X11/xim.d/el
/usr/etc/X11/xim.d/el/40-ibus
/usr/etc/X11/xim.d/en
/usr/etc/X11/xim.d/en/40-ibus
/usr/etc/X11/xim.d/es
/usr/etc/X11/xim.d/es/40-ibus
/usr/etc/X11/xim.d/fa
/usr/etc/X11/xim.d/fa/40-ibus
/usr/etc/X11/xim.d/fi
/usr/etc/X11/xim.d/fi/40-ibus
/usr/etc/X11/xim.d/fr
/usr/etc/X11/xim.d/fr/40-ibus
/usr/etc/X11/xim.d/gu
/usr/etc/X11/xim.d/gu/40-ibus
/usr/etc/X11/xim.d/he
/usr/etc/X11/xim.d/he/40-ibus
/usr/etc/X11/xim.d/hi
/usr/etc/X11/xim.d/hi/40-ibus
/usr/etc/X11/xim.d/hr
/usr/etc/X11/xim.d/hr/40-ibus
/usr/etc/X11/xim.d/ibus
/usr/etc/X11/xim.d/it
/usr/etc/X11/xim.d/it/40-ibus
/usr/etc/X11/xim.d/ja
/usr/etc/X11/xim.d/ja/40-ibus
/usr/etc/X11/xim.d/ka
/usr/etc/X11/xim.d/ka/40-ibus
/usr/etc/X11/xim.d/kk
/usr/etc/X11/xim.d/kk/40-ibus
/usr/etc/X11/xim.d/kn
/usr/etc/X11/xim.d/kn/40-ibus
/usr/etc/X11/xim.d/ko
/usr/etc/X11/xim.d/ko/40-ibus
/usr/etc/X11/xim.d/lo
/usr/etc/X11/xim.d/lo/40-ibus
/usr/etc/X11/xim.d/ml
/usr/etc/X11/xim.d/ml/40-ibus
/usr/etc/X11/xim.d/my
/usr/etc/X11/xim.d/my/40-ibus
/usr/etc/X11/xim.d/nb
/usr/etc/X11/xim.d/nb/40-ibus
/usr/etc/X11/xim.d/nl
/usr/etc/X11/xim.d/nl/40-ibus
/usr/etc/X11/xim.d/nn
/usr/etc/X11/xim.d/nn/40-ibus
/usr/etc/X11/xim.d/pa
/usr/etc/X11/xim.d/pa/40-ibus
/usr/etc/X11/xim.d/pl
/usr/etc/X11/xim.d/pl/40-ibus
/usr/etc/X11/xim.d/ru
/usr/etc/X11/xim.d/ru/40-ibus
/usr/etc/X11/xim.d/sk
/usr/etc/X11/xim.d/sk/40-ibus
/usr/etc/X11/xim.d/sv
/usr/etc/X11/xim.d/sv/40-ibus
/usr/etc/X11/xim.d/vi
/usr/etc/X11/xim.d/vi/40-ibus
/usr/etc/X11/xim.d/zh_CN
/usr/etc/X11/xim.d/zh_CN/40-ibus
/usr/etc/X11/xim.d/zh_HK
/usr/etc/X11/xim.d/zh_HK/40-ibus
/usr/etc/X11/xim.d/zh_SG
/usr/etc/X11/xim.d/zh_SG/40-ibus
/usr/etc/X11/xim.d/zh_TW
/usr/etc/X11/xim.d/zh_TW/40-ibus
/usr/lib/rpm/macros.d/macros.ibus
/usr/lib/systemd/user/gnome-session.target.wants
/usr/lib/systemd/user/gnome-session.target.wants/org.freedesktop.IBus.session.GNOME.service
/usr/lib/systemd/user/org.freedesktop.IBus.session.GNOME.service
/usr/lib/systemd/user/org.freedesktop.IBus.session.generic.service
/usr/lib/systemd/user/org.freedesktop.IBus.session.generic.service.d
/usr/lib/systemd/user/org.freedesktop.IBus.session.generic.service.d/20-defaults-openSUSE.conf
/usr/lib64/python3.11/site-packages/gi/overrides/IBus.py
/usr/lib64/python3.11/site-packages/gi/overrides/__pycache__/IBus.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/gi/overrides/__pycache__/IBus.cpython-311.pyc
/usr/libexec/ibus
/usr/libexec/ibus/ibus-dconf
/usr/libexec/ibus/ibus-engine-simple
/usr/libexec/ibus/ibus-extension-gtk3
/usr/libexec/ibus/ibus-portal
/usr/libexec/ibus/ibus-ui-emojier
/usr/libexec/ibus/ibus-ui-gtk3
/usr/libexec/ibus/ibus-wayland
/usr/libexec/ibus/ibus-x11
/usr/share/GConf
/usr/share/GConf/gsettings
/usr/share/GConf/gsettings/ibus.convert
/usr/share/applications/org.freedesktop.IBus.Panel.Emojier.desktop
/usr/share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop
/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop
/usr/share/applications/org.freedesktop.IBus.Setup.desktop
/usr/share/bash-completion/completions/ibus.bash
/usr/share/dbus-1/services/org.freedesktop.IBus.service
/usr/share/dbus-1/services/org.freedesktop.portal.IBus.service
/usr/share/doc/packages/ibus
/usr/share/doc/packages/ibus/AUTHORS
/usr/share/doc/packages/ibus/README
/usr/share/doc/packages/ibus/README.SUSE
/usr/share/doc/packages/ibus/xim.ibus.suse.template
/usr/share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml
/usr/share/ibus
/usr/share/ibus/component
/usr/share/ibus/component/dconf.xml
/usr/share/ibus/component/gtkextension.xml
/usr/share/ibus/component/gtkpanel.xml
/usr/share/ibus/component/simple.xml
/usr/share/ibus/dicts
/usr/share/ibus/dicts/unicode-blocks.dict
/usr/share/ibus/dicts/unicode-names.dict
/usr/share/ibus/engine
/usr/share/ibus/keymaps
/usr/share/ibus/keymaps/common
/usr/share/ibus/keymaps/in
/usr/share/ibus/keymaps/jp
/usr/share/ibus/keymaps/kr
/usr/share/ibus/keymaps/modifiers
/usr/share/ibus/keymaps/us
/usr/share/ibus/setup
/usr/share/ibus/setup/__pycache__
/usr/share/ibus/setup/__pycache__/emojilang.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/emojilang.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/engineabout.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/engineabout.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/enginecombobox.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/enginecombobox.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/enginedialog.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/enginedialog.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/enginetreeview.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/enginetreeview.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/i18n.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/i18n.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/icon.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/icon.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/keyboardshortcut.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/keyboardshortcut.cpython-311.pyc
/usr/share/ibus/setup/__pycache__/main.cpython-311.opt-1.pyc
/usr/share/ibus/setup/__pycache__/main.cpython-311.pyc
/usr/share/ibus/setup/emojilang.py
/usr/share/ibus/setup/engineabout.py
/usr/share/ibus/setup/enginecombobox.py
/usr/share/ibus/setup/enginedialog.py
/usr/share/ibus/setup/enginetreeview.py
/usr/share/ibus/setup/i18n.py
/usr/share/ibus/setup/icon.py
/usr/share/ibus/setup/keyboardshortcut.py
/usr/share/ibus/setup/main.py
/usr/share/ibus/setup/setup.ui
/usr/share/icons/hicolor/16x16/apps/ibus-keyboard.png
/usr/share/icons/hicolor/22x22/apps/ibus-keyboard.png
/usr/share/icons/hicolor/24x24/apps/ibus-keyboard.png
/usr/share/icons/hicolor/32x32/apps/ibus-keyboard.png
/usr/share/icons/hicolor/48x48/apps/ibus-keyboard.png
/usr/share/icons/hicolor/scalable/apps/ibus-engine.svg
/usr/share/icons/hicolor/scalable/apps/ibus-keyboard.svg
/usr/share/icons/hicolor/scalable/apps/ibus-setup.svg
/usr/share/icons/hicolor/scalable/apps/ibus.svg
/usr/share/licenses/ibus
/usr/share/licenses/ibus/COPYING
/usr/share/man/man1/ibus-daemon.1.gz
/usr/share/man/man1/ibus-setup.1.gz
/usr/share/man/man1/ibus.1.gz
/usr/share/man/man5/00-upstream-settings.5.gz
/usr/share/man/man5/ibus.5.gz
/usr/share/man/man7/ibus-emoji.7.gz
/usr/share/pixmaps/ibus-keyboard.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024