Hello community,

here is the log from the commit of package fcitx for openSUSE:Factory checked 
in at 2016-08-12 15:44:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx (Old)
 and      /work/SRC/openSUSE:Factory/.fcitx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fcitx"

Changes:
--------
--- /work/SRC/openSUSE:Factory/fcitx/fcitx.changes      2016-03-07 
13:29:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.fcitx.new/fcitx.changes 2016-08-12 
15:44:11.000000000 +0200
@@ -1,0 +2,14 @@
+Tue Aug  9 02:04:02 UTC 2016 - [email protected]
+
+- fix Leap 42.2 build
+  * fcitx switched to DBus mechanism to select systray icon
+    which made it impossible to customize systray icon in
+    fcitx's themes. When the KDE default keyboard icon was
+    used, it was ugly-looking and invisible on small screens.
+    So we appended icons to openSUSE default Plasma themes
+  * in Leap 42.2 and Tumbleweed, our KDE team decided not to
+    provide any customization of the themes from kdebase4-openSUSE
+    package, so the customizations of systray icons are useless
+    in those systems.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ fcitx.spec ++++++
--- /var/tmp/diff_new_pack.5DQWTw/_old  2016-08-12 15:44:13.000000000 +0200
+++ /var/tmp/diff_new_pack.5DQWTw/_new  2016-08-12 15:44:13.000000000 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 %define libver -4_2_9
 
 Name:           fcitx
@@ -46,11 +45,12 @@
 BuildRequires:  enchant-devel
 BuildRequires:  iso-codes-devel
 BuildRequires:  update-desktop-files
-# Dictionary ownership
+# Directory ownership start
 BuildRequires:  kde4-filesystem
-%if 0%{?suse_version} >= 1140
+%if 0%{?suse_version} >= 1140 && 0%{?suse_version} <= 1320
 BuildRequires:  kdebase4-runtime-branding-openSUSE
 %endif
+# Directory ownership end
 BuildRequires:  libpresage-devel
 BuildRequires:  pango-devel
 %if 0%{?suse_version} >= 1110
@@ -366,6 +366,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+
 # hack to fix incompatibility of gtk-query-immodules-2.0 (bnc#845860)
 %if %suse_version < 1310
 sed -i \
@@ -417,7 +418,7 @@
 mv openSUSE-themes/Dartmouth %{buildroot}%{_datadir}/%{name}/skin/
 mv openSUSE-themes/NewAir %{buildroot}%{_datadir}/%{name}/skin/
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?sle_version} == 120100 && 0%{?is_opensuse} == 1 || 0%{?suse_version} 
== 1320 || 0%{?suse_version} <= 1310
 # fcitx 4.2.8 use new dbus systray mechanism, so fix the ugly oxygen keyboard 
icon
 mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSE/icons/
 mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSElight/icons/
@@ -656,7 +657,7 @@
 %defattr(-,root,root)
 %{_datadir}/%{name}/skin/Harlequin
 %{_datadir}/%{name}/skin/Dartmouth
-%if 0%{?suse_version} <= 1320
+%if 0%{?sle_version} == 120100 && 0%{?is_opensuse} == 1 || 0%{?suse_version} 
== 1320 || 0%{?suse_version} <= 1310
 %{_kde4_appsdir}/desktoptheme/openSUSE/icons/input.svgz
 %{_kde4_appsdir}/desktoptheme/openSUSElight/icons/input.svgz
 %if 0%{?suse_version} <= 1310


Reply via email to