Commit Graph

1513 Commits

Author SHA1 Message Date
Cristian Le 4a7745d522 Move `qt_internal_project_setup` as early as possible
The earliest we can move this is right after `BuildInternals`. This
allows us to add function calls before navigating the `find_package`
tree of the dependents.

Task-number: QTBUG-135233
Change-Id: I77d42d2b621861ad16db4f4a8016c1668964427a
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2025-06-20 15:31:25 +02:00
Qt Submodule Update Bot dadcc1400e Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I96fbe59e3b9ec28150130970b2f107cc25f71dd4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-20 11:41:06 +00:00
Qt Submodule Update Bot 19c37d8e44 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ib9baa431c9d6ae8edaa21a01f864bd4b12a324ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-17 16:54:27 +00:00
Qt Submodule Update Bot 37564270b7 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ie975c0770f33b4652d808e026ca609dc41062db2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-16 13:10:15 +00:00
Qt Submodule Update Bot 16c602838c Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I8ca86664da43fc010ddadd1bc09a2f507531f667
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-14 14:53:04 +00:00
Qt Submodule Update Bot 29011a39cc Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I885cbf5ad5b7e5ae5d223e5911789df7a289ff61
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-11 09:09:03 +00:00
Qt Submodule Update Bot f50331a928 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I778c89085b0f1149ce0b2049fcea492d39bfc58a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-07 18:33:03 +00:00
Jani Heikkinen 232242d665 Bump version to 6.11.0
Change-Id: Ic3a7aff138a9441aaadf47c8d3f9364cb01d2e4b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-05 16:29:40 +01:00
Qt Submodule Update Bot 0f8509c948 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I777f020095381c1ddcb1335ca8caf1d4b1443619
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-05 15:29:39 +00:00
Qt Submodule Update Bot 7282a85192 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: If2ff4a5b6776ac806a76718b54f44121d2237e0c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-04 18:51:42 +00:00
Qt Submodule Update Bot 25b166ca83 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I53e7afd7f2b6fad0fc053498d4d3240e39a1af3f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-03 13:15:29 +00:00
Qt Submodule Update Bot f809d71902 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I7021e5047e006d9b299d9767bf75ff4c9058a675
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-01 10:08:14 +00:00
Qt Submodule Update Bot aa5c34e197 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ib66ba3c3328b522422ecbf3e6b80377cd03517cd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-31 12:31:41 +00:00
Qt Submodule Update Bot 66e5f7f940 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ib3addeb30e1d74a09032c81e14fac0eb5117c16c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-28 20:22:46 +00:00
Qt Submodule Update Bot 801ffbd811 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Id3eab0f9917aab358c43d6923a3db57c4ee58f25
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-28 05:02:58 +00:00
Alexandru Croitor 0a700dd740 CMake: Add PURL and CPE info to 3rd party attribution files
[ChangeLog][Third-Party Code] Added PURL and CPE information to the
attribution files of 3rd party sources.

Pick-to: 6.8 6.9
Fixes: QTBUG-137183
Task-number: QTBUG-129602
Change-Id: I888a9ae68ac0854c742892713d566d564c0113d9
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
2025-05-27 16:40:57 +02:00
Qt Submodule Update Bot 086bc424de Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I0ae9a94c39cbfecfda5ef9e05efb0a755161eec8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-27 04:59:53 +00:00
Qt Submodule Update Bot 3431454abf Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I37171710a0c4927b8eebf91fd3c928cab9332247
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-26 04:10:03 +00:00
Qt Submodule Update Bot 689ef07aa3 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I1d21a604a837453e164fa286901907effb97637f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-23 09:00:34 +00:00
Qt Submodule Update Bot 6f0ff6ca67 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ic3160b0360dbac2c8ac0dac7222edbfc39841b90
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-21 05:27:53 +00:00
Samuel Gaist efd332516f Fix validation issue for ICNS image
The header validation logic could trigger an assert when an invalid ICNS
image was loaded. This patch fixes the validation logic.

Credit to OSS-Fuzz

Fixes: QTBUG-136707
Pick-to: 6.9 6.8 6.5
Change-Id: I9571b9fd0b53d07ceee9792c9418472e949eff30
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-05-20 12:57:58 +00:00
Qt Submodule Update Bot baff355fae Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I59025a782784cd45a3d9870d1ac615f780550b15
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-18 06:46:14 +00:00
Qt Submodule Update Bot 285b73aa52 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ibb66c2ae9e7bbc3430474f30156ac9bc34de095f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-09 09:15:40 +00:00
Qt Submodule Update Bot dca4956e41 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ic56630a5badcb7b970edb3426bead88bcd297cbe
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-08 07:25:25 +00:00
Qt Submodule Update Bot fa96798b38 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ia879279131e161429bf597cc0e47281ac0819f5f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-02 13:24:41 +00:00
Qt Submodule Update Bot 9617a44154 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ibe6c28843415e2d2efe1d734341c5b839ae0a93f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-01 03:23:28 +00:00
Qt Submodule Update Bot bd48b3e0f7 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I8204a6d2597c6cc791936bc42bb035da09c48975
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-28 04:33:26 +00:00
Qt Submodule Update Bot 1f2989258d Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ia373237f575a3ce0bbac33d11f452fadc90cf1a3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-24 03:23:33 +00:00
Qt Submodule Update Bot 2e8fdf9b15 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I2ae1b24ba91e1975aeba78f44645983163568a3d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-22 04:48:15 +00:00
Qt Submodule Update Bot e3eff62d46 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ic904f9cdff59e2e97abfe6562938dcfad4456c7a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-14 06:30:53 +00:00
Qt Submodule Update Bot 8d2e60fcdf Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I8586781cd0f1c8109720ee8f2940b59a45731a08
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-08 14:02:18 +00:00
Qt Submodule Update Bot 5578d79991 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I02ea57a1a8ca10297f0aa5c9687cbba9f618ffe0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-03 06:28:26 +00:00
Qt Submodule Update Bot b371cf573d Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I73bee69ed862a6e26761cabdc29db085bb3baed8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-01 04:35:44 +00:00
Qt Submodule Update Bot c5bcb7b7b9 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I6bf246e4994c7fe68381b842695826f6e766bbbd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-03-28 06:22:34 +00:00
Paul Wicking 76344f0843 Add .gitreview file
`git-review` is a command line tool for interacting with Gerrit.
Some IDEs offer support for this tool, either natively or through
plugins. The tool relies on a configuration file, .gitreview. Adding
this configuration file to our repositories simplifies initial setup
for contributors that use the tool directly or through their IDE of
choice.

