Hello community, here is the log from the commit of package fcitx for openSUSE:Factory checked in at 2018-04-02 22:47:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fcitx (Old) and /work/SRC/openSUSE:Factory/.fcitx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx" Mon Apr 2 22:47:42 2018 rev:60 rq:592248 version:4.2.9.6 Changes: -------- --- /work/SRC/openSUSE:Factory/fcitx/fcitx.changes 2018-03-01 12:05:09.403809015 +0100 +++ /work/SRC/openSUSE:Factory/.fcitx.new/fcitx.changes 2018-04-02 22:48:00.316510576 +0200 @@ -1,0 +2,12 @@ +Thu Mar 29 07:29:52 UTC 2018 - [email protected] + +- update 4.2.9.6 + * [ipcportal] close connection first + * [gtk] workaround libreoffice surrounding text issue + * decrease the length of clipboard limit to 256 bytes + * [gtk] use symbolic color name to lookup selected color +- change fcitx-gtk2 and fcitx-qt4 from Requires to Recommends +- add fcitx-cmake-3.1.patch, downgrade cmake requirement to 3.1 + again for Leap + +------------------------------------------------------------------- Old: ---- fcitx-4.2.9.5_dict.tar.xz New: ---- fcitx-4.2.9.6_dict.tar.xz fcitx-cmake-3.1.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fcitx.spec ++++++ --- /var/tmp/diff_new_pack.9gaXhM/_old 2018-04-02 22:48:01.372472183 +0200 +++ /var/tmp/diff_new_pack.9gaXhM/_new 2018-04-02 22:48:01.376472037 +0200 @@ -19,13 +19,13 @@ %define libver -4_2_9 Name: fcitx -Version: 4.2.9.5 +Version: 4.2.9.6 Release: 0 Summary: Flexible Context-aware Input Tool with eXtension License: GPL-2.0-or-later Group: System/I18n/Chinese -Url: http://code.google.com/p/fcitx -Source: http://download.fcitx-im.org/fcitx/%{name}-%{version}_dict.tar.xz +Url: https://github.com/fcitx/fcitx +Source: https://download.fcitx-im.org/fcitx/%{name}-%{version}_dict.tar.xz Source1: xim.d-fcitx Source2: fcitx-README.suse Source3: xim.fcitx.suse.template @@ -34,6 +34,8 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE fcitx-autostart-check-INPUT_METHOD.patch boo#947576 Patch2: fcitx-autostart-check-INPUT_METHOD.patch +# PATCH-FIX-OPENSUSE downgrade cmake requirement to 3.1 again +Patch3: fcitx-cmake-3.1.patch BuildRequires: cairo-devel BuildRequires: cmake BuildRequires: dbus-1-devel @@ -60,10 +62,10 @@ BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(xkbcommon) >= 0.5.0 BuildRequires: pkgconfig(xkbfile) -Requires: %{name}-gtk2 = %{version}-%{release} Requires: %{name}-gtk3 = %{version}-%{release} -Requires: %{name}-qt4 = %{version}-%{release} Requires: lib%{name}%{libver} = %{version}-%{release} +Recommends: %{name}-gtk2 = %{version}-%{release} +Recommends: %{name}-qt4 = %{version}-%{release} Recommends: %{name}-pinyin = %{version}-%{release} Recommends: %{name}-table = %{version}-%{release} # These libraries are dlopen-ed in fcitx at runtime @@ -307,6 +309,7 @@ %prep %setup -q -n %{name}-%{version} %patch2 -p1 +%patch3 -p1 %build mkdir build ++++++ fcitx-4.2.9.5_dict.tar.xz -> fcitx-4.2.9.6_dict.tar.xz ++++++ /work/SRC/openSUSE:Factory/fcitx/fcitx-4.2.9.5_dict.tar.xz /work/SRC/openSUSE:Factory/.fcitx.new/fcitx-4.2.9.6_dict.tar.xz differ: char 27, line 1 ++++++ fcitx-cmake-3.1.patch ++++++ Index: fcitx-4.2.9.6/CMakeLists.txt =================================================================== --- fcitx-4.2.9.6.orig/CMakeLists.txt +++ fcitx-4.2.9.6/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 3.1) project(fcitx) Index: fcitx-4.2.9.6/src/frontend/ipcportal/CMakeLists.txt =================================================================== --- fcitx-4.2.9.6.orig/src/frontend/ipcportal/CMakeLists.txt +++ fcitx-4.2.9.6/src/frontend/ipcportal/CMakeLists.txt @@ -2,8 +2,8 @@ set(FCITX_IPCPORTAL_LINK_LIBS) if(_ENABLE_DBUS) include_directories(${DBUS_INCLUDE_DIRS}) link_directories(${DBUS_LIBRARY_DIRS}) - pkg_check_modules(LibUUID "uuid" IMPORTED_TARGET REQUIRED) - set(FCITX_IPCPORTAL_LINK_LIBS ${FCITX_IPCPORTAL_LINK_LIBS} ${DBUS_LIBRARIES} PkgConfig::LibUUID) + pkg_check_modules(LibUUID "uuid" REQUIRED) + set(FCITX_IPCPORTAL_LINK_LIBS ${FCITX_IPCPORTAL_LINK_LIBS} ${DBUS_LIBRARIES} -luuid) set(ipcportal_noinstall) else() set(ipcportal_noinstall NO_INSTALL)
