Hello community, here is the log from the commit of package kwin5 for openSUSE:Factory checked in at 2016-10-04 15:52:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwin5 (Old) and /work/SRC/openSUSE:Factory/.kwin5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwin5" Changes: -------- --- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes 2016-08-29 15:27:51.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kwin5.new/kwin5.changes 2016-10-04 15:51:40.000000000 +0200 @@ -1,0 +2,37 @@ +Thu Sep 29 16:36:28 UTC 2016 - [email protected] + +- Update to 5.8.0 + * New LTS feature release + * For more details please see: + https://www.kde.org/announcements/plasma-5.8.0.php +- Removed patch (upstream): fix-build.patch + +------------------------------------------------------------------- +Wed Sep 21 14:22:07 UTC 2016 - [email protected] + +- kwin5 requires xkbcommon >= 0.5.0 now for building + +------------------------------------------------------------------- +Tue Sep 20 09:25:18 UTC 2016 - [email protected] + +- Revert usage of %{version} and define %{_plasma5_version} if needed + to make the same spec usable in KUF + +------------------------------------------------------------------- +Thu Sep 15 15:53:55 UTC 2016 - [email protected] + +- Update to 5.7.95 (Plasma 5.8 Beta) + * New LTS feature release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.95.php +- Added patch: fix-build.patch + +------------------------------------------------------------------- +Tue Sep 13 17:42:09 UTC 2016 - [email protected] + +- Update to 5.7.5 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.5.php + +------------------------------------------------------------------- Old: ---- kwin-5.7.4.tar.xz New: ---- kwin-5.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwin5.spec ++++++ --- /var/tmp/diff_new_pack.jGzTEj/_old 2016-10-04 15:51:42.000000000 +0200 +++ /var/tmp/diff_new_pack.jGzTEj/_new 2016-10-04 15:51:42.000000000 +0200 @@ -16,47 +16,53 @@ # +%define kf5_version 5.26.0 %bcond_without lang Name: kwin5 -Version: 5.7.4 +Version: 5.8.0 Release: 0 +%{!?_plasma5_version: %global _plasma5_version %{version}} Summary: KDE Window Manager License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org Source: kwin-%{version}.tar.xz BuildRequires: extra-cmake-modules >= 0.0.11 +BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: libQt5Core-private-headers-devel >= 5.4.0 BuildRequires: libQt5Gui-private-headers-devel >= 5.4.0 BuildRequires: libQt5PlatformSupport-private-headers-devel >= 5.4.0 -BuildRequires: cmake(Breeze) >= %{version} -BuildRequires: cmake(KDecoration2) >= %{version} -BuildRequires: cmake(KF5Activities) >= 5.12.0 -BuildRequires: cmake(KF5Completion) >= 5.12.0 -BuildRequires: cmake(KF5Config) >= 5.12.0 -BuildRequires: cmake(KF5ConfigWidgets) >= 5.12.0 -BuildRequires: cmake(KF5CoreAddons) >= 5.12.0 -BuildRequires: cmake(KF5Crash) >= 5.12.0 -BuildRequires: cmake(KF5Declarative) >= 5.12.0 -BuildRequires: cmake(KF5DocTools) >= 5.12.0 -BuildRequires: cmake(KF5GlobalAccel) >= 5.12.0 -BuildRequires: cmake(KF5I18n) >= 5.12.0 -BuildRequires: cmake(KF5IconThemes) >= 5.12.0 -BuildRequires: cmake(KF5IdleTime) >= 5.12.0 -BuildRequires: cmake(KF5Init) >= 5.12.0 -BuildRequires: cmake(KF5KCMUtils) >= 5.12.0 -BuildRequires: cmake(KF5KIO) >= 5.12.0 -BuildRequires: cmake(KF5NewStuff) >= 5.12.0 -BuildRequires: cmake(KF5Notifications) >= 5.12.0 -BuildRequires: cmake(KF5Package) >= 5.12.0 -BuildRequires: cmake(KF5Plasma) >= 5.12.0 -BuildRequires: cmake(KF5Service) >= 5.12.0 -BuildRequires: cmake(KF5Wayland) >= %{version} -BuildRequires: cmake(KF5WidgetsAddons) >= 5.12.0 -BuildRequires: cmake(KF5WindowSystem) >= 5.12.0 -BuildRequires: cmake(KF5XmlGui) >= 5.12.0 -BuildRequires: cmake(KScreenLocker) >= %{version} +BuildRequires: libepoxy-devel +BuildRequires: pkgconfig +BuildRequires: xz +BuildRequires: cmake(Breeze) >= %{_plasma5_version} +BuildRequires: cmake(KDecoration2) >= %{_plasma5_version} +BuildRequires: cmake(KF5Activities) >= %{kf5_version} +BuildRequires: cmake(KF5Completion) >= %{kf5_version} +BuildRequires: cmake(KF5Config) >= %{kf5_version} +BuildRequires: cmake(KF5ConfigWidgets) >= %{kf5_version} +BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version} +BuildRequires: cmake(KF5Crash) >= %{kf5_version} +BuildRequires: cmake(KF5Declarative) >= %{kf5_version} +BuildRequires: cmake(KF5DocTools) >= %{kf5_version} +BuildRequires: cmake(KF5GlobalAccel) >= %{kf5_version} +BuildRequires: cmake(KF5I18n) >= %{kf5_version} +BuildRequires: cmake(KF5IconThemes) >= %{kf5_version} +BuildRequires: cmake(KF5IdleTime) >= %{kf5_version} +BuildRequires: cmake(KF5Init) >= %{kf5_version} +BuildRequires: cmake(KF5KCMUtils) >= %{kf5_version} +BuildRequires: cmake(KF5KIO) >= %{kf5_version} +BuildRequires: cmake(KF5NewStuff) >= %{kf5_version} +BuildRequires: cmake(KF5Notifications) >= %{kf5_version} +BuildRequires: cmake(KF5Package) >= %{kf5_version} +BuildRequires: cmake(KF5Plasma) >= %{kf5_version} +BuildRequires: cmake(KF5Service) >= %{kf5_version} +BuildRequires: cmake(KF5Wayland) >= %{_plasma5_version} +BuildRequires: cmake(KF5WidgetsAddons) >= %{kf5_version} +BuildRequires: cmake(KF5WindowSystem) >= %{kf5_version} +BuildRequires: cmake(KF5XmlGui) >= %{kf5_version} +BuildRequires: cmake(KScreenLocker) >= %{_plasma5_version} BuildRequires: cmake(Qt5Concurrent) >= 5.4.0 BuildRequires: cmake(Qt5Core) >= 5.4.0 BuildRequires: cmake(Qt5DBus) >= 5.4.0 @@ -68,19 +74,9 @@ BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) -%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} -BuildRequires: pkgconfig(wayland-egl) -%endif -BuildRequires: fdupes -BuildRequires: libepoxy-devel -BuildRequires: xz BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libdrm) -%if 0%{?is_opensuse} -BuildRequires: pkgconfig(libinput) >= 0.10 -BuildRequires: pkgconfig(libudev) -%endif BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(wayland-cursor) >= 1.2.0 BuildRequires: pkgconfig(x11) @@ -100,21 +96,28 @@ BuildRequires: pkgconfig(xcb-sync) >= 1.10 BuildRequires: pkgconfig(xcb-xfixes) >= 1.10 BuildRequires: pkgconfig(xi) -BuildRequires: pkgconfig(xkbcommon) >= 0.4.1 -Provides: windowmanager -# Needed for effects KCM at runtime -Requires: libQt5Multimedia5 +BuildRequires: pkgconfig(xkbcommon) >= 0.5.0 # new default decoration Requires: breeze5-decoration +# Needed for effects KCM at runtime +Requires: libQt5Multimedia5 %requires_eq libQt5Core5 %requires_eq libQt5Gui5 +Provides: windowmanager +BuildRoot: %{_tmppath}/%{name}-%{version}-build %requires_ge Mesa-libEGL1 %requires_ge libKF5WindowSystem5 %requires_ge plasma-framework +%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} +BuildRequires: pkgconfig(wayland-egl) +%endif +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(libinput) >= 0.10 +BuildRequires: pkgconfig(libudev) +%endif %if %{with lang} Recommends: %{name}-lang %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description KWin is the window manager of the K desktop environment. @@ -123,7 +126,7 @@ Summary: KDE Window Manager - development files Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: libkdecoration2-devel >= %{version} +Requires: libkdecoration2-devel >= %{_plasma5_version} Conflicts: kdebase4-workspace-devel %description devel @@ -131,6 +134,7 @@ This package provides development files. %lang_package + %prep %setup -q -n kwin-%{version} @@ -145,11 +149,8 @@ %endif %fdupes %{buildroot}/%{_kf5_sharedir}/kwin/ %{buildroot}/%{_kf5_servicesdir}/ -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig %files %defattr(-,root,root) ++++++ kwin-5.7.4.tar.xz -> kwin-5.8.0.tar.xz ++++++ ++++ 194416 lines of diff (skipped)
