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

Reply via email to