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 Pocket 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

View changes file

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.