From 96fe31b5e914d9a62a4d1c2b7c1ae102bcb6a812 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 06:52:00 +0000 Subject: [PATCH 1/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From c0e01ceeb647f9181b4f2607072fad9e50db855f Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 21 Jan 2025 00:01:30 +0100 Subject: [PATCH 2/7] Update to 1.4.35 - Generate translations into metainfo.xml files with autotools Related: https://github.com/mike-fabian/ibus-m17n/issues/2 - Rename m17n.appdata.xml to org.freedesktop.ibus.engine.m17n.metainfo.xml (Resolves: https://github.com/mike-fabian/ibus-m17n/issues/2) - Fix match pattern for layout for inscript - Fix match pattern for rank for inscript2 --- .gitignore | 1 + ibus-m17n.spec | 6 +++--- sources | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 89a40c4..eb755ce 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.4.32.tar.gz /ibus-m17n-1.4.33.tar.gz /ibus-m17n-1.4.34.tar.gz +/ibus-m17n-1.4.35.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index cdfa35d..ac53dca 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.34 +Version: 1.4.35 Release: %autorelease Summary: The M17N engine for IBus platform License: GPL-2.0-or-later @@ -38,14 +38,14 @@ the input table maps from m17n-db. %find_lang %{name} %check -appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.metainfo.xml desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-m17n.desktop make check %files -f %{name}.lang %doc AUTHORS README %license COPYING -%{_datadir}/metainfo/m17n.appdata.xml +%{_datadir}/metainfo/org.freedesktop.ibus.engine.m17n.metainfo.xml %{_datadir}/ibus-m17n %{_datadir}/icons/hicolor/16x16/apps/ibus-m17n.png %{_datadir}/icons/hicolor/22x22/apps/ibus-m17n.png diff --git a/sources b/sources index 9fd2f7d..e8c6997 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.34.tar.gz) = c0ed3eef79acbff622640c5ac58a5e91be5012a049a1ee21d2bcfe393b1ed8e15d4a903cf769230385de2febeccb6cc7a0945ade26a2588d1cc1f8373224fac9 +SHA512 (ibus-m17n-1.4.35.tar.gz) = e7202d23029650195d62fb5e1057952faab8c8903762b02b91e49d28933c6c3018f6e95e8ceb3bd540107168670c2301c9fa424502f41b53989302b253f31bd0 From 0ee45cd59ba2ba70953f769636220a1c98481789 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Tue, 21 Jan 2025 00:01:30 +0100 Subject: [PATCH 3/7] Update to 1.4.35 - Generate translations into metainfo.xml files with autotools Related: https://github.com/mike-fabian/ibus-m17n/issues/2 - Rename m17n.appdata.xml to org.freedesktop.ibus.engine.m17n.metainfo.xml (Resolves: https://github.com/mike-fabian/ibus-m17n/issues/2) - Fix match pattern for layout for inscript - Fix match pattern for rank for inscript2 --- .gitignore | 1 + ibus-m17n.spec | 6 +++--- sources | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 89a40c4..eb755ce 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.4.32.tar.gz /ibus-m17n-1.4.33.tar.gz /ibus-m17n-1.4.34.tar.gz +/ibus-m17n-1.4.35.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index cdfa35d..ac53dca 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.34 +Version: 1.4.35 Release: %autorelease Summary: The M17N engine for IBus platform License: GPL-2.0-or-later @@ -38,14 +38,14 @@ the input table maps from m17n-db. %find_lang %{name} %check -appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.metainfo.xml desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-m17n.desktop make check %files -f %{name}.lang %doc AUTHORS README %license COPYING -%{_datadir}/metainfo/m17n.appdata.xml +%{_datadir}/metainfo/org.freedesktop.ibus.engine.m17n.metainfo.xml %{_datadir}/ibus-m17n %{_datadir}/icons/hicolor/16x16/apps/ibus-m17n.png %{_datadir}/icons/hicolor/22x22/apps/ibus-m17n.png diff --git a/sources b/sources index 9fd2f7d..e8c6997 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.34.tar.gz) = c0ed3eef79acbff622640c5ac58a5e91be5012a049a1ee21d2bcfe393b1ed8e15d4a903cf769230385de2febeccb6cc7a0945ade26a2588d1cc1f8373224fac9 +SHA512 (ibus-m17n-1.4.35.tar.gz) = e7202d23029650195d62fb5e1057952faab8c8903762b02b91e49d28933c6c3018f6e95e8ceb3bd540107168670c2301c9fa424502f41b53989302b253f31bd0 From 54f64ca1adc2dea89c2ae35887e8c34a1b524643 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 7 Apr 2025 11:07:50 +0200 Subject: [PATCH 4/7] Update to 1.4.36 - Translation update from Weblate (new: fi 100%, kab 100%) --- .gitignore | 1 + ibus-m17n.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb755ce..97ff6ec 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.4.33.tar.gz /ibus-m17n-1.4.34.tar.gz /ibus-m17n-1.4.35.tar.gz +/ibus-m17n-1.4.36.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index ac53dca..b4cedd6 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.35 +Version: 1.4.36 Release: %autorelease Summary: The M17N engine for IBus platform License: GPL-2.0-or-later diff --git a/sources b/sources index e8c6997..858c5e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.35.tar.gz) = e7202d23029650195d62fb5e1057952faab8c8903762b02b91e49d28933c6c3018f6e95e8ceb3bd540107168670c2301c9fa424502f41b53989302b253f31bd0 +SHA512 (ibus-m17n-1.4.36.tar.gz) = 6c839500458ce93d43ed36c30f1b38546cf70440ad246befb835d05b7bbaf90519a23586dc3bebe0c95961e034d181ec5acd25091a8de723c056c159b53e76e5 From 5926dd4431a129bf70444fca366ac97bc009b31b Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Mon, 7 Apr 2025 11:07:50 +0200 Subject: [PATCH 5/7] Update to 1.4.36 - Translation update from Weblate (new: fi 100%, kab 100%) --- .gitignore | 1 + ibus-m17n.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb755ce..97ff6ec 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.4.33.tar.gz /ibus-m17n-1.4.34.tar.gz /ibus-m17n-1.4.35.tar.gz +/ibus-m17n-1.4.36.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index ac53dca..b4cedd6 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.35 +Version: 1.4.36 Release: %autorelease Summary: The M17N engine for IBus platform License: GPL-2.0-or-later diff --git a/sources b/sources index e8c6997..858c5e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.35.tar.gz) = e7202d23029650195d62fb5e1057952faab8c8903762b02b91e49d28933c6c3018f6e95e8ceb3bd540107168670c2301c9fa424502f41b53989302b253f31bd0 +SHA512 (ibus-m17n-1.4.36.tar.gz) = 6c839500458ce93d43ed36c30f1b38546cf70440ad246befb835d05b7bbaf90519a23586dc3bebe0c95961e034d181ec5acd25091a8de723c056c159b53e76e5 From 015cd168894918586593ddcba14cde0fbd6c161b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 17:30:42 +0000 Subject: [PATCH 6/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 643fb84d202a3e12e8bea15da4399d7365e39bb3 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Wed, 24 Dec 2025 01:46:49 +0100 Subject: [PATCH 7/7] Update to 1.4.37 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Port UI to GTK4 (Resolves: github-issue#99). Configure option for Gtk4 added: “--with-gtk=2.0|3.0|4.0|no” (default: 4.0) - Translation update from Weblate (cs 100%, de 100%, el 100%, es 100%, new: fi 100%, fr 100%, ja 100%, ka 100%, kab 100%, lt 100%, pt_BR 100%, ro 96%, ru 100%, sv 100%, tr 100%, uk 100%, zh_CN 100%, zh_TW 28% --- .gitignore | 1 + ibus-m17n.spec | 6 +++--- sources | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 97ff6ec..f8ee366 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.4.34.tar.gz /ibus-m17n-1.4.35.tar.gz /ibus-m17n-1.4.36.tar.gz +/ibus-m17n-1.4.37.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index b4cedd6..01f7545 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.36 +Version: 1.4.37 Release: %autorelease Summary: The M17N engine for IBus platform License: GPL-2.0-or-later @@ -11,7 +11,7 @@ Source0: https://github.com/ibus/%{name}/archive/%{version}/%{name}-%{version BuildRequires: gettext-devel >= 0.19 BuildRequires: libtool BuildRequires: m17n-lib-devel -BuildRequires: gtk3-devel +BuildRequires: gtk4-devel BuildRequires: ibus-devel >= %{require_ibus_version} BuildRequires: desktop-file-utils BuildRequires: libappstream-glib @@ -28,7 +28,7 @@ the input table maps from m17n-db. %setup -q %build -%configure --disable-static --with-gtk=3.0 +%configure --disable-static --with-gtk=4.0 # make -C po update-gmo %{make_build} diff --git a/sources b/sources index 858c5e3..c57da11 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.36.tar.gz) = 6c839500458ce93d43ed36c30f1b38546cf70440ad246befb835d05b7bbaf90519a23586dc3bebe0c95961e034d181ec5acd25091a8de723c056c159b53e76e5 +SHA512 (ibus-m17n-1.4.37.tar.gz) = fde658bf6be122345da3ea7efbf331dec47092a241ffd39a4d8c9dab514ebb7d1e48a8c391788752133f5b56fcf20f5e9424859cb926662929289cc3a46b7479