diff --git a/kf5-kwayland.spec b/kf5-kwayland.spec index 31a2dd29557600ee842571d9f5cfa1392b250bb5..e4ffa552f595e4279d4459fbf7c4045d6d68f5a2 100644 --- a/kf5-kwayland.spec +++ b/kf5-kwayland.spec @@ -1,3 +1,4 @@ +%undefine __cmake_in_source_build %global framework kwayland %global wayland_min_version 1.3 @@ -12,40 +13,42 @@ %endif %endif -Name: kf5-%{framework} -Version: 5.55.0 -Release: 2 -Summary: KDE Frameworks 5 library that wraps Client and Server Wayland libraries +Name: kf5-%{framework} +Version: 5.90.0 +Release: 1 +Summary: KDE Frameworks 5 library that wraps Client and Server Wayland libraries -License: GPLv2+ -URL: https://cgit.kde.org/%{framework}.git +License: GPLv2+ +URL: https://invent.kde.org/frameworks/%{framework} +%global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif -Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz +Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz +BuildRequires: make BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-rpm-macros >= %{version} -BuildRequires: libwayland-client-devel >= %{wayland_min_version} -BuildRequires: libwayland-cursor-devel >= %{wayland_min_version} -BuildRequires: libwayland-server-devel >= %{wayland_min_version} -BuildRequires: mesa-libwayland-egl-devel BuildRequires: qt5-qtbase-devel # https://bugs.kde.org/show_bug.cgi?id=365569#c8 claims this is needed BuildRequires: qt5-qtbase-private-devel %{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} BuildRequires: wayland-devel >= %{wayland_min_version} +BuildRequires: wayland-protocols-devel BuildRequires: qt5-qttools-devel +BuildRequires: qt5-qtwayland-devel +BuildRequires: cmake(PlasmaWaylandProtocols) > 1.1 + %if 0%{?tests} -BuildRequires: dbus-x11 -BuildRequires: time -BuildRequires: weston -BuildRequires: xorg-x11-server-Xvfb +BuildRequires: dbus-x11 +BuildRequires: time +BuildRequires: weston +BuildRequires: xorg-x11-server-Xvfb %endif @@ -95,8 +98,8 @@ make test ARGS="--output-on-failure --timeout 20" -C %{_target_platform} ||: %ldconfig_scriptlets %files -%license COPYING.LIB -%{_sysconfdir}/xdg/org_kde_kwayland.categories +%license LICENSES/*.txt +%{_kf5_datadir}/qlogging-categories5/*categories %{_kf5_libdir}/libKF5WaylandClient.so.5* %{_kf5_libdir}/libKF5WaylandServer.so.5* # not sure if this belongs here or in -devel --rex @@ -113,6 +116,12 @@ make test ARGS="--output-on-failure --timeout 20" -C %{_target_platform} ||: %changelog +* Sat Feb 12 2022 pei-jiankang - 5.90.0-1 +- update to upstream version 5.90.0 + +* Fri Jan 14 2022 pei-jiankang - 5.88.0-1 +- update to upstream version 5.88.0 + * Mon Dec 13 2021 douyan - 5.55.0-2 - remove %{?dist} diff --git a/kwayland-5.55.0.tar.xz b/kwayland-5.55.0.tar.xz deleted file mode 100644 index 28a546196902ec0ca43dbb7df1b316d297fc8c1b..0000000000000000000000000000000000000000 Binary files a/kwayland-5.55.0.tar.xz and /dev/null differ diff --git a/kwayland-5.90.0.tar.xz b/kwayland-5.90.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..3f20583ec5ab8575fdc4fa68f226169ae7ca5ae3 Binary files /dev/null and b/kwayland-5.90.0.tar.xz differ