diff --git a/kf5-kwayland.spec b/kf5-kwayland.spec index dd69f8a4ec48865227650d0d5f8b8a1ecaba0acf..116689710bf08c11d3ca9699033fb4b679dce8d6 100644 --- a/kf5-kwayland.spec +++ b/kf5-kwayland.spec @@ -1,11 +1,8 @@ %undefine __cmake_in_source_build -%global framework kwayland - -%global wayland_min_version 1.3 - +%global framework kwayland +%global wayland_min_version 1.3 ## uncomment to enable bootstrap mode #global bootstrap 1 - ## currently includes no tests %if !0%{?bootstrap} %if 0%{?fedora} @@ -14,11 +11,10 @@ %endif Name: kf5-%{framework} -Version: 5.95.0 +Version: 5.100.0 Release: 1 Summary: KDE Frameworks 5 library that wraps Client and Server Wayland libraries - -License: GPLv2+ +License: GPL-2.0-or-later URL: https://invent.kde.org/frameworks/%{framework} %global majmin %(echo %{version} | cut -d. -f1-2) @@ -34,15 +30,16 @@ BuildRequires: make BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-rpm-macros >= %{version} BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtbase-static # 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 +BuildRequires: libxkbcommon %if 0%{?tests} BuildRequires: dbus-x11 @@ -51,7 +48,6 @@ BuildRequires: weston BuildRequires: xorg-x11-server-Xvfb %endif - Requires: kf5-filesystem >= %{version} %description @@ -61,16 +57,13 @@ Requires: kf5-filesystem >= %{version} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt5-qtbase-devel - %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. - %prep %autosetup -n %{framework}-%{version} -p1 - %build mkdir %{_target_platform} pushd %{_target_platform} @@ -80,11 +73,9 @@ popd %make_build -C %{_target_platform} - %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} - %check %if 0%{?tests} export CTEST_OUTPUT_ON_FAILURE=1 @@ -94,7 +85,6 @@ time \ make test ARGS="--output-on-failure --timeout 20" -C %{_target_platform} ||: %endif - %ldconfig_scriptlets %files @@ -114,16 +104,24 @@ make test ARGS="--output-on-failure --timeout 20" -C %{_target_platform} ||: %{_kf5_archdatadir}/mkspecs/modules/qt_KWaylandClient.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KWaylandServer.pri - %changelog -* Tue Jul 5 2022 huayadong - 5.95.0-1 +* Mon Dec 12 2022 wangjunqi - 5.100.0-1 +- update to upstream version 5.100.0 + +* Mon Sep 05 2022 liweiganga - 5.97.0-1 +- update to upstream version 5.97.0 + +* Tue Jul 05 2022 huayadong - 5.95.0-1 - update to upstream version 5.95.0 -* Sat Feb 12 2022 pei-jiankang - 5.90.0-1 +* 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 +* Fri Jan 14 2022 pei-jiankang - 5.88.0-1 - update to upstream version 5.88.0 -* Thu Jul 23 2020 wangmian - 5.55.0-1 +* Mon Dec 13 2021 douyan - 5.55.0-2 +- remove %{?dist} + +* Thu Jul 23 2020 wangmian - 5.55.0-1 - Init kf5-kwayland project diff --git a/kf5-kwayland.yaml b/kf5-kwayland.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0721d31253a6c01b96f52698ceb86738afb208cb --- /dev/null +++ b/kf5-kwayland.yaml @@ -0,0 +1,4 @@ +version_control: git +src_repo: https://invent.kde.org/frameworks/kwayland.git +tag_prefix: "^v" +separator: "." diff --git a/kwayland-5.100.0.tar.xz b/kwayland-5.100.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..5a6decf0b315a9aba8d467ad51df383ff573147d Binary files /dev/null and b/kwayland-5.100.0.tar.xz differ diff --git a/kwayland-5.95.0.tar.xz b/kwayland-5.95.0.tar.xz deleted file mode 100644 index 1be271ea62309a3c1ebb31b775eb2ec995ee673e..0000000000000000000000000000000000000000 Binary files a/kwayland-5.95.0.tar.xz and /dev/null differ