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) { }