From 11eafaca9842b0f4c48416dcc254256a75e07f52 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Sun, 9 Feb 2025 22:43:28 +0100 Subject: [PATCH 1/2] Update to 1.8.5 - Use UTF-8 instead of EUC-JP in example/mimx-anthy.c This fixes encoding problems when ja-anthy is used by ibus-m17n (m17n:ja:anthy - ja-anthy (m17n)) or by ibus-typing-booster. - Enable anthy-unicode (thanks to Takao Fujiwara ) - Use BuildRequires: anthy-unicode-devel - Fix build on Fedora rawhide (Fedora 42) - configure.ac: fix incorrect bashism (thanks to Eli Schwartz ) --- .gitignore | 1 + m17n-lib.spec | 4 ++-- sources | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 86a0170..9bc4420 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ m17n-lib-1.6.1.tar.gz /m17n-lib-1.8.2.tar.gz /m17n-lib-1.8.3.tar.gz /m17n-lib-1.8.4.tar.gz +/m17n-lib-1.8.5.tar.gz diff --git a/m17n-lib.spec b/m17n-lib.spec index 7754ca5..c74e1e2 100644 --- a/m17n-lib.spec +++ b/m17n-lib.spec @@ -6,7 +6,7 @@ %endif Name: m17n-lib -Version: 1.8.4 +Version: 1.8.5 Release: %autorelease Summary: Multilingual text library @@ -29,7 +29,7 @@ BuildRequires: automake libtool Provides: bundled(gnulib) %if %{with anthy} -BuildRequires: anthy-devel +BuildRequires: anthy-unicode-devel %endif Requires: m17n-db diff --git a/sources b/sources index eb1e9ea..88ccfa8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (m17n-lib-1.8.4.tar.gz) = 7e322788aed8a758a8c289112433aabccd12dacf14b247ba9060503bcc44930c9251f0c4e718987b9a151de097e72bc1e07c8096f7f4ad83a7d7183a549721d6 +SHA512 (m17n-lib-1.8.5.tar.gz) = 047e69b911b24094fc379127dae14438a7f27b60d312aee505bb3805a556ecec6d909c620a8f6fc25285c9fcaf0eda0d53c53811b04dbf5df37d55fe5efc4caa From 2d324f0af342e1623662e40bae51fc7fc8877a7f Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 3 Jun 2025 16:05:00 +0200 Subject: [PATCH 2/2] Update to 1.8.6 - Add m17n-input-test program (by David Mandelberg ) - input.c (regularize_action): Do not update the element of action_list if the element is a symbol that is defined as a variable (By K. Handa ). - Increment buffer index correctly in read_mtext_element () (Resolves: https://savannah.nongnu.org/bugs/index.php?67107) (by David Mandelberg ) - Simplify configure check for anthy/anthy-unicode --- .gitignore | 1 + m17n-lib.spec | 3 ++- sources | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9bc4420..0aba3eb 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ m17n-lib-1.6.1.tar.gz /m17n-lib-1.8.3.tar.gz /m17n-lib-1.8.4.tar.gz /m17n-lib-1.8.5.tar.gz +/m17n-lib-1.8.6.tar.gz diff --git a/m17n-lib.spec b/m17n-lib.spec index c74e1e2..58c646a 100644 --- a/m17n-lib.spec +++ b/m17n-lib.spec @@ -6,7 +6,7 @@ %endif Name: m17n-lib -Version: 1.8.5 +Version: 1.8.6 Release: %autorelease Summary: Multilingual text library @@ -120,6 +120,7 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %{_bindir}/m17n-dump %{_bindir}/m17n-edit %{_bindir}/m17n-view +%{_bindir}/m17n-input-test %{_libdir}/m17n/1.0/libm17n-X.so %{_libdir}/m17n/1.0/libm17n-gd.so %{_libdir}/libm17n-gui.so.* diff --git a/sources b/sources index 88ccfa8..2a38cb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (m17n-lib-1.8.5.tar.gz) = 047e69b911b24094fc379127dae14438a7f27b60d312aee505bb3805a556ecec6d909c620a8f6fc25285c9fcaf0eda0d53c53811b04dbf5df37d55fe5efc4caa +SHA512 (m17n-lib-1.8.6.tar.gz) = 4fe3e9d2f88a90e8e9b30ee53a71612f937ab3d4c5243075f39de13818522e5c595840f67b3411b03d403affeafeb1802158b6ae8ddf80a1e695d1105b595a59