From 6baaa6aa0abe0487d303b2e80bb784decf2543b6 Mon Sep 17 00:00:00 2001 From: zlice Date: Mon, 23 Oct 2023 11:01:18 -0400 Subject: [PATCH] kvamtum: update to 1.0.10. --- srcpkgs/kvantum/patches/lib32.patch | 49 +++++++++++++++++++++++++++++ srcpkgs/kvantum/template | 14 ++++----- 2 files changed, 56 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/kvantum/patches/lib32.patch diff --git a/srcpkgs/kvantum/patches/lib32.patch b/srcpkgs/kvantum/patches/lib32.patch new file mode 100644 index 0000000000000..fcd3ef6e01521 --- /dev/null +++ b/srcpkgs/kvantum/patches/lib32.patch @@ -0,0 +1,49 @@ +--- a/Kvantum/style/CMakeLists.txt 2023-12-09 14:12:56.386838266 -0500 ++++ b/Kvantum/style/CMakeLists.txt 2023-12-09 14:13:26.209509020 -0500 +@@ -33,38 +33,14 @@ + #set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} ${QT_CMAKE_PREFIX_PATH}) + #set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/") + +-if(QT_VERSION_MAJOR EQUAL 6) +- get_target_property(REAL_QMAKE_EXECUTABLE Qt6::qmake +- IMPORTED_LOCATION) +- execute_process(COMMAND "${REAL_QMAKE_EXECUTABLE}" -query QT_INSTALL_PLUGINS +- OUTPUT_VARIABLE _Qt6_PLUGIN_INSTALL_DIR +- ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) +- set(KVANTUM_STYLE_DIR "${_Qt6_PLUGIN_INSTALL_DIR}/styles/") +- +- include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} +- ${Qt6Core_INCLUDE_DIRS} ${Qt6Widgets_INCLUDE_DIRS} +- ${Qt6Gui_INCLUDE_DIRS} ${Qt6Svg_INCLUDE_DIRS} +- ${X11_INCLUDE_DIR}) +-elseif(QT_VERSION_MAJOR EQUAL 5) +- get_target_property(REAL_QMAKE_EXECUTABLE ${Qt5Core_QMAKE_EXECUTABLE} +- IMPORTED_LOCATION) +- execute_process(COMMAND "${REAL_QMAKE_EXECUTABLE}" -query QT_INSTALL_PLUGINS +- OUTPUT_VARIABLE _Qt5_PLUGIN_INSTALL_DIR +- ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) +- set(KVANTUM_STYLE_DIR "${_Qt5_PLUGIN_INSTALL_DIR}/styles/") +- +- include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} +- ${Qt5Core_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS} +- ${Qt5Gui_INCLUDE_DIRS} ${Qt5Svg_INCLUDE_DIRS} +- ${Qt5X11Extras_INCLUDE_DIRS} +- ${X11_INCLUDE_DIR}) +-else() +- set(KVANTUM_STYLE_DIR "${QT_PLUGINS_DIR}/styles/") +- +- include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} +- ${QT_INCLUDE_DIR} ${QT_QTSVG_INCLUDE_DIR} +- ${X11_INCLUDE_DIR}) +-endif() ++get_target_property(REAL_QMAKE_EXECUTABLE Qt6::qmake ++ IMPORTED_LOCATION) ++set(KVANTUM_STYLE_DIR "${QT6_INSTALL_PLUGINS}/styles/") ++ ++include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ++ ${Qt6Core_INCLUDE_DIRS} ${Qt6Widgets_INCLUDE_DIRS} ++ ${Qt6Gui_INCLUDE_DIRS} ${Qt6Svg_INCLUDE_DIRS} ++ ${X11_INCLUDE_DIR}) + + add_definitions(-DDATADIR="${CMAKE_INSTALL_PREFIX}/share") + diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template index 393cbaa3308c3..9d35110fe15eb 100644 --- a/srcpkgs/kvantum/template +++ b/srcpkgs/kvantum/template @@ -1,19 +1,19 @@ # Template file for 'kvantum' pkgname=kvantum -version=1.0.5 +version=1.0.10 revision=1 build_wrksrc=Kvantum -build_style=qmake -hostmakedepends="qt5-tools qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-svg-devel qt5-x11extras-devel - kwindowsystem-devel" -short_desc="SVG-based theme engine for Qt4/Qt5, KDE and LXQt" +build_style=cmake +configure_args="-DENABLE_QT5=OFF" +hostmakedepends="qt6-tools-devel" +makedepends="qt6-base-devel qt6-svg-devel kwindowsystem-devel" +short_desc="SVG-based theme engine for Qt4/Qt5/Qt6, KDE and LXQt" maintainer="Giuseppe Fierro " license="GPL-3.0-or-later" homepage="https://github.com/tsujan/Kvantum" changelog="https://raw.githubusercontent.com/tsujan/Kvantum/master/Kvantum/ChangeLog" distfiles="https://github.com/tsujan/Kvantum/archive/V${version}.tar.gz" -checksum=2284017dbe5b4b4b5f657215525ca1d1e30d702b28102067d4aa2ec1e764c6a6 +checksum=2ef368df6c54a3bde2097ed89341f188b6670d1b1f8d11bcb3a80138887aca12 post_install() { vdoc doc/Theme-Config.pdf