qt6: update to 6.10.2

This commit is contained in:
Renee Otten
2026-02-01 16:49:27 -05:00
parent 9500056eb4
commit 2f2e48b700
+121 -121
View File
@@ -18,7 +18,7 @@ license {LGPL-3 GPL-3 OpenSSLException}
homepage https://www.qt.io
version 6.10.1
version 6.10.2
# get Qt's version numbers
set branch [join [lrange [split ${version} .] 0 1] .]
@@ -60,7 +60,7 @@ use_xcode yes
set llvm_version 19
# MacPorts Python branch & version to use when required
set python_branch 3.13
set python_branch 3.14
set python_version [join [split ${python_branch} .] ""]
# build of certain Qt6 components fail when zstdConfig.cmake is installed
@@ -104,9 +104,9 @@ conflicts_build zstdConfig.cmake
array set modules {
qtbase {
{
d07e52470b03abee9ed70bf181194dae06dd52c4 \
5a6226f7e23db51fdc3223121eba53f3f5447cf0cc4d6cb82a3a2df7a65d265d \
50234516
12a06ffe411f5e1ecb523346116ee2f4024ddc0f \
aeb78d29291a2b5fd53cb55950f8f5065b4978c25fb1d77f627d695ab9adf21e \
50374380
}
""
"port:brotli path:bin/dbus-daemon:dbus port:double-conversion port:freetype
@@ -124,9 +124,9 @@ array set modules {
}
qtsvg {
{
91129ba04bea92f4c03116a1800ab66394c643ac \
c02f355a58f3bbcf404a628bf488b6aeb2d84a94c269afdb86f6e529343ab01f \
2613980
499cd2b5f628f6fb0cf2b28d3f6e939110ff2ac9 \
f07ff80f38caf235187200345392ca7479445ddf49a36c3694cd52a735dad6e1 \
2614740
}
""
"port:zlib"
@@ -139,9 +139,9 @@ array set modules {
}
qtdeclarative {
{
ae905acb061943a00808c011756a5c9e486549ef \
4fb4efb894e0b96288543505d69794d684bcfbe4940ce181d3e6817bda54843e \
37552260
4626667d49dc7d385e207993466c09ff8e3af524 \
a249914ff66cdcdbf0df8b5ffad997a2ee6dce01cc17d43c6cc56fdc1d0f4b0f \
38060952
}
""
""
@@ -154,12 +154,12 @@ array set modules {
}
qtmultimedia {
{
4018f6eb4244e7dc2f515b95b7515ec1e464cfac \
f7a4f9bc2840d4f0f9f7329f0dcb3d3500c54177b8e368091a3727c7320e67b8 \
9923496
1e6821a40b31d4eabe230a012a99fbcf80d91bb9 \
93f7ef0106fbd731165a2723f3e436c911fc5e6880f5bc987b55516c20833e2b \
9907852
}
""
"port:ffmpeg7 port:pulseaudio"
"port:ffmpeg8 port:pulseaudio"
"qtbase qtshadertools qtdeclarative qtquick3d"
{"Qt Multimedia"}
""
@@ -169,9 +169,9 @@ array set modules {
}
qttools {
{
9acbb37432048a8e483273eeea67ad43c8a13009 \
8148408380ffea03101a26305c812b612ea30dbc07121e58707601522404d49b \
10047008
a32e876d84ac37b7dcb4d0d934dce1871f55c585 \
1e3d2c07c1fd76d2425c6eaeeaa62ffaff5f79210c4e1a5bc2a6a9db668d5b24 \
10074484
}
""
"port:clang-${llvm_version} path:lib/pkgconfig/libzstd.pc:zstd"
@@ -184,9 +184,9 @@ array set modules {
}
qttranslations {
{
ab6cf65b609e7b01c177a9f8375d3da1df6d5e84 \
8e49a2df88a12c376a479ae7bd272a91cf57ebb4e7c0cf7341b3565df99d2314 \
1626252
1eabfdb3505773d1ee4670ea16a2f9122024402f \
b3b3813bc9d76b545716dc8b6e659fa71b6e2bc14569e9fab6dab8b30650a644 \
1680564
}
""
""
@@ -199,9 +199,9 @@ array set modules {
}
qtdoc {
{
fe47cdf23df18e531fcaca49696f23c291618c4a \
03a6614bbb3281a94f645e11ac95a3ef20411bf5e0146fca3fc17a32ae07099a \
47381584
0ef1faeccfda34adf54183df18f078bc181db76a \
8c14a9ed1067facb52eb88a37ce5bf7a1b1ffb8829c30dd2792d05e02cb83704 \
47429420
}
""
""
@@ -214,9 +214,9 @@ array set modules {
}
qtlocation {
{
3830e7c18725fe80603743a856f94989f82a92d9 \
2b9618f1b99cdc51d6697a79f3a57f4c2b629711549912067db8cd2b40794f09 \
3151780
65f3f9b10f16d0916725f2745ffaf2946655d2e0 \
d313f05dedc593517c47d0fa3eb131a2597c01db23de263fe89fea561be50f3c \
3151364
}
""
""
@@ -229,9 +229,9 @@ array set modules {
}
qtpositioning {
{
baef965cf61a824d661abd99ccca603a6517740e \
abb311ef1bd6e39f090d22480e265d13f8537d2e2f4c88f22d6519547f46be23 \
649012
03949f0b842bd073b1563d39ef83ec8fbe9f8a2e \
7051fa64477c66769840cad396fc3772a01ba5516363c8842a7a513fa0c4cdce \
648904
}
""
"port:gconf port:gettext-runtime path:lib/pkgconfig/glib-2.0.pc:glib2"
@@ -244,9 +244,9 @@ array set modules {
}
qtsensors {
{
fe477d49efbf7a2229e479bcf95594204951ec8c \
49ce9ce033234689706dfcacef4eac7e562cff127cacc889ffcb3b68d684b395 \
1485444
6aeee069860e6e942c4f8b9aed2f5c11dc034255 \
91e6515b7cebbfae3696861933f5359cc303dfe82f7849cf5a10df378c8ef581 \
1485624
}
""
""
@@ -259,9 +259,9 @@ array set modules {
}
qtconnectivity {
{
c320d8c2489c59722581d39109a33c3b954c73e4 \
7baefd3a90c73820e33ddc59ded8c018e233d14d23eaa4eadbf332b5ac2154ff \
1058196
e815dd78126072a1e7c890ba4a8a5136c577c58f \
cf58f021f32857b5b6799cd4404ef613399ecc1c515492f0f620ce338a311a32 \
1058012
}
""
""
@@ -274,9 +274,9 @@ array set modules {
}
qt3d {
{
3111b16041105c271eb8cad4648fc09a6e94289d \
60593fd54f7b1e48dc67ddce0f1113e4593878872539677104c92926ef039c9a \
141828584
979059e37f04864d3e60a85b7f1c9bf6f4cac5af \
febbca9d491feca0fa2d770e912590b4ef18e461f739ca6e855ea62a488bbb6d \
141816364
}
""
"port:assimp port:zlib port:minizip port:pugixml"
@@ -289,9 +289,9 @@ array set modules {
}
qtimageformats {
{
2a7333a1f6d8f60a9d0aa71125025d112266fddc \
498eabdf2381db96f808942b3e3c765f6360fe6c0e9961f0a45ff7a4c68d7a72 \
2032448
eefbf03e682c29ce0c6e028daab05d379ea0009a \
8b8f9c718638081e7b3c000e7f31910140b1202a98e98df5d1b496fe6f639d67 \
2032388
}
""
"path:lib/pkgconfig/jasper.pc:jasper port:libmng port:tiff port:webp
@@ -305,9 +305,9 @@ array set modules {
}
qtserialbus {
{
7afbb64ef20d4cfadfec284a2ce7fac0c1f27259 \
2539fcf77af2dfa59756338e0c44d491995eb2576f9a288fa4888efd9eab3ed5 \
535480
a5a19f1be22d35928c9db981a95cb336e61792ab \
4736bffecfb6940ebd7aeae260a7ac2c68da979bdf9153c2b59dcafa40793a7b \
535424
}
""
""
@@ -320,9 +320,9 @@ array set modules {
}
qtserialport {
{
a61e0f340870159e5c1c3431772684fd0b9c40d4 \
17b2f68435f67785a0c75fd70125f3e1892282efdab2098dcdac02d1d70f4c4c \
263892
0848be961b73e1bb1ab875f9b65ee80209dbfa3e \
b40cbf29da111ffa8fee7e7cb44b9097042782cd17a10448a83ff3156cdebd6b \
263996
}
""
""
@@ -335,9 +335,9 @@ array set modules {
}
qtwebsockets {
{
66bbd82d6c73a2d5b7c849206910f125b4623b50 \
272ac7e94418e2b13b3384d73ba89dbd6b746d7661b44dce906f8bfc0795bd01 \
447384
2e4d6e7349a1eff80f7b5a963a3beb6ea0197dfd \
eccc751bea509ef656d20029693987a0fc03c58e21c38f1351480f3c8eb42ebd \
447440
}
""
""
@@ -350,9 +350,9 @@ array set modules {
}
qtwebchannel {
{
62ee7210f12a14e362c8b0e4e67b0c402eb6037e \
7ba16925f230e60f58efce02c1ce214bcb6b0740e24f5dd40c06f40f37d93111 \
194020
3fb69794924d1716b0eef5d8ffe45734e9361926 \
e31ea59f8e19e0374d54fdc7a8479c840acffc4ba5297ee43564b5158a4f2c27 \
194076
}
""
""
@@ -365,9 +365,9 @@ array set modules {
}
qtwebengine {
{
dc5d167c41b7f7f37bdf5d749f227027b62fc9e7 \
77b5ea6186a0429a6b8e656faedd5cd3e8019d33856ee59637698ab578ead1e3 \
881148292
85f05be67ba7f3e0588cd98b8570dcbb89db26d0 \
856eddf292a69a88618567deea67711b4ec720e69bcb575ed7bb539c9023961e \
881342592
}
"path:bin/node:nodejs22 port:python${python_version} port:py${python_version}-html5lib port:py${python_version}-ply"
"port:libpng port:zlib"
@@ -380,9 +380,9 @@ array set modules {
}
qtwebview {
{
1a325492581bfc738b8339342cc02acc077ed842 \
421080583d7af564a855013dc336363a65303f31c9045a39963ae6b94ab26f6f \
128672
6d0a8542752d3032cf8a781ada2ba4bb2b144706 \
7ec406ff0998900ccef0ff8e4e5b1fbf15e4e18f3b43eb72e8b2aeda0dd0eab4 \
128704
}
""
""
@@ -395,9 +395,9 @@ array set modules {
}
qtcharts {
{
91f47f72f2f72f4642e5fb51e34056369db0e09d \
17992278017cfb8fafef74b61e35559d29482df959ba469327a45b3bb66e2af4 \
4651684
bc112099357549afba902af202190451acee07ef \
405116b4c5eded981484c4c154eb392d44b69b587342f1193181175e309f2c00 \
4651740
}
""
""
@@ -410,9 +410,9 @@ array set modules {
}
qtdatavis3d {
{
0eeed5e25482049344dc4f5df041ad3345fb215a \
601c7cfafd6ae525258fe5bc0f759c67237a0aa61f91fb71db2a9c5eaa50bb07 \
3939684
9a1d3ace8bef22415fab45fe0451cde8f60dd735 \
b769408bf4a3d03220331d5de59636fdf97a21831d01d3fd141c36c698355bc1 \
3939368
}
""
""
@@ -425,9 +425,9 @@ array set modules {
}
qtvirtualkeyboard {
{
b1a5e95ff6640fe9df52510b9134413e83877591 \
5b9cde3188afbc01b602b9016cee95ccd536aea43a6e6cfd297b44f328b9b6df \
3269920
d1b0e1d0b2c9b348097d5ebbe5b9bbe7c7102161 \
6273256091a83f3f283d1a91498964fd6a91256b667d7b9e98005d731fdb986b \
3266796
}
""
"port:hunspell"
@@ -440,9 +440,9 @@ array set modules {
}
qtscxml {
{
c19f6cf37006bc4ad4ae9a255cecad15093053b8 \
eb67a0e5d4c6d488e3013f8dbef859a00e10bb033472eb53688fce350e3a1869 \
546444
555d52cfbc15e7ec623755841eb370f56ffac537 \
0f9c178db3f1b1b06d20172aaaa4d7f5513bcb99de01f880c29e23b5ffdd236a \
546512
}
""
@@ -456,9 +456,9 @@ array set modules {
}
qtspeech {
{
9cd75db77ba114ead70d5edf947337e0bd384de0 \
42caec540f6e10de8628819d10477ed2dc202134753ea68dfc1aa536108b7f4f \
248024
1e7dd5a1f69ab9f6d73010d5990197ce9bfacd65 \
d937f6c715792b0d8f036e94513ebfc8def6b988a65f3ff30a7f4a8cc1263014 \
248028
}
""
"port:flite"
@@ -471,9 +471,9 @@ array set modules {
}
qtnetworkauth {
{
f238023f748b84c0610795add6ae160a54a07433 \
1435eb598172d888d7d1795a297c7623f7d8f3afe010c8f40c5aa100abcf380d \
432496
9b5500a0f562e4d31368c3cb9cb13e93e1251fb5 \
4f29fd9e4b505f5714fc42296b04c701f66ced185c49de4d520cb8de4b1981b3 \
434660
}
""
""
@@ -486,9 +486,9 @@ array set modules {
}
qtremoteobjects {
{
d8385f403dbe46940ad317da116476b81a487ea2 \
7c9e56dbe2c400e33d13626a27d822a7c95b7d95f2272b198a788c2b4a9b8a0d \
528992
834922643f3219093d390cbf6ced6fd4aa331e80 \
bc683f044fe74dcf06c2b47f31fff2d967b5ac81896620108697dcc942eb65cd \
528904
}
""
""
@@ -501,9 +501,9 @@ array set modules {
}
qtlottie {
{
17127ac369815541864cfca18ce4680713d98722 \
bc9c363c48486d790a998d25119bc0e7d2499266c3be96e61e3032422b0457c2 \
718848
4cf3f0aa49cf665efbf5d1cc0b4e791087ffd96b \
a5d86b7a07833a0f2bd203042bbc156ec6588fd957f00a3c166788410ea4028c \
720244
}
""
""
@@ -516,9 +516,9 @@ array set modules {
}
qtquicktimeline {
{
3ea1f9523d00eda26c86d9bf5718656bbc7f3c3b \
882ed289b4c229ace324e2545a71d7611c201626bc007d50e514bfd2f6e251b7 \
97120
cbd83a1f7d06d3a49ba0260dfd969811fcd81559 \
7032d8b758d21fdf790dde0d070e1c82819abcf5ee7194dbf21589dbdfd36324 \
97172
}
""
""
@@ -531,9 +531,9 @@ array set modules {
}
qtquick3d {
{
cec849228ca65b4e7a0c0e944dd49cee3169aa89 \
17d40272becef0dab71b60333bcf0c23d1d25dcf1df16ee9bf0daa7e4de403e6 \
73973028
3da2c09b228fc7399ea387337c5c51d512ab822c \
b95439f31d1e580c379e9828b48b03b932b0bdade4ff09f4dd639eff9da2cd75 \
73966236
}
""
"port:assimp"
@@ -546,9 +546,9 @@ array set modules {
}
qtshadertools {
{
cf7418f176f598e5afe0e92556718cb720671964 \
b67894a63352b53dad0d46f5300c62b8cd6783db575492d6b25d4fdc9af55bb6 \
1152220
051b06fa70d09c68dda5a3f0b3dd3c80691bb02f \
18d9dbbc4f7e6e96e6ed89a9965dc032e2b58158b65156c035537826216716c9 \
1152340
}
""
""
@@ -561,9 +561,9 @@ array set modules {
}
qt5compat {
{
1fa54df0f091f163364853c80edf2c4e63a095d3 \
72396d160a153dee01b41cf0cae9ad46204cf613adb791b3ee85a7efeadffe24 \
14615528
19adaaf2b86e5fe3dd56d17266818d90aa4e3dc3 \
3fa418f0fac02eb9efc5f762fbe25f20647b0ebb7fa92faf07e6de85044161c2 \
14619684
}
""
"path:lib/pkgconfig/icu-uc.pc:icu port:libiconv"
@@ -576,9 +576,9 @@ array set modules {
}
qtlanguageserver {
{
eddc3898a91a666cdee18475d2c5882c2a16e8b5 \
3360526b4f4d556673b31e29a49e15d02da52d5eaa53b0204d56a0ba160a556c \
136208
2fe6bed2d4d0722c25777568434c91ea12131528 \
9a043f2c84b0b470065fc7a954dc4ff0388db3e1b2c457c3d69670baecc40d53 \
136264
}
""
""
@@ -591,9 +591,9 @@ array set modules {
}
qthttpserver {
{
909afe03e0cedc9c6b30c1310744db433508bf80 \
a26c8d96d34bb4d4e2455e2c5df6e684aafb530927763eab84794ef71944e93b \
177852
8c598fc46356e735679079092487f634b70a6d64 \
26568d59bee258fd35297823d2f7839ef1337042a009b752769e688703fe4643 \
178708
}
""
""
@@ -606,9 +606,9 @@ array set modules {
}
qtquick3dphysics {
{
050fb760eb9010c17eda0b8ff6b62254a168e718 \
d973847df1be6ee711e771df923537fb62fcac5bf57100f2ebc6f7742c8d2fee \
4669412
a23aab74b0f2b1ccd7137060c00cf12f1cc07897 \
b7aff67bd05794351d7c19b178c54b674afc3ea2b4632df892aaee98f12c1cdb \
4669204
}
""
""
@@ -621,9 +621,9 @@ array set modules {
}
qtgrpc {
{
fe2af4910fdfe7cd35030d4b8347d9f559f7f8c4 \
98138fb8633c4922ef7ef49b8301f7cbfb7beb7897d44d72e639120a29f4577f \
620108
ca00938848eebd17898961b85b711bd773450181 \
7386bfc9c10c7920e5ff22dcf067e95f379bb379e4d916269f4465ab295ed136 \
622164
}
""
"port:abseil port:protobuf3-cpp"
@@ -636,9 +636,9 @@ array set modules {
}
qtquickeffectmaker {
{
58d0d6165307cb3bc65a1d8e4e7420c51744e7d6 \
3036984cc55054f59c4a7c7d30d9b9a2dd7491344b3201c5a133cc3cdf12acc9 \
4343612
9fc97b616aed587397b0ac73afb8a0478a42dab3 \
e3caf13b4e0c0d9e6d696192137615e8e748d7999272c74472945067f469c2c4 \
4343172
}
""
""
@@ -651,9 +651,9 @@ array set modules {
}
qtgraphs {
{
00599f6035adc81bf36df8bfec4a0167b11f0f9c \
4d4fa0b21fa3c6b72ad5056e2a06e96e4bfda651e0a824d1f8e896c9ce5e576e \
5282316
e8cca5174d8ae8d6fc8dc8d55c55303db2525579 \
f690fc6aa567d89a6e76ce370d684beb243dc0c2ed1187dd305433e278dd7aaf \
5283404
}
""
""
@@ -1124,13 +1124,13 @@ subport ${name}-qtmultimedia {
# https://code.qt.io/cgit/qt/qtmultimedia.git/tree/src/multimedia/configure.cmake
configure.args-append -no-gstreamer
configure.post_args-append -DFFMPEG_DIR=${prefix}/libexec/ffmpeg7 \
-DAVCODEC_INCLUDE_DIR=${prefix}/libexec/ffmpeg7/include \
-DAVCODEC_LIBRARY=${prefix}/libexec/ffmpeg7/lib/libavcodec.dylib \
-DAVFORMAT_INCLUDE_DIR=${prefix}/libexec/ffmpeg7/include \
-DAVFORMAT_LIBRARY=${prefix}/libexec/ffmpeg7/lib/libavformat.dylib \
-DAVUTIL_INCLUDE_DIR=${prefix}/libexec/ffmpeg7/include\
-DAVUTIL_LIBRARY=${prefix}/libexec/ffmpeg7/lib/libavutil.dylib
configure.post_args-append -DFFMPEG_DIR=${prefix}/libexec/ffmpeg8 \
-DAVCODEC_INCLUDE_DIR=${prefix}/libexec/ffmpeg8/include \
-DAVCODEC_LIBRARY=${prefix}/libexec/ffmpeg8/lib/libavcodec.dylib \
-DAVFORMAT_INCLUDE_DIR=${prefix}/libexec/ffmpeg8/include \
-DAVFORMAT_LIBRARY=${prefix}/libexec/ffmpeg8/lib/libavformat.dylib \
-DAVUTIL_INCLUDE_DIR=${prefix}/libexec/ffmpeg8/include\
-DAVUTIL_LIBRARY=${prefix}/libexec/ffmpeg8/lib/libavutil.dylib
}
subport ${name}-qt5compat {