From fd28cb8c93edbfa0a24ba9f7a8f0a7ac434539c2 Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 31 Jan 2025 17:30:17 +0300 Subject: [PATCH] qt6: 6.8.1 -> 6.8.2 --- pkgs/development/libraries/qt-6/fetch.sh | 2 +- .../libraries/qt-6/modules/qtbase/default.nix | 5 - ...abspaths-without-suffix-as-libraries.patch | 13 - .../libraries/qt-6/modules/qtquick3d.nix | 9 - .../libraries/qt-6/modules/qtwayland.nix | 13 - pkgs/development/libraries/qt-6/srcs.nix | 312 +++++++++--------- 6 files changed, 157 insertions(+), 197 deletions(-) delete mode 100644 pkgs/development/libraries/qt-6/modules/qtbase/dont-treat-abspaths-without-suffix-as-libraries.patch diff --git a/pkgs/development/libraries/qt-6/fetch.sh b/pkgs/development/libraries/qt-6/fetch.sh index 183e6e5b2028..63c0d3b385ae 100644 --- a/pkgs/development/libraries/qt-6/fetch.sh +++ b/pkgs/development/libraries/qt-6/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.qt.io/official_releases/qt/6.8/6.8.2/submodules/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix index 2ea54d218c7c..ce5c5758e450 100644 --- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix @@ -226,11 +226,6 @@ stdenv.mkDerivation rec { ./qmlimportscanner-import-path.patch # don't pass qtbase's QML directory to qmlimportscanner if it's empty ./skip-missing-qml-directory.patch - - # Qt treats linker flags without known suffix as libraries since 6.7.2 (see qt/qtbase commit ea0f00d). - # Don't do this for absolute paths (like `/nix/store/…/QtMultimedia.framework/Versions/A/QtMultimedia`). - # Upcoming upstream fix: https://codereview.qt-project.org/c/qt/qtbase/+/613683. - ./dont-treat-abspaths-without-suffix-as-libraries.patch ]; postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/dont-treat-abspaths-without-suffix-as-libraries.patch b/pkgs/development/libraries/qt-6/modules/qtbase/dont-treat-abspaths-without-suffix-as-libraries.patch deleted file mode 100644 index b8927159e70d..000000000000 --- a/pkgs/development/libraries/qt-6/modules/qtbase/dont-treat-abspaths-without-suffix-as-libraries.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/cmake/QtGenerateLibHelpers.cmake b/cmake/QtGenerateLibHelpers.cmake -index c9d4a69497..dc1a290cfc 100644 ---- a/cmake/QtGenerateLibHelpers.cmake -+++ b/cmake/QtGenerateLibHelpers.cmake -@@ -10,7 +10,7 @@ function(qt_get_library_name_without_prefix_and_suffix out_var file_path) - if(NOT file_path MATCHES "^-") # not a linker flag - get_filename_component(basename "${file_path}" NAME_WE) - get_filename_component(ext "${file_path}" EXT) -- if(NOT ext) # seems like a library name without prefix and suffix -+ if(NOT ext AND NOT IS_ABSOLUTE "${file_path}") # seems like a library name without prefix and suffix - set(${out_var} "${file_path}" PARENT_SCOPE) - return() - endif() diff --git a/pkgs/development/libraries/qt-6/modules/qtquick3d.nix b/pkgs/development/libraries/qt-6/modules/qtquick3d.nix index 3118d7ec7758..40b95dfb9588 100644 --- a/pkgs/development/libraries/qt-6/modules/qtquick3d.nix +++ b/pkgs/development/libraries/qt-6/modules/qtquick3d.nix @@ -3,7 +3,6 @@ qtbase, qtdeclarative, openssl, - fetchpatch, }: qtModule { @@ -13,12 +12,4 @@ qtModule { qtdeclarative ]; buildInputs = [ openssl ]; - patches = [ - # should be able to remove on next update - (fetchpatch { - name = "fix-clang-19-build.patch"; - url = "https://github.com/qt/qtquick3d/commit/636a5558470ba0e0a4db1ca23dc72d96dfabeccf.patch"; - hash = "sha256-xBzOoVWDWvpxbSHKWeeWY1ZVldsjoUeJqFcfpvjEWAg="; - }) - ]; } diff --git a/pkgs/development/libraries/qt-6/modules/qtwayland.nix b/pkgs/development/libraries/qt-6/modules/qtwayland.nix index 02e897b7efda..3fb5dae671e8 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwayland.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwayland.nix @@ -29,25 +29,12 @@ qtModule { nativeBuildInputs = [ pkg-config ]; patches = [ - # backport fix for crashes when hotplugging a graphics tablet, as recommended by upstream - # FIXME: remove in 6.8.2 - (fetchpatch2 { - url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/24002ac6cbd01dbde4944b63c1f7c87ed2bd72b5.patch"; - hash = "sha256-Lz4Gv6FLhFGv7dVpqqcss6/w5jsGA8SKaNeWMHT0A/A="; - }) - # run waylandscanner with private-code to avoid conflict with symbols from libwayland # better solution for https://github.com/NixOS/nixpkgs/pull/337913 (fetchpatch2 { url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/67f121cc4c3865aa3a93cf563caa1d9da3c92695.patch"; hash = "sha256-uh5lecHlHCWyO1/EU5kQ00VS7eti3PEvPA2HBCL9K0k="; }) - - # fix crash when attach differ shellsurface to the same shellsurfaceitem - (fetchpatch2 { - url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/070414dd4155e13583e5e8b16bed1a5b68d32910.patch"; - hash = "sha256-JLTdSEbqM6OSijk0cgC419AdLE+PF5KbFh3ypgYUKz8="; - }) ]; meta = { diff --git a/pkgs/development/libraries/qt-6/srcs.nix b/pkgs/development/libraries/qt-6/srcs.nix index cc37e20647de..0f7136eb15d2 100644 --- a/pkgs/development/libraries/qt-6/srcs.nix +++ b/pkgs/development/libraries/qt-6/srcs.nix @@ -4,315 +4,315 @@ { qt3d = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qt3d-everywhere-src-6.8.1.tar.xz"; - sha256 = "0dj2gh6lrcy096g0f9cyawg16c7n46lqqn3bgicr5bbv3f3hdc08"; - name = "qt3d-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qt3d-everywhere-src-6.8.2.tar.xz"; + sha256 = "0i4cgcvhngq716009r4yjn1ma67vpr4cj2ks13yxba4iy1966yjp"; + name = "qt3d-everywhere-src-6.8.2.tar.xz"; }; }; qt5compat = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qt5compat-everywhere-src-6.8.1.tar.xz"; - sha256 = "1z34289x0j40f3jylwz62aqqq21aqkvpz2wwibx330ydnj4c1j05"; - name = "qt5compat-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qt5compat-everywhere-src-6.8.2.tar.xz"; + sha256 = "05jk959ykc96gp1chszr5pmv916nzd8g5gk6qbfy427cjny58cdm"; + name = "qt5compat-everywhere-src-6.8.2.tar.xz"; }; }; qtactiveqt = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtactiveqt-everywhere-src-6.8.1.tar.xz"; - sha256 = "1mwc5incb7hy33d0jskxl3yliw6jvgky8qxq9cgmplx5p7m48scj"; - name = "qtactiveqt-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtactiveqt-everywhere-src-6.8.2.tar.xz"; + sha256 = "09dr5jr1qavy9795jzrf9my9ffcwf4n4arkjb5jkk1m1274nvhil"; + name = "qtactiveqt-everywhere-src-6.8.2.tar.xz"; }; }; qtbase = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtbase-everywhere-src-6.8.1.tar.xz"; - sha256 = "1bywb2nxdqdwnc68qvpaz0sq58lgw0mfl6041sy7kmrvxxi4bca0"; - name = "qtbase-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtbase-everywhere-src-6.8.2.tar.xz"; + sha256 = "01gy1p8zvxq8771x6iqkrc7s3kzdddgf1i7xj656w7j1dp746801"; + name = "qtbase-everywhere-src-6.8.2.tar.xz"; }; }; qtcharts = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtcharts-everywhere-src-6.8.1.tar.xz"; - sha256 = "0abxy1b42rzvg1yksbmzvdpapxdp8n37jclkv44gb3i4dvqs7pif"; - name = "qtcharts-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtcharts-everywhere-src-6.8.2.tar.xz"; + sha256 = "0py56kxmp766jp4vxxn91nclhg7sjgwzc3b1xa62yysx3bd88z7c"; + name = "qtcharts-everywhere-src-6.8.2.tar.xz"; }; }; qtconnectivity = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtconnectivity-everywhere-src-6.8.1.tar.xz"; - sha256 = "0724lq45jjw223n681rnrsjxh97jn5gi8ki7i03p3412mpkldzfc"; - name = "qtconnectivity-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtconnectivity-everywhere-src-6.8.2.tar.xz"; + sha256 = "0al1a86q0cd1xrs1f7wsk3cjq74yvrvw3wk4c3ynkhsa107145z6"; + name = "qtconnectivity-everywhere-src-6.8.2.tar.xz"; }; }; qtdatavis3d = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdatavis3d-everywhere-src-6.8.1.tar.xz"; - sha256 = "03jba3d5arysrw1drz4a5kj2kjrb6lrwfrrhvgg3mamqdph8zrns"; - name = "qtdatavis3d-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdatavis3d-everywhere-src-6.8.2.tar.xz"; + sha256 = "09hyqnaqsc0li5sp8s9y3r945pmz1y9a8r4q5hy9hvszmx0r58nd"; + name = "qtdatavis3d-everywhere-src-6.8.2.tar.xz"; }; }; qtdeclarative = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdeclarative-everywhere-src-6.8.1.tar.xz"; - sha256 = "1z1rq2j4cwhz5wgibdb8a6xw339vs6d231b4vyqyvp3a3df5vlcm"; - name = "qtdeclarative-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdeclarative-everywhere-src-6.8.2.tar.xz"; + sha256 = "0mkd6hqvg21dg63022iq1b6sskp2s5wfchsifc4mkdcbvim8fk8l"; + name = "qtdeclarative-everywhere-src-6.8.2.tar.xz"; }; }; qtdoc = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdoc-everywhere-src-6.8.1.tar.xz"; - sha256 = "1ckvrpn32v20vd0m06s46vxcrhn8plq738bzahz9329rvdild9vh"; - name = "qtdoc-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdoc-everywhere-src-6.8.2.tar.xz"; + sha256 = "1iaxangaskc8v0mwqxn27pq1k4wjlq6d2ixja8qfsl69ql25pkmk"; + name = "qtdoc-everywhere-src-6.8.2.tar.xz"; }; }; qtgraphs = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtgraphs-everywhere-src-6.8.1.tar.xz"; - sha256 = "102asm1c2pmn3xb784l74qgafkl2yp5gh3ml59jkas4kd7gf6ihy"; - name = "qtgraphs-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtgraphs-everywhere-src-6.8.2.tar.xz"; + sha256 = "1m267jp6xns7aipxkk13s2k64h33mfslp5h5j1zgsvrg92is9iq5"; + name = "qtgraphs-everywhere-src-6.8.2.tar.xz"; }; }; qtgrpc = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtgrpc-everywhere-src-6.8.1.tar.xz"; - sha256 = "102y1gs7r9097cvym8zds03cj8ffs8hc8mza5bsfa4mhjrq5qqdi"; - name = "qtgrpc-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtgrpc-everywhere-src-6.8.2.tar.xz"; + sha256 = "1nrnd6y5ip1yv6k15qq183ghcgacfdfhngk03jm2840qv86z2rcc"; + name = "qtgrpc-everywhere-src-6.8.2.tar.xz"; }; }; qthttpserver = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qthttpserver-everywhere-src-6.8.1.tar.xz"; - sha256 = "09qbkg1lx0rdq6bjvlw5n61q8hawg1b4cd0y9p3v2nf3vl7vk32x"; - name = "qthttpserver-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qthttpserver-everywhere-src-6.8.2.tar.xz"; + sha256 = "14h6j3cf36lylb01drpbzmbm7nyq4vgc3bgp64436nws0k0ig59d"; + name = "qthttpserver-everywhere-src-6.8.2.tar.xz"; }; }; qtimageformats = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtimageformats-everywhere-src-6.8.1.tar.xz"; - sha256 = "0dyj7n8dh8fawaxgxd537ifn4ppb6qwyndiy53vmz3x9ka8c530k"; - name = "qtimageformats-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtimageformats-everywhere-src-6.8.2.tar.xz"; + sha256 = "1qf88gjff2bdb51ijdpjzf1l7w00prqb29wjqapa1f078ywbp8fj"; + name = "qtimageformats-everywhere-src-6.8.2.tar.xz"; }; }; qtlanguageserver = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlanguageserver-everywhere-src-6.8.1.tar.xz"; - sha256 = "0zkdiqy26fji2mqh827m7xap5gv0xrn5nqihibim6aj3q4v98pl6"; - name = "qtlanguageserver-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlanguageserver-everywhere-src-6.8.2.tar.xz"; + sha256 = "1yw54x6g291z88ib7g0ydz9y5940vr71xh28fmvhhk1k2nn79swy"; + name = "qtlanguageserver-everywhere-src-6.8.2.tar.xz"; }; }; qtlocation = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlocation-everywhere-src-6.8.1.tar.xz"; - sha256 = "1vsr9fpdsslz78fh6vb3qrqjgqip5s9amls99qfkm1xvp1gdnw4h"; - name = "qtlocation-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlocation-everywhere-src-6.8.2.tar.xz"; + sha256 = "068pgnds6hgmj6lmxwlapc9nx69cz2bzndgksvm051kb875hnjck"; + name = "qtlocation-everywhere-src-6.8.2.tar.xz"; }; }; qtlottie = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlottie-everywhere-src-6.8.1.tar.xz"; - sha256 = "0jhpf3hmhzr0ns4qd0zsdblxadmparmcj6n24js95pxzzk2l8hw2"; - name = "qtlottie-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlottie-everywhere-src-6.8.2.tar.xz"; + sha256 = "085yiqihp54m94nw2r82dfnjpf5kvr43bywhr02xv4q31nr3xm2y"; + name = "qtlottie-everywhere-src-6.8.2.tar.xz"; }; }; qtmultimedia = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtmultimedia-everywhere-src-6.8.1.tar.xz"; - sha256 = "0lzrfg8vscjc3n79rlb0jm8pkb4r8xsa8m9clvqbgyls9w9qgykm"; - name = "qtmultimedia-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtmultimedia-everywhere-src-6.8.2.tar.xz"; + sha256 = "0s8mxd7pwm9v8x5qa3h6124w91k0zjbbah6h9b68n5bvq3yn3x9l"; + name = "qtmultimedia-everywhere-src-6.8.2.tar.xz"; }; }; qtnetworkauth = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtnetworkauth-everywhere-src-6.8.1.tar.xz"; - sha256 = "0920qx3zw0567la4wl1fx3z4qrs3pmlvsf14hbgvnpwwjax691hi"; - name = "qtnetworkauth-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtnetworkauth-everywhere-src-6.8.2.tar.xz"; + sha256 = "1mxlam2fzh8arfq7iypsvlk4h2pbj41f5a7ibakap1zc4ysv95fl"; + name = "qtnetworkauth-everywhere-src-6.8.2.tar.xz"; }; }; qtpositioning = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtpositioning-everywhere-src-6.8.1.tar.xz"; - sha256 = "13gpglkgacmpjikga5wsbvghnhvp7vzzizsvg2qvxm4i4liyf473"; - name = "qtpositioning-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtpositioning-everywhere-src-6.8.2.tar.xz"; + sha256 = "1rdqbp4yxzyd3c77bf4y9klvbvv1pimg4zqmw6kncr4k9r7ncc6z"; + name = "qtpositioning-everywhere-src-6.8.2.tar.xz"; }; }; qtquick3d = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquick3d-everywhere-src-6.8.1.tar.xz"; - sha256 = "1rqcy8ds8kidccp193paklims7l1676kfskync5d9z4mdig38g9z"; - name = "qtquick3d-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquick3d-everywhere-src-6.8.2.tar.xz"; + sha256 = "0v8bkx51b6lhaknrdsfj1k127vccn24snmkpzfxcdcf5p36fnk08"; + name = "qtquick3d-everywhere-src-6.8.2.tar.xz"; }; }; qtquick3dphysics = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquick3dphysics-everywhere-src-6.8.1.tar.xz"; - sha256 = "0vhabyblidy7wf80jl27bq25rpq5f9pys8dj9bxj40rgazdqwbk5"; - name = "qtquick3dphysics-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquick3dphysics-everywhere-src-6.8.2.tar.xz"; + sha256 = "0gvrp9060k6d7jmjj0hialhigpv0c0c42szijsbs56bn98njc66z"; + name = "qtquick3dphysics-everywhere-src-6.8.2.tar.xz"; }; }; qtquickeffectmaker = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz"; - sha256 = "1xjizd15q2pgvaikw5vjkf2chvkdrfy3c66cfar91gba6l9xykrd"; - name = "qtquickeffectmaker-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz"; + sha256 = "0z301rr7svga92ncbfdfsjpmxq85n6vd92s3vkgica0pjdc3rksg"; + name = "qtquickeffectmaker-everywhere-src-6.8.2.tar.xz"; }; }; qtquicktimeline = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquicktimeline-everywhere-src-6.8.1.tar.xz"; - sha256 = "18qjzvnhx24lhfp9fv53wq3jd4w1dqrzlg7v044cwyzx4y71kg7x"; - name = "qtquicktimeline-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquicktimeline-everywhere-src-6.8.2.tar.xz"; + sha256 = "1ahspk05h676j8vlf2kgpc25mb9bc3p8m9iicxzkvfzsv7pbqgf3"; + name = "qtquicktimeline-everywhere-src-6.8.2.tar.xz"; }; }; qtremoteobjects = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtremoteobjects-everywhere-src-6.8.1.tar.xz"; - sha256 = "1y2riwh227s1krp4l96s8fy4lagmrqmc2ynxrz8p2jv10l7qgwky"; - name = "qtremoteobjects-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtremoteobjects-everywhere-src-6.8.2.tar.xz"; + sha256 = "0adnbqdppawy4k8j5d87h59v9mdfhdrj4yfbhy0vy2qvw7nx6anh"; + name = "qtremoteobjects-everywhere-src-6.8.2.tar.xz"; }; }; qtscxml = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtscxml-everywhere-src-6.8.1.tar.xz"; - sha256 = "1mjgc49gr7fsgqm1m8h5xij7m7frs6ji5026j3dyvmmcrx26yh1g"; - name = "qtscxml-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtscxml-everywhere-src-6.8.2.tar.xz"; + sha256 = "14x1iv7wdaifly06dh5w0iqa46va0hikg1c4rh0yj0a0l88llg38"; + name = "qtscxml-everywhere-src-6.8.2.tar.xz"; }; }; qtsensors = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtsensors-everywhere-src-6.8.1.tar.xz"; - sha256 = "0l4p3lh5g8w2dymy7k661b4qz7kmpvv0xrw0gdj0rm2h91hrpx21"; - name = "qtsensors-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtsensors-everywhere-src-6.8.2.tar.xz"; + sha256 = "1jplvcnpp7xc8d1lpw7qzrk6pvm8lrn84r2hy7dspl0s02dpr0ca"; + name = "qtsensors-everywhere-src-6.8.2.tar.xz"; }; }; qtserialbus = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtserialbus-everywhere-src-6.8.1.tar.xz"; - sha256 = "1nhmxm44achdagfqvzd39yjriqr1kpm9x7wfh6by4fjwxj98sy20"; - name = "qtserialbus-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtserialbus-everywhere-src-6.8.2.tar.xz"; + sha256 = "04m1p69rbsjhngnlpdf60k0y7zyjrqvrg732vdzmhdfrsaxdc68r"; + name = "qtserialbus-everywhere-src-6.8.2.tar.xz"; }; }; qtserialport = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtserialport-everywhere-src-6.8.1.tar.xz"; - sha256 = "15c3jdncjvc172sqk7nbm4z8wc6pfbnv18gfwc1v0zbdq2jp53h9"; - name = "qtserialport-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtserialport-everywhere-src-6.8.2.tar.xz"; + sha256 = "1rrv3snfc5r08q5dx37vrns1vwk6rnw1l0ldym4z32g9c4iy05zd"; + name = "qtserialport-everywhere-src-6.8.2.tar.xz"; }; }; qtshadertools = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtshadertools-everywhere-src-6.8.1.tar.xz"; - sha256 = "0ij8khb8k9qzmvkn1g2ks90m175syw897a2bqx1q0fj76bb0rdsm"; - name = "qtshadertools-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtshadertools-everywhere-src-6.8.2.tar.xz"; + sha256 = "0w8qamghycprmz20n01s0di8as52v7j4qnn57bb71z45i07gkmfi"; + name = "qtshadertools-everywhere-src-6.8.2.tar.xz"; }; }; qtspeech = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtspeech-everywhere-src-6.8.1.tar.xz"; - sha256 = "1pxcw468f003qx645xv377rm55jkbqrddl49xg6b1c2pq4vgxidh"; - name = "qtspeech-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtspeech-everywhere-src-6.8.2.tar.xz"; + sha256 = "1hq2y8dwr57gcqq1zj3w42ykwmzphjh2yf1ab3s9005rdcrm56z0"; + name = "qtspeech-everywhere-src-6.8.2.tar.xz"; }; }; qtsvg = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtsvg-everywhere-src-6.8.1.tar.xz"; - sha256 = "1l0darn7apr142kzn4k9hm91f2dv4r27rms8gjm2ssz3jqsyf39x"; - name = "qtsvg-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtsvg-everywhere-src-6.8.2.tar.xz"; + sha256 = "1yn1kl5cvpnl7619r1inbmik4yg0cy87xn1irz5ijvd63kr7j9da"; + name = "qtsvg-everywhere-src-6.8.2.tar.xz"; }; }; qttools = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qttools-everywhere-src-6.8.1.tar.xz"; - sha256 = "0ba37hl5pp3zpf3n9vqsq4zrm75n2i8wdaam04d6if08pq4x8hwx"; - name = "qttools-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qttools-everywhere-src-6.8.2.tar.xz"; + sha256 = "1h6jacmzyb4qrsmk68if72avsydfk31ap4gj28v921rzsjvq2qrj"; + name = "qttools-everywhere-src-6.8.2.tar.xz"; }; }; qttranslations = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qttranslations-everywhere-src-6.8.1.tar.xz"; - sha256 = "0jjs0c1j62rlp4sv3b6lhr3xvsjw91vi1rbxh0xj8llix69n0nk3"; - name = "qttranslations-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qttranslations-everywhere-src-6.8.2.tar.xz"; + sha256 = "1ld3sv309shkm267ab0f5f849lw8j8ll062c5iq7gz8bb256w46j"; + name = "qttranslations-everywhere-src-6.8.2.tar.xz"; }; }; qtvirtualkeyboard = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz"; - sha256 = "0r52i57lfzy6yvjg9zhdppn1x8vhia61andnhlp77v4k82ya68hh"; - name = "qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtvirtualkeyboard-everywhere-src-6.8.2.tar.xz"; + sha256 = "09ybfxi9fpmv7jjvqmkbg432l5ymp6my23bvr42dmdbqd4aybp1d"; + name = "qtvirtualkeyboard-everywhere-src-6.8.2.tar.xz"; }; }; qtwayland = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwayland-everywhere-src-6.8.1.tar.xz"; - sha256 = "00x2xhlp3iyxvxkk9rl9wxa6lw7x727rq8sbpzw15p9d9vggn9i2"; - name = "qtwayland-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwayland-everywhere-src-6.8.2.tar.xz"; + sha256 = "0iwnvjas5vqzi48finff72iqnl5hal48qba64kwjnpr911wiaijy"; + name = "qtwayland-everywhere-src-6.8.2.tar.xz"; }; }; qtwebchannel = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebchannel-everywhere-src-6.8.1.tar.xz"; - sha256 = "0fknlmlaajrf7cmkk4wnswmr51zam0zh4id19n99wc18j5zry4vb"; - name = "qtwebchannel-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebchannel-everywhere-src-6.8.2.tar.xz"; + sha256 = "1b5pd0f3zbz4q6cygjn8fbrsbfb7rlwi4nq0f1vaaws6yi9ix7w6"; + name = "qtwebchannel-everywhere-src-6.8.2.tar.xz"; }; }; qtwebengine = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebengine-everywhere-src-6.8.1.tar.xz"; - sha256 = "1g4imqhd3rnkq5sjjiapczlj5pl3p4yvcj8fhg751kzdr0xf1a0v"; - name = "qtwebengine-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebengine-everywhere-src-6.8.2.tar.xz"; + sha256 = "00j8wlz6fbg4ivkc6w7dbc67835hv7w74sfrshdb75y12rzri5gz"; + name = "qtwebengine-everywhere-src-6.8.2.tar.xz"; }; }; qtwebsockets = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebsockets-everywhere-src-6.8.1.tar.xz"; - sha256 = "0gqy6kgixyvpwayldjwd072i3k48pz4sca84n31d3v8bfvldmkz4"; - name = "qtwebsockets-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebsockets-everywhere-src-6.8.2.tar.xz"; + sha256 = "1glczsi3pgrhgb6v20pqm8invnfjb8415lcj74wwhiilp9igb7ci"; + name = "qtwebsockets-everywhere-src-6.8.2.tar.xz"; }; }; qtwebview = { - version = "6.8.1"; + version = "6.8.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebview-everywhere-src-6.8.1.tar.xz"; - sha256 = "08lyas1zvc2yj8h7d75yf9n6jmjm0qvvlwaqjprhdyl4kjgc0szm"; - name = "qtwebview-everywhere-src-6.8.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebview-everywhere-src-6.8.2.tar.xz"; + sha256 = "0hyhpr3ai77pwdc69q73r1wkibdn2vn6v1pqkc8minck24kkdd46"; + name = "qtwebview-everywhere-src-6.8.2.tar.xz"; }; }; }