<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/ports/kf5solid, branch master</title>
<subtitle>Forked from https://github.com/microsoft/vcpkg</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/'/>
<entry>
<title>[kf5*] re-enable parallel configure, speed up compilation (#20202)</title>
<updated>2021-09-17T15:20:35+00:00</updated>
<author>
<name>Dawid Wróbel</name>
<email>me@dawidwrobel.com</email>
</author>
<published>2021-09-17T15:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=8a943f71ffb6d99ac8800b71172d4eff2d0c6df4'/>
<id>8a943f71ffb6d99ac8800b71172d4eff2d0c6df4</id>
<content type='text'>
* [kf5*] re-enable parallel configure

* [kf5*] update versions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [kf5*] re-enable parallel configure

* [kf5*] update versions</pre>
</div>
</content>
</entry>
<entry>
<title>[kf5solid] Fix CMake config; some extra fixes (#19810)</title>
<updated>2021-09-04T05:20:10+00:00</updated>
<author>
<name>Dawid Wróbel</name>
<email>me@dawidwrobel.com</email>
</author>
<published>2021-09-04T05:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=698ffe5d25c5400acfa787b47dfd9f9455664b80'/>
<id>698ffe5d25c5400acfa787b47dfd9f9455664b80</id>
<content type='text'>
* [kf5solid] require bison &gt;= 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</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [kf5solid] require bison &gt;= 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</pre>
</div>
</content>
</entry>
<entry>
<title>[kf5solid] new port (#19201)</title>
<updated>2021-08-02T23:49:35+00:00</updated>
<author>
<name>Dawid Wróbel</name>
<email>me@dawidwrobel.com</email>
</author>
<published>2021-08-02T23:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=3d4ce760a175b0dd9ba139c175d579e86eacdf81'/>
<id>3d4ce760a175b0dd9ba139c175d579e86eacdf81</id>
<content type='text'>
* 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 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;

* [kf5solid] use semver

Co-authored-by: JonLiu1993 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;

* [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 &lt;hellozee@disroot.org&gt;
Co-authored-by: JonLiu1993 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;

* [kf5solid] use semver

Co-authored-by: JonLiu1993 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;

* [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 &lt;hellozee@disroot.org&gt;
Co-authored-by: JonLiu1993 &lt;63675417+JonLiu1993@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
