Commit Graph

110 Commits

Author SHA1 Message Date
Nick D'Ademo 2db624347f
[qtbase] fix windeployqt webengine deployment for debug builds (#52702)
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2026-07-05 03:36:43 -07:00
Alexander Neumann f9ffbaa46a
[Qt] Update to 6.11.1 (#51898)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2026-05-31 12:33:11 +00:00
Daniele E. Domenichelli dc850e405f
[qtbase] Fix LNK2005 in consumers defining QT_DISABLE_DEPRECATED_BEFORE (#50859) 2026-05-26 12:05:03 -07:00
Alexander Neumann 1f4491421b
[Qt] Update to 6.11.0 (#50649)
Co-authored-by: Copilot <copilot@github.com>
2026-05-21 01:32:50 -07:00
Billy O'Neal b4097dd14b
[qt,qtbase,qtconnectivity,qtspeech] Use _SILENCE_EXPERIMENTAL_COROUTINE_DEPRECATION_WARNINGS before <winrt/base.h> (#51811) 2026-05-19 11:10:00 +00:00
Osyotr a78b96b07e
[qt] Update to 6.10.3 (#51542) 2026-05-06 02:52:24 +00:00
talregev 9bd08ff86d
[vcpkg-ci-blender] Add linux and osx support (#51460) 2026-05-04 11:51:11 -07:00
Alexander Neumann 13bf92b721
[Qt] Update to 6.10.2 (#50332) 2026-03-18 01:33:55 -07:00
Alexander Neumann 57987637aa
[Qt] Update to 6.10.1 (#49191) 2026-03-04 14:19:31 -08:00
Michael Schmuki cae8f584b1
[qtbase] Fix qt.toolchain.cmake corruption for Emscripten builds (#49429) 2026-03-03 07:03:52 -08:00
CQ_Undefine 67e2629463
[qtbase] Fix build on FreeBSD 15 (#49167) 2026-01-09 13:43:33 +00:00
Alexander Neumann 1d890c4675
[Qt] update to 6.10.0 (#48692) 2026-01-01 11:43:38 -05:00
Alexander Neumann 1ca36302ef
[Qt] Update to 6.9.3 (#48472)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2025-12-01 15:12:17 -08:00
Alexander Neumann 1d611efb49
[Qt] Update to 6.9.2 (#47735) 2025-11-24 15:39:52 -08:00
bjovanovic84 edffab1bcd
[Qtbase] macos26 patch (#48397) 2025-11-21 17:04:55 -08:00
Armin Alikadić 39e7b22433
[qtbase] Fix windeployqt path handling in Debug mode with whitespaces in path. (#47675) 2025-10-17 12:39:15 +00:00
Alexander Neumann 2d1606564a
[Qt] Update to 6.9.1 (#46892) 2025-08-18 12:48:03 -07:00
Alexander Neumann d76af7ca27
[qt*] Update qt 6.9 (#45777) 2025-08-11 16:14:49 -07:00
Matthias Kuhn 8bbe58f918
[qtbase] enable feature sql-odbc for non-windows (#45977) 2025-07-25 22:25:34 -07:00
Kai Pastor bffcbb75f7
[qtbase] Fix toolchain fixup (#46314) 2025-07-08 00:09:35 +00:00
Kai Pastor 4a82168731
[qtbase] Fix almost-native builds, revise deps (#46119) 2025-06-25 11:34:05 -07:00
Kai Pastor 294f76666c
[qt] Enable android (#42080) 2025-05-22 02:30:36 -07:00
Kai Blaschke e9d0d6fe71
[qtbase] Fix path for finding syncqt in Manifest mode (#45230)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2025-04-29 14:46:04 -07:00
Alexander Neumann 9842d45d56
[Qt] Update to 6.8.3 (#44659) 2025-04-08 11:03:57 -07:00
Daniel Schürmann 1dce60b001
[qtbase] add feature "shared-mime-info" (#44571) 2025-03-28 00:07:05 -07:00
Billy O'Neal 86c6a8232a
Update macOS for January 2025 (#43509) 2025-02-11 02:40:48 +00:00
Alexander Neumann 1aeec7b84d
[Qt] Update to 6.8.2 (#43660) 2025-02-07 17:23:58 -08:00
autoantwort 4a9af5e5ef
[ports] replace feature 'default-features' (#43347) 2025-01-24 12:47:47 -08:00
Matthias Kuhn 386ee8bae8
[qtbase] fix macdeployqt for symlinks (#42430) 2024-12-23 10:19:40 -06:00
Alexander Neumann 19847ac3d8
[Qt] Update to 6.8.1 (#42525) 2024-12-12 15:50:26 -05:00
Elias Schablowski 9d196b217c
[qtbase] Fix Qt6 for MacOS (#41435) 2024-11-28 11:36:00 +00:00
Nadia Holmquist Pedersen 2d9a19cc04
qtbase: don't require pcre2's default features (#42321)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-11-25 13:01:20 -08:00
Alexander Neumann ed03146c54
[Qt] Update to 6.8.0 (#41534) 2024-11-22 14:05:29 -08:00
Pedro López-Cabanillas 1d6bcca58a
[qt5-base & qtbase] Fix error on arm64-windows (#41536)
Co-authored-by: MonicaLiu <110024546+MonicaLiu0311@users.noreply.github.com>
2024-10-23 19:46:41 -07:00
Alexander Neumann 1fc46db8b9
[Qt6] Update to 6.7.3 (#41222) 2024-10-08 16:08:56 -04:00
Yat Ho 0476c754e6
[qtbase] cd back to a different drive in `windeployqt.debug.bat` (#40997)
Co-authored-by: Billy O'Neal (VC AIR) <bion@microsoft.com>
2024-09-17 11:20:35 -07:00
Sebastian Goth fb9f1dcb38
[qtbase] fix windows with dnslookup feature (#40189) 2024-08-01 10:10:00 -07:00
Sebastian Goth f0c427c5de
[qtbase] dnslookup feature flag and support for QDnsLookup on !Windows (#40004) 2024-07-30 14:21:34 -07:00
Alexander Neumann 3704806ffe
[Qt] Update to 6.7.2 (#39381)
closes #39377
2024-06-20 20:19:25 -07:00
gerard-ryan-immersaview 6db51d86a9
[vcpkg_replace_string] warn unchanged by call (#34719)
If a call to `vcpkg_replace_string` makes no changes i.e doesn't
effectively replace a string, A warning is logged.

This should also help identify ports that no longer need these calls to
fix things in `.pc` files etc.
2024-06-19 14:07:05 -07:00
Alexander Neumann 0a34f76849
[qt] Update qt 6.7.1 (#38845)
Closes #38835
Closes #39040
2024-06-11 12:17:04 -07:00
Cheney Wang f7a030cd2a
[qtbase] Add feature cups as a dependency on osx (#39038)
Fixes https://github.com/microsoft/vcpkg/issues/39020
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~SHA512s are updated for each updated download.~
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version.~
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-05-31 02:58:49 -07:00
Alexander Neumann 26254b9a59
[qtbase] Fix a few details (#38682)
- Fix control of cups dependency 
- Fix binary and directory name collision in dynamic builds by not
deploy plugins into tools/Qt6/bin (wasn't necessary in the first place
due to qt.conf working as expected) (closes #28340)
- (New) Fix deploy script on windows (closes #38936)
- Fix dbus linkage as described here
https://github.com/microsoft/vcpkg/pull/38682#issuecomment-2106308954
- Fix qtwebengine resource location to be in line what is stated in the
generated `qt.conf`. There is probably a variable to control the
installation location but moving was simpler then trying to find that
variable. You will only notice it if you actually try to run a program
using QtWebEngineProcess with the same `qt.conf`
2024-05-29 01:35:33 -07:00
Alexander Neumann 3dcd8bb40b
[qt] Update 6.7.0 (#37923) 2024-05-08 11:45:05 -07:00
Alexander Neumann c591ac6466
[Qt] Update to 6.6.3 (#37731)
Fixes https://github.com/microsoft/vcpkg/issues/37766
2024-04-30 11:50:26 -07:00
LE GARREC Vincent 7af039cbe2
[qtbase] Fix "There should be no absolute paths" (#37986)
Problem occurs on x64-linux-dynamic.

```
warning: There should be no absolute paths, such as the following, in an installed package:
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic
  /home/XXX/prog/vcpkg/installed
  /home/XXX/prog/vcpkg/buildtrees/qtbase
  /home/XXX/prog/vcpkg/downloads
Absolute paths were found in the following files:
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Concurrent.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Core.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6DBus.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Gui.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Network.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6OpenGL.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6OpenGLWidgets.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Platform.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6PrintSupport.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Sql.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Test.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Widgets.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/debug/lib/pkgconfig/Qt6Xml.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Concurrent.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Core.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6DBus.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Gui.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Network.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6OpenGL.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6OpenGLWidgets.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Platform.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6PrintSupport.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Sql.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Test.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Widgets.pc
  /home/XXX/prog/vcpkg/packages/qtbase_x64-linux-dynamic/lib/pkgconfig/Qt6Xml.pc
error: Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile: /home/XXX/prog/vcpkg/ports/qtbase/portfile.cmake
```

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [X] SHA512s are updated for each updated download.
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
2024-04-09 12:11:37 -04:00
wtz de7127f52f
[qt*] Clean up descriptions for Qt modules according to the Qt documentation (#37433) 2024-03-18 14:27:37 -07:00
Dr.-Ing. Carsten Grimm 4bee3f5aae
[qtbase] add official patch for CVE-2024-25580 (#36822)
Fixes #36821.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-02-21 11:34:57 -08:00
fwcd 69a6cceca8
[qtbase] Add support for OpenGL ES 3.0 (#36407) 2024-02-02 11:44:09 -08:00
Mathieu Pellerin ee731790d3
[qtbase] Add securetransport feature to build with SSL support on iOS (#36286) 2024-01-29 20:00:59 -08:00