!21 libkscreen-qt5 patch包与软件包不一致,移除补丁libkscreen-5.6.4-rhel-nowayland.patch
From: @jackssir Reviewed-by: @dou33 Signed-off-by: @dou33
This commit is contained in:
commit
d5bc42853b
@ -1,60 +0,0 @@
|
||||
diff -up libkscreen-5.6.4/autotests/CMakeLists.txt.than libkscreen-5.6.4/autotests/CMakeLists.txt
|
||||
--- libkscreen-5.6.4/autotests/CMakeLists.txt.than 2016-05-24 17:08:06.186036831 +0200
|
||||
+++ libkscreen-5.6.4/autotests/CMakeLists.txt 2016-05-24 17:08:28.144385812 +0200
|
||||
@@ -1,7 +1,5 @@
|
||||
add_definitions(-DTEST_DATA="${CMAKE_CURRENT_SOURCE_DIR}/configs/")
|
||||
|
||||
-include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/tests/kwayland/)
|
||||
-
|
||||
macro(KSCREEN_ADD_TEST)
|
||||
foreach(_testname ${ARGN})
|
||||
set(test_SRCS ${_testname}.cpp ${KSCREEN_WAYLAND_SRCS})
|
||||
@@ -25,16 +23,6 @@ set(KSCREEN_WAYLAND_LIBS
|
||||
KF5::WaylandServer KF5::WaylandClient
|
||||
)
|
||||
|
||||
-# For WaylandConfigReader and TestServer
|
||||
-set(KSCREEN_WAYLAND_SRCS
|
||||
- ${CMAKE_SOURCE_DIR}/tests/kwayland/waylandconfigreader.cpp
|
||||
- ${CMAKE_SOURCE_DIR}/tests/kwayland/waylandtestserver.cpp
|
||||
-)
|
||||
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../backends/kwayland)
|
||||
-
|
||||
-kscreen_add_test(testkwaylandbackend)
|
||||
-kscreen_add_test(testkwaylandconfig)
|
||||
-
|
||||
set(KSCREEN_WAYLAND_LIBS "")
|
||||
set(KSCREEN_WAYLAND_SRCS "")
|
||||
|
||||
diff -up libkscreen-5.6.4/backends/CMakeLists.txt.than libkscreen-5.6.4/backends/CMakeLists.txt
|
||||
--- libkscreen-5.6.4/backends/CMakeLists.txt.than 2016-05-24 17:02:59.142120753 +0200
|
||||
+++ libkscreen-5.6.4/backends/CMakeLists.txt 2016-05-24 17:03:05.579930820 +0200
|
||||
@@ -1,6 +1,5 @@
|
||||
add_subdirectory(fake)
|
||||
add_subdirectory(qscreen)
|
||||
-add_subdirectory(kwayland)
|
||||
|
||||
if(${XCB_RANDR_FOUND})
|
||||
message(STATUS "Will build xrandr backend.")
|
||||
diff -up libkscreen-5.6.4/CMakeLists.txt.than libkscreen-5.6.4/CMakeLists.txt
|
||||
--- libkscreen-5.6.4/CMakeLists.txt.than 2016-05-24 17:03:58.179375794 +0200
|
||||
+++ libkscreen-5.6.4/CMakeLists.txt 2016-05-24 17:04:13.841911809 +0200
|
||||
@@ -19,10 +19,6 @@ include(CheckCXXCompilerFlag)
|
||||
set(REQUIRED_QT_VERSION 5.2.0)
|
||||
find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core DBus Gui Test X11Extras)
|
||||
|
||||
-# Wayland backend
|
||||
-find_package(KF5Wayland CONFIG REQUIRED)
|
||||
-add_feature_info("KF5Wayland" KF5Wayland_FOUND "Required for building libkscreen's KWayland backend")
|
||||
-
|
||||
# xrandr backend
|
||||
|
||||
find_package(XCB COMPONENTS XCB RANDR)
|
||||
diff -up libkscreen-5.6.4/tests/CMakeLists.txt.than libkscreen-5.6.4/tests/CMakeLists.txt
|
||||
--- libkscreen-5.6.4/tests/CMakeLists.txt.than 2016-05-24 17:07:03.588887505 +0200
|
||||
+++ libkscreen-5.6.4/tests/CMakeLists.txt 2016-05-24 17:07:11.074666792 +0200
|
||||
@@ -1,4 +1,2 @@
|
||||
add_executable(printconfig testplugandplay.cpp testpnp.cpp)
|
||||
target_link_libraries(printconfig Qt5::Gui KF5::Screen)
|
||||
-
|
||||
-add_subdirectory(kwayland)
|
||||
@ -3,7 +3,7 @@
|
||||
Name: libkscreen-qt5
|
||||
Summary: KDE display configuration library
|
||||
Version: 5.25.2
|
||||
Release: 1
|
||||
Release: 2
|
||||
|
||||
License: GPLv2+
|
||||
URL: https://invent.kde.org/plasma/%{base_name}
|
||||
@ -16,7 +16,6 @@ URL: https://invent.kde.org/plasma/%{base_name}
|
||||
%endif
|
||||
Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{base_name}-%{version}.tar.xz
|
||||
|
||||
Patch1: libkscreen-5.6.4-rhel-nowayland.patch
|
||||
|
||||
# filter plugin provides
|
||||
%global __provides_exclude_from ^(%{_kf5_plugindir}/.*\\.so)$
|
||||
@ -59,9 +58,6 @@ developing applications that use %{name}.
|
||||
%prep
|
||||
%setup -q -n %{base_name}-%{version}
|
||||
|
||||
%if 0%{?rhel} && 0%{?rhel} <= 7
|
||||
%patch1 -p1 -b .nowayland
|
||||
%endif
|
||||
|
||||
|
||||
%build
|
||||
@ -100,6 +96,11 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
* Mon Oct 10 2022 lvfei <lvfei@kylinos.cn> - 5.25.2-2
|
||||
* remove patch:libkscreen-5.6.4-rhel-nowayland.patch
|
||||
* It is required by rhel and rhel<=7
|
||||
|
||||
* Tue Jul 5 2022 peijiankang<peijiankang@kylinos.cn> - 5.25.2-1
|
||||
- update to upstream version 5.25.2
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user