Kai Pastor
7962130140
[baseline][kf5solid] Explicitly disable imobile backend ( #28279 )
2022-12-12 12:31:05 -08:00
Dawid Wróbel
2517414759
[kf5] Update to 5.98 ( #26831 )
...
* [kf5] upgrade to 5.98
* [kf5] update versions
* [plasma-wayland-protocols] new port
* [plasma-wayland-protocols] update versions
* [kf5guiaddons] add wayland dependency; make x11 a feature
* [kf5guiaddons] update versions
* [kf5auth] kauth has no support for Windows
* [kf5auth] update versions
* [kf5configwidgets] kauth has no support for Windows nor Android
* [kf5configwidgets] update version
* [kf5auth] add static dependencies
* [kf5auth] update versions
* [kf5globalaccel] globalaccel has no support for Windows
* [kf5declarative] globalaccel has no support for Windows
* [kf5] update versions
* [kf5guiaddons] copy the kde-geo-uri-handler tool
* [kf5guiaddons] update versions
* [kf5kcmutils] fix QML files installation location
* [kf5kcmutils] update versions
* [kf5newstuff] fix unused variable warning
* [kf5newstuff] update versions
* [kf5coreaddons] fix static builds
* [kf5coreaddons] update versions
* [kf5kcmutils] copy kcmdesktopfilegenerator tool
* [kf5kcmutils] update versions
* [kf5kio] update libiconv patch
* [kf5kio] update versions
* [kf5globalaccel] add XCB dependncy on Linux
* [kf5globalaccel] update versions
* [kf5configwidgets] add coreaddons as new dependency
* [kf5configwidgets] update version
* [kf5kcmutils] update static compilation patch
* [kf5kcmutils] update versions
* [kf5auth] fix static dependencies
* [kf5auth] update versions
* [kf5auth] update cmake.in static deps patch
* [kf5auth] update versions
* [kf5guiaddons] fix missing static deps in cmake.in
* [kf5guiaddons] update versions
* [kf5coreaddons] fix inotify lookup
* [kf5coreaddons] update versions
* [kf5globalaccel] update info on required XCB extensions
* [kf5globalaccel] update versions
* [kf5kio] update versions
Co-authored-by: Cheney Wang (Beyondsoft Corporation) <v-xincwa@microsoft.com>
2022-11-30 11:03:25 -08:00
Thomas1664
1721648556
[kf5] Merge copyright files to a single file ( #25759 )
...
* [kf5] Remove copyright dir part 1
* part 2
* version
* format
* version
* Diagram has only a single license file
* version
* Delete docs
* version
* Fix empty dirs
* version
* Only remove readme
* version
2022-07-14 12:09:56 -07:00
Dawid Wróbel
ae01527798
[kf5] upgrade to 5.89 ( #21890 )
...
* [kf5*] Update to 5.89
* [kf5*] Update versions
* [kf5kio] update tag to rc2
* [kf5kio] update versions
* [kf5*] final 5.89 released
* [kf5*] update versions
* Clean up trailing whitespace and add quotes when naming .clang-format.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-17 02:29:39 -05:00
Dawid Wróbel
a868d7ed21
[kf5*] Update to 5.88 ( #21633 )
...
* [kf5*] Update to 5.88
* [kf5*] Update versions
* [kf5*] fix QML plugins location
diff --git a/ports/kf5i18n/portfile.cmake b/ports/kf5i18n/portfile.cmake
index 610182e49..5a0fd5e21 100644
--- a/ports/kf5i18n/portfile.cmake
+++ b/ports/kf5i18n/portfile.cmake
@@ -20,6 +20,7 @@ vcpkg_cmake_configure(
OPTIONS
-DBUILD_TESTING=OFF
-DKDE_INSTALL_PLUGINDIR=plugins
+ -DKDE_INSTALL_QMLDIR=qml
-DPYTHON_EXECUTABLE=${PYTHON3}
)
diff --git a/ports/kf5notifications/portfile.cmake b/ports/kf5notifications/portfile.cmake
index e41fee015..bc93cf6af 100644
--- a/ports/kf5notifications/portfile.cmake
+++ b/ports/kf5notifications/portfile.cmake
@@ -13,6 +13,7 @@ vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_TESTING=OFF
+ -DKDE_INSTALL_QMLDIR=qml
)
vcpkg_cmake_install()
diff --git a/ports/kf5sonnet/portfile.cmake b/ports/kf5sonnet/portfile.cmake
index 7e2820ce4..a2d1adfcc 100644
--- a/ports/kf5sonnet/portfile.cmake
+++ b/ports/kf5sonnet/portfile.cmake
@@ -16,6 +16,7 @@ vcpkg_cmake_configure(
-DBUILD_EXAMPLES=OFF
-DKDE_INSTALL_PLUGINDIR=plugins
-DKDE_INSTALL_QTPLUGINDIR=plugins
+ -DKDE_INSTALL_QMLDIR=qml
)
vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/bin")
* [kf5*] update versions
* [ecm] fix ECMGenerateQmlTypes
* [ecm] update version
2021-12-02 19:49:12 -08:00
Dawid Wróbel
d0ce2aa08b
[kf5*] Update to 5.87 ( #20938 )
...
* [kf5*] Update to 5.87
* [kf5*] Wrap paths in quotes
* [kf5*] Use current portfile spec
* [kf5*] Add missing PACKAGE_NAME where applicable
* [kf5config] use vcpkg_copy_tools to copy tools
* [kf5*] Install data files to a standard /share location
* [kf5sonnet] use vcpkg_copy_tools to copy tools
* [kf5*] no need to remove non-existent folders
* [kf5windowsystem] link against XCB when building statically
* [kf5dbusaddons] link against X11Extras when building statically
* [kf5syntaxhighlighting] handle /qml and /bin dirs
* [kf5*] KDE_INSTALL_QMLDIR instead moving by hand
* [kf5syntaxhighlighting] install kate-syntax-highlighter tool
* [kf5*] Formatting
* [kf5config] copy libexec tools to correct subfolders on *nix
* [kf5globalaccel] Make XCB XTEST optional requirement
* [kf5kio] Find LibMount when building statically
* [kf5kio] Revert blkid usage
221a94a66c
* [kf5*] Disable any doc leftovers
* [kf5*] update versions
* [kf5sonnet] don't build examples
* [kf5*] update versions
* [ecm] vcpkg-cmake-config dependency is extraneous
* [kf5kio] formatting
* [kf5*] update versions
2021-11-25 23:36:46 -08:00
Dawid Wróbel
a2fcb03749
[libmount] New port ( #21491 )
...
* [libmount] new port
* [libmount] update versions
* [kf5solid] add libmount feature
* [kf5solid] update versions
* [kf5kio] add libmount dependency
* [kf5kio] update versions
* [libmount] Remove libmount-dev from Linux CI image
* [glib] Add libmount feature
* [glib] update versions
* [ECM] fix linking against static LibMount
* [ECM] update versions
* [kf5solid] make libmount feature a default on Linux
* [kf5solid, kf5kio] update versions
2021-11-23 20:54:53 -08:00
Jack·Boos·Yu
a7ad120c8d
[vcpkg baseline][kf5solid] Fix usage ( #21344 )
...
* [vcpkg baseline][kf5solid] Fix usage
* version
* change to version
* version
* Apply suggestion
* version
* Apply suggestion
* version
2021-11-15 16:51:11 -08:00
Dawid Wróbel
8a943f71ff
[kf5*] re-enable parallel configure, speed up compilation ( #20202 )
...
* [kf5*] re-enable parallel configure
* [kf5*] update versions
2021-09-17 08:20:35 -07:00
Dawid Wróbel
698ffe5d25
[kf5solid] Fix CMake config; some extra fixes ( #19810 )
...
* [kf5solid] require bison >= 3.0
* [kf5solid] fix CMake config file
* [kf5solid] some apps actually use solid-hardware5
diff --git a/ports/kf5solid/portfile.cmake b/ports/kf5solid/portfile.cmake
index b876b00c0..53cf1841b 100644
--- a/ports/kf5solid/portfile.cmake
+++ b/ports/kf5solid/portfile.cmake
@@ -44,6 +44,11 @@ vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/KF5Solid)
vcpkg_copy_pdbs()
+vcpkg_copy_tools(
+ TOOL_NAMES solid-hardware5
+ AUTO_CLEAN
+ )
+
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
@@ -51,9 +56,6 @@ endif()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/etc")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
-# solid-hardware and solid-power are a non-dev tools allowing to list hardware and power managament status of one's system. No need to keep them.
-file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/solid-hardware5${VCPKG_HOST_EXECUTABLE_SUFFIX}" "${CURRENT_PACKAGES_DIR}/debug/bin/solid-hardware5${VCPKG_HOST_EXECUTABLE_SUFFIX}")
-file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/solid-power${VCPKG_HOST_EXECUTABLE_SUFFIX}" "${CURRENT_PACKAGES_DIR}/debug/bin/solid-power${VCPKG_HOST_EXECUTABLE_SUFFIX}")
file(RENAME "${CURRENT_PACKAGES_DIR}/debug/lib/qml" "${CURRENT_PACKAGES_DIR}/debug/qml")
file(RENAME "${CURRENT_PACKAGES_DIR}/lib/qml" "${CURRENT_PACKAGES_DIR}/qml")
* [kf5solid] /etc is empty, no need to remove it
* [kf5solid] add PACKAGE_NAME to vcpkg_cmake_config_fixup
* [kf5solid] update versions
2021-09-03 22:20:10 -07:00
Dawid Wróbel
3d4ce760a1
[kf5solid] new port ( #19201 )
...
* Add kf5solid port
* Fixed kf5solid for windows
* [kf5solid] update to 5.75.0
* [kf5solid] update to 5.84.0
* [kf5solid] update versions
* [kf5solid] replace outdated functions
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [kf5solid] use semver
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [kf5solid] update versions
* [kf5solid] DISABLE_PARALLEL_CONFIGURE
* [kf5solid] update versions
* [kf5solid] fix MAYBE_UNUSED_VARIABLES usage
* [kf5solid] update versions
* [kf5solid] remove extraneous options
* [kf5solid] update versions
Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-08-02 16:49:35 -07:00