* [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1
@ 2025-06-10 12:29 Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package Roy Kollen Svendsen
` (5 more replies)
0 siblings, 6 replies; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Thomas Petazzoni,
Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere
For details see:
- https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.2/release-note.md
- https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.3/release-note.md
- https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md
- https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.1/release-note.md
Qt6 Multimedia:
legal-info broke because license files were removed. This problem was fixed
by removing the corresponding hashes and LICENSE_FILES entries.
Qt6 SVG:
Fix legal-info after license file was removed.
Qt6 Quick 3d:
Fix legal-info after license files were removed.
Qt6 Virtual Keyboard:
Fix legal-info after change in license file.
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/qt6.mk | 2 +-
package/qt6/qt6base/qt6base.hash | 4 ++--
package/qt6/qt6charts/qt6charts.hash | 4 ++--
package/qt6/qt6core5compat/qt6core5compat.hash | 4 ++--
package/qt6/qt6declarative/qt6declarative.hash | 4 ++--
package/qt6/qt6graphs/qt6graphs.hash | 4 ++--
package/qt6/qt6languageserver/qt6languageserver.hash | 4 ++--
package/qt6/qt6mqtt/qt6mqtt.hash | 2 +-
package/qt6/qt6multimedia/qt6multimedia.hash | 12 ++----------
package/qt6/qt6multimedia/qt6multimedia.mk | 8 --------
package/qt6/qt6opcua/qt6opcua.hash | 2 +-
package/qt6/qt6quick3d/qt6quick3d.hash | 6 ++----
package/qt6/qt6quick3d/qt6quick3d.mk | 4 +---
package/qt6/qt6quicktimeline/qt6quicktimeline.hash | 4 ++--
package/qt6/qt6scxml/qt6scxml.hash | 4 ++--
package/qt6/qt6serialbus/qt6serialbus.hash | 4 ++--
package/qt6/qt6serialport/qt6serialport.hash | 4 ++--
package/qt6/qt6shadertools/qt6shadertools.hash | 4 ++--
package/qt6/qt6svg/qt6svg.hash | 5 ++---
package/qt6/qt6svg/qt6svg.mk | 3 +--
package/qt6/qt6tools/qt6tools.hash | 4 ++--
.../qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash | 6 +++---
package/qt6/qt6wayland/qt6wayland.hash | 4 ++--
package/qt6/qt6websockets/qt6websockets.hash | 4 ++--
24 files changed, 42 insertions(+), 64 deletions(-)
diff --git a/package/qt6/qt6.mk b/package/qt6/qt6.mk
index 33cbf7551f..f6183f513a 100644
--- a/package/qt6/qt6.mk
+++ b/package/qt6/qt6.mk
@@ -4,7 +4,7 @@
#
################################################################################
-QT6_VERSION_MAJOR = 6.8
+QT6_VERSION_MAJOR = 6.9
QT6_VERSION = $(QT6_VERSION_MAJOR).1
QT6_SOURCE_TARBALL_PREFIX = everywhere-src
QT6_SITE = https://download.qt.io/archive/qt/$(QT6_VERSION_MAJOR)/$(QT6_VERSION)/submodules
diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash
index 94269047c5..a4e2e81056 100644
--- a/package/qt6/qt6base/qt6base.hash
+++ b/package/qt6/qt6base/qt6base.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtbase-everywhere-src-6.8.1.tar.xz.sha256
-sha256 40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf qtbase-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtbase-everywhere-src-6.9.1.tar.xz.sha256
+sha256 40caedbf83cc9a1959610830563565889878bc95f115868bbf545d1914acf28e qtbase-everywhere-src-6.9.1.tar.xz
# Hashes for license files
sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt
diff --git a/package/qt6/qt6charts/qt6charts.hash b/package/qt6/qt6charts/qt6charts.hash
index 215d18c576..0d39e0d6dd 100644
--- a/package/qt6/qt6charts/qt6charts.hash
+++ b/package/qt6/qt6charts/qt6charts.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtcharts-everywhere-src-6.8.1.tar.xz.sha256
-sha256 2edea3f16e248ef508d99332798645b7f5ab6edbbf2e3d7d78fb674156f07d29 qtcharts-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtcharts-everywhere-src-6.9.1.tar.xz.sha256
+sha256 b8871beb7ac816e9241db9cbdc4803a53313f84a1e4b951f108bd00709aec3d3 qtcharts-everywhere-src-6.9.1.tar.xz
# Hashes for license files
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
diff --git a/package/qt6/qt6core5compat/qt6core5compat.hash b/package/qt6/qt6core5compat/qt6core5compat.hash
index ba13da8d4e..fac62a39fc 100644
--- a/package/qt6/qt6core5compat/qt6core5compat.hash
+++ b/package/qt6/qt6core5compat/qt6core5compat.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qt5compat-everywhere-src-6.8.1.tar.xz.sha256
-sha256 05c8c088b4cd8331fa8a9c8b7ff7c42a088cb112e673eae5708048d0131264fc qt5compat-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qt5compat-everywhere-src-6.9.1.tar.xz.sha256
+sha256 96c726ac3f0d5c40570e75196e4ab5c95d3de7c85d15604fe97ac2a6573d917a qt5compat-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6declarative/qt6declarative.hash b/package/qt6/qt6declarative/qt6declarative.hash
index 81b8ca929b..6d09e6dcfa 100644
--- a/package/qt6/qt6declarative/qt6declarative.hash
+++ b/package/qt6/qt6declarative/qt6declarative.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtdeclarative-everywhere-src-6.8.1.tar.xz.sha256
-sha256 95d15d5c1b6adcedb1df6485219ad13b8dc1bb5168b5151f2f1f7246a4c039fc qtdeclarative-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtdeclarative-everywhere-src-6.9.1.tar.xz.sha256
+sha256 ccb94665df0199d7ee387b965b29677c8b89cfb1782bb6f01239b1d1524cec97 qtdeclarative-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6graphs/qt6graphs.hash b/package/qt6/qt6graphs/qt6graphs.hash
index 59d35d9e66..03ccf2bc09 100644
--- a/package/qt6/qt6graphs/qt6graphs.hash
+++ b/package/qt6/qt6graphs/qt6graphs.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtgraphs-everywhere-src-6.8.1.tar.xz.sha256
-sha256 1e46e3de69936835652ab40ef8caf5824ea71e26871274561fb65ec142d54a80 qtgraphs-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtgraphs-everywhere-src-6.9.1.tar.xz.sha256
+sha256 f52ddc5052cdbb5a3a321b211e42371014cccf3bc6c0f442d9bec3ddfe593444 qtgraphs-everywhere-src-6.9.1.tar.xz
# Hashes for license files
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
diff --git a/package/qt6/qt6languageserver/qt6languageserver.hash b/package/qt6/qt6languageserver/qt6languageserver.hash
index a330ecb323..548f7e27fd 100644
--- a/package/qt6/qt6languageserver/qt6languageserver.hash
+++ b/package/qt6/qt6languageserver/qt6languageserver.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtlanguageserver-everywhere-src-6.8.1.tar.xz.sha256
-sha256 865e9436c1432a53e38a30625b6cee60bf72553ff508047115513a233c8e6d7e qtlanguageserver-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtlanguageserver-everywhere-src-6.9.1.tar.xz.sha256
+sha256 ca17353612760b9bb6e3115bfacc9ba5e06d0d18b522f4f62ae6d510d63488ec qtlanguageserver-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6mqtt/qt6mqtt.hash b/package/qt6/qt6mqtt/qt6mqtt.hash
index f13fbaab9c..511048566e 100644
--- a/package/qt6/qt6mqtt/qt6mqtt.hash
+++ b/package/qt6/qt6mqtt/qt6mqtt.hash
@@ -1,5 +1,5 @@
# Locally computed
-sha256 757c96a645b81e858c19b5407d54b3a40ee288d04ffadc9a96dd52e50c6d8d6b qt6mqtt-6.8.1-git4.tar.gz
+sha256 1e68591b33dcf48ad1f61ca3ba56c63fedd620a5a6333903f9daddc5847cbaa4 qt6mqtt-6.9.1-git4.tar.gz
# Hashes for license files
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6multimedia/qt6multimedia.hash b/package/qt6/qt6multimedia/qt6multimedia.hash
index cddafb56a8..76a89075c3 100644
--- a/package/qt6/qt6multimedia/qt6multimedia.hash
+++ b/package/qt6/qt6multimedia/qt6multimedia.hash
@@ -1,22 +1,14 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtmultimedia-everywhere-src-6.8.1.tar.xz.sha256
-sha256 75fa87134f9afab7f0a62c55a4744799ac79519560d19c8e1d4c32bdd173f953 qtmultimedia-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtmultimedia-everywhere-src-6.9.1.tar.xz.sha256
+sha256 955e36459518ee55f8e2bb79defc6e44aa94dc1edf5ac58a22d7734b2e07391d qtmultimedia-everywhere-src-6.9.1.tar.xz
# Hashes for license files
-sha256 f32fb3b417a194167cfad068223fc975ba96c5960513a10f66a3c28720aec1df LICENSES/BSD-2-Clause.txt
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
-sha256 1f1b677d26ab73e159a55c3a914cf12d888e18a9d0d469fedab4aa6e5a48b1c0 LICENSES/BSD-Source-Code.txt
-sha256 84c6ef3ea9e3254a54d0acf5d3e0c61ae011b8fef7dd6940591cf060e6380a8f LICENSES/BSL-1.0.txt
sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
-sha256 7658542977bfdced9e1059a6c934ce4281de76d103b831007b825917dc62511a LICENSES/IJG.txt
-sha256 f2ec607f67bb0dd3053b49835b02110d5cd0f8eb6da3aac4dc0b142a6b299be9 LICENSES/ISC.txt
-sha256 fa6f36630bb1e0c571d34b2bbdf188d08495c9dbf58f28cac112f303fc1f58fb LICENSES/LGPL-2.1-or-later.txt
sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
-sha256 b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0 LICENSES/MIT.txt
sha256 66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172 LICENSES/MPL-2.0.txt
sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
-sha256 bfb1112d49db5b1daecdfef24bd7e2f3ea0bafb33aa67aa0ab51e2bf8407c03d LICENSES/Zlib.txt
sha256 85da7c29c2d2f2e6b3116b1219584cb513474cab797b3312a779be4c2181e51e src/3rdparty/eigen/COPYING.BSD
sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 src/3rdparty/eigen/COPYING.MPL2
sha256 8b69cf3ac3ddd34df478c4ae6eaacf5e6c63ea7ee6403c8dad97e4d1438bc3c4 src/3rdparty/eigen/COPYRIGHTS
diff --git a/package/qt6/qt6multimedia/qt6multimedia.mk b/package/qt6/qt6multimedia/qt6multimedia.mk
index c2a9d250cf..d0d08cacc7 100644
--- a/package/qt6/qt6multimedia/qt6multimedia.mk
+++ b/package/qt6/qt6multimedia/qt6multimedia.mk
@@ -13,21 +13,13 @@ QT6MULTIMEDIA_CMAKE_BACKEND = ninja
QT6MULTIMEDIA_LICENSE = GPL-3.0, LGPL-3.0
QT6MULTIMEDIA_LICENSE_FILES = \
- LICENSES/BSD-2-Clause.txt \
LICENSES/BSD-3-Clause.txt \
- LICENSES/BSD-Source-Code.txt \
- LICENSES/BSL-1.0.txt \
LICENSES/GFDL-1.3-no-invariants-only.txt \
LICENSES/GPL-2.0-only.txt \
LICENSES/GPL-3.0-only.txt \
- LICENSES/IJG.txt \
- LICENSES/ISC.txt \
- LICENSES/LGPL-2.1-or-later.txt \
LICENSES/LGPL-3.0-only.txt \
- LICENSES/MIT.txt \
LICENSES/MPL-2.0.txt \
LICENSES/Qt-GPL-exception-1.0.txt \
- LICENSES/Zlib.txt \
src/3rdparty/eigen/COPYING.BSD \
src/3rdparty/eigen/COPYING.MPL2 \
src/3rdparty/eigen/COPYRIGHTS \
diff --git a/package/qt6/qt6opcua/qt6opcua.hash b/package/qt6/qt6opcua/qt6opcua.hash
index 627450af60..746ed73c60 100644
--- a/package/qt6/qt6opcua/qt6opcua.hash
+++ b/package/qt6/qt6opcua/qt6opcua.hash
@@ -1,5 +1,5 @@
# Locally computed
-sha256 0283f634707bf5c88ed30fec604bf7ea3bc22620cd060517812f9fb6304f254b qt6opcua-6.8.1-git4.tar.gz
+sha256 af12c0be6e13e858d30d286276e7312880fc91b475fb445aa42cd281e00b0b4b qt6opcua-6.9.1-git4.tar.gz
# Hashes for license files
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6quick3d/qt6quick3d.hash b/package/qt6/qt6quick3d/qt6quick3d.hash
index 960cda69ad..039bdfc15d 100644
--- a/package/qt6/qt6quick3d/qt6quick3d.hash
+++ b/package/qt6/qt6quick3d/qt6quick3d.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtquick3d-everywhere-src-6.8.1.tar.xz.sha256
-sha256 3f3d345e6c95fcd40ab37e6a37cd31811e5d239dea8e142e632d4ea41bf20ce7 qtquick3d-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtquick3d-everywhere-src-6.9.1.tar.xz.sha256
+sha256 f61600da8fbfd51b7d6b5c431cef453d7c24015c374ae25756c0faf0db2c9977 qtquick3d-everywhere-src-6.9.1.tar.xz
# Hashes for license files
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
@@ -10,5 +10,3 @@ sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 src/3r
sha256 063805e3b8e24ceab4c5dea358b03245ee41c31be87cf65c61d836636cb494bb src/3rdparty/meshoptimizer/LICENSE.md
sha256 2af9d14c7cd67f13c3e7e91dcfe15ec5c8af42923635441e0f5a75bcadadeb33 src/3rdparty/tinyexr/LICENSE
sha256 2c16d5b1c2808277fe975b4f70f0fd9afc9b3bcf04e6c676665a82cb2d5579e3 src/3rdparty/xatlas/LICENSE
-sha256 966313e8129db5d0b3b081d1a50ae107da9a3da2d8faa05899e3042a33192525 src/helpers/GODOT_LICENSE.txt
-sha256 966313e8129db5d0b3b081d1a50ae107da9a3da2d8faa05899e3042a33192525 src/runtimerender/GODOT_LICENSE.txt
diff --git a/package/qt6/qt6quick3d/qt6quick3d.mk b/package/qt6/qt6quick3d/qt6quick3d.mk
index 246bd2d82d..cd31388529 100644
--- a/package/qt6/qt6quick3d/qt6quick3d.mk
+++ b/package/qt6/qt6quick3d/qt6quick3d.mk
@@ -20,9 +20,7 @@ QT6QUICK3D_LICENSE_FILES = \
src/3rdparty/embree/LICENSE.txt \
src/3rdparty/meshoptimizer/LICENSE.md \
src/3rdparty/tinyexr/LICENSE \
- src/3rdparty/xatlas/LICENSE \
- src/helpers/GODOT_LICENSE.txt \
- src/runtimerender/GODOT_LICENSE.txt
+ src/3rdparty/xatlas/LICENSE
QT6QUICK3D_CONF_OPTS = \
-DQT_HOST_PATH=$(HOST_DIR) \
diff --git a/package/qt6/qt6quicktimeline/qt6quicktimeline.hash b/package/qt6/qt6quicktimeline/qt6quicktimeline.hash
index b042b4e2f8..02e3cd8407 100644
--- a/package/qt6/qt6quicktimeline/qt6quicktimeline.hash
+++ b/package/qt6/qt6quicktimeline/qt6quicktimeline.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtquicktimeline-everywhere-src-6.8.1.tar.xz.sha256
-sha256 fdbc198e27fd7bce0801fb3cfa336e81932607e6a36c97ae8394880eedfe12a3 qtquicktimeline-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtquicktimeline-everywhere-src-6.9.1.tar.xz.sha256
+sha256 78bfdbe7ca8178e4e0931372e07a3076dec503b6a55ff07e41b594d781897294 qtquicktimeline-everywhere-src-6.9.1.tar.xz
# Hashes for license files
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
diff --git a/package/qt6/qt6scxml/qt6scxml.hash b/package/qt6/qt6scxml/qt6scxml.hash
index f239f18dd3..8df1c47554 100644
--- a/package/qt6/qt6scxml/qt6scxml.hash
+++ b/package/qt6/qt6scxml/qt6scxml.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtscxml-everywhere-src-6.8.1.tar.xz.sha256
-sha256 2f406f44cfacd6eddb90468012a5d1d99d7a64ec05a21a2a7eda9dfc12614fd6 qtscxml-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtscxml-everywhere-src-6.9.1.tar.xz.sha256
+sha256 0c33de2023b33a54fa6debd46f422440dca92da532faa7742af051fd88254780 qtscxml-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6serialbus/qt6serialbus.hash b/package/qt6/qt6serialbus/qt6serialbus.hash
index 9777633b85..af0362c289 100644
--- a/package/qt6/qt6serialbus/qt6serialbus.hash
+++ b/package/qt6/qt6serialbus/qt6serialbus.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtserialbus-everywhere-src-6.8.1.tar.xz.sha256
-sha256 40788d92ec5c3ae297818e9f9eea9d21e398a54fa3fd8ddd530d324548ed15da qtserialbus-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtserialbus-everywhere-src-6.9.1.tar.xz.sha256
+sha256 491ece4583565f5d809ea9dd8caa2779a97c23a7d4d8352ba8a7a660e1ab04d7 qtserialbus-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash
index d30c297d0f..d54a422826 100644
--- a/package/qt6/qt6serialport/qt6serialport.hash
+++ b/package/qt6/qt6serialport/qt6serialport.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtserialport-everywhere-src-6.8.1.tar.xz.sha256
-sha256 098e72a5c06d7db003e3eea1b0ed72d7308e3ea9cb9e89b538816dc96c938395 qtserialport-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtserialport-everywhere-src-6.9.1.tar.xz.sha256
+sha256 808fed52380c74ae89268306ce4d04b00f8f6b81f8c442489c390006d93eff10 qtserialport-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6shadertools/qt6shadertools.hash b/package/qt6/qt6shadertools/qt6shadertools.hash
index 015ec5b96f..736907509d 100644
--- a/package/qt6/qt6shadertools/qt6shadertools.hash
+++ b/package/qt6/qt6shadertools/qt6shadertools.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtshadertools-everywhere-src-6.8.1.tar.xz.sha256
-sha256 55b70cd632473a8043c74ba89310f7ba9c5041d253bc60e7ae1fa789169c4846 qtshadertools-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtshadertools-everywhere-src-6.9.1.tar.xz.sha256
+sha256 4e1ed24cce0887fb4b6c7be4f150239853a29c330c9717f6bacfb6376f3b4b74 qtshadertools-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6svg/qt6svg.hash b/package/qt6/qt6svg/qt6svg.hash
index cd7a148fb7..2df065341e 100644
--- a/package/qt6/qt6svg/qt6svg.hash
+++ b/package/qt6/qt6svg/qt6svg.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtsvg-everywhere-src-6.8.1.tar.xz.sha256
-sha256 3d0de73596e36b2daa7c48d77c4426bb091752856912fba720215f756c560dd0 qtsvg-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtsvg-everywhere-src-6.9.1.tar.xz.sha256
+sha256 2dfc5de5fd891ff2afd9861e519bf1a26e6deb729b3133f68a28ba763c9abbd5 qtsvg-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
@@ -7,4 +7,3 @@ sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENS
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
-sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
diff --git a/package/qt6/qt6svg/qt6svg.mk b/package/qt6/qt6svg/qt6svg.mk
index 08570c7f9c..c8d5e8fd17 100644
--- a/package/qt6/qt6svg/qt6svg.mk
+++ b/package/qt6/qt6svg/qt6svg.mk
@@ -23,8 +23,7 @@ QT6SVG_LICENSE_FILES = \
LICENSES/GFDL-1.3-no-invariants-only.txt \
LICENSES/GPL-2.0-only.txt \
LICENSES/GPL-3.0-only.txt \
- LICENSES/LGPL-3.0-only.txt \
- LICENSES/Qt-GPL-exception-1.0.txt
+ LICENSES/LGPL-3.0-only.txt
QT6SVG_CONF_OPTS = \
-DQT_HOST_PATH=$(HOST_DIR) \
diff --git a/package/qt6/qt6tools/qt6tools.hash b/package/qt6/qt6tools/qt6tools.hash
index ede1608ec4..82209c3d9c 100644
--- a/package/qt6/qt6tools/qt6tools.hash
+++ b/package/qt6/qt6tools/qt6tools.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qttools-everywhere-src-6.8.1.tar.xz.sha256
-sha256 9d43d409be08b8681a0155a9c65114b69c9a3fc11aef6487bb7fdc5b283c432d qttools-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qttools-everywhere-src-6.9.1.tar.xz.sha256
+sha256 90c4a562f4ccfd043fd99f34c600853e0b5ba9babc6ec616c0f306f2ce3f4b4c qttools-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash
index 60b9ab08de..14bf9a80c3 100644
--- a/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash
+++ b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz.sha256
-sha256 1022a3bc4093ec732e85b659158c8a70a31eecbd0dfef4e4f6c67f474f89a264 qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtvirtualkeyboard-everywhere-src-6.9.1.tar.xz.sha256
+sha256 80059a38bdb836f0785292396970edc108f477a68d9a35bed8393750de3d281f qtvirtualkeyboard-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
@@ -8,5 +8,5 @@ sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENS
sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt
sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
sha256 05cc719deafd0ab083b03296bb2911de10d116953b626a7629b9ca59938038b1 src/plugins/openwnn/3rdparty/openwnn/NOTICE
-sha256 b5830d96fb5a7e7e7ebcc295f352846b4b998e78fdc8f9aa68e134d2e4b39986 src/plugins/pinyin/3rdparty/pinyin/NOTICE
+sha256 554aa1a1047c04056ad6206ce942a43f11c2b2daa0c01cb029f2b165072342d8 src/plugins/pinyin/3rdparty/pinyin/NOTICE
sha256 9400a6128693d2f25653698e695f554660c71efccc8c21af28bf143e35199db6 src/plugins/tcime/3rdparty/tcime/COPYING
diff --git a/package/qt6/qt6wayland/qt6wayland.hash b/package/qt6/qt6wayland/qt6wayland.hash
index a378097eb4..f59c667d0c 100644
--- a/package/qt6/qt6wayland/qt6wayland.hash
+++ b/package/qt6/qt6wayland/qt6wayland.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtwayland-everywhere-src-6.8.1.tar.xz.sha256
-sha256 2226fbde4e2ddd12f8bf4b239c8f38fd706a54e789e63467dfddc77129eca203 qtwayland-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtwayland-everywhere-src-6.9.1.tar.xz.sha256
+sha256 7d21ea0e687180ebb19b9a1f86ae9cfa7a25b4f02d5db05ec834164409932e3e qtwayland-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
diff --git a/package/qt6/qt6websockets/qt6websockets.hash b/package/qt6/qt6websockets/qt6websockets.hash
index 789f51a71d..93ad174c84 100644
--- a/package/qt6/qt6websockets/qt6websockets.hash
+++ b/package/qt6/qt6websockets/qt6websockets.hash
@@ -1,5 +1,5 @@
-# Hash from: https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtwebsockets-everywhere-src-6.8.1.tar.xz.sha256
-sha256 e4cfdae8760bedd1c2b00429a6c9bf88cc11c5018dcb46bde277fb1edf341e3f qtwebsockets-everywhere-src-6.8.1.tar.xz
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtwebsockets-everywhere-src-6.9.1.tar.xz.sha256
+sha256 98be8c863b7f02cc98eedc0b6eac07544c10a9d2fa11c685fd61f6b243f748f5 qtwebsockets-everywhere-src-6.9.1.tar.xz
# Hashes for license files:
sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
@ 2025-06-10 12:29 ` Roy Kollen Svendsen
2025-12-15 22:28 ` Thomas Petazzoni via buildroot
2025-06-10 12:29 ` [Buildroot] [PATCH 3/6] package/qt6/qt6positioning: " Roy Kollen Svendsen
` (4 subsequent siblings)
5 siblings, 1 reply; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Thomas Petazzoni,
Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere, Christian Hitz
From: Christian Hitz <christian.hitz@bbv.ch>
Signed-off-by: Christian Hitz <christian.hitz@bbv.ch>
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/Config.in | 1 +
package/qt6/qt6connectivity/Config.in | 17 ++++++++
.../qt6/qt6connectivity/qt6connectivity.hash | 11 +++++
.../qt6/qt6connectivity/qt6connectivity.mk | 42 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 package/qt6/qt6connectivity/Config.in
create mode 100644 package/qt6/qt6connectivity/qt6connectivity.hash
create mode 100644 package/qt6/qt6connectivity/qt6connectivity.mk
diff --git a/package/qt6/Config.in b/package/qt6/Config.in
index 10594691cf..3597417ef7 100644
--- a/package/qt6/Config.in
+++ b/package/qt6/Config.in
@@ -45,6 +45,7 @@ if BR2_PACKAGE_QT6
source "package/qt6/qt6base/Config.in"
source "package/qt6/qt6charts/Config.in"
+source "package/qt6/qt6connectivity/Config.in"
source "package/qt6/qt6core5compat/Config.in"
source "package/qt6/qt6declarative/Config.in"
source "package/qt6/qt6graphs/Config.in"
diff --git a/package/qt6/qt6connectivity/Config.in b/package/qt6/qt6connectivity/Config.in
new file mode 100644
index 0000000000..ba329d732e
--- /dev/null
+++ b/package/qt6/qt6connectivity/Config.in
@@ -0,0 +1,17 @@
+config BR2_PACKAGE_QT6CONNECTIVITY
+ bool "qt6connectivity"
+ depends on BR2_PACKAGE_NEARD || BR2_PACKAGE_BLUEZ5_UTILS
+ select BR2_PACKAGE_QT6BASE_NETWORK
+ select BR2_PACKAGE_QT6BASE_DBUS
+ help
+ Qt is a cross-platform application and UI framework for
+ developers using C++.
+
+ Qt Connectivity module provides support for Bluetooth/NFC
+ peripherials.
+
+ https://doc.qt.io/qt-6/qtbluetooth-index.html
+ https://doc.qt.io/qt-6/qtnfc-index.html
+
+comment "qt6connectivity needs neard and/or bluez5_utils"
+ depends on !BR2_PACKAGE_NEARD && !BR2_PACKAGE_BLUEZ5_UTILS
diff --git a/package/qt6/qt6connectivity/qt6connectivity.hash b/package/qt6/qt6connectivity/qt6connectivity.hash
new file mode 100644
index 0000000000..7a5e68360a
--- /dev/null
+++ b/package/qt6/qt6connectivity/qt6connectivity.hash
@@ -0,0 +1,11 @@
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtconnectivity-everywhere-src-6.9.1.tar.xz.sha256
+sha256 4988e50112104d5ad85e5b3cef66036ca445f18c22cf375d3dac9dcca95e0a17 qtconnectivity-everywhere-src-6.9.1.tar.xz
+
+# Hashes for license files:
+sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt
+sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
+sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt
+sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
+sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
+sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
+sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
diff --git a/package/qt6/qt6connectivity/qt6connectivity.mk b/package/qt6/qt6connectivity/qt6connectivity.mk
new file mode 100644
index 0000000000..4d77b2328b
--- /dev/null
+++ b/package/qt6/qt6connectivity/qt6connectivity.mk
@@ -0,0 +1,42 @@
+################################################################################
+#
+# qt6connectivity
+#
+################################################################################
+
+QT6CONNECTIVITY_VERSION = $(QT6_VERSION)
+QT6CONNECTIVITY_SITE = $(QT6_SITE)
+QT6CONNECTIVITY_SOURCE = qtconnectivity-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6CONNECTIVITY_VERSION).tar.xz
+QT6CONNECTIVITY_INSTALL_STAGING = YES
+QT6CONNECTIVITY_SUPPORTS_IN_SOURCE_BUILD = NO
+
+QT6CONNECTIVITY_CMAKE_BACKEND = ninja
+
+QT6CONNECTIVITY_LICENSE = \
+ GPL-2.0 or GPL-3.0 or LGPL-3.0, \
+ GPL-3.0 with Qt GPL exception 1.0 (sdpscanner), \
+ BSD-3-Clause (build system, examples), \
+ Apache-2.0 (examples), \
+ GPL-3.0, GFDL-1.3 no invariants (docs)
+
+QT6CONNECTIVITY_LICENSE_FILES = \
+ LICENSES/Apache-2.0.txt \
+ LICENSES/BSD-3-Clause.txt \
+ LICENSES/GFDL-1.3-no-invariants-only.txt \
+ LICENSES/GPL-2.0-only.txt \
+ LICENSES/GPL-3.0-only.txt \
+ LICENSES/LGPL-3.0-only.txt \
+ LICENSES/Qt-GPL-exception-1.0.txt
+
+QT6CONNECTIVITY_CONF_OPTS = \
+ -DQT_HOST_PATH=$(HOST_DIR) \
+ -DBUILD_WITH_PCH=OFF \
+ -DQT_BUILD_EXAMPLES=OFF \
+ -DQT_BUILD_TESTS=OFF
+
+QT6CONNECTIVITY_DEPENDENCIES = \
+ qt6base
+
+QT6CONNECTIVITY_DEPENDENCIES += $(if $(BR2_PACKAGE_BLUEZ5_UTILS),bluez5_utils)
+
+$(eval $(cmake-package))
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* Re: [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package
2025-06-10 12:29 ` [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package Roy Kollen Svendsen
@ 2025-12-15 22:28 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-12-15 22:28 UTC (permalink / raw)
To: Roy Kollen Svendsen
Cc: buildroot, Christian Hitz, Zoltan Gyarmati, Baxiche Su,
Jesse Van Gavere, Christian Hitz
Hello Roy, Christian,
Sorry for the very long delay in replying to this.
On Tue, 10 Jun 2025 14:29:16 +0200
Roy Kollen Svendsen <roykollensvendsen@gmail.com> wrote:
> diff --git a/package/qt6/qt6connectivity/Config.in b/package/qt6/qt6connectivity/Config.in
> new file mode 100644
> index 0000000000..ba329d732e
> --- /dev/null
> +++ b/package/qt6/qt6connectivity/Config.in
> @@ -0,0 +1,17 @@
> +config BR2_PACKAGE_QT6CONNECTIVITY
> + bool "qt6connectivity"
> + depends on BR2_PACKAGE_NEARD || BR2_PACKAGE_BLUEZ5_UTILS
So when bluez5-utils is available, it has a build time dependency on it:
> +QT6CONNECTIVITY_DEPENDENCIES += $(if $(BR2_PACKAGE_BLUEZ5_UTILS),bluez5_utils)
but it doesn't have a build-time dependency on neard? This is quite
unusual, this definitely deserve some comment, or at least an
explanation in the commit log. Could you provide more details on this
topic?
Thanks a lot!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH 3/6] package/qt6/qt6positioning: new package
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package Roy Kollen Svendsen
@ 2025-06-10 12:29 ` Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 4/6] package/qt6/qt6grpc: " Roy Kollen Svendsen
` (3 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Thomas Petazzoni,
Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere, Bernd Kuhls
From: Bernd Kuhls <bernd@kuhls.net>
Needed for GPS support in Stellarium.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/Config.in | 1 +
package/qt6/qt6positioning/Config.in | 8 ++++
.../qt6/qt6positioning/qt6positioning.hash | 16 +++++++
package/qt6/qt6positioning/qt6positioning.mk | 47 +++++++++++++++++++
4 files changed, 72 insertions(+)
create mode 100644 package/qt6/qt6positioning/Config.in
create mode 100644 package/qt6/qt6positioning/qt6positioning.hash
create mode 100644 package/qt6/qt6positioning/qt6positioning.mk
diff --git a/package/qt6/Config.in b/package/qt6/Config.in
index 3597417ef7..6b7152d902 100644
--- a/package/qt6/Config.in
+++ b/package/qt6/Config.in
@@ -53,6 +53,7 @@ source "package/qt6/qt6languageserver/Config.in"
source "package/qt6/qt6mqtt/Config.in"
source "package/qt6/qt6multimedia/Config.in"
source "package/qt6/qt6opcua/Config.in"
+source "package/qt6/qt6positioning/Config.in"
source "package/qt6/qt6quick3d/Config.in"
source "package/qt6/qt6quicktimeline/Config.in"
source "package/qt6/qt6scxml/Config.in"
diff --git a/package/qt6/qt6positioning/Config.in b/package/qt6/qt6positioning/Config.in
new file mode 100644
index 0000000000..a083dcffb3
--- /dev/null
+++ b/package/qt6/qt6positioning/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_QT6POSITIONING
+ bool "qt6positioning"
+ select BR2_PACKAGE_QT6BASE_GUI
+ help
+ This package provides Qt6 Positioning:
+
+ https://doc.qt.io/qt-6/qtpositioning-index.html
+ https://code.qt.io/cgit/qt/qtpositioning.git
diff --git a/package/qt6/qt6positioning/qt6positioning.hash b/package/qt6/qt6positioning/qt6positioning.hash
new file mode 100644
index 0000000000..9be86cbb54
--- /dev/null
+++ b/package/qt6/qt6positioning/qt6positioning.hash
@@ -0,0 +1,16 @@
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtpositioning-everywhere-src-6.9.1.tar.xz.sha256
+sha256 7062734b4989248ca3f0e3e4aebb9aa2e7ed2d6bf19e779e520c6ef69706ff26 qtpositioning-everywhere-src-6.9.1.tar.xz
+
+# Hashes for license files
+sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSES/Apache-2.0.txt
+sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
+sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt
+sha256 a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499 LICENSES/CC0-1.0.txt
+sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt
+sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
+sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
+sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
+sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt
+sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt
+sha256 ed0df7c746c39b27f297cc1bf5e8cdfa5b53c7056572092a77db02278435a689 LICENSES/OFL-1.1.txt
+sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
diff --git a/package/qt6/qt6positioning/qt6positioning.mk b/package/qt6/qt6positioning/qt6positioning.mk
new file mode 100644
index 0000000000..718abbd941
--- /dev/null
+++ b/package/qt6/qt6positioning/qt6positioning.mk
@@ -0,0 +1,47 @@
+################################################################################
+#
+# qt6positioning
+#
+################################################################################
+
+QT6POSITIONING_VERSION = $(QT6_VERSION)
+QT6POSITIONING_SITE = $(QT6_SITE)
+QT6POSITIONING_SOURCE = qtpositioning-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6POSITIONING_VERSION).tar.xz
+QT6POSITIONING_INSTALL_STAGING = YES
+QT6POSITIONING_SUPPORTS_IN_SOURCE_BUILD = NO
+QT6POSITIONING_CMAKE_BACKEND = ninja
+
+QT6POSITIONING_LICENSE = \
+ GPL-2.0 or GPL-3.0 or LGPL-3.0, \
+ BSL-1.0, \
+ CC0-1.0, \
+ GFDL-1.3 no invariants (docs), \
+ GPL-3.0 with Qt-GPL-exception-1.0, \
+ OFL-1.1 (TitilliumWeb), \
+ BSD-3-Clause (examples + buildsystem)
+
+QT6POSITIONING_LICENSE_FILES = \
+ LICENSES/Apache-2.0.txt \
+ LICENSES/BSD-3-Clause.txt \
+ LICENSES/BSL-1.0.txt \
+ LICENSES/CC0-1.0.txt \
+ LICENSES/GFDL-1.3-no-invariants-only.txt \
+ LICENSES/GPL-2.0-only.txt \
+ LICENSES/GPL-3.0-only.txt \
+ LICENSES/LGPL-3.0-only.txt \
+ LICENSES/LicenseRef-Qt-Commercial.txt \
+ LICENSES/MIT.txt \
+ LICENSES/OFL-1.1.txt \
+ LICENSES/Qt-GPL-exception-1.0.txt
+
+QT6POSITIONING_DEPENDENCIES = qt6base
+
+ifeq ($(BR2_PACKAGE_QT6DECLARATIVE)$(BR2_PACKAGE_QT6DECLARATIVE_QUICK),yy)
+QT6POSITIONING_DEPENDENCIES += qt6declarative
+endif
+
+ifeq ($(BR2_PACKAGE_QT6SERIALPORT),y)
+QT6POSITIONING_DEPENDENCIES += qt6serialport
+endif
+
+$(eval $(cmake-package))
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* [Buildroot] [PATCH 4/6] package/qt6/qt6grpc: new package
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 3/6] package/qt6/qt6positioning: " Roy Kollen Svendsen
@ 2025-06-10 12:29 ` Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 5/6] package/qt6/qt6sensors: " Roy Kollen Svendsen
` (2 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Jack Rubacha,
Thomas Petazzoni, Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere
From: Jack Rubacha <rubacha.jack03@gmail.com>
Adds the QT GRPC module (containing Qt Protobuf as well).
Signed-off-by: Jack Rubacha <rubacha.jack03@gmail.com>
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/Config.in | 1 +
package/qt6/qt6grpc/Config.in | 7 ++++++
package/qt6/qt6grpc/qt6grpc.hash | 10 ++++++++
package/qt6/qt6grpc/qt6grpc.mk | 43 ++++++++++++++++++++++++++++++++
4 files changed, 61 insertions(+)
create mode 100644 package/qt6/qt6grpc/Config.in
create mode 100644 package/qt6/qt6grpc/qt6grpc.hash
create mode 100644 package/qt6/qt6grpc/qt6grpc.mk
diff --git a/package/qt6/Config.in b/package/qt6/Config.in
index 6b7152d902..c1ea543242 100644
--- a/package/qt6/Config.in
+++ b/package/qt6/Config.in
@@ -49,6 +49,7 @@ source "package/qt6/qt6connectivity/Config.in"
source "package/qt6/qt6core5compat/Config.in"
source "package/qt6/qt6declarative/Config.in"
source "package/qt6/qt6graphs/Config.in"
+source "package/qt6/qt6grpc/Config.in"
source "package/qt6/qt6languageserver/Config.in"
source "package/qt6/qt6mqtt/Config.in"
source "package/qt6/qt6multimedia/Config.in"
diff --git a/package/qt6/qt6grpc/Config.in b/package/qt6/qt6grpc/Config.in
new file mode 100644
index 0000000000..3d82cfcb0c
--- /dev/null
+++ b/package/qt6/qt6grpc/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_QT6GRPC
+ bool "qt6grpc"
+ help
+ This package provides the Qt GRPC and Protobuf modules:
+
+ https://doc.qt.io/qt-6/qtgrpc-index.html
+ https://code.qt.io/cgit/qt/qtgrpc.git/
diff --git a/package/qt6/qt6grpc/qt6grpc.hash b/package/qt6/qt6grpc/qt6grpc.hash
new file mode 100644
index 0000000000..bbf30f2a2d
--- /dev/null
+++ b/package/qt6/qt6grpc/qt6grpc.hash
@@ -0,0 +1,10 @@
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtgrpc-everywhere-src-6.9.1.tar.xz.sha256
+sha256 c34c869e203289b0fd695a1e5391840bc51b919a8b55e1ed1ff36b4cb923a750 qtgrpc-everywhere-src-6.9.1.tar.xz
+
+# Hashes for license files:
+sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSE.Apache-2.0.txt
+sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
+sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt
+sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
+sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSES/LicenseRef-protobuf.txt
+sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt
diff --git a/package/qt6/qt6grpc/qt6grpc.mk b/package/qt6/qt6grpc/qt6grpc.mk
new file mode 100644
index 0000000000..8b1c511fef
--- /dev/null
+++ b/package/qt6/qt6grpc/qt6grpc.mk
@@ -0,0 +1,43 @@
+################################################################################
+#
+# qt6grpc
+#
+################################################################################
+
+QT6GRPC_VERSION = $(QT6_VERSION)
+QT6GRPC_SITE = $(QT6_SITE)
+QT6GRPC_SOURCE = qtgrpc-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6GRPC_VERSION).tar.xz
+QT6GRPC_INSTALL_STAGING = YES
+QT6GRPC_SUPPORTS_IN_SOURCE_BUILD = NO
+QT6GRPC_CMAKE_BACKEND = ninja
+QT6GRPC_LICENSE = GPL-3.0-only
+
+QT6GRPC_LICENSE_FILES = \
+ LICENSE.Apache-2.0.txt \
+ LICENSES/BSD-3-Clause.txt \
+ LICENSES/GFDL-1.3-no-invariants-only.txt \
+ LICENSES/GPL-3.0-only.txt \
+ LICENSES/LicenseRef-protobuf.txt \
+ LICENSES/Qt-GPL-exception-1.0.txt
+
+QT6GRPC_CONF_OPTS = \
+ -DBUILD_WITH_PCH=OFF \
+ -DQT_BUILD_EXAMPLES=OFF \
+ -DQT_BUILD_TESTS=OFF \
+ -DQT_HOST_PATH=$(HOST_DIR)
+
+QT6GRPC_DEPENDENCIES = \
+ host-pkgconf \
+ host-qt6grpc \
+ qt6base
+
+ifeq ($(BR2_PACKAGE_QT6DECLARATIVE),y)
+QT6GRPC_DEPENDENCIES += qt6declarative
+endif
+
+HOST_QT6GRPC_DEPENDENCIES = \
+ host-protobuf \
+ host-qt6base
+
+$(eval $(cmake-package))
+$(eval $(host-cmake-package))
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* [Buildroot] [PATCH 5/6] package/qt6/qt6sensors: new package
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
` (2 preceding siblings ...)
2025-06-10 12:29 ` [Buildroot] [PATCH 4/6] package/qt6/qt6grpc: " Roy Kollen Svendsen
@ 2025-06-10 12:29 ` Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 6/6] package/qt6/qt6speech: " Roy Kollen Svendsen
2025-12-15 22:33 ` [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Thomas Petazzoni via buildroot
5 siblings, 0 replies; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Thomas Petazzoni,
Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/Config.in | 1 +
package/qt6/qt6sensors/Config.in | 6 +++++
package/qt6/qt6sensors/qt6sensors.hash | 7 ++++++
package/qt6/qt6sensors/qt6sensors.mk | 32 ++++++++++++++++++++++++++
4 files changed, 46 insertions(+)
create mode 100644 package/qt6/qt6sensors/Config.in
create mode 100644 package/qt6/qt6sensors/qt6sensors.hash
create mode 100644 package/qt6/qt6sensors/qt6sensors.mk
diff --git a/package/qt6/Config.in b/package/qt6/Config.in
index c1ea543242..05f0540db0 100644
--- a/package/qt6/Config.in
+++ b/package/qt6/Config.in
@@ -58,6 +58,7 @@ source "package/qt6/qt6positioning/Config.in"
source "package/qt6/qt6quick3d/Config.in"
source "package/qt6/qt6quicktimeline/Config.in"
source "package/qt6/qt6scxml/Config.in"
+source "package/qt6/qt6sensors/Config.in"
source "package/qt6/qt6serialbus/Config.in"
source "package/qt6/qt6serialport/Config.in"
source "package/qt6/qt6shadertools/Config.in"
diff --git a/package/qt6/qt6sensors/Config.in b/package/qt6/qt6sensors/Config.in
new file mode 100644
index 0000000000..db87e437b2
--- /dev/null
+++ b/package/qt6/qt6sensors/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_QT6SENSORS
+ bool "qt6sensors"
+ help
+ This package provides the Qt Sensors module:
+
+ https://doc.qt.io/qt-6/qtsensors-index.html
diff --git a/package/qt6/qt6sensors/qt6sensors.hash b/package/qt6/qt6sensors/qt6sensors.hash
new file mode 100644
index 0000000000..ace6d8d191
--- /dev/null
+++ b/package/qt6/qt6sensors/qt6sensors.hash
@@ -0,0 +1,7 @@
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtsensors-everywhere-src-6.9.1.tar.xz.sha256
+sha256 f04b131acacfd42dfe056bd5861ff1e12e2ab57b3e20332becefa3644a409c6c qtsensors-everywhere-src-6.9.1.tar.xz
+
+# Hashes for license files:
+sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
+sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
+sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
diff --git a/package/qt6/qt6sensors/qt6sensors.mk b/package/qt6/qt6sensors/qt6sensors.mk
new file mode 100644
index 0000000000..c06b31c45e
--- /dev/null
+++ b/package/qt6/qt6sensors/qt6sensors.mk
@@ -0,0 +1,32 @@
+################################################################################
+#
+# qt6sensors
+#
+################################################################################
+
+QT6SENSORS_VERSION = $(QT6_VERSION)
+QT6SENSORS_SITE = $(QT6_SITE)
+QT6SENSORS_SOURCE = qtsensors-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SENSORS_VERSION).tar.xz
+QT6SENSORS_INSTALL_STAGING = YES
+QT6SENSORS_SUPPORTS_IN_SOURCE_BUILD = NO
+QT6SENSORS_CMAKE_BACKEND = ninja
+QT6SENSORS_LICENSE = LGPL-3.0 or GPL-2.0 or GPL-3.0 (modules, plugins)
+
+QT6SENSORS_LICENSE_FILES = \
+ LICENSES/GPL-2.0-only.txt \
+ LICENSES/GPL-3.0-only.txt \
+ LICENSES/LGPL-3.0-only.txt
+
+QT6SENSORS_CONF_OPTS = \
+ -DBUILD_WITH_PCH=OFF \
+ -DQT_BUILD_EXAMPLES=OFF \
+ -DQT_BUILD_TESTS=OFF \
+ -DQT_HOST_PATH=$(HOST_DIR)
+
+QT6SENSORS_DEPENDENCIES = qt6base
+
+ifeq ($(BR2_PACKAGE_QT6DECLARATIVE),y)
+QT6SENSORS_DEPENDENCIES += qt6declarative
+endif
+
+$(eval $(cmake-package))
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* [Buildroot] [PATCH 6/6] package/qt6/qt6speech: new package
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
` (3 preceding siblings ...)
2025-06-10 12:29 ` [Buildroot] [PATCH 5/6] package/qt6/qt6sensors: " Roy Kollen Svendsen
@ 2025-06-10 12:29 ` Roy Kollen Svendsen
2025-12-15 22:33 ` [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Thomas Petazzoni via buildroot
5 siblings, 0 replies; 8+ messages in thread
From: Roy Kollen Svendsen @ 2025-06-10 12:29 UTC (permalink / raw)
To: buildroot
Cc: Christian Hitz, Roy Kollen Svendsen, Thomas Petazzoni,
Zoltan Gyarmati, Baxiche Su, Jesse Van Gavere
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
---
package/qt6/Config.in | 1 +
package/qt6/qt6speech/Config.in | 8 ++++++
package/qt6/qt6speech/qt6speech.hash | 10 ++++++++
package/qt6/qt6speech/qt6speech.mk | 37 ++++++++++++++++++++++++++++
4 files changed, 56 insertions(+)
create mode 100644 package/qt6/qt6speech/Config.in
create mode 100644 package/qt6/qt6speech/qt6speech.hash
create mode 100644 package/qt6/qt6speech/qt6speech.mk
diff --git a/package/qt6/Config.in b/package/qt6/Config.in
index 05f0540db0..4251b134d4 100644
--- a/package/qt6/Config.in
+++ b/package/qt6/Config.in
@@ -62,6 +62,7 @@ source "package/qt6/qt6sensors/Config.in"
source "package/qt6/qt6serialbus/Config.in"
source "package/qt6/qt6serialport/Config.in"
source "package/qt6/qt6shadertools/Config.in"
+source "package/qt6/qt6speech/Config.in"
source "package/qt6/qt6svg/Config.in"
source "package/qt6/qt6tools/Config.in"
source "package/qt6/qt6virtualkeyboard/Config.in"
diff --git a/package/qt6/qt6speech/Config.in b/package/qt6/qt6speech/Config.in
new file mode 100644
index 0000000000..3bcadd799e
--- /dev/null
+++ b/package/qt6/qt6speech/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_QT6SPEECH
+ bool "qt6speech"
+ select BR2_PACKAGE_QT6MULTIMEDIA
+ help
+ This package provides the Qt TextToSpeech module:
+
+ https://code.qt.io/cgit/qt/qtspeech.git
+ https://doc.qt.io/qt-6/qttexttospeech-index.html
diff --git a/package/qt6/qt6speech/qt6speech.hash b/package/qt6/qt6speech/qt6speech.hash
new file mode 100644
index 0000000000..c7cd71b306
--- /dev/null
+++ b/package/qt6/qt6speech/qt6speech.hash
@@ -0,0 +1,10 @@
+# Hash from: https://download.qt.io/official_releases/qt/6.9/6.9.1/submodules/qtspeech-everywhere-src-6.9.1.tar.xz.sha256
+sha256 6807f59fcae2ef8f1f64210cfbfc8bcee1a40ed2d21eaee6673aba36bb7c1428 qtspeech-everywhere-src-6.9.1.tar.xz
+
+# Hashes for license files:
+sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt
+sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt
+sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt
+sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt
+sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt
+sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt
diff --git a/package/qt6/qt6speech/qt6speech.mk b/package/qt6/qt6speech/qt6speech.mk
new file mode 100644
index 0000000000..5df2ce8155
--- /dev/null
+++ b/package/qt6/qt6speech/qt6speech.mk
@@ -0,0 +1,37 @@
+################################################################################
+#
+# qt6speech
+#
+################################################################################
+
+QT6SPEECH_VERSION = $(QT6_VERSION)
+QT6SPEECH_SITE = $(QT6_SITE)
+QT6SPEECH_SOURCE = qtspeech-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SPEECH_VERSION).tar.xz
+QT6SPEECH_INSTALL_STAGING = YES
+QT6SPEECH_SUPPORTS_IN_SOURCE_BUILD = NO
+QT6SPEECH_CMAKE_BACKEND = ninja
+QT6SPEECH_LICENSE = LGPL-3.0 or GPL-2.0
+
+QT6SPEECH_LICENSE_FILES = \
+ LICENSES/BSD-3-Clause.txt \
+ LICENSES/GFDL-1.3-no-invariants-only.txt \
+ LICENSES/GPL-2.0-only.txt \
+ LICENSES/GPL-3.0-only.txt \
+ LICENSES/LGPL-3.0-only.txt \
+ LICENSES/LicenseRef-Qt-Commercial.txt
+
+QT6SPEECH_CONF_OPTS = \
+ -DBUILD_WITH_PCH=OFF \
+ -DQT_BUILD_EXAMPLES=OFF \
+ -DQT_BUILD_TESTS=OFF \
+ -DQT_HOST_PATH=$(HOST_DIR)
+
+QT6SPEECH_DEPENDENCIES = \
+ qt6base \
+ qt6multimedia
+
+ifeq ($(BR2_PACKAGE_QT6DECLARATIVE),y)
+QT6SPEECH_DEPENDENCIES += qt6declarative
+endif
+
+$(eval $(cmake-package))
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread* Re: [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
` (4 preceding siblings ...)
2025-06-10 12:29 ` [Buildroot] [PATCH 6/6] package/qt6/qt6speech: " Roy Kollen Svendsen
@ 2025-12-15 22:33 ` Thomas Petazzoni via buildroot
5 siblings, 0 replies; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-12-15 22:33 UTC (permalink / raw)
To: Roy Kollen Svendsen
Cc: buildroot, Christian Hitz, Zoltan Gyarmati, Baxiche Su,
Jesse Van Gavere
On Tue, 10 Jun 2025 14:29:15 +0200
Roy Kollen Svendsen <roykollensvendsen@gmail.com> wrote:
> For details see:
> - https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.2/release-note.md
> - https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.3/release-note.md
> - https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md
> - https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.1/release-note.md
>
> Qt6 Multimedia:
> legal-info broke because license files were removed. This problem was fixed
> by removing the corresponding hashes and LICENSE_FILES entries.
>
> Qt6 SVG:
> Fix legal-info after license file was removed.
>
> Qt6 Quick 3d:
> Fix legal-info after license files were removed.
>
> Qt6 Virtual Keyboard:
> Fix legal-info after change in license file.
>
> Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
> ---
> package/qt6/qt6.mk | 2 +-
> package/qt6/qt6base/qt6base.hash | 4 ++--
> package/qt6/qt6charts/qt6charts.hash | 4 ++--
> package/qt6/qt6core5compat/qt6core5compat.hash | 4 ++--
> package/qt6/qt6declarative/qt6declarative.hash | 4 ++--
> package/qt6/qt6graphs/qt6graphs.hash | 4 ++--
> package/qt6/qt6languageserver/qt6languageserver.hash | 4 ++--
> package/qt6/qt6mqtt/qt6mqtt.hash | 2 +-
> package/qt6/qt6multimedia/qt6multimedia.hash | 12 ++----------
> package/qt6/qt6multimedia/qt6multimedia.mk | 8 --------
> package/qt6/qt6opcua/qt6opcua.hash | 2 +-
> package/qt6/qt6quick3d/qt6quick3d.hash | 6 ++----
> package/qt6/qt6quick3d/qt6quick3d.mk | 4 +---
> package/qt6/qt6quicktimeline/qt6quicktimeline.hash | 4 ++--
> package/qt6/qt6scxml/qt6scxml.hash | 4 ++--
> package/qt6/qt6serialbus/qt6serialbus.hash | 4 ++--
> package/qt6/qt6serialport/qt6serialport.hash | 4 ++--
> package/qt6/qt6shadertools/qt6shadertools.hash | 4 ++--
> package/qt6/qt6svg/qt6svg.hash | 5 ++---
> package/qt6/qt6svg/qt6svg.mk | 3 +--
> package/qt6/qt6tools/qt6tools.hash | 4 ++--
> .../qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash | 6 +++---
> package/qt6/qt6wayland/qt6wayland.hash | 4 ++--
> package/qt6/qt6websockets/qt6websockets.hash | 4 ++--
> 24 files changed, 42 insertions(+), 64 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-12-15 22:33 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-10 12:29 [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 2/6] package/qt6/qt6connectivity: new package Roy Kollen Svendsen
2025-12-15 22:28 ` Thomas Petazzoni via buildroot
2025-06-10 12:29 ` [Buildroot] [PATCH 3/6] package/qt6/qt6positioning: " Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 4/6] package/qt6/qt6grpc: " Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 5/6] package/qt6/qt6sensors: " Roy Kollen Svendsen
2025-06-10 12:29 ` [Buildroot] [PATCH 6/6] package/qt6/qt6speech: " Roy Kollen Svendsen
2025-12-15 22:33 ` [Buildroot] [PATCH 1/6] package/qt6: bump version to 6.9.1 Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox