Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deepin-kwin for openSUSE:Factory checked in at 2021-12-03 20:35:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deepin-kwin (Old) and /work/SRC/openSUSE:Factory/.deepin-kwin.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-kwin" Fri Dec 3 20:35:39 2021 rev:5 rq:935393 version:5.4.12 Changes: -------- --- /work/SRC/openSUSE:Factory/deepin-kwin/deepin-kwin.changes 2021-09-22 22:13:02.996327654 +0200 +++ /work/SRC/openSUSE:Factory/.deepin-kwin.new.31177/deepin-kwin.changes 2021-12-03 20:36:07.172065040 +0100 @@ -1,0 +2,18 @@ +Tue Nov 30 01:42:15 UTC 2021 - Hillwood Yang <hillw...@opensuse.org> + +- Update version to 5.4.12 + * Split screen mode is always grayed out in the working area + * add split screen menu + * support lightWeight config for shadow + * optimize work thumbnail + * Fix bugs + * Workaround: builds are not performed under Kwin greater than 5.21 + +------------------------------------------------------------------- +Tue Nov 9 03:39:28 UTC 2021 - Hillwood Yang <hillw...@opensuse.org> + +- Update version to 5.3.14 + * Fix bugs + * Update translations + +------------------------------------------------------------------- Old: ---- dde-kwin-5.3.9.tar.gz New: ---- dde-kwin-5.4.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deepin-kwin.spec ++++++ --- /var/tmp/diff_new_pack.DeU56w/_old 2021-12-03 20:36:07.584063535 +0100 +++ /var/tmp/diff_new_pack.DeU56w/_new 2021-12-03 20:36:07.588063520 +0100 @@ -18,17 +18,17 @@ %define _name dde-kwin %define sover 0 +%define kwin_version %(rpm -q --queryformat '%%{VERSION}' kwin5) +%define kwin_max 5.21.5 Name: deepin-kwin -Version: 5.3.9 +Version: 5.4.12 Release: 0 Summary: KWin configures/plugins on the DDE License: GPL-3.0-or-later Group: System/GUI/Other Url: https://github.com/linuxdeepin/dde-kwin Source0: https://github.com/linuxdeepin/dde-kwin/archive/%{version}/%{_name}-%{version}.tar.gz -# Source0: https://github.com/ukui/dde-kwin/archive/%{commit}/%{_name}-%{shortcommit}.tar.gz -# Patch1: deepin-kwin-unload-blur.patch Patch0: deepin-kwin-tabbox-chameleon-rename.patch %if 0%{suse_version} > 1500 Patch1: deepin-kwin-crash.patch @@ -65,12 +65,15 @@ Requires: dbus-1 Requires: kwin5 Provides: deepin-kwin5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if "%{kwin_version}" > "%{kwin_max}" +BuildArch: noarch +%endif %description KWin configures/plugins on the DDE Let kwin work well in the Deepin Desktop Environment. +%if "%{kwin_version}" <= "%{kwin_max}" %package -n libkwin-xcb%{sover} Summary: Deepin Kwin libraries Group: System/Libraries @@ -89,6 +92,7 @@ docs for deepin-plugin-kwin. %lang_package +%endif %prep %autosetup -p1 -n %{_name}-%{version} @@ -101,42 +105,51 @@ cd build cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_INSTALL_LIBDIR=%{_libdir} -%make_jobs +%cmake_build %install %cmake_install -chmod 0644 %{buildroot}%{_datadir}/kwin/tabbox/chameleon/contents/ui/main.qml \ +%if "%{kwin_version}" <= "%{kwin_max}" +chmod -x %{buildroot}%{_datadir}/kwin/tabbox/chameleon/contents/ui/main.qml \ %{buildroot}%{_datadir}/kwin/tabbox/chameleon/metadata.desktop +%endif chmod +x %{buildroot}%{_bindir}/kwin_no_scale rm -rf %{buildroot}%{_datadir}/kwin/*/*/LICENSE -rm -rf %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/metadata.desktop \ -%{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/contents/ui/main.qml \ -%{buildroot}%{_sysconfdir}/xdg/kwinrc \ -%{buildroot}%{_sysconfdir}/xdg/kdeglobals +rm -rf \ +%if "%{kwin_version}" <= "%{kwin_max}" + %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/metadata.desktop \ + %{buildroot}%{_datadir}/kwin/tabbox/thumbnail_grid/contents/ui/main.qml \ +%endif + %{buildroot}%{_sysconfdir}/xdg/kwinrc \ + %{buildroot}%{_sysconfdir}/xdg/kdeglobals + %fdupes %{buildroot} +%if "%{kwin_version}" <= "%{kwin_max}" %post -n libkwin-xcb%{sover} -p /sbin/ldconfig %postun -n libkwin-xcb%{sover} -p /sbin/ldconfig +%endif %files %defattr(-,root,root,-) %doc CHANGELOG.md %license LICENSE %config %{_sysconfdir}/xdg/* -%{_bindir}/deepin-wm-dbus %{_bindir}/kwin_no_scale -%{_datadir}/dbus-1/interfaces/*.xml -%{_datadir}/dbus-1/services/com.deepin.wm.service +%if 0%{?suse_version} <= 1500 %dir %{_datadir}/kwin %dir %{_datadir}/kwin/scripts %dir %{_datadir}/kwin/tabbox %{_datadir}/kwin/scripts/* %{_datadir}/kwin/tabbox/* +%{_bindir}/deepin-wm-dbus +%{_datadir}/dbus-1/interfaces/*.xml +%{_datadir}/dbus-1/services/com.deepin.wm.service %{_kf5_plugindir}/platforms/libdde-kwin-xcb.so %{_kf5_plugindir}/org.kde.kdecoration2/libdeepin-chameleon.so %dir %{_kf5_plugindir}/kwin/effects/plugins/ @@ -158,5 +171,6 @@ %{_libdir}/libkwin-xcb.so %{_includedir}/%{_name} %{_libdir}/pkgconfig/dde-kwin.pc +%endif %changelog ++++++ dde-kwin-5.3.9.tar.gz -> dde-kwin-5.4.12.tar.gz ++++++ ++++ 3638 lines of diff (skipped)