Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package eekboard for openSUSE:Factory 
checked in at 2024-12-18 20:10:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eekboard (Old)
 and      /work/SRC/openSUSE:Factory/.eekboard.new.29675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eekboard"

Wed Dec 18 20:10:11 2024 rev:9 rq:1231889 version:1.0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/eekboard/eekboard.changes        2024-02-22 
21:01:50.678465014 +0100
+++ /work/SRC/openSUSE:Factory/.eekboard.new.29675/eekboard.changes     
2024-12-18 20:11:31.164747821 +0100
@@ -1,0 +2,5 @@
+Wed Dec 18 08:34:56 UTC 2024 - Hillwood Yang <hillw...@opensuse.org>
+
+- Add fix-compile-on-gcc14.patch. 
+
+-------------------------------------------------------------------

New:
----
  fix-compile-on-gcc14.patch

BETA DEBUG BEGIN:
  New:
- Add fix-compile-on-gcc14.patch. 
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ eekboard.spec ++++++
--- /var/tmp/diff_new_pack.VHuowK/_old  2024-12-18 20:11:31.812775067 +0100
+++ /var/tmp/diff_new_pack.VHuowK/_new  2024-12-18 20:11:31.816775236 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eekboard
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,9 +24,12 @@
 Summary:        An easy to use virtual keyboard toolkit
 License:        GPL-3.0-or-later
 Group:          System/GUI/Other
-URL:            http://github.com/ueno/eekboard
-Source0:        %{name}-%{version}.tar.gz
+URL:            https://github.com/ueno/eekboard
+Source0:        
https://github.com/ueno/eekboard/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
 Patch0:         port-to-python3.patch
+Patch1:         fix-compile-on-gcc14.patch
+BuildRequires:  gnome-common
+BuildRequires:  pkgconfig(eek-0.90)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
@@ -75,10 +78,10 @@
 The eekboard-devel package contains the header files.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-%{name}-%{version}
 
 %build
-# ./autogen.sh
+NOCONFIGURE=1 ./autogen.sh
 %configure --enable-introspection \
            --enable-vala \
            --enable-atspi \
@@ -86,7 +89,8 @@
            --enable-xtest \
 %endif
            --disable-schemas-compile \
-           --enable-libcanberra=yes
+           --enable-libcanberra=yes \
+           --enable-gtk-doc
 
 make %{?_smp_mflags}
 
@@ -110,7 +114,8 @@
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%doc COPYING README AUTHORS
+%doc README AUTHORS
+%license COPYING
 %{_bindir}/eekboard
 %{_bindir}/eekboard-server
 %{_libdir}/libeek*.so.*

++++++ eekboard-1.0.8.tar.gz ++++++
++++ 80939 lines of diff (skipped)

++++++ fix-compile-on-gcc14.patch ++++++
diff -Nur eekboard-1.0.8/eekboard/eekboard-context.c 
eekboard-1.0.8-new/eekboard/eekboard-context.c
--- eekboard-1.0.8/eekboard/eekboard-context.c  2012-03-30 10:23:36.000000000 
+0800
+++ eekboard-1.0.8-new/eekboard/eekboard-context.c      2024-12-18 
17:00:07.798884470 +0800
@@ -150,10 +150,10 @@
 }
 
 static void
-eekboard_context_real_key_activated (EekboardContext *self,
-                                     const gchar     *keyname,
-                                     EekSymbol       *symbol,
-                                     guint            modifiers)
+eekboard_context_real_key_activated (EekboardContext *context, 
+                                     guint           param1, 
+                                     EekSymbol       *symbol, 
+                                     guint           param2)
 {
 }
 

Reply via email to