vcpkg/versions
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
..
3- [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
7- [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
a- [approval-tests-cpp] Update to 10.11.0 (#19941) 2021-09-03 17:07:24 -07:00
b- [boost-context] arm64 linux abi fix (#19522) 2021-08-31 20:27:44 -07:00
c- [co] Add new port (#19535) 2021-09-03 17:15:27 -07:00
d- [trantor] Update to 1.5.1 (#19443) 2021-08-30 19:27:37 -07:00
e- Fix target_link_libraries on repeated inclusion of wrappers (#19120) 2021-09-02 13:21:52 -07:00
f- [folly] also support arm64 (#19738) 2021-09-03 17:00:37 -07:00
g- [google-cloud-cpp] update to latest release (v1.31.0) (#19889) 2021-09-02 17:59:28 -07:00
h- [hazelcast-cpp-client] update to v4.2.0 (#19853) 2021-09-03 17:05:18 -07:00
i- [icu] fixes for macOS dynamic lib install (#19441) 2021-09-03 16:42:38 -07:00
j- [jasper] update to 2.0.33 (#19798) 2021-09-02 18:04:16 -07:00
k- [kf5solid] Fix CMake config; some extra fixes (#19810) 2021-09-03 22:20:10 -07:00
l- [libigl] fix imgui feature (#19746) 2021-09-03 17:38:46 -07:00
m- [corrade/magnum/-plugins] Fix build, minor cleanup and minor warning fix in vcpkg CMake scripts (#19435) 2021-09-02 13:24:33 -07:00
n- [nlohmann-json] update to 3.10.2 (#19690) 2021-09-02 16:05:01 -07:00
o- [openssl] Support static builds on UWP (#19636) 2021-09-03 00:01:15 -07:00
p- [pystring] rename libpystring to pystring (#19740) 2021-09-03 17:00:07 -07:00
q- [quill] Update to 1.6.3 (#19827) 2021-09-03 17:04:00 -07:00
r- [rmlui] Update to 4.2 (#19719) 2021-08-24 15:47:00 -07:00
s- [simdutf] Disable benchmarks and tests. (#19987) 2021-09-03 22:16:43 -07:00
t- [tvision] Add new port (#19480) 2021-09-02 13:56:12 -07:00
u- [urho3d] Add features, fix usage (#18975) 2021-07-22 14:52:17 -07:00
v- [CGNS|VTK-M|VTK|ParaView] Update ports (#18248) 2021-08-30 10:03:01 -07:00
w- [wavelib] Update to 2021-08-10 (#19477) 2021-08-30 10:21:45 -07:00
x- [macos ci] update 2021-07-27 (#19207) 2021-08-04 13:27:40 -07:00
y- [yaml-cpp] update to 0.7.0 (#19272) 2021-08-10 01:11:41 -07:00
z- [zlib] Download source over https instead of http (#19842) 2021-09-03 00:03:38 -07:00
baseline.json [kf5solid] Fix CMake config; some extra fixes (#19810) 2021-09-03 22:20:10 -07:00