-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Adding libraries needed to build Krita #11861
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
62e469e
Add KF5Config
hellozee 5c93c07
Add KF5WidgetsAddons
hellozee 19d114c
Add KF5Completion
hellozee b1309dd
Add KF5CoreAddons
hellozee 08ced90
Add KF5WindowSystem
hellozee 2d55eb3
Add KF5GuiAddons
hellozee ce67aca
Add KF5ItemModels
hellozee b9d7302
Add KF5ItemViews
hellozee 2c848ce
Add KF5i18n
hellozee dc7d874
Initial attempt to port quazip
hellozee dfa61fb
Fixed Quazip post installation checks
hellozee 7c5508a
Fixed linux builds
hellozee 0c70d00
Fixed x64-linux dynamic builds
hellozee fe6265c
Temporary patch for KF5Completion until fixed in upstream
hellozee 941793e
Add Vc
hellozee fadde00
Add libde265
hellozee e249c4e
Add libheif
hellozee 0e0a95d
Don't build examples and gdk pixbuf for libheif
hellozee c50f2b8
Add KF5Crash
hellozee 42ce4de
Fix windows builds
hellozee 9bf48af
Add gettext as a dependency of kf5i18n
hellozee 9bfcd60
Formatting changes applied
hellozee 7b525b2
Add homepages of all the ports
hellozee 0f05646
Removed deprecated functions
hellozee e2898aa
Fix quazip builds for x64-windows-static triplet
hellozee 8bf7143
Put support directives and fixed windows static builds
hellozee 6d04a44
Fix KF5Archive branch
hellozee f2aea52
fixing libheif for unix systems
hellozee 150bda8
Some linux specific changes
hellozee b2d63bf
Apply suggestions to kde frameworks
hellozee eba683e
Update quazip patch as suggested
hellozee File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| Source: kf5archive | ||
| Version: 5.64.0-1 | ||
| Homepage: https://api.kde.org/frameworks/karchive/html/index.html | ||
| Description: File compression | ||
| Build-Depends: ecm, qt5-base[core], zlib, bzip2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5completion | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kcompletion/html/index.html | ||
| Description: Text completion helpers and widgets | ||
| Build-Depends: ecm, qt5-tools, kf5config, kf5widgetsaddons | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
| index a86a05e..688bae2 100644 | ||
| --- a/CMakeLists.txt | ||
| +++ b/CMakeLists.txt | ||
| @@ -32,7 +32,7 @@ ecm_setup_version(PROJECT VARIABLE_PREFIX KCOMPLETION | ||
| # Dependencies | ||
| set(REQUIRED_QT_VERSION 5.11.0) | ||
|
|
||
| -find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Widgets) | ||
| +find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Widgets DBus) | ||
|
|
||
| find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED) | ||
| find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kcompletion | ||
| REF v5.64.0 | ||
| SHA512 1d597bc0e82d1570b1ff7b254425ab18d4d505a0b7f475a43b51d70566b91e763b86675837421c3f09073544efa77e673e9d2cfef586c12684fc9fe7b0c6a0cc | ||
| HEAD_REF master | ||
| # reported issue, just a manual workaround until the issue is fixed upstream | ||
| PATCHES | ||
| "add-qdbus-to-required-libraries.patch" | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| -DBUILD_DESIGNERPLUGIN=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5Completion) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5config | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kconfig/html/index.html | ||
| Description: Configuration system | ||
| Build-Depends: ecm, qt5-base, qt5-tools |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kconfig | ||
| REF v5.64.0 | ||
| SHA512 b8919e552a35ed3f4882d2d15205c5576be985e9f6e4e834d26587c9288e85a2ab27504a1531d1af70e8db4dc7ed71a6b0caf91c7310dace81177b68aa6a97e5 | ||
| HEAD_REF master | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
|
|
||
| file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/tools/${PORT}) | ||
|
|
||
| if(VCPKG_TARGET_IS_WINDOWS OR VCPKG_TARGET_IS_UWP) | ||
| file(RENAME ${CURRENT_PACKAGES_DIR}/bin/kconfig_compiler_kf5.exe ${CURRENT_PACKAGES_DIR}/tools/${PORT}/kconfig_compiler_kf5.exe) | ||
| file(RENAME ${CURRENT_PACKAGES_DIR}/bin/kconf_update.exe ${CURRENT_PACKAGES_DIR}/tools/${PORT}/kconf_update.exe) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/kreadconfig5.exe) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/kwriteconfig5.exe) | ||
| file (GLOB EXES ${CURRENT_PACKAGES_DIR}/debug/bin/*.exe) | ||
| file(REMOVE ${EXES}) | ||
| else() | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/kreadconfig5) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/kwriteconfig5) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/debug/bin/kreadconfig5) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/debug/bin/kwriteconfig5) | ||
| endif() | ||
|
|
||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5Config) | ||
|
|
||
| vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/${PORT}) | ||
| file(APPEND ${CURRENT_PACKAGES_DIR}/tools/${PORT}/qt.conf "Data = ../../data") | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") | ||
| file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin") | ||
|
NancyLi1013 marked this conversation as resolved.
Outdated
|
||
| endif() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5coreaddons | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kcoreaddons/html/index.html | ||
| Description: Addons to QtCore | ||
| Build-Depends: ecm, qt5-base, qt5-tools |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kcoreaddons | ||
| REF v5.64.0 | ||
| SHA512 b6849c072aa33cd2d93477e7a08ffc8ec7034f7d8530b6492faa9a53e4e15af0da778fc54e5d865e68b36c32aa6559f3d178a03046f5120d11dcb61d35ed7a60 | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| -DKDE_INSTALL_DATAROOTDIR=data | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5CoreAddons) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| vcpkg_copy_tools( | ||
| TOOL_NAMES desktoptojson | ||
| AUTO_CLEAN | ||
| ) | ||
|
|
||
| file(APPEND ${CURRENT_PACKAGES_DIR}/tools/${PORT}/qt.conf "Data = ../../data") | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE ${CURRENT_PACKAGES_DIR}/debug/bin/desktoptojson${EXECUTABLE_SUFFIX}) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
|
|
||
| if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") | ||
| file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin") | ||
| endif() | ||
|
|
||
|
NancyLi1013 marked this conversation as resolved.
Outdated
|
||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| Source: kf5crash | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kcrash/html/index.html | ||
| Description: KCrash provides support for intercepting and handling application crashes. | ||
| Supports: linux | ||
| Build-Depends: ecm, kf5coreaddons, kf5widgetsaddons | ||
|
NancyLi1013 marked this conversation as resolved.
Outdated
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
| index 8a9d1c6..0d5fb3f 100644 | ||
| --- a/CMakeLists.txt | ||
| +++ b/CMakeLists.txt | ||
| @@ -12,7 +12,7 @@ feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKA | ||
| set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) | ||
|
|
||
| set(REQUIRED_QT_VERSION 5.11.0) | ||
| -find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core) | ||
| +find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core X11Extras) | ||
| include(KDEInstallDirs) | ||
| include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) | ||
| include(KDECMakeSettings) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| vcpkg_fail_port_install(ON_TARGET "osx" "uwp" "windows") | ||
|
|
||
| vcpkg_from_github( | ||
|
NancyLi1013 marked this conversation as resolved.
Outdated
|
||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kcrash | ||
| REF v5.64.0 | ||
| SHA512 28749b220002fef756dbd8436cf684b7e3eb1d72ae00ae8b1bfded5c4a446683dc925a3be9beb55ad0872e71d3c23411d32b4fab935909816efa339cedaeda3d | ||
| HEAD_REF master | ||
| PATCHES | ||
| add_x11extras.patch | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_TESTING=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5Crash) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
|
|
||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5guiaddons | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kguiaddons/html/index.html | ||
| Description: Addons to QtGui | ||
| Build-Depends: ecm, qt5-winextras (windows), qt5-x11extras (linux), qt5-tools | ||
|
NancyLi1013 marked this conversation as resolved.
Outdated
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kguiaddons | ||
| REF v5.64.0 | ||
| SHA512 98d07360f02b473997cdbf9e9b832ea8c4a459a73669eff1db5276dfbd63e9a9088e3c1ed99d70cc1433468e1efcbce43d22fefdf75a399f4812e0fc4a4f13b1 | ||
| HEAD_REF master | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5GuiAddons) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5i18n | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/ki18n/html/index.html | ||
| Description: Advanced internationalization framework | ||
| Build-Depends: ecm, qt5-declarative, qt5-tools, gettext |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/ki18n | ||
| REF v5.64.0 | ||
| SHA512 13b5d701003edea704ffc86a886d86b27ff2198d4cde4ee732b9241cf04dba0fba403f1f78b45facd7c2d3b543f8f0a098369035270a61b347331eb495fae1d3 | ||
| ) | ||
|
|
||
| if(CMAKE_HOST_WIN32) | ||
| vcpkg_acquire_msys(MSYS_ROOT PACKAGES mingw-w64-i686-gettext) | ||
| set(GETTEXT_PATH ${MSYS_ROOT}/mingw32/bin) | ||
| vcpkg_add_to_path(${GETTEXT_PATH}) | ||
| endif() | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| -DKDE_INSTALL_PLUGINDIR=plugins | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5I18n) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5itemmodels | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kitemmodels/html/index.html | ||
| Description: Models for Qt Model/View system | ||
| Build-Depends: ecm, qt5-tools, qt5-base |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kitemmodels | ||
| REF v5.64.0 | ||
| SHA512 c29911b5ff521a8d1dae9b72250be59267da7bf059aeb1efec6a7361204957c12a1ae95fd34a00067b277ce3a61d88930326501c361341a316d6c0afb109b7ed | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5ItemModels) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| Source: kf5itemviews | ||
| Version: 5.64.0 | ||
| Homepage: https://api.kde.org/frameworks/kitemviews/html/index.html | ||
| Description: Widget addons for Qt Model/View | ||
| Build-Depends: ecm, qt5-tools, qt5-base |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| vcpkg_from_github( | ||
| OUT_SOURCE_PATH SOURCE_PATH | ||
| REPO KDE/kitemviews | ||
| REF v5.64.0 | ||
| SHA512 c40d1dee94badac2e58098138522d72be00082ac9ce70e8f5690b5bd5ae0705fa79a7edc3af391230a86d08a4a8b7dac1c28f148758f7ee8c09195a178e35bcb | ||
| ) | ||
|
|
||
| vcpkg_configure_cmake( | ||
| SOURCE_PATH ${SOURCE_PATH} | ||
| PREFER_NINJA | ||
| OPTIONS | ||
| -DBUILD_HTML_DOCS=OFF | ||
| -DBUILD_MAN_DOCS=OFF | ||
| -DBUILD_QTHELP_DOCS=OFF | ||
| -DBUILD_TESTING=OFF | ||
| -DBUILD_DESIGNERPLUGIN=OFF | ||
| ) | ||
|
|
||
| vcpkg_install_cmake() | ||
| vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5ItemViews) | ||
| vcpkg_copy_pdbs() | ||
|
|
||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc) | ||
| file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | ||
| file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.