[kf5] Update to 5.116.0 (#49139)

This commit is contained in:
SunBlack
2026-01-10 01:47:23 -08:00
committed by GitHub
parent 9c832cddf0
commit 25b458671a
121 changed files with 568 additions and 968 deletions
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/karchive
REF v5.98.0
SHA512 3477280f319cb37e18c59d874f5bcf4db5c76e3572af6e2c91bad1135f16a2eb1c9fcc0ec9895790031e6d459b94eeb14be10ea7aab0660d037241bdf6662358
REF "v${VERSION}"
SHA512 2423f6f99a610cf376f14f95fe8af9f9b66a7ce95d082773442cb27046a0bde9d0b80cb5e9798bb44147e27b6749b834034321b13f109482daef60634ee97a69
HEAD_REF master
PATCHES
control-dependencies.patch
@@ -27,7 +27,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Archive CONFIG_PATH lib/cmake/KF5Archive)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Archive)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -39,4 +39,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+7 -4
View File
@@ -1,14 +1,17 @@
{
"name": "kf5archive",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "File compression",
"homepage": "https://api.kde.org/frameworks/karchive/html/index.html",
"homepage": "https://api.kde.org/karchive-index.html",
"license": "LGPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
"host": true
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/attica
REF v5.98.0
SHA512 020a8c10fe43e7cdb77c1821c3ec028fc7ea6cdddef5445b15ae108c70f7b3bd6410512d4c4b0e79332cdb0aac034fc27b362202e810d50de82a693e648b6459
REF "v${VERSION}"
SHA512 d63e1dab81820fc58b94d943de9aa12687089fbeaee8f5fb8048235cf8dc26a536b500711b6a04a25bf826050d369e2ba12c56bed2d88c25bdd4fd4a1038a214
HEAD_REF master
)
@@ -16,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Attica CONFIG_PATH lib/cmake/KF5Attica)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Attica)
vcpkg_copy_pdbs()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
@@ -30,4 +30,3 @@ vcpkg_fixup_pkgconfig()
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5attica",
"version": "5.98.0",
"version": "5.116.0",
"description": "A Qt library that implements the Open Collaboration Services API",
"homepage": "https://api.kde.org/frameworks/attica/html/index.html",
"homepage": "https://api.kde.org/attica-index.html",
"dependencies": [
"ecm",
"qt5-base",
@@ -1,56 +0,0 @@
From cf1e5df1117958db8dfeb13796cc63359aaf3bb1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= <me@dawidwrobel.com>
Date: Fri, 16 Sep 2022 00:39:30 +0200
Subject: [PATCH] Config.cmake.in: declare static dependencies
---
KF5AuthConfig.cmake.in | 17 +++++++++++++++++
src/ConfigureChecks.cmake | 2 +-
2 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/KF5AuthConfig.cmake.in b/KF5AuthConfig.cmake.in
index e461162..14f79aa 100644
--- a/KF5AuthConfig.cmake.in
+++ b/KF5AuthConfig.cmake.in
@@ -9,8 +9,25 @@ set(KAUTH_HELPER_INSTALL_DIR "@KAUTH_HELPER_INSTALL_DIR@")
set(KAUTH_HELPER_INSTALL_ABSOLUTE_DIR "@KAUTH_HELPER_INSTALL_ABSOLUTE_DIR@")
include(CMakeFindDependencyMacro)
+
find_dependency(KF5CoreAddons "@KF_DEP_VERSION@")
+if(NOT @BUILD_SHARED_LIBS@)
+ find_dependency(Qt@QT_MAJOR_VERSION@DBus "@REQUIRED_QT_VERSION@")
+
+ if(NOT @KAUTH_BUILD_CODEGENERATOR_ONLY@)
+ find_dependency(Qt@QT_MAJOR_VERSION@Widgets "@REQUIRED_QT_VERSION@")
+ endif()
+
+ if(NOT KAUTH_BACKEND_NAME AND @UNIX@ AND NOT @APPLE@)
+ find_dependency(PolkitQt@QT_MAJOR_VERSION@ "@POLKITQT_MIN_VERSION@")
+ endif()
+
+ if(KAUTH_BACKEND_NAME AND NOT @KAUTH_BUILD_CODEGENERATOR_ONLY@ AND "${KAUTH_BACKEND_NAME}" STREQUAL "POLKITQT@QT_MAJOR_VERSION@-1")
+ find_dependency(PolkitQt@QT_MAJOR_VERSION@ "@POLKITQT_MIN_VERSION@")
+ endif()
+endif()
+
include("${CMAKE_CURRENT_LIST_DIR}/KF5AuthTargets.cmake")
@PACKAGE_INCLUDE_QCHTARGETS@
include("${CMAKE_CURRENT_LIST_DIR}/KF5AuthMacros.cmake")
diff --git a/src/ConfigureChecks.cmake b/src/ConfigureChecks.cmake
index 23c5d28..bb5546d 100644
--- a/src/ConfigureChecks.cmake
+++ b/src/ConfigureChecks.cmake
@@ -9,7 +9,7 @@ string(TOUPPER "${KAUTH_BACKEND_NAME}" KAUTH_BACKEND_NAME)
set(KAUTH_BACKEND ${KAUTH_BACKEND_NAME})
-set(POLKITQT_MIN_VERSION 0.112.0)
+set(POLKITQT_MIN_VERSION 0.112.0 PARENT_SCOPE)
## Check if the user did not specify a backend to be built. If that is the case,
## we check what is the best backend to build on this system.
--
2.38.0
+3 -5
View File
@@ -1,11 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kauth
REF v5.98.0
SHA512 c9989057077f8da26e260e1aec7fc2cfe07db62835a51b254f92e63e0e5c1500aae95001592ccd98a06a0701cb93cf34006b306e1230f6a53c8f683b8131bc17
REF "v${VERSION}"
SHA512 438d599b2410c799bd4383013dd216221efb4579b19242453fa38497d738910550eda6707f74446193c89c1958abb2d88dce07f625550040b62444dea16d6cd6
HEAD_REF master
PATCHES
0001-Config.cmake.in-declare-static-dependencies.patch
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -19,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Auth CONFIG_PATH lib/cmake/KF5Auth)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Auth)
vcpkg_copy_pdbs()
+6 -3
View File
@@ -1,13 +1,16 @@
{
"name": "kf5auth",
"version": "5.98.0",
"version": "5.116.0",
"description": "Execute actions as privileged user",
"homepage": "https://api.kde.org/frameworks/kauth/html/index.html",
"homepage": "https://api.kde.org/kauth-index.html",
"supports": "!windows",
"dependencies": [
"ecm",
"kf5coreaddons",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kbookmarks
REF v5.98.0
SHA512 68165309f63cd61cd7bb458b799b0659029542a5bd58b3690dce441e7ec82a682cd4c9d031413f88b2300f761cb2502cd3e32fdaa79875da69d463a7a1019008
REF "v${VERSION}"
SHA512 ab65b741e0de8511e8bdbdca77ca00f383c90a6983cab0b43622a4067299ad7ca7feb2ea2a0b9825f603cd6049d7e7eee511680390449e6f561ee3b26c580353
HEAD_REF master
)
@@ -16,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Bookmarks CONFIG_PATH lib/cmake/KF5Bookmarks)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Bookmarks)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -28,4 +28,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5bookmarks",
"version": "5.98.0",
"version": "5.116.0",
"description": "Bookmarks management library",
"homepage": "https://api.kde.org/frameworks/kbookmarks/html/index.html",
"homepage": "https://api.kde.org/kbookmarks-index.html",
"dependencies": [
"ecm",
{
@@ -18,7 +18,10 @@
"kf5coreaddons",
"kf5widgetsaddons",
"kf5xmlgui",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kcodecs
REF v5.98.0
SHA512 0fc58451a3e2774ea2626bcbdd0a9838bdcce5f8c75ffe30b67dc08255729f802b1cc0a5fc9f821058eb9496c4cabe40c988300b0cfbed4302d35b262c4c3610
REF "v${VERSION}"
SHA512 aebbbe10d0a7cfdffc910cc2b2650240519aebfd0f7dbc2a014e2912b4835b46c6a5f4e1357ddde6a0ebb143587284d766d47169f11870c21938705a6fb99678
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Codecs CONFIG_PATH lib/cmake/KF5Codecs)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Codecs)
vcpkg_copy_pdbs()
@@ -30,4 +30,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,15 +1,18 @@
{
"name": "kf5codecs",
"version": "5.98.0",
"version": "5.116.0",
"description": "String encoding library",
"homepage": "https://api.kde.org/frameworks/kcodecs/html/index.html",
"homepage": "https://api.kde.org/kcodecs-index.html",
"dependencies": [
"ecm",
{
"name": "gperf",
"host": true
},
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kcompletion
REF v5.98.0
SHA512 16cc4518e0db6f5583ce0ee24cb1f0f8f2812890bc1ed0d9f519cdeeeea79d5eb1fe82408fc5e101fbb2278bff00a61786e95189ffe2180ee289e7ed10ba6ac9
REF "v${VERSION}"
SHA512 3a886b6d0dd92b3f418197af04faa56a2e8eefb0432db4323e5d38cca351125bc102ed1a6a8128bc7297cd7caa6ad236edbecd63ea956e053b828b7692eead35
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Completion CONFIG_PATH lib/cmake/KF5Completion)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Completion)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5completion",
"version": "5.98.0",
"version": "5.116.0",
"description": "Text completion helpers and widgets",
"homepage": "https://api.kde.org/frameworks/kcompletion/html/index.html",
"homepage": "https://api.kde.org/kcompletion-index.html",
"dependencies": [
"ecm",
"kf5config",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kconfig
REF v5.98.0
SHA512 08d78422ae3df90f4ee2e88d2b2e3f485ecffc6f56c40e05825ecdc3321b95b4d18cfb3c11c327dce330ec50e09a8398e07f4d70243e0e2222f09de2005d9020
REF "v${VERSION}"
SHA512 dfd6e09ccaf132745f3bcba6276c6f5d0394c4aa2dd50ac234415e2fca3c5681d1c11e8f4141fdb9dc18aba806922c99dd6195d9013962e11de7c50cc2ca01a7
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Config CONFIG_PATH lib/cmake/KF5Config)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Config)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -47,4 +47,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5config",
"version": "5.98.0",
"version": "5.116.0",
"description": "Configuration system",
"homepage": "https://api.kde.org/frameworks/kconfig/html/index.html",
"homepage": "https://api.kde.org/kconfig-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -3
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kconfigwidgets
REF v5.98.0
SHA512 fbc113d41b13c190a07915a14443d50b67182e52a52ce0258434af548ba9a2fd151ec480ea0aa1a400babf47e156f33ccc12009f3e78a3a1ca04191180ed77dd
REF "v${VERSION}"
SHA512 2fcaeb8bd1bdc6ca3cfd4a33825edb8aa9ee13fa9fab9c1ce4c010788cf974390bf5f3fa839929a7d4d64e31d43bf26445621874f7747e08fcf9e4559579c971
HEAD_REF master
)
@@ -26,7 +26,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5ConfigWidgets CONFIG_PATH lib/cmake/KF5ConfigWidgets)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5ConfigWidgets)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5configwidgets",
"version": "5.98.0",
"version": "5.116.0",
"description": "Widgets for configuration dialogs",
"homepage": "https://api.kde.org/frameworks/kconfigwidgets/html/index.html",
"homepage": "https://api.kde.org/kconfigwidgets-index.html",
"dependencies": [
"ecm",
{
@@ -22,7 +22,10 @@
"kf5guiaddons",
"kf5i18n",
"kf5widgetsaddons",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
@@ -1,37 +0,0 @@
diff --git a/KF5CoreAddonsConfig.cmake.in b/KF5CoreAddonsConfig.cmake.in
index 711b8d41..2523da18 100644
--- a/KF5CoreAddonsConfig.cmake.in
+++ b/KF5CoreAddonsConfig.cmake.in
@@ -3,6 +3,24 @@
include(CMakeFindDependencyMacro)
find_dependency(Qt@QT_MAJOR_VERSION@Core @REQUIRED_QT_VERSION@)
+if(NOT @BUILD_SHARED_LIBS@)
+ if(NOT WIN32)
+ find_dependency(Threads)
+ endif()
+
+ if(@Inotify_FOUND@)
+ find_package(Inotify)
+ endif()
+
+ if(@Procstat_FOUND@)
+ find_dependency(Procstat)
+ endif()
+
+ if(@HAVE_QTDBUS@)
+ find_dependency(Qt@QT_MAJOR_VERSION@DBus @REQUIRED_QT_VERSION@)
+ endif()
+endif()
+
@PACKAGE_SETUP_AUTOMOC_VARIABLES@
if(CMAKE_CROSSCOMPILING AND KF5_HOST_TOOLING)
@@ -23,6 +41,7 @@ else()
set_target_properties(KF5::desktoptojson PROPERTIES IMPORTED_LOCATION ${DESKTOPTOJSON_EXECUTABLE})
endif()
endif()
+
include("${CMAKE_CURRENT_LIST_DIR}/KF5CoreAddonsTargets.cmake")
include("${CMAKE_CURRENT_LIST_DIR}/KF5CoreAddonsMacros.cmake")
@PACKAGE_INCLUDE_QCHTARGETS@
+4 -6
View File
@@ -1,10 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kcoreaddons
REF v5.98.0
SHA512 99c86e7931d62b7af6f631103b5d6ea75d70d2977842d4e3962dbc22bbdcfe398484d74d7c58a90bd9e86c738d632a3fd68da8ece42841559e7cc48ee1431ab6
PATCHES
0001-Add-support-for-static-builds.patch # https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/129
REF "v${VERSION}"
SHA512 6dcc51df771dae5de88583ceb2df03d4b9235d00047db7b05b0796c78ca16eb7fe7ecf31e6a0d3c9a08e9d76c3b90d60ee106135cf362793933ec781b465318f
HEAD_REF master
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -17,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5CoreAddons CONFIG_PATH lib/cmake/KF5CoreAddons)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5CoreAddons)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -38,4 +37,3 @@ endif()
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -3
View File
@@ -1,9 +1,8 @@
{
"name": "kf5coreaddons",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Addons to QtCore",
"homepage": "https://api.kde.org/frameworks/kcoreaddons/html/index.html",
"homepage": "https://api.kde.org/kcoreaddons-index.html",
"dependencies": [
"ecm",
{
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kcrash
REF v5.98.0
SHA512 5b6527167dd7b8947ae4e6a20d4d7d563d11246c6e3b697582abcc82fd0e0049de21c8e312d5c8cb6495fa82cf6ec338919280ee49600a21896161158a4dbce4
REF "v${VERSION}"
SHA512 23897cf1b0bc02776f2fc70cc9ae3c34d17dba212b4c8866f4ed2167a9b3a4a37d33a3116c58d0084d98fab5ed6ef35a7d4527700a165d283975e714350150bf
HEAD_REF master
)
@@ -16,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Crash CONFIG_PATH lib/cmake/KF5Crash)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Crash)
vcpkg_copy_pdbs()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
@@ -28,4 +28,3 @@ endif()
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5crash",
"version": "5.98.0",
"version": "5.116.0",
"description": "KCrash provides support for intercepting and handling application crashes.",
"homepage": "https://api.kde.org/frameworks/kcrash/html/index.html",
"homepage": "https://api.kde.org/kcrash-index.html",
"dependencies": [
"ecm",
"kf5coreaddons",
@@ -1,16 +0,0 @@
diff --git a/KF5DBusAddonsConfig.cmake.in b/KF5DBusAddonsConfig.cmake.in
index 8d8cea5..7770236 100644
--- a/KF5DBusAddonsConfig.cmake.in
+++ b/KF5DBusAddonsConfig.cmake.in
@@ -6,9 +6,9 @@ find_dependency(Qt@QT_MAJOR_VERSION@DBus @REQUIRED_QT_VERSION@)
if(NOT @BUILD_SHARED_LIBS@)
# Qt5::DBus target will have been defined by the find_dependency() call above
# at the time where this file is used
- if(TARGET Qt5::DBus)
+ if(@Qt5X11Extras_FOUND@)
find_dependency(Qt5X11Extras @REQUIRED_QT_VERSION@)
- else()
+ elseif(@Qt6Gui_FOUND@)
find_dependency(Qt6Gui @REQUIRED_QT_VERSION@) # qtx11extras_p.h
endif()
endif()
+3 -6
View File
@@ -1,11 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kdbusaddons
REF v5.98.0
SHA512 e92d54b41ed65be517c4d8d46ed98f4b4a5df7ed66ef490f340e44a2ee230236b738d06c980f44dbe93bbbbcbdba387f60f5fbdde8e77d4df4f1d0433b4f0255
REF "v${VERSION}"
SHA512 823ca3d3996be26aafb4c56f9ea588a8c8467e852d9d6f8a3ddafa9d1403a5707bcdc52df0b0834fbafe4cbe968d5482930e4d67698233cf7dd1783a5bcad2b5
HEAD_REF master
PATCHES
fix_static_build.patch # https://invent.kde.org/frameworks/kdbusaddons/-/merge_requests/26
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -18,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5DBusAddons CONFIG_PATH lib/cmake/KF5DBusAddons)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5DBusAddons)
vcpkg_copy_pdbs()
@@ -34,4 +32,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5dbusaddons",
"version": "5.98.0",
"version": "5.116.0",
"description": "Convenience classes for D-Bus",
"homepage": "https://api.kde.org/frameworks/kdbusaddons/html/index.html",
"homepage": "https://api.kde.org/kdbusaddons-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kdeclarative
REF v5.98.0
SHA512 327eb517fc5fa47dcd5e1b70fff0a704528789e3cb6652db5269a8c41ba3ffeedc38b71f1e00403a5e0132029497a6dae90f4230d13ffdfeb0469b5ff91e2a71
REF "v${VERSION}"
SHA512 a78a59ceec2c89178b15a1892a54a2cb04ffc02df7c60ccf2da142492e4d37f6e4676b06d882c91532082c7647d05af10dd032792b6cc1e5f044eb8eba80c72f
HEAD_REF master
)
@@ -28,7 +28,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Declarative CONFIG_PATH lib/cmake/KF5Declarative)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Declarative)
vcpkg_copy_pdbs()
vcpkg_copy_tools(TOOL_NAMES kpackagelauncherqml AUTO_CLEAN)
@@ -42,4 +42,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5declarative",
"version": "5.98.0",
"version": "5.116.0",
"description": "Integration of QML and KDE work spaces",
"homepage": "https://api.kde.org/frameworks/kdeclarative/html/index.html",
"homepage": "https://api.kde.org/kdeclarative-index.html",
"dependencies": [
"ecm",
{
@@ -25,7 +25,10 @@
"kf5package",
"kf5widgetsaddons",
"kf5windowsystem",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kglobalaccel
REF v5.98.0
SHA512 a8846538ced248ee537b90136bbb45cabff60088daba7a19e48d6ab63ce388353e83770cf6bad7b0c700b7404e1f4aa88f71f202dde8cdc3064456da73241050
REF "v${VERSION}"
SHA512 afcf4609d6e4f3182088caccbecd71e5826c19716d2f9b22f5674a37771f082691a1b3e246b59837bbada8427d027c173d46233f1f817f2951e7a96562251fc5
HEAD_REF master
)
@@ -20,7 +20,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5GlobalAccel CONFIG_PATH lib/cmake/KF5GlobalAccel)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5GlobalAccel)
vcpkg_copy_pdbs()
vcpkg_copy_tools(TOOL_NAMES kglobalaccel5 AUTO_CLEAN)
@@ -34,4 +34,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5globalaccel",
"version": "5.98.0",
"version": "5.116.0",
"description": "lobal desktop keyboard shortcuts",
"homepage": "https://api.kde.org/frameworks/kglobalaccel/html/index.html",
"homepage": "https://api.kde.org/kglobalaccel-index.html",
"supports": "!windows",
"dependencies": [
"ecm",
@@ -11,7 +11,10 @@
"kf5crash",
"kf5dbusaddons",
"kf5windowsystem",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "qt5-x11extras",
@@ -1,26 +0,0 @@
From 4f2be34b4a33453d71847dbab977f9eaedf2e995 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= <me@dawidwrobel.com>
Date: Wed, 19 Oct 2022 13:26:50 +0200
Subject: [PATCH] Add misisng find_dependency's for static builds
---
KF5GuiAddonsConfig.cmake.in | 3 +++
1 file changed, 3 insertions(+)
diff --git a/KF5GuiAddonsConfig.cmake.in b/KF5GuiAddonsConfig.cmake.in
index b494230..73c2678 100644
--- a/KF5GuiAddonsConfig.cmake.in
+++ b/KF5GuiAddonsConfig.cmake.in
@@ -7,6 +7,9 @@ find_dependency(Qt@QT_MAJOR_VERSION@Gui @REQUIRED_QT_VERSION@)
if (NOT @BUILD_SHARED_LIBS@)
if (@WITH_X11@)
+ find_dependency(X11)
+ find_dependency(XCB COMPONENTS XCB)
+
if (NOT TARGET Qt6::Gui)
find_dependency(Qt5X11Extras @REQUIRED_QT_VERSION@)
endif()
--
2.38.0
+3 -5
View File
@@ -1,12 +1,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kguiaddons
REF v5.98.0
SHA512 957edb3a4c78dcc52ae96f4565b617413b9dcd10e2681df0a945042c1d2ae87b8327567ad58f78c665e2e38351d6cc33129cf1ad30497912ccfa281c870e1607
REF "v${VERSION}"
SHA512 3a6c15adc32fe62496b3d7d87c5c6e2465edf77407cf957789aac20199652664686d7272ae06b9b61f82b3cfbd8c515d2781b5db375ef0c0ed82bd73f33aaf70
HEAD_REF master
PATCHES
fix_cmake.patch # https://github.com/microsoft/vcpkg/issues/17607#issuecomment-831518812
0001-Add-misisng-find_dependency-s-for-static-builds.patch
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
@@ -31,7 +30,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5GuiAddons CONFIG_PATH lib/cmake/KF5GuiAddons)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5GuiAddons)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -48,4 +47,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5guiaddons",
"version": "5.98.0",
"version": "5.116.0",
"description": "Addons to QtGui",
"homepage": "https://api.kde.org/frameworks/kguiaddons/html/index.html",
"homepage": "https://api.kde.org/kguiaddons-index.html",
"dependencies": [
"ecm",
"qt5-tools",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kholidays
REF v5.98.0
SHA512 e09eaa97094edd2feb5ec3677be8764bc1c3f6749c21eff8c0a2c9c047c21d35805f07b985d5d50a60e8acd48ff5096cc7f28a4fe22f49f45c74de390b7402ca
REF "v${VERSION}"
SHA512 789a75dacc09d85d0ef9adbc672eec087d7b045be618d836957f0ba3eff2099c61367cc8d0ff0da7cb3c8cb9da40e9224a95428fd62d90eff7d89f83a71fd927
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Holidays CONFIG_PATH lib/cmake/KF5Holidays)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Holidays)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -2
View File
@@ -1,10 +1,14 @@
{
"name": "kf5holidays",
"version": "5.98.0",
"version": "5.116.0",
"description": "Holiday calculation library",
"homepage": "https://api.kde.org/kholidays-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+5 -4
View File
@@ -5,8 +5,9 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/ki18n
REF v5.98.0
SHA512 5bb2c216825448d207dbcaa521503ddb78f77ba52668992447c792bcc4f48f8a0d6de7d3f564dc917a14765ae7f0ad7e43dd0ce8f368e97eb8dfe077fa8b4c46
REF "v${VERSION}"
SHA512 418aee5a836fcdb7a8901282c256e8bdb3ff1f1f346c882feb548b9ef39951ff1709dd2ac924e281441d86c7744e086ca82178f952dbb24173aab910d336d7e4
HEAD_REF master
PATCHES ${PATCHES}
)
@@ -25,7 +26,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5I18n CONFIG_PATH lib/cmake/KF5I18n)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5I18n)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -43,7 +44,7 @@ vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
# # The Python executable used for building ki18n will be used as a fallback
# # solution if it cannot be found in $PATH when building applications.
# set(_KI18N_PYTHON_EXECUTABLE "C:/Dev/vcpkg-downloads/tools/python/python-3.10.7-x64/python.exe")
#
#
# find_program(KI18N_PYTHON_EXECUTABLE NAMES python3 python2 python)
# if(NOT KI18N_PYTHON_EXECUTABLE)
# set(KI18N_PYTHON_EXECUTABLE "${_KI18N_PYTHON_EXECUTABLE}")
+2 -3
View File
@@ -1,9 +1,8 @@
{
"name": "kf5i18n",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Advanced internationalization framework",
"homepage": "https://api.kde.org/frameworks/ki18n/html/index.html",
"homepage": "https://api.kde.org/ki18n-index.html",
"dependencies": [
"ecm",
"gettext",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kiconthemes
REF v5.98.0
SHA512 822deb6e4469e69541e057b72f2ce27258f5cdb893f1cc8d37d900bb5aa4694706de051a905a939ac2f6fa474f69f4e05f24c87053699b205e6a58e18d56aaf1
REF "v${VERSION}"
SHA512 fa5a6e1b1483578d0892a99bddf2fc966c37614c49d9a9eb19feddb01e1378871495578dc19a33def06c2e71f9a245a7b00eddbadda80b32275e61539d4110a4
HEAD_REF master
)
@@ -25,7 +25,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5IconThemes CONFIG_PATH lib/cmake/KF5IconThemes)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5IconThemes)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -46,4 +46,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5iconthemes",
"version": "5.98.0",
"version": "5.116.0",
"description": "Icon GUI utilities",
"homepage": "https://api.kde.org/frameworks/kiconthemes/html/index.html",
"homepage": "https://api.kde.org/kiconthemes-index.html",
"dependencies": [
"ecm",
"gettext",
@@ -20,7 +20,10 @@
"kf5i18n",
"kf5itemviews",
"kf5widgetsaddons",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-svg",
"qt5-tools",
{
+4 -4
View File
@@ -1,8 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kitemmodels
REF v5.98.0
SHA512 11badf9c62c0b4d2e48a800adee42a7392c2dd3749315ff91125b9eac0bd8e78fef9eac9b64fe3c4d97ead30f78961b82669590098a4b11b5c5a5a61c005b3c2
REF "v${VERSION}"
SHA512 cf4f1530c348adbb26a3bbbdb9b2af793a824c07fe345beb1290c37ded57eafda388190420606256530f4bf5e3b91cdf18ac2cc7b2cbe20f8c005600fe90c3b0
HEAD_REF master
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -16,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5ItemModels CONFIG_PATH lib/cmake/KF5ItemModels)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5ItemModels)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -28,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5itemmodels",
"version": "5.98.0",
"version": "5.116.0",
"description": "Models for Qt Model/View system",
"homepage": "https://api.kde.org/frameworks/kitemmodels/html/index.html",
"homepage": "https://api.kde.org/kitemmodels-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+4 -4
View File
@@ -1,8 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kitemviews
REF v5.98.0
SHA512 1a9643376c971323a82a8ef909a9c31f168bdf89842ebf667ac69c9d76c51fc8124eb366c602b2bdff28082c9199690be6091d2634ebf12a07aeeaddd96810ab
REF "v${VERSION}"
SHA512 8297e80dc7091ee21cc5650e4fb2768d957cb66d672dd2f7b79c015c6db665cef4488ddd9873603b0b2aeb7ca3b8e795a3c04d9c53c4a9f65b110ff0ae2f26b7
HEAD_REF master
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -16,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5ItemViews CONFIG_PATH lib/cmake/KF5ItemViews)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5ItemViews)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -28,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5itemviews",
"version": "5.98.0",
"version": "5.116.0",
"description": "Widget addons for Qt Model/View",
"homepage": "https://api.kde.org/frameworks/kitemviews/html/index.html",
"homepage": "https://api.kde.org/kitemviews-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kjobwidgets
REF v5.98.0
SHA512 dba5640a7f003bf899464056af9cb24270e252b620290cb3e7d912e48e8b45dd4892be51688402df2b7217aa938af0f815d9a12685dd263778c2df0290b5361d
REF "v${VERSION}"
SHA512 d7c55a2e12494282d89e234ec0188fba12816554e78f20c08d269f146ff1f513db326ef2ce88961558800a4873bc2f63a732196e73740a79fc2e2aedb2277224
HEAD_REF master
)
@@ -16,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5JobWidgets CONFIG_PATH lib/cmake/KF5JobWidgets)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5JobWidgets)
vcpkg_copy_pdbs()
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,13 +1,16 @@
{
"name": "kf5jobwidgets",
"version": "5.98.0",
"version": "5.116.0",
"description": "Widgets for showing progress of asynchronous jobs",
"homepage": "https://api.kde.org/frameworks/kjobwidgets/html/index.html",
"homepage": "https://api.kde.org/kjobwidgets-index.html",
"dependencies": [
"ecm",
"kf5coreaddons",
"kf5widgetsaddons",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
{
"name": "qt5-x11extras",
"platform": "linux"
@@ -1,12 +0,0 @@
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index fcd5bc1..cc1660b 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -47,3 +47,7 @@ add_library(kcmutils_proxy_model STATIC kpluginproxymodel.cpp)
# Needed to link this static lib to shared libs
set_property(TARGET kcmutils_proxy_model PROPERTY POSITION_INDEPENDENT_CODE ON)
target_link_libraries(kcmutils_proxy_model PUBLIC KF5KCMUtilsCore KF5::ItemViews)
+
+if(NOT BUILD_SHARED_LIBS)
+ install(TARGETS kcmutils_proxy_model EXPORT KF5KCMUtilsTargets ${KF_INSTALL_TARGETS_DEFAULT_ARGS})
+endif()
+3 -6
View File
@@ -1,11 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kcmutils
REF v5.98.0
SHA512 959901d7ba447eff13e4c1341c5530fccecf42f7f5e4dc69bee669c9e22770f5af57ed2f08979aac5fd2e1015f2bbadf5d302d99e1e0031c20927d833e6a3cea
REF "v${VERSION}"
SHA512 f5a22a0e662f1f3874c50b19ff770f2fa4fed53163eb7b732c8b8529424222a1b5f6908cf712c8feb6bc4984c687c51ded2cd228b01f1732d2d2c7cfba7e8f99
HEAD_REF master
PATCHES
0001-Fix-missing-kcmutils_proxy_model-export-in-static-bu.patch # https://invent.kde.org/frameworks/kcmutils/-/merge_requests/104
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -19,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5KCMUtils CONFIG_PATH lib/cmake/KF5KCMUtils)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5KCMUtils)
vcpkg_copy_pdbs()
if(NOT VCPKG_TARGET_IS_WINDOWS)
@@ -46,4 +44,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5kcmutils",
"version": "5.98.0",
"version": "5.116.0",
"description": "Utilities for KDE System Settings modules",
"homepage": "https://api.kde.org/frameworks/kcmutils/html/index.html",
"homepage": "https://api.kde.org/kcmutils-index.html",
"dependencies": [
"ecm",
{
@@ -20,7 +20,10 @@
"kf5itemviews",
"kf5service",
"kf5xmlgui",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
-201
View File
@@ -1,201 +0,0 @@
diff --git a/src/ioslaves/file/CMakeLists.txt b/src/ioslaves/file/CMakeLists.txt
index fec216af..8595f36e 100644
--- a/src/ioslaves/file/CMakeLists.txt
+++ b/src/ioslaves/file/CMakeLists.txt
@@ -28,7 +28,9 @@ ecm_qt_export_logging_category(
EXPORT KIO
)
-target_link_libraries(kio_file KF5::KIOCore KF5::I18n KF5::ConfigCore Qt${QT_MAJOR_VERSION}::DBus Qt${QT_MAJOR_VERSION}::Network)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
+target_link_libraries(kio_file KF5::KIOCore KF5::I18n KF5::ConfigCore Qt${QT_MAJOR_VERSION}::DBus Qt${QT_MAJOR_VERSION}::Network ${Iconv_LIBRARIES})
if(UNIX)
target_link_libraries(kio_file Qt${QT_MAJOR_VERSION}::Network KF5::AuthCore)
diff --git a/src/kioworkers/ftp/CMakeLists.txt b/src/kioworkers/ftp/CMakeLists.txt
index 44abb409..61eb3836 100644
--- a/src/kioworkers/ftp/CMakeLists.txt
+++ b/src/kioworkers/ftp/CMakeLists.txt
@@ -16,4 +16,6 @@ ecm_qt_export_logging_category(
EXPORT KIO
)
-target_link_libraries(kio_ftp Qt${QT_MAJOR_VERSION}::Network KF5::KIOCore KF5::I18n KF5::ConfigCore)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
+target_link_libraries(kio_ftp Qt${QT_MAJOR_VERSION}::Network KF5::KIOCore KF5::I18n KF5::ConfigCore ${Iconv_LIBRARIES})
\ No newline at end of file
diff --git a/src/ioslaves/http/CMakeLists.txt b/src/ioslaves/http/CMakeLists.txt
index e616d08b..0631edb6 100644
--- a/src/ioslaves/http/CMakeLists.txt
+++ b/src/ioslaves/http/CMakeLists.txt
@@ -37,11 +37,15 @@ target_sources(kio_http_cache_cleaner PRIVATE
http_cache_cleaner.cpp
)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
target_link_libraries(kio_http_cache_cleaner
Qt${QT_MAJOR_VERSION}::DBus
Qt${QT_MAJOR_VERSION}::Network # QLocalSocket
KF5::KIOCore # KProtocolManager
- KF5::I18n)
+ KF5::I18n
+ ${Iconv_LIBRARIES}
+)
install(TARGETS kio_http_cache_cleaner DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF} )
@@ -91,6 +95,7 @@ target_link_libraries(kio_http
KF5::KIONTLM
KF5::Archive
KF5::I18n
+ ${Iconv_LIBRARIES}
)
if(GSSAPI_FOUND)
target_link_libraries(kio_http PRIVATE ${GSSAPI_LIBS})
diff --git a/src/ioslaves/http/kcookiejar/CMakeLists.txt b/src/ioslaves/http/kcookiejar/CMakeLists.txt
index 0f770ae4..2600d2d2 100644
--- a/src/ioslaves/http/kcookiejar/CMakeLists.txt
+++ b/src/ioslaves/http/kcookiejar/CMakeLists.txt
@@ -13,10 +13,13 @@ target_sources(kcookiejar5 PRIVATE
main.cpp
)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
target_link_libraries( kcookiejar5
Qt${QT_MAJOR_VERSION}::DBus
KF5::I18n
KF5::WidgetsAddons
+ ${Iconv_LIBRARIES}
)
install(TARGETS kcookiejar5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} )
@@ -55,6 +58,7 @@ target_link_libraries(kded_kcookiejar
KF5::DBusAddons
KF5::I18n
KF5::WidgetsAddons
+ ${Iconv_LIBRARIES}
)
########### install files ###############
diff --git a/src/kioworkers/remote/CMakeLists.txt b/src/kioworkers/remote/CMakeLists.txt
index e2b576e2..526551ee 100644
--- a/src/kioworkers/remote/CMakeLists.txt
+++ b/src/kioworkers/remote/CMakeLists.txt
@@ -19,4 +19,6 @@ ecm_qt_declare_logging_category(kio_remote
EXPORT KIO
)
-target_link_libraries(kio_remote KF5::KIOCore KF5::I18n KF5::ConfigCore Qt${QT_MAJOR_VERSION}::Network)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
+target_link_libraries(kio_remote KF5::KIOCore KF5::I18n KF5::ConfigCore Qt${QT_MAJOR_VERSION}::Network ${Iconv_LIBRARIES})
diff --git a/src/kioworkers/remote/kdedmodule/CMakeLists.txt b/src/kioworkers/remote/kdedmodule/CMakeLists.txt
index 4e40d214..7ba0d911 100644
--- a/src/kioworkers/remote/kdedmodule/CMakeLists.txt
+++ b/src/kioworkers/remote/kdedmodule/CMakeLists.txt
@@ -1,7 +1,9 @@
add_library(remotedirnotify MODULE remotedirnotify.cpp remotedirnotifymodule.cpp ../debug.cpp)
kcoreaddons_desktop_to_json(remotedirnotify remotedirnotify.desktop)
-target_link_libraries(remotedirnotify KF5::DBusAddons KF5::KIOCore)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
+target_link_libraries(remotedirnotify KF5::DBusAddons KF5::KIOCore ${Iconv_LIBRARIES})
# Rename target to allow co-installability with plasma-workspace <= 5.9
set_target_properties(remotedirnotify PROPERTIES OUTPUT_NAME "remotenotifier")
diff --git a/src/ioslaves/telnet/CMakeLists.txt b/src/ioslaves/telnet/CMakeLists.txt
index ffee12c8..0b03c211 100644
--- a/src/ioslaves/telnet/CMakeLists.txt
+++ b/src/ioslaves/telnet/CMakeLists.txt
@@ -2,10 +2,13 @@
add_executable(ktelnetservice5 ktelnetservice.cpp)
ecm_mark_nongui_executable(ktelnetservice5)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
target_link_libraries(ktelnetservice5
Qt${QT_MAJOR_VERSION}::Widgets
KF5::I18n
KF5::KIOGui
+ ${Iconv_LIBRARIES}
)
install(TARGETS ktelnetservice5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
diff --git a/src/ioslaves/trash/CMakeLists.txt b/src/ioslaves/trash/CMakeLists.txt
index 147b3f3e..0546b8ce 100644
--- a/src/ioslaves/trash/CMakeLists.txt
+++ b/src/ioslaves/trash/CMakeLists.txt
@@ -51,6 +51,8 @@ else()
)
endif()
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
target_link_libraries(kio_trash
KF5::ConfigCore
KF5::Solid
@@ -59,6 +61,7 @@ target_link_libraries(kio_trash
Qt${QT_MAJOR_VERSION}::Network
KF5::I18n
KF5::ConfigCore
+ ${Iconv_LIBRARIES}
)
if(APPLE)
target_link_libraries(kio_trash "-framework DiskArbitration -framework CoreFoundation")
@@ -78,6 +81,7 @@ target_link_libraries(ktrash5
KF5::KIOCore
KF5::I18n
KF5::ConfigCore
+ ${Iconv_LIBRARIES}
)
install(TARGETS ktrash5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
diff --git a/src/kioexec/CMakeLists.txt b/src/kioexec/CMakeLists.txt
index 92eeafe7..8ae87424 100644
--- a/src/kioexec/CMakeLists.txt
+++ b/src/kioexec/CMakeLists.txt
@@ -19,7 +19,9 @@ ecm_qt_declare_logging_category(kioexecd
EXPORT KIO
)
-target_link_libraries(kioexecd KF5::I18n KF5::DBusAddons KF5::WidgetsAddons KF5::KIOCore)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
+target_link_libraries(kioexecd KF5::I18n KF5::DBusAddons KF5::WidgetsAddons KF5::KIOCore ${Iconv_LIBRARIES})
kdbusaddons_generate_dbus_service_file(kiod5 org.kde.kioexecd ${KDE_INSTALL_FULL_LIBEXECDIR_KF})
@@ -45,6 +47,7 @@ target_link_libraries(kioexec
KF5::WidgetsAddons # KMessageBox
KF5::WindowSystem # KStartupInfo
KF5::DBusAddons # KDBusService
+ ${Iconv_LIBRARIES}
)
if (HAVE_X11)
diff --git a/src/kpasswdserver/CMakeLists.txt b/src/kpasswdserver/CMakeLists.txt
index c268e039..c1a562aa 100644
--- a/src/kpasswdserver/CMakeLists.txt
+++ b/src/kpasswdserver/CMakeLists.txt
@@ -39,6 +39,8 @@ ecm_qt_export_logging_category(
EXPORT KIO
)
+find_package(Iconv REQUIRED)
+include_directories(${Iconv_INCLUDE_DIRS})
target_link_libraries(kiod_kpasswdserver
KF5::DBusAddons # KDED Module
Qt${QT_MAJOR_VERSION}::DBus
@@ -46,6 +48,7 @@ target_link_libraries(kiod_kpasswdserver
KF5::WidgetsAddons # KPasswordDialog
KF5::I18n
KF5::WindowSystem
+ ${Iconv_LIBRARIES}
${WALLET_LIB}
)
+2 -8
View File
@@ -1,15 +1,9 @@
if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL "static")
list(APPEND PATCHES fix_libiconv.patch)
endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kio
REF "v${VERSION}"
SHA512 6ffb44963b266f806150bc3ff9a1c3cf13f2fe7b4bda57e27d9bd9b931bfd757d50ee29f4143f6d282a25f675c8024aff16dc2f91e00ec0c7663eb8effdfee30
SHA512 085eaf467cb70630b1a2fe5024bd45aebe47f15c397388ebd562d0c0fbfd6700c8cc50d2ec136988d9575173aa01a5a73a1550c1b7cbb93d6909941909a31db7
HEAD_REF master
PATCHES
${PATCHES}
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
@@ -38,7 +32,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5KIO CONFIG_PATH lib/cmake/KF5KIO)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5KIO)
vcpkg_copy_pdbs()
set(LIBEXEC_TOOLS kio_http_cache_cleaner kiod5 kioexec kioslave5)
+3 -7
View File
@@ -1,9 +1,8 @@
{
"name": "kf5kio",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Network transparent access to files and data",
"homepage": "https://api.kde.org/frameworks/kio/html/index.html",
"homepage": "https://api.kde.org/kio-index.html",
"license": null,
"dependencies": [
"ecm",
@@ -48,10 +47,7 @@
"name": "libmount",
"platform": "linux"
},
{
"name": "qt5-base",
"default-features": false
},
"qt5-base",
{
"name": "qt5-macextras",
"platform": "osx"
@@ -1,14 +0,0 @@
diff --git a/src/widgets/action.h b/src/widgets/action.h
index 0207e557..748add43 100644
--- a/src/widgets/action.h
+++ b/src/widgets/action.h
@@ -65,7 +65,7 @@ Q_SIGNALS:
void dialogFinished(const KNS3::Entry::List &changedEntries);
#endif
// Only show this overload when we hide deprecated methods or build the lib
-#if !KNEWSTUFFWIDGETS_ENABLE_DEPRECATED_SINCE(5, 90) || KF5NewStuffWidgets_EXPORTS
+#if !KNEWSTUFFWIDGETS_ENABLE_DEPRECATED_SINCE(5, 90) || 1
/// emitted when the Hot New Stuff dialog has been closed
void dialogFinished(const QList<KNSCore::Entry> &changedEntries);
#endif
--
+8 -6
View File
@@ -1,11 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/knewstuff
REF v5.98.0
SHA512 dadbd4bcd6408e6b8afba4155a164563b2f3303162edd2f9cd193ab6e6677ce857e4455ccffee8ee289b1c8e634d7b3e5fe1e842efc4c89e67bd25ea103a9f50
REF "v${VERSION}"
SHA512 7734b5403720e4031d30844361251f744364d109c60dd59e6424cf1aa2f7a5b87f5f81893c0cab5721dc0875fc5e9b6e510436e4485776ec3f30d6d36ffca476
HEAD_REF master
PATCHES
0001-Fix-KF5NewStuffWidgets_EXPORTS-is-not-defined-on-cla.patch
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -22,7 +20,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5NewStuff CONFIG_PATH lib/cmake/KF5NewStuff DO_NOT_DELETE_PARENT_CONFIG_PATH)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5NewStuff DO_NOT_DELETE_PARENT_CONFIG_PATH)
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5NewStuffCore CONFIG_PATH lib/cmake/KF5NewStuffCore DO_NOT_DELETE_PARENT_CONFIG_PATH)
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5NewStuffQuick CONFIG_PATH lib/cmake/KF5NewStuffQuick)
vcpkg_copy_pdbs()
@@ -37,10 +35,14 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/data/kf5/kmoretools/presets-kmoretools/_README.md")
file(REMOVE "${CURRENT_PACKAGES_DIR}/debug/bin/data/kf5/kmoretools/presets-kmoretools/_README.md")
if(NOT VCPKG_BUILD_TYPE)
file(RENAME "${CURRENT_PACKAGES_DIR}/debug/lib/plugins" "${CURRENT_PACKAGES_DIR}/debug/plugins")
endif()
file(RENAME "${CURRENT_PACKAGES_DIR}/lib/plugins" "${CURRENT_PACKAGES_DIR}/plugins")
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5newstuff",
"version": "5.98.0",
"version": "5.116.0",
"description": "Framework for downloading and sharing additional application data",
"homepage": "https://api.kde.org/frameworks/knewstuff/html/index.html",
"homepage": "https://api.kde.org/knewstuff-index.html",
"dependencies": [
"ecm",
{
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/knotifications
REF v5.98.0
SHA512 f7f492f6b5390f2cab2e946433165e058d6cb7f82e7ce2a4b931bd4b0e7f7d75fe0ffc431ae01a13a1c30475c4c7d8992343cce7d4b7eca0254b6e5ab5046237
REF "v${VERSION}"
SHA512 c4a918f58a252fbbe86af15fef177a459275537520f61d35b7dc4ac51a20c6f95302dd713eacf3b9d96a0fd8c9cdb21fff394bd152ae1f31162aeb9a5b0049ee
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Notifications CONFIG_PATH lib/cmake/KF5Notifications)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Notifications)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5notifications",
"version": "5.98.0",
"version": "5.116.0",
"description": "Desktop notifications",
"homepage": "https://api.kde.org/frameworks/knotifications/html/index.html",
"homepage": "https://api.kde.org/knotifications-index.html",
"dependencies": [
"ecm",
"kf5config",
@@ -23,7 +23,10 @@
"name": "qt5-androidextras",
"platform": "android"
},
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
{
"name": "qt5-macextras",
"platform": "osx"
@@ -1,76 +0,0 @@
From f922c9e1a353ea82a5c8a87095e46f503c8e9ceb Mon Sep 17 00:00:00 2001
From: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Wed, 14 Sep 2022 15:57:22 +0200
Subject: [PATCH] Fix duplicate symbol in static builds
BUG: 459099
---
src/kpackage/CMakeLists.txt | 9 +++++++--
src/kpackagetool/CMakeLists.txt | 4 +---
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/kpackage/CMakeLists.txt b/src/kpackage/CMakeLists.txt
index 6880965..be16714 100644
--- a/src/kpackage/CMakeLists.txt
+++ b/src/kpackage/CMakeLists.txt
@@ -15,8 +15,6 @@ target_sources(KF5Package PRIVATE
packageloader.cpp
private/packages.cpp
private/packagejob.cpp
- private/packagejobthread.cpp
- private/versionparser.cpp
version.cpp
kpackage.qrc
)
@@ -42,6 +40,9 @@ ecm_generate_export_header(KF5Package
EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT}
)
+add_library(kpackage_common_STATIC STATIC private/packagejobthread.cpp private/versionparser.cpp)
+target_link_libraries(kpackage_common_STATIC PRIVATE Qt${QT_VERSION_MAJOR}::Core KF5::CoreAddons KF5::Archive KF5::I18n)
+
target_link_libraries(KF5Package
PUBLIC
KF5::CoreAddons
@@ -49,6 +50,7 @@ PRIVATE
Qt${QT_MAJOR_VERSION}::DBus
KF5::Archive
KF5::I18n
+ kpackage_common_STATIC
)
target_include_directories(KF5Package PUBLIC
@@ -90,6 +92,9 @@ install(FILES
install(TARGETS KF5Package EXPORT KF5PackageTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
+if (NOT BUILD_SHARED_LIBS)
+ install(TARGETS kpackage_common_STATIC EXPORT KF5PackageTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
+endif()
if(BUILD_QCH)
ecm_add_qch(
diff --git a/src/kpackagetool/CMakeLists.txt b/src/kpackagetool/CMakeLists.txt
index 10d58f8..c6d088a 100644
--- a/src/kpackagetool/CMakeLists.txt
+++ b/src/kpackagetool/CMakeLists.txt
@@ -6,8 +6,6 @@ ecm_mark_nongui_executable(kpackagetool5)
target_sources(kpackagetool5 PRIVATE
main.cpp
kpackagetool.cpp
- ../kpackage/private/packagejobthread.cpp
- ../kpackage/private/versionparser.cpp
kpackagetool.qrc
)
ecm_qt_declare_logging_category(kpackagetool5
@@ -15,6 +13,6 @@ ecm_qt_declare_logging_category(kpackagetool5
IDENTIFIER KPACKAGE_LOG
CATEGORY_NAME kf.package
)
-target_link_libraries(kpackagetool5 KF5::Archive KF5::Package KF5::I18n KF5::CoreAddons)
+target_link_libraries(kpackagetool5 kpackage_common_STATIC KF5::Archive KF5::Package KF5::I18n KF5::CoreAddons)
install(TARGETS kpackagetool5 EXPORT KF5PackageToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
--
GitLab
+3 -6
View File
@@ -1,11 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kpackage
REF v5.98.0
SHA512 2d82817825b3c5a284bee147abc1f8e9aff9f4730f7f149f95aef7270b7d41a7d6b8184e1f7c42c13c9ad26abbc63ffcd2e4eabef2f6ff734629d39808b5eeea
REF "v${VERSION}"
SHA512 30ad1aa42e560d697517b55f6fa2303e55b3640718860422b8ced13241fc6efeafd8c74894e2a3b23956aa6b453c87b7240f914a4fa6fadc8534478f71c2dc69
HEAD_REF master
PATCHES
fix_duplicate_symbol.patch
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
@@ -19,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Package CONFIG_PATH lib/cmake/KF5Package)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Package)
vcpkg_copy_pdbs()
vcpkg_copy_tools(TOOL_NAMES kpackagetool5 AUTO_CLEAN)
@@ -33,4 +31,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5package",
"version": "5.98.0",
"version": "5.116.0",
"description": "Installation and loading of additional content (ex: scripts, images...) as packages",
"homepage": "https://api.kde.org/frameworks/kpackage/html/index.html",
"homepage": "https://api.kde.org/kpackage-index.html",
"dependencies": [
"ecm",
{
+41 -41
View File
@@ -1,41 +1,41 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kparts
REF "v${VERSION}"
SHA512 07ba359faf15f6bc398b64e0534842532e1a3ade94caa6b8dc7886417aa49526b7e0f54bd29805e64b8661f4c402e022bd211a932ee13b0ac4b97e516ae6dbef
HEAD_REF master
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
file(WRITE "${SOURCE_PATH}/.clang-format" "DisableFormat: true\nSortIncludes: false\n")
# See ECM/kde-modules/KDEInstallDirs5.cmake
# Relocate .desktop files for next ports
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
list(APPEND KDE_OPTIONS
-DKDE_INSTALL_KSERVICES5DIR="share/kservices5"
-DKDE_INSTALL_KSERVICETYPES5DIR="share/kservicetypes5"
)
endif()
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_TESTING=OFF
${FEATURE_OPTIONS}
${KDE_OPTIONS}
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Parts CONFIG_PATH lib/cmake/KF5Parts)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kparts
REF "v${VERSION}"
SHA512 c7dc3e9bbc8b03c4111d7e5cc170f4cfc295db540b7d79d279a8892e3fcab18b78389ec41ad8200692aa2deb3100c36d6256b4206e506dfbaa52522ee6acb9f7
HEAD_REF master
)
# Prevent KDEClangFormat from writing to source effectively blocking parallel configure
file(WRITE "${SOURCE_PATH}/.clang-format" "DisableFormat: true\nSortIncludes: false\n")
# See ECM/kde-modules/KDEInstallDirs5.cmake
# Relocate .desktop files for next ports
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
list(APPEND KDE_OPTIONS
-DKDE_INSTALL_KSERVICES5DIR="share/kservices5"
-DKDE_INSTALL_KSERVICETYPES5DIR="share/kservicetypes5"
)
endif()
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_TESTING=OFF
${FEATURE_OPTIONS}
${KDE_OPTIONS}
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Parts)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -4
View File
@@ -1,9 +1,8 @@
{
"name": "kf5parts",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Plugin framework for user interface component",
"homepage": "https://api.kde.org/frameworks/kparts/html/index.html",
"homepage": "https://api.kde.org/kparts-index.html",
"license": "LGPL-2.0-or-later",
"dependencies": [
"ecm",
@@ -24,7 +23,10 @@
"kf5textwidgets",
"kf5widgetsaddons",
"kf5xmlgui",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
{
"name": "vcpkg-cmake",
"host": true
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kplotting
REF v5.98.0
SHA512 966b62cef7e617678d8ea63c68ff6e79db29a024ffa779a743e20ee643f9fcefe7af766fbb430ecfc2000ed1be9536ab0479d094fc8d899fcf5c0cd44f3d0302
REF "v${VERSION}"
SHA512 c82c72b72100afabc350392e5293f80e374a98c648d707e5386d4f92917833ef1cfb7d090a415162a48517b092f51752668e63099407e267df1ac11d3c2367e2
HEAD_REF master
)
@@ -16,7 +16,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Plotting CONFIG_PATH lib/cmake/KF5Plotting)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Plotting)
vcpkg_copy_pdbs()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
@@ -27,4 +27,3 @@ file(RENAME "${CURRENT_PACKAGES_DIR}/lib/plugins" "${CURRENT_PACKAGES_DIR}/plugi
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -4
View File
@@ -1,12 +1,14 @@
{
"name": "kf5plotting",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Lightweight plotting framework",
"homepage": "https://api.kde.org/frameworks/kplotting/html/index.html",
"homepage": "https://api.kde.org/kplotting-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kservice
REF v5.98.0
SHA512 c2cfe77418099883838deb3b4143a48e31845f8ea81b335fe86214d23c3df3233be96037e104593dd852b10363a0f2dd28d7cfa04ced608881c77f8a6524f83f
REF "v${VERSION}"
SHA512 8a688c48600b8fd67bc8647f9a2124369ace38a19fa9ea7b84b0d737ccd7d72aec67028d1df75a95e2fd086a44abbda7e8d2788f06a8cda191f06244d9537064
HEAD_REF master
)
@@ -52,7 +52,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Service CONFIG_PATH lib/cmake/KF5Service)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Service)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -69,4 +69,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -4
View File
@@ -1,9 +1,8 @@
{
"name": "kf5service",
"version": "5.98.0",
"port-version": 1,
"version": "5.116.0",
"description": "Plugin framework for desktop services",
"homepage": "https://api.kde.org/frameworks/kservice/html/index.html",
"homepage": "https://api.kde.org/kservice-index.html",
"dependencies": [
"ecm",
{
@@ -21,7 +20,10 @@
},
"kf5i18n",
"libiconv",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+2 -2
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/solid
REF v5.98.0
SHA512 9f0aed7f8ea29a6132ca9c99c4c744ca5580bb3f7be1712e27d1fc3ae47b2edac26a5ce20abddef4d9998612f2386e1cc6915504c02897f2b3ebcec01cd26208
REF "v${VERSION}"
SHA512 67d22f9da0646e9e98c029e9beec73705582d9bf946c1330166c168f7216113786a3a1ae81c88ad3886244147d48a655c9a938d8700ee39414c1d575c0949959
HEAD_REF master
PATCHES
001_fix_libmount.patch
+6 -4
View File
@@ -1,12 +1,14 @@
{
"name": "kf5solid",
"version": "5.98.0",
"port-version": 3,
"version": "5.116.0",
"description": "Desktop hardware abstraction",
"homepage": "https://api.kde.org/frameworks/solid/html/index.html",
"homepage": "https://api.kde.org/solid-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+6 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/sonnet
REF v5.98.0
SHA512 7bd4dc164e049e9b5be2f29a81444f4545bb0c70db8ede0cc4303292d983e21c6701ac9ab02f4b4b3b2793ec7e6a078601e8c7cf083b1a799d10dc9f1d5a57c0
REF "v${VERSION}"
SHA512 1bb5043b45e31009d89253179fde0ec677d73a125c4a2db39fff212d10c311d9c12748fd3d8d555b1b078fe307ab7de0cf46841a26645256f112445270c0c9e6
HEAD_REF master
)
@@ -16,6 +16,9 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
"hunspell" CMAKE_DISABLE_FIND_PACKAGE_HUNSPELL
)
vcpkg_find_acquire_program(PKGCONFIG)
set(ENV{PKG_CONFIG} "${PKGCONFIG}")
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
@@ -35,7 +38,7 @@ vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/debug/bin")
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Sonnet CONFIG_PATH lib/cmake/KF5Sonnet)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Sonnet)
vcpkg_copy_tools(
TOOL_NAMES gentrigrams parsetrigrams
@@ -57,4 +60,3 @@ file(REMOVE "${CURRENT_PACKAGES_DIR}/debug/bin/parsetrigrams${VCPKG_HOST_EXECUTA
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5sonnet",
"version": "5.98.0",
"version": "5.116.0",
"description": "Multi-language spell checker",
"homepage": "https://api.kde.org/frameworks/sonnet/html/index.html",
"homepage": "https://api.kde.org/sonnet-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/syntax-highlighting
REF v5.98.0
SHA512 05dd4d33c54b092629669a24d378002b24b140b767ed52e7f6d90aea5f5b6a30ce04ea1c87d534bd9ed239ae7bb334b65ce13a2b9af5ebef5272467fd44828bd
REF "v${VERSION}"
SHA512 e9145d74dd8cd35d18d25dd1237f7c188dcdaa3f00187833188b1a8312a595175b6d5eb40341e5014b37cfa372e2b21f351737cd4af4ac4006403a928f8f3963
HEAD_REF master
)
@@ -21,7 +21,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install(ADD_BIN_TO_PATH)
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5SyntaxHighlighting CONFIG_PATH lib/cmake/KF5SyntaxHighlighting)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5SyntaxHighlighting)
vcpkg_copy_pdbs()
vcpkg_copy_tools(
@@ -38,4 +38,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5syntaxhighlighting",
"version": "5.98.0",
"version": "5.116.0",
"description": "Syntax highlighting engine for Kate syntax definitions",
"homepage": "https://github.com/KDE/syntax-highlighting",
"homepage": "https://api.kde.org/ksyntaxhighlighting-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
"qt5-xmlpatterns",
{
+3 -3
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/ktexteditor
REF v5.98.0
SHA512 06aad3993cd2133b99ef9e8b510c8b89a844ce778a71351797122c6b05e31e6277d238a8563653a42aafe773457ec89842bbd6184277d471069969c177304696
REF "v${VERSION}"
SHA512 e860b06bf111c57d3f0c4380c87741ec8cc32e2d8dad0356520ecbd6fdfbd0ac5b323c9967a1b4a431d4186277fea1a6d335d226fb03fe2fd3f02e37b184d2ef
HEAD_REF master
)
@@ -41,7 +41,7 @@ vcpkg_cmake_configure(
-DVCPKG_HOST_TRIPLET=${VCPKG_HOST_TRIPLET}
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5TextEditor CONFIG_PATH lib/cmake/KF5TextEditor)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5TextEditor)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
+2 -3
View File
@@ -1,9 +1,8 @@
{
"name": "kf5texteditor",
"version": "5.98.0",
"port-version": 2,
"version": "5.116.0",
"description": "Full text editor component",
"homepage": "https://api.kde.org/frameworks/ktexteditor/html/",
"homepage": "https://api.kde.org/ktexteditor-index.html",
"dependencies": [
"ecm",
{
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/ktextwidgets
REF v5.98.0
SHA512 d25167cf173daa55075ee0586b8db5c478fcc567d2b9466a7c833ffe8cfae21db936df8cbcfc06a82314568b4574b5826bc50bc24087a02bab56fb43fcdcd461
REF "v${VERSION}"
SHA512 9107a070d7d12442c5aa0e0432b114d9c0b0d43e8a268b1254468e777de62f895afa1775adb79d75bd1116723f5518ea52f9a035c5cbd2930ce630805c537497
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5TextWidgets CONFIG_PATH lib/cmake/KF5TextWidgets)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5TextWidgets)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5textwidgets",
"version": "5.98.0",
"version": "5.116.0",
"description": "Text editing widgets",
"homepage": "https://api.kde.org/frameworks/ktextwidgets/html/index.html",
"homepage": "https://api.kde.org/ktextwidgets-index.html",
"dependencies": [
"ecm",
{
@@ -18,7 +18,10 @@
"kf5i18n",
"kf5sonnet",
"kf5widgetsaddons",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kwallet
REF v5.98.0
SHA512 8fae6e689f190f2f6d110ed4ccd45856d4202c9f4e08fd88851c120c1bfaa38d00f3571a08e036f60054740702084927f09809d68cde7c073f5ba1cd8124c2de
REF "v${VERSION}"
SHA512 1655478825de202870e1cd3c2c7eb98476df3d42ea861538a4ee1c1c6e26d3aa470cc4fd865e64b957bf82654fe46d8c779d9dcd399f97bf594b9c7f375e8fa2
HEAD_REF master
)
@@ -18,7 +18,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5Wallet CONFIG_PATH lib/cmake/KF5Wallet)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Wallet)
vcpkg_copy_pdbs()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
@@ -30,4 +30,3 @@ endif()
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5wallet",
"version": "5.98.0",
"version": "5.116.0",
"description": "Safe desktop-wide storage for passwords",
"homepage": "https://api.kde.org/frameworks/kwallet/html/index.html",
"homepage": "https://api.kde.org/kwallet-index.html",
"dependencies": [
"ecm",
"gettext",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kwidgetsaddons
REF v5.98.0
SHA512 cfc8dc0fb44a03897ee595abd32e0f5977a16ea5d36235c51ea1a548f2fe160308838aefa3fc7c4b0edeb12e626cdd46f58c7fc2a72cbaf59e2c4286aecc5ba3
REF "v${VERSION}"
SHA512 83435073854fe3b4ea765d1bf2b58bffb13ba5ea16c2c7efc04ee7205bb8dbd88f4fa04063e3d39632fe4fefc38e689e0dce7b464a6872b987a981d52d71217c
HEAD_REF master
)
@@ -17,7 +17,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5WidgetsAddons CONFIG_PATH lib/cmake/KF5WidgetsAddons)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5WidgetsAddons)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -29,4 +29,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,11 +1,14 @@
{
"name": "kf5widgetsaddons",
"version": "5.98.0",
"version": "5.116.0",
"description": "Addons to QtWidgets",
"homepage": "https://api.kde.org/frameworks/kwidgetsaddons/html/index.html",
"homepage": "https://api.kde.org/kwidgetsaddons-index.html",
"dependencies": [
"ecm",
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
+4 -4
View File
@@ -1,8 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kwindowsystem
REF v5.98.0
SHA512 839d9fcd805fe14aa13cf0cc39f12aa412f19309698c062c14a7d35db4e6fd3af6f46908c13d76a8234ba9f2067b9a67e0426b265d334be3e805daf5a6cd0afb
REF "v${VERSION}"
SHA512 adc7c9ea1f0cc20ccd009179c2989b9d03a1de067898769f2f1d364acdc599e7558a449f46f6c7306d00de4adda0d153e4b71395f28aaeef968591d9b96a950f
HEAD_REF master
)
if (VCPKG_TARGET_IS_LINUX)
@@ -20,7 +21,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5WindowSystem CONFIG_PATH lib/cmake/KF5WindowSystem)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5WindowSystem)
vcpkg_copy_pdbs()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
@@ -34,4 +35,3 @@ vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/KF5/KWindowSystem/config-k
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "kf5windowsystem",
"version": "5.98.0",
"version": "5.116.0",
"description": "Access to the windowing system",
"homepage": "https://api.kde.org/frameworks/kwindowsystem/html/",
"homepage": "https://api.kde.org/kwindowsystem-index.html",
"dependencies": [
"ecm",
"qt5-tools",
+3 -4
View File
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kxmlgui
REF v5.98.0
SHA512 a1dcbe8ba1b5a227e3fed07933cdfa26557a10cce3beaf41fde0a9ac4808dd17882ad6362fc4108bc6c3953ed58375dd71a3afa4cac445a798acae8b4eac56e4
REF "v${VERSION}"
SHA512 be36d5f554ce952379518e995570121632c8e1d43d2527b37c94a3cfc6009de05c1d54a8b8e88634da08a2c5112aaab07cbf3e1f4efbd77e3e0db96a9b27a77a
HEAD_REF master
)
@@ -25,7 +25,7 @@ vcpkg_cmake_configure(
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(PACKAGE_NAME KF5XmlGui CONFIG_PATH lib/cmake/KF5XmlGui)
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5XmlGui)
vcpkg_copy_pdbs()
if (VCPKG_TARGET_IS_WINDOWS)
@@ -44,4 +44,3 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
+6 -3
View File
@@ -1,8 +1,8 @@
{
"name": "kf5xmlgui",
"version": "5.98.0",
"version": "5.116.0",
"description": "Framework for managing menu and toolbar actions",
"homepage": "https://api.kde.org/frameworks/kxmlgui/html/index.html",
"homepage": "https://api.kde.org/kxmlgui-index.html",
"dependencies": [
"ecm",
"gettext",
@@ -31,7 +31,10 @@
"name": "libiconv",
"platform": "windows & static"
},
"qt5-base",
{
"name": "qt5-base",
"default-features": false
},
"qt5-tools",
{
"name": "vcpkg-cmake",
-176
View File
@@ -633,182 +633,6 @@ kddockwidgets[qtwidgets]:arm64-uwp = cascade
kddockwidgets[qtwidgets]:x64-uwp = cascade
kealib(uwp) = cascade
kenlm:x64-uwp = cascade
kf5archive:arm64-uwp = cascade
kf5archive:arm64-windows = cascade
kf5archive:x64-uwp = cascade
kf5attica:arm64-uwp = cascade
kf5attica:arm64-windows = cascade
kf5attica:x64-uwp = cascade
kf5attica:x64-windows = cascade
kf5attica:x86-windows = cascade
kf5bookmarks:arm64-uwp = cascade
kf5bookmarks:arm64-windows = cascade
kf5bookmarks:x64-uwp = cascade
kf5bookmarks:x64-windows = cascade
kf5bookmarks:x86-windows = cascade
kf5codecs:arm64-uwp = cascade
kf5codecs:arm64-windows = cascade
kf5codecs:x64-uwp = cascade
kf5codecs:x64-windows = cascade
kf5codecs:x86-windows = cascade
kf5completion:arm64-uwp = cascade
kf5completion:arm64-windows = cascade
kf5completion:x64-uwp = cascade
kf5completion:x64-windows = cascade
kf5completion:x86-windows = cascade
kf5config:arm64-uwp = cascade
kf5config:arm64-windows = cascade
kf5config:x64-uwp = cascade
kf5config:x64-windows = cascade
kf5config:x86-windows = cascade
kf5configwidgets:arm64-uwp = cascade
kf5configwidgets:arm64-windows = cascade
kf5configwidgets:x64-uwp = cascade
kf5configwidgets:x64-windows = cascade
kf5configwidgets:x86-windows = cascade
kf5coreaddons:arm64-uwp = cascade
kf5coreaddons:arm64-windows = cascade
kf5coreaddons:x64-uwp = cascade
kf5coreaddons:x64-windows = cascade
kf5coreaddons:x86-windows = cascade
kf5crash:arm64-uwp = cascade
kf5crash:arm64-windows = cascade
kf5crash:x64-uwp = cascade
kf5crash:x64-windows = cascade
kf5crash:x86-windows = cascade
kf5dbusaddons:arm64-uwp = cascade
kf5dbusaddons:arm64-windows = cascade
kf5dbusaddons:x64-uwp = cascade
kf5dbusaddons:x64-windows = cascade
kf5dbusaddons:x86-windows = cascade
kf5declarative:arm64-uwp = cascade
kf5declarative:arm64-windows = cascade
kf5declarative:x64-uwp = cascade
kf5declarative:x64-windows = cascade
kf5declarative:x86-windows = cascade
kf5declarative[opengl]:x64-windows-static = cascade
kf5diagram:arm64-uwp = cascade
kf5diagram:arm64-windows = cascade
kf5diagram:x64-uwp = cascade
kf5guiaddons:arm64-uwp = cascade
kf5guiaddons:arm64-windows = cascade
kf5guiaddons:x64-uwp = cascade
kf5guiaddons:x64-windows = cascade
kf5guiaddons:x86-windows = cascade
kf5guiaddons[wayland]:arm64-osx = cascade
kf5guiaddons[wayland]:x64-windows-static = cascade
kf5guiaddons[wayland]:x64-windows-static-md = cascade
kf5holidays:arm64-uwp = cascade
kf5holidays:arm64-windows = cascade
kf5holidays:x64-uwp = cascade
kf5holidays:x64-windows = cascade
kf5holidays:x86-windows = cascade
kf5i18n:arm64-uwp = cascade
kf5i18n:arm64-windows = cascade
kf5i18n:x64-uwp = cascade
kf5i18n:x64-windows = cascade
kf5i18n:x86-windows = cascade
kf5iconthemes:arm64-uwp = cascade
kf5iconthemes:arm64-windows = cascade
kf5iconthemes:x64-uwp = cascade
kf5iconthemes:x64-windows = cascade
kf5iconthemes:x86-windows = cascade
kf5itemmodels:arm64-uwp = cascade
kf5itemmodels:arm64-windows = cascade
kf5itemmodels:x64-uwp = cascade
kf5itemmodels:x64-windows = cascade
kf5itemmodels:x86-windows = cascade
kf5itemviews:arm64-uwp = cascade
kf5itemviews:arm64-windows = cascade
kf5itemviews:x64-uwp = cascade
kf5itemviews:x64-windows = cascade
kf5itemviews:x86-windows = cascade
kf5jobwidgets:arm64-uwp = cascade
kf5jobwidgets:arm64-windows = cascade
kf5jobwidgets:x64-uwp = cascade
kf5jobwidgets:x64-windows = cascade
kf5jobwidgets:x86-windows = cascade
kf5kcmutils:arm64-uwp = cascade
kf5kcmutils:arm64-windows = cascade
kf5kcmutils:x64-uwp = cascade
kf5kcmutils:x64-windows = cascade
kf5kcmutils:x86-windows = cascade
kf5kio:arm64-uwp = cascade
kf5kio:arm64-windows = cascade
kf5kio:x64-uwp = cascade
kf5kio:x64-windows = cascade
kf5kio:x86-windows = cascade
kf5newstuff:arm64-uwp = cascade
kf5newstuff:arm64-windows = cascade
kf5newstuff:x64-uwp = cascade
kf5newstuff:x64-windows = cascade
kf5newstuff:x86-windows = cascade
kf5notifications:arm64-uwp = cascade
kf5notifications:arm64-windows = cascade
kf5notifications:x64-uwp = cascade
kf5notifications:x64-windows = cascade
kf5notifications:x86-windows = cascade
kf5package:arm64-uwp = cascade
kf5package:arm64-windows = cascade
kf5package:x64-uwp = cascade
kf5package:x64-windows = cascade
kf5package:x86-windows = cascade
kf5parts:arm64-uwp = cascade
kf5parts:arm64-windows = cascade
kf5parts:x64-uwp = cascade
kf5parts:x64-windows = cascade
kf5parts:x86-windows = cascade
kf5plotting:arm64-uwp = cascade
kf5plotting:arm64-windows = cascade
kf5plotting:x64-uwp = cascade
kf5plotting:x64-windows = cascade
kf5plotting:x86-windows = cascade
kf5service:arm64-uwp = cascade
kf5service:arm64-windows = cascade
kf5service:x64-uwp = cascade
kf5service:x64-windows = cascade
kf5service:x86-windows = cascade
kf5solid:arm64-uwp = cascade
kf5solid:arm64-windows = cascade
kf5solid:x64-uwp = cascade
kf5solid:x64-windows = cascade
kf5solid:x86-windows = cascade
kf5sonnet:arm64-uwp = cascade
kf5sonnet:arm64-windows = cascade
kf5sonnet:x64-uwp = cascade
kf5sonnet:x64-windows = cascade
kf5sonnet:x86-windows = cascade
kf5syntaxhighlighting:arm64-uwp = cascade
kf5syntaxhighlighting:arm64-windows = cascade
kf5syntaxhighlighting:x64-uwp = cascade
kf5syntaxhighlighting:x64-windows = cascade
kf5syntaxhighlighting:x86-windows = cascade
kf5texteditor:x64-uwp = cascade
kf5textwidgets:arm64-uwp = cascade
kf5textwidgets:arm64-windows = cascade
kf5textwidgets:x64-uwp = cascade
kf5textwidgets:x64-windows = cascade
kf5textwidgets:x86-windows = cascade
kf5wallet:arm64-uwp = cascade
kf5wallet:arm64-windows = cascade
kf5wallet:x64-uwp = cascade
kf5wallet:x64-windows = cascade
kf5wallet:x86-windows = cascade
kf5widgetsaddons:arm64-uwp = cascade
kf5widgetsaddons:arm64-windows = cascade
kf5widgetsaddons:x64-uwp = cascade
kf5widgetsaddons:x64-windows = cascade
kf5widgetsaddons:x86-windows = cascade
kf5windowsystem:arm64-uwp = cascade
kf5windowsystem:arm64-windows = cascade
kf5windowsystem:x64-uwp = cascade
kf5windowsystem:x64-windows = cascade
kf5windowsystem:x86-windows = cascade
kf5xmlgui:arm64-uwp = cascade
kf5xmlgui:arm64-windows = cascade
kf5xmlgui:x64-uwp = cascade
kf5xmlgui:x64-windows = cascade
kf5xmlgui:x86-windows = cascade
lapack-reference:arm64-uwp = cascade
lapack-reference:arm64-windows = cascade
lapack-reference:x64-uwp = cascade
+46 -46
View File
@@ -4233,51 +4233,51 @@
"port-version": 4
},
"kf5archive": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5attica": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5auth": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5bookmarks": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5codecs": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5completion": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5config": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5configwidgets": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5coreaddons": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5crash": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5dbusaddons": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5declarative": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5diagram": {
@@ -4285,103 +4285,103 @@
"port-version": 0
},
"kf5globalaccel": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5guiaddons": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5holidays": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5i18n": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5iconthemes": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5itemmodels": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5itemviews": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5jobwidgets": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5kcmutils": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5kio": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5newstuff": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5notifications": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5package": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5parts": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5plotting": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5service": {
"baseline": "5.98.0",
"port-version": 1
"baseline": "5.116.0",
"port-version": 0
},
"kf5solid": {
"baseline": "5.98.0",
"port-version": 3
"baseline": "5.116.0",
"port-version": 0
},
"kf5sonnet": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5syntaxhighlighting": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5texteditor": {
"baseline": "5.98.0",
"port-version": 2
"baseline": "5.116.0",
"port-version": 0
},
"kf5textwidgets": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5wallet": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5widgetsaddons": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5windowsystem": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf5xmlgui": {
"baseline": "5.98.0",
"baseline": "5.116.0",
"port-version": 0
},
"kf6archive": {
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "37bfb60049dd8668d0bf3dc2679e22146683dd2f",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "bc79165deff9b9e843f9078cd2b0f4190588929d",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "c56e502f80ac9fff57cd72ef02aec3a85b5dc235",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "f0e2bfd9ba7f2543ea39e0c11100f3f3900ea043",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0da631dd9e5aa5e984cf653dd07053f9178b0747",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "389705992ddf4b7f0bf8c0a7331d79d3e0f723f1",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "4cf37512a4104ba52a1940a74a5179c98c031e1d",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "ee94632737dfb659ef7c31488ee98a859e576d5a",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "43ef75dad407cb5fc5cccc1841d41aeda36028f7",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "5771c7243aec3536ffe84a248d549ed776e5a2ff",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "b1cf5ead4cd1ff1a25da8ca99b7d88f7b66f850b",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "e969d877d16c85bab0deba60e4ca215be4b5a0cd",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "657062cd565dc4141807a194a551df9a7159c945",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "387976b6e5d8785f9edac7b406c5d8baf2194810",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "cd0d36c267e80351fb85368f11eb4d71d3d20d99",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "8fa0088a6eb4fa896b6fb3089e3bb50a5c0a89ce",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "1473036c3027822620ce59c73acf8de4ee532714",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "23bddb564943032879091136a89658442d8995d2",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "c2832db9873835b7710e885fd792227b07ac4d20",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "7db7edcd4305608638ad3c3c6e7e7e23d68e6184",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "5353a7ddd26f66452e934a1e6b8ec5a403d09f1a",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "96c5f4d51c4d48bf883e6453a8b8b9217b2e7d5a",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0662e3049bd395bdb74000020d8f385f4014d218",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "eafce68b2956be69cf875ee748607bef47492173",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "28d2e57ae13eaee2fa596720abf79fb0e87d037e",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "4a4b81c37d804391f425b791553d0df7b43d722f",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "c438579a42a76bda2400a03b57daa6b87da529fb",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "5408befc8a27d05686021d5913f7e33e88f8e8fa",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "ba018faaf20897fde04ddd6752b8f321174aa8e8",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "8ad1246ca57dcf55bd261776dba9673ee2a069a4",
"version": "5.98.0",
+5
View File
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "675bd27edd85c7163dd743b800d25a96bd6411c8",
"version": "5.116.0",
"port-version": 0
},
{
"git-tree": "f2263f5dbba39bdf456b8f1606f29ab4dc6e66cb",
"version": "5.98.0",

Some files were not shown because too many files have changed in this diff Show More