Hello community, here is the log from the commit of package gcin for openSUSE:Factory checked in at 2019-04-02 09:22:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcin (Old) and /work/SRC/openSUSE:Factory/.gcin.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcin" Tue Apr 2 09:22:07 2019 rev:36 rq:690307 version:2.8.9 Changes: -------- --- /work/SRC/openSUSE:Factory/gcin/gcin.changes 2018-12-28 12:35:37.927950467 +0100 +++ /work/SRC/openSUSE:Factory/.gcin.new.25356/gcin.changes 2019-04-02 09:22:12.368705933 +0200 @@ -1,0 +2,9 @@ +Mon Apr 1 09:37:49 UTC 2019 - Gary Ching-Pang Lin <[email protected]> + +- Update to 2.8.9 + + Fix issues with gtk3 and switch to gtk3 by default + + Fix an issue with 41 keys bopomofo +- Add gcin-remove-dead-code.patch to remove the dead code which + causes the useless warning + +------------------------------------------------------------------- Old: ---- gcin-2.8.8.tar.xz New: ---- gcin-2.8.9.tar.xz gcin-remove-dead-code.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcin.spec ++++++ --- /var/tmp/diff_new_pack.mRXGXZ/_old 2019-04-02 09:22:13.340706585 +0200 +++ /var/tmp/diff_new_pack.mRXGXZ/_new 2019-04-02 09:22:13.340706585 +0200 @@ -1,7 +1,7 @@ # # spec file for package gcin # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gcin -Version: 2.8.8 +Version: 2.8.9 Release: 0 Summary: Chinese input method server License: LGPL-2.1-only @@ -46,6 +46,8 @@ Patch9: gcin-fix-qt5-iid.patch # PATCH-FIX-OPENSUSE [email protected] - Don't copy gcin-qt5.h.in since we already patched gcin-qt5.h Patch10: gcin-dont-copy-gcin-qt5-header.patch +# PATCH-FIX-UPSTREAM gcin-remove-dead-code.patch - remove the dead code to avoid the warning +Patch11: gcin-remove-dead-code.patch BuildRequires: anthy-devel BuildRequires: fdupes BuildRequires: gtk2-devel @@ -168,6 +170,7 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 cp -r %{SOURCE2} . cp -r %{SOURCE3} . ++++++ gcin-2.8.8.tar.xz -> gcin-2.8.9.tar.xz ++++++ ++++ 4428 lines of diff (skipped) ++++++ gcin-remove-dead-code.patch ++++++ diff --git a/gcin-setup-pho.cpp b/gcin-setup-pho.cpp index 1330c94..8ea888c 100644 --- a/gcin-setup-pho.cpp +++ b/gcin-setup-pho.cpp @@ -260,17 +260,10 @@ static void cb_save_tsin_phrase_line_color(GtkWidget *widget, gpointer user_data static gboolean cb_tsin_phrase_line_color( GtkWidget *widget, gpointer data ) { -#if GTK_CHECK_VERSION(3,10,0) - GtkColorChooser *color_selector = gtk_color_chooser_new("詞音標示詞的底線顏色", NULL); - gtk_color_chooser_set_rgba (color_selector, &tsin_phrase_line_gcolor); -#else GtkWidget *color_selector = gtk_color_selection_dialog_new("詞音標示詞的底線顏色"); gtk_color_selection_set_current_color( GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), &tsin_phrase_line_gcolor); -#endif - - #if 0 g_signal_connect (GTK_OBJECT (color_selector->ok_button),
