diff --git a/base/comps/components.toml b/base/comps/components.toml index 314490260d0..0bc624d5052 100644 --- a/base/comps/components.toml +++ b/base/comps/components.toml @@ -4046,7 +4046,6 @@ includes = ["**/*.comp.toml", "component-bootstrap-uucore-pin.toml", "component- [components.python-pyproject-hooks] [components.python-pyproject-metadata] [components.python-pyqt5-sip] -[components.python-pyqt6] [components.python-pyqt6-sip] [components.python-pyquery] [components.python-pyroute2] @@ -4440,34 +4439,6 @@ includes = ["**/*.comp.toml", "component-bootstrap-uucore-pin.toml", "component- [components.qt5-qtx11extras] [components.qt5-qtxmlpatterns] [components.qt6-doc] -[components.qt6-qt3d] -[components.qt6-qt5compat] -[components.qt6-qtbase] -[components.qt6-qtcharts] -[components.qt6-qtconnectivity] -[components.qt6-qtdatavis3d] -[components.qt6-qtdeclarative] -[components.qt6-qtgraphs] -[components.qt6-qtimageformats] -[components.qt6-qtlanguageserver] -[components.qt6-qtlocation] -[components.qt6-qtnetworkauth] -[components.qt6-qtpositioning] -[components.qt6-qtquick3d] -[components.qt6-qtquicktimeline] -[components.qt6-qtremoteobjects] -[components.qt6-qtscxml] -[components.qt6-qtsensors] -[components.qt6-qtserialbus] -[components.qt6-qtserialport] -[components.qt6-qtshadertools] -[components.qt6-qtspeech] -[components.qt6-qtsvg] -[components.qt6-qttools] -[components.qt6-qttranslations] -[components.qt6-qtvirtualkeyboard] -[components.qt6-qtwebchannel] -[components.qt6-qtwebsockets] [components.qtwebkit] [components.quota] [components.rabbitmq-server] diff --git a/base/comps/python-pyqt6/python-pyqt6.comp.toml b/base/comps/python-pyqt6/python-pyqt6.comp.toml new file mode 100644 index 00000000000..93f4d0e0d61 --- /dev/null +++ b/base/comps/python-pyqt6/python-pyqt6.comp.toml @@ -0,0 +1,2 @@ +[components.python-pyqt6] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "ee8f2814d4f1e4293ac4ce5f234bacee34324b4e" } diff --git a/base/comps/python-pyside6/python-pyside6.comp.toml b/base/comps/python-pyside6/python-pyside6.comp.toml index 4320c50b36f..771cfe4cbfd 100644 --- a/base/comps/python-pyside6/python-pyside6.comp.toml +++ b/base/comps/python-pyside6/python-pyside6.comp.toml @@ -1,4 +1,5 @@ [components.python-pyside6] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "e7532b972758ba041266a2b21fabf357e90dff56" } # The spec hardcodes "redhat-linux-build" in %build and %install, assuming the CMake build # directory follows Fedora's naming (%{_vendor}=redhat). On AZL, _vendor=azurelinux so the diff --git a/base/comps/qt6-qt3d/qt6-qt3d.comp.toml b/base/comps/qt6-qt3d/qt6-qt3d.comp.toml new file mode 100644 index 00000000000..48036f56392 --- /dev/null +++ b/base/comps/qt6-qt3d/qt6-qt3d.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qt3d] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "5247a4eb9d8e6c56b22a30126dff98fb0856e0a3" } diff --git a/base/comps/qt6-qt5compat/qt6-qt5compat.comp.toml b/base/comps/qt6-qt5compat/qt6-qt5compat.comp.toml new file mode 100644 index 00000000000..f1ef1e65210 --- /dev/null +++ b/base/comps/qt6-qt5compat/qt6-qt5compat.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qt5compat] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "a2aadd1ff3f7586f2091c6b21480bb6835de051b" } diff --git a/base/comps/qt6-qtbase/qt6-qtbase.comp.toml b/base/comps/qt6-qtbase/qt6-qtbase.comp.toml new file mode 100644 index 00000000000..7aacde1d7db --- /dev/null +++ b/base/comps/qt6-qtbase/qt6-qtbase.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtbase] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "79cb35e7834421f825c3ab8f176761a1312181b5" } diff --git a/base/comps/qt6-qtcharts/qt6-qtcharts.comp.toml b/base/comps/qt6-qtcharts/qt6-qtcharts.comp.toml new file mode 100644 index 00000000000..f050128137d --- /dev/null +++ b/base/comps/qt6-qtcharts/qt6-qtcharts.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtcharts] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "7ba1caa8d8402b5882b59f028b554920470b01d6" } diff --git a/base/comps/qt6-qtconnectivity/qt6-qtconnectivity.comp.toml b/base/comps/qt6-qtconnectivity/qt6-qtconnectivity.comp.toml new file mode 100644 index 00000000000..62ae2fc53a5 --- /dev/null +++ b/base/comps/qt6-qtconnectivity/qt6-qtconnectivity.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtconnectivity] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "e75e3676f7389036f94791a50de68dd5e74e8313" } diff --git a/base/comps/qt6-qtdatavis3d/qt6-qtdatavis3d.comp.toml b/base/comps/qt6-qtdatavis3d/qt6-qtdatavis3d.comp.toml new file mode 100644 index 00000000000..cdf1389a0e8 --- /dev/null +++ b/base/comps/qt6-qtdatavis3d/qt6-qtdatavis3d.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtdatavis3d] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "bce5340c0204090d7d65e5fac3dfccc06a15c04a" } diff --git a/base/comps/qt6-qtdeclarative/qt6-qtdeclarative.comp.toml b/base/comps/qt6-qtdeclarative/qt6-qtdeclarative.comp.toml new file mode 100644 index 00000000000..f365a140e9b --- /dev/null +++ b/base/comps/qt6-qtdeclarative/qt6-qtdeclarative.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtdeclarative] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "22ee9ec4c36e21b61de87b59f26d6825ee59e730" } diff --git a/base/comps/qt6-qtgraphs/qt6-qtgraphs.comp.toml b/base/comps/qt6-qtgraphs/qt6-qtgraphs.comp.toml new file mode 100644 index 00000000000..a7a1cf81b77 --- /dev/null +++ b/base/comps/qt6-qtgraphs/qt6-qtgraphs.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtgraphs] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "482646cd6133ab89ebeaac88f1421402bfb426ac" } diff --git a/base/comps/qt6-qthttpserver/qt6-qthttpserver.comp.toml b/base/comps/qt6-qthttpserver/qt6-qthttpserver.comp.toml index 0640349a745..dbc7712a7ef 100644 --- a/base/comps/qt6-qthttpserver/qt6-qthttpserver.comp.toml +++ b/base/comps/qt6-qthttpserver/qt6-qthttpserver.comp.toml @@ -1,4 +1,5 @@ [components.qt6-qthttpserver] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "e127c8dc7dec5d9c1a660283121f07886e44e864" } # Relax the exact BuildRequires pin on qt6-qtbase-private-devel from `= %{version}` # to `>= %{version}`. diff --git a/base/comps/qt6-qtimageformats/qt6-qtimageformats.comp.toml b/base/comps/qt6-qtimageformats/qt6-qtimageformats.comp.toml new file mode 100644 index 00000000000..bf6c625704d --- /dev/null +++ b/base/comps/qt6-qtimageformats/qt6-qtimageformats.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtimageformats] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "3a242a49e3e1ce01388cf632499ded60fa8032df" } diff --git a/base/comps/qt6-qtlanguageserver/qt6-qtlanguageserver.comp.toml b/base/comps/qt6-qtlanguageserver/qt6-qtlanguageserver.comp.toml new file mode 100644 index 00000000000..601ff033261 --- /dev/null +++ b/base/comps/qt6-qtlanguageserver/qt6-qtlanguageserver.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtlanguageserver] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "590a15dec74abc62d21b7d11b67883c2feb4c147" } diff --git a/base/comps/qt6-qtlocation/qt6-qtlocation.comp.toml b/base/comps/qt6-qtlocation/qt6-qtlocation.comp.toml new file mode 100644 index 00000000000..528fa78c4ac --- /dev/null +++ b/base/comps/qt6-qtlocation/qt6-qtlocation.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtlocation] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "6dae5c93557a0d3ca75e12dfadad2d8f216da8d5" } diff --git a/base/comps/qt6-qtmultimedia/qt6-qtmultimedia.comp.toml b/base/comps/qt6-qtmultimedia/qt6-qtmultimedia.comp.toml index ab6553dd1d3..7384b5cd6de 100644 --- a/base/comps/qt6-qtmultimedia/qt6-qtmultimedia.comp.toml +++ b/base/comps/qt6-qtmultimedia/qt6-qtmultimedia.comp.toml @@ -6,6 +6,7 @@ # # Part of the distro-wide effort to remove ffmpeg/libav* from Azure Linux. [components.qt6-qtmultimedia] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "508e28a0c94acf866b7245392d21211f671da066" } build.without = ["ffmpeg"] # gstreamer1-plugins-bad-free is not shipped in AZL4. Remove the BR to avoid diff --git a/base/comps/qt6-qtnetworkauth/qt6-qtnetworkauth.comp.toml b/base/comps/qt6-qtnetworkauth/qt6-qtnetworkauth.comp.toml new file mode 100644 index 00000000000..156e17c2f7c --- /dev/null +++ b/base/comps/qt6-qtnetworkauth/qt6-qtnetworkauth.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtnetworkauth] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "3af7d3e81f017cdb17baab26d1d6977b33076848" } diff --git a/base/comps/qt6-qtpositioning/qt6-qtpositioning.comp.toml b/base/comps/qt6-qtpositioning/qt6-qtpositioning.comp.toml new file mode 100644 index 00000000000..7d0813422e2 --- /dev/null +++ b/base/comps/qt6-qtpositioning/qt6-qtpositioning.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtpositioning] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "77d51f2c406fe6e878ac98000410b764d5da5750" } diff --git a/base/comps/qt6-qtquick3d/qt6-qtquick3d.comp.toml b/base/comps/qt6-qtquick3d/qt6-qtquick3d.comp.toml new file mode 100644 index 00000000000..8fedba42abd --- /dev/null +++ b/base/comps/qt6-qtquick3d/qt6-qtquick3d.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtquick3d] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "ee06c8ccac55215215ed87a2918f1bde802541ce" } diff --git a/base/comps/qt6-qtquicktimeline/qt6-qtquicktimeline.comp.toml b/base/comps/qt6-qtquicktimeline/qt6-qtquicktimeline.comp.toml new file mode 100644 index 00000000000..e6acc26893b --- /dev/null +++ b/base/comps/qt6-qtquicktimeline/qt6-qtquicktimeline.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtquicktimeline] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "05539fbed6688ac1c19882d6f9346abd3d81972c" } diff --git a/base/comps/qt6-qtremoteobjects/qt6-qtremoteobjects.comp.toml b/base/comps/qt6-qtremoteobjects/qt6-qtremoteobjects.comp.toml new file mode 100644 index 00000000000..c173e5267b5 --- /dev/null +++ b/base/comps/qt6-qtremoteobjects/qt6-qtremoteobjects.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtremoteobjects] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "600d49e4c706c3a867477de4b2ddc7e829861465" } diff --git a/base/comps/qt6-qtscxml/qt6-qtscxml.comp.toml b/base/comps/qt6-qtscxml/qt6-qtscxml.comp.toml new file mode 100644 index 00000000000..8d0f87e3448 --- /dev/null +++ b/base/comps/qt6-qtscxml/qt6-qtscxml.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtscxml] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "fa0a183f6b915f1e5c94be434d91c2ce60286132" } diff --git a/base/comps/qt6-qtsensors/qt6-qtsensors.comp.toml b/base/comps/qt6-qtsensors/qt6-qtsensors.comp.toml new file mode 100644 index 00000000000..df1d50f5a48 --- /dev/null +++ b/base/comps/qt6-qtsensors/qt6-qtsensors.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtsensors] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "bc06b8031a6007346719a6ba1567f5ae3597618b" } diff --git a/base/comps/qt6-qtserialbus/qt6-qtserialbus.comp.toml b/base/comps/qt6-qtserialbus/qt6-qtserialbus.comp.toml new file mode 100644 index 00000000000..f49e231602e --- /dev/null +++ b/base/comps/qt6-qtserialbus/qt6-qtserialbus.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtserialbus] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "cc352618a96e6adb7a93e9800c73d4958a38ecf7" } diff --git a/base/comps/qt6-qtserialport/qt6-qtserialport.comp.toml b/base/comps/qt6-qtserialport/qt6-qtserialport.comp.toml new file mode 100644 index 00000000000..289b0e8472f --- /dev/null +++ b/base/comps/qt6-qtserialport/qt6-qtserialport.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtserialport] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "f50e461f0dd0efb6acafc277343535f53a91b062" } diff --git a/base/comps/qt6-qtshadertools/qt6-qtshadertools.comp.toml b/base/comps/qt6-qtshadertools/qt6-qtshadertools.comp.toml new file mode 100644 index 00000000000..63fa69dac11 --- /dev/null +++ b/base/comps/qt6-qtshadertools/qt6-qtshadertools.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtshadertools] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "ce5846c3357eff2ac5f52b818e3f533d85bf1f43" } diff --git a/base/comps/qt6-qtspeech/qt6-qtspeech.comp.toml b/base/comps/qt6-qtspeech/qt6-qtspeech.comp.toml new file mode 100644 index 00000000000..1b4923b5bc0 --- /dev/null +++ b/base/comps/qt6-qtspeech/qt6-qtspeech.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtspeech] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "a5a87cb4ecda44dc8295f8140d91e9c7ae79db64" } diff --git a/base/comps/qt6-qtsvg/qt6-qtsvg.comp.toml b/base/comps/qt6-qtsvg/qt6-qtsvg.comp.toml new file mode 100644 index 00000000000..90d08581988 --- /dev/null +++ b/base/comps/qt6-qtsvg/qt6-qtsvg.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtsvg] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "f2bf5cba9f2d54993b0e442f26cbe888ecbcc780" } diff --git a/base/comps/qt6-qttools/qt6-qttools.comp.toml b/base/comps/qt6-qttools/qt6-qttools.comp.toml new file mode 100644 index 00000000000..67e0dfbd16f --- /dev/null +++ b/base/comps/qt6-qttools/qt6-qttools.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qttools] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "b40a3890030103787208be8eaccb04a6afafb9bf" } diff --git a/base/comps/qt6-qttranslations/qt6-qttranslations.comp.toml b/base/comps/qt6-qttranslations/qt6-qttranslations.comp.toml new file mode 100644 index 00000000000..e8f888367f6 --- /dev/null +++ b/base/comps/qt6-qttranslations/qt6-qttranslations.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qttranslations] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "6026cdbf185f54948f36f5a4daf52f878b0ed188" } diff --git a/base/comps/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.comp.toml b/base/comps/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.comp.toml new file mode 100644 index 00000000000..7b2bf63a918 --- /dev/null +++ b/base/comps/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtvirtualkeyboard] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "5eedb10e98149d1ff94c10ea59ef85ef7f4fca77" } diff --git a/base/comps/qt6-qtwayland/qt6-qtwayland.comp.toml b/base/comps/qt6-qtwayland/qt6-qtwayland.comp.toml index 8dd1d986a15..96a937f94c4 100644 --- a/base/comps/qt6-qtwayland/qt6-qtwayland.comp.toml +++ b/base/comps/qt6-qtwayland/qt6-qtwayland.comp.toml @@ -1,36 +1,7 @@ [components.qt6-qtwayland] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "e96dca235e83bc256548884b980c999c26bc5101" } -# The Wayland client plugin CMake files (Ivi/QtShell shell integrations and the -# Adwaita decoration) are exported into either cmake/Qt6WaylandClient/ or -# cmake/Qt6Gui/ depending on the qtbase version used to build: newer qtbase -# (stage1/PME buildroots) puts them under Qt6Gui/, older qtbase (dev/beta -# buildroots) under Qt6WaylandClient/. The locked 6.10.2 %files hardcodes the -# old Qt6WaylandClient/ paths, which fails against newer qtbase. Rather than -# hardcode Qt6Gui/ (which then breaks against older qtbase), match the plugin -# files by name under a directory-independent cmake/Qt6*/ glob so packaging -# succeeds in both. Fedora f43 "Fix %files section" only did the Qt6Gui half: -# https://src.fedoraproject.org/rpms/qt6-qtwayland/c/e96dca235e83bc256548884b980c999c26bc5101 -[[components.qt6-qtwayland.overlays]] -description = "Match the Wayland client shell-integration plugin CMake files under a directory-independent Qt6*/ glob so packaging works whether qtbase exports them under Qt6WaylandClient/ (older) or Qt6Gui/ (newer)" -type = "spec-search-replace" -section = "%files" -package = "devel" -regex = '^%\{_qt6_libdir\}/cmake/Qt6WaylandClient/\*\.cmake$' -replacement = '''%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandIviShellIntegration*.cmake -%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandQtShellIntegration*.cmake''' - -[[components.qt6-qtwayland.overlays]] -description = "Match the adwaita-decoration %exclude path under a directory-independent Qt6*/ glob (older vs newer qtbase export dir)" -type = "spec-search-replace" -section = "%files" -package = "devel" -regex = '^%exclude %\{_qt6_libdir\}/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecoration\*\.cmake$' -replacement = '%exclude %{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandAdwaitaDecoration*.cmake' - -[[components.qt6-qtwayland.overlays]] -description = "Match the adwaita-decoration subpackage CMake path under a directory-independent Qt6*/ glob (older vs newer qtbase export dir)" -type = "spec-search-replace" -section = "%files" -package = "adwaita-decoration" -regex = '^%\{_qt6_libdir\}/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecoration\*\.cmake$' -replacement = '%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandAdwaitaDecoration*.cmake' +# Pinned to the f43 6.10.3 commit, which moves the Wayland client shell-integration +# and Adwaita-decoration CMake files to cmake/Qt6Gui/ upstream ("Fix %files section"). +# That matches what qtbase 6.10.3 exports, so the previous %files search-replace +# workarounds (for the 6.10.2 spec vs newer qtbase) are no longer needed. diff --git a/base/comps/qt6-qtwebchannel/qt6-qtwebchannel.comp.toml b/base/comps/qt6-qtwebchannel/qt6-qtwebchannel.comp.toml new file mode 100644 index 00000000000..67830c6beb0 --- /dev/null +++ b/base/comps/qt6-qtwebchannel/qt6-qtwebchannel.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtwebchannel] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "22d4f3eaabfd256c5a66deb661a90b3ab8e7bb7f" } diff --git a/base/comps/qt6-qtwebsockets/qt6-qtwebsockets.comp.toml b/base/comps/qt6-qtwebsockets/qt6-qtwebsockets.comp.toml new file mode 100644 index 00000000000..010dea6726e --- /dev/null +++ b/base/comps/qt6-qtwebsockets/qt6-qtwebsockets.comp.toml @@ -0,0 +1,2 @@ +[components.qt6-qtwebsockets] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "ed2f723d88dcc8413bdb56531cfa7da246598844" } diff --git a/base/comps/qt6/qt6.comp.toml b/base/comps/qt6/qt6.comp.toml index 170d2e726c4..d597b31721d 100644 --- a/base/comps/qt6/qt6.comp.toml +++ b/base/comps/qt6/qt6.comp.toml @@ -1,4 +1,5 @@ [components.qt6] +spec = { type = "upstream", upstream-distro = { name = "fedora", version = "43" }, upstream-commit = "ce3f55f58989d6c1baec29fcdb9c6a6c6d0a6cbb" } # Override the qt6_qtwebengine_arches macro to a non-existent architecture so # that dependent packages (gpsbabel, libksysguard, python-pyside6, python-pyqt6, diff --git a/locks/python-pyqt6.lock b/locks/python-pyqt6.lock index 81bf1282aaf..50e92edefdd 100644 --- a/locks/python-pyqt6.lock +++ b/locks/python-pyqt6.lock @@ -1,7 +1,7 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '738c8b3b75dae5380e44eb938565278fda552e70' -upstream-commit = '738c8b3b75dae5380e44eb938565278fda552e70' +upstream-commit = 'ee8f2814d4f1e4293ac4ce5f234bacee34324b4e' manual-bump = 1 -input-fingerprint = 'sha256:af5bd6b06019197952693ccab10a4b741c81185b99df210fd45261b7fb93aa38' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +input-fingerprint = 'sha256:e9d344dd7d831c891106047bc381b41d57e55b1b8301a4a24f4a962abb52d43f' +resolution-input-hash = 'sha256:ecd2988e3341cf3a9966b15b4da658fab9378468a5ea492fea04eaa5bcda77d9' diff --git a/locks/python-pyside6.lock b/locks/python-pyside6.lock index 95035db3472..284c4e1fdc7 100644 --- a/locks/python-pyside6.lock +++ b/locks/python-pyside6.lock @@ -1,7 +1,7 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '3472e506e0ff2e25a03c2104dee5eb69231b119d' -upstream-commit = '3472e506e0ff2e25a03c2104dee5eb69231b119d' +upstream-commit = 'e7532b972758ba041266a2b21fabf357e90dff56' manual-bump = 1 -input-fingerprint = 'sha256:56f1066c6ed3dedb2e5c4cade947390a4ee341cd74d2c398fe7c266780c6ed2b' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +input-fingerprint = 'sha256:0baa47dc6c8fc87aedfff38d136897e95b03490ebe06689df93773778ab6e1ab' +resolution-input-hash = 'sha256:0a12f5674fccc3e1bf455ebc600ff3b8fd6c642db265285a7ebfc1ec4f4ff2da' diff --git a/locks/qt6-qt3d.lock b/locks/qt6-qt3d.lock index 47b1781ac60..751d0702508 100644 --- a/locks/qt6-qt3d.lock +++ b/locks/qt6-qt3d.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'd62e540f04eac3917395d08c3cf2b1c949719639' -upstream-commit = 'd62e540f04eac3917395d08c3cf2b1c949719639' -input-fingerprint = 'sha256:a0db2f3a4cc9880c0fdb6f4b9bcff390774d818430ac6bde11b593414d6934e2' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '5247a4eb9d8e6c56b22a30126dff98fb0856e0a3' +input-fingerprint = 'sha256:4428b8d53155ae094bfcf15d1a71465db3c7e6dbb1586b80a8d0ec77ccc27888' +resolution-input-hash = 'sha256:8674b05a77cb28f2476821ec5847a62b79a6da752a2c40dcecf21c2672e7bd5e' diff --git a/locks/qt6-qt5compat.lock b/locks/qt6-qt5compat.lock index badbd8dcc5d..5d4d4d3e655 100644 --- a/locks/qt6-qt5compat.lock +++ b/locks/qt6-qt5compat.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '4f4b5c178d69419ae00d887bf57a87b6fc4a0da7' -upstream-commit = '4f4b5c178d69419ae00d887bf57a87b6fc4a0da7' -input-fingerprint = 'sha256:74151b6a851cff866c2199ccda962cb892d508357090754925754fec71de9944' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'a2aadd1ff3f7586f2091c6b21480bb6835de051b' +input-fingerprint = 'sha256:e7d8f958d5fd333ca94ad922e9f21a46b2fba19eb7eac6b89830927dfda06e8f' +resolution-input-hash = 'sha256:bc9c8965c8efddabe893b11e8f5bf56098792653637d448f2dca35c6f2265068' diff --git a/locks/qt6-qtbase.lock b/locks/qt6-qtbase.lock index b98ff59c4d6..bca4084d983 100644 --- a/locks/qt6-qtbase.lock +++ b/locks/qt6-qtbase.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '7f2af0b2f85daa4dbc1ad401bc1ef00a39650762' -upstream-commit = '7f2af0b2f85daa4dbc1ad401bc1ef00a39650762' -input-fingerprint = 'sha256:5d82088408e88cfe8be34530547b975a75f78f0b88089219222269d99c425b61' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '79cb35e7834421f825c3ab8f176761a1312181b5' +input-fingerprint = 'sha256:4e0a99a7a707cd341c1e7960f2d97145a5291b330bb442146671df9a1e6393c8' +resolution-input-hash = 'sha256:d84c22c4a57fb50e4e65eeb1ee89c8c85c57d30fa91a5fbffd63e70c51561f1c' diff --git a/locks/qt6-qtcharts.lock b/locks/qt6-qtcharts.lock index 6258737ba6a..615aa6b3353 100644 --- a/locks/qt6-qtcharts.lock +++ b/locks/qt6-qtcharts.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'f0040cbee5ab2614eecb3c670fa479ac2a1df8f2' -upstream-commit = 'f0040cbee5ab2614eecb3c670fa479ac2a1df8f2' -input-fingerprint = 'sha256:2db7934d3155aa925ada33f39b18649c512cbee27620c653aa2a5575e17f512d' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '7ba1caa8d8402b5882b59f028b554920470b01d6' +input-fingerprint = 'sha256:563a1a00c757df5c75eaf6c82329643e69004331f265674de57f4bfe4a04022d' +resolution-input-hash = 'sha256:9cac32439f01c6409a0c18e7e7ade9a2f5f953dcad6c9bbf28c8ba88cc6e208d' diff --git a/locks/qt6-qtconnectivity.lock b/locks/qt6-qtconnectivity.lock index 9ed5e4a5f1a..77cd797083a 100644 --- a/locks/qt6-qtconnectivity.lock +++ b/locks/qt6-qtconnectivity.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'fc3c948c9b7cabe6f72072f1d36f260feab55748' -upstream-commit = 'fc3c948c9b7cabe6f72072f1d36f260feab55748' -input-fingerprint = 'sha256:4e7af6044f1b68e589b668e62165f0c0717378ed6794a83fb0d780648186281d' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'e75e3676f7389036f94791a50de68dd5e74e8313' +input-fingerprint = 'sha256:7aceae73ef74f857a01b00cad97fba53d070b9b5793a708b8337e5a6987a0009' +resolution-input-hash = 'sha256:e8f12864704e553b59f2550b4423200d05a4cb9a88aa5219e1e3c14941cc3d95' diff --git a/locks/qt6-qtdatavis3d.lock b/locks/qt6-qtdatavis3d.lock index c4ff1e48c6a..546b0178b4c 100644 --- a/locks/qt6-qtdatavis3d.lock +++ b/locks/qt6-qtdatavis3d.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'c20f91675a786796b5fe24cf35ec07bddc7a18d1' -upstream-commit = 'c20f91675a786796b5fe24cf35ec07bddc7a18d1' -input-fingerprint = 'sha256:a22a2b3cc6c1f4090df36074cb50fee650a33226508e43fec9cc897a673421b0' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'bce5340c0204090d7d65e5fac3dfccc06a15c04a' +input-fingerprint = 'sha256:61df3c5b827e683a3976370db5b8711391d5c17e7f29d07410677c1ff3bcb1a7' +resolution-input-hash = 'sha256:0c7b8889295a227e017f635e1cd1dfd80b6b1ea61ad278d0a5745c4df5f8d54c' diff --git a/locks/qt6-qtdeclarative.lock b/locks/qt6-qtdeclarative.lock index b77d8f1bcad..88e9c7fe1a3 100644 --- a/locks/qt6-qtdeclarative.lock +++ b/locks/qt6-qtdeclarative.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'a6758630e758df68b4c1a725e6d1c52177eb03a8' -upstream-commit = 'a6758630e758df68b4c1a725e6d1c52177eb03a8' -input-fingerprint = 'sha256:1bf6ae91fae956bc4fc117f7f61770a0ea8b84bda6178a73ec96c56c3ed1d081' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '22ee9ec4c36e21b61de87b59f26d6825ee59e730' +input-fingerprint = 'sha256:8bd3048280074bf04b1c63bc1f9d97285b7f488ddc61af76cb3caf8c5f111684' +resolution-input-hash = 'sha256:3654b0f38d547833b715fecc8b93ad4dd0aadf26979b00825af0c4cb209b879c' diff --git a/locks/qt6-qtgraphs.lock b/locks/qt6-qtgraphs.lock index e87c4512dc9..f569f786879 100644 --- a/locks/qt6-qtgraphs.lock +++ b/locks/qt6-qtgraphs.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '9cb6d6db0d54740db900ea3e5491cdced464bf14' -upstream-commit = '9cb6d6db0d54740db900ea3e5491cdced464bf14' -input-fingerprint = 'sha256:d35d9002e5c1e501a6be95398ddcb14e447e07c56a302b344a5733e8414d2408' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '482646cd6133ab89ebeaac88f1421402bfb426ac' +input-fingerprint = 'sha256:36b90b8ad271c3fff95a136b8dd7e2ec48df6a1b87b1d4379dbf813aca8f51cf' +resolution-input-hash = 'sha256:47ad8619d365104058a7ce794bfd00895261a20fb4011d6e2bd2610e1cd4a9e4' diff --git a/locks/qt6-qthttpserver.lock b/locks/qt6-qthttpserver.lock index 9854e79e28c..3be12f22785 100644 --- a/locks/qt6-qthttpserver.lock +++ b/locks/qt6-qthttpserver.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '46c3a4b7d0e425369393a300863a8734c54db646' -upstream-commit = '46c3a4b7d0e425369393a300863a8734c54db646' -input-fingerprint = 'sha256:00e05cc84dadfd01b2c90796f13538d65925c4e95618cbee4d16484ee2163fd2' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'e127c8dc7dec5d9c1a660283121f07886e44e864' +input-fingerprint = 'sha256:70287284eef4cb8e62ef871763e9aaa3e884647e014a3b9374f06565693940ed' +resolution-input-hash = 'sha256:941da53f344b4909fddffd55602d1382c7bc3b3728d7affb4c21085dd55184ad' diff --git a/locks/qt6-qtimageformats.lock b/locks/qt6-qtimageformats.lock index cb58b5353ff..b0da9ee6641 100644 --- a/locks/qt6-qtimageformats.lock +++ b/locks/qt6-qtimageformats.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'b8e08896e59407766b308d3fbda71d34ec6b6334' -upstream-commit = 'b8e08896e59407766b308d3fbda71d34ec6b6334' -input-fingerprint = 'sha256:2672de2b369634e27105215fb1ecbc12ee69be937ce43319e153f36cc54c6f99' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '3a242a49e3e1ce01388cf632499ded60fa8032df' +input-fingerprint = 'sha256:d05f774b101ddcf86a5314416b3e8a91801495c0b5db3aa2118dbe5162f631e9' +resolution-input-hash = 'sha256:bfe7a57124a882dfa3c0a0ce92e48b541f39f705b648b2b3eb5c0324614574c9' diff --git a/locks/qt6-qtlanguageserver.lock b/locks/qt6-qtlanguageserver.lock index f30a596f84a..c5c55e12427 100644 --- a/locks/qt6-qtlanguageserver.lock +++ b/locks/qt6-qtlanguageserver.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '0526e14818fc95b8ee6ebe88e32209a808daffbf' -upstream-commit = '0526e14818fc95b8ee6ebe88e32209a808daffbf' -input-fingerprint = 'sha256:4418052d9ad85ac1ecda26625988a12c6a1c82a48ba819d44c98c1277d29e237' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '590a15dec74abc62d21b7d11b67883c2feb4c147' +input-fingerprint = 'sha256:0b3f33f56b5e420a941c67303085a087b6e38d979da73c85435ba9f3e268d7ad' +resolution-input-hash = 'sha256:a8159860a94761d1805f337bf959d321dcfb4b2fc97a6481fa09ddf6dfd507b3' diff --git a/locks/qt6-qtlocation.lock b/locks/qt6-qtlocation.lock index a6de56c7664..26b8984f5c6 100644 --- a/locks/qt6-qtlocation.lock +++ b/locks/qt6-qtlocation.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '2bcbd645334c5a9b8b4b3c2960b0baaf4eb7378c' -upstream-commit = '2bcbd645334c5a9b8b4b3c2960b0baaf4eb7378c' -input-fingerprint = 'sha256:38ff673c3345dc8b18f4ed572901d48aa9396a08c9b6c83fd8bd039c5f5e7067' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '6dae5c93557a0d3ca75e12dfadad2d8f216da8d5' +input-fingerprint = 'sha256:f8489019969e454f620f9818a1117532921c52b7b3a3b9422cfadb7d85660020' +resolution-input-hash = 'sha256:7dd86d84729fc8a317ea55784bc56b25c65c20c8ab24daf289492c994b856b42' diff --git a/locks/qt6-qtmultimedia.lock b/locks/qt6-qtmultimedia.lock index 56fb6b7db66..6eff8ae18b7 100644 --- a/locks/qt6-qtmultimedia.lock +++ b/locks/qt6-qtmultimedia.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '66b4dd09782f23900e04dc2a93470c6ef8a02537' -upstream-commit = '66b4dd09782f23900e04dc2a93470c6ef8a02537' -input-fingerprint = 'sha256:7912965e3b6ac8f0339d2f8e6ceff4805e727df0bcf72dd305691ae15153f20a' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '508e28a0c94acf866b7245392d21211f671da066' +input-fingerprint = 'sha256:646a9a56d452553974c25d8cdd40814815942a6809e566c75e3f32b82315d741' +resolution-input-hash = 'sha256:b41e35f4997820798ca71e5b4e13277abe149be1ee39f93dfc182f14959fa4cc' diff --git a/locks/qt6-qtnetworkauth.lock b/locks/qt6-qtnetworkauth.lock index aa9fc1bd39e..c7213ebb5e9 100644 --- a/locks/qt6-qtnetworkauth.lock +++ b/locks/qt6-qtnetworkauth.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '75d2e7417a5a75752bfa0ea242d6ba5487bf2a67' -upstream-commit = '75d2e7417a5a75752bfa0ea242d6ba5487bf2a67' -input-fingerprint = 'sha256:8798d496bd0dee14c774fef6aa50b211290d50c1dc21c8d5a0e6756458dd314c' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '3af7d3e81f017cdb17baab26d1d6977b33076848' +input-fingerprint = 'sha256:b7df8a3da49b78eb9e1b96e5a516c7c4709d00a7b4daaf7258ef4b7d70bd00a8' +resolution-input-hash = 'sha256:f66c66a8b9b00819c0cda3ab889d1153b433e0f8cc6d8f4003e6de87ee3711b4' diff --git a/locks/qt6-qtpositioning.lock b/locks/qt6-qtpositioning.lock index f4099939380..20c09a03f81 100644 --- a/locks/qt6-qtpositioning.lock +++ b/locks/qt6-qtpositioning.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'e35f8a951da35dd47365a6fcfa4b9fb24fe61313' -upstream-commit = 'e35f8a951da35dd47365a6fcfa4b9fb24fe61313' -input-fingerprint = 'sha256:01a574d9d3a3ff155a40c02c926f37bfa87fef6ab3f74d10506275776767d336' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '77d51f2c406fe6e878ac98000410b764d5da5750' +input-fingerprint = 'sha256:e7b1f96dd0548b6a535d2ca00e6a7cccf09bb0cef8ae00940bea0d3f579d4c35' +resolution-input-hash = 'sha256:db39c25ceda0d641d35ef726c63d45d55f60853a645afd06b7284047b2b608fb' diff --git a/locks/qt6-qtquick3d.lock b/locks/qt6-qtquick3d.lock index 4c24e219509..baa64042819 100644 --- a/locks/qt6-qtquick3d.lock +++ b/locks/qt6-qtquick3d.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '5a57cd599b2940f0010fc56e89dce25258e24463' -upstream-commit = '5a57cd599b2940f0010fc56e89dce25258e24463' -input-fingerprint = 'sha256:9dc1e5fa1c6db1192642149a4e56958525c3e99c56b8b69e9a8eeee324c5b3aa' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'ee06c8ccac55215215ed87a2918f1bde802541ce' +input-fingerprint = 'sha256:79ce8980c26585c0372e3cea445751ed4dc5f9f7d50fac2ad5adc94d7bb4d872' +resolution-input-hash = 'sha256:06ead3004f8ccb518850b73ea681c306f68d018045ae42b08795e4bf5a0e6023' diff --git a/locks/qt6-qtquicktimeline.lock b/locks/qt6-qtquicktimeline.lock index 0de54bb816c..c2bdc49ab88 100644 --- a/locks/qt6-qtquicktimeline.lock +++ b/locks/qt6-qtquicktimeline.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '55cb5fa344826b8b5610798d98aa4ae12d3432fd' -upstream-commit = '55cb5fa344826b8b5610798d98aa4ae12d3432fd' -input-fingerprint = 'sha256:fed72fbe3d4e6a77be88100fd9d9f76d1a832d6e035dbecd336090e4e2262e37' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '05539fbed6688ac1c19882d6f9346abd3d81972c' +input-fingerprint = 'sha256:7bf3bb4a7c4ce062e6f847ff24082d82c2021efc6ebf371846c30ee75f7664a2' +resolution-input-hash = 'sha256:8871f19f89f100623d39970d9b84aeef496536f54d923cd3088c799a7271e6bc' diff --git a/locks/qt6-qtremoteobjects.lock b/locks/qt6-qtremoteobjects.lock index 953ec500300..ce4f3c1b345 100644 --- a/locks/qt6-qtremoteobjects.lock +++ b/locks/qt6-qtremoteobjects.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '9e44624c24f3b07b768b6205c21787361dbd3e9e' -upstream-commit = '9e44624c24f3b07b768b6205c21787361dbd3e9e' -input-fingerprint = 'sha256:2b92249eac47ba23adda65e278c318e6addf09644e79ae657a9e599081ab1630' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '600d49e4c706c3a867477de4b2ddc7e829861465' +input-fingerprint = 'sha256:e588e932cb680dcf7848abd8f73b9068e060b97f7f219f7aa2c47245e58e7056' +resolution-input-hash = 'sha256:9e1588c2504972071cadda9e443f86679f5fcc702ac5826cd0549696ac7ab502' diff --git a/locks/qt6-qtscxml.lock b/locks/qt6-qtscxml.lock index e557dd1bcd8..8f926b2d97e 100644 --- a/locks/qt6-qtscxml.lock +++ b/locks/qt6-qtscxml.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'bf28f0db31c57e44ad9f6e818593b0d9346ab6db' -upstream-commit = 'bf28f0db31c57e44ad9f6e818593b0d9346ab6db' -input-fingerprint = 'sha256:dfa07edf5bf6924343bb09157ca3d72918ebc48442df12602fa78d282f1cccc0' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'fa0a183f6b915f1e5c94be434d91c2ce60286132' +input-fingerprint = 'sha256:2015bab1f15222d6e070614beb2e4a9e50e0060c0fa875a8c5e8b7988095f7b8' +resolution-input-hash = 'sha256:5b564f1509e96cde0e686435de87edcd08a7dda2e0bb0b2ce5a981ef7df02dcf' diff --git a/locks/qt6-qtsensors.lock b/locks/qt6-qtsensors.lock index 50cb0d0af92..adee6a0c920 100644 --- a/locks/qt6-qtsensors.lock +++ b/locks/qt6-qtsensors.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '7cf7b2877ad58087552b2b8b46311b45f95071f8' -upstream-commit = '7cf7b2877ad58087552b2b8b46311b45f95071f8' -input-fingerprint = 'sha256:431ff17f34be6639e33fad0a22c061b2498ac3fdff9deeac817d94ac2189f995' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'bc06b8031a6007346719a6ba1567f5ae3597618b' +input-fingerprint = 'sha256:a484bee1e3892242be99b6f531e0f4bbbf7d646618f2d837c9f50cd7ccb6b13f' +resolution-input-hash = 'sha256:3dab22f3bf6058725beab6f3a761fd08a318643b86788a96fff847c7ad0d4d0c' diff --git a/locks/qt6-qtserialbus.lock b/locks/qt6-qtserialbus.lock index d24192b9dfc..9ec67db706f 100644 --- a/locks/qt6-qtserialbus.lock +++ b/locks/qt6-qtserialbus.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'f4e90e35b0fe1c7cd96b672ca7ce8ad40abda0e5' -upstream-commit = 'f4e90e35b0fe1c7cd96b672ca7ce8ad40abda0e5' -input-fingerprint = 'sha256:8d2dc510546639ee6db7895ba87899b84f1f7d6ad6765ff5b17310945d43e12a' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'cc352618a96e6adb7a93e9800c73d4958a38ecf7' +input-fingerprint = 'sha256:b908b6978650d60acce1eee4a61b66119e01a3ddd58679d6437388ad9084a200' +resolution-input-hash = 'sha256:ad26617df222173126e44ae3678580e90124f60ab86f9c7710e686b6a8b156e1' diff --git a/locks/qt6-qtserialport.lock b/locks/qt6-qtserialport.lock index 0730902e079..5bd5672ac7c 100644 --- a/locks/qt6-qtserialport.lock +++ b/locks/qt6-qtserialport.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'f0b5c64ee624ba4328eac2ccd9d4b9b244a220ba' -upstream-commit = 'f0b5c64ee624ba4328eac2ccd9d4b9b244a220ba' -input-fingerprint = 'sha256:f8a3b39999a83443010da4cf774fa04f33022b62a000e03d6dcaa0ff1ef7304d' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'f50e461f0dd0efb6acafc277343535f53a91b062' +input-fingerprint = 'sha256:0ce4c6e92953340ccb65f7fad2710c4b2b952408f4f20cf050d1728d2fcc14dd' +resolution-input-hash = 'sha256:4b2dc22e607cb2ef77b45b68cf9585387ae462cfde0f8b335c7fd6c62b557bb3' diff --git a/locks/qt6-qtshadertools.lock b/locks/qt6-qtshadertools.lock index 81a2db80b36..7ecddd564bc 100644 --- a/locks/qt6-qtshadertools.lock +++ b/locks/qt6-qtshadertools.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '0e466efbd7d818239e8c34652644ca08988b5525' -upstream-commit = '0e466efbd7d818239e8c34652644ca08988b5525' -input-fingerprint = 'sha256:22a815c2f281cadedb896bde9c23d405a6f3b52b112b763b1363ab17e42781f0' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'ce5846c3357eff2ac5f52b818e3f533d85bf1f43' +input-fingerprint = 'sha256:daf74012a892b84e0b11a84582a67941281fd1a15cfc2823e490b2195583dc73' +resolution-input-hash = 'sha256:63725d4a7b323cc0f64128acdbbf409448682a9a299d94acd7955bc0e8154350' diff --git a/locks/qt6-qtspeech.lock b/locks/qt6-qtspeech.lock index 893bd0cd9da..019cb2850ae 100644 --- a/locks/qt6-qtspeech.lock +++ b/locks/qt6-qtspeech.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'ebb36794a2c6e53ad0533f5a7725ecb67c5e6d7c' -upstream-commit = 'ebb36794a2c6e53ad0533f5a7725ecb67c5e6d7c' -input-fingerprint = 'sha256:84a7d7f57bb37776473d5d91f553789f5193c06440244e81cdc55d5b04dab4f0' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'a5a87cb4ecda44dc8295f8140d91e9c7ae79db64' +input-fingerprint = 'sha256:8c322ef56154686efe6b1e953532824281ffa48df05ee58d51820c426d17ba65' +resolution-input-hash = 'sha256:b15d5d12ead03f0910438f9f44a3a6e3f083117310e7458a81476fd06709901f' diff --git a/locks/qt6-qtsvg.lock b/locks/qt6-qtsvg.lock index b492026fcc6..0058ce446c0 100644 --- a/locks/qt6-qtsvg.lock +++ b/locks/qt6-qtsvg.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'b7a8de0d0898c7c53d6842fc92f7176a10a82441' -upstream-commit = 'b7a8de0d0898c7c53d6842fc92f7176a10a82441' -input-fingerprint = 'sha256:ec9af4feb589b8b6d31e47db8093ad8dd1d3f1b96ad02735267941ece2a63bf9' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'f2bf5cba9f2d54993b0e442f26cbe888ecbcc780' +input-fingerprint = 'sha256:43e635ec7d9590af6e63156e8c396e9e1820d85deea12db4eb09a7d802b30711' +resolution-input-hash = 'sha256:97edff994544aa02ef602a11ec43bf178adde69158bff54a4215a55ca2899171' diff --git a/locks/qt6-qttools.lock b/locks/qt6-qttools.lock index 62a7ae6fa8c..3e58b3b276c 100644 --- a/locks/qt6-qttools.lock +++ b/locks/qt6-qttools.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'a32810f786303bc511905f0a5bb909a1c7e95233' -upstream-commit = 'a32810f786303bc511905f0a5bb909a1c7e95233' -input-fingerprint = 'sha256:14e597db08585b64a825244eafe53c2b70cfe4da8b9f21ff42b22cfa0237cac2' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'b40a3890030103787208be8eaccb04a6afafb9bf' +input-fingerprint = 'sha256:ffe420a216ed4d71620c55f27d9abce1a50f221d65086da621af11192834c330' +resolution-input-hash = 'sha256:f003a49cb0d471b8051881bb59f13491d4c4d798b5190475fa2c5b08e04e469b' diff --git a/locks/qt6-qttranslations.lock b/locks/qt6-qttranslations.lock index 9216ac15a54..18e25b5dfa4 100644 --- a/locks/qt6-qttranslations.lock +++ b/locks/qt6-qttranslations.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '931bd74d95e5d3ad0954e03bd75e90e8c274b391' -upstream-commit = '931bd74d95e5d3ad0954e03bd75e90e8c274b391' -input-fingerprint = 'sha256:595e1946e997a056f130d6d525ee89b203ad69bee2d8c6fb9ec978911db6f238' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '6026cdbf185f54948f36f5a4daf52f878b0ed188' +input-fingerprint = 'sha256:50c686f1afdd2a1c0f21c1ba35b6c1bd7d22d9d481ae5f0f51e66ad80a45731b' +resolution-input-hash = 'sha256:1375fe31c09455b83487e31cebbed7fcf602695598a6f88176b7d1b0119e0e12' diff --git a/locks/qt6-qtvirtualkeyboard.lock b/locks/qt6-qtvirtualkeyboard.lock index c835d7ea277..d0ec8728d7a 100644 --- a/locks/qt6-qtvirtualkeyboard.lock +++ b/locks/qt6-qtvirtualkeyboard.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '3820066fd08955e51827892851fc4d8997e68775' -upstream-commit = '3820066fd08955e51827892851fc4d8997e68775' -input-fingerprint = 'sha256:0f0a67cf6616e70559135d97d864e034a5cfed3a02e7f934ebcb75f487842108' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '5eedb10e98149d1ff94c10ea59ef85ef7f4fca77' +input-fingerprint = 'sha256:fc9ea2cffade287718b7c928cd1aaebe9afbcc7ef13c7d687c57e2edee95de30' +resolution-input-hash = 'sha256:bab138efd910743fc1af45d9d02a5193654d9f01f4e7c788862496ae83e3d904' diff --git a/locks/qt6-qtwayland.lock b/locks/qt6-qtwayland.lock index e545ea13ef2..12f56021e07 100644 --- a/locks/qt6-qtwayland.lock +++ b/locks/qt6-qtwayland.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'd812d661be0ab0fb3bf2e9a5616c89614a206ff1' -upstream-commit = 'd812d661be0ab0fb3bf2e9a5616c89614a206ff1' -input-fingerprint = 'sha256:0bfe5a84a464f501353dfd0f8843a3ffc32bef7e27f53c86bf2c638701b122ec' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'e96dca235e83bc256548884b980c999c26bc5101' +input-fingerprint = 'sha256:b57fef625511655d7441e29330250b427c66fa865f63b5dcb06285875e2a6805' +resolution-input-hash = 'sha256:62ff8724ef90726eb08d689d5a32d5db593da802f18d9311c07cdd070ec2a07c' diff --git a/locks/qt6-qtwebchannel.lock b/locks/qt6-qtwebchannel.lock index caf89a1cfdb..851011b78ea 100644 --- a/locks/qt6-qtwebchannel.lock +++ b/locks/qt6-qtwebchannel.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '6de416d744a958e976e2c2e13e4777f1d15706aa' -upstream-commit = '6de416d744a958e976e2c2e13e4777f1d15706aa' -input-fingerprint = 'sha256:15624af3afd9781bfea7e74e48d65596911a07536cea5c32e163a8c469d9ccac' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = '22d4f3eaabfd256c5a66deb661a90b3ab8e7bb7f' +input-fingerprint = 'sha256:386e55612dddf718056fcdf1ed822c7c38e3a87d163613c3b77afe4b8658b158' +resolution-input-hash = 'sha256:28eb324a32976a56ea55d1613da3e46a43216c9c15dfd9170d7aa7287a69fc12' diff --git a/locks/qt6-qtwebsockets.lock b/locks/qt6-qtwebsockets.lock index 80ddaafd7cf..1da29c1447e 100644 --- a/locks/qt6-qtwebsockets.lock +++ b/locks/qt6-qtwebsockets.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = '9d102004f1ed7f7d306cb7374abcf77a5245d0b5' -upstream-commit = '9d102004f1ed7f7d306cb7374abcf77a5245d0b5' -input-fingerprint = 'sha256:68df8437ff19a9d8d316210ae8b1bed0afec7f0b171cce4d02a4e2930d6eaf6b' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'ed2f723d88dcc8413bdb56531cfa7da246598844' +input-fingerprint = 'sha256:bc2314bd478fd59fe7237a933885420dc57105bd0a3086ce2ee5b29d3601c80d' +resolution-input-hash = 'sha256:c428128f3d40799054b70ece59cf48b2f69599ddfde802e23fd0f997dfc44502' diff --git a/locks/qt6.lock b/locks/qt6.lock index 48501da5d83..bc1153cc0ac 100644 --- a/locks/qt6.lock +++ b/locks/qt6.lock @@ -1,6 +1,6 @@ # Managed by azldev component update. Do not edit manually. version = 1 import-commit = 'fac8417de4014feb12351fd262b891f683432db7' -upstream-commit = 'fac8417de4014feb12351fd262b891f683432db7' -input-fingerprint = 'sha256:de31293ffbad90dee4024adf3133883bc060f2d92763562c8803ac63a092a671' -resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' +upstream-commit = 'ce3f55f58989d6c1baec29fcdb9c6a6c6d0a6cbb' +input-fingerprint = 'sha256:82c84b42be2057c89a656044b27ff8cdffab4f3938ca04699d9734c7c5fa64df' +resolution-input-hash = 'sha256:181dfcc4563a2d75baddcd508822814e4d995c59d9d2fa27843f90fb4f7f111f' diff --git a/specs/p/python-pyqt6/py315.patch b/specs/p/python-pyqt6/py315.patch new file mode 100644 index 00000000000..fbf1071d92e --- /dev/null +++ b/specs/p/python-pyqt6/py315.patch @@ -0,0 +1,17 @@ +diff -rupN --no-dereference pyqt6-6.11.0/qpy/QtCore/qpycore_pyqtslot.cpp pyqt6-6.11.0-new/qpy/QtCore/qpycore_pyqtslot.cpp +--- pyqt6-6.11.0/qpy/QtCore/qpycore_pyqtslot.cpp 2026-03-24 18:25:28.741840800 +0100 ++++ pyqt6-6.11.0-new/qpy/QtCore/qpycore_pyqtslot.cpp 2026-04-02 09:30:33.235872748 +0200 +@@ -24,6 +24,13 @@ + #include "qpycore_pyqtslot.h" + + ++// PyWeakref_GetObject was removed from headers in Python 3.15 but is still ++// part of the stable ABI. Declare it here for Python 3.15+ compatibility. ++#if PY_VERSION_HEX >= 0x030f0000 ++extern "C" PyObject* PyWeakref_GetObject(PyObject *ref); ++#endif ++ ++ + // Create the slot for a callable. + PyQtSlot::PyQtSlot(PyObject *callable, bool callable_is_method, + const Chimera::Signature *slot_signature) diff --git a/specs/p/python-pyqt6/python-pyqt6.spec b/specs/p/python-pyqt6/python-pyqt6.spec index 612aaf5081d..685b3b6c66b 100644 --- a/specs/p/python-pyqt6/python-pyqt6.spec +++ b/specs/p/python-pyqt6/python-pyqt6.spec @@ -9,13 +9,18 @@ Summary: PyQt6 is Python bindings for Qt6 Name: python-pyqt6 -Version: 6.10.2 +Version: 6.11.0 Release: 5%{?dist} License: gpl-3.0-only Url: http://www.riverbankcomputing.com/software/pyqt/ Source0: https://pypi.python.org/packages/source/P/PyQt6/pyqt6-%{version}%{?snap:.%{snap}}.tar.gz Source1: macros.pyqt6 +# Compatibility with Python 3.15 +# brings back PyWeakref_GetObject which was removed in Python 3.15 +# but is still part of the stable ABI. +Patch: py315.patch + BuildRequires: make BuildRequires: chrpath BuildRequires: findutils @@ -241,6 +246,12 @@ sed -i \ %changelog +* Thu Apr 02 2026 Jan Grulich - 6.11.0-2 +- Rebuild (qt6) + +* Thu Apr 02 2026 Sandro Mani - 6.11.0-1 +- Update to 6.11.0 + * Tue Feb 10 2026 Jan Grulich - 6.10.2-3 - Rebuild (qt6) diff --git a/specs/p/python-pyqt6/sources b/specs/p/python-pyqt6/sources index 4303cf621bc..919b216dfe4 100644 --- a/specs/p/python-pyqt6/sources +++ b/specs/p/python-pyqt6/sources @@ -1 +1 @@ -SHA512 (pyqt6-6.10.2.tar.gz) = d58515d181530fdd71edc3edfa0b647a3aeeb56cbc33f4d7fd0d40a7a99d52298ac5bb4438b5dadea5439759e52cc459e601f1fab5d9afdd61f2a492d0bae1ef +SHA512 (pyqt6-6.11.0.tar.gz) = 41f5f1f33eb2120d4966775455c63cdfeb8375dd268d330f163b6a76928a958b9cf53a6bad3050d819b9deadaa2118f194a84c19e518c9d75db34a146aa52366 diff --git a/specs/p/python-pyside6/python-pyside6.spec b/specs/p/python-pyside6/python-pyside6.spec index 2df3da3f85b..7cbfd581fd8 100644 --- a/specs/p/python-pyside6/python-pyside6.spec +++ b/specs/p/python-pyside6/python-pyside6.spec @@ -9,11 +9,11 @@ %global pypi_name pyside6 %global camel_name PySide6 -%global qt6ver 6.10.2 +%global qt6ver 6.10.3 Name: python-%{pypi_name} -Version: 6.10.2 -Release: 3%{?dist} +Version: 6.10.3 +Release: 4%{?dist} Summary: Python bindings for the Qt 6 cross-platform application and UI framework License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -376,6 +376,9 @@ export LD_LIBRARY_PATH="%{buildroot}%{_libdir}" %endif %changelog +* Thu Apr 02 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Tue Feb 10 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/p/python-pyside6/sources b/specs/p/python-pyside6/sources index 06665e1da8b..26f41ffb9bb 100644 --- a/specs/p/python-pyside6/sources +++ b/specs/p/python-pyside6/sources @@ -1 +1 @@ -SHA512 (pyside-setup-everywhere-src-6.10.2.tar.xz) = 363b448fe1a304aea09e095aad9f1ecbe2798f0b0e046ca509e918fdc3e8e6a788928a84f2837ad6c75ea79ce37ec38aaff761ddf323bf8e264304ea3d54ceb4 +SHA512 (pyside-setup-everywhere-src-6.10.3.tar.xz) = 6a42478bdfbaef07a993451de423420b20b1a0858c3a86b67071d209a384a6ec6847d95a057a7fc8585206434b817c54f1e301ccf057635e04ea63c6713a7eec diff --git a/specs/q/qt6-qt3d/qt6-qt3d.spec b/specs/q/qt6-qt3d/qt6-qt3d.spec index e8b1fe29066..f8f05e364c4 100644 --- a/specs/q/qt6-qt3d/qt6-qt3d.spec +++ b/specs/q/qt6-qt3d/qt6-qt3d.spec @@ -11,8 +11,8 @@ Summary: Qt6 - Qt3D QML bindings and C++ APIs Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} %global examples 1 @@ -249,6 +249,9 @@ popd %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qt3d/sources b/specs/q/qt6-qt3d/sources index 9186a0cba53..a38279d586b 100644 --- a/specs/q/qt6-qt3d/sources +++ b/specs/q/qt6-qt3d/sources @@ -1 +1 @@ -SHA512 (qt3d-everywhere-src-6.10.2.tar.xz) = df546eff48865e05e4cfc8e0c574342f736105e7488781f6e5c6de1dd7a0d7be86c4668215358ebc9338a5850881c7059e3f100318762b0a7a417d820e4f89d4 +SHA512 (qt3d-everywhere-src-6.10.3.tar.xz) = 6a8b2842fe1a6dce1bc6afe0d1fd564049d92da8588676fc8c44af73c324a86b78865b5907be399813e74ee00fd6d699189ba45f85095dfe9acdb599eeb4519c diff --git a/specs/q/qt6-qt5compat/qt6-qt5compat.spec b/specs/q/qt6-qt5compat/qt6-qt5compat.spec index 58312eb01e9..8fc4c843a8b 100644 --- a/specs/q/qt6-qt5compat/qt6-qt5compat.spec +++ b/specs/q/qt6-qt5compat/qt6-qt5compat.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Qt 5 Compatibility Libraries Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -122,6 +122,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qt5compat/sources b/specs/q/qt6-qt5compat/sources index 40e364cdd37..1f35af81d12 100644 --- a/specs/q/qt6-qt5compat/sources +++ b/specs/q/qt6-qt5compat/sources @@ -1 +1 @@ -SHA512 (qt5compat-everywhere-src-6.10.2.tar.xz) = c55a8f2fe3fba9bec291f5278f6e6b43bf1cfa724737a48049f222f84f420a233bda5f392019846d9160fefbbe063598a10ec14b0fe58d08b3a05916696159b2 +SHA512 (qt5compat-everywhere-src-6.10.3.tar.xz) = a690b570b3c22cad4e05dedef2c6a3c5a59d0c720319998b07ed13542573a1145472fd043c355079a07367a10a3b90ac69b51e558aa3000072e442658af3acf2 diff --git a/specs/q/qt6-qtbase/qt6-qtbase.spec b/specs/q/qt6-qtbase/qt6-qtbase.spec index 3a0784c08a0..5696353c574 100644 --- a/specs/q/qt6-qtbase/qt6-qtbase.spec +++ b/specs/q/qt6-qtbase/qt6-qtbase.spec @@ -50,7 +50,7 @@ BuildRequires: pkgconfig(libsystemd) Name: qt6-qtbase Summary: Qt6 - QtBase components -Version: 6.10.2 +Version: 6.10.3 Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -448,7 +448,7 @@ translationdir=%{_qt6_translationdir} Name: Qt6 Description: Qt6 Configuration -Version: 6.10.2 +Version: 6.10.3 EOF # rpm macros @@ -976,6 +976,9 @@ make check -k ||: %{_qt6_datadir}/wayland/protocols/ %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Sun Feb 15 2026 Yaakov Selkowitz - 6.10.2-2 - Add wayland-devel dependencies for cmake(Qt6WaylandClient) diff --git a/specs/q/qt6-qtbase/sources b/specs/q/qt6-qtbase/sources index ab89507f9db..cfb95c088ef 100644 --- a/specs/q/qt6-qtbase/sources +++ b/specs/q/qt6-qtbase/sources @@ -1 +1 @@ -SHA512 (qtbase-everywhere-src-6.10.2.tar.xz) = 69e7317aa3114d8ca14e0067a001e42f0d2b9208070bdd1a2391cc1b1ccbb7fc3f90c8adcb0742d3c0b4ec7b3a6b770dbb411265458330d05d45f306cfae95c2 +SHA512 (qtbase-everywhere-src-6.10.3.tar.xz) = 76e9d8657e884c55568653597fc5f2f00d73185cc26f84a7d8ab1d3df49b9a0e2dd979b49c09f1230208327733eb4857292156e6576dc9e9c9e4d054d47b2504 diff --git a/specs/q/qt6-qtcharts/qt6-qtcharts.spec b/specs/q/qt6-qtcharts/qt6-qtcharts.spec index ec8f943f29f..ea660a8ad4e 100644 --- a/specs/q/qt6-qtcharts/qt6-qtcharts.spec +++ b/specs/q/qt6-qtcharts/qt6-qtcharts.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Charts component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -106,6 +106,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtcharts/sources b/specs/q/qt6-qtcharts/sources index 20c829de608..2e9c7346414 100644 --- a/specs/q/qt6-qtcharts/sources +++ b/specs/q/qt6-qtcharts/sources @@ -1 +1 @@ -SHA512 (qtcharts-everywhere-src-6.10.2.tar.xz) = fd5e2f57e26426a081b1d589a715b955e73d4f3c5b5fe729bef21974fb5d819d69c9aad26cab48ff69207f3b7865c93185dce1c9b204b871ca71aac8e653d189 +SHA512 (qtcharts-everywhere-src-6.10.3.tar.xz) = 3a98336e854d5efc8d1b24effd2dc5a4dbab38ece2792dcd2e5fa2cfa7f01a4e5919226e7d70a4015af5d89234c1a1db3990f7b0965c89dba84c60e4d7156469 diff --git a/specs/q/qt6-qtconnectivity/qt6-qtconnectivity.spec b/specs/q/qt6-qtconnectivity/qt6-qtconnectivity.spec index 15fa323f7eb..1fb94b9988e 100644 --- a/specs/q/qt6-qtconnectivity/qt6-qtconnectivity.spec +++ b/specs/q/qt6-qtconnectivity/qt6-qtconnectivity.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Connectivity components Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} # See LICENSE.GPL3, respectively, for exception details License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -132,6 +132,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtconnectivity/sources b/specs/q/qt6-qtconnectivity/sources index dbaa6ccb4c2..5c856647c66 100644 --- a/specs/q/qt6-qtconnectivity/sources +++ b/specs/q/qt6-qtconnectivity/sources @@ -1 +1 @@ -SHA512 (qtconnectivity-everywhere-src-6.10.2.tar.xz) = f222b713dd5db927c75ecf6ca6ac249272c25894448540d6570c41566a4a33054a744d538f38796776bc7288f63d9a522055169144459f6624281f5e54258e94 +SHA512 (qtconnectivity-everywhere-src-6.10.3.tar.xz) = d9aabaf72a3e3af845129f45eeb9df855ac525f038d3240aaac66fe6ad37b83931cc1206ba3b92bf7192ef855e0c3d088335dffe7ee785c0e4680d53c38c2e31 diff --git a/specs/q/qt6-qtdatavis3d/qt6-qtdatavis3d.spec b/specs/q/qt6-qtdatavis3d/qt6-qtdatavis3d.spec index 0c560804202..abe73adea45 100644 --- a/specs/q/qt6-qtdatavis3d/qt6-qtdatavis3d.spec +++ b/specs/q/qt6-qtdatavis3d/qt6-qtdatavis3d.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Qt Data Visualization component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -107,6 +107,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtdatavis3d/sources b/specs/q/qt6-qtdatavis3d/sources index 6eec2ceffce..219f2a71785 100644 --- a/specs/q/qt6-qtdatavis3d/sources +++ b/specs/q/qt6-qtdatavis3d/sources @@ -1 +1 @@ -SHA512 (qtdatavis3d-everywhere-src-6.10.2.tar.xz) = 85b91bd9a7302c8433971809a59a6314ca19c22c392133b9bea3989da0c04a5bead03cc6f44d039cc0005012c31980172875211d17a11ba011ad33e77bdd6a71 +SHA512 (qtdatavis3d-everywhere-src-6.10.3.tar.xz) = a4e2deee603d06e8c2d327a559a157fdfd2b860b98afaa42a53e610bde8c1f875cbee37dac907b444f2b49e443bc3b1169ac0aef82523468a82aab42643cc1aa diff --git a/specs/q/qt6-qtdeclarative/qt6-qtdeclarative.spec b/specs/q/qt6-qtdeclarative/qt6-qtdeclarative.spec index 47689ef8126..df4e0253be2 100644 --- a/specs/q/qt6-qtdeclarative/qt6-qtdeclarative.spec +++ b/specs/q/qt6-qtdeclarative/qt6-qtdeclarative.spec @@ -18,7 +18,7 @@ Summary: Qt6 - QtDeclarative component Name: qt6-%{qt_module} -Version: 6.10.2 +Version: 6.10.3 Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -39,7 +39,6 @@ Source5: qv4global_p-multilib.h ## upstream patches # https://codereview.qt-project.org/c/qt/qtdeclarative/+/678924 Patch0: qtdeclarative-quickshapes-make-module-public.patch -Patch1: qtdeclarative-qtqml-do-not-clear-objects-propertycaches-on-last-gc-run.patch ## upstreamable patches @@ -740,6 +739,9 @@ make check -k -C tests ||: %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Thu Feb 19 2026 Jan Grulich - 6.10.2-2 - QtQml: Do not clear objects propertyCaches on last GC run diff --git a/specs/q/qt6-qtdeclarative/qtdeclarative-qtqml-do-not-clear-objects-propertycaches-on-last-gc-run.patch b/specs/q/qt6-qtdeclarative/qtdeclarative-qtqml-do-not-clear-objects-propertycaches-on-last-gc-run.patch deleted file mode 100644 index 9ce08be25bb..00000000000 --- a/specs/q/qt6-qtdeclarative/qtdeclarative-qtqml-do-not-clear-objects-propertycaches-on-last-gc-run.patch +++ /dev/null @@ -1,133 +0,0 @@ -From dc2358e98b8ddab532866a403ffc09d1162ad0f9 Mon Sep 17 00:00:00 2001 -From: Ulf Hermann -Date: Tue, 13 Jan 2026 11:53:27 +0100 -Subject: [PATCH] QtQml: Do not clear objects' propertyCaches on last GC run - -The property caches are not specific to the engine. The same object may -be exposed to other engines and still require its property cache. When -the clearing of the property caches on engine destruction was -introduced, the property caches were still engine-specific and we had no -choice but to clear them. Otherwise any further access would lead to a -dereference of a dangling pointer. - -Furthermore, when clearing the JS wrapper for a QObject, check if it's -actually the wrapper being deleted. We don't want to clear some other -engine's wrapper. - -Amends commit 749a7212e903d8e8c6f256edb1836b9449cc7fe1. -Amends commit c6b2dd879d02b21b18f80faab541f8f04286685a. - -Pick-to: 6.11 6.10 -Fixes: QTBUG-142514 -Change-Id: I40bb1aeca65225d56cb1d2ff498f5f1722216a70 -Reviewed-by: Fabian Kosmale ---- - -diff --git a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp -index a8dfd50..e61867b 100644 ---- a/src/qml/jsruntime/qv4qobjectwrapper.cpp -+++ b/src/qml/jsruntime/qv4qobjectwrapper.cpp -@@ -1583,10 +1583,9 @@ - o->deleteLater(); - } else { - // If the object is C++-owned, we still have to release the weak reference we have -- // to it. -- ddata->jsWrapper.clear(); -- if (lastCall && ddata->propertyCache) -- ddata->propertyCache.reset(); -+ // to it. If the "main" wrapper is not ours, we should leave it alone, though. -+ if (ddata->jsWrapper.as() == this) -+ ddata->jsWrapper.clear(); - } - } - } -diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp -index b56b241..11bc62e 100644 ---- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp -+++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp -@@ -1119,7 +1119,7 @@ - engine.newQObject(obj.data()); - QVERIFY(QQmlData::get(obj.data())->propertyCache); - } -- QVERIFY(!QQmlData::get(obj.data())->propertyCache); -+ QVERIFY(QQmlData::get(obj.data())->propertyCache); - } - - void tst_QJSEngine::newQMetaObject() { -diff --git a/tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt b/tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt -index 88cc102..8949d00 100644 ---- a/tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt -+++ b/tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt -@@ -326,6 +326,7 @@ - stringLength.qml - stringToByteArray.qml - structuredValueType.qml -+ multiEnginePropertyCache.qml - takenumber.qml - testlogger.js - text.qml -diff --git a/tests/auto/qml/qmlcppcodegen/data/multiEnginePropertyCache.qml b/tests/auto/qml/qmlcppcodegen/data/multiEnginePropertyCache.qml -new file mode 100644 -index 0000000..222b2f8 ---- /dev/null -+++ b/tests/auto/qml/qmlcppcodegen/data/multiEnginePropertyCache.qml -@@ -0,0 +1,20 @@ -+pragma Strict -+import QtQml -+ -+QtObject { -+ id: root -+ -+ property int foo: 0 -+ onFooChanged: root.close1() -+ -+ property int bar: 0 -+ onBarChanged: close2() -+ -+ function close1() { -+ console.log("close1") -+ } -+ -+ function close2() { -+ console.log("close2") -+ } -+} -diff --git a/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp b/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp -index 3ce5627..8d98c02 100644 ---- a/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp -+++ b/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp -@@ -280,6 +280,7 @@ - void stringLength(); - void stringToByteArray(); - void structuredValueType(); -+ void multiEnginePropertyCache(); - void takeNumbers(); - void takeNumbers_data(); - void testIsnan(); -@@ -5795,6 +5796,26 @@ - QCOMPARE(o->property("w2").value(), w2); - } - -+void tst_QmlCppCodegen::multiEnginePropertyCache() -+{ -+ QQmlEngine engine; -+ QQmlComponent c(&engine, QUrl(u"qrc:/qt/qml/TestTypes/multiEnginePropertyCache.qml"_s)); -+ QVERIFY2(c.isReady(), qPrintable(c.errorString())); -+ std::unique_ptr o(c.create()); -+ QVERIFY(o); -+ -+ { -+ QJSEngine other; -+ other.newQObject(o.get()); -+ } -+ -+ QTest::ignoreMessage(QtDebugMsg, "close1"); -+ o->setProperty("foo", 1); -+ -+ QTest::ignoreMessage(QtDebugMsg, "close2"); -+ o->setProperty("bar", 2); -+} -+ - void tst_QmlCppCodegen::takeNumbers() - { - QFETCH(QByteArray, method); diff --git a/specs/q/qt6-qtdeclarative/sources b/specs/q/qt6-qtdeclarative/sources index e5aad647a06..de850f84d34 100644 --- a/specs/q/qt6-qtdeclarative/sources +++ b/specs/q/qt6-qtdeclarative/sources @@ -1 +1 @@ -SHA512 (qtdeclarative-everywhere-src-6.10.2.tar.xz) = 93b76ea0c9a804042335e6c476fc1b9a987ea29b3c5c18fbda2266cba14c7c9c7f0c91ac5de23eeb06748dfa3009d91ea72e7b7df7c0940273cdcf3ca7638d98 +SHA512 (qtdeclarative-everywhere-src-6.10.3.tar.xz) = 187a525b73595e7c4d89c98be657df4f480114957649813aa9ecd3fba23f56f20c8804f2ab507d83a5fb6120a2c6c36751fe5c80f43f9feb6c3479a733fb6684 diff --git a/specs/q/qt6-qtgraphs/qt6-qtgraphs.spec b/specs/q/qt6-qtgraphs/qt6-qtgraphs.spec index f8d38fabed3..69215e01a55 100644 --- a/specs/q/qt6-qtgraphs/qt6-qtgraphs.spec +++ b/specs/q/qt6-qtgraphs/qt6-qtgraphs.spec @@ -12,8 +12,8 @@ Summary: The Qt Graphs module enables you to visualize data in 3D Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: BSD-3-Clause AND GFDL-1.3-no-invariants-only AND GPL-3.0-only URL: https://doc.qt.io/qt-6/qtgraphs-index.html @@ -127,6 +127,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtgraphs/sources b/specs/q/qt6-qtgraphs/sources index b2d420de022..80d9e05530d 100644 --- a/specs/q/qt6-qtgraphs/sources +++ b/specs/q/qt6-qtgraphs/sources @@ -1 +1 @@ -SHA512 (qtgraphs-everywhere-src-6.10.2.tar.xz) = 61d6846be6219b7d7e8425e29584fe43b9a67cb7327dfc1c60a2239d54886ef1b088901e11b53e9d555753fd1e3d83af460fdd977d510e3908c03cfe1354fe3e +SHA512 (qtgraphs-everywhere-src-6.10.3.tar.xz) = 340026e2a1ea40e21a51ad3f6a5da10028afe8c945656eb4227f0e90ed50beb4ce39d747127a9f93a696c08c320d5917c383e3147551e0bd27209b44c05d93b9 diff --git a/specs/q/qt6-qthttpserver/qt6-qthttpserver.spec b/specs/q/qt6-qthttpserver/qt6-qthttpserver.spec index cd27892d30e..dbd36c2c2c0 100644 --- a/specs/q/qt6-qthttpserver/qt6-qthttpserver.spec +++ b/specs/q/qt6-qthttpserver/qt6-qthttpserver.spec @@ -12,8 +12,8 @@ Summary: Library to facilitate the creation of an http server with Qt Name: qt6-qthttpserver -Version: 6.10.2 -Release: 3%{?dist} +Version: 6.10.3 +Release: 4%{?dist} License: BSD-3-Clause AND GFDL-1.3-no-invariants-only AND GPL-3.0-only WITH Qt-GPL-exception-1.0 URL: http://qt-project.org/ @@ -100,6 +100,9 @@ to the usage of %{name}. %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qthttpserver/sources b/specs/q/qt6-qthttpserver/sources index 74ca0b93bf0..c5253a95ff1 100644 --- a/specs/q/qt6-qthttpserver/sources +++ b/specs/q/qt6-qthttpserver/sources @@ -1 +1 @@ -SHA512 (qthttpserver-everywhere-src-6.10.2.tar.xz) = 7fb6d3aa7f8785b9fd1dddc5762c3f756f14217f2f8d256a667dfc547c13ef9419e3a331878eb5ba98f36c50f57ef3385ab182d99a5140eb947a80e3a67d2297 +SHA512 (qthttpserver-everywhere-src-6.10.3.tar.xz) = 3f79281cef45ad650d81ffae2100da5a136e62ba2bbf47156461591554a0078685ac7a4493ecd5e3a341a2765bfee345d745df11b662a29d6dcba377aff4b420 diff --git a/specs/q/qt6-qtimageformats/qt6-qtimageformats.spec b/specs/q/qt6-qtimageformats/qt6-qtimageformats.spec index a1415b90c23..db23bf9e255 100644 --- a/specs/q/qt6-qtimageformats/qt6-qtimageformats.spec +++ b/specs/q/qt6-qtimageformats/qt6-qtimageformats.spec @@ -11,8 +11,8 @@ Summary: Qt6 - QtImageFormats component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -86,6 +86,9 @@ rm -rv src/3rdparty %{_qt6_libdir}/cmake/Qt6Gui/*.cmake %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtimageformats/sources b/specs/q/qt6-qtimageformats/sources index a0261da1ff6..0dd264a464a 100644 --- a/specs/q/qt6-qtimageformats/sources +++ b/specs/q/qt6-qtimageformats/sources @@ -1 +1 @@ -SHA512 (qtimageformats-everywhere-src-6.10.2.tar.xz) = b4bce80f03a4ef35eeb0904e815bcaa3e945167a65e5bfe3144ca6e4aa70094f0ce9fd5c2d4949278d00574185c26dbc1d2689b1e73be98a073f6247aac23012 +SHA512 (qtimageformats-everywhere-src-6.10.3.tar.xz) = ea49e79339161799a5b90fe469bffe62aa7385e34498ad15b807a749d6db78cdee4389123563c143d5ea5eda1be8bb17b3bee66c2d5adb6b2c8ac6c3db81d957 diff --git a/specs/q/qt6-qtlanguageserver/qt6-qtlanguageserver.spec b/specs/q/qt6-qtlanguageserver/qt6-qtlanguageserver.spec index 7dd0f0390fd..8cc79f0b3c0 100644 --- a/specs/q/qt6-qtlanguageserver/qt6-qtlanguageserver.spec +++ b/specs/q/qt6-qtlanguageserver/qt6-qtlanguageserver.spec @@ -13,8 +13,8 @@ Summary: Qt6 - LanguageServer component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt.io @@ -85,6 +85,9 @@ Requires: qt6-qtbase-devel%{?_isa} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtlanguageserver/sources b/specs/q/qt6-qtlanguageserver/sources index 19a4e0b2af7..84cf023f74f 100644 --- a/specs/q/qt6-qtlanguageserver/sources +++ b/specs/q/qt6-qtlanguageserver/sources @@ -1 +1 @@ -SHA512 (qtlanguageserver-everywhere-src-6.10.2.tar.xz) = b5aba413d78e213bf1c13b96d38028a533c06fbd5ea21a5098de33869466f1abd6e2b5cd08067a1696c35c03c9f6292f2cc063155ee5cb7de6cacd3b58478880 +SHA512 (qtlanguageserver-everywhere-src-6.10.3.tar.xz) = b058ff7ce487de7db32503fa6a108690a225048a41a92a9f2ce0187b2a234f3bcfa61e75ad699d286c694f74025df8894eb048e12237a1c51cceadcf081ebe50 diff --git a/specs/q/qt6-qtlocation/qt6-qtlocation.spec b/specs/q/qt6-qtlocation/qt6-qtlocation.spec index b38accc8d5a..6758688846b 100644 --- a/specs/q/qt6-qtlocation/qt6-qtlocation.spec +++ b/specs/q/qt6-qtlocation/qt6-qtlocation.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Location Libraries Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} # Rest of the licenses are for Qt code in src/location and src/plugins License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -132,6 +132,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtlocation/sources b/specs/q/qt6-qtlocation/sources index 24067beb578..568062d643f 100644 --- a/specs/q/qt6-qtlocation/sources +++ b/specs/q/qt6-qtlocation/sources @@ -1 +1 @@ -SHA512 (qtlocation-everywhere-src-6.10.2.tar.xz) = efb9dd495c00fef16e8acfe50b47d703f7e371573f9a05c8ecf7972aa2cb3024349ab4583e72f4185543706e07444bca66000680f82e0ce0ec8b6b315dfe0970 +SHA512 (qtlocation-everywhere-src-6.10.3.tar.xz) = dc5dd1e7e44048873b1a857dc80027b525199a63198f8725586a03f3ea87b4bab410d2ea6c8e46ccc27047b0000049119cfa6a1dba7f05589ae0ac7e9e5fcc93 diff --git a/specs/q/qt6-qtmultimedia/qt6-qtmultimedia.spec b/specs/q/qt6-qtmultimedia/qt6-qtmultimedia.spec index 7e5742ddaa2..8197b0075a8 100644 --- a/specs/q/qt6-qtmultimedia/qt6-qtmultimedia.spec +++ b/specs/q/qt6-qtmultimedia/qt6-qtmultimedia.spec @@ -26,8 +26,8 @@ Summary: Qt6 - Multimedia support Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 5%{?dist} +Version: 6.10.3 +Release: 6%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -240,6 +240,12 @@ rm -r %{buildroot}%{_qt6_archdatadir}/mkspecs/features/ios/add_ios_ffmpeg_librar %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + +* Thu Mar 19 2026 Cristian Le - 6.10.2-2 +- Fix headphones not being picked up on PipeWire + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtmultimedia/sources b/specs/q/qt6-qtmultimedia/sources index d2981477d0b..03be4ff8ae6 100644 --- a/specs/q/qt6-qtmultimedia/sources +++ b/specs/q/qt6-qtmultimedia/sources @@ -1 +1 @@ -SHA512 (qtmultimedia-everywhere-src-6.10.2.tar.xz) = 3946953ad1690972f690c30b6c8be7070f1e95241e4ac5d29db86c18eed3eeab7bca281235c7797bb029af3e33ba077976e06454ba942d170de57a90c80a1207 +SHA512 (qtmultimedia-everywhere-src-6.10.3.tar.xz) = 91f494e1784d1cbdfc683d18c0c1b086845ba5ff093777114996b88c14a59210358fa52527bcf79dc7166e83ce95c15b6d2a1793fdc1d3e7016ae8b066eaa9a8 diff --git a/specs/q/qt6-qtnetworkauth/qt6-qtnetworkauth.spec b/specs/q/qt6-qtnetworkauth/qt6-qtnetworkauth.spec index 72c1006d133..d06b78c0a7f 100644 --- a/specs/q/qt6-qtnetworkauth/qt6-qtnetworkauth.spec +++ b/specs/q/qt6-qtnetworkauth/qt6-qtnetworkauth.spec @@ -13,8 +13,8 @@ Summary: Qt6 - NetworkAuth component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -113,6 +113,9 @@ popd %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtnetworkauth/sources b/specs/q/qt6-qtnetworkauth/sources index d3d06e200e9..6f93788aad6 100644 --- a/specs/q/qt6-qtnetworkauth/sources +++ b/specs/q/qt6-qtnetworkauth/sources @@ -1 +1 @@ -SHA512 (qtnetworkauth-everywhere-src-6.10.2.tar.xz) = fa2c97868082fca43c48f51db7c27516e3f4f8d4837c6aa215f7a9ef07002c3566f58522670732443ec45c563e28bf03032d89ffe31c171e0210953f5715627d +SHA512 (qtnetworkauth-everywhere-src-6.10.3.tar.xz) = 7afbab5406708ebc62f5829b83692b250b47e089d9a48385bd4d602fd366626139892cc7ccfa11217c5598c3193af8449a9fd3dcaf9539096f6a2da8443f038c diff --git a/specs/q/qt6-qtpositioning/qt6-qtpositioning.spec b/specs/q/qt6-qtpositioning/qt6-qtpositioning.spec index e3d068e083a..52633c55a04 100644 --- a/specs/q/qt6-qtpositioning/qt6-qtpositioning.spec +++ b/specs/q/qt6-qtpositioning/qt6-qtpositioning.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Positioning component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -153,6 +153,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtpositioning/sources b/specs/q/qt6-qtpositioning/sources index 79a1fd3939c..b43e77d9713 100644 --- a/specs/q/qt6-qtpositioning/sources +++ b/specs/q/qt6-qtpositioning/sources @@ -1 +1 @@ -SHA512 (qtpositioning-everywhere-src-6.10.2.tar.xz) = 51cfcf50989508da13e2bb96293b866c72d4d26e2b702fae41fd5201738af8b96e17393fdec2668f3f217ef83257f2fbce0d33f53cea81ef980601c74991229e +SHA512 (qtpositioning-everywhere-src-6.10.3.tar.xz) = 52d6ebca4e2921776402895fed6c8cc81c50d274215c783bf499cdd37935c29b6027e203d717cffcc30c5be3d79081285112509b4dbe81355d8d02acb4a35c25 diff --git a/specs/q/qt6-qtquick3d/qt6-qtquick3d.spec b/specs/q/qt6-qtquick3d/qt6-qtquick3d.spec index 6b43070253d..ede94dcd379 100644 --- a/specs/q/qt6-qtquick3d/qt6-qtquick3d.spec +++ b/specs/q/qt6-qtquick3d/qt6-qtquick3d.spec @@ -18,8 +18,8 @@ Summary: Qt6 - Quick3D Libraries and utilities Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -302,6 +302,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtquick3d/sources b/specs/q/qt6-qtquick3d/sources index 46494844c4f..3400168151a 100644 --- a/specs/q/qt6-qtquick3d/sources +++ b/specs/q/qt6-qtquick3d/sources @@ -1 +1 @@ -SHA512 (qtquick3d-everywhere-src-6.10.2.tar.xz) = 9cffa9409b6bcf5939fedcfa3e2780ff5211176ccb883d8c1c3d17629ddd8b787be50ce55fc334156235ce7a0a3337e2f8f0f43f313299cf0ec83b783164baf1 +SHA512 (qtquick3d-everywhere-src-6.10.3.tar.xz) = 186a2db9430f6dc59b9a25492f924710ac84e1f0a0e1accd5927abdb525c5799e24a3c90d41042868cada1fc653fd533256ad93cac373536b0f0cf16f8876942 diff --git a/specs/q/qt6-qtquicktimeline/qt6-qtquicktimeline.spec b/specs/q/qt6-qtquicktimeline/qt6-qtquicktimeline.spec index d2785f15fca..439d4f20e14 100644 --- a/specs/q/qt6-qtquicktimeline/qt6-qtquicktimeline.spec +++ b/specs/q/qt6-qtquicktimeline/qt6-qtquicktimeline.spec @@ -11,8 +11,8 @@ Summary: Qt6 - QuickTimeline plugin Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -95,6 +95,9 @@ Requires: qt6-qtdeclarative-devel%{?_isa} %{_qt6_libdir}/pkgconfig/*.pc %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtquicktimeline/sources b/specs/q/qt6-qtquicktimeline/sources index c0e89cb8e96..cb651bd0cf7 100644 --- a/specs/q/qt6-qtquicktimeline/sources +++ b/specs/q/qt6-qtquicktimeline/sources @@ -1 +1 @@ -SHA512 (qtquicktimeline-everywhere-src-6.10.2.tar.xz) = 079ad441fb0a66bc4cedbbe828785848d858bf0f9eda77523051960adf1d5e4ec1ee8d931879a0e36797e2ae18a808c3ba2d995f228136d2b7bd99fe3dd0028d +SHA512 (qtquicktimeline-everywhere-src-6.10.3.tar.xz) = 1b9962cc0a2cb13b909f1eae7fddf9eedd5e7a7f035f0d7236027c9a5ebd1ecbbf0fcd6f58e01abd147da2876225ff868ac110662759dae4c8bba66154435e80 diff --git a/specs/q/qt6-qtremoteobjects/qt6-qtremoteobjects.spec b/specs/q/qt6-qtremoteobjects/qt6-qtremoteobjects.spec index 007abd9ed2b..9bb45bd8898 100644 --- a/specs/q/qt6-qtremoteobjects/qt6-qtremoteobjects.spec +++ b/specs/q/qt6-qtremoteobjects/qt6-qtremoteobjects.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Qt Remote Objects Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -116,6 +116,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtremoteobjects/sources b/specs/q/qt6-qtremoteobjects/sources index 3ed7213905c..393440066ae 100644 --- a/specs/q/qt6-qtremoteobjects/sources +++ b/specs/q/qt6-qtremoteobjects/sources @@ -1 +1 @@ -SHA512 (qtremoteobjects-everywhere-src-6.10.2.tar.xz) = cebd7474112e6bbdbbc65a534be3bd9a0c6bdb054c35ff15c2ee413d7c89e9d3280a38dc14a9e82a7ac8c18f1bb1e4477a08f38cf4fe9d3e51f6ac8f0088d532 +SHA512 (qtremoteobjects-everywhere-src-6.10.3.tar.xz) = cb9a94eb3fcfd31535afcf3648f54ac9a408a57028605e5a7e8563b2842baebad4abd5ef4be5ecca9d1f16c0f1c04b50b4fa81ebf820cb2178439ad1a69b4531 diff --git a/specs/q/qt6-qtscxml/qt6-qtscxml.spec b/specs/q/qt6-qtscxml/qt6-qtscxml.spec index fa68056c29e..09aeefef98f 100644 --- a/specs/q/qt6-qtscxml/qt6-qtscxml.spec +++ b/specs/q/qt6-qtscxml/qt6-qtscxml.spec @@ -13,8 +13,8 @@ Summary: Qt6 - ScXml component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -137,6 +137,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtscxml/sources b/specs/q/qt6-qtscxml/sources index 742a5951eda..cf607c1a17f 100644 --- a/specs/q/qt6-qtscxml/sources +++ b/specs/q/qt6-qtscxml/sources @@ -1 +1 @@ -SHA512 (qtscxml-everywhere-src-6.10.2.tar.xz) = e29120433eb5848b115fe6715e05b090202fa62f943447697bb9f520bd72f68e73e01461be6a81dfde792ea8a13b95655c1ff1f781c3b76039bbfb535fea436b +SHA512 (qtscxml-everywhere-src-6.10.3.tar.xz) = 217ef29289de716e09c00b5710d79cf632d8cebbe608439b0a742ed7213380fceea09c055a478eb2e8fc7bb4891fbf21ad7b8431a1fdc522139508272addd8fd diff --git a/specs/q/qt6-qtsensors/qt6-qtsensors.spec b/specs/q/qt6-qtsensors/qt6-qtsensors.spec index eb27747d723..ebb510669b4 100644 --- a/specs/q/qt6-qtsensors/qt6-qtsensors.spec +++ b/specs/q/qt6-qtsensors/qt6-qtsensors.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Sensors component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -135,6 +135,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtsensors/sources b/specs/q/qt6-qtsensors/sources index f72dc5630b0..133462f75f3 100644 --- a/specs/q/qt6-qtsensors/sources +++ b/specs/q/qt6-qtsensors/sources @@ -1 +1 @@ -SHA512 (qtsensors-everywhere-src-6.10.2.tar.xz) = d64b09b28237ca05231d342f19e3fbfbfbcb8e269eb20b44f33dcb925d9e3d8f5f7dbdb018bbe81f1165d287286779d4100fa8997b4d5f0e0ca0dfc170061124 +SHA512 (qtsensors-everywhere-src-6.10.3.tar.xz) = 16dfc746873ff6be699656310c51029e895e9fc0e23d8a9c81731b55b14e028a8f2edc87469fc5bffe8940a29ab7158f78341d6f3dcd02027ed42dec9f42e025 diff --git a/specs/q/qt6-qtserialbus/qt6-qtserialbus.spec b/specs/q/qt6-qtserialbus/qt6-qtserialbus.spec index 9470139df5a..8d3bf268b7a 100644 --- a/specs/q/qt6-qtserialbus/qt6-qtserialbus.spec +++ b/specs/q/qt6-qtserialbus/qt6-qtserialbus.spec @@ -13,8 +13,8 @@ Summary: Qt6 - SerialBus component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -110,6 +110,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtserialbus/sources b/specs/q/qt6-qtserialbus/sources index 4024d8e13c2..0690587f6bf 100644 --- a/specs/q/qt6-qtserialbus/sources +++ b/specs/q/qt6-qtserialbus/sources @@ -1 +1 @@ -SHA512 (qtserialbus-everywhere-src-6.10.2.tar.xz) = 3a44f1d012e5693eb76c50944d3ef81e50bef417dbc3f1eaa7ed12d46f89a61141fda0e13f11a9440b83f0d781a18ff2487890ca27e0d9a55d11748b4edb9a7a +SHA512 (qtserialbus-everywhere-src-6.10.3.tar.xz) = 7ef42948e9eb5731e53c810d1f0e2857e7f9e4bf349c7a55a3a61c02efadd36a83b149eb35467274b0627a5192d09f1d64dda60b3106349fd4c88d8d58b76085 diff --git a/specs/q/qt6-qtserialport/qt6-qtserialport.spec b/specs/q/qt6-qtserialport/qt6-qtserialport.spec index 0ca25605b3c..7ed64754c2e 100644 --- a/specs/q/qt6-qtserialport/qt6-qtserialport.spec +++ b/specs/q/qt6-qtserialport/qt6-qtserialport.spec @@ -13,8 +13,8 @@ Summary: Qt6 - SerialPort component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 @@ -113,6 +113,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtserialport/sources b/specs/q/qt6-qtserialport/sources index 7b83f8fc6fe..4a900cd2b22 100644 --- a/specs/q/qt6-qtserialport/sources +++ b/specs/q/qt6-qtserialport/sources @@ -1 +1 @@ -SHA512 (qtserialport-everywhere-src-6.10.2.tar.xz) = e6d68b31c6b617764df859fc30ea5c5e083d827e28f8c48db55a8772f4b390d70067008b1f954f7208112cb50fee87f7c53289675fd55850903ec53c4be4ca42 +SHA512 (qtserialport-everywhere-src-6.10.3.tar.xz) = 1df581da375ae8ccaa441e1bfd963594836aaf42623339caf9d04ead12bf32e219ba9cc42545668c2d13df90f006217d11f41c1dcd37e02e42cdeb902e546872 diff --git a/specs/q/qt6-qtshadertools/qt6-qtshadertools.spec b/specs/q/qt6-qtshadertools/qt6-qtshadertools.spec index a87c3f472a0..5ef98558800 100644 --- a/specs/q/qt6-qtshadertools/qt6-qtshadertools.spec +++ b/specs/q/qt6-qtshadertools/qt6-qtshadertools.spec @@ -11,8 +11,8 @@ Summary: Qt6 - Qt Shader Tools module builds on the SPIR-V Open Source Ecosystem Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -44,11 +44,6 @@ BuildRequires: pkgconfig(xkbcommon) >= 0.4.1 Provides: bundled(spirv-cross) -# This disabling is to workaround build failures on riscv64 -%ifarch riscv64 -%global debug_package %{nil} -%endif - %description %{summary}. @@ -132,6 +127,12 @@ popd %{_qt6_libdir}/pkgconfig/Qt6ShaderTools.pc %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + +* Fri Feb 27 2026 Marcin Juszkiewicz - 6.10.2-2 +- drop riscv64 workaround - we have debugs now + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtshadertools/sources b/specs/q/qt6-qtshadertools/sources index cef08f73191..224f3cca1d4 100644 --- a/specs/q/qt6-qtshadertools/sources +++ b/specs/q/qt6-qtshadertools/sources @@ -1 +1 @@ -SHA512 (qtshadertools-everywhere-src-6.10.2.tar.xz) = 819a51a8dc2cd0f915a442c92374051945363df5d2196062e07338b0f0435514650a25bb21a3962c7f2921e9eebb1c3432c7d1bdc5f4ffefc24146d8eef5e882 +SHA512 (qtshadertools-everywhere-src-6.10.3.tar.xz) = 8d37be9d68bbdcec354f24b69cc1f2dc8dff766d66758fe5d7736d2c0d787bbd9369f3fe6c1477fede1dcc78f5b316f12c143cdd595559122139bd2661c70491 diff --git a/specs/q/qt6-qtspeech/qt6-qtspeech.spec b/specs/q/qt6-qtspeech/qt6-qtspeech.spec index bfa68c5aa51..34a7eb1c680 100644 --- a/specs/q/qt6-qtspeech/qt6-qtspeech.spec +++ b/specs/q/qt6-qtspeech/qt6-qtspeech.spec @@ -14,8 +14,8 @@ Summary: Qt6 - Speech component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} # Code can be either LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only # See e.g. src/plugins/speechdispatcher or src/tts @@ -165,6 +165,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtspeech/sources b/specs/q/qt6-qtspeech/sources index 424814e03f4..56394847154 100644 --- a/specs/q/qt6-qtspeech/sources +++ b/specs/q/qt6-qtspeech/sources @@ -1 +1 @@ -SHA512 (qtspeech-everywhere-src-6.10.2.tar.xz) = 0fda652e6640a5d87df6390faac6b071dbf04e62a3eb54ff990963d62c3c99359ac8008152eddd503c623e015ff5d21b068603c0576b24f2db51e6834d388e4a +SHA512 (qtspeech-everywhere-src-6.10.3.tar.xz) = 12e35e9d94a499661f1a1512ead82d607fd0867ceb515d5e24fa8154075f93edeaa265a7d15d38168c7ccfa0b2d3e426826e7ed415da1e0951631cb78f15dd6c diff --git a/specs/q/qt6-qtsvg/qt6-qtsvg.spec b/specs/q/qt6-qtsvg/qt6-qtsvg.spec index 0e24cc87fe7..3b0d17ecc6a 100644 --- a/specs/q/qt6-qtsvg/qt6-qtsvg.spec +++ b/specs/q/qt6-qtsvg/qt6-qtsvg.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Support for rendering and displaying SVG Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -124,6 +124,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtsvg/sources b/specs/q/qt6-qtsvg/sources index d397ccda046..99ebcb19fb7 100644 --- a/specs/q/qt6-qtsvg/sources +++ b/specs/q/qt6-qtsvg/sources @@ -1 +1 @@ -SHA512 (qtsvg-everywhere-src-6.10.2.tar.xz) = b455d7be4d6e320bbabf8f7c4936a46b248c5782226ca0c5249354efc6ea3b9463a1518de22a54605281c0ec2088b851db6ec824dceaf2beeff55896844651f1 +SHA512 (qtsvg-everywhere-src-6.10.3.tar.xz) = d75efa88382bd50704e185980014960d9baa3086ffd9530c6eb92ef277e15c804d93f9a20341849c0b64f9a013c31f3f690143ff3e024af8acfd3067a150ce78 diff --git a/specs/q/qt6-qttools/qdoc-support-newer-clang.patch b/specs/q/qt6-qttools/qdoc-support-newer-clang.patch new file mode 100644 index 00000000000..63631f3177a --- /dev/null +++ b/specs/q/qt6-qttools/qdoc-support-newer-clang.patch @@ -0,0 +1,44 @@ +diff --git a/src/qdoc/cmake/QDocConfiguration.cmake b/src/qdoc/cmake/QDocConfiguration.cmake +index 4fcbb57..59a1fc6 100644 +--- a/src/qdoc/cmake/QDocConfiguration.cmake ++++ b/src/qdoc/cmake/QDocConfiguration.cmake +@@ -8,7 +8,7 @@ set(QDOC_MINIMUM_CLANG_VERSION "17") + + # List of explicitly supported Clang versions for QDoc + set(QDOC_SUPPORTED_CLANG_VERSIONS +- "21.1" "20.1" "19.1" "18.1" "17.0.6" ++ "22.1" "22.0" "21.1" "20.1" "19.1" "18.1" "17.0.6" + ) + + # Check if user explicitly disabled QDoc via -no-feature-qdoc +diff --git a/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp b/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp +index bd9a5fe..fb8beae 100644 +--- a/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp ++++ b/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp +@@ -35,11 +35,25 @@ + #include + #include + #include ++QT_WARNING_PUSH ++#if LIBCLANG_VERSION_MAJOR >= 22 ++// GCC 15 false positive: misparses a member template inside a class template ++// in LLVM 22's Sema.h, emitting spurious -Wtemplate-body errors. ++QT_WARNING_DISABLE_GCC("-Wtemplate-body") ++#endif + #include ++QT_WARNING_POP + #include + #include + +-#include "clang/AST/QualTypeNames.h" ++#if LIBCLANG_VERSION_MAJOR >= 22 ++// LLVM 22 refactored NestedNameSpecifier to a value type and removed ++// ElaboratedType, making the bundled QualTypeNames.h incompatible. ++// Use the official system header; the implementation is in clang-cpp. ++# include ++#else ++# include "clang/AST/QualTypeNames.h" ++#endif + #include "template_declaration.h" + + #include diff --git a/specs/q/qt6-qttools/qt6-qttools.spec b/specs/q/qt6-qttools/qt6-qttools.spec index 64dcf7ce6cf..aad68db7a82 100644 --- a/specs/q/qt6-qttools/qt6-qttools.spec +++ b/specs/q/qt6-qttools/qt6-qttools.spec @@ -14,8 +14,8 @@ Summary: Qt6 - QtTool components Name: qt6-qttools -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -35,6 +35,9 @@ Patch1: qttools-run-qttools-with-qt6-suffix.patch # 32-bit MIPS needs explicit -latomic Patch2: qttools-add-libatomic.patch +# Support LLVM/Clang 22 +Patch3: qdoc-support-newer-clang.patch + ## upstream patches Source20: assistant.desktop @@ -158,6 +161,7 @@ Requires: %{name}-common = %{version}-%{release} %ifarch %{mips32} %patch -P2 -p1 -b .libatomic %endif +%patch -P3 -p1 -b .llvm22 %build %cmake_qt6 \ @@ -394,6 +398,12 @@ popd %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + +* Fri Feb 27 2026 Jan Grulich - 6.10.2-2 +- Rebuild (LLVM-22) + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qttools/sources b/specs/q/qt6-qttools/sources index fdc97824636..305c1e25c8f 100644 --- a/specs/q/qt6-qttools/sources +++ b/specs/q/qt6-qttools/sources @@ -1 +1 @@ -SHA512 (qttools-everywhere-src-6.10.2.tar.xz) = 1be43a64e272ec0fcd047aca6d7c52bc12ad9a8579e4274a14422b09d3ed43c5afd6bd39ef22f7e87b6df182ea407d60987b02390596b757f375a7d711f1c6e0 +SHA512 (qttools-everywhere-src-6.10.3.tar.xz) = d308b7232e77a83ab47eaaa440dfc448c3f441c1bdf01b317f3e54e9467631d03344af012b7ec7bd11c5e786e06d1612ed80721fa1ae10e4e9f50aefdcc97428 diff --git a/specs/q/qt6-qttranslations/qt6-qttranslations.spec b/specs/q/qt6-qttranslations/qt6-qttranslations.spec index efc7f2cc0b6..8a5c849375d 100644 --- a/specs/q/qt6-qttranslations/qt6-qttranslations.spec +++ b/specs/q/qt6-qttranslations/qt6-qttranslations.spec @@ -10,8 +10,8 @@ Summary: Qt6 - QtTranslations module Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -134,6 +134,9 @@ Provides: %{_qt6}-zh_TW = %{version}-%{release} %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qttranslations/sources b/specs/q/qt6-qttranslations/sources index 560d381cf8e..5e15051539f 100644 --- a/specs/q/qt6-qttranslations/sources +++ b/specs/q/qt6-qttranslations/sources @@ -1 +1 @@ -SHA512 (qttranslations-everywhere-src-6.10.2.tar.xz) = f6665728b341dc105c98854241dcd07c75014685a07c9a852f5e062186ef4440bd0da8e87208ffeba266f7c1ab8dcb2e676f88094153cec3aa785ecd06aa8758 +SHA512 (qttranslations-everywhere-src-6.10.3.tar.xz) = fd504e1fbcc87833b5a6eb6623970e9beecdf2b2c081a4aea5a7c38230ebfa23afa7563d79de0e9f4d5c0579012047441e169ef7ced84b9e7c46aa51dc7d80df diff --git a/specs/q/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.spec b/specs/q/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.spec index 11811fe8a54..6ec3998ace5 100644 --- a/specs/q/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.spec +++ b/specs/q/qt6-qtvirtualkeyboard/qt6-qtvirtualkeyboard.spec @@ -13,8 +13,8 @@ Summary: Qt6 - VirtualKeyboard component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt.io @@ -144,6 +144,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtvirtualkeyboard/sources b/specs/q/qt6-qtvirtualkeyboard/sources index c9ca1fb7bb5..081bc0dce08 100644 --- a/specs/q/qt6-qtvirtualkeyboard/sources +++ b/specs/q/qt6-qtvirtualkeyboard/sources @@ -1 +1 @@ -SHA512 (qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz) = 09b4c786e4a2e5a9283af8fe03ff185aa9c7805cb98ec301ca74513bbe37d826f7b1df6b8c1887b95a862cd99bb459819b68d23412cb7f5d02457ffc939fe583 +SHA512 (qtvirtualkeyboard-everywhere-src-6.10.3.tar.xz) = 8fecca824e814c43da8dccbeab8eb22c064fc01daea7adc68bc830856685aed77996cd50afa31ed1db67956b9b1b9a4d39285f382b4d96ce4972f28b9d6f79c5 diff --git a/specs/q/qt6-qtwayland/qt6-qtwayland.spec b/specs/q/qt6-qtwayland/qt6-qtwayland.spec index a489e265b10..e3a86dc37e3 100644 --- a/specs/q/qt6-qtwayland/qt6-qtwayland.spec +++ b/specs/q/qt6-qtwayland/qt6-qtwayland.spec @@ -13,8 +13,8 @@ Summary: Qt6 - Wayland platform support and QtCompositor module Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 3%{?dist} +Version: 6.10.3 +Release: 4%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://www.qt.io @@ -171,8 +171,8 @@ popd %{_qt6_libdir}/cmake/Qt6/*.cmake %{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtWaylandTestsConfig.cmake %{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake -%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandIviShellIntegration*.cmake -%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandQtShellIntegration*.cmake +%{_qt6_libdir}/cmake/Qt6Gui/Qt6QWaylandIviShellIntegration*.cmake +%{_qt6_libdir}/cmake/Qt6Gui/Qt6QWaylandQtShellIntegration*.cmake %{_qt6_libdir}/cmake/Qt6WaylandClientFeaturesPrivate/*.cmake %{_qt6_libdir}/cmake/Qt6WaylandCompositor/ %{_qt6_libdir}/cmake/Qt6WaylandCompositorIviapplication/ @@ -188,11 +188,11 @@ popd %{_qt6_libdir}/qt6/metatypes/qt6*_metatypes.json %{_qt6_libdir}/qt6/modules/*.json %{_qt6_libdir}/pkgconfig/*.pc -%exclude %{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandAdwaitaDecoration*.cmake +%exclude %{_qt6_libdir}/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecoration*.cmake %files adwaita-decoration %{_qt6_plugindir}/wayland-decoration-client/libadwaita.so -%{_qt6_libdir}/cmake/Qt6*/Qt6QWaylandAdwaitaDecoration*.cmake +%{_qt6_libdir}/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecoration*.cmake %if 0%{?examples} %files examples @@ -200,6 +200,9 @@ popd %endif %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtwayland/sources b/specs/q/qt6-qtwayland/sources index bf3ca7c7871..7e02fb6d419 100644 --- a/specs/q/qt6-qtwayland/sources +++ b/specs/q/qt6-qtwayland/sources @@ -1 +1 @@ -SHA512 (qtwayland-everywhere-src-6.10.2.tar.xz) = c485421ffcbd03a55560272c08ae3b1ad5ea5d7b97e3cacff700bfdc8a458520d040c3443a2ec14d822af8f3fdb9754c32c065c73b586c8db8ea32bedba164b9 +SHA512 (qtwayland-everywhere-src-6.10.3.tar.xz) = e8fd87143b8a0def113d02ae43931ed8c8b5f1917926481398bf0b617a0c70ef79ba20bf8359881f902b318b7412765a8a479c50d55a7267723cb9c76bd8d4b1 diff --git a/specs/q/qt6-qtwebchannel/qt6-qtwebchannel.spec b/specs/q/qt6-qtwebchannel/qt6-qtwebchannel.spec index 0b10f140519..aad300d62a9 100644 --- a/specs/q/qt6-qtwebchannel/qt6-qtwebchannel.spec +++ b/specs/q/qt6-qtwebchannel/qt6-qtwebchannel.spec @@ -13,8 +13,8 @@ Summary: Qt6 - WebChannel component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt.io @@ -131,6 +131,9 @@ popd %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtwebchannel/sources b/specs/q/qt6-qtwebchannel/sources index bd8d4231b8c..796772589a9 100644 --- a/specs/q/qt6-qtwebchannel/sources +++ b/specs/q/qt6-qtwebchannel/sources @@ -1 +1 @@ -SHA512 (qtwebchannel-everywhere-src-6.10.2.tar.xz) = 8af8367e89cd09f58625f34c3b4f3fa885fc82b2f6b2c5fcb5347199b65868012afe1c87006a5367fee669d97ba44e07705c3ada12bc34c72e0455ceca65c4b1 +SHA512 (qtwebchannel-everywhere-src-6.10.3.tar.xz) = a7fc823d2a19dc200a32f1d58e08d1554f5721b6e684a12f7aa34ebd63e0a51f6620ab89e1c6f965c1a64b353b450b7adb9796e7d8af8870f1c189cfb64b76f5 diff --git a/specs/q/qt6-qtwebsockets/qt6-qtwebsockets.spec b/specs/q/qt6-qtwebsockets/qt6-qtwebsockets.spec index 45e46bf2d2d..f6f81f717df 100644 --- a/specs/q/qt6-qtwebsockets/qt6-qtwebsockets.spec +++ b/specs/q/qt6-qtwebsockets/qt6-qtwebsockets.spec @@ -13,8 +13,8 @@ Summary: Qt6 - WebSockets component Name: qt6-%{qt_module} -Version: 6.10.2 -Release: 2%{?dist} +Version: 6.10.3 +Release: 3%{?dist} License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt-project.org/ @@ -121,6 +121,9 @@ popd %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2 diff --git a/specs/q/qt6-qtwebsockets/sources b/specs/q/qt6-qtwebsockets/sources index eebcea3561b..0aca2210431 100644 --- a/specs/q/qt6-qtwebsockets/sources +++ b/specs/q/qt6-qtwebsockets/sources @@ -1 +1 @@ -SHA512 (qtwebsockets-everywhere-src-6.10.2.tar.xz) = e90ac1f8a3808888620c39de19f3a0a7431b960129991df8bc2614381fc659b1698162dc379091d72dd40c6dd818d44b847c6bbe6991f33e790ba631aeeaf1b9 +SHA512 (qtwebsockets-everywhere-src-6.10.3.tar.xz) = 6e335c47b5d283d40f2a75f8b36a34524a9c7c18906007471cf12b8e4ea9a35fc7693aec1dc2c9c87921495806699ccab958d5ce6170ae1409de92bb643aad09 diff --git a/specs/q/qt6/qt6.spec b/specs/q/qt6/qt6.spec index adb2f3f6992..57b838de3a9 100644 --- a/specs/q/qt6/qt6.spec +++ b/specs/q/qt6/qt6.spec @@ -4,8 +4,8 @@ Name: qt6 # This version MUST remain in sync with Qt6 versions! -Version: 6.10.2 -Release: 3%{?dist} +Version: 6.10.3 +Release: 4%{?dist} Summary: Qt6 meta package License: GPL-3.0-only URL: https://getfedora.org/ @@ -215,6 +215,9 @@ echo "- Qt6 devel meta package" > %{buildroot}%{_docdir}/qt6-devel/README %changelog +* Tue Mar 31 2026 Jan Grulich - 6.10.3-1 +- 6.10.3 + * Mon Feb 09 2026 Jan Grulich - 6.10.2-1 - 6.10.2