ibus 1.5.21-5ubuntu1 source package in Ubuntu
Changelog
ibus (1.5.21-5ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - d/p/ubuntu-disable-trigger.patch - d/p/ubuntu-forward-panel-properties.patch - d/p/ubuntu-unicode-keybinding.patch - d/rules, d/control: use dh_translations - Add breaks for older libglib2.0-0 releases which do not contain the GDBusServer fix for Qt applications * Dropped changes, included in Debian: - d/p/git-Implement-GDBusAuthObserver-callback.patch - Don't build ibus-tests on i386; ibus depends on g-i-r and is not sanely cross-installable and ibus-tests is not natively installable on i386. ibus (1.5.21-5) unstable; urgency=medium [ Changwoo Ryu ] * debian/patches/*: Add/Update patch tags on upstream status * debian/control: Drop alternative Recommends and Suggests on libqt5gui5; Qt apps always have this dependency and not-installing ibus-gtk can cause issues with Chromium or Firefox to KDE users. See #926625. * debian/control: Move librsvg2-common dependency from ibus to ibus-data, which contains SVG icons. * debian/patches/unix-socket-path.patch: Apply upstream git commits about the IBus Unix socket. It fixes non-linux FTBFS. * debian/rules: Revert non-linux FTBFS regression by 1.5.21-4~exp1. Add a comment on the reason why cleaning Vala-generated files. ibus (1.5.21-4) unstable; urgency=medium [ Changwoo Ryu ] * debian/rules: for fixing and debugging FTBFS on non-systemd - Use xvfb to run dh_auto_test - Do not run ibus daemon in background on test * debian/rules: - Do not build ibus-tests on (compatibility-only) Ubuntu i386, as some of ibus-tests depends are not in the compatibility layer. Patch from Steve Langasek. (Closes: #947262) ibus (1.5.21-4~exp1) unstable; urgency=medium * Upload to experimental due to new binpkg python3-ibus-1.0 [ Changwoo Ryu ] * ibus-tests: Move the test-only ibus-desktop-testing-runner executable from /usr/bin to /usr/lib/ibus/installed-tests/. * debian/control: Update Build-Depends to match the upstream source - Remove unused libdbus-glib-1-dev, libjson-glib-dev and python3-dbus. - Update versions of gobject-introspection, libdconf-dev, libglib2.0-dev, libwayland-dev, qtbase5-dev, python-gi-dev and valac. - Add Depends libglib2.0-0 (>= 2.62.2-2) for #941018 * debian/rules: Clean up override_dh_* rules * debian/ibus.bug-script - Fix a typo - Remove "locale" command; bug-script always runs in "C" locale. * debian/{control,rules}: Support nodoc and noinsttest build profiles * gir1.2-ibus-1.0: - Do not install python2 file in gir1.2-ibus-1.0 (Closes: #944387) - Move Python 3 overrides to new python3-ibus-1.0 * debian/{ibus,ibus-data}.install: Move manpages to the same package with the executables. ibus (1.5.21-3) unstable; urgency=medium * Team upload. * debian/control: Disable package ibus-tests on s390x. This really fixes Debian bug 944614. ibus (1.5.21-2) unstable; urgency=high * Team upload. [ Boyuan Yang ] * debian/README.Debian: Drop words about Qt4. * debian/control: + Bump Standards-Version to 4.4.1. + Downgrade dependency of ibus-tests -> gnome-shell to recommendation on s390x since gnome-shell currently FTBFS on s390x architecture. This makes ibus able to migrate to testing. (Closes: #944614) [ Changwoo Ryu ] * d/rules: Improve tests - Check DEB_BUILD_OPTIONS nocheck on override_dh_auto_test - Use dbus-run-session to run tests - Create/remove XDG data directories under debian/ so it run tests without touching dot folders in $HOME. - Try to unmount gvfs-fuse mount in $XDG_RUNTIME_DIR if any * d/{README.update-po,update-po}: Removed as it's currently not valid * d/ibus.bug-presubj: Fix GNOME input source setting information for recent GNOME versions. * d/{control,README.Debian}: Replace old name GTK+ with GTK * d/control: Add "Rules-Requires-Root: no" [ Osamu Aoki ] * debian/ibus.bug-script: Fix typo in reportbug script. (Closes: #942465) ibus (1.5.21-1) unstable; urgency=medium [ Changwoo Ryu ] * Upload to unstable * Apply upstream commit to fix CVE-2019-14822 (Closes: #940267) * d/rules: Add XDG_RUNTIME_DIR settings on build - Based on d/rules of the glib2.0 package - possibly to fix the test failures in non-linux arch builds * d/control: Remove unnecessary Build-Depends: gnome-common, libnotify-dev -- Steve Langasek <email address hidden> Thu, 13 Feb 2020 08:51:51 -0800
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Focal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- utils
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ibus_1.5.21.orig.tar.gz | 3.3 MiB | adc1e5e620d6a89a49306f022b50561f2c05218dec13d0c9b136dc8b6568a2b9 |
ibus_1.5.21-5ubuntu1.debian.tar.xz | 33.2 KiB | bd63c5e8ca8fa68bcabb3aa1ab1544d2b4ddcbe6973b45f00666df808207b04d |
ibus_1.5.21-5ubuntu1.dsc | 3.3 KiB | 2ec796982a9e222bc68f061ef9de212e6d58f2abe941279b7bf9c609f90e46d5 |
Available diffs
Binary packages built by this source
- gir1.2-ibus-1.0: Intelligent Input Bus - introspection data
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the GObject introspection data which are needed
for developing the IBus applications in various programming languages
with GObject introspection support.
- ibus: Intelligent Input Bus - core
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
- ibus-data: Intelligent Input Bus - data files
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains data files.
- ibus-dbgsym: debug symbols for ibus
- ibus-doc: Intelligent Input Bus - development documentation
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the reference manual.
- ibus-gtk: Intelligent Input Bus - GTK2 support
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the GTK2 IM module.
- ibus-gtk-dbgsym: debug symbols for ibus-gtk
- ibus-gtk3: Intelligent Input Bus - GTK3 support
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the GTK3 IM module.
- ibus-gtk3-dbgsym: debug symbols for ibus-gtk3
- ibus-tests: Intelligent Input Bus - installed tests
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains test programs, designed to be run as part of a
regression testsuite.
- ibus-tests-dbgsym: debug symbols for ibus-tests
- ibus-wayland: Intelligent Input Bus - Wayland support
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the Wayland IM module.
- ibus-wayland-dbgsym: debug symbols for ibus-wayland
- libibus-1.0-5: Intelligent Input Bus - shared library
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the shared library.
- libibus-1.0-5-dbgsym: debug symbols for libibus-1.0-5
- libibus-1.0-dev: Intelligent Input Bus - development file
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains the header files and static libraries which are
needed for developing the IBus applications.
- python3-ibus-1.0: Intelligent Input Bus - introspection overrides for Python (Python 3)
IBus is an Intelligent Input Bus. It is a new input framework for the Linux
OS. It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
.
This package contains GObject Introspection overrides for Python that
can be used by Python applications using IBus.