aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason E. Hale <jhale@FreeBSD.org>2024-05-30 13:57:59 +0000
committerJason E. Hale <jhale@FreeBSD.org>2024-05-30 14:20:40 +0000
commit72a628f271410ef9de913e203d69495011f6234c (patch)
tree99379625951c740daafc9dfb12005cffc3bb949b
parent6c6d0b347a62024ed75247cd64119f70e2d2c48b (diff)
downloadports-72a628f271410ef9de913e203d69495011f6234c.tar.gz
ports-72a628f271410ef9de913e203d69495011f6234c.zip
Qt5: Update to 5.15.14
Update devel/pyside2* and devel/shiboken to 5.15.14 Update devel/qt5-script* and www/qt5-webengine to 5.15.17 Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.14/release-note.md
-rw-r--r--Mk/Uses/qt-dist.mk24
-rw-r--r--Mk/Uses/qt.mk2
-rw-r--r--accessibility/qt5-speech/distinfo6
-rw-r--r--comms/qt5-connectivity/distinfo6
-rw-r--r--comms/qt5-sensors/distinfo6
-rw-r--r--comms/qt5-serialbus/distinfo6
-rw-r--r--comms/qt5-serialport/distinfo6
-rw-r--r--databases/qt5-sql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-mysql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-odbc/distinfo6
-rw-r--r--databases/qt5-sqldrivers-pgsql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-sqlite2/distinfo6
-rw-r--r--databases/qt5-sqldrivers-sqlite3/distinfo6
-rw-r--r--databases/qt5-sqldrivers-tds/distinfo6
-rw-r--r--devel/pyside2-tools/distinfo6
-rw-r--r--devel/pyside2/distinfo6
-rw-r--r--devel/qt5-assistant/distinfo6
-rw-r--r--devel/qt5-buildtools/distinfo6
-rw-r--r--devel/qt5-concurrent/distinfo6
-rw-r--r--devel/qt5-core/distinfo6
-rw-r--r--devel/qt5-dbus/distinfo6
-rw-r--r--devel/qt5-designer/distinfo6
-rw-r--r--devel/qt5-help/distinfo6
-rw-r--r--devel/qt5-linguist/distinfo6
-rw-r--r--devel/qt5-linguisttools/distinfo6
-rw-r--r--devel/qt5-location/distinfo6
-rw-r--r--devel/qt5-qdbus/distinfo6
-rw-r--r--devel/qt5-qdbusviewer/distinfo6
-rw-r--r--devel/qt5-qdoc-data/distinfo6
-rw-r--r--devel/qt5-qdoc/distinfo6
-rw-r--r--devel/qt5-qmake/distinfo6
-rw-r--r--devel/qt5-remoteobjects/distinfo6
-rw-r--r--devel/qt5-script/Makefile1
-rw-r--r--devel/qt5-script/distinfo6
-rw-r--r--devel/qt5-scripttools/Makefile1
-rw-r--r--devel/qt5-scripttools/distinfo6
-rw-r--r--devel/qt5-scxml/distinfo6
-rw-r--r--devel/qt5-testlib/distinfo6
-rw-r--r--devel/qt5-uitools/distinfo6
-rw-r--r--devel/qt5/files/create_kde-qt_release.sh24
-rw-r--r--devel/shiboken2/distinfo6
-rw-r--r--graphics/qt5-3d/distinfo6
-rw-r--r--graphics/qt5-graphicaleffects/distinfo6
-rw-r--r--graphics/qt5-imageformats/Makefile1
-rw-r--r--graphics/qt5-imageformats/distinfo6
-rw-r--r--graphics/qt5-opengl/distinfo6
-rw-r--r--graphics/qt5-pixeltool/distinfo6
-rw-r--r--graphics/qt5-svg/distinfo6
-rw-r--r--graphics/qt5-wayland/distinfo6
-rw-r--r--misc/qt5-examples/distinfo6
-rw-r--r--misc/qt5-examples/pkg-plist2
-rw-r--r--misc/qt5-l10n/distinfo6
-rw-r--r--multimedia/qt5-multimedia/distinfo6
-rw-r--r--net/qt5-network/distinfo6
-rw-r--r--net/qt5-networkauth/Makefile1
-rw-r--r--net/qt5-networkauth/distinfo6
-rw-r--r--net/qt5-networkauth/files/patch-src_oauth_qabstractoauth.cpp55
-rw-r--r--print/qt5-printsupport/distinfo6
-rw-r--r--sysutils/qt5-qtdiag/distinfo6
-rw-r--r--sysutils/qt5-qtpaths/distinfo6
-rw-r--r--sysutils/qt5-qtplugininfo/distinfo6
-rw-r--r--textproc/qt5-xml/distinfo6
-rw-r--r--textproc/qt5-xmlpatterns/distinfo6
-rw-r--r--www/qt5-webchannel/distinfo6
-rw-r--r--www/qt5-webengine/Makefile1
-rw-r--r--www/qt5-webengine/distinfo6
-rw-r--r--www/qt5-webglplugin/distinfo6
-rw-r--r--www/qt5-websockets-qml/distinfo6
-rw-r--r--www/qt5-websockets/distinfo6
-rw-r--r--www/qt5-webview/distinfo6
-rw-r--r--x11-toolkits/qt5-charts/distinfo6
-rw-r--r--x11-toolkits/qt5-datavis3d/distinfo6
-rw-r--r--x11-toolkits/qt5-declarative-test/distinfo6
-rw-r--r--x11-toolkits/qt5-declarative/distinfo6
-rw-r--r--x11-toolkits/qt5-gamepad/distinfo6
-rw-r--r--x11-toolkits/qt5-gui/distinfo6
-rw-r--r--x11-toolkits/qt5-quick3d/distinfo6
-rw-r--r--x11-toolkits/qt5-quickcontrols/distinfo6
-rw-r--r--x11-toolkits/qt5-quickcontrols2/distinfo6
-rw-r--r--x11-toolkits/qt5-quicktimeline/distinfo6
-rw-r--r--x11-toolkits/qt5-uiplugin/distinfo6
-rw-r--r--x11-toolkits/qt5-virtualkeyboard/distinfo6
-rw-r--r--x11-toolkits/qt5-widgets/distinfo6
-rw-r--r--x11/qt5-qev/distinfo6
-rw-r--r--x11/qt5-x11extras/distinfo6
85 files changed, 255 insertions, 307 deletions
diff --git a/Mk/Uses/qt-dist.mk b/Mk/Uses/qt-dist.mk
index 8dd0f24fca47..e91563c91470 100644
--- a/Mk/Uses/qt-dist.mk
+++ b/Mk/Uses/qt-dist.mk
@@ -108,40 +108,40 @@ DIST_SUBDIR= KDE/Qt/${_QT_VERSION}
. if ${_QT_VER:M5}
# KDE maintains a repository with a patched Qt5 distribution.
_KDE_3d= 0
-_KDE_base= 142
+_KDE_base= 140
_KDE_charts= 0
-_KDE_connectivity= 4
+_KDE_connectivity= 3
_KDE_datavis3d= 0
-_KDE_declarative= 30
+_KDE_declarative= 28
_KDE_gamepad= 0
_KDE_graphicaleffects= 0
_KDE_imageformats= 7
-_KDE_location= 6
+_KDE_location= 7
_KDE_multimedia= 2
-_KDE_networkauth= 0
+_KDE_networkauth= 1
_KDE_quick3d= 1
_KDE_quickcontrols= 0
_KDE_quickcontrols2= 5
_KDE_quicktimeline= 0
_KDE_remoteobjects= 0
_KDE_script= 0
-_KDE_script_ORIGIN_TAG= v5.15.16-lts
-_KDE_script_VERSION= 5.15.16
+_KDE_script_ORIGIN_TAG= v5.15.17-lts
+_KDE_script_VERSION= 5.15.17
_KDE_scxml= 0
_KDE_sensors= 0
_KDE_serialbus= 0
_KDE_serialport= 0
_KDE_speech= 1
-_KDE_svg= 6
+_KDE_svg= 5
_KDE_tools= 4
_KDE_translations= 0
_KDE_virtualkeyboard= 0
-_KDE_wayland= 60
+_KDE_wayland= 57
_KDE_webchannel= 3
-_KDE_webengine= 9
+_KDE_webengine= 2
_KDE_webengine_BRANCH= 5.15
-_KDE_webengine_ORIGIN_TAG= v5.15.16-lts
-_KDE_webengine_VERSION= 5.15.16
+_KDE_webengine_ORIGIN_TAG= v5.15.17-lts
+_KDE_webengine_VERSION= 5.15.17
_KDE_webglplugin= 0
_KDE_websockets= 2
_KDE_webview= 0
diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk
index 127e721f4378..2ddcc210fe70 100644
--- a/Mk/Uses/qt.mk
+++ b/Mk/Uses/qt.mk
@@ -22,7 +22,7 @@ _QT_MK_INCLUDED= qt.mk
# Qt versions currently supported by the framework.
_QT_SUPPORTED?= 5 6
-QT5_VERSION?= 5.15.13
+QT5_VERSION?= 5.15.14
QT6_VERSION?= 6.7.1
PYSIDE6_VERSION?= 6.7.1
diff --git a/accessibility/qt5-speech/distinfo b/accessibility/qt5-speech/distinfo
index 935a50ebfc1e..4daac340baa2 100644
--- a/accessibility/qt5-speech/distinfo
+++ b/accessibility/qt5-speech/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770875
-SHA256 (KDE/Qt/5.15.13/kde-qtspeech-5.15.13p1.tar.xz) = c03c480f2aae225a577ce8145c036fbc2699dd507dad76497ae58999cf286cce
-SIZE (KDE/Qt/5.15.13/kde-qtspeech-5.15.13p1.tar.xz) = 80304
+TIMESTAMP = 1716929091
+SHA256 (KDE/Qt/5.15.14/kde-qtspeech-5.15.14p1.tar.xz) = f1d0d42560290497b3fc962661b74d3fcef11b8683755fa6314be81a4fc93905
+SIZE (KDE/Qt/5.15.14/kde-qtspeech-5.15.14p1.tar.xz) = 80220
diff --git a/comms/qt5-connectivity/distinfo b/comms/qt5-connectivity/distinfo
index a535f10c20d4..1acc2e45b16b 100644
--- a/comms/qt5-connectivity/distinfo
+++ b/comms/qt5-connectivity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770876
-SHA256 (KDE/Qt/5.15.13/kde-qtconnectivity-5.15.13p4.tar.xz) = d8dedba477db25517164187596a0feb3ba16503a97cb6d0f9cd2cf37b1555f8d
-SIZE (KDE/Qt/5.15.13/kde-qtconnectivity-5.15.13p4.tar.xz) = 2796540
+TIMESTAMP = 1716929091
+SHA256 (KDE/Qt/5.15.14/kde-qtconnectivity-5.15.14p3.tar.xz) = 86dbf53d45a5ad02947ff854c75c45963c20981a1b0efbc9d615e125c58187c0
+SIZE (KDE/Qt/5.15.14/kde-qtconnectivity-5.15.14p3.tar.xz) = 2796584
diff --git a/comms/qt5-sensors/distinfo b/comms/qt5-sensors/distinfo
index 0dc8075d94e3..5d30ef3f1855 100644
--- a/comms/qt5-sensors/distinfo
+++ b/comms/qt5-sensors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770877
-SHA256 (KDE/Qt/5.15.13/kde-qtsensors-5.15.13p0.tar.xz) = 9f7c55b7a12b52f75151e5945a38618362060e90d2c463ecfa88d4b6196af2de
-SIZE (KDE/Qt/5.15.13/kde-qtsensors-5.15.13p0.tar.xz) = 2030780
+TIMESTAMP = 1716929092
+SHA256 (KDE/Qt/5.15.14/kde-qtsensors-5.15.14p0.tar.xz) = d55e36bbd8b1e220d8fc620e5a61b8ec41c0c696777c108caa25cdc65c9120b1
+SIZE (KDE/Qt/5.15.14/kde-qtsensors-5.15.14p0.tar.xz) = 2030928
diff --git a/comms/qt5-serialbus/distinfo b/comms/qt5-serialbus/distinfo
index 6db6efe5e716..b65d9a5ea9c0 100644
--- a/comms/qt5-serialbus/distinfo
+++ b/comms/qt5-serialbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770878
-SHA256 (KDE/Qt/5.15.13/kde-qtserialbus-5.15.13p0.tar.xz) = b0c17a00015f6c6f8d547a1fb620483b529b4112eac45d77c75f04e79345c76b
-SIZE (KDE/Qt/5.15.13/kde-qtserialbus-5.15.13p0.tar.xz) = 333820
+TIMESTAMP = 1716929093
+SHA256 (KDE/Qt/5.15.14/kde-qtserialbus-5.15.14p0.tar.xz) = a35e1dabaff869a31d5287265f9d6b04220a59ade179f337a36220fa3f2a47f2
+SIZE (KDE/Qt/5.15.14/kde-qtserialbus-5.15.14p0.tar.xz) = 333848
diff --git a/comms/qt5-serialport/distinfo b/comms/qt5-serialport/distinfo
index 61646ed79aff..2db016d04c6d 100644
--- a/comms/qt5-serialport/distinfo
+++ b/comms/qt5-serialport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770880
-SHA256 (KDE/Qt/5.15.13/kde-qtserialport-5.15.13p0.tar.xz) = c98804aaa07e683fadc39c19367ececcf8e898defafab159f5f2a160c01425d3
-SIZE (KDE/Qt/5.15.13/kde-qtserialport-5.15.13p0.tar.xz) = 299600
+TIMESTAMP = 1716929094
+SHA256 (KDE/Qt/5.15.14/kde-qtserialport-5.15.14p0.tar.xz) = 7e4105e1f971a9b3489efaa8af86346926b61649cd85908690c4d70988b674eb
+SIZE (KDE/Qt/5.15.14/kde-qtserialport-5.15.14p0.tar.xz) = 299628
diff --git a/databases/qt5-sql/distinfo b/databases/qt5-sql/distinfo
index a0c66832e9c4..748d56868c38 100644
--- a/databases/qt5-sql/distinfo
+++ b/databases/qt5-sql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770881
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929095
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-mysql/distinfo b/databases/qt5-sqldrivers-mysql/distinfo
index a8355a2cc064..68ee1aa03f7d 100644
--- a/databases/qt5-sqldrivers-mysql/distinfo
+++ b/databases/qt5-sqldrivers-mysql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770882
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929096
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-odbc/distinfo b/databases/qt5-sqldrivers-odbc/distinfo
index 8127d099b6db..9b2e976d4723 100644
--- a/databases/qt5-sqldrivers-odbc/distinfo
+++ b/databases/qt5-sqldrivers-odbc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770883
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929097
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-pgsql/distinfo b/databases/qt5-sqldrivers-pgsql/distinfo
index cba7e145d64b..45f97ec723a2 100644
--- a/databases/qt5-sqldrivers-pgsql/distinfo
+++ b/databases/qt5-sqldrivers-pgsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770885
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929098
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-sqlite2/distinfo b/databases/qt5-sqldrivers-sqlite2/distinfo
index 18d2a9818741..300358c4ca80 100644
--- a/databases/qt5-sqldrivers-sqlite2/distinfo
+++ b/databases/qt5-sqldrivers-sqlite2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770886
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929099
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-sqlite3/distinfo b/databases/qt5-sqldrivers-sqlite3/distinfo
index 4ba56d2ed9b5..0790b8925bbd 100644
--- a/databases/qt5-sqldrivers-sqlite3/distinfo
+++ b/databases/qt5-sqldrivers-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770887
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929100
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/databases/qt5-sqldrivers-tds/distinfo b/databases/qt5-sqldrivers-tds/distinfo
index d5543e8e55b5..195ee6ff7fd4 100644
--- a/databases/qt5-sqldrivers-tds/distinfo
+++ b/databases/qt5-sqldrivers-tds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770889
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929102
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/pyside2-tools/distinfo b/devel/pyside2-tools/distinfo
index 1e66f2fd1b52..456174f58430 100644
--- a/devel/pyside2-tools/distinfo
+++ b/devel/pyside2-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711882482
-SHA256 (pyside-setup-opensource-src-5.15.13.tar.xz) = 7a57797b20268d6ebcb39deba48c754a69abf9221aee03e1f3dca6f6565b7da9
-SIZE (pyside-setup-opensource-src-5.15.13.tar.xz) = 3585684
+TIMESTAMP = 1716932559
+SHA256 (pyside-setup-opensource-src-5.15.14.tar.xz) = 32651194f6a6b7bce42f04e68b1401ad2087e4789a4c8f3fb8649e86189c6372
+SIZE (pyside-setup-opensource-src-5.15.14.tar.xz) = 3586520
diff --git a/devel/pyside2/distinfo b/devel/pyside2/distinfo
index 0524e5230876..19e234e6612d 100644
--- a/devel/pyside2/distinfo
+++ b/devel/pyside2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711882453
-SHA256 (pyside-setup-opensource-src-5.15.13.tar.xz) = 7a57797b20268d6ebcb39deba48c754a69abf9221aee03e1f3dca6f6565b7da9
-SIZE (pyside-setup-opensource-src-5.15.13.tar.xz) = 3585684
+TIMESTAMP = 1716932549
+SHA256 (pyside-setup-opensource-src-5.15.14.tar.xz) = 32651194f6a6b7bce42f04e68b1401ad2087e4789a4c8f3fb8649e86189c6372
+SIZE (pyside-setup-opensource-src-5.15.14.tar.xz) = 3586520
diff --git a/devel/qt5-assistant/distinfo b/devel/qt5-assistant/distinfo
index 5e6df02e00e7..3f00796fcd24 100644
--- a/devel/qt5-assistant/distinfo
+++ b/devel/qt5-assistant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770890
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929102
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-buildtools/distinfo b/devel/qt5-buildtools/distinfo
index 22c65d153aa9..1c52e979d71a 100644
--- a/devel/qt5-buildtools/distinfo
+++ b/devel/qt5-buildtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770891
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929104
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-concurrent/distinfo b/devel/qt5-concurrent/distinfo
index 351295e7b9c3..77924dc87d97 100644
--- a/devel/qt5-concurrent/distinfo
+++ b/devel/qt5-concurrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770892
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929105
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-core/distinfo b/devel/qt5-core/distinfo
index 526504917fa3..6639bbce5ab6 100644
--- a/devel/qt5-core/distinfo
+++ b/devel/qt5-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770894
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929106
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-dbus/distinfo b/devel/qt5-dbus/distinfo
index 9e3ab78c7514..3a8ae3105a92 100644
--- a/devel/qt5-dbus/distinfo
+++ b/devel/qt5-dbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770895
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929107
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-designer/distinfo b/devel/qt5-designer/distinfo
index 4c416907af7f..1dc6f0d15d9d 100644
--- a/devel/qt5-designer/distinfo
+++ b/devel/qt5-designer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770896
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929108
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-help/distinfo b/devel/qt5-help/distinfo
index 6136553eca8e..1dc6f0d15d9d 100644
--- a/devel/qt5-help/distinfo
+++ b/devel/qt5-help/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770897
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929108
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-linguist/distinfo b/devel/qt5-linguist/distinfo
index ddfcb0412b19..ddbfe55f63d8 100644
--- a/devel/qt5-linguist/distinfo
+++ b/devel/qt5-linguist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770898
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929109
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-linguisttools/distinfo b/devel/qt5-linguisttools/distinfo
index cd01b7902a04..cd50cd201661 100644
--- a/devel/qt5-linguisttools/distinfo
+++ b/devel/qt5-linguisttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770900
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929110
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-location/distinfo b/devel/qt5-location/distinfo
index 70d824b57c9e..71626578de7d 100644
--- a/devel/qt5-location/distinfo
+++ b/devel/qt5-location/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770901
-SHA256 (KDE/Qt/5.15.13/kde-qtlocation-5.15.13p6.tar.xz) = 5b61bfccc1e98ce4acfdaad0069b68dff2f8501fe0aa053567d33d1bbdfc4d03
-SIZE (KDE/Qt/5.15.13/kde-qtlocation-5.15.13p6.tar.xz) = 6479492
+TIMESTAMP = 1716929111
+SHA256 (KDE/Qt/5.15.14/kde-qtlocation-5.15.14p7.tar.xz) = b62f159df2078955539f5621823cbe0a51ec49e6693c0eb6fc71b1ded82386ac
+SIZE (KDE/Qt/5.15.14/kde-qtlocation-5.15.14p7.tar.xz) = 6478028
diff --git a/devel/qt5-qdbus/distinfo b/devel/qt5-qdbus/distinfo
index 61caa8277a7f..2b4d98e78f31 100644
--- a/devel/qt5-qdbus/distinfo
+++ b/devel/qt5-qdbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770902
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929112
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-qdbusviewer/distinfo b/devel/qt5-qdbusviewer/distinfo
index ce8a459c54ab..00c02cf9bb7c 100644
--- a/devel/qt5-qdbusviewer/distinfo
+++ b/devel/qt5-qdbusviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711770903
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929113
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-qdoc-data/distinfo b/devel/qt5-qdoc-data/distinfo
index 838309ab304d..d42556f12dcd 100644
--- a/devel/qt5-qdoc-data/distinfo
+++ b/devel/qt5-qdoc-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771112
-SHA256 (KDE/Qt/5.15.13/qtbase-everywhere-opensource-src-5.15.13.tar.xz) = 4cca51dcc1f22ceeee6b3e33cd1c3a60b14e85e24644dca3af89a2c2989ab809
-SIZE (KDE/Qt/5.15.13/qtbase-everywhere-opensource-src-5.15.13.tar.xz) = 50862768
+TIMESTAMP = 1716929155
+SHA256 (KDE/Qt/5.15.14/qtbase-everywhere-opensource-src-5.15.14.tar.xz) = 500d3b390048e9538c28b5f523dfea6936f9c2e10d24ab46580ff57d430b98be
+SIZE (KDE/Qt/5.15.14/qtbase-everywhere-opensource-src-5.15.14.tar.xz) = 50887988
diff --git a/devel/qt5-qdoc/distinfo b/devel/qt5-qdoc/distinfo
index df3d8f01af42..cabc057e87fd 100644
--- a/devel/qt5-qdoc/distinfo
+++ b/devel/qt5-qdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771113
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929156
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5-qmake/distinfo b/devel/qt5-qmake/distinfo
index 2278f2291cc1..d36f34e488fd 100644
--- a/devel/qt5-qmake/distinfo
+++ b/devel/qt5-qmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771115
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929157
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-remoteobjects/distinfo b/devel/qt5-remoteobjects/distinfo
index cadd24a1f2bc..ee8a6db5c832 100644
--- a/devel/qt5-remoteobjects/distinfo
+++ b/devel/qt5-remoteobjects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771116
-SHA256 (KDE/Qt/5.15.13/kde-qtremoteobjects-5.15.13p0.tar.xz) = fb7ae95bf8a296f71e542355dc8941937b05e8f416c18c4b9ef3b798d6e3a2ae
-SIZE (KDE/Qt/5.15.13/kde-qtremoteobjects-5.15.13p0.tar.xz) = 352492
+TIMESTAMP = 1716929158
+SHA256 (KDE/Qt/5.15.14/kde-qtremoteobjects-5.15.14p0.tar.xz) = c71e933da25e3d27f5a19f6f00e9137932891bf15ab4b3628715848b606ce95f
+SIZE (KDE/Qt/5.15.14/kde-qtremoteobjects-5.15.14p0.tar.xz) = 352412
diff --git a/devel/qt5-script/Makefile b/devel/qt5-script/Makefile
index 5fbf625428c9..8454e5172ae0 100644
--- a/devel/qt5-script/Makefile
+++ b/devel/qt5-script/Makefile
@@ -1,6 +1,5 @@
PORTNAME= script
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-script/distinfo b/devel/qt5-script/distinfo
index 94b022c49052..37bd4374993d 100644
--- a/devel/qt5-script/distinfo
+++ b/devel/qt5-script/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700946055
-SHA256 (KDE/Qt/5.15.16/kde-qtscript-5.15.16p0.tar.xz) = bb0920fa98757e2f7e58cec95427149ef4795b50d4f8f22ef5ae7b5abecaef0c
-SIZE (KDE/Qt/5.15.16/kde-qtscript-5.15.16p0.tar.xz) = 2625416
+TIMESTAMP = 1716917189
+SHA256 (KDE/Qt/5.15.17/kde-qtscript-5.15.17p0.tar.xz) = ad1f5d9e74833e96144791304b604924f92cd9486bb05c2243d477524366beeb
+SIZE (KDE/Qt/5.15.17/kde-qtscript-5.15.17p0.tar.xz) = 2623608
diff --git a/devel/qt5-scripttools/Makefile b/devel/qt5-scripttools/Makefile
index 4512408c1d84..a9dec4b9e764 100644
--- a/devel/qt5-scripttools/Makefile
+++ b/devel/qt5-scripttools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= scripttools
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-scripttools/distinfo b/devel/qt5-scripttools/distinfo
index 26db9d1ee0bd..36121183e38c 100644
--- a/devel/qt5-scripttools/distinfo
+++ b/devel/qt5-scripttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700946069
-SHA256 (KDE/Qt/5.15.16/kde-qtscript-5.15.16p0.tar.xz) = bb0920fa98757e2f7e58cec95427149ef4795b50d4f8f22ef5ae7b5abecaef0c
-SIZE (KDE/Qt/5.15.16/kde-qtscript-5.15.16p0.tar.xz) = 2625416
+TIMESTAMP = 1716917471
+SHA256 (KDE/Qt/5.15.17/kde-qtscript-5.15.17p0.tar.xz) = ad1f5d9e74833e96144791304b604924f92cd9486bb05c2243d477524366beeb
+SIZE (KDE/Qt/5.15.17/kde-qtscript-5.15.17p0.tar.xz) = 2623608
diff --git a/devel/qt5-scxml/distinfo b/devel/qt5-scxml/distinfo
index 39339f2ab2d9..7f3bfc402139 100644
--- a/devel/qt5-scxml/distinfo
+++ b/devel/qt5-scxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771117
-SHA256 (KDE/Qt/5.15.13/kde-qtscxml-5.15.13p0.tar.xz) = d3df8c1feac458cda23d1dc77c5b289f1c5ea0a153fea44bcbda940e568ed660
-SIZE (KDE/Qt/5.15.13/kde-qtscxml-5.15.13p0.tar.xz) = 409712
+TIMESTAMP = 1716929159
+SHA256 (KDE/Qt/5.15.14/kde-qtscxml-5.15.14p0.tar.xz) = 38b63d5f0741801c96c62c2e3515f573ef39058cba140771e9e73f39537f6378
+SIZE (KDE/Qt/5.15.14/kde-qtscxml-5.15.14p0.tar.xz) = 409764
diff --git a/devel/qt5-testlib/distinfo b/devel/qt5-testlib/distinfo
index 0852c383e9c5..9511eecd734c 100644
--- a/devel/qt5-testlib/distinfo
+++ b/devel/qt5-testlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771118
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929160
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/devel/qt5-uitools/distinfo b/devel/qt5-uitools/distinfo
index f731be872b22..fa8d91428048 100644
--- a/devel/qt5-uitools/distinfo
+++ b/devel/qt5-uitools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771119
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929161
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/devel/qt5/files/create_kde-qt_release.sh b/devel/qt5/files/create_kde-qt_release.sh
index a255ea5e79f7..9fbf78957139 100644
--- a/devel/qt5/files/create_kde-qt_release.sh
+++ b/devel/qt5/files/create_kde-qt_release.sh
@@ -29,9 +29,10 @@ if [ ! -d "${CHECKOUT}" ] ; then
fi
# Update the checkout of the required branch
+git -C "${CHECKOUT}" fetch --tags && \
git -C "${CHECKOUT}" checkout "${BRANCH}" && \
-git -C "${CHECKOUT}" pull --ff-only --rebase --autostash && \
-git -C "${CHECKOUT}" submodule update
+git -C "${CHECKOUT}" pull --no-ff --rebase --autostash && \
+git -C "${CHECKOUT}" submodule update --force --checkout
if [ $? -ne 0 ] ; then
echo "Failed to update ${CHECKOUT}"
@@ -46,14 +47,19 @@ DISTNAME="kde-${PROJECT}-${VERSION}p${PATCH_COUNT}"
DISTFILE_TAR="${BASE_DIRECTORY}/${DISTNAME}.tar"
DISTFILE="${DISTFILE_TAR}.xz"
-# Tar and compress distfile
-git -C ${CHECKOUT} archive --format=tar --prefix="${DISTNAME}/" HEAD --output ${DISTFILE_TAR} && \
-git -C ${CHECKOUT} submodule foreach --recursive "git archive --prefix="${DISTNAME}"/\$path/ --output=${BASE_DIRECTORY}/\$sha1.tar HEAD && tar -r --file=${DISTFILE_TAR} @${BASE_DIRECTORY}/\$sha1.tar && rm ${BASE_DIRECTORY}/\$sha1.tar" && \
-xz ${DISTFILE_TAR}
+# Tar and compress distfile if it does not exist
+if [ ! -f "${DISTFILE}" ] ; then
-if [ $? -ne 0 ] ; then
- echo "Failed to create tarball ${DISTFILE}"
- exit 1
+ git -C ${CHECKOUT} archive --format=tar --prefix="${DISTNAME}/" HEAD --output ${DISTFILE_TAR} && \
+ git -C ${CHECKOUT} submodule foreach --recursive "git archive --prefix="${DISTNAME}"/\$path/ --output=${BASE_DIRECTORY}/\$sha1.tar HEAD && tar -r --file=${DISTFILE_TAR} @${BASE_DIRECTORY}/\$sha1.tar && rm ${BASE_DIRECTORY}/\$sha1.tar" && \
+ xz ${DISTFILE_TAR}
+
+ if [ $? -ne 0 ] ; then
+ echo "Failed to create tarball ${DISTFILE}"
+ exit 1
+ fi
+else
+ echo "Distfile already exists, skipping creation."
fi
# Print out information required in qt-dist.mk
diff --git a/devel/shiboken2/distinfo b/devel/shiboken2/distinfo
index 68e263563016..0ca94a433119 100644
--- a/devel/shiboken2/distinfo
+++ b/devel/shiboken2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711882465
-SHA256 (pyside-setup-opensource-src-5.15.13.tar.xz) = 7a57797b20268d6ebcb39deba48c754a69abf9221aee03e1f3dca6f6565b7da9
-SIZE (pyside-setup-opensource-src-5.15.13.tar.xz) = 3585684
+TIMESTAMP = 1716932537
+SHA256 (pyside-setup-opensource-src-5.15.14.tar.xz) = 32651194f6a6b7bce42f04e68b1401ad2087e4789a4c8f3fb8649e86189c6372
+SIZE (pyside-setup-opensource-src-5.15.14.tar.xz) = 3586520
diff --git a/graphics/qt5-3d/distinfo b/graphics/qt5-3d/distinfo
index fb7296e9da8a..8f64e956dd4e 100644
--- a/graphics/qt5-3d/distinfo
+++ b/graphics/qt5-3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771121
-SHA256 (KDE/Qt/5.15.13/kde-qt3d-5.15.13p0.tar.xz) = 84f76816d5d8c838d7c681a7280f4a1a2519ec69ab886d894d1b33f1cc246b80
-SIZE (KDE/Qt/5.15.13/kde-qt3d-5.15.13p0.tar.xz) = 118183168
+TIMESTAMP = 1716929162
+SHA256 (KDE/Qt/5.15.14/kde-qt3d-5.15.14p0.tar.xz) = ac0319252c8b6b0bd2b0b5284cc67aa463adba16f7ae9811bac0b1bd6ce33c68
+SIZE (KDE/Qt/5.15.14/kde-qt3d-5.15.14p0.tar.xz) = 118183096
diff --git a/graphics/qt5-graphicaleffects/distinfo b/graphics/qt5-graphicaleffects/distinfo
index 62eadb4c86ff..99e82d95d252 100644
--- a/graphics/qt5-graphicaleffects/distinfo
+++ b/graphics/qt5-graphicaleffects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771122
-SHA256 (KDE/Qt/5.15.13/kde-qtgraphicaleffects-5.15.13p0.tar.xz) = 6ac895b75f7d8c236d6057cf68b7053c7148dbd128f9cb6771a8730db271097e
-SIZE (KDE/Qt/5.15.13/kde-qtgraphicaleffects-5.15.13p0.tar.xz) = 14018768
+TIMESTAMP = 1716929163
+SHA256 (KDE/Qt/5.15.14/kde-qtgraphicaleffects-5.15.14p0.tar.xz) = a908099c0b74d8848f658c3d209f84f4d088dd2151fe1cc958d9880bc7338522
+SIZE (KDE/Qt/5.15.14/kde-qtgraphicaleffects-5.15.14p0.tar.xz) = 14019408
diff --git a/graphics/qt5-imageformats/Makefile b/graphics/qt5-imageformats/Makefile
index 6a256be0c216..104cded4f688 100644
--- a/graphics/qt5-imageformats/Makefile
+++ b/graphics/qt5-imageformats/Makefile
@@ -1,6 +1,5 @@
PORTNAME= imageformats
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
diff --git a/graphics/qt5-imageformats/distinfo b/graphics/qt5-imageformats/distinfo
index 38fb7679845b..86631731a96b 100644
--- a/graphics/qt5-imageformats/distinfo
+++ b/graphics/qt5-imageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771123
-SHA256 (KDE/Qt/5.15.13/kde-qtimageformats-5.15.13p7.tar.xz) = 0d8766fc99e8b0cb189d729c3e3b814c3e728487c9c2109d69db2c65a0bfd185
-SIZE (KDE/Qt/5.15.13/kde-qtimageformats-5.15.13p7.tar.xz) = 1872288
+TIMESTAMP = 1716929164
+SHA256 (KDE/Qt/5.15.14/kde-qtimageformats-5.15.14p7.tar.xz) = 9ca36d6982040831594b3602c5c33d309821c44a9e57c7689014fdb1b11a4dc2
+SIZE (KDE/Qt/5.15.14/kde-qtimageformats-5.15.14p7.tar.xz) = 1877600
diff --git a/graphics/qt5-opengl/distinfo b/graphics/qt5-opengl/distinfo
index e548ed14d7d8..0a37da7b6b4d 100644
--- a/graphics/qt5-opengl/distinfo
+++ b/graphics/qt5-opengl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771124
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716929165
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/graphics/qt5-pixeltool/distinfo b/graphics/qt5-pixeltool/distinfo
index b6fe17f6dbdc..fe96f2018c20 100644
--- a/graphics/qt5-pixeltool/distinfo
+++ b/graphics/qt5-pixeltool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771126
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716929166
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/graphics/qt5-svg/distinfo b/graphics/qt5-svg/distinfo
index da070780b900..9f7e00d14bdc 100644
--- a/graphics/qt5-svg/distinfo
+++ b/graphics/qt5-svg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771127
-SHA256 (KDE/Qt/5.15.13/kde-qtsvg-5.15.13p6.tar.xz) = 500586c7b3d35afad1fb6288cf5304a3c828c040992d5387272dc4c102291b9d
-SIZE (KDE/Qt/5.15.13/kde-qtsvg-5.15.13p6.tar.xz) = 1865428
+TIMESTAMP = 1716929166
+SHA256 (KDE/Qt/5.15.14/kde-qtsvg-5.15.14p5.tar.xz) = d4618fa36748a1e18e4f7e2457ccbeb0fdbd9670baa2d72a0bc3ba1a68a5e3c6
+SIZE (KDE/Qt/5.15.14/kde-qtsvg-5.15.14p5.tar.xz) = 1865396
diff --git a/graphics/qt5-wayland/distinfo b/graphics/qt5-wayland/distinfo
index bc3390441707..a5816282dd0d 100644
--- a/graphics/qt5-wayland/distinfo
+++ b/graphics/qt5-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771128
-SHA256 (KDE/Qt/5.15.13/kde-qtwayland-5.15.13p60.tar.xz) = 7b8c1a09544ec5daab6920896111aca5acfb375729fbece21f13ef3edad4be0e
-SIZE (KDE/Qt/5.15.13/kde-qtwayland-5.15.13p60.tar.xz) = 538528
+TIMESTAMP = 1716929167
+SHA256 (KDE/Qt/5.15.14/kde-qtwayland-5.15.14p57.tar.xz) = 8e32d93023b8aa0e80296800636d2d55e4d832db1815a2df410b0d44755c842e
+SIZE (KDE/Qt/5.15.14/kde-qtwayland-5.15.14p57.tar.xz) = 538916
diff --git a/misc/qt5-examples/distinfo b/misc/qt5-examples/distinfo
index d91a7f4aa725..295652bda7ea 100644
--- a/misc/qt5-examples/distinfo
+++ b/misc/qt5-examples/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771501
-SHA256 (KDE/Qt/5.15.13/qt-everywhere-opensource-src-5.15.13.tar.xz) = 9550ec8fc758d3d8d9090e261329700ddcd712e2dda97e5fcfeabfac22bea2ca
-SIZE (KDE/Qt/5.15.13/qt-everywhere-opensource-src-5.15.13.tar.xz) = 660785400
+TIMESTAMP = 1716930656
+SHA256 (KDE/Qt/5.15.14/qt-everywhere-opensource-src-5.15.14.tar.xz) = fdd3a4f197d2c800ee0085c721f4bef60951cbda9e9c46e525d1412f74264ed7
+SIZE (KDE/Qt/5.15.14/qt-everywhere-opensource-src-5.15.14.tar.xz) = 661065140
diff --git a/misc/qt5-examples/pkg-plist b/misc/qt5-examples/pkg-plist
index 89ef8dd59555..00fc4c641f64 100644
--- a/misc/qt5-examples/pkg-plist
+++ b/misc/qt5-examples/pkg-plist
@@ -414,6 +414,7 @@
%%QT_EXAMPLEDIR%%/bluetooth/shared/Info.qmake.macos.plist
%%QT_EXAMPLEDIR%%/charts/areachart/areachart.pro
%%QT_EXAMPLEDIR%%/charts/areachart/main.cpp
+%%QT_EXAMPLEDIR%%/charts/audio/apple/Info.plist.in
%%QT_EXAMPLEDIR%%/charts/audio/audio.pro
%%QT_EXAMPLEDIR%%/charts/audio/main.cpp
%%QT_EXAMPLEDIR%%/charts/audio/widget.cpp
@@ -1947,6 +1948,7 @@
%%QT_EXAMPLEDIR%%/multimedia/video/doc/images/qmlvideofx-video-pagecurl.jpg
%%QT_EXAMPLEDIR%%/multimedia/video/doc/src/qmlvideo.qdoc
%%QT_EXAMPLEDIR%%/multimedia/video/doc/src/qmlvideofx.qdoc
+%%QT_EXAMPLEDIR%%/multimedia/video/qmlvideo/Info.plist
%%QT_EXAMPLEDIR%%/multimedia/video/qmlvideo/images/folder.png
%%QT_EXAMPLEDIR%%/multimedia/video/qmlvideo/images/leaves.jpg
%%QT_EXAMPLEDIR%%/multimedia/video/qmlvideo/images/up.png
diff --git a/misc/qt5-l10n/distinfo b/misc/qt5-l10n/distinfo
index 508340b1c6b6..27a1efa8a530 100644
--- a/misc/qt5-l10n/distinfo
+++ b/misc/qt5-l10n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771151
-SHA256 (KDE/Qt/5.15.13/kde-qttranslations-5.15.13p0.tar.xz) = 99e7862038b82782e8627526c3ad0b1bd0be0471ddb46266f6ba5aefbc26958b
-SIZE (KDE/Qt/5.15.13/kde-qttranslations-5.15.13p0.tar.xz) = 1610776
+TIMESTAMP = 1716930656
+SHA256 (KDE/Qt/5.15.14/kde-qttranslations-5.15.14p0.tar.xz) = 74e057e1ed8d6080ed9d33766add78347ff104be7960f9cacf704fcfbe1020ec
+SIZE (KDE/Qt/5.15.14/kde-qttranslations-5.15.14p0.tar.xz) = 1610888
diff --git a/multimedia/qt5-multimedia/distinfo b/multimedia/qt5-multimedia/distinfo
index bf4069fad925..cf67333a839e 100644
--- a/multimedia/qt5-multimedia/distinfo
+++ b/multimedia/qt5-multimedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771152
-SHA256 (KDE/Qt/5.15.13/kde-qtmultimedia-5.15.13p2.tar.xz) = 13effe1bdd58a6cb1f9e03972aca2ede3116cb08ff31eff27510298ac2704a13
-SIZE (KDE/Qt/5.15.13/kde-qtmultimedia-5.15.13p2.tar.xz) = 3789940
+TIMESTAMP = 1716930657
+SHA256 (KDE/Qt/5.15.14/kde-qtmultimedia-5.15.14p2.tar.xz) = 2746bb8ff29c52317a7165053ddc8a4acaf554a63da23dbea7836cc6a267d24a
+SIZE (KDE/Qt/5.15.14/kde-qtmultimedia-5.15.14p2.tar.xz) = 3792456
diff --git a/net/qt5-network/distinfo b/net/qt5-network/distinfo
index 6dd26aff108e..b3c324e7d4e3 100644
--- a/net/qt5-network/distinfo
+++ b/net/qt5-network/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771153
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716930658
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/net/qt5-networkauth/Makefile b/net/qt5-networkauth/Makefile
index de0a0948bc2d..2255dfdc9dbf 100644
--- a/net/qt5-networkauth/Makefile
+++ b/net/qt5-networkauth/Makefile
@@ -1,6 +1,5 @@
PORTNAME= networkauth
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 1
CATEGORIES= net
PKGNAMEPREFIX= qt5-
diff --git a/net/qt5-networkauth/distinfo b/net/qt5-networkauth/distinfo
index ce5eb6b35692..32c8c8025666 100644
--- a/net/qt5-networkauth/distinfo
+++ b/net/qt5-networkauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771154
-SHA256 (KDE/Qt/5.15.13/kde-qtnetworkauth-5.15.13p0.tar.xz) = ff183120c28b0cc211f9e0577e18e03f0c3a6aca12e79fefceb121409a946546
-SIZE (KDE/Qt/5.15.13/kde-qtnetworkauth-5.15.13p0.tar.xz) = 120076
+TIMESTAMP = 1716930659
+SHA256 (KDE/Qt/5.15.14/kde-qtnetworkauth-5.15.14p1.tar.xz) = 786e1dbdbd2160f8e1139855b7ea9030d37d97447a34e1edb9e9e06899b4c309
+SIZE (KDE/Qt/5.15.14/kde-qtnetworkauth-5.15.14p1.tar.xz) = 120152
diff --git a/net/qt5-networkauth/files/patch-src_oauth_qabstractoauth.cpp b/net/qt5-networkauth/files/patch-src_oauth_qabstractoauth.cpp
deleted file mode 100644
index 7bcad530ec0f..000000000000
--- a/net/qt5-networkauth/files/patch-src_oauth_qabstractoauth.cpp
+++ /dev/null
@@ -1,55 +0,0 @@
-Address CVE-2024-36048.
-
-https://www.qt.io/blog/security-advisory-qstringconverter-0
-
---- src/oauth/qabstractoauth.cpp.orig 2024-01-04 19:21:59 UTC
-+++ src/oauth/qabstractoauth.cpp
-@@ -37,7 +37,6 @@
- #include <QtCore/qurl.h>
- #include <QtCore/qpair.h>
- #include <QtCore/qstring.h>
--#include <QtCore/qdatetime.h>
- #include <QtCore/qurlquery.h>
- #include <QtCore/qjsondocument.h>
- #include <QtCore/qmessageauthenticationcode.h>
-@@ -46,6 +45,9 @@
- #include <QtNetwork/qnetworkaccessmanager.h>
- #include <QtNetwork/qnetworkreply.h>
-
-+#include <QtCore/qrandom.h>
-+#include <QtCore/private/qlocking_p.h>
-+
- #include <random>
-
- Q_DECLARE_METATYPE(QAbstractOAuth::Error)
-@@ -290,15 +292,19 @@ void QAbstractOAuthPrivate::setStatus(QAbstractOAuth::
- }
- }
-
-+static QBasicMutex prngMutex;
-+Q_GLOBAL_STATIC_WITH_ARGS(std::mt19937, prng, (*QRandomGenerator::system()))
-+
- QByteArray QAbstractOAuthPrivate::generateRandomString(quint8 length)
- {
-- const char characters[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
-- static std::mt19937 randomEngine(QDateTime::currentDateTime().toMSecsSinceEpoch());
-+ constexpr char characters[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
- std::uniform_int_distribution<int> distribution(0, sizeof(characters) - 2);
- QByteArray data;
- data.reserve(length);
-+ auto lock = qt_unique_lock(prngMutex);
- for (quint8 i = 0; i < length; ++i)
-- data.append(characters[distribution(randomEngine)]);
-+ data.append(characters[distribution(*prng)]);
-+ lock.unlock();
- return data;
- }
-
-@@ -614,6 +620,7 @@ void QAbstractOAuth::resourceOwnerAuthorization(const
- }
-
- /*!
-+ \threadsafe
- Generates a random string which could be used as state or nonce.
- The parameter \a length determines the size of the generated
- string.
diff --git a/print/qt5-printsupport/distinfo b/print/qt5-printsupport/distinfo
index ef4a41be04d7..1fa37cfaffce 100644
--- a/print/qt5-printsupport/distinfo
+++ b/print/qt5-printsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771156
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716930660
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/sysutils/qt5-qtdiag/distinfo b/sysutils/qt5-qtdiag/distinfo
index fa8018a31e16..aabf0c25bf1c 100644
--- a/sysutils/qt5-qtdiag/distinfo
+++ b/sysutils/qt5-qtdiag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771157
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716930660
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/sysutils/qt5-qtpaths/distinfo b/sysutils/qt5-qtpaths/distinfo
index a9d52829b13b..1631f5c5776b 100644
--- a/sysutils/qt5-qtpaths/distinfo
+++ b/sysutils/qt5-qtpaths/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771158
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716930661
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/sysutils/qt5-qtplugininfo/distinfo b/sysutils/qt5-qtplugininfo/distinfo
index c802921ed5db..0751a4592739 100644
--- a/sysutils/qt5-qtplugininfo/distinfo
+++ b/sysutils/qt5-qtplugininfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771159
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716930662
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/textproc/qt5-xml/distinfo b/textproc/qt5-xml/distinfo
index 975f9cc8dc61..fe264cf087a6 100644
--- a/textproc/qt5-xml/distinfo
+++ b/textproc/qt5-xml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771160
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716930663
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/textproc/qt5-xmlpatterns/distinfo b/textproc/qt5-xmlpatterns/distinfo
index e14991b6fce3..ced9751db0e8 100644
--- a/textproc/qt5-xmlpatterns/distinfo
+++ b/textproc/qt5-xmlpatterns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771161
-SHA256 (KDE/Qt/5.15.13/kde-qtxmlpatterns-5.15.13p0.tar.xz) = 1f8443a8ab491f13a4f25a3681d95cced775e6ba661ddf73ec9a72d6a679596d
-SIZE (KDE/Qt/5.15.13/kde-qtxmlpatterns-5.15.13p0.tar.xz) = 5097184
+TIMESTAMP = 1716930664
+SHA256 (KDE/Qt/5.15.14/kde-qtxmlpatterns-5.15.14p0.tar.xz) = 46fc87ec3cc30d2e6af887489cbb3f8e3a7fb24551ae533c4d91817c7c52fde2
+SIZE (KDE/Qt/5.15.14/kde-qtxmlpatterns-5.15.14p0.tar.xz) = 5099928
diff --git a/www/qt5-webchannel/distinfo b/www/qt5-webchannel/distinfo
index c63115acb4b4..2ffc8dc6c0bc 100644
--- a/www/qt5-webchannel/distinfo
+++ b/www/qt5-webchannel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771162
-SHA256 (KDE/Qt/5.15.13/kde-qtwebchannel-5.15.13p3.tar.xz) = 5e23ef005b3afc2010edd1ede739eaae760be2bc49b0ee4e8777133521806a97
-SIZE (KDE/Qt/5.15.13/kde-qtwebchannel-5.15.13p3.tar.xz) = 188476
+TIMESTAMP = 1716930665
+SHA256 (KDE/Qt/5.15.14/kde-qtwebchannel-5.15.14p3.tar.xz) = 59040baab1d6f4db82dfe0e8803ce3e658a9bc4f1ca9a5e31bfdb0319bce9c1e
+SIZE (KDE/Qt/5.15.14/kde-qtwebchannel-5.15.14p3.tar.xz) = 188652
diff --git a/www/qt5-webengine/Makefile b/www/qt5-webengine/Makefile
index 0f6a5f3dca02..261a0f2559f3 100644
--- a/www/qt5-webengine/Makefile
+++ b/www/qt5-webengine/Makefile
@@ -19,7 +19,6 @@
PORTNAME= webengine
DISTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 2
CATEGORIES= www
PKGNAMEPREFIX= qt5-
diff --git a/www/qt5-webengine/distinfo b/www/qt5-webengine/distinfo
index 43b30ce42d06..7daa322c1228 100644
--- a/www/qt5-webengine/distinfo
+++ b/www/qt5-webengine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711846408
-SHA256 (KDE/Qt/5.15.16/kde-qtwebengine-5.15.16p9.tar.xz) = 99313b8f20786e6624536a0f209c7f8dde3555fe0c8688355463b32b0a54232a
-SIZE (KDE/Qt/5.15.16/kde-qtwebengine-5.15.16p9.tar.xz) = 317545680
+TIMESTAMP = 1716922011
+SHA256 (KDE/Qt/5.15.17/kde-qtwebengine-5.15.17p2.tar.xz) = f5471ecd69c7e0b90906068113948ba49e06e23b52ac7e99b88cea85db09db2f
+SIZE (KDE/Qt/5.15.17/kde-qtwebengine-5.15.17p2.tar.xz) = 317614764
diff --git a/www/qt5-webglplugin/distinfo b/www/qt5-webglplugin/distinfo
index 7b47917a2f61..ea3c6c341b0b 100644
--- a/www/qt5-webglplugin/distinfo
+++ b/www/qt5-webglplugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771163
-SHA256 (KDE/Qt/5.15.13/kde-qtwebglplugin-5.15.13p0.tar.xz) = e32e5eace4cb521fe175b137ff7cdef7e9fe5375a180923c24617740dbf89e8b
-SIZE (KDE/Qt/5.15.13/kde-qtwebglplugin-5.15.13p0.tar.xz) = 53664
+TIMESTAMP = 1716930666
+SHA256 (KDE/Qt/5.15.14/kde-qtwebglplugin-5.15.14p0.tar.xz) = 7841f23d11bb65a846b616c9ef9d750abaf84b13e76ad304c3b5977d9077fd8f
+SIZE (KDE/Qt/5.15.14/kde-qtwebglplugin-5.15.14p0.tar.xz) = 53656
diff --git a/www/qt5-websockets-qml/distinfo b/www/qt5-websockets-qml/distinfo
index af1a0d120818..109223bf1205 100644
--- a/www/qt5-websockets-qml/distinfo
+++ b/www/qt5-websockets-qml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771164
-SHA256 (KDE/Qt/5.15.13/kde-qtwebsockets-5.15.13p2.tar.xz) = 9bbb2a1b028831875bf657e4afefd549ac4d4b8fdf36b843848454c1bb7493b9
-SIZE (KDE/Qt/5.15.13/kde-qtwebsockets-5.15.13p2.tar.xz) = 237296
+TIMESTAMP = 1716930666
+SHA256 (KDE/Qt/5.15.14/kde-qtwebsockets-5.15.14p2.tar.xz) = 6019c1c321bc680cdd1932fb82d6b1178e72f919008ab423c3fbf900192b2f4f
+SIZE (KDE/Qt/5.15.14/kde-qtwebsockets-5.15.14p2.tar.xz) = 237208
diff --git a/www/qt5-websockets/distinfo b/www/qt5-websockets/distinfo
index 4c17249a280f..d7e5e98b2537 100644
--- a/www/qt5-websockets/distinfo
+++ b/www/qt5-websockets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771166
-SHA256 (KDE/Qt/5.15.13/kde-qtwebsockets-5.15.13p2.tar.xz) = 9bbb2a1b028831875bf657e4afefd549ac4d4b8fdf36b843848454c1bb7493b9
-SIZE (KDE/Qt/5.15.13/kde-qtwebsockets-5.15.13p2.tar.xz) = 237296
+TIMESTAMP = 1716930667
+SHA256 (KDE/Qt/5.15.14/kde-qtwebsockets-5.15.14p2.tar.xz) = 6019c1c321bc680cdd1932fb82d6b1178e72f919008ab423c3fbf900192b2f4f
+SIZE (KDE/Qt/5.15.14/kde-qtwebsockets-5.15.14p2.tar.xz) = 237208
diff --git a/www/qt5-webview/distinfo b/www/qt5-webview/distinfo
index 54ab4499f0fe..a59b765d5050 100644
--- a/www/qt5-webview/distinfo
+++ b/www/qt5-webview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771167
-SHA256 (KDE/Qt/5.15.13/kde-qtwebview-5.15.13p0.tar.xz) = b7ca9d2f392ec7ff8aeab4323f12fc9f459d0221a2ca8edbf4df93fb3bbd452d
-SIZE (KDE/Qt/5.15.13/kde-qtwebview-5.15.13p0.tar.xz) = 112548
+TIMESTAMP = 1716930668
+SHA256 (KDE/Qt/5.15.14/kde-qtwebview-5.15.14p0.tar.xz) = f9a29b363e0053bb411d991ad5722942822a760eb23dbc6987f740250c0fdf1f
+SIZE (KDE/Qt/5.15.14/kde-qtwebview-5.15.14p0.tar.xz) = 112816
diff --git a/x11-toolkits/qt5-charts/distinfo b/x11-toolkits/qt5-charts/distinfo
index bacc5c3d1b22..ad71dac624c1 100644
--- a/x11-toolkits/qt5-charts/distinfo
+++ b/x11-toolkits/qt5-charts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771168
-SHA256 (KDE/Qt/5.15.13/kde-qtcharts-5.15.13p0.tar.xz) = 65cd24c3423caf1f3420ad3eb6d8b0bf4c2fab2a3946533cd1e01e8c30ede8de
-SIZE (KDE/Qt/5.15.13/kde-qtcharts-5.15.13p0.tar.xz) = 4219188
+TIMESTAMP = 1716930669
+SHA256 (KDE/Qt/5.15.14/kde-qtcharts-5.15.14p0.tar.xz) = 4fdf16d9fc091a19b33c04b97844f70475b590f3de5ba31d40002451d54c8b7f
+SIZE (KDE/Qt/5.15.14/kde-qtcharts-5.15.14p0.tar.xz) = 4219228
diff --git a/x11-toolkits/qt5-datavis3d/distinfo b/x11-toolkits/qt5-datavis3d/distinfo
index 43159bfe38e0..39c76f7ca788 100644
--- a/x11-toolkits/qt5-datavis3d/distinfo
+++ b/x11-toolkits/qt5-datavis3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771169
-SHA256 (KDE/Qt/5.15.13/kde-qtdatavis3d-5.15.13p0.tar.xz) = 186f2dfb218f86af09d9400807d71cc7b4d5a35759f550b8b36903c290efeebe
-SIZE (KDE/Qt/5.15.13/kde-qtdatavis3d-5.15.13p0.tar.xz) = 5159904
+TIMESTAMP = 1716930670
+SHA256 (KDE/Qt/5.15.14/kde-qtdatavis3d-5.15.14p0.tar.xz) = db5b9d1d46cfdfc3c24d1e814f2f00faac582cdff0f578be6f7f132b94149944
+SIZE (KDE/Qt/5.15.14/kde-qtdatavis3d-5.15.14p0.tar.xz) = 5159880
diff --git a/x11-toolkits/qt5-declarative-test/distinfo b/x11-toolkits/qt5-declarative-test/distinfo
index e3313673b82c..a8b65754e899 100644
--- a/x11-toolkits/qt5-declarative-test/distinfo
+++ b/x11-toolkits/qt5-declarative-test/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771170
-SHA256 (KDE/Qt/5.15.13/kde-qtdeclarative-5.15.13p30.tar.xz) = eb92bd79904a4b922ec127c6bfe1960c5cdafad62ad25595793c8f15297ab8c0
-SIZE (KDE/Qt/5.15.13/kde-qtdeclarative-5.15.13p30.tar.xz) = 21387588
+TIMESTAMP = 1716930671
+SHA256 (KDE/Qt/5.15.14/kde-qtdeclarative-5.15.14p28.tar.xz) = f0358ec37e692d153e5de7d74271832eef1b441f35a1892464551785ee8936bf
+SIZE (KDE/Qt/5.15.14/kde-qtdeclarative-5.15.14p28.tar.xz) = 21390164
diff --git a/x11-toolkits/qt5-declarative/distinfo b/x11-toolkits/qt5-declarative/distinfo
index 376ea191cbdf..892230b42bb9 100644
--- a/x11-toolkits/qt5-declarative/distinfo
+++ b/x11-toolkits/qt5-declarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771171
-SHA256 (KDE/Qt/5.15.13/kde-qtdeclarative-5.15.13p30.tar.xz) = eb92bd79904a4b922ec127c6bfe1960c5cdafad62ad25595793c8f15297ab8c0
-SIZE (KDE/Qt/5.15.13/kde-qtdeclarative-5.15.13p30.tar.xz) = 21387588
+TIMESTAMP = 1716930672
+SHA256 (KDE/Qt/5.15.14/kde-qtdeclarative-5.15.14p28.tar.xz) = f0358ec37e692d153e5de7d74271832eef1b441f35a1892464551785ee8936bf
+SIZE (KDE/Qt/5.15.14/kde-qtdeclarative-5.15.14p28.tar.xz) = 21390164
diff --git a/x11-toolkits/qt5-gamepad/distinfo b/x11-toolkits/qt5-gamepad/distinfo
index f1c3de053e04..0a9c26a39c4c 100644
--- a/x11-toolkits/qt5-gamepad/distinfo
+++ b/x11-toolkits/qt5-gamepad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771172
-SHA256 (KDE/Qt/5.15.13/kde-qtgamepad-5.15.13p0.tar.xz) = 4b96809fafb8896551c8adfd5a503ece46397840aed223f86e7a8fe6e8983065
-SIZE (KDE/Qt/5.15.13/kde-qtgamepad-5.15.13p0.tar.xz) = 365456
+TIMESTAMP = 1716930673
+SHA256 (KDE/Qt/5.15.14/kde-qtgamepad-5.15.14p0.tar.xz) = f7d4764c6572c316559cdb40f5bce96796b4579a8c7855c718da745d7aad1895
+SIZE (KDE/Qt/5.15.14/kde-qtgamepad-5.15.14p0.tar.xz) = 365452
diff --git a/x11-toolkits/qt5-gui/distinfo b/x11-toolkits/qt5-gui/distinfo
index 56cf2f3cb010..88f259c1487e 100644
--- a/x11-toolkits/qt5-gui/distinfo
+++ b/x11-toolkits/qt5-gui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771174
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716930674
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/x11-toolkits/qt5-quick3d/distinfo b/x11-toolkits/qt5-quick3d/distinfo
index 4851260cd518..85c9e024eba9 100644
--- a/x11-toolkits/qt5-quick3d/distinfo
+++ b/x11-toolkits/qt5-quick3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771175
-SHA256 (KDE/Qt/5.15.13/kde-qtquick3d-5.15.13p1.tar.xz) = 2d9e45333f5ab46b96909a125729bc51edb7ab6e35deef40e8938ef1f49bc565
-SIZE (KDE/Qt/5.15.13/kde-qtquick3d-5.15.13p1.tar.xz) = 55708128
+TIMESTAMP = 1716930675
+SHA256 (KDE/Qt/5.15.14/kde-qtquick3d-5.15.14p1.tar.xz) = a87c62059ca1bb48cafcb8e711d09e810943f0da37a80c00e2f34aa7838d1ed0
+SIZE (KDE/Qt/5.15.14/kde-qtquick3d-5.15.14p1.tar.xz) = 55720556
diff --git a/x11-toolkits/qt5-quickcontrols/distinfo b/x11-toolkits/qt5-quickcontrols/distinfo
index 101aa94a5b6b..c995fa4f5b9e 100644
--- a/x11-toolkits/qt5-quickcontrols/distinfo
+++ b/x11-toolkits/qt5-quickcontrols/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771176
-SHA256 (KDE/Qt/5.15.13/kde-qtquickcontrols-5.15.13p0.tar.xz) = 7bd6ebe30bda438c1c595ae1d0ab0531b050cfeb978410e6961c78a40f4739a8
-SIZE (KDE/Qt/5.15.13/kde-qtquickcontrols-5.15.13p0.tar.xz) = 5954816
+TIMESTAMP = 1716930675
+SHA256 (KDE/Qt/5.15.14/kde-qtquickcontrols-5.15.14p0.tar.xz) = b492a9a151829987fee3bd7fea23a7f1f4eab3a4a62327520c910144d482a685
+SIZE (KDE/Qt/5.15.14/kde-qtquickcontrols-5.15.14p0.tar.xz) = 5955820
diff --git a/x11-toolkits/qt5-quickcontrols2/distinfo b/x11-toolkits/qt5-quickcontrols2/distinfo
index 7b4ab3050896..19b0622f2481 100644
--- a/x11-toolkits/qt5-quickcontrols2/distinfo
+++ b/x11-toolkits/qt5-quickcontrols2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771177
-SHA256 (KDE/Qt/5.15.13/kde-qtquickcontrols2-5.15.13p5.tar.xz) = 13d582e28ddd5544d078c7fc25a1ab1a57b7d9cb4846db0036670153e0b4b8d4
-SIZE (KDE/Qt/5.15.13/kde-qtquickcontrols2-5.15.13p5.tar.xz) = 8250152
+TIMESTAMP = 1716930676
+SHA256 (KDE/Qt/5.15.14/kde-qtquickcontrols2-5.15.14p5.tar.xz) = d1b666c7d81728975ff42d05068895b466178d75bb018fddf67a2bed9e64b59a
+SIZE (KDE/Qt/5.15.14/kde-qtquickcontrols2-5.15.14p5.tar.xz) = 8250344
diff --git a/x11-toolkits/qt5-quicktimeline/distinfo b/x11-toolkits/qt5-quicktimeline/distinfo
index 346015a27a7c..7911f4228709 100644
--- a/x11-toolkits/qt5-quicktimeline/distinfo
+++ b/x11-toolkits/qt5-quicktimeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771178
-SHA256 (KDE/Qt/5.15.13/kde-qtquicktimeline-5.15.13p0.tar.xz) = df4ed9c56f7ef47b25dbe708bc1be142592788081cf0649f1040415d090a1fa4
-SIZE (KDE/Qt/5.15.13/kde-qtquicktimeline-5.15.13p0.tar.xz) = 82128
+TIMESTAMP = 1716930677
+SHA256 (KDE/Qt/5.15.14/kde-qtquicktimeline-5.15.14p0.tar.xz) = 206a0ce3cbbaf0c0e7581847d455dbdfe7c9e3de3496f4e6475338ec8f70256b
+SIZE (KDE/Qt/5.15.14/kde-qtquicktimeline-5.15.14p0.tar.xz) = 82152
diff --git a/x11-toolkits/qt5-uiplugin/distinfo b/x11-toolkits/qt5-uiplugin/distinfo
index a7dc15b5d797..f24537af1a46 100644
--- a/x11-toolkits/qt5-uiplugin/distinfo
+++ b/x11-toolkits/qt5-uiplugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771179
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716930678
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/x11-toolkits/qt5-virtualkeyboard/distinfo b/x11-toolkits/qt5-virtualkeyboard/distinfo
index 2cb240d9d83f..d436338e52f3 100644
--- a/x11-toolkits/qt5-virtualkeyboard/distinfo
+++ b/x11-toolkits/qt5-virtualkeyboard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771180
-SHA256 (KDE/Qt/5.15.13/kde-qtvirtualkeyboard-5.15.13p0.tar.xz) = 31dbfc505c1bd593f5f0c677ef1d2a48030501c2cb818fd6bccdc1edb5a30efe
-SIZE (KDE/Qt/5.15.13/kde-qtvirtualkeyboard-5.15.13p0.tar.xz) = 10934096
+TIMESTAMP = 1716930679
+SHA256 (KDE/Qt/5.15.14/kde-qtvirtualkeyboard-5.15.14p0.tar.xz) = 7cd8e7d467a155cf77c044d34031e2649eb4dc9b74822de70eb60a1f644551cf
+SIZE (KDE/Qt/5.15.14/kde-qtvirtualkeyboard-5.15.14p0.tar.xz) = 10930348
diff --git a/x11-toolkits/qt5-widgets/distinfo b/x11-toolkits/qt5-widgets/distinfo
index 7d0ed60996d2..23acbf5cebed 100644
--- a/x11-toolkits/qt5-widgets/distinfo
+++ b/x11-toolkits/qt5-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771182
-SHA256 (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 1fa166c50478b5d09250a352912449e16d6ad73de46275d92d0b4b90abe2dcdb
-SIZE (KDE/Qt/5.15.13/kde-qtbase-5.15.13p142.tar.xz) = 50408504
+TIMESTAMP = 1716930680
+SHA256 (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 13384627ae80d566bac30cd84073c52abb7b7a62dda065ad8210a69ea0e21769
+SIZE (KDE/Qt/5.15.14/kde-qtbase-5.15.14p140.tar.xz) = 50421560
diff --git a/x11/qt5-qev/distinfo b/x11/qt5-qev/distinfo
index 32d519ec1552..7f2462e84e8f 100644
--- a/x11/qt5-qev/distinfo
+++ b/x11/qt5-qev/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771183
-SHA256 (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 6d1cceb50a604c95869adbe5aebebff7c205787a93adb7bfe89ef29b38071db7
-SIZE (KDE/Qt/5.15.13/kde-qttools-5.15.13p4.tar.xz) = 8843980
+TIMESTAMP = 1716930681
+SHA256 (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 26050e0c68e554ed91495c883eedd268642c32e15daa0f72d46e1f3c7b36a55b
+SIZE (KDE/Qt/5.15.14/kde-qttools-5.15.14p4.tar.xz) = 8841732
diff --git a/x11/qt5-x11extras/distinfo b/x11/qt5-x11extras/distinfo
index 87c400edc667..f4e2e99adbe1 100644
--- a/x11/qt5-x11extras/distinfo
+++ b/x11/qt5-x11extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711771184
-SHA256 (KDE/Qt/5.15.13/kde-qtx11extras-5.15.13p0.tar.xz) = 3459673a4fd7da6595bb35da12e8677c54ec2fa42d1effccfb6b2a6c497e6a35
-SIZE (KDE/Qt/5.15.13/kde-qtx11extras-5.15.13p0.tar.xz) = 123296
+TIMESTAMP = 1716930682
+SHA256 (KDE/Qt/5.15.14/kde-qtx11extras-5.15.14p0.tar.xz) = e8a75c1371ac65f79cea24c24594cdd6542486f099bc418cddbf7aac936fe5f0
+SIZE (KDE/Qt/5.15.14/kde-qtx11extras-5.15.14p0.tar.xz) = 123220