The configuration file adds a remote called 'gerrit'. This is the
default for the tool, and also the name set for
codereview.qt-project.org by Qt's `init-repository` script. Thus,
the configuration should work seamlessly alongside other repository
helpers.

Task-number: QTBUG-132604
Pick-to: 6.9 6.8
Change-Id: Ib137f5cbb4424a07e743813e4b01ec091bf9cac1
Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
2025-03-24 16:07:54 +01:00
Qt Submodule Update Bot e818b71c85 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I77eaf9cf8e7aaeb24372bc3ccfa6812223deb2ea
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-03-18 05:32:42 +00:00
Lucie Gérard 4b6e01e7ec Update licensing of files with infrastructure type
A QUIP 18[1] update sets git files, REUSE.toml and licenseRule.json
as infrastructure type files. They are licensed with:
LicenseRef-Qt-Commercial OR BSD-3-Clause

[1]: https://contribute.qt-project.org/quips/18

Pick-to: 6.9 6.8
Change-Id: I6597e50be8016fa01b55af8edd8c02cc0e68eb98
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-03-13 14:10:42 +01:00
Qt Submodule Update Bot 8f411bf75a Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ie1e869f09cbb36bfd9f547387fd247c2330abbbd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-03-12 14:29:05 +00:00
Eirik Aavitsland d59c5eb8cc Add Qt-Security tags
According to QUIP-23

Pick-to: 6.9 6.8
Change-Id: I64f03f1d679195dda56610674ff4c0ea69ef4fdd
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
2025-03-11 10:25:23 +01:00
Eirik Aavitsland c4f7a15b0d Fix tiff reading for 16bpc grayscale with alpha sample
Having bitPerSample=16 and samplesPerPixel=2, this format was wrongly
identified as a 48bpp rgb image.

Fixes: QTBUG-134112
Pick-to: 6.9 6.8
Change-Id: Ib62715f10fa5af899cc130c8951ec346939420b9
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
2025-02-27 14:35:55 +01:00
Lucie Gérard 6cfd0fc058 Make module ready for source SBOM checking
This includes:
- turning VERIFY_SOURCE_SBOM ON
- adding rules to the licenseRule.json files
- correcting the licensing given via REUSE.toml files

A lot of files are skipped during the license test,
but all are present in the source SBOM.
This is why corrections are needed before turning the
source SBOM check on.

Task-number: QTBUG-131434
Pick-to: 6.9 6.8
Change-Id: Ia22edc9c0c1cb3316e0d3c8de58bf52df805df06
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-02-26 10:43:50 +01:00
Qt Submodule Update Bot 818b9de561 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I074116696de14398c8ac8e7f4d9ebf945706551d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-25 13:04:23 +00:00
Qt Submodule Update Bot 79ffaefbe2 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I1b7a9123a845281d8068616cdb0d752eeb92c6a5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-19 18:57:13 +00:00
Qt Submodule Update Bot 20d2e0ba6f Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I7c38f827c870f5dd32321566dcbdebcdb49b9c00
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-19 10:14:18 +00:00
Qt Submodule Update Bot 52873399f2 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I447af132a5d71907914afcea70d1dc58cea910c5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-18 19:59:57 +00:00
Qt Submodule Update Bot 8dcd724bff Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Ic676e5c0e5eb5420a7588a50edc20905544d115e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-13 19:00:24 +00:00
Qt Submodule Update Bot 8157b15404 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I84477ee20d60ad3b38c64b958905a8ed07aa3746
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-12 05:47:37 +00:00
Qt Submodule Update Bot b6aea4d3c4 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: Iddf2834ae541bb5ff14f81d48fd1a53cb6269da4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-06 10:06:36 +00:00
Qt Submodule Update Bot d6a4de4875 Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I986d5aa5700510b08f0452bd53e0fd28c59f1fbf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-02-03 12:50:16 +00:00
Qt Submodule Update Bot 2dcc79280d Update dependencies on 'dev' in qt/qtimageformats
Change-Id: I7167ed968fda7605e44dec8f5804b962702ca87e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-01-29 05:38:30 +00:00