ukui-control-center/fix-build-error-of-libkscreen-qt5-5.27.6.patch
2023-08-16 17:23:12 +08:00

482 lines
17 KiB
Diff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

From ca565257e0d1950af7ba9e66dd93671d65ba9de5 Mon Sep 17 00:00:00 2001
From: peijiankang <peijiankang@kylinos.cn>
Date: Wed, 16 Aug 2023 15:22:05 +0800
Subject: [PATCH] fix build error of libkscreen-qt5-5.27.6
---
changeOtherUserPwd/changeOtherUserPwd.pro | 4 ++--
changeUserPwd/changeUserPwd.pro | 4 ++--
checkUserPwdWithPAM/checkUserPwdWithPAM.pro | 4 ++--
libukcc/libukcc.pro | 2 +-
plugins/account/userinfo/userinfo.pro | 2 +-
plugins/account/userinfo_intel/userinfo_intel.pro | 2 +-
plugins/application/autoboot/autoboot.pro | 2 +-
plugins/application/defaultapp/defaultapp.pro | 2 +-
plugins/devices/keyboard/keyboard.pro | 2 +-
plugins/devices/mouse/mouse.pro | 2 +-
plugins/devices/shortcut/shortcut.pro | 2 +-
plugins/devices/touchpad/touchpad.pro | 2 +-
plugins/network/proxy/proxy.pro | 2 +-
plugins/network/vpn/vpn.pro | 2 +-
plugins/personalized/fonts/fonts.pro | 2 +-
plugins/personalized/screenlock/screenlock.pro | 2 +-
plugins/personalized/screensaver/screensaver.pro | 2 +-
plugins/personalized/theme/theme.pro | 2 +-
plugins/personalized/wallpaper/wallpaper.pro | 2 +-
plugins/security-updates/backup/backup.pro | 2 +-
plugins/system/backup_intel/backup_intel.pro | 2 +-
plugins/system/display/display.pro | 2 +-
plugins/system/display_hw/display_hw.pro | 2 +-
plugins/system/notice/notice.pro | 4 ++--
plugins/system/power/power.pro | 2 +-
plugins/time-language/area/area.pro | 2 +-
plugins/time-language/datetime/datetime.pro | 2 +-
registeredQDbus/registeredQDbus.pro | 2 +-
registeredSession/registeredSession.pro | 2 +-
shell/shell.pro | 2 +-
tastenbrett/tastenbrett.pro | 2 +-
31 files changed, 35 insertions(+), 35 deletions(-)
diff --git a/changeOtherUserPwd/changeOtherUserPwd.pro b/changeOtherUserPwd/changeOtherUserPwd.pro
index ab2bef1..fe1a0d7 100644
--- a/changeOtherUserPwd/changeOtherUserPwd.pro
+++ b/changeOtherUserPwd/changeOtherUserPwd.pro
@@ -3,7 +3,7 @@ QT -= gui
TARGET = changeotheruserpwd
TEMPLATE = app
-CONFIG += c++11
+CONFIG += c++17
CONFIG -= app_bundle
# The following define makes your compiler emit warnings if you use
@@ -15,7 +15,7 @@ DEFINES += QT_DEPRECATED_WARNINGS
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
diff --git a/changeUserPwd/changeUserPwd.pro b/changeUserPwd/changeUserPwd.pro
index e2e085e..e183362 100644
--- a/changeUserPwd/changeUserPwd.pro
+++ b/changeUserPwd/changeUserPwd.pro
@@ -3,7 +3,7 @@ QT -= gui
TARGET = changeuserpwd
TEMPLATE = app
-CONFIG += c++11
+CONFIG += c++17
CONFIG -= app_bundle
# The following define makes your compiler emit warnings if you use
@@ -15,7 +15,7 @@ DEFINES += QT_DEPRECATED_WARNINGS
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
diff --git a/checkUserPwdWithPAM/checkUserPwdWithPAM.pro b/checkUserPwdWithPAM/checkUserPwdWithPAM.pro
index 97f51f0..feb4609 100644
--- a/checkUserPwdWithPAM/checkUserPwdWithPAM.pro
+++ b/checkUserPwdWithPAM/checkUserPwdWithPAM.pro
@@ -3,7 +3,7 @@ QT -= gui
TARGET = checkUserPwd
TEMPLATE = app
-CONFIG += c++11
+CONFIG += c++17
CONFIG -= app_bundle
# The following define makes your compiler emit warnings if you use
@@ -15,7 +15,7 @@ DEFINES += QT_DEPRECATED_WARNINGS
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
diff --git a/libukcc/libukcc.pro b/libukcc/libukcc.pro
index 0532757..0565d03 100644
--- a/libukcc/libukcc.pro
+++ b/libukcc/libukcc.pro
@@ -4,7 +4,7 @@ TARGET = ukcc
TEMPLATE = lib
DEFINES += LIBUKCC_LIBRARY
-CONFIG += c++11
+CONFIG += c++17
include(interface.pri)
include(widgets.pri)
diff --git a/plugins/account/userinfo/userinfo.pro b/plugins/account/userinfo/userinfo.pro
index 31a769e..c4a38a4 100644
--- a/plugins/account/userinfo/userinfo.pro
+++ b/plugins/account/userinfo/userinfo.pro
@@ -29,7 +29,7 @@ DEFINES += ENABLEPQ
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt
diff --git a/plugins/account/userinfo_intel/userinfo_intel.pro b/plugins/account/userinfo_intel/userinfo_intel.pro
index c6802de..7c8250b 100644
--- a/plugins/account/userinfo_intel/userinfo_intel.pro
+++ b/plugins/account/userinfo_intel/userinfo_intel.pro
@@ -21,7 +21,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lcrypt -lpam
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0
diff --git a/plugins/application/autoboot/autoboot.pro b/plugins/application/autoboot/autoboot.pro
index d17a6b2..74587f4 100644
--- a/plugins/application/autoboot/autoboot.pro
+++ b/plugins/application/autoboot/autoboot.pro
@@ -25,7 +25,7 @@ INCLUDEPATH += \
##加载gio库和gio-unix库用于处理desktop文件
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt
diff --git a/plugins/application/defaultapp/defaultapp.pro b/plugins/application/defaultapp/defaultapp.pro
index 9b2516e..cb98a13 100644
--- a/plugins/application/defaultapp/defaultapp.pro
+++ b/plugins/application/defaultapp/defaultapp.pro
@@ -19,7 +19,7 @@ INSTALLS += target
##加载gio库和gio-unix库用于处理desktop文件
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt
diff --git a/plugins/devices/keyboard/keyboard.pro b/plugins/devices/keyboard/keyboard.pro
index 318d5c9..f24b1f7 100644
--- a/plugins/devices/keyboard/keyboard.pro
+++ b/plugins/devices/keyboard/keyboard.pro
@@ -26,7 +26,7 @@ INCLUDEPATH += \
LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt -lX11
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += libmatekbd \
gsettings-qt \
diff --git a/plugins/devices/mouse/mouse.pro b/plugins/devices/mouse/mouse.pro
index f17308f..2d0a376 100644
--- a/plugins/devices/mouse/mouse.pro
+++ b/plugins/devices/mouse/mouse.pro
@@ -27,7 +27,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lXi -lgsettings-qt
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/devices/shortcut/shortcut.pro b/plugins/devices/shortcut/shortcut.pro
index 1dc22f8..501b4a6 100644
--- a/plugins/devices/shortcut/shortcut.pro
+++ b/plugins/devices/shortcut/shortcut.pro
@@ -21,7 +21,7 @@ INCLUDEPATH += \
LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt -ldconf
-CONFIG += link_pkgconfig c++11
+CONFIG += link_pkgconfig c++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
diff --git a/plugins/devices/touchpad/touchpad.pro b/plugins/devices/touchpad/touchpad.pro
index 220d4d5..a56d6dd 100644
--- a/plugins/devices/touchpad/touchpad.pro
+++ b/plugins/devices/touchpad/touchpad.pro
@@ -24,7 +24,7 @@ INCLUDEPATH += \
LIBS += -L$$[QT_INSTALL_LIBS] -lXi -lgsettings-qt
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gsettings-qt \
xi \
diff --git a/plugins/network/proxy/proxy.pro b/plugins/network/proxy/proxy.pro
index 5c39bf6..341af15 100644
--- a/plugins/network/proxy/proxy.pro
+++ b/plugins/network/proxy/proxy.pro
@@ -24,7 +24,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt
##加载gio库和gio-unix库用于获取和设置enum类型的gsettings
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/network/vpn/vpn.pro b/plugins/network/vpn/vpn.pro
index 3f8341f..438c61d 100644
--- a/plugins/network/vpn/vpn.pro
+++ b/plugins/network/vpn/vpn.pro
@@ -12,7 +12,7 @@ QT += widgets
TEMPLATE = lib
CONFIG += plugin \
- += c++11 \
+ += c++17 \
link_pkgconfig
PKGCONFIG += gsettings-qt
diff --git a/plugins/personalized/fonts/fonts.pro b/plugins/personalized/fonts/fonts.pro
index fe0046e..912ebfe 100644
--- a/plugins/personalized/fonts/fonts.pro
+++ b/plugins/personalized/fonts/fonts.pro
@@ -21,7 +21,7 @@ INSTALLS += target
##加载gio库和gio-unix库用于获取gsettings的默认值
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/personalized/screenlock/screenlock.pro b/plugins/personalized/screenlock/screenlock.pro
index 2d85f82..534b296 100644
--- a/plugins/personalized/screenlock/screenlock.pro
+++ b/plugins/personalized/screenlock/screenlock.pro
@@ -29,7 +29,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gsettings-qt \
gio-2.0 \
# gio-unix-2.0
diff --git a/plugins/personalized/screensaver/screensaver.pro b/plugins/personalized/screensaver/screensaver.pro
index 4b31837..aa204b1 100644
--- a/plugins/personalized/screensaver/screensaver.pro
+++ b/plugins/personalized/screensaver/screensaver.pro
@@ -30,7 +30,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/personalized/theme/theme.pro b/plugins/personalized/theme/theme.pro
index 280e908..e920678 100644
--- a/plugins/personalized/theme/theme.pro
+++ b/plugins/personalized/theme/theme.pro
@@ -14,7 +14,7 @@ QT += widgets KConfigCore KI18n x11extras concurrent dbus
TEMPLATE = lib
CONFIG += plugin \
link_pkgconfig \
- c++11
+ c++17
TARGET = $$qtLibraryTarget(theme)
DESTDIR = ../..
target.path = $${PLUGIN_INSTALL_DIRS}
diff --git a/plugins/personalized/wallpaper/wallpaper.pro b/plugins/personalized/wallpaper/wallpaper.pro
index d72c355..4500445 100644
--- a/plugins/personalized/wallpaper/wallpaper.pro
+++ b/plugins/personalized/wallpaper/wallpaper.pro
@@ -27,7 +27,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt
##加载gio库和gio-unix库用于获取和设置enum类型的gsettings
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/security-updates/backup/backup.pro b/plugins/security-updates/backup/backup.pro
index 929a599..2c0f547 100644
--- a/plugins/security-updates/backup/backup.pro
+++ b/plugins/security-updates/backup/backup.pro
@@ -20,7 +20,7 @@ INCLUDEPATH += \
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt
diff --git a/plugins/system/backup_intel/backup_intel.pro b/plugins/system/backup_intel/backup_intel.pro
index ddec214..2c006c3 100644
--- a/plugins/system/backup_intel/backup_intel.pro
+++ b/plugins/system/backup_intel/backup_intel.pro
@@ -20,7 +20,7 @@ INCLUDEPATH += \
##加载gio库和gio-unix库
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0
diff --git a/plugins/system/display/display.pro b/plugins/system/display/display.pro
index e28b289..191dc8b 100644
--- a/plugins/system/display/display.pro
+++ b/plugins/system/display/display.pro
@@ -11,7 +11,7 @@ include(../../../shell/component/Label/label.pri)
QT += widgets core gui quickwidgets quick xml KScreen dbus concurrent
TEMPLATE = lib
-CONFIG += c++11 link_pkgconfig plugin
+CONFIG += c++17 link_pkgconfig plugin
TARGET = $$qtLibraryTarget(display)
DESTDIR = ../..
diff --git a/plugins/system/display_hw/display_hw.pro b/plugins/system/display_hw/display_hw.pro
index 9dd22dc..9b4230f 100644
--- a/plugins/system/display_hw/display_hw.pro
+++ b/plugins/system/display_hw/display_hw.pro
@@ -7,7 +7,7 @@ include(../../../env.pri)
QT += widgets core gui quickwidgets quick xml KScreen dbus concurrent KConfigCore
TEMPLATE = lib
-CONFIG += c++11 link_pkgconfig plugin
+CONFIG += c++17 link_pkgconfig plugin
TARGET = $$qtLibraryTarget(display_hw)
DESTDIR = ../..
diff --git a/plugins/system/notice/notice.pro b/plugins/system/notice/notice.pro
index 3a7acf5..199e6e7 100644
--- a/plugins/system/notice/notice.pro
+++ b/plugins/system/notice/notice.pro
@@ -15,7 +15,7 @@ target.path = $${PLUGIN_INSTALL_DIRS}
##加载gio库和gio-unix库用于处理desktop文件
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
# Qt5X
@@ -27,7 +27,7 @@ INCLUDEPATH += \
LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt -ldconf
-CONFIG += c++11 \
+CONFIG += c++17 \
link_pkgconfig \
PKGCONFIG += gsettings-qt \
diff --git a/plugins/system/power/power.pro b/plugins/system/power/power.pro
index 6a44de7..8ebd708 100644
--- a/plugins/system/power/power.pro
+++ b/plugins/system/power/power.pro
@@ -19,7 +19,7 @@ LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt -lupower-glib
CONFIG += \
link_pkgconfig \
- c++11
+ c++17
PKGCONFIG += gsettings-qt \
gio-2.0 \
diff --git a/plugins/time-language/area/area.pro b/plugins/time-language/area/area.pro
index 1fb2fa0..ed5bb9b 100644
--- a/plugins/time-language/area/area.pro
+++ b/plugins/time-language/area/area.pro
@@ -26,7 +26,7 @@ LIBS += -L$$[QT_INSTALL_DIRS] -lgsettings-qt
##加载gio库和gio-unix库用于处理时间
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/plugins/time-language/datetime/datetime.pro b/plugins/time-language/datetime/datetime.pro
index 9366797..8b29255 100644
--- a/plugins/time-language/datetime/datetime.pro
+++ b/plugins/time-language/datetime/datetime.pro
@@ -9,7 +9,7 @@ QT += widgets dbus x11extras svg
TEMPLATE = lib
CONFIG += plugin \
link_pkgconfig \
- C++11
+ C++17
include(../../../env.pri)
include(../../../shell/component/Frame/frame.pri)
diff --git a/registeredQDbus/registeredQDbus.pro b/registeredQDbus/registeredQDbus.pro
index ba307db..e33d4e5 100644
--- a/registeredQDbus/registeredQDbus.pro
+++ b/registeredQDbus/registeredQDbus.pro
@@ -5,7 +5,7 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = launchSysDbus
TEMPLATE = app
-CONFIG += console c++11 link_pkgconfig
+CONFIG += console c++17 link_pkgconfig
CONFIG -= app_bundle
PKGCONFIG += gio-2.0 \
diff --git a/registeredSession/registeredSession.pro b/registeredSession/registeredSession.pro
index 915a40d..e9a88f0 100644
--- a/registeredSession/registeredSession.pro
+++ b/registeredSession/registeredSession.pro
@@ -5,7 +5,7 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = ukui-control-center-session
TEMPLATE = app
-CONFIG += c++11 console link_pkgconfig
+CONFIG += c++17 console link_pkgconfig
CONFIG -= app_bundle
QMAKE_CXXFLAGS *= -D_FORTIFY_SOURCE=2 -O2
diff --git a/shell/shell.pro b/shell/shell.pro
index 7800921..fe52181 100644
--- a/shell/shell.pro
+++ b/shell/shell.pro
@@ -31,7 +31,7 @@ DEFINES+=KYDEBUG
##加载gio库和gio-unix库用于处理desktop文件
CONFIG += link_pkgconfig \
- C++11
+ C++17
PKGCONFIG += gio-2.0 \
gio-unix-2.0 \
gsettings-qt \
diff --git a/tastenbrett/tastenbrett.pro b/tastenbrett/tastenbrett.pro
index bc6a4c7..c1caa47 100644
--- a/tastenbrett/tastenbrett.pro
+++ b/tastenbrett/tastenbrett.pro
@@ -5,7 +5,7 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets x11extras quickwidgets quick
LIBS += -L$$[QT_INSTALL_LIBS] -lgsettings-qt -lX11 -lxkbcommon -lxkbfile
-CONFIG += c++11
+CONFIG += c++17
# The following define makes your compiler emit warnings if you use
--
2.33.0