summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--UPDATING10
-rw-r--r--cad/appcsxcad/Makefile1
-rw-r--r--cad/csxcad/Makefile2
-rw-r--r--cad/freecad/Makefile7
-rw-r--r--cad/opencascade/Makefile1
-rw-r--r--cad/opencascade/files/patch-CMakeLists.txt13
-rw-r--r--cad/qcsxcad/Makefile1
-rw-r--r--chinese/wordpress-zh_CN/distinfo6
-rw-r--r--chinese/wordpress-zh_TW/distinfo6
-rw-r--r--devel/boost-libs/Makefile2
-rw-r--r--devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp11
-rw-r--r--devel/electron36/Makefile4
-rw-r--r--devel/electron36/Makefile.version2
-rw-r--r--devel/electron36/distinfo22
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window.cc4
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/electron36/files/patch-electron_shell_common_node__bindings.cc4
-rw-r--r--devel/gdcm/Makefile1
-rw-r--r--devel/py-p4python/Makefile2
-rw-r--r--devel/py-p4python/distinfo6
-rw-r--r--devel/py-p4python/files/patch-P4API.cpp20
-rw-r--r--devel/py-p4python/files/patch-setup.py49
-rw-r--r--devel/tracy/Makefile2
-rw-r--r--devel/tracy/distinfo6
-rw-r--r--dns/openresolv/Makefile2
-rw-r--r--dns/openresolv/distinfo6
-rw-r--r--emulators/pcsx2/Makefile22
-rw-r--r--emulators/pcsx2/distinfo6
-rw-r--r--emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake11
-rw-r--r--emulators/pcsx2/files/patch-common-CMakeLists.txt10
-rw-r--r--emulators/pcsx2/pkg-plist92
-rw-r--r--finance/Makefile1
-rw-r--r--finance/ktoblzcheck-data/Makefile55
-rw-r--r--finance/ktoblzcheck-data/distinfo5
-rw-r--r--finance/ktoblzcheck-data/files/patch-src_CMakeLists.txt17
-rw-r--r--finance/ktoblzcheck-data/pkg-descr4
-rw-r--r--finance/ktoblzcheck-data/pkg-plist6
-rw-r--r--finance/ktoblzcheck/Makefile33
-rw-r--r--finance/ktoblzcheck/distinfo8
-rw-r--r--finance/ktoblzcheck/files/patch-src_CMakeLists.txt12
-rw-r--r--finance/ktoblzcheck/files/patch-src_bankdata_CMakeLists.txt23
-rw-r--r--finance/ktoblzcheck/pkg-descr2
-rw-r--r--finance/ktoblzcheck/pkg-plist14
-rw-r--r--french/wordpress/distinfo6
-rw-r--r--games/mizuma/Makefile16
-rw-r--r--games/mizuma/distinfo6
-rw-r--r--games/mizuma/pkg-descr5
-rw-r--r--games/mizuma/pkg-message2
-rw-r--r--german/wordpress/distinfo6
-rw-r--r--graphics/cloudcompare/Makefile2
-rw-r--r--graphics/f3d/Makefile2
-rw-r--r--graphics/f3d/pkg-plist15
-rw-r--r--graphics/mirtk/Makefile16
-rw-r--r--graphics/mirtk/distinfo6
-rw-r--r--graphics/opencv/Makefile2
-rw-r--r--graphics/pcl-pointclouds/Makefile2
-rw-r--r--graphics/py-fury/Makefile1
-rw-r--r--graphics/py-mayavi/Makefile2
-rw-r--r--graphics/py-pyvista/Makefile2
-rw-r--r--graphics/vulkan-caps-viewer/Makefile4
-rw-r--r--graphics/vulkan-caps-viewer/distinfo10
-rw-r--r--japanese/wordpress/distinfo6
-rw-r--r--mail/archiveopteryx-devel/Makefile1
-rw-r--r--mail/archiveopteryx/Makefile1
-rw-r--r--math/vtk9/Makefile3
-rw-r--r--math/vtk9/Makefile.version2
-rw-r--r--math/vtk9/distinfo6
-rw-r--r--math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c13
-rw-r--r--math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h18
-rw-r--r--math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c14
-rw-r--r--math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c14
-rw-r--r--math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c10
-rw-r--r--math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c10
-rw-r--r--math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx11
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--misc/visp/Makefile10
-rw-r--r--misc/visp/files/patch-CMakeLists.txt13
-rw-r--r--net/guacamole-server/Makefile2
-rw-r--r--net/guacamole-server/distinfo8
-rw-r--r--net/guacamole-server/files/patch-src_libguac_tcp.c11
-rw-r--r--net/guacamole-server/pkg-plist26
-rw-r--r--net/kamailio/Makefile2
-rw-r--r--net/kamailio/distinfo6
-rw-r--r--net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt17
-rw-r--r--net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt19
-rw-r--r--net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt11
-rw-r--r--net/libproxy/Makefile8
-rw-r--r--net/libproxy/distinfo6
-rw-r--r--russian/wordpress/distinfo6
-rw-r--r--science/InsightToolkit/Makefile2
-rw-r--r--science/InsightToolkit/Makefile.remote_modules2
-rw-r--r--science/InsightToolkit/pkg-plist96
-rw-r--r--science/avogadrolibs/Makefile1
-rw-r--r--science/elmerfem/Makefile4
-rw-r--r--science/lammps/Makefile2
-rw-r--r--science/liggghts/Makefile2
-rw-r--r--science/mmg/Makefile1
-rw-r--r--science/openems/Makefile2
-rw-r--r--science/paraview/Makefile2
-rw-r--r--science/py-vedo/Makefile1
-rw-r--r--sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf15
-rw-r--r--www/guacamole-client/Makefile5
-rw-r--r--www/guacamole-client/distinfo52
-rw-r--r--www/guacamole-client/pkg-plist3
-rw-r--r--www/py-fake-useragent/Makefile2
-rw-r--r--www/py-fake-useragent/distinfo6
-rw-r--r--www/py-fake-useragent/files/patch-pyproject.toml26
-rw-r--r--www/wordpress/Makefile2
-rw-r--r--www/wordpress/distinfo6
-rw-r--r--x11-wm/swayfx/Makefile2
-rw-r--r--x11-wm/swayfx/distinfo6
-rw-r--r--x11/swayimg/Makefile2
-rw-r--r--x11/swayimg/distinfo6
-rw-r--r--x11/xcb-util-cursor/Makefile8
-rw-r--r--x11/xcb-util-cursor/distinfo8
-rw-r--r--x11/xcb-util-cursor/files/patch-cursor__shape_to_id.gperf18
-rw-r--r--x11/xcb-util-cursor/files/patch-cursor_cursor.h11
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile3
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile.crates11
-rw-r--r--x11/xdg-desktop-portal-luminous/distinfo28
122 files changed, 556 insertions, 703 deletions
diff --git a/UPDATING b/UPDATING
index dd3a73264f3c..5d09cc390aff 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,16 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20250627:
+ AFFECTS: users of finance/ktoblzcheck
+ AUTHOR: jhale@FreeBSD.org
+
+ The bank data databases have been moved to finance/ktoblzcheck-data.
+ It may be necessary to remove ktoblzcheck < 1.59 before upgrading to
+ avoid conflicts.
+
+ pkg delete -f ktoblzcheck
+
20250622:
AFFECTS: users of net-mgmt/netbox
AUTHOR: kai@FreeBSD.org
diff --git a/cad/appcsxcad/Makefile b/cad/appcsxcad/Makefile
index a2ffaded6ade..96087df80292 100644
--- a/cad/appcsxcad/Makefile
+++ b/cad/appcsxcad/Makefile
@@ -1,6 +1,7 @@
PORTNAME= appcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.3
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/csxcad/Makefile b/cad/csxcad/Makefile
index 525452bcaec8..618b05eea58e 100644
--- a/cad/csxcad/Makefile
+++ b/cad/csxcad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 0ba67b1b1140..905a09a5391f 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 1.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
@@ -61,8 +61,6 @@ USE_LDCONFIG= yes
CPE_VENDOR= freecad_project
-VTK_VER= 9.2
-
DOS2UNIX_GLOB= *.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
SHEBANG_FILES= src/Tools/freecad-thumbnailer
@@ -103,6 +101,8 @@ CMAKE_ARGS+= -DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE" \
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
+CXXFLAGS+= -DGetCellLinks=GetLinks # fix for vtk-9.5.0: equivalent of this patch: https://github.com/FreeCAD/FreeCAD/issues/21731#issuecomment-2934487147
+
OPTIONS_DEFINE= COLLADA
COLLADA_DESC= Install pycollada for Collada files import
@@ -132,4 +132,5 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/src/Tools/freecad-thumbnailer \
${STAGEDIR}${PREFIX}/bin/freecad-thumbnailer
+.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index 9a27fcdf5ddd..e80ff5dfbf56 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opencascade
DISTVERSIONPREFIX= V
DISTVERSION= 7_9_1
+PORTREVISION= 1
CATEGORIES= cad science
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
diff --git a/cad/opencascade/files/patch-CMakeLists.txt b/cad/opencascade/files/patch-CMakeLists.txt
index 3050b6fa3785..cb9a2eaeb89c 100644
--- a/cad/opencascade/files/patch-CMakeLists.txt
+++ b/cad/opencascade/files/patch-CMakeLists.txt
@@ -1,6 +1,15 @@
--- CMakeLists.txt.orig 2025-05-20 11:17:10 UTC
+++ CMakeLists.txt
-@@ -1101,7 +1101,7 @@ endif()
+@@ -908,6 +908,8 @@ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_defs_flags")
+ # include original list of definitions and flags
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_defs_flags")
+
++include(adm/cmake/vtk.cmake) # workaround for https://gitlab.kitware.com/vtk/vtk/-/issues/19716
++
+ foreach (OCCT_3RDPARTY_LIST ${OCCT_3RDPARTY_CMAKE_LIST})
+ OCCT_INCLUDE_CMAKE_FILE (${OCCT_3RDPARTY_LIST})
+ endforeach()
+@@ -1101,7 +1103,7 @@ endif()
endif()
# validating custom.bat/sh for changes
@@ -9,7 +18,7 @@
file (READ "${INSTALL_DIR}/${INSTALL_DIR_SCRIPT}/custom.${SCRIPT_EXT}" CUSTOM_CONTENT)
string(FIND "${CUSTOM_CONTENT}" "${ADDITIONAL_CUSTOM_CONTENT}" pos)
if (pos EQUAL -1)
-@@ -1340,7 +1340,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF
+@@ -1340,7 +1342,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF
endforeach()
# install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration
install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)")
diff --git a/cad/qcsxcad/Makefile b/cad/qcsxcad/Makefile
index 6a5e384ec7f4..0b75f90ab823 100644
--- a/cad/qcsxcad/Makefile
+++ b/cad/qcsxcad/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/chinese/wordpress-zh_CN/distinfo b/chinese/wordpress-zh_CN/distinfo
index 0bd58532938e..1e327aa72db5 100644
--- a/chinese/wordpress-zh_CN/distinfo
+++ b/chinese/wordpress-zh_CN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795689
-SHA256 (wordpress-6.7.2-zh_CN.tar.gz) = 410282e56f9534d9004ef7594aa1ac6037e48b6777b5f6d17a8d9c487a78bbac
-SIZE (wordpress-6.7.2-zh_CN.tar.gz) = 33998990
+TIMESTAMP = 1750499911
+SHA256 (wordpress-6.8.1-zh_CN.tar.gz) = 1ef0b1a35cbd8649308711265e8eb1f8f85b9a8d71e4b2e52add704c26439b3a
+SIZE (wordpress-6.8.1-zh_CN.tar.gz) = 34154377
diff --git a/chinese/wordpress-zh_TW/distinfo b/chinese/wordpress-zh_TW/distinfo
index dbc2f3551954..0ac4bae9a132 100644
--- a/chinese/wordpress-zh_TW/distinfo
+++ b/chinese/wordpress-zh_TW/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795708
-SHA256 (wordpress-6.7.2-zh_TW.tar.gz) = ff9ab6505455a28d9738d409af49af459c15fe9ae3ad85f04b9cf3ed560d5090
-SIZE (wordpress-6.7.2-zh_TW.tar.gz) = 34019101
+TIMESTAMP = 1750499945
+SHA256 (wordpress-6.8.1-zh_TW.tar.gz) = 00eb28d88e4579f97983941f771853f612b05cb732f73c804fd40645af8aad94
+SIZE (wordpress-6.8.1-zh_TW.tar.gz) = 34177457
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index bd26f416fc1b..819a0fef24d3 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boost-libs
-PORTREVISION?= 0
+PORTREVISION?= 1
COMMENT= Free portable C++ libraries (without Boost.Python)
WWW= https://www.boost.org/
diff --git a/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp b/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp
new file mode 100644
index 000000000000..4afbd9cc2be5
--- /dev/null
+++ b/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp
@@ -0,0 +1,11 @@
+--- boost/dll/detail/posix/program_location_impl.hpp.orig 2025-06-14 19:35:17 UTC
++++ boost/dll/detail/posix/program_location_impl.hpp
+@@ -70,7 +70,7 @@ namespace boost { namespace dll { namespace detail {
+ mib[2] = KERN_PROC_PATHNAME;
+ mib[3] = -1;
+ char path[1024];
+- size_t size = sizeof(buf);
++ size_t size = sizeof(path);
+ if (sysctl(mib, 4, path, &size, nullptr, 0) == 0)
+ return boost::dll::fs::path(path);
+
diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index 5aac5aa4aa79..2a2d1590c9f1 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER}
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
-MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v36.5.0/:chromium \
+MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v36.6.0/:chromium \
https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
@@ -221,7 +221,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 136.0.7103.168
+CHROMIUM_VER= 136.0.7103.177
# See ${WRKSRC}/electron/DEPS for NODE_VER
NODE_VER= 22.16.0
# See ${WRKSRC}/electron/DEPS for NAN_VER
diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version
index b4583b2ce488..261347ed836b 100644
--- a/devel/electron36/Makefile.version
+++ b/devel/electron36/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 36.5.0
+ELECTRON_VER= 36.6.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo
index c5e00f8cbf57..717aa4d05fd2 100644
--- a/devel/electron36/distinfo
+++ b/devel/electron36/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1750254398
-SHA256 (electron/chromium-136.0.7103.168.tar.xz.0) = 570faa3373d4dfce5db59072d49312dda929b6816682ff77a79216a376daf09c
-SIZE (electron/chromium-136.0.7103.168.tar.xz.0) = 2000000000
-SHA256 (electron/chromium-136.0.7103.168.tar.xz.1) = b37cb75f196d4a6b5503783ac87be3049a2f4ba39b43d64ad2c8c5ab64aaddb0
-SIZE (electron/chromium-136.0.7103.168.tar.xz.1) = 2000000000
-SHA256 (electron/chromium-136.0.7103.168.tar.xz.2) = 707eb3336740faf9ec8306f8e1f1cd621dca075b1e7091b78da98359253f64e1
-SIZE (electron/chromium-136.0.7103.168.tar.xz.2) = 248411304
+TIMESTAMP = 1751025215
+SHA256 (electron/chromium-136.0.7103.177.tar.xz.0) = 75e7a4c47e9a958aae70a026c8d005c07b76b02bf315071f209070fddaaa7665
+SIZE (electron/chromium-136.0.7103.177.tar.xz.0) = 2000000000
+SHA256 (electron/chromium-136.0.7103.177.tar.xz.1) = a86bdf58829129e0ef42a1bc6e5864701fba4572456631660c04c20e6d5bcee3
+SIZE (electron/chromium-136.0.7103.177.tar.xz.1) = 2000000000
+SHA256 (electron/chromium-136.0.7103.177.tar.xz.2) = 81a0db12277369bfae95002de9b517645bfb4713e1f97beb2d6b69eeb87a7bec
+SIZE (electron/chromium-136.0.7103.177.tar.xz.2) = 248456988
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-36.5.0.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
-SIZE (electron/electron-yarn-cache-36.5.0.tar.xz) = 30310152
-SHA256 (electron/electron-electron-v36.5.0_GH0.tar.gz) = 1abd064f4a46b792b15f47a88123151d6d15e1f97b3fac3aa041ba58db292e2c
-SIZE (electron/electron-electron-v36.5.0_GH0.tar.gz) = 15791712
+SHA256 (electron/electron-yarn-cache-36.6.0.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
+SIZE (electron/electron-yarn-cache-36.6.0.tar.xz) = 30310152
+SHA256 (electron/electron-electron-v36.6.0_GH0.tar.gz) = 16bfa406c09bedb7fe51663cf28c8041dc20ff9248585e9b83b6d9ee7886f896
+SIZE (electron/electron-electron-v36.6.0_GH0.tar.gz) = 15808397
SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291
SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window.cc b/devel/electron36/files/patch-electron_shell_browser_native__window.cc
index e5b0c444fb35..07b983263ca6 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/native_window.cc.orig 2025-05-22 22:48:48 UTC
+--- electron/shell/browser/native_window.cc.orig 2025-06-25 22:07:23 UTC
+++ electron/shell/browser/native_window.cc
-@@ -188,7 +188,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
+@@ -180,7 +180,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
} else {
SetSizeConstraints(size_constraints);
}
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
index 7411fa10e09b..b1e5945a1910 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-05-22 22:48:48 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-06-25 22:07:23 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -9,7 +9,7 @@
#include "base/strings/string_util.h"
#include "shell/browser/browser.h"
#include "shell/browser/linux/unity_service.h"
-@@ -289,7 +289,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -298,7 +298,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
params.parent = parent->GetNativeWindow();
params.native_widget = new ElectronDesktopNativeWidgetAura(this);
@@ -18,7 +18,7 @@
std::string name = Browser::Get()->GetName();
// Set WM_WINDOW_ROLE.
params.wm_role_name = "browser-window";
-@@ -314,7 +314,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -323,7 +323,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
std::string window_type;
options.Get(options::kType, &window_type);
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
if (options.ValueOrDefault(options::kDarkTheme, false))
SetGTKDarkThemeEnabled(true);
-@@ -436,7 +436,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -447,7 +447,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -472,7 +472,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -483,7 +483,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (x11_util::IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -533,7 +533,7 @@ void NativeWindowViews::Show() {
+@@ -544,7 +544,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -549,7 +549,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -560,7 +560,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -568,7 +568,7 @@ void NativeWindowViews::Hide() {
+@@ -579,7 +579,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -599,7 +599,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -610,7 +610,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (x11_util::IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -849,7 +849,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -860,7 +860,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1107,7 +1107,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1118,7 +1118,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1147,7 +1147,7 @@ void NativeWindowViews::Center() {
+@@ -1158,7 +1158,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1371,7 +1371,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1382,7 +1382,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1427,7 +1427,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1438,7 +1438,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1473,7 +1473,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1484,7 +1484,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1567,7 +1567,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+@@ -1578,7 +1578,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
if (const auto* view_native_widget = widget()->native_widget_private())
return view_native_widget->IsVisibleOnAllWorkspaces();
@@ -144,7 +144,7 @@
if (x11_util::IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1590,7 +1590,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1601,7 +1601,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1688,7 +1688,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1699,7 +1699,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1784,7 +1784,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1795,7 +1795,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1840,7 +1840,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1851,7 +1851,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1859,7 +1859,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1870,7 +1870,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
index b04d96e067b2..d8a0e7419221 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-05-07 07:36:13 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-06-25 22:07:23 UTC
+++ electron/shell/browser/native_window_views.h
@@ -25,7 +25,7 @@ namespace electron {
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -247,7 +247,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -248,7 +248,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/electron36/files/patch-electron_shell_common_node__bindings.cc b/devel/electron36/files/patch-electron_shell_common_node__bindings.cc
index 7483bb2c7966..a827ac19abb7 100644
--- a/devel/electron36/files/patch-electron_shell_common_node__bindings.cc
+++ b/devel/electron36/files/patch-electron_shell_common_node__bindings.cc
@@ -1,4 +1,4 @@
---- electron/shell/common/node_bindings.cc.orig 2025-05-22 22:48:48 UTC
+--- electron/shell/common/node_bindings.cc.orig 2025-06-25 22:07:23 UTC
+++ electron/shell/common/node_bindings.cc
@@ -46,7 +46,7 @@
#include "third_party/electron_node/src/debug_utils.h"
@@ -27,7 +27,7 @@
electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
std::to_string(details.is_heap_oom));
if (location) {
-@@ -565,7 +565,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
+@@ -566,7 +566,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
diff --git a/devel/gdcm/Makefile b/devel/gdcm/Makefile
index c36d8bc91fe8..0a6b9ba12d2c 100644
--- a/devel/gdcm/Makefile
+++ b/devel/gdcm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gdcm
PORTVERSION= ${GDCM_MAJOR}.${GDCM_MINOR}.${GDCM_PATCH}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF/gdcm/gdcm%20${GDCM_MAJOR}.x/GDCM%20${PORTVERSION}
diff --git a/devel/py-p4python/Makefile b/devel/py-p4python/Makefile
index 1e7bc7c62888..9cb3b0c8f99c 100644
--- a/devel/py-p4python/Makefile
+++ b/devel/py-p4python/Makefile
@@ -1,5 +1,5 @@
PORTNAME= p4python
-PORTVERSION= 2024.2.2682690
+PORTVERSION= 2025.1.2767466
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-p4python/distinfo b/devel/py-p4python/distinfo
index 8bde5e16aa23..dfbf12b062b6 100644
--- a/devel/py-p4python/distinfo
+++ b/devel/py-p4python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735417252
-SHA256 (p4python-2024.2.2682690.tar.gz) = 4206dd31bf77e8ec7e41d19367363dd749b96864e463e0e028fedd607988de6f
-SIZE (p4python-2024.2.2682690.tar.gz) = 85503
+TIMESTAMP = 1750264399
+SHA256 (p4python-2025.1.2767466.tar.gz) = 9e8dac74306df9dfa5e600bb0593c7bbc280c6d74b910e5e722ae853002cc369
+SIZE (p4python-2025.1.2767466.tar.gz) = 84958
diff --git a/devel/py-p4python/files/patch-P4API.cpp b/devel/py-p4python/files/patch-P4API.cpp
deleted file mode 100644
index 54c391b0f08a..000000000000
--- a/devel/py-p4python/files/patch-P4API.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- P4API.cpp.orig 2024-12-28 20:29:18 UTC
-+++ P4API.cpp
-@@ -338,7 +338,7 @@ static PyObject * P4API_dvcs_init(P4Adapter * self, Py
- return NULL;
-
-
-- auto_ptr<ServerHelperApi> personalServer( create_server(user, client, directory, &ui) );
-+ unique_ptr<ServerHelperApi> personalServer( create_server(user, client, directory, &ui) );
-
- if( personalServer.get() == NULL)
- return NULL;
-@@ -400,7 +400,7 @@ static PyObject * P4API_dvcs_clone(P4Adapter * self, P
- &progress))
- return NULL;
-
-- auto_ptr<ServerHelperApi> personalServer( create_server(user, client, directory, &ui) );
-+ unique_ptr<ServerHelperApi> personalServer( create_server(user, client, directory, &ui) );
-
- if( personalServer.get() == NULL)
- return NULL;
diff --git a/devel/py-p4python/files/patch-setup.py b/devel/py-p4python/files/patch-setup.py
index cf207601a273..a3905f716708 100644
--- a/devel/py-p4python/files/patch-setup.py
+++ b/devel/py-p4python/files/patch-setup.py
@@ -1,15 +1,6 @@
---- setup.py.orig 2024-12-30 02:45:50 UTC
+--- setup.py.orig 2025-06-27 04:06:21 UTC
+++ setup.py
-@@ -245,7 +245,7 @@ class p4build_ext(build_ext_module):
- pathToFile = os.path.join(p, "openssl")
- if os.path.exists(pathToFile) and os.access(pathToFile, os.X_OK):
- entry = subprocess.check_output("ldd {0} | grep libssl".format(pathToFile),
-- executable="/bin/bash", shell="True")
-+ executable="/bin/sh", shell="True")
- if entry is not False:
- libpath = os.path.dirname(entry.split()[2])
-
-@@ -277,23 +277,10 @@ class p4build_ext(build_ext_module):
+@@ -305,7 +305,7 @@ class p4build_ext(build_ext_module):
ssl_ver = ""
if not p4_ssl_dir:
@@ -18,23 +9,7 @@
# check for a version of SSL already installed via 'openssl version'
self.ssl, ssl_ver = self.check_installed_ssl() # return libpath or None
-- # we only support 1.0.2 or 1.1.1 using 2019.1 p4api
-- if not (("1.0.2" in ssl_ver) or ("1.1.1" in ssl_ver) or ("3.0" in ssl_ver)):
-- self.ssl = ""
--
-- if not self.ssl:
-- # try downloading and building ssl
-- if self.is_super():
-- (self.ssl, ssl_src, ssl_tarball, loaded_ssl_from_ftp) = self.build_ssl_lib(ssl_ver)
-- p4_ssl_dir = self.ssl
-- p4_ssl_ver = ssl_ver
-- else:
-- print("must be root to build and install SSL")
--
- if not self.ssl:
- print("***********************************************", file=sys.stderr)
- print("** Cannot build P4Python without SSL support **", file=sys.stderr)
-@@ -315,7 +302,7 @@ class p4build_ext(build_ext_module):
+@@ -346,7 +346,7 @@ class p4build_ext(build_ext_module):
p4_api_dir = self.apidir
try:
@@ -43,28 +18,18 @@
releaseVersion = VersionInfo(".")
except IOError:
print("Cannot find Version file in API dir {0}.".format(p4_api_dir))
-@@ -336,9 +323,18 @@ class p4build_ext(build_ext_module):
+@@ -367,8 +367,8 @@ class p4build_ext(build_ext_module):
#spawn._nt_quote_args = monkey_nt_quote_args
# add the paths for p4 headers and library
- inc_path = [str(os.path.join(p4_api_dir, "include", "p4"))]
- lib_path = [str(os.path.join(p4_api_dir, "lib")), str(p4_ssl_dir)]
-+ inc_dir = os.path.join(p4_api_dir, "include", "p4")
-+ if not os.path.exists(inc_dir):
-+ inc_dir = os.path.join(p4_api_dir, "include", "perforce")
++ inc_path = [str(os.path.join(p4_api_dir, "include", "perforce"))]
++ lib_path = [str(os.path.join(p4_api_dir, "lib", "perforce")), str(p4_ssl_dir)]
-+ lib_dir = os.path.join(p4_api_dir, "lib", "perforce")
-+ if not os.path.exists(lib_dir):
-+ lib_dir = os.path.join(p4_api_dir, "lib")
-+
-+ inc_path = [p4_api_dir, inc_dir]
-+ lib_path = [p4_api_dir, lib_dir]
-+
-+
# check if the interpreter is mayapy.exe
namedir = os.path.dirname(os.path.dirname(sys.executable))
- if "maya" in namedir.lower():
-@@ -471,7 +467,7 @@ def cleanup_api(api_dir, tarball):
+@@ -502,7 +502,7 @@ def cleanup_api(api_dir, tarball):
# declare some evil globals
diff --git a/devel/tracy/Makefile b/devel/tracy/Makefile
index c57ab12049f9..230538aab7ac 100644
--- a/devel/tracy/Makefile
+++ b/devel/tracy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tracy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.1
+DISTVERSION= 0.12.2
CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
diff --git a/devel/tracy/distinfo b/devel/tracy/distinfo
index 850b3eeca070..9b761442795c 100644
--- a/devel/tracy/distinfo
+++ b/devel/tracy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749389457
-SHA256 (wolfpld-tracy-v0.12.1_GH0.tar.gz) = 03580b01df3c435f74eec165193d6557cdbf3a84d39582ca30969ef5354560aa
-SIZE (wolfpld-tracy-v0.12.1_GH0.tar.gz) = 4780136
+TIMESTAMP = 1751028112
+SHA256 (wolfpld-tracy-v0.12.2_GH0.tar.gz) = 09617765ba5ff1aa6da128d9ba3c608166c5ef05ac28e2bb77f791269d444952
+SIZE (wolfpld-tracy-v0.12.2_GH0.tar.gz) = 4781217
diff --git a/dns/openresolv/Makefile b/dns/openresolv/Makefile
index 5b17d319868a..3e6d0f09d18b 100644
--- a/dns/openresolv/Makefile
+++ b/dns/openresolv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openresolv
DISTVERSIONPREFIX= v
-DISTVERSION= 3.16.5
+DISTVERSION= 3.17.0
CATEGORIES= dns
MAINTAINER= driesm@FreeBSD.org
diff --git a/dns/openresolv/distinfo b/dns/openresolv/distinfo
index 339a0765b756..a6046202153b 100644
--- a/dns/openresolv/distinfo
+++ b/dns/openresolv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750225083
-SHA256 (NetworkConfiguration-openresolv-v3.16.5_GH0.tar.gz) = 13f9094edfd2b2b92fde53c07fb82f28ed83e5b128bd2dcfba46a737d3d81a4e
-SIZE (NetworkConfiguration-openresolv-v3.16.5_GH0.tar.gz) = 28675
+TIMESTAMP = 1751042922
+SHA256 (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 1fc3e29d65cd923c96f3b0923d0c0be1cfac263c14dae0bc05145b77e89287e1
+SIZE (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 28517
diff --git a/emulators/pcsx2/Makefile b/emulators/pcsx2/Makefile
index 886ef0e69fed..2430f5ea598d 100644
--- a/emulators/pcsx2/Makefile
+++ b/emulators/pcsx2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pcsx2
-PORTVERSION= 2.3.212
+PORTVERSION= 2.3.439
DISTVERSIONPREFIX= v
CATEGORIES= emulators
@@ -12,6 +12,7 @@ LICENSE_COMB= multi
ONLY_FOR_ARCHS= amd64
+BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
# Notes on dependencies (see cmake/SearchForStuff.cmake):
# - glad comes from 3rdparty/ (conflicts with libglvnd)
# - fmt, rapidyaml, soundtouch, zydis, libzip
@@ -21,18 +22,22 @@ LIB_DEPENDS= libpng.so:graphics/png \
liblz4.so:archivers/liblz4 \
libwebp.so:graphics/webp \
libfreetype.so:print/freetype2 \
- libdbus-1.so:devel/dbus \
+ libplutovg.so:graphics/plutovg \
+ libplutosvg.so:graphics/plutosvg \
+ libshaderc_shared.so:graphics/shaderc \
+ libcurl.so:ftp/curl \
libavcodec.so:multimedia/ffmpeg \
libavformat.so:multimedia/ffmpeg \
libavutil.so:multimedia/ffmpeg \
libswresample.so:multimedia/ffmpeg \
libswscale.so:multimedia/ffmpeg \
- libshaderc_shared.so:graphics/shaderc \
- libcurl.so:ftp/curl \
+ libbacktrace.so:devel/libbacktrace \
+ libdbus-1.so:devel/dbus \
libpulse.so:audio/pulseaudio \
libjack.so:audio/jack \
libsndio.so:audio/sndio \
- libbacktrace.so:devel/libbacktrace
+ libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets \
+ libsysinfo.so:devel/libsysinfo
USES= cmake compiler:c++20-lang \
desktop-file-utils elfctl gl jpeg pkgconfig qt:6 sdl xorg
@@ -41,9 +46,9 @@ USE_GITHUB= yes
GH_PROJECT= pcsx2
USE_GL= egl
-USE_SDL= sdl3
-USE_XORG= ice x11 xcb xext xpm xrandr xrender
-USE_QT= base tools
+USE_SDL= sdl3 ttf3
+USE_XORG= ice x11 xcb xext xi xpm xrandr xrender
+USE_QT= base declarative tools
ELF_FEATURES= +wxneeded:bin/pcsx2-qt
# SSE 4.1 instructions are a hard requirement, if CPUTYPE is defined
@@ -60,6 +65,7 @@ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-no-march-minimum-req
# XXX Vulkan comes from 3rdparty/
CMAKE_ARGS+= \
-DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ \
+ -DCMAKE_LOCALBASE:STRING=${LOCALBASE} \
-DPCSX2_RESOURCES_PATH:STRING=${DATADIR}/resources \
-DUSE_VTUNE:BOOL=OFF \
-DWAYLAND_API=OFF \
diff --git a/emulators/pcsx2/distinfo b/emulators/pcsx2/distinfo
index 7ad172abe331..742e5ac06800 100644
--- a/emulators/pcsx2/distinfo
+++ b/emulators/pcsx2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749583437
-SHA256 (pcsx2-pcsx2-v2.3.212_GH0.tar.gz) = 4f4de87d324501818af0805f54f3fafe3be036badcdec86b93ac7895a2155fdb
-SIZE (pcsx2-pcsx2-v2.3.212_GH0.tar.gz) = 20115629
+TIMESTAMP = 1750709445
+SHA256 (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = ed75141b426964a63b87b19ddfdd7b3659d3652254de4e694eea1784cf3ace3f
+SIZE (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = 19851256
diff --git a/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake b/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake
new file mode 100644
index 000000000000..e67cb027fb7f
--- /dev/null
+++ b/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake
@@ -0,0 +1,11 @@
+--- cmake/SearchForStuff.cmake.orig 2025-06-23 10:47:03 UTC
++++ cmake/SearchForStuff.cmake
+@@ -1,6 +1,8 @@
+ #-------------------------------------------------------------------------------
+ # Search all libraries on the system
+ #-------------------------------------------------------------------------------
++list(APPEND CMAKE_MODULE_PATH ${CMAKE_LOCALBASE}/lib/cmake/SDL3_ttf)
++include(PkgConfigHelper)
+ find_package(Git)
+
+ # Require threads on all OSes.
diff --git a/emulators/pcsx2/files/patch-common-CMakeLists.txt b/emulators/pcsx2/files/patch-common-CMakeLists.txt
new file mode 100644
index 000000000000..f0918e407dde
--- /dev/null
+++ b/emulators/pcsx2/files/patch-common-CMakeLists.txt
@@ -0,0 +1,10 @@
+--- common/CMakeLists.txt.orig 2025-06-23 14:55:49 UTC
++++ common/CMakeLists.txt
+@@ -169,6 +169,7 @@ else()
+ X11::X11
+ X11::Xrandr
+ X11::Xi
++ -lsysinfo
+ )
+ if(USE_BACKTRACE)
+ target_compile_definitions(common PRIVATE "HAS_LIBBACKTRACE=1")
diff --git a/emulators/pcsx2/pkg-plist b/emulators/pcsx2/pkg-plist
index e6c42d69090c..bb7a5b01dff3 100644
--- a/emulators/pcsx2/pkg-plist
+++ b/emulators/pcsx2/pkg-plist
@@ -9,55 +9,57 @@ share/applications/PCSX2.desktop
%%DATADIR%%/resources/fonts/fa-solid-900.ttf
%%DATADIR%%/resources/fonts/promptfont-license
%%DATADIR%%/resources/fonts/promptfont.otf
-%%DATADIR%%/resources/fullscreenui/applications-system.png
-%%DATADIR%%/resources/fullscreenui/back-icon.png
-%%DATADIR%%/resources/fullscreenui/desktop-mode.png
-%%DATADIR%%/resources/fullscreenui/drive-cdrom.png
-%%DATADIR%%/resources/fullscreenui/exit.png
-%%DATADIR%%/resources/fullscreenui/game-list.png
-%%DATADIR%%/resources/fullscreenui/media-cdrom.png
+%%DATADIR%%/resources/fullscreenui/applications-system.svg
+%%DATADIR%%/resources/fullscreenui/back-icon.svg
+%%DATADIR%%/resources/fullscreenui/desktop-mode.svg
+%%DATADIR%%/resources/fullscreenui/drive-cdrom.svg
+%%DATADIR%%/resources/fullscreenui/exit.svg
+%%DATADIR%%/resources/fullscreenui/game-list.svg
+%%DATADIR%%/resources/fullscreenui/media-cdrom.svg
%%DATADIR%%/resources/fullscreenui/no-save.png
%%DATADIR%%/resources/fullscreenui/placeholder.png
-%%DATADIR%%/resources/fullscreenui/start-bios.png
-%%DATADIR%%/resources/fullscreenui/start-file.png
+%%DATADIR%%/resources/fullscreenui/start-bios.svg
+%%DATADIR%%/resources/fullscreenui/start-file.svg
%%DATADIR%%/resources/game_controller_db.txt
+%%DATADIR%%/resources/icons/AppBanner.svg
%%DATADIR%%/resources/icons/AppIconLarge.png
-%%DATADIR%%/resources/icons/flags/NTSC-B.png
-%%DATADIR%%/resources/icons/flags/NTSC-C.png
-%%DATADIR%%/resources/icons/flags/NTSC-HK.png
-%%DATADIR%%/resources/icons/flags/NTSC-J.png
-%%DATADIR%%/resources/icons/flags/NTSC-K.png
-%%DATADIR%%/resources/icons/flags/NTSC-T.png
-%%DATADIR%%/resources/icons/flags/NTSC-U.png
-%%DATADIR%%/resources/icons/flags/Other.png
-%%DATADIR%%/resources/icons/flags/PAL-A.png
-%%DATADIR%%/resources/icons/flags/PAL-AF.png
-%%DATADIR%%/resources/icons/flags/PAL-AU.png
-%%DATADIR%%/resources/icons/flags/PAL-BE.png
-%%DATADIR%%/resources/icons/flags/PAL-E.png
-%%DATADIR%%/resources/icons/flags/PAL-F.png
-%%DATADIR%%/resources/icons/flags/PAL-FI.png
-%%DATADIR%%/resources/icons/flags/PAL-G.png
-%%DATADIR%%/resources/icons/flags/PAL-GR.png
-%%DATADIR%%/resources/icons/flags/PAL-I.png
-%%DATADIR%%/resources/icons/flags/PAL-IN.png
-%%DATADIR%%/resources/icons/flags/PAL-M.png
-%%DATADIR%%/resources/icons/flags/PAL-NL.png
-%%DATADIR%%/resources/icons/flags/PAL-NO.png
-%%DATADIR%%/resources/icons/flags/PAL-P.png
-%%DATADIR%%/resources/icons/flags/PAL-PL.png
-%%DATADIR%%/resources/icons/flags/PAL-R.png
-%%DATADIR%%/resources/icons/flags/PAL-S.png
-%%DATADIR%%/resources/icons/flags/PAL-SC.png
-%%DATADIR%%/resources/icons/flags/PAL-SW.png
-%%DATADIR%%/resources/icons/flags/PAL-SWI.png
-%%DATADIR%%/resources/icons/flags/PAL-UK.png
-%%DATADIR%%/resources/icons/star-0.png
-%%DATADIR%%/resources/icons/star-1.png
-%%DATADIR%%/resources/icons/star-2.png
-%%DATADIR%%/resources/icons/star-3.png
-%%DATADIR%%/resources/icons/star-4.png
-%%DATADIR%%/resources/icons/star-5.png
+%%DATADIR%%/resources/icons/flags/LICENSE
+%%DATADIR%%/resources/icons/flags/NTSC-B.svg
+%%DATADIR%%/resources/icons/flags/NTSC-C.svg
+%%DATADIR%%/resources/icons/flags/NTSC-HK.svg
+%%DATADIR%%/resources/icons/flags/NTSC-J.svg
+%%DATADIR%%/resources/icons/flags/NTSC-K.svg
+%%DATADIR%%/resources/icons/flags/NTSC-T.svg
+%%DATADIR%%/resources/icons/flags/NTSC-U.svg
+%%DATADIR%%/resources/icons/flags/Other.svg
+%%DATADIR%%/resources/icons/flags/PAL-A.svg
+%%DATADIR%%/resources/icons/flags/PAL-AF.svg
+%%DATADIR%%/resources/icons/flags/PAL-AU.svg
+%%DATADIR%%/resources/icons/flags/PAL-BE.svg
+%%DATADIR%%/resources/icons/flags/PAL-E.svg
+%%DATADIR%%/resources/icons/flags/PAL-F.svg
+%%DATADIR%%/resources/icons/flags/PAL-FI.svg
+%%DATADIR%%/resources/icons/flags/PAL-G.svg
+%%DATADIR%%/resources/icons/flags/PAL-GR.svg
+%%DATADIR%%/resources/icons/flags/PAL-I.svg
+%%DATADIR%%/resources/icons/flags/PAL-IN.svg
+%%DATADIR%%/resources/icons/flags/PAL-M.svg
+%%DATADIR%%/resources/icons/flags/PAL-NL.svg
+%%DATADIR%%/resources/icons/flags/PAL-NO.svg
+%%DATADIR%%/resources/icons/flags/PAL-P.svg
+%%DATADIR%%/resources/icons/flags/PAL-PL.svg
+%%DATADIR%%/resources/icons/flags/PAL-R.svg
+%%DATADIR%%/resources/icons/flags/PAL-S.svg
+%%DATADIR%%/resources/icons/flags/PAL-SC.svg
+%%DATADIR%%/resources/icons/flags/PAL-SW.svg
+%%DATADIR%%/resources/icons/flags/PAL-SWI.svg
+%%DATADIR%%/resources/icons/flags/PAL-UK.svg
+%%DATADIR%%/resources/icons/star-0.svg
+%%DATADIR%%/resources/icons/star-1.svg
+%%DATADIR%%/resources/icons/star-2.svg
+%%DATADIR%%/resources/icons/star-3.svg
+%%DATADIR%%/resources/icons/star-4.svg
+%%DATADIR%%/resources/icons/star-5.svg
%%DATADIR%%/resources/shaders/common/ffx_a.h
%%DATADIR%%/resources/shaders/common/ffx_cas.h
%%DATADIR%%/resources/shaders/common/fxaa.fx
diff --git a/finance/Makefile b/finance/Makefile
index 64d9d880c75e..3bc8bbd91aab 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -44,6 +44,7 @@
SUBDIR += kmymoney
SUBDIR += kraft
SUBDIR += ktoblzcheck
+ SUBDIR += ktoblzcheck-data
SUBDIR += ledger
SUBDIR += ledgersmb12
SUBDIR += libbtc
diff --git a/finance/ktoblzcheck-data/Makefile b/finance/ktoblzcheck-data/Makefile
new file mode 100644
index 000000000000..bf56392695f3
--- /dev/null
+++ b/finance/ktoblzcheck-data/Makefile
@@ -0,0 +1,55 @@
+PORTNAME= ktoblzcheck
+PORTVERSION= 1.0.0.${BANKDATA_START_DATE}
+CATEGORIES= finance
+MASTER_SITES= SF/${PORTNAME} \
+ LOCAL/jhale/${PORTNAME}:bankdata
+PKGNAMESUFFIX= -data
+DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-${KBCD_DATE}${EXTRACT_SUFX} \
+ ${PORTNAME}-bankdata-${BANKDATA_START_DATE}${EXTRACT_SUFX}:bankdata
+
+MAINTAINER= jhale@FreeBSD.org
+COMMENT= Bank data used by ktoblzcheck
+WWW= https://ktoblzcheck.sourceforge.net/
+
+# Project does not specify a license for the resulting databases, but the data
+# files it processes are in the public domain.
+LICENSE= PD
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR}
+
+USES= cmake python:build
+
+CMAKE_ARGS= -DDATA_FILEPATH_sepa:PATH="../data/sepa_${BANKDATA_START_DATE}.txt"
+CMAKE_ON= INSTALL_RAW_BANKDATA_FILE \
+ INSTALL_SEPA_BANKDATA_FILE
+CMAKE_OFF= ENABLE_BANKDATA_DOWNLOAD
+
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-${KBCD_DATE}
+
+PLIST_SUB= BANKDATA_START_DATE=${BANKDATA_START_DATE}
+
+# Custom: Upstream ships a dated a distfile, but will most likely not contain
+# the most recent bank data. This is just used for build system changes.
+KBCD_DATE= 20250515
+# Custom: This is the date when the bank data is officially recocognized and
+# supported.
+BANKDATA_START_DATE= 20250609
+# Custom: This is the date when the bank data is officially void and can no
+# longer be relied upon.
+BANKDATA_END_DATE= 20250907
+
+post-extract:
+# Out of an abundance of caution, remove the pre-built DBs and shipped SEPA data.
+ (cd ${WRKSRC}/data && ${RM} bankdata* sepa*)
+# Populate ${WRKSRC}/data with the contents of our bankdata archive.
+.for f in blz_${BANKDATA_START_DATE}.txt ch_data.txt nl_data.xlsx sepa_${BANKDATA_START_DATE}.txt
+ ${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_START_DATE}/${f} ${WRKSRC}/data
+.endfor
+
+post-patch:
+# See comment in files/patch-src_CMakeLists.txt.
+ @${REINPLACE_CMD} -e 's|%%BANKDATA_END_DATE%%|'"$$(date -j -f "%Y%m%d" "+%d.%m.%Y" ${BANKDATA_END_DATE})"'|' \
+ ${WRKSRC}/src/CMakeLists.txt
+
+.include <bsd.port.mk>
diff --git a/finance/ktoblzcheck-data/distinfo b/finance/ktoblzcheck-data/distinfo
new file mode 100644
index 000000000000..8e559b557fe4
--- /dev/null
+++ b/finance/ktoblzcheck-data/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1751008153
+SHA256 (ktoblzcheck-data-20250515.tar.gz) = 307479cd3c487ba6d6c4f5966634a6023c1f29d4386b93a5e96cea7541bebe4c
+SIZE (ktoblzcheck-data-20250515.tar.gz) = 267821
+SHA256 (ktoblzcheck-bankdata-20250609.tar.gz) = 36d9a5ea5c3e7b1183d8fe2f24658d7e50ac3686b14573b17f9f46cf04388065
+SIZE (ktoblzcheck-bankdata-20250609.tar.gz) = 510238
diff --git a/finance/ktoblzcheck-data/files/patch-src_CMakeLists.txt b/finance/ktoblzcheck-data/files/patch-src_CMakeLists.txt
new file mode 100644
index 000000000000..563c6dca417e
--- /dev/null
+++ b/finance/ktoblzcheck-data/files/patch-src_CMakeLists.txt
@@ -0,0 +1,17 @@
+Set VALID_END_DATE via the port Makefile. This would otherwise only be set
+if the CMake argument ENABLE_BANKDATA_DOWNLOAD is true, but we cannot download
+files during the build process. This value needs to be defined as the last day
+the bank data is valid in %d.%m.%Y format to enable the custom commands/targets
+that build that databases.
+
+--- src/CMakeLists.txt.orig 2025-05-15 11:18:20 UTC
++++ src/CMakeLists.txt
+@@ -40,7 +40,7 @@ message(STATUS "Using bank data db ${BANKDATA_TEST_DBP
+ message(STATUS "Using bank data db ${BANKDATA_CH_DBPATH}")
+ message(STATUS "Using bank data db ${BANKDATA_TEST_DBPATH}")
+
+-set(VALID_END_DATE "")
++set(VALID_END_DATE "%%BANKDATA_END_DATE%%")
+
+ if(ENABLE_BANKDATA_DOWNLOAD)
+ extract_date(
diff --git a/finance/ktoblzcheck-data/pkg-descr b/finance/ktoblzcheck-data/pkg-descr
new file mode 100644
index 000000000000..61b37fbbae32
--- /dev/null
+++ b/finance/ktoblzcheck-data/pkg-descr
@@ -0,0 +1,4 @@
+ktoblzcheck-data converts raw bank code data published by several
+financial institutions including Deutsche Bundesbank, SIX Group, and
+Betaalvereniging Nederland, into SQLite databases used by the ktoblzcheck
+library.
diff --git a/finance/ktoblzcheck-data/pkg-plist b/finance/ktoblzcheck-data/pkg-plist
new file mode 100644
index 000000000000..f04c3f692164
--- /dev/null
+++ b/finance/ktoblzcheck-data/pkg-plist
@@ -0,0 +1,6 @@
+%%DATADIR%%/bankdata.ch.db
+%%DATADIR%%/bankdata.de.db
+%%DATADIR%%/bankdata.nl.db
+%%DATADIR%%/blz_%%BANKDATA_START_DATE%%.txt
+%%DATADIR%%/ibandata.txt
+%%DATADIR%%/sepa_%%BANKDATA_START_DATE%%.txt
diff --git a/finance/ktoblzcheck/Makefile b/finance/ktoblzcheck/Makefile
index 3e07cfb248d9..249a45eb9612 100644
--- a/finance/ktoblzcheck/Makefile
+++ b/finance/ktoblzcheck/Makefile
@@ -1,33 +1,26 @@
PORTNAME= ktoblzcheck
-PORTVERSION= 1.57
-PORTREVISION= 3
-CATEGORIES= finance german
-MASTER_SITES= SF/${PORTNAME} \
- LOCAL/jhale/${PORTNAME}:bankdata
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${PORTNAME}-bankdata-${BANKDATA_DATE}${EXTRACT_SUFX}:bankdata
+PORTVERSION= 1.59
+CATEGORIES= finance
+MASTER_SITES= SF/${PORTNAME}
MAINTAINER= jhale@FreeBSD.org
-COMMENT= Check bank codes of German banks
+COMMENT= Check bank codes of various financial institutions
WWW= https://ktoblzcheck.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR}
LIB_DEPENDS= libcurl.so:ftp/curl
+RUN_DEPENDS= ${PORTNAME}-data>=1.0.0.20250609:finance/ktoblzcheck-data
+TEST_DEPENDS= ${PORTNAME}-data>=1.0.0.20250609:finance/ktoblzcheck-data
-USES= cmake localbase pathfix python:build sqlite
+USES= cmake:testing localbase pathfix sqlite
USE_LDCONFIG= yes
-CMAKE_OFF= ENABLE_BANKDATA_DOWNLOAD \
- INSTALL_RAW_BANKDATA_FILE
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Python3
PORTDOCS= README.md
-BANKDATA_DATE= 20241209
-
OPTIONS_DEFINE= DOCS DOXYGEN
OPTIONS_SUB= yes
@@ -35,16 +28,6 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
dot:graphics/graphviz
DOXYGEN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen
-TEST_TARGET= test
-
-post-patch:
- @${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_DATE}/blz_${BANKDATA_DATE}.txt ${WRKSRC}/src/bankdata
- @${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_DATE}/ch_data.txt ${WRKSRC}/src/bankdata
- @${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_DATE}/nl_data.xlsx ${WRKSRC}/src/bankdata
- @${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_DATE}/sepa_${BANKDATA_DATE}.txt ${WRKSRC}/src/bankdata/sepa
- @${REINPLACE_CMD} -e 's|%%BANKDATA_DATE%%|'"$$(date -j -f "%Y%m%d" "+%d.%m.%Y" ${BANKDATA_DATE})"'|' \
- ${WRKSRC}/src/bankdata/CMakeLists.txt
-
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
diff --git a/finance/ktoblzcheck/distinfo b/finance/ktoblzcheck/distinfo
index d16290608db5..5f464edee9a6 100644
--- a/finance/ktoblzcheck/distinfo
+++ b/finance/ktoblzcheck/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1735156937
-SHA256 (ktoblzcheck-1.57.tar.gz) = 4c3b782e5d8e31e219c3e2ece0c6e84a93929ae0b2f36080d4c183a644d05672
-SIZE (ktoblzcheck-1.57.tar.gz) = 96788
-SHA256 (ktoblzcheck-bankdata-20241209.tar.gz) = 9938c764cb01a0a3ce72b29db365e441cbf73b87fa2f288e5bfb197b912d518d
-SIZE (ktoblzcheck-bankdata-20241209.tar.gz) = 514266
+TIMESTAMP = 1751021858
+SHA256 (ktoblzcheck-1.59.tar.gz) = 3cd33880d2425e8fa3be9918c85485514f53e04b0b986bcf7bd003fc53071fa7
+SIZE (ktoblzcheck-1.59.tar.gz) = 89603
diff --git a/finance/ktoblzcheck/files/patch-src_CMakeLists.txt b/finance/ktoblzcheck/files/patch-src_CMakeLists.txt
deleted file mode 100644
index 5f15e3e63f9a..000000000000
--- a/finance/ktoblzcheck/files/patch-src_CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-Disable the Python bindings for now. They could be in a slave port later if
-needed, but I am not currently aware of anything that uses them.
-
---- src/CMakeLists.txt.orig 2020-12-28 00:28:41 UTC
-+++ src/CMakeLists.txt
-@@ -9,6 +9,3 @@ add_subdirectory(bankdata)
- add_subdirectory(include)
- add_subdirectory(lib)
- add_subdirectory(bin)
--if(Python_Development_FOUND)
-- add_subdirectory(python)
--endif()
diff --git a/finance/ktoblzcheck/files/patch-src_bankdata_CMakeLists.txt b/finance/ktoblzcheck/files/patch-src_bankdata_CMakeLists.txt
deleted file mode 100644
index ac0dfb7bc07a..000000000000
--- a/finance/ktoblzcheck/files/patch-src_bankdata_CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/bankdata/CMakeLists.txt.orig 2024-01-05 07:31:23 UTC
-+++ src/bankdata/CMakeLists.txt
-@@ -23,6 +23,7 @@ file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/ch_data.cmake "
- file(DOWNLOAD \"${CH_RAW_DATA_URL}\" \"${CH_RAW_DATA_PATH}\")
- ")
-
-+if(ENABLE_BANKDATA_DOWNLOAD)
- # fetch validity date from bank's website
- function(extract_date ARG)
- file(DOWNLOAD ${BANK_WEBSITE_URL} ${TEMP_FILE})
-@@ -57,10 +58,10 @@ add_custom_command(
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
- COMMENT "Download raw bank data file to ${CH_RAW_DATA_PATH}"
- )
-+endif()
-
- # store the validity date in VALID_DATE
--set(VALID_DATE "")
--extract_date(VALID_DATE)
-+set(VALID_DATE "%%BANKDATA_DATE%%")
-
- if(NOT "${VALID_DATE}" STREQUAL "")
- add_custom_command(
diff --git a/finance/ktoblzcheck/pkg-descr b/finance/ktoblzcheck/pkg-descr
index 6b11c22a0c05..9f6f6ca0665e 100644
--- a/finance/ktoblzcheck/pkg-descr
+++ b/finance/ktoblzcheck/pkg-descr
@@ -1,2 +1,2 @@
KtoBLZCheck is a library to check account numbers and bank codes of
-German banks.
+various financial institutions.
diff --git a/finance/ktoblzcheck/pkg-plist b/finance/ktoblzcheck/pkg-plist
index d7ba80871f02..60c6ec7c401f 100644
--- a/finance/ktoblzcheck/pkg-plist
+++ b/finance/ktoblzcheck/pkg-plist
@@ -31,11 +31,11 @@ libdata/pkgconfig/ktoblzcheck.pc
%%DOXYGEN%%%%DOCSDIR%%/api/classIbanCheck.html
%%DOXYGEN%%%%DOCSDIR%%/api/classes.html
%%DOXYGEN%%%%DOCSDIR%%/api/closed.png
-%%DOXYGEN%%%%DOCSDIR%%/api/dir_027acad13201f25411f30b3a77f2b006.html
%%DOXYGEN%%%%DOCSDIR%%/api/dir_5a44bfe66872ebd87256b63344bc501a.html
-%%DOXYGEN%%%%DOCSDIR%%/api/dir_63c478c42e36c4f05959c97623df5ccd.html
%%DOXYGEN%%%%DOCSDIR%%/api/dir_8f1ddfcaba34d370f217a025e0bf2872.html
-%%DOXYGEN%%%%DOCSDIR%%/api/dir_b6310677cdb1a308af776abddf4b17ae.html
+%%DOXYGEN%%%%DOCSDIR%%/api/dir_b595697878e38297fca870e1c306251b.html
+%%DOXYGEN%%%%DOCSDIR%%/api/dir_d3cb94c4c25e21114b6ed199847bcaf5.html
+%%DOXYGEN%%%%DOCSDIR%%/api/dir_f36729f1e90a4f37b93d8ff044e485fe.html
%%DOXYGEN%%%%DOCSDIR%%/api/doc.png
%%DOXYGEN%%%%DOCSDIR%%/api/docd.png
%%DOXYGEN%%%%DOCSDIR%%/api/doxygen.css
@@ -59,8 +59,8 @@ libdata/pkgconfig/ktoblzcheck.pc
%%DOXYGEN%%%%DOCSDIR%%/api/iban_8h_source.html
%%DOXYGEN%%%%DOCSDIR%%/api/index.html
%%DOXYGEN%%%%DOCSDIR%%/api/jquery.js
-%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck-1_857_2src_2include_2ktoblzcheck__export_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck-1_857_2src_2include_2ktoblzcheck__export_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck-1_859_2src_2include_2ktoblzcheck__export_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck-1_859_2src_2include_2ktoblzcheck__export_8h_source.html
%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck_8h.html
%%DOXYGEN%%%%DOCSDIR%%/api/ktoblzcheck_8h_source.html
%%DOXYGEN%%%%DOCSDIR%%/api/menu.js
@@ -84,9 +84,5 @@ libdata/pkgconfig/ktoblzcheck.pc
%%DOXYGEN%%%%DOCSDIR%%/api/tab_s.png
%%DOXYGEN%%%%DOCSDIR%%/api/tab_sd.png
%%DOXYGEN%%%%DOCSDIR%%/api/tabs.css
-%%DATADIR%%/bankdata.ch.db
-%%DATADIR%%/bankdata.de.db
-%%DATADIR%%/bankdata.nl.db
-%%DATADIR%%/ibandata.txt
share/man/man1/ibanchk.1.gz
share/man/man1/ktoblzcheck.1.gz
diff --git a/french/wordpress/distinfo b/french/wordpress/distinfo
index a4cf86cd3018..8f236e4493c7 100644
--- a/french/wordpress/distinfo
+++ b/french/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795733
-SHA256 (wordpress-6.7.2-fr_FR.tar.gz) = c53b05b804911f396ea8ceb9f271b7b1254b72179d2e4f14e5bded66834997df
-SIZE (wordpress-6.7.2-fr_FR.tar.gz) = 34025733
+TIMESTAMP = 1750500013
+SHA256 (wordpress-6.8.1-fr_FR.tar.gz) = aa9ab352448c8375882101a8be23fe2e40d3a1c837eb5457b490557b89b79cf7
+SIZE (wordpress-6.8.1-fr_FR.tar.gz) = 34183986
diff --git a/games/mizuma/Makefile b/games/mizuma/Makefile
index 3c49d8e2bc67..53d6e5eb2080 100644
--- a/games/mizuma/Makefile
+++ b/games/mizuma/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mizuma
-DISTVERSION= 2025.04
+DISTVERSION= 2025.06
CATEGORIES= games emulators
MASTER_SITES= https://codeberg.org/Alexander88207/Mizutamari/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
@@ -15,12 +15,11 @@ ONLY_FOR_ARCHS_REASON= Wine only runs on x86 architecture
RUN_DEPENDS= 7zz:archivers/7-zip \
bash:shells/bash \
- vulkaninfo:graphics/vulkan-tools \
wine:emulators/wine \
wine-mono>0:emulators/wine-mono \
winetricks:emulators/winetricks \
xdg-open:devel/xdg-utils \
- zenity:x11/zenity
+ yad:x11/yad
NO_ARCH= yes
NO_BUILD= yes
@@ -30,17 +29,6 @@ WRKSRC= ${WRKDIR}/mizutamari
PLIST_FILES= bin/Mizuma \
share/Mizutamari/Tools/Framework
-OPTIONS_DEFAULT= GLX_UTILS
-OPTIONS_RADIO= GLXINFO
-OPTIONS_RADIO_GLXINFO= GLX_UTILS MESA_DEMOS
-OPTIONS_SUB= yes
-
-GLX_UTILS_DESC= Use glxinfo from glx-utils
-MESA_DEMOS_DESC= Use glxinfo from mesa-demos
-
-GLX_UTILS_RUN_DEPENDS= glxinfo:graphics/glx-utils
-MESA_DEMOS_RUN_DEPENDS= glxinfo:graphics/mesa-demos
-
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/share/Mizutamari/Tools
${INSTALL_SCRIPT} ${WRKSRC}/Mizuma ${STAGEDIR}${PREFIX}/bin
diff --git a/games/mizuma/distinfo b/games/mizuma/distinfo
index 012427cc2d34..541485096cee 100644
--- a/games/mizuma/distinfo
+++ b/games/mizuma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745705501
-SHA256 (mizuma-2025.04.tar.gz) = 0316149e76b9223687fb080ccd58ec94a44786c2305bfc5f34d87312c28a80eb
-SIZE (mizuma-2025.04.tar.gz) = 217212
+TIMESTAMP = 1751052879
+SHA256 (mizuma-2025.06.tar.gz) = a4645869c4b5ac06e0b34bae831172330a3d8b9eccaca15c2a87cb4efd923c55
+SIZE (mizuma-2025.06.tar.gz) = 218090
diff --git a/games/mizuma/pkg-descr b/games/mizuma/pkg-descr
index 0f6da9a829fa..53bc82a27119 100644
--- a/games/mizuma/pkg-descr
+++ b/games/mizuma/pkg-descr
@@ -1,7 +1,4 @@
-Mizutamari is A Wine front-end. Written in Bash with a GUI provided by Zentiy.
+Mizutamari is A Wine front-end. Written in Bash with a GUI provided by YAD.
A predefined library is used to manage the Windows applications.
Providing/applying the required fixes and workarounds.
-
-Note: In order to avoid conflicts with the KDE environment,
-you need to build this port with the MESA_DEMOS option instead.
diff --git a/games/mizuma/pkg-message b/games/mizuma/pkg-message
index b4ee767fad80..b004a63aeddb 100644
--- a/games/mizuma/pkg-message
+++ b/games/mizuma/pkg-message
@@ -10,6 +10,8 @@ The following commandline tasks are currently available:
Mizuma Install $APPNAME
Mizuma Launch $APPNAME
Mizuma Uninstall $APPNAME
+Mizuma Kill $APPNAME
+Mizuma Winetricks $APPNAME
Mizuma List Library
Mizuma List Installed
diff --git a/german/wordpress/distinfo b/german/wordpress/distinfo
index 5d999ff7a7be..f83283e5d731 100644
--- a/german/wordpress/distinfo
+++ b/german/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795748
-SHA256 (wordpress-6.7.2-de_DE.tar.gz) = 62ba3cd5db56d2a8ce0a9e0c747610863f267f6ad2a2b81e86c29e8618e918ce
-SIZE (wordpress-6.7.2-de_DE.tar.gz) = 34015714
+TIMESTAMP = 1750445255
+SHA256 (wordpress-6.8.1-de_DE.tar.gz) = 2a7a7f6046e520a004c179b70832f01b459eafb016ad6819bac096a24529dc9f
+SIZE (wordpress-6.8.1-de_DE.tar.gz) = 34200331
diff --git a/graphics/cloudcompare/Makefile b/graphics/cloudcompare/Makefile
index c34a5bcce56a..70c41f6cd608 100644
--- a/graphics/cloudcompare/Makefile
+++ b/graphics/cloudcompare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudcompare
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.4
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile
index 7f4c86116bb0..b5d60c73b92c 100644
--- a/graphics/f3d/Makefile
+++ b/graphics/f3d/Makefile
@@ -1,7 +1,7 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist
index 9d0032765f26..9a973dfddcf4 100644
--- a/graphics/f3d/pkg-plist
+++ b/graphics/f3d/pkg-plist
@@ -1,5 +1,4 @@
bin/f3d
-include/f3d/F3DUtils.h
include/f3d/camera.h
include/f3d/context.h
include/f3d/engine.h
@@ -14,10 +13,6 @@ include/f3d/reader.h
include/f3d/scene.h
include/f3d/types.h
include/f3d/utils.h
-include/f3d/vtkF3DFaceVaryingPointDispatcher.h
-include/f3d/vtkF3DGLTFImporter.h
-include/f3d/vtkF3DImporter.h
-include/f3d/vtkextModule.h
include/f3d/window.h
lib/cmake/f3d/application-config.cmake
lib/cmake/f3d/f3dConfig.cmake
@@ -28,20 +23,10 @@ lib/cmake/f3d/f3dLibraryTargets.cmake
lib/cmake/f3d/f3dTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/f3d/f3dTargets.cmake
lib/cmake/f3d/library-config.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-targets.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-vtk-module-properties.cmake
lib/libf3d.so
lib/libf3d.so.3
lib/libf3d.so.3.1
lib/libvtkext.so
-%%ALEMBIC%%lib/libvtkextAlembic.a
-%%ASSIMP%%lib/libvtkextAssimp.a
-%%DRACO%%lib/libvtkextDraco.a
-lib/libvtkextNative.a
-%%OCCT%%lib/libvtkextOCCT.a
-lib/libvtkextPrivate.a
-lib/vtk/hierarchy/f3d_vtkext/vtkext-hierarchy.txt
%%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop
%%ASSIMP%%share/applications/f3d-plugin-assimp.desktop
%%DRACO%%share/applications/f3d-plugin-draco.desktop
diff --git a/graphics/mirtk/Makefile b/graphics/mirtk/Makefile
index fb5967d48c4c..28b3fa763607 100644
--- a/graphics/mirtk/Makefile
+++ b/graphics/mirtk/Makefile
@@ -1,13 +1,14 @@
PORTNAME= mirtk
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0-178
-PORTREVISION= 12
-DISTVERSIONSUFFIX= -g973ce2f
+DISTVERSION= 2.0.0-179
+PORTREVISION= 1
+DISTVERSIONSUFFIX= -gef71a17
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Medical Image Registration ToolKit (MIRTK)
-WWW= https://mirtk.github.io/
+WWW= https://mirtk.github.io/ \
+ https://github.com/BioMedIA/MIRTK
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -17,13 +18,15 @@ BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
LIB_DEPENDS= libpng16.so:graphics/png
USES= cmake compiler:c++11-lang eigen:3 perl5 python
+USE_CXXSTD= c++14
+USE_LDCONFIG= yes
+
USE_GITHUB= yes
GH_ACCOUNT= BioMedIA
GH_PROJECT= ${PORTNAME:tu}
-USE_LDCONFIG= yes
OPTIONS_DEFINE= TBB VTK
-OPTIONS_DEFAULT= TBB VTK
+OPTIONS_DEFAULT= TBB #VTK
TBB_DESC= Build with TBB
TBB_CMAKE_BOOL= WITH_TBB
@@ -33,6 +36,7 @@ VTK_DESC= Build with the VTK toolkit
VTK_CMAKE_BOOL= WITH_VTK
VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} \
libexpat.so:textproc/expat2
+VTK_BROKEN= causes compilation failure due to use of deprecated feature using std::bind1st, see https://github.com/BioMedIA/MIRTK/issues/789
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/graphics/mirtk/distinfo b/graphics/mirtk/distinfo
index 063e17f809ef..8c77f474687e 100644
--- a/graphics/mirtk/distinfo
+++ b/graphics/mirtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1659025897
-SHA256 (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 58e2f1ab1f9f161d63faa3a044bbe31dea315897d30a1b5754a3de83176765c0
-SIZE (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 2905912
+TIMESTAMP = 1750917659
+SHA256 (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 7f95229472dda2979bcefbb80a37942817f28a845eb10fa75462405ff02df2dd
+SIZE (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 2905635
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index a3c6ed6b53cb..06523cbb8145 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opencv
DISTVERSION= 4.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= desktop@FreeBSD.org
diff --git a/graphics/pcl-pointclouds/Makefile b/graphics/pcl-pointclouds/Makefile
index 1e5e23d47a4b..773481c48ddc 100644
--- a/graphics/pcl-pointclouds/Makefile
+++ b/graphics/pcl-pointclouds/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pcl
DISTVERSIONPREFIX= pcl-
DISTVERSION= 1.15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics math
#MASTER_SITES= https://github.com/PointCloudLibrary/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= -pointclouds
diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile
index 9dd95e0c9314..264aadfb5fbf 100644
--- a/graphics/py-fury/Makefile
+++ b/graphics/py-fury/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fury
DISTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mayavi/Makefile b/graphics/py-mayavi/Makefile
index 9187f05eaa60..4231c09f8271 100644
--- a/graphics/py-mayavi/Makefile
+++ b/graphics/py-mayavi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mayavi
DISTVERSION= 4.8.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyvista/Makefile b/graphics/py-pyvista/Makefile
index 2b4540d8aa0c..80aa88554f1c 100644
--- a/graphics/py-pyvista/Makefile
+++ b/graphics/py-pyvista/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyvista
DISTVERSION= 0.34.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/vulkan-caps-viewer/Makefile b/graphics/vulkan-caps-viewer/Makefile
index 2fa3e55168ee..7f3a98e6d7a1 100644
--- a/graphics/vulkan-caps-viewer/Makefile
+++ b/graphics/vulkan-caps-viewer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vulkan-caps-viewer
-DISTVERSION= 4.01
+DISTVERSION= 4.02
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
@@ -15,7 +15,7 @@ USE_GITHUB= yes
USE_QT= qmake:build buildtools:build core gui network widgets
GH_ACCOUNT= SaschaWillems
GH_PROJECT= VulkanCapsViewer
-GH_TUPLE= KhronosGroup:Vulkan-Headers:v1.4.313:vkheaders/Vulkan-Headers
+GH_TUPLE= KhronosGroup:Vulkan-Headers:v1.4.320:vkheaders/Vulkan-Headers
LDFLAGS+= -Wl,--as-needed # avoid overlinking (GL, wayland)
PLIST_FILES= bin/vulkanCapsViewer \
share/applications/vulkanCapsViewer.desktop \
diff --git a/graphics/vulkan-caps-viewer/distinfo b/graphics/vulkan-caps-viewer/distinfo
index ec6437e08d52..a8b4856669ad 100644
--- a/graphics/vulkan-caps-viewer/distinfo
+++ b/graphics/vulkan-caps-viewer/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745061885
-SHA256 (SaschaWillems-VulkanCapsViewer-4.01_GH0.tar.gz) = bfae9ac76d10ae50dffd49630f9a3ec147cdd24f86eaf459a0d20626753995c0
-SIZE (SaschaWillems-VulkanCapsViewer-4.01_GH0.tar.gz) = 2867240
-SHA256 (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = f3298b8dc620530493296759858a69b622f98ececa0e8c75488ad2000778148f
-SIZE (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = 2635494
+TIMESTAMP = 1751043175
+SHA256 (SaschaWillems-VulkanCapsViewer-4.02_GH0.tar.gz) = f16873ad56bf4fa5981bdd18526c93a6a3825a64bbb8d2e9c9313664c4c6ea43
+SIZE (SaschaWillems-VulkanCapsViewer-4.02_GH0.tar.gz) = 2868716
+SHA256 (KhronosGroup-Vulkan-Headers-v1.4.320_GH0.tar.gz) = 26bf2befead6bf397263a74885dac3e68d133af76062321c2a5ce81de47b8429
+SIZE (KhronosGroup-Vulkan-Headers-v1.4.320_GH0.tar.gz) = 2629365
diff --git a/japanese/wordpress/distinfo b/japanese/wordpress/distinfo
index 02932aa655cc..c8d41f4d424c 100644
--- a/japanese/wordpress/distinfo
+++ b/japanese/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795768
-SHA256 (wordpress-6.7.2-ja.tar.gz) = 29f8555e61fc3425bb1302dc6380786b90168959345fd42624bfd802b923357f
-SIZE (wordpress-6.7.2-ja.tar.gz) = 34008487
+TIMESTAMP = 1750500043
+SHA256 (wordpress-6.8.1-ja.tar.gz) = 1f302c837f3ec25c2f1ef257bca353a2060c2155ea10eaaf10c2516aa1e7df4e
+SIZE (wordpress-6.8.1-ja.tar.gz) = 34192937
diff --git a/mail/archiveopteryx-devel/Makefile b/mail/archiveopteryx-devel/Makefile
index 45395f3fad53..d4863b480469 100644
--- a/mail/archiveopteryx-devel/Makefile
+++ b/mail/archiveopteryx-devel/Makefile
@@ -19,7 +19,6 @@ GH_TAGNAME= 96ab17e
USES= compiler perl5 ssl
USE_PERL5= build
-WITH_PGSQL= client
CONFLICTS_INSTALL= archiveopteryx # bin/aox bin/aoxdeliver bin/aoxexport bin/aoximport
diff --git a/mail/archiveopteryx/Makefile b/mail/archiveopteryx/Makefile
index 7d24b3ec5928..d32530f94b23 100644
--- a/mail/archiveopteryx/Makefile
+++ b/mail/archiveopteryx/Makefile
@@ -14,7 +14,6 @@ BUILD_DEPENDS= jam:devel/jam
USES= compiler perl5 ssl tar:bzip2
USE_PERL5= build
-WITH_PGSQL= client
CONFLICTS_INSTALL= archiveopteryx-devel # bin/aox bin/aoxdeliver bin/aoxexport bin/aoximport
diff --git a/math/vtk9/Makefile b/math/vtk9/Makefile
index 85979ec768e3..41087e74f8e4 100644
--- a/math/vtk9/Makefile
+++ b/math/vtk9/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vtk
-DISTVERSION= 9.2.6
-PORTREVISION= 6
+DISTVERSION= 9.5.0
CATEGORIES= math graphics
MASTER_SITES= https://vtk.org/files/release/${VTK_SHORT_VER}/
PKGNAMESUFFIX= 9
diff --git a/math/vtk9/Makefile.version b/math/vtk9/Makefile.version
index 66ceb4b6ed8f..0704e0637ff9 100644
--- a/math/vtk9/Makefile.version
+++ b/math/vtk9/Makefile.version
@@ -1,3 +1,3 @@
# this file is provided for VTK users
-VTK_VER=9.2
+VTK_VER=9.5
diff --git a/math/vtk9/distinfo b/math/vtk9/distinfo
index c73d546ac962..89bd22215236 100644
--- a/math/vtk9/distinfo
+++ b/math/vtk9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687488293
-SHA256 (VTK-9.2.6.tar.gz) = 06fc8d49c4e56f498c40fcb38a563ed8d4ec31358d0101e8988f0bb4d539dd12
-SIZE (VTK-9.2.6.tar.gz) = 53810904
+TIMESTAMP = 1750828031
+SHA256 (VTK-9.5.0.tar.gz) = 04ae86246b9557c6b61afbc534a6df099244fbc8f3937f82e6bc0570953af87d
+SIZE (VTK-9.5.0.tar.gz) = 50172790
diff --git a/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c b/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c
deleted file mode 100644
index 908a0098eced..000000000000
--- a/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- ThirdParty/cgns/vtkcgns/src/adfh/ADFH.c.orig 2022-10-02 11:37:19 UTC
-+++ ThirdParty/cgns/vtkcgns/src/adfh/ADFH.c
-@@ -287,6 +287,10 @@ if (mta_root == NULL){set_error(ADFH_ERR_ROOTNULL, err
- #define CMP_OINFO(r,n) ((r)->fileno==(n)->fileno && \
- (r)->addr==(n)->addr && (r)->addr != HADDR_UNDEF)
-
-+#if H5_VERSION_GE(1,12,0)
-+#undef H5L_info_t
-+#define H5L_info_t H5L_info2_t
-+#endif
-
- static herr_t gfind_by_name(hid_t, const char *, const H5L_info_t*, void *);
- static herr_t find_by_name(hid_t, const char *, const H5A_info_t*, void *);
diff --git a/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h b/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h
deleted file mode 100644
index eb9c13efbe2f..000000000000
--- a/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- ThirdParty/diy2/vtkdiy2/include/vtkdiy2/fmt/format.h.orig 2023-02-15 04:03:53 UTC
-+++ ThirdParty/diy2/vtkdiy2/include/vtkdiy2/fmt/format.h
-@@ -480,6 +480,7 @@ void buffer<T>::append(const U* begin, const U* end) {
- }
- } // namespace internal
-
-+#ifdef __cpp_char8_t
- // A UTF-8 string view.
- class u8string_view : public basic_string_view<char8_t> {
- public:
-@@ -497,6 +498,7 @@ inline u8string_view operator"" _u(const char* s, std:
- }
- } // namespace literals
- #endif
-+#endif // __cpp_char8_t
-
- // The number of characters to store in the basic_memory_buffer object itself
- // to avoid dynamic memory allocation.
diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c
deleted file mode 100644
index eb29a277f139..000000000000
--- a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c
+++ /dev/null
@@ -1,14 +0,0 @@
-- fix build with science/netcdf 4.9.3
-- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680
-
---- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c.orig 2025-02-10 02:00:23 UTC
-+++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c
-@@ -243,7 +243,7 @@ int ex_put_prop(int exoid, ex_entity_type obj_type, ex
- vals[0] = 0; /* fill value */
- /* create attribute to cause variable to fill with zeros per routine spec
- */
-- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
- snprintf(errmsg, MAX_ERR_LENGTH,
- "ERROR: failed to create property name fill attribute in file id %d", exoid);
- ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c
deleted file mode 100644
index 335822e40906..000000000000
--- a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c
+++ /dev/null
@@ -1,14 +0,0 @@
-- fix build with science/netcdf 4.9.3
-- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680
-
---- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c.orig 2025-02-10 02:01:23 UTC
-+++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c
-@@ -172,7 +172,7 @@ int ex_put_prop_names(int exoid, ex_entity_type obj_ty
-
- /* create attribute to cause variable to fill with zeros per routine spec
- */
-- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
- snprintf(errmsg, MAX_ERR_LENGTH,
- "ERROR: failed to create property name fill attribute in file id %d", exoid);
- ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c b/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c
deleted file mode 100644
index 65889826bdd6..000000000000
--- a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ThirdParty/glew/vtkglew/src/glew.c.orig 2024-02-21 22:29:42 UTC
-+++ ThirdParty/glew/vtkglew/src/glew.c
-@@ -38,6 +38,7 @@
-
- #if defined(GLEW_OSMESA)
- # define GLAPI extern
-+# define APIENTRY __stdcall
- # include <GL/osmesa.h>
- #elif defined(GLEW_EGL)
- # include <GL/eglew.h>
diff --git a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c b/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c
deleted file mode 100644
index 0ea9659d6ec5..000000000000
--- a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ThirdParty/glew/vtkglew/src/glewinfo.c.orig 2024-02-21 22:29:54 UTC
-+++ ThirdParty/glew/vtkglew/src/glewinfo.c
-@@ -38,6 +38,7 @@
- #include <GL/eglew.h>
- #elif defined(GLEW_OSMESA)
- #define GLAPI extern
-+#define APIENTRY __stdcall
- #include <GL/osmesa.h>
- #elif defined(_WIN32)
- #include <GL/wglew.h>
diff --git a/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx b/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx
deleted file mode 100644
index de91955442bb..000000000000
--- a/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx
+++ /dev/null
@@ -1,11 +0,0 @@
---- Utilities/octree/octree/octree_node.txx.orig 2023-02-15 04:03:53 UTC
-+++ Utilities/octree/octree/octree_node.txx
-@@ -207,7 +207,7 @@ const octree_node<T_, d_, A_>& octree_node<T_, d_, A_>
- {
- throw std::domain_error("Attempt to access children of an octree leaf node.");
- }
-- return this->_M_chilren[child];
-+ return this->m_children[child];
- }
-
- /**\brief Return a reference to a child node.
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index d58ab48b4b4c..777b30dcbc73 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.73.1
+DISTVERSION= 1.73.2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index 1f91bd7cb8ed..d06105107310 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750940033
-SHA256 (litellm-1.73.1.tar.gz) = 33ad55ff051bf925419619ec37f32949decdc52a6109c8c0700cfb1209696590
-SIZE (litellm-1.73.1.tar.gz) = 8667338
+TIMESTAMP = 1751073840
+SHA256 (litellm-1.73.2.tar.gz) = 5a32e631d5002b2e56bb083d13c5d7931e39f13083c9f9bf081e5c0cc871fae8
+SIZE (litellm-1.73.2.tar.gz) = 8694140
diff --git a/misc/visp/Makefile b/misc/visp/Makefile
index efc868f979f6..d173a26c75f2 100644
--- a/misc/visp/Makefile
+++ b/misc/visp/Makefile
@@ -1,12 +1,13 @@
PORTNAME= visp
DISTVERSION= 3.6.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc
MASTER_SITES= https://visp-doc.inria.fr/download/releases/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modular library for visual tracking and visual servoing
-WWW= https://visp.inria.fr/
+WWW= https://visp.inria.fr/ \
+ https://github.com/lagadic/visp
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -37,6 +38,8 @@ USE_LDCONFIG= yes
CMAKE_OFF= WITH_QBDEVICE BUILD_EXAMPLES BUILD_TUTORIALS BUILD_TESTS BUILD_DEMOS
+CXXFLAGS+= -I${LOCALBASE}/include/vtk-${VTK_VER} # https://github.com/lagadic/visp/issues/1707
+
OPTIONS_DEFINE= COIN OGRE PCL ZBAR
OPTIONS_DEFAULT= COIN OGRE PCL ZBAR
@@ -51,10 +54,11 @@ OGRE_LIB_DEPENDS= libOgreMain.so:graphics/ogre3d19
PCL_DESC= Include Point Cloud Library support
PCL_CMAKE_BOOL= USE_PCL
PCL_LIB_DEPENDS= libpcl_common.so:graphics/pcl-pointclouds \
- libvtkCommonCore-9.2.so:math/vtk9 # vtk9 is incurred by pcl-pointclouds
+ libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} # vtk9 is incurred by pcl-pointclouds
ZBAR_DESC= Use ZBAR to read bar codes and QR codes
ZBAR_CMAKE_BOOL= USE_ZBAR
ZBAR_LIB_DEPENDS= libzbar.so:graphics/zbar
+.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/misc/visp/files/patch-CMakeLists.txt b/misc/visp/files/patch-CMakeLists.txt
index 893083431163..f5c75760570d 100644
--- a/misc/visp/files/patch-CMakeLists.txt
+++ b/misc/visp/files/patch-CMakeLists.txt
@@ -1,8 +1,17 @@
https://github.com/lagadic/visp/issues/423
---- CMakeLists.txt.orig 2021-03-05 01:09:20 UTC
+--- CMakeLists.txt.orig 2023-09-22 05:39:36 UTC
+++ CMakeLists.txt
-@@ -230,7 +230,7 @@ else() # UNIX
+@@ -124,6 +124,8 @@ project(VISP C CXX)
+
+ project(VISP C CXX)
+
++find_package(VTK REQUIRED) # workaround for https://gitlab.kitware.com/vtk/vtk/-/issues/19716
++
+ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
+
+ include(cmake/VISPUtils.cmake)
+@@ -244,7 +246,7 @@ else() # UNIX
vp_update(VISP_LIB_INSTALL_PATH "${CMAKE_INSTALL_LIBDIR}")
endif()
vp_update(VISP_BIN_INSTALL_PATH "${CMAKE_INSTALL_BINDIR}")
diff --git a/net/guacamole-server/Makefile b/net/guacamole-server/Makefile
index 4e4d4ed89657..f335b7ca4018 100644
--- a/net/guacamole-server/Makefile
+++ b/net/guacamole-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= guacamole-server
-DISTVERSION= 1.5.5
+DISTVERSION= 1.6.0
CATEGORIES= net
MASTER_SITES= APACHE/guacamole/${DISTVERSION}/source/
diff --git a/net/guacamole-server/distinfo b/net/guacamole-server/distinfo
index 1e6e2036c4d3..2eef90b041b5 100644
--- a/net/guacamole-server/distinfo
+++ b/net/guacamole-server/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1739487171
-SHA256 (guacamole-server-1.5.5.tar.gz) = 67499611c2e22d9c933763adc5408e716a4bfd08a3eb8a5ba2fc6f8f70868f6b
-SIZE (guacamole-server-1.5.5.tar.gz) = 1136892
-SHA256 (5cf408ebbba9544fb5dfb297d98d5a1e1751a56d.patch) = fe104f8eeade04051b1ba86ecb69307dc172746b11c10892dd24ea4a8593d083
-SIZE (5cf408ebbba9544fb5dfb297d98d5a1e1751a56d.patch) = 3222
+TIMESTAMP = 1750962604
+SHA256 (guacamole-server-1.6.0.tar.gz) = 8bc45675da96d7b6f39728160181e3d4ff3c08f460f6d26de5805b642bf13f2b
+SIZE (guacamole-server-1.6.0.tar.gz) = 1252749
diff --git a/net/guacamole-server/files/patch-src_libguac_tcp.c b/net/guacamole-server/files/patch-src_libguac_tcp.c
new file mode 100644
index 000000000000..a43bd7badd94
--- /dev/null
+++ b/net/guacamole-server/files/patch-src_libguac_tcp.c
@@ -0,0 +1,11 @@
+--- src/libguac/tcp.c.orig 2025-06-27 16:58:53 UTC
++++ src/libguac/tcp.c
+@@ -33,7 +33,7 @@ int guac_tcp_connect(const char* hostname, const char*
+
+ int retval;
+
+- int fd = EBADFD;
++ int fd = EBADF;
+ struct addrinfo* addresses;
+ struct addrinfo* current_address;
+
diff --git a/net/guacamole-server/pkg-plist b/net/guacamole-server/pkg-plist
index e998fbc11d47..ef66399379c6 100644
--- a/net/guacamole-server/pkg-plist
+++ b/net/guacamole-server/pkg-plist
@@ -4,6 +4,7 @@
include/guacamole/argv-constants.h
include/guacamole/argv-fntypes.h
include/guacamole/argv.h
+include/guacamole/assert.h
include/guacamole/audio-fntypes.h
include/guacamole/audio-types.h
include/guacamole/audio.h
@@ -11,9 +12,17 @@ include/guacamole/client-constants.h
include/guacamole/client-fntypes.h
include/guacamole/client-types.h
include/guacamole/client.h
+include/guacamole/display-constants.h
+include/guacamole/display-types.h
+include/guacamole/display.h
include/guacamole/error-types.h
include/guacamole/error.h
+include/guacamole/fifo-constants.h
+include/guacamole/fifo-types.h
+include/guacamole/fifo.h
include/guacamole/fips.h
+include/guacamole/flag-types.h
+include/guacamole/flag.h
include/guacamole/hash.h
include/guacamole/layer-types.h
include/guacamole/layer.h
@@ -32,6 +41,8 @@ include/guacamole/protocol-constants.h
include/guacamole/protocol-types.h
include/guacamole/protocol.h
include/guacamole/recording.h
+include/guacamole/rect-types.h
+include/guacamole/rect.h
include/guacamole/rwlock.h
include/guacamole/socket-constants.h
include/guacamole/socket-fntypes.h
@@ -41,6 +52,7 @@ include/guacamole/socket.h
include/guacamole/stream-types.h
include/guacamole/stream.h
include/guacamole/string.h
+include/guacamole/tcp.h
%%TERMINAL%%include/guacamole/terminal/terminal.h
include/guacamole/timestamp-types.h
include/guacamole/timestamp.h
@@ -69,17 +81,17 @@ include/guacamole/wol.h
%%VNC%%lib/libguac-client-vnc.so
%%VNC%%lib/libguac-client-vnc.so.0
%%VNC%%lib/libguac-client-vnc.so.0.0.0
-lib/libguac.a
-lib/libguac.so
-lib/libguac.so.24
-lib/libguac.so.24.0.0
%%TERMINAL%%lib/libguac-terminal.a
%%TERMINAL%%lib/libguac-terminal.so
-%%TERMINAL%%lib/libguac-terminal.so.0
-%%TERMINAL%%lib/libguac-terminal.so.0.1.0
+%%TERMINAL%%lib/libguac-terminal.so.2
+%%TERMINAL%%lib/libguac-terminal.so.2.0.0
+lib/libguac.a
+lib/libguac.so
+lib/libguac.so.25
+lib/libguac.so.25.0.0
+sbin/guacd
%%GUACENC%%share/man/man1/guacenc.1.gz
%%GUACLOG%%share/man/man1/guaclog.1.gz
share/man/man5/guacd.conf.5.gz
share/man/man8/guacd.8.gz
-sbin/guacd
@dir(%%GUACD_USER%%,%%GUACD_GROUP%%,) %%GUACD_HOME%%
diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile
index ac20001782fb..66fce794c32e 100644
--- a/net/kamailio/Makefile
+++ b/net/kamailio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kamailio
-DISTVERSION= 6.0.1
+DISTVERSION= 6.0.2
CATEGORIES= net
MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
DISTNAME= ${PORTNAME}-${DISTVERSION}_src
diff --git a/net/kamailio/distinfo b/net/kamailio/distinfo
index 4176291cbd7c..eb4fc72db121 100644
--- a/net/kamailio/distinfo
+++ b/net/kamailio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741635451
-SHA256 (kamailio-6.0.1_src.tar.gz) = 8c1d61b4c14706dc2748d37b1ad4055397276205a94e0bd70e39fd98c4753d01
-SIZE (kamailio-6.0.1_src.tar.gz) = 13064707
+TIMESTAMP = 1750878248
+SHA256 (kamailio-6.0.2_src.tar.gz) = 031dcc850649f1c0ae1944d95138624f65d6006805225c239caa90bdaa36f21d
+SIZE (kamailio-6.0.2_src.tar.gz) = 13084117
diff --git a/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt b/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt
deleted file mode 100644
index c5aa1366e6c0..000000000000
--- a/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/modules/dialplan/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC
-+++ src/modules/dialplan/CMakeLists.txt
-@@ -1,3 +1,14 @@ add_library(${module_name} SHARED ${MODULE_SOURCES})
- file(GLOB MODULE_SOURCES "*.c")
-
- add_library(${module_name} SHARED ${MODULE_SOURCES})
-+
-+find_package(pcre2 QUIET)
-+if(NOT pcre2_FOUND)
-+ message(STATUS "PCRE2 library not found... looking with pkg-config")
-+ find_package(PkgConfig REQUIRED)
-+ # TODO: verify we want 8-bit libpcre2
-+ pkg_check_modules(pcre2 REQUIRED IMPORTED_TARGET libpcre2-8)
-+ add_library(PCRE2::8BIT ALIAS PkgConfig::pcre2)
-+endif()
-+
-+target_link_libraries(${module_name} PRIVATE PCRE2::8BIT)
diff --git a/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt b/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt
deleted file mode 100644
index e018145c57cd..000000000000
--- a/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/modules/sctp/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC
-+++ src/modules/sctp/CMakeLists.txt
-@@ -14,11 +14,11 @@ target_include_directories(${module_name} PRIVATE ${SC
-
- target_include_directories(${module_name} PRIVATE ${SCTP_INCLUDE_DIR})
-
--find_library(
-- SCTP_LIBRARY
-- NAMES sctp
-- PATHS /usr/lib /usr/local/lib)
-+if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-+ find_library(
-+ SCTP_LIBRARY
-+ NAMES sctp
-+ PATHS /usr/lib /usr/local/lib)
-
--if(UNIX)
- target_link_libraries(${module_name} PRIVATE ${SCTP_LIBRARY})
- endif()
diff --git a/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt b/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt
deleted file mode 100644
index f66122584e2c..000000000000
--- a/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- utils/kamcmd/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC
-+++ utils/kamcmd/CMakeLists.txt
-@@ -46,7 +46,7 @@ add_custom_command(
- -e "s#/usr/sbin/#${CMAKE_INSTALL_FULL_SBINDIR}/#g" -e
- "s#/usr/lib/${CFG_NAME}/modules/#${CMAKE_INSTALL_FULL_LIBDIR}/${MAIN_NAME}/#g"
- -e "s#/usr/share/doc/${CFG_NAME}/#${CMAKE_INSTALL_FULL_DOCDIR}/#g" -e
-- "s#$(SRC_NAME)#$(MAIN_NAME)#g" < ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8 >
-+ "s#${SRC_NAME}#${MAIN_NAME}#g" < ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8 >
- ${CMAKE_CURRENT_BINARY_DIR}/kamcmd.8
- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8)
-
diff --git a/net/libproxy/Makefile b/net/libproxy/Makefile
index a20f7aba8a78..dd0102fd8854 100644
--- a/net/libproxy/Makefile
+++ b/net/libproxy/Makefile
@@ -1,8 +1,12 @@
PORTNAME= libproxy
DISTVERSION= 0.5.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net devel
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= 08069f7925649907198277364c7e268797fcf734.patch:-p1 \
+ 0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch:-p1
+
MAINTAINER= desktop@FreeBSD.org
COMMENT= Library that provides automatic proxy configuration management
WWW= https://libproxy.github.io/libproxy/
@@ -23,8 +27,6 @@ MESON_ARGS= -Dtests=true \
-Dintrospection=true \
-Drelease=true
USE_LDCONFIG= yes
-# https://github.com/libproxy/libproxy/issues/320
-LLD_UNSAFE= yes
OPTIONS_DEFINE= CURL DOCS VAPI
OPTIONS_GROUP= CONFIG PACRUNNER
diff --git a/net/libproxy/distinfo b/net/libproxy/distinfo
index 0a050e1eaa51..8f623efad393 100644
--- a/net/libproxy/distinfo
+++ b/net/libproxy/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1736959190
+TIMESTAMP = 1751062130
SHA256 (libproxy-libproxy-0.5.9_GH0.tar.gz) = a1976c3ac4affedc17e6d40cf78c9d8eca6751520ea3cbbec1a8850f7ded1565
SIZE (libproxy-libproxy-0.5.9_GH0.tar.gz) = 58165
+SHA256 (08069f7925649907198277364c7e268797fcf734.patch) = 77a8f0bca9d70e6fd3ce88335d3443dcc1cd398fa6ec48fa5a43996e4121ac4c
+SIZE (08069f7925649907198277364c7e268797fcf734.patch) = 1791
+SHA256 (0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch) = d34eb404167eea74ed8b7ef4f52a216622620aa05babcfd9e9bea1db9d39b66f
+SIZE (0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch) = 1460
diff --git a/russian/wordpress/distinfo b/russian/wordpress/distinfo
index 0eb33e8d71b2..10096165c119 100644
--- a/russian/wordpress/distinfo
+++ b/russian/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795785
-SHA256 (wordpress-6.7.2-ru_RU.tar.gz) = 93489bcd7f3a24631c81ad932622c9d466d3c43296d85e7716065bf178566f47
-SIZE (wordpress-6.7.2-ru_RU.tar.gz) = 34170094
+TIMESTAMP = 1750500078
+SHA256 (wordpress-6.8.1-ru_RU.tar.gz) = 13071a349e66ee9c40a45aa8751265a67e492b0037731fb9a845acd77ec18d0d
+SIZE (wordpress-6.8.1-ru_RU.tar.gz) = 34332140
diff --git a/science/InsightToolkit/Makefile b/science/InsightToolkit/Makefile
index 75f332286234..f11586616811 100644
--- a/science/InsightToolkit/Makefile
+++ b/science/InsightToolkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= InsightToolkit
DISTVERSIONPREFIX= v
DISTVERSION= 5.3.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science biology
MASTER_SITES= https://github.com/InsightSoftwareConsortium/ITK/releases/download/v${DISTVERSION}/:data
DISTFILES= InsightData-${DISTVERSION}.tar.gz:data
diff --git a/science/InsightToolkit/Makefile.remote_modules b/science/InsightToolkit/Makefile.remote_modules
index ed3659eabd22..ac598e13d5cf 100644
--- a/science/InsightToolkit/Makefile.remote_modules
+++ b/science/InsightToolkit/Makefile.remote_modules
@@ -79,7 +79,7 @@ CMAKE_ON+=Module_IOScanco
CMAKE_ON+=Module_IOTransformDCMTK
CMAKE_OFF+=Module_IsotropicWavelets # cmake fails: No such module: "ITKImageIO"
CMAKE_ON+=Module_LabelErodeDilate
-CMAKE_ON+=Module_LesionSizingToolkit
+#CMAKE_ON+=Module_LesionSizingToolkit
CMAKE_ON+=Module_itkMGHImageIO
CMAKE_ON+=Module_MeshNoise
CMAKE_ON+=Module_MeshToPolyData
diff --git a/science/InsightToolkit/pkg-plist b/science/InsightToolkit/pkg-plist
index b2301e5560a8..8f1a4fb86c8f 100644
--- a/science/InsightToolkit/pkg-plist
+++ b/science/InsightToolkit/pkg-plist
@@ -148,12 +148,10 @@ include/ITK-%%ITK_VER%%/ITKTransformExport.h
include/ITK-%%ITK_VER%%/ITKVTKExport.h
include/ITK-%%ITK_VER%%/ITKVideoCoreExport.h
include/ITK-%%ITK_VER%%/ITKVideoIOExport.h
-include/ITK-%%ITK_VER%%/ITKVtkGlueExport.h
include/ITK-%%ITK_VER%%/ITKWatershedsExport.h
include/ITK-%%ITK_VER%%/MinimalPathExtractionExport.h
include/ITK-%%ITK_VER%%/MontageExport.h
include/ITK-%%ITK_VER%%/NrrdIO.h
-include/ITK-%%ITK_VER%%/QuickView.h
include/ITK-%%ITK_VER%%/RTKExport.h
include/ITK-%%ITK_VER%%/SimpleITKFiltersExport.h
include/ITK-%%ITK_VER%%/VNLIterativeSparseSolverTraits.h
@@ -413,8 +411,6 @@ include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter.h
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter.hxx
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter3D.h
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter3D.hxx
-include/ITK-%%ITK_VER%%/itkBinaryThresholdFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkBinaryThresholdFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFilter.h
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFilter.hxx
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFunction.h
@@ -477,14 +473,6 @@ include/ITK-%%ITK_VER%%/itkCSVNumericObjectFileWriter.hxx
include/ITK-%%ITK_VER%%/itkCacheableScalarFunction.h
include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionImageFilter.h
include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionRecursiveGaussianImageFilter.h
-include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionRecursiveGaussianImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceAdvectionFieldFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceAdvectionFieldFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetImageFilter.h
@@ -579,8 +567,6 @@ include/ITK-%%ITK_VER%%/itkConceptChecking.h
include/ITK-%%ITK_VER%%/itkConditionalConstIterator.h
include/ITK-%%ITK_VER%%/itkConfidenceConnectedImageFilter.h
include/ITK-%%ITK_VER%%/itkConfidenceConnectedImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkConfidenceConnectedSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkConfidenceConnectedSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkConfigure.h
include/ITK-%%ITK_VER%%/itkConformalFlatteningMeshFilter.h
include/ITK-%%ITK_VER%%/itkConformalFlatteningMeshFilter.hxx
@@ -599,8 +585,6 @@ include/ITK-%%ITK_VER%%/itkConnectedRegionsMeshFilter.h
include/ITK-%%ITK_VER%%/itkConnectedRegionsMeshFilter.hxx
include/ITK-%%ITK_VER%%/itkConnectedThresholdImageFilter.h
include/ITK-%%ITK_VER%%/itkConnectedThresholdImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkConnectedThresholdSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkConnectedThresholdSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIterator.h
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIterator.hxx
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIteratorWithOnlyIndex.h
@@ -765,9 +749,6 @@ include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureImageFilter.h
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureImageFilter.hxx
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureParameterEstimationFilter.h
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureParameterEstimationFilter.hxx
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessImageFilter.h
include/ITK-%%ITK_VER%%/itkDiffeomorphicDemonsRegistrationFilter.h
include/ITK-%%ITK_VER%%/itkDiffeomorphicDemonsRegistrationFilter.hxx
include/ITK-%%ITK_VER%%/itkDifferenceOfGaussiansGradientImageFilter.h
@@ -927,10 +908,6 @@ include/ITK-%%ITK_VER%%/itkFastChamferDistanceImageFilter.hxx
include/ITK-%%ITK_VER%%/itkFastGrowCut.h
include/ITK-%%ITK_VER%%/itkFastGrowCut.hxx
include/ITK-%%ITK_VER%%/itkFastIncrementalBinaryDilateImageFilter.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndGeodesicActiveContourLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndGeodesicActiveContourLevelSetSegmentationModule.hxx
-include/ITK-%%ITK_VER%%/itkFastMarchingAndShapeDetectionLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndShapeDetectionLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingBase.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingExtensionImageFilter.h
@@ -947,8 +924,6 @@ include/ITK-%%ITK_VER%%/itkFastMarchingNumberOfElementsStoppingCriterion.h
include/ITK-%%ITK_VER%%/itkFastMarchingQuadEdgeMeshFilterBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingQuadEdgeMeshFilterBase.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingReachedTargetNodesStoppingCriterion.h
-include/ITK-%%ITK_VER%%/itkFastMarchingSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingStoppingCriterionBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingThresholdStoppingCriterion.h
include/ITK-%%ITK_VER%%/itkFastMarchingTraits.h
@@ -960,10 +935,6 @@ include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFilter.h
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFilter.hxx
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFunction.h
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFunction.hxx
-include/ITK-%%ITK_VER%%/itkFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkFeatureAggregator.hxx
-include/ITK-%%ITK_VER%%/itkFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkFileListVideoIO.h
include/ITK-%%ITK_VER%%/itkFileListVideoIOFactory.h
include/ITK-%%ITK_VER%%/itkFileOutputWindow.h
@@ -1012,9 +983,6 @@ include/ITK-%%ITK_VER%%/itkFrameAverageVideoFilter.h
include/ITK-%%ITK_VER%%/itkFrameAverageVideoFilter.hxx
include/ITK-%%ITK_VER%%/itkFrameDifferenceVideoFilter.h
include/ITK-%%ITK_VER%%/itkFrameDifferenceVideoFilter.hxx
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessImageFilter.h
include/ITK-%%ITK_VER%%/itkFreeSurferAsciiMeshIO.h
include/ITK-%%ITK_VER%%/itkFreeSurferAsciiMeshIOFactory.h
include/ITK-%%ITK_VER%%/itkFreeSurferBinaryMeshIO.h
@@ -1144,8 +1112,6 @@ include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetImageFilter.h
@@ -1179,8 +1145,6 @@ include/ITK-%%ITK_VER%%/itkGradientMagnitudeImageFilter.h
include/ITK-%%ITK_VER%%/itkGradientMagnitudeImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGradientMagnitudeRecursiveGaussianImageFilter.h
include/ITK-%%ITK_VER%%/itkGradientMagnitudeRecursiveGaussianImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGradientMagnitudeSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkGradientMagnitudeSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkGradientNDAnisotropicDiffusionFunction.h
include/ITK-%%ITK_VER%%/itkGradientNDAnisotropicDiffusionFunction.hxx
include/ITK-%%ITK_VER%%/itkGradientRecursiveGaussianImageFilter.h
@@ -1207,8 +1171,6 @@ include/ITK-%%ITK_VER%%/itkGrayscaleGeodesicErodeImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleGeodesicErodeImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleGrindPeakImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleGrindPeakImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGrayscaleImageSegmentationVolumeEstimator.h
-include/ITK-%%ITK_VER%%/itkGrayscaleImageSegmentationVolumeEstimator.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalClosingImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalClosingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalOpeningImageFilter.h
@@ -1466,8 +1428,6 @@ include/ITK-%%ITK_VER%%/itkImageToSpatialObjectMetric.h
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectMetric.hxx
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectRegistrationMethod.h
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectRegistrationMethod.hxx
-include/ITK-%%ITK_VER%%/itkImageToVTKImageFilter.h
-include/ITK-%%ITK_VER%%/itkImageToVTKImageFilter.hxx
include/ITK-%%ITK_VER%%/itkImageToVideoFilter.h
include/ITK-%%ITK_VER%%/itkImageToVideoFilter.hxx
include/ITK-%%ITK_VER%%/itkImageVectorOptimizerParametersHelper.h
@@ -1532,10 +1492,6 @@ include/ITK-%%ITK_VER%%/itkIsolatedWatershedImageFilter.h
include/ITK-%%ITK_VER%%/itkIsolatedWatershedImageFilter.hxx
include/ITK-%%ITK_VER%%/itkIsotropicFourthOrderLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkIsotropicFourthOrderLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkIsotropicResampler.h
-include/ITK-%%ITK_VER%%/itkIsotropicResampler.hxx
-include/ITK-%%ITK_VER%%/itkIsotropicResamplerImageFilter.h
-include/ITK-%%ITK_VER%%/itkIsotropicResamplerImageFilter.hxx
include/ITK-%%ITK_VER%%/itkIterateNeighborhoodOptimizer.h
include/ITK-%%ITK_VER%%/itkIterationReporter.h
include/ITK-%%ITK_VER%%/itkIterativeDeconvolutionImageFilter.h
@@ -1686,8 +1642,6 @@ include/ITK-%%ITK_VER%%/itkLandmarkDisplacementFieldSource.h
include/ITK-%%ITK_VER%%/itkLandmarkDisplacementFieldSource.hxx
include/ITK-%%ITK_VER%%/itkLandmarkSpatialObject.h
include/ITK-%%ITK_VER%%/itkLandmarkSpatialObject.hxx
-include/ITK-%%ITK_VER%%/itkLandmarksReader.h
-include/ITK-%%ITK_VER%%/itkLandmarksReader.hxx
include/ITK-%%ITK_VER%%/itkLandweberDeconvolutionImageFilter.h
include/ITK-%%ITK_VER%%/itkLandweberDeconvolutionImageFilter.hxx
include/ITK-%%ITK_VER%%/itkLaplacianDeformationQuadEdgeMeshFilter.h
@@ -1708,10 +1662,6 @@ include/ITK-%%ITK_VER%%/itkLaplacianSegmentationLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkLaplacianSegmentationLevelSetImageFilter.hxx
include/ITK-%%ITK_VER%%/itkLaplacianSharpeningImageFilter.h
include/ITK-%%ITK_VER%%/itkLaplacianSharpeningImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkLesionSegmentationImageFilter8.h
-include/ITK-%%ITK_VER%%/itkLesionSegmentationImageFilter8.hxx
-include/ITK-%%ITK_VER%%/itkLesionSegmentationMethod.h
-include/ITK-%%ITK_VER%%/itkLesionSegmentationMethod.hxx
include/ITK-%%ITK_VER%%/itkLevelSet.h
include/ITK-%%ITK_VER%%/itkLevelSetBase.h
include/ITK-%%ITK_VER%%/itkLevelSetBase.hxx
@@ -1807,7 +1757,6 @@ include/ITK-%%ITK_VER%%/itkLinearInterpolateImageFunction.h
include/ITK-%%ITK_VER%%/itkLinearInterpolateImageFunction.hxx
include/ITK-%%ITK_VER%%/itkListSample.h
include/ITK-%%ITK_VER%%/itkListSample.hxx
-include/ITK-%%ITK_VER%%/itkLocalStructureImageFilter.h
include/ITK-%%ITK_VER%%/itkLog10ImageAdaptor.h
include/ITK-%%ITK_VER%%/itkLog10ImageFilter.h
include/ITK-%%ITK_VER%%/itkLogGaborFreqImageSource.h
@@ -1822,8 +1771,6 @@ include/ITK-%%ITK_VER%%/itkLoggerOutput.h
include/ITK-%%ITK_VER%%/itkLoggerThreadWrapper.h
include/ITK-%%ITK_VER%%/itkLoggerThreadWrapper.hxx
include/ITK-%%ITK_VER%%/itkLogicOpsFunctors.h
-include/ITK-%%ITK_VER%%/itkLungWallFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkLungWallFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkMINCImageIO.h
include/ITK-%%ITK_VER%%/itkMINCImageIOFactory.h
include/ITK-%%ITK_VER%%/itkMINCTransformAdapter.h
@@ -1896,8 +1843,6 @@ include/ITK-%%ITK_VER%%/itkMaximumDecisionRule.h
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdCalculator.h
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdCalculator.hxx
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdImageFilter.h
-include/ITK-%%ITK_VER%%/itkMaximumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkMaximumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkMaximumImageFilter.h
include/ITK-%%ITK_VER%%/itkMaximumProjectionImageFilter.h
include/ITK-%%ITK_VER%%/itkMaximumRatioDecisionRule.h
@@ -2015,8 +1960,6 @@ include/ITK-%%ITK_VER%%/itkMinMaxCurvatureFlowImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMiniPipelineSeparableImageFilter.h
include/ITK-%%ITK_VER%%/itkMiniPipelineSeparableImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMinimumDecisionRule.h
-include/ITK-%%ITK_VER%%/itkMinimumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkMinimumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkMinimumImageFilter.h
include/ITK-%%ITK_VER%%/itkMinimumMaximumImageCalculator.h
include/ITK-%%ITK_VER%%/itkMinimumMaximumImageCalculator.hxx
@@ -2039,10 +1982,6 @@ include/ITK-%%ITK_VER%%/itkMorphologicalDistanceTransformImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalDistanceTransformImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalGradientImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalGradientImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkMorphologicalOpeningFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkMorphologicalOpeningFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkMorphologicalOpenningFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkMorphologicalOpenningFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalSharpeningImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalSharpeningImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalSignedDistanceTransformImageFilter.h
@@ -2529,16 +2468,12 @@ include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionData.h
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionData.hxx
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionSharedData.h
-include/ITK-%%ITK_VER%%/itkRegionCompetitionImageFilter.h
-include/ITK-%%ITK_VER%%/itkRegionCompetitionImageFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionConstrainedSubsampler.h
include/ITK-%%ITK_VER%%/itkRegionConstrainedSubsampler.hxx
include/ITK-%%ITK_VER%%/itkRegionFromReferenceLabelMapFilter.h
include/ITK-%%ITK_VER%%/itkRegionFromReferenceLabelMapFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionGrowImageFilter.h
include/ITK-%%ITK_VER%%/itkRegionGrowImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkRegionGrowingSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkRegionGrowingSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkRegionOfInterestImageFilter.h
include/ITK-%%ITK_VER%%/itkRegionOfInterestImageFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionalMaximaImageFilter.h
@@ -2619,12 +2554,6 @@ include/ITK-%%ITK_VER%%/itkSampleToHistogramFilter.h
include/ITK-%%ITK_VER%%/itkSampleToHistogramFilter.hxx
include/ITK-%%ITK_VER%%/itkSampleToSubsampleFilter.h
include/ITK-%%ITK_VER%%/itkSampleToSubsampleFilter.hxx
-include/ITK-%%ITK_VER%%/itkSatoLocalStructureFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoLocalStructureFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkSatoVesselnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoVesselnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkSatoVesselnessSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoVesselnessSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkScalableAffineTransform.h
include/ITK-%%ITK_VER%%/itkScalableAffineTransform.hxx
include/ITK-%%ITK_VER%%/itkScalarAnisotropicDiffusionFunction.h
@@ -2677,11 +2606,7 @@ include/ITK-%%ITK_VER%%/itkSegmentationLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkSegmentationRegion.h
-include/ITK-%%ITK_VER%%/itkSegmentationVolumeEstimator.h
-include/ITK-%%ITK_VER%%/itkSegmentationVolumeEstimator.hxx
include/ITK-%%ITK_VER%%/itkShanbhagThresholdCalculator.h
include/ITK-%%ITK_VER%%/itkShanbhagThresholdCalculator.hxx
include/ITK-%%ITK_VER%%/itkShanbhagThresholdImageFilter.h
@@ -2689,8 +2614,6 @@ include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkShapeKeepNObjectsLabelMapFilter.h
include/ITK-%%ITK_VER%%/itkShapeKeepNObjectsLabelMapFilter.hxx
include/ITK-%%ITK_VER%%/itkShapeLabelMapFilter.h
@@ -2741,8 +2664,6 @@ include/ITK-%%ITK_VER%%/itkSiddonJacobsRayCastInterpolateImageFunction.h
include/ITK-%%ITK_VER%%/itkSiddonJacobsRayCastInterpolateImageFunction.hxx
include/ITK-%%ITK_VER%%/itkSiemensVisionImageIO.h
include/ITK-%%ITK_VER%%/itkSiemensVisionImageIOFactory.h
-include/ITK-%%ITK_VER%%/itkSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkSigmoidImageFilter.h
include/ITK-%%ITK_VER%%/itkSignedDanielssonDistanceMapImageFilter.h
include/ITK-%%ITK_VER%%/itkSignedDanielssonDistanceMapImageFilter.hxx
@@ -2775,8 +2696,6 @@ include/ITK-%%ITK_VER%%/itkSinRegularizedHeavisideStepFunction.h
include/ITK-%%ITK_VER%%/itkSinRegularizedHeavisideStepFunction.hxx
include/ITK-%%ITK_VER%%/itkSingleImageCostFunction.h
include/ITK-%%ITK_VER%%/itkSingleImageCostFunction.hxx
-include/ITK-%%ITK_VER%%/itkSinglePhaseLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkSinglePhaseLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkSingleValuedCostFunction.h
include/ITK-%%ITK_VER%%/itkSingleValuedCostFunctionv4.h
include/ITK-%%ITK_VER%%/itkSingleValuedNonLinearOptimizer.h
@@ -3105,8 +3024,6 @@ include/ITK-%%ITK_VER%%/itkVTKImageIO.h
include/ITK-%%ITK_VER%%/itkVTKImageIOFactory.h
include/ITK-%%ITK_VER%%/itkVTKImageImport.h
include/ITK-%%ITK_VER%%/itkVTKImageImport.hxx
-include/ITK-%%ITK_VER%%/itkVTKImageToImageFilter.h
-include/ITK-%%ITK_VER%%/itkVTKImageToImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVTKPolyDataMeshIO.h
include/ITK-%%ITK_VER%%/itkVTKPolyDataMeshIOFactory.h
include/ITK-%%ITK_VER%%/itkVTKPolyDataReader.h
@@ -3227,8 +3144,6 @@ include/ITK-%%ITK_VER%%/itkVersorTransform.hxx
include/ITK-%%ITK_VER%%/itkVersorTransformOptimizer.h
include/ITK-%%ITK_VER%%/itkVertexCell.h
include/ITK-%%ITK_VER%%/itkVertexCell.hxx
-include/ITK-%%ITK_VER%%/itkVesselEnhancingDiffusion3DImageFilter.h
-include/ITK-%%ITK_VER%%/itkVesselEnhancingDiffusion3DImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVideoFileReader.h
include/ITK-%%ITK_VER%%/itkVideoFileReader.hxx
include/ITK-%%ITK_VER%%/itkVideoFileWriter.h
@@ -3241,8 +3156,6 @@ include/ITK-%%ITK_VER%%/itkVideoStream.h
include/ITK-%%ITK_VER%%/itkVideoStream.hxx
include/ITK-%%ITK_VER%%/itkVideoToVideoFilter.h
include/ITK-%%ITK_VER%%/itkVideoToVideoFilter.hxx
-include/ITK-%%ITK_VER%%/itkViewImage.h
-include/ITK-%%ITK_VER%%/itkViewImage.hxx
include/ITK-%%ITK_VER%%/itkVnlComplexToComplex1DFFTImageFilter.h
include/ITK-%%ITK_VER%%/itkVnlComplexToComplex1DFFTImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVnlComplexToComplexFFTImageFilter.h
@@ -3276,8 +3189,6 @@ include/ITK-%%ITK_VER%%/itkVoronoiSegmentationImageFilterBase.h
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationImageFilterBase.hxx
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationRGBImageFilter.h
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationRGBImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillFloodingImageFilter.h
-include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillFloodingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillingImageFilter.h
include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVotingBinaryImageFilter.h
@@ -3321,8 +3232,6 @@ include/ITK-%%ITK_VER%%/itkWeightedCovarianceSampleFilter.h
include/ITK-%%ITK_VER%%/itkWeightedCovarianceSampleFilter.hxx
include/ITK-%%ITK_VER%%/itkWeightedMeanSampleFilter.h
include/ITK-%%ITK_VER%%/itkWeightedMeanSampleFilter.hxx
-include/ITK-%%ITK_VER%%/itkWeightedSumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkWeightedSumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkWhitakerSparseLevelSetImage.h
include/ITK-%%ITK_VER%%/itkWhitakerSparseLevelSetImage.hxx
include/ITK-%%ITK_VER%%/itkWhiteTopHatImageFilter.h
@@ -3855,7 +3764,6 @@ include/ITK-%%ITK_VER%%/rtkZengBackProjectionImageFilter.hxx
include/ITK-%%ITK_VER%%/rtkZengForwardProjectionImageFilter.h
include/ITK-%%ITK_VER%%/rtkZengForwardProjectionImageFilter.hxx
include/ITK-%%ITK_VER%%/stub.h
-include/ITK-%%ITK_VER%%/vtkCaptureScreen.h
include/ITK-%%ITK_VER%%/znzlib.h
include/RTK/lpsolve/lp_Hash.h
include/RTK/lpsolve/lp_MDO.h
@@ -4045,11 +3953,9 @@ lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoCore.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoFiltering.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoIO.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVoronoi.cmake
-lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVtkGlue.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKWatersheds.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKZLIB.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/LabelErodeDilate.cmake
-lib/cmake/ITK-%%ITK_VER%%/Modules/LesionSizingToolkit.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MeshNoise.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MeshToPolyData.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MinimalPathExtraction.cmake
@@ -4231,8 +4137,6 @@ lib/libITKVideoCore-%%ITK_VER%%.so
lib/libITKVideoCore-%%ITK_VER%%.so.1
lib/libITKVideoIO-%%ITK_VER%%.so
lib/libITKVideoIO-%%ITK_VER%%.so.1
-lib/libITKVtkGlue-%%ITK_VER%%.so
-lib/libITKVtkGlue-%%ITK_VER%%.so.1
lib/libITKWatersheds-%%ITK_VER%%.so
lib/libITKWatersheds-%%ITK_VER%%.so.1
lib/libITKgiftiio-%%ITK_VER%%.so
diff --git a/science/avogadrolibs/Makefile b/science/avogadrolibs/Makefile
index b6c54be01a66..96b7dc019a4f 100644
--- a/science/avogadrolibs/Makefile
+++ b/science/avogadrolibs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= avogadrolibs
DISTVERSION= 1.100.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/elmerfem/Makefile b/science/elmerfem/Makefile
index 81fb5bf4e664..6922d8d4b4eb 100644
--- a/science/elmerfem/Makefile
+++ b/science/elmerfem/Makefile
@@ -9,10 +9,12 @@ PATCHFILES= 48e9430c.patch:-p1 # https://github.com/ElmerCSC/elmerfem/pull/294
MAINTAINER= henrik@gulbra.net
COMMENT= Multiphysical simulation software
-WWW= https://www.csc.fi/web/elmer
+WWW= https://www.elmerfem.org/blog/
LICENSE= GPLv2
+BROKEN= fails to build with vtk-9.5.0, see https://github.com/ElmerCSC/elmerfem/issues/677
+
LIB_DEPENDS= libblas.so:math/blas \
libhdf5.so:science/hdf5 \
libmetis.so:math/metis \
diff --git a/science/lammps/Makefile b/science/lammps/Makefile
index 1bdf467a781d..ca1ee8bb2653 100644
--- a/science/lammps/Makefile
+++ b/science/lammps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lammps
PORTVERSION= ${GH_TAGNAME:C/(stable|patch)_([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\4.\3.\2/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/S/_update/./:C/\.([1-9])$/.0\1/:S/.//g}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/liggghts/Makefile b/science/liggghts/Makefile
index dadf1e6ed49b..d088170996e3 100644
--- a/science/liggghts/Makefile
+++ b/science/liggghts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= liggghts
DISTVERSION= 3.8.0-58
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONSUFFIX= -g6e28cfe3
CATEGORIES= science
diff --git a/science/mmg/Makefile b/science/mmg/Makefile
index 20acba012afe..a3bf8dc89a09 100644
--- a/science/mmg/Makefile
+++ b/science/mmg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mmg
DISTVERSIONPREFIX= v
DISTVERSION= 5.7.3
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
diff --git a/science/openems/Makefile b/science/openems/Makefile
index 4ded654ac32c..04c0f0305e74 100644
--- a/science/openems/Makefile
+++ b/science/openems/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openems
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.36
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 84dc3d063216..53ae109ad5bb 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paraview
DISTVERSION= ${PARAVIEW_VER}.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science graphics
MASTER_SITES= http://www.paraview.org/files/v${PARAVIEW_VER}/
DISTNAME= ParaView-v${PORTVERSION}
diff --git a/science/py-vedo/Makefile b/science/py-vedo/Makefile
index 01c9af75b515..ca0e5d9e8df8 100644
--- a/science/py-vedo/Makefile
+++ b/science/py-vedo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vedo
DISTVERSION= 2024.5.3
+PORTREVISION= 1
CATEGORIES= science graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf b/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf
new file mode 100644
index 000000000000..61dc36b7f0d9
--- /dev/null
+++ b/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf
@@ -0,0 +1,15 @@
+Fix docs build on CURRENT. qdoc needs to be supplied with the path to
+the headers via 'includepaths'.
+
+PR: 287614
+
+--- doc/accounts-qml-module-common.qdocconf.orig 2023-10-28 16:29:37 UTC
++++ doc/accounts-qml-module-common.qdocconf
+@@ -5,6 +5,7 @@ headerdirs = ../src
+ outputdir = html
+ outputformats = HTML
+ headerdirs = ../src
++includepaths = ../src
+ sourcedirs = ../src
+ sources.fileextensions = "*.qml *.qdoc *.cpp"
+ exampledirs = ./examples
diff --git a/www/guacamole-client/Makefile b/www/guacamole-client/Makefile
index 61fe4e81ec2c..ddc23bc6330c 100644
--- a/www/guacamole-client/Makefile
+++ b/www/guacamole-client/Makefile
@@ -1,9 +1,10 @@
PORTNAME= guacamole-client
-DISTVERSION= 1.5.5
+DISTVERSION= 1.6.0
CATEGORIES= www java
MASTER_SITES= ${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR= guacamole/${DISTVERSIONFULL}/binary
DISTFILES= guacamole-${DISTVERSIONFULL}.war \
+ guacamole-auth-ban-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-duo-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-header-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-jdbc-${DISTVERSIONFULL}${EXTRACT_SUFX} \
@@ -11,7 +12,9 @@ DISTFILES= guacamole-${DISTVERSIONFULL}.war \
guacamole-auth-ldap-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-quickconnect-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-sso-${DISTVERSIONFULL}${EXTRACT_SUFX} \
+ guacamole-auth-restrict-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-auth-totp-${DISTVERSIONFULL}${EXTRACT_SUFX} \
+ guacamole-display-statistics-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-history-recording-storage-${DISTVERSIONFULL}${EXTRACT_SUFX} \
guacamole-vault-${DISTVERSIONFULL}${EXTRACT_SUFX}
DIST_SUBDIR= ${PORTNAME}
diff --git a/www/guacamole-client/distinfo b/www/guacamole-client/distinfo
index 0300255aae27..41ebb4143394 100644
--- a/www/guacamole-client/distinfo
+++ b/www/guacamole-client/distinfo
@@ -1,23 +1,29 @@
-TIMESTAMP = 1739487208
-SHA256 (guacamole-client/guacamole-1.5.5.war) = 4267307f3600663723f24af92d596e99c8359425315135052a42d451f9529200
-SIZE (guacamole-client/guacamole-1.5.5.war) = 17401039
-SHA256 (guacamole-client/guacamole-auth-duo-1.5.5.tar.gz) = 36419b294847e2e8ae0c54e7080f0c082da8aa946614774ba1a5d059533ebf5f
-SIZE (guacamole-client/guacamole-auth-duo-1.5.5.tar.gz) = 3679932
-SHA256 (guacamole-client/guacamole-auth-header-1.5.5.tar.gz) = a39ca9563be6d31b4dc1251c76a62baeb2a9d4930b3055e342bb9ce80e526a78
-SIZE (guacamole-client/guacamole-auth-header-1.5.5.tar.gz) = 3650107
-SHA256 (guacamole-client/guacamole-auth-jdbc-1.5.5.tar.gz) = 80cca0a02076babad0dc7c76b60daa896f3d9bf10be82708f425fd42ce411393
-SIZE (guacamole-client/guacamole-auth-jdbc-1.5.5.tar.gz) = 33099128
-SHA256 (guacamole-client/guacamole-auth-json-1.5.5.tar.gz) = 3efb29583e03e01b96f3bce077c7d5bec3ec2fcbf307f112e31d8ac9d01b330d
-SIZE (guacamole-client/guacamole-auth-json-1.5.5.tar.gz) = 10320319
-SHA256 (guacamole-client/guacamole-auth-ldap-1.5.5.tar.gz) = 01d3cd74da5de9da9cc73a788ab2938dd44f5cbe42ad90eebb4bee07f246dfa3
-SIZE (guacamole-client/guacamole-auth-ldap-1.5.5.tar.gz) = 16892997
-SHA256 (guacamole-client/guacamole-auth-quickconnect-1.5.5.tar.gz) = 4786aa97558765013986e38616f4cf508fb771ddfc31708a7adbcf08c4453aec
-SIZE (guacamole-client/guacamole-auth-quickconnect-1.5.5.tar.gz) = 3666843
-SHA256 (guacamole-client/guacamole-auth-sso-1.5.5.tar.gz) = b0ef76d3e661f95c2dbe46a17a9ce8a1b8d4100727458fa55e0635a85d37add8
-SIZE (guacamole-client/guacamole-auth-sso-1.5.5.tar.gz) = 38286364
-SHA256 (guacamole-client/guacamole-auth-totp-1.5.5.tar.gz) = 37f2f9d89b68dbcb44e5349e30474a38d79224dbeb0a67f03ecfe787a5feaf42
-SIZE (guacamole-client/guacamole-auth-totp-1.5.5.tar.gz) = 4923857
-SHA256 (guacamole-client/guacamole-history-recording-storage-1.5.5.tar.gz) = 2524ad78603f6d34ef6020c0635c5ae819941d4cbb0e01d8db185f67db6ebce5
-SIZE (guacamole-client/guacamole-history-recording-storage-1.5.5.tar.gz) = 15894
-SHA256 (guacamole-client/guacamole-vault-1.5.5.tar.gz) = 382a5e1739f82eb9a17e40190d76e7ceaa3c317cf8ea8a32c60e3f7b5fa9470e
-SIZE (guacamole-client/guacamole-vault-1.5.5.tar.gz) = 28569114
+TIMESTAMP = 1750962586
+SHA256 (guacamole-client/guacamole-1.6.0.war) = b41ceb1e2df010b54db563e0b00edb8d5fe9f073c6168462e4c978df0fc6e716
+SIZE (guacamole-client/guacamole-1.6.0.war) = 15641879
+SHA256 (guacamole-client/guacamole-auth-ban-1.6.0.tar.gz) = b4c4a2d73d3f66083c46d05409e3dea6f560579d3cf9c3ca3bf099aad7040aca
+SIZE (guacamole-client/guacamole-auth-ban-1.6.0.tar.gz) = 912563
+SHA256 (guacamole-client/guacamole-auth-duo-1.6.0.tar.gz) = 8b1500c3b8381d417d3987b239c819d6545e01a82acd1b537f2f759995a86c3f
+SIZE (guacamole-client/guacamole-auth-duo-1.6.0.tar.gz) = 12638000
+SHA256 (guacamole-client/guacamole-auth-header-1.6.0.tar.gz) = 54c6ea944aab5153bda20401fa28400128ad89606b57027bee2127327b65f958
+SIZE (guacamole-client/guacamole-auth-header-1.6.0.tar.gz) = 3650100
+SHA256 (guacamole-client/guacamole-auth-jdbc-1.6.0.tar.gz) = 97bc5fd3d67d25c0e98a475d1dfd308a037859f549fac47171c723b7a7039366
+SIZE (guacamole-client/guacamole-auth-jdbc-1.6.0.tar.gz) = 33222166
+SHA256 (guacamole-client/guacamole-auth-json-1.6.0.tar.gz) = 49db365e0d715970d78563fada65f43c76f908eed0d26725d4b98b05b3dfb0e9
+SIZE (guacamole-client/guacamole-auth-json-1.6.0.tar.gz) = 5827577
+SHA256 (guacamole-client/guacamole-auth-ldap-1.6.0.tar.gz) = b07f27adc370324108527b6929f61d93880026d57c1033064bd1c55b881c7497
+SIZE (guacamole-client/guacamole-auth-ldap-1.6.0.tar.gz) = 13330861
+SHA256 (guacamole-client/guacamole-auth-quickconnect-1.6.0.tar.gz) = b21ca4bed438fae6f6bbcab496a15788eda624f2f1b1a61eb4e8d1b97119cf47
+SIZE (guacamole-client/guacamole-auth-quickconnect-1.6.0.tar.gz) = 3668232
+SHA256 (guacamole-client/guacamole-auth-sso-1.6.0.tar.gz) = e957984471ac50a87f472f51aec9bf7e378ae67ce2502ff938030011a670dcae
+SIZE (guacamole-client/guacamole-auth-sso-1.6.0.tar.gz) = 48667535
+SHA256 (guacamole-client/guacamole-auth-restrict-1.6.0.tar.gz) = eee1f74d5295a58001b61f59c2e526412c295a9f06cbbd4a625674d6c0031eef
+SIZE (guacamole-client/guacamole-auth-restrict-1.6.0.tar.gz) = 3694616
+SHA256 (guacamole-client/guacamole-auth-totp-1.6.0.tar.gz) = 0202c197d3b4e59e69b4dde2a80906adf5f03a497748b74ad3d599022e26f347
+SIZE (guacamole-client/guacamole-auth-totp-1.6.0.tar.gz) = 4930039
+SHA256 (guacamole-client/guacamole-display-statistics-1.6.0.tar.gz) = 3f85738345a8466985ac079e8f5d8c6acb279556a5a40b6e205032b3f3d5697b
+SIZE (guacamole-client/guacamole-display-statistics-1.6.0.tar.gz) = 14640
+SHA256 (guacamole-client/guacamole-history-recording-storage-1.6.0.tar.gz) = 823ea44766035cf8a8b108946547c94749022b7010c9961ffd3e73fd5659796d
+SIZE (guacamole-client/guacamole-history-recording-storage-1.6.0.tar.gz) = 16748
+SHA256 (guacamole-client/guacamole-vault-1.6.0.tar.gz) = 5cabc2229994bde531971f139d050bacaf052b3e855d4a71e7a8bde4aff75a0f
+SIZE (guacamole-client/guacamole-vault-1.6.0.tar.gz) = 21990704
diff --git a/www/guacamole-client/pkg-plist b/www/guacamole-client/pkg-plist
index b20361489392..3cb946c5bf4c 100644
--- a/www/guacamole-client/pkg-plist
+++ b/www/guacamole-client/pkg-plist
@@ -3,14 +3,17 @@
%%ETCDIR%%/guacamole.properties.sample
%%ETCDIR%%/logback.xml.sample
%%ETCDIR%%/user-mapping.xml.sample
+%%DATADIR%%/guacamole-auth-ban.tar.gz
%%DATADIR%%/guacamole-auth-duo.tar.gz
%%DATADIR%%/guacamole-auth-header.tar.gz
%%DATADIR%%/guacamole-auth-jdbc.tar.gz
%%DATADIR%%/guacamole-auth-json.tar.gz
%%DATADIR%%/guacamole-auth-ldap.tar.gz
%%DATADIR%%/guacamole-auth-quickconnect.tar.gz
+%%DATADIR%%/guacamole-auth-restrict.tar.gz
%%DATADIR%%/guacamole-auth-sso.tar.gz
%%DATADIR%%/guacamole-auth-totp.tar.gz
+%%DATADIR%%/guacamole-display-statistics.tar.gz
%%DATADIR%%/guacamole-history-recording-storage.tar.gz
%%DATADIR%%/guacamole-vault.tar.gz
%%DATADIR%%/guacamole.war
diff --git a/www/py-fake-useragent/Makefile b/www/py-fake-useragent/Makefile
index ba094b7e334e..056eaeb91458 100644
--- a/www/py-fake-useragent/Makefile
+++ b/www/py-fake-useragent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fake-useragent
-DISTVERSION= 2.1.0
+DISTVERSION= 2.2.0
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-fake-useragent/distinfo b/www/py-fake-useragent/distinfo
index 71fe961dcf58..b83e7fbb62ed 100644
--- a/www/py-fake-useragent/distinfo
+++ b/www/py-fake-useragent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742053117
-SHA256 (fake-useragent-fake-useragent-2.1.0_GH0.tar.gz) = 086abb019202f2502f4cf58ecaa4d9b4029832a62aea0f2df5cab71a4d7849bc
-SIZE (fake-useragent-fake-useragent-2.1.0_GH0.tar.gz) = 135506
+TIMESTAMP = 1751051396
+SHA256 (fake-useragent-fake-useragent-2.2.0_GH0.tar.gz) = c6a0cba8c43e5f55029433535253be2655f7746085a2f2a232e2fe657a95bd11
+SIZE (fake-useragent-fake-useragent-2.2.0_GH0.tar.gz) = 171393
diff --git a/www/py-fake-useragent/files/patch-pyproject.toml b/www/py-fake-useragent/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b66f6d88a16a
--- /dev/null
+++ b/www/py-fake-useragent/files/patch-pyproject.toml
@@ -0,0 +1,26 @@
+--- pyproject.toml.orig 2025-04-14 15:18:22 UTC
++++ pyproject.toml
+@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
+ [build-system]
+ build-backend = "setuptools.build_meta"
+
+-requires = [ "setuptools>=77.0" ]
++requires = [ "setuptools>=63.1.0" ]
+
+ [project]
+ name = "fake-useragent"
+ version = "2.2.0"
+-license = "Apache-2.0"
+ description = "Up-to-date simple useragent faker with real world database"
+ readme.content-type = "text/markdown"
+ readme.file = "README.md"
+@@ -46,6 +45,9 @@ urls.Homepage = "https://github.com/fake-useragent/fak
+
+ dependencies = [ "importlib-resources>=6; python_version<'3.10'" ]
+ urls.Homepage = "https://github.com/fake-useragent/fake-useragent"
++
++[project.license]
++text = "Apache-2.0"
+
+ [tool.setuptools]
+ zip-safe = false
diff --git a/www/wordpress/Makefile b/www/wordpress/Makefile
index 9371c6700fe8..5a6610d1d891 100644
--- a/www/wordpress/Makefile
+++ b/www/wordpress/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wordpress
-DISTVERSION= 6.7.2
+DISTVERSION= 6.8.1
PORTREVISION?= 0
.ifndef WORDPRESS_LANG
PORTEPOCH= 1
diff --git a/www/wordpress/distinfo b/www/wordpress/distinfo
index 9e6d0f5659ce..fa674abdd824 100644
--- a/www/wordpress/distinfo
+++ b/www/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795667
-SHA256 (wordpress-6.7.2.tar.gz) = cfd9c83cfa9dda0351898ea9b73f58995c817994a5424be18777f83e886a3cf6
-SIZE (wordpress-6.7.2.tar.gz) = 26780969
+TIMESTAMP = 1750445236
+SHA256 (wordpress-6.8.1.tar.gz) = 3c654d079bc42c4e82ff20a6948c456293e104b6762ff7c9fc948071b3310328
+SIZE (wordpress-6.8.1.tar.gz) = 26926501
diff --git a/x11-wm/swayfx/Makefile b/x11-wm/swayfx/Makefile
index 3905e9713045..6d9cf7561faa 100644
--- a/x11-wm/swayfx/Makefile
+++ b/x11-wm/swayfx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sway
-DISTVERSION= 0.5.2
+DISTVERSION= 0.5.3
CATEGORIES= x11-wm wayland
PKGNAMESUFFIX= ${GH_PROJECT:S/${PORTNAME}//}
diff --git a/x11-wm/swayfx/distinfo b/x11-wm/swayfx/distinfo
index f6ff68ffc12d..4ef881b7a5b2 100644
--- a/x11-wm/swayfx/distinfo
+++ b/x11-wm/swayfx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750743210
-SHA256 (WillPower3309-swayfx-0.5.2_GH0.tar.gz) = 075e1a9577f96a71154c61997355dce569816fff05a2c535ec15b252a9acbbe1
-SIZE (WillPower3309-swayfx-0.5.2_GH0.tar.gz) = 17597449
+TIMESTAMP = 1751070411
+SHA256 (WillPower3309-swayfx-0.5.3_GH0.tar.gz) = e6345e198f128520cf422b458ac8ad9759c3a6c8f633d7b722655309f8a14b9e
+SIZE (WillPower3309-swayfx-0.5.3_GH0.tar.gz) = 17597207
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index 1829223dfcfb..70f297c194b6 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2
+DISTVERSION= 4.3
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo
index 577b1f7b9980..5e289943c8db 100644
--- a/x11/swayimg/distinfo
+++ b/x11/swayimg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749462790
-SHA256 (artemsen-swayimg-v4.2_GH0.tar.gz) = 1e4fa2027a91df86790a77449efe3515bbacc0564a85f980fc8631a30d5f242e
-SIZE (artemsen-swayimg-v4.2_GH0.tar.gz) = 778261
+TIMESTAMP = 1750862253
+SHA256 (artemsen-swayimg-v4.3_GH0.tar.gz) = 5213a9627421eb8907cfff5b3f6d91d53597281b42e4871cebf83fc7dfc1d2a6
+SIZE (artemsen-swayimg-v4.3_GH0.tar.gz) = 785384
diff --git a/x11/xcb-util-cursor/Makefile b/x11/xcb-util-cursor/Makefile
index 97a0e3e16bcc..03ac1918d367 100644
--- a/x11/xcb-util-cursor/Makefile
+++ b/x11/xcb-util-cursor/Makefile
@@ -1,12 +1,12 @@
PORTNAME= xcb-util-cursor
-PORTVERSION= 0.1.3
+PORTVERSION= 0.1.5
CATEGORIES= x11
MASTER_SITES= http://xcb.freedesktop.org/dist/
-
MAINTAINER= x11@FreeBSD.org
COMMENT= XCB cursor library
WWW= https://xcb.freedesktop.org/
-
+PATCH_SITES= https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor/-/commit/
+PATCHFILES= d28a3227eb9e4bdeeb4dd93017c298808bbe62ee.patch:-p1
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-util.pc:x11/xcb-util \
${LOCALBASE}/libdata/pkgconfig/xcb-renderutil.pc:x11/xcb-util-renderutil \
${LOCALBASE}/libdata/pkgconfig/xcb-image.pc:x11/xcb-util-image
-USES= gmake gperf xorg xorg-cat:lib
+USES= autoreconf gmake gperf tar:xz xorg xorg-cat:lib
USE_XORG= xcb
INSTALL_TARGET= install-strip
diff --git a/x11/xcb-util-cursor/distinfo b/x11/xcb-util-cursor/distinfo
index c33f0f851adf..3a7109f354dd 100644
--- a/x11/xcb-util-cursor/distinfo
+++ b/x11/xcb-util-cursor/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1478372663
-SHA256 (xorg/lib/xcb-util-cursor-0.1.3.tar.bz2) = 05a10a0706a1a789a078be297b5fb663f66a71fb7f7f1b99658264c35926394f
-SIZE (xorg/lib/xcb-util-cursor-0.1.3.tar.bz2) = 295224
+TIMESTAMP = 1749152863
+SHA256 (xorg/lib/xcb-util-cursor-0.1.5.tar.xz) = 0caf99b0d60970f81ce41c7ba694e5eaaf833227bb2cbcdb2f6dc9666a663c57
+SIZE (xorg/lib/xcb-util-cursor-0.1.5.tar.xz) = 266788
+SHA256 (xorg/lib/d28a3227eb9e4bdeeb4dd93017c298808bbe62ee.patch) = 08a69cc2ce91abd9e672f75f5e1d622dabaefd629491b83a73fc9278a7d0a42a
+SIZE (xorg/lib/d28a3227eb9e4bdeeb4dd93017c298808bbe62ee.patch) = 2662
diff --git a/x11/xcb-util-cursor/files/patch-cursor__shape_to_id.gperf b/x11/xcb-util-cursor/files/patch-cursor__shape_to_id.gperf
deleted file mode 100644
index e48d154448e4..000000000000
--- a/x11/xcb-util-cursor/files/patch-cursor__shape_to_id.gperf
+++ /dev/null
@@ -1,18 +0,0 @@
---- cursor/shape_to_id.gperf.orig 2013-08-28 14:00:29.539200308 +0200
-+++ cursor/shape_to_id.gperf 2013-08-28 14:01:02.866194795 +0200
-@@ -1,5 +1,5 @@
- struct shape_mapping { const char *name; int number; };
--const int cursor_shape_to_id(const char *name);
-+int cursor_shape_to_id(const char *name);
- %%
- X_cursor,0
- arrow,1
-@@ -79,7 +79,7 @@
- watch,75
- xterm,76
- %%
--const int cursor_shape_to_id(const char *name) {
-+int cursor_shape_to_id(const char *name) {
- struct shape_mapping *mapping = in_word_set(name, strlen(name));
- return (mapping ? (mapping->number * 2) : -1);
- }
diff --git a/x11/xcb-util-cursor/files/patch-cursor_cursor.h b/x11/xcb-util-cursor/files/patch-cursor_cursor.h
deleted file mode 100644
index cef7e985d680..000000000000
--- a/x11/xcb-util-cursor/files/patch-cursor_cursor.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- cursor/cursor.h.orig 2013-08-28 13:57:29.231213533 +0200
-+++ cursor/cursor.h 2013-08-28 13:57:38.222207468 +0200
-@@ -154,7 +154,7 @@
- } __attribute__((packed)) xcint_image_t;
-
- /* shape_to_id.c */
--const int cursor_shape_to_id(const char *name);
-+int cursor_shape_to_id(const char *name);
-
- /* parse_cursor_file.c */
- int parse_cursor_file(xcb_cursor_context_t *c, const int fd, xcint_image_t **images, int *nimg);
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index f5e481b8ae16..a0ae8a67ba1a 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -1,7 +1,6 @@
PORTNAME= xdg-desktop-portal-luminous
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.10
-PORTREVISION= 1
+DISTVERSION= 0.1.11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/xdg-desktop-portal-luminous/Makefile.crates b/x11/xdg-desktop-portal-luminous/Makefile.crates
index 22f9d72b763c..e6f821105bc9 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile.crates
+++ b/x11/xdg-desktop-portal-luminous/Makefile.crates
@@ -314,6 +314,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
new_debug_unreachable-1.0.6 \
nix-0.27.1 \
nix-0.29.0 \
+ nix-0.30.1 \
nom-7.1.3 \
noop_proc_macro-0.3.0 \
notify-8.0.0 \
@@ -482,7 +483,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
system-deps-7.0.3 \
tar-0.4.44 \
target-lexicon-0.12.16 \
- tempfile-3.19.1 \
+ tempfile-3.20.0 \
termcolor-1.4.1 \
text-size-1.1.1 \
thiserror-1.0.69 \
@@ -633,11 +634,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
zbus-4.4.0 \
- zbus-5.6.0 \
+ zbus-5.7.0 \
zbus-lockstep-0.4.4 \
zbus-lockstep-macros-0.4.4 \
zbus_macros-4.4.0 \
- zbus_macros-5.6.0 \
+ zbus_macros-5.7.0 \
zbus_names-3.0.0 \
zbus_names-4.2.0 \
zbus_xml-4.0.0 \
@@ -652,8 +653,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
zune-inflate-0.2.54 \
zune-jpeg-0.4.14 \
zvariant-4.2.0 \
- zvariant-5.5.1 \
+ zvariant-5.5.3 \
zvariant_derive-4.2.0 \
- zvariant_derive-5.5.1 \
+ zvariant_derive-5.5.3 \
zvariant_utils-2.1.0 \
zvariant_utils-3.2.0
diff --git a/x11/xdg-desktop-portal-luminous/distinfo b/x11/xdg-desktop-portal-luminous/distinfo
index 06c54e324e9e..be849cebb024 100644
--- a/x11/xdg-desktop-portal-luminous/distinfo
+++ b/x11/xdg-desktop-portal-luminous/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746858149
+TIMESTAMP = 1751071713
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -631,6 +631,8 @@ SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867
SIZE (rust/crates/nix-0.27.1.crate) = 286494
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
@@ -967,8 +969,8 @@ SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c
SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
@@ -1269,16 +1271,16 @@ SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
SIZE (rust/crates/zbus-4.4.0.crate) = 158301
-SHA256 (rust/crates/zbus-5.6.0.crate) = 2522b82023923eecb0b366da727ec883ace092e7887b61d3da5139f26b44da58
-SIZE (rust/crates/zbus-5.6.0.crate) = 163616
+SHA256 (rust/crates/zbus-5.7.0.crate) = 88232b74ba057a0c85472ec1bae8a17569960be17da2d5e5ad30d5efe7ea6719
+SIZE (rust/crates/zbus-5.7.0.crate) = 163884
SHA256 (rust/crates/zbus-lockstep-0.4.4.crate) = 4ca2c5dceb099bddaade154055c926bb8ae507a18756ba1d8963fd7b51d8ed1d
SIZE (rust/crates/zbus-lockstep-0.4.4.crate) = 9267
SHA256 (rust/crates/zbus-lockstep-macros-0.4.4.crate) = 709ab20fc57cb22af85be7b360239563209258430bccf38d8b979c5a2ae3ecce
SIZE (rust/crates/zbus-lockstep-macros-0.4.4.crate) = 5562
SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
-SHA256 (rust/crates/zbus_macros-5.6.0.crate) = 05d2e12843c75108c00c618c2e8ef9675b50b6ec095b36dc965f2e5aed463c15
-SIZE (rust/crates/zbus_macros-5.6.0.crate) = 36376
+SHA256 (rust/crates/zbus_macros-5.7.0.crate) = 6969c06899233334676e60da1675740539cf034ee472a6c5b5c54e50a0a554c9
+SIZE (rust/crates/zbus_macros-5.7.0.crate) = 36564
SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
@@ -1307,15 +1309,15 @@ SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
-SHA256 (rust/crates/zvariant-5.5.1.crate) = 557e89d54880377a507c94cd5452f20e35d14325faf9d2958ebeadce0966c1b2
-SIZE (rust/crates/zvariant-5.5.1.crate) = 87146
+SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1
+SIZE (rust/crates/zvariant-5.5.3.crate) = 88043
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
-SHA256 (rust/crates/zvariant_derive-5.5.1.crate) = 757779842a0d242061d24c28be589ce392e45350dfb9186dfd7a042a2e19870c
-SIZE (rust/crates/zvariant_derive-5.5.1.crate) = 14169
+SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580
+SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (waycrate-xdg-desktop-portal-luminous-v0.1.10_GH0.tar.gz) = 323c9519463a660ffe1c3df2fc7c6d33fb0febbc838a0d8f62aedf2ed1aca18e
-SIZE (waycrate-xdg-desktop-portal-luminous-v0.1.10_GH0.tar.gz) = 76189
+SHA256 (waycrate-xdg-desktop-portal-luminous-v0.1.11_GH0.tar.gz) = 90d7ee7ab892a260283683814613d32d29214692c5e1947edfbc8b3aeaaa8b63
+SIZE (waycrate-xdg-desktop-portal-luminous-v0.1.11_GH0.tar.gz) = 78124