Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kasumi for openSUSE:Factory checked in at 2026-10-22 15:49:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kasumi (Old) and /work/SRC/openSUSE:Factory/.kasumi.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kasumi" Thu Oct 22 15:49:22 2026 rev:23 rq:1386584 version:2.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kasumi/kasumi.changes 2024-08-23 22:28:29.745461040 +0200 +++ /work/SRC/openSUSE:Factory/.kasumi.new.2252680/kasumi.changes 2026-10-22 15:50:42.578142767 +0200 @@ -1,0 +2,18 @@ +Sat Oct 17 15:53:51 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 2.7 (upstream moved to + https://github.com/fujiwarat/kasumi-unicode): + * GTK3 port, adopted from the downstream patches, which are dropped: + kasumi-2.5-gtk3.patch, kasumi-2.5-configure-gtk3.patch + * Prefer anthy-unicode, fall back to anthy (no new dependency here) + * Force C++14 (dynamic exception specifications were removed + in C++17): kasumi-c++14.patch (replaces the dropped + kasumi-2.5-c++14.patch for the renamed configure.ac) + * Fix a crash on window close and a C89 compatibility issue + * Refreshed desktop file (drops desktop.patch, adopted upstream) + * New Meson build backend (the package keeps using autotools) +- Translations now install under the kasumi-unicode gettext domain +- Fetch the upstream kasumi-unicode-2.7.tar.xz release tarball +- Drop Group tag; use pkgconfig-style BuildRequires + +------------------------------------------------------------------- Old: ---- desktop.patch kasumi-2.5-c++14.patch kasumi-2.5-configure-gtk3.patch kasumi-2.5-gtk3.patch kasumi-2.5.tar.bz2 New: ---- kasumi-c++14.patch kasumi-unicode-2.7.tar.xz ----------(Old B)---------- Old: * Fix a crash on window close and a C89 compatibility issue * Refreshed desktop file (drops desktop.patch, adopted upstream) * New Meson build backend (the package keeps using autotools) Old: in C++17): kasumi-c++14.patch (replaces the dropped kasumi-2.5-c++14.patch for the renamed configure.ac) * Fix a crash on window close and a C89 compatibility issue Old: * GTK3 port, adopted from the downstream patches, which are dropped: kasumi-2.5-gtk3.patch, kasumi-2.5-configure-gtk3.patch * Prefer anthy-unicode, fall back to anthy (no new dependency here) Old: * GTK3 port, adopted from the downstream patches, which are dropped: kasumi-2.5-gtk3.patch, kasumi-2.5-configure-gtk3.patch * Prefer anthy-unicode, fall back to anthy (no new dependency here) ----------(Old E)---------- ----------(New B)---------- New: * Force C++14 (dynamic exception specifications were removed in C++17): kasumi-c++14.patch (replaces the dropped kasumi-2.5-c++14.patch for the renamed configure.ac) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kasumi.spec ++++++ --- /var/tmp/diff_new_pack.p3T7rk/_old 2026-10-22 15:50:43.791193616 +0200 +++ /var/tmp/diff_new_pack.p3T7rk/_new 2026-10-22 15:50:43.793193700 +0200 @@ -1,7 +1,7 @@ # # spec file for package kasumi # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,30 +17,27 @@ Name: kasumi -Version: 2.5 +Version: 2.7 Release: 0 Summary: Dictionary Tool for Anthy License: GPL-2.0-or-later -Group: System/I18n/Japanese -URL: http://kasumi.sourceforge.jp/ -Source0: kasumi-%{version}.tar.bz2 -Patch1: desktop.patch -Patch2: kasumi-2.5-gtk3.patch -Patch3: kasumi-2.5-configure-gtk3.patch -Patch4: kasumi-2.5-c++14.patch -Patch5: kasumi-gcc14-fix.patch -BuildRequires: anthy-devel +URL: https://github.com/fujiwarat/kasumi-unicode +Source0: https://github.com/fujiwarat/kasumi-unicode/releases/download/%{version}/kasumi-unicode-%{version}.tar.xz +Patch1: kasumi-gcc14-fix.patch +Patch2: kasumi-c++14.patch BuildRequires: gcc-c++ -BuildRequires: gtk3-devel BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: pkgconfig(anthy) +BuildRequires: pkgconfig(gtk+-3.0) Provides: locale(anthy:ja) %description A graphical tool to edit the personal dictionary for Anthy. %prep -%autosetup -p1 +%autosetup -p1 -n kasumi-unicode-%{version} %build libtoolize --force @@ -51,9 +48,9 @@ %install %make_install %suse_update_desktop_file -i %{name} System SystemSetup -%find_lang kasumi +%find_lang kasumi-unicode -%files -f kasumi.lang +%files -f kasumi-unicode.lang %license COPYING %doc AUTHORS ChangeLog INSTALL NEWS README %{_bindir}/* ++++++ kasumi-c++14.patch ++++++ --- configure.ac | 3 +++ 1 file changed, 3 insertions(+) --- a/configure.ac +++ b/configure.ac @@ -27,6 +27,9 @@ dnl Checks for programs. AC_PROG_CC AC_PROG_CXX +CFLAGS="$CFLAGS -Wall" +CXXFLAGS="$CXXFLAGS -Wall -std=c++14" + dnl Checks for gettext ALL_LINGUAS="ja it" AM_GNU_GETTEXT
