ibus-libpinyin (1.16.5-6ubuntu1) stonking; urgency=medium

  * Transition to lua5.5 (LP: #2155757)

 -- Mitchell Augustin <mitchell.augustin@canonical.com>  Fri, 14 Aug 2026 15:07:39 -0500

ibus-libpinyin (1.16.5-6) unstable; urgency=medium

  * Team upload.
  * debian/rules: Enforce C++17 standard to avoid FTBFS with opencc
    1.4.1 (upstream issue 569).

 -- Boyuan Yang <byang@debian.org>  Wed, 05 Aug 2026 09:59:06 -0400

ibus-libpinyin (1.16.5-5) unstable; urgency=medium

  * Team upload.
  * debian/control: Do not ship ibus-libbopomofo binary package
    before upstream issue 565 is handled. (Closes: #1138753)

 -- Boyuan Yang <byang@debian.org>  Tue, 04 Aug 2026 14:40:43 -0400

ibus-libpinyin (1.16.5-4) unstable; urgency=medium

  * Team upload.
  * debian/copyright: Refresh license information.
  * debian/: Split the binary package:
    + ibus-libpinyin: Only enables the ibus-libpinyin input method
      upon installation.
    + ibus-libbopomofo: Only enables the ibus-libbopomofo input method
      upon installation.
    + ibus-libpinyin-common: Stores all common files shared between the
      input methods.
    The binary package splitting is necessary to properly fix the
    input method enabling issue in mixed environments, such as Debian
    Live system. This really closes: #1138753.
  * debian/patches/0004-libpinyin.xml-Use-split-package-path.patch:
    Add patch to support binary package splitting by redirecting the
    input method discovery to a wrapper.
  * debian/ibus-libpinyin-list-engines: Add the wrapper for dynamic
    input method engine discovery.
  * debian/split-engines.py: Add the build-time helper script to split
    the input method availability XML dynamically.

 -- Boyuan Yang <byang@debian.org>  Wed, 24 Jun 2026 15:53:48 -0400

ibus-libpinyin (1.16.5-3) unstable; urgency=medium

  * Team upload.
  * debian/control: Bump Standards-Version to 4.7.4.
  * debian/control: Drop Rules-Requires-Root: no, now default.
  * debian/patches/set-locale-properly.patch: Drop the patch as
    ibus-libbopomofo is not for zh_CN but for zh_TW per upstream
    explanation.
  * debian/patches/:
    + c92478b3f5c65a2feae45b6bd24c292c8f059989.patch:
      Add patch on the config file for libbopomofo from upstream trunk
      to unfavor Simplified Chinese when libbopomofo is selected.
    + 0003-default.inputmethod.xml-Lower-the-rank-for-ibus-libb.patch:
      Add custom patch to reduce the preference value of libbopomofo in
      zh_TW locale so that it will not appear as the first input method
      candidate, and hopefully not enabled by default in mixed
      environments like Debian Live systems.
      Hopefully the new patch really closes: #1138753.
  * Split the two input methods into separately installable packages:
    + New binary package ibus-libpinyin-common holds the shared engine
      executable, setup tool, IBus component and common data files.
    + ibus-libpinyin and ibus-libbopomofo are now thin packages that each
      ship a single per-engine snippet under
      /usr/share/ibus-libpinyin/engines.d/; an input method is only
      advertised to IBus when its package is installed.
    + The IBus component now lists engines via a new wrapper
      (/usr/libexec/ibus-libpinyin-list-engines) that concatenates the
      installed engines.d snippets, instead of the static default.xml.

 -- Boyuan Yang <byang@debian.org>  Thu, 18 Jun 2026 09:52:28 -0400

ibus-libpinyin (1.16.5-2.1) unstable; urgency=medium

  * NMU.
  * Add set-locale-properly.patch: not enabled by default in any locale
    other than zh_CN to make the localized desktop in Debian accurate,
    respectful, and user-friendly. (Closes: #1138753)

 -- Andrew Lee (李健秋) <ajqlee@debian.org>  Thu, 04 Jun 2026 10:05:19 +0200

ibus-libpinyin (1.16.5-2) unstable; urgency=medium

  * Team upload.
  * debian/control: Drop build-dependency to gnome-common. (Closes: #1112412)
  * debian/rules: Adjust accordingly.
  * debian/patches/72c91a0f7449607927d2383fec1dc6ef3144793f.patch:
    Add upstream-applied patch to avoid using gnome-common.

 -- Boyuan Yang <byang@debian.org>  Thu, 06 Nov 2025 10:42:21 -0500

ibus-libpinyin (1.16.5-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Upload to unstable.
  * debian/lintian-overrides: Drop unused overrides.
  * debian/watch: Migrate to version 5.

 -- Boyuan Yang <byang@debian.org>  Fri, 31 Oct 2025 15:33:07 -0400

ibus-libpinyin (1.16.1-1~exp1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control: Require new libpinyin15-dev and libnotify-dev.

 -- Boyuan Yang <byang@debian.org>  Fri, 21 Mar 2025 14:05:18 -0400

ibus-libpinyin (1.15.8-2) unstable; urgency=medium

  * Team upload.
  * debian/: Apply "wrap-and-sort -abst".
  * debian/control: Rebuild against opencc 1.1.9.

 -- Boyuan Yang <byang@debian.org>  Thu, 15 Aug 2024 16:25:08 -0400

ibus-libpinyin (1.15.8-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control: Rebuild against opencc 1.1.8.

 -- Boyuan Yang <byang@debian.org>  Mon, 29 Jul 2024 20:39:30 -0400

ibus-libpinyin (1.15.7-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control: Add explicit build-dependency pkgconf.

 -- Boyuan Yang <byang@debian.org>  Sat, 10 Feb 2024 17:40:50 -0500

ibus-libpinyin (1.15.6-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Boyuan Yang <byang@debian.org>  Sat, 30 Dec 2023 13:30:53 -0500

ibus-libpinyin (1.15.5-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Boyuan Yang <byang@debian.org>  Sun, 03 Dec 2023 17:44:24 -0500

ibus-libpinyin (1.15.4-1) unstable; urgency=medium

  * Team upload
  * Upload to unstable
    - The upload to experimental built successfully on armel and armhf,
      so this closes: #978401.

 -- Gunnar Hjalmarsson <gunnarhj@debian.org>  Sat, 09 Sep 2023 01:13:44 +0200

ibus-libpinyin (1.15.4-1~exp1) experimental; urgency=medium

  * Team upload
  * New upstream release
  * Dropped patches, applied upstream
  * Attempt to build with lua support on all archs
  * Lintian override about no-manual-page etc.

 -- Gunnar Hjalmarsson <gunnarhj@debian.org>  Wed, 06 Sep 2023 11:37:22 +0200

ibus-libpinyin (1.15.3-2) unstable; urgency=medium

  * Team upload
  * Port ibus-libpinyin to use libsoup3
    - Applied related upstream commit
    - Require libsoup-3.0 in configure.ac
    - d/control: Change to libsoup-3.0-dev in Build-Depends

 -- Gunnar Hjalmarsson <gunnarhj@debian.org>  Fri, 16 Jun 2023 14:12:30 +0200

ibus-libpinyin (1.15.3-1) unstable; urgency=medium

  * Team upload
  * New upstream release

 -- Gunnar Hjalmarsson <gunnarhj@debian.org>  Tue, 13 Jun 2023 19:01:14 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog ibus-libpinyin-common`.
