summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--audio/libxmp/Makefile2
-rw-r--r--audio/libxmp/distinfo6
-rw-r--r--cad/PrusaSlicer/Makefile6
-rw-r--r--cad/PrusaSlicer/distinfo6
-rw-r--r--cad/PrusaSlicer/files/patch-CMakeLists.txt16
-rw-r--r--cad/PrusaSlicer/files/patch-src_CMakeLists.txt4
-rw-r--r--cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt4
-rw-r--r--cad/PrusaSlicer/files/patch-src_libslic3r_Format_STEP.cpp6
-rw-r--r--cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp4
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r-arrange_include_arrange_DataStoreTraits.hpp10
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt8
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp28
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__Factories.cpp4
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp10
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.hpp6
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp11
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_Plater.cpp26
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_Preferences.cpp2
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_Tab.cpp10
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_UserAccountCommunication.cpp42
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp10
-rw-r--r--cad/PrusaSlicer/files/patch-src_slic3r_Utils_WifiScanner.cpp8
-rw-r--r--cad/PrusaSlicer/files/patch-tests_fff__print_test__data.cpp4
-rw-r--r--cad/PrusaSlicer/pkg-plist29
-rw-r--r--cad/gtkwave/Makefile4
-rw-r--r--cad/gtkwave/distinfo6
-rw-r--r--cad/kicad-doc/Makefile2
-rw-r--r--cad/kicad-doc/distinfo6
-rw-r--r--cad/kicad-library-footprints/Makefile2
-rw-r--r--cad/kicad-library-footprints/distinfo6
-rw-r--r--cad/kicad-library-footprints/pkg-plist209
-rw-r--r--cad/kicad-library-packages3d/Makefile2
-rw-r--r--cad/kicad-library-packages3d/distinfo6
-rw-r--r--cad/kicad-library-packages3d/pkg-plist24
-rw-r--r--cad/kicad-library-symbols/Makefile2
-rw-r--r--cad/kicad-library-symbols/distinfo6
-rw-r--r--cad/kicad-library-templates/Makefile2
-rw-r--r--cad/kicad-library-templates/distinfo6
-rw-r--r--cad/kicad/Makefile6
-rw-r--r--cad/kicad/distinfo6
-rw-r--r--cad/kicad/pkg-plist6
-rw-r--r--databases/pgbackrest/Makefile2
-rw-r--r--databases/pgbackrest/distinfo6
-rw-r--r--databases/pspg/Makefile2
-rw-r--r--databases/pspg/distinfo6
-rw-r--r--deskutils/feathernotes/Makefile2
-rw-r--r--deskutils/feathernotes/distinfo6
-rw-r--r--devel/aws-c-common/Makefile2
-rw-r--r--devel/aws-c-common/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo10
-rw-r--r--devel/electron35/files/patch-electron_filenames.gni4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts26
-rw-r--r--devel/electron35/files/patch-electron_spec_api-menu-spec.ts4
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc8
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h8
-rw-r--r--devel/elfcat/Makefile3
-rw-r--r--devel/elfcat/distinfo6
-rw-r--r--devel/gomigrate/Makefile5
-rw-r--r--devel/gomigrate/distinfo10
-rw-r--r--devel/libphonenumber/Makefile7
-rw-r--r--devel/libphonenumber/distinfo6
-rw-r--r--devel/llvm-cheriot/Makefile328
-rw-r--r--devel/llvm-cheriot/Makefile.COMMANDS138
-rw-r--r--devel/llvm-cheriot/Makefile.MAN1SRCS69
-rw-r--r--devel/llvm-cheriot/Makefile.snapshot8
-rw-r--r--devel/llvm-cheriot/distinfo6
-rw-r--r--devel/llvm-cheriot/files/gen-Makefile.snapshot.sh4
-rw-r--r--devel/llvm-cheriot/files/wrapper-cheriot.sh.in (renamed from devel/llvm-cheri/files/wrapper-cheriot.sh.in)0
-rw-r--r--devel/llvm-cheriot/pkg-plist428
-rw-r--r--devel/malloy/Makefile5
-rw-r--r--devel/malloy/distinfo6
-rw-r--r--devel/malloy/pkg-plist1
-rw-r--r--devel/onetbb/Makefile28
-rw-r--r--devel/onetbb/pkg-plist6
-rw-r--r--devel/py-coverage/Makefile3
-rw-r--r--devel/py-coverage/distinfo6
-rw-r--r--devel/tree-sitter/Makefile2
-rw-r--r--devel/tree-sitter/distinfo6
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--dns/dnsmasq-devel/distinfo6
-rw-r--r--dns/yadifa/Makefile6
-rw-r--r--dns/yadifa/distinfo6
-rw-r--r--dns/yadifa/pkg-plist218
-rw-r--r--editors/encryptpad/Makefile2
-rw-r--r--editors/vscode/Makefile7
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-build_lib_layersChecker.ts4
-rw-r--r--editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts4
-rw-r--r--editors/vscode/files/patch-scripts_test.sh4
-rw-r--r--editors/vscode/files/patch-src_vs_code_electron-main_app.ts4
-rw-r--r--editors/vscode/files/patch-test_automation_src_electron.ts15
-rw-r--r--editors/vscode/pkg-plist35
-rw-r--r--emulators/virtualbox-ose-70/Makefile14
-rw-r--r--emulators/virtualbox-ose-70/files/patch-configure43
-rw-r--r--emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk13
-rw-r--r--emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp28
-rw-r--r--emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp39
-rw-r--r--emulators/virtualbox-ose-additions-legacy/Makefile4
-rw-r--r--emulators/virtualbox-ose-additions/Makefile4
-rw-r--r--emulators/virtualbox-ose-legacy/Makefile4
-rw-r--r--emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk13
-rw-r--r--emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp47
-rw-r--r--emulators/virtualbox-ose-nox11-70/Makefile6
-rw-r--r--emulators/virtualbox-ose-nox11/Makefile2
-rw-r--r--emulators/virtualbox-ose/Makefile4
-rw-r--r--emulators/virtualbox-ose/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk13
-rw-r--r--emulators/virtualbox-ose/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp20
-rw-r--r--games/Makefile1
-rw-r--r--games/exult-devel/Makefile12
-rw-r--r--games/exult-devel/distinfo3
-rw-r--r--games/exult-devel/files/patch-mapedit_Makefile.am13
-rw-r--r--games/exult-devel/files/patch-tools_Makefile.am15
-rw-r--r--games/exult-devel/files/pkg-message.in7
-rw-r--r--games/exult-devel/pkg-plist52
-rw-r--r--games/exult/Makefile16
-rw-r--r--games/exult/distinfo6
-rw-r--r--games/exult/files/patch-mapedit_Makefile.am13
-rw-r--r--games/exult/files/patch-tools_Makefile.am24
-rw-r--r--games/exult/files/patch-tools_gimp__plugin_Makefile.am20
-rw-r--r--games/exult/pkg-plist26
-rw-r--r--graphics/drawio/Makefile1
-rw-r--r--graphics/drm-61-kmod/Makefile2
-rw-r--r--graphics/drm-61-kmod/Makefile.version2
-rw-r--r--graphics/drm-61-kmod/distinfo6
-rw-r--r--graphics/drm-66-kmod/Makefile2
-rw-r--r--graphics/drm-66-kmod/Makefile.version2
-rw-r--r--graphics/drm-66-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo6
-rw-r--r--lang/rust-nightly/Makefile4
-rw-r--r--lang/rust-nightly/distinfo6
-rw-r--r--lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs14
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs17
-rw-r--r--mail/nmh-devel/Makefile4
-rw-r--r--mail/nmh-devel/distinfo6
-rw-r--r--mail/thunderbird/Makefile5
-rw-r--r--mail/thunderbird/distinfo6
-rw-r--r--math/gmm++/Makefile2
-rw-r--r--misc/py-instructor/Makefile2
-rw-r--r--misc/py-instructor/distinfo6
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--misc/tellico/Makefile3
-rw-r--r--misc/tellico/distinfo6
-rw-r--r--net-mgmt/nfdump/Makefile12
-rw-r--r--net-mgmt/nfdump/distinfo6
-rw-r--r--net-mgmt/victoria-logs/Makefile7
-rw-r--r--net-mgmt/victoria-logs/distinfo10
-rw-r--r--net-mgmt/victoria-logs/pkg-plist4
-rw-r--r--net-p2p/bitcoin/Makefile2
-rw-r--r--net/kitinerary/Makefile1
-rw-r--r--security/amavisd-new/Makefile2
-rw-r--r--security/amavisd-new/files/patch-amavisd24
-rw-r--r--security/go-tuf/Makefile2
-rw-r--r--security/go-tuf/distinfo10
-rw-r--r--security/nss/Makefile2
-rw-r--r--security/nss/distinfo6
-rw-r--r--security/timestamp-authority/Makefile2
-rw-r--r--security/timestamp-authority/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml240
-rw-r--r--shells/oksh/Makefile2
-rw-r--r--shells/oksh/distinfo6
-rw-r--r--sysutils/btop/Makefile2
-rw-r--r--sysutils/btop/distinfo6
-rw-r--r--sysutils/cpu-microcode-intel/Makefile2
-rw-r--r--sysutils/cpu-microcode-intel/distinfo6
-rw-r--r--sysutils/cpu-microcode-intel/pkg-plist6
-rw-r--r--sysutils/limine/Makefile2
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/screen/Makefile4
-rw-r--r--sysutils/screen49/Makefile4
-rw-r--r--sysutils/screen50/Makefile31
-rw-r--r--sysutils/screen50/distinfo6
-rw-r--r--sysutils/screen50/files/patch-misc.h12
-rw-r--r--sysutils/screen50/pkg-plist2
-rw-r--r--sysutils/smartmontools/Makefile23
-rw-r--r--sysutils/smartmontools/distinfo6
-rw-r--r--textproc/fzf/Makefile4
-rw-r--r--textproc/fzf/distinfo10
-rw-r--r--textproc/gnugrep/Makefile11
-rw-r--r--textproc/gnugrep/distinfo6
-rw-r--r--textproc/opensearch-dashboards/Makefile25
-rw-r--r--textproc/opensearch-dashboards/distinfo6
-rw-r--r--textproc/opensearch/Makefile26
-rw-r--r--textproc/opensearch/distinfo6
-rw-r--r--textproc/opensearch/files/patch-config_jvm.options15
-rw-r--r--www/dooble/Makefile4
-rw-r--r--www/dooble/distinfo6
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/gohugo/Makefile2
-rw-r--r--www/gohugo/distinfo10
-rw-r--r--www/novnc/Makefile2
-rw-r--r--www/novnc/distinfo6
-rw-r--r--www/novnc/pkg-plist7
-rw-r--r--www/tgpt/Makefile2
-rw-r--r--www/tgpt/distinfo10
-rw-r--r--www/tomcat101/Makefile3
-rw-r--r--www/tomcat101/distinfo6
-rw-r--r--www/tomcat101/pkg-plist10
-rw-r--r--www/tomcat9/Makefile3
-rw-r--r--www/tomcat9/distinfo6
-rw-r--r--www/tomcat9/pkg-plist10
-rw-r--r--x11/linux-nvidia-libs-304/distinfo5
-rw-r--r--x11/linux-nvidia-libs-340/distinfo5
-rw-r--r--x11/linux-nvidia-libs-390/distinfo5
-rw-r--r--x11/linux-nvidia-libs-470/distinfo3
-rw-r--r--x11/linux-nvidia-libs/Makefile6
-rw-r--r--x11/linux-nvidia-libs/distinfo14
-rw-r--r--x11/nvidia-driver-304/distinfo5
-rw-r--r--x11/nvidia-driver-340/distinfo5
-rw-r--r--x11/nvidia-driver-390/distinfo5
-rw-r--r--x11/nvidia-driver-470/distinfo3
-rw-r--r--x11/nvidia-driver/Makefile6
-rw-r--r--x11/nvidia-driver/Makefile.common13
-rw-r--r--x11/nvidia-driver/distinfo14
-rw-r--r--x11/plasma6-plasma-workspace/Makefile3
228 files changed, 2445 insertions, 1048 deletions
diff --git a/MOVED b/MOVED
index 101e23e00d8d..afe13386a3e8 100644
--- a/MOVED
+++ b/MOVED
@@ -4405,3 +4405,4 @@ devel/cpp-hocon||2025-05-10|Has expired: Project got archived
databases/puppetdb7||2025-05-10|Has expired: Reached EOL
devel/leatherman||2025-05-10|Has expired: Project got archived
databases/puppetdb-terminus7||2025-05-10|Has expired: Reached EOL
+games/exult-devel||2025-05-12|exult-devel has been removed, encouraging users to use exult instead
diff --git a/audio/libxmp/Makefile b/audio/libxmp/Makefile
index 3f940aa093fc..61365e0461f9 100644
--- a/audio/libxmp/Makefile
+++ b/audio/libxmp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libxmp
-PORTVERSION= 4.6.2
+PORTVERSION= 4.6.3
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
diff --git a/audio/libxmp/distinfo b/audio/libxmp/distinfo
index 0b2878ac2826..cedd57d0d936 100644
--- a/audio/libxmp/distinfo
+++ b/audio/libxmp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740414326
-SHA256 (libxmp-4.6.2.tar.gz) = acac1705be2c4fb4d2d70dc05759853ba6aab747a83de576b082784d46f5a4b9
-SIZE (libxmp-4.6.2.tar.gz) = 801091
+TIMESTAMP = 1747040756
+SHA256 (libxmp-4.6.3.tar.gz) = b189a2ff3f3eef0008512e0fb27c2cdc27480bc1066b82590a84d02548fab96d
+SIZE (libxmp-4.6.3.tar.gz) = 805616
diff --git a/cad/PrusaSlicer/Makefile b/cad/PrusaSlicer/Makefile
index 0f20201d58d1..54ad27a35fc4 100644
--- a/cad/PrusaSlicer/Makefile
+++ b/cad/PrusaSlicer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
-DISTVERSION= 2.9.0
-PORTREVISION= 2
+DISTVERSION= 2.9.2
CATEGORIES= cad
DIST_SUBDIR= PrusaSlicer
@@ -46,7 +45,8 @@ LIB_DEPENDS+= libbgcode_convert.so:cad/libbgcode \
libwayland-egl.so:graphics/wayland \
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
libsoup-2.4.so:devel/libsoup \
- libjavascriptcoregtk-4.0.so:www/webkit2-gtk@40
+ libjavascriptcoregtk-4.0.so:www/webkit2-gtk@40 \
+ libz3.so:math/z3
USES= cmake cpe desktop-file-utils eigen:3 gettext gl gnome iconv \
jpeg pkgconfig xorg ssl tcl tk
diff --git a/cad/PrusaSlicer/distinfo b/cad/PrusaSlicer/distinfo
index f0d226c67fee..f45180546e6a 100644
--- a/cad/PrusaSlicer/distinfo
+++ b/cad/PrusaSlicer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739556829
-SHA256 (PrusaSlicer/prusa3d-PrusaSlicer-version_2.9.0_GH0.tar.gz) = 515a41dea3bcd2fcadb713b22e4eccfd46fbb7a7ca8dad8440e7b5e29fbbc206
-SIZE (PrusaSlicer/prusa3d-PrusaSlicer-version_2.9.0_GH0.tar.gz) = 70604482
+TIMESTAMP = 1744711814
+SHA256 (PrusaSlicer/prusa3d-PrusaSlicer-version_2.9.2_GH0.tar.gz) = ee0efd43729ae4a0dc16372f6a562d577e482f62e9b1851d8a5f30c61d9f317d
+SIZE (PrusaSlicer/prusa3d-PrusaSlicer-version_2.9.2_GH0.tar.gz) = 76992191
diff --git a/cad/PrusaSlicer/files/patch-CMakeLists.txt b/cad/PrusaSlicer/files/patch-CMakeLists.txt
index 297a2a5d44b8..606aefc19521 100644
--- a/cad/PrusaSlicer/files/patch-CMakeLists.txt
+++ b/cad/PrusaSlicer/files/patch-CMakeLists.txt
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig 2025-02-14 18:17:10 UTC
+--- CMakeLists.txt.orig 2025-04-10 11:26:51 UTC
+++ CMakeLists.txt
@@ -233,7 +233,7 @@ endif ()
endif ()
@@ -9,7 +9,7 @@
find_package(PkgConfig REQUIRED)
if (CMAKE_VERSION VERSION_LESS "3.1")
-@@ -635,8 +635,14 @@ elseif (SLIC3R_FHS)
+@@ -634,8 +634,14 @@ elseif (SLIC3R_FHS)
install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/ DESTINATION ${SLIC3R_FHS_RESOURCES}
PATTERN "*/udev" EXCLUDE
)
@@ -24,14 +24,14 @@
foreach(SIZE 32 128 192)
install(FILES ${SLIC3R_RESOURCES_DIR}/icons/PrusaSlicer_${SIZE}px.png
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/${SIZE}x${SIZE}/apps RENAME PrusaSlicer.png
-@@ -645,7 +651,10 @@ elseif (SLIC3R_FHS)
+@@ -644,7 +650,9 @@ elseif (SLIC3R_FHS)
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/${SIZE}x${SIZE}/apps RENAME PrusaSlicer-gcodeviewer.png
)
endforeach()
-+if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
- install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/udev/ DESTINATION lib/udev/rules.d)
-+endif()
-+
+- install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/udev/ DESTINATION lib/udev/rules.d)
++ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
++ install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/udev/ DESTINATION lib/udev/rules.d)
++ endif()
+ target_compile_definitions(PrusaSlicer PUBLIC SLIC3R_FHS SLIC3R_FHS_RESOURCES="${SLIC3R_FHS_RESOURCES}")
else ()
install(FILES src/platform/unix/PrusaSlicer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)
- install(FILES src/platform/unix/PrusaGcodeviewer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)
diff --git a/cad/PrusaSlicer/files/patch-src_CMakeLists.txt b/cad/PrusaSlicer/files/patch-src_CMakeLists.txt
index e9a16c47e89d..f6c4c536e514 100644
--- a/cad/PrusaSlicer/files/patch-src_CMakeLists.txt
+++ b/cad/PrusaSlicer/files/patch-src_CMakeLists.txt
@@ -1,6 +1,6 @@
---- src/CMakeLists.txt.orig 2025-02-14 18:46:38 UTC
+--- src/CMakeLists.txt.orig 2025-04-10 11:26:51 UTC
+++ src/CMakeLists.txt
-@@ -48,7 +48,7 @@ if (SLIC3R_GUI)
+@@ -51,7 +51,7 @@ if (SLIC3R_GUI)
endif()
find_package(JPEG MODULE QUIET)
diff --git a/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt b/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt
index 2e9c5dde9e4d..2e17a21a83d7 100644
--- a/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt
+++ b/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt
@@ -1,6 +1,6 @@
---- src/libslic3r/CMakeLists.txt.orig 2024-12-20 11:54:34 UTC
+--- src/libslic3r/CMakeLists.txt.orig 2025-04-10 11:26:51 UTC
+++ src/libslic3r/CMakeLists.txt
-@@ -568,7 +568,6 @@ target_link_libraries(libslic3r PRIVATE
+@@ -612,7 +612,6 @@ target_link_libraries(libslic3r PRIVATE
target_link_libraries(libslic3r PRIVATE
libnest2d
diff --git a/cad/PrusaSlicer/files/patch-src_libslic3r_Format_STEP.cpp b/cad/PrusaSlicer/files/patch-src_libslic3r_Format_STEP.cpp
index 20fef0dd1afc..30d0e19ec56d 100644
--- a/cad/PrusaSlicer/files/patch-src_libslic3r_Format_STEP.cpp
+++ b/cad/PrusaSlicer/files/patch-src_libslic3r_Format_STEP.cpp
@@ -1,6 +1,6 @@
---- src/libslic3r/Format/STEP.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/libslic3r/Format/STEP.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/libslic3r/Format/STEP.cpp
-@@ -39,7 +39,7 @@ LoadStepFn get_load_step_fn()
+@@ -42,7 +42,7 @@ LoadStepFn get_load_step_fn()
#endif
if (!load_step_fn) {
@@ -9,7 +9,7 @@
#ifdef _WIN32
libpath /= "OCCTWrapper.dll";
HMODULE module = LoadLibraryW(libpath.wstring().c_str());
-@@ -61,6 +61,7 @@ LoadStepFn get_load_step_fn()
+@@ -64,6 +64,7 @@ LoadStepFn get_load_step_fn()
#elif __APPLE__
load_step_fn = &load_step_internal;
#else
diff --git a/cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp b/cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp
index 51f9763ed1ea..0351d3774d08 100644
--- a/cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp
+++ b/cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp
@@ -1,6 +1,6 @@
---- src/libslic3r/SupportSpotsGenerator.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/libslic3r/SupportSpotsGenerator.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/libslic3r/SupportSpotsGenerator.cpp
-@@ -1062,7 +1062,7 @@ SliceMappings update_active_object_parts(const Layer
+@@ -1063,7 +1063,7 @@ SliceMappings update_active_object_parts(const Layer
}
}
const float bottom_z = layer->bottom_z();
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r-arrange_include_arrange_DataStoreTraits.hpp b/cad/PrusaSlicer/files/patch-src_slic3r-arrange_include_arrange_DataStoreTraits.hpp
deleted file mode 100644
index 53673b209d6c..000000000000
--- a/cad/PrusaSlicer/files/patch-src_slic3r-arrange_include_arrange_DataStoreTraits.hpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/slic3r-arrange/include/arrange/DataStoreTraits.hpp.orig 2025-03-14 14:06:59 UTC
-+++ src/slic3r-arrange/include/arrange/DataStoreTraits.hpp
-@@ -71,7 +71,7 @@ void set_data(ArrItem &itm, const std::string &key, T
- template<class T, class ArrItem>
- void set_data(ArrItem &itm, const std::string &key, T &&data)
- {
-- WritableDataStoreTraits<ArrItem>::template set(itm, key, std::forward<T>(data));
-+ WritableDataStoreTraits<ArrItem>::template set<>(itm, key, std::forward<T>(data));
- }
-
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt b/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt
index ac4231037482..461c58254e17 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt
@@ -1,6 +1,6 @@
---- src/slic3r/CMakeLists.txt.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/CMakeLists.txt.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/CMakeLists.txt
-@@ -392,11 +392,12 @@ set(SLIC3R_GUI_SOURCES
+@@ -396,11 +396,12 @@ set(SLIC3R_GUI_SOURCES
Utils/ServiceConfig.cpp
)
@@ -15,7 +15,7 @@
if (APPLE)
list(APPEND SLIC3R_GUI_SOURCES
Utils/RetinaHelperImpl.mm
-@@ -433,14 +434,13 @@ encoding_check(libslic3r_gui)
+@@ -437,14 +438,13 @@ encoding_check(libslic3r_gui)
endforeach()
encoding_check(libslic3r_gui)
@@ -31,7 +31,7 @@
imgui
libvgcode
GLEW::GLEW
-@@ -454,10 +454,29 @@ target_link_libraries(
+@@ -458,10 +458,29 @@ target_link_libraries(
fastfloat
boost_headeronly
)
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
index b1d6ed311fab..1def80f660f4 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
@@ -1,4 +1,4 @@
---- src/slic3r/GUI/GUI_App.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/GUI_App.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/GUI_App.cpp
@@ -412,7 +412,7 @@ class SplashScreen : public wxSplashScreen (private)
};
@@ -9,7 +9,7 @@
bool static check_old_linux_datadir(const wxString& app_name) {
// If we are on Linux and the datadir does not exist yet, look into the old
// location where the datadir was before version 2.3. If we find it there,
-@@ -1344,6 +1344,9 @@ bool GUI_App::on_init_inner()
+@@ -1342,6 +1342,9 @@ bool GUI_App::on_init_inner()
// Set initialization of image handlers before any UI actions - See GH issue #7469
wxInitAllImageHandlers();
@@ -19,7 +19,7 @@
// Set our own gui log as an active target
m_log_gui = new LogGui();
wxLog::SetActiveTarget(m_log_gui);
-@@ -1374,7 +1377,7 @@ bool GUI_App::on_init_inner()
+@@ -1372,7 +1375,7 @@ bool GUI_App::on_init_inner()
const wxString resources_dir = from_u8(Slic3r::resources_dir());
wxCHECK_MSG(wxDirExists(resources_dir), false, wxString::Format("Resources path does not exist or is not a directory: %s", resources_dir));
@@ -28,7 +28,7 @@
if (! check_old_linux_datadir(GetAppName())) {
std::cerr << "Quitting, user chose to move their data to new location." << std::endl;
return false;
-@@ -1479,7 +1482,7 @@ bool GUI_App::on_init_inner()
+@@ -1477,7 +1480,7 @@ bool GUI_App::on_init_inner()
if (!default_splashscreen_pos)
// revert "restore_win_position" value if application wasn't crashed
get_app_config()->set("restore_win_position", "1");
@@ -37,7 +37,7 @@
wxYield();
#endif
scrn->SetText(_L("Loading configuration")+ dots);
-@@ -1649,7 +1652,7 @@ bool GUI_App::on_init_inner()
+@@ -1660,7 +1663,7 @@ bool GUI_App::on_init_inner()
// and wxEVT_SET_FOCUS before GUI_App::post_init is called) wasn't called before GUI_App::post_init and OpenGL wasn't initialized.
// Since issue #9774 Where same problem occured on MacOS Ventura, we decided to have this check on MacOS as well.
@@ -46,7 +46,7 @@
if (!m_post_initialized && m_opengl_initialized) {
#else
if (!m_post_initialized) {
-@@ -2339,7 +2342,7 @@ bool GUI_App::switch_language()
+@@ -2350,7 +2353,7 @@ bool GUI_App::switch_language()
}
}
@@ -55,7 +55,7 @@
static const wxLanguageInfo* linux_get_existing_locale_language(const wxLanguageInfo* language,
const wxLanguageInfo* system_language)
{
-@@ -2541,7 +2544,7 @@ bool GUI_App::load_language(wxString language, bool in
+@@ -2552,7 +2555,7 @@ bool GUI_App::load_language(wxString language, bool in
m_language_info_best = wxLocale::FindLanguageInfo(best_language);
BOOST_LOG_TRIVIAL(trace) << boost::format("Best translation language detected (may be different from user locales): %1%") % m_language_info_best->CanonicalName.ToUTF8().data();
}
@@ -64,7 +64,7 @@
wxString lc_all;
if (wxGetEnv("LC_ALL", &lc_all) && ! lc_all.IsEmpty()) {
// Best language returned by wxWidgets on Linux apparently does not respect LC_ALL.
-@@ -2550,6 +2553,7 @@ bool GUI_App::load_language(wxString language, bool in
+@@ -2561,6 +2564,7 @@ bool GUI_App::load_language(wxString language, bool in
}
#endif
}
@@ -72,7 +72,7 @@
}
const wxLanguageInfo *language_info = language.empty() ? nullptr : wxLocale::FindLanguageInfo(language);
-@@ -2594,7 +2598,7 @@ bool GUI_App::load_language(wxString language, bool in
+@@ -2605,7 +2609,7 @@ bool GUI_App::load_language(wxString language, bool in
} else if (m_language_info_system != nullptr && language_info->CanonicalName.BeforeFirst('_') == m_language_info_system->CanonicalName.BeforeFirst('_'))
language_info = m_language_info_system;
@@ -81,7 +81,7 @@
// If we can't find this locale , try to use different one for the language
// instead of just reporting that it is impossible to switch.
if (! wxLocale::IsAvailable(language_info->Language)) {
-@@ -2715,7 +2719,7 @@ wxMenu* GUI_App::get_config_menu(MainFrame* main_frame
+@@ -2726,7 +2730,7 @@ wxMenu* GUI_App::get_config_menu(MainFrame* main_frame
local_menu->Append(config_id_base + ConfigMenuTakeSnapshot, _L("Take Configuration &Snapshot"), _L("Capture a configuration snapshot"));
local_menu->Append(config_id_base + ConfigMenuUpdateConf, _L("Check for Configuration Updates"), _L("Check for configuration updates"));
local_menu->Append(config_id_base + ConfigMenuUpdateApp, _L("Check for Application Updates"), _L("Check for new version of application"));
@@ -90,7 +90,7 @@
//if (DesktopIntegrationDialog::integration_possible())
local_menu->Append(config_id_base + ConfigMenuDesktopIntegration, _L("Desktop Integration"), _L("Desktop Integration"));
#endif //(__linux__) && defined(SLIC3R_DESKTOP_INTEGRATION)
-@@ -2749,7 +2753,7 @@ wxMenu* GUI_App::get_config_menu(MainFrame* main_frame
+@@ -2760,7 +2764,7 @@ wxMenu* GUI_App::get_config_menu(MainFrame* main_frame
case ConfigMenuUpdateApp:
app_version_check(true);
break;
@@ -99,7 +99,7 @@
case ConfigMenuDesktopIntegration:
show_desktop_integration_dialog();
break;
-@@ -3393,7 +3397,7 @@ void GUI_App::show_desktop_integration_dialog()
+@@ -3404,7 +3408,7 @@ void GUI_App::show_desktop_integration_dialog()
void GUI_App::show_desktop_integration_dialog()
{
@@ -108,7 +108,7 @@
//wxCHECK_MSG(mainframe != nullptr, false, "Internal error: Main frame not created / null");
DesktopIntegrationDialog dialog(mainframe);
dialog.ShowModal();
-@@ -3413,7 +3417,7 @@ void GUI_App::show_downloader_registration_dialog()
+@@ -3424,7 +3428,7 @@ void GUI_App::show_downloader_registration_dialog()
if (msg.ShowModal() == wxID_YES) {
auto downloader_worker = new DownloaderUtils::Worker(nullptr);
downloader_worker->perform_download_register(app_config->get("url_downloader_dest"));
@@ -117,7 +117,7 @@
if (DownloaderUtils::Worker::perform_registration_linux)
DesktopIntegrationDialog::perform_downloader_desktop_integration();
#endif //(__linux__) && defined(SLIC3R_DESKTOP_INTEGRATION)
-@@ -3828,7 +3832,7 @@ void GUI_App::start_download(std::string url)
+@@ -3839,7 +3843,7 @@ void GUI_App::start_download(std::string url)
return;
}
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__Factories.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__Factories.cpp
index cbb831f8654e..2f3d8a168081 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__Factories.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_GUI__Factories.cpp
@@ -1,6 +1,6 @@
---- src/slic3r/GUI/GUI_Factories.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/GUI_Factories.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/GUI_Factories.cpp
-@@ -1499,7 +1499,7 @@ void MenuFactory::sys_color_changed(wxMenuBar* menubar
+@@ -1500,7 +1500,7 @@ void MenuFactory::sys_color_changed(wxMenuBar* menubar
for (size_t id = 0; id < menubar->GetMenuCount(); id++) {
wxMenu* menu = menubar->GetMenu(id);
sys_color_changed_menu(menu);
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp
index d60906306662..82a8e40a8cd4 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp
@@ -1,6 +1,6 @@
---- src/slic3r/GUI/InstanceCheck.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/InstanceCheck.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/InstanceCheck.cpp
-@@ -27,7 +27,7 @@
+@@ -31,7 +31,7 @@
#include <strsafe.h>
#endif //WIN32
@@ -9,16 +9,16 @@
#include <dbus/dbus.h> /* Pull in all of D-Bus headers. */
#endif //__linux__
-@@ -240,7 +240,7 @@ namespace instance_check_internal
+@@ -316,7 +316,7 @@ namespace instance_check_internal
return false;
}
-#elif defined(__linux__)
+#elif defined(__linux__) || defined (__FreeBSD__)
- static bool send_message(const std::string &message_text, const std::string &version)
+ static void list_matching_objects(const std::string& pattern, std::vector<std::string>& result)
{
-@@ -328,7 +328,7 @@ bool instance_check(int argc, char** argv, bool app_co
+@@ -561,7 +561,7 @@ bool instance_check(int argc, char** argv, bool app_co
hashed_path = std::hash<std::string>{}(boost::filesystem::system_complete(argv[0]).string());
#else
boost::system::error_code ec;
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.hpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.hpp
index ee54ff98e56c..d16d4bdb14b7 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.hpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.hpp
@@ -1,6 +1,6 @@
---- src/slic3r/GUI/InstanceCheck.hpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/InstanceCheck.hpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/InstanceCheck.hpp
-@@ -15,7 +15,7 @@
+@@ -16,7 +16,7 @@
#include <boost/filesystem.hpp>
@@ -9,7 +9,7 @@
#include <boost/thread.hpp>
#include <mutex>
#include <condition_variable>
-@@ -42,7 +42,7 @@ class MainFrame;
+@@ -44,7 +44,7 @@ class MainFrame;
class MainFrame;
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp
deleted file mode 100644
index 9ad1afe5b965..000000000000
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/slic3r/GUI/PhysicalPrinterDialog.cpp.orig 2024-12-20 11:54:34 UTC
-+++ src/slic3r/GUI/PhysicalPrinterDialog.cpp
-@@ -607,7 +607,7 @@ void PhysicalPrinterDialog::build_printhost_settings(C
- // Always fill in the "printhost_port" combo box from the config and select it.
- {
- Choice* choice = dynamic_cast<Choice*>(m_optgroup->get_field("printhost_port"));
-- choice->set_values({ m_config->opt_string("printhost_port") });
-+ choice->set_values((const std::vector<std::string>){ m_config->opt_string("printhost_port") });
- choice->set_selection();
- }
-
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Plater.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Plater.cpp
index 6afe5c8cc67b..e39aa6634b5d 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Plater.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Plater.cpp
@@ -1,4 +1,4 @@
---- src/slic3r/GUI/Plater.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/Plater.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/Plater.cpp
@@ -24,7 +24,7 @@
@@ -9,7 +9,7 @@
#include <numeric>
#include <vector>
#include <string>
-@@ -912,7 +912,7 @@ void Plater::priv::init()
+@@ -926,7 +926,7 @@ void Plater::priv::init()
auto open_external_login = [this](wxCommandEvent& evt){
DownloaderUtils::Worker::perform_url_register();
@@ -18,7 +18,7 @@
// Remove all desktop files registering prusaslicer:// url done by previous versions.
DesktopIntegrationDialog::undo_downloader_registration_rigid();
#if defined(SLIC3R_DESKTOP_INTEGRATION)
-@@ -1228,7 +1228,7 @@ std::vector<size_t> Plater::priv::load_files(const std
+@@ -1276,7 +1276,7 @@ std::vector<size_t> Plater::priv::load_files(const std
// when loading a project file. However, creating the dialog on heap causes issues on macOS, where it does not
// appear at all. Therefore, we create the dialog on stack on Win and macOS, and on heap on Linux, which
// is the only system that needed the workarounds in the first place.
@@ -27,16 +27,16 @@
auto progress_dlg = new wxProgressDialog(loading, "", 100, find_toplevel_parent(q), wxPD_APP_MODAL | wxPD_AUTO_HIDE);
Slic3r::ScopeGuard([&progress_dlg](){ if (progress_dlg) progress_dlg->Destroy(); progress_dlg = nullptr; });
#else
-@@ -1285,7 +1285,7 @@ std::vector<size_t> Plater::priv::load_files(const std
+@@ -1348,7 +1348,7 @@ std::vector<size_t> Plater::priv::load_files(const std
+ Slic3r::Model model;
+ bool is_project_file = false;
- try {
- if (type_3mf || type_zip_amf) {
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
- // On Linux Constructor of the ProgressDialog calls DisableOtherWindows() function which causes a disabling of all children of the find_toplevel_parent(q)
- // And a destructor of the ProgressDialog calls ReenableOtherWindows() function which revert previously disabled children.
- // But if printer technology will be changes during project loading,
-@@ -3552,7 +3552,7 @@ void Plater::priv::on_right_click(RBtnEvent& evt)
+ // On Linux Constructor of the ProgressDialog calls DisableOtherWindows() function which causes a disabling of all children of the find_toplevel_parent(q)
+ // And a destructor of the ProgressDialog calls ReenableOtherWindows() function which revert previously disabled children.
+ // But if printer technology will be changes during project loading,
+@@ -3591,7 +3591,7 @@ void Plater::priv::on_right_click(RBtnEvent& evt)
Vec2d mouse_position = evt.data.first;
wxPoint position(static_cast<int>(mouse_position.x()),
static_cast<int>(mouse_position.y()));
@@ -45,11 +45,11 @@
// For some reason on Linux the menu isn't displayed if position is
// specified (even though the position is sane).
position = wxDefaultPosition;
-@@ -4420,7 +4420,7 @@ void Plater::load_project(const wxString& filename)
- s_multiple_beds.set_loading_project_flag(true);
+@@ -4460,7 +4460,7 @@ void Plater::load_project(const wxString& filename)
ScopeGuard guard([](){ s_multiple_beds.set_loading_project_flag(false);});
-- if (! load_files({ into_path(filename) }).empty()) {
+ const std::vector<fs::path>& input_paths = { into_path(filename) };
+- if (! load_files(input_paths).empty()) {
+ if (! load_files((const std::vector<boost::filesystem::path>){ into_path(filename) }).empty()) {
// At least one file was loaded.
p->set_project_filename(filename);
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Preferences.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Preferences.cpp
index 4e6cb067029a..9a78a4c1706e 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Preferences.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Preferences.cpp
@@ -1,4 +1,4 @@
---- src/slic3r/GUI/Preferences.cpp.orig 2025-02-20 20:11:25 UTC
+--- src/slic3r/GUI/Preferences.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/Preferences.cpp
@@ -29,7 +29,7 @@
#ifdef WIN32
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Tab.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Tab.cpp
index 8440ed1e9b42..1677eaacc3b4 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Tab.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_Tab.cpp
@@ -1,6 +1,6 @@
---- src/slic3r/GUI/Tab.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/Tab.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/Tab.cpp
-@@ -279,7 +279,7 @@ void Tab::create_preset_tab()
+@@ -280,7 +280,7 @@ void Tab::create_preset_tab()
m_treectrl = new wxTreeCtrl(panel, wxID_ANY, wxDefaultPosition, wxSize(20 * m_em_unit, -1),
wxTR_NO_BUTTONS | wxTR_HIDE_ROOT | wxTR_SINGLE | wxTR_NO_LINES | wxBORDER_SUNKEN | wxWANTS_CHARS);
m_treectrl->SetFont(wxGetApp().normal_font());
@@ -9,7 +9,7 @@
m_treectrl->SetBackgroundColour(m_parent->GetBackgroundColour());
#endif
m_left_sizer->Add(m_treectrl, 1, wxEXPAND);
-@@ -293,7 +293,7 @@ void Tab::create_preset_tab()
+@@ -294,7 +294,7 @@ void Tab::create_preset_tab()
// This helps to process all the cursor key events on Windows in the tree control,
// so that the cursor jumps to the last item.
m_treectrl->Bind(wxEVT_TREE_SEL_CHANGED, [this](wxTreeEvent&) {
@@ -18,7 +18,7 @@
// Events queue is opposite On Linux. wxEVT_SET_FOCUS invokes after wxEVT_TREE_SEL_CHANGED,
// and a result wxEVT_KILL_FOCUS doesn't invoke for the TextCtrls.
// see https://github.com/prusa3d/PrusaSlicer/issues/5720
-@@ -4158,7 +4158,7 @@ bool Tab::tree_sel_change_delayed()
+@@ -4181,7 +4181,7 @@ bool Tab::tree_sel_change_delayed()
// There is a bug related to Ubuntu overlay scrollbars, see https://github.com/prusa3d/PrusaSlicer/issues/898 and https://github.com/prusa3d/PrusaSlicer/issues/952.
// The issue apparently manifests when Show()ing a window with overlay scrollbars while the UI is frozen. For this reason,
// we will Thaw the UI prematurely on Linux. This means destroing the no_updates object prematurely.
@@ -27,7 +27,7 @@
std::unique_ptr<wxWindowUpdateLocker> no_updates(new wxWindowUpdateLocker(this));
#else
/* On Windows we use DoubleBuffering during rendering,
-@@ -4204,7 +4204,7 @@ bool Tab::tree_sel_change_delayed()
+@@ -4227,7 +4227,7 @@ bool Tab::tree_sel_change_delayed()
if (wxGetApp().mainframe!=nullptr && wxGetApp().mainframe->is_active_and_shown_tab(this))
activate_selected_page(throw_if_canceled);
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_UserAccountCommunication.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_UserAccountCommunication.cpp
index 2ac1dfa7edf9..006c94c62c1b 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_UserAccountCommunication.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_UserAccountCommunication.cpp
@@ -1,14 +1,6 @@
---- src/slic3r/GUI/UserAccountCommunication.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/UserAccountCommunication.cpp.orig 2025-04-15 11:04:24 UTC
+++ src/slic3r/GUI/UserAccountCommunication.cpp
-@@ -13,6 +13,7 @@
- #include <boost/filesystem.hpp>
- #include <boost/nowide/cstdio.hpp>
- #include <boost/nowide/fstream.hpp>
-+#include <boost/nowide/convert.hpp>
- #include <curl/curl.h>
- #include <string>
-
-@@ -37,7 +38,7 @@
+@@ -38,7 +38,7 @@
#include <CommonCrypto/CommonDigest.h>
#endif
@@ -17,30 +9,30 @@
#include <openssl/evp.h>
#include <openssl/bio.h>
#include <openssl/buffer.h>
-@@ -137,7 +138,7 @@ bool load_secret(const std::string& opt, std::string&
+@@ -140,7 +140,7 @@ bool load_secret(const std::string& opt, std::string&
#endif // wxUSE_SECRETSTORE
}
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
- void load_refresh_token_linux(std::string& refresh_token)
+ void load_tokens_linux(UserAccountCommunication::StoreData& result)
{
// Load refresh token from UserAccount.dat
-@@ -201,7 +202,7 @@ UserAccountCommunication::UserAccountCommunication(wxE
- shared_session_key = key0;
-
- } else {
+@@ -317,7 +317,7 @@ void UserAccountCommunication::set_username(const std:
+ BOOST_LOG_TRIVIAL(error) << "Failed to write tokens to the secret store.";
+ }
+ } else {
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
- load_refresh_token_linux(refresh_token);
- #endif
- }
-@@ -252,7 +253,7 @@ void UserAccountCommunication::set_username(const std:
- save_secret("tokens", m_session->get_shared_session_key(), tokens);
+ // If we can't store the tokens in secret store, store them in file with chmod 600
+ boost::filesystem::path target(boost::filesystem::path(Slic3r::data_dir()) / "UserAccount.dat") ;
+ std::string data = "||||";
+@@ -640,7 +640,7 @@ void UserAccountCommunication::read_stored_data(UserAc
}
- else {
+ result.shared_session_key = key0;
+ } else {
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
- // If we can't store the tokens in secret store, store them in file with chmod 600
- boost::filesystem::path target(boost::filesystem::path(Slic3r::data_dir()) / "UserAccount.dat") ;
- std::string data = m_session->get_refresh_token();
+ load_tokens_linux(result);
+ #endif
+ }
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp
index 1c500e9375d2..2f85e5e66712 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp
@@ -1,6 +1,6 @@
---- src/slic3r/GUI/wxExtensions.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/GUI/wxExtensions.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/GUI/wxExtensions.cpp
-@@ -28,7 +28,7 @@
+@@ -29,7 +29,7 @@
#include "libslic3r/Color.hpp"
@@ -9,7 +9,7 @@
// msw_menuitem_bitmaps is used for MSW and OSX
static std::map<int, std::string> msw_menuitem_bitmaps;
void sys_color_changed_menu(wxMenu* menu)
-@@ -137,7 +137,7 @@ wxMenuItem* append_menu_item(wxMenu* menu, int id, con
+@@ -142,7 +142,7 @@ wxMenuItem* append_menu_item(wxMenu* menu, int id, con
wxBitmapBundle* bmp = icon.empty() ? nullptr : get_bmp_bundle(icon);
@@ -18,7 +18,7 @@
if (bmp && bmp->IsOk())
msw_menuitem_bitmaps[id] = icon;
#endif /* no __linux__ */
-@@ -155,7 +155,7 @@ wxMenuItem* append_submenu(wxMenu* menu, wxMenu* sub_m
+@@ -160,7 +160,7 @@ wxMenuItem* append_submenu(wxMenu* menu, wxMenu* sub_m
if (!icon.empty()) {
item->SetBitmap(*get_bmp_bundle(icon));
@@ -27,7 +27,7 @@
msw_menuitem_bitmaps[id] = icon;
#endif // no __linux__
}
-@@ -218,7 +218,7 @@ void set_menu_item_bitmap(wxMenuItem* item, const std:
+@@ -223,7 +223,7 @@ void set_menu_item_bitmap(wxMenuItem* item, const std:
void set_menu_item_bitmap(wxMenuItem* item, const std::string& icon_name)
{
item->SetBitmap(*get_bmp_bundle(icon_name));
diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_Utils_WifiScanner.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_Utils_WifiScanner.cpp
index 0d5b53bf59c8..f8855f0fc315 100644
--- a/cad/PrusaSlicer/files/patch-src_slic3r_Utils_WifiScanner.cpp
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_Utils_WifiScanner.cpp
@@ -1,6 +1,6 @@
---- src/slic3r/Utils/WifiScanner.cpp.orig 2024-12-20 11:54:34 UTC
+--- src/slic3r/Utils/WifiScanner.cpp.orig 2025-04-10 11:26:51 UTC
+++ src/slic3r/Utils/WifiScanner.cpp
-@@ -16,7 +16,7 @@
+@@ -18,7 +18,7 @@
#include "WifiScannerMac.h"
#endif
@@ -9,7 +9,7 @@
#include <dbus/dbus.h> /* Pull in all of D-Bus headers. */
#endif //__linux__
-@@ -353,7 +353,7 @@ std::string WifiScanner::get_psk(const std::string& ss
+@@ -355,7 +355,7 @@ std::string WifiScanner::get_psk(const std::string& ss
}
return {};
}
@@ -18,7 +18,7 @@
#ifdef _WIN32
// Fill SSID map. Implementation from Raspberry Pi imager and Win32 Api examples.
// https://github.com/raspberrypi/rpi-imager/blob/qml/src/windows/winwlancredentials.cpp
-@@ -489,4 +489,4 @@ void WifiScanner::fill_wifi_map(Slic3r::WifiSsidPskMap
+@@ -491,4 +491,4 @@ void WifiScanner::fill_wifi_map(Slic3r::WifiSsidPskMap
wlanFreeMemoryFunc(interface_list);
}
#endif // _WIN32
diff --git a/cad/PrusaSlicer/files/patch-tests_fff__print_test__data.cpp b/cad/PrusaSlicer/files/patch-tests_fff__print_test__data.cpp
index 57c842839110..fa015d32db30 100644
--- a/cad/PrusaSlicer/files/patch-tests_fff__print_test__data.cpp
+++ b/cad/PrusaSlicer/files/patch-tests_fff__print_test__data.cpp
@@ -1,6 +1,6 @@
---- tests/fff_print/test_data.cpp.orig 2024-12-20 11:54:34 UTC
+--- tests/fff_print/test_data.cpp.orig 2025-04-10 11:26:51 UTC
+++ tests/fff_print/test_data.cpp
-@@ -10,6 +10,7 @@
+@@ -11,6 +11,7 @@
#include <arrange-wrapper/ModelArrange.hpp>
#include <cstdlib>
diff --git a/cad/PrusaSlicer/pkg-plist b/cad/PrusaSlicer/pkg-plist
index 451394fa3823..9bcb93c21b52 100644
--- a/cad/PrusaSlicer/pkg-plist
+++ b/cad/PrusaSlicer/pkg-plist
@@ -3,6 +3,15 @@ bin/prusa-slicer
lib/OCCTWrapper.so
%%DATADIR%%/data/embossed_text.obj
%%DATADIR%%/data/hints.ini
+%%DATADIR%%/data/printer_gantries/geometries.json
+%%DATADIR%%/data/printer_gantries/prusa3d_coreone_gantry.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_ht90_actuator.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_mini_gantry.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_mk3s_gantry.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_mk4_gantry.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_mk4s_gantry.stl
+%%DATADIR%%/data/printer_gantries/prusa3d_xl_gantry.stl
+%%DATADIR%%/data/sla_support.svg
%%DATADIR%%/fonts/NotoSans-Regular.ttf
%%DATADIR%%/fonts/NotoSansCJK-Regular.ttc
%%DATADIR%%/fonts/README.txt
@@ -274,6 +283,11 @@ lib/OCCTWrapper.so
%%DATADIR%%/icons/sla_view_processed.svg
%%DATADIR%%/icons/slice_all.svg
%%DATADIR%%/icons/snap.svg
+%%DATADIR%%/icons/sphere_blueish.svg
+%%DATADIR%%/icons/sphere_cyan.svg
+%%DATADIR%%/icons/sphere_lightgray.svg
+%%DATADIR%%/icons/sphere_orange.svg
+%%DATADIR%%/icons/sphere_redish.svg
%%DATADIR%%/icons/spin_dec.svg
%%DATADIR%%/icons/spin_dec_act.svg
%%DATADIR%%/icons/spin_inc.svg
@@ -289,6 +303,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/icons/support.svg
%%DATADIR%%/icons/support_blocker.svg
%%DATADIR%%/icons/support_enforcer.svg
+%%DATADIR%%/icons/support_structure.svg
+%%DATADIR%%/icons/support_structure_invisible.svg
%%DATADIR%%/icons/svg_modifier.svg
%%DATADIR%%/icons/svg_negative.svg
%%DATADIR%%/icons/svg_part.svg
@@ -577,6 +593,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/profiles/Creality/sermoond1_bed.stl
%%DATADIR%%/profiles/Creality/sermoonv1.svg
%%DATADIR%%/profiles/Creality/sermoonv1_bed.stl
+%%DATADIR%%/profiles/E2D.idx
+%%DATADIR%%/profiles/E2D.ini
%%DATADIR%%/profiles/Elegoo.idx
%%DATADIR%%/profiles/Elegoo.ini
%%DATADIR%%/profiles/Elegoo/NEPTUNE1_thumbnail.png
@@ -717,6 +735,7 @@ lib/OCCTWrapper.so
%%DATADIR%%/profiles/Print4Taste/MC2.0_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch.idx
%%DATADIR%%/profiles/PrusaResearch.ini
+%%DATADIR%%/profiles/PrusaResearch/COREONE_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch/MINIIS_ALPHA_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch/MINIIS_BETA_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch/MINIIS_thumbnail.png
@@ -756,6 +775,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/profiles/PrusaResearch/XLIS_beta_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch/XLIS_thumbnail.png
%%DATADIR%%/profiles/PrusaResearch/XL_thumbnail.png
+%%DATADIR%%/profiles/PrusaResearch/coreone.svg
+%%DATADIR%%/profiles/PrusaResearch/coreone_bed.stl
%%DATADIR%%/profiles/PrusaResearch/mini.svg
%%DATADIR%%/profiles/PrusaResearch/miniIS.svg
%%DATADIR%%/profiles/PrusaResearch/miniISbeta.svg
@@ -783,6 +804,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/profiles/PrusaResearchSLA/sl1_bed.stl
%%DATADIR%%/profiles/PrusaResearchSLA/sl1s.svg
%%DATADIR%%/profiles/PrusaResearchSLA/sl1s_bed.stl
+%%DATADIR%%/profiles/QIDITechnology.idx
+%%DATADIR%%/profiles/QIDITechnology.ini
%%DATADIR%%/profiles/RatRig.idx
%%DATADIR%%/profiles/RatRig.ini
%%DATADIR%%/profiles/RatRig/VC3_300_thumbnail.png
@@ -973,6 +996,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/shaders/110/mm_gouraud.vs
%%DATADIR%%/shaders/110/printbed.fs
%%DATADIR%%/shaders/110/printbed.vs
+%%DATADIR%%/shaders/110/tool_marker.fs
+%%DATADIR%%/shaders/110/tool_marker.vs
%%DATADIR%%/shaders/110/toolpaths_cog.fs
%%DATADIR%%/shaders/110/toolpaths_cog.vs
%%DATADIR%%/shaders/110/variable_layer_height.fs
@@ -1004,6 +1029,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/shaders/140/mm_gouraud.vs
%%DATADIR%%/shaders/140/printbed.fs
%%DATADIR%%/shaders/140/printbed.vs
+%%DATADIR%%/shaders/140/tool_marker.fs
+%%DATADIR%%/shaders/140/tool_marker.vs
%%DATADIR%%/shaders/140/toolpaths_cog.fs
%%DATADIR%%/shaders/140/toolpaths_cog.vs
%%DATADIR%%/shaders/140/variable_layer_height.fs
@@ -1034,6 +1061,8 @@ lib/OCCTWrapper.so
%%DATADIR%%/shaders/ES/mm_gouraud.vs
%%DATADIR%%/shaders/ES/printbed.fs
%%DATADIR%%/shaders/ES/printbed.vs
+%%DATADIR%%/shaders/ES/tool_marker.fs
+%%DATADIR%%/shaders/ES/tool_marker.vs
%%DATADIR%%/shaders/ES/toolpaths_cog.fs
%%DATADIR%%/shaders/ES/toolpaths_cog.vs
%%DATADIR%%/shaders/ES/variable_layer_height.fs
diff --git a/cad/gtkwave/Makefile b/cad/gtkwave/Makefile
index c8b9f2656e10..e8c179d7e8bb 100644
--- a/cad/gtkwave/Makefile
+++ b/cad/gtkwave/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gtkwave
-DISTVERSION= 3.3.123
+DISTVERSION= 3.3.124
CATEGORIES= cad
-MASTER_SITES= http://gtkwave.sourceforge.net/
+MASTER_SITES= SF/${PORTNAME}/${DISTNAME}
DISTNAME= ${PORTNAME}-gtk3-${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
diff --git a/cad/gtkwave/distinfo b/cad/gtkwave/distinfo
index 8eae517cf4ef..f90c3ae0e4e8 100644
--- a/cad/gtkwave/distinfo
+++ b/cad/gtkwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746572263
-SHA256 (gtkwave-gtk3-3.3.123.tar.gz) = c2209d6c38e2bfe9747538bc3820d3525e88bd66c4ce092d04d2417e666bd797
-SIZE (gtkwave-gtk3-3.3.123.tar.gz) = 3358653
+TIMESTAMP = 1747072768
+SHA256 (gtkwave-gtk3-3.3.124.tar.gz) = 4b1590e05e3e3ae26e34fa80aff369254397379b2f970cfa99150b8b97e535cf
+SIZE (gtkwave-gtk3-3.3.124.tar.gz) = 3353773
diff --git a/cad/kicad-doc/Makefile b/cad/kicad-doc/Makefile
index 5a616b1c7d26..171b0aacf832 100644
--- a/cad/kicad-doc/Makefile
+++ b/cad/kicad-doc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
+DISTVERSION= 9.0.2
CATEGORIES= cad
PKGNAMESUFFIX= -doc
diff --git a/cad/kicad-doc/distinfo b/cad/kicad-doc/distinfo
index 801436d3d0d9..9f8e0c6386ab 100644
--- a/cad/kicad-doc/distinfo
+++ b/cad/kicad-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288572
-SHA256 (kicad-doc-9.0.1.tar.bz2) = b653b19aa75dcae36aa9ccef5856504f66c228ae92e7c863dcc3fad607cb323a
-SIZE (kicad-doc-9.0.1.tar.bz2) = 95645586
+TIMESTAMP = 1746912491
+SHA256 (kicad-doc-9.0.2.tar.bz2) = 636a3ad2732c3b5c8158a883c94fd14afe880fb780f1d36b1464c806273edac6
+SIZE (kicad-doc-9.0.2.tar.bz2) = 95746048
diff --git a/cad/kicad-library-footprints/Makefile b/cad/kicad-library-footprints/Makefile
index 2d52f2be6352..20307968a402 100644
--- a/cad/kicad-library-footprints/Makefile
+++ b/cad/kicad-library-footprints/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
+DISTVERSION= 9.0.2
CATEGORIES= cad
PKGNAMESUFFIX= -library-footprints
diff --git a/cad/kicad-library-footprints/distinfo b/cad/kicad-library-footprints/distinfo
index 1044b9c7d5da..309823ac8512 100644
--- a/cad/kicad-library-footprints/distinfo
+++ b/cad/kicad-library-footprints/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288637
-SHA256 (kicad-footprints-9.0.1.tar.bz2) = 4645f6aca471b7bc9098a99f9729277ae2a489d27f1a99fde2ed346abf287bd9
-SIZE (kicad-footprints-9.0.1.tar.bz2) = 7845774
+TIMESTAMP = 1746912484
+SHA256 (kicad-footprints-9.0.2.tar.bz2) = e95e015287d68491c17b63f800a3db7639c151d2e8ec432561c8c8b2d1afadd0
+SIZE (kicad-footprints-9.0.2.tar.bz2) = 7686691
diff --git a/cad/kicad-library-footprints/pkg-plist b/cad/kicad-library-footprints/pkg-plist
index 6ef5ea635d61..70143cb60bf6 100644
--- a/cad/kicad-library-footprints/pkg-plist
+++ b/cad/kicad-library-footprints/pkg-plist
@@ -3,6 +3,7 @@
%%DATADIR%%/footprints/Battery.pretty/BatteryClip_Keystone_54_D16-19mm.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0034_1xAAA.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0036_1xC.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0123_1xCR123.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_ComfortableElectronic_CH273-2450_1x2450.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Eagle_12BH611-GR.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Keystone_103_1x20mm.kicad_mod
@@ -34,7 +35,8 @@
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC12AAPC_2xAA.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC2003_1x2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC2AAPC_2xAA.kicad_mod
-%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BH-18650-PC2.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BH-18650-PC.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BK-18650-PC2.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MYOUNG_BS-07-A1BJ001_CR2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Multicomp_BC-2001_1x2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Renata_SMTU2032-LF_1x2032.kicad_mod
@@ -933,6 +935,7 @@
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-38_AVX-V_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-438_AVX-U.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-438_AVX-U_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Connector.pretty/BJB_Pico_46.110.1001_Receptacle_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod
@@ -1310,6 +1313,28 @@
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_2x16_RowsZD_Male_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_3x16_Female_Vertical_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_3x16_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x14+6_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x20+4_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x26+2_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x8+8_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x14+6_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x14+6_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x2+10_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x2+10_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x20+4_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x20+4_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x26+2_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x26+2_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x8+8_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x8+8_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x14+6_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x14+6_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x20+4_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x20+4_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x26+2_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x26+2_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x8+8_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x8+8_Male_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q2_2x16_Female_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q2_2x16_Male_Vertical_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q3_2x10_Female_Horizontal_THT.kicad_mod
@@ -1438,6 +1463,120 @@
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.kicad_mod
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Vertical_P2.77x2.84mm.kicad_mod
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Vertical_P2.77x2.84mm_MountingHoles.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11004_1x04-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11005_1x05-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11006_1x06-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11007_1x07-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11008_1x08-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11009_1x09-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11010_1x10-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11011_1x11-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11012_1x12-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11013_1x13-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11014_1x14-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11015_1x15-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11016_1x16-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11017_1x17-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11018_1x18-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11019_1x19-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11020_1x20-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11021_1x21-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11022_1x22-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11023_1x23-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11024_1x24-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11025_1x25-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11026_1x26-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11027_1x27-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11028_1x28-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11029_1x29-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11030_1x30-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11031_1x31-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11032_1x32-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11033_1x33-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11034_1x34-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11035_1x35-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11036_1x36-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11037_1x37-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11038_1x38-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11039_1x39-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11040_1x40-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11041_1x41-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11042_1x42-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11043_1x43-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11044_1x44-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11045_1x45-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11046_1x46-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11047_1x47-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11048_1x48-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11049_1x49-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11050_1x50-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11051_1x51-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11052_1x52-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11053_1x53-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11054_1x54-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11055_1x55-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11056_1x56-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11057_1x57-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11058_1x58-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11059_1x59-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11060_1x60-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11004_1x04-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11005_1x05-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11006_1x06-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11007_1x07-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11008_1x08-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11009_1x09-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11010_1x10-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11011_1x11-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11012_1x12-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11013_1x13-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11014_1x14-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11015_1x15-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11016_1x16-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11017_1x17-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11018_1x18-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11019_1x19-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11020_1x20-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11021_1x21-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11022_1x22-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11023_1x23-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11024_1x24-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11025_1x25-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11026_1x26-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11027_1x27-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11028_1x28-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11029_1x29-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11030_1x30-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11031_1x31-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11032_1x32-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11033_1x33-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11034_1x34-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11035_1x35-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11036_1x36-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11037_1x37-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11038_1x38-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11039_1x39-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11040_1x40-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11041_1x41-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11042_1x42-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11043_1x43-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11044_1x44-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11045_1x45-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11046_1x46-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11047_1x47-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11048_1x48-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11049_1x49-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11050_1x50-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11051_1x51-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11052_1x52-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11053_1x53-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11054_1x54-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11055_1x55-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11056_1x56-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11057_1x57-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11058_1x58-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11059_1x59-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11060_1x60-1MP_P0.5mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal.kicad_mod
@@ -2411,6 +2550,18 @@
%%DATADIR%%/footprints/Connector_JST.pretty/JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM20B-SRDS-A-G-TF_2x10-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM20B-SRDS-G-TF_2x10-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM30B-SRDS-A-G-TF_2x15-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM30B-SRDS-G-TF_2x15-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM40B-SRDS-A-G-TF_2x20-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM40B-SRDS-G-TF_2x20-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM50B-SRDS-A-G-TF_2x25-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM50B-SRDS-G-TF_2x25-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM20B-SRDS-G-TF_2x10-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM30B-SRDS-G-TF_2x15-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM40B-SRDS-G-TF_2x20-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM50B-SRDS-G-TF_2x25-1MP_P1.0mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal.kicad_mod
@@ -6373,6 +6524,18 @@
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-10-3.00-x-D-K-xR_2x10_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-10-3.50-x-D-K-xR_2x10_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-15-3.00-x-D-K-xR_2x15_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-15-3.50-x-D-K-xR_2x15_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-20-3.00-x-D-K-xR_2x20_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-20-3.50-x-D-K-xR_2x20_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-30-3.00-x-D-K-xR_2x30_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-30-3.50-x-D-K-xR_2x30_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-40-3.00-x-D-K-xR_2x40_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-40-3.50-x-D-K-xR_2x40_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-50-3.00-x-D-K-xR_2x50_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-50-3.50-x-D-K-xR_2x50_P0.4mm_Socket.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal.kicad_mod
@@ -7713,6 +7876,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cincon_EC6Cxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cyntec_MUN12AD01-SH.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cyntec_MUN12AD03-SH.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Hamamatsu_C11204-1_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NID30_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NID60_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NSD10_THT.kicad_mod
@@ -7779,6 +7943,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1SM_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-2xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-xxxx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR10-24xxWIR_48xxWIR_72xxWIR_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR4-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-05xx_12xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-24xx_THT.kicad_mod
@@ -7881,6 +8046,7 @@
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_0603-4Pin_6.0x3.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_1210-4Pin_1.2x1.0mm.kicad_mod
+%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_1210-4Pin_1.2x1.0mm_RotB.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2012-2Pin_2.0x1.2mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod
@@ -9323,6 +9489,7 @@
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter1.3mm.kicad_mod
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter1.5mm.kicad_mod
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter2.0mm.kicad_mod
+%%DATADIR%%/footprints/Jumper.pretty/Jumper_Harwin_S1621_P10.9mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm.kicad_mod
@@ -9354,6 +9521,8 @@
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED-APA102-2020.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED-L1T2_LUMILEDS.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_01005_0402Metric.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_01005_0402Metric_Pad0.57x0.30mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0201_0603Metric.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0402_1005Metric.kicad_mod
@@ -10056,7 +10225,8 @@
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm.kicad_mod
-%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_RotB.kicad_mod
+%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_RotB_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm.kicad_mod
@@ -10203,6 +10373,7 @@
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_7.5x13.5mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_8x14mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_9x14mm_Layout9x16_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_LFBGA-354_16x16mm_Layout19x19_P0.8mm.kicad_mod
@@ -10248,6 +10419,7 @@
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.704x1.054mm_Layout2x3_P0.35mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.757x1.01mm_Layout2x3_P0.35mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.76x1.16mm_Layout2x3_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.855x1.255mm_Layout2x3_P0.4mm_LevelB.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.855x1.255mm_Layout2x3_P0.4mm_LevelC.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm.kicad_mod
@@ -10975,6 +11147,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm_ThermalVia.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DRB0008A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_MOF0009A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_PicoStar_DFN-3_0.69x0.60mm.kicad_mod
@@ -11025,9 +11199,13 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMG0012A_WQFN-12_1.8x1.8mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMQ0024A_WQFN-24-1EP_3x3mm_P0.4mm_EP1.9x1.9mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMQ0024A_WQFN-24-1EP_3x3mm_P0.4mm_EP1.9x1.9mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNN0018A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNP0030B_WQFN-30-1EP_4x6mm_P0.5mm_EP1.8x4.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNP0030B_WQFN-30-1EP_4x6mm_P0.5mm_EP1.8x4.5mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNQ0040A_WQFN-40-1EP_6x4mm_P0.4mm_EP4.7x2.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNQ0040A_WQFN-40-1EP_6x4mm_P0.4mm_EP4.7x2.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RPU0010A_VQFN-HR-10_2x2mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias.kicad_mod
@@ -11042,6 +11220,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTW_WQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTY_WQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTY_WQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUM0016A_WQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUM0016A_WQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUN0010A_WQFN-10_2x2mm_P0.5mm.kicad_mod
@@ -11143,6 +11323,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_6x6mm_P0.5mm_EP3.5x3.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_6x6mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm.kicad_mod
@@ -11312,6 +11494,12 @@
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W7.62mm_Socket.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W7.62mm_Socket_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W8.89mm_SMDSocket_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_SMDSocket_SmallPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_Socket_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W16.51mm_SMDSocket_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm_SMDSocket_SmallPads.kicad_mod
@@ -11506,6 +11694,7 @@
%%DATADIR%%/footprints/Package_DirectFET.pretty/DirectFET_SQ.kicad_mod
%%DATADIR%%/footprints/Package_DirectFET.pretty/DirectFET_ST.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/Analog_LCC-8_5x5mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_LCC.pretty/MO047AD_PLCC-52_19.1x19.1mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20_SMD-Socket.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20_THT-Socket.kicad_mod
@@ -11585,6 +11774,8 @@
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-144_20x20mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-160_24x24mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176-1EP_24x24mm_P0.5mm_EP6.6x6.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176-1EP_24x24mm_P0.5mm_EP6.6x6.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176_20x20mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176_24x24mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-208_28x28mm_P0.5mm.kicad_mod
@@ -11610,7 +11801,7 @@
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_10x10mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_12x12mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_14x14mm_P0.65mm.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/MQFP-44_10x10mm_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/MO112AC1_PQFP-52_10x10mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Microchip_PQFP-44_10x10mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-100_14x20mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-112_20x20mm_P0.65mm.kicad_mod
@@ -11639,6 +11830,7 @@
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44_10x10mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -11656,7 +11848,6 @@
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-80_14x14mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-100_14x14mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-128_14x14mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-176_20x20mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-80_14x14mm_P0.65mm.kicad_mod
@@ -11711,7 +11902,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias.kicad_mod
@@ -11927,7 +12117,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_2.95x2.8mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.95x5.21x3.27mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.9x5.05mm_P1.27mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_5.25x5.24mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/STC_SOP-16_3.9x9.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/ST_MultiPowerSO-30.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/ST_PowerSSO-24_SlugDown.kicad_mod
@@ -12047,8 +12236,9 @@
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGS0020A_TSSOP-20_3x5.1mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DKD0036A_HSSOP-36_11x15.9mm_P0.65mm_TopEP5.85x12.65mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/Texas_DYY0016A_TSOT-23-16_4.2x2.0mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Texas_DYY0016A_TSOT-23-16_2x4.2mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
@@ -12082,6 +12272,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-3.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-4.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-5.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/MPS_USON-6_1.2x1.6mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/MPS_VSON-6_1x1.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/NXP_XSON-16.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm.kicad_mod
@@ -12101,6 +12293,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_PWSON-N6.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PUSON-N8_USON-8-1EP_1.6x2.1mm_P0.5mm_EP0.4x1.7mm.kicad_mod
@@ -12302,6 +12496,7 @@
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_DDF0008A_SOT-8_1.6x2.9mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_DRT-3.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod
diff --git a/cad/kicad-library-packages3d/Makefile b/cad/kicad-library-packages3d/Makefile
index f95d3b479a79..fbd8e616baf5 100644
--- a/cad/kicad-library-packages3d/Makefile
+++ b/cad/kicad-library-packages3d/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
+DISTVERSION= 9.0.2
CATEGORIES= cad
PKGNAMESUFFIX= -library-packages3d
diff --git a/cad/kicad-library-packages3d/distinfo b/cad/kicad-library-packages3d/distinfo
index ff5dbfbaccc3..45aa28222fca 100644
--- a/cad/kicad-library-packages3d/distinfo
+++ b/cad/kicad-library-packages3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288918
-SHA256 (kicad-packages3D-9.0.1.tar.bz2) = 3b1933735052a3948285a3a932802eb7100aa43a292dff197976aca2cb0459ab
-SIZE (kicad-packages3D-9.0.1.tar.bz2) = 700900878
+TIMESTAMP = 1746912573
+SHA256 (kicad-packages3D-9.0.2.tar.bz2) = 5d969971df4957972fb0aadae5bd03c4d654f6aacf7a95d972f49ac56ea6aee4
+SIZE (kicad-packages3D-9.0.2.tar.bz2) = 700504866
diff --git a/cad/kicad-library-packages3d/pkg-plist b/cad/kicad-library-packages3d/pkg-plist
index 198ef42ff6a6..e2325a02187e 100644
--- a/cad/kicad-library-packages3d/pkg-plist
+++ b/cad/kicad-library-packages3d/pkg-plist
@@ -8402,6 +8402,8 @@
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_MiniMELF.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_PowerDI-123.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_PowerDI-123.wrl
+%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_Powermite_AK.step
+%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_Powermite_AK.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SC-80.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SC-80.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMA.step
@@ -10638,6 +10640,8 @@
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.wrl
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm.step
@@ -10840,6 +10844,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Nordic_AQFN-73-1EP_7x7mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_DFN-14-1EP_4x4mm_P0.5mm_EP2.7x3.4mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_DFN-14-1EP_4x4mm_P0.5mm_EP2.7x3.4mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/PQFN-8-EP_6x5mm_P1.27mm_Generic.step
@@ -10852,6 +10858,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm.step
@@ -10968,6 +10976,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-44-1EP_7x7mm_P0.5mm_EP4.7x4.7mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step
@@ -11586,6 +11596,10 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_12x12mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_14x14mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_14x14mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/MO112AC1_PQFP-52_10x10mm_P0.65mm.step
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/MO112AC1_PQFP-52_10x10mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/Microchip_PQFP-44_10x10mm_P0.8mm.step
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/Microchip_PQFP-44_10x10mm_P0.8mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-100_14x20mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-100_14x20mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-112_20x20mm_P0.65mm.step
@@ -11660,8 +11674,6 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_12x12mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_14x14mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_14x14mm_P0.65mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-100_14x14mm_P0.5mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-100_14x14mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-128_14x14mm_P0.4mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-128_14x14mm_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-176_20x20mm_P0.4mm.step
@@ -11840,8 +11852,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_5.3x6.2mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_7.5x5.85mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_7.5x5.85mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.49mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.49mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_3.9x9.9mm_P1.27mm.step
@@ -11918,8 +11928,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.95x5.21x3.27mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.9x5.05mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.9x5.05mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_5.25x5.24mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_5.25x5.24mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_MultiPowerSO-30.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_MultiPowerSO-30.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_PowerSSO-24_SlugDown.step
@@ -12118,8 +12126,8 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.3x2mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.4x2.1mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.4x2.1mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3.0x3.0mm_P0.65mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3.0x3.0mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3x3mm_P0.65mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3x3mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.step
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/NXP_XSON-16.step
diff --git a/cad/kicad-library-symbols/Makefile b/cad/kicad-library-symbols/Makefile
index 0b09107ce4e4..a6bb4fc2fa69 100644
--- a/cad/kicad-library-symbols/Makefile
+++ b/cad/kicad-library-symbols/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
+DISTVERSION= 9.0.2
CATEGORIES= cad
PKGNAMESUFFIX= -library-symbols
diff --git a/cad/kicad-library-symbols/distinfo b/cad/kicad-library-symbols/distinfo
index 70c5ccb810e5..a1aa1d516aba 100644
--- a/cad/kicad-library-symbols/distinfo
+++ b/cad/kicad-library-symbols/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288693
-SHA256 (kicad-symbols-9.0.1.tar.bz2) = f7f6b978d10b5cf8434eb7149f073b42b510adddbf004ecd90458a07de76939a
-SIZE (kicad-symbols-9.0.1.tar.bz2) = 3782934
+TIMESTAMP = 1746912511
+SHA256 (kicad-symbols-9.0.2.tar.bz2) = 3a15138ac603937f8e144b045908823c6ddf0274e71a8c9745a68894b4be594c
+SIZE (kicad-symbols-9.0.2.tar.bz2) = 3803426
diff --git a/cad/kicad-library-templates/Makefile b/cad/kicad-library-templates/Makefile
index 2652bc988565..a436dd9faac2 100644
--- a/cad/kicad-library-templates/Makefile
+++ b/cad/kicad-library-templates/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
+DISTVERSION= 9.0.2
CATEGORIES= cad
PKGNAMESUFFIX= -library-tmpl
diff --git a/cad/kicad-library-templates/distinfo b/cad/kicad-library-templates/distinfo
index 14502cdc2dd8..337de4312446 100644
--- a/cad/kicad-library-templates/distinfo
+++ b/cad/kicad-library-templates/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288682
-SHA256 (kicad-templates-9.0.1.tar.bz2) = d6149b2d109ea5ba3a457fb744393c40c2474de52b2a5045d4f08118d78b8d1b
-SIZE (kicad-templates-9.0.1.tar.bz2) = 2881212
+TIMESTAMP = 1746912542
+SHA256 (kicad-templates-9.0.2.tar.bz2) = 0e23c346f5fdfbff873c388eabe2dc8dfef9794fd40b3ba392255f02f8e3ba06
+SIZE (kicad-templates-9.0.2.tar.bz2) = 2882461
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index 574588bca56c..46e134887ad7 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kicad
-DISTVERSION= 9.0.1
-PORTREVISION= 3
+DISTVERSION= 9.0.2
PORTEPOCH= 2
CATEGORIES= cad
@@ -65,8 +64,9 @@ CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} \
CMAKE_ENV+= DODBC_PATH=${LOCALBASE}
USE_LDCONFIG= yes
+# SOVERSION helps testing rc packages
PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||} \
- PORTVERSION=${PORTVERSION}
+ SOVERSION=${PORTVERSION:C/.r[0-9]*//}
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
diff --git a/cad/kicad/distinfo b/cad/kicad/distinfo
index 560f525ff5c1..10648b9b92c4 100644
--- a/cad/kicad/distinfo
+++ b/cad/kicad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743288460
-SHA256 (kicad-9.0.1.tar.bz2) = 92c43ef5dead38d315bf765e7ba4474ccf368046189c9fe7ca5ab39a53960999
-SIZE (kicad-9.0.1.tar.bz2) = 128301467
+TIMESTAMP = 1746912497
+SHA256 (kicad-9.0.2.tar.bz2) = a184642b085f446e1709e373ea2b12872295ad5b3cc2ef894af155928d7f8e0d
+SIZE (kicad-9.0.2.tar.bz2) = 128281428
diff --git a/cad/kicad/pkg-plist b/cad/kicad/pkg-plist
index c69e23b82593..b7d60ee90f58 100644
--- a/cad/kicad/pkg-plist
+++ b/cad/kicad/pkg-plist
@@ -21,13 +21,13 @@ lib/kicad/plugins/3d/libs3d_plugin_idf.so
lib/kicad/plugins/3d/libs3d_plugin_oce.so
lib/kicad/plugins/3d/libs3d_plugin_vrml.so
lib/libkiapi.so
-lib/libkiapi.so.%%PORTVERSION%%
+lib/libkiapi.so.%%SOVERSION%%
lib/libkicad_3dsg.so
lib/libkicad_3dsg.so.2.0.0
lib/libkicommon.so
-lib/libkicommon.so.%%PORTVERSION%%
+lib/libkicommon.so.%%SOVERSION%%
lib/libkigal.so
-lib/libkigal.so.%%PORTVERSION%%
+lib/libkigal.so.%%SOVERSION%%
%%PYTHON_SITELIBDIR%%/_pcbnew.so
%%PYTHON_SITELIBDIR%%/pcbnew.py
%%DESKTOPDIR%%/org.kicad.bitmap2component.desktop
diff --git a/databases/pgbackrest/Makefile b/databases/pgbackrest/Makefile
index a4d545680d4b..1a8feab6df19 100644
--- a/databases/pgbackrest/Makefile
+++ b/databases/pgbackrest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pgbackrest
DISTVERSIONPREFIX= release/
-DISTVERSION= 2.54.2
+DISTVERSION= 2.55.1
CATEGORIES= databases
MAINTAINER= schoutm@gmail.com
diff --git a/databases/pgbackrest/distinfo b/databases/pgbackrest/distinfo
index 7e4307d3f854..2cfd0dbaf157 100644
--- a/databases/pgbackrest/distinfo
+++ b/databases/pgbackrest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738860450
-SHA256 (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = f4d21dd8079c0c5255122530b166bebbf48b3d4361b14d6094197809ffb48f98
-SIZE (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = 2731712
+TIMESTAMP = 1747066832
+SHA256 (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 5f050ad751feb5b506cf3c58a5cf1674a7b502328abcb50b37756175f80990e9
+SIZE (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 2679868
diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile
index c4a58d513de3..a5249e59d37f 100644
--- a/databases/pspg/Makefile
+++ b/databases/pspg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pspg
-DISTVERSION= 5.8.8
+DISTVERSION= 5.8.9
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo
index 31d05ff63afc..8207da5cc632 100644
--- a/databases/pspg/distinfo
+++ b/databases/pspg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746776133
-SHA256 (okbob-pspg-5.8.8_GH0.tar.gz) = 085847b76be2f26de10114bf34dfc498b690d0c7e5ff8617b5dd79717236408f
-SIZE (okbob-pspg-5.8.8_GH0.tar.gz) = 2445882
+TIMESTAMP = 1747045170
+SHA256 (okbob-pspg-5.8.9_GH0.tar.gz) = c84c4d2cc14bdc3780494b77cf31946549e59e501555e0b0b88747181d4ec087
+SIZE (okbob-pspg-5.8.9_GH0.tar.gz) = 2445330
diff --git a/deskutils/feathernotes/Makefile b/deskutils/feathernotes/Makefile
index b9a9f65758cb..0648bd054466 100644
--- a/deskutils/feathernotes/Makefile
+++ b/deskutils/feathernotes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= feathernotes
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= deskutils
MASTER_SITES= ${WWW}/releases/download/V${PORTVERSION}/
DISTNAME= FeatherNotes-${PORTVERSION}
diff --git a/deskutils/feathernotes/distinfo b/deskutils/feathernotes/distinfo
index 6534d8876ebe..18dc14a0f8d2 100644
--- a/deskutils/feathernotes/distinfo
+++ b/deskutils/feathernotes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741155233
-SHA256 (FeatherNotes-1.3.1.tar.xz) = 97819e900f26bd4e614990a9e88e4e0073ba3bb030959b233abff1a65d62ea53
-SIZE (FeatherNotes-1.3.1.tar.xz) = 638256
+TIMESTAMP = 1745857995
+SHA256 (FeatherNotes-1.3.2.tar.xz) = c78371f6d584b884943ba9da5f93d60aec2cbd0018c7a4eb314b6c7e0bcf7171
+SIZE (FeatherNotes-1.3.2.tar.xz) = 639068
diff --git a/devel/aws-c-common/Makefile b/devel/aws-c-common/Makefile
index 739b2d54dae2..6a8163b1242d 100644
--- a/devel/aws-c-common/Makefile
+++ b/devel/aws-c-common/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-common
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.2
+DISTVERSION= 0.12.3
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-common/distinfo b/devel/aws-c-common/distinfo
index 265e58a8a1e2..f40890187660 100644
--- a/devel/aws-c-common/distinfo
+++ b/devel/aws-c-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743191248
-SHA256 (awslabs-aws-c-common-v0.12.2_GH0.tar.gz) = ecea168ea974f2da73b5a0adc19d9c5ebca73ca4b9f733de7c37fc453ee7d1c2
-SIZE (awslabs-aws-c-common-v0.12.2_GH0.tar.gz) = 612289
+TIMESTAMP = 1747077049
+SHA256 (awslabs-aws-c-common-v0.12.3_GH0.tar.gz) = a4e7ac6c6f840cb6ab56b8ee0bcd94a61c59d68ca42570bca518432da4c94273
+SIZE (awslabs-aws-c-common-v0.12.3_GH0.tar.gz) = 619465
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 7b5c96be0868..47c412b5cb3e 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.131.0
+DISTVERSION= 0.131.1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 68c1d155995a..0e48911d6246 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746776215
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.mod) = 10858
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.zip) = 499cdc93920a6fb4a53694de5ee6dfe691b5522b663299bcbab672ac6c4d6ea2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.zip) = 1315782
+TIMESTAMP = 1747045271
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.mod) = 10858
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.zip) = c78e28a31148cf0fa8bf75c6670b574181c9376da13dbde388cbb0b65073c608
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.zip) = 1315805
diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version
index 91fe60c171ef..adea8a03d784 100644
--- a/devel/electron35/Makefile.version
+++ b/devel/electron35/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 35.2.1
+ELECTRON_VER= 35.3.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
index cd66332309c5..0c73074fd4dc 100644
--- a/devel/electron35/distinfo
+++ b/devel/electron35/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745763608
+TIMESTAMP = 1746917507
SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b
SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.2.1.tar.xz) = 74a26f89b93b0b1756c6ff7e961b278235f109dab500a252c60f4d4a82637e7f
-SIZE (electron/electron-yarn-cache-35.2.1.tar.xz) = 29892244
-SHA256 (electron/electron-electron-v35.2.1_GH0.tar.gz) = f332adf4b8cf75a8aac7d254bae573d0c54ce562b35530a3912ee5a9bd8beffa
-SIZE (electron/electron-electron-v35.2.1_GH0.tar.gz) = 14743240
+SHA256 (electron/electron-yarn-cache-35.3.0.tar.xz) = 74a26f89b93b0b1756c6ff7e961b278235f109dab500a252c60f4d4a82637e7f
+SIZE (electron/electron-yarn-cache-35.3.0.tar.xz) = 29892244
+SHA256 (electron/electron-electron-v35.3.0_GH0.tar.gz) = d00d5368fb2783592eb1beb39281bf147f35da9c921fc5a21d884803a6a9b770
+SIZE (electron/electron-electron-v35.3.0_GH0.tar.gz) = 14762701
SHA256 (electron/nodejs-node-v22.14.0_GH0.tar.gz) = ca1a2b5c0c7bc8343ccf1b4b6347a3cab093ed7ac642397189a15098105809c3
SIZE (electron/nodejs-node-v22.14.0_GH0.tar.gz) = 121559746
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron35/files/patch-electron_filenames.gni b/devel/electron35/files/patch-electron_filenames.gni
index d9414e61828c..beb4f75dfee9 100644
--- a/devel/electron35/files/patch-electron_filenames.gni
+++ b/devel/electron35/files/patch-electron_filenames.gni
@@ -1,6 +1,6 @@
---- electron/filenames.gni.orig 2025-04-04 05:26:44 UTC
+--- electron/filenames.gni.orig 2025-05-06 23:52:46 UTC
+++ electron/filenames.gni
-@@ -237,8 +237,8 @@ filenames = {
+@@ -238,8 +238,8 @@ filenames = {
"shell/app/command_line_args.h",
"shell/app/electron_content_client.cc",
"shell/app/electron_content_client.h",
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
index ff576883918c..ad66ab5b7120 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_base_window.cc
@@ -41,7 +41,7 @@
#include "shell/browser/ui/views/win_frame_view.h"
@@ -27,7 +27,7 @@
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
gin_helper::Arguments* args) {
// Ensure WCO is already enabled on this window
-@@ -1332,7 +1332,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+@@ -1334,7 +1334,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index b67763f0b52d..5c120f0b85f8 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -159,11 +159,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4311,7 +4311,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4319,7 +4319,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
index f3734fc1dfa0..b489d322ba0e 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-04-04 05:26:44 UTC
+--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_web_contents.h
-@@ -783,7 +783,7 @@ class WebContents final : public ExclusiveAccessContex
+@@ -784,7 +784,7 @@ class WebContents final : public ExclusiveAccessContex
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
ui::ImageModel GetDevToolsWindowIcon() override;
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
index 2d17cb915ce4..c0d887591946 100644
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -50,7 +50,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
bool use_dark_theme = false;
if (options.Get(options::kDarkTheme, &use_dark_theme) && use_dark_theme) {
-@@ -427,7 +427,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -430,7 +430,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);
-@@ -463,7 +463,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -466,7 +466,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -525,7 +525,7 @@ void NativeWindowViews::Show() {
+@@ -528,7 +528,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -541,7 +541,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -544,7 +544,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -560,7 +560,7 @@ void NativeWindowViews::Hide() {
+@@ -563,7 +563,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -591,7 +591,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -594,7 +594,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -831,7 +831,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -844,7 +844,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_) {
-@@ -1089,7 +1089,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1102,7 +1102,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1129,7 +1129,7 @@ void NativeWindowViews::Center() {
+@@ -1142,7 +1142,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();
-@@ -1352,7 +1352,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1365,7 +1365,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();
-@@ -1407,7 +1407,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1420,7 +1420,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1453,7 +1453,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1466,7 +1466,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,16 +135,16 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1524,7 +1524,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
- }
+@@ -1544,7 +1544,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+ if (const auto* view_native_widget = widget()->native_widget_private())
+ return view_native_widget->IsVisibleOnAllWorkspaces();
- bool NativeWindowViews::IsVisibleOnAllWorkspaces() const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (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.
-@@ -1547,7 +1547,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1567,7 +1567,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 =
-@@ -1645,7 +1645,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1665,7 +1665,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());
-@@ -1741,7 +1741,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1761,7 +1761,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1797,7 +1797,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1817,7 +1817,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)
-@@ -1816,7 +1816,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1836,7 +1836,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
new file mode 100644
index 000000000000..dccc81864b78
--- /dev/null
+++ b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/file_dialog.h.orig 2025-05-10 23:09:28 UTC
++++ electron/shell/browser/ui/file_dialog.h
+@@ -77,7 +77,7 @@ void ShowSaveDialog(const DialogSettings& settings,
+ void ShowSaveDialog(const DialogSettings& settings,
+ gin_helper::Promise<gin_helper::Dictionary> promise);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary
+ // difference being that dbus_thread_linux::GetSharedSessionBus is not used
+ // so that version detection can be initiated and compeleted on the dbus thread
diff --git a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
index 7747ff6553cc..35a58fabd5cf 100644
--- a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
+++ b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-04-17 14:56:35 UTC
+--- electron/spec/api-browser-window-spec.ts.orig 2025-05-06 23:52:46 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@@ -72,7 +72,7 @@
it('checks normal bounds when minimized', async () => {
const bounds = w.getBounds();
const minimize = once(w, 'minimize');
-@@ -2985,7 +2985,7 @@ describe('BrowserWindow module', () => {
+@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
describe('BrowserWindow.setOpacity(opacity)', () => {
afterEach(closeAllWindows);
@@ -81,7 +81,7 @@
it('make window with initial opacity', () => {
const w = new BrowserWindow({ show: false, opacity: 0.5 });
expect(w.getOpacity()).to.equal(0.5);
-@@ -3011,7 +3011,7 @@ describe('BrowserWindow module', () => {
+@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -90,7 +90,7 @@
it('sets 1 regardless of parameter', () => {
const w = new BrowserWindow({ show: false });
w.setOpacity(0);
-@@ -3222,7 +3222,7 @@ describe('BrowserWindow module', () => {
+@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
expect(overlayRectPreMax.height).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -99,7 +99,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3288,7 +3288,7 @@ describe('BrowserWindow module', () => {
+@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
expect(preMaxHeight).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -108,7 +108,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3953,7 +3953,7 @@ describe('BrowserWindow module', () => {
+@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
expect(test.nodeTimers).to.equal(true);
expect(test.nodeUrl).to.equal(true);
@@ -117,7 +117,7 @@
expect(test.creationTime).to.be.null('creation time');
expect(test.systemMemoryInfo).to.be.null('system memory info');
} else {
-@@ -4458,7 +4458,7 @@ describe('BrowserWindow module', () => {
+@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -126,7 +126,7 @@
afterEach(closeAllWindows);
it('emits an event when window is maximized', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4729,7 +4729,7 @@ describe('BrowserWindow module', () => {
+@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
// TODO(zcbenz):
// This test does not run on Linux CI. See:
// https://github.com/electron/electron/issues/28699
@@ -135,7 +135,7 @@
const w = new BrowserWindow({});
const maximize = once(w, 'maximize');
w.maximize();
-@@ -4746,7 +4746,7 @@ describe('BrowserWindow module', () => {
+@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
});
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
@@ -144,7 +144,7 @@
afterEach(closeAllWindows);
it('should show the window if it is not currently shown', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4783,7 +4783,7 @@ describe('BrowserWindow module', () => {
+@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
// TODO(dsanders11): Enable once minimize event works on Linux again.
// See https://github.com/electron/electron/issues/28699
@@ -153,7 +153,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
-@@ -5269,7 +5269,7 @@ describe('BrowserWindow module', () => {
+@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@@ -162,7 +162,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
-@@ -5408,7 +5408,7 @@ describe('BrowserWindow module', () => {
+@@ -5429,7 +5429,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -171,7 +171,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
-@@ -6678,7 +6678,7 @@ describe('BrowserWindow module', () => {
+@@ -6679,7 +6679,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);
diff --git a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts b/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
index 0929780b9795..2d4a1fa635e6 100644
--- a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
+++ b/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-menu-spec.ts.orig 2024-10-09 13:53:06 UTC
+--- electron/spec/api-menu-spec.ts.orig 2025-05-06 23:52:46 UTC
+++ electron/spec/api-menu-spec.ts
-@@ -890,7 +890,7 @@ describe('Menu module', function () {
+@@ -891,7 +891,7 @@ describe('Menu module', function () {
// https://github.com/electron/electron/issues/35724
// Maximizing window is enough to trigger the bug
// FIXME(dsanders11): Test always passes on CI, even pre-fix
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
index 8ff9f89da4d4..8047bb29a79f 100644
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
+++ b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
@@ -1,11 +1,11 @@
---- v8/src/diagnostics/perf-jit.cc.orig 2023-10-19 20:00:39 UTC
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-05-10 23:04:03 UTC
+++ v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
- // Only compile the {LinuxPerfJitLogger} on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+ // Only compile the {PerfJitLogger} on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
#include <fcntl.h>
#include <sys/mman.h>
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
index b5c06ad88b32..4981acef4fc9 100644
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
+++ b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
@@ -1,11 +1,11 @@
---- v8/src/diagnostics/perf-jit.h.orig 2022-06-17 14:20:10 UTC
+--- v8/src/diagnostics/perf-jit.h.orig 2025-05-10 23:04:03 UTC
+++ v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
- // {LinuxPerfJitLogger} is only implemented on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+ // {PerfJitLogger} is only implemented on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
#include "src/logging/log.h"
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index 79836461e8d6..17a59cb930e8 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= elfcat
-DISTVERSION= 0.1.8
-PORTREVISION= 32
+DISTVERSION= 0.1.10
CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/devel/elfcat/distinfo b/devel/elfcat/distinfo
index aa24029c1a6b..983ffbfe0fe8 100644
--- a/devel/elfcat/distinfo
+++ b/devel/elfcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636225204
-SHA256 (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 91673c29ce9c91545cf4c5e0205a9753c1370d6fc05be4670fb63218a601db2b
-SIZE (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 21042
+TIMESTAMP = 1746983375
+SHA256 (ruslashev-elfcat-0.1.10_GH0.tar.gz) = c68fc2f822ff4fe20b1f27336f732d8a47d8bd3d99f70ab5ece7cbddc02deee8
+SIZE (ruslashev-elfcat-0.1.10_GH0.tar.gz) = 20907
diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile
index c698938ed522..6343175bd32d 100644
--- a/devel/gomigrate/Makefile
+++ b/devel/gomigrate/Makefile
@@ -1,7 +1,6 @@
PORTNAME= migrate
DISTVERSIONPREFIX= v
-DISTVERSION= 4.18.2
-PORTREVISION= 3
+DISTVERSION= 4.18.3
CATEGORIES= devel
PKGNAMEPREFIX= go
@@ -12,7 +11,7 @@ WWW= https://github.com/golang-migrate/migrate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:1.23,modules
CONFLICTS_INSTALL= migrate
diff --git a/devel/gomigrate/distinfo b/devel/gomigrate/distinfo
index d53b4026b0e0..21dd826dced1 100644
--- a/devel/gomigrate/distinfo
+++ b/devel/gomigrate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1738061815
-SHA256 (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.mod) = ede4a01e2af6047ef93030e659e3c392e11f1ad5e5c8193f3282207311a0d3d0
-SIZE (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.mod) = 10545
-SHA256 (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.zip) = c46f450ecd53974bfca3e62cfec876401079fe0b48ed4b6760101dc6b4f330a4
-SIZE (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.zip) = 376316
+TIMESTAMP = 1746901087
+SHA256 (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.mod) = 11535464c8af0d3380ba0f9a19ab84e65612d095f69b8bbe924598b19e1cf531
+SIZE (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.mod) = 10537
+SHA256 (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.zip) = 8256805507f27c5cf40606ce1e0663b83d41b9f8e54f6a130d70569e72f261a4
+SIZE (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.zip) = 376188
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index d90a5a5035cb..205f6a950243 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.1
-PORTREVISION= 1
+DISTVERSION= 9.0.5
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
@@ -27,7 +26,7 @@ CMAKE_TESTING_TARGET= tests
WRKSRC_SUBDIR= cpp
-PLIST_SUB= SHLIB_FULL="8.13" \
- SHLIB_SHORT="8"
+PLIST_SUB= SHLIB_FULL="9.0" \
+ SHLIB_SHORT="9"
.include <bsd.port.mk>
diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo
index efa388fbdbb1..974a74d07e91 100644
--- a/devel/libphonenumber/distinfo
+++ b/devel/libphonenumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741929654
-SHA256 (google-libphonenumber-v9.0.1_GH0.tar.gz) = 853f980ac2aa549e8a5bc12e0edcd7124a44ac2160d0b8611f35cbf613793fd7
-SIZE (google-libphonenumber-v9.0.1_GH0.tar.gz) = 13006478
+TIMESTAMP = 1747084430
+SHA256 (google-libphonenumber-v9.0.5_GH0.tar.gz) = 60095f6dc67d0359ec5008c5ad37f17003012c3de149b545d5a07b18d89acf90
+SIZE (google-libphonenumber-v9.0.5_GH0.tar.gz) = 13012077
diff --git a/devel/llvm-cheriot/Makefile b/devel/llvm-cheriot/Makefile
index d22112cd23b5..d64120cecf0b 100644
--- a/devel/llvm-cheriot/Makefile
+++ b/devel/llvm-cheriot/Makefile
@@ -1,24 +1,326 @@
-# llvm-cheriot
-LLVM_SUFFIX= -cheriot
+PORTNAME= llvm
+PORTVERSION= ${LLVM_MAJOR}.1.d${SNAPDATE}
+PORTREVISION= 2
+CATEGORIES= devel lang
+PKGNAMESUFFIX= ${LLVM_SUFFIX}
+MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang with support the CHERIoT microcontroller
-WWW= https://www.microsoft.com/en-us/research/publication/cheriot-rethinking-security-for-low-cost-embedded-systems/
+WWW= https://cheriot.org
-DISTINFO_FILE= ${.CURDIR}/distinfo
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${.CURDIR}/pkg-plist
+.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
-GH_ACCOUNT= CHERIoT-Platform
+NOT_FOR_ARCHS= i386 armv6 armv7 powerpc mips
+NOT_FOR_ARCHS_REASON= No one will develop CHERI from 32-bit
+
+LLVM_SUFFIX= -cheriot
+LLVM_DIR= llvm${LLVM_SUFFIX}
+LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
+COMMAND_SUFFIX= ${LLVM_SUFFIX}
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
+DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
+
+USES= cmake compiler:c++17-lang cpe shebangfix
+USE_LDCONFIG= ${LLVM_PREFIX}/lib
+SHEBANG_FILES= \
+ clang/tools/clang-format/git-clang-format \
+ clang/tools/clang-format/clang-format-diff.py \
+ clang/tools/scan-build-py/bin/analyze-build \
+ clang/tools/scan-build-py/bin/intercept-build \
+ clang/tools/scan-build-py/bin/scan-build \
+ clang/tools/scan-build-py/libexec/analyze-cc \
+ clang/tools/scan-build-py/libexec/analyze-c++ \
+ clang/tools/scan-build-py/libexec/intercept-cc \
+ clang/tools/scan-build-py/libexec/intercept-c++ \
+ clang/tools/scan-view/bin/scan-view \
+ clang/utils/hmaptool/hmaptool \
+ llvm/tools/opt-viewer/optrecord.py \
+ llvm/tools/opt-viewer/opt-diff.py \
+ llvm/tools/opt-viewer/opt-stats.py \
+ llvm/tools/opt-viewer/opt-viewer.py \
+ llvm/utils/lit/lit.py \
+ llvm/utils/llvm-lit/llvm-lit.in
-OPTIONS_EXCLUDE= XTOOLCHAIN STATIC_LIBS
+WRAPPER= wrapper-cheriot.sh
+SUB_FILES+= ${WRAPPER}
+SUB_LIST+= \
+ CONFIGURE_TARGET="${CONFIGURE_TARGET}" \
+ LLVM_PREFIX="${LLVM_PREFIX}" \
+ LLVM_SUFFIX="${LLVM_SUFFIX}"
-LLVM_TARGETS= RISCV
+CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}
+CMAKE_SOURCE_PATH= ${WRKSRC}/llvm
+CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON
+CMAKE_ARGS+= -DLLVM_PARALLEL_LINK_JOBS=1
+CMAKE_ARGS+= -DLLVM_ENABLE_Z3_SOLVER=OFF
+CMAKE_ARGS+= -DLLVM_ENABLE_LIBXML2=OFF
+CMAKE_ARGS+= -DLLVM_ENABLE_LIBEDIT=OFF
+CMAKE_ARGS+= -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS}"
CMAKE_FLAGS+= -DLLVM_DEFAULT_TARGET_TRIPLE=riscv32-unknown-unknown
-DOCS_BUILD_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR}
+.ifndef USE_GITLAB
+USE_GITHUB= yes
+GH_PROJECT?= llvm-project
+GH_ACCOUNT= CHERIoT-Platform
+GH_TAGNAME= ${LLVM_COMMIT}
+.endif
+
+.include "${.CURDIR}/Makefile.snapshot"
+
+OPTIONS_DEFINE= CLANG DOCS EXTRAS LIT LLD
+OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD
+OPTIONS_SUB= yes
+
+CLANG_DESC= Build clang
+CLANG_PORTDOCS= clang
+CLANG_USES= perl5
+# scan-build does require, but users can install it manually.
+CLANG_USE= PERL5=build
+DOCS_BUILD_DEPENDS+= \
+ ${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \
+ -DSPHINX_EXECUTABLE=${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF \
+ -DLLVM_BUILD_DOCS=ON
+DOCS_PLIST_FILES= ${MAN1SRCS:S|^|share/man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
+DOCS_PORTDOCS= llvm
+EXTRAS_DESC= Extra clang tools
+EXTRAS_IMPLIES= CLANG
+EXTRAS_PLIST_DIRS= ${LLVM_DIR}/include/clang-tidy/plugin
+LIT_DESC= Install lit and FileCheck test tools
+LIT_MOD_NAME= lit${LLVM_SUFFIX:S/-/_/g}
+LIT_PLIST_SUB= LIT_MOD_NAME=${LIT_MOD_NAME}
+LLD_DESC= Install lld linker
+LLD_PORTDOCS= lld
+LLDB_DESC= Install lldb, the LLVM debugger
+LLDB_BUILD_DEPENDS= swig:devel/swig
+
+LLVM_TARGETS= RISCV
+
+PLIST_SUB+= COMMAND_SUFFIX=${COMMAND_SUFFIX} \
+ LLVM_MAJOR=${LLVM_MAJOR} \
+ LLVM_RELEASE=${LLVM_RELEASE} \
+ LLVM_SUFFIX=${LLVM_SUFFIX}
+
+COMMANDS= ${LLVM_COMMANDS}
+FIRST_COMMAND= ${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//}
+
+MAN1SRCS+= ${LLVM_MAN1SRCS}
+
+STRIP_LIBS= BugpointPasses.so \
+ LLVMHello.so \
+ ${LIBNAME}.0 \
+ libLTO.so
+
+EXTRAS_LIBS= libclangApplyReplacements \
+ libclangChangeNamespace \
+ libclangDaemon \
+ libclangDoc \
+ libclangIncludeCleaner \
+ libclangIncludeFixer \
+ libclangMove \
+ libclangPseudo \
+ libclangQuery \
+ libclangRename \
+ libclangReorderFields \
+ libclangTidy \
+ libclangTidyGoogleModule \
+ libclangTidyLLVMModule \
+ libclangTidyMiscModule \
+ libclangTidyReadabilityModule \
+ libclangTidyUtils \
+ libfindAllSymbols \
+ libmodernizeCore
+EXTRAS_FILES= index.js
+EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}|${EXTRAS_FILES:tW:C/ */|/g}
+
+.include <bsd.port.options.mk>
+
+# keep in sync with /usr/src/lib/clang/clang.build.mk
+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL}
+
+.if ${PORT_OPTIONS:MCLANG}
+LLVM_ENABLE_PROJECTS+= clang
+COMMANDS+= ${CLANG_COMMANDS}
+MAN1SRCS+= ${CLANG_MAN1SRCS}
+CLANG_PATTERN= (c-index-test|clang|diagtool|hmaptool|intercept-|libear|libscanbuild|analyze-|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|c..-analyzer|AnalyzerPlugin.so)
+USES+= gnome
+.endif
+
+.if ${PORT_OPTIONS:MEXTRAS}
+LLVM_ENABLE_PROJECTS+= clang-tools-extra
+COMMANDS+= ${EXTRAS_COMMANDS}
+MAN1SRCS+= ${EXTRAS_MAN1SRCS}
+PORTDOCS+= clang-tools
+.endif
+
+.if ${PORT_OPTIONS:MLIT}
+MAN1SRCS+= ${LIT_MAN1SRCS}
+# lit requires python, but don't install it by default. Users can install.
+#_USES_PYTHON= python
+.endif
+
+.if ${PORT_OPTIONS:MLLD}
+LLVM_ENABLE_PROJECTS+= lld
+COMMANDS+= ${LLD_COMMANDS}
+.endif
+
+.if ${PORT_OPTIONS:MLLDB}
+LLVM_ENABLE_PROJECTS+= lldb
+COMMANDS+= ${LLDB_COMMANDS}
+MAN1SRCS+= ${LLDB_MAN1SRCS}
+_USES_PYTHON= python
+.endif
+
+.if defined(LLVM_ENABLE_PROJECTS)
+CMAKE_ARGS+= -DLLVM_ENABLE_PROJECTS="${LLVM_ENABLE_PROJECTS:ts;}"
+.endif
+
+_USES_PYTHON?= python:build
+USES+= ${_USES_PYTHON}
+
+.include <bsd.port.pre.mk>
+
+.if exists(${PATCHDIR}/llvm${LLVM_MAJOR})
+EXTRA_PATCHES+= ${PATCHDIR}/llvm${LLVM_MAJOR}
+.endif
+.if ${.PARSEDIR} != ${.CURDIR} && exists(${.CURDIR}/files)
+EXTRA_PATCHES+= ${.CURDIR}/files
+.endif
+
+.include "${.CURDIR}/Makefile.COMMANDS"
+.sinclude "${.CURDIR}/Makefile.MAN1SRCS"
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|import lit|import ${LIT_MOD_NAME}|' \
+ -e 's|from lit|from ${LIT_MOD_NAME}|' \
+ -e 's|lit\.|${LIT_MOD_NAME}.|' \
+ ${WRKSRC}/llvm/utils/lit/lit.py ${WRKSRC}/llvm/utils/lit/lit/*.py
+
+post-patch-LLD-on:
+ ${REINPLACE_CMD} -e "s|'indexsidebar.html'|['indexsidebar.html']|" \
+ ${PATCH_WRKSRC}/lld/docs/conf.py
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/${WRAPPER} \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX}
+.for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}
+ ${LN} -f ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${command}${COMMAND_SUFFIX}
+.endfor
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/lib*.a
+
+post-install-DOCS-on:
+ ${RM} -r ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM/* ${STAGEDIR}${DOCSDIR}
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc
+.for _man in ${MAN1SRCS}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \
+ ${STAGEDIR}${PREFIX}/share/man/man1/${_man:R}${LLVM_SUFFIX}.1
+.endfor
+.if ! ${PORT_OPTIONS:MLIT}
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1
+.endif
+#.if ${PORT_OPTIONS:MCLANG}
+# ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/scan-build.1 \
+# ${STAGEDIR}${PREFIX}/man/man1/scan-build${LLVM_SUFFIX}.1
+#.endif
+.if !${PORT_OPTIONS:MLLDB}
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lldb-tblgen.1
+.endif
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/mlir-tblgen.1
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/MSP430/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/CIRFrontendAction
+
+post-install-CLANG-on:
+ ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
+
+post-install-EXTRAS-on:
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang-tidy/misc/ConfusableTable
+
+post-install-LIT-on:
+ ${INSTALL_SCRIPT} ${PATCH_WRKSRC}/llvm/utils/lit/lit.py \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/lit
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}lit${LLVM_SUFFIX}
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}llvm-lit${LLVM_SUFFIX}
+ ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}
+ ${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}
+ ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}FileCheck${COMMAND_SUFFIX}
+
+post-install-LLD-on:
+ ${LN} -s ld.lld ${STAGEDIR}${LLVM_PREFIX}/bin/ld
+
+post-install-LLDB-on:
+.if ${OPSYS} != "FreeBSD" || ${CHOSEN_COMPILER_TYPE} == clang
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/python*/site-packages/lib
+.endif
+
+TEST_CMD= '(cd ${WRKSRC}/llvm/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
+do-test:
+ if [ `${ID} -u` = 0 ]; then \
+ ${CHOWN} -R nobody ${WRKSRC}/llvm/test; \
+ su -m nobody -c ${TEST_CMD}; \
+ else \
+ ${SH} -c ${TEST_CMD}; \
+ fi
+
+build-plist:
+ ${RM} ${PLIST} ${PLIST}.tmp
+.for command in ${COMMANDS}
+ ${ECHO_CMD} bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
+.endfor
+.for command in ${LIT_COMMANDS}
+ ${ECHO_CMD} %%LIT%%bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
+ ${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||:S|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|}/bin/${command} >> ${PLIST}.tmp
+.endfor
+ ${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
+ ${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \
+ ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
+ -e 's|${PORTVERSION}|%%PORTVERSION%%|' \
+ -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
+ -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
+ -e 's|${LLVM_MAJOR:C/\./\\./}|%%LLVM_MAJOR%%|' \
+ -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' \
+ | ${SORT} >> ${PLIST}.tmp
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${LIT_MOD_NAME} -type f | \
+ ${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \
+ -e 's|${LIT_MOD_NAME}|%%LIT_MOD_NAME%%|' \
+ -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
+ -e 's|${LLVM_MAJOR:C/\./\\./}|%%LLVM_MAJOR%%|' \
+ -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' \
+ | ${SORT} >> ${PLIST}.tmp
+ awk '{ \
+ if ($$0 ~ /${CLANG_PATTERN}/ && $$0 !~ /(${EXTRAS_PATTERN})/) {printf "%%%%CLANG%%%%"} \
+ if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \
+ if ($$0 ~ /(bin\/(ld|lld|wasm-ld))|liblld[^b]|\/lld\// && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \
+ if ($$0 ~ /(argdumper|lldb)/) {printf "%%%%LLDB%%%%"} \
+ print \
+ }' \${PLIST}.tmp >> ${PLIST}
+ ${ECHO_CMD} '@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
+ ${ECHO_CMD} '@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
+ ${RM} ${PLIST}.tmp
-MASTERDIR= ${.CURDIR}/../llvm-cheri
+check-commands:
+.for command in ${COMMANDS}
+ test -e ${STAGEDIR}${LLVM_PREFIX}/bin/${command}
+.endfor
-.include "${MASTERDIR}/Makefile"
+.include <bsd.port.post.mk>
diff --git a/devel/llvm-cheriot/Makefile.COMMANDS b/devel/llvm-cheriot/Makefile.COMMANDS
index 3bc73fb92cda..fc5f93ab75f7 100644
--- a/devel/llvm-cheriot/Makefile.COMMANDS
+++ b/devel/llvm-cheriot/Makefile.COMMANDS
@@ -1,7 +1,135 @@
-.include "${.CURDIR}/../llvm-cheri/Makefile.COMMANDS"
+LLVM_COMMANDS= \
+ amdgpu-arch \
+ bugpoint \
+ dsymutil \
+ llc \
+ lli \
+ llvm-addr2line \
+ llvm-ar \
+ llvm-as \
+ llvm-bcanalyzer \
+ llvm-bitcode-strip \
+ llvm-cat \
+ llvm-cfi-verify \
+ llvm-cgdata \
+ llvm-config \
+ llvm-cov \
+ llvm-ctxprof-util \
+ llvm-cvtres \
+ llvm-cxxdump \
+ llvm-cxxfilt \
+ llvm-cxxmap \
+ llvm-debuginfo-analyzer \
+ llvm-debuginfod \
+ llvm-debuginfod-find \
+ llvm-diff \
+ llvm-dis \
+ llvm-dlltool \
+ llvm-dwarfdump \
+ llvm-dwarfutil \
+ llvm-dwp \
+ llvm-exegesis \
+ llvm-extract \
+ llvm-gsymutil \
+ llvm-ifs \
+ llvm-install-name-tool \
+ llvm-jitlink \
+ llvm-libtool-darwin \
+ llvm-link \
+ llvm-lipo \
+ llvm-mc \
+ llvm-mca \
+ llvm-ml \
+ llvm-modextract \
+ llvm-mt \
+ llvm-nm \
+ llvm-objcopy \
+ llvm-objdump \
+ llvm-opt-report \
+ llvm-otool \
+ llvm-pdbutil \
+ llvm-profdata \
+ llvm-profgen \
+ llvm-ranlib \
+ llvm-rc \
+ llvm-readelf \
+ llvm-readobj \
+ llvm-readtapi \
+ llvm-reduce \
+ llvm-remarkutil \
+ llvm-rtdyld \
+ llvm-sim \
+ llvm-size \
+ llvm-split \
+ llvm-stress \
+ llvm-strings \
+ llvm-strip \
+ llvm-symbolizer \
+ llvm-tblgen \
+ llvm-tli-checker \
+ llvm-undname \
+ llvm-windres \
+ llvm-xray \
+ nvptx-arch \
+ opt \
+ reduce-chunk-list \
+ sancov
-# Work around version skew with llvm-cheri/llvm-morello
-LLVM_COMMANDS+= \
- llvm-readtapi
+CLANG_COMMANDS= \
+ analyze-build \
+ c-index-test \
+ clang \
+ clang++ \
+ clang-check \
+ clang-cpp \
+ clang-extdef-mapping \
+ clang-format \
+ clang-installapi \
+ clang-linker-wrapper \
+ clang-nvlink-wrapper \
+ clang-offload-bundler \
+ clang-offload-packager \
+ clang-repl \
+ clang-scan-deps \
+ clang-sycl-linker \
+ clang-tblgen \
+ diagtool \
+ hmaptool \
+ intercept-build \
+ scan-build \
+ scan-build-py \
+ scan-view
-LLVM_COMMANDS:= ${LLVM_COMMANDS:Nllvm-remark-size-diff:Nllvm-tapi-diff:Nsplit-file}
+EXTRAS_COMMANDS= \
+ clangd \
+ clang-apply-replacements \
+ clang-change-namespace \
+ clang-doc \
+ clang-include-fixer \
+ clang-move \
+ clang-query \
+ clang-reorder-fields \
+ clang-tidy \
+ find-all-symbols \
+ modularize \
+ pp-trace \
+ run-clang-tidy
+
+LIT_COMMANDS= \
+ FileCheck \
+ lit \
+ llvm-lit
+
+LLD_COMMANDS= \
+ ld.lld \
+ ld64.lld \
+ lld \
+ lld-link \
+ wasm-ld
+
+LLDB_COMMANDS= \
+ lldb \
+ lldb-argdumper \
+ lldb-instr \
+ lldb-server \
+ lldb-vscode
diff --git a/devel/llvm-cheriot/Makefile.MAN1SRCS b/devel/llvm-cheriot/Makefile.MAN1SRCS
index 9564218a3bc6..7e9bc8023359 100644
--- a/devel/llvm-cheriot/Makefile.MAN1SRCS
+++ b/devel/llvm-cheriot/Makefile.MAN1SRCS
@@ -1,3 +1,68 @@
-.include "${.PARSEDIR}/../llvm-cheri/Makefile.MAN1SRCS"
+LLVM_MAN1SRCS= \
+ bugpoint.1 \
+ dsymutil.1 \
+ llc.1 \
+ lli.1 \
+ llvm-addr2line.1 \
+ llvm-ar.1 \
+ llvm-as.1 \
+ llvm-bcanalyzer.1 \
+ llvm-cgdata.1 \
+ llvm-config.1 \
+ llvm-cov.1 \
+ llvm-cxxfilt.1 \
+ llvm-cxxmap.1 \
+ llvm-debuginfo-analyzer.1 \
+ llvm-diff.1 \
+ llvm-dis.1 \
+ llvm-dwarfdump.1 \
+ llvm-dwarfutil.1 \
+ llvm-exegesis.1 \
+ llvm-extract.1 \
+ llvm-ifs.1 \
+ llvm-install-name-tool.1 \
+ llvm-lib.1 \
+ llvm-libtool-darwin.1 \
+ llvm-link.1 \
+ llvm-lipo.1 \
+ llvm-locstats.1 \
+ llvm-mc.1 \
+ llvm-mca.1 \
+ llvm-nm.1 \
+ llvm-objcopy.1 \
+ llvm-objdump.1 \
+ llvm-opt-report.1 \
+ llvm-otool.1 \
+ llvm-pdbutil.1 \
+ llvm-profdata.1 \
+ llvm-profgen.1 \
+ llvm-ranlib.1 \
+ llvm-readelf.1 \
+ llvm-readobj.1 \
+ llvm-reduce.1 \
+ llvm-remarkutil.1 \
+ llvm-size.1 \
+ llvm-stress.1 \
+ llvm-strings.1 \
+ llvm-strip.1 \
+ llvm-symbolizer.1 \
+ llvm-tblgen.1 \
+ llvm-tli-checker.1 \
+ opt.1 \
+ tblgen.1
-LLVM_MAN1SRCS:= ${LLVM_MAN1SRCS:Nllvm-remark-size-diff.1}
+CLANG_MAN1SRCS= \
+ clang.1 \
+ clang-tblgen.1 \
+ diagtool.1 \
+ scan-build.1
+
+EXTRAS_MAN1SRCS= \
+ extraclangtools.1
+
+LIT_MAN1SRCS= \
+ lit.1 \
+ FileCheck.1
+
+LLDB_MAN1SRCS= \
+ lldb-tblgen.1
diff --git a/devel/llvm-cheriot/Makefile.snapshot b/devel/llvm-cheriot/Makefile.snapshot
index e45c5d2fc5ad..453eeff5eb86 100644
--- a/devel/llvm-cheriot/Makefile.snapshot
+++ b/devel/llvm-cheriot/Makefile.snapshot
@@ -2,8 +2,8 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 18
-LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250221
+LLVM_MAJOR= 20
+LLVM_RELEASE= ${LLVM_MAJOR}.1.3
+SNAPDATE= 20250430
-LLVM_COMMIT= b50aa39cb0b30a8d1734748e0193e61a85dc96b8
+LLVM_COMMIT= 44c01c22f58a1fa95df120c6045886ca38c44339
diff --git a/devel/llvm-cheriot/distinfo b/devel/llvm-cheriot/distinfo
index 0236835c1ffd..376969ab7ec4 100644
--- a/devel/llvm-cheriot/distinfo
+++ b/devel/llvm-cheriot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741018782
-SHA256 (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 92d20e82de7dc9c86602dc69ce45696665a739df98b7ffb4b1ce36a0c571a7a6
-SIZE (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 209764767
+TIMESTAMP = 1747013741
+SHA256 (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = d6cfdb596be2329f3959bef3fafd3908484b398f7344e334089cd5dc66a35b69
+SIZE (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = 230913958
diff --git a/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh b/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
index 3ca85339a114..ded19ee2ce1b 100644
--- a/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
+++ b/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
@@ -36,8 +36,8 @@ cat <<EOF > Makefile.snapshot
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 18
-LLVM_RELEASE= \${LLVM_MAJOR}.0.0
+LLVM_MAJOR= 20
+LLVM_RELEASE= \${LLVM_MAJOR}.1.3
SNAPDATE= ${MAX_DATE}
LLVM_COMMIT= ${LLVM_COMMIT}
diff --git a/devel/llvm-cheri/files/wrapper-cheriot.sh.in b/devel/llvm-cheriot/files/wrapper-cheriot.sh.in
index cb2d8b10ac77..cb2d8b10ac77 100644
--- a/devel/llvm-cheri/files/wrapper-cheriot.sh.in
+++ b/devel/llvm-cheriot/files/wrapper-cheriot.sh.in
diff --git a/devel/llvm-cheriot/pkg-plist b/devel/llvm-cheriot/pkg-plist
index d12562420fc8..4287c41f5f6f 100644
--- a/devel/llvm-cheriot/pkg-plist
+++ b/devel/llvm-cheriot/pkg-plist
@@ -10,8 +10,10 @@ bin/llvm-bcanalyzer%%COMMAND_SUFFIX%%
bin/llvm-bitcode-strip%%COMMAND_SUFFIX%%
bin/llvm-cat%%COMMAND_SUFFIX%%
bin/llvm-cfi-verify%%COMMAND_SUFFIX%%
+bin/llvm-cgdata%%COMMAND_SUFFIX%%
bin/llvm-config%%COMMAND_SUFFIX%%
bin/llvm-cov%%COMMAND_SUFFIX%%
+bin/llvm-ctxprof-util%%COMMAND_SUFFIX%%
bin/llvm-cvtres%%COMMAND_SUFFIX%%
bin/llvm-cxxdump%%COMMAND_SUFFIX%%
bin/llvm-cxxfilt%%COMMAND_SUFFIX%%
@@ -51,6 +53,7 @@ bin/llvm-ranlib%%COMMAND_SUFFIX%%
bin/llvm-rc%%COMMAND_SUFFIX%%
bin/llvm-readelf%%COMMAND_SUFFIX%%
bin/llvm-readobj%%COMMAND_SUFFIX%%
+bin/llvm-readtapi%%COMMAND_SUFFIX%%
bin/llvm-reduce%%COMMAND_SUFFIX%%
bin/llvm-remarkutil%%COMMAND_SUFFIX%%
bin/llvm-rtdyld%%COMMAND_SUFFIX%%
@@ -68,8 +71,8 @@ bin/llvm-windres%%COMMAND_SUFFIX%%
bin/llvm-xray%%COMMAND_SUFFIX%%
bin/nvptx-arch%%COMMAND_SUFFIX%%
bin/opt%%COMMAND_SUFFIX%%
+bin/reduce-chunk-list%%COMMAND_SUFFIX%%
bin/sancov%%COMMAND_SUFFIX%%
-bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/analyze-build%%COMMAND_SUFFIX%%
%%CLANG%%bin/c-index-test%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang%%COMMAND_SUFFIX%%
@@ -78,12 +81,14 @@ bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-cpp%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-extdef-mapping%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-format%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-installapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-linker-wrapper%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-nvlink-wrapper%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-packager%%COMMAND_SUFFIX%%
-%%CLANG%%bin/clang-rename%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-repl%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-scan-deps%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-sycl-linker%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-tblgen%%COMMAND_SUFFIX%%
%%CLANG%%bin/diagtool%%COMMAND_SUFFIX%%
%%CLANG%%bin/hmaptool%%COMMAND_SUFFIX%%
@@ -97,7 +102,6 @@ bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-doc%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-include-fixer%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-move%%COMMAND_SUFFIX%%
-%%EXTRAS%%bin/clang-pseudo%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-query%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-reorder-fields%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-tidy%%COMMAND_SUFFIX%%
@@ -133,17 +137,18 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-include-cleaner
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-include-fixer
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-installapi
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-linker-wrapper
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-move
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-pseudo
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-repl
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-sycl-linker
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-tblgen
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-tidy
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
@@ -168,8 +173,10 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-bitcode-strip
llvm%%LLVM_SUFFIX%%/bin/llvm-c-test
llvm%%LLVM_SUFFIX%%/bin/llvm-cat
llvm%%LLVM_SUFFIX%%/bin/llvm-cfi-verify
+llvm%%LLVM_SUFFIX%%/bin/llvm-cgdata
llvm%%LLVM_SUFFIX%%/bin/llvm-config
llvm%%LLVM_SUFFIX%%/bin/llvm-cov
+llvm%%LLVM_SUFFIX%%/bin/llvm-ctxprof-util
llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
@@ -232,6 +239,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-xray
llvm%%LLVM_SUFFIX%%/bin/nvptx-arch
llvm%%LLVM_SUFFIX%%/bin/opt
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/pp-trace
+llvm%%LLVM_SUFFIX%%/bin/reduce-chunk-list
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/run-clang-tidy
llvm%%LLVM_SUFFIX%%/bin/sancov
llvm%%LLVM_SUFFIX%%/bin/sanstats
@@ -307,17 +315,20 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/CloexecPipeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/CloexecSocketCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/ComparisonInTempFailureRetryCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/boost/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/boost/UseToStringCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ArgumentCommentCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssertSideEffectCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssignmentInIfConditionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BitwisePointerCastCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BranchCloneCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CastingThroughVoidCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ChainedComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CopyConstructorInitCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CrtpConstructorAccessibilityCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DanglingHandleCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h
@@ -330,6 +341,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InaccurateEraseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncDecInConditionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableIfCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableSharedFromThisCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InfiniteLoopCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IntegerDivisionCheck.h
@@ -343,14 +355,18 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultiLevelImplicitPointerConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleNewInOneExpressionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NoEscapeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NonZeroEnumToBoolConversionCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/OptionalValueConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ParentVirtualCallCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PointerArithmeticOnPolymorphicObjectCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PosixReturnCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ReservedIdentifierCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ReturnConstRefFromParameterCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SharedPtrArrayMismatchCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignalHandlerCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignedCharMisuseCheck.h
@@ -371,8 +387,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousReallocUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringviewDataUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwappedArgumentsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwitchMissingDefaultCaseCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TaggedUnionMemberCountCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TerminatingContinueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
@@ -395,7 +413,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/LimitedRandomnessCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/MutatingCopyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/PostfixOperatorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/SetLongJmpCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/StaticObjectExceptionCheck.h
@@ -415,7 +432,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MisleadingCaptureDefaultByValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoSuspendWithLockCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
@@ -497,6 +513,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedParametersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedUsingDeclsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseAnonymousNamespaceCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseInternalLinkageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidBindCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidCArraysCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
@@ -509,6 +526,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSharedCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSmartPtrCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeUniqueCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MinMaxUseInitializerListCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/PassByValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/RawStringLiteralCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/RedundantVoidArgCheck.h
@@ -523,14 +541,18 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseBoolLiteralsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseConstraintsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseDefaultMemberInitCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseDesignatedInitializersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEmplaceCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDefaultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDeleteCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseIntegerSignComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNodiscardCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNoexceptCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNullptrCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseOverrideCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStartsEndsWithCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdFormatCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdNumbersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdPrintCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
@@ -573,6 +595,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/StdAllocatorConstCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/TemplateVirtualMemberFunctionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidConstParamsInDecls.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidNestedConditionalOperatorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidReturnWithVoidValueCheck.h
@@ -586,6 +609,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DeleteNullPointerCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DuplicateIncludeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ElseAfterReturnCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/EnumInitialValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionSizeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IdentifierLengthCheck.h
@@ -595,6 +619,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IsolateDeclarationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MagicNumbersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MakeMemberFunctionConstCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MathMissingParenthesesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MisleadingIndentationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MisplacedArrayIndexCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/NamedParameterCheck.h
@@ -623,10 +648,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UseStdMinMaxCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/tool/ClangTidyMain.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ASTUtils.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/Aliasing.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/BracesAroundStatement.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/DeclRefExprUtils.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/DesignatedInitializers.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionAnalyzer.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionSpecAnalyzer.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExprSequence.h
@@ -643,6 +671,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/RenamerClangTidyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/TransformerClangTidyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/TypeTraits.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/UsingInserter.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/zircon/TemporaryObjectsCheck.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/APINotes/APINotesManager.h
@@ -724,6 +753,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclContextInternals.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclFriend.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclGroup.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclID.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclLookups.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclNodes.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclObjC.h
@@ -734,6 +764,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclarationName.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependenceFlags.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependentDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DynamicRecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/EvaluatedExprVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Expr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprCXX.h
@@ -757,6 +788,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRDiagsEmitter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRHash.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OSLog.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenACCClause.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.h
@@ -771,6 +803,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Redeclarable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SYCLKernelInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SelectorLocationsKind.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Stmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtCXX.h
@@ -779,7 +812,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtIterator.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtNodes.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenACC.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtSYCL.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateArgumentVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
@@ -834,9 +869,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ConstructionContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ASTOps.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/AdornedCFG.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Arena.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CNFFormula.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CachedConstAccessorsLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
@@ -854,6 +892,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/RecordOps.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
@@ -869,14 +908,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Support/BumpVector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AArch64SVEACLETypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ABI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AMDGPUTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ASTSourceDescriptor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AddressSpaces.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AlignedAllocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AllDiagnostics.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrHasAttributeImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrKinds.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrLeftSideCanPrintList.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrLeftSideMustPrintList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubMatchRulesList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubjectMatchRules.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
@@ -885,14 +925,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinHeaders.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArch.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchBase.def
@@ -900,20 +940,24 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchLSX.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSME.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSPIRV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVEVL.gen.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CLWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CXX11AttributeInfo.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
@@ -925,34 +969,49 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticComment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticError.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIEnums.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoring.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerialization.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DirectoryEntry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
@@ -963,6 +1022,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLIntangibleTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLRuntime.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HeaderInclude.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
@@ -980,6 +1040,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/NoSanitizeList.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenACCClauses.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenACCKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensionTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensions.def
@@ -994,6 +1055,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ParsedAttrInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PartialDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PlistSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PointerAuthOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PragmaKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PrettyStackTrace.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ProfileList.h
@@ -1009,6 +1071,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceMgrAdapter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Specifiers.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Stack.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/StackExhaustionHandler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SyncScope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetBuiltins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetCXXABI.def
@@ -1034,6 +1097,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_fp16.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_immcheck_types.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_aliases.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
@@ -1055,6 +1119,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/CIRGenerator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRAttrs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRDialect.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRTypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/FrontendAction/CIRGenAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Interfaces/CIRFPTypeInterface.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenABITypes.h
@@ -1062,7 +1133,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitBuilder.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitFuture.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ModuleBuilder.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerWriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/SwiftCallingConv.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTUDiagnostic.h
@@ -1096,12 +1167,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/API.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/APIIgnoresList.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/AvailabilityInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIActionBase.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/FrontendActions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SerializerBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/APISetVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
@@ -1144,6 +1214,17 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/USRGeneration.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/IndexSerialization/SerializablePathCollection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Context.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/DirectoryScanner.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/DylibVerifier.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/FileList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Frontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/FrontendRecords.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/HeaderFile.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/InstallAPIDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Library.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/MachO.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Visitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/CodeCompletion.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Interpreter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/PartialTranslationUnit.h
@@ -1166,6 +1247,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MultipleIncludeOpt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPCallbacks.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPConditionalDirectiveRecord.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPDirectiveParameter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPEmbedParameters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
@@ -1180,13 +1263,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/LoopHint.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/RAIIObjectsForParser.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/DeltaTree.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/HTMLRewrite.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteBuffer.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteRope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/Rewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/TokenRewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/ASTConsumers.h
@@ -1194,9 +1273,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/Rewriters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AnalysisBasedWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Attr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrKinds.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrSpellingListIndex.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrTemplateInstantiate.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CXXFieldCollector.h
@@ -1209,6 +1288,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/EnterExpressionEvaluationContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HeuristicResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
@@ -1219,15 +1299,43 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedAttr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/RISCVIntrinsicManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Redeclaration.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaAMDGPU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaARM.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaAVR.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaBPF.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaCUDA.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaCodeCompletion.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConcept.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConsumer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaFixItUtils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaHLSL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaHexagon.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaInternal.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLambda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLoongArch.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaM68k.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaMIPS.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaMSP430.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaNVPTX.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenACC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenCL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPPC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPseudoObject.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaRISCV.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSPIRV.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSYCL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSwift.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSystemZ.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaWasm.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaX86.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Template.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateDeduction.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateInstCallback.h
@@ -1247,6 +1355,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFile.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ObjectFilePCHContainerReader.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SourceLocationEncoding.h
@@ -1264,10 +1373,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugSuppression.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Checker.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntPtr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
@@ -1313,10 +1424,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/Compiler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/RISCVVIntrinsicUtils.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestAST.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestLanguage.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/AllTUsExecution.h
@@ -1340,8 +1453,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/StandardLibrary.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/ASTSelection.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/AtomicChange.h
@@ -1451,12 +1562,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CombinationGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ConcurrentHashtable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DAGDeltaAlgorithm.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaAlgorithm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaTree.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfoVariant.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DepthFirstIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DirectedGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DynamicAPInt.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EnumeratedArray.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EpochTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EquivalenceClasses.h
@@ -1490,6 +1603,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerUnion.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PostOrderIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityQueue.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityWorklist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/RewriteBuffer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/RewriteRope.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SCCIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLForwardCompat.h
@@ -1499,6 +1614,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ScopedHashTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Sequence.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetOperations.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SlowDynamicAPInt.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallBitVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallPtrSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallSet.h
@@ -1516,7 +1632,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringMapEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TinyPtrVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TrieHashIndexGenerator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TrieRawHashMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Twine.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TypeSwitch.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Uniformity.h
@@ -1557,10 +1676,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CodeMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstantFolding.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstraintSystem.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CostModel.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CtxProfAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CycleAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDGPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DOTGraphTraitsPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DXILMetadataAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DXILResource.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Delinearization.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
@@ -1572,6 +1694,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontier.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontierImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GenericDomTreeUpdater.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GlobalsModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GuardUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/HeatUtils.h
@@ -1590,10 +1714,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstSimplifyFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionPrecedenceTracking.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InteractiveModelRunner.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Interval.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalIterator.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalPartition.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IteratedDominanceFrontier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LastRunTrackingAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyCallGraph.h
@@ -1646,6 +1768,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionDivision.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionExpressions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionNormalization.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionPatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarFuncs.def
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SimplifyQuery.h
@@ -1677,6 +1800,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/WithCache.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLLexer.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLToken.h
+llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/NumberedValues.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/Parser.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -1703,6 +1827,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Mips.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV_nonstandard.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/VE.def
@@ -1737,6 +1862,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodeEnums.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenData.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenData.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenDataReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenDataWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/OutlinedHashTree.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/OutlinedHashTreeRecord.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/StableFunctionMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/StableFunctionMapRecord.h
llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/CompressedCapability.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AccelTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
@@ -1744,6 +1877,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AntiDepBreaker.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpand.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -1754,9 +1888,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CSEConfigBase.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CalcSpillWeights.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallBrPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallingConvLower.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CheriBoundAllocas.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenCommonISel.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPassBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPrepare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenTargetMachineImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CommandFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ComplexDeinterleavingPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CostTable.h
@@ -1765,10 +1900,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DFAPacketizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIE.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIEValue.def
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DeadMachineInstructionElim.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DebugHandlerBase.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DetectDeadLanes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfStringPoolEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EarlyIfConversion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EdgeBundles.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExecutionDomainFix.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandLargeDivRem.h
@@ -1778,6 +1915,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandReductions.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandVectorPredication.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FastISel.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FaultMaps.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FinalizeISel.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -1811,6 +1949,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Utils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalMerge.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalMergeFunctions.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/HardwareLoops.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ISDOpcodes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/IndirectBrExpand.h
@@ -1824,6 +1963,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LexicalScopes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LinkAllCodegenComponents.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveDebugVariables.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveInterval.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervalCalc.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -1835,8 +1975,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegMatrix.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegUnits.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveStacks.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveVariables.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LocalStackSlotAllocation.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LoopTraversal.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelType.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelTypeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowerEmuTLS.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MBFIWrapper.h
@@ -1852,19 +1992,24 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBasicBlock.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCFGPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCSE.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCombinerPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConstantPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConvergenceVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCycleAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDomTreeUpdater.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominanceFrontier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominators.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFrameInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunctionAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunctionPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstr.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBundle.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBundleIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineJumpTableInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLICM.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineMemOperand.h
@@ -1875,7 +2020,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOperand.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOutliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassManager.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassRegistry.def
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassRegistry.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePipeliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePostDominators.h
@@ -1888,19 +2032,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineStableHash.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineTraceMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineUniformityAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineValueType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MacroFusion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ModuloSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MultiHazardRecognizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/NonRelocatableStringpool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/OptimizePHIs.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/CostAllocator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Graph.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Math.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/ReductionRules.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Solution.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQPRAConstraint.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ParallelCG.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PHIElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Passes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PeepholeOptimizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PreISelIntrinsicLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PseudoSourceValue.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PseudoSourceValueManager.h
@@ -1909,8 +2055,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RDFLiveness.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RDFRegisters.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ReachingDefAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocFast.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocPBQP.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocRegistry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegUsageInfoCollector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegUsageInfoPropagate.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Register.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBank.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBankInfo.h
@@ -1920,8 +2069,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterScavenging.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterUsageInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ReplaceWithVeclib.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ResourcePriorityQueue.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RuntimeLibcalls.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RuntimeLibcallUtil.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SDNodeProperties.td
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SDPatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SafeStack.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ScheduleDAG.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -1939,11 +2089,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SelectionDAGTargetInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ShadowStackGCLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SjLjEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SlotIndexes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SpillPlacement.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Spiller.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackColoring.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackMaps.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackProtector.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwiftErrorValueTracking.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwitchLoweringUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TailDuplication.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TailDuplicator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetCallingConv.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetFrameLowering.h
@@ -1956,6 +2109,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetRegisterInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSubtargetInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TileShapeInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TwoAddressInstructionPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TypePromotion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/UnreachableBlockElim.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -1966,6 +2120,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHPrepare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WindowScheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGenTypes/LowLevelType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGenTypes/MachineValueType.h
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmParsers.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmPrinters.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/Disassemblers.def
@@ -2086,6 +2243,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/CallSiteInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ExtractRanges.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileEntry.h
@@ -2098,7 +2256,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/InlineInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LookupResult.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/MergedFunctionsInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/OutputAggregator.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -2118,7 +2278,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -2302,17 +2462,22 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OProfileWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ObjectCache.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/AbsoluteSymbols.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CoreContainers.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DylibManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EHFrameRegistrationPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -2325,26 +2490,40 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRPartitionLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkLazyCallThroughManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkRedirectableSymbolManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkReentryTrampolines.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LLJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Layer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyObjectLinkingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyReexports.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LinkGraphLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LinkGraphLinkingLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LoadLinkableFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachO.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachOBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Mangling.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MaterializationUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ReOptimizeLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RedirectionManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SectCreate.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MachOObjectFormat.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
@@ -2353,27 +2532,33 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Speculation.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/DefaultHostBootstrapValues.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/UnwindInfoManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TaskDispatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/UnwindInfoRegistrationPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyld.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/SectionMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/FileCheck/FileCheck.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Atomic/Atomic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Debug/Options.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Directive/DirectiveBase.td
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Driver/CodeGenOptions.h
@@ -2383,6 +2568,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Offloading/Utility.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.h.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.td
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/ClauseT.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.h.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.td
@@ -2400,6 +2588,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/Operations.h
llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/Random.h
llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/RandomIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/AbstractCallSite.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/Analysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Argument.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/AssemblyAnnotationWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Assumptions.h
@@ -2414,17 +2603,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/CFG.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CallingConv.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Cheri.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CheriIntrinsics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/CmpPredicate.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Comdat.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constant.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFPRange.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFold.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRange.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRangeList.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constants.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstrainedOps.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConvergenceVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CycleInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DIBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DataLayout.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/DbgVariableFragmentInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfoFlags.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfoMetadata.h
@@ -2443,6 +2636,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedMetadataKinds.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedPointBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Function.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GCStrategy.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/GEPNoWrapFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GVMaterializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GenericConvergenceVerifierImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -2515,12 +2709,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/LegacyPassNameParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/MDBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Mangler.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/MatrixBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/MemoryModelRelaxationAnnotations.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Metadata.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Metadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Module.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSlotTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSummaryIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSummaryIndexYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/NVVMIntrinsicUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/NoFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/OperandTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Operator.h
@@ -2538,6 +2734,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfileSummary.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PseudoProbe.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ReplaceConstant.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/RuntimeLibcalls.def
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/RuntimeLibcalls.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/SSAContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/SafepointIRVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Statepoint.h
@@ -2558,6 +2755,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueHandle.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueSymbolTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorTypeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Verifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IRPrinter/IRPrintingPasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/IRReader/IRReader.h
@@ -2568,7 +2766,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/InterfaceStub/IFSStub.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/Config.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTO.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTOBackend.h
-llvm%%LLVM_SUFFIX%%/include/llvm/LTO/SummaryBasedOptimizations.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOCodeGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOModule.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
@@ -2589,7 +2786,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoELF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoGOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoWasm.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoXCOFF.h
-llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmMacro.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAssembler.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCCodeEmitter.h
@@ -2604,6 +2800,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCSymbolizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDwarf.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFObjectWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCExpr.h
@@ -2655,6 +2852,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolCOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolELF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolGOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolMachO.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolTableEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolWasm.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolXCOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCTargetOptions.h
@@ -2777,13 +2975,20 @@ llvm%%LLVM_SUFFIX%%/include/llvm/PassAnalysisSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassRegistry.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassSupport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/CodeGenPassBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/DroppedVariableStats.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/DroppedVariableStatsIR.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/MachinePassRegistry.def
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/OptimizationLevel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/PassBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/PassPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/StandardInstrumentations.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/TargetPassRegistry.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMapping.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/MCDCTypes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/CtxInstrContextNode.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/FunctionId.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/GCOV.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/HashKeyMap.h
@@ -2796,8 +3001,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MIBEntryDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfData.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/PGOCtxProfReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/PGOCtxProfWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ProfileCommon.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/RawMemProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfWriter.h
@@ -2814,6 +3022,26 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/YAMLRemarkSerializer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Argument.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/BasicBlock.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Constant.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Context.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Function.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Instruction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/IntrinsicInst.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Module.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Operator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Pass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/PassManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Region.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Tracker.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Type.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Use.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/User.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Utils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Value.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Values.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64BuildAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUAddrSpace.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -2869,7 +3097,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ConvertUTF.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CrashRecoveryContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DJB.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DOTGraphTraits.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/DXILOperationCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/DXILABI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DataExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DataTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Debug.h
@@ -2888,6 +3116,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Error.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ErrorHandling.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ErrorOr.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExponentialBackoff.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExtensibleRTTI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Extension.def
llvm%%LLVM_SUFFIX%%/include/llvm/Support/FileCollector.h
@@ -2910,6 +3139,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericLoopInfoImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GlobPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GraphWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/HashBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/HexagonAttributeParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/HexagonAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InitLLVM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InstructionCost.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/JSON.h
@@ -2920,6 +3151,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/LLVMDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LineIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Locale.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LockFileManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/LogicalResult.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MD5.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430AttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430Attributes.h
@@ -2933,9 +3165,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBufferRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MipsABIFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Mutex.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/NVPTXAddrSpace.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/NativeFormatting.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/OnDiskHashTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/OptimizedStructLayout.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/OptionStrCmp.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PGOOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Parallel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Path.h
@@ -2948,7 +3182,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Process.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Program.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributes.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RWMutex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RandomNumberGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Recycler.h
@@ -2965,6 +3199,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScaledNumber.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScopedPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signals.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signposts.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/SipHash.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SmallVectorMemoryBuffer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Solaris/sys/regset.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SourceMgr.h
@@ -3003,6 +3238,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86FoldTablesUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/circular_raw_ostream.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/float128.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_os_ostream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_ostream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_sha1_ostream.h
@@ -3010,6 +3246,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_socket_stream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/thread.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/type_traits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/xxhash.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/AArch64ImmCheck.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Automaton.td
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/DirectiveEmitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Error.h
@@ -3020,6 +3257,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/SearchableTable.td
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/SetTheory.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/StringMatcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/StringToOffsetTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/TGTimer.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/TableGenBackend.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/CGPassBuilderOption.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/CodeGenCWrappers.h
@@ -3035,19 +3273,27 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetIntrinsicInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetItinerary.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetLoweringObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetMachine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetMacroFusion.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetPfmCounters.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSchedule.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSelectionDAG.td
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64CPUFeatures.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64FeatPriorities.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Host.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/PPCTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/PPCTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVISAInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/SubtargetFeature.h
@@ -3055,6 +3301,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/TargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Triple.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Telemetry/Telemetry.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMapEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Annotations/Annotations.h
@@ -3064,6 +3311,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.def
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/ArchitectureSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/DylibReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/FileTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/InterfaceFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/PackedVersion.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Platform.h
@@ -3081,11 +3329,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/CFGuard.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/ABI.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroAnnotationElide.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroCleanup.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroEarly.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroElide.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroInstr.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroShape.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroSplit.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/MaterializationUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/SpillUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/SuspendCrossingInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/HipStdPar/HipStdPar.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/AlwaysInliner.h
@@ -3099,6 +3354,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/CrossDSOCFI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/DeadArgumentElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ElimAvailExtern.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExpandVariadics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExtractGV.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -3123,15 +3379,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ProfiledCallGraph.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SCCP.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleContextTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfile.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfileMatcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfileProbe.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/StripDeadPrototypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/StripSymbols.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/WholeProgramDevirt.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombiner.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h
@@ -3146,13 +3401,19 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrProfiling.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/KCFI.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemProfiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOCtxProfFlattening.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PoisonChecking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/TypeSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/ObjCARC.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/ADCE.h
@@ -3179,6 +3440,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InductiveRangeCheckEliminatio
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InferAddressSpaces.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InferAlignment.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/JumpThreading.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LICM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -3194,11 +3456,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopInterchange.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopLoadElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopPassManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopPredication.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopReroll.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopRotation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopSink.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopStrengthReduce.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopTermFold.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopVersioningLICM.h
@@ -3230,7 +3492,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Sink.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SpeculativeExecution.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/StructurizeCFG.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/TLSVariableHoist.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/TailRecursionElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/WarnMissedTransforms.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils.h
@@ -3252,6 +3513,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cloning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeMoverUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ControlFlowUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CountVisits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CtorUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/DXILUpgrade.h
@@ -3259,19 +3521,23 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Debugify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EscapeEnumerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Evaluator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ExtraPassManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FixIrreducible.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FunctionComparator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FunctionImportUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GlobalStatus.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GuardUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/HelloWorld.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/IRNormalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InjectTLIMappings.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InstructionNamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InstructionWorklist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Instrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/IntegerDivision.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LCSSA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Local.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LongestCommonSequence.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopConstrainer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopPeel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopRotationUtils.h
@@ -3284,6 +3550,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerIFunc.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerInvoke.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MatrixUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Mem2Reg.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MemoryOpRemark.h
@@ -3319,9 +3586,23 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/UnrollLoop.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/VNCoercion.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ValueMapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SLPVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/InstrMaps.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/NullPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PrintInstructionCount.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromMetadata.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/VecUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/VectorCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/WindowsDriver/MSVCPaths.h
llvm%%LLVM_SUFFIX%%/include/llvm/WindowsDriver/MSVCSetupApi.h
@@ -3363,9 +3644,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_stdlib.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg___gnuc_va_list.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg___va_copy.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_header_macro.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_arg.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_copy.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_list.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_header_macro.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_max_align_t.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_null.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_nullptr_t.h
@@ -3381,27 +3664,49 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adcintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/altivec.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amdgpuintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ammintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxavx512intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxbf16transposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxcomplexintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxcomplextransposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16transposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp8intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxmovrsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxmovrstransposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtf32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtf32transposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtransposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm64intr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_acle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_cmse.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_neon_sve_bridge.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/armintr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512convertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512minmaxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512niintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512satcvtdsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512satcvtintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2convertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2copyintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2minmaxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2niintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2satcvtdsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2satcvtintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx2intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bf16intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bitalgintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bwintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512cdintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512dqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512erintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fp16intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmavlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512pfintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmi2intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmiintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmivlintrin.h
@@ -3455,6 +3760,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fmaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fxsrintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gfniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gpuintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_circ_brev_intrinsics.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_protos.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_types.h
@@ -3465,6 +3771,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ia32intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/immintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin0.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/inttypes.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/invpcidintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/iso646.h
@@ -3479,6 +3786,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/stdlib.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/string.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/time.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload_device.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload_host.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lsxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lwpintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lzcntintrin.h
@@ -3487,9 +3797,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/module.modulemap
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movdirintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrs_avx10_2_512intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrs_avx10_2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrsintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/msa.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mwaitxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nvptxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c-base.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/__clang_openmp_device_functions.h
@@ -3518,11 +3832,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/xmmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchiintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptrauth.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptwriteintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/raointintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdpruintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdseedintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_bitmanip.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_corev_alu.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_crypto.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_ntlh.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_vector.h
@@ -3534,6 +3850,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/shaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sifive_vector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm3intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm4evexintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm4intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/smmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdalign.h
@@ -3572,6 +3889,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveoptintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavesintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xtestintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/yvals_core.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/zos_wrappers/builtins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/AddClang.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfig.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfigVersion.cmake
@@ -3590,12 +3909,12 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CheckProblematicConfigurations.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CoverageReport.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CrossCompile.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/DetermineGCCCompatible.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FileLock.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindFFI.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibEdit.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibpfm.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindOCaml.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindSphinx.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindTerminfo.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindZ3.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/Findzstd.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -3605,7 +3924,6 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMOptions.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMStdlib.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVM-Build.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVM-Config.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMCheckLinkerFlag.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfig.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfigExtensions.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfigVersion.cmake
@@ -3631,7 +3949,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%.1
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%.1.8
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_RELEASE%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/__init__.py
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/config.h.in
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/ear.c
@@ -3652,8 +3970,9 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/intercept-c++
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/intercept-cc
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang-doc/clang-doc-default-stylesheet.css
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang-doc/index.js
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-doc-default-stylesheet.css
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-bbedit.applescript
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-diff.py
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-sublime.py
@@ -3661,10 +3980,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format.py
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.el
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.py
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.el
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.py
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-tidy-diff.py
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/index.js
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/run-find-all-symbols.py
llvm%%LLVM_SUFFIX%%/share/opt-viewer/opt-diff.py
llvm%%LLVM_SUFFIX%%/share/opt-viewer/opt-stats.py
diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile
index c4d5f7e4c2a4..5515666bba88 100644
--- a/devel/malloy/Makefile
+++ b/devel/malloy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= malloy
-DISTVERSION= 0.10.0
+DISTVERSION= 0.11.0
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
@@ -9,7 +9,7 @@ WWW= https://github.com/tectu/malloy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
-BUILD_DEPENDS= boost-libs>1.81.0:devel/boost-libs
+BUILD_DEPENDS= boost-libs>1.86.0:devel/boost-libs
LIB_DEPENDS= libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog
@@ -20,7 +20,6 @@ GH_ACCOUNT= tectu
CMAKE_ON= MALLOY_BUILD_SHARED
CMAKE_OFF= MALLOY_BUILD_EXAMPLES \
- MALLOY_DEPENDENCY_FMT_DOWNLOAD \
MALLOY_DEPENDENCY_SPDLOG_DOWNLOAD
PLIST_SUB= SOVERSION="${DISTVERSION}"
diff --git a/devel/malloy/distinfo b/devel/malloy/distinfo
index e7f237e02f19..b615ef00467d 100644
--- a/devel/malloy/distinfo
+++ b/devel/malloy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740949430
-SHA256 (tectu-malloy-0.10.0_GH0.tar.gz) = e69e380ba7e22784293110b4daaec7718df67e913b455635dd13fdbd592064fe
-SIZE (tectu-malloy-0.10.0_GH0.tar.gz) = 199581
+TIMESTAMP = 1747064392
+SHA256 (tectu-malloy-0.11.0_GH0.tar.gz) = 8db332cbfe6b46a6d28e918fc5cc0393e0f40838d48903c069f38820aeb13787
+SIZE (tectu-malloy-0.11.0_GH0.tar.gz) = 200183
diff --git a/devel/malloy/pkg-plist b/devel/malloy/pkg-plist
index b5e536f888d9..c6b190405ea4 100644
--- a/devel/malloy/pkg-plist
+++ b/devel/malloy/pkg-plist
@@ -8,7 +8,6 @@
include/malloy/core/controller.hpp
include/malloy/core/detail/action_queue.hpp
include/malloy/core/detail/controller_run_result.hpp
-include/malloy/core/detail/version_checks.hpp
include/malloy/core/error.hpp
include/malloy/core/mp.hpp
%%HTML%%include/malloy/core/html/form.hpp
diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile
index 31d66ef1ab35..870160f826f0 100644
--- a/devel/onetbb/Makefile
+++ b/devel/onetbb/Makefile
@@ -1,6 +1,7 @@
PORTNAME= onetbb
PORTVERSION= 2022.1.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= martymac@FreeBSD.org
@@ -9,14 +10,16 @@ WWW= https://software.intel.com/oneapi/onetbb
LICENSE= APACHE20
-LIB_DEPENDS= libhwloc.so.15:devel/hwloc2
+LIB_DEPENDS= libhwloc.so:devel/hwloc2
-USES= cmake compiler:c++11-lang pathfix tar:tgz
+USES= cmake compiler:c++11-lang localbase pathfix pkgconfig tar:tgz
+USE_GITHUB= yes
+GH_ACCOUNT= uxlfoundation
+GH_PROJECT= oneTBB
+USE_LDCONFIG= yes
-CMAKE_ARGS+= -DTBB_STRICT:BOOL=FALSE \
- -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \
- -DCMAKE_HWLOC_2_LIBRARY_PATH:PATH="${LOCALBASE}/lib/libhwloc.so" \
- -DCMAKE_HWLOC_2_INCLUDE_PATH:PATH="${LOCALBASE}/include"
+CMAKE_ARGS+= -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \
+ -DTBB_STRICT:BOOL=FALSE
# Many symbols in the linker version scripts are undefined because link time
# optimization (-flto=thin) removes them. Suppress errors with lld >= 17 due to
@@ -25,19 +28,14 @@ LDFLAGS+= -Wl,--undefined-version
CONFLICTS= tbb
-USE_GITHUB= yes
-GH_ACCOUNT= uxlfoundation
-GH_PROJECT= oneTBB
-
-USE_LDCONFIG= yes
+# Pkgconfig: tbb.pc (on 64bit arch) vs tbb32.pc
+PLIST_SUB= DBGSUFX="${DBGSUFX}" \
+ PCSUFX="${PCSUFX}"
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
-# Pkgconfig: tbb.pc (on 64bit arch) vs tbb32.pc
-PLIST_SUB= PCSUFX="${PCSUFX}" DBGSUFX="${DBGSUFX}"
-
.include <bsd.port.pre.mk>
.if defined(WITH_DEBUG)
@@ -45,6 +43,6 @@ DBGSUFX= _debug
.endif
.if ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH:Marmv?}
-PCSUFX= 32
+PCSUFX= 32
.endif
.include <bsd.port.post.mk>
diff --git a/devel/onetbb/pkg-plist b/devel/onetbb/pkg-plist
index 867e4b68becd..44942110936b 100644
--- a/devel/onetbb/pkg-plist
+++ b/devel/onetbb/pkg-plist
@@ -149,9 +149,9 @@ lib/cmake/TBB/TBBTargets.cmake
lib/libtbb%%DBGSUFX%%.so
lib/libtbb%%DBGSUFX%%.so.12
lib/libtbb%%DBGSUFX%%.so.12.15
-lib/libtbbbind_2_0%%DBGSUFX%%.so
-lib/libtbbbind_2_0%%DBGSUFX%%.so.3
-lib/libtbbbind_2_0%%DBGSUFX%%.so.3.15
+lib/libtbbbind_2_5%%DBGSUFX%%.so
+lib/libtbbbind_2_5%%DBGSUFX%%.so.3
+lib/libtbbbind_2_5%%DBGSUFX%%.so.3.15
lib/libtbbmalloc%%DBGSUFX%%.so
lib/libtbbmalloc%%DBGSUFX%%.so.2
lib/libtbbmalloc%%DBGSUFX%%.so.2.15
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index f985bf9cd4bc..ae9fea5de371 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -1,6 +1,5 @@
PORTNAME= coverage
-PORTVERSION= 7.6.10
-PORTREVISION= 1
+PORTVERSION= 7.6.12
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-coverage/distinfo b/devel/py-coverage/distinfo
index 91cd729b4778..794918526a29 100644
--- a/devel/py-coverage/distinfo
+++ b/devel/py-coverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738898371
-SHA256 (coverage-7.6.10.tar.gz) = 7fb105327c8f8f0682e29843e2ff96af9dcbe5bab8eeb4b398c6a33a16d80a23
-SIZE (coverage-7.6.10.tar.gz) = 803868
+TIMESTAMP = 1747006152
+SHA256 (coverage-7.6.12.tar.gz) = 48cfc4641d95d34766ad41d9573cc0f22a48aa88d22657a1fe01dca0dbae4de2
+SIZE (coverage-7.6.12.tar.gz) = 805941
diff --git a/devel/tree-sitter/Makefile b/devel/tree-sitter/Makefile
index b77576adf4d6..687bfeda6562 100644
--- a/devel/tree-sitter/Makefile
+++ b/devel/tree-sitter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tree-sitter
DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.3
+DISTVERSION= 0.25.4
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/tree-sitter/distinfo b/devel/tree-sitter/distinfo
index 7807fc80d533..1cfcc9d8ca88 100644
--- a/devel/tree-sitter/distinfo
+++ b/devel/tree-sitter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741187492
-SHA256 (tree-sitter-tree-sitter-v0.25.3_GH0.tar.gz) = 862fac52653bc7bc9d2cd0630483e6bdf3d02bcd23da956ca32663c4798a93e3
-SIZE (tree-sitter-tree-sitter-v0.25.3_GH0.tar.gz) = 856455
+TIMESTAMP = 1747024183
+SHA256 (tree-sitter-tree-sitter-v0.25.4_GH0.tar.gz) = 87eadc505905c70a692917c821958a819903f808f8d244068b1d273a033dc728
+SIZE (tree-sitter-tree-sitter-v0.25.4_GH0.tar.gz) = 857194
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index 9a0ae2a29089..a67abc5da302 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnsmasq
-DISTVERSION= 2.92test5 # remember to bump PORTEPOCH when going from test to rc!
+DISTVERSION= 2.92test7 # remember to bump PORTEPOCH when going from test to rc!
# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
PORTREVISION= 0
PORTEPOCH= 6
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
index 9c78aa2423db..c0c87c161929 100644
--- a/dns/dnsmasq-devel/distinfo
+++ b/dns/dnsmasq-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746191524
-SHA256 (dnsmasq-2.92test5.tar.xz) = ca5201fb33dafefb8e36234474a2578ea694e98a73b7dd87f2b23b5b32108765
-SIZE (dnsmasq-2.92test5.tar.xz) = 577232
+TIMESTAMP = 1747062230
+SHA256 (dnsmasq-2.92test7.tar.xz) = 9784d8bd8208c8e2143d87f370948401af9526e18868a789887a35bf26757ac8
+SIZE (dnsmasq-2.92test7.tar.xz) = 577780
diff --git a/dns/yadifa/Makefile b/dns/yadifa/Makefile
index b51d26192a1b..9b971c8233c3 100644
--- a/dns/yadifa/Makefile
+++ b/dns/yadifa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yadifa
-DISTVERSION= 2.6.7
-DISTVERSIONSUFFIX= -11259
+DISTVERSION= 3.0.2
+DISTVERSIONSUFFIX= -11672
CATEGORIES= dns
MASTER_SITES= https://www.yadifa.eu/sites/default/files/releases/ \
https://dns.company/downloads/yadifa/
@@ -12,7 +12,7 @@ WWW= https://www.yadifa.eu/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c11 cpe libtool ssl
+USES= autoreconf compiler:c11 cpe libtool ssl
USE_RC_SUBR= ${PORTNAME}d
GNU_CONFIGURE= yes
diff --git a/dns/yadifa/distinfo b/dns/yadifa/distinfo
index a6d09159462a..f29e60827035 100644
--- a/dns/yadifa/distinfo
+++ b/dns/yadifa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725475256
-SHA256 (yadifa-2.6.7-11259.tar.gz) = b18f4b04f3171d245bb915d59bf0f9268160579f7ff1cc7454e045ee8943f8a3
-SIZE (yadifa-2.6.7-11259.tar.gz) = 2745391
+TIMESTAMP = 1742477203
+SHA256 (yadifa-3.0.2-11672.tar.gz) = 1283fa0d5c9e230dbb33460eb038b93e64fbf6b4a9f5938219d3c6f094123ae3
+SIZE (yadifa-3.0.2-11672.tar.gz) = 2207255
diff --git a/dns/yadifa/pkg-plist b/dns/yadifa/pkg-plist
index c900e9ddcbb8..ba8334d968dc 100644
--- a/dns/yadifa/pkg-plist
+++ b/dns/yadifa/pkg-plist
@@ -3,10 +3,103 @@
@sample etc/yadifad.conf.sample
%%CTRL%%bin/yadifa
etc/yakeyrolld.conf
-include/dnscore/acl-config.h
+include/dnscore/acl_config.h
+include/dnscore/basic_priority_queue.h
+include/dnscore/buffered_file.h
+include/dnscore/cache.h
+include/dnscore/circular_file.h
+include/dnscore/config_cmdline.h
+include/dnscore/crc32.h
+include/dnscore/crypto.h
+include/dnscore/ctrl_rfc.h
+include/dnscore/dns_message.h
+include/dnscore/dns_message_opt.h
+include/dnscore/dns_message_update.h
+include/dnscore/dns_message_verify_rrsig.h
+include/dnscore/dns_message_writer.h
+include/dnscore/dns_packet_reader.h
+include/dnscore/dns_packet_writer.h
+include/dnscore/dns_udp.h
+include/dnscore/dnscore_config_features.h
+include/dnscore/dnscore_extension.h
+include/dnscore/dnscore_release_date.h
+include/dnscore/dnskey_keyring.h
+include/dnscore/dnskey_signature.h
+include/dnscore/file_mtime_set.h
+include/dnscore/file_pool.h
+include/dnscore/filesystem_file.h
+include/dnscore/http_chunk_output_stream.h
+include/dnscore/initialise_state.h
+include/dnscore/json_type.h
+include/dnscore/list_dl.h
+include/dnscore/list_dl_nodata.h
+include/dnscore/list_sl.h
+include/dnscore/list_sl_debug.h
+include/dnscore/mutex_contention_monitor.h
+include/dnscore/mutex_debug.h
+include/dnscore/mutex_defines.h
+include/dnscore/mutex_futex.h
+include/dnscore/mutex_group.h
+include/dnscore/mutex_logger.h
+include/dnscore/mutex_mutex.h
+include/dnscore/mutex_semaphore.h
+include/dnscore/mutex_shared_group.h
+include/dnscore/mutex_spinlock.h
+include/dnscore/nsec3_hash.h
+include/dnscore/pcg_basic.h
+include/dnscore/permut.h
+include/dnscore/popen_output_stream.h
+include/dnscore/ptr_treemap.h
+include/dnscore/ptr_treemap_debug.h
+include/dnscore/ptr_treeset.h
+include/dnscore/ptr_treeset_debug.h
+include/dnscore/pushback_input_stream.h
+include/dnscore/queue_sl.h
+include/dnscore/rest_client.h
+include/dnscore/rest_server.h
+include/dnscore/rewind_input_stream.h
+include/dnscore/rndc.h
+include/dnscore/server_setup.h
+include/dnscore/shared_circular_buffer.h
+include/dnscore/shared_heap.h
+include/dnscore/shared_heap_bytearray_output_stream.h
+include/dnscore/simple_http_server.h
+include/dnscore/smp_int.h
+include/dnscore/socket_server.h
+include/dnscore/ssl_input_output_stream.h
+include/dnscore/tcp_manager2.h
+include/dnscore/threaded_qsl_cw.h
+include/dnscore/tools.h
+include/dnscore/u32_treemap.h
+include/dnscore/u32_treeset.h
+include/dnscore/u64_treemap.h
+include/dnscore/u64_treeset.h
+include/dnscore/u64_treeset_debug.h
+include/dnscore/uri.h
+include/dnscore/utf8.h
+include/dnsdb/chain_replay.h
+include/dnsdb/dictionary_node.h
+include/dnsdb/dnssec_keystore.h
+include/dnsdb/journal_cjf.h
+include/dnsdb/journal_cjf_common.h
+include/dnsdb/journal_cjf_idxt.h
+include/dnsdb/journal_cjf_page.h
+include/dnsdb/journal_cjf_page_cache.h
+include/dnsdb/journal_cjf_page_output_stream.h
+include/dnsdb/journal_jnl.h
+include/dnsdb/zdb_ttlrdata.h
+include/dnsdb/zdb_query_to_wire.h
+include/dnsdb/zdb_query_to_wire_append.h
+include/dnsdb/zdb_query_to_wire_append_nsec.h
+include/dnsdb/zdb_query_to_wire_append_nsec3.h
+include/dnsdb/zdb_query_to_wire_append_soa.h
+include/dnsdb/zdb_query_to_wire_append_type_rrsigs.h
+include/dnsdb/zdb_query_to_wire_context.h
+include/dnsdb/zdb_zone_resource_record.h
+include/dnsdb/zdb_zone_resource_record_set.h
+include/dnsdb/zdb_zone_resource_record_sets.h
include/dnscore/acl.h
include/dnscore/alarm.h
-include/dnscore/allocator.h
include/dnscore/async.h
include/dnscore/avl.c.inc
include/dnscore/avl.h.inc
@@ -14,35 +107,25 @@ include/dnscore/base16.h
include/dnscore/base32.h
include/dnscore/base32hex.h
include/dnscore/base64.h
-include/dnscore/basic-priority-queue.h
include/dnscore/buffer_input_stream.h
include/dnscore/buffer_output_stream.h
-include/dnscore/buffered-file.h
include/dnscore/bytearray_input_stream.h
include/dnscore/bytearray_output_stream.h
include/dnscore/bytezarray_output_stream.h
include/dnscore/checked_output_stream.h
include/dnscore/chroot.h
-include/dnscore/circular-file.h
include/dnscore/clone_input_output_stream.h
include/dnscore/cmdline.h
include/dnscore/concat_input_stream.h
-include/dnscore/config-cmdline.h
include/dnscore/config_file_reader.h
include/dnscore/config_settings.h
include/dnscore/counter_output_stream.h
-include/dnscore/ctrl-rfc.h
include/dnscore/debug.h
include/dnscore/debug_config.h
include/dnscore/digest.h
-include/dnscore/dns-udp.h
include/dnscore/dns_resource_record.h
include/dnscore/dnscore.h
-include/dnscore/dnscore-config-features.h
-include/dnscore/dnscore-release-date.h
include/dnscore/dnsformat.h
-include/dnscore/dnskey-keyring.h
-include/dnscore/dnskey-signature.h
include/dnscore/dnskey.h
include/dnscore/dnskey_dsa.h
include/dnscore/dnskey_ecdsa.h
@@ -51,95 +134,65 @@ include/dnscore/dnskey_rsa.h
include/dnscore/dnsname.h
include/dnscore/dnsname_set.h
include/dnscore/dnssec_errors.h
-include/dnscore/empty-input-stream.h
+include/dnscore/empty_input_stream.h
include/dnscore/error_state.h
include/dnscore/fdtools.h
-include/dnscore/file-pool.h
include/dnscore/file.h
include/dnscore/file_input_stream.h
include/dnscore/file_output_stream.h
-include/dnscore/filesystem-file.h
include/dnscore/fingerprint.h
include/dnscore/format.h
include/dnscore/hash.h
include/dnscore/hmac.h
include/dnscore/host_address.h
-include/dnscore/hsdllist.h
include/dnscore/identity.h
include/dnscore/input_stream.h
include/dnscore/io_stream.h
include/dnscore/json.h
include/dnscore/limited_input_stream.h
include/dnscore/limiter.h
-include/dnscore/list-dl.h
-include/dnscore/list-sl-debug.h
-include/dnscore/list-sl.h
-include/dnscore/logger-output-stream.h
+include/dnscore/logger_output_stream.h
include/dnscore/logger.h
include/dnscore/logger_channel_file.h
include/dnscore/logger_channel_pipe.h
include/dnscore/logger_channel_stream.h
include/dnscore/logger_channel_syslog.h
include/dnscore/logger_handle.h
-include/dnscore/mapped-file.h
-include/dnscore/message-buffer.h
-include/dnscore/message-viewer.h
-include/dnscore/message.h
-include/dnscore/message_dnsupdate.h
-include/dnscore/message_verify_rrsig.h
+include/dnscore/mapped_file.h
include/dnscore/mt_output_stream.h
include/dnscore/mutex.h
include/dnscore/network.h
-include/dnscore/nsec3-hash.h
%%NSID%%include/dnscore/nsid.h
include/dnscore/openssl.h
include/dnscore/output_stream.h
include/dnscore/pace.h
-include/dnscore/packet_reader.h
-include/dnscore/packet_writer.h
include/dnscore/parser.h
include/dnscore/parsing.h
include/dnscore/pid.h
include/dnscore/pipe_stream.h
include/dnscore/pool.h
-include/dnscore/popen-output-stream.h
include/dnscore/print_stream.h
include/dnscore/process.h
include/dnscore/ptr_set.h
include/dnscore/ptr_set_debug.h
include/dnscore/ptr_vector.h
-include/dnscore/queue-sl.h
include/dnscore/random.h
-include/dnscore/rc.h
-include/dnscore/rewind-input-stream.h
include/dnscore/rfc.h
include/dnscore/serial.h
-include/dnscore/server-setup.h
include/dnscore/service.h
-include/dnscore/shared-circular-buffer.h
-include/dnscore/shared-heap-bytearray-output-stream.h
-include/dnscore/shared-heap.h
include/dnscore/signals.h
-include/dnscore/simple-http-server.h
-include/dnscore/socket-server.h
include/dnscore/string_set.h
include/dnscore/sys_error.h
include/dnscore/sys_get_cpu_count.h
include/dnscore/sys_types.h
include/dnscore/tcp_io_stream.h
-include/dnscore/tcp_manager.h
-include/dnscore/thread-tag.h
include/dnscore/thread.h
include/dnscore/thread_pool.h
-include/dnscore/threaded-qsl-cw.h
include/dnscore/threaded_dll_cw.h
-include/dnscore/threaded_nb_mm.h
include/dnscore/threaded_nbrb.h
include/dnscore/threaded_queue.h
include/dnscore/threaded_queue_slg.h
-include/dnscore/threaded_ringbuffer.h
include/dnscore/threaded_ringbuffer_cw.h
-include/dnscore/threaded_ringlist.h
include/dnscore/timeformat.h
include/dnscore/timems.h
include/dnscore/tsig.h
@@ -155,37 +208,25 @@ include/dnscore/zone_reader_text.h
include/dnscore/zonefile_reader.h
include/dnsdb/avl.h
include/dnsdb/btree.h
-include/dnsdb/chain-replay.h
-include/dnsdb/dictionary-node.h
include/dnsdb/dictionary.h
include/dnsdb/dnsrdata.h
-include/dnsdb/dnssec-keystore.h
include/dnsdb/dnssec.h
include/dnsdb/dnssec_config.h
-%%DDNS%%include/dnsdb/dynupdate-diff.h
+%%DDNS%%include/dnsdb/dynupdate_diff.h
%%DDNS%%include/dnsdb/dynupdate.h
-%%DDNS%%include/dnsdb/dynupdate-message.h
+%%DDNS%%include/dnsdb/dynupdate_message.h
include/dnsdb/htable.h
include/dnsdb/htbt.h
-include/dnsdb/journal-cjf-common.h
-include/dnsdb/journal-cjf-idxt.h
-include/dnsdb/journal-cjf-page-cache.h
-include/dnsdb/journal-cjf-page-output-stream.h
-include/dnsdb/journal-cjf-page.h
-include/dnsdb/journal-cjf.h
-include/dnsdb/journal-jnl.h
include/dnsdb/journal.h
include/dnsdb/journal_ix.h
-include/dnsdb/nsec-chain-replay.h
+include/dnsdb/nsec_chain_replay.h
include/dnsdb/nsec.h
-include/dnsdb/nsec3-chain-replay.h
-include/dnsdb/nsec3-forall-label.h
+include/dnsdb/nsec3_chain_replay.h
+include/dnsdb/nsec3_forall_label.h
include/dnsdb/nsec3.h
include/dnsdb/nsec3_collection.h
include/dnsdb/nsec3_item.h
include/dnsdb/nsec3_load.h
-include/dnsdb/nsec3_name_error.h
-include/dnsdb/nsec3_nodata_error.h
include/dnsdb/nsec3_owner.h
include/dnsdb/nsec3_types.h
include/dnsdb/nsec3_zone.h
@@ -193,21 +234,21 @@ include/dnsdb/nsec_collection.h
include/dnsdb/nsec_common.h
include/dnsdb/rrsig.h
include/dnsdb/xfr_copy.h
-include/dnsdb/zdb-config-features.h
-include/dnsdb/zdb-lock.h
-include/dnsdb/zdb-packed-ttlrdata.h
-include/dnsdb/zdb-zone-answer-axfr.h
-include/dnsdb/zdb-zone-answer-ixfr.h
-include/dnsdb/zdb-zone-arc.h
-include/dnsdb/zdb-zone-dnssec.h
-include/dnsdb/zdb-zone-find.h
-include/dnsdb/zdb-zone-garbage.h
-include/dnsdb/zdb-zone-journal.h
-include/dnsdb/zdb-zone-lock-monitor.h
-include/dnsdb/zdb-zone-lock.h
-include/dnsdb/zdb-zone-maintenance.h
-include/dnsdb/zdb-zone-path-provider.h
-include/dnsdb/zdb-zone-reader-filter.h
+include/dnsdb/zdb_config_features.h
+include/dnsdb/zdb_lock.h
+include/dnsdb/zdb_packed_ttlrdata.h
+include/dnsdb/zdb_zone_answer_axfr.h
+include/dnsdb/zdb_zone_answer_ixfr.h
+include/dnsdb/zdb_zone_arc.h
+include/dnsdb/zdb_zone_dnssec.h
+include/dnsdb/zdb_zone_find.h
+include/dnsdb/zdb_zone_garbage.h
+include/dnsdb/zdb_zone_journal.h
+include/dnsdb/zdb_zone_lock_monitor.h
+include/dnsdb/zdb_zone_lock.h
+include/dnsdb/zdb_zone_maintenance.h
+include/dnsdb/zdb_zone_path_provider.h
+include/dnsdb/zdb_zone_reader_filter.h
include/dnsdb/zdb.h
include/dnsdb/zdb_cache.h
include/dnsdb/zdb_config.h
@@ -217,7 +258,6 @@ include/dnsdb/zdb_record.h
include/dnsdb/zdb_rr_label.h
include/dnsdb/zdb_sanitize.h
include/dnsdb/zdb_types.h
-include/dnsdb/zdb_utils.h
include/dnsdb/zdb_zone.h
include/dnsdb/zdb_zone_axfr_input_stream.h
include/dnsdb/zdb_zone_label.h
@@ -226,11 +266,11 @@ include/dnsdb/zdb_zone_label_iterator_ex.h
include/dnsdb/zdb_zone_load.h
include/dnsdb/zdb_zone_process.h
include/dnsdb/zdb_zone_write.h
-include/dnslg/config-load.h
-include/dnslg/config-resolver.h
+include/dnslg/config_load.h
+include/dnslg/config_resolver.h
include/dnslg/dns.h
-include/dnslg/dnslg-config-features.h
-include/dnslg/resolv-conf.h
+include/dnslg/dnslg_config_features.h
+include/dnslg/resolv_conf.h
include/dnslg/resolv.h
lib/libdnscore.a
lib/libdnsdb.a
@@ -261,11 +301,11 @@ sbin/yakeyrolld
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yadifad.service.rhel
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yakeyrolld.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yakeyrolld.conf.example
-/var/yadifa/masters/0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.zone
-/var/yadifa/masters/0.0.127.in-addr.arpa.zone
-/var/yadifa/masters/localhost.zone
-/var/yadifa/masters/localhost6.zone
-/var/yadifa/masters/somedomain.eu.zone
+/var/yadifa/primaries/0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.zone
+/var/yadifa/primaries/0.0.127.in-addr.arpa.zone
+/var/yadifa/primaries/localhost.zone
+/var/yadifa/primaries/localhost6.zone
+/var/yadifa/primaries/somedomain.eu.zone
@dir /var/log
@dir(%%USERS%%,%%GROUPS%%,750) /var/log/yadifa
@dir(%%USERS%%,%%GROUPS%%,750) /var/log/yadifad
@@ -273,7 +313,7 @@ sbin/yakeyrolld
@dir(%%USERS%%,%%GROUPS%%,750) /var/plans
@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa
@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/keys
-@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/masters
-@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/slaves
+@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/primaries
+@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/secondaries
@dir(%%USERS%%,%%GROUPS%%,750) /var/yadifa/xfr
@postexec chown -R %%USERS%%:%%GROUPS%% /var/yadifa
diff --git a/editors/encryptpad/Makefile b/editors/encryptpad/Makefile
index be6a9eaa43de..23020b2a903a 100644
--- a/editors/encryptpad/Makefile
+++ b/editors/encryptpad/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.5.0.2
PORTREVISION= 1
CATEGORIES= editors security
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= eduardo@FreeBSD.org
COMMENT= Minimalist secure text editor and binary encryptor
WWW= https://evpo.net/encryptpad/
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 6c53dea8a6d4..8314477d478b 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vscode
-DISTVERSION= 1.99.3
-PORTREVISION= 1
+DISTVERSION= 1.100.0
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -70,7 +69,7 @@ USES= desktop-file-utils gl gmake gnome iconv:wchar_t jpeg \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 17baf841131aa23349f217ca7c570c76ee87b957
+SOURCE_COMMIT_HASH= 19e0f9e681ecb8e5c09d8784acaa601316ca4571
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -278,7 +277,7 @@ do-test:
# unit tests
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ./scripts/test.sh --build || ${TRUE}
# UI smoke tests
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} yarn smoketest
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} npm run smoketest
build-remote-extension-host: configure pre-build
# setup download cache for node
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 1e73cac2c30e..1224192a7a29 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1745846693
-SHA256 (vscode/vscode-node-modules-1.99.3.tar.gz) = 42214f65d156166af360ec6371ee54db0af0a0a88ee1be33d292727a02ed5a3e
-SIZE (vscode/vscode-node-modules-1.99.3.tar.gz) = 401266883
-SHA256 (vscode/vscode-marketplace-exts-1.99.3.tar.gz) = fc617a5fa27ea5be22868a233fbaca42d866e3927133466e59a089d594b291d4
-SIZE (vscode/vscode-marketplace-exts-1.99.3.tar.gz) = 1611048
-SHA256 (vscode/microsoft-vscode-1.99.3_GH0.tar.gz) = 81659cfc11d5c3a9a2ab46cd7e9a4d4ce4d4389a9e36cb8d1070503fc4e4ad3e
-SIZE (vscode/microsoft-vscode-1.99.3_GH0.tar.gz) = 22689534
+TIMESTAMP = 1747008146
+SHA256 (vscode/vscode-node-modules-1.100.0.tar.gz) = beabbf93996c0ccc72466888195cdb28325551d2e7db7d995819146823559bd2
+SIZE (vscode/vscode-node-modules-1.100.0.tar.gz) = 400256201
+SHA256 (vscode/vscode-marketplace-exts-1.100.0.tar.gz) = 9af890bc9edcb20e700ef2794b8bd04c0b4f41fdc356c47a342f86770896be89
+SIZE (vscode/vscode-marketplace-exts-1.100.0.tar.gz) = 1709305
+SHA256 (vscode/microsoft-vscode-1.100.0_GH0.tar.gz) = b47bb68595466c9182fa5cdcc1d3298486e5f914fd9892cd11ce1a5eb254cea7
+SIZE (vscode/microsoft-vscode-1.100.0_GH0.tar.gz) = 22647257
diff --git a/editors/vscode/files/patch-build_lib_layersChecker.ts b/editors/vscode/files/patch-build_lib_layersChecker.ts
index a0e10357f73a..55aa891b281f 100644
--- a/editors/vscode/files/patch-build_lib_layersChecker.ts
+++ b/editors/vscode/files/patch-build_lib_layersChecker.ts
@@ -1,6 +1,6 @@
---- build/lib/layersChecker.ts.orig 2025-04-09 23:39:47 UTC
+--- build/lib/layersChecker.ts.orig 2025-05-07 12:32:30 UTC
+++ build/lib/layersChecker.ts
-@@ -410,7 +410,7 @@ function createProgram(tsconfigPath: string): ts.Progr
+@@ -419,7 +419,7 @@ function createProgram(tsconfigPath: string): ts.Progr
function createProgram(tsconfigPath: string): ts.Program {
const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile);
diff --git a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
index b62d13308595..24851b7064a4 100644
--- a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
+++ b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
@@ -1,6 +1,6 @@
---- build/lib/propertyInitOrderChecker.ts.orig 2025-04-11 12:27:58 UTC
+--- build/lib/propertyInitOrderChecker.ts.orig 2025-05-07 12:32:30 UTC
+++ build/lib/propertyInitOrderChecker.ts
-@@ -149,7 +149,7 @@ function createProgram(tsconfigPath: string): ts.Progr
+@@ -109,7 +109,7 @@ function createProgram(tsconfigPath: string): ts.Progr
function createProgram(tsconfigPath: string): ts.Program {
const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile);
diff --git a/editors/vscode/files/patch-scripts_test.sh b/editors/vscode/files/patch-scripts_test.sh
index 769958670a6d..2b5507b4b434 100644
--- a/editors/vscode/files/patch-scripts_test.sh
+++ b/editors/vscode/files/patch-scripts_test.sh
@@ -1,6 +1,6 @@
---- scripts/test.sh.orig 2024-09-27 21:08:28 UTC
+--- scripts/test.sh.orig 2025-05-12 00:03:54 UTC
+++ scripts/test.sh
-@@ -27,7 +27,7 @@ test -d node_modules || npm i
+@@ -24,7 +24,7 @@ test -d node_modules || npm i
test -d node_modules || npm i
# Get electron
diff --git a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
index b4b40faa7494..c9f26abc8701 100644
--- a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
+++ b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
@@ -1,6 +1,6 @@
---- src/vs/code/electron-main/app.ts.orig 2025-04-09 23:39:47 UTC
+--- src/vs/code/electron-main/app.ts.orig 2025-05-07 12:32:30 UTC
+++ src/vs/code/electron-main/app.ts
-@@ -985,7 +985,7 @@ export class CodeApplication extends Disposable {
+@@ -989,7 +989,7 @@ export class CodeApplication extends Disposable {
services.set(IUpdateService, new SyncDescriptor(Win32UpdateService));
break;
diff --git a/editors/vscode/files/patch-test_automation_src_electron.ts b/editors/vscode/files/patch-test_automation_src_electron.ts
index 8309ccd6f047..5278a38c8fc8 100644
--- a/editors/vscode/files/patch-test_automation_src_electron.ts
+++ b/editors/vscode/files/patch-test_automation_src_electron.ts
@@ -1,15 +1,6 @@
---- test/automation/src/electron.ts.orig 2025-04-09 23:39:47 UTC
+--- test/automation/src/electron.ts.orig 2025-05-07 12:32:30 UTC
+++ test/automation/src/electron.ts
-@@ -41,7 +41,7 @@ export async function resolveElectronConfiguration(opt
- args.push('--verbose');
- }
-
-- if (process.platform === 'linux') {
-+ if (process.platform === 'linux' || process.platform === 'freebsd') {
- // --disable-dev-shm-usage: when run on docker containers where size of /dev/shm
- // partition < 64MB which causes OOM failure for chromium compositor that uses
- // this partition for shared memory.
-@@ -103,7 +103,7 @@ export function getDevElectronPath(): string {
+@@ -84,7 +84,7 @@ export function getDevElectronPath(): string {
switch (process.platform) {
case 'darwin':
return join(buildPath, 'electron', `${product.nameLong}.app`, 'Contents', 'MacOS', 'Electron');
@@ -18,7 +9,7 @@
return join(buildPath, 'electron', `${product.applicationName}`);
case 'win32':
return join(buildPath, 'electron', `${product.nameShort}.exe`);
-@@ -116,7 +116,7 @@ export function getBuildElectronPath(root: string): st
+@@ -97,7 +97,7 @@ export function getBuildElectronPath(root: string): st
switch (process.platform) {
case 'darwin':
return join(root, 'Contents', 'MacOS', 'Electron');
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index 95f9327571ce..0f9ea7a6e59b 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -503,8 +503,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/ui/basic-wat.tmLanguage.json
%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/vendor/acorn-loose.js
%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/vendor/acorn.js
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/w32appcontainertokens-LVKSWXR7.node
%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/watchdog.js
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/win32-app-container-tokens.win32-arm64-msvc-4ZJZ3U55.node
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/win32-app-container-tokens.win32-x64-msvc-VCQE7GJP.node
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/telemetry.json
%%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/README.md
%%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/ThirdPartyNotices.txt
%%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/ci.yml
@@ -684,6 +686,12 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/powershell/package.json
%%DATADIR%%/resources/app/extensions/powershell/package.nls.json
%%DATADIR%%/resources/app/extensions/powershell/syntaxes/powershell.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/prompt-basics/language-configuration.json
+%%DATADIR%%/resources/app/extensions/prompt-basics/package.json
+%%DATADIR%%/resources/app/extensions/prompt-basics/package.nls.json
+%%DATADIR%%/resources/app/extensions/prompt-basics/snippets/instructions.code-snippets
+%%DATADIR%%/resources/app/extensions/prompt-basics/snippets/prompt.code-snippets
+%%DATADIR%%/resources/app/extensions/prompt-basics/syntaxes/prompt.tmLanguage.json
%%DATADIR%%/resources/app/extensions/pug/language-configuration.json
%%DATADIR%%/resources/app/extensions/pug/package.json
%%DATADIR%%/resources/app/extensions/pug/package.nls.json
@@ -764,7 +772,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/terminal-suggest/.gitignore
%%DATADIR%%/resources/app/extensions/terminal-suggest/README.md
%%DATADIR%%/resources/app/extensions/terminal-suggest/ThirdPartyNotices.txt
-%%DATADIR%%/resources/app/extensions/terminal-suggest/cgmanifest.json
%%DATADIR%%/resources/app/extensions/terminal-suggest/dist/fig/README.md
%%DATADIR%%/resources/app/extensions/terminal-suggest/dist/media/icon.png
%%DATADIR%%/resources/app/extensions/terminal-suggest/dist/terminalSuggestMain.js
@@ -873,13 +880,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-embedded.tmLanguage.json
%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json
%%DATADIR%%/resources/app/node_modules.asar
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/LICENSE
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/dist/index.cjs
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/dist/index.cjs.map
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/dist/index.d.cts
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/dist/index.js
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/dist/index.umd.js
-%%DATADIR%%/resources/app/node_modules/@c4312/eventsource-umd/package.json
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/LICENSE.TXT
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/NOTICE
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/PRIVACY
@@ -1287,20 +1287,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/end-of-stream/LICENSE
%%DATADIR%%/resources/app/node_modules/end-of-stream/index.js
%%DATADIR%%/resources/app/node_modules/end-of-stream/package.json
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/LICENSE
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/index.cjs
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/index.cjs.map
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/index.d.cts
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/index.esm.js
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/index.js
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stats.html
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stream.cjs
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stream.cjs.map
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stream.d.cts
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stream.esm.js
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/dist/stream.js
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/package.json
-%%DATADIR%%/resources/app/node_modules/eventsource-parser/stream.js
%%DATADIR%%/resources/app/node_modules/expand-template/LICENSE
%%DATADIR%%/resources/app/node_modules/expand-template/index.js
%%DATADIR%%/resources/app/node_modules/expand-template/package.json
@@ -2093,6 +2079,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/error.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/foldedAreas.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/format.mp3
+%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/nextEditSuggestion.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/progress.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/quickFixes.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/requestSent.mp3
@@ -2105,6 +2092,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/taskCompleted.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/taskFailed.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/terminalBell.mp3
+%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/terminalCommandSucceeded.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/voiceRecordingStarted.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/voiceRecordingStopped.mp3
%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/warning.mp3
@@ -2141,6 +2129,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/index-no-csp.html
%%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/index.html
%%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/service-worker.js
+%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/ai-powered-suggestions.svg
%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/commandPalette.svg
%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/dark-hc.png
%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/dark.png
diff --git a/emulators/virtualbox-ose-70/Makefile b/emulators/virtualbox-ose-70/Makefile
index e785466e8721..26c32ab3d9e4 100644
--- a/emulators/virtualbox-ose-70/Makefile
+++ b/emulators/virtualbox-ose-70/Makefile
@@ -1,6 +1,6 @@
PORTNAME= virtualbox-ose
DISTVERSION= 7.0.26
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= emulators
MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \
LOCAL/vvd:docs
@@ -77,8 +77,9 @@ PLIST_SUB= GUEST_VER=${DISTVERSION} \
SLAVE_PORT?= no
-OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS PULSEAUDIO \
- PYTHON QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC WEBSERVICE VPX X11
+OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS OGG PULSEAUDIO \
+ PYTHON QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC VORBIS VPX \
+ WEBSERVICE X11
OPTIONS_DEFAULT= AIO DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11
.if ${SLAVE_PORT} == no
OPTIONS_DEFAULT+= PYTHON
@@ -92,12 +93,14 @@ AIO_DESC= Enable Asyncronous IO support (check pkg-message)
DEBUG_DESC= Debug symbols, additional logs and assertions
GUESTADDITIONS_DESC= Build with Guest Additions
NLS_DESC= Native language support (requires QT5)
+OGG_DESC= Use libogg from audio/libogg instead of bundled one
QT5_DESC= Build with QT5 frontend (requires X11)
R0LOGGING_DESC= Enable R0 logging (requires DEBUG)
UDPTUNNEL_DESC= Build with UDP tunnel support
VBOXIMG_DESC= Build vboximg-mount (requires fuse-libs)
VDE_DESC= Build with VDE support
VNC_DESC= Build with VNC support
+VORBIS_DESC= Use libvorbis from audio/libvorbis instead of bundled one
VPX_DESC= Use libvpx for video recording
WEBSERVICE_DESC= Build Webservice
@@ -107,6 +110,8 @@ DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
DBUS_CONFIGURE_OFF= --disable-dbus
DEBUG_CONFIGURE_ON= --build-debug
NLS_IMPLIES= QT5
+OGG_LIB_DEPENDS= libogg.so:audio/libogg
+OGG_CONFIGURE_ON= --enable-libogg
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_OFF= --disable-pulse
PYTHON_USES= python
@@ -127,6 +132,9 @@ VDE_RUN_DEPENDS= vde_switch:net/vde2
VDE_CONFIGURE_ON= --enable-vde
VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver
VNC_CONFIGURE_ON= --enable-vnc
+VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
+ libvorbisenc.so:audio/libvorbis
+VORBIS_CONFIGURE_ON= --enable-libvorbis
VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx
VPX_CONFIGURE_OFF= --disable-libvpx
WEBSERVICE_BUILD_DEPENDS= soapcpp2:devel/gsoap
diff --git a/emulators/virtualbox-ose-70/files/patch-configure b/emulators/virtualbox-ose-70/files/patch-configure
index fe0f4247089b..992770166b0f 100644
--- a/emulators/virtualbox-ose-70/files/patch-configure
+++ b/emulators/virtualbox-ose-70/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig 2024-10-10 20:19:24.000000000 +0200
-+++ configure 2024-12-27 13:12:46.010746000 +0100
-@@ -154,10 +154,14 @@
+--- configure.orig 2025-04-11 11:59:42 UTC
++++ configure
+@@ -154,10 +154,14 @@ if [ "$OS" = "freebsd" ]; then
if [ "$OS" = "freebsd" ]; then
INCCURL="-I/usr/local/include"
LIBCURL="-L/usr/local/lib -lcurl"
@@ -15,7 +15,7 @@
else
INCCURL=""
LIBCURL="-lcurl"
-@@ -1207,6 +1211,9 @@
+@@ -1207,6 +1211,9 @@ extern "C" int main(int argc, char** argv)
printf("found version %d.%d.%d",
SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL);
#if SDL_VERSION_ATLEAST(1,2,7)
@@ -25,7 +25,7 @@
printf(", OK.\n");
return 0;
#else
-@@ -1291,7 +1298,7 @@
+@@ -1291,7 +1298,7 @@ EOF
#endif
}
EOF
@@ -34,7 +34,7 @@
test_execute
fi
}
-@@ -1605,6 +1612,7 @@
+@@ -1605,6 +1612,7 @@ EOF
FLGQT5=`pkg-config Qt5Core --cflags`
# gcc 4.8 is able to compile with C++11 (see also VBOX_GCC_std in Config.kmk)
[ $(($cc_maj * 100 + $cc_min)) -ge 408 ] && FLGQT5="$FLGQT5 -std=c++11"
@@ -42,7 +42,28 @@
INCQT5=`strip_I "$FLGQT5"`
LIBDIR5=`pkg-config Qt5Core --variable=libdir`
LIBQT5=`pkg-config Qt5Core Qt5Gui --libs`
-@@ -2180,8 +2188,8 @@
+@@ -1861,9 +1869,9 @@ check_libvorbis()
+ if which_wrapper pkg-config > /dev/null; then
+ libvorbis_ver=`pkg-config vorbis --modversion 2>> $LOG`
+ if [ $? -eq 0 ]; then
+- FLGVRB=`pkg-config vorbis --cflags`
++ FLGVRB=`pkg-config vorbis vorbisenc --cflags`
+ INCVRB=`strip_I "$FLGVRB"`
+- LIBVRB=`pkg-config vorbis --libs`
++ LIBVRB=`pkg-config vorbis vorbisenc --libs`
+ fi
+ cat > $ODIR.tmp_src.cc << EOF
+ #include <cstdio>
+@@ -1913,7 +1921,7 @@ EOF
+ return 0;
+ }
+ EOF
+- [ -n "$INCOGG" ] && I_INCVRB=`prefix_I "$INCOGG"`
++ [ -n "$INCOGG" ] && I_INCOGG=`prefix_I "$INCOGG"`
+ if test_compile "$LIBOGG $I_INCOGG" ogg ogg nofatal; then
+ if test_execute; then
+ cnf_append "SDK_VBoxLibOgg_INCS" "$INCOGG"
+@@ -2180,8 +2188,8 @@ EOF
echo "compiling the following source file:" >> $LOG
cat $ODIR.tmp_src.cc >> $LOG
echo "using the following command line:" >> $LOG
@@ -53,7 +74,7 @@
if [ $? -eq 0 ]; then
found=1
break
-@@ -2297,7 +2305,7 @@
+@@ -2297,7 +2305,7 @@ check_gsoap()
else
cnf_append "VBOX_GSOAP_CXX_SOURCES" ""
fi
@@ -62,7 +83,7 @@
gsoap_version=`pkg-config gsoapssl++ --modversion`
log_success "found version $gsoap_version"
return
-@@ -2661,7 +2669,7 @@
+@@ -2661,7 +2669,7 @@ for option in "$@"; do
--with-openssl-dir=*)
OPENSSLDIR=`echo $option | cut -d'=' -f2`
INCCRYPTO="-I${OPENSSLDIR}/include"
@@ -71,7 +92,7 @@
# On Darwin (at least for macports) static OpenSSL also needs zlib.
[ "$OS" = "darwin" ] && LIBCRYPTO="$LIBCRYPTO ${OPENSSLDIR}/lib/libz.a"
# On Linux static OpenSSL typically needs a few additional libraries.
-@@ -3028,12 +3036,22 @@
+@@ -3028,12 +3036,22 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then
[ $WITH_JAVA -eq 1 ] && check_java
# PulseAudio
@@ -100,7 +121,7 @@
fi
fi
-@@ -3049,14 +3067,6 @@
+@@ -3049,14 +3067,6 @@ if [ "$OS" = "linux" ]; then
cnf_append "VBOX_WITHOUT_LINUX_TEST_BUILDS" "1"
fi
if [ $ONLY_ADDITIONS -eq 0 ]; then
diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
index 4d327e1089b1..270472c045e3 100644
--- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
+++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
@@ -1,6 +1,6 @@
---- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2018-11-29 19:03:21 UTC
+--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-05-11 03:54:13 UTC
+++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk
-@@ -0,0 +1,23 @@
+@@ -0,0 +1,28 @@
+# $Id: Makefile.kmk $
+## @file
+# Sub-Makefile for the FreeBSD Shared folder mount utility.
@@ -19,8 +19,13 @@
+
+PROGRAMS += mount_vboxvfs
+mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe
-+mount_vboxvfs_SOURCES = $(MOUNT)/getmntopts.c \
-+ mount_vboxvfs.c
++mount_vboxvfs_SOURCES = mount_vboxvfs.c
++
++ifdef HAVE_MNTOPTS_IN_LIBUTIL
++mount_vboxvfs_LIBS = util
++else
++mount_vboxvfs_SOURCES += $(MOUNT)/getmntopts.c
++endif
+
+include $(FILE_KBUILD_SUB_FOOTER)
+
diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
index 96058e78ff1f..caf9d72e8e19 100644
--- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
+++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
@@ -1,6 +1,6 @@
---- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2021-01-07 15:39:17 UTC
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2025-04-11 12:09:20 UTC
+++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
-@@ -1189,7 +1189,7 @@ int vmsvga3dTerminate(PVGASTATECC pThisCC)
+@@ -1198,7 +1198,7 @@ static DECLCALLBACK(int) vmsvga3dBackTerminate(PVGASTA
RTSemEventDestroy(pState->WndRequestSem);
#elif defined(RT_OS_DARWIN)
@@ -9,7 +9,7 @@
/* signal to the thread that it is supposed to exit */
pState->bTerminate = true;
/* wait for it to terminate */
-@@ -3194,7 +3194,7 @@ int vmsvga3dGenerateMipmaps(PVGASTATECC pThisCC, uint3
+@@ -3216,7 +3216,7 @@ static DECLCALLBACK(int) vmsvga3dBackGenerateMipmaps(P
}
@@ -18,7 +18,7 @@
/**
* X11 event handling thread.
*
-@@ -3224,7 +3224,7 @@ DECLCALLBACK(int) vmsvga3dXEventThread(RTTHREAD hThrea
+@@ -3246,7 +3246,7 @@ DECLCALLBACK(int) vmsvga3dXEventThread(RTTHREAD hThrea
}
return VINF_SUCCESS;
}
@@ -27,7 +27,25 @@
/**
-@@ -4052,7 +4052,7 @@ static int vmsvga3dContextDestroyOgl(PVGASTATECC pThis
+@@ -3484,7 +3484,7 @@ int vmsvga3dContextDefineOgl(PVGASTATECC pThisCC, uint
+ return VINF_SUCCESS;
+ }
+
+-#if defined(RT_OS_LINUX)
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /*
+ * HW accelerated graphics output.
+ */
+@@ -3976,7 +3976,7 @@ static DECLCALLBACK(int) vmsvga3dBackSurfaceBlitToScre
+ return VINF_SUCCESS;
+ }
+
+-#else /* !RT_OS_LINUX */
++#else /* !RT_OS_FREEBSD && !RT_OS_LINUX */
+
+ static DECLCALLBACK(int) vmsvga3dBackDefineScreen(PVGASTATE pThis, PVGASTATECC pThisCC, VMSVGASCREENOBJECT *pScreen)
+ {
+@@ -4096,7 +4096,7 @@ static int vmsvga3dContextDestroyOgl(PVGASTATECC pThis
AssertRC(rc);
#elif defined(RT_OS_DARWIN)
vmsvga3dCocoaDestroyViewAndContext(pContext->cocoaView, pContext->cocoaContext);
diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp
new file mode 100644
index 000000000000..87ae993446a3
--- /dev/null
+++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp
@@ -0,0 +1,39 @@
+--- src/VBox/Runtime/r3/freebsd/systemmem-freebsd.cpp.orig 2025-04-14 17:59:18 UTC
++++ src/VBox/Runtime/r3/freebsd/systemmem-freebsd.cpp
+@@ -75,7 +75,6 @@ RTDECL(int) RTSystemQueryAvailableRam(uint64_t *pcb)
+ u_int cPagesMemFree = 0;
+ u_int cPagesMemInactive = 0;
+ u_int cPagesMemCached = 0;
+- u_int cPagesMemUsed = 0;
+ int cbPage = 0;
+ size_t cbParameter;
+ int cProcessed = 0;
+@@ -83,25 +82,23 @@ RTDECL(int) RTSystemQueryAvailableRam(uint64_t *pcb)
+ cbParameter = sizeof(cPagesMemFree);
+ if (sysctlbyname("vm.stats.vm.v_free_count", &cPagesMemFree, &cbParameter, NULL, 0))
+ rc = RTErrConvertFromErrno(errno);
+- cbParameter = sizeof(cPagesMemUsed);
+- if ( RT_SUCCESS(rc)
+- && sysctlbyname("vm.stats.vm.v_active_count", &cPagesMemUsed, &cbParameter, NULL, 0))
+- rc = RTErrConvertFromErrno(errno);
+ cbParameter = sizeof(cPagesMemInactive);
+ if ( RT_SUCCESS(rc)
+ && sysctlbyname("vm.stats.vm.v_inactive_count", &cPagesMemInactive, &cbParameter, NULL, 0))
+ rc = RTErrConvertFromErrno(errno);
++#if __FreeBSD_version < 1200016
+ cbParameter = sizeof(cPagesMemCached);
+ if ( RT_SUCCESS(rc)
+ && sysctlbyname("vm.stats.vm.v_cache_count", &cPagesMemCached, &cbParameter, NULL, 0))
+ rc = RTErrConvertFromErrno(errno);
++#endif
+ cbParameter = sizeof(cbPage);
+ if ( RT_SUCCESS(rc)
+ && sysctlbyname("hw.pagesize", &cbPage, &cbParameter, NULL, 0))
+ rc = RTErrConvertFromErrno(errno);
+
+ if (RT_SUCCESS(rc))
+- *pcb = (cPagesMemFree + cPagesMemInactive + cPagesMemCached ) * cbPage;
++ *pcb = ((uint64_t)cPagesMemFree + cPagesMemInactive + cPagesMemCached) * cbPage;
+
+ return rc;
+ }
diff --git a/emulators/virtualbox-ose-additions-legacy/Makefile b/emulators/virtualbox-ose-additions-legacy/Makefile
index eb2767e9c7dc..36da35e3c79c 100644
--- a/emulators/virtualbox-ose-additions-legacy/Makefile
+++ b/emulators/virtualbox-ose-additions-legacy/Makefile
@@ -138,6 +138,10 @@ post-patch:
.if ${PORT_OPTIONS:MPAE}
@${ECHO_CMD} 'VBOX_FREEBSD = -DPAE' >> ${WRKSRC}/LocalConfig.kmk
.endif
+.if ${OSVERSION} >= 1500038
+ @${ECHO_CMD} 'HAVE_MNTOPTS_IN_LIBUTIL = 1' >> \
+ ${WRKSRC}/LocalConfig.kmk
+.endif
post-patch-X11-on:
@${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \
diff --git a/emulators/virtualbox-ose-additions/Makefile b/emulators/virtualbox-ose-additions/Makefile
index 395ad0a8517d..58ad514e9a9b 100644
--- a/emulators/virtualbox-ose-additions/Makefile
+++ b/emulators/virtualbox-ose-additions/Makefile
@@ -126,6 +126,10 @@ post-patch:
${WRKSRC}/src/VBox/Additions/x11/VBoxClient/Makefile.kmk
@${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk
.endif
+.if ${OSVERSION} >= 1500038
+ @${ECHO_CMD} 'HAVE_MNTOPTS_IN_LIBUTIL = 1' >> \
+ ${WRKSRC}/LocalConfig.kmk
+.endif
post-patch-X11-on:
@${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \
diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile
index 9635d1977766..e46c5f8b905b 100644
--- a/emulators/virtualbox-ose-legacy/Makefile
+++ b/emulators/virtualbox-ose-legacy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= virtualbox-ose
DISTVERSION= 5.2.44
-PORTREVISION?= 30
+PORTREVISION?= 31
CATEGORIES= emulators
MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \
LOCAL/bofh/emulators/virtualbox-ose-legacy:docs
@@ -75,7 +75,7 @@ PLIST_SUB= GUEST_VER=${DISTVERSION} \
SLAVE_PORT?= no
OPTIONS_DEFINE= ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS PULSEAUDIO \
- PYTHON QT5 R0LOGGING UDPTUNNEL VDE VNC WEBSERVICE VPX X11
+ PYTHON QT5 R0LOGGING UDPTUNNEL VDE VNC VPX WEBSERVICE X11
OPTIONS_DEFAULT= DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11
.if ${SLAVE_PORT} == no
OPTIONS_DEFAULT+= PYTHON
diff --git a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
index 4d327e1089b1..270472c045e3 100644
--- a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
+++ b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
@@ -1,6 +1,6 @@
---- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2018-11-29 19:03:21 UTC
+--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-05-11 03:54:13 UTC
+++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk
-@@ -0,0 +1,23 @@
+@@ -0,0 +1,28 @@
+# $Id: Makefile.kmk $
+## @file
+# Sub-Makefile for the FreeBSD Shared folder mount utility.
@@ -19,8 +19,13 @@
+
+PROGRAMS += mount_vboxvfs
+mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe
-+mount_vboxvfs_SOURCES = $(MOUNT)/getmntopts.c \
-+ mount_vboxvfs.c
++mount_vboxvfs_SOURCES = mount_vboxvfs.c
++
++ifdef HAVE_MNTOPTS_IN_LIBUTIL
++mount_vboxvfs_LIBS = util
++else
++mount_vboxvfs_SOURCES += $(MOUNT)/getmntopts.c
++endif
+
+include $(FILE_KBUILD_SUB_FOOTER)
+
diff --git a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
new file mode 100644
index 000000000000..055a29c732a9
--- /dev/null
+++ b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
@@ -0,0 +1,47 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2020-07-09 16:55:07 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
+@@ -1094,7 +1094,7 @@ int vmsvga3dTerminate(PVGASTATE pThis)
+ RTSemEventDestroy(pState->WndRequestSem);
+ #elif defined(RT_OS_DARWIN)
+
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /* signal to the thread that it is supposed to exit */
+ pState->bTerminate = true;
+ /* wait for it to terminate */
+@@ -3200,7 +3200,7 @@ int vmsvga3dCommandPresent(PVGASTATE pThis, uint32_t s
+ return VINF_SUCCESS;
+ }
+
+-#ifdef RT_OS_LINUX
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /**
+ * X11 event handling thread.
+ *
+@@ -3230,7 +3230,7 @@ DECLCALLBACK(int) vmsvga3dXEventThread(RTTHREAD hThrea
+ }
+ return VINF_SUCCESS;
+ }
+-#endif // RT_OS_LINUX
++#endif // RT_OS_FREEBSD || RT_OS_LINUX
+
+
+ /**
+@@ -3590,7 +3590,7 @@ static int vmsvga3dContextDestroyOgl(PVGASTATE pThis,
+ AssertRC(rc);
+ #elif defined(RT_OS_DARWIN)
+ vmsvga3dCocoaDestroyViewAndContext(pContext->cocoaView, pContext->cocoaContext);
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ glXMakeCurrent(pState->display, None, NULL);
+ glXDestroyContext(pState->display, pContext->glxContext);
+ XDestroyWindow(pState->display, pContext->window);
+@@ -3648,7 +3648,7 @@ static void vmsvga3dChangeModeOneContext(PVGASTATE pTh
+ RT_NOREF(pState);
+ vmsvga3dCocoaViewSetSize(pContext->cocoaView, pThis->svga.uWidth, pThis->svga.uHeight);
+
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ XWindowChanges wc;
+ wc.width = pThis->svga.uWidth;
+ wc.height = pThis->svga.uHeight;
diff --git a/emulators/virtualbox-ose-nox11-70/Makefile b/emulators/virtualbox-ose-nox11-70/Makefile
index b1f9189a1bd4..ae6cac9a31c3 100644
--- a/emulators/virtualbox-ose-nox11-70/Makefile
+++ b/emulators/virtualbox-ose-nox11-70/Makefile
@@ -1,10 +1,10 @@
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= -nox11-70
MASTERDIR= ${.CURDIR}/../virtualbox-ose-70
-OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS PULSEAUDIO \
- QT5 VPX X11
+OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS OGG PULSEAUDIO \
+ QT5 VORBIS VPX X11
SLAVE_PORT= yes
diff --git a/emulators/virtualbox-ose-nox11/Makefile b/emulators/virtualbox-ose-nox11/Makefile
index 743d0be9d248..c9a9c1f951e3 100644
--- a/emulators/virtualbox-ose-nox11/Makefile
+++ b/emulators/virtualbox-ose-nox11/Makefile
@@ -3,7 +3,7 @@ PKGNAMESUFFIX= -nox11
MASTERDIR= ${.CURDIR}/../virtualbox-ose
-OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS PULSEAUDIO \
+OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS OPUS PULSEAUDIO \
QT5 VPX X11
SLAVE_PORT= yes
diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile
index 101b19ebd385..e79e170b28a5 100644
--- a/emulators/virtualbox-ose/Makefile
+++ b/emulators/virtualbox-ose/Makefile
@@ -1,6 +1,6 @@
PORTNAME= virtualbox-ose
DISTVERSION= 6.1.50
-PORTREVISION?= 12
+PORTREVISION?= 13
CATEGORIES= emulators
MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \
LOCAL/bofh/emulators/virtualbox-ose:docs
@@ -75,7 +75,7 @@ PLIST_SUB= GUEST_VER=${DISTVERSION} \
SLAVE_PORT?= no
OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS OPUS PULSEAUDIO \
- PYTHON QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC WEBSERVICE VPX X11
+ PYTHON QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC VPX WEBSERVICE X11
OPTIONS_DEFAULT= AIO DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11
.if ${SLAVE_PORT} == no
OPTIONS_DEFAULT+= PYTHON
diff --git a/emulators/virtualbox-ose/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
index 4d327e1089b1..270472c045e3 100644
--- a/emulators/virtualbox-ose/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
+++ b/emulators/virtualbox-ose/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
@@ -1,6 +1,6 @@
---- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2018-11-29 19:03:21 UTC
+--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-05-11 03:54:13 UTC
+++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk
-@@ -0,0 +1,23 @@
+@@ -0,0 +1,28 @@
+# $Id: Makefile.kmk $
+## @file
+# Sub-Makefile for the FreeBSD Shared folder mount utility.
@@ -19,8 +19,13 @@
+
+PROGRAMS += mount_vboxvfs
+mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe
-+mount_vboxvfs_SOURCES = $(MOUNT)/getmntopts.c \
-+ mount_vboxvfs.c
++mount_vboxvfs_SOURCES = mount_vboxvfs.c
++
++ifdef HAVE_MNTOPTS_IN_LIBUTIL
++mount_vboxvfs_LIBS = util
++else
++mount_vboxvfs_SOURCES += $(MOUNT)/getmntopts.c
++endif
+
+include $(FILE_KBUILD_SUB_FOOTER)
+
diff --git a/emulators/virtualbox-ose/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp b/emulators/virtualbox-ose/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
index 96058e78ff1f..b055a2606c79 100644
--- a/emulators/virtualbox-ose/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
+++ b/emulators/virtualbox-ose/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
@@ -1,4 +1,4 @@
---- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2021-01-07 15:39:17 UTC
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2024-01-11 12:18:21 UTC
+++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
@@ -1189,7 +1189,7 @@ int vmsvga3dTerminate(PVGASTATECC pThisCC)
RTSemEventDestroy(pState->WndRequestSem);
@@ -27,6 +27,24 @@
/**
+@@ -3461,7 +3461,7 @@ int vmsvga3dContextDefineOgl(PVGASTATECC pThisCC, uint
+ return VINF_SUCCESS;
+ }
+
+-#if defined(RT_OS_LINUX)
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /*
+ * HW accelerated graphics output.
+ */
+@@ -3932,7 +3932,7 @@ int vmsvga3dBackSurfaceBlitToScreen(PVGASTATECC pThisC
+ return VINF_SUCCESS;
+ }
+
+-#else /* !RT_OS_LINUX */
++#else /* !RT_OS_FREEBSD && !RT_OS_LINUX */
+
+ int vmsvga3dBackDefineScreen(PVGASTATE pThis, PVGASTATECC pThisCC, VMSVGASCREENOBJECT *pScreen)
+ {
@@ -4052,7 +4052,7 @@ static int vmsvga3dContextDestroyOgl(PVGASTATECC pThis
AssertRC(rc);
#elif defined(RT_OS_DARWIN)
diff --git a/games/Makefile b/games/Makefile
index 0a3b17ec3601..951995a0e74a 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -251,7 +251,6 @@
SUBDIR += exhaust-doc
SUBDIR += exhaust-ma
SUBDIR += exult
- SUBDIR += exult-devel
SUBDIR += ezquake
SUBDIR += f1spirit-remake
SUBDIR += fairymax
diff --git a/games/exult-devel/Makefile b/games/exult-devel/Makefile
deleted file mode 100644
index 85cbaf82170a..000000000000
--- a/games/exult-devel/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-DISTVERSIONPREFIX= snapshot-v
-DISTVERSION= 1.11.0.20250401
-PORTREVISION= 0 # Always set PORTREVISION explicitly as otherwise it is inherited from games/exult
-PKGNAMESUFFIX= -devel
-
-CONFLICTS_INSTALL= exult
-
-MASTERDIR= ${.CURDIR}/../exult
-PATCHDIR= ${.CURDIR}/files
-DISTINFO_FILE= ${.CURDIR}/distinfo
-
-.include "${MASTERDIR}/Makefile"
diff --git a/games/exult-devel/distinfo b/games/exult-devel/distinfo
deleted file mode 100644
index 9a7c5332f5f4..000000000000
--- a/games/exult-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1743508415
-SHA256 (exult-exult-snapshot-v1.11.0.20250401_GH0.tar.gz) = da4252a05cefb9413a05938d3e27f538adc8f5c27d5d03bb5f6afbd97cc30383
-SIZE (exult-exult-snapshot-v1.11.0.20250401_GH0.tar.gz) = 17989738
diff --git a/games/exult-devel/files/patch-mapedit_Makefile.am b/games/exult-devel/files/patch-mapedit_Makefile.am
deleted file mode 100644
index d7252813b6ab..000000000000
--- a/games/exult-devel/files/patch-mapedit_Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
---- mapedit/Makefile.am.orig 2025-03-10 20:07:50 UTC
-+++ mapedit/Makefile.am
-@@ -114,8 +114,8 @@ install-exec-local:
- else
- if GIMP2_PLUGIN
- install-exec-local:
-- install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-- install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-+ $(MKDIR_P) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-+ $(INSTALL_PROGRAM) $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
- else
- install-exec-local:
- endif
diff --git a/games/exult-devel/files/patch-tools_Makefile.am b/games/exult-devel/files/patch-tools_Makefile.am
deleted file mode 100644
index f2eb1f319735..000000000000
--- a/games/exult-devel/files/patch-tools_Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
---- tools/Makefile.am.orig 2025-03-11 11:09:59 UTC
-+++ tools/Makefile.am
-@@ -127,10 +127,10 @@ install-data-hook:
-
- if BUILD_EXULT_THUMB
- install-data-hook:
-- update-mime-database $(DESTDIR)$(EXULT_THUMB_PREFIX)/mime || :
-+ :
-
- uninstall-hook:
-- update-mime-database $(DESTDIR)$(EXULT_THUMB_PREFIX)/mime || :
-+ :
- else
- install-data-hook:
- uninstall-hook:
diff --git a/games/exult-devel/files/pkg-message.in b/games/exult-devel/files/pkg-message.in
deleted file mode 100644
index 6a5d128a9a77..000000000000
--- a/games/exult-devel/files/pkg-message.in
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
- Please, read %%DOCSDIR%%/README for additional information.
-EOM
-}
-]
diff --git a/games/exult-devel/pkg-plist b/games/exult-devel/pkg-plist
deleted file mode 100644
index 82d2c305c16d..000000000000
--- a/games/exult-devel/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/cmanip
-bin/expack
-bin/exult
-%%STUDIO%%bin/exult_studio
-bin/ipack
-bin/mklink
-bin/rip
-bin/shp2pcx
-bin/splitshp
-bin/textpack
-bin/u7voice2syx
-bin/ucxt
-bin/wuc
-%%GIMP%%libexec/gimp/2.2/plug-ins/u7shp
-share/applications/info.exult.exult.desktop
-%%STUDIO%%share/applications/info.exult.exult.studio.desktop
-share/icons/hicolor/scalable/apps/info.exult.exult.svg
-%%STUDIO%%share/icons/hicolor/scalable/apps/info.exult.exult.studio.svg
-share/man/man1/expack.1.gz
-share/man/man1/exult_studio.1.gz
-share/man/man1/ipack.1.gz
-share/man/man1/shp2pcx.1.gz
-share/man/man1/splitshp.1.gz
-share/man/man1/textpack.1.gz
-share/man/man1/ucc.1.gz
-share/man/man6/exult.6.gz
-share/metainfo/info.exult.exult.metainfo.xml
-%%STUDIO%%share/metainfo/info.exult.exult.studio.metainfo.xml
-%%STUDIO%%%%DATADIR%%/estudio/new/avatar_data.txt
-%%STUDIO%%%%DATADIR%%/estudio/new/blends.dat
-%%STUDIO%%%%DATADIR%%/estudio/new/combos.flx
-%%STUDIO%%%%DATADIR%%/estudio/new/faces.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/fonts.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/gumps.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/palettes.flx
-%%STUDIO%%%%DATADIR%%/estudio/new/paperdol.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/pointers.shp
-%%STUDIO%%%%DATADIR%%/estudio/new/shapes.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/sprites.vga
-%%STUDIO%%%%DATADIR%%/estudio/new/text.flx
-%%DATADIR%%/exult.flx
-%%DATADIR%%/exult_bg.flx
-%%DATADIR%%/exult_si.flx
-%%STUDIO%%%%DATADIR%%/exult_studio.glade
-%%DATADIR%%/midisfx.flx
-%%DATADIR%%/u7bgintrinsics.data
-%%DATADIR%%/u7misc.data
-%%DATADIR%%/u7opcodes.data
-%%DATADIR%%/u7sibetaintrinsics.data
-%%DATADIR%%/u7siintrinsics.data
-share/pixmaps/info.exult.exult.png
-%%STUDIO%%share/pixmaps/info.exult.exult.studio.png
diff --git a/games/exult/Makefile b/games/exult/Makefile
index 7b22fd303f14..b17b0b26ad31 100644
--- a/games/exult/Makefile
+++ b/games/exult/Makefile
@@ -1,8 +1,8 @@
PORTNAME= exult
-DISTVERSION?= 1.10.1
-PORTREVISION?= 1
+DISTVERSION= 1.12.0
PORTEPOCH= 1
CATEGORIES= games
+MASTER_SITES= SF/exult/exult-all-versions/${DISTVERSION:R}/
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Engine for Ultima VII (BG, FOV, SI, SS)
@@ -11,10 +11,10 @@ WWW= http://exult.info
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive
LIB_DEPENDS= libogg.so:audio/libogg \
libpng16.so:graphics/png \
libvorbis.so:audio/libvorbis
-BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive
USES= autoreconf compiler:c++17-lang gmake libtool localbase \
pkgconfig sdl xorg
@@ -27,17 +27,9 @@ CONFIGURE_ARGS= --disable-static \
--enable-shared \
--with-icondir=${PREFIX}/share/pixmaps
-CONFLICTS_INSTALL= exult-devel
-SUB_FILES= pkg-message
-PLIST?= ${.CURDIR}/pkg-plist
+SUB_FILES= pkg-message
PORTDOCS= *
-.if !defined(MASTERDIR)
-MASTER_SITES= http://prdownloads.sourceforge.net/exult/
-.else
-USE_GITHUB= yes
-.endif
-
OPTIONS_DEFINE= ALSA DEBUG DOCS FLUIDSYNTH GIMP STUDIO
OPTIONS_DEFAULT= STUDIO
OPTIONS_SUB= yes
diff --git a/games/exult/distinfo b/games/exult/distinfo
index 6e6292130023..2d4cf4158cf5 100644
--- a/games/exult/distinfo
+++ b/games/exult/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727303221
-SHA256 (exult-1.10.1.tar.gz) = f55f682a47009fdc5138571f80ac42eb1fe5c07c8d9ccacaa9de66caed039fd3
-SIZE (exult-1.10.1.tar.gz) = 19688644
+TIMESTAMP = 1747001625
+SHA256 (exult-1.12.0.tar.gz) = 1734fb8fc76696c7697f00d53e1c5c04b889ab4cabd95e4a3e0380bc35ee5392
+SIZE (exult-1.12.0.tar.gz) = 18707764
diff --git a/games/exult/files/patch-mapedit_Makefile.am b/games/exult/files/patch-mapedit_Makefile.am
deleted file mode 100644
index a05690e7520e..000000000000
--- a/games/exult/files/patch-mapedit_Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
---- mapedit/Makefile.am.orig 2024-05-30 10:27:11 UTC
-+++ mapedit/Makefile.am
-@@ -103,8 +103,8 @@ install-exec-local:
-
- if GIMP_PLUGIN
- install-exec-local:
-- install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-- install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-+ $(MKDIR_P) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
-+ $(INSTALL_PROGRAM) $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
- else
- install-exec-local:
- endif
diff --git a/games/exult/files/patch-tools_Makefile.am b/games/exult/files/patch-tools_Makefile.am
index 5c4f64ac46d2..03ea0474f439 100644
--- a/games/exult/files/patch-tools_Makefile.am
+++ b/games/exult/files/patch-tools_Makefile.am
@@ -1,28 +1,14 @@
---- tools/Makefile.am.orig 2024-05-30 10:27:11 UTC
+--- tools/Makefile.am.orig 2025-05-11 22:29:23 UTC
+++ tools/Makefile.am
-@@ -68,11 +68,11 @@ if BUILD_GTHUMB
- ## Does not work:
- #thumbnailerdir=$(datadir)/thumbnailers
- ## Needs to be in /usr/share/thumbnailers
--thumbnailerdir=/usr/share/thumbnailers
-+thumbnailerdir=$(datadir)/thumbnailers
- thumbnailer_in_files=$(top_srcdir)/tools/gnome_u7shapes.thumbnailer.in
- thumbnailer_DATA=$(thumbnailer_in_files:.thumbnailer.in=.thumbnailer)
- gnome_shp_thumbnailer_DATA=x-shapefile.xml
--gnome_shp_thumbnailerdir=$(DESTDIR)$(datadir)/mime/packages
-+gnome_shp_thumbnailerdir=$(datadir)/mime/packages
+@@ -155,10 +155,10 @@ install-data-hook:
- # Rule to make the service file with bindir expanded
- $(thumbnailer_DATA): $(thumbnailer_in_files)
-@@ -117,10 +117,10 @@ install-data-hook:
-
- if BUILD_GTHUMB
+ if BUILD_EXULT_THUMB
install-data-hook:
-- update-mime-database $(DESTDIR)$(datadir)/mime || :
+- update-mime-database $(DESTDIR)$(EXULT_THUMB_PREFIX)/mime || :
+ :
uninstall-hook:
-- update-mime-database $(DESTDIR)$(datadir)/mime || :
+- update-mime-database $(DESTDIR)$(EXULT_THUMB_PREFIX)/mime || :
+ :
else
install-data-hook:
diff --git a/games/exult/files/patch-tools_gimp__plugin_Makefile.am b/games/exult/files/patch-tools_gimp__plugin_Makefile.am
new file mode 100644
index 000000000000..791dd33ebc58
--- /dev/null
+++ b/games/exult/files/patch-tools_gimp__plugin_Makefile.am
@@ -0,0 +1,20 @@
+--- tools/gimp_plugin/Makefile.am.orig 2025-05-11 22:33:59 UTC
++++ tools/gimp_plugin/Makefile.am
+@@ -27,13 +27,13 @@ install-exec-local:
+
+ if GIMP3_PLUGIN
+ install-exec-local:
+- install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX)/u7shp
+- install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)/u7shp
++ $(MKDIR_P) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
++ $(INSTALL_PROGRAM) $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
+ else
+ if GIMP2_PLUGIN
+ install-exec-local:
+- install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
+- install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
++ $(MKDIR_P) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
++ $(INSTALL_PROGRAM) $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX)
+ else
+ install-exec-local:
+ endif
diff --git a/games/exult/pkg-plist b/games/exult/pkg-plist
index cd23cd2ced82..b6567cacff47 100644
--- a/games/exult/pkg-plist
+++ b/games/exult/pkg-plist
@@ -12,16 +12,8 @@ bin/u7voice2syx
bin/ucxt
bin/wuc
%%GIMP%%libexec/gimp/2.2/plug-ins/u7shp
-share/man/man1/expack.1.gz
-share/man/man1/exult_studio.1.gz
-share/man/man1/ipack.1.gz
-share/man/man1/shp2pcx.1.gz
-share/man/man1/splitshp.1.gz
-share/man/man1/textpack.1.gz
-share/man/man1/ucc.1.gz
-share/man/man6/exult.6.gz
share/applications/info.exult.exult.desktop
-%%STUDIO%%share/applications/info.exult.studio.desktop
+%%STUDIO%%share/applications/info.exult.exult.studio.desktop
%%STUDIO%%%%DATADIR%%/estudio/new/avatar_data.txt
%%STUDIO%%%%DATADIR%%/estudio/new/blends.dat
%%STUDIO%%%%DATADIR%%/estudio/new/combos.flx
@@ -44,7 +36,17 @@ share/applications/info.exult.exult.desktop
%%DATADIR%%/u7opcodes.data
%%DATADIR%%/u7sibetaintrinsics.data
%%DATADIR%%/u7siintrinsics.data
+%%STUDIO%%share/icons/hicolor/scalable/apps/info.exult.exult.studio.svg
+share/icons/hicolor/scalable/apps/info.exult.exult.svg
+share/man/man1/expack.1.gz
+share/man/man1/exult_studio.1.gz
+share/man/man1/ipack.1.gz
+share/man/man1/shp2pcx.1.gz
+share/man/man1/splitshp.1.gz
+share/man/man1/textpack.1.gz
+share/man/man1/ucc.1.gz
+share/man/man6/exult.6.gz
+share/metainfo/info.exult.exult.metainfo.xml
+%%STUDIO%%share/metainfo/info.exult.exult.studio.metainfo.xml
share/pixmaps/info.exult.exult.png
-share/pixmaps/info.exult.exult.svg
-%%STUDIO%%share/pixmaps/info.exult.studio.png
-%%STUDIO%%share/pixmaps/info.exult.studio.svg
+%%STUDIO%%share/pixmaps/info.exult.exult.studio.png
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index c8ddb326d65a..b0ce5a413699 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= drawio
PORTVERSION= 26.2.15
+PORTREVISION= 1
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/drm-61-kmod/Makefile b/graphics/drm-61-kmod/Makefile
index df6eb065d008..ad85f0049b08 100644
--- a/graphics/drm-61-kmod/Makefile
+++ b/graphics/drm-61-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-61-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-61-kmod/Makefile.version b/graphics/drm-61-kmod/Makefile.version
index 1c36dfd86eb4..ad007f936e6f 100644
--- a/graphics/drm-61-kmod/Makefile.version
+++ b/graphics/drm-61-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 6.1.128
-DRM_KMOD_GH_TAGNAME= drm_v6.1.128_2
+DRM_KMOD_GH_TAGNAME= drm_v6.1.128_3
diff --git a/graphics/drm-61-kmod/distinfo b/graphics/drm-61-kmod/distinfo
index 605f55ddfdfa..40566efe3a88 100644
--- a/graphics/drm-61-kmod/distinfo
+++ b/graphics/drm-61-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745474884
-SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_2_GH0.tar.gz) = fe9d37f3b7c010c781b054a55b23b19b38eb3c5673234b186e0d392be2838c4d
-SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_2_GH0.tar.gz) = 37107528
+TIMESTAMP = 1747032801
+SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_3_GH0.tar.gz) = 6b786181c38e9cc820772c19f97a37198fe510b229597a2b0b018cbe3486fd0b
+SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_3_GH0.tar.gz) = 37102599
diff --git a/graphics/drm-66-kmod/Makefile b/graphics/drm-66-kmod/Makefile
index 9813db3238ce..08be79ba7860 100644
--- a/graphics/drm-66-kmod/Makefile
+++ b/graphics/drm-66-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-66-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-66-kmod/Makefile.version b/graphics/drm-66-kmod/Makefile.version
index 4fa0224218f1..a41479f89a75 100644
--- a/graphics/drm-66-kmod/Makefile.version
+++ b/graphics/drm-66-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 6.6.25
-DRM_KMOD_GH_TAGNAME= drm_v6.6.25_3
+DRM_KMOD_GH_TAGNAME= drm_v6.6.25_4
diff --git a/graphics/drm-66-kmod/distinfo b/graphics/drm-66-kmod/distinfo
index c45ebff1e14f..176c3243b4b5 100644
--- a/graphics/drm-66-kmod/distinfo
+++ b/graphics/drm-66-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745474999
-SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_3_GH0.tar.gz) = b12d5375df0aae8804e869d9d30efbcffebe5848981700144719a9c86fa48409
-SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_3_GH0.tar.gz) = 38487651
+TIMESTAMP = 1747033001
+SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_4_GH0.tar.gz) = 00c1cdba93dde777758273aa312ac47d08ea89b3c703cfb73b1826d14d1627c0
+SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_4_GH0.tar.gz) = 38487894
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index 5911897de8d5..848670541f99 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-61-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index 74832cec734b..ee405b81349f 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745474929
+TIMESTAMP = 1747032829
SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
-SHA256 (freebsd-drm-kmod-drm_v6.1.128_2_GH0.tar.gz) = fe9d37f3b7c010c781b054a55b23b19b38eb3c5673234b186e0d392be2838c4d
-SIZE (freebsd-drm-kmod-drm_v6.1.128_2_GH0.tar.gz) = 37107528
+SHA256 (freebsd-drm-kmod-drm_v6.1.128_3_GH0.tar.gz) = 6b786181c38e9cc820772c19f97a37198fe510b229597a2b0b018cbe3486fd0b
+SIZE (freebsd-drm-kmod-drm_v6.1.128_3_GH0.tar.gz) = 37102599
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index 8e54fc452836..673a50a67eca 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-66-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index 5ea3aa0045ff..439fae9eda8f 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745475021
+TIMESTAMP = 1747033019
SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
-SHA256 (freebsd-drm-kmod-drm_v6.6.25_3_GH0.tar.gz) = b12d5375df0aae8804e869d9d30efbcffebe5848981700144719a9c86fa48409
-SIZE (freebsd-drm-kmod-drm_v6.6.25_3_GH0.tar.gz) = 38487651
+SHA256 (freebsd-drm-kmod-drm_v6.6.25_4_GH0.tar.gz) = 00c1cdba93dde777758273aa312ac47d08ea89b3c703cfb73b1826d14d1627c0
+SIZE (freebsd-drm-kmod-drm_v6.6.25_4_GH0.tar.gz) = 38487894
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index ddf0c6080ca0..a471ae71c1b7 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -1,5 +1,5 @@
# Run update.sh to update to the latest nightly
-PORTVERSION= 1.88.0.${NIGHTLY_DATE:C,-,,g}
+PORTVERSION= 1.89.0.${NIGHTLY_DATE:C,-,,g}
# Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust
PORTREVISION= 0
PKGNAMESUFFIX= -nightly
@@ -14,7 +14,7 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-04-27
+NIGHTLY_DATE= 2025-05-11
BOOTSTRAPS_DATE= 2025-04-02
RUST_BOOTSTRAP_VERSION= beta
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index b55fd74dcebc..4217c5534dcb 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1745842885
-SHA256 (rust/2025-04-27/rustc-nightly-src.tar.xz) = e91adec5f8e4344d038276a23b33ba7140b66013b983c42dbeb402a2d0aed98a
-SIZE (rust/2025-04-27/rustc-nightly-src.tar.xz) = 282336840
+TIMESTAMP = 1747040402
+SHA256 (rust/2025-05-11/rustc-nightly-src.tar.xz) = bad0ba118859ebbae36a64459ef6bded37d18e586aeaba8c9e4fc19816ba7c1d
+SIZE (rust/2025-05-11/rustc-nightly-src.tar.xz) = 283339704
SHA256 (rust/2025-04-02/rustc-beta-x86_64-unknown-freebsd.tar.xz) = c8d0147c625faa5ce0e75c2509827bc4b190ad286e41411bce92023e00eb7a1d
SIZE (rust/2025-04-02/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88062036
SHA256 (rust/2025-04-02/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 8bef59b74196fa9f7839bb491f6b32d0761a45c8d7178980ee3afd80231b836e
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs
new file mode 100644
index 000000000000..fcbf2f47c9ca
--- /dev/null
+++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs
@@ -0,0 +1,14 @@
+--- src/bootstrap/src/core/config/config.rs.orig 2025-04-01 18:22:03 UTC
++++ src/bootstrap/src/core/config/config.rs
+@@ -3016,9 +3016,9 @@ impl Config {
+ || source_version.minor == stage0_version.minor + 1)))
+ {
+ let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1);
+- fail(&format!(
++ eprintln!(
+ "Unexpected {component_name} version: {stage0_version}, we should use {prev_version}/{source_version} to build source with {source_version}"
+- ));
++ );
+ }
+ }
+
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index a535d9677b91..3e9a42a7f8dd 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -21,19 +21,6 @@ https://reviews.llvm.org/D77776
(false, false, true) => Ok(ToolFamily::Gnu),
(false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU");
---- vendor/cc-1.1.22/src/tool.rs.orig 2024-12-10 13:16:09 UTC
-+++ vendor/cc-1.1.22/src/tool.rs
-@@ -174,9 +174,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
--- vendor/cc-1.2.0/src/tool.rs.orig 2024-12-10 13:16:09 UTC
+++ vendor/cc-1.2.0/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
@@ -73,8 +60,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.19/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.19/src/tool.rs
+--- vendor/cc-1.2.21/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.21/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/mail/nmh-devel/Makefile b/mail/nmh-devel/Makefile
index 1ebfd95cd2fe..73e1222a0dc4 100644
--- a/mail/nmh-devel/Makefile
+++ b/mail/nmh-devel/Makefile
@@ -10,8 +10,8 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= Cleaned up MH mailer suite
WWW= https://savannah.nongnu.org/projects/nmh/
-GIT_TAGNAME= e918e28
-NMH_COMMIT_DATE= 2025.01.08
+GIT_TAGNAME= c52b4fe
+NMH_COMMIT_DATE= 2025.04.13
WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME}
diff --git a/mail/nmh-devel/distinfo b/mail/nmh-devel/distinfo
index e297b80cbd8f..fd2f075996a7 100644
--- a/mail/nmh-devel/distinfo
+++ b/mail/nmh-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738784400
-SHA256 (nmh-devel-2025.01.08-e918e28.tar.gz) = f922c182b9feb5a967444100de47c02cfc88faf6e97ad4dd07164c6f2eaa2569
-SIZE (nmh-devel-2025.01.08-e918e28.tar.gz) = 8006022
+TIMESTAMP = 1747062556
+SHA256 (nmh-devel-2025.04.13-c52b4fe.tar.gz) = ea693e44b582e746cf392a6fd67f21bcecc66009051dfce3a3c618b8bff2387d
+SIZE (nmh-devel-2025.04.13-c52b4fe.tar.gz) = 8006125
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 18c4897274c0..6503c3a6d048 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,9 +1,8 @@
PORTNAME= thunderbird
-DISTVERSION= 138.0
-PORTREVISION= 1
+DISTVERSION= 138.0.1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build3/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 22aab150360c..0ca168b6d46a 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745955162
-SHA256 (thunderbird-138.0.source.tar.xz) = c92ce790e32f29c76162817db5f73a5769e16b7b8c8942fa40b120d261ef8d9b
-SIZE (thunderbird-138.0.source.tar.xz) = 749291604
+TIMESTAMP = 1747078528
+SHA256 (thunderbird-138.0.1.source.tar.xz) = eaee181a9d5660c971d66db7de7adc3c16ea9f0f3c7e8339b6985d6688a80180
+SIZE (thunderbird-138.0.1.source.tar.xz) = 758760604
diff --git a/math/gmm++/Makefile b/math/gmm++/Makefile
index ab0a022aa4be..b43a6b76e2ff 100644
--- a/math/gmm++/Makefile
+++ b/math/gmm++/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= math
MASTER_SITES= http://download-mirror.savannah.gnu.org/releases/getfem/stable/
DISTNAME= ${PORTNAME:S/+//g}-${PORTVERSION}
-MAINTAINER= kde@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Generic matrix template library
WWW= https://getfem.org/gmm/
diff --git a/misc/py-instructor/Makefile b/misc/py-instructor/Makefile
index 589c6aa10009..11ff7d5970bf 100644
--- a/misc/py-instructor/Makefile
+++ b/misc/py-instructor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= instructor
-DISTVERSION= 1.7.9
+DISTVERSION= 1.8.1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-instructor/distinfo b/misc/py-instructor/distinfo
index 4817d4ae95ac..93ce5eb93284 100644
--- a/misc/py-instructor/distinfo
+++ b/misc/py-instructor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744710464
-SHA256 (instructor-1.7.9.tar.gz) = 3b7ff9119b386ebdc3c683a8af3c6461f424b9d80795d5e12676990b8379dd8a
-SIZE (instructor-1.7.9.tar.gz) = 69063860
+TIMESTAMP = 1747038054
+SHA256 (instructor-1.8.1.tar.gz) = 2c3db9cabeff7cbe066b8eba393c1126e6250131b659023963047187afc3b56b
+SIZE (instructor-1.8.1.tar.gz) = 69245759
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index 7f610c79d0c1..56f0704bc0a3 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.68.0
+DISTVERSION= 1.69.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index 1fcf2bbbe413..ecade3d2774d 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746493464
-SHA256 (litellm-1.68.0.tar.gz) = 9fb24643db84dfda339b64bafca505a2eef857477afbc6e98fb56512c24dbbfa
-SIZE (litellm-1.68.0.tar.gz) = 7314051
+TIMESTAMP = 1747053292
+SHA256 (litellm-1.69.0.tar.gz) = 9f37f5fedef87fa13ebfe89a8c9c484d609ffcbd6b82f2d1bb6e1f78761be335
+SIZE (litellm-1.69.0.tar.gz) = 7365657
diff --git a/misc/tellico/Makefile b/misc/tellico/Makefile
index 1692585336ce..a07e2d37e3a9 100644
--- a/misc/tellico/Makefile
+++ b/misc/tellico/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tellico
-DISTVERSION= 4.1.1
-PORTREVISION= 2
+DISTVERSION= 4.1.2
CATEGORIES= misc kde
MASTER_SITES= http://tellico-project.org/files/
diff --git a/misc/tellico/distinfo b/misc/tellico/distinfo
index 6b5ee83402be..637da85a7277 100644
--- a/misc/tellico/distinfo
+++ b/misc/tellico/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739510299
-SHA256 (tellico-4.1.1.tar.xz) = 0a72d60f78ec60fc990f031cd1fcdf1dca9b7c32c620ac60839f4a8353ce3ca0
-SIZE (tellico-4.1.1.tar.xz) = 6788272
+TIMESTAMP = 1747072931
+SHA256 (tellico-4.1.2.tar.xz) = 3c00d5213d36fb6faa16d57dba42568e801505f25846e41b342c159c1b3b66a5
+SIZE (tellico-4.1.2.tar.xz) = 6789616
diff --git a/net-mgmt/nfdump/Makefile b/net-mgmt/nfdump/Makefile
index 2811a43313de..c892639c0166 100644
--- a/net-mgmt/nfdump/Makefile
+++ b/net-mgmt/nfdump/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nfdump
-PORTVERSION= 1.7.4
-PORTREVISION= 1
+DISTVERSION= 1.7.6
DISTVERSIONPREFIX=v
CATEGORIES= net-mgmt
@@ -24,11 +23,11 @@ GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
PLIST_FILES= bin/nfanon bin/nfcapd bin/nfdump bin/nfexpire bin/nfreplay \
lib/libnfdump-${PORTVERSION}.so lib/libnfdump.so \
- lib/libnfdump.a \
+ lib/libnffile-${PORTVERSION}.so lib/libnffile.so \
+ lib/libnfdump.a lib/libnffile.a \
share/man/man1/nfanon.1.gz share/man/man1/nfcapd.1.gz \
share/man/man1/nfdump.1.gz share/man/man1/nfexpire.1.gz \
- share/man/man1/nfreplay.1.gz \
- etc/nfdump.conf.sample
+ share/man/man1/nfreplay.1.gz etc/nfdump.conf.sample
PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README
#flow-tools support
@@ -80,7 +79,8 @@ RUN_DEPENDS+= rrdtool:databases/rrdtool
.endif
post-patch:
- ${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/src/lib/Makefile.am
+ ${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/src/libnfdump/Makefile.am
+ ${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/src/libnffile/Makefile.am
${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/src/nfcapd/Makefile.am
${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/src/test/Makefile.am
diff --git a/net-mgmt/nfdump/distinfo b/net-mgmt/nfdump/distinfo
index 1bd21b53693c..4a1ccffad482 100644
--- a/net-mgmt/nfdump/distinfo
+++ b/net-mgmt/nfdump/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710006224
-SHA256 (phaag-nfdump-v1.7.4_GH0.tar.gz) = 8cf76ad0b4e3c1e7edf9532ec7508b11f125adcfcdac5010fd7eec8fe792cfd8
-SIZE (phaag-nfdump-v1.7.4_GH0.tar.gz) = 756319
+TIMESTAMP = 1746547576
+SHA256 (phaag-nfdump-v1.7.6_GH0.tar.gz) = 2d25220d7a48f57ba65f228fb5d2eb4d2a0ab2b352a037ed6249b39cf68c1b9a
+SIZE (phaag-nfdump-v1.7.6_GH0.tar.gz) = 844753
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index ce6fb376db76..6bc1e48d85ba 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -1,8 +1,7 @@
PORTNAME= victoria-logs
-PORTVERSION= 1.6.1
+PORTVERSION= 1.22.2
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX=-victorialogs
-PORTREVISION= 4
CATEGORIES= net-mgmt
MAINTAINER= samm@FreeBSD.org
@@ -12,7 +11,7 @@ WWW= https://victoriametrics.com/products/victorialogs/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake go:modules,1.23,no_targets
+USES= gmake go:modules,1.24,no_targets
GO_MODULE= github.com/VictoriaMetrics/VictoriaMetrics
USE_RC_SUBR?= ${PORTNAME}
@@ -45,7 +44,7 @@ do-install:
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${MV} ${INSTALL_WRKSRC}/docs/VictoriaLogs/* ${STAGEDIR}${DOCSDIR}
+ ${MV} ${INSTALL_WRKSRC}/docs/victorialogs/* ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk>
diff --git a/net-mgmt/victoria-logs/distinfo b/net-mgmt/victoria-logs/distinfo
index 1b8c81c080d2..f4c08f3feab9 100644
--- a/net-mgmt/victoria-logs/distinfo
+++ b/net-mgmt/victoria-logs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737383453
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.6.1-victorialogs/v1.6.1-victorialogs.mod) = 09f2568ecde63a6934f520c0eadea2e2eca88329442946c47530d7603c2c3958
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.6.1-victorialogs/v1.6.1-victorialogs.mod) = 7467
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.6.1-victorialogs/v1.6.1-victorialogs.zip) = cf620e1b4ee35ebf3304330c29c9316f07df5169bc004b7b01f67d80117b6a12
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.6.1-victorialogs/v1.6.1-victorialogs.zip) = 28196342
+TIMESTAMP = 1747034754
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.22.2-victorialogs/v1.22.2-victorialogs.mod) = f103a20d30b5726bcb969047f9a07f076feb2d7c78ee8eb1c5294b52e6607cc6
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.22.2-victorialogs/v1.22.2-victorialogs.mod) = 10105
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.22.2-victorialogs/v1.22.2-victorialogs.zip) = 956e7e63b0a2919305857fddd83689f53b9418a5f069a4cff80f03c6c16cd709
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.22.2-victorialogs/v1.22.2-victorialogs.zip) = 23257843
diff --git a/net-mgmt/victoria-logs/pkg-plist b/net-mgmt/victoria-logs/pkg-plist
index 5e071f892184..e71442959561 100644
--- a/net-mgmt/victoria-logs/pkg-plist
+++ b/net-mgmt/victoria-logs/pkg-plist
@@ -31,4 +31,8 @@ bin/vlogscli
%%PORTDOCS%%%%DOCSDIR%%/vmalert.md
%%PORTDOCS%%%%DOCSDIR%%/vmalert_victorialogs.excalidraw
%%PORTDOCS%%%%DOCSDIR%%/vmalert_victorialogs.webp
+%%PORTDOCS%%%%DOCSDIR%%/cluster.md
+%%PORTDOCS%%%%DOCSDIR%%/logql-to-logsql.md
+%%PORTDOCS%%%%DOCSDIR%%/sql-to-logsql.md
+
@dir(%%VICTORIA_USER%%,%%VICTORIA_GROUP%%,750) %%VICTORIA_DATA%%
diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile
index 76c1f2562dda..bcc7ed8077f8 100644
--- a/net-p2p/bitcoin/Makefile
+++ b/net-p2p/bitcoin/Makefile
@@ -73,7 +73,7 @@ TESTS_PLIST_FILES= bin/bench_bitcoin \
TESTS_PLIST_FILES+= bin/test_bitcoin-qt
.endif
-WALLET_USES= bdb:5+ sqlite:3
+WALLET_USES= bdb:5 sqlite:3
WALLET_CMAKE_ON= -DENABLE_WALLET=ON \
-DWARN_INCOMPATIBLE_BDB=OFF \
-DWITH_BDB=ON
diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile
index c590eb7fe4bf..20075f98e622 100644
--- a/net/kitinerary/Makefile
+++ b/net/kitinerary/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kitinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/security/amavisd-new/Makefile b/security/amavisd-new/Makefile
index fbc8af55b11d..84620ebff7bc 100644
--- a/security/amavisd-new/Makefile
+++ b/security/amavisd-new/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amavisd-new
DISTVERSION= 2.12.3
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= security
diff --git a/security/amavisd-new/files/patch-amavisd b/security/amavisd-new/files/patch-amavisd
index a3d157a8b453..84c632588d27 100644
--- a/security/amavisd-new/files/patch-amavisd
+++ b/security/amavisd-new/files/patch-amavisd
@@ -1,6 +1,6 @@
---- amavisd.orig 2022-02-07 16:26:10 UTC
+--- amavisd.orig 2025-05-11 13:36:08 UTC
+++ amavisd
-@@ -1740,13 +1740,13 @@ BEGIN {
+@@ -1741,13 +1741,13 @@ BEGIN {
['tnef', \&Amavis::Unpackers::do_tnef],
# ['lha', \&Amavis::Unpackers::do_lha, \$lha], # not safe, use 7z instead
# ['sit', \&Amavis::Unpackers::do_unstuff, \$unstuff], # not safe
@@ -18,3 +18,23 @@
['exe', \&Amavis::Unpackers::do_executable, \$unrar, \$lha, \$unarj],
);
+@@ -18812,7 +18812,7 @@ sub fetch_modules_extra() {
+ auto::Net::SSLeay::dump_peer_certificate));
+ }
+ push(@modules, qw(Net::DNS::RR::TXT Text::ParseWords
+- auto::Crypt::OpenSSL::RSA::new_public_key)) if $extra_code_dkim;
++ )) if $extra_code_dkim;
+ push(@modules, 'Anomy::Sanitizer') if $enable_anomy_sanitizer;
+ Amavis::Boot::fetch_modules('REQUIRED ADDITIONAL MODULES', 1, @modules);
+
+@@ -30849,10 +30849,6 @@ sub getSAPlugins {
+ $mod_names{'Mail::SpamAssassin::Plugin::DKIM'}) {
+ push(@modules, qw(
+ Crypt::OpenSSL::RSA
+- auto::Crypt::OpenSSL::RSA::new_public_key
+- auto::Crypt::OpenSSL::RSA::new_key_from_parameters
+- auto::Crypt::OpenSSL::RSA::get_key_parameters
+- auto::Crypt::OpenSSL::RSA::import_random_seed
+ Digest::SHA Error));
+ }
+ # HTML/HeadParser.pm
diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile
index 7152df99c051..2aeed17e14ad 100644
--- a/security/go-tuf/Makefile
+++ b/security/go-tuf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= go-tuf
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.0
+DISTVERSION= 2.1.1
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/go-tuf/distinfo b/security/go-tuf/distinfo
index af63009e6e0d..52b70b32b66c 100644
--- a/security/go-tuf/distinfo
+++ b/security/go-tuf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746776391
-SHA256 (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.mod) = 01abcafde3e6211d004bc6a5a052e588f541396559d23954bda5472dd008d23f
-SIZE (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.mod) = 1120
-SHA256 (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.zip) = 3f05b7bf8673eeaef7091c2cc81cbf63edc478d6037fc9c3e7745f905e5fe840
-SIZE (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.zip) = 165133
+TIMESTAMP = 1747045552
+SHA256 (go/security_go-tuf/go-tuf-v2.1.1/v2.1.1.mod) = 01abcafde3e6211d004bc6a5a052e588f541396559d23954bda5472dd008d23f
+SIZE (go/security_go-tuf/go-tuf-v2.1.1/v2.1.1.mod) = 1120
+SHA256 (go/security_go-tuf/go-tuf-v2.1.1/v2.1.1.zip) = 67a08defddf0d88cda636b83d6f15daf3c61fe3fd781979ee485802004644676
+SIZE (go/security_go-tuf/go-tuf-v2.1.1/v2.1.1.zip) = 165204
diff --git a/security/nss/Makefile b/security/nss/Makefile
index 09562fac998f..95cf763e709b 100644
--- a/security/nss/Makefile
+++ b/security/nss/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nss
-PORTVERSION= 3.110
+PORTVERSION= 3.111
CATEGORIES= security
MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
diff --git a/security/nss/distinfo b/security/nss/distinfo
index 3fbdceaaab66..62ed0eddbcaa 100644
--- a/security/nss/distinfo
+++ b/security/nss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743259058
-SHA256 (nss-3.110.tar.gz) = 9cd610c40422a07771b9b45166be2d052ea2f00b605a7928129e1f2071b3ae27
-SIZE (nss-3.110.tar.gz) = 76616684
+TIMESTAMP = 1746465088
+SHA256 (nss-3.111.tar.gz) = 5a4d5a44e91ef03cdc0c4897cf616e3c92f4e590ea835d3e0ccad8b005bd73c6
+SIZE (nss-3.111.tar.gz) = 76617947
diff --git a/security/timestamp-authority/Makefile b/security/timestamp-authority/Makefile
index b2282b914160..4cd5f0730b71 100644
--- a/security/timestamp-authority/Makefile
+++ b/security/timestamp-authority/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timestamp-authority
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.6
+DISTVERSION= 1.2.7
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/timestamp-authority/distinfo b/security/timestamp-authority/distinfo
index c3840e7d5dd9..03f2671e11af 100644
--- a/security/timestamp-authority/distinfo
+++ b/security/timestamp-authority/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746365906
-SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.6/v1.2.6.mod) = c4aefce5738d70dd5cc0ee2a3556d3642d63b23ff348295668aec953dc417cb1
-SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.6/v1.2.6.mod) = 7778
-SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.6/v1.2.6.zip) = a9fad76a867bc16dbd893a08d286c24eff93b49b00c64e8a051da58df5c154dc
-SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.6/v1.2.6.zip) = 196254
+TIMESTAMP = 1747046090
+SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.7/v1.2.7.mod) = da0bc96c124c843139cd1cd9230cbd0a574307b8c225cb42a18855ca2b47dd84
+SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.7/v1.2.7.mod) = 7936
+SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.7/v1.2.7.zip) = e489c5c7fd2c4aceee11db18f2beb3e0e64c149cf60f7a709d7e6bc56930b8c3
+SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.7/v1.2.7.zip) = 195580
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index a9af758de7a4..8bcfd16d2c2e 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,243 @@
+ <vuln vid="89c668d5-2f80-11f0-9632-641c67a117d8">
+ <topic>www/varnish7 -- Request Smuggling Attack</topic>
+ <affects>
+ <package>
+ <name>varnish7</name>
+ <range><lt>7.7.1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>The Varnish Development Team reports:</p>
+ <blockquote cite="https://varnish-cache.org/security/VSV00016.html">
+ <p>A client-side desync vulnerability can be triggered in Varnish Cache
+ and Varnish Enterprise. This vulnerability can be triggered under
+ specific circumstances involving malformed HTTP/1 requests.</p>
+ <p>An attacker can abuse a flaw in Varnish's handling of chunked
+ transfer encoding which allows certain malformed HTTP/1 requests
+ to exploit improper framing of the message body to smuggle additional
+ requests. Specifically, Varnish incorrectly permits CRLF to be
+ skipped to delimit chunk boundaries.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <url>https://varnish-cache.org/security/VSV00016.html</url>
+ </references>
+ <dates>
+ <discovery>2025-05-12</discovery>
+ <entry>2025-05-12</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a8a1a8e7-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- memory corrupton</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1924108%2C1950780%2C1959367">
+ <p>Memory safety bugs present in Firefox 137 and Thunderbird 137.
+ Some of these bugs showed evidence of memory corruption and
+ we presume that with enough effort some of these could have
+ been exploited to run arbitrary code.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4092</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4092</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a59bd59e-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- insufficient character escaping</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1949994%2C1956698%2C1960198">
+ <p>Due to insufficient escaping of special characters in the
+ &quot;copy as cURL&quot; feature, an attacker could trick
+ a user into using this command, potentially leading to local
+ code execution on the user&apos;s system.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4089</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4089</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a4422500-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- Cross-Site Request Forgery</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1953521">
+ <p>A security vulnerability in Thunderbird allowed malicious
+ sites to use redirects to send credentialed requests to
+ arbitrary endpoints on any site that had invoked the Storage
+ Access API. This enabled potential Cross-Site Request
+ Forgery attacks across origins.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4088</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4088</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a2d5bd7b-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- XPath parsing undefined behavior</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>128.10,1</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1952465">
+ <p>A vulnerability was identified in Thunderbird where XPath
+ parsing could trigger undefined behavior due to missing null
+ checks during attribute access. This could lead to
+ out-of-bounds read access and potentially, memory
+ corruption.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4087</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4087</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9fa8c4a2-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- Information leak</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1915280">
+ <p>An attacker with control over a content process could
+ potentially leverage the privileged UITour actor to leak
+ sensitive information or escalate privileges.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4085</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4085</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9c37a02e-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- javescript content execution</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>128.10,1</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1958350">
+ <p>A process isolation vulnerability in Thunderbird stemmed
+ from improper handling of javascript: URIs, which could
+ allow content to execute in the top-level document&apos;s
+ process instead of the intended frame, potentially enabling
+ a sandbox escape.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4083</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4083</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
<vuln vid="6943cbf2-2d55-11f0-9471-2cf05da270f3">
<topic>Gitlab -- vulnerabilities</topic>
<affects>
diff --git a/shells/oksh/Makefile b/shells/oksh/Makefile
index 03c9d8067c24..0f851bdbd8ec 100644
--- a/shells/oksh/Makefile
+++ b/shells/oksh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oksh
-DISTVERSION= 7.6
+DISTVERSION= 7.7
PORTEPOCH= 1
CATEGORIES= shells
MASTER_SITES= https://github.com/ibara/oksh/releases/download/oksh-${DISTVERSION}/
diff --git a/shells/oksh/distinfo b/shells/oksh/distinfo
index d009cb9e26c9..8e7fa9d6854c 100644
--- a/shells/oksh/distinfo
+++ b/shells/oksh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734195363
-SHA256 (oksh-7.6.tar.gz) = 26b45fc3dcaab786db6b87dcd741ac572a7ef539dbb88ea22c43ed8b54405c74
-SIZE (oksh-7.6.tar.gz) = 319970
+TIMESTAMP = 1746797505
+SHA256 (oksh-7.7.tar.gz) = 98a758f590bc570e657263f56eb81577a018ff6d2f6e085f8efedf9d68749f95
+SIZE (oksh-7.7.tar.gz) = 311835
diff --git a/sysutils/btop/Makefile b/sysutils/btop/Makefile
index d73d92e7859a..32e316056391 100644
--- a/sysutils/btop/Makefile
+++ b/sysutils/btop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= btop
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.2
+DISTVERSION= 1.4.3
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/btop/distinfo b/sysutils/btop/distinfo
index cc8358b3bd4e..5a6c87943c46 100644
--- a/sysutils/btop/distinfo
+++ b/sysutils/btop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746184738
-SHA256 (aristocratos-btop-v1.4.2_GH0.tar.gz) = c7c0fb625af269d47eed926784900c8e154fdf71703f4325cffdf26357338c85
-SIZE (aristocratos-btop-v1.4.2_GH0.tar.gz) = 1244982
+TIMESTAMP = 1746925325
+SHA256 (aristocratos-btop-v1.4.3_GH0.tar.gz) = 81b133e59699a7fd89c5c54806e16452232f6452be9c14b3a634122e3ebed592
+SIZE (aristocratos-btop-v1.4.3_GH0.tar.gz) = 1245882
diff --git a/sysutils/cpu-microcode-intel/Makefile b/sysutils/cpu-microcode-intel/Makefile
index 302a7aebcbb2..c4b237324972 100644
--- a/sysutils/cpu-microcode-intel/Makefile
+++ b/sysutils/cpu-microcode-intel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= microcode
DISTVERSIONPREFIX= microcode-
-DISTVERSION= 20250211
+DISTVERSION= 20250512
CATEGORIES= sysutils
PKGNAMEPREFIX= cpu-
PKGNAMESUFFIX= -intel
diff --git a/sysutils/cpu-microcode-intel/distinfo b/sysutils/cpu-microcode-intel/distinfo
index cca1cc4aee90..0a4f61d248ad 100644
--- a/sysutils/cpu-microcode-intel/distinfo
+++ b/sysutils/cpu-microcode-intel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739373225
-SHA256 (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250211_GH0.tar.gz) = 1da88b51953c9da2e20b5c94b3d7270cf87ea5babcaa56e3d6a5c9eaf11694b3
-SIZE (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250211_GH0.tar.gz) = 11844354
+TIMESTAMP = 1747074761
+SHA256 (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250512_GH0.tar.gz) = 041af7d2f5791a47c1e914abd7d6255de4d4fc61b0f8e49ada6ee7014bcc3614
+SIZE (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250512_GH0.tar.gz) = 14985022
diff --git a/sysutils/cpu-microcode-intel/pkg-plist b/sysutils/cpu-microcode-intel/pkg-plist
index 199eb1b0c6a7..982ddb37840b 100644
--- a/sysutils/cpu-microcode-intel/pkg-plist
+++ b/sysutils/cpu-microcode-intel/pkg-plist
@@ -121,7 +121,6 @@
%%SPLIT%%%%DATADIR%%/06-55-03.97
%%SPLIT%%%%DATADIR%%/06-55-04.b7
%%SPLIT%%%%DATADIR%%/06-55-05.b7
-%%SPLIT%%%%DATADIR%%/06-55-06.bf
%%SPLIT%%%%DATADIR%%/06-55-07.bf
%%SPLIT%%%%DATADIR%%/06-55-0b.bf
%%SPLIT%%%%DATADIR%%/06-56-02.10
@@ -168,10 +167,15 @@
%%SPLIT%%%%DATADIR%%/06-a6-01.80
%%SPLIT%%%%DATADIR%%/06-a7-01.02
%%SPLIT%%%%DATADIR%%/06-aa-04.e6
+%%SPLIT%%%%DATADIR%%/06-ad-01.20
+%%SPLIT%%%%DATADIR%%/06-ad-01.95
%%SPLIT%%%%DATADIR%%/06-af-03.01
+%%SPLIT%%%%DATADIR%%/06-b5-00.80
%%SPLIT%%%%DATADIR%%/06-b7-01.32
%%SPLIT%%%%DATADIR%%/06-ba-02.e0
+%%SPLIT%%%%DATADIR%%/06-bd-01.80
%%SPLIT%%%%DATADIR%%/06-be-00.19
+%%SPLIT%%%%DATADIR%%/06-c6-02.82
%%SPLIT%%%%DATADIR%%/06-cf-02.87
%%SPLIT%%%%DATADIR%%/0f-00-07.01
%%SPLIT%%%%DATADIR%%/0f-00-07.02
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index 8dc2ce7b315e..4481a732e01f 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= limine
-DISTVERSION= 9.2.3
+DISTVERSION= 9.3.0
CATEGORIES= sysutils
MASTER_SITES= https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index 86f1fcfe368d..345dc2ef6043 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744523088
-SHA256 (limine-9.2.3.tar.gz) = 29c035cd7ca7b799ea9d0ab7d98dffe535d461b3b1e8bb9b249d7e293ec5a364
-SIZE (limine-9.2.3.tar.gz) = 591893
+TIMESTAMP = 1747007996
+SHA256 (limine-9.3.0.tar.gz) = f6b6e498f16ddc12de86791802892d7cee001ead42d30cc63c9666ebb2b16d0b
+SIZE (limine-9.3.0.tar.gz) = 598597
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile
index 29a375dce6ae..6f21f4002217 100644
--- a/sysutils/screen/Makefile
+++ b/sysutils/screen/Makefile
@@ -1,5 +1,5 @@
-VERSIONS= 49
-SCREEN_VERSION?= 49
+VERSIONS= 50
+SCREEN_VERSION?= 50
MASTERDIR= ${.CURDIR}/../screen${SCREEN_VERSION}
diff --git a/sysutils/screen49/Makefile b/sysutils/screen49/Makefile
index a7173267826b..e05d5edb29f6 100644
--- a/sysutils/screen49/Makefile
+++ b/sysutils/screen49/Makefile
@@ -21,6 +21,10 @@ WWW= https://www.gnu.org/software/screen/
CONFLICTS+= screen-devel*
+FORBIDDEN= Contains multiple CVEs
+DEPRECATED= Contains multiple CVEs, use screen50 instead
+EXPIRATION_DATE=2025-06-31
+
LICENSE= GPLv3
OPTIONS_DEFINE= INFO NETHACK XTERM_256 SYSTEM_SCREENRC MULTIUSER \
diff --git a/sysutils/screen50/Makefile b/sysutils/screen50/Makefile
index 2cc390901d9b..137529c420a2 100644
--- a/sysutils/screen50/Makefile
+++ b/sysutils/screen50/Makefile
@@ -1,14 +1,14 @@
PORTNAME= screen
-DISTVERSION= 5.0.0
+DISTVERSION= 5.0.1
CATEGORIES= sysutils
-MASTER_SITES= GNU \
- ftp://ftp.gnu.org/gnu/screen/ \
- ftp://gnu.mirror.iweb.com/screen/ \
- http://gnu.mirror.iweb.com/screen/ \
- http://mirror.sdunix.com/gnu/ \
- ftp://mirrors.kernel.org/gnu/screen/ \
- http://cschubert.com/distfiles/ \
- LOCAL/cy
+# MASTER_SITES= GNU \
+# ftp://ftp.gnu.org/gnu/screen/ \
+# ftp://gnu.mirror.iweb.com/screen/ \
+# http://gnu.mirror.iweb.com/screen/ \
+# http://mirror.sdunix.com/gnu/ \
+# ftp://mirrors.kernel.org/gnu/screen/ \
+# http://cschubert.com/distfiles/ \
+# LOCAL/cy
.if !defined(MASTERDIR)
PKGNAMESUFFIX= 50
CONFLICTS= screen-* screen49*
@@ -20,6 +20,10 @@ WWW= https://www.gnu.org/software/screen/
CONFLICTS+= screen-devel
+GIT_TAGNAME= v.${DISTVERSION}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME}-ad9db35/src
+
LICENSE= GPLv3
OPTIONS_DEFINE= INFO NETHACK XTERM_256 SYSTEM_SCREENRC MULTIUSER \
@@ -57,7 +61,7 @@ CPE_VENDOR= gnu
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CFLAGS+= -I${NCURSESINC}
+CFLAGS+= -I${NCURSESINC} -DSVR4 -DGETUTENT
LDFLAGS+= -L${NCURSESLIB}
.if ${PORT_OPTIONS:MINFO}
@@ -86,6 +90,13 @@ CONFIGURE_ARGS+= --disable-socket-dir
CONFIGURE_ARGS+= --with-socket-dir=${SCREEN_SOCKET_DIR}
.endif
+do-fetch:
+ @cd ${DISTDIR} && \
+ if [ ! -f ${DISTNAME}${EXTRACT_SUFX} ]; then \
+ fetch -o ${DISTNAME}${EXTRACT_SUFX} \
+ "https://git.savannah.gnu.org/gitweb/?p=screen.git;a=snapshot;h=${GIT_TAGNAME};sf=tgz"; \
+ fi
+
post-patch:
@${RM} ${WRKSRC}/doc/screen.info*
diff --git a/sysutils/screen50/distinfo b/sysutils/screen50/distinfo
index 94c47f76c8ea..9e15a22d3ae3 100644
--- a/sysutils/screen50/distinfo
+++ b/sysutils/screen50/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724900361
-SHA256 (screen-5.0.0.tar.gz) = f04a39d00a0e5c7c86a55338808903082ad5df4d73df1a2fd3425976aed94971
-SIZE (screen-5.0.0.tar.gz) = 895882
+TIMESTAMP = 1747082803
+SHA256 (screen-5.0.1.tar.gz) = 0ac9682fcfca3c02d84e8402c49396eb7ace9383234aeb62a4c267a8480bf35b
+SIZE (screen-5.0.1.tar.gz) = 723528
diff --git a/sysutils/screen50/files/patch-misc.h b/sysutils/screen50/files/patch-misc.h
deleted file mode 100644
index 818c716ad6cf..000000000000
--- a/sysutils/screen50/files/patch-misc.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- misc.h.orig 2024-03-26 16:41:57.000000000 -0700
-+++ misc.h 2024-04-03 11:30:19.350562000 -0700
-@@ -28,6 +28,9 @@
- int AddXChar (char *, int);
- int AddXChars (char *, int, char *);
-
-+time_t SessionCreationTime(const char *fifo);
-+
-+
- #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
-
- #endif /* SCREEN_MISC_H */
diff --git a/sysutils/screen50/pkg-plist b/sysutils/screen50/pkg-plist
index 827afbb2d2d1..aabb61708efd 100644
--- a/sysutils/screen50/pkg-plist
+++ b/sysutils/screen50/pkg-plist
@@ -1,5 +1,5 @@
bin/screen
-%%MULTISUID%%bin/screen-5.0.0
+%%MULTISUID%%bin/screen-5.0.1
share/man/man1/screen.1.gz
%%DATADIR%%/utf8encodings/01
%%DATADIR%%/utf8encodings/02
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile
index 7cdd2f08a275..85d841432579 100644
--- a/sysutils/smartmontools/Makefile
+++ b/sysutils/smartmontools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= smartmontools
-DISTVERSION= 7.4
-PORTREVISION= 2
+DISTVERSION= 7.5
CATEGORIES= sysutils
MASTER_SITES= SF
@@ -11,26 +10,30 @@ WWW= https://www.smartmontools.org
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c++11-lib cpe shebangfix
+USES= compiler:c++11-lib cpe
+
USE_RC_SUBR= smartd
-SHEBANG_FILES= examplescripts/Example5
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+
+PORTDOCS= *
+SUB_FILES= pkg-message smart
+
CONFIGURE_ARGS= --disable-dependency-tracking \
--enable-sample \
--with-gnupg=yes \
--with-initscriptdir=${PREFIX}/etc/rc.d \
--with-nvme-devicescan=yes
-SUB_FILES= pkg-message smart
-
-PORTDOCS= *
-
OPTIONS_DEFINE= DOCS
post-patch:
- @${REINPLACE_CMD} -e 's| install-initdDATA| |' ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's| install-initdDATA| |g' \
+ ${PATCH_WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|install-drivedbinstDATA install-examplesDATA|install-drivedbinstDATA|g' \
+ ${PATCH_WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|install-examplesSCRIPTS install-man|install-man|g' \
+ ${PATCH_WRKSRC}/Makefile.in
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
diff --git a/sysutils/smartmontools/distinfo b/sysutils/smartmontools/distinfo
index 1f03708cea1b..b80ab90f24f2 100644
--- a/sysutils/smartmontools/distinfo
+++ b/sysutils/smartmontools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690890805
-SHA256 (smartmontools-7.4.tar.gz) = e9a61f641ff96ca95319edfb17948cd297d0cd3342736b2c49c99d4716fb993d
-SIZE (smartmontools-7.4.tar.gz) = 1094955
+TIMESTAMP = 1746144306
+SHA256 (smartmontools-7.5.tar.gz) = 690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e
+SIZE (smartmontools-7.5.tar.gz) = 1122317
diff --git a/textproc/fzf/Makefile b/textproc/fzf/Makefile
index 6c3c0a30b384..346d321c10a5 100644
--- a/textproc/fzf/Makefile
+++ b/textproc/fzf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fzf
DISTVERSIONPREFIX= v
-DISTVERSION= 0.61.0
+DISTVERSION= 0.61.1
CATEGORIES= textproc
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
@@ -21,7 +21,7 @@ GH_PROJECT= fzf
GO_MODULE= github.com/junegunn/fzf
GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSION} -X main.revision=${COMMIT_ID} -s -w"
-COMMIT_ID= e15cba0
+COMMIT_ID= 93cb375
PLIST_FILES= bin/fzf share/man/man1/fzf.1.gz
diff --git a/textproc/fzf/distinfo b/textproc/fzf/distinfo
index e46225e0bb75..4c89023e9228 100644
--- a/textproc/fzf/distinfo
+++ b/textproc/fzf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746448166
-SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.0_GH0/go.mod) = d28136ddcb65827d87be980ad5387e4aeee3f01edcb3f0c74aa031b895ae4f55
-SIZE (go/textproc_fzf/junegunn-fzf-v0.61.0_GH0/go.mod) = 527
-SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.0_GH0/junegunn-fzf-v0.61.0_GH0.tar.gz) = 5d72cdf708c6adc240b3b43dfecd218cf4703ea609422fb4d62812e9f79f0a12
-SIZE (go/textproc_fzf/junegunn-fzf-v0.61.0_GH0/junegunn-fzf-v0.61.0_GH0.tar.gz) = 330880
+TIMESTAMP = 1747046301
+SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/go.mod) = d28136ddcb65827d87be980ad5387e4aeee3f01edcb3f0c74aa031b895ae4f55
+SIZE (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/go.mod) = 527
+SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/junegunn-fzf-v0.61.1_GH0.tar.gz) = 702e1886dab359a1dab361b372c1ac05b2a1ed5d916aa0fbc08e8269a53a5171
+SIZE (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/junegunn-fzf-v0.61.1_GH0.tar.gz) = 331027
diff --git a/textproc/gnugrep/Makefile b/textproc/gnugrep/Makefile
index 12e11853bf45..82fa50d26440 100644
--- a/textproc/gnugrep/Makefile
+++ b/textproc/gnugrep/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grep
-PORTVERSION= 3.11
+PORTVERSION= 3.12
CATEGORIES= textproc
MASTER_SITES= GNU
PKGNAMEPREFIX= gnu
@@ -10,11 +10,8 @@ WWW= https://www.gnu.org/software/grep/
LICENSE= GPLv3+
-CONFLICTS= bsd-grep
-
USES= charsetfix cpe tar:xz
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --program-prefix=g
TEST_TARGET= check
@@ -22,7 +19,7 @@ INFO= grep
CPE_VENDOR= gnu
OPTIONS_DEFINE= COMPAT ICONV LIBSIGSEGV NLS PCRE
-OPTIONS_DEFAULT= COMPAT ICONV PCRE
+OPTIONS_DEFAULT= ICONV PCRE
COMPAT_DESC= Create g-prefixless compatibility symlinks
LIBSIGSEGV_DESC= Use alternative page fault handler (GNU libsigsegv)
OPTIONS_SUB= yes
@@ -45,8 +42,8 @@ post-patch:
@${REINPLACE_CMD} 's:@grep@:${PREFIX}/bin/&:' ${WRKSRC}/src/egrep.sh
@${REINPLACE_CMD} 's|mkinstalldirs = .*|mkinstalldirs = ${MKDIR}|g' \
${WRKSRC}/po/Makefile.in.in
-# Remove useless(?) macro to avoid run-time dependency on `textproc/groff'
- @${REINPLACE_CMD} '/Map mono-width fonts to standard fonts/,+6d' \
+# Don't use extension register to avoid run-time dependency on `textproc/groff'
+ @${REINPLACE_CMD} 's,do nr mH .* groff extension register,nr mH 0,' \
${WRKSRC}/doc/grep.in.1
post-patch-NLS-off:
diff --git a/textproc/gnugrep/distinfo b/textproc/gnugrep/distinfo
index fe758ac20332..ae1b2096918c 100644
--- a/textproc/gnugrep/distinfo
+++ b/textproc/gnugrep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683967158
-SHA256 (grep-3.11.tar.xz) = 1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab
-SIZE (grep-3.11.tar.xz) = 1703776
+TIMESTAMP = 1744301167
+SHA256 (grep-3.12.tar.xz) = 2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9
+SIZE (grep-3.12.tar.xz) = 1918448
diff --git a/textproc/opensearch-dashboards/Makefile b/textproc/opensearch-dashboards/Makefile
index 2f462a21baed..8662aac5efff 100644
--- a/textproc/opensearch-dashboards/Makefile
+++ b/textproc/opensearch-dashboards/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opensearch-dashboards
-DISTVERSION?= 2.17.1
-PORTREVISION?= 1
+DISTVERSION?= 3.0.0
DISTVERSIONSUFFIX= -linux-x64
+PORTREVISION?= 0
CATEGORIES= textproc www
MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
@@ -12,31 +12,26 @@ WWW= https://opensearch.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216
-
-BUILD_DEPENDS= npm-node18>0:www/npm-node18
+BUILD_DEPENDS= npm-node20>0:www/npm-node20
-USES= nodejs:18,build,run python:build
+USES= nodejs:20,build,run python:build
USE_RC_SUBR= ${PORTNAME}
+CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216
+
+NO_ARCH= yes
+NO_BUILD= yes
SUB_FILES= pkg-deinstall
SUB_LIST= PORTNAME="${PORTNAME}" \
PKGNAMESUFFIX="${PKGNAMESUFFIX}" \
WWWDIR=${WWWDIR}
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-NODE_VER= 18.18.0
-NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
_DEVDIR= ${WRKDIR}/.devdir
post-patch:
- @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json
- ${RM} \
- ${WRKSRC}/bin/*.orig \
- ${WRKSRC}/bin/*.bak \
- ${WRKSRC}/package.json.bak
+ ${RM} ${WRKSRC}/bin/*.orig ${WRKSRC}/bin/*.bak
${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium
do-install:
diff --git a/textproc/opensearch-dashboards/distinfo b/textproc/opensearch-dashboards/distinfo
index f8f17eaa07af..f8ccb85afb14 100644
--- a/textproc/opensearch-dashboards/distinfo
+++ b/textproc/opensearch-dashboards/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728930542
-SHA256 (opensearch-dashboards-2.17.1-linux-x64.tar.gz) = c66d39cc9b283f6dc2ebd043cb096ffe523cc95221ae73c555270411ac2f4146
-SIZE (opensearch-dashboards-2.17.1-linux-x64.tar.gz) = 329739658
+TIMESTAMP = 1746618916
+SHA256 (opensearch-dashboards-3.0.0-linux-x64.tar.gz) = 8d4e826961e1d01501f7eb5f4851894d249b046c17b331018e57521f404bbe9e
+SIZE (opensearch-dashboards-3.0.0-linux-x64.tar.gz) = 382012461
diff --git a/textproc/opensearch/Makefile b/textproc/opensearch/Makefile
index 2615dd2843a5..bee0179adbdc 100644
--- a/textproc/opensearch/Makefile
+++ b/textproc/opensearch/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opensearch
-DISTVERSION?= 2.17.1
-PORTREVISION?= 1
+DISTVERSION?= 3.0.0
DISTVERSIONSUFFIX= -linux-x64
+PORTREVISION?= 0
CATEGORIES= textproc java devel
MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
PKGNAMESUFFIX?= #
@@ -16,10 +16,8 @@ BUILD_DEPENDS= jna>0:devel/jna
RUN_DEPENDS= bash>0:shells/bash \
jna>0:devel/jna
-CONFLICTS?= opensearch13 opensearch210 opensearch213 opensearch216
-
USES= cpe java shebangfix
-JAVA_VERSION= 17+
+JAVA_VERSION= 21+
USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= bin/opensearch bin/opensearch-cli \
@@ -31,8 +29,10 @@ SHEBANG_FILES= bin/opensearch bin/opensearch-cli \
plugins/opensearch-security/tools/install_demo_configuration.sh \
plugins/opensearch-security/tools/securityadmin.sh
+CONFLICTS?= opensearch13 opensearch210 opensearch213 opensearch216
+
NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
OPTIONS_DEFINE= PLUGINS
OPTIONS_DEFAULT=PLUGINS
@@ -41,7 +41,7 @@ OPTIONS_DEFAULT=PLUGINS
CONFIG_FILES= opensearch.yml jvm.options log4j2.properties
-PLUGINS_CONFIG_FILES?= \
+PLUGINS_CONFIG_FILES?= \
opensearch-notifications-core/notifications-core.yml \
opensearch-notifications/notifications.yml \
opensearch-observability/observability.yml
@@ -55,9 +55,10 @@ PLUGINS_CONFIG_FILES+= \
opensearch-performance-analyzer/rca.conf \
opensearch-performance-analyzer/rca_idle_cluster_manager.conf \
opensearch-performance-analyzer/rca_cluster_manager.conf \
- opensearch-performance-analyzer/supervisord.conf
+ opensearch-performance-analyzer/supervisord.conf \
+ opensearch-security/whitelist.yml
.endif
-PLUGINS_CONFIG_FILES+= \
+PLUGINS_CONFIG_FILES+= \
opensearch-reports-scheduler/reports-scheduler.yml \
opensearch-security/action_groups.yml \
opensearch-security/allowlist.yml \
@@ -67,13 +68,12 @@ PLUGINS_CONFIG_FILES+= \
opensearch-security/nodes_dn.yml \
opensearch-security/roles.yml \
opensearch-security/roles_mapping.yml \
- opensearch-security/tenants.yml \
- opensearch-security/whitelist.yml
+ opensearch-security/tenants.yml
# Upstream provide some *.example files. These are also copied as sample filse
# but we do not register them as @sample to avoid installing filse that needs
# to be tuned a site specific way.
-PLUGINS_SAMPLE_CONFIG_FILES= \
+PLUGINS_SAMPLE_CONFIG_FILES= \
opensearch-security/opensearch.yml
BINS= opensearch opensearch-cli opensearch-env \
@@ -104,7 +104,7 @@ do-install:
.endfor
${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/extensions
${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/lib
- (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/)
+ (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "agent lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/)
${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensearch
${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/config
${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/opensearch/lib/jna.jar
diff --git a/textproc/opensearch/distinfo b/textproc/opensearch/distinfo
index 41da8f234109..78f252967ed2 100644
--- a/textproc/opensearch/distinfo
+++ b/textproc/opensearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728915409
-SHA256 (opensearch-2.17.1-linux-x64.tar.gz) = f66ed5b7ec7848f38102a54bf3c82e7d29aa86f02209c9ce8bb6cbe375f30a25
-SIZE (opensearch-2.17.1-linux-x64.tar.gz) = 908618130
+TIMESTAMP = 1746608948
+SHA256 (opensearch-3.0.0-linux-x64.tar.gz) = d98c60bf7d75b8b4257b2421dd22b89155e87be4b509da6a4e1136cf62e0b155
+SIZE (opensearch-3.0.0-linux-x64.tar.gz) = 978590132
diff --git a/textproc/opensearch/files/patch-config_jvm.options b/textproc/opensearch/files/patch-config_jvm.options
index f6276944b6db..38426701b1ea 100644
--- a/textproc/opensearch/files/patch-config_jvm.options
+++ b/textproc/opensearch/files/patch-config_jvm.options
@@ -1,11 +1,11 @@
---- config/jvm.options.orig 2021-07-30 14:01:34 UTC
+--- config/jvm.options.orig 2025-04-30 02:05:24 UTC
+++ config/jvm.options
-@@ -61,17 +61,17 @@
+@@ -61,20 +61,20 @@ -XX:HeapDumpPath=data
-XX:HeapDumpPath=data
# specify an alternative path for JVM fatal error logs
--XX:ErrorFile=logs/hs_err_pid%p.log
-+-XX:ErrorFile=/hs_err_pid%p.log
++-XX:ErrorFile=${OPENSEARCH_TMPDIR}/hs_err_pid%p.log
## JDK 8 GC logging
8:-XX:+PrintGCDetails
@@ -21,3 +21,12 @@
# JDK 9+ GC logging
-9-:-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m
+9-:-Xlog:gc*,gc+age=trace,safepoint:file=${OPENSEARCH_TMPDIR}/gc.log:utctime,pid,tags:filecount=32,filesize=64m
+
+ # JDK 20+ Incubating Vector Module for SIMD optimizations;
+ # disabling may reduce performance on vector optimized lucene
+@@ -85,4 +85,4 @@ -XX:ErrorFile=logs/hs_err_pid%p.log
+ 23:-XX:CompileCommand=dontinline,java/lang/invoke/MethodHandle.asTypeUncached
+
+ 21-:-javaagent:agent/opensearch-agent.jar
+-21-:--add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED
++21-:--add-opens=java.base/java.nio=ALL-UNNAMED
diff --git a/www/dooble/Makefile b/www/dooble/Makefile
index 6f62bd209ab6..5d55648441e1 100644
--- a/www/dooble/Makefile
+++ b/www/dooble/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dooble
-DISTVERSION= 2025.04.27
+DISTVERSION= 2025.05.10
CATEGORIES= www
MAINTAINER= eric@camachat.org
@@ -14,7 +14,7 @@ USES= compiler:c++17-lang desktop-file-utils gl gmake qmake qt:6 ssl \
USE_GITHUB= yes
GH_ACCOUNT= textbrowser
GH_TUPLE= textbrowser:dooble-dictionaries:0f1e715:dictionaries
-#textbrowser:dooble:${PORTVERSION}:DEFAULT
+#textbrowser:dooble:${DISTVERSION}:DEFAULT
USE_GL= opengl
USE_QT= base charts declarative positioning sqldriver-sqlite:run \
webchannel webengine
diff --git a/www/dooble/distinfo b/www/dooble/distinfo
index a1a114f0288b..09504ea3e85b 100644
--- a/www/dooble/distinfo
+++ b/www/dooble/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745801937
-SHA256 (textbrowser-dooble-2025.04.27_GH0.tar.gz) = 7c683ae0a5c3b31a10a64da8c222f59e81d32c2082437928e1bbf97418fa6d1e
-SIZE (textbrowser-dooble-2025.04.27_GH0.tar.gz) = 6503615
+TIMESTAMP = 1746933413
+SHA256 (textbrowser-dooble-2025.05.10_GH0.tar.gz) = f217358f98a03f7ae0f32e33a1c70755827948befc417d5c490b276549f733cd
+SIZE (textbrowser-dooble-2025.05.10_GH0.tar.gz) = 6503611
SHA256 (textbrowser-dooble-dictionaries-0f1e715_GH0.tar.gz) = 474b2fd45429ed4cf68347dedd2c47650310d7e53a23cbeb8452655f596dc80c
SIZE (textbrowser-dooble-dictionaries-0f1e715_GH0.tar.gz) = 34764866
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 391762f538d6..b5ab046e1fed 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 138.0.1
+DISTVERSION= 138.0.3
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index c8c179d239f5..86a1320a3b71 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746105917
-SHA256 (firefox-138.0.1.source.tar.xz) = 9894b96203876f847637af20f961cd4494ff1f2d85e4c096a7f358f54d9ecb2b
-SIZE (firefox-138.0.1.source.tar.xz) = 632213452
+TIMESTAMP = 1747069313
+SHA256 (firefox-138.0.3.source.tar.xz) = a27f3ab41d635b2a1d8418289d1dedcd6cb532148c7d63d3f8b97c66445513e4
+SIZE (firefox-138.0.3.source.tar.xz) = 632959048
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index 6fa0ea62b87a..a998c60d116c 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.147.2
+DISTVERSION= 0.147.3
PORTEPOCH= 1
CATEGORIES= www
PKGNAMEPREFIX= go
diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo
index 4fbf4c8e298a..550828130a87 100644
--- a/www/gohugo/distinfo
+++ b/www/gohugo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746548045
-SHA256 (go/www_gohugo/hugo-v0.147.2/v0.147.2.mod) = cb41ea476364590e46adc72d923c617f69d99544d2a78c743ae4608f4c43ea25
-SIZE (go/www_gohugo/hugo-v0.147.2/v0.147.2.mod) = 8036
-SHA256 (go/www_gohugo/hugo-v0.147.2/v0.147.2.zip) = 2d350d624ec4d6b3e8782c641955e4314f980259e3de0ba843313882587910f6
-SIZE (go/www_gohugo/hugo-v0.147.2/v0.147.2.zip) = 5733684
+TIMESTAMP = 1747057537
+SHA256 (go/www_gohugo/hugo-v0.147.3/v0.147.3.mod) = cb41ea476364590e46adc72d923c617f69d99544d2a78c743ae4608f4c43ea25
+SIZE (go/www_gohugo/hugo-v0.147.3/v0.147.3.mod) = 8036
+SHA256 (go/www_gohugo/hugo-v0.147.3/v0.147.3.zip) = 36a1eb90054d1cef4aa8f74a9951e44c211d0d68d0d3fe90a8af4764fa6a0117
+SIZE (go/www_gohugo/hugo-v0.147.3/v0.147.3.zip) = 5734808
diff --git a/www/novnc/Makefile b/www/novnc/Makefile
index b297cd22a997..2d15c2aa671b 100644
--- a/www/novnc/Makefile
+++ b/www/novnc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= novnc
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.0
+DISTVERSION= 1.6.0
CATEGORIES= www
MAINTAINER= dpetrov67@gmail.com
diff --git a/www/novnc/distinfo b/www/novnc/distinfo
index 7b894a5ee8c5..ef60248173b4 100644
--- a/www/novnc/distinfo
+++ b/www/novnc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722735379
-SHA256 (novnc-noVNC-v1.5.0_GH0.tar.gz) = 6a73e41f98388a5348b7902f54b02d177cb73b7e5eb0a7a0dcf688cc2c79b42a
-SIZE (novnc-noVNC-v1.5.0_GH0.tar.gz) = 706843
+TIMESTAMP = 1747073404
+SHA256 (novnc-noVNC-v1.6.0_GH0.tar.gz) = 5066103959ef4e9b10f37e5a148627360dd8414e4cf8a7db92bdbd022e728aaa
+SIZE (novnc-noVNC-v1.6.0_GH0.tar.gz) = 724137
diff --git a/www/novnc/pkg-plist b/www/novnc/pkg-plist
index 3194a7842ea5..a011a0e566f4 100644
--- a/www/novnc/pkg-plist
+++ b/www/novnc/pkg-plist
@@ -61,6 +61,7 @@ libexec/novnc/app/sounds/bell.oga
libexec/novnc/app/styles/Orbitron700.ttf
libexec/novnc/app/styles/Orbitron700.woff
libexec/novnc/app/styles/base.css
+libexec/novnc/app/styles/constants.css
libexec/novnc/app/styles/input.css
libexec/novnc/app/ui.js
libexec/novnc/app/webutil.js
@@ -73,12 +74,14 @@ libexec/novnc/core/crypto/dh.js
libexec/novnc/core/crypto/md5.js
libexec/novnc/core/crypto/rsa.js
libexec/novnc/core/decoders/copyrect.js
+libexec/novnc/core/decoders/h264.js
libexec/novnc/core/decoders/hextile.js
libexec/novnc/core/decoders/jpeg.js
libexec/novnc/core/decoders/raw.js
libexec/novnc/core/decoders/rre.js
libexec/novnc/core/decoders/tight.js
libexec/novnc/core/decoders/tightpng.js
+libexec/novnc/core/decoders/zlib.js
libexec/novnc/core/decoders/zrle.js
libexec/novnc/core/deflator.js
libexec/novnc/core/display.js
@@ -104,6 +107,7 @@ libexec/novnc/core/util/int.js
libexec/novnc/core/util/logging.js
libexec/novnc/core/util/strings.js
libexec/novnc/core/websock.js
+libexec/novnc/defaults.json
libexec/novnc/docs/API-internal.md
libexec/novnc/docs/API.md
libexec/novnc/docs/EMBEDDING.md
@@ -122,6 +126,7 @@ libexec/novnc/docs/rfbproto-3.7.pdf
libexec/novnc/docs/rfbproto-3.8.pdf
libexec/novnc/eslint.config.mjs
libexec/novnc/karma.conf.js
+libexec/novnc/mandatory.json
libexec/novnc/package.json
libexec/novnc/po/Makefile
libexec/novnc/po/cs.po
@@ -156,6 +161,7 @@ libexec/novnc/tests/test.copyrect.js
libexec/novnc/tests/test.deflator.js
libexec/novnc/tests/test.display.js
libexec/novnc/tests/test.gesturehandler.js
+libexec/novnc/tests/test.h264.js
libexec/novnc/tests/test.helper.js
libexec/novnc/tests/test.hextile.js
libexec/novnc/tests/test.inflator.js
@@ -171,6 +177,7 @@ libexec/novnc/tests/test.tightpng.js
libexec/novnc/tests/test.util.js
libexec/novnc/tests/test.websock.js
libexec/novnc/tests/test.webutil.js
+libexec/novnc/tests/test.zlib.js
libexec/novnc/tests/test.zrle.js
libexec/novnc/tests/vnc_playback.html
libexec/novnc/utils/README.md
diff --git a/www/tgpt/Makefile b/www/tgpt/Makefile
index 4749144e494b..9175cf471dbf 100644
--- a/www/tgpt/Makefile
+++ b/www/tgpt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tgpt
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.6
+DISTVERSION= 2.10.0
CATEGORIES= www
MAINTAINER= nxjoseph@protonmail.com
diff --git a/www/tgpt/distinfo b/www/tgpt/distinfo
index cac758f61d05..0255b89dceb5 100644
--- a/www/tgpt/distinfo
+++ b/www/tgpt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745509556
-SHA256 (go/www_tgpt/tgpt-v2.9.6/v2.9.6.mod) = 419084ed0cd4a827ad2ca8fecaabeaf17abaaa104cbef9faead421f1b1804cc0
-SIZE (go/www_tgpt/tgpt-v2.9.6/v2.9.6.mod) = 2573
-SHA256 (go/www_tgpt/tgpt-v2.9.6/v2.9.6.zip) = b15b6b3a7d67c5929aec0102d08d0159acc91208d1ce606dc5aadde46708226e
-SIZE (go/www_tgpt/tgpt-v2.9.6/v2.9.6.zip) = 67221
+TIMESTAMP = 1746991884
+SHA256 (go/www_tgpt/tgpt-v2.10.0/v2.10.0.mod) = 419084ed0cd4a827ad2ca8fecaabeaf17abaaa104cbef9faead421f1b1804cc0
+SIZE (go/www_tgpt/tgpt-v2.10.0/v2.10.0.mod) = 2573
+SHA256 (go/www_tgpt/tgpt-v2.10.0/v2.10.0.zip) = fa43944dddb5f161eb2ab2847ea1e83dcd8caef883ab65b163dc02223cb7156a
+SIZE (go/www_tgpt/tgpt-v2.10.0/v2.10.0.zip) = 68962
diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile
index 755b7bd76299..6977459192aa 100644
--- a/www/tomcat101/Makefile
+++ b/www/tomcat101/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 10.1.40
-PORTREVISION= 2
+DISTVERSION= 10.1.41
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= 101
diff --git a/www/tomcat101/distinfo b/www/tomcat101/distinfo
index d2c548eb367e..cb885000965a 100644
--- a/www/tomcat101/distinfo
+++ b/www/tomcat101/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744198379
-SHA256 (apache-tomcat-10.1.40.tar.gz) = 25f1e607f17ee2fa99e329eec23b6393ab9e1390929c6cdcb31f749576b94d8e
-SIZE (apache-tomcat-10.1.40.tar.gz) = 13867286
+TIMESTAMP = 1747074614
+SHA256 (apache-tomcat-10.1.41.tar.gz) = 1f7cc8cce2d5f4acd35491d0fa2abafa6ddd9bb0425b57b277310fde5ff2fcb3
+SIZE (apache-tomcat-10.1.41.tar.gz) = 14079449
diff --git a/www/tomcat101/pkg-plist b/www/tomcat101/pkg-plist
index dac61a4c57df..1fae71f972e4 100644
--- a/www/tomcat101/pkg-plist
+++ b/www/tomcat101/pkg-plist
@@ -105,8 +105,14 @@
%%DOCS%%%%T%%/webapps/docs/architecture/index.html
%%DOCS%%%%T%%/webapps/docs/architecture/overview.html
%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess.html
-%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/authentication-process.png
-%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/request-process.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/11_nio.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/11_nio.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/21_http11.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/21_http11.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/31_synchronous.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/31_synchronous.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/41_basic.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/41_basic.png
%%DOCS%%%%T%%/webapps/docs/architecture/startup.html
%%DOCS%%%%T%%/webapps/docs/architecture/startup/1_overview.plantuml
%%DOCS%%%%T%%/webapps/docs/architecture/startup/1_overview.png
diff --git a/www/tomcat9/Makefile b/www/tomcat9/Makefile
index 6f5598aa5350..65d7eaf04b34 100644
--- a/www/tomcat9/Makefile
+++ b/www/tomcat9/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 9.0.104
-PORTREVISION= 2
+DISTVERSION= 9.0.105
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9])(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= 9
diff --git a/www/tomcat9/distinfo b/www/tomcat9/distinfo
index 1b72aade617d..f5302f645647 100644
--- a/www/tomcat9/distinfo
+++ b/www/tomcat9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744234542
-SHA256 (apache-tomcat-9.0.104.tar.gz) = fa19751c8f81b294dde346ad93517bded84f40885c442e0a7130da982a22abae
-SIZE (apache-tomcat-9.0.104.tar.gz) = 12787166
+TIMESTAMP = 1747087680
+SHA256 (apache-tomcat-9.0.105.tar.gz) = ee86ee179493e610358b23a0f79ba70b9e76ade71157aada9ac7cdcdcdbe35f5
+SIZE (apache-tomcat-9.0.105.tar.gz) = 13000541
diff --git a/www/tomcat9/pkg-plist b/www/tomcat9/pkg-plist
index 0034fa871ac8..7a480526a68d 100644
--- a/www/tomcat9/pkg-plist
+++ b/www/tomcat9/pkg-plist
@@ -102,8 +102,14 @@
%%DOCS%%%%T%%/webapps/docs/architecture/index.html
%%DOCS%%%%T%%/webapps/docs/architecture/overview.html
%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess.html
-%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/authentication-process.png
-%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/request-process.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/11_nio.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/11_nio.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/21_http11.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/21_http11.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/31_synchronous.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/31_synchronous.png
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/41_basic.plantuml
+%%DOCS%%%%T%%/webapps/docs/architecture/requestProcess/41_basic.png
%%DOCS%%%%T%%/webapps/docs/architecture/startup.html
%%DOCS%%%%T%%/webapps/docs/architecture/startup/1_overview.plantuml
%%DOCS%%%%T%%/webapps/docs/architecture/startup/1_overview.png
diff --git a/x11/linux-nvidia-libs-304/distinfo b/x11/linux-nvidia-libs-304/distinfo
new file mode 100644
index 000000000000..6a3f205353ca
--- /dev/null
+++ b/x11/linux-nvidia-libs-304/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-304.137.run) = eb1f56db3a2bea13e3ccde7b5ae14abe8cd6c6dbe69af4c71c68a623cc96e3e2
+SIZE (NVIDIA-Linux-x86_64-304.137.run) = 70087133
+SHA256 (NVIDIA-Linux-x86-304.137.run) = ca98379fc2090bdfe8b74113d6ac7bcc7eadbd86a489c3c4ec4cd5ba9f6064f8
+SIZE (NVIDIA-Linux-x86-304.137.run) = 41504115
diff --git a/x11/linux-nvidia-libs-340/distinfo b/x11/linux-nvidia-libs-340/distinfo
new file mode 100644
index 000000000000..5bed76394217
--- /dev/null
+++ b/x11/linux-nvidia-libs-340/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-340.108.run) = c671d4f1b7c09bc1af079b98b447adb06d704b04f802f7045a611fa50133b71b
+SIZE (NVIDIA-Linux-x86_64-340.108.run) = 70165522
+SHA256 (NVIDIA-Linux-x86-340.108.run) = 2032aad612d9f3af1aecf979cfdfe423d79aa76929ef8bf8d3a403076f507cca
+SIZE (NVIDIA-Linux-x86-340.108.run) = 38902892
diff --git a/x11/linux-nvidia-libs-390/distinfo b/x11/linux-nvidia-libs-390/distinfo
new file mode 100644
index 000000000000..5efdd1127a47
--- /dev/null
+++ b/x11/linux-nvidia-libs-390/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-390.157.run) = 5bebbca6e8fed5d6b9d81070fb9e351f18edc534952553cbdc71e8fd0b9b328a
+SIZE (NVIDIA-Linux-x86_64-390.157.run) = 85835541
+SHA256 (NVIDIA-Linux-x86-390.157.run) = 55d65e0a4539a9cb796200c5f1082fe263fb0951deaaf96a9cffeb8a80f70799
+SIZE (NVIDIA-Linux-x86-390.157.run) = 49417041
diff --git a/x11/linux-nvidia-libs-470/distinfo b/x11/linux-nvidia-libs-470/distinfo
new file mode 100644
index 000000000000..638b92465c70
--- /dev/null
+++ b/x11/linux-nvidia-libs-470/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-470.256.02.run) = d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de
+SIZE (NVIDIA-Linux-x86_64-470.256.02.run) = 272850014
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 3d0cba6ba83d..865043131384 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -16,6 +16,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
.include "${.CURDIR}/../nvidia-driver/Makefile.version"
.include "${.CURDIR}/../nvidia-driver/Makefile.common"
+# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
+# Kept for switching to centralized distinfo with suffixes.
+.ifdef PKGNAMESUFFIX
+DISTINFO_FILE= ${.CURDIR}/distinfo
+.endif
+
.if ${DISTVERSION:R} > 390
PORTSCOUT= limit:\.\d+$$ # ignore *-no-compat32 distfiles
.else
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index 64d1e1b7c892..ac2b63f695d8 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,17 +1,3 @@
TIMESTAMP = 1745330825
SHA256 (NVIDIA-Linux-x86_64-570.144.run) = c0b8d7ecf2e20b83767674bab8fee4d1323dc55580274d8e934635e8955f3be6
SIZE (NVIDIA-Linux-x86_64-570.144.run) = 375742470
-SHA256 (NVIDIA-Linux-x86_64-470.256.02.run) = d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de
-SIZE (NVIDIA-Linux-x86_64-470.256.02.run) = 272850014
-SHA256 (NVIDIA-Linux-x86_64-390.157.run) = 5bebbca6e8fed5d6b9d81070fb9e351f18edc534952553cbdc71e8fd0b9b328a
-SIZE (NVIDIA-Linux-x86_64-390.157.run) = 85835541
-SHA256 (NVIDIA-Linux-x86-390.157.run) = 55d65e0a4539a9cb796200c5f1082fe263fb0951deaaf96a9cffeb8a80f70799
-SIZE (NVIDIA-Linux-x86-390.157.run) = 49417041
-SHA256 (NVIDIA-Linux-x86_64-340.108.run) = c671d4f1b7c09bc1af079b98b447adb06d704b04f802f7045a611fa50133b71b
-SIZE (NVIDIA-Linux-x86_64-340.108.run) = 70165522
-SHA256 (NVIDIA-Linux-x86-340.108.run) = 2032aad612d9f3af1aecf979cfdfe423d79aa76929ef8bf8d3a403076f507cca
-SIZE (NVIDIA-Linux-x86-340.108.run) = 38902892
-SHA256 (NVIDIA-Linux-x86_64-304.137.run) = eb1f56db3a2bea13e3ccde7b5ae14abe8cd6c6dbe69af4c71c68a623cc96e3e2
-SIZE (NVIDIA-Linux-x86_64-304.137.run) = 70087133
-SHA256 (NVIDIA-Linux-x86-304.137.run) = ca98379fc2090bdfe8b74113d6ac7bcc7eadbd86a489c3c4ec4cd5ba9f6064f8
-SIZE (NVIDIA-Linux-x86-304.137.run) = 41504115
diff --git a/x11/nvidia-driver-304/distinfo b/x11/nvidia-driver-304/distinfo
new file mode 100644
index 000000000000..20b13a844320
--- /dev/null
+++ b/x11/nvidia-driver-304/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120
+SIZE (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 36474676
+SHA256 (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 5f874133853eacc5b9a10311cec22d3c4898db7f75b92bb6c12d5be5126516fb
+SIZE (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 35399011
diff --git a/x11/nvidia-driver-340/distinfo b/x11/nvidia-driver-340/distinfo
new file mode 100644
index 000000000000..c0021333f8b8
--- /dev/null
+++ b/x11/nvidia-driver-340/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = f58fc793995008fd07719e3d001b1ad4b3547cfbc7084aec769098daa02e336f
+SIZE (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = 61500286
+SHA256 (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 87b8523fb29e2bf51c2daf555e6dc46bbc6e5fd76b07a2034d3a5485a7cf99bf
+SIZE (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 60616768
diff --git a/x11/nvidia-driver-390/distinfo b/x11/nvidia-driver-390/distinfo
new file mode 100644
index 000000000000..d3ee532cfe8a
--- /dev/null
+++ b/x11/nvidia-driver-390/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 51db7d824e9f190a0bff792f520cab029a10c94aedf92ab267fb5916a2f272b0
+SIZE (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 65337455
+SHA256 (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 2553ea15568dea95714a8560075c84af8a797f290f2621fb6986d0d105bab247
+SIZE (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 65983616
diff --git a/x11/nvidia-driver-470/distinfo b/x11/nvidia-driver-470/distinfo
new file mode 100644
index 000000000000..c77db45532f1
--- /dev/null
+++ b/x11/nvidia-driver-470/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 40d787fae82d653893b08afac4e0ec37a88f37154406bfb13d02bfc986881f5c
+SIZE (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 99491020
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 629e1a69a5ac..32daf36722b1 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -33,6 +33,12 @@ LICENSE_FILE= ${WRKSRC}/doc/license.txt
# to end up depending on non existing libraries
NO_SHLIB_REQUIRES_GLOB=*:32
+# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
+# Kept for switching to centralized distinfo with suffixes.
+.ifdef PKGNAMESUFFIX
+DISTINFO_FILE= ${.CURDIR}/distinfo
+.endif
+
# Pull GNU sed(1) for "binary" patching of obj/libglvnd/libEGL.so.1 and
# obj/libEGL_nvidia.so.0 (see below)
.if ${NVVERSION} >= 410.057
diff --git a/x11/nvidia-driver/Makefile.common b/x11/nvidia-driver/Makefile.common
index 67b10e0f1eb8..1236ca04b803 100644
--- a/x11/nvidia-driver/Makefile.common
+++ b/x11/nvidia-driver/Makefile.common
@@ -26,16 +26,3 @@ NVVERSION= ${DISTVERSION:S/./.0/} # allow minor > 99
NVVERSION= ${DISTVERSION}
. endif
.endif
-
-# Target below can be used instead of standard `makesum' to correctly
-# update distinfo (i.e., keeping other driver version entries intact)
-.if ${.TARGETS:Mupdate-distinfo}
-DISTINFO_FILE= ${MASTERDIR}/distinfo.new
-.endif
-
-update-distinfo: makesum .SILENT
- ${REINPLACE_CMD} -e '/${ARCH_SUFX}-${NVVERSION:R}/s/^/~/' \
- ${MASTERDIR}/distinfo
- ${REINPLACE_CMD} -e '/^~SHA256/r ${DISTINFO_FILE}' -e '/^~/d' \
- ${MASTERDIR}/distinfo
- ${RM} ${DISTINFO_FILE} ${MASTERDIR}/distinfo.bak
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 1e22644b8440..017416dc7813 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,17 +1,3 @@
TIMESTAMP = 1745330770
SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
-SHA256 (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 40d787fae82d653893b08afac4e0ec37a88f37154406bfb13d02bfc986881f5c
-SIZE (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 99491020
-SHA256 (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 51db7d824e9f190a0bff792f520cab029a10c94aedf92ab267fb5916a2f272b0
-SIZE (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 65337455
-SHA256 (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 2553ea15568dea95714a8560075c84af8a797f290f2621fb6986d0d105bab247
-SIZE (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 65983616
-SHA256 (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = f58fc793995008fd07719e3d001b1ad4b3547cfbc7084aec769098daa02e336f
-SIZE (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = 61500286
-SHA256 (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 87b8523fb29e2bf51c2daf555e6dc46bbc6e5fd76b07a2034d3a5485a7cf99bf
-SIZE (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 60616768
-SHA256 (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120
-SIZE (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 36474676
-SHA256 (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 5f874133853eacc5b9a10311cec22d3c4898db7f75b92bb6c12d5be5126516fb
-SIZE (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 35399011
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index 6ed0ba87aef0..5ca41c256104 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE Plasma Workspace
@@ -22,6 +23,8 @@ RUN_DEPENDS= kio-extras>=24.12.3:devel/kio-extras \
kio-fuse>=5.1.0_1:filesystems/kio-fuse \
mkfontscale:x11-fonts/mkfontscale \
oxygen-icons>=0:x11-themes/oxygen-icons \
+ xmessage:x11/xmessage \
+ xrdb:x11/xrdb \
xset:x11/xset
USES= cmake desktop-file-utils gettext gl kde:6 pkgconfig python \