summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--MOVED1
-rw-r--r--Mk/Uses/zig.mk102
-rw-r--r--Mk/bsd.options.mk7
-rw-r--r--archivers/py-comicapi/Makefile2
-rw-r--r--archivers/py-extractcode/Makefile1
-rw-r--r--archivers/py-zipstream-ng/Makefile3
-rw-r--r--archivers/py-zipstream-ng/distinfo6
-rw-r--r--astro/astroterm/Makefile22
-rw-r--r--astro/astroterm/distinfo12
-rw-r--r--astro/kosmorro/Makefile2
-rw-r--r--astro/mepo/Makefile1
-rw-r--r--astro/py-astlib/Makefile1
-rw-r--r--astro/py-astroML/Makefile2
-rw-r--r--astro/py-kosmorrolib/Makefile2
-rw-r--r--astro/py-metpy/Makefile2
-rw-r--r--astro/py-pykep/Makefile2
-rw-r--r--astro/py-skyfield-data/Makefile2
-rw-r--r--astro/py-skyfield/Makefile2
-rw-r--r--astro/py-sunpy/Makefile1
-rw-r--r--audio/chromaprint/Makefile27
-rw-r--r--audio/chromaprint/distinfo6
-rw-r--r--audio/chromaprint/files/patch-tests_CMakeLists.txt14
-rw-r--r--audio/chromaprint/pkg-plist6
-rw-r--r--audio/fooyin/Makefile6
-rw-r--r--audio/fooyin/distinfo8
-rw-r--r--audio/gsequencer/Makefile2
-rw-r--r--audio/klystrack/Makefile1
-rw-r--r--audio/lollypop/Makefile1
-rw-r--r--audio/py-auditok/Makefile2
-rw-r--r--audio/py-music21/Makefile1
-rw-r--r--audio/py-supysonic/Makefile2
-rw-r--r--audio/py-torchaudio/Makefile2
-rw-r--r--audio/sonicradio/Makefile2
-rw-r--r--audio/sonicradio/distinfo10
-rw-r--r--biology/atac-seq/Makefile1
-rw-r--r--biology/biostar-tools/Makefile1
-rw-r--r--biology/chip-seq/Makefile1
-rw-r--r--biology/fasda-utils/Makefile1
-rw-r--r--biology/groopm/Makefile2
-rw-r--r--biology/peak-classifier/Makefile2
-rw-r--r--biology/prodigy-lig/Makefile1
-rw-r--r--biology/py-PySCeS/Makefile1
-rw-r--r--biology/py-biopython/Makefile2
-rw-r--r--biology/py-deeptools/Makefile2
-rw-r--r--biology/py-dna-features-viewer/Makefile2
-rw-r--r--biology/py-gtfparse/Makefile1
-rw-r--r--biology/py-htseq/Makefile2
-rw-r--r--biology/py-multiqc/Makefile2
-rw-r--r--biology/py-pydeseq2/Makefile1
-rw-r--r--biology/py-scikit-bio/Makefile1
-rw-r--r--biology/rna-seq/Makefile1
-rw-r--r--cad/PrusaSlicer/Makefile2
-rw-r--r--cad/cura/Makefile1
-rw-r--r--cad/freecad/Makefile2
-rw-r--r--cad/k40-whisperer/Makefile2
-rw-r--r--cad/py-ezdxf/Makefile2
-rw-r--r--cad/py-lcapy/Makefile2
-rw-r--r--cad/py-pyfda/Makefile2
-rw-r--r--cad/uranium/Makefile1
-rw-r--r--comms/apitran/Makefile2
-rw-r--r--comms/gnuradio/Makefile2
-rw-r--r--comms/gqrx/Makefile1
-rw-r--r--comms/gr-osmosdr/Makefile2
-rw-r--r--comms/klog/Makefile3
-rw-r--r--comms/klog/distinfo6
-rw-r--r--comms/py-streamdeck/Makefile1
-rw-r--r--converters/py-markitdown/Makefile1
-rw-r--r--converters/py-svglib/Makefile2
-rw-r--r--converters/simdutf/Makefile2
-rw-r--r--converters/simdutf/distinfo6
-rw-r--r--converters/simdutf/pkg-plist4
-rw-r--r--databases/Makefile1
-rw-r--r--databases/dbeaver/Makefile2
-rw-r--r--databases/evolution-data-server/Makefile2
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/freetds/Makefile2
-rw-r--r--databases/freetds/distinfo6
-rw-r--r--databases/libvalkey/Makefile6
-rw-r--r--databases/libvalkey/distinfo6
-rw-r--r--databases/libvalkey/pkg-plist5
-rw-r--r--databases/mongodb-tools/Makefile3
-rw-r--r--databases/mongodb-tools/distinfo6
-rw-r--r--databases/mongodb70/Makefile6
-rw-r--r--databases/mongodb70/distinfo4
-rw-r--r--databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp2
-rw-r--r--databases/mongodb80/Makefile1
-rw-r--r--databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp2
-rw-r--r--databases/py-dbt-core/Makefile2
-rw-r--r--databases/py-dbt-duckdb/Makefile2
-rw-r--r--databases/py-dbt-snowflake/Makefile2
-rw-r--r--databases/py-sqlmodel/Makefile46
-rw-r--r--databases/py-sqlmodel/distinfo3
-rw-r--r--databases/py-sqlmodel/pkg-descr19
-rw-r--r--deskutils/bijiben/Makefile2
-rw-r--r--deskutils/bookworm/Makefile2
-rw-r--r--deskutils/calibre/Makefile1
-rw-r--r--deskutils/elementary-calendar/Makefile1
-rw-r--r--deskutils/foliate/Makefile1
-rw-r--r--deskutils/gnome-calendar/Makefile1
-rw-r--r--deskutils/gnome-contacts/Makefile2
-rw-r--r--deskutils/gnome-initial-setup/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-audio-output-switcher/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-coverflow/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-dashtodock/Makefile1
-rw-r--r--deskutils/gnome-shell-extension-filesmenu/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-hidetopbar/Makefile1
-rw-r--r--deskutils/gnome-shell-extension-lockkeys/Makefile1
-rw-r--r--deskutils/gnome-shell-extension-mediaplayer/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-openweather/Makefile1
-rw-r--r--deskutils/gnome-shell-extension-panel-osd/Makefile1
-rw-r--r--deskutils/gnome-shell-extension-trash/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-weather/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-windowoverlay-icons/Makefile2
-rw-r--r--deskutils/gnome-shell-extra-extensions/Makefile2
-rw-r--r--deskutils/gnome-todo/Makefile2
-rw-r--r--deskutils/gnome-tweaks/Makefile1
-rw-r--r--deskutils/gnome-utils/Makefile1
-rw-r--r--deskutils/gnotime/Makefile2
-rw-r--r--deskutils/meteo/Makefile2
-rw-r--r--deskutils/nextcloudclient/Makefile11
-rw-r--r--deskutils/nextcloudclient/distinfo6
-rw-r--r--deskutils/nextcloudclient/files/patch-doc_CMakeLists.txt18
-rw-r--r--deskutils/nextcloudclient/files/patch-man_CMakeLists.txt15
-rw-r--r--deskutils/nextcloudclient/pkg-plist3
-rw-r--r--deskutils/py-paperless-ngx/Makefile1
-rw-r--r--deskutils/py-paperless/Makefile2
-rw-r--r--deskutils/readur/Makefile3
-rw-r--r--deskutils/readur/Makefile.crates26
-rw-r--r--deskutils/readur/distinfo62
-rw-r--r--deskutils/readur/pkg-plist2
-rw-r--r--deskutils/rednotebook/Makefile2
-rw-r--r--deskutils/remind/Makefile2
-rw-r--r--deskutils/remind/distinfo6
-rw-r--r--deskutils/showdown/Makefile2
-rw-r--r--devel/Makefile2
-rw-r--r--devel/R-cran-evaluate/Makefile2
-rw-r--r--devel/R-cran-evaluate/distinfo6
-rw-r--r--devel/R-cran-later/Makefile2
-rw-r--r--devel/R-cran-later/distinfo6
-rw-r--r--devel/R-cran-rprojroot/Makefile2
-rw-r--r--devel/R-cran-rprojroot/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/dbus/Makefile2
-rw-r--r--devel/dbus/files/patch-dbus_dbus-transport-socket.c15
-rw-r--r--devel/devhelp/Makefile2
-rw-r--r--devel/fifechan/Makefile2
-rw-r--r--devel/flatzebra/Makefile1
-rw-r--r--devel/gcli/Makefile5
-rw-r--r--devel/gcli/distinfo6
-rw-r--r--devel/gcli/pkg-plist1
-rw-r--r--devel/geany-plugin-markdown/Makefile1
-rw-r--r--devel/geany-plugins/Makefile1
-rw-r--r--devel/generate/Makefile7
-rw-r--r--devel/generate/distinfo6
-rw-r--r--devel/generate/files/patch-generate.c11
-rw-r--r--devel/gitea-act_runner/Makefile3
-rw-r--r--devel/gitea-act_runner/distinfo10
-rw-r--r--devel/glade/Makefile2
-rw-r--r--devel/golangci-lint/Makefile5
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/jjui/Makefile2
-rw-r--r--devel/jjui/distinfo10
-rw-r--r--devel/juce/Makefile2
-rw-r--r--devel/juce706/Makefile2
-rw-r--r--devel/nextpnr/Makefile4
-rw-r--r--devel/ninja/Makefile2
-rw-r--r--devel/ninja/distinfo6
-rw-r--r--devel/p5-Sys-Virt/Makefile4
-rw-r--r--devel/p5-Sys-Virt/distinfo6
-rw-r--r--devel/pecl-raphf2/Makefile3
-rw-r--r--devel/pecl-raphf2/distinfo6
-rw-r--r--devel/php-composer/Makefile2
-rw-r--r--devel/php-composer/distinfo6
-rw-r--r--devel/py-asciimatics/Makefile2
-rw-r--r--devel/py-buildbot-worker/Makefile1
-rw-r--r--devel/py-buildbot/Makefile1
-rw-r--r--devel/py-cfn-lint/Makefile1
-rw-r--r--devel/py-cyclopts/Makefile29
-rw-r--r--devel/py-cyclopts/distinfo3
-rw-r--r--devel/py-cyclopts/pkg-descr2
-rw-r--r--devel/py-deepdiff/Makefile2
-rw-r--r--devel/py-fastf1/Makefile1
-rw-r--r--devel/py-game/Makefile2
-rw-r--r--devel/py-game_sdl2/Makefile2
-rw-r--r--devel/py-graal/Makefile1
-rw-r--r--devel/py-importlab/Makefile2
-rw-r--r--devel/py-ipympl/Makefile1
-rw-r--r--devel/py-jupyter-kernel-gateway/Makefile29
-rw-r--r--devel/py-jupyter-kernel-gateway/distinfo3
-rw-r--r--devel/py-jupyter-kernel-gateway/pkg-descr4
-rw-r--r--devel/py-jupyter-rfb/Makefile1
-rw-r--r--devel/py-mediapy/Makefile1
-rw-r--r--devel/py-pydenticon/Makefile2
-rw-r--r--devel/py-pyquil/Makefile2
-rw-r--r--devel/py-pysdl2/Makefile2
-rw-r--r--devel/py-pytest-mpl/Makefile2
-rw-r--r--devel/py-python-gitlab/Makefile2
-rw-r--r--devel/py-python-gitlab/distinfo6
-rw-r--r--devel/py-qutip-qip/Makefile2
-rw-r--r--devel/py-qutip/Makefile1
-rw-r--r--devel/py-sirmordred/Makefile1
-rw-r--r--devel/py-taskflow/Makefile2
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/py-trimesh/Makefile2
-rw-r--r--devel/py-ttkbootstrap/Makefile1
-rw-r--r--devel/py-typecode/Makefile1
-rw-r--r--devel/pytype/Makefile2
-rw-r--r--devel/qt5-assistant/files/patch-src_assistant_assistant_assistant.pro4
-rw-r--r--devel/rubygem-awrence/Makefile2
-rw-r--r--devel/rubygem-awrence/distinfo6
-rw-r--r--devel/sdl2pp/Makefile2
-rw-r--r--devel/subversive/Makefile2
-rw-r--r--devel/wf-config/Makefile5
-rw-r--r--devel/wf-config/distinfo6
-rw-r--r--devel/wf-config/pkg-plist1
-rw-r--r--editors/lapce/Makefile3
-rw-r--r--editors/lapce/Makefile.crates27
-rw-r--r--editors/lapce/distinfo56
-rw-r--r--editors/lapce/files/patch-Cargo.lock6
-rw-r--r--editors/lapce/files/patch-Cargo.toml11
-rw-r--r--editors/marker/Makefile2
-rw-r--r--editors/quilter/Makefile2
-rw-r--r--editors/setzer/Makefile2
-rw-r--r--editors/xed/Makefile2
-rw-r--r--emulators/Makefile3
-rw-r--r--emulators/aranym/Makefile2
-rw-r--r--emulators/ares/Makefile42
-rw-r--r--emulators/ares/distinfo6
-rw-r--r--emulators/ares/files/patch-thirdparty_CMakeLists.txt75
-rw-r--r--emulators/ares/pkg-descr13
-rw-r--r--emulators/ares/pkg-plist4
-rw-r--r--emulators/emu64/Makefile1
-rw-r--r--emulators/fbneo/Makefile1
-rw-r--r--emulators/py-m64py/Makefile2
-rw-r--r--emulators/virtualbox-ose-72/Makefile426
-rw-r--r--emulators/virtualbox-ose-72/distinfo7
-rw-r--r--emulators/virtualbox-ose-72/files/extrapatch-Config.kmk11
-rw-r--r--emulators/virtualbox-ose-72/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile11
-rw-r--r--emulators/virtualbox-ose-72/files/extrapatch-vboximg-Config.kmk11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-Config.kmk421
-rw-r--r--emulators/virtualbox-ose-72/files/patch-configure126
-rw-r--r--emulators/virtualbox-ose-72/files/patch-doc_manual_en__US_dita_UserManual.ditamap11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-include-iprt-x86.h19
-rw-r--r--emulators/virtualbox-ose-72/files/patch-include_VBox_com_array.h36
-rw-r--r--emulators/virtualbox-ose-72/files/patch-include_VBox_sup.h11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-include_iprt_string.h14
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c284
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile27
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest34
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient25
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop10
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk20
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt10
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-Makefile.kmk14
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-freebsd-VBox.sh77
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h39
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp71
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp20
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile38
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile.kmk31
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c17
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk31
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.856
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c171
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c12
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h428
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c1015
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c644
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c1543
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA.cpp20
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-dx-dx11.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp56
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Makefile.kmk44
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Network_DrvNAT.cpp10
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_USB_freebsd_USBProxyDevice-freebsd.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp58
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.cpp46
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.h20
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxWidget.cpp24
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp13
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile30
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c234
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv34
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c147
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c471
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Main_Makefile.kmk10
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Main_include_HostPower.h20
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_HostImpl.cpp11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp24
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_Makefile.kmk29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c58
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c29
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c408
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c22
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c92
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c53
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c73
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c59
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c80
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c30
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h48
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c91
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c35
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c43
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c68
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp39
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp38
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_Config.kmk11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp59
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_Makefile.kmk11
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c13
-rw-r--r--emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h17
-rw-r--r--emulators/virtualbox-ose-72/files/pkg-message.in120
-rw-r--r--emulators/virtualbox-ose-72/files/vboxheadless.in140
-rw-r--r--emulators/virtualbox-ose-72/files/vboxinit.in91
-rw-r--r--emulators/virtualbox-ose-72/files/vboxwatchdog.in51
-rw-r--r--emulators/virtualbox-ose-72/files/vboxwebsrv.in47
-rw-r--r--emulators/virtualbox-ose-72/files/virtualbox.desktop17
-rw-r--r--emulators/virtualbox-ose-72/pkg-descr8
-rw-r--r--emulators/virtualbox-ose-72/pkg-plist452
-rw-r--r--emulators/virtualbox-ose-kmod-72/Makefile114
-rw-r--r--emulators/virtualbox-ose-kmod-72/distinfo3
-rw-r--r--emulators/virtualbox-ose-kmod-72/files/pkg-message.in10
-rw-r--r--emulators/virtualbox-ose-kmod-72/files/vboxnet.in67
-rw-r--r--emulators/virtualbox-ose-kmod-72/pkg-descr5
-rw-r--r--emulators/virtualbox-ose-kmod-72/pkg-plist6
-rw-r--r--emulators/virtualbox-ose-nox11-72/Makefile11
-rw-r--r--emulators/vt100/Makefile1
-rw-r--r--filesystems/Makefile2
-rw-r--r--filesystems/py-tahoe-lafs/Makefile1
-rw-r--r--filesystems/sasquatch/Makefile35
-rw-r--r--filesystems/sasquatch/distinfo3
-rw-r--r--filesystems/sasquatch/pkg-descr16
-rw-r--r--filesystems/zerofs/Makefile25
-rw-r--r--filesystems/zerofs/Makefile.crates412
-rw-r--r--filesystems/zerofs/distinfo827
-rw-r--r--filesystems/zerofs/pkg-descr4
-rw-r--r--finance/R-cran-gmm/Makefile6
-rw-r--r--finance/R-cran-gmm/distinfo6
-rw-r--r--finance/electrum/Makefile1
-rw-r--r--finance/favagtk/Makefile2
-rw-r--r--finance/gnucash-docs/Makefile1
-rw-r--r--finance/gnucash/Makefile1
-rw-r--r--finance/odoo/Makefile1
-rw-r--r--finance/odoo16/Makefile2
-rw-r--r--finance/odoo17/Makefile1
-rw-r--r--finance/py-bt/Makefile1
-rw-r--r--finance/py-degiro-connector/Makefile1
-rw-r--r--finance/py-ffn/Makefile1
-rw-r--r--finance/py-mplfinance/Makefile2
-rw-r--r--finance/skrooge/Makefile1
-rw-r--r--games/3omns/Makefile2
-rw-r--r--games/abbayedesmorts/Makefile1
-rw-r--r--games/afternoonstalker/Makefile1
-rw-r--r--games/alephone-data/Makefile2
-rw-r--r--games/alephone-scenarios/Makefile2
-rw-r--r--games/alephone/Makefile2
-rw-r--r--games/assaultcube/Makefile1
-rw-r--r--games/automuteus/Makefile15
-rw-r--r--games/automuteus/distinfo6
-rw-r--r--games/barony/Makefile2
-rw-r--r--games/blobwars/Makefile2
-rw-r--r--games/blockattack/Makefile1
-rw-r--r--games/brogue/Makefile1
-rw-r--r--games/burgerspace/Makefile1
-rw-r--r--games/cataclysm-dda/Makefile1
-rw-r--r--games/catesc/Makefile2
-rw-r--r--games/cdogs-sdl/Makefile1
-rw-r--r--games/chromium-bsu/Makefile2
-rw-r--r--games/colobot/Makefile2
-rw-r--r--games/cosmosmash/Makefile1
-rw-r--r--games/devilutionX/Makefile2
-rw-r--r--games/domino-chain/Makefile2
-rw-r--r--games/dreamchess/Makefile2
-rw-r--r--games/dxx-rebirth/Makefile1
-rw-r--r--games/el/Makefile2
-rw-r--r--games/endgame-singularity/Makefile2
-rw-r--r--games/enigma/Makefile2
-rw-r--r--games/flare-engine/Makefile2
-rw-r--r--games/flare-game/Makefile2
-rw-r--r--games/freesynd/Makefile1
-rw-r--r--games/fretsonfire/Makefile2
-rw-r--r--games/funnyboat/Makefile2
-rw-r--r--games/gigalomania/Makefile2
-rw-r--r--games/glob2/Makefile2
-rw-r--r--games/griels-quest/Makefile1
-rw-r--r--games/hedgewars/Makefile1
-rw-r--r--games/hoverboard-sdl/Makefile2
-rw-r--r--games/hypatia_engine/Makefile2
-rw-r--r--games/iceicepenguin/Makefile2
-rw-r--r--games/instead/Makefile2
-rw-r--r--games/keeperrl/Makefile2
-rw-r--r--games/krank/Makefile2
-rw-r--r--games/lander/Makefile2
-rw-r--r--games/lbreakouthd/Makefile1
-rw-r--r--games/legend-of-edgar/Makefile1
-rw-r--r--games/meandmyshadow/Makefile2
-rw-r--r--games/minerbold/Makefile2
-rw-r--r--games/mirrormagic/Makefile1
-rw-r--r--games/monsterz/Makefile1
-rw-r--r--games/naev/Makefile2
-rw-r--r--games/narcissu2/Makefile2
-rw-r--r--games/nxengine/Makefile2
-rw-r--r--games/openage/Makefile1
-rw-r--r--games/openclaw/Makefile2
-rw-r--r--games/openspades/Makefile2
-rw-r--r--games/pathological/Makefile2
-rw-r--r--games/pinball/Makefile2
-rw-r--r--games/pioneer/Makefile2
-rw-r--r--games/pioneers/Makefile2
-rw-r--r--games/pipewalker/Makefile1
-rw-r--r--games/ponscripter-07th-mod/Makefile1
-rw-r--r--games/py-fife/Makefile2
-rw-r--r--games/py-mnemosyne-proj/Makefile2
-rw-r--r--games/pysolfc-cardsets/Makefile1
-rw-r--r--games/pysolfc/Makefile3
-rw-r--r--games/pysolfc/distinfo6
-rw-r--r--games/pyspacewar/Makefile2
-rw-r--r--games/redeclipse/Makefile2
-rw-r--r--games/redeclipse16/Makefile2
-rw-r--r--games/renpy/Makefile2
-rw-r--r--games/rocksndiamonds/Makefile1
-rw-r--r--games/sauerbraten/Makefile2
-rw-r--r--games/sdlpop/Makefile2
-rw-r--r--games/solarus-quest-editor/Makefile1
-rw-r--r--games/solarus/Makefile1
-rw-r--r--games/solver/Makefile2
-rw-r--r--games/starfighter/Makefile2
-rw-r--r--games/stonesoup/Makefile1
-rw-r--r--games/stratagus/Makefile2
-rw-r--r--games/supertux2/Makefile2
-rw-r--r--games/tesseract/Makefile2
-rw-r--r--games/tome4-beta/Makefile2
-rw-r--r--games/tome4/Makefile2
-rw-r--r--games/toppler/Makefile2
-rw-r--r--games/trackballs/Makefile2
-rw-r--r--games/trigger-rally/Makefile2
-rw-r--r--games/tuxpaint-config/Makefile1
-rw-r--r--games/tuxpaint-fonts/Makefile2
-rw-r--r--games/tuxpaint-stamps/Makefile1
-rw-r--r--games/tuxpaint/Makefile2
-rw-r--r--games/unknown-horizons/Makefile2
-rw-r--r--games/valyriatear/Makefile2
-rw-r--r--games/vcmi/Makefile2
-rw-r--r--games/vectoroids/Makefile1
-rw-r--r--games/voadi/Makefile1
-rw-r--r--games/wargus/Makefile2
-rw-r--r--games/wesnoth/Makefile1
-rw-r--r--games/whichwayisup/Makefile2
-rw-r--r--games/widelands/Makefile2
-rw-r--r--graphics/atril-lite/Makefile2
-rw-r--r--graphics/atril/Makefile2
-rw-r--r--graphics/birdfont/Makefile2
-rw-r--r--graphics/cegui/Makefile2
-rw-r--r--graphics/chafa/Makefile1
-rw-r--r--graphics/colmap/Makefile2
-rw-r--r--graphics/colmap/distinfo6
-rw-r--r--graphics/colmap/files/patch-cmake_FindDependencies.cmake19
-rw-r--r--graphics/darktable/Makefile2
-rw-r--r--graphics/durdraw/Makefile2
-rw-r--r--graphics/gource/Makefile2
-rw-r--r--graphics/gowall/Makefile1
-rw-r--r--graphics/grafx2/Makefile1
-rw-r--r--graphics/gthumb/Makefile2
-rw-r--r--graphics/gwenview/Makefile1
-rw-r--r--graphics/impressive/Makefile2
-rw-r--r--graphics/kdegraphics/Makefile1
-rw-r--r--graphics/kf5-kimageformats/Makefile2
-rw-r--r--graphics/kf6-kimageformats/Makefile1
-rw-r--r--graphics/libavif/Makefile2
-rw-r--r--graphics/libyuv/Makefile8
-rw-r--r--graphics/libyuv/distinfo6
-rw-r--r--graphics/libyuv/files/patch-CMakeLists.txt18
-rw-r--r--graphics/libyuv/pkg-plist4
-rw-r--r--graphics/matplotlib-cpp/Makefile2
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/milton/Makefile2
-rw-r--r--graphics/mupdf/Makefile2
-rw-r--r--graphics/mupdf/distinfo6
-rw-r--r--graphics/openxr/Makefile2
-rw-r--r--graphics/openxr/distinfo6
-rw-r--r--graphics/pdfpc/Makefile1
-rw-r--r--graphics/py-PyOpenGL/Makefile2
-rw-r--r--graphics/py-actdiag/Makefile2
-rw-r--r--graphics/py-albumentations/Makefile2
-rw-r--r--graphics/py-blockdiag/Makefile2
-rw-r--r--graphics/py-blockdiagcontrib-cisco/Makefile2
-rw-r--r--graphics/py-cairosvg/Makefile1
-rw-r--r--graphics/py-cartopy/Makefile2
-rw-r--r--graphics/py-colorthief/Makefile2
-rw-r--r--graphics/py-colorz/Makefile2
-rw-r--r--graphics/py-colour-science/Makefile1
-rw-r--r--graphics/py-contextily/Makefile1
-rw-r--r--graphics/py-descartes/Makefile2
-rw-r--r--graphics/py-django-easy-thumbnails/Makefile2
-rw-r--r--graphics/py-face_recognition/Makefile2
-rw-r--r--graphics/py-fotokilof/Makefile1
-rw-r--r--graphics/py-fury/Makefile2
-rw-r--r--graphics/py-geomdl/Makefile2
-rw-r--r--graphics/py-geosnap/Makefile1
-rw-r--r--graphics/py-haishoku/Makefile2
-rw-r--r--graphics/py-imagecodecs/Makefile1
-rw-r--r--graphics/py-imageio/Makefile1
-rw-r--r--graphics/py-img2pdf/Makefile1
-rw-r--r--graphics/py-mapclassify/Makefile1
-rw-r--r--graphics/py-mcomix/Makefile2
-rw-r--r--graphics/py-moderngl-window/Makefile1
-rw-r--r--graphics/py-moderngl/Makefile1
-rw-r--r--graphics/py-momepy/Makefile2
-rw-r--r--graphics/py-mpl-interactions/Makefile1
-rw-r--r--graphics/py-mpl-scatter-density/Makefile2
-rw-r--r--graphics/py-nwdiag/Makefile2
-rw-r--r--graphics/py-openslide-python/Makefile2
-rw-r--r--graphics/py-optimize-images/Makefile2
-rw-r--r--graphics/py-pdf2image/Makefile2
-rw-r--r--graphics/py-photocollage/Makefile2
-rw-r--r--graphics/py-pillow-heif/Makefile1
-rw-r--r--graphics/py-pillow/Makefile1
-rw-r--r--graphics/py-pointpats/Makefile1
-rw-r--r--graphics/py-proplot/Makefile1
-rw-r--r--graphics/py-pyganim/Makefile2
-rw-r--r--graphics/py-pyinsane2/Makefile2
-rw-r--r--graphics/py-pyocr/Makefile1
-rw-r--r--graphics/py-pypillowfight/Makefile2
-rw-r--r--graphics/py-pyqtgraph/Makefile2
-rw-r--r--graphics/py-pyrsgis/Makefile2
-rw-r--r--graphics/py-pytesseract/Makefile2
-rw-r--r--graphics/py-python-barcode/Makefile1
-rw-r--r--graphics/py-pyvista/Makefile2
-rw-r--r--graphics/py-rich-pixels/Makefile1
-rw-r--r--graphics/py-scikit-image/Makefile2
-rw-r--r--graphics/py-seqdiag/Makefile2
-rw-r--r--graphics/py-sorl-thumbnail/Makefile2
-rw-r--r--graphics/py-spectra/Makefile2
-rw-r--r--graphics/py-term-image/Makefile1
-rw-r--r--graphics/py-toyplot/Makefile2
-rw-r--r--graphics/py-ueberzug/Makefile2
-rw-r--r--graphics/py-urbanaccess/Makefile2
-rw-r--r--graphics/py-visvis/Makefile2
-rw-r--r--graphics/py-willow/Makefile1
-rw-r--r--graphics/qgis-ltr/Makefile1
-rw-r--r--graphics/qgis/Makefile1
-rw-r--r--graphics/qtqr/Makefile1
-rw-r--r--graphics/qview/Makefile1
-rw-r--r--graphics/rapid-photo-downloader/Makefile2
-rw-r--r--graphics/sdl2_image/Makefile1
-rw-r--r--graphics/sdl3_image/Makefile1
-rw-r--r--graphics/variety/Makefile2
-rw-r--r--graphics/wallhaven-cli/Makefile2
-rw-r--r--graphics/wxsvg/Makefile3
-rw-r--r--graphics/wxsvg/distinfo6
-rw-r--r--graphics/xviewer/Makefile2
-rw-r--r--graphics/zathura-pdf-mupdf/Makefile2
-rw-r--r--graphics/zathura/Makefile13
-rw-r--r--graphics/zathura/distinfo6
-rw-r--r--graphics/zathura/pkg-plist1
-rw-r--r--irc/py-sopel/Makefile2
-rw-r--r--irc/py-sopel/distinfo6
-rw-r--r--java/eclipse-EPIC/Makefile2
-rw-r--r--java/eclipse-cdt/Makefile1
-rw-r--r--java/eclipse-drjava/Makefile2
-rw-r--r--java/eclipse-findbugs/Makefile1
-rw-r--r--java/eclipse-pydev/Makefile1
-rw-r--r--java/eclipse-shelled/Makefile2
-rw-r--r--java/eclipse-yaml-editor/Makefile1
-rw-r--r--java/eclipse/Makefile1
-rw-r--r--java/phpeclipse/Makefile2
-rw-r--r--java/veditor/Makefile2
-rw-r--r--lang/Makefile1
-rw-r--r--lang/mono5.10/Makefile2
-rw-r--r--lang/mono6.8/Makefile2
-rw-r--r--lang/php83/Makefile2
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84/Makefile2
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/php85/Makefile5
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/php85/pkg-plist5
-rw-r--r--lang/s7/Makefile.master4
-rw-r--r--lang/s7/distinfo6
-rw-r--r--lang/zig010/Makefile66
-rw-r--r--lang/zig010/distinfo5
-rw-r--r--lang/zig010/files/patch-CMakeLists.txt10
-rw-r--r--lang/zig010/pkg-descr2
-rw-r--r--lang/zig010/pkg-plist13845
-rw-r--r--mail/astroid/Makefile1
-rw-r--r--mail/balsa/Makefile2
-rw-r--r--mail/evolution-ews/Makefile2
-rw-r--r--mail/evolution/Makefile2
-rw-r--r--mail/geary/Makefile2
-rw-r--r--mail/mew-devel/Makefile5
-rw-r--r--mail/mew-devel/distinfo6
-rw-r--r--math/asymptote/Makefile2
-rw-r--r--math/cadabra2/Makefile2
-rw-r--r--math/elementary-calculator/Makefile4
-rw-r--r--math/elementary-calculator/distinfo6
-rw-r--r--math/elementary-calculator/pkg-plist2
-rw-r--r--math/mathicsscript/Makefile2
-rw-r--r--math/maxima/Makefile2
-rw-r--r--math/openturns/Makefile2
-rw-r--r--math/py-animatplot-ng/Makefile2
-rw-r--r--math/py-animatplot/Makefile2
-rw-r--r--math/py-arviz/Makefile1
-rw-r--r--math/py-arybo/Makefile2
-rw-r--r--math/py-baycomp/Makefile2
-rw-r--r--math/py-benford_py/Makefile2
-rw-r--r--math/py-chaospy/Makefile2
-rw-r--r--math/py-cmyt/Makefile1
-rw-r--r--math/py-colormath/Makefile2
-rw-r--r--math/py-dgl/Makefile2
-rw-r--r--math/py-fvcore/Makefile2
-rw-r--r--math/py-hypernetx/Makefile1
-rw-r--r--math/py-keras/Makefile2
-rw-r--r--math/py-mathics/Makefile2
-rw-r--r--math/py-matplotlib-scalebar/Makefile2
-rw-r--r--math/py-matplotlib/Makefile2
-rw-r--r--math/py-minorminer/Makefile2
-rw-r--r--math/py-networkx/Makefile2
-rw-r--r--math/py-plastex/Makefile2
-rw-r--r--math/py-pymc3/Makefile2
-rw-r--r--math/py-pyneqsys/Makefile2
-rw-r--r--math/py-pyodesys/Makefile2
-rw-r--r--math/py-python-louvain/Makefile2
-rw-r--r--math/py-python-picard/Makefile2
-rw-r--r--math/py-pytorchvideo/Makefile2
-rw-r--r--math/py-qats/Makefile1
-rw-r--r--math/py-seaborn/Makefile1
-rw-r--r--math/py-splot/Makefile1
-rw-r--r--math/py-spopt/Makefile2
-rw-r--r--math/py-squarify/Makefile2
-rw-r--r--math/py-ssm/Makefile2
-rw-r--r--math/py-timple/Makefile2
-rw-r--r--math/py-yt/Makefile2
-rw-r--r--math/qalculate-gtk/Makefile1
-rw-r--r--math/wxmaxima/Makefile4
-rw-r--r--math/wxmaxima/distinfo6
-rw-r--r--math/wxmaxima/files/patch-src_wxMaxima.cpp11
-rw-r--r--math/wxmaxima/pkg-plist20
-rw-r--r--misc/alpaca/Makefile2
-rw-r--r--misc/caffe/Makefile2
-rw-r--r--misc/cs/Makefile2
-rw-r--r--misc/exercism/Makefile2
-rw-r--r--misc/exercism/distinfo6
-rw-r--r--misc/ironscanner/Makefile2
-rw-r--r--misc/mate-user-guide/Makefile1
-rw-r--r--misc/mmdnn/Makefile2
-rw-r--r--misc/py-QSpectrumAnalyzer/Makefile2
-rw-r--r--misc/py-accelerate/Makefile1
-rw-r--r--misc/py-aider-chat/Makefile1
-rw-r--r--misc/py-ascii-magic/Makefile2
-rw-r--r--misc/py-datasets/Makefile1
-rw-r--r--misc/py-detecta/Makefile2
-rw-r--r--misc/py-diffusers/Makefile1
-rw-r--r--misc/py-facenet-pytorch/Makefile2
-rw-r--r--misc/py-hf-doc-builder/Makefile1
-rw-r--r--misc/py-hf-xet/Makefile4
-rw-r--r--misc/py-hf-xet/Makefile.crates157
-rw-r--r--misc/py-hf-xet/distinfo320
-rw-r--r--misc/py-icoextract/Makefile2
-rw-r--r--misc/py-mmcv/Makefile2
-rw-r--r--misc/py-mmdet/Makefile2
-rw-r--r--misc/py-mmengine/Makefile2
-rw-r--r--misc/py-mmsegmentation/Makefile2
-rw-r--r--misc/py-natten/Makefile1
-rw-r--r--misc/py-onnx-tf/Makefile2
-rw-r--r--misc/py-onnx/Makefile2
-rw-r--r--misc/py-onnxconverter-common/Makefile1
-rw-r--r--misc/py-openai-whisper/Makefile1
-rw-r--r--misc/py-openpaperwork-gtk/Makefile2
-rw-r--r--misc/py-oterm/Makefile1
-rw-r--r--misc/py-polars/Makefile1
-rw-r--r--misc/py-pytorch-lightning/Makefile1
-rw-r--r--misc/py-pytorch/Makefile2
-rw-r--r--misc/py-safetensors/Makefile1
-rw-r--r--misc/py-schedulefree/Makefile1
-rw-r--r--misc/py-tflearn/Makefile2
-rw-r--r--misc/py-timm-vis/Makefile1
-rw-r--r--misc/py-timm/Makefile1
-rw-r--r--misc/py-torch-geometric/Makefile1
-rw-r--r--misc/py-torchmetrics/Makefile1
-rw-r--r--misc/py-torchvision/Makefile2
-rw-r--r--misc/py-transformers/Makefile1
-rw-r--r--misc/py-xformers/Makefile2
-rw-r--r--misc/xiphos/Makefile2
-rw-r--r--multimedia/av1an/Makefile2
-rw-r--r--multimedia/ffms2/Makefile34
-rw-r--r--multimedia/ffms2/distinfo14
-rw-r--r--multimedia/ffms2/files/patch-use-system-vapoursynth34
-rw-r--r--multimedia/ffms2/pkg-plist5
-rw-r--r--multimedia/handbrake/Makefile18
-rw-r--r--multimedia/handbrake/distinfo26
-rw-r--r--multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs18
-rw-r--r--multimedia/handbrake/files/patch-libhb_enc__qsv.c67
-rw-r--r--multimedia/handbrake/files/patch-libhb_handbrake_qsv__common.h19
-rw-r--r--multimedia/handbrake/files/patch-libhb_qsv__common.c91
-rw-r--r--multimedia/handbrake/files/patch-make_include_contrib.defs11
-rw-r--r--multimedia/handbrake/pkg-plist17
-rw-r--r--multimedia/kew/Makefile1
-rw-r--r--multimedia/mpv/Makefile5
-rw-r--r--multimedia/mpv/distinfo4
-rw-r--r--multimedia/nymphcast/Makefile2
-rw-r--r--multimedia/obuparse/Makefile18
-rw-r--r--multimedia/obuparse/distinfo6
-rw-r--r--multimedia/obuparse/files/patch-CMakeLists.txt78
-rw-r--r--multimedia/obuparse/files/patch-Makefile33
-rw-r--r--multimedia/pitivi/Makefile2
-rw-r--r--multimedia/py-moviepy/Makefile1
-rw-r--r--multimedia/py-tartube/Makefile1
-rw-r--r--multimedia/wf-recorder/files/patch-fix-ffmpeg827
-rw-r--r--multimedia/wl-screenrec/Makefile2
-rw-r--r--multimedia/ytfzf/Makefile1
-rw-r--r--net-im/folks/Makefile2
-rw-r--r--net-im/gajim/Makefile1
-rw-r--r--net-im/linux-discord/Makefile2
-rw-r--r--net-im/linux-discord/distinfo6
-rw-r--r--net-im/mbpurple/Makefile2
-rw-r--r--net-im/pidgin-bot-sentry/Makefile2
-rw-r--r--net-im/pidgin-hotkeys/Makefile2
-rw-r--r--net-im/pidgin-latex/Makefile2
-rw-r--r--net-im/pidgin-manualsize/Makefile2
-rw-r--r--net-im/pidgin-sipe/Makefile2
-rw-r--r--net-im/pidgin-skypeweb/Makefile2
-rw-r--r--net-im/pidgin-twitter/Makefile2
-rw-r--r--net-im/pidgin-window_merge/Makefile2
-rw-r--r--net-im/purple-teams/Makefile1
-rw-r--r--net-im/py-matrix-synapse/Makefile1
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/toot/Makefile1
-rw-r--r--net-mgmt/netbox/Makefile1
-rw-r--r--net-mgmt/netdata/pkg-plist2
-rw-r--r--net-mgmt/tcpreplay/Makefile13
-rw-r--r--net-mgmt/tcpreplay/distinfo6
-rw-r--r--net-mgmt/tcpreplay/files/patch-Makefile.in11
-rw-r--r--net-mgmt/tcpreplay/files/patch-lib_queue.h18
-rw-r--r--net-mgmt/tcpreplay/files/patch-src_fragroute_mod.c15
-rw-r--r--net-mgmt/tcpreplay/files/patch-src_fragroute_pkt.h13
-rw-r--r--net-p2p/bazarr/Makefile2
-rw-r--r--net-p2p/deluge-cli/Makefile2
-rw-r--r--net-p2p/deluge/Makefile2
-rw-r--r--net-p2p/nomadnet/Makefile1
-rw-r--r--net/asterisk18/Makefile4
-rw-r--r--net/asterisk18/distinfo10
-rw-r--r--net/asterisk20/Makefile2
-rw-r--r--net/asterisk20/distinfo6
-rw-r--r--net/asterisk22/Makefile2
-rw-r--r--net/asterisk22/distinfo6
-rw-r--r--net/freerdp3/Makefile1
-rw-r--r--net/gnome-connections/Makefile2
-rw-r--r--net/kdenetwork/Makefile1
-rw-r--r--net/krdc/Makefile1
-rw-r--r--net/liferea/Makefile3
-rw-r--r--net/liferea/distinfo6
-rw-r--r--net/liferea/pkg-plist10
-rw-r--r--net/py-magic-wormhole/Makefile2
-rw-r--r--net/remmina/Makefile1
-rw-r--r--net/rubygem-oauth2-gitlab/Makefile4
-rw-r--r--net/rubygem-oauth2-gitlab/distinfo6
-rw-r--r--news/sabnzbd/Makefile6
-rw-r--r--news/sabnzbd/distinfo6
-rw-r--r--news/sabnzbd/pkg-plist2
-rw-r--r--ports-mgmt/Makefile1
-rw-r--r--ports-mgmt/porttree/Makefile2
-rw-r--r--ports-mgmt/zig2tuple/Makefile20
-rw-r--r--ports-mgmt/zig2tuple/distinfo3
-rw-r--r--ports-mgmt/zig2tuple/pkg-descr3
-rw-r--r--print/hplip-plugin/Makefile1
-rw-r--r--print/hplip/Makefile2
-rw-r--r--print/pdfarranger/Makefile2
-rw-r--r--print/plutobook/Makefile2
-rw-r--r--print/plutobook/distinfo6
-rw-r--r--print/py-reportlab/Makefile1
-rw-r--r--print/py-weasyprint/Makefile1
-rw-r--r--print/sioyek/Makefile2
-rw-r--r--print/xreader/Makefile2
-rw-r--r--science/agrum/Makefile1
-rw-r--r--science/bout++-merging-filaments/Makefile2
-rw-r--r--science/bout++/Makefile2
-rw-r--r--science/cantera/Makefile2
-rw-r--r--science/code_saturne/Makefile2
-rw-r--r--science/gnudatalanguage/Makefile2
-rw-r--r--science/meep/Makefile2
-rw-r--r--science/paraview/Makefile2
-rw-r--r--science/psi4/Makefile2
-rw-r--r--science/py-HofstadterTools/Makefile1
-rw-r--r--science/py-MDAnalysis/Makefile2
-rw-r--r--science/py-MDAnalysisTests/Makefile2
-rw-r--r--science/py-OpenFermion-Dirac/Makefile2
-rw-r--r--science/py-OpenFermion-PySCF/Makefile2
-rw-r--r--science/py-OpenFermion/Makefile1
-rw-r--r--science/py-OpenMC/Makefile2
-rw-r--r--science/py-PyNE/Makefile2
-rw-r--r--science/py-abipy/Makefile2
-rw-r--r--science/py-asap3/Makefile2
-rw-r--r--science/py-ase/Makefile2
-rw-r--r--science/py-boutdata/Makefile2
-rw-r--r--science/py-boututils/Makefile2
-rw-r--r--science/py-chainer-chemistry/Makefile2
-rw-r--r--science/py-chempy/Makefile2
-rw-r--r--science/py-cirq-aqt/Makefile1
-rw-r--r--science/py-cirq-core/Makefile1
-rw-r--r--science/py-cirq-ionq/Makefile1
-rw-r--r--science/py-cirq-pasqal/Makefile1
-rw-r--r--science/py-cirq-rigetti/Makefile1
-rw-r--r--science/py-dwave-cloud-client/Makefile2
-rw-r--r--science/py-dwave-greedy/Makefile2
-rw-r--r--science/py-dwave-hybrid/Makefile2
-rw-r--r--science/py-dwave-inspector/Makefile2
-rw-r--r--science/py-dwave-neal/Makefile2
-rw-r--r--science/py-dwave-networkx/Makefile2
-rw-r--r--science/py-dwave-ocean-sdk/Makefile2
-rw-r--r--science/py-dwave-samplers/Makefile2
-rw-r--r--science/py-dwave-system/Makefile2
-rw-r--r--science/py-dwave-tabu/Makefile2
-rw-r--r--science/py-dwavebinarycsp/Makefile2
-rw-r--r--science/py-earthpy/Makefile2
-rw-r--r--science/py-geometric/Makefile2
-rw-r--r--science/py-gpaw/Makefile2
-rw-r--r--science/py-hiphive/Makefile2
-rw-r--r--science/py-icet/Makefile1
-rw-r--r--science/py-inequality/Makefile1
-rw-r--r--science/py-kliff/Makefile1
-rw-r--r--science/py-kpLib/Makefile2
-rw-r--r--science/py-lifelines/Makefile2
-rw-r--r--science/py-mp-api/Makefile1
-rw-r--r--science/py-mpcontribs-client/Makefile2
-rw-r--r--science/py-mplhep/Makefile1
-rw-r--r--science/py-obspy/Makefile2
-rw-r--r--science/py-openpiv/Makefile2
-rw-r--r--science/py-optking/Makefile2
-rw-r--r--science/py-penaltymodel/Makefile2
-rw-r--r--science/py-phono3py/Makefile2
-rw-r--r--science/py-phonopy/Makefile1
-rw-r--r--science/py-pygmo2/Makefile2
-rw-r--r--science/py-pymatgen-analysis-alloys/Makefile1
-rw-r--r--science/py-pymatgen/Makefile1
-rw-r--r--science/py-pyqubo/Makefile2
-rw-r--r--science/py-pyteomics/Makefile2
-rw-r--r--science/py-qcelemental/Makefile1
-rw-r--r--science/py-qcengine/Makefile2
-rw-r--r--science/py-scikit-fuzzy/Makefile1
-rw-r--r--science/py-sdf/Makefile2
-rw-r--r--science/py-segregation/Makefile2
-rw-r--r--science/py-xbout/Makefile2
-rw-r--r--science/rdkit/Makefile2
-rw-r--r--science/ttk/Makefile1
-rw-r--r--science/v_sim/Makefile2
-rw-r--r--science/votca/Makefile2
-rw-r--r--science/wwplot/Makefile1
-rw-r--r--security/arti/Makefile4
-rw-r--r--security/arti/Makefile.crates149
-rw-r--r--security/arti/distinfo304
-rw-r--r--security/caldera-ot/Makefile2
-rw-r--r--security/caldera/Makefile2
-rw-r--r--security/hashcat/Makefile35
-rw-r--r--security/hashcat/Makefile.crates44
-rw-r--r--security/hashcat/distinfo94
-rw-r--r--security/hashcat/files/patch-deps_LZMA-SDK_C_7zTypes.h13
-rw-r--r--security/hashcat/files/patch-deps_LZMA-SDK_C_CpuArch.c34
-rw-r--r--security/hashcat/files/patch-include_sort__r.h33
-rw-r--r--security/hashcat/files/patch-src_Makefile33
-rw-r--r--security/hashcat/files/patch-src_terminal.c11
-rw-r--r--security/hashcat/pkg-plist488
-rw-r--r--security/logcheck/Makefile5
-rw-r--r--security/logcheck/distinfo6
-rw-r--r--security/logcheck/files/patch-rulefiles_linux_ignore.d.paranoid_ssh10
-rw-r--r--security/logcheck/files/patch-rulefiles_linux_ignore.d.server_ssh78
-rw-r--r--security/pidgin-encryption/Makefile2
-rw-r--r--security/py-angr/Makefile2
-rw-r--r--security/py-passhole/Makefile1
-rw-r--r--security/py-pyhanko-cli/Makefile1
-rw-r--r--security/py-pyhanko/Makefile1
-rw-r--r--security/rubygem-gitlab-cloud-connector/Makefile2
-rw-r--r--security/rubygem-gitlab-cloud-connector/distinfo6
-rwxr-xr-xsysutils/Makefile2
-rw-r--r--sysutils/backrest/Makefile2
-rw-r--r--sysutils/backrest/distinfo14
-rw-r--r--sysutils/fastfetch/Makefile2
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/kassiber/Makefile3
-rw-r--r--sysutils/kassiber/distinfo6
-rw-r--r--sysutils/kassiber/files/patch-main.c14
-rw-r--r--sysutils/limine/Makefile4
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/logstalgia/Makefile2
-rw-r--r--sysutils/nitro/Makefile19
-rw-r--r--sysutils/nitro/distinfo3
-rw-r--r--sysutils/nitro/pkg-descr6
-rw-r--r--sysutils/nitro/pkg-plist4
-rw-r--r--sysutils/pefs-kmod/Makefile6
-rw-r--r--sysutils/pefs-kmod/distinfo6
-rw-r--r--sysutils/py-appjail-gui/Makefile2
-rw-r--r--sysutils/py-healthchecks/Makefile2
-rw-r--r--sysutils/py-healthchecks/distinfo6
-rw-r--r--sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py11
-rw-r--r--sysutils/py-healthchecks/pkg-plist55
-rw-r--r--sysutils/py-liquidctl/Makefile1
-rw-r--r--sysutils/rubygem-mdless/Makefile24
-rw-r--r--sysutils/rubygem-mdless/distinfo3
-rw-r--r--sysutils/rubygem-mdless/pkg-descr2
-rw-r--r--sysutils/yazi/Makefile2
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/go-yq/Makefile5
-rw-r--r--textproc/go-yq/distinfo10
-rw-r--r--textproc/html2xhtml/Makefile6
-rw-r--r--textproc/pdjson/Makefile27
-rw-r--r--textproc/pdjson/distinfo3
-rw-r--r--textproc/pdjson/files/patch-Makefile21
-rw-r--r--textproc/pdjson/files/pdjson.pc.in11
-rw-r--r--textproc/pdjson/pkg-descr5
-rw-r--r--textproc/pdjson/pkg-plist4
-rw-r--r--textproc/py-grimoire-elk/Makefile1
-rw-r--r--textproc/py-json-repair/Makefile25
-rw-r--r--textproc/py-json-repair/distinfo3
-rw-r--r--textproc/py-json-repair/files/patch-pyproject.toml18
-rw-r--r--textproc/py-json-repair/pkg-descr1
-rw-r--r--textproc/py-ocrmypdf/Makefile1
-rw-r--r--textproc/py-pdfminer.six/Makefile1
-rw-r--r--textproc/py-pikepdf/Makefile2
-rw-r--r--textproc/py-python-pptx/Makefile2
-rw-r--r--textproc/py-qrcode/Makefile1
-rw-r--r--textproc/py-sphinx-gallery/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-actdiag/Makefile2
-rw-r--r--textproc/py-sphinxcontrib-blockdiag/Makefile2
-rw-r--r--textproc/py-sphinxcontrib-nwdiag/Makefile2
-rw-r--r--textproc/py-sphinxcontrib-seqdiag/Makefile2
-rw-r--r--textproc/py-sphinxcontrib-svg2pdfconverter/Makefile1
-rw-r--r--textproc/py-tokenizers/Makefile4
-rw-r--r--textproc/py-tokenizers/Makefile.crates97
-rw-r--r--textproc/py-tokenizers/distinfo196
-rw-r--r--textproc/py-wordcloud/Makefile1
-rw-r--r--textproc/py-xhtml2pdf/Makefile1
-rw-r--r--www/adjuster/Makefile2
-rw-r--r--www/adjuster/distinfo6
-rw-r--r--www/badwolf/Makefile2
-rw-r--r--www/chrome-gnome-shell/Makefile2
-rw-r--r--www/deforaos-surfer/Makefile2
-rw-r--r--www/eolie/Makefile2
-rw-r--r--www/epiphany/Makefile2
-rw-r--r--www/firedm/Makefile2
-rw-r--r--www/homepage/Makefile2
-rw-r--r--www/homepage/distinfo6
-rw-r--r--www/homepage/pkg-plist12
-rw-r--r--www/librewolf/Makefile3
-rw-r--r--www/librewolf/distinfo6
-rw-r--r--www/links/Makefile1
-rw-r--r--www/luakit-devel/Makefile2
-rw-r--r--www/luakit/Makefile2
-rw-r--r--www/midori/Makefile2
-rw-r--r--www/moin2/Makefile1
-rw-r--r--www/nginx-devel/Makefile2
-rw-r--r--www/nginx-devel/files/extra-patch-ngx_nats.c20
-rw-r--r--www/nginx-devel/files/nginx.in1
-rw-r--r--www/nyxt/Makefile2
-rw-r--r--www/phpvirtualbox-72/Makefile1
-rw-r--r--www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl11
-rw-r--r--www/pocket-id/Makefile2
-rw-r--r--www/pocket-id/distinfo14
-rw-r--r--www/py-autobahn/Makefile2
-rw-r--r--www/py-bokeh/Makefile2
-rw-r--r--www/py-daphne/Makefile1
-rw-r--r--www/py-dj51-django-allauth/Makefile1
-rw-r--r--www/py-django-filer/Makefile2
-rw-r--r--www/py-django-markdownx/Makefile1
-rw-r--r--www/py-django-photologue/Makefile2
-rw-r--r--www/py-django-simple-captcha/Makefile2
-rw-r--r--www/py-djangorestframework/Makefile2
-rw-r--r--www/py-djangorestframework/distinfo6
-rw-r--r--www/py-flask/Makefile22
-rw-r--r--www/py-grimoirelab/Makefile1
-rw-r--r--www/py-httpx-retries/Makefile2
-rw-r--r--www/py-httpx-retries/distinfo6
-rw-r--r--www/py-nicegui-highcharts/Makefile1
-rw-r--r--www/py-nicegui/Makefile3
-rw-r--r--www/py-nicegui/distinfo6
-rw-r--r--www/py-pywebview-gtk/Makefile2
-rw-r--r--www/py-pywry/Makefile2
-rw-r--r--www/py-sentinelhub/Makefile1
-rw-r--r--www/py-streamlit/Makefile1
-rw-r--r--www/py-textile/Makefile1
-rw-r--r--www/py-wagtail-2fa/Makefile2
-rw-r--r--www/py-wagtail-airtable/Makefile2
-rw-r--r--www/py-wagtail-bakery/Makefile2
-rw-r--r--www/py-wagtail-factories/Makefile2
-rw-r--r--www/py-wagtail-localize/Makefile1
-rw-r--r--www/py-wagtail-transfer/Makefile1
-rw-r--r--www/py-wagtail/Makefile1
-rw-r--r--www/py-woob-qt/Makefile2
-rw-r--r--www/py-woob/Makefile2
-rw-r--r--www/py-wsgidav/Makefile14
-rw-r--r--www/py-wsgidav/distinfo6
-rw-r--r--www/seahub/Makefile1
-rw-r--r--www/surf/Makefile2
-rw-r--r--www/trac-accountmanager/Makefile2
-rw-r--r--www/trac-markdownmacro/Makefile2
-rw-r--r--www/trac-spamfilter/Makefile2
-rw-r--r--www/trac-tocmacro/Makefile2
-rw-r--r--www/trac/Makefile2
-rw-r--r--www/twms/Makefile2
-rw-r--r--www/vimb/Makefile2
-rw-r--r--www/w3m/Makefile9
-rw-r--r--www/w3m/distinfo6
-rw-r--r--www/waterfox/Makefile3
-rw-r--r--www/waterfox/distinfo6
-rw-r--r--www/waterfox/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/web2ldap/Makefile2
-rw-r--r--www/webkit2-gtk/Makefile2
-rw-r--r--www/xist/Makefile2
-rw-r--r--x11-fm/nemo/Makefile1
-rw-r--r--x11-fonts/fnt/Makefile1
-rw-r--r--x11-themes/Makefile1
-rw-r--r--x11-themes/catppuccin-gtk-theme/Makefile61
-rw-r--r--x11-themes/catppuccin-gtk-theme/distinfo3
-rw-r--r--x11-themes/catppuccin-gtk-theme/pkg-descr5
-rw-r--r--x11-themes/wpgtk/Makefile1
-rw-r--r--x11-toolkits/py-awesometkinter/Makefile2
-rw-r--r--x11-toolkits/py-easygui/Makefile2
-rw-r--r--x11-toolkits/py-kivy/Makefile2
-rw-r--r--x11-toolkits/py-magicgui/Makefile2
-rw-r--r--x11-toolkits/wlroots017/Makefile5
-rw-r--r--x11-toolkits/wlroots018/Makefile5
-rw-r--r--x11-toolkits/wlroots019/Makefile5
-rw-r--r--x11-toolkits/wxgtk30/Makefile2
-rw-r--r--x11-toolkits/wxgtk32/Makefile1
-rw-r--r--x11-wm/niri/Makefile3
-rw-r--r--x11-wm/niri/Makefile.crates360
-rw-r--r--x11-wm/niri/distinfo726
-rw-r--r--x11-wm/niri/files/patch-pipewire_init18
-rw-r--r--x11-wm/spectrwm/Makefile11
-rw-r--r--x11-wm/spectrwm/distinfo6
-rw-r--r--x11-wm/wayfire-plugins-extra/Makefile34
-rw-r--r--x11-wm/wayfire-plugins-extra/distinfo24
-rw-r--r--x11-wm/wayfire-plugins-extra/files/patch-libc++14
-rw-r--r--x11-wm/wayfire-plugins-extra/files/patch-wlroots01730
-rw-r--r--x11-wm/wayfire-plugins-extra/pkg-plist8
-rw-r--r--x11-wm/wayfire/Makefile30
-rw-r--r--x11-wm/wayfire/distinfo14
-rw-r--r--x11-wm/wayfire/files/patch-wlroots01732
-rw-r--r--x11-wm/wayfire/pkg-plist34
-rw-r--r--x11/Makefile1
-rw-r--r--x11/cinnamon/Makefile2
-rw-r--r--x11/deforaos-integration/Makefile2
-rw-r--r--x11/gnome-applets/Makefile2
-rw-r--r--x11/gnome-flashback/Makefile1
-rw-r--r--x11/gnome-panel/Makefile2
-rw-r--r--x11/gnome-shell-extensions/Makefile1
-rw-r--r--x11/gnome-shell/Makefile1
-rw-r--r--x11/kde-baseapps/Makefile1
-rw-r--r--x11/kde-gear/Makefile1
-rw-r--r--x11/kde/Makefile1
-rw-r--r--x11/kf5-frameworks/Makefile1
-rw-r--r--x11/kf6-frameworks/Makefile1
-rw-r--r--x11/mate-base/Makefile1
-rw-r--r--x11/mate-dock-applet/Makefile2
-rw-r--r--x11/mate/Makefile1
-rw-r--r--x11/py-mouseinfo/Makefile2
-rw-r--r--x11/py-pyautogui/Makefile1
-rw-r--r--x11/py-pyscreenshot/Makefile2
-rw-r--r--x11/py-pyscreeze/Makefile1
-rw-r--r--x11/py-pyvirtualdisplay/Makefile2
-rw-r--r--x11/py-waypaper/Makefile1
-rw-r--r--x11/salut/Makefile2
-rw-r--r--x11/sway-audio-idle-inhibit/Makefile2
-rw-r--r--x11/swayfloatingswitcher/Makefile2
-rw-r--r--x11/swayimg/Makefile1
-rw-r--r--x11/swaync/Makefile2
-rw-r--r--x11/swaync/pkg-descr8
-rw-r--r--x11/swaysettings/Makefile2
-rw-r--r--x11/ulauncher/Makefile2
-rw-r--r--x11/wapanel/Makefile2
-rw-r--r--x11/watershot/Makefile2
-rw-r--r--x11/waycheck/Makefile30
-rw-r--r--x11/waycheck/distinfo3
-rw-r--r--x11/waycheck/files/patch-meson.build15
-rw-r--r--x11/waycheck/files/patch-src_meson.build10
-rw-r--r--x11/waycheck/files/patch-src_window.cpp56
-rw-r--r--x11/waycheck/pkg-descr5
-rw-r--r--x11/wcm/Makefile7
-rw-r--r--x11/wcm/distinfo6
-rw-r--r--x11/wcm/pkg-plist12
-rw-r--r--x11/wf-shell/Makefile5
-rw-r--r--x11/wf-shell/distinfo6
-rw-r--r--x11/xpra/Makefile2
-rw-r--r--x11/yelp/Makefile2
1100 files changed, 15663 insertions, 16760 deletions
diff --git a/MOVED b/MOVED
index bd3dd4fea553..f6b3f2275bd9 100644
--- a/MOVED
+++ b/MOVED
@@ -4732,3 +4732,4 @@ devel/qcoro@qt6|devel/qcoro|2025-08-15|Unflavorize; Qt5 flavor has no consumers
devel/cervisia||2025-08-15|Not ported to Qt6 and excluded from KDE Gear releases
databases/mysql-connector-odbc-80|databases/mysql-connector-odbc@unixodbc|2025-08-21|Was tied to only mysql80 and now supports all MySQL versions
textproc/randlm||2025-08-28|Unmaintained and broken
+lang/zig010|lang/zig|2025-08-31|Has expired: Old zig implementation, no consumers in ports
diff --git a/Mk/Uses/zig.mk b/Mk/Uses/zig.mk
new file mode 100644
index 000000000000..5727a812fede
--- /dev/null
+++ b/Mk/Uses/zig.mk
@@ -0,0 +1,102 @@
+# Provide support for building Zig software.
+#
+# Feature: zig
+# Usage: USES=zig
+
+# Variables, which can be set by the port:
+#
+# ZIG_TUPLE List of Zig dependencies required to build the port.
+# Each item is triplet of an arbitrary name, an URL without
+# scheme part (https://) and a directory name where the
+# expects this dependency to be placed.
+# This knob can be generated by running make make-zig-tuple
+# You might need to run this multiple time until all
+# transitive dependencies get pulled in.
+#
+# MAINTAINER: ports@FreeBSD.org
+
+.if !defined(_INCLUDE_USES_ZIG_MK)
+_INCLUDE_USES_ZIG_MK= yes
+
+. if !empty(zig_ARGS)
+IGNORE= USES=zig does not accept arguments
+. endif
+
+.sinclude "${MASTERDIR}/Makefile.zig"
+
+ZIG_CMD?= zig
+ZIG_PORT?= lang/zig
+ZIG_DEPSDIR= ${WRKDIR}/zig-packages
+ZIG_TMPDEPSDIR= ${WRKDIR}/zig-packages-tmp
+
+ZIG_CPUTYPE_DEFAULT= ${ARCH:S/amd64/x86_64/}
+ZIG_CPUTYPE?= ${CPUTYPE:U${ZIG_CPUTYPE_DEFAULT}}
+
+_ZIG2TUPLE_CMD= zig2tuple
+
+BUILD_DEPENDS+= ${ZIG_CMD}:${ZIG_PORT}
+
+DIST_SUBDIR?= zig
+
+. for z in ${ZIG_TUPLE}
+. for group url dir in ${z:S/:/ /g:tw}
+MASTER_SITES+= https://${url:H}/:${group}
+DISTFILES+= ${url:T}:${group}
+. endfor
+. endfor
+
+_USES_extract= 299:zig-pre-extract
+
+# Generates ZIG_TUPLE= ... line ready to be pasted into the port based on
+# build.zig.zon files found in ${WRKSRC}
+make-zig-tuple: check-zig2tuple
+ @${ECHO_MSG} "===> Processing build.zig.zon files"
+ ${_ZIG2TUPLE_CMD} ${WRKDIR}
+
+check-zig2tuple:
+ @if ! type ${_ZIG2TUPLE_CMD} > /dev/null 2>&1; then \
+ ${ECHO_MSG} "===> zig2tuple executable not found, install \"ports-mgmt/zig2tuple\""; exit 1; \
+ fi
+
+# Main targets implementation.
+
+zig-pre-extract:
+ @${ECHO_CMD} "===> Extracting zig dependencies"
+# We don't know the name of the directory that is contained in the archive,
+# but we need to rename it into the last component of the tuple
+# To solve this we extract into an empty directory and then do
+# mv * /path/where/we/want/it
+ @${MKDIR} ${ZIG_DEPSDIR} ${ZIG_TMPDEPSDIR}
+. for z in ${ZIG_TUPLE}
+. for group url dir in ${z:S/:/ /g:tw}
+ ${MAKE} -C ${.CURDIR} do-extract EXTRACT_ONLY=${url:T} WRKDIR=${ZIG_TMPDEPSDIR}
+ ${MV} ${ZIG_TMPDEPSDIR}/* ${ZIG_DEPSDIR}/${dir}
+. endfor
+. endfor
+ @${RMDIR} ${ZIG_TMPDEPSDIR}
+
+ZIG_ENV+= DESTDIR=${STAGEDIR}
+ZIG_ARGS+= --prefix ${PREFIX} --system ${ZIG_DEPSDIR} --verbose \
+ -Dcpu=${ZIG_CPUTYPE} \
+ ${"${WITH_DEBUG}" != "":?:--release=fast} \
+ ${"${WITH_DEBUG}" != "":?-Doptimize=Debug:-Doptimize=ReleaseSmall} \
+ ${ZIG_ARGS_${FLAVOR}}
+DO_MAKE_BUILD?= ${SETENVI} ${WRK_ENV} ${ZIG_ENV} ${ZIG_CMD} build \
+ ${_MAKE_JOBS} ${ZIG_ARGS}
+. if !target(do-build)
+do-build:
+ @${DO_NADA}
+. endif
+
+. if !target(do-install)
+do-install:
+ @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD}; then \
+ if [ -n "${BUILD_FAIL_MESSAGE}" ] ; then \
+ ${ECHO_MSG} "===> Compilation failed unexpectedly."; \
+ (${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") | ${FMT_80} ; \
+ fi; \
+ ${FALSE}; \
+ fi)
+. endif
+
+.endif
diff --git a/Mk/bsd.options.mk b/Mk/bsd.options.mk
index 3b4b2dd4d300..38f1492f0dbd 100644
--- a/Mk/bsd.options.mk
+++ b/Mk/bsd.options.mk
@@ -198,6 +198,7 @@ _ALL_OPTIONS_HELPERS= ${_OPTIONS_DEPENDS:S/$/_DEPENDS/} \
CONFIGURE_WITH IMPLIES MESON_ARGS MESON_DISABLED \
MESON_ENABLED MESON_FALSE MESON_OFF MESON_ON MESON_TRUE \
PREVENTS PREVENTS_MSG QMAKE_OFF QMAKE_ON \
+ ZIG_BOOL ZIG_BOOL_OFF \
SUBPACKAGES SUBPACKAGES_OFF USE USE_OFF VARS VARS_OFF
# The format here is target_family:priority:target-type
@@ -544,6 +545,9 @@ MESON_ARGS+= ${${opt}_MESON_DISABLED:C/.*/-D&=disabled/}
. if defined(${opt}_CABAL_FLAGS)
CABAL_FLAGS+= ${${opt}_CABAL_FLAGS}
. endif
+. if defined(${opt}_ZIG_BOOL)
+ZIG_ARGS+= ${${opt}_ZIG_BOOL:C/.*/-D&=true/}
+. endif
. for configure in CONFIGURE CMAKE MESON QMAKE
. if defined(${opt}_${configure}_ON)
${configure}_ARGS+= ${${opt}_${configure}_ON}
@@ -620,6 +624,9 @@ MESON_ARGS+= ${${opt}_MESON_DISABLED:C/.*/-D&=enabled/}
. if defined(${opt}_CABAL_FLAGS)
CABAL_FLAGS+= -${${opt}_CABAL_FLAGS}
. endif
+. if defined(${opt}_ZIG_BOOL)
+ZIG_ARGS+= ${${opt}_ZIG_BOOL:C/.*/-D&=false/}
+. endif
. for configure in CONFIGURE CMAKE MESON QMAKE
. if defined(${opt}_${configure}_OFF)
${configure}_ARGS+= ${${opt}_${configure}_OFF}
diff --git a/archivers/py-comicapi/Makefile b/archivers/py-comicapi/Makefile
index 9ec4950f590d..2c23192dc42c 100644
--- a/archivers/py-comicapi/Makefile
+++ b/archivers/py-comicapi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= comicapi
DISTVERSION= 3.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-extractcode/Makefile b/archivers/py-extractcode/Makefile
index 90109b60b07b..cc4ebafbcd89 100644
--- a/archivers/py-extractcode/Makefile
+++ b/archivers/py-extractcode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= extractcode
DISTVERSION= 31.0.0
+PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-zipstream-ng/Makefile b/archivers/py-zipstream-ng/Makefile
index 4848db2cbe0c..b13e2474e0b5 100644
--- a/archivers/py-zipstream-ng/Makefile
+++ b/archivers/py-zipstream-ng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= zipstream-ng
-DISTVERSION= 1.8.0
-PORTREVISION= 1
+DISTVERSION= 1.9.0
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-zipstream-ng/distinfo b/archivers/py-zipstream-ng/distinfo
index 6673506b04ec..b0bd369cf2be 100644
--- a/archivers/py-zipstream-ng/distinfo
+++ b/archivers/py-zipstream-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731279942
-SHA256 (zipstream_ng-1.8.0.tar.gz) = b7129d2c15d26934b3e1cb22256593b6bdbd03c553c26f4199a5bf05110642bc
-SIZE (zipstream_ng-1.8.0.tar.gz) = 35887
+TIMESTAMP = 1756497695
+SHA256 (zipstream_ng-1.9.0.tar.gz) = a0d94030822d137efbf80dfdc680603c42f804696f41147bb3db895df667daea
+SIZE (zipstream_ng-1.9.0.tar.gz) = 37963
diff --git a/astro/astroterm/Makefile b/astro/astroterm/Makefile
index 5b5cd1cbc684..43125f97d630 100644
--- a/astro/astroterm/Makefile
+++ b/astro/astroterm/Makefile
@@ -1,9 +1,11 @@
PORTNAME= astroterm
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.8
+DISTVERSION= 1.0.9
CATEGORIES= astro
-MASTER_SITES= https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/:DATA
-DISTFILES= BSC5:DATA
+MASTER_SITES= https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/:DATA \
+ https://web.archive.org/web/20250114171002if_/http://tdc-www.harvard.edu/catalogs/:ASCIIDATA
+DISTFILES= BSC5:DATA \
+ ybsc5.gz:ASCIIDATA
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -23,8 +25,22 @@ GH_ACCOUNT= da-luce
PLIST_FILES= bin/${PORTNAME}
+OPTIONS_DEFAULT= BINARY
+OPTIONS_SINGLE= DATA
+OPTIONS_SINGLE_DATA= ASCII BINARY
+
+ASCII_DESC= Download the data source in ASCII format
+BINARY_DESC= Download the data source in binary format
+
+.include <bsd.port.options.mk>
+
post-extract:
+.if ${PORT_OPTIONS:MBINARY}
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/BSC5 \
${WRKSRC}/data/bsc5
+.endif
+.if ${PORT_OPTIONS:MASCII}
+ ${GZIP_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/ybsc5.gz > ${WRKSRC}/data/ybsc5
+.endif
.include <bsd.port.mk>
diff --git a/astro/astroterm/distinfo b/astro/astroterm/distinfo
index 8988a49e67cb..98d795d1b5e8 100644
--- a/astro/astroterm/distinfo
+++ b/astro/astroterm/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1752484050
-SHA256 (astroterm-1.0.8/BSC5) = e471d02eaf4eecb61c12f879a1cb6432ba9d7b68a9a8c5654a1eb42a0c8cc340
-SIZE (astroterm-1.0.8/BSC5) = 291548
-SHA256 (astroterm-1.0.8/da-luce-astroterm-v1.0.8_GH0.tar.gz) = d7205aeca4a8de372938b103c4ed787a8430150f7d4254151e2148434e9d4430
-SIZE (astroterm-1.0.8/da-luce-astroterm-v1.0.8_GH0.tar.gz) = 20465560
+TIMESTAMP = 1756549522
+SHA256 (astroterm-1.0.9/BSC5) = e471d02eaf4eecb61c12f879a1cb6432ba9d7b68a9a8c5654a1eb42a0c8cc340
+SIZE (astroterm-1.0.9/BSC5) = 291548
+SHA256 (astroterm-1.0.9/ybsc5.gz) = 3dc44b1e90be8fbe5bcc7656032560f51275f985c7e3f783c9028e1838ec7bed
+SIZE (astroterm-1.0.9/ybsc5.gz) = 573921
+SHA256 (astroterm-1.0.9/da-luce-astroterm-v1.0.9_GH0.tar.gz) = d96d70c644b258ed0adc3a700e6af122659ecabf3eed60d7cfb6810b5068f3eb
+SIZE (astroterm-1.0.9/da-luce-astroterm-v1.0.9_GH0.tar.gz) = 20467780
diff --git a/astro/kosmorro/Makefile b/astro/kosmorro/Makefile
index 0c062dd0dfae..6083b481b32e 100644
--- a/astro/kosmorro/Makefile
+++ b/astro/kosmorro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kosmorro
PORTVERSION= 0.10.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
diff --git a/astro/mepo/Makefile b/astro/mepo/Makefile
index a3063cdb408c..2f304f727883 100644
--- a/astro/mepo/Makefile
+++ b/astro/mepo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mepo
DISTVERSION= 1.3.4
+PORTREVISION= 1
CATEGORIES= astro geography wayland
MASTER_SITES= https://git.sr.ht/~mil/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/astro/py-astlib/Makefile b/astro/py-astlib/Makefile
index 210b07be21bf..30fdf8661983 100644
--- a/astro/py-astlib/Makefile
+++ b/astro/py-astlib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= astlib
PORTVERSION= 0.11.10
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-astroML/Makefile b/astro/py-astroML/Makefile
index 49fc551389c9..3827dccb78d5 100644
--- a/astro/py-astroML/Makefile
+++ b/astro/py-astroML/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astroML
PORTVERSION= 1.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-kosmorrolib/Makefile b/astro/py-kosmorrolib/Makefile
index 179926df5798..31064a7901a5 100644
--- a/astro/py-kosmorrolib/Makefile
+++ b/astro/py-kosmorrolib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kosmorrolib
PORTVERSION= 1.0.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-metpy/Makefile b/astro/py-metpy/Makefile
index 36535191079c..98032307310c 100644
--- a/astro/py-metpy/Makefile
+++ b/astro/py-metpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metpy
PORTVERSION= 1.6.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-pykep/Makefile b/astro/py-pykep/Makefile
index 073db762b9a3..344929c048e3 100644
--- a/astro/py-pykep/Makefile
+++ b/astro/py-pykep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-skyfield-data/Makefile b/astro/py-skyfield-data/Makefile
index 6eb0cb7cf3b5..80296b825256 100644
--- a/astro/py-skyfield-data/Makefile
+++ b/astro/py-skyfield-data/Makefile
@@ -1,6 +1,6 @@
PORTNAME= skyfield-data
PORTVERSION= 6.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-skyfield/Makefile b/astro/py-skyfield/Makefile
index 250ca58939f0..ab562fd15987 100644
--- a/astro/py-skyfield/Makefile
+++ b/astro/py-skyfield/Makefile
@@ -1,6 +1,6 @@
PORTNAME= skyfield
PORTVERSION= 1.53
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile
index 551ca12d6edd..073cebeed1ac 100644
--- a/astro/py-sunpy/Makefile
+++ b/astro/py-sunpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sunpy
DISTVERSION= 7.0.1
+PORTREVISION= 1
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/chromaprint/Makefile b/audio/chromaprint/Makefile
index eaaa25dd57c1..5d80a0100ab3 100644
--- a/audio/chromaprint/Makefile
+++ b/audio/chromaprint/Makefile
@@ -1,8 +1,7 @@
PORTNAME= chromaprint
-DISTVERSION= 1.5.1.20221217
-PORTREVISION= 1
+DISTVERSION= 1.6.0
CATEGORIES= audio
-#MASTER_SITES= https://github.com/acoustid/${PORTNAME}/releases/download/v${DISTVERSION}/
+MASTER_SITES= https://github.com/acoustid/${PORTNAME}/releases/download/v${DISTVERSION}/
MAINTAINER= jhale@FreeBSD.org
COMMENT= AcoustID audio fingerprinting library
@@ -14,27 +13,21 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
-USES= cmake compiler:c++11-lib
-USE_GITHUB= yes
-GH_ACCOUNT= acoustid
-GH_TAGNAME= aa67c95
+USES= cmake:testing compiler:c++14-lang
USE_LDCONFIG= yes
-CMAKE_ARGS= -DBUILD_TOOLS:BOOL=true \
- -DAUDIO_PROCESSOR_LIB=swresample \
- -DFFT_LIB:STRING=avfft
+CMAKE_ARGS= -DAUDIO_PROCESSOR_LIB:STRING=swresample \
+ -DFFT_LIB:STRING=`if [ -f ${LOCALBASE}/include/libavcodec/avfft.h ]; then ${ECHO_CMD} avfft; else ${ECHO_CMD} avtx; fi`
+CMAKE_ON= BUILD_TOOLS
+CMAKE_OFF= BUILD_TESTS
+CMAKE_TESTING_ON= BUILD_TESTS
-OPTIONS_DEFINE= DOCS DOXYGEN TEST
+OPTIONS_DEFINE= DOCS DOXYGEN
+DOXYGEN_IMPLIES= DOCS
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
dot:graphics/graphviz
DOXYGEN_PORTDOCS= *
-DOXYGEN_IMPLIES= DOCS
-
-TEST_BUILD_DEPENDS= ${NONEXISTENT}:devel/googletest:patch
-TEST_CMAKE_BOOL= BUILD_TESTS
-TEST_CMAKE_ON= -DGTEST_ROOT:PATH=`${MAKE} -C ${PORTSDIR}/devel/googletest -VWRKSRC`/googletest
-TEST_TARGET= check
do-build-DOXYGEN-on:
@(cd ${BUILD_WRKSRC}; ${DO_MAKE_BUILD} docs)
diff --git a/audio/chromaprint/distinfo b/audio/chromaprint/distinfo
index 5f20e3b6fde7..999772c88563 100644
--- a/audio/chromaprint/distinfo
+++ b/audio/chromaprint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682952377
-SHA256 (acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz) = 0893b7198121dd2add81aa1233e5312cbc7446bdd6b6418a5af6ab24e82cb6b3
-SIZE (acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz) = 1581151
+TIMESTAMP = 1756531467
+SHA256 (chromaprint-1.6.0.tar.gz) = 9d33482e56a1389a37a0d6742c376139fa43e3b8a63d29003222b93db2cb40da
+SIZE (chromaprint-1.6.0.tar.gz) = 1577695
diff --git a/audio/chromaprint/files/patch-tests_CMakeLists.txt b/audio/chromaprint/files/patch-tests_CMakeLists.txt
deleted file mode 100644
index a34c06840c6b..000000000000
--- a/audio/chromaprint/files/patch-tests_CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- tests/CMakeLists.txt.orig 2016-12-23 11:50:27 UTC
-+++ tests/CMakeLists.txt
-@@ -36,6 +36,11 @@ set(SRCS
- if(BUILD_TOOLS)
- set(SRCS ${SRCS} ../src/audio/ffmpeg_audio_reader_test.cpp)
- link_libraries(fpcalc_libs)
-+ include_directories(
-+ ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS}
-+ ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}
-+ ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS}
-+ )
- endif()
-
- add_executable(all_tests ${SRCS} $<TARGET_OBJECTS:chromaprint_objs>)
diff --git a/audio/chromaprint/pkg-plist b/audio/chromaprint/pkg-plist
index 4c8e307b35f0..baf18c35b148 100644
--- a/audio/chromaprint/pkg-plist
+++ b/audio/chromaprint/pkg-plist
@@ -1,6 +1,10 @@
bin/fpcalc
include/chromaprint.h
+lib/cmake/Chromaprint/ChromaprintConfig.cmake
+lib/cmake/Chromaprint/ChromaprintConfigVersion.cmake
+lib/cmake/Chromaprint/ChromaprintTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Chromaprint/ChromaprintTargets.cmake
lib/libchromaprint.so
lib/libchromaprint.so.1
-lib/libchromaprint.so.1.5.1
+lib/libchromaprint.so.1.6.0
libdata/pkgconfig/libchromaprint.pc
diff --git a/audio/fooyin/Makefile b/audio/fooyin/Makefile
index d8f4c9a1ed79..32a79d365e4b 100644
--- a/audio/fooyin/Makefile
+++ b/audio/fooyin/Makefile
@@ -1,8 +1,14 @@
PORTNAME= fooyin
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= audio multimedia
+PATCH_SITES= https://github.com/fooyin/fooyin/commit/
+PATCHFILES= abf2c25802fde6be01008c2ad7a70b26f18bc302.patch:-p1 \
+ 772418e58288a4cf77e1b8040ded044e771ae827.patch:-p1 \
+ cffe88058e96c44e563e927d8a4a903e28246020.patch:-p1
+
MAINTAINER= diizzy@FreeBSD.org
COMMENT= foobar2000 inspired audio player
WWW= https://github.com/fooyin/fooyin
diff --git a/audio/fooyin/distinfo b/audio/fooyin/distinfo
index a23009ca9c29..9b90c9dbeb2a 100644
--- a/audio/fooyin/distinfo
+++ b/audio/fooyin/distinfo
@@ -1,3 +1,9 @@
-TIMESTAMP = 1755455776
+TIMESTAMP = 1756013315
SHA256 (fooyin-fooyin-v0.9.1_GH0.tar.gz) = 3559e2ffcd6ad82d72b90bcba3a3e607437329702339a3a3c989e28d28199b1d
SIZE (fooyin-fooyin-v0.9.1_GH0.tar.gz) = 2073297
+SHA256 (abf2c25802fde6be01008c2ad7a70b26f18bc302.patch) = 825241e778fde00906a04a87d0dc1c076e1eb4debd8d5d677528834eb1898ae5
+SIZE (abf2c25802fde6be01008c2ad7a70b26f18bc302.patch) = 1993
+SHA256 (772418e58288a4cf77e1b8040ded044e771ae827.patch) = e4de7f6367fa916166844a4d134eec8efa0ddda3de24fa7e302063dd912c2520
+SIZE (772418e58288a4cf77e1b8040ded044e771ae827.patch) = 755
+SHA256 (cffe88058e96c44e563e927d8a4a903e28246020.patch) = 7cc932584dbab3a1b2384d2417c8ba74d2543da353467112da586af624fa9e89
+SIZE (cffe88058e96c44e563e927d8a4a903e28246020.patch) = 1718
diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile
index eaf85ae0fddd..988db916eb1c 100644
--- a/audio/gsequencer/Makefile
+++ b/audio/gsequencer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gsequencer
DISTVERSION= 7.5.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/klystrack/Makefile b/audio/klystrack/Makefile
index 888935c570f8..eec66c277e05 100644
--- a/audio/klystrack/Makefile
+++ b/audio/klystrack/Makefile
@@ -1,5 +1,6 @@
PORTNAME= klystrack
PORTVERSION= 1.7.8
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/lollypop/Makefile b/audio/lollypop/Makefile
index eb1c7f2da761..516775b6bd02 100644
--- a/audio/lollypop/Makefile
+++ b/audio/lollypop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lollypop
DISTVERSION= 1.4.41
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/py-auditok/Makefile b/audio/py-auditok/Makefile
index 7045ca61b3e5..fa38fe700202 100644
--- a/audio/py-auditok/Makefile
+++ b/audio/py-auditok/Makefile
@@ -1,6 +1,6 @@
PORTNAME= auditok
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-music21/Makefile b/audio/py-music21/Makefile
index 84c32e8be9ce..efd5879951ac 100644
--- a/audio/py-music21/Makefile
+++ b/audio/py-music21/Makefile
@@ -1,5 +1,6 @@
PORTNAME= music21
DISTVERSION= 9.5.0
+PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-supysonic/Makefile b/audio/py-supysonic/Makefile
index 0a94f63e1b2c..e3840a4d97e1 100644
--- a/audio/py-supysonic/Makefile
+++ b/audio/py-supysonic/Makefile
@@ -1,6 +1,6 @@
PORTNAME= supysonic
DISTVERSION= 0.7.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-torchaudio/Makefile b/audio/py-torchaudio/Makefile
index aabf03bbaaaf..0dabff5f6e6b 100644
--- a/audio/py-torchaudio/Makefile
+++ b/audio/py-torchaudio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= torchaudio
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio python # machine-learning
MASTER_SITES= https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
index 6a7161b1ecc5..4d0c2d0f78b7 100644
--- a/audio/sonicradio/Makefile
+++ b/audio/sonicradio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonicradio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.4
+DISTVERSION= 0.7.5
CATEGORIES= audio
MAINTAINER= nivit@FreeBSD.org
diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo
index 014589b3f259..603cdc40b49d 100644
--- a/audio/sonicradio/distinfo
+++ b/audio/sonicradio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756220075
-SHA256 (go/audio_sonicradio/sonicradio-v0.7.4/v0.7.4.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d
-SIZE (go/audio_sonicradio/sonicradio-v0.7.4/v0.7.4.mod) = 1197
-SHA256 (go/audio_sonicradio/sonicradio-v0.7.4/v0.7.4.zip) = 8dee641e9d90a7d09ed095835fcd075c7cb6d080bd2139032a125589a5aa35fd
-SIZE (go/audio_sonicradio/sonicradio-v0.7.4/v0.7.4.zip) = 1264017
+TIMESTAMP = 1756449200
+SHA256 (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d
+SIZE (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.mod) = 1197
+SHA256 (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.zip) = 22471313420adc7e82930d18463373a6bded7bb29c3b667c79e8f6f8c04fc907
+SIZE (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.zip) = 1264258
diff --git a/biology/atac-seq/Makefile b/biology/atac-seq/Makefile
index d55ab7d3d40d..d24e8007fcf1 100644
--- a/biology/atac-seq/Makefile
+++ b/biology/atac-seq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= atac-seq
DISTVERSION= 0.2.0
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= # empty
diff --git a/biology/biostar-tools/Makefile b/biology/biostar-tools/Makefile
index 6002cae2fc71..2be07b115d09 100644
--- a/biology/biostar-tools/Makefile
+++ b/biology/biostar-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= biostar-tools
PORTVERSION= 2.0
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= # empty
diff --git a/biology/chip-seq/Makefile b/biology/chip-seq/Makefile
index 5714a40951dd..6218595cd628 100644
--- a/biology/chip-seq/Makefile
+++ b/biology/chip-seq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= chip-seq
DISTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= # empty
diff --git a/biology/fasda-utils/Makefile b/biology/fasda-utils/Makefile
index 854b7f13b7e0..510bc0a8309d 100644
--- a/biology/fasda-utils/Makefile
+++ b/biology/fasda-utils/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fasda-utils
DISTVERSION= 0.1.0-2
DISTVERSIONSUFFIX= -gf9217f0
+PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
diff --git a/biology/groopm/Makefile b/biology/groopm/Makefile
index e4327194012a..e4767e0271e2 100644
--- a/biology/groopm/Makefile
+++ b/biology/groopm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= GroopM
DISTVERSION= 0.3.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= biology python
MASTER_SITES= PYPI
diff --git a/biology/peak-classifier/Makefile b/biology/peak-classifier/Makefile
index fc7ddb9226a8..68494512fcc6 100644
--- a/biology/peak-classifier/Makefile
+++ b/biology/peak-classifier/Makefile
@@ -1,7 +1,7 @@
PORTNAME= peak-classifier
DISTVERSION= 0.1.4-13
DISTVERSIONSUFFIX= -gfb89af3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
diff --git a/biology/prodigy-lig/Makefile b/biology/prodigy-lig/Makefile
index ec7ceaea67be..37913457187b 100644
--- a/biology/prodigy-lig/Makefile
+++ b/biology/prodigy-lig/Makefile
@@ -1,6 +1,7 @@
PORTNAME= prodigy-lig
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.3
+PORTREVISION= 1
CATEGORIES= biology python
MAINTAINER= yuri@FreeBSD.org
diff --git a/biology/py-PySCeS/Makefile b/biology/py-PySCeS/Makefile
index 5d0d40274f5a..7291292a9a83 100644
--- a/biology/py-PySCeS/Makefile
+++ b/biology/py-PySCeS/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysces
DISTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-biopython/Makefile b/biology/py-biopython/Makefile
index 2bfba7847829..4a6221924aac 100644
--- a/biology/py-biopython/Makefile
+++ b/biology/py-biopython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= biopython
DISTVERSION= 1.85
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= http://www.biopython.org/DIST/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-deeptools/Makefile b/biology/py-deeptools/Makefile
index fcf917e832ff..383412b04c15 100644
--- a/biology/py-deeptools/Makefile
+++ b/biology/py-deeptools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deepTools
DISTVERSION= 3.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-dna-features-viewer/Makefile b/biology/py-dna-features-viewer/Makefile
index d29f8e043694..ebfa72d4bdb7 100644
--- a/biology/py-dna-features-viewer/Makefile
+++ b/biology/py-dna-features-viewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dna-features-viewer
DISTVERSION= 3.1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-gtfparse/Makefile b/biology/py-gtfparse/Makefile
index 584f7935729f..00b52550618d 100644
--- a/biology/py-gtfparse/Makefile
+++ b/biology/py-gtfparse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gtfparse
DISTVERSION= 2.5.0
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-htseq/Makefile b/biology/py-htseq/Makefile
index 68a608f3c79c..311252464790 100644
--- a/biology/py-htseq/Makefile
+++ b/biology/py-htseq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= HTSeq
DISTVERSION= 2.0.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-multiqc/Makefile b/biology/py-multiqc/Makefile
index 8d8beda640a8..c03e6022d862 100644
--- a/biology/py-multiqc/Makefile
+++ b/biology/py-multiqc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= multiqc
DISTVERSION= 1.25.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-pydeseq2/Makefile b/biology/py-pydeseq2/Makefile
index 79df1d1ad48c..d117262003fc 100644
--- a/biology/py-pydeseq2/Makefile
+++ b/biology/py-pydeseq2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pydeseq2
DISTVERSION= 0.5.2
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-scikit-bio/Makefile b/biology/py-scikit-bio/Makefile
index f3451e54a4bf..cf6465dcf46e 100644
--- a/biology/py-scikit-bio/Makefile
+++ b/biology/py-scikit-bio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-bio
DISTVERSION= 0.6.3
+PORTREVISION= 1
CATEGORIES= biology education python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/rna-seq/Makefile b/biology/rna-seq/Makefile
index 61a68e7a6c0c..2a35c927e991 100644
--- a/biology/rna-seq/Makefile
+++ b/biology/rna-seq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rna-seq
DISTVERSION= 0.1.4
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= # empty
diff --git a/cad/PrusaSlicer/Makefile b/cad/PrusaSlicer/Makefile
index 8622357c0734..b9336618cecf 100644
--- a/cad/PrusaSlicer/Makefile
+++ b/cad/PrusaSlicer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
DISTVERSION= 2.9.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= cad
DIST_SUBDIR= PrusaSlicer
diff --git a/cad/cura/Makefile b/cad/cura/Makefile
index 86e7e0149e2a..6703d3fc799a 100644
--- a/cad/cura/Makefile
+++ b/cad/cura/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Cura
DISTVERSION= 5.7.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= cad
DIST_SUBDIR= Ultimaker
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index fe645db2469c..830446b4e4ec 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile
index 442c77aac65c..9ab0b5cce947 100644
--- a/cad/k40-whisperer/Makefile
+++ b/cad/k40-whisperer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k40-whisperer
DISTVERSION= 0.59
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad python
MASTER_SITES= http://www.scorchworks.com/K40whisperer/
DISTNAME= K40_Whisperer-${DISTVERSION}_src
diff --git a/cad/py-ezdxf/Makefile b/cad/py-ezdxf/Makefile
index f87563572c7c..b6c04ce505df 100644
--- a/cad/py-ezdxf/Makefile
+++ b/cad/py-ezdxf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ezdxf
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/cad/py-lcapy/Makefile b/cad/py-lcapy/Makefile
index d7751761611d..fcaa90c16f83 100644
--- a/cad/py-lcapy/Makefile
+++ b/cad/py-lcapy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lcapy
DISTVERSION= g20171202
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= cad python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/cad/py-pyfda/Makefile b/cad/py-pyfda/Makefile
index 7cf839bfeab4..ef552d7855c7 100644
--- a/cad/py-pyfda/Makefile
+++ b/cad/py-pyfda/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyfda
PORTVERSION= 0.1
-PORTREVISION= 14
+PORTREVISION= 15
DISTVERSIONSUFFIX= rc6
CATEGORIES= cad python devel
MASTER_SITES= PYPI
diff --git a/cad/uranium/Makefile b/cad/uranium/Makefile
index d17f8671803a..03072778aa93 100644
--- a/cad/uranium/Makefile
+++ b/cad/uranium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Uranium
DISTVERSION= 5.7.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= cad
DIST_SUBDIR= Ultimaker
diff --git a/comms/apitran/Makefile b/comms/apitran/Makefile
index a896712e37e8..ef5757b8ce14 100644
--- a/comms/apitran/Makefile
+++ b/comms/apitran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= apitran
PORTVERSION= g20180926
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= comms astro hamradio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 670bfadebcd1..4d2beac8d839 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.12.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index ec6b5b70cbba..583c0a77e203 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gqrx
PORTVERSION= 2.17.7
DISTVERSIONPREFIX= v
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 012150e2e3f1..370b98934cfd 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gr-osmosdr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= comms hamradio
diff --git a/comms/klog/Makefile b/comms/klog/Makefile
index cb83dad41e0c..de23181f8cfa 100644
--- a/comms/klog/Makefile
+++ b/comms/klog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= klog
-PORTVERSION= 2.4.1
+PORTVERSION= 2.4.2
#PORTREVISION= 1
CATEGORIES= comms hamradio
@@ -38,6 +38,7 @@ PLIST_FILES= bin/klog \
${DATADIR}/translations/klog_pl.qm \
${DATADIR}/translations/klog_ru.qm \
${DATADIR}/translations/klog_uk.qm \
+ share/applications/klog.desktop \
share/man/man1/klog.1.gz
post-patch:
diff --git a/comms/klog/distinfo b/comms/klog/distinfo
index 3a0f75e1a722..c4318e70d06c 100644
--- a/comms/klog/distinfo
+++ b/comms/klog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747383065
-SHA256 (ea4k-klog-2.4.1_GH0.tar.gz) = 9f0fcd984d8c640f6c55c7b3036ba2e310e4371ca5d21ee42997505b69c2410c
-SIZE (ea4k-klog-2.4.1_GH0.tar.gz) = 4916023
+TIMESTAMP = 1756459753
+SHA256 (ea4k-klog-2.4.2_GH0.tar.gz) = 0d12442c4224404b637c270d140ec835b77f3474bac1657abb990df65859b630
+SIZE (ea4k-klog-2.4.2_GH0.tar.gz) = 4939360
diff --git a/comms/py-streamdeck/Makefile b/comms/py-streamdeck/Makefile
index 7acbd1628054..86d039258704 100644
--- a/comms/py-streamdeck/Makefile
+++ b/comms/py-streamdeck/Makefile
@@ -1,5 +1,6 @@
PORTNAME= streamdeck
DISTVERSION= 0.9.6
+PORTREVISION= 1
CATEGORIES= comms python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/converters/py-markitdown/Makefile b/converters/py-markitdown/Makefile
index cf12eddb2989..de9d69e15627 100644
--- a/converters/py-markitdown/Makefile
+++ b/converters/py-markitdown/Makefile
@@ -1,5 +1,6 @@
PORTNAME= markitdown
DISTVERSION= 0.1.1
+PORTREVISION= 1
CATEGORIES= converters python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/converters/py-svglib/Makefile b/converters/py-svglib/Makefile
index 97629cca09d8..8385d4785f18 100644
--- a/converters/py-svglib/Makefile
+++ b/converters/py-svglib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= svglib
DISTVERSION= 1.5.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= converters python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index e19b3cef134b..7d74ef671f6f 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
-DISTVERSION= 7.3.6
+DISTVERSION= 7.4.0
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo
index b5aa414ea497..d66efc56a025 100644
--- a/converters/simdutf/distinfo
+++ b/converters/simdutf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755237077
-SHA256 (simdutf-simdutf-v7.3.6_GH0.tar.gz) = c08f3dce1cbb7a8bead9eb53bcbda778e8a1c69b7d3a0690682f1b09fbb85c31
-SIZE (simdutf-simdutf-v7.3.6_GH0.tar.gz) = 2209424
+TIMESTAMP = 1756286925
+SHA256 (simdutf-simdutf-v7.4.0_GH0.tar.gz) = 8fd729ebfd5ec56cb0395bcc176c4801e1f8a0ea834d166d52279d7b9e801283
+SIZE (simdutf-simdutf-v7.4.0_GH0.tar.gz) = 2211861
diff --git a/converters/simdutf/pkg-plist b/converters/simdutf/pkg-plist
index 24d025bccbb0..3a717214007a 100644
--- a/converters/simdutf/pkg-plist
+++ b/converters/simdutf/pkg-plist
@@ -14,7 +14,7 @@ lib/cmake/simdutf/simdutf-config-version.cmake
lib/cmake/simdutf/simdutf-config.cmake
lib/cmake/simdutf/simdutfTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/simdutf/simdutfTargets.cmake
-lib/libsimdutf.so.25.0.0
-lib/libsimdutf.so.25
+lib/libsimdutf.so.26.0.0
+lib/libsimdutf.so.26
lib/libsimdutf.so
libdata/pkgconfig/simdutf.pc
diff --git a/databases/Makefile b/databases/Makefile
index 4c7bc1198675..ef5d3508bdae 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -861,6 +861,7 @@
SUBDIR += py-sqlite-migrate
SUBDIR += py-sqlite-utils
SUBDIR += py-sqlite3
+ SUBDIR += py-sqlmodel
SUBDIR += py-sqlobject
SUBDIR += py-sqloxide
SUBDIR += py-sqlparse
diff --git a/databases/dbeaver/Makefile b/databases/dbeaver/Makefile
index 31e140fd9967..4ba1b0e75af0 100644
--- a/databases/dbeaver/Makefile
+++ b/databases/dbeaver/Makefile
@@ -10,7 +10,7 @@ WWW= https://dbeaver.io
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS= amd64
BUILD_DEPENDS= maven39>0:devel/maven39
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index db978efd827b..124c3506f8a3 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evolution-data-server
DISTVERSION= 3.56.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 4997b7425fbf..edec38080ed6 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.116
+DISTVERSION= 1.5.117
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/current/
diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo
index ba1a31cbf493..cc3063ce3d9e 100644
--- a/databases/freetds-devel/distinfo
+++ b/databases/freetds-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370905
-SHA256 (freetds-dev.1.5.116.tar.bz2) = b850abb980677e99fa7d02619dc939b33d5b57862b897fd0eee007f12b97d0f6
-SIZE (freetds-dev.1.5.116.tar.bz2) = 2453933
+TIMESTAMP = 1756636933
+SHA256 (freetds-dev.1.5.117.tar.bz2) = 13ae673462751671111ae2fe48301c3f23f86ac650127dc4277d8f0e42815d06
+SIZE (freetds-dev.1.5.117.tar.bz2) = 2454483
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index 3d2da413694a..6b791172871b 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.4
+DISTVERSION= 1.5.5
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/stable/ \
diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo
index 9bcef94b2f05..2bb66a7c8a3b 100644
--- a/databases/freetds/distinfo
+++ b/databases/freetds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751442687
-SHA256 (freetds-1.5.4.tar.bz2) = 1d024ef418d74a3a8f2cca82f10f1561f1dde28dc3d6f65c815f07764d4f7ea8
-SIZE (freetds-1.5.4.tar.bz2) = 2440514
+TIMESTAMP = 1756636552
+SHA256 (freetds-1.5.5.tar.bz2) = 763d096ee4a2100f8d36e1447bfe2eea5db50875ae30af587f8a1312c3bd6011
+SIZE (freetds-1.5.5.tar.bz2) = 2440025
diff --git a/databases/libvalkey/Makefile b/databases/libvalkey/Makefile
index 5090da866e10..8488049ef93f 100644
--- a/databases/libvalkey/Makefile
+++ b/databases/libvalkey/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvalkey
-DISTVERSION= 0.2.0
+DISTVERSION= 0.2.1
CATEGORIES= databases
MAINTAINER= dtxdf@FreeBSD.org
@@ -25,9 +25,9 @@ TLS_USES= ssl
TLS_MAKE_ARGS= USE_TLS=1
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvalkey.so.0.1.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvalkey.so.${DISTVERSION}
post-install-TLS-on:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvalkey_tls.so.0.1.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvalkey_tls.so.${DISTVERSION}
.include <bsd.port.mk>
diff --git a/databases/libvalkey/distinfo b/databases/libvalkey/distinfo
index 2a5fc91fc739..8bc3097121d6 100644
--- a/databases/libvalkey/distinfo
+++ b/databases/libvalkey/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755627857
-SHA256 (valkey-io-libvalkey-0.2.0_GH0.tar.gz) = d620d93fc3c39b297babe3d9003901aeddaa600507a1844accdb23539a762029
-SIZE (valkey-io-libvalkey-0.2.0_GH0.tar.gz) = 207972
+TIMESTAMP = 1756498326
+SHA256 (valkey-io-libvalkey-0.2.1_GH0.tar.gz) = bc068b15eeb8f66c3205f55f7bfe1274b79ccced0dd8796e59d62091abeb3645
+SIZE (valkey-io-libvalkey-0.2.1_GH0.tar.gz) = 207895
diff --git a/databases/libvalkey/pkg-plist b/databases/libvalkey/pkg-plist
index 07d3c858e797..b6095444557f 100644
--- a/databases/libvalkey/pkg-plist
+++ b/databases/libvalkey/pkg-plist
@@ -22,11 +22,10 @@ include/valkey/visibility.h
lib/libvalkey.a
lib/libvalkey.so
lib/libvalkey.so.0
-lib/libvalkey.so.0.1.0
+lib/libvalkey.so.0.2.1
lib/libvalkey_tls.a
lib/libvalkey_tls.so
lib/libvalkey_tls.so.0
-lib/libvalkey_tls.so.0.1.0
+lib/libvalkey_tls.so.0.2.1
libdata/pkgconfig/valkey.pc
libdata/pkgconfig/valkey_tls.pc
-
diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile
index 09e8ad04ce09..853a7df00db1 100644
--- a/databases/mongodb-tools/Makefile
+++ b/databases/mongodb-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mongodb-tools
-DISTVERSION= 100.12.2
-PORTREVISION= 1
+DISTVERSION= 100.13.0
CATEGORIES= databases
MAINTAINER= ronald@FreeBSD.org
diff --git a/databases/mongodb-tools/distinfo b/databases/mongodb-tools/distinfo
index 29bc4574615e..865a18779bb7 100644
--- a/databases/mongodb-tools/distinfo
+++ b/databases/mongodb-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749193736
-SHA256 (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = dd8b6b6a315025139b55a61b6b49b8945c964e8f6272951de108395c1fe5b88b
-SIZE (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = 6643483
+TIMESTAMP = 1755150827
+SHA256 (mongodb-mongo-tools-100.13.0_GH0.tar.gz) = 44f6b17a78dfd129e1f715382bfde59bcc1329ea012c534f77e29582dc57784c
+SIZE (mongodb-mongo-tools-100.13.0_GH0.tar.gz) = 7503190
diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile
index 44cf0365bf58..3c730b15a992 100644
--- a/databases/mongodb70/Makefile
+++ b/databases/mongodb70/Makefile
@@ -1,9 +1,15 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 7.0.23
+PORTREVISION= 2
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+# https://github.com/mongodb/mongo/pull/1619/
+# "Modernize dynamic module loading to work with Python3.12"
+PATCHFILES+= 0877732109589e441cbf234dce17ec0e7b614902.patch:-p1
+
MAINTAINER= ronald@FreeBSD.org
COMMENT= MongoDB Community Edition (7.0.x Branch)
WWW= https://www.mongodb.com/docs/v7.0/
diff --git a/databases/mongodb70/distinfo b/databases/mongodb70/distinfo
index bf5b39db08b1..1e85422dedb1 100644
--- a/databases/mongodb70/distinfo
+++ b/databases/mongodb70/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1754633156
+TIMESTAMP = 1756387935
SHA256 (mongodb-mongo-r7.0.23_GH0.tar.gz) = 31a59b83ecdf65ba26453eb244682f18aa02204a0017e872dd28008b8d471bde
SIZE (mongodb-mongo-r7.0.23_GH0.tar.gz) = 87871275
SHA256 (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 1420533e23970171ff7a420e3ded1ea493e1976fb8896a5fd6f35e5b2d75733b
SIZE (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 280439685
+SHA256 (0877732109589e441cbf234dce17ec0e7b614902.patch) = 96bcf70f8ee66424b5601632fb91dbcbb6b14df0553f59f36cd10325bfce7105
+SIZE (0877732109589e441cbf234dce17ec0e7b614902.patch) = 1770
diff --git a/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp b/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
index 6f1b397699a3..73e0befd876d 100644
--- a/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
+++ b/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
@@ -52,7 +52,7 @@
+ }
+
+ int umtxOpRet;
-+ if ((umtxOpRet = _umtx_op(const_cast<void*>(uaddr), UMTX_OP_WAIT_UINT_PRIVATE, old, (void*)sizeof(struct _umtx_time), uaddr2)) != 0) {
++ if ((umtxOpRet = _umtx_op(const_cast<void*>(uaddr), UMTX_OP_WAIT_UINT_PRIVATE, old, (void*)sizeof(struct _umtx_time), uaddr2)) == -1) {
+ if (errno == ETIMEDOUT) {
+ return false;
+ }
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 9ec9b060287f..1e2f15357e72 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 8.0.12
+PORTREVISION= 1
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp b/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp
index 6f1b397699a3..73e0befd876d 100644
--- a/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp
+++ b/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp
@@ -52,7 +52,7 @@
+ }
+
+ int umtxOpRet;
-+ if ((umtxOpRet = _umtx_op(const_cast<void*>(uaddr), UMTX_OP_WAIT_UINT_PRIVATE, old, (void*)sizeof(struct _umtx_time), uaddr2)) != 0) {
++ if ((umtxOpRet = _umtx_op(const_cast<void*>(uaddr), UMTX_OP_WAIT_UINT_PRIVATE, old, (void*)sizeof(struct _umtx_time), uaddr2)) == -1) {
+ if (errno == ETIMEDOUT) {
+ return false;
+ }
diff --git a/databases/py-dbt-core/Makefile b/databases/py-dbt-core/Makefile
index a723da09902c..51fa9f72e09f 100644
--- a/databases/py-dbt-core/Makefile
+++ b/databases/py-dbt-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbt-core
DISTVERSION= 1.7.11
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-dbt-duckdb/Makefile b/databases/py-dbt-duckdb/Makefile
index d1be949dd0ca..568afcad69e2 100644
--- a/databases/py-dbt-duckdb/Makefile
+++ b/databases/py-dbt-duckdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbt-duckdb
DISTVERSION= 1.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-dbt-snowflake/Makefile b/databases/py-dbt-snowflake/Makefile
index 91182577b87e..bb2f34057bc8 100644
--- a/databases/py-dbt-snowflake/Makefile
+++ b/databases/py-dbt-snowflake/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbt-snowflake
DISTVERSION= 1.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlmodel/Makefile b/databases/py-sqlmodel/Makefile
new file mode 100644
index 000000000000..0bf8f21d1d33
--- /dev/null
+++ b/databases/py-sqlmodel/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= sqlmodel
+DISTVERSION= 0.0.24
+CATEGORIES= databases python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= SQL databases in Python, designed for simplicity, compatibility, and robustness
+WWW= https://sqlmodel.tiangolo.com/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0.14<2.1.0:databases/py-sqlalchemy20@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.10.13<3.0.0:devel/py-pydantic2@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=6.2<8.0:devel/py-coverage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mypy>=1.4.1:devel/py-mypy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruff>=0.9.6:devel/py-ruff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fastapi>=0.103.2:www/py-fastapi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.24.1:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dirty-equals>=0.9.0:devel/py-dirty-equals@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.4:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR}
+
+USES= python shebangfix
+USE_PYTHON= autoplist pep517 pytest
+
+SHEBANG_FILES= scripts/test.sh
+bash_CMD= ${SH}
+
+NO_ARCH= yes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ./scripts/test.sh
+
+.include <bsd.port.mk>
diff --git a/databases/py-sqlmodel/distinfo b/databases/py-sqlmodel/distinfo
new file mode 100644
index 000000000000..606cd3026abd
--- /dev/null
+++ b/databases/py-sqlmodel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756455526
+SHA256 (sqlmodel-0.0.24.tar.gz) = cc5c7613c1a5533c9c7867e1aab2fd489a76c9e8a061984da11b4e613c182423
+SIZE (sqlmodel-0.0.24.tar.gz) = 116780
diff --git a/databases/py-sqlmodel/pkg-descr b/databases/py-sqlmodel/pkg-descr
new file mode 100644
index 000000000000..ea96d894e9fd
--- /dev/null
+++ b/databases/py-sqlmodel/pkg-descr
@@ -0,0 +1,19 @@
+SQLModel is a library for interacting with SQL databases from Python
+code, with Python objects. It is designed to be intuitive, easy to
+use, highly compatible, and robust.
+
+SQLModel is based on Python type annotations, and powered by Pydantic
+and SQLAlchemy.
+
+The key features are:
+- Intuitive to write: Great editor support. Completion
+ everywhere. Less time debugging. Designed to be easy to use and
+ learn. Less time reading docs.
+- Easy to use: It has sensible defaults and does a lot of work
+ underneath to simplify the code you write.
+- Compatible: It is designed to be compatible with FastAPI, Pydantic,
+ and SQLAlchemy.
+- Extensible: You have all the power of SQLAlchemy and Pydantic
+ underneath.
+- Short: Minimize code duplication. A single type annotation does a
+ lot of work. No need to duplicate models in SQLAlchemy and Pydantic.
diff --git a/deskutils/bijiben/Makefile b/deskutils/bijiben/Makefile
index 31e1fdab1a8b..d7981aafc6d1 100644
--- a/deskutils/bijiben/Makefile
+++ b/deskutils/bijiben/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bijiben
PORTVERSION= 40.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/bookworm/Makefile b/deskutils/bookworm/Makefile
index 3baecdaf8e85..8b829405335d 100644
--- a/deskutils/bookworm/Makefile
+++ b/deskutils/bookworm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bookworm
DISTVERSION= 1.1.2
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= deskutils
MAINTAINER= miguel@gocobachi.dev
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index c03f32e97b0b..005239186780 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -1,5 +1,6 @@
PORTNAME= calibre
PORTVERSION= 8.9.0
+PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/deskutils/elementary-calendar/Makefile b/deskutils/elementary-calendar/Makefile
index 09491f40b21e..a9021a542bae 100644
--- a/deskutils/elementary-calendar/Makefile
+++ b/deskutils/elementary-calendar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= calendar
DISTVERSION= 8.0.0
+PORTREVISION= 1
CATEGORIES= deskutils
PKGNAMEPREFIX= elementary-
diff --git a/deskutils/foliate/Makefile b/deskutils/foliate/Makefile
index accfd85a62ab..193fa92c6870 100644
--- a/deskutils/foliate/Makefile
+++ b/deskutils/foliate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= foliate
PORTVERSION= 3.3.0
+PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= fox@FreeBSD.org
diff --git a/deskutils/gnome-calendar/Makefile b/deskutils/gnome-calendar/Makefile
index 10f401b31f3b..e58a5d487dbd 100644
--- a/deskutils/gnome-calendar/Makefile
+++ b/deskutils/gnome-calendar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-calendar
PORTVERSION= 47.0
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-contacts/Makefile b/deskutils/gnome-contacts/Makefile
index d9d6df3fca95..5f196371f2da 100644
--- a/deskutils/gnome-contacts/Makefile
+++ b/deskutils/gnome-contacts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-contacts
PORTVERSION= 47.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
diff --git a/deskutils/gnome-initial-setup/Makefile b/deskutils/gnome-initial-setup/Makefile
index ddc44b85aae2..42f27f51921a 100644
--- a/deskutils/gnome-initial-setup/Makefile
+++ b/deskutils/gnome-initial-setup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-initial-setup
PORTVERSION= 47.5
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile
index ac9e1e05e828..0da0ef88a013 100644
--- a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile
+++ b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-audio-output-switcher
PORTVERSION= 0.0.0.20171022
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-coverflow/Makefile b/deskutils/gnome-shell-extension-coverflow/Makefile
index 5c1e2e6fd873..b1799bc5a260 100644
--- a/deskutils/gnome-shell-extension-coverflow/Makefile
+++ b/deskutils/gnome-shell-extension-coverflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-coverflow
PORTVERSION= 0.0.0.20180110
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-dashtodock/Makefile b/deskutils/gnome-shell-extension-dashtodock/Makefile
index 4ad4011289d1..d419dfde2bfd 100644
--- a/deskutils/gnome-shell-extension-dashtodock/Makefile
+++ b/deskutils/gnome-shell-extension-dashtodock/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gnome-shell-extension-dashtodock
DISTVERSION= 100
DISTVERSIONPREFIX= extensions.gnome.org-v
+PORTREVISION= 1
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-filesmenu/Makefile b/deskutils/gnome-shell-extension-filesmenu/Makefile
index 509812c8bbf8..dfc69ea6226e 100644
--- a/deskutils/gnome-shell-extension-filesmenu/Makefile
+++ b/deskutils/gnome-shell-extension-filesmenu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-filesmenu
PORTVERSION= 0.0.0.20171125
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-hidetopbar/Makefile b/deskutils/gnome-shell-extension-hidetopbar/Makefile
index fa622fc95159..d601599539ee 100644
--- a/deskutils/gnome-shell-extension-hidetopbar/Makefile
+++ b/deskutils/gnome-shell-extension-hidetopbar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hidetopbar
DISTVERSION= 120
+PORTREVISION= 1
CATEGORIES= deskutils gnome
PKGNAMEPREFIX= gnome-shell-extension-
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-lockkeys/Makefile b/deskutils/gnome-shell-extension-lockkeys/Makefile
index b5c4526dd155..b65bc5d775d1 100644
--- a/deskutils/gnome-shell-extension-lockkeys/Makefile
+++ b/deskutils/gnome-shell-extension-lockkeys/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-shell-extension-lockkeys
PORTVERSION= 65
+PORTREVISION= 1
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-mediaplayer/Makefile b/deskutils/gnome-shell-extension-mediaplayer/Makefile
index 9efe9cdf672d..1ab861f30462 100644
--- a/deskutils/gnome-shell-extension-mediaplayer/Makefile
+++ b/deskutils/gnome-shell-extension-mediaplayer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-mediaplayer
PORTVERSION= 4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-openweather/Makefile b/deskutils/gnome-shell-extension-openweather/Makefile
index 569661bf02b9..e6049b7560a2 100644
--- a/deskutils/gnome-shell-extension-openweather/Makefile
+++ b/deskutils/gnome-shell-extension-openweather/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gnome-shell-extension-openweather
DISTVERSION= 139
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= https://github.com/penguin-teal/gnome-openweather/releases/download/${DISTVERSIONFULL}/
DISTNAME= ${PORTNAME}refined-${DISTVERSIONFULL}
diff --git a/deskutils/gnome-shell-extension-panel-osd/Makefile b/deskutils/gnome-shell-extension-panel-osd/Makefile
index 8d4888c29034..3fc8b15debb0 100644
--- a/deskutils/gnome-shell-extension-panel-osd/Makefile
+++ b/deskutils/gnome-shell-extension-panel-osd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-shell-extension-panel-osd
PORTVERSION= 0.0.0.20220406
+PORTREVISION= 1
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-trash/Makefile b/deskutils/gnome-shell-extension-trash/Makefile
index ed658c1d3cb0..ab31bcd93022 100644
--- a/deskutils/gnome-shell-extension-trash/Makefile
+++ b/deskutils/gnome-shell-extension-trash/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-trash
PORTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-weather/Makefile b/deskutils/gnome-shell-extension-weather/Makefile
index 0bc3028543c6..81368c7506e1 100644
--- a/deskutils/gnome-shell-extension-weather/Makefile
+++ b/deskutils/gnome-shell-extension-weather/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extension-weather
PORTVERSION= 0.0.0.20180411
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile
index faa5e739c00f..1d5402ec7b91 100644
--- a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile
+++ b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnome-shell-extension-windowoverlay-icons
PORTVERSION= 36
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extra-extensions/Makefile b/deskutils/gnome-shell-extra-extensions/Makefile
index b397430dee10..bd499c39722d 100644
--- a/deskutils/gnome-shell-extra-extensions/Makefile
+++ b/deskutils/gnome-shell-extra-extensions/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-shell-extra-extensions
PORTVERSION= 3.28
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/deskutils/gnome-todo/Makefile b/deskutils/gnome-todo/Makefile
index 32b728d1b316..95b81d375346 100644
--- a/deskutils/gnome-todo/Makefile
+++ b/deskutils/gnome-todo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-todo
PORTVERSION= 41.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-tweaks/Makefile b/deskutils/gnome-tweaks/Makefile
index d6418781f8e0..7d492015659a 100644
--- a/deskutils/gnome-tweaks/Makefile
+++ b/deskutils/gnome-tweaks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-tweaks
PORTVERSION= 46.1
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-utils/Makefile b/deskutils/gnome-utils/Makefile
index d2c74a205617..9ae969c57b5e 100644
--- a/deskutils/gnome-utils/Makefile
+++ b/deskutils/gnome-utils/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-utils
PORTVERSION= 42
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= deskutils gnome
diff --git a/deskutils/gnotime/Makefile b/deskutils/gnotime/Makefile
index 480c474ca92b..49a9ad522f60 100644
--- a/deskutils/gnotime/Makefile
+++ b/deskutils/gnotime/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnotime
DISTVERSION= g20231022
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= deskutils gnome
MAINTAINER= truckman@FreeBSD.org
diff --git a/deskutils/meteo/Makefile b/deskutils/meteo/Makefile
index d526355a9240..b96896122a6e 100644
--- a/deskutils/meteo/Makefile
+++ b/deskutils/meteo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= meteo
PORTVERSION= 0.9.9.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/deskutils/nextcloudclient/Makefile b/deskutils/nextcloudclient/Makefile
index 2a795c140df1..30292a73f65c 100644
--- a/deskutils/nextcloudclient/Makefile
+++ b/deskutils/nextcloudclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nextcloudclient
-PORTVERSION= 3.16.6
+PORTVERSION= 3.17.1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
@@ -32,7 +32,7 @@ USE_GITHUB= yes
GH_ACCOUNT= nextcloud
GH_PROJECT= desktop
-OPTIONS_DEFINE= DOCS DEBUG GNOME GUIADDONS KDE WEBENGINE
+OPTIONS_DEFINE= DEBUG GNOME GUIADDONS KDE WEBENGINE
OPTIONS_DEFAULT= GNOME GUIADDONS
OPTIONS_DEFAULT_aarch64= WEBENGINE
OPTIONS_DEFAULT_amd64= WEBENGINE
@@ -44,13 +44,6 @@ GUIADDONS_DESC= Use KDE guiaddons (implies KDE)
KDE_DESC= KDE desktop environment support
WEBENGINE_DESC= Use Webengine to provide web login flow
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- doxygen:devel/doxygen
-DOCS_USES= tex
-DOCS_USE= TEX=dvipsk:build,latex:build
-DOCS_CMAKE_BOOL= WITH_DOC
-DOCS_VARS= PORTDOCS=*
-
GNOME_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_NAUTILUS
KDE_USES= xorg
diff --git a/deskutils/nextcloudclient/distinfo b/deskutils/nextcloudclient/distinfo
index 55c5fd4ee375..d92e0b984187 100644
--- a/deskutils/nextcloudclient/distinfo
+++ b/deskutils/nextcloudclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750591897
-SHA256 (nextcloud-desktop-v3.16.6_GH0.tar.gz) = 8fd58e8537ac45f5c66eb925b8ef84e08f70a21bb0bdc3fb14de6a3310524954
-SIZE (nextcloud-desktop-v3.16.6_GH0.tar.gz) = 15690688
+TIMESTAMP = 1755675174
+SHA256 (nextcloud-desktop-v3.17.1_GH0.tar.gz) = 5f9668a0437a302675fb0e5bbc8f7030010e91632bd44271eab1e55a9f5c238a
+SIZE (nextcloud-desktop-v3.17.1_GH0.tar.gz) = 9402514
diff --git a/deskutils/nextcloudclient/files/patch-doc_CMakeLists.txt b/deskutils/nextcloudclient/files/patch-doc_CMakeLists.txt
deleted file mode 100644
index 1fb6b60ed164..000000000000
--- a/deskutils/nextcloudclient/files/patch-doc_CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
---- doc/CMakeLists.txt.orig 2025-03-12 08:49:45 UTC
-+++ doc/CMakeLists.txt
-@@ -11,7 +11,7 @@ if(SPHINX_FOUND)
- # assets
- set(LATEX_LOGO "${CMAKE_CURRENT_SOURCE_DIR}/logo-blue.pdf")
-
-- set(APPLICATION_DOC_DIR "${CMAKE_INSTALL_DOCDIR}/${PACKAGE}")
-+ set(APPLICATION_DOC_DIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/nextcloudclient")
- install(DIRECTORY ${SPHINX_HTML_DIR} DESTINATION ${APPLICATION_DOC_DIR} OPTIONAL)
- install(DIRECTORY ${SPHINX_PDF_DIR} DESTINATION ${APPLICATION_DOC_DIR} OPTIONAL)
- install(DIRECTORY ${SPHINX_QCH_DIR} DESTINATION ${APPLICATION_DOC_DIR} OPTIONAL)
-@@ -90,4 +90,4 @@ if(SPHINX_FOUND)
- ${SPHINX_HTMLHELP_DIR} )
- add_custom_target( doc-chm pushd ${SPHINX_HTMLHELP_DIR}; ${MSHTML_COMPILER} *.hhp; popd
- DEPENDS doc-chm-sphinx )
--endif(SPHINX_FOUND)
-\ No newline at end of file
-+endif(SPHINX_FOUND)
diff --git a/deskutils/nextcloudclient/files/patch-man_CMakeLists.txt b/deskutils/nextcloudclient/files/patch-man_CMakeLists.txt
deleted file mode 100644
index c5412b20ae9f..000000000000
--- a/deskutils/nextcloudclient/files/patch-man_CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- man/CMakeLists.txt.orig 2017-12-20 15:03:02 UTC
-+++ man/CMakeLists.txt
-@@ -3,6 +3,12 @@ if(SPHINX_FOUND)
- # Sphinx cache with pickled ReST documents
- set(SPHINX_CACHE_DIR "${CMAKE_CURRENT_BINARY_DIR}/_doctrees")
-
-+ if(WITH_DOC)
-+ add_custom_target(man ALL DEPENDS doc-man COMMENT "Building manual pages...")
-+ else(WITH_DOC)
-+ add_custom_target(man DEPENDS doc-maan COMMENT "Building manual pages...")
-+ endif(WITH_DOC)
-+
- # HTML output directory
- set(SPHINX_MAN_DIR "${CMAKE_CURRENT_BINARY_DIR}/man1")
- install(DIRECTORY ${SPHINX_MAN_DIR} DESTINATION ${CMAKE_INSTALL_MANDIR} OPTIONAL)
diff --git a/deskutils/nextcloudclient/pkg-plist b/deskutils/nextcloudclient/pkg-plist
index 02b0e431331e..de7676968da8 100644
--- a/deskutils/nextcloudclient/pkg-plist
+++ b/deskutils/nextcloudclient/pkg-plist
@@ -88,12 +88,9 @@ share/icons/hicolor/72x72/apps/Nextcloud_sync.png
share/icons/hicolor/72x72/apps/Nextcloud_sync_shared.png
share/icons/hicolor/72x72/apps/Nextcloud_warn.png
share/icons/hicolor/72x72/apps/Nextcloud_warn_shared.png
-%%DOCS%%share/man/man1/nextcloud.1.gz
-%%DOCS%%share/man/man1/nextcloudcmd.1.gz
share/mime/packages/nextcloud.xml
%%GNOME%%share/nautilus-python/extensions/syncstate-Nextcloud.py
%%GNOME%%share/nemo-python/extensions/syncstate-Nextcloud.py
-share/nextcloud/i18n/client_TW.qm
share/nextcloud/i18n/client_af.qm
share/nextcloud/i18n/client_ar.qm
share/nextcloud/i18n/client_bg.qm
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 0a133caa05b8..36532318e07d 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= paperless-ngx
DISTVERSIONPREFIX= v
DISTVERSION= 2.18.2
+PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
diff --git a/deskutils/py-paperless/Makefile b/deskutils/py-paperless/Makefile
index 94ed223c1334..e889b3b84374 100644
--- a/deskutils/py-paperless/Makefile
+++ b/deskutils/py-paperless/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paperless
PORTVERSION= 2.7.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= deskutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/deskutils/readur/Makefile b/deskutils/readur/Makefile
index 9d832d561fe7..34e6119ce36a 100644
--- a/deskutils/readur/Makefile
+++ b/deskutils/readur/Makefile
@@ -1,6 +1,7 @@
PORTNAME= readur
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.5
+DISTVERSION= 2.5.6
+PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
diff --git a/deskutils/readur/Makefile.crates b/deskutils/readur/Makefile.crates
index 3894e532b452..b349b91cf88b 100644
--- a/deskutils/readur/Makefile.crates
+++ b/deskutils/readur/Makefile.crates
@@ -20,7 +20,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
assert-json-diff-2.0.2 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
@@ -58,7 +58,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
base64-0.22.1 \
base64-simd-0.8.0 \
base64ct-1.8.0 \
- bcrypt-0.17.0 \
+ bcrypt-0.17.1 \
bindgen-0.64.0 \
bindgen-0.69.5 \
bit_field-0.10.2 \
@@ -113,7 +113,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
data-encoding-2.9.0 \
- deadpool-0.10.0 \
+ deadpool-0.12.2 \
deadpool-runtime-0.1.4 \
der-0.6.1 \
der-0.7.10 \
@@ -147,7 +147,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
futures-0.3.31 \
@@ -189,7 +189,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
httparse-1.10.1 \
httpdate-1.0.3 \
hyper-0.14.32 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-named-pipe-0.1.0 \
hyper-rustls-0.24.2 \
hyper-rustls-0.27.7 \
@@ -206,7 +206,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
image-0.25.6 \
image-webp-0.2.2 \
@@ -305,7 +305,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
peeking_take_while-0.1.2 \
pem-3.0.5 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs1-0.7.5 \
@@ -342,7 +342,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
redox_syscall-0.5.13 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
- regex-1.11.1 \
+ regex-1.11.2 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
regex-lite-0.1.6 \
@@ -386,7 +386,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_path_to_error-0.1.17 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
@@ -443,9 +443,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
testcontainers-0.24.0 \
testcontainers-modules-0.12.1 \
thiserror-1.0.69 \
- thiserror-2.0.14 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.14 \
+ thiserror-impl-2.0.16 \
thread_local-1.1.9 \
tiff-0.9.1 \
time-0.3.41 \
@@ -486,7 +486,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-normalization-0.1.24 \
unicode-properties-0.1.3 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
@@ -568,7 +568,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.53.0 \
winnow-0.7.11 \
winreg-0.50.0 \
- wiremock-0.6.4 \
+ wiremock-0.6.5 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
xattr-1.5.0 \
diff --git a/deskutils/readur/distinfo b/deskutils/readur/distinfo
index a453c7bef485..d71b57da64d5 100644
--- a/deskutils/readur/distinfo
+++ b/deskutils/readur/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1755325613
-SHA256 (readur-v2.5.5.frontend.tar.gz) = 8119596df5baf059491d91515225f2631fe33d39b82878346cbfecca8c5f7db9
-SIZE (readur-v2.5.5.frontend.tar.gz) = 2509875
+TIMESTAMP = 1756485347
+SHA256 (readur-v2.5.6.frontend.tar.gz) = 76da8b4133d62d74ad3092683101931f2512292b7c97e7ba524710856e245544
+SIZE (readur-v2.5.6.frontend.tar.gz) = 2509920
SHA256 (swagger-ui-v5.17.14.zip) = 481244d0812097b11fbaeef79f71d942b171617f9c9f9514e63acbe13e71ccdc
SIZE (swagger-ui-v5.17.14.zip) = 4388280
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
@@ -47,8 +47,8 @@ SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4
SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
SIZE (rust/crates/atoi-2.0.0.crate) = 7785
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -123,8 +123,8 @@ SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e69
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bcrypt-0.17.0.crate) = 92758ad6077e4c76a6cadbce5005f666df70d4f13b19976b1a8062eef880040f
-SIZE (rust/crates/bcrypt-0.17.0.crate) = 12461
+SHA256 (rust/crates/bcrypt-0.17.1.crate) = abaf6da45c74385272ddf00e1ac074c7d8a6c1a1dda376902bd6a427522a8b2c
+SIZE (rust/crates/bcrypt-0.17.1.crate) = 12542
SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4
SIZE (rust/crates/bindgen-0.64.0.crate) = 204700
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
@@ -233,8 +233,8 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
-SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490
-SIZE (rust/crates/deadpool-0.10.0.crate) = 31997
+SHA256 (rust/crates/deadpool-0.12.2.crate) = 5ed5957ff93768adf7a65ab167a17835c3d2c3c50d084fe305174c112f468e2f
+SIZE (rust/crates/deadpool-0.12.2.crate) = 34422
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de
@@ -301,8 +301,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
@@ -385,8 +385,8 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-named-pipe-0.1.0.crate) = 73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278
SIZE (rust/crates/hyper-named-pipe-0.1.0.crate) = 8522
SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
@@ -419,8 +419,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
@@ -617,8 +617,8 @@ SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44dd
SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -691,8 +691,8 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
@@ -779,8 +779,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
@@ -893,12 +893,12 @@ SHA256 (rust/crates/testcontainers-modules-0.12.1.crate) = eac95cde96549fc19c6bf
SIZE (rust/crates/testcontainers-modules-0.12.1.crate) = 156916
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
-SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
-SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
@@ -979,8 +979,8 @@ SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c018
SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
@@ -1143,8 +1143,8 @@ SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e4
SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
-SHA256 (rust/crates/wiremock-0.6.4.crate) = a2b8b99d4cdbf36b239a9532e31fe4fb8acc38d1897c1761e161550a7dc78e6a
-SIZE (rust/crates/wiremock-0.6.4.crate) = 58967
+SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031
+SIZE (rust/crates/wiremock-0.6.5.crate) = 60561
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -1185,5 +1185,5 @@ SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f9
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
SHA256 (rust/crates/zune-jpeg-0.4.17.crate) = 0f6fe2e33d02a98ee64423802e16df3de99c43e5cf5ff983767e1128b394c8ac
SIZE (rust/crates/zune-jpeg-0.4.17.crate) = 65784
-SHA256 (readur-readur-v2.5.5_GH0.tar.gz) = feddffa5c93385dcee029db22fba8514b02c01632797ef29a0044612bcd80b13
-SIZE (readur-readur-v2.5.5_GH0.tar.gz) = 12349276
+SHA256 (readur-readur-v2.5.6_GH0.tar.gz) = af8aebef4a5e955cb46a1af0ac3e5f36e96d7d724dc342ee82c1383f7b855149
+SIZE (readur-readur-v2.5.6_GH0.tar.gz) = 12566666
diff --git a/deskutils/readur/pkg-plist b/deskutils/readur/pkg-plist
index 9e06104dddaf..108428e1e0f4 100644
--- a/deskutils/readur/pkg-plist
+++ b/deskutils/readur/pkg-plist
@@ -5,6 +5,6 @@ bin/readur
%%WWWDIR%%/readur.png
%%WWWDIR%%/index.html
@dir %%WWWDIR%%/assets
-%%WWWDIR%%/assets/index-C700-JQP.js
+%%WWWDIR%%/assets/index-Dj5jAB9U.js
%%WWWDIR%%/assets/index-C5nToalm.css
@dir(%%USER%%,%%GROUP%%,0700) %%HOMEDIR%%
diff --git a/deskutils/rednotebook/Makefile b/deskutils/rednotebook/Makefile
index 0ab5f5de4850..e0197d2a569b 100644
--- a/deskutils/rednotebook/Makefile
+++ b/deskutils/rednotebook/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rednotebook
DISTVERSIONPREFIX=v
DISTVERSION= 2.31
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils
MAINTAINER= cth-freebsd@pm.me
diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile
index 04d302f64165..3417e5b287d7 100644
--- a/deskutils/remind/Makefile
+++ b/deskutils/remind/Makefile
@@ -1,5 +1,5 @@
PORTNAME= remind
-DISTVERSION= 05.05.00
+DISTVERSION= 06.00.01
CATEGORIES= deskutils
# upstream moves distfiles to OLD once a new release appears
MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \
diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo
index 09a7553c4f4e..3558196d7ed7 100644
--- a/deskutils/remind/distinfo
+++ b/deskutils/remind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754049061
-SHA256 (remind-05.05.00.tar.gz) = cc57fe8399cdc443344b9d1413bc31d47732156438bdd1d3d82d1a833ffacbed
-SIZE (remind-05.05.00.tar.gz) = 8975080
+TIMESTAMP = 1756286386
+SHA256 (remind-06.00.01.tar.gz) = 0705b6f700d6cd7b0f59af106495f7dd726ea14b641d9d8408f532fb28d2f007
+SIZE (remind-06.00.01.tar.gz) = 8998734
diff --git a/deskutils/showdown/Makefile b/deskutils/showdown/Makefile
index 6d63d8004c94..08346e17db53 100644
--- a/deskutils/showdown/Makefile
+++ b/deskutils/showdown/Makefile
@@ -1,6 +1,6 @@
PORTNAME= showdown
DISTVERSION= 0.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/Makefile b/devel/Makefile
index 5662471fa45e..7461e478beb4 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4748,6 +4748,7 @@
SUBDIR += py-cwcwidth
SUBDIR += py-cxx
SUBDIR += py-cycler
+ SUBDIR += py-cyclopts
SUBDIR += py-cykhash
SUBDIR += py-cymbal
SUBDIR += py-cymem
@@ -5146,6 +5147,7 @@
SUBDIR += py-jupyter-core
SUBDIR += py-jupyter-docprovider
SUBDIR += py-jupyter-events
+ SUBDIR += py-jupyter-kernel-gateway
SUBDIR += py-jupyter-kernel-test
SUBDIR += py-jupyter-lsp
SUBDIR += py-jupyter-packaging
diff --git a/devel/R-cran-evaluate/Makefile b/devel/R-cran-evaluate/Makefile
index c7d8050312e5..4293bd126cf2 100644
--- a/devel/R-cran-evaluate/Makefile
+++ b/devel/R-cran-evaluate/Makefile
@@ -1,5 +1,5 @@
PORTNAME= evaluate
-DISTVERSION= 1.0.4
+DISTVERSION= 1.0.5
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/devel/R-cran-evaluate/distinfo b/devel/R-cran-evaluate/distinfo
index abbe72b72e46..627be396e16f 100644
--- a/devel/R-cran-evaluate/distinfo
+++ b/devel/R-cran-evaluate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750446174
-SHA256 (evaluate_1.0.4.tar.gz) = 08dff6dcfce3cb321ab8d6851a246e698f6f641579d75c2a6875b36a65eca4ca
-SIZE (evaluate_1.0.4.tar.gz) = 39226
+TIMESTAMP = 1756462946
+SHA256 (evaluate_1.0.5.tar.gz) = 47aac79f889a828a5f8b4756cb972d7c2966bb984cbae17a4bd2389a73270794
+SIZE (evaluate_1.0.5.tar.gz) = 39322
diff --git a/devel/R-cran-later/Makefile b/devel/R-cran-later/Makefile
index 5833901f148d..a8b2446ae4c4 100644
--- a/devel/R-cran-later/Makefile
+++ b/devel/R-cran-later/Makefile
@@ -1,5 +1,5 @@
PORTNAME= later
-DISTVERSION= 1.4.3
+DISTVERSION= 1.4.4
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-later/distinfo b/devel/R-cran-later/distinfo
index bc01534b97e4..9a2a7ffa5dab 100644
--- a/devel/R-cran-later/distinfo
+++ b/devel/R-cran-later/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755851709
-SHA256 (later_1.4.3.tar.gz) = 7953e0139b95eebda80abd3c1987991fb3b397fc7a8851ae959f2a733bf35a61
-SIZE (later_1.4.3.tar.gz) = 70786
+TIMESTAMP = 1756439027
+SHA256 (later_1.4.4.tar.gz) = 18cec083cdbc3e5e9a491fa10af5cfcabb9cd91231e4e8a18e58e8651da7aa80
+SIZE (later_1.4.4.tar.gz) = 70679
diff --git a/devel/R-cran-rprojroot/Makefile b/devel/R-cran-rprojroot/Makefile
index e16811c597f6..9051ca5b7dd4 100644
--- a/devel/R-cran-rprojroot/Makefile
+++ b/devel/R-cran-rprojroot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rprojroot
-DISTVERSION= 2.1.0
+DISTVERSION= 2.1.1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-rprojroot/distinfo b/devel/R-cran-rprojroot/distinfo
index c90833cadba5..41c6a8bd025c 100644
--- a/devel/R-cran-rprojroot/distinfo
+++ b/devel/R-cran-rprojroot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752421865
-SHA256 (rprojroot_2.1.0.tar.gz) = 1882ae88dc927d2fd94874349aae158a641aa018001d6c53e5f95fa920c2474d
-SIZE (rprojroot_2.1.0.tar.gz) = 59562
+TIMESTAMP = 1756314666
+SHA256 (rprojroot_2.1.1.tar.gz) = 473989bbef45fd9cd68f68dc317b14c9f42de5cea4b55fd6ba9011f25e0517e9
+SIZE (rprojroot_2.1.1.tar.gz) = 59899
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 8f655ab3377e..1e6ba8d55ab9 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.146.0
+DISTVERSION= 0.148.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 86d06f62fae5..cc380ccaf381 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756369840
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.146.0/v0.146.0.mod) = 5e3fb94c0dd8407f066badb79489c8f4ad0ccb3ae5b68b23964f61c9e0040719
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.146.0/v0.146.0.mod) = 10647
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.146.0/v0.146.0.zip) = 420ad3e035021f21d4c65dc243aafa440662e5f08f7f9c6594127ccab8cba9ed
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.146.0/v0.146.0.zip) = 1314497
+TIMESTAMP = 1756637032
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.148.0/v0.148.0.mod) = 2cb2624fe12518195c155e4e3008da048da9f103b1e1e00b835fa2fa31eec85b
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.148.0/v0.148.0.mod) = 10488
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.148.0/v0.148.0.zip) = 9cb400a348d6e9ceec9fbdba5b6a358c0a8c7550dc10b3dbaafe3a63ae3b3de5
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.148.0/v0.148.0.zip) = 1310889
diff --git a/devel/dbus/Makefile b/devel/dbus/Makefile
index 1ecf854e8588..9ca1aa15e5d7 100644
--- a/devel/dbus/Makefile
+++ b/devel/dbus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbus
DISTVERSION= 1.16.2
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= devel gnome
MASTER_SITES= https://dbus.freedesktop.org/releases/dbus/
diff --git a/devel/dbus/files/patch-dbus_dbus-transport-socket.c b/devel/dbus/files/patch-dbus_dbus-transport-socket.c
new file mode 100644
index 000000000000..15a5d2eedcd0
--- /dev/null
+++ b/devel/dbus/files/patch-dbus_dbus-transport-socket.c
@@ -0,0 +1,15 @@
+https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/526
+
+--- dbus/dbus-transport-socket.c.orig 2025-02-27 16:29:06 UTC
++++ dbus/dbus-transport-socket.c
+@@ -1208,8 +1208,8 @@ socket_do_iteration (DBusTransport *transport,
+ do_io_error (transport);
+ else
+ {
+- dbus_bool_t need_read = (poll_fd.revents & _DBUS_POLLIN) > 0;
+- dbus_bool_t need_write = (poll_fd.revents & _DBUS_POLLOUT) > 0;
++ dbus_bool_t need_read = (poll_fd.revents & (_DBUS_POLLIN | _DBUS_POLLHUP)) > 0;
++ dbus_bool_t need_write = (poll_fd.revents & (_DBUS_POLLOUT | _DBUS_POLLHUP)) > 0;
+ dbus_bool_t authentication_completed;
+
+ _dbus_verbose ("in iteration, need_read=%d need_write=%d\n",
diff --git a/devel/devhelp/Makefile b/devel/devhelp/Makefile
index 479985cba3e9..c3e22b677797 100644
--- a/devel/devhelp/Makefile
+++ b/devel/devhelp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devhelp
PORTVERSION= 41.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/devel/fifechan/Makefile b/devel/fifechan/Makefile
index 96cd776da742..17c5dcf34a57 100644
--- a/devel/fifechan/Makefile
+++ b/devel/fifechan/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fifechan
PORTVERSION= 0.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel games
MAINTAINER= danfe@FreeBSD.org
diff --git a/devel/flatzebra/Makefile b/devel/flatzebra/Makefile
index 70864928f873..5139a471a142 100644
--- a/devel/flatzebra/Makefile
+++ b/devel/flatzebra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flatzebra
PORTVERSION= 0.2.0
+PORTREVISION= 1
CATEGORIES= devel games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/devel/gcli/Makefile b/devel/gcli/Makefile
index c8a88bd6f302..1c981d9f9394 100644
--- a/devel/gcli/Makefile
+++ b/devel/gcli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcli
-DISTVERSION= 2.8.0
+DISTVERSION= 2.9.0
CATEGORIES= devel net
MASTER_SITES= https://herrhotzenplotz.de/gcli/releases/gcli-${DISTVERSION}/
@@ -10,7 +10,8 @@ WWW= https://herrhotzenplotz.de/gcli/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libcurl.so:ftp/curl
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libpdjson.so:textproc/pdjson
TEST_DEPENDS= kyua:devel/kyua
USES= libtool pathfix pkgconfig ssl tar:xz
diff --git a/devel/gcli/distinfo b/devel/gcli/distinfo
index fe18a3234c8d..0eb95c0db44d 100644
--- a/devel/gcli/distinfo
+++ b/devel/gcli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748258074
-SHA256 (gcli-2.8.0.tar.xz) = b3ee6eb0d694f47f15a6d6e4f5adc824059e3f6836dfe95e74bd3a0cf92f05ec
-SIZE (gcli-2.8.0.tar.xz) = 373532
+TIMESTAMP = 1756285649
+SHA256 (gcli-2.9.0.tar.xz) = 3753c0180c92ef71526ab015403f19fc359d4528cfd29fefdb2dbac0e9eb757b
+SIZE (gcli-2.9.0.tar.xz) = 381808
diff --git a/devel/gcli/pkg-plist b/devel/gcli/pkg-plist
index 71dae9ba923c..bbefa0d95885 100644
--- a/devel/gcli/pkg-plist
+++ b/devel/gcli/pkg-plist
@@ -14,5 +14,6 @@ share/man/man1/gcli-releases.1.gz
share/man/man1/gcli-repos.1.gz
share/man/man1/gcli-snippets.1.gz
share/man/man1/gcli-status.1.gz
+share/man/man1/gcli-tutorial.1.gz
share/man/man1/gcli.1.gz
share/man/man5/gcli.5.gz
diff --git a/devel/geany-plugin-markdown/Makefile b/devel/geany-plugin-markdown/Makefile
index 893cdcab6e08..9e560726bff0 100644
--- a/devel/geany-plugin-markdown/Makefile
+++ b/devel/geany-plugin-markdown/Makefile
@@ -1,5 +1,6 @@
PORTNAME= geany-plugin-markdown
PORTVERSION= ${GEANY_VER}
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugins/Makefile b/devel/geany-plugins/Makefile
index 31659be12caf..ae1afb9de329 100644
--- a/devel/geany-plugins/Makefile
+++ b/devel/geany-plugins/Makefile
@@ -1,5 +1,6 @@
PORTNAME= geany-plugins
PORTVERSION= ${GEANY_VER}
+PORTREVISION= 1
CATEGORIES= devel
DISTFILES= # none
diff --git a/devel/generate/Makefile b/devel/generate/Makefile
index ae6ba16946d3..715495acaba3 100644
--- a/devel/generate/Makefile
+++ b/devel/generate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= generate
-DISTVERSION= 3.0
+DISTVERSION= 3.1
CATEGORIES= devel
-MASTER_SITES= http://www.druid.net/darcy/
+MASTER_SITES= https://www.druid.net/darcy/
MAINTAINER= darcy@druid.net
COMMENT= Simple text pre-processor
@@ -16,13 +16,12 @@ USES= gmake tar:tgz
MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \
MANDIR=${STAGEDIR}${PREFIX}/share/man
+TEST_TARGET= test
CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter
PLIST_FILES= bin/generate bin/rgenerate share/man/man1/generate.1.gz
-TEST_TARGET= test
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
diff --git a/devel/generate/distinfo b/devel/generate/distinfo
index 2e89e0ec6902..62e4ba1ef1bf 100644
--- a/devel/generate/distinfo
+++ b/devel/generate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735396348
-SHA256 (generate-3.0.tgz) = c680e6285af499aaaa2e1c9531a4974dea612ea20b52b49751b7a99ea04798d5
-SIZE (generate-3.0.tgz) = 35167
+TIMESTAMP = 1756470000
+SHA256 (generate-3.1.tgz) = 979f068b52760dfdc1ab63e345b2da0ba4d2be53c1d8df26bc9f3c53880fc48d
+SIZE (generate-3.1.tgz) = 34342
diff --git a/devel/generate/files/patch-generate.c b/devel/generate/files/patch-generate.c
deleted file mode 100644
index 0176994c0f8d..000000000000
--- a/devel/generate/files/patch-generate.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- generate.c.orig 2025-01-16 13:10:40 UTC
-+++ generate.c
-@@ -151,7 +151,7 @@ fatal(const char *s,...)
- {
- va_list argptr;
-
-- if (infile) fprintf(stderr, "generate: file %s line %ld: ", infile->name, infile->xline);
-+ if (infile) fprintf(stderr, "generate: file %s line %zu: ", infile->name, infile->xline);
- else fprintf(stderr, "generate: ");
-
- va_start(argptr, s);
diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile
index 80f12bfee3ba..a51fd09df0a5 100644
--- a/devel/gitea-act_runner/Makefile
+++ b/devel/gitea-act_runner/Makefile
@@ -1,7 +1,6 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.12
-PORTREVISION= 2
+DISTVERSION= 0.2.13
CATEGORIES= devel
PKGNAMEPREFIX= gitea-
diff --git a/devel/gitea-act_runner/distinfo b/devel/gitea-act_runner/distinfo
index dd85300a99fe..e14495808ea3 100644
--- a/devel/gitea-act_runner/distinfo
+++ b/devel/gitea-act_runner/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751283659
-SHA256 (go/devel_gitea-act_runner/act_runner-v0.2.12/v0.2.12.mod) = af3158a6edb346e51556484bda235442ec48a5b0d0fcb81525b4f6c1c6fc2c93
-SIZE (go/devel_gitea-act_runner/act_runner-v0.2.12/v0.2.12.mod) = 4647
-SHA256 (go/devel_gitea-act_runner/act_runner-v0.2.12/v0.2.12.zip) = a200dba3166fcd0e85fcd2303d26eb95ff55c488e0784ebd3304edb5b31ef8be
-SIZE (go/devel_gitea-act_runner/act_runner-v0.2.12/v0.2.12.zip) = 77813
+TIMESTAMP = 1756637267
+SHA256 (go/devel_gitea-act_runner/act_runner-v0.2.13/v0.2.13.mod) = 6b277a01675d4f9426cb56122056d2289fa077067f77110a94bc3e23b33fb4c4
+SIZE (go/devel_gitea-act_runner/act_runner-v0.2.13/v0.2.13.mod) = 4647
+SHA256 (go/devel_gitea-act_runner/act_runner-v0.2.13/v0.2.13.zip) = 6b1691deaac9d5e7de553f1e94ddab952a0386aec9711ce94639c3fc5b6d9046
+SIZE (go/devel_gitea-act_runner/act_runner-v0.2.13/v0.2.13.zip) = 78561
diff --git a/devel/glade/Makefile b/devel/glade/Makefile
index 4ec2c4fc1695..d7a795fffe64 100644
--- a/devel/glade/Makefile
+++ b/devel/glade/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glade
PORTVERSION= 3.40.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 103c901776c8..a908d950bc88 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,7 +1,6 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.1
-PORTREVISION= 1
+DISTVERSION= 2.4.0
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/golangci/golangci-lint
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake go:1.23,modules
+USES= gmake go:1.24,modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_COMMIT= eabc263
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index a8574e643106..a3e2aadeaf85 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754457844
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.mod) = 1ea9bd30fca5945ec6a161dc0e4518e3dfc136e8fe4eb36d14644fc9f4626966
-SIZE (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.mod) = 9635
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.zip) = e39869101e3d5c617b3047744c249a316b3bd3350666191ea94013ff1a9d3933
-SIZE (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.zip) = 3053124
+TIMESTAMP = 1756595488
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.4.0/v2.4.0.mod) = 932eec519a8abe11111e4746f1675c8bd2120691b3893a4e6081ee4333c8fd55
+SIZE (go/devel_golangci-lint/golangci-lint-v2.4.0/v2.4.0.mod) = 9682
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.4.0/v2.4.0.zip) = 89bdc80bd2c577a08749210d07c0867210c0bffa29352c7d63411de22468f5c3
+SIZE (go/devel_golangci-lint/golangci-lint-v2.4.0/v2.4.0.zip) = 1803634
diff --git a/devel/jjui/Makefile b/devel/jjui/Makefile
index d4e9013089cf..b8dff520511a 100644
--- a/devel/jjui/Makefile
+++ b/devel/jjui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jjui
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.2
CATEGORIES= devel
MAINTAINER= hoanga@gmail.com
diff --git a/devel/jjui/distinfo b/devel/jjui/distinfo
index 7c7ebab4ed80..9578e6d72e6a 100644
--- a/devel/jjui/distinfo
+++ b/devel/jjui/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754511832
-SHA256 (go/devel_jjui/jjui-v0.9.1/v0.9.1.mod) = 872b7e3af8e699ca17daf845617cac698fd1231403914bceb6619b45284bf12c
-SIZE (go/devel_jjui/jjui-v0.9.1/v0.9.1.mod) = 1663
-SHA256 (go/devel_jjui/jjui-v0.9.1/v0.9.1.zip) = cb214c0e5e5fe5d79bd5139bf47e6d765644fc091d77c319d2c3573e1479ea9f
-SIZE (go/devel_jjui/jjui-v0.9.1/v0.9.1.zip) = 150293
+TIMESTAMP = 1756480805
+SHA256 (go/devel_jjui/jjui-v0.9.2/v0.9.2.mod) = 872b7e3af8e699ca17daf845617cac698fd1231403914bceb6619b45284bf12c
+SIZE (go/devel_jjui/jjui-v0.9.2/v0.9.2.mod) = 1663
+SHA256 (go/devel_jjui/jjui-v0.9.2/v0.9.2.zip) = 21dc5464c797c71da03731add4b88b96a7594d7ad3b2d763ab2314f6f1fdf0d8
+SIZE (go/devel_jjui/jjui-v0.9.2/v0.9.2.zip) = 153928
diff --git a/devel/juce/Makefile b/devel/juce/Makefile
index 0b42ae7957d6..73fecc50f4d2 100644
--- a/devel/juce/Makefile
+++ b/devel/juce/Makefile
@@ -1,6 +1,6 @@
PORTNAME= juce
DISTVERSION= 8.0.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/juce706/Makefile b/devel/juce706/Makefile
index df237b5eb490..08fb0d0def14 100644
--- a/devel/juce706/Makefile
+++ b/devel/juce706/Makefile
@@ -1,6 +1,6 @@
PORTNAME= juce
DISTVERSION= 7.0.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMESUFFIX= 706
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile
index ac37ce495fae..426f143fe694 100644
--- a/devel/nextpnr/Makefile
+++ b/devel/nextpnr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nextpnr
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.8
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel
@@ -22,7 +22,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libboost_program_options.so:devel/boost-libs \
${PY_BOOST}
-USES= compiler:c++17-lang cmake qt:5 eigen:3 python gl
+USES= compiler:c++17-lang cmake llvm:min=20 qt:5 eigen:3 python gl
USE_QT= buildtools:build core gui opengl qmake:build widgets
USE_GL= gl glu
USE_GITHUB= yes
diff --git a/devel/ninja/Makefile b/devel/ninja/Makefile
index 27d411e3bad9..931e9b910a68 100644
--- a/devel/ninja/Makefile
+++ b/devel/ninja/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ninja
-PORTVERSION= 1.11.1
+PORTVERSION= 1.13.1
DISTVERSIONPREFIX= v
PORTEPOCH= 4
CATEGORIES= devel
diff --git a/devel/ninja/distinfo b/devel/ninja/distinfo
index c9fcd675c558..60e7d21f0fd6 100644
--- a/devel/ninja/distinfo
+++ b/devel/ninja/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716360440
-SHA256 (ninja-build-ninja-v1.11.1_GH0.tar.gz) = 31747ae633213f1eda3842686f83c2aa1412e0f5691d1c14dbbcc67fe7400cea
-SIZE (ninja-build-ninja-v1.11.1_GH0.tar.gz) = 229479
+TIMESTAMP = 1755246529
+SHA256 (ninja-build-ninja-v1.13.1_GH0.tar.gz) = f0055ad0369bf2e372955ba55128d000cfcc21777057806015b45e4accbebf23
+SIZE (ninja-build-ninja-v1.13.1_GH0.tar.gz) = 292098
diff --git a/devel/p5-Sys-Virt/Makefile b/devel/p5-Sys-Virt/Makefile
index 874bfe613553..0af343f8ac6f 100644
--- a/devel/p5-Sys-Virt/Makefile
+++ b/devel/p5-Sys-Virt/Makefile
@@ -1,12 +1,12 @@
PORTNAME= Sys-Virt
-PORTVERSION= 11.2.0
+PORTVERSION= 11.6.0
DISTVERSIONPREFIX= v
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DANBERR
PKGNAMEPREFIX= p5-
-MAINTAINER= fw@moov.de
+MAINTAINER= novel@FreeBSD.org
COMMENT= Perl bindings for libvirt
WWW= https://metacpan.org/release/Sys-Virt
diff --git a/devel/p5-Sys-Virt/distinfo b/devel/p5-Sys-Virt/distinfo
index 0514cc7624d1..77699178de34 100644
--- a/devel/p5-Sys-Virt/distinfo
+++ b/devel/p5-Sys-Virt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751393650
-SHA256 (Sys-Virt-v11.2.0.tar.gz) = 96251421f0c93f8275031c76610638577d498db72cfcfe687b7c32d32615a449
-SIZE (Sys-Virt-v11.2.0.tar.gz) = 177372
+TIMESTAMP = 1755087922
+SHA256 (Sys-Virt-v11.6.0.tar.gz) = 8d6e61a96d099d78a22b7f1cd3e3392fe663b2fce8c5bb769d87c4a01f3e20c9
+SIZE (Sys-Virt-v11.6.0.tar.gz) = 177510
diff --git a/devel/pecl-raphf2/Makefile b/devel/pecl-raphf2/Makefile
index bc6d8c40bc60..cdccc9139f5c 100644
--- a/devel/pecl-raphf2/Makefile
+++ b/devel/pecl-raphf2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= raphf
-PORTVERSION= 2.0.1
-PORTREVISION= 1
+DISTVERSION= 2.0.2
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/pecl-raphf2/distinfo b/devel/pecl-raphf2/distinfo
index 53cbead2021c..f097198e2d1d 100644
--- a/devel/pecl-raphf2/distinfo
+++ b/devel/pecl-raphf2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572272219
-SHA256 (PECL/raphf-2.0.1.tgz) = da3566db17422e5ef08b7ff144162952aabc14cb22407cc6b1d2a2d095812bd0
-SIZE (PECL/raphf-2.0.1.tgz) = 16003
+TIMESTAMP = 1756637446
+SHA256 (PECL/raphf-2.0.2.tgz) = 7e782fbe7b7de2b5f1c43f49d9eb8c427649b547573564c78baaf2b8f8160ef4
+SIZE (PECL/raphf-2.0.2.tgz) = 16262
diff --git a/devel/php-composer/Makefile b/devel/php-composer/Makefile
index af89665e5deb..0e97f64dd4f5 100644
--- a/devel/php-composer/Makefile
+++ b/devel/php-composer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= composer
-DISTVERSION= 2.8.10
+DISTVERSION= 2.8.11
CATEGORIES= devel
MASTER_SITES= https://getcomposer.org/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
diff --git a/devel/php-composer/distinfo b/devel/php-composer/distinfo
index 52690f8d36f0..dd927eafe272 100644
--- a/devel/php-composer/distinfo
+++ b/devel/php-composer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752263341
-SHA256 (composer-2.8.10/composer.phar) = 28dbb6bd8bef31479c7985b774c130a8bda37dbe63c35b56f6cb6bc377427573
-SIZE (composer-2.8.10/composer.phar) = 3116618
+TIMESTAMP = 1755779107
+SHA256 (composer-2.8.11/composer.phar) = 257a969e9a9d27e0e45cfe954835c17a76033ba84a388e0f472db83eded65a8b
+SIZE (composer-2.8.11/composer.phar) = 3124368
diff --git a/devel/py-asciimatics/Makefile b/devel/py-asciimatics/Makefile
index 6ec5432ff0a7..86593fe18a6f 100644
--- a/devel/py-asciimatics/Makefile
+++ b/devel/py-asciimatics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= asciimatics
PORTVERSION= 1.15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-buildbot-worker/Makefile b/devel/py-buildbot-worker/Makefile
index 040cd0ef29d7..493b2d1f6cbd 100644
--- a/devel/py-buildbot-worker/Makefile
+++ b/devel/py-buildbot-worker/Makefile
@@ -1,5 +1,6 @@
PORTNAME= buildbot-worker
DISTVERSION= 4.3.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-buildbot/Makefile b/devel/py-buildbot/Makefile
index df51596ba640..2f878df32534 100644
--- a/devel/py-buildbot/Makefile
+++ b/devel/py-buildbot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= buildbot
DISTVERSION= 4.3.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cfn-lint/Makefile b/devel/py-cfn-lint/Makefile
index fdaf4f5dbc62..ff5e59be2a78 100644
--- a/devel/py-cfn-lint/Makefile
+++ b/devel/py-cfn-lint/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfn-lint
DISTVERSION= 1.32.0
+PORTREVISION= 1
CATEGORIES= devel python textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cyclopts/Makefile b/devel/py-cyclopts/Makefile
new file mode 100644
index 000000000000..a410b7d123ec
--- /dev/null
+++ b/devel/py-cyclopts/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= cyclopts
+DISTVERSION= 3.23.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI # no tests
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Intuitive, easy CLIs based on type hints
+WWW= https://github.com/BrianPugh/cyclopts
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}poetry-dynamic-versioning>=1.0.1:devel/py-poetry-dynamic-versioning@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.1.0:devel/py-attrs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.15:textproc/py-docstring_parser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.4:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich-rst>=1.3.1:textproc/py-rich-rst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=13.6.0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tomli>=2.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}trio>=0.10.0:net/py-trio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+.include <bsd.port.mk>
diff --git a/devel/py-cyclopts/distinfo b/devel/py-cyclopts/distinfo
new file mode 100644
index 000000000000..d6be6ed1e41b
--- /dev/null
+++ b/devel/py-cyclopts/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756592363
+SHA256 (cyclopts-3.23.1.tar.gz) = ca6a5e9b326caf156d79f3932e2f88b95629e59fd371c0b3a89732b7619edacb
+SIZE (cyclopts-3.23.1.tar.gz) = 75161
diff --git a/devel/py-cyclopts/pkg-descr b/devel/py-cyclopts/pkg-descr
new file mode 100644
index 000000000000..37ee0c77aea3
--- /dev/null
+++ b/devel/py-cyclopts/pkg-descr
@@ -0,0 +1,2 @@
+Cyclopts is a modern, easy-to-use command-line interface (CLI) framework that
+aims to provide an intuitive & efficient developer experience.
diff --git a/devel/py-deepdiff/Makefile b/devel/py-deepdiff/Makefile
index e9378de3d0c5..e1c8c1f02707 100644
--- a/devel/py-deepdiff/Makefile
+++ b/devel/py-deepdiff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deepdiff
DISTVERSION= 8.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fastf1/Makefile b/devel/py-fastf1/Makefile
index a5efbb7981a4..1f14316579a4 100644
--- a/devel/py-fastf1/Makefile
+++ b/devel/py-fastf1/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fastf1
PORTVERSION= 3.5.3
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-game/Makefile b/devel/py-game/Makefile
index d6f005712b2b..c5dc6eededbb 100644
--- a/devel/py-game/Makefile
+++ b/devel/py-game/Makefile
@@ -1,6 +1,6 @@
PORTNAME= game
DISTVERSION= 2.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-game_sdl2/Makefile b/devel/py-game_sdl2/Makefile
index a954f9228a89..832cbfbbb647 100644
--- a/devel/py-game_sdl2/Makefile
+++ b/devel/py-game_sdl2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= game_sdl2
PORTVERSION= 7.4.11
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= devel python
MASTER_SITES= http://www.renpy.org/dl/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-graal/Makefile b/devel/py-graal/Makefile
index 691c31ddfeec..369f939aa792 100644
--- a/devel/py-graal/Makefile
+++ b/devel/py-graal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= graal
DISTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-importlab/Makefile b/devel/py-importlab/Makefile
index 8b883f4a4d8d..30e459257bf8 100644
--- a/devel/py-importlab/Makefile
+++ b/devel/py-importlab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= importlab
PORTVERSION= 0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile
index ae4843fbd31f..e3a083810976 100644
--- a/devel/py-ipympl/Makefile
+++ b/devel/py-ipympl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ipympl
DISTVERSION= 0.9.6
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-kernel-gateway/Makefile b/devel/py-jupyter-kernel-gateway/Makefile
new file mode 100644
index 000000000000..c38dfd1e8e7d
--- /dev/null
+++ b/devel/py-jupyter-kernel-gateway/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= jupyter-kernel-gateway
+DISTVERSION= 3.0.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Web server for spawning and communicating with Jupyter kernels
+WWW= https://jupyter-kernel-gateway.readthedocs.io/en/latest/ \
+ https://github.com/jupyter-server/kernel_gateway
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.5:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-client>=8.6:devel/py-jupyter-client@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyter-core>=5.7:devel/py-jupyter-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyter-server>=2.12:devel/py-jupyter-server@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.31:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tornado>=6.4:www/py-tornado@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}traitlets>=5.14.1:devel/py-traitlets@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-jupyter-kernel-gateway/distinfo b/devel/py-jupyter-kernel-gateway/distinfo
new file mode 100644
index 000000000000..04b7fd1bcdb7
--- /dev/null
+++ b/devel/py-jupyter-kernel-gateway/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756616988
+SHA256 (jupyter_kernel_gateway-3.0.1.tar.gz) = 900690c4c0e796867355468d685f7fa1cf3c7775d08e871c157f77d65fbd6d7f
+SIZE (jupyter_kernel_gateway-3.0.1.tar.gz) = 54607
diff --git a/devel/py-jupyter-kernel-gateway/pkg-descr b/devel/py-jupyter-kernel-gateway/pkg-descr
new file mode 100644
index 000000000000..ee9d9d6c779c
--- /dev/null
+++ b/devel/py-jupyter-kernel-gateway/pkg-descr
@@ -0,0 +1,4 @@
+Jupyter Kernel Gateway is a web server that provides headless access to Jupyter
+kernels. Your application communicates with the kernels remotely, through REST
+calls and Websockets rather than ZeroMQ messages. There are no provisions for
+editing notebooks through the Kernel Gateway.
diff --git a/devel/py-jupyter-rfb/Makefile b/devel/py-jupyter-rfb/Makefile
index 7fb6272ca216..9a29007a97c1 100644
--- a/devel/py-jupyter-rfb/Makefile
+++ b/devel/py-jupyter-rfb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-rfb
DISTVERSION= 0.4.4
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-mediapy/Makefile b/devel/py-mediapy/Makefile
index 534094b62f22..3d998c88f02d 100644
--- a/devel/py-mediapy/Makefile
+++ b/devel/py-mediapy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mediapy
PORTVERSION= 1.2.4
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydenticon/Makefile b/devel/py-pydenticon/Makefile
index 3dfe4b073928..8e8c91b9eaf0 100644
--- a/devel/py-pydenticon/Makefile
+++ b/devel/py-pydenticon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pydenticon
PORTVERSION= 0.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyquil/Makefile b/devel/py-pyquil/Makefile
index faf3cb023d05..41ca2843342a 100644
--- a/devel/py-pyquil/Makefile
+++ b/devel/py-pyquil/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyquil
DISTVERSION= 4.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pysdl2/Makefile b/devel/py-pysdl2/Makefile
index ba7b74868707..5472d79bedaa 100644
--- a/devel/py-pysdl2/Makefile
+++ b/devel/py-pysdl2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysdl2
PORTVERSION= 0.9.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-mpl/Makefile b/devel/py-pytest-mpl/Makefile
index 6d55ef3f2f89..d90fa597d500 100644
--- a/devel/py-pytest-mpl/Makefile
+++ b/devel/py-pytest-mpl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytest-mpl
DISTVERSION= 0.17.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile
index 54b16330c0c3..769971a05993 100644
--- a/devel/py-python-gitlab/Makefile
+++ b/devel/py-python-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-gitlab
-DISTVERSION= 6.2.0
+DISTVERSION= 6.3.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-python-gitlab/distinfo b/devel/py-python-gitlab/distinfo
index 8fea8ce0bce4..20a739c8ddb0 100644
--- a/devel/py-python-gitlab/distinfo
+++ b/devel/py-python-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754194369
-SHA256 (python_gitlab-6.2.0.tar.gz) = b88c79cea65dd2425922c829730ea95827ed7132d869b8532b90a8c7199cc1a6
-SIZE (python_gitlab-6.2.0.tar.gz) = 397611
+TIMESTAMP = 1756431411
+SHA256 (python_gitlab-6.3.0.tar.gz) = 3d7764956948949a2a3aff2078e6e93a5efea2db0a29566b5e142091bcc075aa
+SIZE (python_gitlab-6.3.0.tar.gz) = 397683
diff --git a/devel/py-qutip-qip/Makefile b/devel/py-qutip-qip/Makefile
index 275f7513e63c..bb4926e362bc 100644
--- a/devel/py-qutip-qip/Makefile
+++ b/devel/py-qutip-qip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qutip-qip
DISTVERSION= 0.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-qutip/Makefile b/devel/py-qutip/Makefile
index 95ca64cd6334..cb4eec83ac2e 100644
--- a/devel/py-qutip/Makefile
+++ b/devel/py-qutip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qutip
DISTVERSION= 5.0.4
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-sirmordred/Makefile b/devel/py-sirmordred/Makefile
index 93fc7c22f01c..bc3dc7088741 100644
--- a/devel/py-sirmordred/Makefile
+++ b/devel/py-sirmordred/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sirmordred
DISTVERSION= 1.1.6
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-taskflow/Makefile b/devel/py-taskflow/Makefile
index 2fed53c65ef6..82100ed1f7b2 100644
--- a/devel/py-taskflow/Makefile
+++ b/devel/py-taskflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= taskflow
PORTVERSION= 5.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index a6e130cbf7bd..69092d41a194 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.28.4
+DISTVERSION= 4.29.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index da82202b2298..a0b148cce1ac 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754027032
-SHA256 (tox-4.28.4.tar.gz) = b5b14c6307bd8994ff1eba5074275826620325ee1a4f61316959d562bfd70b9d
-SIZE (tox-4.28.4.tar.gz) = 199692
+TIMESTAMP = 1756637623
+SHA256 (tox-4.29.0.tar.gz) = 7b3a2bb43974285110eee35a859f2b3f2e87a24f6e1011d83f466b7c75835bd2
+SIZE (tox-4.29.0.tar.gz) = 200853
diff --git a/devel/py-trimesh/Makefile b/devel/py-trimesh/Makefile
index fcec9ab2d1d0..95217e9a5760 100644
--- a/devel/py-trimesh/Makefile
+++ b/devel/py-trimesh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trimesh
PORTVERSION= 3.5.25
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel cad python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ttkbootstrap/Makefile b/devel/py-ttkbootstrap/Makefile
index a9e257302297..f004a0bc501a 100644
--- a/devel/py-ttkbootstrap/Makefile
+++ b/devel/py-ttkbootstrap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ttkbootstrap
DISTVERSION= 1.14.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typecode/Makefile b/devel/py-typecode/Makefile
index 7239c3d9b521..062e85f2dda5 100644
--- a/devel/py-typecode/Makefile
+++ b/devel/py-typecode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= typecode
DISTVERSION= 30.0.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/pytype/Makefile b/devel/pytype/Makefile
index 68d914b6d688..6b98171ef63a 100644
--- a/devel/pytype/Makefile
+++ b/devel/pytype/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytype
PORTVERSION= 2024.10.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
diff --git a/devel/qt5-assistant/files/patch-src_assistant_assistant_assistant.pro b/devel/qt5-assistant/files/patch-src_assistant_assistant_assistant.pro
index 668ae556ef40..2c5c484bbe6c 100644
--- a/devel/qt5-assistant/files/patch-src_assistant_assistant_assistant.pro
+++ b/devel/qt5-assistant/files/patch-src_assistant_assistant_assistant.pro
@@ -1,5 +1,5 @@
Do not use QtWebKit even if it is present to reduce the port's dependencies.
---- src/assistant/assistant/assistant.pro
+--- src/assistant/assistant/assistant.pro.orig 2025-05-22 08:01:28 UTC
+++ src/assistant/assistant/assistant.pro
@@ -1,8 +1,4 @@
-qtHaveModule(webkitwidgets):!contains(QT_CONFIG, static) {
@@ -9,5 +9,5 @@ Do not use QtWebKit even if it is present to reduce the port's dependencies.
-}
+BROWSER = qtextbrowser
- QT += widgets network help sql help
+ QT += widgets network help sql
qtHaveModule(printsupport): QT += printsupport
diff --git a/devel/rubygem-awrence/Makefile b/devel/rubygem-awrence/Makefile
index e58b806f41f9..b9ad0011bca1 100644
--- a/devel/rubygem-awrence/Makefile
+++ b/devel/rubygem-awrence/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awrence
-PORTVERSION= 1.1.1
+PORTVERSION= 4.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-awrence/distinfo b/devel/rubygem-awrence/distinfo
index d49225638281..61efa424f5ea 100644
--- a/devel/rubygem-awrence/distinfo
+++ b/devel/rubygem-awrence/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600788976
-SHA256 (rubygem/awrence-1.1.1.gem) = 9be584c97408ed92d5e1ca11740853646fe270de675f2f8dd44e8233226dfc97
-SIZE (rubygem/awrence-1.1.1.gem) = 7168
+TIMESTAMP = 1756620250
+SHA256 (rubygem/awrence-4.0.0.gem) = 6a6f200185a14223a43b8789b9eb999676ffc21cb7f09d357d16c1da8a15bb00
+SIZE (rubygem/awrence-4.0.0.gem) = 7168
diff --git a/devel/sdl2pp/Makefile b/devel/sdl2pp/Makefile
index 7ccd16faac8f..7a838673bec5 100644
--- a/devel/sdl2pp/Makefile
+++ b/devel/sdl2pp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl2pp
PORTVERSION= 0.18.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/subversive/Makefile b/devel/subversive/Makefile
index f25319779710..71b1acc0f96c 100644
--- a/devel/subversive/Makefile
+++ b/devel/subversive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= subversive
PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel java
MASTER_SITES= ECLIPSE/technology/subversive/2.0/builds:core \
http://community.polarion.com/projects/subversive/download/eclipse/4.0/builds/:connectors
diff --git a/devel/wf-config/Makefile b/devel/wf-config/Makefile
index e1ddcb254118..4a04de05a2dd 100644
--- a/devel/wf-config/Makefile
+++ b/devel/wf-config/Makefile
@@ -1,10 +1,9 @@
PORTNAME= wf-config
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 1
+DISTVERSION= 0.10.0
CATEGORIES= devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Library for managing configuration files, written for wayfire
WWW= https://wayfire.org/
diff --git a/devel/wf-config/distinfo b/devel/wf-config/distinfo
index e3f1efb30475..780848944efd 100644
--- a/devel/wf-config/distinfo
+++ b/devel/wf-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718781348
-SHA256 (WayfireWM-wf-config-v0.9.0_GH0.tar.gz) = 973a47795d3397d281d89c561903867f691c9fe8c3d141ba887afd12902c790d
-SIZE (WayfireWM-wf-config-v0.9.0_GH0.tar.gz) = 50246
+TIMESTAMP = 1750573831
+SHA256 (WayfireWM-wf-config-v0.10.0_GH0.tar.gz) = 4264edf9f5f5ff9bccaee1ab3f5b2613a0db526bc90c15d7c82eb05a3fc81307
+SIZE (WayfireWM-wf-config-v0.10.0_GH0.tar.gz) = 51553
diff --git a/devel/wf-config/pkg-plist b/devel/wf-config/pkg-plist
index a3c741960162..88d3a973f858 100644
--- a/devel/wf-config/pkg-plist
+++ b/devel/wf-config/pkg-plist
@@ -7,6 +7,7 @@ include/wayfire/config/option.hpp
include/wayfire/config/section.hpp
include/wayfire/config/types.hpp
include/wayfire/config/xml.hpp
+include/wayfire/nonstd/safe-list.hpp
include/wayfire/util/duration.hpp
include/wayfire/util/log.hpp
include/wayfire/util/stringify.hpp
diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile
index 65caccff0128..5a4d28d26b57 100644
--- a/editors/lapce/Makefile
+++ b/editors/lapce/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lapce
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.3 # Cargo.lock patched: `make patch cargo-crates`
-PORTREVISION= 1
+DISTVERSION= 0.4.4 # Cargo.lock patched: `make patch cargo-crates`
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
diff --git a/editors/lapce/Makefile.crates b/editors/lapce/Makefile.crates
index 1ada5e3b6fb7..f8f9fc59b1ad 100644
--- a/editors/lapce/Makefile.crates
+++ b/editors/lapce/Makefile.crates
@@ -140,8 +140,6 @@ CARGO_CRATES= Inflector-0.11.4 \
dmg-0.1.2 \
document-features-0.2.10 \
downcast-rs-1.2.0 \
- downcast-rs-2.0.1 \
- dpi-0.1.1 \
drm-0.11.1 \
drm-ffi-0.7.1 \
drm-fourcc-2.2.0 \
@@ -168,7 +166,7 @@ CARGO_CRATES= Inflector-0.11.4 \
fastrand-2.0.1 \
fd-lock-4.0.0 \
fdeflate-0.3.0 \
- filetime-0.2.17 \
+ filetime-0.2.26 \
flate2-1.0.30 \
float-cmp-0.9.0 \
fnv-1.0.7 \
@@ -372,7 +370,7 @@ CARGO_CRATES= Inflector-0.11.4 \
owned_ttf_parser-0.19.0 \
parking-2.2.0 \
parking_lot-0.12.3 \
- parking_lot_core-0.9.3 \
+ parking_lot_core-0.9.11 \
paste-1.0.9 \
pathdiff-0.2.1 \
peniko-0.4.0 \
@@ -640,43 +638,48 @@ CARGO_CRATES= Inflector-0.11.4 \
windows-core-0.58.0 \
windows-implement-0.58.0 \
windows-interface-0.58.0 \
+ windows-link-0.1.3 \
windows-result-0.2.0 \
windows-strings-0.1.0 \
- windows-sys-0.36.1 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.36.1 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.36.1 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.36.1 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.36.1 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.36.1 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
winnow-0.5.10 \
winnow-0.7.11 \
winreg-0.50.0 \
@@ -720,6 +723,7 @@ CARGO_CRATES= Inflector-0.11.4 \
zvariant_utils-3.2.0 \
structdesc@git+https://github.com/lapce/structdesc?rev=bb56969f22fdb2c2d6c03f158fd4a2bdc983b659\#bb56969f22fdb2c2d6c03f158fd4a2bdc983b659 \
psp-types@git+https://github.com/lapce/psp-types?rev=f7fea28f59e7b2d6faa1034a21679ad49b3524ad\#f7fea28f59e7b2d6faa1034a21679ad49b3524ad \
+ floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=abe59206013a3d700d861ccff3439d94ad3e2c45\#abe59206013a3d700d861ccff3439d94ad3e2c45 \
alacritty_terminal@git+https://github.com/alacritty/alacritty?rev=cacdb5bb3b72bad2c729227537979d95af75978f\#cacdb5bb3b72bad2c729227537979d95af75978f \
wasi-experimental-http-wasmtime@git+https://github.com/lapce/wasi-experimental-http\#21419eb785cb583ead180f25a9685fa16de7f326 \
human-sort@git+https://github.com/dragazo/human-sort?rev=1e74db1e09e8194ba88ad983723cf6f8b0c365da\#1e74db1e09e8194ba88ad983723cf6f8b0c365da \
@@ -729,5 +733,4 @@ CARGO_CRATES= Inflector-0.11.4 \
tracing,tracing-appender,tracing-attributes,tracing-core,tracing-log,tracing-subscriber@git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704\#908cc432a5994f6e17c8f36e13c217dc40085704 \
regalloc2@git+https://github.com/bytecodealliance/regalloc2?rev=5d79e12d0a93b10fc181f4da409b4671dd365228\#5d79e12d0a93b10fc181f4da409b4671dd365228 \
lsp-types@git+https://github.com/lapce/lsp-types?rev=feaa1e2ec80975c9dadd400a238ceacf071058e6\#feaa1e2ec80975c9dadd400a238ceacf071058e6 \
- locale_config@git+https://github.com/lapce/locale_config.git?branch=lapce\#54c9fe6a247c3618c224ec57e6c3a747bc3a96e4 \
- floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=2055dde9833699b65ff052eb63cadbddec91c7ce\#2055dde9833699b65ff052eb63cadbddec91c7ce
+ locale_config@git+https://github.com/lapce/locale_config.git?branch=lapce\#54c9fe6a247c3618c224ec57e6c3a747bc3a96e4
diff --git a/editors/lapce/distinfo b/editors/lapce/distinfo
index 8890b490ba01..d3f132b2b267 100644
--- a/editors/lapce/distinfo
+++ b/editors/lapce/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751137934
+TIMESTAMP = 1756581753
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39
@@ -283,10 +283,6 @@ SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2
SIZE (rust/crates/document-features-0.2.10.crate) = 14005
SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
-SHA256 (rust/crates/downcast-rs-2.0.1.crate) = ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf
-SIZE (rust/crates/downcast-rs-2.0.1.crate) = 12492
-SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
SHA256 (rust/crates/drm-0.11.1.crate) = a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde
SIZE (rust/crates/drm-0.11.1.crate) = 49655
SHA256 (rust/crates/drm-ffi-0.7.1.crate) = 41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6
@@ -339,8 +335,8 @@ SHA256 (rust/crates/fd-lock-4.0.0.crate) = 0b0377f1edc77dbd1118507bc7a66e4ab64d2
SIZE (rust/crates/fd-lock-4.0.0.crate) = 13577
SHA256 (rust/crates/fdeflate-0.3.0.crate) = d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10
SIZE (rust/crates/fdeflate-0.3.0.crate) = 21790
-SHA256 (rust/crates/filetime-0.2.17.crate) = e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c
-SIZE (rust/crates/filetime-0.2.17.crate) = 14484
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae
SIZE (rust/crates/flate2-1.0.30.crate) = 75511
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
@@ -747,8 +743,8 @@ SHA256 (rust/crates/parking-2.2.0.crate) = bb813b8af86854136c6922af0598d719255ec
SIZE (rust/crates/parking-2.2.0.crate) = 9730
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
-SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.9.crate) = b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1
SIZE (rust/crates/paste-1.0.9.crate) = 17752
SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
@@ -1283,12 +1279,12 @@ SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
-SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2
-SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1297,66 +1293,76 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
-SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
-SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
-SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
-SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
-SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.5.10.crate) = 5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d
SIZE (rust/crates/winnow-0.5.10.crate) = 144514
SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
@@ -1443,6 +1449,8 @@ SHA256 (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) =
SIZE (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) = 2312
SHA256 (lapce-psp-types-f7fea28f59e7b2d6faa1034a21679ad49b3524ad_GH0.tar.gz) = ce4e9df73ce961e3b6058b00f8f4588890055325da88ed580201b0306f2c5ec5
SIZE (lapce-psp-types-f7fea28f59e7b2d6faa1034a21679ad49b3524ad_GH0.tar.gz) = 1262
+SHA256 (lapce-floem-abe59206013a3d700d861ccff3439d94ad3e2c45_GH0.tar.gz) = 9f60e7a8e0286c9c0a5d9d720ce8e39dc5e24f534f9e8c424703066a5a86c49c
+SIZE (lapce-floem-abe59206013a3d700d861ccff3439d94ad3e2c45_GH0.tar.gz) = 2674680
SHA256 (alacritty-alacritty-cacdb5bb3b72bad2c729227537979d95af75978f_GH0.tar.gz) = 0dcf60782756becf851c189b6dadd409fc896fce829920f07eaef569887d02ee
SIZE (alacritty-alacritty-cacdb5bb3b72bad2c729227537979d95af75978f_GH0.tar.gz) = 1639729
SHA256 (lapce-wasi-experimental-http-21419eb785cb583ead180f25a9685fa16de7f326_GH0.tar.gz) = ace4fd9e640f47bcf61f635776deb5de5d2c98d9566edbe3662da51d30c796dc
@@ -1463,7 +1471,5 @@ SHA256 (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 3
SIZE (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 68504
SHA256 (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 662e0079b9b2a666b47c8ee953c17f79c810a437ba7c9e4c5d60f924d4ace4ac
SIZE (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 22177
-SHA256 (lapce-floem-2055dde9833699b65ff052eb63cadbddec91c7ce_GH0.tar.gz) = df7b65e99d6e1902a2bb0070de1e96f8bf0f749e1bed2a6a7ef67526b06f968c
-SIZE (lapce-floem-2055dde9833699b65ff052eb63cadbddec91c7ce_GH0.tar.gz) = 2664880
-SHA256 (lapce-lapce-v0.4.3_GH0.tar.gz) = 2751c13e472ada64bc9ee7646200980730e5c2523a119882cd32cf88c7f4cea0
-SIZE (lapce-lapce-v0.4.3_GH0.tar.gz) = 2675188
+SHA256 (lapce-lapce-v0.4.4_GH0.tar.gz) = f1acfc01a1d9ac22cde0e2e8105de048fa6940d3f68b23b8b26438028109987a
+SIZE (lapce-lapce-v0.4.4_GH0.tar.gz) = 2676079
diff --git a/editors/lapce/files/patch-Cargo.lock b/editors/lapce/files/patch-Cargo.lock
index 299b7ce77f72..5855975e4a8d 100644
--- a/editors/lapce/files/patch-Cargo.lock
+++ b/editors/lapce/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2025-06-26 20:06:31 UTC
+--- Cargo.lock.orig 2025-08-30 05:01:02 UTC
+++ Cargo.lock
-@@ -4023,15 +4023,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
+@@ -4010,15 +4010,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
@@ -16,7 +16,7 @@
name = "openssl-sys"
version = "0.9.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -4039,7 +4030,6 @@ dependencies = [
+@@ -4026,7 +4017,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/editors/lapce/files/patch-Cargo.toml b/editors/lapce/files/patch-Cargo.toml
index 1175c0ea4c21..084a43e0c977 100644
--- a/editors/lapce/files/patch-Cargo.toml
+++ b/editors/lapce/files/patch-Cargo.toml
@@ -5,9 +5,8 @@ https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278837#c3
make extract
cp xxx/Cargo.toml xxx/Cargo.toml.1
make configure
-diff -dup xxx/Cargo.toml.1 xxx/Cargo.toml
---- Cargo.toml.orig 2025-06-26 20:06:31 UTC
+--- Cargo.toml.orig 2025-08-30 05:01:02 UTC
+++ Cargo.toml
@@ -38,7 +38,7 @@ flate2 = { version = "1.0" }
crossbeam-channel = { version = "0.5.12" }
@@ -30,10 +29,10 @@ diff -dup xxx/Cargo.toml.1 xxx/Cargo.toml
lsp-types = { version = "0.95.1", features = ["proposed"] } # not following semver, so should be locked to patch version updates only
psp-types = { git = "https://github.com/lapce/psp-types", rev = "f7fea28f59e7b2d6faa1034a21679ad49b3524ad" }
-@@ -85,31 +90,6 @@ regalloc2 = { rev = "5d79e12d0a93b10fc181f4da409b4671d
- # Temporarily patch lsp-types with a version that adds message-type debug
- lsp-types = { git = "https://github.com/lapce/lsp-types", rev = "feaa1e2ec80975c9dadd400a238ceacf071058e6" }
- regalloc2 = { rev = "5d79e12d0a93b10fc181f4da409b4671dd365228", git = "https://github.com/bytecodealliance/regalloc2" }
+@@ -89,31 +94,6 @@ dpi = { git = "https://github.com/rust-windowing/winit
+ # cargo vendor issue: https://github.com/rust-lang/cargo/issues/10310
+ # dpi comes from winit (source) and muda (crate)
+ dpi = { git = "https://github.com/rust-windowing/winit", rev = "ee245c569d65fdeacf705ee5eedb564508d10ebe" }
-
-
-[workspace.dependencies.tracing]
diff --git a/editors/marker/Makefile b/editors/marker/Makefile
index cbc5553098ca..d3f9f8b3e7a7 100644
--- a/editors/marker/Makefile
+++ b/editors/marker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= marker
PORTVERSION= 2023.05.02
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= tagattie@FreeBSD.org
diff --git a/editors/quilter/Makefile b/editors/quilter/Makefile
index dfcd03bb8dd3..6b4ee8810203 100644
--- a/editors/quilter/Makefile
+++ b/editors/quilter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= quilter
DISTVERSION= 3.3.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= yuri@FreeBSD.org
diff --git a/editors/setzer/Makefile b/editors/setzer/Makefile
index 0eb3f1acb6a5..c57b91fd7b74 100644
--- a/editors/setzer/Makefile
+++ b/editors/setzer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= setzer
DISTVERSIONPREFIX= v
DISTVERSION= 66
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/editors/xed/Makefile b/editors/xed/Makefile
index 70817f388202..3df0242d6dd4 100644
--- a/editors/xed/Makefile
+++ b/editors/xed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xed
PORTVERSION= 3.8.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors gnome
DIST_SUBDIR= gnome
diff --git a/emulators/Makefile b/emulators/Makefile
index 3940ba358293..bdd2eb0d4009 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -158,6 +158,7 @@
SUBDIR += virtualbox-ose
SUBDIR += virtualbox-ose-70
SUBDIR += virtualbox-ose-71
+ SUBDIR += virtualbox-ose-72
SUBDIR += virtualbox-ose-additions
SUBDIR += virtualbox-ose-additions-legacy
SUBDIR += virtualbox-ose-additions-nox11
@@ -165,11 +166,13 @@
SUBDIR += virtualbox-ose-kmod
SUBDIR += virtualbox-ose-kmod-70
SUBDIR += virtualbox-ose-kmod-71
+ SUBDIR += virtualbox-ose-kmod-72
SUBDIR += virtualbox-ose-kmod-legacy
SUBDIR += virtualbox-ose-legacy
SUBDIR += virtualbox-ose-nox11
SUBDIR += virtualbox-ose-nox11-70
SUBDIR += virtualbox-ose-nox11-71
+ SUBDIR += virtualbox-ose-nox11-72
SUBDIR += virtualbox-ose-nox11-legacy
SUBDIR += visualboyadvance-m
SUBDIR += vmips
diff --git a/emulators/aranym/Makefile b/emulators/aranym/Makefile
index f3016c4b7595..04509b14046b 100644
--- a/emulators/aranym/Makefile
+++ b/emulators/aranym/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aranym
DISTVERSION= 1.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}_${DISTVERSION}.orig
diff --git a/emulators/ares/Makefile b/emulators/ares/Makefile
index d2e59fa9646a..0ce6c3aaf5c9 100644
--- a/emulators/ares/Makefile
+++ b/emulators/ares/Makefile
@@ -1,10 +1,10 @@
PORTNAME= ares
DISTVERSIONPREFIX= v
-DISTVERSION= 145
-PORTREVISION= 1
+DISTVERSION= 146
CATEGORIES= emulators
MASTER_SITES= https://github.com/${PORTNAME}-emulator/${PORTNAME}/releases/download/${DISTVERSIONFULL}/
DISTNAME= ${PORTNAME}-source
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
MAINTAINER= bsdcode@disroot.org
COMMENT= Multi-system emulator
@@ -29,10 +29,15 @@ CMAKE_OFF= ARES_BUILD_LOCAL \
ARES_BUNDLE_SHADERS \
ARES_ENABLE_MINIMUM_CPU
-EXTRACT_AFTER_ARGS= --exclude thirdparty/librashader \
+EXTRACT_AFTER_ARGS= --exclude thirdparty/GL \
+ --exclude thirdparty/KHR \
+ --exclude thirdparty/libchdr \
+ --exclude thirdparty/librashader \
+ --exclude thirdparty/sse2neon.h \
+ --exclude thirdparty/xxhash.h \
--no-same-owner --no-same-permissions
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+NO_WRKSUBDIR= yes
OPTIONS_DEFINE= CHD SDL TOOLS
OPTIONS_DEFAULT= A26 ALSA AO CHD CV FC GB GBA LIBRASHADER \
@@ -92,8 +97,9 @@ ALSA_CMAKE_BOOL= ARES_ENABLE_ALSA
AO_LIB_DEPENDS= libao.so:audio/libao
AO_CMAKE_BOOL= ARES_ENABLE_AO
-CHD_CMAKE_BOOL= ARES_ENABLE_CHD \
- WITH_SYSTEM_ZLIB
+CHD_LIB_DEPENDS= libchdr.so:devel/libchdr
+CHD_USES= localbase
+CHD_CMAKE_BOOL= ARES_ENABLE_CHD
CV_VARS= _CORES+=cv
@@ -115,6 +121,8 @@ LIBRETRO_RUN_DEPENDS= ${_LIBRETRO_BR_DEPENDS}
LTO_CMAKE_BOOL= ENABLE_IPO
+MD_BUILD_DEPENDS= xxhash>0:devel/xxhash
+MD_USES= localbase
MD_VARS= _CORES+=md
MSX_VARS= _CORES+=msx
@@ -124,8 +132,12 @@ MS_VARS= _CORES+=ms
MYVISION_VARS= _CORES+=myvision
_N64_BR_DEPENDS= vulkan-loader>0:graphics/vulkan-loader
-N64_BUILD_DEPENDS= ${_N64_BR_DEPENDS}
+_N64_BUILD_DEPENDS_aarch64= sse2neon>0:devel/sse2neon
+N64_BUILD_DEPENDS= ${_N64_BR_DEPENDS} \
+ ${_N64_BUILD_DEPENDS_${ARCH}} \
+ xxhash>0:devel/xxhash
N64_RUN_DEPENDS= ${_N64_BR_DEPENDS}
+N64_USES= localbase
N64_VARS= _CORES+=n64
NGP_VARS= _CORES+=ngp
@@ -157,8 +169,6 @@ SG_VARS= _CORES+=sg
SPEC_VARS= _CORES+=spec
-# https://github.com/ares-emulator/ares/issues/2090
-TOOLS_IMPLIES= GBA MD NG SFC
TOOLS_CMAKE_BOOL= ARES_BUILD_OPTIONAL_TARGETS
UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd
@@ -168,6 +178,20 @@ USBHID_CMAKE_BOOL= ARES_ENABLE_USBHID
WS_VARS= _CORES+=ws
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MTOOLS} && (${PORT_OPTIONS:MGBA} || ${PORT_OPTIONS:MSFC})
+PLIST_SUB+= TOOLSARM7TDMI=""
+.else
+PLIST_SUB+= TOOLSARM7TDMI="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MTOOLS} && (${PORT_OPTIONS:MMD} || ${PORT_OPTIONS:MNG})
+PLIST_SUB+= TOOLSM68000=""
+.else
+PLIST_SUB+= TOOLSM68000="@comment "
+.endif
+
post-patch:
${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/cmake/finders/*
diff --git a/emulators/ares/distinfo b/emulators/ares/distinfo
index 6d6b5f6a7b60..5cdf41f6260d 100644
--- a/emulators/ares/distinfo
+++ b/emulators/ares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752185303
-SHA256 (ares-source.tar.gz) = 7a76acf87cca2903552683347fdf6f1cd06f436fa4e0c247108688785cbbd14b
-SIZE (ares-source.tar.gz) = 8967048
+TIMESTAMP = 1756454355
+SHA256 (ares-146/ares-source.tar.gz) = 0f0b878c19ce09dab57584235e9c639c4c14a0bd1de6cef50238f006bd797bf1
+SIZE (ares-146/ares-source.tar.gz) = 9021617
diff --git a/emulators/ares/files/patch-thirdparty_CMakeLists.txt b/emulators/ares/files/patch-thirdparty_CMakeLists.txt
new file mode 100644
index 000000000000..0a9b749623bd
--- /dev/null
+++ b/emulators/ares/files/patch-thirdparty_CMakeLists.txt
@@ -0,0 +1,75 @@
+--- thirdparty/CMakeLists.txt.orig 2025-08-27 21:41:50 UTC
++++ thirdparty/CMakeLists.txt
+@@ -7,55 +7,9 @@ if(ARES_ENABLE_CHD)
+ option(ARES_ENABLE_CHD "Enable CHD format support via libchdr" ON)
+
+ if(ARES_ENABLE_CHD)
+- # lzma
+- add_subdirectory(libchdr/deps/lzma-24.05 EXCLUDE_FROM_ALL)
+- list(APPEND CHDR_LIBS lzma)
+- list(APPEND CHDR_INCLUDES lzma)
+-
+- if(OS_MACOS)
+- option(WITH_SYSTEM_ZLIB "Use system zlib" ON)
+- endif()
+- # zlib
+- if(WITH_SYSTEM_ZLIB)
+- find_package(ZLIB REQUIRED)
+- list(APPEND PLATFORM_LIBS ZLIB::ZLIB)
+- else()
+- option(ZLIB_BUILD_EXAMPLES "Enable Zlib Examples" OFF)
+- add_subdirectory(libchdr/deps/zlib-1.3.1 EXCLUDE_FROM_ALL)
+- set_target_properties(
+- zlibstatic
+- PROPERTIES POSITION_INDEPENDENT_CODE ON FOLDER thirdparty PREFIX ""
+- )
+- list(APPEND CHDR_LIBS zlibstatic)
+- endif()
+-
+- # zstd
+- option(ZSTD_BUILD_SHARED "BUILD SHARED LIBRARIES" OFF)
+- option(ZSTD_BUILD_PROGRAMS "BUILD PROGRAMS" OFF)
+- add_subdirectory(libchdr/deps/zstd-1.5.6/build/cmake EXCLUDE_FROM_ALL)
+- list(APPEND CHDR_LIBS libzstd_static)
+- #--------------------------------------------------
+- # chdr
+- #--------------------------------------------------
+-
+- set(
+- CHDR_SOURCES
+- libchdr/src/libchdr_bitstream.c
+- libchdr/src/libchdr_cdrom.c
+- libchdr/src/libchdr_chd.c
+- libchdr/src/libchdr_flac.c
+- libchdr/src/libchdr_huffman.c
+- )
+-
+- list(APPEND CHDR_INCLUDES ${CMAKE_CURRENT_BINARY_DIR}/libchdr/include)
+-
+- add_library(chdr-static STATIC ${CHDR_SOURCES})
+- target_include_directories(chdr-static PUBLIC ${CHDR_INCLUDES} PUBLIC libchdr/include)
+- target_link_libraries(chdr-static PRIVATE ${CHDR_LIBS} ${PLATFORM_LIBS})
+- target_compile_options(
+- chdr-static
+- PRIVATE $<$<CXX_COMPILER_ID:Clang,AppleClang>:-Wno-unreachable-code -Wno-unused-function>
+- )
++ find_package(PkgConfig REQUIRED)
++ pkg_check_modules(libchdr REQUIRED IMPORTED_TARGET GLOBAL libchdr)
++ add_library(chdr-static ALIAS PkgConfig::libchdr)
+ endif()
+
+ add_library(
+@@ -111,12 +65,4 @@ set_target_properties(sljit PROPERTIES FOLDER thirdpar
+ set_target_properties(ymfm PROPERTIES FOLDER thirdparty PREFIX "")
+ set_target_properties(tzxfile PROPERTIES FOLDER thirdparty PREFIX "")
+ set_target_properties(sljit PROPERTIES FOLDER thirdparty PREFIX "")
+-if(ARES_ENABLE_CHD)
+- set_target_properties(chdr-static PROPERTIES FOLDER thirdparty PREFIX "")
+- if(NOT WITH_SYSTEM_ZLIB)
+- set_target_properties(zlib PROPERTIES FOLDER thirdparty PREFIX "")
+- endif()
+- set_target_properties(lzma PROPERTIES FOLDER thirdparty PREFIX "")
+- set_target_properties(libzstd_static PROPERTIES FOLDER thirdparty PREFIX "")
+-endif()
+ set_target_properties(qon PROPERTIES FOLDER thirdparty PREFIX "")
+\ No newline at end of file
diff --git a/emulators/ares/pkg-descr b/emulators/ares/pkg-descr
index 1d1df5876394..51eba6b65b62 100644
--- a/emulators/ares/pkg-descr
+++ b/emulators/ares/pkg-descr
@@ -3,14 +3,15 @@ preservation. It is a descendant of the emulators higan and bsnes. It's source
code is structured to be maximally readable and self-documenting.
ares supports the following systems: Arcade, WonderSwan, WonderSwan Color,
-Pocket Challenge V2, ColecoVision, PC-Engine / TurboGrafx, SuperGrafx, My
-Vision, NES / Famicom, Famicom Disk System, SNES / Super Famicom, Satellaview,
-Sufami Turbo, Nintendo 64, Nintendo 64DD, Game Boy, Game Boy Color, Game Boy
-Advance, SG-1000, Master System / Mark III, Mega Drive / Genesis, Mega CD, 32X,
-Game Gear, Neo Geo Pocket, Neo Geo Pocket Color
+Pocket Challenge V2, ColecoVision, PC-Engine / TurboGrafx, PC-Engine SuperGrafx,
+My Vision, NES / Famicom, Famicom Disk System, Game Boy, SNES / Super Famicom,
+Satellaview, Nintendo 64, SuFami Turbo, Game Boy Color, Nintendo 64DD, Game Boy
+Advance, SG-1000, Master System / Mark III, Mega Drive / Genesis, Game Gear,
+Mega CD, 32X, Neo Geo Pocket, Neo Geo Pocket Color
ares has experimental support for the following systems: Atari 2600, MSX, MSX2,
-PC-Engine CD / TurboGrafx CD, ZX Spectrum, Neo Geo (AES/MVS), PlayStation
+PC-Engine CD / TurboGrafx CD, LaserActive, ZX Spectrum, Neo Geo (AES/MVS),
+PlayStation
ares has all the features one would expect from a great emulator system: native
multi-platform UI, dynamic rate control, save states, run-ahead, rewind and
diff --git a/emulators/ares/pkg-plist b/emulators/ares/pkg-plist
index 035623ec753e..476ac9756832 100644
--- a/emulators/ares/pkg-plist
+++ b/emulators/ares/pkg-plist
@@ -1,8 +1,8 @@
bin/ares
-%%TOOLS%%bin/arm7tdmi
+%%TOOLSARM7TDMI%%bin/arm7tdmi
%%TOOLS%%bin/genius
%%TOOLS%%bin/i8080
-%%TOOLS%%bin/m68000
+%%TOOLSM68000%%bin/m68000
%%TOOLS%%bin/mame2bml
%%TOOLS%%bin/mia
bin/sourcery
diff --git a/emulators/emu64/Makefile b/emulators/emu64/Makefile
index c65b5915d2bb..4d7d2f826330 100644
--- a/emulators/emu64/Makefile
+++ b/emulators/emu64/Makefile
@@ -1,5 +1,6 @@
PORTNAME= emu64
DISTVERSION= 5.1.0
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= zirias@FreeBSD.org
diff --git a/emulators/fbneo/Makefile b/emulators/fbneo/Makefile
index 0cd315045033..01531acb9fcc 100644
--- a/emulators/fbneo/Makefile
+++ b/emulators/fbneo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fbneo
DISTVERSION= 1.0.0.3.20250406
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= acm@FreeBSD.org
diff --git a/emulators/py-m64py/Makefile b/emulators/py-m64py/Makefile
index 4e4938ee5c45..6b210595bf61 100644
--- a/emulators/py-m64py/Makefile
+++ b/emulators/py-m64py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= m64py
DISTVERSION= 0.3.0.${RELEASE_DATE}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/emulators/virtualbox-ose-72/Makefile b/emulators/virtualbox-ose-72/Makefile
new file mode 100644
index 000000000000..3110b3efe1aa
--- /dev/null
+++ b/emulators/virtualbox-ose-72/Makefile
@@ -0,0 +1,426 @@
+PORTNAME= virtualbox-ose
+DISTVERSION= 7.2.0
+PORTREVISION?= 0
+CATEGORIES= emulators
+MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \
+ LOCAL/vvd:docs
+PKGNAMESUFFIX?= -72
+DISTFILES= VirtualBox-${DISTVERSION}${EXTRACT_SUFX}:src \
+ VirtualBox-docs-${DISTVERSION}${EXTRACT_SUFX}:docs
+EXTRACT_ONLY= VirtualBox-${DISTVERSION}${EXTRACT_SUFX} \
+ VirtualBox-docs-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= vbox@FreeBSD.org
+COMMENT= General-purpose full virtualizer for x86 hardware
+WWW= https://www.virtualbox.org/
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+ONLY_FOR_ARCHS= amd64
+
+BUILD_DEPENDS= gtar:archivers/gtar \
+ kmk:devel/kBuild \
+ yasm:devel/yasm \
+ xsltproc:textproc/libxslt
+LIB_DEPENDS= libpng.so:graphics/png \
+ libcurl.so:ftp/curl
+RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod-72
+
+USES= compiler:c++17-lang cpe gnome iconv pkgconfig qt:6 ssl tar:bzip2
+CPE_VENDOR= oracle
+CPE_PRODUCT= vm_virtualbox
+USE_BINUTILS= yes
+USE_GNOME= libxml2
+USE_QT= tools:build
+USE_RC_SUBR= vboxheadless vboxwatchdog
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs
+CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}"
+
+CONFLICTS_INSTALL= virtualbox-ose-legacy \
+ virtualbox-ose-nox11-legacy \
+ virtualbox-ose \
+ virtualbox-ose-nox11 \
+ virtualbox-ose-70 \
+ virtualbox-ose-nox11-70 \
+ virtualbox-ose-71 \
+ virtualbox-ose-nox11-71
+
+PORTSCOUT= limit:^7\.2\.
+SUB_FILES= pkg-message
+SUB_LIST= VBOXDIR=${VBOX_DIR} \
+ VBOX_ETC=${VBOX_ETC} \
+ VBOXGROUP=${VBOXGROUP} \
+ VBOXUSER=${VBOXUSER} \
+ VBOXWSUSER=${VBOXWSUSER}
+
+WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
+
+VBOXUSER?= vboxusers
+VBOXWSUSER?= vboxusers
+VBOXGROUP?= vboxusers
+USERS= ${VBOXUSER}
+GROUPS= ${VBOXGROUP}
+VBOX_DIR= ${PREFIX}/${VBOX_DIR_REL}
+VBOX_DIR_REL= lib/virtualbox
+VBOX_ETC= ${PREFIX}/etc/vbox
+VBOX_LINKS= VBoxVRDP
+VBOX_PROGS= VBoxAutostart VBoxBalloonCtrl VBoxBugReport VBoxHeadless \
+ VBoxManage
+VBOX_UTILS= VBoxExtPackHelperApp VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT \
+ VBoxSVC
+
+PLIST_SUB= GUEST_VER=${DISTVERSION} \
+ PYTHON_VERU=${PYTHON_VER:S/./_/}${PYTHON_ABIVER} \
+ VBOXGROUP=${VBOXGROUP}
+
+SLAVE_PORT?= no
+
+OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS OGG PULSEAUDIO \
+ PYTHON QT6 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC VORBIS VPX \
+ WEBSERVICE X11
+OPTIONS_DEFAULT= AIO DBUS QT6 UDPTUNNEL VNC WEBSERVICE X11
+.if ${SLAVE_PORT} == no
+OPTIONS_DEFAULT+= PYTHON
+.endif
+# Since version 6.1.24 pulseaudio is broken at runtime, preventing
+# virtual machines from starting if configured to use it.
+OPTIONS_EXCLUDE+= PULSEAUDIO
+OPTIONS_SUB= yes
+
+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 QT6)
+OGG_DESC= Use libogg from audio/libogg instead of bundled one
+QT6_DESC= Build with QT6 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
+
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+ALSA_CONFIGURE_OFF= --disable-alsa
+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
+DBUS_CONFIGURE_OFF= --disable-dbus
+DEBUG_CONFIGURE_ON= --build-debug
+NLS_IMPLIES= QT6
+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
+PYTHON_USES_OFF= python:build
+PYTHON_USE= PYTHON=distutils,noegginfo,noflavors
+PYTHON_CONFIGURE_OFF= --disable-python
+PYTHON_VARS= pydistutils_pkgname=vboxapi pydistutils_pkgversion=1.0
+QT6_IMPLIES= X11
+QT6_USES= gl qmake:no_env qt:6 xorg
+QT6_USE= QT=base,scxml,tools,translations \
+ XORG=xcb GL=gl
+QT6_CONFIGURE_OFF= --disable-qt
+R0LOGGING_IMPLIES= DEBUG
+UDPTUNNEL_CONFIGURE_OFF= --disable-udptunnel
+VBOXIMG_LIB_DEPENDS= libfuse.so.2:filesystems/fusefs-libs
+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
+X11_USES= sdl xorg
+X11_USE= SDL=sdl XORG=x11,xcursor,xext,xinerama,xmu,xorgproto,xt
+X11_CONFIGURE_OFF= --build-headless
+
+ENV=
+.export ENV
+
+.include <bsd.port.options.mk>
+
+.if ${SLAVE_PORT} == no
+CONFLICTS_INSTALL+= virtualbox-ose-nox11-72
+.else
+CONFLICTS_INSTALL+= virtualbox-ose-72
+.endif
+
+.if ${PORT_OPTIONS:MDEBUG}
+KMK_BUILDTYPE= debug
+KMK_FLAGS+= BUILD_TYPE=debug
+.else
+KMK_BUILDTYPE= release
+.endif
+
+.if ${PORT_OPTIONS:MGUESTADDITIONS}
+GUESTADDITIONS= VBoxGuestAdditions_${DISTVERSION}.iso
+DISTFILES+= ${GUESTADDITIONS}:src
+LICENSE+= Additions
+LICENSE_COMB= multi
+LICENSE_NAME_Additions= Guest Additions
+LICENSE_PERMS_Additions= auto-accept
+LICENSE_DISTFILES_Additions= ${GUESTADDITIONS}
+.endif
+
+.if ${PORT_OPTIONS:MQT6}
+PLIST_SUB+= QT=""
+VBOX_PROGS+= VirtualBox VirtualBoxVM
+VBOX_WITH_QT= 1
+.else
+PLIST_SUB+= QT="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MWEBSERVICE}
+USE_RC_SUBR+= vboxinit vboxwebsrv
+VBOX_LINKS+= vboxwebsrv
+VBOX_UTILS+= vboxwebsrv webtest
+.endif
+
+.if ${PORT_OPTIONS:MX11}
+#VBOX_PROGS+= VBoxSDL
+.endif
+
+.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE}
+PLIST_SUB+= SDK=""
+.else
+PLIST_SUB+= SDK="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MVBOXIMG}
+EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-vboximg-Config.kmk
+VBOX_UTILS+= vboximg-mount
+PLIST_SUB+= VBOXIMG=""
+.else
+PLIST_SUB+= VBOXIMG="@comment "
+.endif
+
+KMK_ARCH= freebsd.${ARCH}
+PLIST_SUB+= ARCH="${KMK_ARCH}"
+
+KMK_BUILDDIR= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}
+KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys VBOX_WITHOUT_DOCS=1 VBOX_GCC_std=-std=c++17
+KMK_FLAGS+= -j${MAKE_JOBS_NUMBER}
+
+.include <bsd.port.pre.mk>
+
+.if ${CHOSEN_COMPILER_TYPE} == clang
+PATCH_DEPENDS+= ${LOCALBASE}/share/kBuild/tools/GXX3.kmk:devel/kBuild
+.endif
+
+.if ${PYTHON_MAJOR_VER} >= 3
+PLIST_SUB+= PYTHON_PYCDIR=/__pycache__/ \
+ PYTHON_PYCEXT=.cpython-${PYTHON_SUFFIX}.pyc
+.else
+PLIST_SUB+= PYTHON_PYCDIR=/ \
+ PYTHON_PYCEXT=.pyc
+.endif
+
+.if ${SSL_DEFAULT} != base
+CONFIGURE_ARGS+= --with-openssl-dir="${OPENSSLBASE}"
+.endif
+
+post-patch:
+ @${ECHO_CMD} 'VBOX_PATH_APP_PRIVATE_ARCH = ${VBOX_DIR}' > \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_DOCBOOK = ${DBKXSLDIR}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_DOCBOOK_DTD = ${DBKXMLDIR}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_SHARED_LIBS = ${VBOX_DIR}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ # Please keep this even if using Clang to avoid repeated regressions.
+ # PR 245048
+ @${ECHO_CMD} "VBOX_WITH_RUNPATH = ${_GCC_RUNTIME:D${_GCC_RUNTIME}\:}${VBOX_DIR}" >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_APP_PRIVATE = ${DATADIR}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_APP_DOCS = ${DOCSDIR}' >> ${WRKSRC}/LocalConfig.kmk
+.if ${SSL_DEFAULT} != base
+ @${ECHO_CMD} 'VBOX_WITH_ALT_HASH_CODE = 1' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+ @${ECHO_CMD} 'VBOX_WITH_EXTPACK_VBOXDTRACE =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_INSTALLER = 1' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_VBOXDRV =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_TESTCASES =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'SDK_VBOX_LIBPNG_INCS = ${PREFIX}/include/libpng' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'SDK_VBOX_LIBPNG_LIBS = png' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_QT}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP_GH = ${VBOX_WITH_QT}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_VALIDATIONKIT =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_X11_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_BLD_PYTHON = ${LOCALBASE}/bin/${PYTHON_VERSION}' >> \
+ ${WRKSRC}/LocalConfig.kmk
+.if ${PORT_OPTIONS:MR0LOGGING}
+ @${ECHO_CMD} 'VBOX_WITH_R0_LOGGING = 1' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+.if ${PORT_OPTIONS:MWEBSERVICE}
+ @${ECHO_CMD} 'VBOX_WITH_WEBSERVICES = 1' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_GSOAP_INSTALLED = 1' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_GSOAP = ${PREFIX}/lib/gsoap' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_GSOAP_BIN = ${PREFIX}/bin' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_PATH_GSOAP_IMPORT = ${PREFIX}/share/gsoap/import' >> \
+ ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_GCC_PEDANTIC_CXX = -Wshadow $$(VBOX_GCC_WARN) -Wno-long-long' >> \
+ ${WRKSRC}/LocalConfig.kmk
+.endif
+.if empty(PORT_OPTIONS:MX11)
+ @${ECHO} 'VBOX_WITH_VMSVGA3D =' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+.if ${CHOSEN_COMPILER_TYPE} == clang
+ @${REINPLACE_CMD} -e 's| -finline-limit=8000||' \
+ -e 's| -mpreferred-stack-boundary=2||' ${WRKSRC}/Config.kmk
+ @${REINPLACE_CMD} -e 's| -fpermissive||' ${WRKSRC}/Config.kmk \
+ ${WRKSRC}/src/VBox/Main/webservice/Makefile.kmk
+ @${ECHO_CMD} 'TOOL_VBoxGccFreeBSD_LD = ${CXX}' >> ${WRKSRC}/LocalConfig.kmk
+ @${SED} -e 's|GXX3|VBoxGccFreeBSD|g' \
+ ${LOCALBASE}/share/kBuild/tools/GXX3.kmk > \
+ ${WRKSRC}/tools/kBuildTools/VBoxGccFreeBSD.kmk
+.endif
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500013
+ @${ECHO_CMD} 'VBoxSVC_LDFLAGS.freebsd = -lsys' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+ # Causes a "reinplace" QA warning with default LOCALBASE
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${WRKSRC}/Config.kmk ${WRKSRC}/configure \
+ ${WRKSRC}/kBuild/header.kmk ${WRKSRC}/kBuild/units/qt4.kmk \
+ ${WRKSRC}/kBuild/units/qt5.kmk ${WRKSRC}/kBuild/units/qt6.kmk ${WRKSRC}/kBuild/sdks/LIBSDL.kmk \
+ ${WRKSRC}/src/libs/xpcom18a4/python/gen_python_deps.py
+ @${REINPLACE_CMD} \
+ -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \
+ -e 's|SUPPYTHONLIBS=.*|SUPPYTHONLIBS="${PYTHON_VERSION}${PYTHON_ABIVER}"|' \
+ ${WRKSRC}/configure
+.if empty(ICONV_LIB)
+ @${REINPLACE_CMD} -e 's|iconv||' ${WRKSRC}/Config.kmk \
+ ${WRKSRC}/src/VBox/Runtime/Makefile.kmk
+ @${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+ @${REINPLACE_CMD} -e 's|%%VBOX_DIR%%|${VBOX_DIR}|g' \
+ -e 's|%%VBOX_ETC%%|${VBOX_ETC}|g' \
+ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ ${WRKSRC}/src/VBox/Installer/freebsd/VBox.sh
+ @${REINPLACE_CMD} -e 's|%%VBOX_ETC%%|${VBOX_ETC}|g' \
+ ${WRKSRC}/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp
+ @${REINPLACE_CMD} \
+ -e 's|^versions =.*|versions = ["${PYTHON_VER}${PYTHON_ABIVER}"]|' \
+ ${WRKSRC}/src/libs/xpcom18a4/python/gen_python_deps.py
+
+post-patch-AIO-off:
+ @${REINPLACE_CMD} 's|r3/freebsd/fileaio-freebsd.cpp|r3/posix/fileaio-posix.cpp|' \
+ ${WRKSRC}/src/VBox/Runtime/Makefile.kmk
+
+do-build:
+ cd ${WRKSRC} && ${SH} -c '. ${WRKSRC}/env.sh && \
+ ${SETENV} ${MAKE_ENV} ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}'
+.if ${PORT_OPTIONS:MPYTHON}
+ ${PYTHON_CMD} -mcompileall \
+ ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/python/xpcom
+.endif
+
+do-install:
+.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE}
+ ${MKDIR} ${STAGEDIR}${DATADIR}/sdk
+.endif
+ cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom && \
+ ${COPYTREE_SHARE} "idl samples" ${STAGEDIR}${DATADIR}
+
+ ${MKDIR} ${STAGEDIR}${PREFIX}/include/virtualbox
+ cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/include && \
+ ${COPYTREE_SHARE} "*" ${STAGEDIR}${PREFIX}/include/virtualbox
+
+ ${MKDIR} ${STAGEDIR}${VBOX_DIR}
+ cd ${KMK_BUILDDIR}/bin && ${COPYTREE_SHARE} \
+ "*.fd *.r0 *.so components" ${STAGEDIR}${VBOX_DIR}
+.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE}
+ ${RLN} ${STAGEDIR}${DATADIR}/sdk ${STAGEDIR}${VBOX_DIR}
+.endif
+
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/VBox/Installer/freebsd/VBox.sh \
+ ${STAGEDIR}${VBOX_DIR}
+.for f in ${VBOX_PROGS} ${VBOX_UTILS}
+ ${INSTALL_PROGRAM} ${KMK_BUILDDIR}/bin/${f} ${STAGEDIR}${VBOX_DIR}
+.endfor
+.for f in ${VBOX_PROGS} ${VBOX_LINKS}
+ ${LN} -fs ../${VBOX_DIR_REL}/VBox.sh ${STAGEDIR}${PREFIX}/bin/${f}
+.endfor
+.for f in ${VBOX_PROGS}
+ ${LN} -fs ../${VBOX_DIR_REL}/VBox.sh ${STAGEDIR}${PREFIX}/bin/${f:tl}
+.endfor
+
+.if ${PORT_OPTIONS:MGUESTADDITIONS}
+ ${MKDIR} ${STAGEDIR}${VBOX_DIR}/additions
+ ${INSTALL_DATA} ${DISTDIR}/${GUESTADDITIONS} \
+ ${STAGEDIR}${VBOX_DIR}/additions/
+ ${RLN} ${STAGEDIR}${VBOX_DIR}/additions/${GUESTADDITIONS} \
+ ${STAGEDIR}${VBOX_DIR}/additions/VBoxGuestAdditions.iso
+.endif
+
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKDIR}/VirtualBox-docs-${DISTVERSION}/UserManual.pdf \
+ ${STAGEDIR}${DOCSDIR}
+.endif
+
+.if ${PORT_OPTIONS:MNLS}
+ cd ${KMK_BUILDDIR}/obj/VirtualBox/qtnls && \
+ ${COPYTREE_SHARE} "*.qm" ${STAGEDIR}${DATADIR}/nls
+.endif
+
+.if ${PORT_OPTIONS:MPYTHON}
+ cd ${KMK_BUILDDIR}/bin/sdk/installer/python && \
+ ${SETENV} VBOX_INSTALL_PATH="${VBOX_DIR}" \
+ ${PYTHON_CMD} vboxapisetup.py install --root=${STAGEDIR}
+
+ @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom
+ cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/python/xpcom && \
+ ${COPYTREE_SHARE} "*" ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom
+ @${MKDIR} ${STAGEDIR}${DATADIR}/sdk/bindings/xpcom/python
+ ${RLN} ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom \
+ ${STAGEDIR}${DATADIR}/sdk/bindings/xpcom/python
+.endif
+
+.if ${PORT_OPTIONS:MQT6}
+ ${INSTALL_DATA} \
+ ${WRKSRC}/src/VBox/Frontends/VirtualBox/images/OSE/VirtualBox_48px.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/VBox.png
+ ${INSTALL_DATA} \
+ ${FILESDIR}/virtualbox.desktop \
+ ${STAGEDIR}${PREFIX}/share/applications/virtualbox.desktop
+.endif
+
+.if ${PORT_OPTIONS:MVNC}
+ ${MKDIR} ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/${KMK_ARCH}
+ ${INSTALL_DATA} ${KMK_BUILDDIR}/bin/ExtensionPacks/VNC/ExtPack* \
+ ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/
+ ${INSTALL_LIB} ${KMK_BUILDDIR}/bin/ExtensionPacks/VNC/${KMK_ARCH}/* \
+ ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/${KMK_ARCH}/
+.endif
+
+.if ${PORT_OPTIONS:MVBOXIMG}
+ ${LN} -fs ../${VBOX_DIR_REL}/vboximg-mount ${STAGEDIR}${PREFIX}/bin/
+.endif
+
+.if ${PORT_OPTIONS:MWEBSERVICE}
+ ${MKDIR} ${STAGEDIR}${DATADIR}/sdk/bindings/webservice
+ ${INSTALL_DATA} ${KMK_BUILDDIR}/obj/webservice/vboxweb.wsdl \
+ ${STAGEDIR}${DATADIR}/sdk/bindings/webservice/
+.endif
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/virtualbox/*.so \
+ ${STAGEDIR}${PREFIX}/lib/virtualbox/components/*.so
+
+.include <bsd.port.post.mk>
diff --git a/emulators/virtualbox-ose-72/distinfo b/emulators/virtualbox-ose-72/distinfo
new file mode 100644
index 000000000000..ed4ac420cdd3
--- /dev/null
+++ b/emulators/virtualbox-ose-72/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1756400000
+SHA256 (VirtualBox-7.2.0.tar.bz2) = 4f2804ff27848ea772aee6b637bb1e10ee74ec2da117c257413e2d2c4f670ba0
+SIZE (VirtualBox-7.2.0.tar.bz2) = 206755781
+SHA256 (VirtualBox-docs-7.2.0.tar.bz2) = 12b27989f2ab9b9316384322a8f1cdadd7003d2e2d6592298e1a84e81f5e0572
+SIZE (VirtualBox-docs-7.2.0.tar.bz2) = 9200668
+SHA256 (VBoxGuestAdditions_7.2.0.iso) = 43f7a1045cad0aab40e3af906fea37244ba6873b91b4e227245a14e51b399abd
+SIZE (VBoxGuestAdditions_7.2.0.iso) = 53143552
diff --git a/emulators/virtualbox-ose-72/files/extrapatch-Config.kmk b/emulators/virtualbox-ose-72/files/extrapatch-Config.kmk
new file mode 100644
index 000000000000..775508d23b1b
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/extrapatch-Config.kmk
@@ -0,0 +1,11 @@
+--- Config.kmk.orig 2021-04-28 16:21:25 UTC
++++ Config.kmk
+@@ -4931,7 +4931,7 @@ define TOOL_FREEBSDKMODLD_LINK_SYSMOD_CMDS
+ | xargs -J% objcopy % $(out)
+
+ ## Strip debug info (comment out if debugging or something).
+- objcopy --strip-debug $(out)
++# objcopy --strip-debug $(out)
+ endef
+ else # x86
+ TOOL_FREEBSDKMODLD_LINK_SYSMOD_OUTPUT = $(outbase).kld
diff --git a/emulators/virtualbox-ose-72/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile b/emulators/virtualbox-ose-72/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile
new file mode 100644
index 000000000000..67361da543f7
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/Support/freebsd/Makefile.orig 2012-10-18 16:23:16.000000000 +0200
++++ src/VBox/HostDrivers/Support/freebsd/Makefile 2012-10-20 08:13:07.301179212 +0200
+@@ -27,7 +27,7 @@
+
+ KMOD = vboxdrv
+
+-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS
++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DDEBUG
+
+ .if (${MACHINE_ARCH} == "i386")
+ CFLAGS += -DRT_ARCH_X86
diff --git a/emulators/virtualbox-ose-72/files/extrapatch-vboximg-Config.kmk b/emulators/virtualbox-ose-72/files/extrapatch-vboximg-Config.kmk
new file mode 100644
index 000000000000..d84209faa8cd
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/extrapatch-vboximg-Config.kmk
@@ -0,0 +1,11 @@
+--- Config.kmk.orig 2023-10-12 15:43:35.000000000 +0700
++++ Config.kmk 2023-10-30 22:11:09.119922000 +0700
+@@ -869,7 +869,7 @@
+ # windows versions (only define when buildling win.x86).
+ #VBOX_WITH_MORE_NT4_COMPAT_BINARIES = 1
+ # Set this to enable building of the vboximg-mount FUSE mounting utility.
+-if1of ($(KBUILD_TARGET), darwin linux)
++if1of ($(KBUILD_TARGET), darwin freebsd linux)
+ VBOX_WITH_VBOXIMGMOUNT = 1
+ endif
+ # Set this to enable packaging the fuse related bits into our installer.
diff --git a/emulators/virtualbox-ose-72/files/patch-Config.kmk b/emulators/virtualbox-ose-72/files/patch-Config.kmk
new file mode 100644
index 000000000000..c284262eb189
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-Config.kmk
@@ -0,0 +1,421 @@
+--- Config.kmk.orig 2025-08-28 22:09:24 UTC
++++ Config.kmk
+@@ -624,11 +624,11 @@ endif
+ # Enable OSS audio support.
+ VBOX_WITH_AUDIO_OSS = 1
+ endif
+-if1of ($(KBUILD_TARGET), linux)
++if1of ($(KBUILD_TARGET), freebsd linux)
+ # Enable ALSA audio support.
+ VBOX_WITH_AUDIO_ALSA = 1
+ endif
+-if1of ($(KBUILD_TARGET), linux)
++if1of ($(KBUILD_TARGET), freebsd linux)
+ # Enable PulseAudio audio support.
+ VBOX_WITH_AUDIO_PULSE = 1
+ endif
+@@ -641,11 +641,11 @@ VBOX_WITH_PCI_PASSTHROUGH =
+ # (disabled with 6.1, since it's not complete/useful enough)
+ VBOX_WITH_PCI_PASSTHROUGH =
+ # Enable statically linked dbus support.
+-if1of ($(KBUILD_TARGET), linux solaris)
++if1of ($(KBUILD_TARGET), freebsd linux solaris)
+ VBOX_WITH_DBUS = 1
+ endif
+ # Enable building PAM modules.
+-if1of ($(KBUILD_TARGET), linux solaris)
++if1of ($(KBUILD_TARGET), freebsd linux solaris)
+ VBOX_WITH_PAM = 1
+ endif
+ # Enable internal networking.
+@@ -653,7 +653,7 @@ VBOX_WITH_VMSVGA = 1
+ # Enable vmsvga (svga2) graphics device variant, 2D part
+ VBOX_WITH_VMSVGA = 1
+ # Enable vmsvga (svga2) graphics device variant, 3D part
+-if1of ($(KBUILD_TARGET), darwin linux win)
++if1of ($(KBUILD_TARGET), darwin freebsd linux win)
+ VBOX_WITH_VMSVGA3D = 1
+ endif
+ # Enable vmsvga (svga2) graphics device variant, 3D part, VGPU10 DX commands
+@@ -847,7 +847,7 @@ VBOX_WITH_VBOXMANAGE_NLS = 1
+ #endif
+ # Set this to prefix all C symbols in XPCOM, to avoid dynamic linking problems
+ # caused by our XPCOM library polluting the symbol namespace for system libs.
+-if1of ($(KBUILD_TARGET), linux solaris)
++if1of ($(KBUILD_TARGET), freebsd linux solaris)
+ VBOX_WITH_XPCOM_NAMESPACE_CLEANUP = 1
+ endif
+ # The webservices api.
+@@ -1376,10 +1376,6 @@ endif
+ endif
+ endif
+
+-ifeq ($(KBUILD_TARGET),freebsd)
+- VBOX_WITH_DOCS =
+-endif
+-
+ ifeq ($(KBUILD_TARGET),haiku)
+ VBOX_WITH_VRDP_RDESKTOP =
+ # Permanent (no working SDL).
+@@ -1563,7 +1559,7 @@ ifdef VBOX_OSE
+ # not yet
+ VBOX_WITH_PLUGIN_CRYPT =
+ VBOX_WITH_DRAG_AND_DROP_PROMISES =
+- ifn1of ($(KBUILD_TARGET), linux)
++ ifn1of ($(KBUILD_TARGET), freebsd linux)
+ VBOX_WITH_DOCS =
+ VBOX_WITH_DOCS_PACKING =
+ endif
+@@ -3637,19 +3633,19 @@ ifndef VBOX_GCC_std
+ #
+ ## @todo consider maxing this out.
+ ifndef VBOX_GCC_std
+- if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.arm64 linux.arm64) # Go straight for c++17 here.
++# if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.arm64 linux.arm64) # Go straight for c++17 here.
+ VBOX_GCC_std := -std=c++17
+- # else if "$(VBOX_CLANG_VERSION_CXX)" vge 60000 # Most language features complete by v6. Lib stuff was less complete in v6, but hopefully acceptable for out purposes.
+- #VBOX_GCC_std := -std=c++17
+- else if "$(VBOX_CLANG_VERSION_CXX)" vge 50000 # darwin Xcode 5 allegedly knows what C++11 is
+- VBOX_GCC_std := -std=c++11
+- # else if "$(VBOX_GCC_VERSION_CXX)" vge 70000 # Language feature P0512R0 was v8, rest v7 or earlier. Most lib stuff present in 7, complete in v12.
+- #VBOX_GCC_std := -std=gnu++17
+- else if "$(VBOX_GCC_VERSION_CXX)" vge 40800
+- VBOX_GCC_std := -std=c++11
+- else if "$(VBOX_GCC_VERSION_CXX)" vge 40600
+- VBOX_GCC_std := -std=c++0x
+- endif
++# # else if "$(VBOX_CLANG_VERSION_CXX)" vge 60000 # Most language features complete by v6. Lib stuff was less complete in v6, but hopefully acceptable for out purposes.
++# #VBOX_GCC_std := -std=c++17
++# else if "$(VBOX_CLANG_VERSION_CXX)" vge 50000 # darwin Xcode 5 allegedly knows what C++11 is
++# VBOX_GCC_std := -std=c++11
++# # else if "$(VBOX_GCC_VERSION_CXX)" vge 70000 # Language feature P0512R0 was v8, rest v7 or earlier. Most lib stuff present in 7, complete in v12.
++# #VBOX_GCC_std := -std=gnu++17
++# else if "$(VBOX_GCC_VERSION_CXX)" vge 40800
++# VBOX_GCC_std := -std=c++11
++# else if "$(VBOX_GCC_VERSION_CXX)" vge 40600
++# VBOX_GCC_std := -std=c++0x
++# endif
+ endif
+ ifndef VBOX_VCC_std
+ if $(VBOX_VCC_TOOL_STEM) >= VCC141 # since 2017 15.3
+@@ -5688,11 +5684,11 @@ ifeq ($(VBOX_LDR_FMT),elf)
+ # Solaris driver signing.
+ TEMPLATE_VBoxR0_POST_CMDS = $(VBOX_SIGN_DRIVER_CMDS)
+ else
+- TEMPLATE_VBoxR0_LDFLAGS = -nostdlib -Bsymbolic -g
++ TEMPLATE_VBoxR0_LDFLAGS = -nostdlib -Bsymbolic -g -fuse-ld=bfd
+ ## @todo WTF doesn't the globals work? Debug info is supposed to be split everywhere. GRR
+ TEMPLATE_VBoxR0_LD_DEBUG = split
+ endif
+- if "$(KBUILD_TARGET)" == "linux" && !defined(VBOX_WITH_KMOD_WRAPPED_R0_MODS)
++ if ( "$(KBUILD_TARGET)" == "linux" || "$(KBUILD_TARGET)" == "freebsd") && !defined(VBOX_WITH_KMOD_WRAPPED_R0_MODS)
+ VBOX_WITH_VBOXR0_AS_DLL = 1
+ TEMPLATE_VBoxR0_DLLSUFF = .r0
+ TEMPLATE_VBoxR0_CFLAGS += -fPIC
+@@ -5703,7 +5699,7 @@ ifeq ($(VBOX_LDR_FMT),elf)
+ else
+ TEMPLATE_VBoxR0_CFLAGS.amd64 += -mcmodel=kernel
+ TEMPLATE_VBoxR0_CXXFLAGS.amd64 += -mcmodel=kernel
+- endif
++endif
+ ifdef VBOX_WITH_KMOD_WRAPPED_R0_MODS # For BTF/pahold issue we use -g1
+ TEMPLATE_VBoxR0_DEFS += VBOX_WITH_KMOD_WRAPPED_R0_MODS
+ TEMPLATE_VBoxR0_LDFLAGS.linux += $(PATH_ROOT)/src/VBox/HostDrivers/Support/linux/VBoxR0-wrapped.lds
+@@ -6100,7 +6096,7 @@ ifeq ($(KBUILD_TARGET),freebsd)
+ # x86 FreeBSD (6.2 or something):
+ # cc -O2 -fno-strict-aliasing -pipe -Werror -D_KERNEL -DKLD_MODULE \
+ # -nostdinc -I- -I. -I@ -I@/contrib/altq -I@/../include -I/usr/include \
+- # -finline-limit=8000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 \
++ # -fno-common -mno-align-long-strings \
+ # -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs \
+ # -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions \
+ # -std=c99 -c ../my.c
+@@ -6111,7 +6107,7 @@ ifeq ($(KBUILD_TARGET),freebsd)
+ #
+ # AMD64 FreeBSD (7.1):
+ # cc -O2 -fno-strict-aliasing -pipe -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I. -I@ -I@/contrib/altq \
+- # -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common \
++ # --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common \
+ # -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx \
+ # -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding \
+ # -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign \
+@@ -6193,7 +6189,7 @@ ifeq ($(KBUILD_TARGET),freebsd)
+ | xargs -J% objcopy % $(outbase).kld
+
+ # Link the final .ko (a shared object).
+- ld $(flags) -Bshareable -o $(out) $(outbase).kld
++ ld $(flags) -Bshareable -znotext -o $(out) $(outbase).kld
+ endef
+ endif # x86
+
+@@ -6228,7 +6224,7 @@ ifeq ($(KBUILD_TARGET),netbsd)
+ $(VBOX_GCC_fdiagnostics-show-option) $(VBOX_GCC_fdiagnostics-color) \
+ -Wstrict-prototypes -Wmissing-prototypes -Wstrict-prototypes \
+ -Wimplicit-function-declaration -Werror-implicit-function-declaration \
+- -O2 -ffreestanding -fno-strict-aliasing -fno-common -finline-limit=8000 \
++ -O2 -ffreestanding -fno-strict-aliasing -fno-common \
+ $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) \
+ -nostdinc -std=c99 -msoft-float
+ TEMPLATE_VBoxR0Drv_CFLAGS.x86 = -m32 -mno-mmx -mno-sse -mno-avx \
+@@ -6239,7 +6235,7 @@ ifeq ($(KBUILD_TARGET),netbsd)
+ -fno-asynchronous-unwind-tables -mno-fp-ret-in-387
+ TEMPLATE_VBoxR0Drv_CXXFLAGS = -fno-exceptions -fno-rtti \
+ $(VBOX_GCC_WARN) -Wpointer-arith -Winline \
+- -O2 -fno-strict-aliasing -fno-common -finline-limit=8000 \
++ -O2 -fno-strict-aliasing -fno-common \
+ $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) \
+ -nostdinc -msoft-float
+ TEMPLATE_VBoxR0Drv_CXXFLAGS.x86 = $(TEMPLATE_VBoxR0Drv_CFLAGS.x86)
+@@ -6565,11 +6561,11 @@ else # the gcc guys
+ TEMPLATE_VBoxR3Exe_LATE_LIBS = pthread m rt dl
+ else ifeq ($(KBUILD_TARGET),os2)
+ TEMPLATE_VBoxR3Exe_TOOL = GXX3OMF
+- TEMPLATE_VBoxR3Exe_LATE_LIBS = socket iconv
++ TEMPLATE_VBoxR3Exe_LATE_LIBS = socket
+ else ifeq ($(KBUILD_TARGET),darwin)
+ TEMPLATE_VBoxR3Exe_TOOL = $(VBOX_GCC_TOOL)
+ TEMPLATE_VBoxR3Exe_LATE_LIBS =
+- TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG # Avoid 3rd party libiconv (from macports).
++ TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG # Avoid 3rd party lib (from macports).
+ TEMPLATE_VBoxR3Exe_SDKS.darwin = $(VBOX_DARWIN_DEF_SDK_SDKS)
+ TEMPLATE_VBoxR3Exe_DEFS.darwin = $(VBOX_DARWIN_DEF_SDK_DEFS)
+ TEMPLATE_VBoxR3Exe_CFLAGS.darwin = $(VBOX_DARWIN_DEF_SDK_CFLAGS) -fno-common
+@@ -6585,24 +6581,29 @@ else # the gcc guys
+ else ifeq ($(KBUILD_TARGET),haiku)
+ TEMPLATE_VBoxR3Exe_TOOL = GXX3
+ TEMPLATE_VBoxR3Exe_POST_CMDS = $(VBOX_HAIKU_XRES_SETVER_CMDS)
+- TEMPLATE_VBoxR3Exe_LATE_LIBS = network iconv stdc++ supc++
++ TEMPLATE_VBoxR3Exe_LATE_LIBS = network stdc++ supc++
+ TEMPLATE_VBoxR3Exe_LIBPATH += \
+ /boot/common/lib
+ # Haiku uses PIC by default...
+ TEMPLATE_VBoxR3Exe_CFLAGS += -fno-pic
+ TEMPLATE_VBoxR3Exe_CXXFLAGS += -fno-pic
+ TEMPLATE_VBoxR3Exe_LDFLAGS += -fno-pic
+- else if1of ($(KBUILD_TARGET), freebsd openbsd)
++ else if1of ($(KBUILD_TARGET), freebsd)
+ TEMPLATE_VBoxR3Exe_TOOL = GXX3
+ TEMPLATE_VBoxR3Exe_LATE_LIBS = pthread
++ TEMPLATE_VBoxR3Exe_LDFLAGS = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
++ TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd.x86 = -Wl,-z,notext
+ TEMPLATE_VBoxR3Exe_INCS += \
+- /usr/include \
+- /usr/X11R6/include \
+ /usr/local/include
+ TEMPLATE_VBoxR3Exe_LIBPATH += \
+- /usr/lib \
+- /usr/X11R6/lib \
+ /usr/local/lib
++ else ifeq ($(KBUILD_TARGET), openbsd)
++ TEMPLATE_VBoxR3Exe_TOOL = GXX3
++ TEMPLATE_VBoxR3Exe_LIBS = pthread
++ TEMPLATE_VBoxR3Exe_INCS += \
++ /usr/include \
++ /usr/X11R6/include \
++ /usr/local/include
+ else ifeq ($(KBUILD_TARGET),netbsd)
+ TEMPLATE_VBoxR3Exe_TOOL = GXX3
+ TEMPLATE_VBoxR3Exe_LATE_LIBS = pthread
+@@ -6614,7 +6615,7 @@ else # the gcc guys
+ /usr/X11R7/lib
+ else ifeq ($(KBUILD_TARGET),solaris)
+ TEMPLATE_VBoxR3Exe_TOOL = GXX3PLAIN
+- TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG _REENTRANT # Avoid the GNU libiconv, for now at least.
++ TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG _REENTRANT # Avoid the GNU lib, for now at least.
+ if $(VBOX_GCC_VERSION_CC) < 30500
+ TEMPLATE_VBoxR3Exe_CFLAGS += -std=gnu99
+ endif
+@@ -6630,6 +6631,7 @@ else # the gcc guys
+ TEMPLATE_VBoxR3Exe_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)'
+ endif
+ ifdef VBOX_WITH_ORIGIN
++ TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT)
+ TEMPLATE_VBoxR3Exe_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT)
+ endif
+ endif
+@@ -6868,7 +6870,7 @@ else
+ ifdef VBOX_WITH_NOCRT_STATIC
+ TEMPLATE_VBoxR3StaticBase_DEFS += RT_WITH_NOCRT_WRAPPERS
+ endif
+- ifn1of ($(KBUILD_TARGET), darwin linux solaris)
++ ifn1of ($(KBUILD_TARGET), darwin freebsd linux solaris)
+ # The gcc guys sans darwin, linux and solaris (don't depend on statically compiled system libs there)
+ TEMPLATE_VBoxR3StaticBase_CFLAGS = $(TEMPLATE_VBoxR3Exe_CFLAGS) -static
+ TEMPLATE_VBoxR3StaticBase_CXXFLAGS = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -static
+@@ -6936,7 +6938,7 @@ else
+ $(SDK_VBoxZlib_LATE_LIBS) \
+ $(SDK_VBoxLibLzma_LIBS)
+ if1of ($(KBUILD_TARGET), darwin freebsd)
+- TEMPLATE_VBoxR3Static_LATE_LIBS += iconv
++ TEMPLATE_VBoxR3Static_LATE_LIBS +=
+ else ifeq ($(KBUILD_TARGET),solaris)
+ TEMPLATE_VBoxR3Static_LATE_LIBS += kstat
+ endif
+@@ -7137,6 +7139,7 @@ else ifn1of ($(KBUILD_TARGET), os2)
+ else ifn1of ($(KBUILD_TARGET), os2)
+ ifneq ($(KBUILD_TYPE),asan) # Keep RPATH in asan builds so we can find libasan.so.X and libubsan.so.Y.
+ TEMPLATE_VBoxR3HardenedExe_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBoxR3Exe_LDFLAGS))
++ TEMPLATE_VBoxR3HardenedExe_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd))
+ TEMPLATE_VBoxR3HardenedExe_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3Exe_LDFLAGS.linux))
+ endif
+ endif
+@@ -7168,6 +7171,7 @@ ifn1of ($(KBUILD_TARGET), win os2)
+ $(if-expr !defined(VBOX_WITHOUT_WINDOWS_KERNEL_CODE_SIGNING_CERT),-IntegrityCheck,)
+ ifn1of ($(KBUILD_TARGET), win os2)
+ TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBoxR3TstDll_LDFLAGS))
++ TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3TstDll_LDFLAGS.freebsd))
+ TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3TstDll_LDFLAGS.linux))
+ endif
+
+@@ -7192,6 +7196,7 @@ ifndef VBOX_WITH_HARDENING
+ TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)'
+ endif
+ ifdef VBOX_WITH_ORIGIN
++ TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT)
+ TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT)
+ endif
+ endif
+@@ -7570,7 +7575,7 @@ else # the GCC guys:
+ endif
+ TEMPLATE_VBoxMainExe_CXXFLAGS = -g $(VBOX_GCC_pipe) \
+ $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_Wno-multistatement-macros) $(VBOX_GCC_Wno-class-memaccess) -Wshadow \
+- -fshort-wchar -fpermissive -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing \
++ -fshort-wchar -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing \
+ $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_std) $(VBOX_GCC_IPRT_FMT_CHECK) \
+ $(VBOX_GCC_SANITIZER_FLAGS)
+ if !defined("VBOX_GCC_Wno-delete-non-virtual-dtor") && defined("VBOX_GCC_Wno-non-virtual-dtor")
+@@ -7633,10 +7638,19 @@ else # the GCC guys:
+ else ifeq ($(KBUILD_TARGET),haiku)
+ TEMPLATE_VBoxMainExe_TOOL = GXX3
+ TEMPLATE_VBoxMainExe_LATE_LIBS = $(LIB_RUNTIME) network stdc++ supc++
+- else if1of ($(KBUILD_TARGET), freebsd openbsd)
++ else if1of ($(KBUILD_TARGET), freebsd)
+ TEMPLATE_VBoxMainExe_TOOL = GXX3
+ TEMPLATE_VBoxMainExe_LATE_LIBS = $(LIB_RUNTIME)
++ TEMPLATE_VBoxMainExe_LDFLAGS = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
++ TEMPLATE_VBoxMainExe_LDFLAGS.freebsd.x86 = -Wl,-z,notext
+ TEMPLATE_VBoxMainExe_INCS += \
++ /usr/local/include
++ TEMPLATE_VBoxMainExe_LIBPATH += \
++ /usr/local/lib
++ else ifeq ($(KBUILD_TARGET), openbsd)
++ TEMPLATE_VBoxMainExe_TOOL = GXX3
++ TEMPLATE_VBoxMainExe_LIBS = $(LIB_RUNTIME)
++ TEMPLATE_VBoxMainExe_INCS += \
+ /usr/include \
+ /usr/X11R6/include \
+ /usr/local/include
+@@ -7668,6 +7682,7 @@ else # the GCC guys:
+ TEMPLATE_VBoxMainExe_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)'
+ endif
+ ifdef VBOX_WITH_ORIGIN
++ TEMPLATE_VBoxMainExe_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT)
+ TEMPLATE_VBoxMainExe_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT)
+ endif
+
+@@ -8352,14 +8367,13 @@ ifdef VBOX_WITH_QTGUI
+ TEMPLATE_VBoxQtGuiExe_LIBPATH += \
+ $(VBOX_LIBPATH_X11)
+ ifeq ($(KBUILD_TARGET),freebsd)
++ TEMPLATE_VBoxQtGuiExe_LDFLAGS += -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
++ TEMPLATE_VBoxQtGuiExe_LDFLAGS.freebsd.x86 = -Wl,-z,notext
+ TEMPLATE_VBoxQtGuiExe_INCS += \
+- /usr/include \
+- /usr/X11R6/include \
+ /usr/local/include
+ TEMPLATE_VBoxQtGuiExe_LIBPATH += \
+- /usr/lib \
+- /usr/X11R6/lib \
+ /usr/local/lib
++ TEMPLATE_VBoxQtGuiExe_LIBS += /usr/local/lib/qt6/libQt6PrintSupport.so
+ endif
+ ifeq ($(KBUILD_TARGET),solaris)
+ TEMPLATE_VBoxQtGuiExe_LDFLAGS.solaris = -Wl,-z,ignore # Same as VBOX_LD_as_needed.
+@@ -8623,7 +8637,7 @@ else
+ TEMPLATE_VBoxBldProg_LATE_LIBS = pthread m rt dl
+ else ifeq ($(KBUILD_HOST),os2)
+ TEMPLATE_VBoxBldProg_TOOL = GXX3OMF
+- TEMPLATE_VBoxBldProg_LATE_LIBS = socket iconv
++ TEMPLATE_VBoxBldProg_LATE_LIBS = socket
+ else ifeq ($(KBUILD_HOST),darwin)
+ TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL)
+ if "$(VBOX_DEF_MACOSX_VERSION_MIN)" == "10.7" || "$(VBOX_DARWIN_HOST_VERSION_MAJOR)" == "7"
+@@ -8663,13 +8677,20 @@ else
+ TEMPLATE_VBoxBldProg_LATE_LIBS =
+ else ifeq ($(KBUILD_HOST),haiku)
+ TEMPLATE_VBoxBldProg_TOOL = GXX3
+- TEMPLATE_VBoxBldProg_LATE_LIBS = network iconv
++ TEMPLATE_VBoxBldProg_LATE_LIBS = network
+ TEMPLATE_VBoxBldProg_LIBPATH += \
+ /boot/common/lib
+- else if1of ($(KBUILD_HOST), freebsd openbsd)
++ else if1of ($(KBUILD_HOST), freebsd)
+ TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL)
+ TEMPLATE_VBoxBldProg_LATE_LIBS = pthread
+ TEMPLATE_VBoxBldProg_INCS += \
++ /usr/local/include
++ TEMPLATE_VBoxBldProg_LIBPATH += \
++ /usr/local/lib
++ else ifeq ($(KBUILD_HOST), openbsd)
++ TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL)
++ TEMPLATE_VBoxBldProg_LIBS = pthread
++ TEMPLATE_VBoxBldProg_INCS += \
+ /usr/include \
+ /usr/X11R6/include \
+ /usr/local/include
+@@ -8716,11 +8737,11 @@ TEMPLATE_VBoxAdvBldProg_LATE_LIBS.darwin = \
+ $(TEMPLATE_VBoxBldProg_LATE_LIBS)
+ TEMPLATE_VBoxAdvBldProg_LATE_LIBS.darwin = \
+ $(TEMPLATE_VBoxAdvBldProg_LATE_LIBS) \
+- iconv \
++ \
+ $(TEMPLATE_VBoxBldProg_LATE_LIBS.darwin)
+ TEMPLATE_VBoxAdvBldProg_LATE_LIBS.freebsd = \
+ $(TEMPLATE_VBoxAdvBldProg_LATE_LIBS) \
+- iconv \
++ \
+ rt \
+ $(TEMPLATE_VBoxBldProg_LATE_LIBS.freebsd)
+ TEMPLATE_VBoxAdvBldProg_LATE_LIBS.linux = \
+@@ -8813,6 +8834,7 @@ else # the gcc guys
+ # Do not inherit sanitizer flags from VBoxR3Exe in guest executables. Deal with them separately.
+ TEMPLATE_VBoxGuestR3ExeBase_CXXFLAGS.debug = $(NO_SUCH_VARIABLE)
+ TEMPLATE_VBoxGuestR3ExeBase_CFLAGS.debug = $(NO_SUCH_VARIABLE)
++ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS.freebsd))
+ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS.linux))
+ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.debug = $(NO_SUCH_VARIABLE)
+ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS))
+@@ -8836,7 +8858,7 @@ else if1of ($(KBUILD_TARGET), darwin freebsd openbsd)
+ ifeq ($(KBUILD_TARGET),linux) # As few libs as possible on linux.
+ TEMPLATE_VBoxGuestR3ExeBase_LATE_LIBS = pthread rt m dl
+ else if1of ($(KBUILD_TARGET), darwin freebsd openbsd)
+- TEMPLATE_VBoxGuestR3ExeBase_LATE_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LATE_LIBS) iconv
++ TEMPLATE_VBoxGuestR3ExeBase_LATE_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LATE_LIBS)
+ else ifeq ($(KBUILD_TARGET),solaris)
+ TEMPLATE_VBoxGuestR3ExeBase_LATE_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LATE_LIBS) nsl
+ endif
+@@ -8849,6 +8871,7 @@ TEMPLATE_VBoxGuestR3ExeBase_CFLAGS.linux = $(TEMP
+ $(VBOX_GCC_fno-stack-protector)
+ TEMPLATE_VBoxGuestR3ExeBase_CFLAGS.linux = $(TEMPLATE_VBoxGuestR3ExeBase_CXXFLAGS.linux)
+ # The GNU_HASH ELF tag is not supported by older systems.
++TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.freebsd += $(VBOX_LD_hash_style_sysv)
+ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.linux += $(VBOX_LD_hash_style_sysv)
+
+
+@@ -9085,6 +9108,7 @@ TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.$(KBUILD_TARGET
+ TEMPLATE_VBoxGuestR3XFree86Mod_CXXFLAGS.linux = $(VBOX_GCC_fno-stack-protector) # Remove symvers.h
+ TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.$(KBUILD_TARGET) = $(NO_SUCH_VARIABLE)
+ # The GNU_HASH ELF tag is not supported by older glibc dynamic linkers.
++TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.freebsd = $(subst -Wl$(COMMA),,$(VBOX_LD_hash_style_sysv))
+ TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.linux = $(subst -Wl$(COMMA),,$(VBOX_LD_hash_style_sysv))
+ TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.$(KBUILD_TYPE) = $(NO_SUCH_VARIABLE)
+ TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS := -r
+@@ -9128,7 +9152,7 @@ TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS.$(KBUILD_TARGET)
+ TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS = $(VBOX_LIB_VBGL_R3_XORG)
+ TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS.$(KBUILD_TYPE) = $(NO_SUCH_VARIABLE)
+ TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS.$(KBUILD_TARGET) = $(NO_SUCH_VARIABLE)
+-TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS.freebsd = iconv
++TEMPLATE_VBoxGuestR3XOrgMod_LATE_LIBS.freebsd =
+ TEMPLATE_VBoxGuestR3XOrgMod_LIBS = $(NO_SUCH_VARIABLE) # These three aren't necessary, just being careful.
+ TEMPLATE_VBoxGuestR3XOrgMod_LIBS.$(KBUILD_TYPE) = $(NO_SUCH_VARIABLE)
+ TEMPLATE_VBoxGuestR3XOrgMod_LIBS.$(KBUILD_TARGET) = $(NO_SUCH_VARIABLE)
diff --git a/emulators/virtualbox-ose-72/files/patch-configure b/emulators/virtualbox-ose-72/files/patch-configure
new file mode 100644
index 000000000000..76ed44e26acf
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-configure
@@ -0,0 +1,126 @@
+--- configure.orig 2025-08-13 19:37:05 UTC
++++ configure
+@@ -155,10 +155,14 @@ if [ "$OS" = "freebsd" ]; then
+ if [ "$OS" = "freebsd" ]; then
+ INCCURL="-I/usr/local/include"
+ LIBCURL="-L/usr/local/lib -lcurl"
++ INCALSA="-I/usr/local/include"
++ LIBALSA="-L/usr/local/lib"
+ INCPULSE="-I/usr/local/include"
+ LIBPULSE="-L/usr/local/lib"
+ INCPNG="-I/usr/local/include"
+ LIBPNG="-L/usr/local/lib -lpng"
++ INCVNCSERVER="-I/usr/local/include"
++ LIBVNCSERVER="-L/usr/local/lib"
+ else
+ INCCURL=""
+ LIBCURL="-lcurl"
+@@ -1171,6 +1175,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)
++#if !defined(SDL_VIDEO_DRIVER_X11)
++#error SDL must be compiled with X11 support
++#endif
+ printf(", OK.\n");
+ return 0;
+ #else
+@@ -1255,7 +1262,7 @@ EOF
+ #endif
+ }
+ EOF
+- if test_compile "-lasound" asound asound; then
++ if test_compile "$INCALSA $LIBALSA -lasound" asound asound; then
+ test_execute
+ fi
+ }
+@@ -1559,6 +1566,7 @@ EOF
+ SDKQT6=$PATH_SDK_QT6
+ fi
+ FLGQT6="-framework QtCore -std=c++17 -Wl,-rpath,`L_to_PATH "$LIBQT6"`"
++ FLGQT6="$FLGQT6 -std=c++11"
+ else
+ log_failure "Qt6 framework not found (can be disabled using --disable-qt)"
+ fail
+@@ -1897,7 +1905,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"
+@@ -2125,8 +2133,8 @@ EOF
+ echo "compiling the following source file:" >> $LOG
+ cat $ODIR.tmp_src.cc >> $LOG
+ echo "using the following command line:" >> $LOG
+- echo "$CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so" >> $LOG
+- $CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so >> $LOG 2>&1
++ echo "$CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so -pthread" >> $LOG
++ $CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so -pthread >> $LOG 2>&1
+ if [ $? -eq 0 ]; then
+ found=1
+ break
+@@ -2246,7 +2254,7 @@ check_gsoap()
+ else
+ cnf_append "VBOX_GSOAP_CXX_SOURCES" ""
+ fi
+- cnf_append "VBOX_GSOAP_CXX_LIBS" "`strip_l "$GSOAP_CXX_LIBS"`"
++ cnf_append "VBOX_GSOAP_CXX_LIBS" "`strip_l "$GSOAP_CXX_LIBS"` z"
+ gsoap_version=`pkg-config gsoapssl++ --modversion`
+ log_success "found version $gsoap_version"
+ return
+@@ -2619,7 +2627,7 @@ for option in "$@"; do
+ --with-openssl-dir=*)
+ OPENSSLDIR=`echo $option | cut -d'=' -f2`
+ INCCRYPTO="-I${OPENSSLDIR}/include"
+- LIBCRYPTO="${OPENSSLDIR}/lib/libssl.a ${OPENSSLDIR}/lib/libcrypto.a"
++ LIBCRYPTO="-L${OPENSSLDIR}/lib -lssl -lcrypto"
+ # 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.
+@@ -2978,12 +2986,22 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then
+ [ $WITH_JAVA -eq 1 ] && check_java
+
+ # PulseAudio
+- if [ $WITH_PULSE -eq 1 ]; then
+- check_pulse
+- elif [ $WITH_PULSE -eq 0 ]; then # Force disabling PulseAudio.
+- cnf_append "VBOX_WITH_AUDIO_PULSE" ""
+- elif [ $WITH_PULSE -eq 2 ]; then # --enable-pulse was passed, force PulseAudio.
+- cnf_append "VBOX_WITH_AUDIO_PULSE" "1"
++ if [ "$OS" = "linux" -o "$OS" = "freebsd" -o "$OS" = "netbsd" ]; then
++ if [ $WITH_ALSA -eq 1 ]; then
++ check_alsa
++ else
++ cnf_append "VBOX_WITH_AUDIO_ALSA" ""
++ fi
++ if [ $WITH_PULSE -eq 1 ]; then
++ check_pulse
++ elif [ $WITH_PULSE -eq 0 ]; then # Force disabling PulseAudio.
++ cnf_append "VBOX_WITH_AUDIO_PULSE" ""
++ elif [ $WITH_PULSE -eq 2 ]; then # --enable-pulse was passed, force PulseAudio.
++ cnf_append "VBOX_WITH_AUDIO_PULSE" "1"
++ fi
++ if [ $WITH_DBUS -eq 0 ]; then
++ cnf_append "VBOX_WITH_DBUS" ""
++ fi
+ fi
+ fi
+
+@@ -2999,14 +3017,6 @@ if [ "$OS" = "linux" ]; then
+ cnf_append "VBOX_WITHOUT_LINUX_TEST_BUILDS" "1"
+ fi
+ if [ $ONLY_ADDITIONS -eq 0 ]; then
+- if [ $WITH_ALSA -eq 1 ]; then
+- check_alsa
+- else
+- cnf_append "VBOX_WITH_AUDIO_ALSA" ""
+- fi
+- if [ $WITH_DBUS -eq 0 ]; then
+- cnf_append "VBOX_WITH_DBUS" ""
+- fi
+ if [ $WITH_DEVMAPPER -eq 1 ]; then
+ check_libdevmapper
+ else
diff --git a/emulators/virtualbox-ose-72/files/patch-doc_manual_en__US_dita_UserManual.ditamap b/emulators/virtualbox-ose-72/files/patch-doc_manual_en__US_dita_UserManual.ditamap
new file mode 100644
index 000000000000..c8337d7aeba6
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-doc_manual_en__US_dita_UserManual.ditamap
@@ -0,0 +1,11 @@
+--- doc/manual/en_US/dita/UserManual.ditamap.orig 2025-08-13 19:37:06 UTC
++++ doc/manual/en_US/dita/UserManual.ditamap
+@@ -540,7 +540,7 @@
+ <topicref href="topics/security-model.dita"/>
+ <topicref href="topics/secure-config-vms.dita">
+ <topicref href="topics/security-networking.dita"/>
+- <topicref href="topics/security-of-remote-vms.dita"/>
++<!-- <topicref href="topics/security-of-remote-vms.dita"/> -->
+ <topicref href="topics/security-vrdp-auth.dita"/>
+ <topicref href="topics/security_clipboard.dita"/>
+ <topicref href="topics/security-shared-folders.dita"/>
diff --git a/emulators/virtualbox-ose-72/files/patch-include-iprt-x86.h b/emulators/virtualbox-ose-72/files/patch-include-iprt-x86.h
new file mode 100644
index 000000000000..cedf78a0ef02
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-include-iprt-x86.h
@@ -0,0 +1,19 @@
+--- include/iprt/x86.h.orig 2025-08-13 19:37:26 UTC
++++ include/iprt/x86.h
+@@ -53,6 +53,16 @@
+ # pragma D depends_on library vbox-types.d
+ #endif
+
++/* Workaround for FreeBSD machine/specialreg.h defining MSRs */
++#ifdef RT_OS_FREEBSD
++# undef MSR_P5_MC_ADDR
++# undef MSR_P5_MC_TYPE
++# undef MSR_IA32_PLATFORM_ID
++# undef MSR_BBL_CR_CTL3
++# undef MSR_IA32_MISC_ENABLE
++# undef MSR_IA32_FEATURE_CONTROL
++#endif
++
+ /** Workaround for Solaris sys/regset.h defining CS, DS and sys/controlregs.h
+ * defining MSR_IA32_FLUSH_CMD and MSR_AMD_VIRT_SPEC_CTL */
+ #ifdef RT_OS_SOLARIS
diff --git a/emulators/virtualbox-ose-72/files/patch-include_VBox_com_array.h b/emulators/virtualbox-ose-72/files/patch-include_VBox_com_array.h
new file mode 100644
index 000000000000..77d77ddd3e11
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-include_VBox_com_array.h
@@ -0,0 +1,36 @@
+--- include/VBox/com/array.h.orig 2025-08-13 19:37:15 UTC
++++ include/VBox/com/array.h
+@@ -181,7 +181,7 @@
+
+ #include "VBox/com/defs.h"
+
+-#if RT_GNUC_PREREQ(4, 6) || (defined(_MSC_VER) && (_MSC_VER >= 1600))
++#if RT_GNUC_PREREQ(4, 6) || (defined(_MSC_VER) && (_MSC_VER >= 1600)) || defined(_LIBCPP_VERSION)
+ /** @def VBOX_WITH_TYPE_TRAITS
+ * Type traits are a C++ 11 feature, so not available everywhere (yet).
+ * Only GCC 4.6 or newer and MSVC++ 16.0 (Visual Studio 2010) or newer.
+@@ -1014,12 +1014,12 @@ class SafeArray : public Traits (public)
+ {
+ /** @todo r=klaus should do this as a AssertCompile, but cannot find a way which works. */
+ Assert(sizeof(T) <= sizeof(Zeroes));
+- AssertReturn(m.arr != NULL, *(T *)&Zeroes[0]);
+- AssertReturn(aIdx < size(), *(T *)&Zeroes[0]);
++ AssertReturn(m.arr != NULL, *((T *)1));
++ AssertReturn(aIdx < size(), *((T *)1));
+ #ifdef VBOX_WITH_XPCOM
+ return m.arr[aIdx];
+ #else
+- AssertReturn(m.raw != NULL, *(T *)&Zeroes[0]);
++ AssertReturn(m.raw != NULL, *((T *)1));
+ return m.raw[aIdx];
+ #endif
+ }
+@@ -1034,7 +1034,7 @@ class SafeArray : public Traits (public)
+ #ifdef VBOX_WITH_XPCOM
+ return m.arr[aIdx];
+ #else
+- AssertReturn(m.raw != NULL, *(const T *)&Zeroes[0]);
++ AssertReturn(m.raw != NULL, *((T *)1));
+ return m.raw[aIdx];
+ #endif
+ }
diff --git a/emulators/virtualbox-ose-72/files/patch-include_VBox_sup.h b/emulators/virtualbox-ose-72/files/patch-include_VBox_sup.h
new file mode 100644
index 000000000000..77fee2d23d0a
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-include_VBox_sup.h
@@ -0,0 +1,11 @@
+--- include/VBox/sup.h.orig 2025-08-13 19:37:16 UTC
++++ include/VBox/sup.h
+@@ -2325,7 +2325,7 @@ SUPR0DECL(void) SUPR0BadContext(PSUPDRVSESSION pSessio
+
+ SUPR0DECL(void) SUPR0BadContext(PSUPDRVSESSION pSession, const char *pszFile, uint32_t uLine, const char *pszExpr);
+
+-#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD)
++#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS)
+ /**
+ * Translates a physical address to a virtual mapping (valid up to end of page).
+ * @returns VBox status code.
diff --git a/emulators/virtualbox-ose-72/files/patch-include_iprt_string.h b/emulators/virtualbox-ose-72/files/patch-include_iprt_string.h
new file mode 100644
index 000000000000..b06991588730
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-include_iprt_string.h
@@ -0,0 +1,14 @@
+--- include/iprt/string.h.orig 2025-08-13 19:37:25 UTC
++++ include/iprt/string.h
+@@ -57,6 +57,11 @@
+ #elif defined(RT_OS_FREEBSD) && defined(_KERNEL)
+ RT_C_DECLS_BEGIN
+ # include <sys/libkern.h>
++ /*
++ * Kludge for the FreeBSD kernel:
++ * sys/libkern.h includes sys/param.h via sys/systm.h since r335879.
++ */
++# undef PVM
+ RT_C_DECLS_END
+
+ #elif defined(RT_OS_NETBSD) && defined(_KERNEL)
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c
new file mode 100644
index 000000000000..5344a7ab812f
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c
@@ -0,0 +1,284 @@
+--- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2025-08-13 19:41:14 UTC
++++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c
+@@ -55,6 +55,7 @@
+ #include <sys/uio.h>
+ #include <sys/bus.h>
+ #include <sys/poll.h>
++#include <sys/proc.h>
+ #include <sys/selinfo.h>
+ #include <sys/queue.h>
+ #include <sys/lock.h>
+@@ -71,6 +72,7 @@
+ #include <VBox/version.h>
+ #include <VBox/log.h>
+ #include <iprt/assert.h>
++#include <iprt/err.h>
+ #include <iprt/initterm.h>
+ #include <iprt/process.h>
+ #include <iprt/string.h>
+@@ -112,8 +114,6 @@ struct VBoxGuestDeviceState
+ struct resource *pIrqRes;
+ /** Pointer to the IRQ handler. */
+ void *pfnIrqHandler;
+- /** VMMDev version */
+- uint32_t u32Version;
+ };
+
+
+@@ -123,8 +123,7 @@ struct VBoxGuestDeviceState
+ /*
+ * Character device file handlers.
+ */
+-static d_fdopen_t vgdrvFreeBSDOpen;
+-static d_close_t vgdrvFreeBSDClose;
++static d_open_t vgdrvFreeBSDOpen;
+ static d_ioctl_t vgdrvFreeBSDIOCtl;
+ static int vgdrvFreeBSDIOCtlSlow(PVBOXGUESTSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd);
+ static d_write_t vgdrvFreeBSDWrite;
+@@ -155,8 +154,7 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW =
+ {
+ .d_version = D_VERSION,
+ .d_flags = D_TRACKCLOSE | D_NEEDMINOR,
+- .d_fdopen = vgdrvFreeBSDOpen,
+- .d_close = vgdrvFreeBSDClose,
++ .d_open = vgdrvFreeBSDOpen,
+ .d_ioctl = vgdrvFreeBSDIOCtl,
+ .d_read = vgdrvFreeBSDRead,
+ .d_write = vgdrvFreeBSDWrite,
+@@ -164,81 +162,28 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW =
+ .d_name = "vboxguest"
+ };
+
++/** Device structure. */
++static struct cdev *g_pDev;
++
+ /** Device extention & session data association structure. */
+ static VBOXGUESTDEVEXT g_DevExt;
+
+-/** List of cloned device. Managed by the kernel. */
+-static struct clonedevs *g_pvgdrvFreeBSDClones;
+-/** The dev_clone event handler tag. */
+-static eventhandler_tag g_vgdrvFreeBSDEHTag;
+ /** Reference counter */
+ static volatile uint32_t cUsers;
+ /** selinfo structure used for polling. */
+ static struct selinfo g_SelInfo;
+
+-/**
+- * DEVFS event handler.
+- */
+-static void vgdrvFreeBSDClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev)
++static void vgdrvFreeBSDDtr(void *pSession)
+ {
+- int iUnit;
+- int rc;
+-
+- Log(("vgdrvFreeBSDClone: pszName=%s ppDev=%p\n", pszName, ppDev));
+-
+- /*
+- * One device node per user, si_drv1 points to the session.
+- * /dev/vboxguest<N> where N = {0...255}.
+- */
+- if (!ppDev)
+- return;
+- if (strcmp(pszName, "vboxguest") == 0)
+- iUnit = -1;
+- else if (dev_stdclone(pszName, NULL, "vboxguest", &iUnit) != 1)
+- return;
+- if (iUnit >= 256)
+- {
+- Log(("vgdrvFreeBSDClone: iUnit=%d >= 256 - rejected\n", iUnit));
+- return;
+- }
+-
+- Log(("vgdrvFreeBSDClone: pszName=%s iUnit=%d\n", pszName, iUnit));
+-
+- rc = clone_create(&g_pvgdrvFreeBSDClones, &g_vgdrvFreeBSDChrDevSW, &iUnit, ppDev, 0);
+- Log(("vgdrvFreeBSDClone: clone_create -> %d; iUnit=%d\n", rc, iUnit));
+- if (rc)
+- {
+- *ppDev = make_dev(&g_vgdrvFreeBSDChrDevSW,
+- iUnit,
+- UID_ROOT,
+- GID_WHEEL,
+- 0664,
+- "vboxguest%d", iUnit);
+- if (*ppDev)
+- {
+- dev_ref(*ppDev);
+- (*ppDev)->si_flags |= SI_CHEAPCLONE;
+- Log(("vgdrvFreeBSDClone: Created *ppDev=%p iUnit=%d si_drv1=%p si_drv2=%p\n",
+- *ppDev, iUnit, (*ppDev)->si_drv1, (*ppDev)->si_drv2));
+- (*ppDev)->si_drv1 = (*ppDev)->si_drv2 = NULL;
+- }
+- else
+- Log(("vgdrvFreeBSDClone: make_dev iUnit=%d failed\n", iUnit));
+- }
+- else
+- Log(("vgdrvFreeBSDClone: Existing *ppDev=%p iUnit=%d si_drv1=%p si_drv2=%p\n",
+- *ppDev, iUnit, (*ppDev)->si_drv1, (*ppDev)->si_drv2));
++ VGDrvCommonCloseSession(&g_DevExt, pSession);
++ ASMAtomicDecU32(&cUsers);
+ }
+
+ /**
+ * File open handler
+ *
+ */
+-#if __FreeBSD_version >= 700000
+-static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, struct thread *pTd, struct file *pFd)
+-#else
+-static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, struct thread *pTd)
+-#endif
++static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, int DevType, struct thread *pTd)
+ {
+ int rc;
+ PVBOXGUESTSESSION pSession;
+@@ -250,12 +195,6 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp
+ LogFlow(("vgdrvFreeBSDOpen:\n"));
+
+ /*
+- * Try grab it (we don't grab the giant, remember).
+- */
+- if (!ASMAtomicCmpXchgPtr(&pDev->si_drv1, (void *)0x42, NULL))
+- return EBUSY;
+-
+- /*
+ * Create a new session.
+ */
+ fRequestor = VMMDEV_REQUESTOR_USERMODE | VMMDEV_REQUESTOR_TRUST_NOT_GIVEN;
+@@ -272,47 +211,20 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp
+ rc = VGDrvCommonCreateUserSession(&g_DevExt, fRequestor, &pSession);
+ if (RT_SUCCESS(rc))
+ {
+- if (ASMAtomicCmpXchgPtr(&pDev->si_drv1, pSession, (void *)0x42))
+- {
+- Log(("vgdrvFreeBSDOpen: success - g_DevExt=%p pSession=%p rc=%d pid=%d\n", &g_DevExt, pSession, rc, (int)RTProcSelf()));
++ Log(("vgdrvFreeBSDOpen: success - g_DevExt=%p pSession=%p rc=%d pid=%d\n", &g_DevExt, pSession, rc, (int)RTProcSelf()));
++ rc = devfs_set_cdevpriv(pSession, vgdrvFreeBSDDtr);
++ if (rc)
++ VGDrvCommonCloseSession(&g_DevExt, pSession);
++ else
+ ASMAtomicIncU32(&cUsers);
+- return 0;
+- }
+-
+- VGDrvCommonCloseSession(&g_DevExt, pSession);
++ return rc;
+ }
+
+ LogRel(("vgdrvFreeBSDOpen: failed. rc=%d\n", rc));
+ return RTErrConvertToErrno(rc);
+ }
+
+-/**
+- * File close handler
+- *
+- */
+-static int vgdrvFreeBSDClose(struct cdev *pDev, int fFile, int DevType, struct thread *pTd)
+-{
+- PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1;
+- Log(("vgdrvFreeBSDClose: fFile=%#x pSession=%p\n", fFile, pSession));
+
+- /*
+- * Close the session if it's still hanging on to the device...
+- */
+- if (RT_VALID_PTR(pSession))
+- {
+- VGDrvCommonCloseSession(&g_DevExt, pSession);
+- if (!ASMAtomicCmpXchgPtr(&pDev->si_drv1, NULL, pSession))
+- Log(("vgdrvFreeBSDClose: si_drv1=%p expected %p!\n", pDev->si_drv1, pSession));
+- ASMAtomicDecU32(&cUsers);
+- /* Don't use destroy_dev here because it may sleep resulting in a hanging user process. */
+- destroy_dev_sched(pDev);
+- }
+- else
+- Log(("vgdrvFreeBSDClose: si_drv1=%p!\n", pSession));
+- return 0;
+-}
+-
+-
+ /**
+ * I/O control request.
+ *
+@@ -326,8 +238,12 @@ static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long
+ static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd)
+ {
+ PVBOXGUESTSESSION pSession;
+- devfs_get_cdevpriv((void **)&pSession);
++ int rc;
+
++ rc = devfs_get_cdevpriv((void **)&pSession);
++ if (rc)
++ return rc;
++
+ /*
+ * Deal with the fast ioctl path first.
+ */
+@@ -526,8 +442,10 @@ static int vgdrvFreeBSDPoll(struct cdev *pDev, int fEv
+
+ LogFlow(("vgdrvFreeBSDPoll: fEvents=%d\n", fEvents));
+
+- PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1;
+- if (RT_UNLIKELY(!RT_VALID_PTR(pSession))) {
++
++ rc = devfs_get_cdevpriv((void **)&pSession);
++ if (rc)
++ {
+ Log(("vgdrvFreeBSDPoll: no state data for %s\n", devtoname(pDev)));
+ return (fEvents & (POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM));
+ }
+@@ -568,11 +486,8 @@ static int vgdrvFreeBSDDetach(device_t pDevice)
+ /*
+ * Reverse what we did in vgdrvFreeBSDAttach.
+ */
+- if (g_vgdrvFreeBSDEHTag != NULL)
+- EVENTHANDLER_DEREGISTER(dev_clone, g_vgdrvFreeBSDEHTag);
++ destroy_dev(g_pDev);
+
+- clone_cleanup(&g_pvgdrvFreeBSDClones);
+-
+ vgdrvFreeBSDRemoveIRQ(pDevice, pState);
+
+ if (pState->pVMMDevMemRes)
+@@ -738,18 +653,21 @@ static int vgdrvFreeBSDAttach(device_t pDevice)
+ VGDrvCommonProcessOptionsFromHost(&g_DevExt);
+
+ /*
+- * Configure device cloning.
++ * Configure device.
+ */
+- clone_setup(&g_pvgdrvFreeBSDClones);
+- g_vgdrvFreeBSDEHTag = EVENTHANDLER_REGISTER(dev_clone, vgdrvFreeBSDClone, 0, 1000);
+- if (g_vgdrvFreeBSDEHTag)
++ g_pDev = make_dev(&g_vgdrvFreeBSDChrDevSW,
++ 0,
++ UID_ROOT,
++ GID_WHEEL,
++ 0664,
++ "vboxguest");
++ if (g_pDev)
+ {
+ printf(DEVICE_NAME ": loaded successfully\n");
+ return 0;
+ }
+
+- printf(DEVICE_NAME ": EVENTHANDLER_REGISTER(dev_clone,,,) failed\n");
+- clone_cleanup(&g_pvgdrvFreeBSDClones);
++ printf(DEVICE_NAME ": make_dev failed\n");
+ vgdrvFreeBSDRemoveIRQ(pDevice, pState);
+ }
+ else
+@@ -793,8 +711,12 @@ static driver_t vgdrvFreeBSDDriver =
+ sizeof(struct VBoxGuestDeviceState),
+ };
+
++#if __FreeBSD_version >= 1400058
++DRIVER_MODULE(vboxguest, pci, vgdrvFreeBSDDriver, 0, 0);
++#else
+ static devclass_t vgdrvFreeBSDClass;
+
+ DRIVER_MODULE(vboxguest, pci, vgdrvFreeBSDDriver, vgdrvFreeBSDClass, 0, 0);
++#endif
+ MODULE_VERSION(vboxguest, 1);
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile
new file mode 100644
index 000000000000..1430dbb721fb
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile
@@ -0,0 +1,27 @@
+--- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2025-08-13 19:41:14 UTC
++++ src/VBox/Additions/common/VBoxGuest/freebsd/Makefile
+@@ -35,7 +35,7 @@ KMOD = vboxguest
+ #
+ KMOD = vboxguest
+
+-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS
++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS
+
+ .if (${MACHINE_ARCH} == "i386")
+ CFLAGS += -DRT_ARCH_X86
+@@ -91,6 +91,7 @@ SRCS += \
+ handletable.c \
+ handletablectx.c \
+ once.c \
++ term.c \
+ thread.c
+
+ .PATH: ${.CURDIR}/common/string
+@@ -163,6 +164,7 @@ SRCS += \
+
+ .PATH: ${.CURDIR}/r0drv
+ SRCS += \
++ alloc-ef-r0drv.c \
+ alloc-r0drv.c \
+ initterm-r0drv.c \
+ memobj-r0drv.c \
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest
new file mode 100644
index 000000000000..57eed06c6dbe
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest
@@ -0,0 +1,34 @@
+--- src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest.orig 2025-08-13 19:41:14 UTC
++++ src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest
+@@ -74,6 +74,7 @@ FILES_VBOXGUEST_NOBIN=" \
+ ${PATH_ROOT}/include/iprt/time.h=>include/iprt/time.h \
+ ${PATH_ROOT}/include/iprt/timer.h=>include/iprt/timer.h \
+ ${PATH_ROOT}/include/iprt/types.h=>include/iprt/types.h \
++ ${PATH_ROOT}/include/iprt/uni.h=>include/iprt/uni.h \
+ ${PATH_ROOT}/include/iprt/utf16.h=>include/iprt/utf16.h \
+ ${PATH_ROOT}/include/iprt/uuid.h=>include/iprt/uuid.h \
+ ${PATH_ROOT}/include/iprt/crc.h=>include/iprt/crc.h \
+@@ -125,6 +126,7 @@ FILES_VBOXGUEST_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.h=>common/misc/handletable.h \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablectx.cpp=>common/misc/handletablectx.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/once.cpp=>common/misc/once.c \
++ ${PATH_ROOT}/src/VBox/Runtime/common/misc/term.cpp=>common/misc/term.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/thread.cpp=>common/misc/thread.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp=>common/misc/RTAssertMsg1Weak.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/RTAssertMsg2.cpp=>common/misc/RTAssertMsg2.c \
+@@ -200,6 +202,7 @@ FILES_VBOXGUEST_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/errvars-generic.cpp=>generic/errvars-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/timer-generic.cpp=>generic/timer-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/mppresent-generic.cpp=>generic/mppresent-generic.c \
++ ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp=>r0drv/alloc-ef-r0drv.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.cpp=>r0drv/alloc-r0drv.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.h=>r0drv/alloc-r0drv.h \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/initterm-r0drv.cpp=>r0drv/initterm-r0drv.c \
+@@ -226,6 +229,7 @@ FILES_VBOXGUEST_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h=>r0drv/freebsd/sleepqueue-r0drv-freebsd.h \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.c=>r0drv/generic/semspinmutex-r0drv-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp=>r0drv/generic/mpnotification-r0drv-generic.c \
++ ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/threadctxhooks-r0drv-generic.cpp=>r0drv/generic/threadctxhooks-r0drv-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.cpp=>r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/memobj-r0drv.cpp=>r0drv/memobj-r0drv.c \
+ ${PATH_ROOT}/src/VBox/Runtime/VBox/log-vbox.cpp=>VBox/log-vbox.c \
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient
new file mode 100644
index 000000000000..5ac88befbb88
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient
@@ -0,0 +1,25 @@
+--- src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig 2025-08-13 19:41:21 UTC
++++ src/VBox/Additions/x11/Installer/98vboxadd-xclient
+@@ -42,15 +42,15 @@ elif test -z "${SSH_CONNECTION}"; then
+ # not use "exit" here as this script is "source"d, not executed.
+
+ # Check wheather X11 or Wayland version of VBoxClient should be started.
+- vbox_wl_check=$(/usr/bin/vboxwl --check 2> /dev/null)
++ vbox_wl_check=$(/usr/local/bin/vboxwl --check 2> /dev/null)
+ if test "$vbox_wl_check" = "WL"; then
+- /usr/bin/VBoxClient --wayland
++ /usr/local/bin/VBoxClient --wayland
+ else
+- /usr/bin/VBoxClient --clipboard
+- /usr/bin/VBoxClient --seamless
+- /usr/bin/VBoxClient --draganddrop
++ /usr/local/bin/VBoxClient --clipboard
++ /usr/local/bin/VBoxClient --seamless
++ /usr/local/bin/VBoxClient --draganddrop
+ fi
+
+- /usr/bin/VBoxClient --checkhostversion
+- /usr/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
++ /usr/local/bin/VBoxClient --checkhostversion
++ /usr/local/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
+ fi
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop
new file mode 100644
index 000000000000..a76eb7616038
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop
@@ -0,0 +1,10 @@
+--- src/VBox/Additions/x11/Installer/vboxclient.desktop.orig 2020-05-13 19:37:09 UTC
++++ src/VBox/Additions/x11/Installer/vboxclient.desktop
+@@ -8,6 +8,6 @@ Comment[C]=VirtualBox User Session Services
+ Comment=VirtualBox User Session Services
+ Comment[it]=Servizi di sessione utente di VirtualBox
+ Comment[pl]=Usługi sesji użytkownika VirtualBox
+-Exec=/usr/bin/VBoxClient-all
++Exec=/usr/local/bin/VBoxClient-all
+ X-GNOME-Autostart-enabled=true
+ X-KDE-autostart-after=panel
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk
new file mode 100644
index 000000000000..2427e708059b
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk
@@ -0,0 +1,20 @@
+--- src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk.orig 2025-08-13 19:51:10 UTC
++++ src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk
+@@ -220,10 +220,14 @@ ifeq ($(KBUILD_TARGET),freebsd)
+ $$(if $$(eq $$(VBoxNetAdp/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \
+ | $$(dir $$@)
+ $(QUIET)$(RM) -f -- $@
+- ifndef VBOX_WITH_HARDENING
+- $(QUIET)$(SED) -e "s;VBOX_WITH_HARDENING;;g" --output $@ $<
+- else
+ $(QUIET)$(CP) -f $< $@
++ ifndef VBOX_WITH_HARDENING
++ $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@.tmp $@
++ $(QUIET)$(MV) -f $@.tmp $@
++ endif
++ ifndef VBOX_WITH_NETFLT_VIMAGE
++ $(QUIET)$(SED) -e "s;-DVIMAGE;;g" --output $@.tmp $@
++ $(QUIET)$(MV) -f $@.tmp $@
+ endif
+
+ endif # freebsd
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt b/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt
new file mode 100644
index 000000000000..1ee95be5b24d
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt
@@ -0,0 +1,10 @@
+--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt.orig 2025-08-13 19:51:11 UTC
++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt
+@@ -73,6 +73,7 @@ VBOX_VBOXNETFLT_SOURCES=" \
+ ${PATH_ROOT}/include/iprt/uni.h=>include/iprt/uni.h \
+ ${PATH_ROOT}/include/iprt/utf16.h=>include/iprt/utf16.h \
+ ${PATH_ROOT}/include/iprt/uuid.h=>include/iprt/uuid.h \
++ ${PATH_ROOT}/include/iprt/x86.h=>include/iprt/x86.h \
+ ${PATH_ROOT}/include/iprt/x86-helpers.h=>include/iprt/x86-helpers.h \
+ ${PATH_ROOT}/include/iprt/nocrt/limits.h=>include/iprt/nocrt/limits.h \
+ ${PATH_ROOT}/include/VBox/cdefs.h=>include/VBox/cdefs.h \
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-Makefile.kmk
new file mode 100644
index 000000000000..f9e9ce8ec516
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-Makefile.kmk
@@ -0,0 +1,14 @@
+--- src/VBox/Installer/Makefile.kmk.orig 2025-08-13 19:51:15 UTC
++++ src/VBox/Installer/Makefile.kmk
+@@ -51,9 +51,11 @@ ifndef VBOX_ONLY_SDK
+ if "$(KBUILD_TARGET)" == "win" && "$(KBUILD_HOST)" == "win"
+ include $(PATH_SUB_CURRENT)/win/Makefile.kmk
+ endif
++if 0
+ if "$(KBUILD_TARGET)" == "freebsd" && "$(KBUILD_HOST)" == "freebsd"
+ include $(PATH_SUB_CURRENT)/freebsd/Makefile.kmk
+ endif
++endif
+ endif
+
+ include $(PATH_SUB_CURRENT)/common/Makefile.kmk
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-freebsd-VBox.sh b/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-freebsd-VBox.sh
new file mode 100644
index 000000000000..b4c177a54d1c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Installer-freebsd-VBox.sh
@@ -0,0 +1,77 @@
+--- src/VBox/Installer/freebsd/VBox.sh.orig 2016-08-27 05:10:34 UTC
++++ src/VBox/Installer/freebsd/VBox.sh
+@@ -0,0 +1,74 @@
++#!/bin/sh
++#
++# Oracle VM VirtualBox startup script, FreeBSD hosts.
++#
++# Copyright (C) 2006-2012 Oracle Corporation
++#
++# This file is part of VirtualBox Open Source Edition (OSE), as
++# available from http://www.virtualbox.org. This file is free software;
++# you can redistribute it and/or modify it under the terms of the GNU
++# General Public License (GPL) as published by the Free Software
++# Foundation, in version 2 as it comes in the "COPYING" file of the
++# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
++# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
++#
++
++PATH="/sbin:/bin:/usr/sbin:/usr/bin:%%LOCALBASE%%/sbin:%%LOCALBASE%%/bin"
++CONFIG="%%VBOX_ETC%%/vbox.cfg"
++
++test -r "${CONFIG}" &&
++ . "${CONFIG}"
++test -z "${INSTALL_DIR}" &&
++ if test -d %%VBOX_DIR%% &&
++ test -f %%VBOX_DIR%%/VBoxRT.so; then
++ INSTALL_DIR=%%VBOX_DIR%%
++ else
++ >&2 echo "Could not find VirtualBox installation. Please reinstall."
++ exit 1
++ fi
++
++if [ -d /etc/vbox ]; then
++ >&2 cat <<-EOH
++ WARNING: Directory /etc/vbox found, but ignored. VirtualBox
++ configuration files are stored in %%VBOX_ETC%%/.
++ EOH
++fi
++
++# workaround for the KDE dialog problem
++KDE_FORK_SLAVES=1; export KDE_FORK_SLAVES
++
++APP=`basename $0`
++case "$APP" in
++ VirtualBox|virtualbox)
++ exec "$INSTALL_DIR/VirtualBox" "$@"
++ ;;
++ VirtualBoxVM|virtualboxvm)
++ exec "$INSTALL_DIR/VirtualBoxVM" "$@"
++ ;;
++ VBoxManage|vboxmanage)
++ exec "$INSTALL_DIR/VBoxManage" "$@"
++ ;;
++ VBoxSDL|vboxsdl)
++ exec "$INSTALL_DIR/VBoxSDL" "$@"
++ ;;
++ VBoxVRDP|VBoxHeadless|vboxheadless)
++ exec "$INSTALL_DIR/VBoxHeadless" "$@"
++ ;;
++ VBoxAutostart|vboxautostart)
++ exec "$INSTALL_DIR/VBoxAutostart" "$@"
++ ;;
++ VBoxBalloonCtrl|vboxballoonctrl)
++ exec "$INSTALL_DIR/VBoxBalloonCtrl" "$@"
++ ;;
++ VBoxBugReport|vboxbugreport)
++ exec "$INSTALL_DIR/VBoxBugReport" "$@"
++ ;;
++ vboxwebsrv)
++ exec "$INSTALL_DIR/vboxwebsrv" "$@"
++ ;;
++ *)
++ >&2 echo "Unknown application - $APP"
++ exit 1
++ ;;
++esac
++exit 0
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp b/emulators/virtualbox-ose-72/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp
new file mode 100644
index 000000000000..85c886d9ec84
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/Main/src-server/VirtualBoxImpl.cpp.orig 2025-08-13 19:51:27 UTC
++++ src/VBox/Main/src-server/VirtualBoxImpl.cpp
+@@ -3097,7 +3097,7 @@ int VirtualBox::i_encryptSettingBytes(const uint8_t *a
+ if (aCiphertextSize < 32)
+ return VERR_INVALID_PARAMETER;
+
+- AssertCompile(sizeof(m->SettingsCipherKey) >= 32);
++ // AssertCompile(sizeof(m->SettingsCipherKey) >= 32);
+
+ /* store the first 8 bytes of the cipherkey for verification */
+ for (i = 0, j = 0; i < 8; i++, j++)
diff --git a/emulators/virtualbox-ose-72/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h b/emulators/virtualbox-ose-72/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h
new file mode 100644
index 000000000000..d3f79ede9e50
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h
@@ -0,0 +1,39 @@
+Without the first part of this patch, any waits for periods shorter than a
+single tick return immediately leading to a lot of unnecessary spinning. For
+example, I observe that my guest's idle loop does a lot of sleeps with periods
+slightly shorter than 1 ms (1/hz), e.g. 900us. All that waiting turns into pure
+spinning and VirtualBox eats 100% of a core.
+
+The clamping improves the situation significantly. Also, it (approximately)
+follows what tvtohz does. The rest of the patch just chases an upstream
+KPI change.
+
+Submitted by: Andriy Gapon <avg@FreeBSD.org>
+--- src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h
+@@ -94,6 +94,8 @@ DECLINLINE(uint32_t) rtR0SemBsdWaitUpdateTimeout(PRTR0
+ uint64_t cTicks = ASMMultU64ByU32DivByU32(uTimeout, hz, UINT32_C(1000000000));
+ if (cTicks >= INT_MAX)
+ return RTSEMWAIT_FLAGS_INDEFINITE;
++ else if (cTicks == 0 && uTimeout > 0)
++ pWait->iTimeout = 1;
+ else
+ pWait->iTimeout = (int)cTicks;
+ #endif
+@@ -310,10 +312,16 @@ DECLINLINE(void) rtR0SemBsdSignal(void *pvWaitChan)
+ DECLINLINE(void) rtR0SemBsdSignal(void *pvWaitChan)
+ {
+ sleepq_lock(pvWaitChan);
++#if __FreeBSD_version < 1500022
+ int fWakeupSwapProc = sleepq_signal(pvWaitChan, SLEEPQ_CONDVAR, 0, 0);
++#else
++ sleepq_signal(pvWaitChan, SLEEPQ_CONDVAR, 0, 0);
++#endif
+ sleepq_release(pvWaitChan);
++#if __FreeBSD_version < 1500022
+ if (fWakeupSwapProc)
+ kick_proc0();
++#endif
+ }
+
+ /**
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
new file mode 100644
index 000000000000..0c463e3d9923
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
@@ -0,0 +1,71 @@
+--- src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp.orig 2025-08-13 19:41:16 UTC
++++ src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp
+@@ -77,8 +77,8 @@
+ # include <net/if.h>
+ # include <pwd.h> /* getpwuid */
+ # include <unistd.h>
+-# if !defined(RT_OS_OS2) && !defined(RT_OS_FREEBSD) && !defined(RT_OS_HAIKU)
+-# include <utmpx.h> /** @todo FreeBSD 9 should have this. */
++# if !defined(RT_OS_OS2) && !defined(RT_OS_HAIKU)
++# include <utmpx.h>
+ # endif
+ # ifdef RT_OS_OS2
+ # include <net/if_dl.h>
+@@ -573,7 +573,7 @@ static void vgsvcVMInfoWriteFixedProperties(void)
+ }
+
+
+-#if defined(VBOX_WITH_DBUS) && defined(RT_OS_LINUX) /* Not yet for Solaris/FreeBSB. */
++#if defined(VBOX_WITH_DBUS) && (defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)) /* Not yet for Solaris. */
+ /*
+ * Simple wrappers to work around compiler-specific va_list madness.
+ */
+@@ -702,12 +702,6 @@ static int vgsvcVMInfoWriteUsers(void)
+ #ifdef RT_OS_WINDOWS
+ rc = VGSvcVMInfoWinWriteUsers(&g_VMInfoPropCache, &pszUserList, &cUsersInList);
+
+-#elif defined(RT_OS_FREEBSD)
+- /** @todo FreeBSD: Port logged on user info retrieval.
+- * However, FreeBSD 9 supports utmpx, so we could use the code
+- * block below (?). */
+- rc = VERR_NOT_IMPLEMENTED;
+-
+ #elif defined(RT_OS_HAIKU)
+ /** @todo Haiku: Port logged on user info retrieval. */
+ rc = VERR_NOT_IMPLEMENTED;
+@@ -733,7 +727,7 @@ static int vgsvcVMInfoWriteUsers(void)
+ while ( (ut_user = getutxent())
+ && RT_SUCCESS(rc))
+ {
+-# ifdef RT_OS_DARWIN /* No ut_user->ut_session on Darwin */
++# if defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD) /* No ut_user->ut_session on Darwin/FreeBSD */
+ VGSvcVerbose(4, "Found entry '%s' (type: %d, PID: %RU32)\n", ut_user->ut_user, ut_user->ut_type, ut_user->ut_pid);
+ # else
+ VGSvcVerbose(4, "Found entry '%s' (type: %d, PID: %RU32, session: %RU32)\n",
+@@ -749,7 +743,7 @@ static int vgsvcVMInfoWriteUsers(void)
+ }
+
+ # ifdef VBOX_WITH_DBUS
+-# if defined(RT_OS_LINUX) /* Not yet for Solaris/FreeBSB. */
++# if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) /* Not yet for Solaris. */
+ DBusError dbErr;
+ DBusConnection *pConnection = NULL;
+ int rc2 = RTDBusLoadLib();
+@@ -1074,7 +1068,7 @@ static int vgsvcVMInfoWriteUsers(void)
+ if ( fHaveLibDbus
+ && dbus_error_is_set(&dbErr))
+ dbus_error_free(&dbErr);
+-# endif /* RT_OS_LINUX */
++# endif /* RT_OS_LINUX || RT_OS_FREEBSD */
+ # endif /* VBOX_WITH_DBUS */
+
+ /* Calc the string length. */
+@@ -1109,7 +1103,7 @@ static int vgsvcVMInfoWriteUsers(void)
+ RTMemFree(papszUsers);
+
+ endutxent(); /* Close utmpx file. */
+-#endif /* !RT_OS_WINDOWS && !RT_OS_FREEBSD && !RT_OS_HAIKU && !RT_OS_OS2 */
++#endif /* !RT_OS_WINDOWS && !RT_OS_HAIKU && !RT_OS_OS2 */
+
+ Assert(RT_FAILURE(rc) || cUsersInList == 0 || (pszUserList && *pszUserList));
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp
new file mode 100644
index 000000000000..ff9853417bdd
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp
@@ -0,0 +1,20 @@
+--- src/VBox/Additions/common/pam/pam_vbox.cpp.orig 2025-08-13 19:41:17 UTC
++++ src/VBox/Additions/common/pam/pam_vbox.cpp
+@@ -113,7 +113,7 @@ static void pam_vbox_writesyslog(char *pszBuf)
+ openlog("pam_vbox", LOG_PID, LOG_AUTHPRIV);
+ syslog(LOG_ERR, "%s", pszBuf);
+ closelog();
+-#elif defined(RT_OS_SOLARIS)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_SOLARIS)
+ syslog(LOG_ERR, "pam_vbox: %s\n", pszBuf);
+ #endif
+ }
+@@ -192,7 +192,7 @@ static int vbox_set_msg(pam_handle_t *hPAM, int iStyle
+
+ pam_message msg;
+ msg.msg_style = iStyle;
+-#ifdef RT_OS_SOLARIS
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_SOLARIS)
+ msg.msg = (char*)pszText;
+ #else
+ msg.msg = pszText;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile
new file mode 100644
index 000000000000..4f026e38c70a
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile
@@ -0,0 +1,38 @@
+--- src/VBox/Additions/freebsd/Makefile.orig 2025-08-13 19:41:17 UTC
++++ src/VBox/Additions/freebsd/Makefile
+@@ -40,6 +40,14 @@ all:
+ cp vboxvfs/vboxvfs.ko .; \
+ fi; \
+ fi
++ @echo
++ @if [ -d mount_vboxvfs ]; then \
++ echo "=== Building mount_vboxvfs binary ==="; \
++ $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C mount_vboxvfs clean obj depend all; \
++ if [ -f mount_vboxvfs ]; then \
++ cp mount_vboxvfs/mount_vboxvfs .; \
++ fi; \
++ fi
+
+
+ install:
+@@ -47,13 +55,19 @@ install:
+ @if [ -d vboxvfs ]; then \
+ $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxvfs install; \
+ fi
++ @if [ -d mount_vboxvfs ]; then \
++ $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C mount_vboxvfs install; \
++ fi
+
+ clean:
+ @$(MAKE) -C vboxguest clean
+ @if [ -d vboxvfs ]; then \
+ $(MAKE) -C vboxvfs clean; \
+ fi
+- rm -f vboxguest.*o vboxvfs.*o
++ @if [ -d mount_vboxvfs ]; then \
++ $(MAKE) -C mount_vboxvfs clean; \
++ fi
++ rm -f vboxguest.*o vboxvfs.*o mount_vboxvfs
+
+ load:
+ @/sbin/kldunload vboxvfs || true
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile.kmk
new file mode 100644
index 000000000000..821e1fc5d431
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_Makefile.kmk
@@ -0,0 +1,31 @@
+--- src/VBox/Additions/freebsd/Makefile.kmk.orig 2025-08-13 19:41:17 UTC
++++ src/VBox/Additions/freebsd/Makefile.kmk
+@@ -33,8 +33,9 @@ endif
+ endif
+
+ # Include sub-makefiles.
+-#include $(PATH_SUB_CURRENT)/vboxvfs/Makefile.kmk
+-include $(PATH_SUB_CURRENT)/drm/Makefile.kmk
++include $(PATH_SUB_CURRENT)/vboxvfs/Makefile.kmk
++#include $(PATH_SUB_CURRENT)/drm/Makefile.kmk
++include $(PATH_SUB_CURRENT)/mount_vboxvfs/Makefile.kmk
+
+ #
+ # Globals
+@@ -76,11 +77,14 @@ VBOX_FBSD_ADD_STRIP_BIN = \
+ vboxvideo_drv_14.so \
+ vboxvideo_drv_15.so \
+ vboxvideo_drv_16.so \
+- vboxvideo_drv_17.so
++ vboxvideo_drv_17.so \
++ $(if $(VBOX_WITH_PAM),pam_vbox.so,) \
++ VBoxOGL.so \
++ mount_vboxvfs
+
+ VBOX_FBSD_ADD_MODULES = \
+ vboxguest \
+- vboxvideo_drm
++ vboxvfs
+
+ #
+ # All the bin files that go into the archives.
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c
new file mode 100644
index 000000000000..3ab11cbd1ed7
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c
@@ -0,0 +1,17 @@
+--- src/VBox/Additions/freebsd/drm/vboxvideo_drm.c.orig 2025-08-13 19:41:18 UTC
++++ src/VBox/Additions/freebsd/drm/vboxvideo_drm.c
+@@ -164,10 +164,14 @@ static driver_t vboxvideo_driver = {
+ sizeof(struct drm_device)
+ };
+
++#if __FreeBSD_version >= 1400058
++DRIVER_MODULE(vboxvideo, vgapci, vboxvideo_driver, 0, 0);
++#else
+ extern devclass_t drm_devclass;
+ #if __FreeBSD_version >= 700010
+ DRIVER_MODULE(vboxvideo, vgapci, vboxvideo_driver, drm_devclass, 0, 0);
+ #else
+ DRIVER_MODULE(vboxvideo, pci, vboxvideo_driver, drm_devclass, 0, 0);
++#endif
+ #endif
+ MODULE_DEPEND(vboxvideo, drm, 1, 1, 1);
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
new file mode 100644
index 000000000000..270472c045e3
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
@@ -0,0 +1,31 @@
+--- 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,28 @@
++# $Id: Makefile.kmk $
++## @file
++# Sub-Makefile for the FreeBSD Shared folder mount utility.
++#
++
++SUB_DEPTH = ../../../../..
++include $(KBUILD_PATH)/subheader.kmk
++
++ifneq ($(KBUILD_HOST),freebsd)
++$(error "The FreeBSD guest additions can only be built on FreeBSD!")
++endif
++
++MOUNT= $(VBOX_FREEBSD_SRC)/../sbin/mount
++
++CFLAGS+=-I$(MOUNT)
++
++PROGRAMS += mount_vboxvfs
++mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe
++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-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8 b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8
new file mode 100644
index 000000000000..41fcdd6d019b
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8
@@ -0,0 +1,56 @@
+--- src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.8.orig 2025-08-28 22:09:24 UTC
++++ src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.8
+@@ -0,0 +1,53 @@
++.\"
++.\" Copyright (c) 1992, 1993, 1994
++.\" The Regents of the University of California. All rights reserved.
++.\"
++.\" Redistribution and use in source and binary forms, with or without
++.\" modification, are permitted provided that the following conditions
++.\" are met:
++.\" 1. Redistributions of source code must retain the above copyright
++.\" notice, this list of conditions and the following disclaimer.
++.\" 2. Redistributions in binary form must reproduce the above copyright
++.\" notice, this list of conditions and the following disclaimer in the
++.\" documentation and/or other materials provided with the distribution.
++.\" 4. Neither the name of the University nor the names of its contributors
++.\" may be used to endorse or promote products derived from this software
++.\" without specific prior written permission.
++.\"
++.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
++.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
++.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
++.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
++.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
++.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
++.\" SUCH DAMAGE.
++.\"
++.Dd August 5, 2013
++.Dt MOUNT_VBOXFS 8
++.Os
++.Sh NAME
++.Nm mount_vboxfs
++.Nd "Mount the VirtualBox shared folder NAME from the host system to MOUNTPOINT"
++.Sh SYNOPSIS
++.Nm
++.Op Fl o Ar options
++.Ar NAME
++.Ar MOUNTPOINT
++.Sh DESCRIPTION
++The
++.Nm
++Mount the VirtualBox shared folder NAME from the host system to MOUNTPOINT
++.Pp
++The options are as follows:
++.Bl -tag -width indent
++.Fl w
++mount the shared folder writably (the default)
++.Fl r
++mount the shared folder read-only
++.Fl o
++OPTION[,OPTION...] use the mount options specified
++.El
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c
new file mode 100644
index 000000000000..1f85abc198b9
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c
@@ -0,0 +1,171 @@
+--- src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.c.orig 2025-08-28 22:09:24 UTC
++++ src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.c
+@@ -0,0 +1,168 @@
++/*
++* Copyright (c) 1992, 1993, 1994
++* The Regents of the University of California. All rights reserved.
++*
++* Redistribution and use in source and binary forms, with or without
++* modification, are permitted provided that the following conditions
++* are met:
++* 1. Redistributions of source code must retain the above copyright
++* notice, this list of conditions and the following disclaimer.
++* 2. Redistributions in binary form must reproduce the above copyright
++* notice, this list of conditions and the following disclaimer in the
++* documentation and/or other materials provided with the distribution.
++* 4. Neither the name of the University nor the names of its contributors
++* may be used to endorse or promote products derived from this software
++* without specific prior written permission.
++*
++* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
++* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
++* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
++* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
++* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
++* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
++* SUCH DAMAGE.
++*/
++
++#include <sys/cdio.h>
++#include <sys/stat.h>
++#include <sys/file.h>
++#include <sys/iconv.h>
++#include <sys/param.h>
++#include <sys/linker.h>
++#include <sys/module.h>
++#include <sys/mount.h>
++#include <sys/uio.h>
++
++#include <err.h>
++#include <errno.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include <string.h>
++#include <sysexits.h>
++#include <unistd.h>
++
++#include "mntopts.h"
++
++#define MAX_HOST_NAME 256
++static char mount_point[MAXPATHLEN + 1];
++static char vboxfs_vfsname[] = "vboxvfs";
++static struct mntopt mopts[] = {
++ MOPT_STDOPTS,
++ MOPT_END
++};
++
++static void usage(void) __dead2;
++
++static void
++usage(void)
++{
++ fprintf(stderr,
++ "Usage: [OPTIONS] NAME MOUNTPOINT\n"
++ "Mount the VirtualBox shared folder NAME to MOUNTPOINT.\n"
++ "\nOptions:\n"
++ " -w mount the shared folder writable \n"
++ " -r mount the shared folder read-only (the default)\n");
++ exit(1);
++}
++
++int
++main(int argc, char *argv[])
++{
++ struct iovec *iov;
++ struct stat st;
++ char *host_name;
++ char errmsg[255];
++ uid_t uid;
++ gid_t gid;
++ mode_t dir_mode, file_mode;
++ int iovlen;
++ int ronly = 0;
++ int error, ch;
++ int mntflags = 0;
++
++ iov = NULL;
++ iovlen = 0;
++ errmsg[0] = '\0';
++ uid = (uid_t)-1;
++ gid = (gid_t)-1;
++ file_mode = 0;
++ dir_mode = 0;
++
++ while ((ch = getopt(argc, argv, "rwo:h")) != -1)
++ switch(ch) {
++ default:
++ fprintf(stderr, "unknown option `%c:%#x'\n", ch, ch);
++ return (1);
++
++ case '?':
++ case 'h':
++ usage();
++ case 'r':
++ ronly = 1;
++ break;
++ case 'w':
++ ronly = 0;
++ break;
++ case 'o':
++ getmntopts(optarg, mopts, &mntflags, 0);
++ break;
++ }
++
++ if (argc - optind < 2)
++ usage();
++
++ host_name = argv[optind];
++ realpath(argv[optind+1], mount_point);
++
++ if (stat(mount_point, &st) == -1)
++ err(EX_OSERR, "could not find mount point %s", mount_point);
++
++ if (!S_ISDIR(st.st_mode)) {
++ errno = ENOTDIR;
++ err(EX_OSERR, "can't mount on %s", mount_point);
++ }
++
++ if (strlen(host_name) > MAX_HOST_NAME - 1)
++ err(EX_OSERR, "host name is too big %s", host_name);
++
++ if (ronly == 0)
++ mntflags |= MNT_ASYNC;
++ if (uid == (uid_t)-1)
++ uid = st.st_uid;
++ if (gid == (gid_t)-1)
++ gid = st.st_gid;
++ if (file_mode == 0)
++ file_mode = st.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO);
++ if (dir_mode == 0) {
++ dir_mode = file_mode;
++ if (dir_mode & S_IRUSR)
++ dir_mode |= S_IXUSR;
++ if (dir_mode & S_IRGRP)
++ dir_mode |= S_IXGRP;
++ if (dir_mode & S_IROTH)
++ dir_mode |= S_IXOTH;
++ }
++
++ build_iovec(&iov, &iovlen, "fstype", vboxfs_vfsname, (size_t)-1);
++ build_iovec(&iov, &iovlen, "fspath", mount_point, (size_t)-1);
++ build_iovec(&iov, &iovlen, "from", host_name, (size_t)-1);
++ build_iovec_argf(&iov, &iovlen, "uid", "%d", uid);
++ build_iovec_argf(&iov, &iovlen, "gid", "%d", gid);
++ build_iovec_argf(&iov, &iovlen, "file_mode", "%o", file_mode);
++ build_iovec_argf(&iov, &iovlen, "dir_mode", "%o", dir_mode);
++ build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg));
++
++ error = nmount(iov, iovlen, mntflags);
++ if (error == -1) {
++ if (errmsg[0] != '\0')
++ err(1, "%s: error: %s", mount_point, errmsg);
++ else
++ err(1, "%s: error %d", mount_point, error);
++ }
++
++ return (0);
++}
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c
new file mode 100644
index 000000000000..fb4d7fac8c06
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c
@@ -0,0 +1,12 @@
+--- src/VBox/Additions/freebsd/vboxvfs/bcmp.c.orig 2021-02-21 19:09:22 UTC
++++ src/VBox/Additions/freebsd/vboxvfs/bcmp.c
+@@ -0,0 +1,9 @@
++#include <sys/types.h>
++
++int bcmp(const void *b1, const void *b2, size_t len);
++
++int
++bcmp(const void *b1, const void *b2, size_t len)
++{
++ return __builtin_memcmp((b1), (b2), (len));
++}
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h
new file mode 100644
index 000000000000..46b57e5a9d13
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h
@@ -0,0 +1,428 @@
+--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h.orig 2025-08-13 19:41:18 UTC
++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h
+@@ -1,8 +1,3 @@
+-/* $Id: vboxvfs.h $ */
+-/** @file
+- * Description.
+- */
+-
+ /*
+ * Copyright (C) 2010-2025 Oracle and/or its affiliates.
+ *
+@@ -34,72 +29,378 @@
+ #define VBOXVFS_VFSNAME "vboxvfs"
+ #define VBOXVFS_VERSION 1
+
+-#define MAX_HOST_NAME 256
+-#define MAX_NLS_NAME 32
++#define MAX_HOST_NAME 256
++#define MAX_NLS_NAME 32
++//#define MODEMASK 07777 /* mode bits plus permission bits */
++/** Helper macros */
++#define VFSTOVBOXFS(mp) ((struct vboxfs_mnt *)((mp)->mnt_data))
++#define VP_TO_VBOXFS_NODE(vp) ((struct vboxfs_node *)(vp)->v_data)
++#define VBOXTOV(np) ((struct vnode *)(np)->n_vnode)
+
+-struct vboxvfs_mount_info {
+- char name[MAX_HOST_NAME];
+- char nls_name[MAX_NLS_NAME];
+- int uid;
+- int gid;
+- int ttl;
+-};
++#define ROOTDIR_INO 1
++#define THEFILE_INO 2
++#define THEFILE_NAME "thefile"
+
++#define VBOXFS_NODE_LOCK(node) mtx_lock(&(node)->sf_interlock)
++#define VBOXFS_NODE_UNLOCK(node) mtx_unlock(&(node)->sf_interlock)
++#define VBOXFS_NODE_MTX(node) (&(node)->sf_interlock)
++#define VBOXFS_NODE_ASSERT_LOCKED(node) mtx_assert(VBOXFS_NODE_MTX(node), \
++ MA_OWNED)
++
++#ifdef INVARIANTS
++#define VBOXFS_ASSERT_LOCKED(node) do { \
++ MPASS(node != NULL); \
++ MPASS(node->sf_vnode != NULL); \
++ if (!VOP_ISLOCKED(node->sf_vnode) && \
++ !mtx_owned(VBOXFS_NODE_MTX(node))) \
++ panic("vboxfs: node is not locked: %p", node); \
++ } while (0)
++#define VBOXFS_ASSERT_ELOCKED(node) do { \
++ MPASS((node) != NULL); \
++ MPASS((node)->sf_vnode != NULL); \
++ mtx_assert(VBOXFS_NODE_MTX(node), MA_OWNED); \
++ ASSERT_VOP_LOCKED((node)->sf_vnode, "vboxfs"); \
++ } while (0)
++#else
++#define VBOXFS_ASSERT_LOCKED(node) (void)0
++#define VBOXFS_ASSERT_ELOCKED(node) (void)0
++#endif
++
++#define VBOXFS_VNODE_ALLOCATING 1
++#define VBOXFS_VNODE_WANT 2
++#define VBOXFS_VNODE_DOOMED 4
++#define VBOXFS_VNODE_WRECLAIM 8
++
++MALLOC_DECLARE(M_VBOXVFS);
++
+ #ifdef _KERNEL
++#ifndef FREEBSD_STYLE
++#include "../../../../../include/iprt/nocrt/limits.h"
++#include "../../../../../include/iprt/alloc.h"
++#include "../../../../../include/iprt/asm.h"
++#include "../../../../../include/iprt/asm-amd64-x86.h"
++#include "../../../../../include/iprt/asm-math.h"
++#include "../../../../../include/iprt/assert.h"
++#include "../../../../../include/iprt/cdefs.h"
++#include "../../../../../include/iprt/err.h"
++#include "../../../../../include/iprt/fs.h"
++#include "../../../../../include/iprt/log.h"
++#include "../../../../../include/iprt/mem.h"
++#include "../../../../../include/iprt/param.h"
++#include "../../../../../include/iprt/path.h"
++#include "../../../../../include/iprt/semaphore.h"
++#include "../../../../../include/iprt/stdarg.h"
++#include "../../../../../include/iprt/stdint.h"
++#include "../../../../../include/iprt/string.h"
++#include "../../../../../include/iprt/time.h"
++#include "../../../../../include/iprt/types.h"
++#include "../../../../../include/iprt/uni.h"
+
+-#include <VBox/VBoxGuestLibSharedFolders.h>
++#else
++
++#include "iprt/nocrt/limits.h"
++#include "iprt/alloc.h"
++#include "iprt/asm.h"
++#include "iprt/asm-amd64-x86.h"
++#include "iprt/asm-math.h"
++#include "iprt/assert.h"
++#include "iprt/cdefs.h"
++#include "iprt/err.h"
++#include "iprt/fs.h"
++#include "iprt/log.h"
++#include "iprt/mem.h"
++#include "iprt/param.h"
++#include "iprt/path.h"
++#include "iprt/semaphore.h"
++#include "iprt/stdarg.h"
++#include "iprt/stdint.h"
++#include "iprt/string.h"
++#include "iprt/time.h"
++#include "iprt/types.h"
++#include "iprt/uni.h"
++
++#include "common/VBoxGuestLib/SysHlp.h"
++
++#endif /* !FREEBSD_STYLE */
++
+ #include <sys/mount.h>
+ #include <sys/vnode.h>
++#include <sys/_timespec.h>
+
+-struct vboxvfsmount {
+- uid_t uid;
+- gid_t gid;
+- mode_t file_mode;
+- mode_t dir_mode;
+- struct mount *mp;
+- struct ucred *owner;
+- u_int flags;
+- long nextino;
+- int caseopt;
+- int didrele;
++#include <VBox/VBoxGuestLibSharedFolders.h>
++
++#if __FreeBSD_version >= 1400093
++typedef __enum_uint8(vtype) enum_vtype_t;
++#else
++typedef enum vtype enum_vtype_t;
++#endif
++
++#define VBOXVFS_DEBUG(lvl, ...) do { \
++ if (vboxvfs_debug >= (lvl)) { \
++ printf("VBOXVFS[%u]: ", lvl); \
++ printf(__VA_ARGS__); \
++ printf("\n"); \
++ } \
++} while (0)
++
++/*
++ * representation of an active mount point
++ */
++struct sfp_mount {
++ VBGLSFMAP map;
+ };
+
+-/* structs - stolen from the linux shared module code */
++/*
++ * Mount / Unmount a shared folder.
++ *
++ * sfprov_mount() takes as input the connection pointer and the name of
++ * the shared folder. On success, it returns zero and supplies an
++ * sfp_mount_t handle. On failure it returns any relevant errno value.
++ *
++ * sfprov_unmount() unmounts the mounted file system. It returns 0 on
++ * success and any relevant errno on failure.
++ */
++typedef struct sfp_mount sfp_mount_t;
++
++struct sfp_file {
++ SHFLHANDLE handle;
++ VBGLSFMAP map; /* need this again for the close operation */
++};
++
++typedef struct sfp_file sfp_file_t;
++
++/*
++ * File operations: open/close/read/write/etc.
++ *
++ * open/create can return any relevant errno, however ENOENT
++ * generally means that the host file didn't exist.
++ */
++typedef struct sffs_stat {
++ mode_t sf_mode;
++ off_t sf_size;
++ off_t sf_alloc;
++ struct timespec sf_atime;
++ struct timespec sf_mtime;
++ struct timespec sf_ctime;
++} sffs_stat_t;
++
++/*
++ * Read directory entries.
++ */
++/*
++ * a singly linked list of buffers, each containing an array of stat's+dirent's.
++ * sf_len is length of the sf_entries array, in bytes.
++ */
++typedef struct sffs_dirents {
++ struct sffs_dirents *sf_next;
++ long long sf_len;
++ struct sffs_dirent {
++ sffs_stat_t sf_stat;
++ struct dirent sf_entry; /* this is variable length */
++ off_t sf_off;
++ } sf_entries[1];
++} sffs_dirents_t;
++
++/*
++ * Shared Folders filesystem per-mount data structure.
++ */
++struct vboxfs_mnt {
++ struct mount *sf_vfsp; /* filesystem's vfs struct */
++ sfp_mount_t *sf_handle; /* guest-host communication handle */
++ uid_t sf_uid; /* owner of all shared folders */
++ gid_t sf_gid; /* group of all shared folders */
++ mode_t sf_dmode; /* mode of all directories */
++ mode_t sf_fmode; /* mode of all files */
++ mode_t sf_dmask; /* mask of all directories */
++ mode_t sf_fmask; /* mask of all files */
++ int sf_stat_ttl; /* ttl for stat caches (in ms) */
++ int sf_fsync; /* whether to honor fsync or not */
++ uint64_t sf_ino; /* per FS ino generator */
++ uma_zone_t sf_node_pool;
++ struct vboxfs_node *sf_root;
++};
++
++/*
++ * vboxfs_node is the file system dependent vnode data for vboxfs.
++ * vboxfs_node's also track all files ever accessed, both open and closed.
++ * It duplicates some of the information in vnode, since it holds
++ * information for files that may have been completely closed.
++ *
++ */
++struct vboxfs_node {
++ struct vboxfs_mnt *vboxfsmp; /* containing mounted file system */
++ char *sf_path; /* full pathname to file or dir */
++ uint64_t sf_ino; /* assigned unique ID number */
++ struct vnode *sf_vnode; /* vnode if active */
++ sfp_file_t *sf_file; /* non NULL if open */
++ struct vboxfs_node *sf_parent; /* parent sfnode of this one */
++ uint32_t sf_opencnt; /* sf_file reference counter */
++ uint16_t sf_children; /* number of children sfnodes */
++ uint8_t sf_type; /* VDIR or VREG */
++ uint8_t sf_vpstate; /* XXX: ADD COMMENT */
++ uint8_t sf_is_stale; /* this is stale and should be purged */
++ sffs_stat_t sf_stat; /* cached file attrs for this node */
++ uint64_t sf_stat_time; /* last-modified time of sf_stat */
++ sffs_dirents_t *sf_dir_list; /* list of entries for this directory */
++
++ /* interlock to protect sf_vpstate, sf_file and sf_opencnt */
++ struct mtx sf_interlock;
++};
++
++struct vboxfs_mount_info {
++ char name[MAX_HOST_NAME]; /* share name */
++ char nls_name[MAX_NLS_NAME];/* name of an I/O charset */
++ int uid; /* user ID for all entries, default 0=root */
++ int gid; /* group ID for all entries, default 0=root */
++ int ttl; /* time to live */
++ int dmode; /* mode for directories if != 0xffffffff */
++ int fmode; /* mode for regular files if != 0xffffffff */
++ int dmask; /* umask applied to directories */
++ int fmask; /* umask applied to regular files */
++};
++
+ struct sf_glob_info {
+- VBGLSFMAP map;
+-/* struct nls_table *nls;*/
+- int ttl;
+- int uid;
+- int gid;
+- struct vnode *vnode_root;
++ VBGLSFMAP map;
++/* struct nls_table *nls;*/
++ int ttl;
++ int uid;
++ int gid;
++ struct vnode *vnode_root;
+ };
+
++/** Per-file system mount instance data. */
++typedef struct vboxfs_globinfo
++{
++ VBGLSFMAP Map;
++ int Ttl;
++ int Uid;
++ int Gid;
++ struct mount *pVFS;
++ struct vboxfs_node *pVNodeRoot;
++} vboxfs_globinfo_t;
++
+ struct sf_inode_info {
+- SHFLSTRING *path;
+- int force_restat;
++ SHFLSTRING *path;
++ int force_restat;
+ };
+
+ #if 0
+ struct sf_dir_info {
+- struct list_head info_list;
++ struct list_head info_list;
+ };
+ #endif
+
+ struct sf_dir_buf {
+- size_t nb_entries;
+- size_t free_bytes;
+- size_t used_bytes;
+- void *buf;
++ size_t nb_entries;
++ size_t free_bytes;
++ size_t used_bytes;
++ void *buf;
+ #if 0
+- struct list_head head;
++ struct list_head head;
+ #endif
+ };
+
+ struct sf_reg_info {
+- SHFLHANDLE handle;
++ SHFLHANDLE handle;
+ };
+
++int vboxfs_alloc_vp(struct mount *, struct vboxfs_node *, int,
++ struct vnode **);
++void vboxfs_free_vp(struct vnode *);
++
++int vboxfs_alloc_node(struct mount *, struct vboxfs_mnt *, const char*,
++ enum_vtype_t, uid_t, gid_t, mode_t, struct vboxfs_node *,
++ struct vboxfs_node **);
++void vboxfs_free_node(struct vboxfs_mnt *, struct vboxfs_node *);
++
++/*
++ * These are the provider interfaces used by sffs to access the underlying
++ * shared file system.
++ */
++#define SFPROV_VERSION 1
++
++/*
++ * Initialization and termination.
++ * sfprov_connect() is called once before any other interfaces and returns
++ * a handle used in further calls. The argument should be SFPROV_VERSION
++ * from above. On failure it returns a NULL pointer.
++ *
++ * sfprov_disconnect() must only be called after all sf file systems have been
++ * unmounted.
++ */
++typedef struct sfp_connection sfp_connection_t;
++
++extern sfp_connection_t *sfprov_connect(int);
++extern void sfprov_disconnect(void);
++
++extern int sfprov_mount(char *, sfp_mount_t **);
++extern int sfprov_unmount(sfp_mount_t *);
++
++/*
++ * query information about a mounted file system
++ */
++typedef struct sffs_fsinfo {
++ uint64_t blksize;
++ uint64_t blksused;
++ uint64_t blksavail;
++ uint32_t maxnamesize;
++ uint32_t readonly;
++ uint32_t serial;
++} sffs_fsinfo_t;
++
++extern int sfprov_get_fsinfo(sfp_mount_t *, sffs_fsinfo_t *);
++
++extern int sfprov_create(sfp_mount_t *, char *path, mode_t mode,
++ sffs_stat_t *stat);
++extern int sfprov_open(sfp_mount_t *, char *path, sfp_file_t **fp);
++extern int sfprov_close(sfp_file_t *fp);
++extern int sfprov_read(sfp_file_t *, char * buffer, uint64_t offset,
++ uint32_t *numbytes, int buflocked);
++extern int sfprov_write(sfp_file_t *, char * buffer, uint64_t offset,
++ uint32_t *numbytes, int buflocked);
++extern int sfprov_fsync(sfp_file_t *fp);
++
++
++/*
++ * get/set information about a file (or directory) using pathname
++ */
++extern int sfprov_get_mode(sfp_mount_t *, char *, mode_t *);
++extern int sfprov_get_size(sfp_mount_t *, char *, uint64_t *);
++extern int sfprov_get_atime(sfp_mount_t *, char *, struct timespec *);
++extern int sfprov_get_mtime(sfp_mount_t *, char *, struct timespec *);
++extern int sfprov_get_ctime(sfp_mount_t *, char *, struct timespec *);
++extern int sfprov_get_attr(sfp_mount_t *, char *, sffs_stat_t *);
++extern int sfprov_set_attr(sfp_mount_t *, char *, mode_t,
++ struct timespec, struct timespec, struct timespec);
++extern int sfprov_set_size(sfp_mount_t *, char *, uint64_t);
++
++
++/*
++ * File/Directory operations
++ */
++extern int sfprov_trunc(sfp_mount_t *, char *);
++extern int sfprov_remove(sfp_mount_t *, char *path, u_int is_link);
++extern int sfprov_mkdir(sfp_mount_t *, char *path, mode_t mode,
++ sffs_stat_t *stat);
++extern int sfprov_rmdir(sfp_mount_t *, char *path);
++extern int sfprov_rename(sfp_mount_t *, char *from, char *to, u_int is_dir);
++
++
++/*
++ * Symbolic link operations
++ */
++extern int sfprov_set_show_symlinks(void);
++extern int sfprov_readlink(sfp_mount_t *, char *path, char *target,
++ size_t tgt_size);
++extern int sfprov_symlink(sfp_mount_t *, char *linkname, char *target,
++ sffs_stat_t *stat);
++
++#define SFFS_DIRENTS_SIZE 8192
++#define SFFS_DIRENTS_OFF (offsetof(sffs_dirents_t, sf_entries[0]))
++
++extern int sfprov_readdir(sfp_mount_t *mnt, char *path,
++ sffs_dirents_t **dirents);
++
+ #endif /* KERNEL */
+
+ #endif /* !GA_INCLUDED_SRC_freebsd_vboxvfs_vboxvfs_h */
+-
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c
new file mode 100644
index 000000000000..1d793f39e3bc
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c
@@ -0,0 +1,1015 @@
+--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_prov.c.orig 2025-08-28 22:09:24 UTC
++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_prov.c
+@@ -0,0 +1,1012 @@
++/*
++ * Copyright (C) 2008-2016 Oracle Corporation
++ *
++ * This file is part of VirtualBox Open Source Edition (OSE), as
++ * available from http://www.virtualbox.org. This file is free software;
++ * you can redistribute it and/or modify it under the terms of the GNU
++ * General Public License (GPL) as published by the Free Software
++ * Foundation, in version 2 as it comes in the "COPYING" file of the
++ * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
++ * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
++ *
++ * The contents of this file may alternatively be used under the terms
++ * of the Common Development and Distribution License Version 1.0
++ * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
++ * VirtualBox OSE distribution, in which case the provisions of the
++ * CDDL are applicable instead of those of the GPL.
++ *
++ * You may elect to license modified versions of this file under the
++ * terms and conditions of either the GPL or the CDDL or both.
++ */
++
++/*
++ * Provider interfaces for shared folder file system.
++ */
++
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <sys/param.h>
++#include <sys/systm.h>
++#include <sys/kernel.h>
++#include <sys/malloc.h>
++#include <sys/mount.h>
++#include <sys/vnode.h>
++#include <sys/dirent.h>
++#include <sys/proc.h>
++#include <vm/vm.h>
++#include <vm/pmap.h>
++#include <vm/vm_kern.h>
++#include <vm/vm_map.h>
++#include <vm/vm_object.h>
++#include <vm/vm_extern.h>
++#include <vm/uma.h>
++#include "vboxvfs.h"
++
++#define DIRENT_RECLEN(namelen) \
++ ((offsetof(struct dirent, d_name[0]) + 1 + (namelen) + 7) & ~ 7)
++#define DIRENT_NAMELEN(reclen) \
++ ((reclen) - (offsetof(struct dirent, d_name[0])))
++
++static VBGLSFCLIENT vbox_client;
++
++extern u_int vboxvfs_debug;
++
++static int
++sfprov_vbox2errno(int rc)
++{
++ if (rc == VERR_ACCESS_DENIED)
++ return (EACCES);
++ if (rc == VERR_INVALID_NAME)
++ return (ENOENT);
++ return (RTErrConvertToErrno(rc));
++}
++
++/*
++ * utility to create strings
++ */
++static SHFLSTRING *
++sfprov_string(char *path, int *sz)
++{
++ SHFLSTRING *str;
++ int len = strlen(path);
++
++ *sz = len + 1 + sizeof (*str) - sizeof (str->String);
++ str = malloc(*sz, M_VBOXVFS, M_WAITOK | M_ZERO);
++ str->u16Size = len + 1;
++ str->u16Length = len;
++ strcpy(str->String.utf8, path);
++ return (str);
++}
++
++sfp_connection_t *
++sfprov_connect(int version)
++{
++ /* only one version for now, so must match */
++ int error = -1;
++
++ if (version != SFPROV_VERSION) {
++ printf("%s: version mismatch (%d, expected %d)\n", __func__,
++ version, SFPROV_VERSION);
++ return (NULL);
++ }
++
++ if (RT_FAILURE(VbglR0SfInit()))
++ return (NULL);
++
++ if (RT_FAILURE(VbglR0SfConnect(&vbox_client))) {
++ VbglR0SfTerm();
++ return (NULL);
++ }
++
++ if (RT_FAILURE(VbglR0SfSetUtf8(&vbox_client))) {
++ VbglR0SfDisconnect(&vbox_client);
++ VbglR0SfTerm();
++ return (NULL);
++ }
++ return ((sfp_connection_t *)&vbox_client);
++}
++
++void
++sfprov_disconnect()
++{
++ VbglR0SfDisconnect(&vbox_client);
++ VbglR0SfTerm();
++}
++
++int
++sfprov_mount(char *path, sfp_mount_t **mnt)
++{
++ sfp_mount_t *m;
++ SHFLSTRING *str;
++ int size;
++ int rc;
++
++ VBOXVFS_DEBUG(1, "%s: Enter", __FUNCTION__);
++ VBOXVFS_DEBUG(1, "%s: path: [%s]", __FUNCTION__, path);
++
++ m = malloc(sizeof (*m), M_VBOXVFS, M_WAITOK | M_ZERO);
++ str = sfprov_string(path, &size);
++
++ int error;
++ rc = VbglR0SfMapFolder(&vbox_client, str, &m->map);
++ if (RT_FAILURE(rc)) {
++ free(m, M_VBOXVFS);
++ *mnt = NULL;
++ error = sfprov_vbox2errno(rc);
++ } else {
++ *mnt = m;
++ error = 0;
++ }
++ free(str, M_VBOXVFS);
++ printf("%s(%s): error=%d rc=%d\n", __func__, path, error, rc);
++ return (error);
++}
++
++int
++sfprov_unmount(sfp_mount_t *mnt)
++{
++ int rc;
++
++ rc = VbglR0SfUnmapFolder(&vbox_client, &mnt->map);
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_unmount: VbglR0SfUnmapFolder() failed rc=%d\n", rc);
++ rc = sfprov_vbox2errno(rc);
++ } else {
++ rc = 0;
++ }
++
++ free(mnt, M_VBOXVFS);
++ return (rc);
++}
++
++/*
++ * query information about a mounted file system
++ */
++int
++sfprov_get_fsinfo(sfp_mount_t *mnt, sffs_fsinfo_t *fsinfo)
++{
++ int rc;
++ SHFLVOLINFO info;
++ uint32_t bytes = sizeof(SHFLVOLINFO);
++ size_t bytesused;
++
++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, 0,
++ (SHFL_INFO_GET | SHFL_INFO_VOLUME), &bytes, (SHFLDIRINFO *)&info);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++
++ fsinfo->blksize = info.ulBytesPerAllocationUnit;
++ bytesused =
++ info.ullTotalAllocationBytes - info.ullAvailableAllocationBytes;
++ fsinfo->blksused = bytesused / info.ulBytesPerAllocationUnit;
++ fsinfo->blksavail = info.ullAvailableAllocationBytes /
++ info.ulBytesPerAllocationUnit;
++ fsinfo->maxnamesize = info.fsProperties.cbMaxComponent;
++ fsinfo->readonly = info.fsProperties.fReadOnly;
++ fsinfo->serial = info.ulSerial;
++ return (0);
++}
++
++/*
++ * file/directory information conversions.
++ */
++static void
++sfprov_fmode_from_mode(RTFMODE *fMode, mode_t mode)
++{
++ RTFMODE m = 0;
++
++#define mode_set(r) ((mode & (S_##r)) ? RTFS_UNIX_##r : 0)
++ m = mode_set (ISUID);
++ m |= mode_set (ISGID);
++ m |= (mode & S_ISVTX) ? RTFS_UNIX_ISTXT : 0;
++ m |= mode_set (IRUSR);
++ m |= mode_set (IWUSR);
++ m |= mode_set (IXUSR);
++ m |= mode_set (IRGRP);
++ m |= mode_set (IWGRP);
++ m |= mode_set (IXGRP);
++ m |= mode_set (IROTH);
++ m |= mode_set (IWOTH);
++ m |= mode_set (IXOTH);
++
++ if (S_ISDIR(mode))
++ m |= RTFS_TYPE_DIRECTORY;
++ else if (S_ISREG(mode))
++ m |= RTFS_TYPE_FILE;
++ else if (S_ISFIFO(mode))
++ m |= RTFS_TYPE_FIFO;
++ else if (S_ISCHR(mode))
++ m |= RTFS_TYPE_DEV_CHAR;
++ else if (S_ISBLK(mode))
++ m |= RTFS_TYPE_DEV_BLOCK;
++ else if (S_ISLNK(mode))
++ m |= RTFS_TYPE_SYMLINK;
++ else if (S_ISSOCK(mode))
++ m |= RTFS_TYPE_SOCKET;
++ else
++ m |= RTFS_TYPE_FILE;
++
++ *fMode = m;
++}
++
++static void
++sfprov_mode_from_fmode(mode_t *mode, RTFMODE fMode)
++{
++ mode_t m = 0;
++
++ if (RTFS_IS_DIRECTORY(fMode))
++ m |= S_IFDIR;
++ else if (RTFS_IS_FILE(fMode))
++ m |= S_IFREG;
++ else if (RTFS_IS_FIFO(fMode))
++ m |= S_IFIFO;
++ else if (RTFS_IS_DEV_CHAR(fMode))
++ m |= S_IFCHR;
++ else if (RTFS_IS_DEV_BLOCK(fMode))
++ m |= S_IFBLK;
++ else if (RTFS_IS_SYMLINK(fMode))
++ m |= S_IFLNK;
++ else if (RTFS_IS_SOCKET(fMode))
++ m |= S_IFSOCK;
++
++ if (fMode & RTFS_UNIX_IRUSR)
++ m |= S_IRUSR;
++ if (fMode & RTFS_UNIX_IWUSR)
++ m |= S_IWUSR;
++ if (fMode & RTFS_UNIX_IXUSR)
++ m |= S_IXUSR;
++ if (fMode & RTFS_UNIX_IRGRP)
++ m |= S_IRGRP;
++ if (fMode & RTFS_UNIX_IWGRP)
++ m |= S_IWGRP;
++ if (fMode & RTFS_UNIX_IXGRP)
++ m |= S_IXGRP;
++ if (fMode & RTFS_UNIX_IROTH)
++ m |= S_IROTH;
++ if (fMode & RTFS_UNIX_IWOTH)
++ m |= S_IWOTH;
++ if (fMode & RTFS_UNIX_IXOTH)
++ m |= S_IXOTH;
++ if (fMode & RTFS_UNIX_ISUID)
++ m |= S_ISUID;
++ if (fMode & RTFS_UNIX_ISGID)
++ m |= S_ISGID;
++ if (fMode & RTFS_UNIX_ISTXT)
++ m |= S_ISVTX;
++ *mode = m;
++}
++
++static void
++sfprov_ftime_from_timespec(struct timespec *time, RTTIMESPEC *ts)
++{
++ uint64_t nanosec = RTTimeSpecGetNano(ts);
++ time->tv_sec = nanosec / UINT64_C(1000000000);
++ time->tv_nsec = nanosec % UINT64_C(1000000000);
++}
++
++static void
++sfprov_stat_from_info(sffs_stat_t *stat, SHFLFSOBJINFO *info)
++{
++ sfprov_mode_from_fmode(&stat->sf_mode, info->Attr.fMode);
++ stat->sf_size = info->cbObject;
++ stat->sf_alloc = info->cbAllocated;
++ sfprov_ftime_from_timespec(&stat->sf_atime, &info->AccessTime);
++ sfprov_ftime_from_timespec(&stat->sf_mtime, &info->ModificationTime);
++ sfprov_ftime_from_timespec(&stat->sf_ctime, &info->ChangeTime);
++}
++
++/*
++ * File operations: open/close/read/write/etc.
++ *
++ * open/create can return any relevant errno, however ENOENT
++ * generally means that the host file didn't exist.
++ */
++int
++sfprov_create(
++ sfp_mount_t *mnt,
++ char *path,
++ mode_t mode,
++ sffs_stat_t *stat)
++{
++ int rc;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ int size;
++ sfp_file_t *newfp;
++
++ str = sfprov_string(path, &size);
++ parms.Handle = SHFL_HANDLE_NIL;
++ parms.Info.cbObject = 0;
++ sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode);
++ parms.CreateFlags = SHFL_CF_ACT_CREATE_IF_NEW |
++ SHFL_CF_ACT_REPLACE_IF_EXISTS | SHFL_CF_ACCESS_READWRITE;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ free(str, M_VBOXVFS);
++
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ if (parms.Handle == SHFL_HANDLE_NIL) {
++ if (parms.Result == SHFL_FILE_EXISTS)
++ return (EEXIST);
++ return (ENOENT);
++ }
++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle);
++ sfprov_stat_from_info(stat, &parms.Info);
++ return (0);
++}
++
++int
++sfprov_open(sfp_mount_t *mnt, char *path, sfp_file_t **fp)
++{
++ int rc;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ int size;
++ sfp_file_t *newfp;
++
++ /*
++ * First we attempt to open it read/write. If that fails we
++ * try read only.
++ */
++ bzero(&parms, sizeof(parms));
++ str = sfprov_string(path, &size);
++ parms.Handle = SHFL_HANDLE_NIL;
++ parms.Info.cbObject = 0;
++ parms.CreateFlags = SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READWRITE;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ if (RT_FAILURE(rc) && rc != VERR_ACCESS_DENIED) {
++ free(str, M_VBOXVFS);
++ return (sfprov_vbox2errno(rc));
++ }
++ if (parms.Handle == SHFL_HANDLE_NIL) {
++ if (parms.Result == SHFL_PATH_NOT_FOUND ||
++ parms.Result == SHFL_FILE_NOT_FOUND) {
++ free(str, M_VBOXVFS);
++ return (ENOENT);
++ }
++ parms.CreateFlags =
++ SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READ;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ if (RT_FAILURE(rc)) {
++ free(str, M_VBOXVFS);
++ return (sfprov_vbox2errno(rc));
++ }
++ if (parms.Handle == SHFL_HANDLE_NIL) {
++ free(str, M_VBOXVFS);
++ return (ENOENT);
++ }
++ }
++ else
++ free(str, M_VBOXVFS);
++ newfp = malloc(sizeof(sfp_file_t), M_VBOXVFS, M_WAITOK | M_ZERO);
++ newfp->handle = parms.Handle;
++ newfp->map = mnt->map;
++ *fp = newfp;
++ return (0);
++}
++
++int
++sfprov_trunc(sfp_mount_t *mnt, char *path)
++{
++ int rc;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ int size;
++
++ /*
++ * open it read/write.
++ */
++ str = sfprov_string(path, &size);
++ parms.Handle = 0;
++ parms.Info.cbObject = 0;
++ parms.CreateFlags = SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READWRITE |
++ SHFL_CF_ACT_OVERWRITE_IF_EXISTS;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ free(str, M_VBOXVFS);
++
++ if (RT_FAILURE(rc)) {
++ return (sfprov_vbox2errno(rc));
++ }
++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle);
++ return (0);
++}
++
++int
++sfprov_close(sfp_file_t *fp)
++{
++ int rc;
++
++ rc = VbglR0SfClose(&vbox_client, &fp->map, fp->handle);
++ free(fp, M_VBOXVFS);
++ return (0);
++}
++
++int
++sfprov_read(sfp_file_t *fp, char *buffer, uint64_t offset, uint32_t *numbytes,
++ int buflocked)
++{
++ int rc;
++
++ rc = VbglR0SfRead(&vbox_client, &fp->map, fp->handle, offset,
++ numbytes, (uint8_t *)buffer, buflocked);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++int
++sfprov_write(sfp_file_t *fp, char *buffer, uint64_t offset, uint32_t *numbytes,
++ int buflocked)
++{
++ int rc;
++
++ rc = VbglR0SfWrite(&vbox_client, &fp->map, fp->handle, offset,
++ numbytes, (uint8_t *)buffer, buflocked);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++int
++sfprov_fsync(sfp_file_t *fp)
++{
++ int rc;
++
++ rc = VbglR0SfFlush(&vbox_client, &fp->map, fp->handle);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++
++static int
++sfprov_getinfo(sfp_mount_t *mnt, char *path, PSHFLFSOBJINFO info)
++{
++ int rc;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ int size;
++
++ str = sfprov_string(path, &size);
++ parms.Handle = 0;
++ parms.Info.cbObject = 0;
++ parms.CreateFlags = SHFL_CF_LOOKUP | SHFL_CF_ACT_FAIL_IF_NEW;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ free(str, M_VBOXVFS);
++
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ if (parms.Result != SHFL_FILE_EXISTS)
++ return (ENOENT);
++ *info = parms.Info;
++ return (0);
++}
++
++/*
++ * get information about a file (or directory)
++ */
++int
++sfprov_get_mode(sfp_mount_t *mnt, char *path, mode_t *mode)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ sfprov_mode_from_fmode(mode, info.Attr.fMode);
++ return (0);
++}
++
++int
++sfprov_get_size(sfp_mount_t *mnt, char *path, uint64_t *size)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ *size = info.cbObject;
++ return (0);
++}
++
++
++int
++sfprov_get_atime(sfp_mount_t *mnt, char *path, struct timespec *time)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ sfprov_ftime_from_timespec(time, &info.AccessTime);
++ return (0);
++}
++
++int
++sfprov_get_mtime(sfp_mount_t *mnt, char *path, struct timespec *time)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ sfprov_ftime_from_timespec(time, &info.ModificationTime);
++ return (0);
++}
++
++int
++sfprov_get_ctime(sfp_mount_t *mnt, char *path, struct timespec *time)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ sfprov_ftime_from_timespec(time, &info.ChangeTime);
++ return (0);
++}
++
++int
++sfprov_get_attr(sfp_mount_t *mnt, char *path, sffs_stat_t *attr)
++{
++ int rc;
++ SHFLFSOBJINFO info;
++
++ rc = sfprov_getinfo(mnt, path, &info);
++ if (rc)
++ return (rc);
++ sfprov_stat_from_info(attr, &info);
++ return (0);
++}
++
++static void
++sfprov_timespec_from_ftime(RTTIMESPEC *ts, struct timespec time)
++{
++ uint64_t nanosec = UINT64_C(1000000000) * time.tv_sec + time.tv_nsec;
++ RTTimeSpecSetNano(ts, nanosec);
++}
++
++int
++sfprov_set_attr(
++ sfp_mount_t *mnt,
++ char *path,
++ mode_t mode,
++ struct timespec atime,
++ struct timespec mtime,
++ struct timespec ctime)
++{
++ int rc, err;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ SHFLFSOBJINFO info;
++ uint32_t bytes;
++ int str_size;
++
++ str = sfprov_string(path, &str_size);
++ parms.Handle = 0;
++ parms.Info.cbObject = 0;
++ parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS
++ | SHFL_CF_ACT_FAIL_IF_NEW
++ | SHFL_CF_ACCESS_ATTR_WRITE;
++
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_set_attr: VbglR0SfCreate(%s) failed rc=%d\n",
++ path, rc);
++ err = sfprov_vbox2errno(rc);
++ goto fail2;
++ }
++ if (parms.Result != SHFL_FILE_EXISTS) {
++ err = ENOENT;
++ goto fail1;
++ }
++
++ RT_ZERO(info);
++#if 0
++ if (mask & AT_MODE)
++ sfprov_fmode_from_mode(&info.Attr.fMode, mode);
++ if (mask & AT_ATIME)
++ sfprov_timespec_from_ftime(&info.AccessTime, atime);
++ if (mask & AT_MTIME)
++ sfprov_timespec_from_ftime(&info.ModificationTime, mtime);
++ if (mask & AT_CTIME)
++ sfprov_timespec_from_ftime(&info.ChangeTime, ctime);
++#endif
++ bytes = sizeof(info);
++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, parms.Handle,
++ (SHFL_INFO_SET | SHFL_INFO_FILE), &bytes, (SHFLDIRINFO *)&info);
++ if (RT_FAILURE(rc)) {
++ if (rc != VERR_ACCESS_DENIED && rc != VERR_WRITE_PROTECT)
++ {
++ printf("sfprov_set_attr: VbglR0SfFsInfo(%s, FILE) failed rc=%d\n",
++ path, rc);
++ }
++ err = sfprov_vbox2errno(rc);
++ goto fail1;
++ }
++
++ err = 0;
++
++fail1:
++ rc = VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle);
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_set_attr: VbglR0SfClose(%s) failed rc=%d\n",
++ path, rc);
++ }
++fail2:
++ free(str, M_VBOXVFS);
++ return err;
++}
++
++int
++sfprov_set_size(sfp_mount_t *mnt, char *path, uint64_t size)
++{
++ int rc, err;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ SHFLFSOBJINFO info;
++ uint32_t bytes;
++ int str_size;
++
++ str = sfprov_string(path, &str_size);
++ parms.Handle = 0;
++ parms.Info.cbObject = 0;
++ parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS
++ | SHFL_CF_ACT_FAIL_IF_NEW
++ | SHFL_CF_ACCESS_WRITE;
++
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_set_size: VbglR0SfCreate(%s) failed rc=%d\n",
++ path, rc);
++ err = sfprov_vbox2errno(rc);
++ goto fail2;
++ }
++ if (parms.Result != SHFL_FILE_EXISTS) {
++ err = ENOENT;
++ goto fail1;
++ }
++
++ RT_ZERO(info);
++ info.cbObject = size;
++ bytes = sizeof(info);
++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, parms.Handle,
++ (SHFL_INFO_SET | SHFL_INFO_SIZE), &bytes, (SHFLDIRINFO *)&info);
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_set_size: VbglR0SfFsInfo(%s, SIZE) failed rc=%d\n",
++ path, rc);
++ err = sfprov_vbox2errno(rc);
++ goto fail1;
++ }
++
++ err = 0;
++
++fail1:
++ rc = VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle);
++ if (RT_FAILURE(rc)) {
++ printf("sfprov_set_size: VbglR0SfClose(%s) failed rc=%d\n",
++ path, rc);
++ }
++fail2:
++ free(str, M_VBOXVFS);
++ return err;
++}
++
++/*
++ * Directory operations
++ */
++int
++sfprov_mkdir(
++ sfp_mount_t *mnt,
++ char *path,
++ mode_t mode,
++ sffs_stat_t *stat)
++{
++ int rc;
++ SHFLCREATEPARMS parms;
++ SHFLSTRING *str;
++ int size;
++
++ str = sfprov_string(path, &size);
++ parms.Handle = SHFL_HANDLE_NIL;
++ parms.Info.cbObject = 0;
++ sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode);
++ parms.CreateFlags = SHFL_CF_DIRECTORY | SHFL_CF_ACT_CREATE_IF_NEW |
++ SHFL_CF_ACT_FAIL_IF_EXISTS | SHFL_CF_ACCESS_READ;
++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms);
++ free(str, M_VBOXVFS);
++
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ if (parms.Handle == SHFL_HANDLE_NIL) {
++ if (parms.Result == SHFL_FILE_EXISTS)
++ return (EEXIST);
++ return (ENOENT);
++ }
++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle);
++ sfprov_stat_from_info(stat, &parms.Info);
++ return (0);
++}
++
++int
++sfprov_set_show_symlinks(void)
++{
++ int rc;
++
++ rc = VbglR0SfSetSymlinks(&vbox_client);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++
++ return (0);
++}
++
++int
++sfprov_remove(sfp_mount_t *mnt, char *path, u_int is_link)
++{
++ int rc;
++ SHFLSTRING *str;
++ int size;
++
++ str = sfprov_string(path, &size);
++ rc = VbglR0SfRemove(&vbox_client, &mnt->map, str,
++ SHFL_REMOVE_FILE | (is_link ? SHFL_REMOVE_SYMLINK : 0));
++ free(str, M_VBOXVFS);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++int
++sfprov_readlink(
++ sfp_mount_t *mnt,
++ char *path,
++ char *target,
++ size_t tgt_size)
++{
++ int rc;
++ SHFLSTRING *str;
++ int size;
++
++ str = sfprov_string(path, &size);
++
++ rc = VbglR0SfReadLink(&vbox_client, &mnt->map, str, (uint32_t) tgt_size,
++ target);
++ if (RT_FAILURE(rc))
++ rc = sfprov_vbox2errno(rc);
++
++ free(str, M_VBOXVFS);
++ return (rc);
++}
++
++int
++sfprov_symlink(
++ sfp_mount_t *mnt,
++ char *linkname,
++ char *target,
++ sffs_stat_t *stat)
++{
++ int rc;
++ SHFLSTRING *lnk, *tgt;
++ int lnk_size, tgt_size;
++ SHFLFSOBJINFO info;
++
++ lnk = sfprov_string(linkname, &lnk_size);
++ tgt = sfprov_string(target, &tgt_size);
++
++ rc = VbglR0SfSymlink(&vbox_client, &mnt->map, lnk, tgt, &info);
++ if (RT_FAILURE(rc)) {
++ rc = sfprov_vbox2errno(rc);
++ goto done;
++ }
++
++ if (stat != NULL)
++ sfprov_stat_from_info(stat, &info);
++
++done:
++ free(lnk, M_VBOXVFS);
++ free(tgt, M_VBOXVFS);
++
++ return (rc);
++}
++
++int
++sfprov_rmdir(sfp_mount_t *mnt, char *path)
++{
++ int rc;
++ SHFLSTRING *str;
++ int size;
++
++ str = sfprov_string(path, &size);
++ rc = VbglR0SfRemove(&vbox_client, &mnt->map, str, SHFL_REMOVE_DIR);
++ free(str, M_VBOXVFS);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++int
++sfprov_rename(sfp_mount_t *mnt, char *from, char *to, u_int is_dir)
++{
++ int rc;
++ SHFLSTRING *old, *new;
++ int old_size, new_size;
++
++ old = sfprov_string(from, &old_size);
++ new = sfprov_string(to, &new_size);
++ rc = VbglR0SfRename(&vbox_client, &mnt->map, old, new,
++ (is_dir ? SHFL_RENAME_DIR : SHFL_RENAME_FILE) |
++ SHFL_RENAME_REPLACE_IF_EXISTS);
++ free(old, M_VBOXVFS);
++ free(new, M_VBOXVFS);
++ if (RT_FAILURE(rc))
++ return (sfprov_vbox2errno(rc));
++ return (0);
++}
++
++/*
++ * Read all filenames in a directory.
++ *
++ * - success - all entries read and returned
++ * - ENOENT - Couldn't open the directory for reading
++ * - EINVAL - Internal error of some kind
++ *
++ * On successful return, *dirents points to a list of sffs_dirents_t;
++ * for each dirent, all fields except the d_ino will be set appropriately.
++ * The caller is responsible for freeing the dirents buffer.
++ */
++int
++sfprov_readdir(
++ sfp_mount_t *mnt,
++ char *path,
++ sffs_dirents_t **dirents)
++{
++ int error;
++ char *cp;
++ int len;
++ SHFLSTRING *mask_str = NULL; /* must be path with "/" appended */
++ int mask_size;
++ sfp_file_t *fp;
++ uint32_t infobuff_alloc = 16384;
++ SHFLDIRINFO *infobuff = NULL, *info;
++ uint32_t numbytes;
++ uint32_t nents;
++ uint32_t size;
++ off_t offset;
++ sffs_dirents_t *cur_buf;
++ struct sffs_dirent *dirent;
++ unsigned short reclen;
++ unsigned short entlen;
++
++ *dirents = NULL;
++
++ error = sfprov_open(mnt, path, &fp);
++ if (error != 0)
++ return (ENOENT);
++
++ /*
++ * Allocate the first dirents buffers.
++ */
++ *dirents = malloc(SFFS_DIRENTS_SIZE, M_VBOXVFS, M_WAITOK | M_ZERO);
++ if (*dirents == NULL) {
++ error = (ENOSPC);
++ goto done;
++ }
++ cur_buf = *dirents;
++ cur_buf->sf_next = NULL;
++ cur_buf->sf_len = 0;
++
++ /*
++ * Create mask that VBox expects. This needs to be the directory path,
++ * plus a "*" wildcard to get all files.
++ */
++ len = strlen(path) + 3;
++ cp = malloc(len, M_VBOXVFS, M_WAITOK | M_ZERO);
++ if (cp == NULL) {
++ error = (ENOSPC);
++ goto done;
++ }
++ strcpy(cp, path);
++ strcat(cp, "/*");
++ mask_str = sfprov_string(cp, &mask_size);
++ free(cp, M_VBOXVFS);
++
++ /*
++ * Now loop using VbglR0SfDirInfo
++ */
++ infobuff = malloc(infobuff_alloc, M_VBOXVFS, M_WAITOK | M_ZERO);
++ if (infobuff == NULL) {
++ error = (ENOSPC);
++ goto done;
++ }
++
++ offset = 0;
++ for (;;) {
++ numbytes = infobuff_alloc;
++ error = VbglR0SfDirInfo(&vbox_client, &fp->map, fp->handle,
++ mask_str, 0, 0, &numbytes, infobuff, &nents);
++
++ switch (error) {
++ case VINF_SUCCESS:
++ /* fallthrough */
++ case VERR_NO_MORE_FILES:
++ break;
++ case VERR_NO_TRANSLATION:
++ /* XXX ??? */
++ break;
++ default:
++ error = sfprov_vbox2errno(error);
++ goto done;
++ }
++
++ /*
++ * Create the dirent_t's and save the stats for each name
++ */
++ for (info = infobuff; (char *) info < (char *) infobuff + numbytes; nents--) {
++ size_t buflen;
++
++ /* expand buffers if we need more space */
++ reclen = DIRENT_RECLEN(strlen(info->name.String.utf8));
++ entlen = sizeof(struct sffs_dirent) + reclen;
++ buflen = SFFS_DIRENTS_OFF + cur_buf->sf_len + entlen;
++ if (buflen > SFFS_DIRENTS_SIZE) {
++ cur_buf->sf_next = malloc(SFFS_DIRENTS_SIZE,
++ M_VBOXVFS, M_WAITOK | M_ZERO);
++ if (cur_buf->sf_next == NULL) {
++ error = ENOSPC;
++ goto done;
++ }
++ cur_buf = cur_buf->sf_next;
++ cur_buf->sf_next = NULL;
++ cur_buf->sf_len = 0;
++ }
++
++ /* create the dirent with the name, offset, and len */
++ dirent = (struct sffs_dirent *)
++ (((char *) &cur_buf->sf_entries[0]) + cur_buf->sf_len);
++ strncpy(&dirent->sf_entry.d_name[0],
++ info->name.String.utf8, DIRENT_NAMELEN(reclen));
++ dirent->sf_entry.d_reclen = reclen;
++ dirent->sf_entry.d_namlen = strlen(info->name.String.utf8);
++ dirent->sf_entry.d_name[dirent->sf_entry.d_namlen] = 0;
++ offset += entlen;
++ dirent->sf_off = offset;
++
++ /* save the stats */
++ sfprov_stat_from_info(&dirent->sf_stat, &info->Info);
++
++ /* next info */
++ cur_buf->sf_len += entlen;
++ size = offsetof (SHFLDIRINFO, name.String) + info->name.u16Size;
++ info = (SHFLDIRINFO *) ((uintptr_t) info + size);
++ }
++ KASSERT(nents == 0, ("nents != 0"));
++ KASSERT((char *) info == (char *) infobuff + numbytes, "(char *) info != (char *) infobuff + numbytes");
++
++ if (error == VERR_NO_MORE_FILES)
++ break;
++ }
++ error = 0;
++
++done:
++ if (error != 0) {
++ while (*dirents) {
++ cur_buf = (*dirents)->sf_next;
++ free(*dirents, M_VBOXVFS);
++ *dirents = cur_buf;
++ }
++ }
++ if (infobuff != NULL)
++ free(infobuff, M_VBOXVFS);
++ if (mask_str != NULL)
++ free(mask_str, M_VBOXVFS);
++ sfprov_close(fp);
++
++ return (error);
++}
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c
new file mode 100644
index 000000000000..cd272f0205e8
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c
@@ -0,0 +1,644 @@
+--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vfsops.c.orig 2025-08-13 19:41:18 UTC
++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vfsops.c
+@@ -1,8 +1,3 @@
+-/* $Id: vboxvfs_vfsops.c $ */
+-/** @file
+- * Description.
+- */
+-
+ /*
+ * Copyright (C) 2008-2025 Oracle and/or its affiliates.
+ *
+@@ -24,245 +19,478 @@
+ *
+ * SPDX-License-Identifier: GPL-3.0-only
+ */
+-
+-#include "vboxvfs.h"
++#include <sys/types.h>
+ #include <sys/param.h>
+ #include <sys/systm.h>
+ #include <sys/proc.h>
+ #include <sys/bio.h>
+ #include <sys/buf.h>
++#include <sys/conf.h>
++#include <sys/dirent.h>
+ #include <sys/kernel.h>
+ #include <sys/sysctl.h>
+ #include <sys/vnode.h>
+ #include <sys/mount.h>
++#include <sys/namei.h>
++#include <sys/fcntl.h>
++#include <sys/priv.h>
+ #include <sys/stat.h>
+ #include <sys/malloc.h>
+ #include <sys/module.h>
++#include <sys/sbuf.h>
+
+-#include <iprt/mem.h>
++#include <geom/geom.h>
++#include <geom/geom_vfs.h>
++#include <vm/uma.h>
++#include "vboxvfs.h"
+
+ #define VFSMP2SFGLOBINFO(mp) ((struct sf_glob_info *)mp->mnt_data)
+
+-static int vboxvfs_version = VBOXVFS_VERSION;
++#ifdef MALLOC_DECLARE
++MALLOC_DEFINE(M_VBOXVFS, "vboxvfs", "VBOX VFS");
++#endif
+
+-SYSCTL_NODE(_vfs, OID_AUTO, vboxvfs, CTLFLAG_RW, 0, "VirtualBox shared filesystem");
+-SYSCTL_INT(_vfs_vboxvfs, OID_AUTO, version, CTLFLAG_RD, &vboxvfs_version, 0, "");
++static sfp_connection_t *sfprov = NULL;
+
+-/* global connection to the host service. */
+-static VBGLSFCLIENT g_vboxSFClient;
++static int vboxfs_version = VBOXVFS_VERSION;
++u_int vboxvfs_debug = 1;
+
+-static vfs_init_t vboxvfs_init;
+-static vfs_uninit_t vboxvfs_uninit;
+-static vfs_cmount_t vboxvfs_cmount;
+-static vfs_mount_t vboxvfs_mount;
+-static vfs_root_t vboxvfs_root;
+-static vfs_quotactl_t vboxvfs_quotactl;
+-static vfs_statfs_t vboxvfs_statfs;
+-static vfs_unmount_t vboxvfs_unmount;
++SYSCTL_NODE(_vfs, OID_AUTO, vboxfs, CTLFLAG_RW, 0, "VirtualBox shared filesystem");
++SYSCTL_INT(_vfs_vboxfs, OID_AUTO, version, CTLFLAG_RD, &vboxfs_version, 0, "");
++SYSCTL_UINT(_vfs_vboxfs, OID_AUTO, debug, CTLFLAG_RW, &vboxvfs_debug, 0, "Debug level");
+
+-static struct vfsops vboxvfs_vfsops = {
+- .vfs_init = vboxvfs_init,
+- .vfs_cmount = vboxvfs_cmount,
+- .vfs_mount = vboxvfs_mount,
+- .vfs_quotactl = vboxvfs_quotactl,
+- .vfs_root = vboxvfs_root,
+- .vfs_statfs = vboxvfs_statfs,
+- .vfs_sync = vfs_stdsync,
+- .vfs_uninit = vboxvfs_uninit,
+- .vfs_unmount = vboxvfs_unmount,
++static vfs_init_t vboxfs_init;
++static vfs_uninit_t vboxfs_uninit;
++static vfs_cmount_t vboxfs_cmount;
++static vfs_mount_t vboxfs_mount;
++static vfs_root_t vboxfs_root;
++static vfs_quotactl_t vboxfs_quotactl;
++static vfs_statfs_t vboxfs_statfs;
++static vfs_unmount_t vboxfs_unmount;
++
++static struct vfsops vboxfs_vfsops = {
++ .vfs_init = vboxfs_init,
++ .vfs_cmount = vboxfs_cmount,
++ .vfs_mount = vboxfs_mount,
++ .vfs_quotactl = vboxfs_quotactl,
++ .vfs_root = vboxfs_root,
++ .vfs_statfs = vboxfs_statfs,
++ .vfs_sync = vfs_stdsync,
++ .vfs_uninit = vboxfs_uninit,
++ .vfs_unmount = vboxfs_unmount
+ };
+
+
+-VFS_SET(vboxvfs_vfsops, vboxvfs, VFCF_NETWORK);
++VFS_SET(vboxfs_vfsops, vboxvfs, VFCF_NETWORK);
+ MODULE_DEPEND(vboxvfs, vboxguest, 1, 1, 1);
+
+-static int vboxvfs_cmount(struct mntarg *ma, void * data, int flags, struct thread *td)
++/*
++ * Allocates a new node of type 'type' inside the 'tmp' mount point, with
++ * its owner set to 'uid', its group to 'gid' and its mode set to 'mode',
++ * using the credentials of the process 'p'.
++ *
++ * If the node type is set to 'VDIR', then the parent parameter must point
++ * to the parent directory of the node being created. It may only be NULL
++ * while allocating the root node.
++ *
++ * If the node type is set to 'VBLK' or 'VCHR', then the rdev parameter
++ * specifies the device the node represents.
++ *
++ * If the node type is set to 'VLNK', then the parameter target specifies
++ * the file name of the target file for the symbolic link that is being
++ * created.
++ *
++ * Note that new nodes are retrieved from the available list if it has
++ * items or, if it is empty, from the node pool as long as there is enough
++ * space to create them.
++ *
++ * Returns zero on success or an appropriate error code on failure.
++ */
++int
++vboxfs_alloc_node(struct mount *mp, struct vboxfs_mnt *vsfmp, const char *fullpath,
++ enum_vtype_t type, uid_t uid, gid_t gid, mode_t mode, struct vboxfs_node *parent,
++ struct vboxfs_node **node)
+ {
+- struct vboxvfs_mount_info args;
+- int rc = 0;
++ struct vboxfs_node *nnode;
+
+- printf("%s: Enter\n", __FUNCTION__);
++ if ((mp->mnt_kern_flag & MNTK_UNMOUNT) != 0) {
++ /*
++ * When a new tmpfs node is created for fully
++ * constructed mount point, there must be a parent
++ * node, which vnode is locked exclusively. As
++ * consequence, if the unmount is executing in
++ * parallel, vflush() cannot reclaim the parent vnode.
++ * Due to this, the check for MNTK_UNMOUNT flag is not
++ * racy: if we did not see MNTK_UNMOUNT flag, then tmp
++ * cannot be destroyed until node construction is
++ * finished and the parent vnode unlocked.
++ *
++ * Tmpfs does not need to instantiate new nodes during
++ * unmount.
++ */
++ return (EBUSY);
++ }
+
+- rc = copyin(data, &args, sizeof(struct vboxvfs_mount_info));
+- if (rc)
+- return rc;
++ nnode = (struct vboxfs_node *)uma_zalloc_arg(
++ vsfmp->sf_node_pool, vsfmp, M_WAITOK);
+
+- ma = mount_argf(ma, "uid", "%d", args.uid);
+- ma = mount_argf(ma, "gid", "%d", args.gid);
+- ma = mount_arg(ma, "from", args.name, -1);
++ /* Generic initialization. */
++ nnode->sf_type = type;
++ nnode->sf_ino = vsfmp->sf_ino++;
++ nnode->sf_path = strdup(fullpath, M_VBOXVFS);
++ nnode->sf_parent = parent;
++ nnode->vboxfsmp = vsfmp;
+
+- rc = kernel_mount(ma, flags);
++ /* Type-specific initialization. */
++ switch (nnode->sf_type) {
++ case VBLK:
++ case VCHR:
++ case VDIR:
++ case VFIFO:
++ case VSOCK:
++ case VLNK:
++ case VREG:
++ break;
+
+- printf("%s: Leave rc=%d\n", __FUNCTION__, rc);
++ default:
++ panic("vboxfs_alloc_node: type %p %d", nnode, (int)nnode->sf_type);
++ }
+
+- return rc;
++ *node = nnode;
++ return 0;
+ }
+
+-static const char *vboxvfs_opts[] = {
+- "uid", "gid", "from", "fstype", "fspath", "errmsg", NULL
+-};
+-
+-static int vboxvfs_mount(struct mount *mp, struct thread *td)
++void
++vboxfs_free_node(struct vboxfs_mnt *vboxfs, struct vboxfs_node *node)
+ {
+- int rc;
+- char *pszShare;
+- int cbShare, cbOption;
+- int uid = 0, gid = 0;
+- struct sf_glob_info *pShFlGlobalInfo;
+- SHFLSTRING *pShFlShareName = NULL;
+- int cbShFlShareName;
+
+- printf("%s: Enter\n", __FUNCTION__);
++#ifdef INVARIANTS
++ TMPFS_NODE_LOCK(node);
++ MPASS(node->sf_vnode == NULL);
++ MPASS((node->sf_vpstate & TMPFS_VNODE_ALLOCATING) == 0);
++ TMPFS_NODE_UNLOCK(node);
++#endif
++ if (node->sf_path)
++ free(node->sf_path, M_VBOXVFS);
+
+- if (mp->mnt_flag & (MNT_UPDATE | MNT_ROOTFS))
+- return EOPNOTSUPP;
++ uma_zfree(vboxfs->sf_node_pool, node);
++}
+
+- if (vfs_filteropt(mp->mnt_optnew, vboxvfs_opts))
+- {
+- vfs_mount_error(mp, "%s", "Invalid option");
+- return EINVAL;
+- }
++static int
++vboxfs_cmount(struct mntarg *ma, void *data, uint64_t flags)
++{
++ struct vboxfs_mount_info args;
++ int error = 0;
+
+- rc = vfs_getopt(mp->mnt_optnew, "from", (void **)&pszShare, &cbShare);
+- if (rc || pszShare[cbShare-1] != '\0' || cbShare > 0xfffe)
+- return EINVAL;
++ if (data == NULL)
++ return (EINVAL);
++ error = copyin(data, &args, sizeof(struct vboxfs_mount_info));
++ if (error)
++ return (error);
+
+- rc = vfs_getopt(mp->mnt_optnew, "gid", (void **)&gid, &cbOption);
+- if ((rc != ENOENT) && (rc || cbOption != sizeof(gid)))
+- return EINVAL;
++ ma = mount_argf(ma, "uid", "%d", args.uid);
++ ma = mount_argf(ma, "gid", "%d", args.gid);
++ ma = mount_argf(ma, "file_mode", "%d", args.fmode);
++ ma = mount_argf(ma, "dir_mode", "%d", args.dmode);
++ ma = mount_arg(ma, "from", args.name, -1);
+
+- rc = vfs_getopt(mp->mnt_optnew, "uid", (void **)&uid, &cbOption);
+- if ((rc != ENOENT) && (rc || cbOption != sizeof(uid)))
+- return EINVAL;
++ return (kernel_mount(ma, flags));
++}
+
+- pShFlGlobalInfo = RTMemAllocZ(sizeof(struct sf_glob_info));
+- if (!pShFlGlobalInfo)
+- return ENOMEM;
++static const char *vboxfs_opts[] = {
++ "fstype",
++ "fspath",
++ "from",
++ "uid",
++ "gid",
++ "file_mode",
++ "dir_mode",
++ "errmsg",
++ NULL
++};
+
+- cbShFlShareName = offsetof (SHFLSTRING, String.utf8) + cbShare + 1;
+- pShFlShareName = RTMemAllocZ(cbShFlShareName);
+- if (!pShFlShareName)
+- return VERR_NO_MEMORY;
++#define VBOX_INTOPT(optname, val, base) do { \
++ char *ep, *optarg = NULL; \
++ if (vfs_getopt(opts, optname, (void **)&optarg, NULL) == 0) { \
++ if (optarg != NULL && *optarg == '\0') \
++ optarg = NULL; \
++ if (optarg != NULL) \
++ val = strtoul(optarg, &ep, base); \
++ if (optarg == NULL || *ep != '\0') { \
++ struct sbuf *sb = sbuf_new_auto(); \
++ sbuf_printf(sb, "Invalid %s: \"%s\"", optname, \
++ optarg); \
++ sbuf_finish(sb); \
++ vfs_mount_error(mp, sbuf_data(sb)); \
++ sbuf_delete(sb); \
++ return (EINVAL); \
++ } \
++ } \
++} while (0)
+
+- pShFlShareName->u16Length = cbShare;
+- pShFlShareName->u16Size = cbShare + 1;
+- memcpy (pShFlShareName->String.utf8, pszShare, cbShare + 1);
++static int
++vboxfs_node_ctor(void *mem, int size, void *arg, int flags)
++{
++ struct vboxfs_node *node = (struct vboxfs_node *)mem;
+
+- rc = VbglR0SfMapFolder (&g_vboxSFClient, pShFlShareName, &pShFlGlobalInfo->map);
+- RTMemFree(pShFlShareName);
++ node->sf_vnode = NULL;
++ node->sf_vpstate = 0;
+
+- if (RT_FAILURE (rc))
+- {
+- RTMemFree(pShFlGlobalInfo);
+- printf("VbglR0SfMapFolder failed rc=%d\n", rc);
+- return EPROTO;
+- }
++ return (0);
++}
+
+- pShFlGlobalInfo->uid = uid;
+- pShFlGlobalInfo->gid = gid;
++static void
++vboxfs_node_dtor(void *mem, int size, void *arg)
++{
++ struct vboxfs_node *node = (struct vboxfs_node *)mem;
++ node->sf_type = VNON;
++}
+
+- mp->mnt_data = pShFlGlobalInfo;
++static int
++vboxfs_node_init(void *mem, int size, int flags)
++{
++ struct vboxfs_node *node = (struct vboxfs_node *)mem;
++ node->sf_ino = 0;
+
+- /** @todo root vnode. */
++ mtx_init(&node->sf_interlock, "tmpfs node interlock", NULL, MTX_DEF);
+
+- vfs_getnewfsid(mp);
+- vfs_mountedfrom(mp, pszShare);
++ return (0);
++}
+
+- printf("%s: Leave rc=0\n", __FUNCTION__);
++static void
++vboxfs_node_fini(void *mem, int size)
++{
++ struct vboxfs_node *node = (struct vboxfs_node *)mem;
+
+- return 0;
++ mtx_destroy(&node->sf_interlock);
+ }
+
+-static int vboxvfs_unmount(struct mount *mp, int mntflags, struct thread *td)
++static int
++vboxfs_mount(struct mount *mp)
+ {
+- struct sf_glob_info *pShFlGlobalInfo = VFSMP2SFGLOBINFO(mp);
+- int rc;
+- int flags = 0;
++ struct vboxfs_mnt *vboxfsmp = NULL;
++ struct vfsoptlist *opts = mp->mnt_optnew;
++ sfp_mount_t *handle = NULL;
++ int readonly = 0;
++ sffs_fsinfo_t fsinfo;
++ int error, share_len;
++ char *share_name;
++ mode_t file_mode = 0, dir_mode = 0;
++ uid_t uid = 0;
++ gid_t gid = 0;
++ struct vboxfs_node *root;
+
+- rc = VbglR0SfUnmapFolder(&g_vboxSFClient, &pShFlGlobalInfo->map);
+- if (RT_FAILURE(rc))
+- printf("Failed to unmap shared folder\n");
++ if (mp->mnt_flag & (MNT_UPDATE | MNT_ROOTFS))
++ return (EOPNOTSUPP);
+
+- if (mntflags & MNT_FORCE)
+- flags |= FORCECLOSE;
++ if (vfs_filteropt(opts, vboxfs_opts)) {
++ vfs_mount_error(mp, "%s", "Invalid option");
++ return (EINVAL);
++ }
+
+- /* There is 1 extra root vnode reference (vnode_root). */
+- rc = vflush(mp, 1, flags, td);
+- if (rc)
+- return rc;
++ VBOX_INTOPT("uid", uid, 10);
++ VBOX_INTOPT("gid", gid, 10);
++ VBOX_INTOPT("file_mode", file_mode, 8);
++ VBOX_INTOPT("dir_mode", dir_mode, 8);
++ VBOX_INTOPT("ro", readonly, 10);
+
++ error = vfs_getopt(opts, "from", (void **)&share_name, &share_len);
++ if (error != 0 || share_len == 0) {
++ vfs_mount_error(mp, "Invalid from");
++ return (EINVAL);
++ }
+
+- RTMemFree(pShFlGlobalInfo);
+- mp->mnt_data = NULL;
++ vboxfsmp = malloc(sizeof(struct vboxfs_mnt), M_VBOXVFS, M_WAITOK | M_ZERO);
++ vboxfsmp->sf_uid = uid;
++ vboxfsmp->sf_gid = gid;
++ vboxfsmp->sf_fmode = file_mode & (S_IRWXU | S_IRWXG | S_IRWXO);
++ vboxfsmp->sf_dmode = dir_mode & (S_IRWXU | S_IRWXG | S_IRWXO);
++ vboxfsmp->sf_ino = 3;
++ vboxfsmp->sf_stat_ttl = 200;
+
+- return 0;
++ /* Invoke Hypervisor mount interface before proceeding */
++ error = sfprov_mount(share_name, &handle);
++ if (error)
++ return (error);
++
++ /* Determine whether the filesystem must be read-only. */
++ error = sfprov_get_fsinfo(handle, &fsinfo);
++ if (error != 0) {
++ sfprov_unmount(handle);
++ return (error);
++ }
++ if (readonly == 0)
++ readonly = (fsinfo.readonly != 0);
++
++ vboxfsmp->sf_handle = handle;
++ vboxfsmp->sf_vfsp = mp;
++
++ vboxfsmp->sf_node_pool = uma_zcreate("VBOXFS node",
++ sizeof(struct vboxfs_node),
++ vboxfs_node_ctor, vboxfs_node_dtor,
++ vboxfs_node_init, vboxfs_node_fini,
++ UMA_ALIGN_PTR, 0);
++
++ /* Allocate the root node. */
++ error = vboxfs_alloc_node(mp, vboxfsmp, "", VDIR, 0,
++ 0, 0755, NULL, &root);
++
++ if (error != 0 || root == NULL) {
++ uma_zdestroy(vboxfsmp->sf_node_pool);
++ free(vboxfsmp, M_VBOXVFS);
++ return error;
++ }
++
++ root->sf_parent = root;
++ vboxfsmp->sf_root = root;
++
++ MNT_ILOCK(mp);
++ mp->mnt_data = vboxfsmp;
++ mp->mnt_stat.f_fsid.val[0] = fsinfo.serial;
++ mp->mnt_stat.f_fsid.val[1] = 0;
++ mp->mnt_flag |= MNT_LOCAL;
++ if (readonly != 0)
++ mp->mnt_flag |= MNT_RDONLY;
++
++ mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED;
++ MNT_IUNLOCK(mp);
++ vfs_mountedfrom(mp, share_name);
++
++ return (0);
+ }
+
+-static int vboxvfs_root(struct mount *mp, int flags, struct vnode **vpp, struct thread *td)
++/*
++ * Unmount a shared folder.
++ *
++ * vboxfs_unmount umounts the mounted file system. It return 0
++ * on sucess and any relevant errno on failure.
++ */
++static int
++vboxfs_unmount(struct mount *mp, int mntflags)
+ {
+- int rc = 0;
+- struct sf_glob_info *pShFlGlobalInfo = VFSMP2SFGLOBINFO(mp);
+- struct vnode *vp;
++ struct vboxfs_mnt *vboxfsmp;
++ struct thread *td;
++ int error;
++ int flags;
+
+- printf("%s: Enter\n", __FUNCTION__);
++ vboxfsmp = VFSTOVBOXFS(mp);
++ td = curthread;
++ flags = 0;
++ if (mntflags & MNT_FORCE)
++ flags |= FORCECLOSE;
+
+- vp = pShFlGlobalInfo->vnode_root;
+- VREF(vp);
++ error = vflush(mp, 0, flags, td);
++ if (error)
++ return (error);
+
+- vn_lock(vp, flags | LK_RETRY, td);
+- *vpp = vp;
++ /* Invoke Hypervisor unmount interface before proceeding */
++ error = sfprov_unmount(vboxfsmp->sf_handle);
++ if (error != 0) {
++ /* TBD anything here? */
++ }
+
+- printf("%s: Leave\n", __FUNCTION__);
++ uma_zdestroy(vboxfsmp->sf_node_pool);
+
+- return rc;
++ free(vboxfsmp, M_VBOXVFS);
++ MNT_ILOCK(mp);
++ mp->mnt_data = NULL;
++ mp->mnt_flag &= ~MNT_LOCAL;
++ MNT_IUNLOCK(mp);
++
++ return (0);
+ }
+
+-static int vboxvfs_quotactl(struct mount *mp, int cmd, uid_t uid, void *arg, struct thread *td)
++static int
++vboxfs_root(struct mount *mp, int flags, struct vnode **vpp)
+ {
+- return EOPNOTSUPP;
++ int error;
++ error = vboxfs_alloc_vp(mp, VFSTOVBOXFS(mp)->sf_root, flags, vpp);
++
++ if (!error)
++ (*vpp)->v_vflag |= VV_ROOT;
++
++ return error;
+ }
+
+-int vboxvfs_init(struct vfsconf *vfsp)
++/*
++ * Do operation associated with quotas, not supported
++ */
++static int
++vboxfs_quotactl(struct mount *mp, int cmd, uid_t uid, void *arg
++#if __FreeBSD_version >= 1400018
++ , bool *mp_busy
++#endif
++ )
+ {
+- int rc;
++ return (EOPNOTSUPP);
++}
+
+- /* Initialize the R0 guest library. */
+- rc = VbglR0SfInit();
+- if (RT_FAILURE(rc))
+- return ENXIO;
++/*
++ * Initialize the filesystem globals.
++ */
++static int
++vboxfs_init(struct vfsconf *vfsp)
++{
++ int error;
+
+- /* Connect to the host service. */
+- rc = VbglR0SfConnect(&g_vboxSFClient);
+- if (RT_FAILURE(rc))
+- {
+- printf("Failed to get connection to host! rc=%d\n", rc);
+- VbglR0SfTerm();
+- return ENXIO;
+- }
++ DROP_GIANT();
+
+- rc = VbglR0SfSetUtf8(&g_vboxSFClient);
+- if (RT_FAILURE (rc))
+- {
+- printf("VbglR0SfSetUtf8 failed, rc=%d\n", rc);
+- VbglR0SfDisconnect(&g_vboxSFClient);
+- VbglR0SfTerm();
+- return EPROTO;
+- }
++ sfprov = sfprov_connect(SFPROV_VERSION);
++ if (sfprov == NULL) {
++ printf("%s: couldn't connect to sf provider", __func__);
++ return (ENODEV);
++ }
+
+- printf("Successfully loaded shared folder module\n");
++ error = sfprov_set_show_symlinks();
++ if (error != 0)
++ printf("%s: host unable to show symlinks, error=%d\n",
++ __func__, error);
+
+- return 0;
++ PICKUP_GIANT();
++ return (0);
+ }
+
+-int vboxvfs_uninit(struct vfsconf *vfsp)
++/*
++ * Undo the work of vboxfs_init().
++ */
++static int
++vboxfs_uninit(struct vfsconf *vfsp)
+ {
+- VbglR0SfDisconnect(&g_vboxSFClient);
+- VbglR0SfTerm();
+
+- return 0;
++ DROP_GIANT();
++ sfprov_disconnect();
++ PICKUP_GIANT();
++ return (0);
+ }
+
+-int vboxvfs_statfs(struct mount *mp, struct statfs *sbp, struct thread *td)
++/*
++ * Get filesystem statistics.
++ */
++static int
++vboxfs_statfs(struct mount *mp, struct statfs *sbp)
+ {
+- return 0;
++ struct vboxfs_mnt *vboxfsmp;
++ sffs_fsinfo_t fsinfo;
++ int error;
++
++ vboxfsmp = VFSTOVBOXFS(mp);
++
++ error = sfprov_get_fsinfo(vboxfsmp->sf_handle, &fsinfo);
++ if (error != 0)
++ return (error);
++
++ sbp->f_iosize = fsinfo.blksize;
++ sbp->f_bsize = fsinfo.blksize;
++
++ sbp->f_bfree = fsinfo.blksavail;
++ sbp->f_bavail = fsinfo.blksavail;
++ sbp->f_files = fsinfo.blksavail / 4; /* some kind of reasonable value */
++ sbp->f_ffree = fsinfo.blksavail / 4;
++
++ sbp->f_blocks = fsinfo.blksused + sbp->f_bavail;
++ sbp->f_fsid.val[0] = mp->mnt_stat.f_fsid.val[0];
++ sbp->f_fsid.val[1] = mp->mnt_stat.f_fsid.val[1];
++ sbp->f_namemax = fsinfo.maxnamesize;
++
++ return (0);
+ }
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c
new file mode 100644
index 000000000000..90a799eef1db
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c
@@ -0,0 +1,1543 @@
+--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c.orig 2025-08-13 19:41:18 UTC
++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c
+@@ -24,228 +24,1416 @@
+ *
+ * SPDX-License-Identifier: GPL-3.0-only
+ */
+-
+-#include "vboxvfs.h"
+ #include <sys/param.h>
+ #include <sys/systm.h>
+ #include <sys/namei.h>
+ #include <sys/kernel.h>
+-#include <sys/proc.h>
++#include <sys/types.h>
++#include <sys/malloc.h>
++#include <sys/stat.h>
+ #include <sys/bio.h>
++#include <sys/conf.h>
+ #include <sys/buf.h>
+-#include <sys/fcntl.h>
++#include <sys/iconv.h>
+ #include <sys/mount.h>
+-#include <sys/unistd.h>
+ #include <sys/vnode.h>
+-#include <sys/limits.h>
+-#include <sys/lockf.h>
+-#include <sys/stat.h>
++#include <sys/dirent.h>
++#include <sys/queue.h>
++#include <sys/unistd.h>
++#include <sys/endian.h>
+
+-#include <vm/vm.h>
+-#include <vm/vm_extern.h>
++#include <vm/uma.h>
+
++#include "vboxvfs.h"
++
++#if __FreeBSD_version < 1300063
++#define VN_IS_DOOMED(vp) (((vp)->v_iflag & VI_DOOMED) != 0)
++#endif
++
+ /*
+ * Prototypes for VBOXVFS vnode operations
+ */
+-static vop_create_t vboxvfs_create;
+-static vop_mknod_t vboxvfs_mknod;
+-static vop_open_t vboxvfs_open;
+-static vop_close_t vboxvfs_close;
+-static vop_access_t vboxvfs_access;
+-static vop_getattr_t vboxvfs_getattr;
+-static vop_setattr_t vboxvfs_setattr;
+-static vop_read_t vboxvfs_read;
+-static vop_write_t vboxvfs_write;
+-static vop_fsync_t vboxvfs_fsync;
+-static vop_remove_t vboxvfs_remove;
+-static vop_link_t vboxvfs_link;
+-static vop_lookup_t vboxvfs_lookup;
+-static vop_rename_t vboxvfs_rename;
+-static vop_mkdir_t vboxvfs_mkdir;
+-static vop_rmdir_t vboxvfs_rmdir;
+-static vop_symlink_t vboxvfs_symlink;
+-static vop_readdir_t vboxvfs_readdir;
+-static vop_strategy_t vboxvfs_strategy;
+-static vop_print_t vboxvfs_print;
+-static vop_pathconf_t vboxvfs_pathconf;
+-static vop_advlock_t vboxvfs_advlock;
+-static vop_getextattr_t vboxvfs_getextattr;
+-static vop_ioctl_t vboxvfs_ioctl;
+-static vop_getpages_t vboxvfs_getpages;
+-static vop_inactive_t vboxvfs_inactive;
+-static vop_putpages_t vboxvfs_putpages;
+-static vop_reclaim_t vboxvfs_reclaim;
++static vop_create_t vboxfs_create;
++static vop_open_t vboxfs_open;
++static vop_close_t vboxfs_close;
++static vop_access_t vboxfs_access;
++static vop_getattr_t vboxfs_getattr;
++static vop_setattr_t vboxfs_setattr;
++static vop_read_t vboxfs_read;
++static vop_readlink_t vboxfs_readlink;
++static vop_write_t vboxfs_write;
++static vop_fsync_t vboxfs_fsync;
++static vop_remove_t vboxfs_remove;
++static vop_link_t vboxfs_link;
++static vop_lookup_t vboxfs_lookup;
++static vop_cachedlookup_t vboxfs_cachedlookup;
++static vop_rename_t vboxfs_rename;
++static vop_mkdir_t vboxfs_mkdir;
++static vop_rmdir_t vboxfs_rmdir;
++static vop_symlink_t vboxfs_symlink;
++static vop_readdir_t vboxfs_readdir;
++static vop_print_t vboxfs_print;
++static vop_pathconf_t vboxfs_pathconf;
++static vop_advlock_t vboxfs_advlock;
++static vop_ioctl_t vboxfs_ioctl;
++static vop_inactive_t vboxfs_inactive;
++static vop_reclaim_t vboxfs_reclaim;
++static vop_vptofh_t vboxfs_vptofh;
+
+-struct vop_vector vboxvfs_vnodeops = {
+- .vop_default = &default_vnodeops,
++struct vop_vector vboxfs_vnodeops = {
++ .vop_default = &default_vnodeops,
+
+- .vop_access = vboxvfs_access,
+- .vop_advlock = vboxvfs_advlock,
+- .vop_close = vboxvfs_close,
+- .vop_create = vboxvfs_create,
+- .vop_fsync = vboxvfs_fsync,
+- .vop_getattr = vboxvfs_getattr,
+- .vop_getextattr = vboxvfs_getextattr,
+- .vop_getpages = vboxvfs_getpages,
+- .vop_inactive = vboxvfs_inactive,
+- .vop_ioctl = vboxvfs_ioctl,
+- .vop_link = vboxvfs_link,
+- .vop_lookup = vboxvfs_lookup,
+- .vop_mkdir = vboxvfs_mkdir,
+- .vop_mknod = vboxvfs_mknod,
+- .vop_open = vboxvfs_open,
+- .vop_pathconf = vboxvfs_pathconf,
+- .vop_print = vboxvfs_print,
+- .vop_putpages = vboxvfs_putpages,
+- .vop_read = vboxvfs_read,
+- .vop_readdir = vboxvfs_readdir,
+- .vop_reclaim = vboxvfs_reclaim,
+- .vop_remove = vboxvfs_remove,
+- .vop_rename = vboxvfs_rename,
+- .vop_rmdir = vboxvfs_rmdir,
+- .vop_setattr = vboxvfs_setattr,
+- .vop_strategy = vboxvfs_strategy,
+- .vop_symlink = vboxvfs_symlink,
+- .vop_write = vboxvfs_write,
++ .vop_access = vboxfs_access,
++ .vop_advlock = VOP_EOPNOTSUPP,
++ .vop_close = vboxfs_close,
++ .vop_create = vboxfs_create,
++ .vop_fsync = vboxfs_fsync,
++ .vop_getattr = vboxfs_getattr,
++ .vop_getextattr = VOP_EOPNOTSUPP,
++ .vop_inactive = vboxfs_inactive,
++ .vop_ioctl = vboxfs_ioctl,
++ .vop_link = vboxfs_link,
++ .vop_lookup = vboxfs_lookup,
++ .vop_cachedlookup = vboxfs_cachedlookup,
++ .vop_mkdir = vboxfs_mkdir,
++ .vop_mknod = VOP_EOPNOTSUPP,
++ .vop_open = vboxfs_open,
++ .vop_pathconf = vboxfs_pathconf,
++ .vop_print = vboxfs_print,
++ .vop_read = vboxfs_read,
++ .vop_readdir = vboxfs_readdir,
++ .vop_readlink = vboxfs_readlink,
++ .vop_reclaim = vboxfs_reclaim,
++ .vop_remove = vboxfs_remove,
++ .vop_rename = vboxfs_rename,
++ .vop_rmdir = vboxfs_rmdir,
++ .vop_setattr = vboxfs_setattr,
++ .vop_vptofh = vboxfs_vptofh,
++ .vop_symlink = vboxfs_symlink,
++ .vop_write = vboxfs_write,
++ .vop_bmap = VOP_EOPNOTSUPP
+ };
++#if __FreeBSD_version > 1300068
++VFS_VOP_VECTOR_REGISTER(vboxfs_vnodeops);
++#endif
+
+-static int vboxvfs_access(struct vop_access_args *ap)
++static uint64_t
++vsfnode_cur_time_usec(void)
+ {
+- return 0;
++ struct timeval now;
++
++ getmicrotime(&now);
++
++ return (now.tv_sec*1000 + now.tv_usec);
+ }
+
+-static int vboxvfs_open(struct vop_open_args *ap)
++static int
++vsfnode_stat_cached(struct vboxfs_node *np)
+ {
+- return 0;
++ return (vsfnode_cur_time_usec() - np->sf_stat_time) <
++ np->vboxfsmp->sf_stat_ttl * 1000UL;
+ }
+
+-static int vboxvfs_close(struct vop_close_args *ap)
++static int
++vsfnode_update_stat_cache(struct vboxfs_node *np)
+ {
+- return 0;
++ int error;
++
++ error = sfprov_get_attr(np->vboxfsmp->sf_handle, np->sf_path,
++ &np->sf_stat);
++#if 0
++ if (error == ENOENT)
++ sfnode_make_stale(node);
++#endif
++ if (error == 0)
++ np->sf_stat_time = vsfnode_cur_time_usec();
++
++ return (error);
+ }
+
+-static int vboxvfs_getattr(struct vop_getattr_args *ap)
++/*
++ * Need to clear v_object for insmntque failure.
++ */
++static void
++vboxfs_insmntque_dtr(struct vnode *vp, void *dtr_arg)
+ {
+- return 0;
++
++ // XXX: vboxfs_destroy_vobject(vp, vp->v_object);
++ vp->v_object = NULL;
++ vp->v_data = NULL;
++ vp->v_op = &dead_vnodeops;
++ vgone(vp);
++ vput(vp);
+ }
+
+-static int vboxvfs_setattr(struct vop_setattr_args *ap)
++/*
++ * Allocates a new vnode for the node node or returns a new reference to
++ * an existing one if the node had already a vnode referencing it. The
++ * resulting locked vnode is returned in *vpp.
++ *
++ * Returns zero on success or an appropriate error code on failure.
++ */
++int
++vboxfs_alloc_vp(struct mount *mp, struct vboxfs_node *node, int lkflag,
++ struct vnode **vpp)
+ {
+- return 0;
++ struct vnode *vp;
++ int error;
++
++ error = 0;
++loop:
++ VBOXFS_NODE_LOCK(node);
++loop1:
++ if ((vp = node->sf_vnode) != NULL) {
++ MPASS((node->sf_vpstate & VBOXFS_VNODE_DOOMED) == 0);
++ VI_LOCK(vp);
++ if ((node->sf_type == VDIR && node->sf_parent == NULL) ||
++ (VN_IS_DOOMED(vp) &&
++ (lkflag & LK_NOWAIT) != 0)) {
++ VI_UNLOCK(vp);
++ VBOXFS_NODE_UNLOCK(node);
++ error = ENOENT;
++ vp = NULL;
++ goto out;
++ }
++ if (VN_IS_DOOMED(vp)) {
++ VI_UNLOCK(vp);
++ node->sf_vpstate |= VBOXFS_VNODE_WRECLAIM;
++ while ((node->sf_vpstate & VBOXFS_VNODE_WRECLAIM) != 0) {
++ msleep(&node->sf_vnode, VBOXFS_NODE_MTX(node),
++ 0, "vsfE", 0);
++ }
++ goto loop1;
++ }
++ VBOXFS_NODE_UNLOCK(node);
++#if __FreeBSD_version < 1300109
++ error = vget(vp, lkflag | LK_INTERLOCK, curthread);
++#else
++ error = vget(vp, lkflag | LK_INTERLOCK);
++#endif
++ if (error == ENOENT)
++ goto loop;
++ if (error != 0) {
++ vp = NULL;
++ goto out;
++ }
++
++ /*
++ * Make sure the vnode is still there after
++ * getting the interlock to avoid racing a free.
++ */
++ if (node->sf_vnode == NULL || node->sf_vnode != vp) {
++ vput(vp);
++ goto loop;
++ }
++
++ goto out;
++ }
++
++ if ((node->sf_vpstate & VBOXFS_VNODE_DOOMED) ||
++ (node->sf_type == VDIR && node->sf_parent == NULL)) {
++ VBOXFS_NODE_UNLOCK(node);
++ error = ENOENT;
++ vp = NULL;
++ goto out;
++ }
++
++ /*
++ * otherwise lock the vp list while we call getnewvnode
++ * since that can block.
++ */
++ if (node->sf_vpstate & VBOXFS_VNODE_ALLOCATING) {
++ node->sf_vpstate |= VBOXFS_VNODE_WANT;
++ error = msleep((caddr_t) &node->sf_vpstate,
++ VBOXFS_NODE_MTX(node), PDROP | PCATCH,
++ "vboxfs_alloc_vp", 0);
++ if (error)
++ return error;
++
++ goto loop;
++ } else
++ node->sf_vpstate |= VBOXFS_VNODE_ALLOCATING;
++
++ VBOXFS_NODE_UNLOCK(node);
++
++ /* Get a new vnode and associate it with our node. */
++ error = getnewvnode("vboxfs", mp, &vboxfs_vnodeops, &vp);
++ if (error != 0)
++ goto unlock;
++ MPASS(vp != NULL);
++
++ /* lkflag is ignored, the lock is exclusive */
++ (void) vn_lock(vp, lkflag | LK_RETRY);
++
++ vp->v_data = node;
++ vp->v_type = node->sf_type;
++
++ /* Type-specific initialization. */
++ switch (node->sf_type) {
++ case VBLK:
++ /* FALLTHROUGH */
++ case VCHR:
++ /* FALLTHROUGH */
++ case VLNK:
++ /* FALLTHROUGH */
++ case VSOCK:
++ /* FALLTHROUGH */
++ case VFIFO:
++ /* FALLTHROUGH */
++ case VREG:
++ break;
++ case VDIR:
++ MPASS(node->sf_parent != NULL);
++ if (node->sf_parent == node)
++ vp->v_vflag |= VV_ROOT;
++ break;
++
++ default:
++ panic("vboxfs_alloc_vp: type %p %d", node, (int)node->sf_type);
++ }
++
++ if (vp->v_type != VFIFO)
++ VN_LOCK_ASHARE(vp);
++
++#if __FreeBSD_version < 1400051
++ error = insmntque1(vp, mp, vboxfs_insmntque_dtr, NULL);
++#else
++ error = insmntque(vp, mp);
++#endif
++ if (error) {
++#if __FreeBSD_version >= 1400051
++ vboxfs_insmntque_dtr(vp, NULL);
++#endif
++ vp = NULL;
++ }
++
++unlock:
++ VBOXFS_NODE_LOCK(node);
++
++ MPASS(node->sf_vpstate & VBOXFS_VNODE_ALLOCATING);
++ node->sf_vpstate &= ~VBOXFS_VNODE_ALLOCATING;
++ node->sf_vnode = vp;
++
++ if (node->sf_vpstate & VBOXFS_VNODE_WANT) {
++ node->sf_vpstate &= ~VBOXFS_VNODE_WANT;
++ VBOXFS_NODE_UNLOCK(node);
++ wakeup((caddr_t) &node->sf_vpstate);
++ } else
++ VBOXFS_NODE_UNLOCK(node);
++
++out:
++ *vpp = vp;
++
++#ifdef INVARIANTS
++ if (error == 0) {
++ MPASS(*vpp != NULL && VOP_ISLOCKED(*vpp));
++ VBOXFS_NODE_LOCK(node);
++ MPASS(*vpp == node->sf_vnode);
++ VBOXFS_NODE_UNLOCK(node);
++ }
++#endif
++
++ return error;
+ }
+
+-static int vboxvfs_read(struct vop_read_args *ap)
++/*
++ * Destroys the association between the vnode vp and the node it
++ * references.
++ */
++void
++vboxfs_free_vp(struct vnode *vp)
+ {
+- return 0;
++ struct vboxfs_node *node;
++
++ node = VP_TO_VBOXFS_NODE(vp);
++
++ VBOXFS_NODE_ASSERT_LOCKED(node);
++ node->sf_vnode = NULL;
++ if ((node->sf_vpstate & VBOXFS_VNODE_WRECLAIM) != 0)
++ wakeup(&node->sf_vnode);
++ node->sf_vpstate &= ~VBOXFS_VNODE_WRECLAIM;
++ vp->v_data = NULL;
+ }
+
+-static int vboxvfs_write(struct vop_write_args *ap)
++/*
++ * Allocate new vboxfs_node and vnode for given file
++ */
++static int
++vboxfs_alloc_file(struct vboxfs_mnt *vboxfsmp, const char *fullpath,
++ enum_vtype_t type, mode_t mode, struct vboxfs_node *parent,
++ int lkflag, struct vnode **vpp)
+ {
+- return 0;
++ int error;
++ struct vboxfs_node *unode;
++
++ error = vboxfs_alloc_node(vboxfsmp->sf_vfsp, vboxfsmp, fullpath, type,
++ vboxfsmp->sf_uid, vboxfsmp->sf_gid, mode, parent, &unode);
++
++ if (error)
++ goto out;
++
++ error = vboxfs_alloc_vp(vboxfsmp->sf_vfsp, unode, lkflag, vpp);
++ if (error)
++ vboxfs_free_node(vboxfsmp, unode);
++
++out:
++ return (error);
+ }
+
+-static int vboxvfs_create(struct vop_create_args *ap)
++static int
++vboxfs_vn_get_ino_alloc(struct mount *mp, void *arg, int lkflags,
++ struct vnode **rvp)
+ {
+- return 0;
++
++ return (vboxfs_alloc_vp(mp, arg, lkflags, rvp));
+ }
+
+-static int vboxvfs_remove(struct vop_remove_args *ap)
++/*
++ * Construct a new pathname given an sfnode plus an optional tail
++ * component of length len
++ * This handles ".." and "."
++ */
++static char *
++sfnode_construct_path(struct vboxfs_node *node, char *tail, int len)
+ {
+- return 0;
++ char *p;
++ size_t dstsz;
++
++ if (len <= 2 && tail[0] == '.' && (len == 1 || tail[1] == '.'))
++ panic("construct path for %s", tail);
++ dstsz = strlen(node->sf_path) + 1 + len + 1;
++ p = malloc(dstsz, M_VBOXVFS, M_WAITOK);
++ strcpy(p, node->sf_path);
++ strcat(p, "/");
++ strlcat(p, tail, dstsz);
++ return (p);
+ }
+
+-static int vboxvfs_rename(struct vop_rename_args *ap)
++static int
++vboxfs_access(struct vop_access_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ accmode_t accmode = ap->a_accmode;
++ struct vboxfs_node *node;
++ int error;
++ mode_t m;
++
++ MPASS(VOP_ISLOCKED(vp));
++
++ node = VP_TO_VBOXFS_NODE(vp);
++
++ if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) {
++ switch (vp->v_type) {
++ case VDIR:
++ case VLNK:
++ case VREG:
++ return (EROFS);
++ /* NOT REACHED */
++ default:
++ break;
++ }
++ }
++
++ if (vsfnode_stat_cached(node))
++ error = 0;
++ else
++ error = vsfnode_update_stat_cache(node);
++ m = (error == 0) ? node->sf_stat.sf_mode : 0;
++
++#if __FreeBSD_version < 1300105
++ return (vaccess(vp->v_type, m, node->vboxfsmp->sf_uid,
++ node->vboxfsmp->sf_gid, accmode, ap->a_cred, NULL));
++#else
++ return (vaccess(vp->v_type, m, node->vboxfsmp->sf_uid,
++ node->vboxfsmp->sf_gid, accmode, ap->a_cred));
++#endif
+ }
+
+-static int vboxvfs_link(struct vop_link_args *ap)
++/*
++ * Clears the (cached) directory listing for the node.
++ */
++static void
++vfsnode_clear_dir_list(struct vboxfs_node *np)
+ {
+- return EOPNOTSUPP;
++ while (np->sf_dir_list != NULL) {
++ sffs_dirents_t *next = np->sf_dir_list->sf_next;
++ free(np->sf_dir_list, M_VBOXVFS);
++ np->sf_dir_list = next;
++ }
+ }
+
+-static int vboxvfs_symlink(struct vop_symlink_args *ap)
++static int
++vboxfs_get_sfp_file(struct vboxfs_node *np)
+ {
+- return EOPNOTSUPP;
++ sfp_file_t *fp;
++ int error;
++
++ fp = NULL;
++ VBOXFS_NODE_LOCK(np);
++ for (;;) {
++ if (np->sf_file != NULL) {
++ if (fp != NULL)
++ (void) sfprov_close(fp);
++ np->sf_opencnt++;
++ fp = np->sf_file;
++ break;
++ } else if (fp != NULL) {
++ np->sf_file = fp;
++ KASSERT(np->sf_opencnt == 0,
++ ("np %p opencnt (%d) must be zero.",
++ np, np->sf_opencnt));
++ np->sf_opencnt = 1;
++ break;
++ }
++ VBOXFS_NODE_UNLOCK(np);
++ error = sfprov_open(np->vboxfsmp->sf_handle, np->sf_path, &fp);
++ if (error != 0)
++ return (error);
++ VBOXFS_NODE_LOCK(np);
++ }
++ VBOXFS_NODE_UNLOCK(np);
++
++ return (0);
+ }
+
+-static int vboxvfs_mknod(struct vop_mknod_args *ap)
++static void
++vboxfs_put_sfp_file(struct vboxfs_node *np)
+ {
+- return EOPNOTSUPP;
++ VBOXFS_NODE_LOCK(np);
++ np->sf_opencnt--;
++ if (np->sf_opencnt == 0) {
++ (void) sfprov_close(np->sf_file);
++ np->sf_file = NULL;
++ }
++ VBOXFS_NODE_UNLOCK(np);
+ }
+
+-static int vboxvfs_mkdir(struct vop_mkdir_args *ap)
++static int
++vboxfs_open(struct vop_open_args *ap)
+ {
+- return 0;
++ struct vboxfs_node *np;
++ int error;
++
++ MPASS(VOP_ISLOCKED(vp));
++
++ np = VP_TO_VBOXFS_NODE(ap->a_vp);
++ error = vboxfs_get_sfp_file(np);
++ if (error != 0)
++ goto out;
++
++ vnode_create_vobject(ap->a_vp, 0, ap->a_td);
++out:
++ MPASS(VOP_ISLOCKED(vp));
++
++ return (error);
+ }
+
+-static int vboxvfs_rmdir(struct vop_rmdir_args *ap)
++static void
++vfsnode_invalidate_stat_cache(struct vboxfs_node *np)
+ {
+- return 0;
++ np->sf_stat_time = 0;
+ }
+
+-static int vboxvfs_readdir(struct vop_readdir_args *ap)
++static int
++vboxfs_close(struct vop_close_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ struct vboxfs_node *np;
++
++ np = VP_TO_VBOXFS_NODE(vp);
++
++ /*
++ * Free the directory entries for the node. We do this on this call
++ * here because the directory node may not become inactive for a long
++ * time after the readdir is over. Case in point, if somebody cd's into
++ * the directory then it won't become inactive until they cd away again.
++ * In such a case we would end up with the directory listing not getting
++ * updated (i.e. the result of 'ls' always being the same) until they
++ * change the working directory.
++ */
++ vfsnode_clear_dir_list(np);
++
++ vfsnode_invalidate_stat_cache(np);
++
++ vboxfs_put_sfp_file(np);
++
++ return (0);
+ }
+
+-static int vboxvfs_fsync(struct vop_fsync_args *ap)
++static int
++vboxfs_getattr(struct vop_getattr_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ struct vattr *vap = ap->a_vap;
++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp);
++ struct vboxfs_mnt *mp = np->vboxfsmp;
++ mode_t mode;
++ int error = 0;
++
++ mode = 0;
++ vap->va_type = vp->v_type;
++
++ vap->va_nlink = 1; /* number of references to file */
++ vap->va_uid = mp->sf_uid; /* owner user id */
++ vap->va_gid = mp->sf_gid; /* owner group id */
++ vap->va_rdev = NODEV; /* device the special file represents */
++ vap->va_gen = VNOVAL; /* generation number of file */
++ vap->va_flags = 0; /* flags defined for file */
++ vap->va_filerev = 0; /* file modification number */
++ vap->va_vaflags = 0; /* operations flags */
++ vap->va_fileid = np->sf_ino; /* file id */
++ vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0];
++ if (vap->va_fileid == 0)
++ vap->va_fileid = 2;
++
++ vap->va_atime.tv_sec = VNOVAL;
++ vap->va_atime.tv_nsec = VNOVAL;
++ vap->va_mtime.tv_sec = VNOVAL;
++ vap->va_mtime.tv_nsec = VNOVAL;
++ vap->va_ctime.tv_sec = VNOVAL;
++ vap->va_ctime.tv_nsec = VNOVAL;
++
++ if (!vsfnode_stat_cached(np)) {
++ error = vsfnode_update_stat_cache(np);
++ if (error != 0)
++ goto done;
++ }
++
++ vap->va_atime = np->sf_stat.sf_atime;
++ vap->va_mtime = np->sf_stat.sf_mtime;
++ vap->va_ctime = np->sf_stat.sf_ctime;
++
++ mode = np->sf_stat.sf_mode;
++
++ vap->va_mode = mode;
++ if (S_ISDIR(mode)) {
++ vap->va_type = VDIR; /* vnode type (for create) */
++ vap->va_mode = mp->sf_dmode != 0 ? (mp->sf_dmode & 0777) : vap->va_mode;
++ vap->va_mode &= ~mp->sf_dmask;
++ vap->va_mode |= S_IFDIR;
++ } else if (S_ISREG(mode)) {
++ vap->va_type = VREG;
++ vap->va_mode = mp->sf_fmode != 0 ? (mp->sf_fmode & 0777) : vap->va_mode;
++ vap->va_mode &= ~mp->sf_fmask;
++ vap->va_mode |= S_IFREG;
++ } else if (S_ISFIFO(mode))
++ vap->va_type = VFIFO;
++ else if (S_ISCHR(mode))
++ vap->va_type = VCHR;
++ else if (S_ISBLK(mode))
++ vap->va_type = VBLK;
++ else if (S_ISLNK(mode)) {
++ vap->va_type = VLNK;
++ vap->va_mode = mp->sf_fmode != 0 ? (mp->sf_fmode & 0777) : vap->va_mode;
++ vap->va_mode &= ~mp->sf_fmask;
++ vap->va_mode |= S_IFLNK;
++ } else if (S_ISSOCK(mode))
++ vap->va_type = VSOCK;
++
++ vap->va_size = np->sf_stat.sf_size;
++ vap->va_blocksize = 512;
++ /* bytes of disk space held by file */
++ vap->va_bytes = (np->sf_stat.sf_alloc + 511) / 512;
++
++done:
++ return (error);
+ }
+
+-static int vboxvfs_print (struct vop_print_args *ap)
++static int
++vboxfs_setattr(struct vop_setattr_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ struct vattr *vap = ap->a_vap;
++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp);
++ int error;
++ mode_t mode;
++
++ mode = vap->va_mode;
++ if (vp->v_type == VREG)
++ mode |= S_IFREG;
++ else if (vp->v_type == VDIR)
++ mode |= S_IFDIR;
++ else if (vp->v_type == VBLK)
++ mode |= S_IFBLK;
++ else if (vp->v_type == VCHR)
++ mode |= S_IFCHR;
++ else if (vp->v_type == VLNK)
++ mode |= S_IFLNK;
++ else if (vp->v_type == VFIFO)
++ mode |= S_IFIFO;
++ else if (vp->v_type == VSOCK)
++ mode |= S_IFSOCK;
++
++ vfsnode_invalidate_stat_cache(np);
++
++ error = sfprov_set_attr(np->vboxfsmp->sf_handle, np->sf_path,
++ mode, vap->va_atime, vap->va_mtime, vap->va_ctime);
++#if 0
++ if (error == ENOENT)
++ sfnode_make_stale(np);
++#endif
++ if (vap->va_size != (u_quad_t)VNOVAL) {
++ switch (vp->v_type) {
++ case VDIR:
++ return (EISDIR);
++ case VLNK:
++ /* FALLTHROUGH */
++ case VREG:
++ error = sfprov_set_size(np->vboxfsmp->sf_handle, np->sf_path, vap->va_size);
++ break;
++ case VCHR:
++ /* FALLTHROUGH */
++ case VBLK:
++ /* FALLTHROUGH */
++ case VSOCK:
++ /* FALLTHROUGH */
++ case VFIFO:
++ /* FALLTHROUGH */
++ case VNON:
++ /* FALLTHROUGH */
++ case VBAD:
++ /* FALLTHROUGH */
++ case VMARKER:
++ return (0);
++ }
++ }
++
++ return (error);
+ }
+
+-static int vboxvfs_pathconf (struct vop_pathconf_args *ap)
++#define blkoff(vboxfsmp, loc) ((loc) & (vboxfsmp)->bmask)
++
++static int
++vboxfs_read(struct vop_read_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ struct uio *uio = ap->a_uio;
++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp);
++ int error = 0;
++ uint32_t bytes;
++ uint32_t done;
++ unsigned long offset;
++ ssize_t total;
++ void *tmpbuf;
++
++ if (vp->v_type == VDIR)
++ return (EISDIR);
++
++ if (vp->v_type != VREG)
++ return (EINVAL);
++
++ if (uio->uio_offset < 0)
++ return (EINVAL);
++
++ total = uio->uio_resid;
++ if (total == 0)
++ return (0);
++
++ /*
++ * XXXGONZO: this is just to get things working
++ * should be optimized
++ */
++ tmpbuf = contigmalloc(PAGE_SIZE, M_DEVBUF, M_WAITOK, 0, ~0, PAGE_SIZE, 0);
++ if (tmpbuf == 0)
++ return (ENOMEM);
++
++ /*
++ * XXX VOP_READ() is called without VOP_OPEN() on exec case.
++ * We need to ensure the file is opened here.
++ */
++ error = vboxfs_get_sfp_file(np);
++ if (error != 0) /* Maybe removed on the host. */
++ return (EIO);
++ do {
++ offset = uio->uio_offset;
++ done = bytes = min(PAGE_SIZE, uio->uio_resid);
++ error = sfprov_read(np->sf_file, tmpbuf,
++ offset, &done, 0);
++ if (error == 0 && done > 0)
++ error = uiomove(tmpbuf, done, uio);
++ } while (error == 0 && uio->uio_resid > 0 && done > 0);
++ vboxfs_put_sfp_file(np);
++
++ contigfree(tmpbuf, PAGE_SIZE, M_DEVBUF);
++
++ /* a partial read is never an error */
++ if (total != uio->uio_resid)
++ error = 0;
++
++ return (error);
+ }
+
+-static int vboxvfs_strategy (struct vop_strategy_args *ap)
++static int
++vboxfs_write(struct vop_write_args *ap)
+ {
+- return 0;
++ struct vnode *vp = ap->a_vp;
++ struct uio *uio = ap->a_uio;
++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp);
++ int error = 0;
++ uint32_t bytes;
++ uint32_t done;
++ unsigned long offset;
++ ssize_t total;
++ void *tmpbuf;
++
++ if (vp->v_type == VDIR)
++ return (EISDIR);
++
++ if (vp->v_type != VREG)
++ return (EINVAL);
++
++ if (uio->uio_offset < 0)
++ return (EINVAL);
++
++ total = uio->uio_resid;
++ if (total == 0)
++ return (0);
++
++ /*
++ * XXXGONZO: this is just to get things working
++ * should be optimized
++ */
++ tmpbuf = contigmalloc(PAGE_SIZE, M_DEVBUF, M_WAITOK, 0, ~0, PAGE_SIZE, 0);
++ if (tmpbuf == 0)
++ return (ENOMEM);
++
++ do {
++ offset = uio->uio_offset;
++ bytes = min(PAGE_SIZE, uio->uio_resid);
++ error = uiomove(tmpbuf, bytes, uio);
++ if (error != 0)
++ break;
++ done = bytes;
++ error = sfprov_write(np->sf_file, tmpbuf,
++ offset, &done, 0);
++ if (error != 0)
++ break;
++ total -= done;
++ if (done != bytes)
++ uio->uio_resid += bytes - done;
++ } while (error == 0 && uio->uio_resid > 0 && done > 0);
++
++ contigfree(tmpbuf, PAGE_SIZE, M_DEVBUF);
++
++ /* a partial write is never an error */
++ if (total != uio->uio_resid)
++ error = 0;
++
++ return (error);
+ }
+
+-static int vboxvfs_ioctl(struct vop_ioctl_args *ap)
++static int
++vboxfs_create(struct vop_create_args *ap)
+ {
+- return ENOTTY;
++ struct vnode *dvp = ap->a_dvp;
++ struct vnode **vpp = ap->a_vpp;
++ struct componentname *cnp = ap->a_cnp;
++ struct vattr *vap = ap->a_vap;
++ sffs_stat_t stat;
++ char *fullpath = NULL;
++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp);
++ int error;
++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp;
++
++ MPASS(vap->va_type == VREG);
++
++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen);
++ error = sfprov_create(dir->vboxfsmp->sf_handle, fullpath, vap->va_mode,
++ &stat);
++
++ if (error)
++ goto out;
++
++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VREG, vap->va_mode, dir, cnp->cn_lkflags, vpp);
++
++out:
++ if (fullpath)
++ free(fullpath, M_VBOXVFS);
++
++ if (error == 0) {
++ vfsnode_clear_dir_list(dir);
++ if ((cnp->cn_flags & MAKEENTRY) != 0)
++ cache_enter(dvp, *vpp, cnp);
++ }
++
++ return (error);
+ }
+
+-static int vboxvfs_getextattr(struct vop_getextattr_args *ap)
++static int
++vboxfs_remove(struct vop_remove_args *ap)
+ {
+- return 0;
++ struct vnode *dvp = ap->a_dvp;
++ struct vnode *vp = ap->a_vp;
++ struct vboxfs_node *np, *dir;
++
++ int error;
++
++ MPASS(VOP_ISLOCKED(dvp));
++ MPASS(VOP_ISLOCKED(vp));
++
++ error = 0;
++
++ np = VP_TO_VBOXFS_NODE(vp);
++ dir = VP_TO_VBOXFS_NODE(vp);
++
++ error = sfprov_remove(np->vboxfsmp->sf_handle, np->sf_path,
++ np->sf_type == VLNK);
++
++#if 0
++ if (error == ENOENT || error == 0)
++ sfnode_make_stale(np);
++#endif
++
++ if (error == 0)
++ vfsnode_clear_dir_list(dir);
++
++out:
++ return (error);
+ }
+
+-static int vboxvfs_advlock(struct vop_advlock_args *ap)
++static int
++vboxfs_rename(struct vop_rename_args *ap)
+ {
+- return 0;
++ struct vnode *fvp;
++ struct vnode *fdvp;
++ struct vnode *tvp;
++ struct vnode *tdvp;
++ struct componentname *fcnp;
++ struct componentname *tcnp;
++ struct vboxfs_node *np;
++ int ret;
++
++ fvp = ap->a_fvp;
++ fdvp = ap->a_fdvp;
++ tvp = ap->a_tvp;
++ tdvp = ap->a_tdvp;
++ fcnp = ap->a_fcnp;
++ tcnp = ap->a_tcnp;
++
++ /* Check for cross-device rename */
++ if ((fvp->v_mount != tdvp->v_mount) ||
++ (tvp && (fvp->v_mount != tvp->v_mount))) {
++ ret = EXDEV;
++ goto out;
++ }
++ np = VP_TO_VBOXFS_NODE(fvp);
++ if (np == NULL)
++ return (0);
++ ret = sfprov_rename(np->vboxfsmp->sf_handle,
++ fcnp->cn_nameptr, tcnp->cn_nameptr, fvp->v_type == VDIR);
++out:
++ if (tdvp == tvp)
++ vrele(tdvp);
++ else
++ vput(tdvp);
++ if (tvp)
++ vput(tvp);
++ vrele(fdvp);
++ vrele(fvp);
++ return (ret);
+ }
+
+-static int vboxvfs_lookup(struct vop_lookup_args *ap)
++static int
++vboxfs_link(struct vop_link_args *ap)
+ {
+- return 0;
++ return (EOPNOTSUPP);
+ }
+
+-static int vboxvfs_inactive(struct vop_inactive_args *ap)
++static int
++vboxfs_symlink(struct vop_symlink_args *ap)
+ {
+- return 0;
++ struct vnode *dvp = ap->a_dvp;
++ struct vnode **vpp = ap->a_vpp;
++ struct componentname *cnp = ap->a_cnp;
++ struct vattr *vap = ap->a_vap;
++ sffs_stat_t stat;
++ char *fullpath = NULL;
++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp);
++ int error;
++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp;
++
++ MPASS(vap->va_type == VLNK);
++
++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen);
++ error = sfprov_symlink(dir->vboxfsmp->sf_handle, fullpath, ap->a_target, &stat);
++
++ if (error)
++ goto out;
++
++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VLNK, vap->va_mode, dir, cnp->cn_lkflags, vpp);
++
++out:
++ if (fullpath)
++ free(fullpath, M_VBOXVFS);
++
++ if (error == 0)
++ vfsnode_clear_dir_list(dir);
++
++ return (error);
+ }
+
+-static int vboxvfs_reclaim(struct vop_reclaim_args *ap)
++static int
++vboxfs_mkdir(struct vop_mkdir_args *ap)
+ {
+- return 0;
++ struct vnode *dvp = ap->a_dvp;
++ struct vnode **vpp = ap->a_vpp;
++ struct componentname *cnp = ap->a_cnp;
++ struct vattr *vap = ap->a_vap;
++ sffs_stat_t stat;
++ char *fullpath = NULL;
++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp);
++ int error;
++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp;
++
++ MPASS(vap->va_type == VDIR);
++
++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen);
++ error = sfprov_mkdir(dir->vboxfsmp->sf_handle, fullpath, vap->va_mode,
++ &stat);
++
++ if (error)
++ goto out;
++
++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VDIR, vap->va_mode, dir, cnp->cn_lkflags, vpp);
++
++out:
++ if (fullpath)
++ free(fullpath, M_VBOXVFS);
++
++ if (error == 0)
++ vfsnode_clear_dir_list(dir);
++
++ return (error);
+ }
+
+-static int vboxvfs_getpages(struct vop_getpages_args *ap)
++static int
++vboxfs_rmdir(struct vop_rmdir_args *ap)
+ {
+- return 0;
++ struct vnode *dvp = ap->a_dvp;
++ struct vnode *vp = ap->a_vp;
++ struct vboxfs_node *np, *dir;
++
++ int error;
++
++ MPASS(VOP_ISLOCKED(dvp));
++ MPASS(VOP_ISLOCKED(vp));
++
++ error = 0;
++
++ np = VP_TO_VBOXFS_NODE(vp);
++ dir = VP_TO_VBOXFS_NODE(vp);
++
++ error = sfprov_rmdir(np->vboxfsmp->sf_handle, np->sf_path);
++
++#if 0
++ if (error == ENOENT || error == 0)
++ sfnode_make_stale(np);
++#endif
++
++ if (error == 0)
++ vfsnode_clear_dir_list(dir);
++
++out:
++ return (error);
+ }
+
+-static int vboxvfs_putpages(struct vop_putpages_args *ap)
++static int
++vboxfs_readdir(struct vop_readdir_args *ap)
+ {
+- return 0;
++ int *eofp = ap->a_eofflag;
++ struct vnode *vp = ap->a_vp;
++ struct uio *uio = ap->a_uio;
++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(vp);
++ struct vboxfs_node *node = NULL;
++ struct sffs_dirent *dirent = NULL;
++ sffs_dirents_t *cur_buf;
++ off_t offset = 0;
++ off_t orig_off = uio->uio_offset;
++ int error = 0;
++ int dummy_eof;
++
++ if (vp->v_type != VDIR)
++ return (ENOTDIR);
++
++ if (eofp == NULL)
++ eofp = &dummy_eof;
++ *eofp = 0;
++
++ /*
++ * Get the directory entry names from the host. This gets all
++ * entries. These are stored in a linked list of sffs_dirents_t
++ * buffers, each of which contains a list of dirent64_t's.
++ */
++ if (dir->sf_dir_list == NULL) {
++ error = sfprov_readdir(dir->vboxfsmp->sf_handle, dir->sf_path,
++ &dir->sf_dir_list);
++ if (error != 0)
++ goto done;
++ }
++
++ /*
++ * Validate and skip to the desired offset.
++ */
++ cur_buf = dir->sf_dir_list;
++ offset = 0;
++
++ while (cur_buf != NULL && offset + cur_buf->sf_len <= uio->uio_offset) {
++ offset += cur_buf->sf_len;
++ cur_buf = cur_buf->sf_next;
++ }
++
++ if (cur_buf == NULL && offset != uio->uio_offset) {
++ error = EINVAL;
++ goto done;
++ }
++
++ if (cur_buf != NULL && offset != uio->uio_offset) {
++ off_t off = offset;
++ int step;
++ dirent = &cur_buf->sf_entries[0];
++
++ while (off < uio->uio_offset) {
++ if (dirent->sf_off == uio->uio_offset)
++ break;
++ step = sizeof(struct sffs_dirent) + dirent->sf_entry.d_reclen;
++ dirent = (struct sffs_dirent *) (((char *) dirent) + step);
++ off += step;
++ }
++
++ if (off >= uio->uio_offset) {
++ error = EINVAL;
++ goto done;
++ }
++ }
++
++ offset = uio->uio_offset - offset;
++
++ /*
++ * Lookup each of the names, so that we have ino's, and copy to
++ * result buffer.
++ */
++ while (cur_buf != NULL) {
++ if (offset >= cur_buf->sf_len) {
++ cur_buf = cur_buf->sf_next;
++ offset = 0;
++ continue;
++ }
++
++ dirent = (struct sffs_dirent *)
++ (((char *) &cur_buf->sf_entries[0]) + offset);
++ if (dirent->sf_entry.d_reclen > uio->uio_resid)
++ break;
++
++ if (strcmp(dirent->sf_entry.d_name, ".") == 0) {
++ node = dir;
++ } else if (strcmp(dirent->sf_entry.d_name, "..") == 0) {
++ node = dir->sf_parent;
++ if (node == NULL)
++ node = dir;
++ } else {
++#if 0
++ node = vsfnode_lookup(dir, dirent->sf_entry.d_name, VNON,
++ 0, &dirent->sf_stat, vsfnode_cur_time_usec(), NULL);
++ if (node == NULL)
++ panic("sffs_readdir() lookup failed");
++#endif
++ }
++
++ if (node)
++ dirent->sf_entry.d_fileno = node->sf_ino;
++ else
++ dirent->sf_entry.d_fileno = 0xdeadbeef;
++
++ error = uiomove(&dirent->sf_entry, dirent->sf_entry.d_reclen, uio);
++ if (error != 0)
++ break;
++
++ uio->uio_offset = dirent->sf_off;
++ offset += sizeof(struct sffs_dirent) + dirent->sf_entry.d_reclen;
++ }
++
++ if (error == 0 && cur_buf == NULL)
++ *eofp = 1;
++done:
++ if (error != 0)
++ uio->uio_offset = orig_off;
++ return (error);
+ }
+
++static int
++vboxfs_readlink(struct vop_readlink_args *v)
++{
++ struct vnode *vp = v->a_vp;
++ struct uio *uio = v->a_uio;
++
++ int error;
++ struct vboxfs_node *np;
++ void *tmpbuf;
++
++ MPASS(uio->uio_offset == 0);
++ MPASS(vp->v_type == VLNK);
++
++ np = VP_TO_VBOXFS_NODE(vp);
++
++ tmpbuf = contigmalloc(MAXPATHLEN, M_DEVBUF, M_WAITOK, 0, ~0, 1, 0);
++ if (tmpbuf == NULL)
++ return (ENOMEM);
++
++ error = sfprov_readlink(np->vboxfsmp->sf_handle, np->sf_path, tmpbuf,
++ MAXPATHLEN);
++ if (error)
++ goto done;
++
++ error = uiomove(tmpbuf, strlen(tmpbuf), uio);
++
++done:
++ if (tmpbuf)
++ contigfree(tmpbuf, MAXPATHLEN, M_DEVBUF);
++ return (error);
++}
++
++static int
++vboxfs_fsync(struct vop_fsync_args *ap)
++{
++ struct vnode *vp;
++ struct vboxfs_node *np;
++ int ret;
++
++ vp = ap->a_vp;
++ np = VP_TO_VBOXFS_NODE(vp);
++ if (np == NULL)
++ return (0);
++ ret = sfprov_fsync(np->sf_file);
++ return (ret);
++}
++
++static int
++vboxfs_print(struct vop_print_args *ap)
++{
++ struct vnode *vp = ap->a_vp;
++ struct vboxfs_node *np;
++
++ np = VP_TO_VBOXFS_NODE(vp);
++
++ if (np == NULL) {
++ printf("No vboxfs_node data\n");
++ return (0);
++ }
++
++ printf("\tpath = %s, parent = %p", np->sf_path,
++ np->sf_parent ? np->sf_parent : NULL);
++ printf("\n");
++ return (0);
++}
++
++static int
++vboxfs_pathconf(struct vop_pathconf_args *ap)
++{
++ register_t *retval = ap->a_retval;
++ int error = 0;
++
++ switch (ap->a_name) {
++ case _PC_LINK_MAX:
++ *retval = 65535;
++ break;
++ case _PC_NAME_MAX:
++ *retval = NAME_MAX;
++ break;
++ case _PC_PATH_MAX:
++ *retval = PATH_MAX;
++ break;
++ default:
++ error = EINVAL;
++ break;
++ }
++ return (error);
++}
++
++/*
++ * File specific ioctls.
++ */
++static int
++vboxfs_ioctl(struct vop_ioctl_args *ap)
++{
++ return (ENOTTY);
++}
++
++/*
++ * Lookup an entry in a directory and create a new vnode if found.
++ */
++static int
++vboxfs_lookup1(struct vnode *dvp, struct vnode **vpp,
++ struct componentname *cnp)
++{
++ char *nameptr = cnp->cn_nameptr; /* the name of the file or directory */
++ struct vnode *tdp = NULL;
++ struct vboxfs_node *node = VP_TO_VBOXFS_NODE(dvp);
++ struct vboxfs_mnt *vboxfsmp = node->vboxfsmp;
++ u_long nameiop = cnp->cn_nameiop;
++ u_long flags = cnp->cn_flags;
++ sffs_stat_t stat;
++ //long namelen;
++ ino_t id = 0;
++ int ltype, type, error = 0;
++ int lkflags = cnp->cn_lkflags;
++ char *fullpath = NULL;
++
++ *vpp = NULLVP;
++ error = ENOENT;
++ if (cnp->cn_flags & ISDOTDOT) {
++ error = vn_vget_ino_gen(dvp, vboxfs_vn_get_ino_alloc,
++ node->sf_parent, cnp->cn_lkflags, vpp);
++ error = ENOENT;
++ if (error != 0)
++ goto out;
++
++ } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') {
++ VREF(dvp);
++ *vpp = dvp;
++ error = 0;
++ } else {
++ mode_t m;
++ type = VNON;
++ fullpath = sfnode_construct_path(node, cnp->cn_nameptr, cnp->cn_namelen);
++ error = sfprov_get_attr(node->vboxfsmp->sf_handle,
++ fullpath, &stat);
++ // stat_time = vsfnode_cur_time_usec();
++
++ m = stat.sf_mode;
++ if (error != 0) {
++ /* The entry was not found in the directory.
++ * This is OK if we are creating or renaming an
++ * entry and are working on the last component of
++ * the path name. */
++ if ((cnp->cn_flags & ISLASTCN) &&
++ (cnp->cn_nameiop == CREATE || \
++ cnp->cn_nameiop == RENAME ||
++ (cnp->cn_nameiop == DELETE &&
++ cnp->cn_flags & DOWHITEOUT &&
++ cnp->cn_flags & ISWHITEOUT))) {
++ error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred,
++#if __FreeBSD_version < 1400037
++ cnp->cn_thread);
++#else
++ curthread);
++#endif
++ if (error != 0)
++ goto out;
++
++#if __FreeBSD_version < 1400068
++ /* Keep the component name in the buffer for
++ * future uses. */
++ cnp->cn_flags |= SAVENAME;
++#endif
++
++ error = EJUSTRETURN;
++ } else
++ error = ENOENT;
++ }
++ else {
++ if (S_ISDIR(m))
++ type = VDIR;
++ else if (S_ISREG(m))
++ type = VREG;
++ else if (S_ISLNK(m))
++ type = VLNK;
++ error = vboxfs_alloc_file(vboxfsmp, fullpath, type, 0755, node, cnp->cn_lkflags, vpp);
++ }
++ }
++
++ if ((cnp->cn_flags & MAKEENTRY) != 0)
++ cache_enter(dvp, *vpp, cnp);
++out:
++ if (fullpath)
++ free(fullpath, M_VBOXVFS);
++
++ return (error);
++}
++
++static int
++vboxfs_cachedlookup(struct vop_cachedlookup_args *ap)
++{
++ return (vboxfs_lookup1(ap->a_dvp, ap->a_vpp, ap->a_cnp));
++}
++
++static int
++vboxfs_lookup(struct vop_lookup_args *ap)
++{
++ struct vnode *dvp = ap->a_dvp;
++ struct componentname *cnp = ap->a_cnp;
++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(dvp);
++ struct timespec mtime;
++ int flags = cnp->cn_flags;
++ int error;
++
++ if (dvp->v_type != VDIR)
++ return (ENOTDIR);
++
++ if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
++ (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME))
++ return (EROFS);
++
++ error = vn_dir_check_exec(dvp, cnp);
++ if (error != 0)
++ return (error);
++
++ /* Check if the directory is unmodified on the host. */
++ mtime = np->sf_stat.sf_mtime;
++ error = vsfnode_update_stat_cache(np);
++ if (error == 0) {
++ if (mtime.tv_sec == np->sf_stat.sf_mtime.tv_sec &&
++ mtime.tv_nsec == np->sf_stat.sf_mtime.tv_nsec)
++ return (vfs_cache_lookup(ap));
++ }
++
++ cache_purge(dvp);
++
++ return (vboxfs_lookup1(ap->a_dvp, ap->a_vpp, ap->a_cnp));
++}
++
++static int
++vboxfs_inactive(struct vop_inactive_args *ap)
++{
++ return (0);
++}
++
++static int
++vboxfs_reclaim(struct vop_reclaim_args *ap)
++{
++ struct vnode *vp;
++ struct vboxfs_node *node;
++ struct vboxfs_mnt *vboxfsmp;
++
++ vp = ap->a_vp;
++ node = VP_TO_VBOXFS_NODE(vp);
++ vboxfsmp = node->vboxfsmp;
++
++ vnode_destroy_vobject(vp);
++ vp->v_object = NULL;
++ cache_purge(vp);
++
++ VBOXFS_NODE_LOCK(node);
++ VBOXFS_ASSERT_ELOCKED(node);
++ vboxfs_free_vp(vp);
++
++ /* If the node referenced by this vnode was deleted by the user,
++ * we must free its associated data structures (now that the vnode
++ * is being reclaimed). */
++ if ((node->sf_vpstate & VBOXFS_VNODE_ALLOCATING) == 0) {
++ node->sf_vpstate = VBOXFS_VNODE_DOOMED;
++ VBOXFS_NODE_UNLOCK(node);
++ vboxfs_free_node(vboxfsmp, node);
++ } else
++ VBOXFS_NODE_UNLOCK(node);
++
++ MPASS(vp->v_data == NULL);
++
++ return (0);
++}
++
++static int
++vboxfs_vptofh(struct vop_vptofh_args *ap)
++{
++
++ return (EOPNOTSUPP);
++}
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk
new file mode 100644
index 000000000000..bd5e626ecea2
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk
@@ -0,0 +1,29 @@
+--- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2025-08-13 19:41:22 UTC
++++ src/VBox/Additions/x11/vboxmouse/Makefile.kmk
+@@ -237,10 +237,22 @@ ifdef VBOX_USE_SYSTEM_XORG_HEADERS
+
+
+ ifdef VBOX_USE_SYSTEM_XORG_HEADERS
+- # As vboxmouse_drv is not needed at all for X.Org Server 1.7 and later do not
+- # build it in this case.
+- DLLS := $(filter-out vboxmouse_drv_%,$(DLLS))
+- SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS))
++ ifeq ($(KBUILD_TARGET),freebsd)
++ DLLS += vboxmouse_drv_system
++ vboxmouse_drv_system_TEMPLATE = VBOXGUESTR3XORGMOD
++ vboxmouse_drv_system_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
++ vboxmouse_drv_system_INCS := \
++ /usr/local/include/pixman-1 \
++ /usr/local/include/xorg \
++ $(PATH_SUB_CURRENT)
++ vboxmouse_drv_system_SOURCES = \
++ vboxmouse.c
++ else
++ # As vboxmouse_drv is not needed at all for X.Org Server 1.7 and later do not
++ # build it in this case.
++ DLLS := $(filter-out vboxmouse_drv_%,$(DLLS))
++ SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS))
++ endif
+ endif
+
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA.cpp
new file mode 100644
index 000000000000..de5a81911c03
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA.cpp
@@ -0,0 +1,20 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA.cpp.orig 2025-08-13 19:47:43 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA.cpp
+@@ -178,7 +178,7 @@
+ # ifdef RT_OS_DARWIN
+ # include "DevVGA-SVGA3d-cocoa.h"
+ # endif
+-# ifdef RT_OS_LINUX
++# if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ # ifdef IN_RING3
+ # include "DevVGA-SVGA3d-glLdr.h"
+ # endif
+@@ -7949,7 +7949,7 @@ static void vmsvgaR3PowerOnDevice(PPDMDEVINS pDevIns,
+ }
+ # endif
+
+-# if defined(VBOX_WITH_VMSVGA3D) && defined(RT_OS_LINUX)
++# if defined(VBOX_WITH_VMSVGA3D) && (defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX))
+ if (pThis->svga.f3DEnabled)
+ {
+ /* The FIFO thread may use X API for accelerated screen output. */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-dx-dx11.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-dx-dx11.cpp
new file mode 100644
index 000000000000..4d74ec64cec0
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-dx-dx11.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp.orig 2025-08-13 19:47:43 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp
+@@ -3021,7 +3021,7 @@ static DECLCALLBACK(int) vmsvga3dBackInit(PPDMDEVINS p
+ RT_NOREF(pDevIns, pThis);
+
+ int rc;
+-#ifdef RT_OS_LINUX /** @todo Remove, this is currently needed for loading the X11 library in order to call XInitThreads(). */
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) /** @todo Remove, this is currently needed for loading the X11 library in order to call XInitThreads(). */
+ rc = glLdrInit(pDevIns);
+ if (RT_FAILURE(rc))
+ {
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp
new file mode 100644
index 000000000000..e9ae5d0b71f9
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp
@@ -0,0 +1,29 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.cpp.orig 2025-04-14 17:55:41 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.cpp
+@@ -196,7 +196,7 @@ int glLdrInit(PPDMDEVINS pDevIns)
+ pfn_wglDeleteContext = 0;
+ pfn_wglMakeCurrent = 0;
+ pfn_wglShareLists = 0;
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ pfn_XConfigureWindow = 0;
+ pfn_XCloseDisplay = 0;
+ pfn_XCreateColormap = 0;
+@@ -306,7 +306,7 @@ int glLdrInit(PPDMDEVINS pDevIns)
+ GLGETPROC_(wglDeleteContext, "");
+ GLGETPROC_(wglMakeCurrent, "");
+ GLGETPROC_(wglShareLists, "");
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ X11GETPROC_(XConfigureWindow);
+ X11GETPROC_(XCloseDisplay);
+ X11GETPROC_(XCreateColormap);
+@@ -407,7 +407,7 @@ int glLdrInit(PPDMDEVINS pDevIns)
+ GLGETPROC_(glVertexPointer, "");
+ GLGETPROC_(glViewport, "");
+
+-#ifdef RT_OS_LINUX
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ XInitThreads();
+ #endif
+ return VINF_SUCCESS;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h
new file mode 100644
index 000000000000..52d86f546033
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h
@@ -0,0 +1,11 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.h.orig 2025-04-14 17:55:41 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.h
+@@ -346,7 +346,7 @@ GLPFN BOOL (WINAPI *pfn_wglShareLists)(HGLRC, HGLRC);
+ GLPFN BOOL (WINAPI *pfn_wglShareLists)(HGLRC, HGLRC);
+ #define wglShareLists pfn_wglShareLists
+
+-#elif defined(RT_OS_LINUX)
++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /*
+ * GLX
+ */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
new file mode 100644
index 000000000000..74106db011ff
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
@@ -0,0 +1,56 @@
+--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2025-04-14 17:55:42 UTC
++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
+@@ -1198,7 +1198,7 @@ static DECLCALLBACK(int) vmsvga3dBackTerminate(PVGASTA
+ 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 */
+@@ -3216,7 +3216,7 @@ static DECLCALLBACK(int) vmsvga3dBackGenerateMipmaps(P
+ }
+
+
+-#ifdef RT_OS_LINUX
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX)
+ /**
+ * X11 event handling thread.
+ *
+@@ -3246,7 +3246,7 @@ static DECLCALLBACK(int) vmsvga3dXEventThread(RTTHREAD
+ }
+ return VINF_SUCCESS;
+ }
+-#endif // RT_OS_LINUX
++#endif // RT_OS_FREEBSD || RT_OS_LINUX
+
+
+ /**
+@@ -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);
+-#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);
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Makefile.kmk
new file mode 100644
index 000000000000..b66a828f5eb2
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Makefile.kmk
@@ -0,0 +1,44 @@
+--- src/VBox/Devices/Makefile.kmk.orig 2025-08-13 19:48:02 UTC
++++ src/VBox/Devices/Makefile.kmk
+@@ -135,6 +135,7 @@ if !defined(VBOX_ONLY_EXTPACKS)
+ VBoxDDU_LDFLAGS.darwin += -framework IOKit
+ endif
+
++ VBoxDDU_LDFLAGS.freebsd = $(VBOX_GCC_NO_UNDEFINED)
+ VBoxDDU_LDFLAGS.linux = $(VBOX_GCC_NO_UNDEFINED)
+ $(call VBOX_SET_VER_INFO_DLL,VBoxDDU,VirtualBox VMM Devices and Drivers Utilities)
+
+@@ -290,6 +291,7 @@ if !defined(VBOX_ONLY_EXTPACKS) && "$(intersects $(KBU
+ -framework SystemConfiguration \
+ -framework AVFoundation \
+ -framework Foundation
++ VBoxDD_LDFLAGS.freebsd = $(VBOX_GCC_NO_UNDEFINED)
+ VBoxDD_LDFLAGS.linux = $(VBOX_GCC_NO_UNDEFINED)
+
+ # --- Tracing bits. ---
+@@ -334,7 +336,7 @@ if !defined(VBOX_ONLY_EXTPACKS) && "$(intersects $(KBU
+ Graphics/DevVGA-SVGA-cmd.cpp
+ endif
+ ifdef VBOX_WITH_VMSVGA3D
+- if1of ($(KBUILD_TARGET), linux win)
++ if1of ($(KBUILD_TARGET), linux win freebsd)
+ # Dynamically load 3D library (opengl32, libGL).
+ # This is a temporary solution. In future the 3D backend will be in a separate library.
+ VBOX_WITH_VMSVGA3D_DYNAMIC_LOAD = 1
+@@ -410,6 +412,7 @@ if !defined(VBOX_ONLY_EXTPACKS) && "$(intersects $(KBU
+ Graphics/DevVGA-SVGA3d-glLdr.cpp
+ else
+ VBoxDD_LIBS.linux += X11 GL
++ VBoxDD_LIBS.freebsd += X11 GL
+ VBoxDD_LIBS.win += $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/Opengl32.lib
+ endif
+ VBoxDD_LDFLAGS.darwin += -framework OpenGL
+@@ -1523,6 +1526,8 @@ if defined(VBOX_WITH_VMSVGA3D) && !defined(VBOX_ONLY_E
+ VBoxSVGA3D_INCS = $(VBOX_GRAPHICS_INCS)
+ VBoxSVGA3D_INCS.win := \
+ Graphics/shaderlib/libWineStub/include
++ VBoxSVGA3D_INCS.freebsd := \
++ Graphics/shaderlib/wine/include
+ VBoxSVGA3D_INCS.linux := \
+ Graphics/shaderlib/wine/include
+ VBoxSVGA3D_INCS.darwin := \
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Network_DrvNAT.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Network_DrvNAT.cpp
new file mode 100644
index 000000000000..088c8e1fe3c1
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_Network_DrvNAT.cpp
@@ -0,0 +1,10 @@
+--- src/VBox/Devices/Network/DrvNAT.cpp.orig 2025-08-13 19:48:03 UTC
++++ src/VBox/Devices/Network/DrvNAT.cpp
+@@ -57,6 +57,7 @@
+
+ #ifdef RT_OS_FREEBSD
+ # include <netinet/in.h>
++# include <sys/socket.h>
+ #endif
+
+ #include <iprt/asm.h>
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk
new file mode 100644
index 000000000000..fa3a87062c6c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk
@@ -0,0 +1,29 @@
+--- src/VBox/Devices/PC/ipxe/Makefile.kmk.orig 2025-08-13 19:48:06 UTC
++++ src/VBox/Devices/PC/ipxe/Makefile.kmk
+@@ -45,7 +45,7 @@ iPxeBiosBin_CLEAN = \
+ iPxeBiosBin_CLEAN = \
+ $(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c \
+
+-if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.amd64 darwin.arm64 linux.arm64 os2.x86 solaris.amd64 win.amd64 win.arm64)
++if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.amd64 darwin.arm64 linux.arm64 os2.x86 solaris.amd64 win.amd64 win.arm64 linux.amd64 freebsd.amd64)
+ $$(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c: $(PATH_SUB_CURRENT)/iPxeBiosBin.rom $(VBOX_BIN2C) | $$(dir $$@)
+ $(call MSG_TOOL,bin2c,iPxeBiosBin,$<,$@)
+ $(QUIET)$(VBOX_BIN2C) -min 32 -max 56 -mask 0x1ff -export NetBiosBinary $< $@
+@@ -131,7 +131,7 @@ endif
+ -falign-loops=1 \
+ -Os \
+ -falign-functions=1 \
+- -mpreferred-stack-boundary=2 \
++ -mstack-alignment=2 \
+ -mregparm=3 \
+ -mrtd \
+ -freg-struct-return \
+@@ -154,7 +154,7 @@ endif
+ -falign-jumps=1 \
+ -falign-loops=1 \
+ -falign-functions=1 \
+- -mpreferred-stack-boundary=2 \
++ -mstack-alignment=2 \
+ -mregparm=3 \
+ -mrtd \
+ -freg-struct-return \
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_USB_freebsd_USBProxyDevice-freebsd.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_USB_freebsd_USBProxyDevice-freebsd.cpp
new file mode 100644
index 000000000000..8258164501b2
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Devices_USB_freebsd_USBProxyDevice-freebsd.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp.orig 2025-08-13 19:49:01 UTC
++++ src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp
+@@ -67,7 +67,7 @@
+ #include "../USBProxyDevice.h"
+
+ /** Maximum endpoints supported. */
+-#define USBFBSD_MAXENDPOINTS 127
++#define USBFBSD_MAXENDPOINTS 126
+ #define USBFBSD_MAXFRAMES 56
+
+ /** This really needs to be defined in vusb.h! */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp
new file mode 100644
index 000000000000..d4bae4a6c016
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp
@@ -0,0 +1,58 @@
+--- src/VBox/ExtPacks/VNC/VBoxVNC.cpp.orig 2025-08-13 19:50:02 UTC
++++ src/VBox/ExtPacks/VNC/VBoxVNC.cpp
+@@ -55,7 +55,7 @@
+
+ #ifdef LIBVNCSERVER_IPv6
+ // enable manually!
+-// #define VBOX_USE_IPV6
++#define VBOX_USE_IPV6
+ #endif
+
+
+@@ -431,7 +431,7 @@ DECLCALLBACK(int) VNCServerImpl::VRDEEnableConnections
+
+ // get address
+ char *pszTCPAddress = (char *)RTMemTmpAllocZ(VNC_ADDRESS_OPTION_MAX);
+- rc = instance->mCallbacks->VRDECallbackProperty(instance->mCallback,
++ int rc = instance->mCallbacks->VRDECallbackProperty(instance->mCallback,
+ VRDE_QP_NETWORK_ADDRESS,
+ pszTCPAddress,
+ VNC_ADDRESS_OPTION_MAX,
+@@ -592,19 +592,35 @@ DECLCALLBACK(int) VNCServerImpl::VRDEEnableConnections
+ pszServerAddress6 = szIPv6ListenAll;
+ }
+
+- if (pszVNCPort4 && uServerPort4 == 0)
++ if (strlen(pszVNCPort4) > 0 && uServerPort4 == 0)
+ {
+ rc = RTStrToUInt32Ex(pszVNCPort4, NULL, 10, &uServerPort4);
+ if (!RT_SUCCESS(rc) || uServerPort4 > 65535)
+ uServerPort4 = 0;
+ }
+
+- if (pszVNCPort6 && uServerPort6 == 0)
++ if (strlen(pszVNCPort6) > 0 && uServerPort6 == 0)
+ {
+ rc = RTStrToUInt32Ex(pszVNCPort6, NULL, 10, &uServerPort6);
+ if (!RT_SUCCESS(rc) || uServerPort6 > 65535)
+ uServerPort6 = 0;
+ }
++
++/* Backward compatibility with set port in "TCP/Ports" only { */
++ if (uServerPort4 == 0 && strlen(pszTCPPort) > 0)
++ {
++ rc = RTStrToUInt32Ex(pszTCPPort, NULL, 10, &uServerPort4);
++ if (!RT_SUCCESS(rc) || uServerPort4 > 65535)
++ uServerPort4 = 0;
++ }
++
++ if (uServerPort6 == 0 && strlen(pszTCPPort) > 0)
++ {
++ rc = RTStrToUInt32Ex(pszTCPPort, NULL, 10, &uServerPort6);
++ if (!RT_SUCCESS(rc) || uServerPort6 > 65535)
++ uServerPort6 = 0;
++ }
++/* } */
+
+ if (uServerPort4 == 0 || uServerPort6 == 0)
+ vncServer->autoPort = 1;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp
new file mode 100644
index 000000000000..ed1f32e0ce97
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp.orig 2025-08-13 19:50:04 UTC
++++ src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp
+@@ -63,7 +63,7 @@ using namespace com;
+ # include <iprt/process.h>
+ #endif
+
+-#if defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS)
++#if defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD)
+ # include <cerrno>
+ #endif
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp
new file mode 100644
index 000000000000..838da1e0f15d
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp
@@ -0,0 +1,29 @@
+--- src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp.orig 2025-08-13 19:50:05 UTC
++++ src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp
+@@ -151,7 +151,7 @@ enum
+ MODIFYVM_UARTMODE,
+ MODIFYVM_UARTTYPE,
+ MODIFYVM_UART,
+-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS)
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS)
+ MODIFYVM_LPTMODE,
+ MODIFYVM_LPT,
+ #endif
+@@ -393,7 +393,7 @@ static const RTGETOPTDEF g_aModifyVMOptions[] =
+ OPT2("--uart-mode", "--uartmode", MODIFYVM_UARTMODE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX),
+ OPT2("--uart-type", "--uarttype", MODIFYVM_UARTTYPE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX),
+ OPT1("--uart", MODIFYVM_UART, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX),
+-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS)
++#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) || defined(RT_OS_FREEBSD)
+ OPT2("--lpt-mode", "--lptmode", MODIFYVM_LPTMODE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX),
+ OPT1("--lpt", MODIFYVM_LPT, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX),
+ #endif
+@@ -2680,7 +2680,7 @@ RTEXITCODE handleModifyVM(HandlerArg *a)
+ break;
+ }
+
+-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS)
++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS)
+ case MODIFYVM_LPTMODE:
+ {
+ ComPtr<IParallelPort> lpt;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.cpp
new file mode 100644
index 000000000000..7f18eb80356b
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.cpp
@@ -0,0 +1,46 @@
+--- src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp.orig 2025-08-13 19:50:55 UTC
++++ src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
+@@ -2402,6 +2402,9 @@ void UIVirtualBoxManager::prepare()
+ qApp->installEventFilter(this);
+ #endif
+
++ /* Prepare notification-center invisibvle way: */
++ prepareNotificationCenter();
++
+ /* Cache media data early if necessary: */
+ if (uiCommon().agressiveCaching())
+ gpMediumEnumerator->enumerateMedia();
+@@ -2446,6 +2449,12 @@ void UIVirtualBoxManager::prepare()
+ #endif /* VBOX_GUI_WITH_NETWORK_MANAGER && VBOX_WITH_UPDATE_REQUEST */
+ }
+
++void UIVirtualBoxManager::prepareNotificationCenter()
++{
++ UINotificationCenter::create();
++
++}
++
+ void UIVirtualBoxManager::prepareCloudMachineManager()
+ {
+ UICloudMachineManager::create();
+@@ -2805,6 +2814,12 @@ void UIVirtualBoxManager::cleanupCloudMachineManager()
+ UICloudMachineManager::destroy();
+ }
+
++void UIVirtualBoxManager::cleanupNotificationCenter()
++{
++ UINotificationCenter::destroy();
++
++}
++
+ void UIVirtualBoxManager::cleanup()
+ {
+ /* Ask sub-dialogs to commit data: */
+@@ -2814,6 +2829,7 @@ void UIVirtualBoxManager::cleanup()
+ cleanupWidgets();
+ cleanupMenuBar();
+ cleanupCloudMachineManager();
++ cleanupNotificationCenter();
+ }
+
+ UIVirtualMachineItem *UIVirtualBoxManager::currentItem() const
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.h
new file mode 100644
index 000000000000..80daea0c318c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxManager.h
@@ -0,0 +1,20 @@
+--- src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.h.orig 2025-08-13 19:50:55 UTC
++++ src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.h
+@@ -341,6 +341,8 @@ private slots: (private)
+ * @{ */
+ /** Prepares window. */
+ void prepare();
++ /** Prepares notification-center. */
++ void prepareNotificationCenter();
+ /** Prepares cloud machine manager. */
+ void prepareCloudMachineManager();
+ /** Prepares icon. */
+@@ -366,6 +368,8 @@ private slots: (private)
+ void cleanupMenuBar();
+ /** Cleanups cloud machine manager. */
+ void cleanupCloudMachineManager();
++ /** Cleanups notification-center. */
++ void cleanupNotificationCenter();
+ /** Cleanups window. */
+ void cleanup();
+ /** @} */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxWidget.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxWidget.cpp
new file mode 100644
index 000000000000..52f736783c17
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Frontends_VirtualBox_src_manager_UIVirtualBoxWidget.cpp
@@ -0,0 +1,24 @@
+--- src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxWidget.cpp.orig 2025-08-13 19:50:55 UTC
++++ src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxWidget.cpp
+@@ -399,8 +399,8 @@ void UIVirtualBoxWidget::prepareWidgets()
+ }
+ }
+
+- /* Create notification-center: */
+- UINotificationCenter::create(this);
++ /* Reparent notification-center: */
++ gpNotificationCenter->setParent(this);
+
+ /* Update toolbar finally: */
+ updateToolbar();
+@@ -746,8 +746,8 @@ void UIVirtualBoxWidget::cleanup()
+
+ void UIVirtualBoxWidget::cleanup()
+ {
+- /* Destroy notification-center: */
+- UINotificationCenter::destroy();
++ /* Reparent notification-center: */
++ gpNotificationCenter->setParent(0);
+ }
+
+ UIGlobalToolsWidget *UIVirtualBoxWidget::globalToolsWidget() const
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp
new file mode 100644
index 000000000000..9c25da533123
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp
@@ -0,0 +1,13 @@
+--- src/VBox/HostDrivers/Support/SUPDrv.cpp.orig 2025-08-13 19:51:08 UTC
++++ src/VBox/HostDrivers/Support/SUPDrv.cpp
+@@ -322,8 +322,8 @@ static SUPFUNC g_aFunctions[] =
+ SUPEXP_STK_BACK( 2, SUPR0PageFree),
+ SUPEXP_STK_BACK( 6, SUPR0PageMapKernel),
+ SUPEXP_STK_BACK( 6, SUPR0PageProtect),
+-#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD)
+- SUPEXP_STK_OKAY( 2, SUPR0HCPhysToVirt), /* only-linux, only-solaris, only-freebsd */
++#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS)
++ SUPEXP_STK_OKAY( 2, SUPR0HCPhysToVirt), /* only-linux, only-solaris */
+ #endif
+ SUPEXP_STK_BACK( 2, SUPR0PrintfV),
+ SUPEXP_STK_BACK( 1, SUPR0GetSessionGVM),
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h
new file mode 100644
index 000000000000..df4d3cd76817
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/Support/SUPDrvInternal.h.orig 2025-08-13 19:51:08 UTC
++++ src/VBox/HostDrivers/Support/SUPDrvInternal.h
+@@ -368,7 +368,7 @@
+ # define SUPDRV_WITHOUT_MSR_PROBER
+ #endif
+
+-#if 1
++#if 0
+ /** @def SUPDRV_USE_TSC_DELTA_THREAD
+ * Use a dedicated kernel thread to service TSC-delta measurement requests.
+ * @todo Test on servers with many CPUs and sockets. */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile
new file mode 100644
index 000000000000..f0d605f2addd
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile
@@ -0,0 +1,30 @@
+--- src/VBox/HostDrivers/Support/freebsd/Makefile.orig 2025-08-13 19:51:09 UTC
++++ src/VBox/HostDrivers/Support/freebsd/Makefile
+@@ -93,6 +93,7 @@ SRCS += \
+ assert.c \
+ handletable.c \
+ handletablectx.c \
++ handletablesimple.c \
+ once.c \
+ term.c \
+ thread.c
+@@ -117,7 +118,8 @@ SRCS += \
+ strprintf2-ellipsis.c \
+ strtonum.c \
+ memchr.c \
+- stringalloc.c
++ stringalloc.c \
++ utf-8.c
+
+ .PATH: ${.CURDIR}/common/rand
+ SRCS += \
+@@ -163,7 +165,8 @@ SRCS += \
+ rtStrFormatKernelAddress-generic.c \
+ errvars-generic.c \
+ mppresent-generic.c \
+- timer-generic.c
++ timer-generic.c \
++ system-page-size-generic.c
+
+ .PATH: ${.CURDIR}/r0drv
+ SRCS += \
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
new file mode 100644
index 000000000000..7faa07739f14
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
@@ -0,0 +1,234 @@
+--- src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c.orig 2025-01-21 14:06:14 UTC
++++ src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c
+@@ -44,9 +44,13 @@
+ #include <sys/fcntl.h>
+ #include <sys/conf.h>
+ #include <sys/uio.h>
++#include <vm/vm.h>
+ #include <vm/pmap.h> /* for pmap_map() */
++#include <sys/mutex.h>
++#include <sys/smp.h> /* mp_maxcpus */
+
+ #include "../SUPDrvInternal.h"
++#include "freebsd/the-freebsd-kernel.h"
+ #include <VBox/version.h>
+ #include <iprt/initterm.h>
+ #include <iprt/string.h>
+@@ -58,7 +62,15 @@
+ #include <iprt/alloc.h>
+ #include <iprt/err.h>
+ #include <iprt/asm.h>
++#include <iprt/x86.h>
+
++
++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV
++# include <machine/cpufunc.h>
++# include <machine/md_var.h>
++# include <machine/specialreg.h>
++#endif
++
+ #ifdef VBOX_WITH_HARDENING
+ # define VBOXDRV_PERM 0600
+ #else
+@@ -77,7 +89,9 @@ static d_ioctl_t VBoxDrvFreeBSDIOCtl;
+ static d_open_t VBoxDrvFreeBSDOpenSys;
+ static void vboxdrvFreeBSDDtr(void *pvData);
+ static d_ioctl_t VBoxDrvFreeBSDIOCtl;
++static d_ioctl_t VBoxDrvFreeBSDIOCtlSMAP;
+ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd);
++static bool VBoxDrvFreeBSDCpuHasSMAP(void);
+
+
+ /*********************************************************************************************************************************
+@@ -94,7 +108,8 @@ static moduledata_t g_VBoxDrvFreeBSDModule =
+ };
+
+ /** Declare the module as a pseudo device. */
+-DECLARE_MODULE(vboxdrv, g_VBoxDrvFreeBSDModule, SI_SUB_PSEUDO, SI_ORDER_ANY);
++#define KERNEL_RELBRANCHEND (roundup(__FreeBSD_version, 500) - 1)
++DECLARE_MODULE_WITH_MAXVER(vboxdrv, g_VBoxDrvFreeBSDModule, SI_SUB_PSEUDO, SI_ORDER_ANY, KERNEL_RELBRANCHEND);
+ MODULE_VERSION(vboxdrv, 1);
+
+ /**
+@@ -141,6 +156,13 @@ static int VBoxDrvFreeBSDModuleEvent(struct module *pM
+ static int VBoxDrvFreeBSDModuleEvent(struct module *pMod, int enmEventType, void *pvArg)
+ {
+ int rc;
++
++ /* Refuse to load if mp_maxcpus is wrong */
++ if (MAXCPU != mp_maxcpus) {
++ printf("vboxdrv: MAXCPU != mp_maxcpus (%d != %d)\n", MAXCPU, mp_maxcpus);
++ return EINVAL;
++ }
++
+ switch (enmEventType)
+ {
+ case MOD_LOAD:
+@@ -183,6 +205,13 @@ static int VBoxDrvFreeBSDLoad(void)
+ rc = supdrvInitDevExt(&g_VBoxDrvFreeBSDDevExt, sizeof(SUPDRVSESSION));
+ if (RT_SUCCESS(rc))
+ {
++ if (VBoxDrvFreeBSDCpuHasSMAP())
++ {
++ LogRel(("disabling SMAP for VBoxDrvFreeBSDIOCtl\n"));
++ g_VBoxDrvFreeBSDChrDevSwSys.d_ioctl = VBoxDrvFreeBSDIOCtlSMAP;
++ g_VBoxDrvFreeBSDChrDevSwUsr.d_ioctl = VBoxDrvFreeBSDIOCtlSMAP;
++ }
++
+ /*
+ * Configure character devices. Add symbolic links for compatibility.
+ */
+@@ -322,7 +351,45 @@ static int VBoxDrvFreeBSDIOCtl(struct cdev *pDev, u_lo
+ return VBoxDrvFreeBSDIOCtlSlow(pSession, ulCmd, pvData, pTd);
+ }
+
++/**
++ * Alternative Device I/O Control entry point on hosts with SMAP support.
++ *
++ * @returns depends...
++ * @param pDev The device.
++ * @param ulCmd The command.
++ * @param pvData Pointer to the data.
++ * @param fFile The file descriptor flags.
++ * @param pTd The calling thread.
++ */
++static int VBoxDrvFreeBSDIOCtlSMAP(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd)
++{
++ /*
++ * Allow VBox R0 code to touch R3 memory. Setting the AC bit disables the
++ * SMAP check.
++ */
++ RTCCUINTREG fSavedEfl = ASMAddFlags(X86_EFL_AC);
+
++ int rc = VBoxDrvFreeBSDIOCtl(pDev, ulCmd, pvData, fFile, pTd);
++
++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV
++ /*
++ * Before we restore AC and the rest of EFLAGS, check if the IOCtl handler code
++ * accidentially modified it or some other important flag.
++ */
++ if (RT_UNLIKELY( (ASMGetFlags() & (X86_EFL_AC | X86_EFL_IF | X86_EFL_DF | X86_EFL_IOPL))
++ != ((fSavedEfl & (X86_EFL_AC | X86_EFL_IF | X86_EFL_DF | X86_EFL_IOPL)) | X86_EFL_AC) ))
++ {
++ char szTmp[48];
++ RTStrPrintf(szTmp, sizeof(szTmp), "ulCmd=%#x: %#x->%#x!", ulCmd, (uint32_t)fSavedEfl, (uint32_t)ASMGetFlags());
++ supdrvBadContext(&g_VBoxDrvFreeBSDDevExt, "SUPDrv-freebsd.c", __LINE__, szTmp);
++ }
++#endif
++
++ ASMSetFlags(fSavedEfl);
++ return rc;
++}
++
++
+ /**
+ * Deal with the 'slow' I/O control requests.
+ *
+@@ -372,11 +439,10 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes
+ */
+ SUPREQHDR Hdr;
+ pvUser = *(void **)pvData;
+- int rc = copyin(pvUser, &Hdr, sizeof(Hdr));
+- if (RT_UNLIKELY(rc))
++ if (RT_FAILURE(RTR0MemUserCopyFrom(&Hdr, (uintptr_t)pvUser, sizeof(Hdr))))
+ {
+- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,Hdr,) -> %#x; ulCmd=%#lx\n", pvUser, rc, ulCmd));
+- return rc;
++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,Hdr,); ulCmd=%#lx\n", pvUser, ulCmd));
++ return EFAULT;
+ }
+ if (RT_UNLIKELY((Hdr.fFlags & SUPREQHDR_FLAGS_MAGIC_MASK) != SUPREQHDR_FLAGS_MAGIC))
+ {
+@@ -401,13 +467,12 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes
+ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: failed to allocate buffer of %d bytes; ulCmd=%#lx\n", cbReq, ulCmd));
+ return ENOMEM;
+ }
+- rc = copyin(pvUser, pHdr, Hdr.cbIn);
+- if (RT_UNLIKELY(rc))
++ if (RT_FAILURE(RTR0MemUserCopyFrom(pHdr, (uintptr_t)pvUser, Hdr.cbIn)))
+ {
+- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,%p,%#x) -> %#x; ulCmd=%#lx\n",
+- pvUser, pHdr, Hdr.cbIn, rc, ulCmd));
++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,%p,%#x); ulCmd=%#lx\n",
++ pvUser, pHdr, Hdr.cbIn, ulCmd));
+ RTMemTmpFree(pHdr);
+- return rc;
++ return EFAULT;
+ }
+ if (Hdr.cbIn < cbReq)
+ RT_BZERO((uint8_t *)pHdr + Hdr.cbIn, cbReq - Hdr.cbIn);
+@@ -435,9 +500,8 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes
+ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: too much output! %#x > %#x; uCmd=%#lx!\n", cbOut, cbReq, ulCmd));
+ cbOut = cbReq;
+ }
+- rc = copyout(pHdr, pvUser, cbOut);
+- if (RT_UNLIKELY(rc))
+- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyout(%p,%p,%#x) -> %d; uCmd=%#lx!\n", pHdr, pvUser, cbOut, rc, ulCmd));
++ if (RT_FAILURE(RTR0MemUserCopyTo((uintptr_t)pvUser, pHdr, cbOut)))
++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyout(%p,%p,%#x); uCmd=%#lx!\n", pHdr, pvUser, cbOut, ulCmd));
+
+ Log(("VBoxDrvFreeBSDIOCtlSlow: returns %d / %d ulCmd=%lx\n", 0, pHdr->rc, ulCmd));
+
+@@ -540,8 +604,7 @@ bool VBOXCALL supdrvOSAreCpusOfflinedOnSuspend(void)
+
+ bool VBOXCALL supdrvOSAreCpusOfflinedOnSuspend(void)
+ {
+- /** @todo verify this. */
+- return false;
++ return true;
+ }
+
+
+@@ -637,31 +700,44 @@ int VBOXCALL supdrvOSMsrProberModify(RTCPUID idCpu,
+ #endif /* SUPDRV_WITH_MSR_PROBER */
+
+
+-#if defined(RT_ARCH_AMD64) || defined(RT_ARCH_ARM64)
+-SUPR0DECL(int) SUPR0HCPhysToVirt(RTHCPHYS HCPhys, void **ppv)
++/**
++ * Check if the CPU has SMAP support.
++ */
++static bool VBoxDrvFreeBSDCpuHasSMAP(void)
+ {
+- AssertReturn(!(HCPhys & PAGE_OFFSET_MASK), VERR_INVALID_POINTER);
+- AssertReturn(HCPhys != NIL_RTHCPHYS, VERR_INVALID_POINTER);
+- *ppv = (void *)(uintptr_t)pmap_map(NULL, HCPhys, (HCPhys | PAGE_OFFSET_MASK) + 1, VM_PROT_WRITE | VM_PROT_READ);
+- return VINF_SUCCESS;
+-}
++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV
++ if ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0)
++ return true;
+ #endif
++ return false;
++}
+
+
+ SUPR0DECL(int) SUPR0PrintfV(const char *pszFormat, va_list va)
+ {
+ char szMsg[256];
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ RTStrPrintfV(szMsg, sizeof(szMsg), pszFormat, va);
+ szMsg[sizeof(szMsg) - 1] = '\0';
+
+ printf("%s", szMsg);
++
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return 0;
+ }
+
+
+ SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void)
+ {
+- return 0;
++ uint32_t fFlags = 0;
++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV
++ if (g_VBoxDrvFreeBSDChrDevSwSys.d_ioctl == VBoxDrvFreeBSDIOCtlSMAP)
++ fFlags |= SUPKERNELFEATURES_SMAP;
++ else
++ Assert(!(ASMGetCR4() & X86_CR4_SMAP));
++#endif
++ return fFlags;
+ }
+
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp
new file mode 100644
index 000000000000..11813244f938
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp.orig 2025-08-13 19:51:09 UTC
++++ src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp
+@@ -88,7 +88,7 @@ DECLHIDDEN(int) suplibOsInit(PSUPLIBDATA pThis, bool f
+ /*
+ * Try open the BSD device.
+ */
+- const char * const *pszDeviceNm = fFlags & SUPR3INIT_F_UNRESTRICTED ? DEVICE_NAME_SYS : DEVICE_NAME_USR;
++ const char * pszDeviceNm = fFlags & SUPR3INIT_F_UNRESTRICTED ? DEVICE_NAME_SYS : DEVICE_NAME_USR;
+ int hDevice = open(pszDeviceNm, O_RDWR, 0);
+ if (hDevice < 0)
+ {
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv
new file mode 100644
index 000000000000..013a5e605910
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv
@@ -0,0 +1,34 @@
+--- src/VBox/HostDrivers/Support/freebsd/files_vboxdrv.orig 2025-08-13 19:51:09 UTC
++++ src/VBox/HostDrivers/Support/freebsd/files_vboxdrv
+@@ -71,6 +71,7 @@ FILES_VBOXDRV_NOBIN=" \
+ ${PATH_ROOT}/include/iprt/stdarg.h=>include/iprt/stdarg.h \
+ ${PATH_ROOT}/include/iprt/stdint.h=>include/iprt/stdint.h \
+ ${PATH_ROOT}/include/iprt/string.h=>include/iprt/string.h \
++ ${PATH_ROOT}/include/iprt/system.h=>include/iprt/system.h \
+ ${PATH_ROOT}/include/iprt/thread.h=>include/iprt/thread.h \
+ ${PATH_ROOT}/include/iprt/time.h=>include/iprt/time.h \
+ ${PATH_ROOT}/include/iprt/timer.h=>include/iprt/timer.h \
+@@ -133,6 +134,7 @@ FILES_VBOXDRV_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.cpp=>common/misc/handletable.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.h=>common/misc/handletable.h \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablectx.cpp=>common/misc/handletablectx.c \
++ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablesimple.cpp=>common/misc/handletablesimple.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/once.cpp=>common/misc/once.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/term.cpp=>common/misc/term.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/misc/thread.cpp=>common/misc/thread.c \
+@@ -154,6 +156,7 @@ FILES_VBOXDRV_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/common/string/strprintf2-ellipsis.cpp=>common/string/strprintf2-ellipsis.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/string/strtonum.cpp=>common/string/strtonum.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/string/memchr.cpp=>common/string/memchr.c \
++ ${PATH_ROOT}/src/VBox/Runtime/common/string/utf-8.cpp=>common/string/utf-8.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/string/stringalloc.cpp=>common/string/stringalloc.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/rand/rand.cpp=>common/rand/rand.c \
+ ${PATH_ROOT}/src/VBox/Runtime/common/rand/randadv.cpp=>common/rand/randadv.c \
+@@ -200,6 +203,7 @@ FILES_VBOXDRV_NOBIN=" \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/RTMpOnPair-generic.cpp=>generic/RTMpOnPair-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/errvars-generic.cpp=>generic/errvars-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/mppresent-generic.cpp=>generic/mppresent-generic.c \
++ ${PATH_ROOT}/src/VBox/Runtime/generic/system-page-size-generic.cpp=>generic/system-page-size-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/timer-generic.cpp=>generic/timer-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/generic/uuid-generic.cpp=>generic/uuid-generic.c \
+ ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.cpp=>r0drv/alloc-r0drv.c \
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile
new file mode 100644
index 000000000000..7275c942126d
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/VBoxNetAdp/freebsd/Makefile.orig 2025-08-13 19:51:10 UTC
++++ src/VBox/HostDrivers/VBoxNetAdp/freebsd/Makefile
+@@ -36,7 +36,7 @@ KMOD = vboxnetadp
+
+ KMOD = vboxnetadp
+
+-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE
++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w
+
+ .if (${MACHINE_ARCH} == "i386")
+ CFLAGS += -DRT_ARCH_X86
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c
new file mode 100644
index 000000000000..8da432449fe1
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c
@@ -0,0 +1,147 @@
+--- src/VBox/HostDrivers/VBoxNetAdp/freebsd/VBoxNetAdp-freebsd.c.orig 2024-01-11 12:25:08 UTC
++++ src/VBox/HostDrivers/VBoxNetAdp/freebsd/VBoxNetAdp-freebsd.c
+@@ -216,7 +216,11 @@ static void VBoxNetAdpFreeBSDNetinit(void *priv)
+ PVBOXNETADP pThis = priv;
+ struct ifnet *ifp = pThis->u.s.ifp;
+
++#if __FreeBSD_version >= 1500000
++ if_setdrvflagbits(ifp, IFF_DRV_RUNNING, 0);
++#else
+ ifp->if_drv_flags |= IFF_DRV_RUNNING;
++#endif
+ }
+
+ /**
+@@ -226,25 +230,46 @@ static void VBoxNetAdpFreeBSDNetstart(struct ifnet *if
+ */
+ static void VBoxNetAdpFreeBSDNetstart(struct ifnet *ifp)
+ {
++#if __FreeBSD_version >= 1500000
++ PVBOXNETADP pThis = if_getsoftc(ifp);
++#else
+ PVBOXNETADP pThis = ifp->if_softc;
++#endif
+ struct mbuf *m;
+
++#if __FreeBSD_version >= 1500000
++ if ((if_getdrvflags(ifp) & (IFF_DRV_RUNNING | IFF_DRV_OACTIVE)) != IFF_DRV_RUNNING)
++#else
+ if ((ifp->if_drv_flags & (IFF_DRV_RUNNING | IFF_DRV_OACTIVE)) != IFF_DRV_RUNNING)
++#endif
+ return;
+
++#if __FreeBSD_version >= 1500000
++ if_setdrvflagbits(ifp, IFF_DRV_OACTIVE, 0);
++ while (!if_sendq_empty(ifp))
++#else
+ ifp->if_drv_flags |= IFF_DRV_OACTIVE;
+ while (!IFQ_DRV_IS_EMPTY(&ifp->if_snd))
++#endif
+ {
+ #if __FreeBSD_version >= 1100036
+ if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);
+ #else
+ ifp->if_opackets++;
+ #endif
++#if __FreeBSD_version >= 1500000
++ m = if_dequeue(ifp);
++#else
+ IFQ_DRV_DEQUEUE(&ifp->if_snd, m);
++#endif
+ BPF_MTAP(ifp, m);
+ m_freem(m);
+ }
++#if __FreeBSD_version >= 1500000
++ if_setdrvflagbits(ifp, 0, IFF_DRV_OACTIVE);
++#else
+ ifp->if_drv_flags &= ~IFF_DRV_OACTIVE;
++#endif
+ }
+
+ /**
+@@ -257,6 +282,18 @@ static int VBoxNetAdpFreeBSDNetioctl(struct ifnet *ifp
+ switch (cmd)
+ {
+ case SIOCSIFFLAGS:
++#if __FreeBSD_version >= 1500000
++ if (if_getflags(ifp) & IFF_UP)
++ {
++ if (!(if_getdrvflags(ifp) & IFF_DRV_RUNNING))
++ if_init(ifp, if_getsoftc(ifp));
++ }
++ else
++ {
++ if (if_getdrvflags(ifp) & IFF_DRV_RUNNING)
++ if_setdrvflagbits(ifp, 0, IFF_DRV_RUNNING);
++ }
++#else
+ if (ifp->if_flags & IFF_UP)
+ {
+ if (!(ifp->if_drv_flags & IFF_DRV_RUNNING))
+@@ -267,6 +304,7 @@ static int VBoxNetAdpFreeBSDNetioctl(struct ifnet *ifp
+ if (ifp->if_drv_flags & IFF_DRV_RUNNING)
+ ifp->if_drv_flags &= ~IFF_DRV_RUNNING;
+ }
++#endif
+ break;
+ case SIOCGIFMEDIA:
+ {
+@@ -301,7 +339,11 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac
+
+ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac)
+ {
++#if __FreeBSD_version >= 1500000
++ if_t ifp;
++#else
+ struct ifnet *ifp;
++#endif
+
+ VBOXCURVNET_SET_FROM_UCRED();
+ ifp = if_alloc(IFT_ETHER);
+@@ -309,6 +351,16 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac
+ return VERR_NO_MEMORY;
+
+ if_initname(ifp, VBOXNETADP_NAME, pThis->iUnit);
++#if __FreeBSD_version >= 1500000
++ if_setsoftc(ifp, pThis);
++ if_setmtu(ifp, ETHERMTU);
++ if_setflagbits(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST, 0);
++ if_setioctlfn(ifp, VBoxNetAdpFreeBSDNetioctl);
++ if_setstartfn(ifp, VBoxNetAdpFreeBSDNetstart);
++ if_setinitfn(ifp, VBoxNetAdpFreeBSDNetinit);
++ if_setsendqlen(ifp, IFQ_MAXLEN);
++ if_setsendqready(ifp);
++#else
+ ifp->if_softc = pThis;
+ ifp->if_mtu = ETHERMTU;
+ ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
+@@ -318,10 +370,17 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac
+ IFQ_SET_MAXLEN(&ifp->if_snd, IFQ_MAXLEN);
+ ifp->if_snd.ifq_drv_maxlen = IFQ_MAXLEN;
+ IFQ_SET_READY(&ifp->if_snd);
++#endif
+ ether_ifattach(ifp, (void *)pMac);
++#if __FreeBSD_version >= 1500000
++ (void)if_setbaudrate(ifp, 0);
++
++ strncpy(pThis->szName, if_name(ifp), VBOXNETADP_MAX_NAME_LEN);
++#else
+ ifp->if_baudrate = 0;
+
+ strncpy(pThis->szName, ifp->if_xname, VBOXNETADP_MAX_NAME_LEN);
++#endif
+ pThis->u.s.ifp = ifp;
+ VBOXCURVNET_RESTORE();
+ return 0;
+@@ -332,7 +391,11 @@ void vboxNetAdpOsDestroy(PVBOXNETADP pThis)
+ struct ifnet *ifp;
+
+ ifp = pThis->u.s.ifp;
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ ether_ifdetach(ifp);
+ if_free(ifp);
+ VBOXCURVNET_RESTORE();
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk
new file mode 100644
index 000000000000..1bf366252bc2
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk.orig 2025-08-13 19:51:11 UTC
++++ src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk
+@@ -337,7 +337,7 @@ ifeq ($(KBUILD_TARGET),freebsd)
+ $(QUIET)$(RM) -f -- $@
+ $(QUIET)$(CP) -f $< $@
+ ifndef VBOX_WITH_HARDENING
+- $(QUIET)$(SED) -e "s;VBOX_WITH_HARDENING;;g" --output $@.tmp $@
++ $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@.tmp $@
+ ${QUIET}$(MV) -f $@.tmp $@
+ endif
+ ifndef VBOX_WITH_NETFLT_VIMAGE
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile
new file mode 100644
index 000000000000..e1db154e2347
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2025-08-13 19:51:11 UTC
++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile
+@@ -36,7 +36,7 @@ KMOD = vboxnetflt
+
+ KMOD = vboxnetflt
+
+-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE
++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w
+
+ .if (${MACHINE_ARCH} == "i386")
+ CFLAGS += -DRT_ARCH_X86
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c
new file mode 100644
index 000000000000..6e3d40a42e43
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c
@@ -0,0 +1,471 @@
+--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c.orig 2024-01-11 12:25:08 UTC
++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c
+@@ -52,6 +52,7 @@
+ #include <net/if_dl.h>
+ #include <net/if_types.h>
+ #include <net/ethernet.h>
++#include <net/if_vlan_var.h>
+
+ #include <netgraph/ng_message.h>
+ #include <netgraph/netgraph.h>
+@@ -73,6 +74,7 @@
+
+ #define VBOXNETFLT_OS_SPECFIC 1
+ #include "../VBoxNetFltInternal.h"
++#include "freebsd/the-freebsd-kernel.h"
+
+ static int vboxnetflt_modevent(struct module *, int, void *);
+ static ng_constructor_t ng_vboxnetflt_constructor;
+@@ -149,6 +151,7 @@ MODULE_DEPEND(ng_vboxnetflt, vboxdrv, 1, 1, 1);
+ */
+ MODULE_VERSION(vboxnetflt, 1);
+ MODULE_DEPEND(ng_vboxnetflt, vboxdrv, 1, 1, 1);
++MODULE_DEPEND(ng_vboxnetflt, ng_ether, 1, 1, 1);
+
+ /**
+ * The (common) global data.
+@@ -181,8 +184,6 @@ static int vboxnetflt_modevent(struct module *pMod, in
+ printf("vboxNetFltInitGlobalsAndIdc failed %d\n", rc);
+ return RTErrConvertToErrno(rc);
+ }
+- /* No MODULE_VERSION in ng_ether so we can't MODULE_DEPEND it */
+- kern_kldload(curthread, "ng_ether", NULL);
+ break;
+
+ case MOD_UNLOAD:
+@@ -334,12 +335,20 @@ static int ng_vboxnetflt_rcvdata(hook_p hook, item_p i
+ {
+ const node_p node = NG_HOOK_NODE(hook);
+ PVBOXNETFLTINS pThis = NG_NODE_PRIVATE(node);
++#if __FreeBSD_version >= 1500000
++ if_t ifp = pThis->u.s.ifp;
++#else
+ struct ifnet *ifp = pThis->u.s.ifp;
++#endif
+ struct mbuf *m;
+ struct m_tag *mtag;
+ bool fActive;
+
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ fActive = vboxNetFltTryRetainBusyActive(pThis);
+
+ NGI_GET_M(item, m);
+@@ -361,7 +370,14 @@ static int ng_vboxnetflt_rcvdata(hook_p hook, item_p i
+ {
+ if (mtag != NULL || !fActive)
+ {
++#if __FreeBSD_version >= 1300049
++ struct epoch_tracker et;
++ NET_EPOCH_ENTER(et);
++#endif
+ ether_demux(ifp, m);
++#if __FreeBSD_version >= 1300049
++ NET_EPOCH_EXIT(et);
++#endif
+ if (fActive)
+ vboxNetFltRelease(pThis, true /*fBusy*/);
+ VBOXCURVNET_RESTORE();
+@@ -433,12 +449,22 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend
+ {
+ PVBOXNETFLTINS pThis = (PVBOXNETFLTINS)arg;
+ struct mbuf *m, *m0;
++#if __FreeBSD_version >= 1500000
++ if_t ifp = pThis->u.s.ifp;
++#else
+ struct ifnet *ifp = pThis->u.s.ifp;
++#endif
+ unsigned int cSegs = 0;
+ bool fDropIt = false, fActive;
++ bool is_vl_tagged = false;
++ uint16_t vl_tag;
+ PINTNETSG pSG;
+
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ vboxNetFltRetain(pThis, true /* fBusy */);
+ for (;;)
+ {
+@@ -448,6 +474,19 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend
+ if (m == NULL)
+ break;
+
++ /* Prepend a VLAN header for consumption by the virtual switch */
++ if (m->m_flags & M_VLANTAG) {
++ vl_tag = m->m_pkthdr.ether_vtag;
++ is_vl_tagged = true;
++
++ m = ether_vlanencap(m, m->m_pkthdr.ether_vtag);
++ if (m == NULL) {
++ printf("vboxflt: unable to prepend VLAN header\n");
++ break;
++ }
++ m->m_flags &= ~M_VLANTAG;
++ }
++
+ for (m0 = m; m0 != NULL; m0 = m0->m_next)
+ if (m0->m_len > 0)
+ cSegs++;
+@@ -462,10 +501,39 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend
+ vboxNetFltFreeBSDMBufToSG(pThis, m, pSG, cSegs, 0);
+ fDropIt = pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, INTNETTRUNKDIR_WIRE);
+ RTMemTmpFree(pSG);
++
++ /* Restore the VLAN flags before re-injecting the packet */
++ if (is_vl_tagged && !fDropIt) {
++ struct ether_vlan_header *vl_hdr;
++
++ /* This shouldn't fail, as the header was just prepended */
++ if (m->m_len < sizeof(*vl_hdr) && (m = m_pullup(m, sizeof(*vl_hdr))) == NULL) {
++ printf("vboxflt: unable to pullup VLAN header\n");
++ m_freem(m);
++ break;
++ }
++
++ /* Copy the MAC dhost/shost over the 802.1q field */
++ vl_hdr = mtod(m, struct ether_vlan_header *);
++ bcopy((char *)vl_hdr, (char *)vl_hdr + ETHER_VLAN_ENCAP_LEN, ETHER_HDR_LEN - ETHER_TYPE_LEN);
++ m_adj(m, ETHER_VLAN_ENCAP_LEN);
++
++ m->m_pkthdr.ether_vtag = vl_tag;
++ m->m_flags |= M_VLANTAG;
++ }
++
+ if (fDropIt)
+ m_freem(m);
+- else
++ else {
++#if __FreeBSD_version >= 1300049
++ struct epoch_tracker et;
++ NET_EPOCH_ENTER(et);
++#endif
+ ether_demux(ifp, m);
++#if __FreeBSD_version >= 1300049
++ NET_EPOCH_EXIT(et);
++#endif
++ }
+ }
+ vboxNetFltRelease(pThis, true /* fBusy */);
+ VBOXCURVNET_RESTORE();
+@@ -478,12 +546,20 @@ static void vboxNetFltFreeBSDoutput(void *arg, int pen
+ {
+ PVBOXNETFLTINS pThis = (PVBOXNETFLTINS)arg;
+ struct mbuf *m, *m0;
++#if __FreeBSD_version >= 1500000
++ if_t ifp = pThis->u.s.ifp;
++#else
+ struct ifnet *ifp = pThis->u.s.ifp;
++#endif
+ unsigned int cSegs = 0;
+ bool fDropIt = false, fActive;
+ PINTNETSG pSG;
+
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ vboxNetFltRetain(pThis, true /* fBusy */);
+ for (;;)
+ {
+@@ -521,26 +597,41 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p
+ */
+ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *pvIfData, PINTNETSG pSG, uint32_t fDst)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ NOREF(pvIfData);
+
+ void (*input_f)(struct ifnet *, struct mbuf *);
++#if __FreeBSD_version >= 1500000
++ if_t ifp;
++#else
+ struct ifnet *ifp;
++#endif
+ struct mbuf *m;
+ struct m_tag *mtag;
+ bool fActive;
+ int error;
+
+ ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *);
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+
+ if (fDst & INTNETTRUNKDIR_WIRE)
+ {
+ m = vboxNetFltFreeBSDSGMBufFromSG(pThis, pSG);
+ if (m == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
++ }
+ m = m_pullup(m, ETHER_HDR_LEN);
+ if (m == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
++ }
+
+ m->m_flags |= M_PKTHDR;
+ ether_output_frame(ifp, m);
+@@ -550,10 +641,16 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p
+ {
+ m = vboxNetFltFreeBSDSGMBufFromSG(pThis, pSG);
+ if (m == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
++ }
+ m = m_pullup(m, ETHER_HDR_LEN);
+ if (m == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
++ }
+ /*
+ * Delivering packets to the host will be captured by the
+ * input hook. Tag the packet with a mbuf tag so that we
+@@ -564,6 +661,7 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p
+ if (mtag == NULL)
+ {
+ m_freem(m);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -571,9 +669,21 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p
+ m_tag_prepend(m, mtag);
+ m->m_flags |= M_PKTHDR;
+ m->m_pkthdr.rcvif = ifp;
++#if __FreeBSD_version >= 1300049
++ struct epoch_tracker et;
++ NET_EPOCH_ENTER(et);
++#endif
++#if __FreeBSD_version >= 1500000
++ if_input(ifp, m);
++#else
+ ifp->if_input(ifp, m);
++#endif
++#if __FreeBSD_version >= 1300049
++ NET_EPOCH_EXIT(et);
++#endif
+ }
+ VBOXCURVNET_RESTORE();
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -586,15 +696,23 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi
+
+ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ char nam[NG_NODESIZ];
++#if __FreeBSD_version >= 1500000
++ if_t ifp;
++#else
+ struct ifnet *ifp;
++#endif
+ node_p node;
+
+ VBOXCURVNET_SET_FROM_UCRED();
+ NOREF(pvContext);
+ ifp = ifunit(pThis->szName);
+ if (ifp == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_INTNET_FLT_IF_NOT_FOUND;
++ }
+
+ /* Create a new netgraph node for this instance */
+ if (ng_make_node_common(&ng_vboxnetflt_typestruct, &node) != 0)
+@@ -604,7 +722,11 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi
+
+ ASMAtomicUoWritePtr(&pThis->u.s.ifp, ifp);
+ pThis->u.s.node = node;
++#if __FreeBSD_version >= 1500000
++ bcopy(if_getlladdr(ifp), &pThis->u.s.MacAddr, ETHER_ADDR_LEN);
++#else
+ bcopy(IF_LLADDR(ifp), &pThis->u.s.MacAddr, ETHER_ADDR_LEN);
++#endif
+ ASMAtomicUoWriteBool(&pThis->fDisconnectedFromHost, false);
+
+ /* Initialize deferred input queue */
+@@ -638,16 +760,26 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi
+ vboxNetFltRelease(pThis, true /*fBusy*/);
+ }
+ VBOXCURVNET_RESTORE();
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+
+ return VINF_SUCCESS;
+ }
+
+ bool vboxNetFltOsMaybeRediscovered(PVBOXNETFLTINS pThis)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++#if __FreeBSD_version >= 1500000
++ if_t ifp, ifp0;
++#else
+ struct ifnet *ifp, *ifp0;
++#endif
+
+ ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *);
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ /*
+ * Attempt to check if the interface is still there and re-initialize if
+ * something has changed.
+@@ -660,6 +792,7 @@ bool vboxNetFltOsMaybeRediscovered(PVBOXNETFLTINS pThi
+ pThis->u.s.node = NULL;
+ }
+ VBOXCURVNET_RESTORE();
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+
+ if (ifp0 != NULL)
+ {
+@@ -672,6 +805,7 @@ void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis)
+
+ void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ taskqueue_drain(taskqueue_fast, &pThis->u.s.tskin);
+ taskqueue_drain(taskqueue_fast, &pThis->u.s.tskout);
+@@ -684,6 +818,7 @@ void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis)
+ ng_rmnode_self(pThis->u.s.node);
+ VBOXCURVNET_RESTORE();
+ pThis->u.s.node = NULL;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+ int vboxNetFltOsPreInitInstance(PVBOXNETFLTINS pThis)
+@@ -697,7 +832,12 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+
+ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, bool fActive)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++#if __FreeBSD_version >= 1500000
++ if_t ifp;
++#else
+ struct ifnet *ifp;
++#endif
+ struct ifreq ifreq;
+ int error;
+ node_p node;
+@@ -709,18 +849,30 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ Log(("%s: fActive:%d\n", __func__, fActive));
+
+ ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *);
++#if __FreeBSD_version >= 1500000
++ VBOXCURVNET_SET(if_getvnet(ifp));
++#else
+ VBOXCURVNET_SET(ifp->if_vnet);
++#endif
+ node = ASMAtomicUoReadPtrT(&pThis->u.s.node, node_p);
+
+ memset(&ifreq, 0, sizeof(struct ifreq));
+ /* Activate interface */
+ if (fActive)
+ {
++#if __FreeBSD_version >= 1500000
++ pThis->u.s.flags = if_getflags(ifp);
++#else
+ pThis->u.s.flags = ifp->if_flags;
++#endif
+ ifpromisc(ifp, 1);
+
+ /* ng_ether nodes are named after the interface name */
++#if __FreeBSD_version >= 1500000
++ snprintf(path, sizeof(path), "%s:", if_name(ifp));
++#else
+ snprintf(path, sizeof(path), "%s:", ifp->if_xname);
++#endif
+
+ /*
+ * Send a netgraph connect message to the ng_ether node
+@@ -730,9 +882,16 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_CONNECT,
+ sizeof(struct ngm_connect), M_NOWAIT);
+ if (msg == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return;
++ }
+ con = (struct ngm_connect *)msg->data;
++#if __FreeBSD_version >= 1500000
++ snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:", if_name(ifp));
++#else
+ snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:", ifp->if_xname);
++#endif
+ strlcpy(con->ourhook, "lower", NG_HOOKSIZ);
+ strlcpy(con->peerhook, "input", NG_HOOKSIZ);
+ NG_SEND_MSG_PATH(error, node, msg, path, 0);
+@@ -744,10 +903,17 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_CONNECT,
+ sizeof(struct ngm_connect), M_NOWAIT);
+ if (msg == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return;
++ }
+ con = (struct ngm_connect *)msg->data;
+ snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:",
++#if __FreeBSD_version >= 1500000
++ if_name(ifp));
++#else
+ ifp->if_xname);
++#endif
+ strlcpy(con->ourhook, "upper", sizeof(con->ourhook));
+ strlcpy(con->peerhook, "output", sizeof(con->peerhook));
+ NG_SEND_MSG_PATH(error, node, msg, path, 0);
+@@ -759,7 +925,11 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ ifpromisc(ifp, 0);
+
+ /* Disconnect msgs are addressed to ourself */
++#if __FreeBSD_version >= 1500000
++ snprintf(path, sizeof(path), "vboxnetflt_%s:", if_name(ifp));
++#else
+ snprintf(path, sizeof(path), "vboxnetflt_%s:", ifp->if_xname);
++#endif
+
+ /*
+ * Send a netgraph message to disconnect our 'input' hook
+@@ -767,7 +937,10 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_RMHOOK,
+ sizeof(struct ngm_rmhook), M_NOWAIT);
+ if (msg == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return;
++ }
+ rm = (struct ngm_rmhook *)msg->data;
+ strlcpy(rm->ourhook, "input", NG_HOOKSIZ);
+ NG_SEND_MSG_PATH(error, node, msg, path, 0);
+@@ -778,12 +951,16 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b
+ NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_RMHOOK,
+ sizeof(struct ngm_rmhook), M_NOWAIT);
+ if (msg == NULL)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return;
++ }
+ rm = (struct ngm_rmhook *)msg->data;
+ strlcpy(rm->ourhook, "output", NG_HOOKSIZ);
+ NG_SEND_MSG_PATH(error, node, msg, path, 0);
+ }
+ VBOXCURVNET_RESTORE();
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+ int vboxNetFltOsDisconnectIt(PVBOXNETFLTINS pThis)
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp
new file mode 100644
index 000000000000..2c13b666afaf
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp.orig 2025-08-13 19:51:12 UTC
++++ src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp
+@@ -759,7 +759,7 @@ int Adapter::doIOCtl(unsigned long iCmd, VBOXNETADPREQ
+ * Global config file implementation *
+ *********************************************************************************************************************************/
+
+-#define VBOX_GLOBAL_NETWORK_CONFIG_PATH "/etc/vbox/networks.conf"
++#define VBOX_GLOBAL_NETWORK_CONFIG_PATH "%%VBOX_ETC%%/networks.conf"
+ #define VBOXNET_DEFAULT_IPV4MASK "255.255.255.0"
+
+ class NetworkAddress
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_Makefile.kmk
new file mode 100644
index 000000000000..48ced38ac98c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_Makefile.kmk
@@ -0,0 +1,10 @@
+--- src/VBox/Main/Makefile.kmk.orig 2025-08-13 19:51:19 UTC
++++ src/VBox/Main/Makefile.kmk
+@@ -771,6 +771,7 @@ if !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_EXTPA
+
+ VBoxSVC_SOURCES.freebsd = \
+ src-server/freebsd/HostHardwareFreeBSD.cpp \
++ $(if $(VBOX_WITH_DBUS),src-server/linux/HostPowerLinux.cpp) \
+ src-server/HostDnsServiceResolvConf.cpp
+
+ VBoxSVC_LDFLAGS.freebsd += -lcam
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_include_HostPower.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_include_HostPower.h
new file mode 100644
index 000000000000..90bd737f000d
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_include_HostPower.h
@@ -0,0 +1,20 @@
+--- src/VBox/Main/include/HostPower.h.orig 2025-08-13 19:51:21 UTC
++++ src/VBox/Main/include/HostPower.h
+@@ -41,7 +41,7 @@
+
+ #include <vector>
+
+-#ifdef RT_OS_LINUX
++#if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)
+ # include <VBox/dbus.h>
+ #endif
+
+@@ -77,7 +77,7 @@ class HostPowerServiceWin : public HostPowerService (p
+ RTTHREAD mThread;
+ };
+ # endif
+-# if defined(RT_OS_LINUX) || defined(DOXYGEN_RUNNING)
++# if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) || defined(DOXYGEN_RUNNING)
+ /**
+ * The Linux hosted Power Service.
+ */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_HostImpl.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_HostImpl.cpp
new file mode 100644
index 000000000000..3327edf47c79
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_HostImpl.cpp
@@ -0,0 +1,11 @@
+--- src/VBox/Main/src-server/HostImpl.cpp.orig 2025-08-13 19:51:26 UTC
++++ src/VBox/Main/src-server/HostImpl.cpp
+@@ -339,7 +339,7 @@ HRESULT Host::init(VirtualBox *aParent)
+
+ #if defined(RT_OS_WINDOWS)
+ m->pHostPowerService = new HostPowerServiceWin(m->pParent);
+-#elif defined(RT_OS_LINUX) && defined(VBOX_WITH_DBUS)
++#elif (defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)) && defined(VBOX_WITH_DBUS)
+ m->pHostPowerService = new HostPowerServiceLinux(m->pParent);
+ #elif defined(RT_OS_DARWIN)
+ m->pHostPowerService = new HostPowerServiceDarwin(m->pParent);
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp
new file mode 100644
index 000000000000..ec8a2226f1c9
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp
@@ -0,0 +1,24 @@
+--- src/VBox/Main/src-server/freebsd/PerformanceFreeBSD.cpp.orig 2025-08-13 19:51:28 UTC
++++ src/VBox/Main/src-server/freebsd/PerformanceFreeBSD.cpp
+@@ -90,8 +90,10 @@ int CollectorFreeBSD::getHostMemoryUsage(ULONG *total,
+ cbParameter = sizeof(cPagesMemInactive);
+ if (!sysctlbyname("vm.stats.vm.v_inactive_count", &cPagesMemInactive, &cbParameter, NULL, 0))
+ cProcessed++;
++#if __FreeBSD_version < 1200016
+ cbParameter = sizeof(cPagesMemCached);
+ if (!sysctlbyname("vm.stats.vm.v_cache_count", &cPagesMemCached, &cbParameter, NULL, 0))
++#endif
+ cProcessed++;
+ cbParameter = sizeof(cbPage);
+ if (!sysctlbyname("hw.pagesize", &cbPage, &cbParameter, NULL, 0))
+@@ -100,8 +102,8 @@ int CollectorFreeBSD::getHostMemoryUsage(ULONG *total,
+ if (cProcessed == 6)
+ {
+ *total = cbMemPhys / _1K;
+- *used = cPagesMemUsed * (cbPage / _1K);
+- *available = (cPagesMemFree + cPagesMemInactive + cPagesMemCached ) * (cbPage / _1K);
++ *used = (uint64_t)cPagesMemUsed * (cbPage / _1K);
++ *available = ((uint64_t)cPagesMemFree + cPagesMemInactive + cPagesMemCached) * (cbPage / _1K);
+ }
+ else
+ vrc = VERR_NOT_SUPPORTED;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_Makefile.kmk
new file mode 100644
index 000000000000..7d80c20cb908
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_Makefile.kmk
@@ -0,0 +1,29 @@
+--- src/VBox/Runtime/Makefile.kmk.orig 2025-08-28 22:09:24 UTC
++++ src/VBox/Runtime/Makefile.kmk
+@@ -233,6 +233,9 @@ $(IPRT_OUT_DIR)/oiddb.h.ts +| $(IPRT_OUT_DIR)/oiddb.h:
+ $(QUIET)$(oiddb2c_1_TARGET) "$@" $(filter %.cfg,$^)
+ $(QUIET)$(CP) --changed -fv "$@" "$(IPRT_OUT_DIR)/oiddb.h"
+
++# Set the defines that utf8-posix.cpp needs. It's used by several targets.
++#
++r3/posix/utf8-posix.cpp_DEFS.freebsd = $(VBOX_ICONV_DEFS)
+
+ #
+ # Unicode Specification reader used to regenerate unidata-*.cpp.
+@@ -1516,6 +1519,7 @@ RuntimeBaseR3_SOURCES.freebsd = \
+ generic/RTProcDaemonize-generic.cpp \
+ generic/RTProcIsRunningByName-generic.cpp \
+ generic/RTThreadGetNativeState-generic.cpp \
++ generic/system-page-size-generic.cpp \
+ r3/freebsd/fileaio-freebsd.cpp \
+ r3/freebsd/RTFileQuerySectorSize-freebsd.cpp \
+ r3/freebsd/mp-freebsd.cpp \
+@@ -3072,6 +3076,8 @@ VBoxRT_LDFLAGS.win = /MANIFEST \
+ /delayload:ole32.dll \
+ /delayload:oleaut32.dll \
+ /delayload:advapi32.dll
++VBoxRT_LDFLAGS.freebsd = \
++ -Wl,--allow-multiple-definition
+
+ if1of (VBoxRT, $(DLLS))
+ $(call VBOX_SET_VER_INFO_DLL,VBoxRT,VirtualBox Runtime)
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c
new file mode 100644
index 000000000000..564b70a0f108
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c
@@ -0,0 +1,58 @@
+--- src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c
+@@ -88,6 +88,7 @@ DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFl
+
+ DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ size_t cbAllocated = cb;
+ PRTMEMHDR pHdr = (PRTMEMHDR)malloc(cb + sizeof(RTMEMHDR), M_IPRTHEAP,
+ fFlags & RTMEMHDR_FLAG_ZEROED ? M_NOWAIT | M_ZERO : M_NOWAIT);
+@@ -99,21 +100,28 @@ DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFl
+ pHdr->cbReq = cb;
+
+ *ppHdr = pHdr;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+- }
++ }
++
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+
+ DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ pHdr->u32Magic += 1;
+ free(pHdr, M_IPRTHEAP);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+
+ RTR0DECL(void *) RTMemContAlloc(PRTCCPHYS pPhys, size_t cb)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ void *pv;
+
+ /*
+@@ -138,6 +146,7 @@ RTR0DECL(void *) RTMemContAlloc(PRTCCPHYS pPhys, size_
+ *pPhys = vtophys(pv);
+ Assert(!(*pPhys & PAGE_OFFSET_MASK));
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return pv;
+ }
+
+@@ -147,7 +156,9 @@ RTR0DECL(void) RTMemContFree(void *pv, size_t cb)
+ if (pv)
+ {
+ AssertMsg(!((uintptr_t)pv & PAGE_OFFSET_MASK), ("pv=%p\n", pv));
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ contigfree(pv, cb, M_IPRTCONT);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c
new file mode 100644
index 000000000000..53f7659961b2
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c
@@ -0,0 +1,29 @@
+--- src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c
+@@ -78,15 +78,18 @@ DECLHIDDEN(void) rtR0AssertNativeMsg1(const char *pszE
+
+ DECLHIDDEN(void) rtR0AssertNativeMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ printf("\r\n!!Assertion Failed!!\r\n"
+ "Expression: %s\r\n"
+ "Location : %s(%d) %s\r\n",
+ pszExpr, pszFile, uLine, pszFunction);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+
+ DECLHIDDEN(void) rtR0AssertNativeMsg2V(bool fInitial, const char *pszFormat, va_list va)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ char szMsg[256];
+
+ RTStrPrintfV(szMsg, sizeof(szMsg) - 1, pszFormat, va);
+@@ -94,6 +97,7 @@ DECLHIDDEN(void) rtR0AssertNativeMsg2V(bool fInitial,
+ printf("%s", szMsg);
+
+ NOREF(fInitial);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
new file mode 100644
index 000000000000..4c0ed355709c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
@@ -0,0 +1,408 @@
+--- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2025-04-14 17:59:13 UTC
++++ src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c
+@@ -140,8 +140,10 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+
+ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)pMem;
+ int rc;
++ vm_map_t pMap;
+
+ switch (pMemFreeBSD->Core.enmType)
+ {
+@@ -156,8 +158,6 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+
+ case RTR0MEMOBJTYPE_LOCK:
+ {
+- vm_map_t pMap = kernel_map;
+-
+ if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
+ pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map;
+
+@@ -198,6 +198,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+ case RTR0MEMOBJTYPE_PHYS_NC:
+ {
+ VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
++#if __FreeBSD_version < 1500038
+ vm_page_t pPage = vm_page_find_least(pMemFreeBSD->pObject, 0);
+ #if __FreeBSD_version < 1000000
+ vm_page_lock_queues();
+@@ -211,6 +212,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+ #if __FreeBSD_version < 1000000
+ vm_page_unlock_queues();
+ #endif
++#else /* __FreeBSD_version >= 1500038 */
++ struct pctrie_iter pages;
++ vm_page_t page;
++
++ vm_page_iter_init(&pages, pMemFreeBSD->pObject);
++ VM_RADIX_FORALL(page, &pages)
++ (void)vm_page_unwire_noq(page);
++#endif
+ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
+ vm_object_deallocate(pMemFreeBSD->pObject);
+ break;
+@@ -221,6 +230,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
+ return VERR_INTERNAL_ERROR;
+ }
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -330,7 +340,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE
+ size_t cPages = atop(pMemFreeBSD->Core.cb);
+ int rc;
+
+- pMemFreeBSD->pObject = vm_object_allocate(OBJT_PHYS, cPages);
++ pMemFreeBSD->pObject = vm_pager_allocate(OBJT_PHYS, NULL,
++ pMemFreeBSD->Core.cb, VM_PROT_ALL, 0, curthread->td_ucred);
+
+ /* No additional object reference for auto-deallocation upon unmapping. */
+ #if __FreeBSD_version >= 1000055
+@@ -372,6 +383,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ
+
+ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PAGE,
+ NULL, cb, pszTag);
+ if (pMemFreeBSD)
+@@ -381,8 +393,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ
+ *ppMem = &pMemFreeBSD->Core;
+ else
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -396,6 +410,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI
+
+ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_LOW, NULL, cb, pszTag);
+ if (pMemFreeBSD)
+ {
+@@ -404,8 +419,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI
+ *ppMem = &pMemFreeBSD->Core;
+ else
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -413,6 +430,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ
+ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHigest,
+ bool fExecutable, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_CONT,
+ NULL, cb, pszTag);
+ if (pMemFreeBSD)
+@@ -425,8 +443,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ
+ }
+ else
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -434,6 +454,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, RTHCPHYS PhysHighest,
+ size_t uAlignment, bool fContiguous, int rcNoMem, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ /* create the object. */
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), enmType, NULL, cb, pszTag);
+ if (pMemFreeBSD)
+@@ -441,7 +462,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ vm_paddr_t const VmPhysAddrHigh = PhysHighest != NIL_RTHCPHYS ? PhysHighest : ~(vm_paddr_t)0;
+ u_long const cPages = atop(cb);
+
+- pMemFreeBSD->pObject = vm_object_allocate(OBJT_PHYS, cPages);
++ pMemFreeBSD->pObject = vm_pager_allocate(OBJT_PHYS, NULL,
++ pMemFreeBSD->Core.cb, VM_PROT_ALL, 0, curthread->td_ucred);
+
+ int rc = rtR0MemObjFreeBSDPhysAllocHelper(pMemFreeBSD->pObject, cPages, VmPhysAddrHigh,
+ uAlignment, fContiguous, true, rcNoMem);
+@@ -451,7 +473,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ {
+ Assert(enmType == RTR0MEMOBJTYPE_PHYS);
+ VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
+- pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_page_find_least(pMemFreeBSD->pObject, 0));
++ pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_radix_lookup_ge(&pMemFreeBSD->pObject->rtree, 0));
+ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
+ pMemFreeBSD->Core.u.Phys.fAllocated = true;
+ }
+@@ -464,8 +486,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ vm_object_deallocate(pMemFreeBSD->pObject);
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -488,6 +512,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ
+ const char *pszTag)
+ {
+ AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ /* create the object. */
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PHYS,
+@@ -499,8 +524,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ
+ pMemFreeBSD->Core.u.Phys.PhysBase = Phys;
+ pMemFreeBSD->Core.u.Phys.uCachePolicy = uCachePolicy;
+ *ppMem = &pMemFreeBSD->Core;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -512,6 +539,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER
+ vm_offset_t AddrStart, size_t cb, uint32_t fAccess,
+ RTR0PROCESS R0Process, int fFlags, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ int rc;
+ NOREF(fAccess);
+
+@@ -521,21 +549,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER
+ if (!pMemFreeBSD)
+ return VERR_NO_MEMORY;
+
+- /*
+- * We could've used vslock here, but we don't wish to be subject to
+- * resource usage restrictions, so we'll call vm_map_wire directly.
+- */
+- rc = vm_map_wire(pVmMap, /* the map */
+- AddrStart, /* start */
+- AddrStart + cb, /* end */
+- fFlags); /* flags */
++ if (pVmMap != kernel_map) {
++ /*
++ * We could've used vslock here, but we don't wish to be subject to
++ * resource usage restrictions, so we'll call vm_map_wire directly.
++ */
++ rc = vm_map_wire(pVmMap, /* the map */
++ AddrStart, /* start */
++ AddrStart + cb, /* end */
++ fFlags); /* flags */
++ }
++ else
++ rc = KERN_SUCCESS;
++
+ if (rc == KERN_SUCCESS)
+ {
+ pMemFreeBSD->Core.u.Lock.R0Process = R0Process;
+ *ppMem = &pMemFreeBSD->Core;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;/** @todo fix mach -> vbox error conversion for freebsd. */
+ }
+
+@@ -575,6 +610,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN
+ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment,
+ RTR0PROCESS R0Process, vm_map_t pMap, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ int rc;
+
+ /*
+@@ -633,11 +669,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN
+ pMemFreeBSD->Core.pv = (void *)MapAddress;
+ pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process;
+ *ppMem = &pMemFreeBSD->Core;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+ rc = VERR_NO_MEMORY; /** @todo fix translation (borrow from darwin) */
+ rtR0MemObjDelete(&pMemFreeBSD->Core);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+
+ }
+@@ -661,6 +699,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
+ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, void *pvFixed, size_t uAlignment,
+ unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ // AssertMsgReturn(!offSub && !cbSub, ("%#x %#x\n", offSub, cbSub), VERR_NOT_SUPPORTED);
+ AssertMsgReturn(pvFixed == (void *)-1, ("%p\n", pvFixed), VERR_NOT_SUPPORTED);
+
+@@ -715,6 +755,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
+ Assert((vm_offset_t)pMemFreeBSD->Core.pv == Addr);
+ pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS;
+ *ppMem = &pMemFreeBSD->Core;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+ rc = vm_map_remove(kernel_map, Addr, Addr + cbSub);
+@@ -723,6 +764,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
+ else
+ vm_object_deallocate(pMemToMapFreeBSD->pObject);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -730,6 +772,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN
+ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment,
+ unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ /*
+ * Check for unsupported stuff.
+ */
+@@ -787,44 +831,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN
+
+ if (rc == KERN_SUCCESS)
+ {
+- rc = vm_map_wire(pProcMap, AddrR3, AddrR3 + pMemToMap->cb, VM_MAP_WIRE_USER|VM_MAP_WIRE_NOHOLES);
++ rc = vm_map_wire(pProcMap, AddrR3, AddrR3 + cbSub, VM_MAP_WIRE_USER|VM_MAP_WIRE_NOHOLES);
+ AssertMsg(rc == KERN_SUCCESS, ("%#x\n", rc));
+
+- rc = vm_map_inherit(pProcMap, AddrR3, AddrR3 + pMemToMap->cb, VM_INHERIT_SHARE);
++ rc = vm_map_inherit(pProcMap, AddrR3, AddrR3 + cbSub, VM_INHERIT_SHARE);
+ AssertMsg(rc == KERN_SUCCESS, ("%#x\n", rc));
+
+ /*
+ * Create a mapping object for it.
+ */
+ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(RTR0MEMOBJFREEBSD), RTR0MEMOBJTYPE_MAPPING,
+- (void *)AddrR3, pMemToMap->cb, pszTag);
++ (void *)AddrR3, cbSub, pszTag);
+ if (pMemFreeBSD)
+ {
+ Assert((vm_offset_t)pMemFreeBSD->Core.pv == AddrR3);
+ pMemFreeBSD->Core.u.Mapping.R0Process = R0Process;
+ *ppMem = &pMemFreeBSD->Core;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+- rc = vm_map_remove(pProcMap, AddrR3, AddrR3 + pMemToMap->cb);
++ rc = vm_map_remove(pProcMap, AddrR3, AddrR3 + cbSub);
+ AssertMsg(rc == KERN_SUCCESS, ("Deleting mapping failed\n"));
+ }
+ else
+ vm_object_deallocate(pMemToMapFreeBSD->pObject);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+
+ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINTERNAL pMem, size_t offSub, size_t cbSub, uint32_t fProt)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ vm_prot_t ProtectionFlags = 0;
+ vm_offset_t AddrStart = (uintptr_t)pMem->pv + offSub;
+ vm_offset_t AddrEnd = AddrStart + cbSub;
+ vm_map_t pVmMap = rtR0MemObjFreeBSDGetMap(pMem);
+
+ if (!pVmMap)
++ {
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NOT_SUPPORTED;
++ }
+
+ if ((fProt & RTMEM_PROT_NONE) == RTMEM_PROT_NONE)
+ ProtectionFlags = VM_PROT_NONE;
+@@ -835,7 +885,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT
+ if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
+ ProtectionFlags |= VM_PROT_EXECUTE;
+
++#if __FreeBSD_version >= 1300135
++ int krc = vm_map_protect(pVmMap, AddrStart, AddrEnd, ProtectionFlags, 0, VM_MAP_PROTECT_SET_PROT);
++#else
+ int krc = vm_map_protect(pVmMap, AddrStart, AddrEnd, ProtectionFlags, FALSE);
++#endif
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (krc == KERN_SUCCESS)
+ return VINF_SUCCESS;
+
+@@ -860,11 +915,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
+
+ vm_offset_t pb = (vm_offset_t)pMemFreeBSD->Core.pv + ptoa(iPage);
+
+- struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Lock.R0Process;
+- struct vm_map *pProcMap = &pProc->p_vmspace->vm_map;
+- pmap_t pPhysicalMap = vm_map_pmap(pProcMap);
++ if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS)
++ {
++ RTHCPHYS addr;
++ IPRT_FREEBSD_SAVE_EFL_AC();
++ struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Lock.R0Process;
++ struct vm_map *pProcMap = &pProc->p_vmspace->vm_map;
++ pmap_t pPhysicalMap = vm_map_pmap(pProcMap);
+
+- return pmap_extract(pPhysicalMap, pb);
++ addr = pmap_extract(pPhysicalMap, pb);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
++ return addr;
++ }
++ return vtophys(pb);
+ }
+
+ case RTR0MEMOBJTYPE_MAPPING:
+@@ -873,11 +936,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
+
+ if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS)
+ {
++ RTHCPHYS addr;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Mapping.R0Process;
+ struct vm_map *pProcMap = &pProc->p_vmspace->vm_map;
+ pmap_t pPhysicalMap = vm_map_pmap(pProcMap);
+
+- return pmap_extract(pPhysicalMap, pb);
++ addr = pmap_extract(pPhysicalMap, pb);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
++ return addr;
+ }
+ return vtophys(pb);
+ }
+@@ -888,9 +955,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
+ {
+ RTHCPHYS addr;
+
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
+ addr = VM_PAGE_TO_PHYS(vm_page_lookup(pMemFreeBSD->pObject, iPage));
+ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return addr;
+ }
+
+@@ -910,7 +979,7 @@ DECLHIDDEN(int) rtR0MemObjNativeZeroInitWithoutMapping
+ DECLHIDDEN(int) rtR0MemObjNativeZeroInitWithoutMapping(PRTR0MEMOBJINTERNAL pMem)
+ {
+ PRTR0MEMOBJFREEBSD const pMemFreeBsd = (PRTR0MEMOBJFREEBSD)pMem;
+- size_t const cPages = pMemSolaris->Core.cb >> PAGE_SHIFT;
++ size_t const cPages = atop(pMemFreeBsd->Core.cb);
+ size_t iPage;
+ for (iPage = 0; iPage < cPages; iPage++)
+ {
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c
new file mode 100644
index 000000000000..637f67bbe59a
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c
@@ -0,0 +1,22 @@
+--- src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c
+@@ -46,7 +46,9 @@ RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR
+
+ RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR R3PtrSrc, size_t cb)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ int rc = copyin((const void *)R3PtrSrc, pvDst, cb);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (RT_LIKELY(rc == 0))
+ return VINF_SUCCESS;
+ return VERR_ACCESS_DENIED;
+@@ -55,7 +57,9 @@ RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void
+
+ RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void const *pvSrc, size_t cb)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ int rc = copyout(pvSrc, (void *)R3PtrDst, cb);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (RT_LIKELY(rc == 0))
+ return VINF_SUCCESS;
+ return VERR_ACCESS_DENIED;
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c
new file mode 100644
index 000000000000..5548551e9ab5
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c
@@ -0,0 +1,92 @@
+--- src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c
+@@ -157,7 +157,9 @@ static void rtmpOnAllFreeBSDWrapper(void *pvArg)
+ static void rtmpOnAllFreeBSDWrapper(void *pvArg)
+ {
+ PRTMPARGS pArgs = (PRTMPARGS)pvArg;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ pArgs->pfnWorker(curcpu, pArgs->pvUser1, pArgs->pvUser2);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+
+
+@@ -169,7 +171,9 @@ RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *p
+ Args.pvUser2 = pvUser2;
+ Args.idCpu = NIL_RTCPUID;
+ Args.cHits = 0;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ smp_rendezvous(NULL, rtmpOnAllFreeBSDWrapper, smp_no_rendezvous_barrier, &Args);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -185,7 +189,11 @@ static void rtmpOnOthersFreeBSDWrapper(void *pvArg)
+ PRTMPARGS pArgs = (PRTMPARGS)pvArg;
+ RTCPUID idCpu = curcpu;
+ if (pArgs->idCpu != idCpu)
++ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
++ }
+ }
+
+
+@@ -206,6 +214,7 @@ RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void
+ Args.pvUser2 = pvUser2;
+ Args.idCpu = RTMpCpuId();
+ Args.cHits = 0;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ #if __FreeBSD_version >= 700000
+ # if __FreeBSD_version >= 900000
+ Mask = all_cpus;
+@@ -217,6 +226,7 @@ RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void
+ #else
+ smp_rendezvous(NULL, rtmpOnOthersFreeBSDWrapper, NULL, &Args);
+ #endif
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+ return VINF_SUCCESS;
+ }
+@@ -234,8 +244,10 @@ static void rtmpOnSpecificFreeBSDWrapper(void *pvArg)
+ RTCPUID idCpu = curcpu;
+ if (pArgs->idCpu == idCpu)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
+ ASMAtomicIncU32(&pArgs->cHits);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ }
+ }
+
+@@ -258,6 +270,7 @@ RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKE
+ Args.pvUser2 = pvUser2;
+ Args.idCpu = idCpu;
+ Args.cHits = 0;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ #if __FreeBSD_version >= 700000
+ # if __FreeBSD_version >= 900000
+ CPU_SETOF(idCpu, &Mask);
+@@ -268,6 +281,7 @@ RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKE
+ #else
+ smp_rendezvous(NULL, rtmpOnSpecificFreeBSDWrapper, NULL, &Args);
+ #endif
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return Args.cHits == 1
+ ? VINF_SUCCESS
+ : VERR_CPU_NOT_FOUND;
+@@ -297,12 +311,14 @@ RTDECL(int) RTMpPokeCpu(RTCPUID idCpu)
+ if (!RTMpIsCpuOnline(idCpu))
+ return VERR_CPU_NOT_FOUND;
+
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ # if __FreeBSD_version >= 900000
+ CPU_SETOF(idCpu, &Mask);
+ # else
+ Mask = (cpumask_t)1 << idCpu;
+ # endif
+ smp_rendezvous_cpus(Mask, NULL, rtmpFreeBSDPokeCallback, smp_no_rendezvous_barrier, NULL);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+
+ return VINF_SUCCESS;
+ }
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c
new file mode 100644
index 000000000000..cb5deba5ce97
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c
@@ -0,0 +1,53 @@
+--- src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c
+@@ -111,7 +111,9 @@ RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem
+ Assert(!(fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) || (fFlags & RTSEMEVENT_FLAGS_NO_LOCK_VAL));
+ AssertPtrReturn(phEventSem, VERR_INVALID_POINTER);
+
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTSEMEVENTINTERNAL pThis = (PRTSEMEVENTINTERNAL)RTMemAllocZ(sizeof(*pThis));
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (!pThis)
+ return VERR_NO_MEMORY;
+
+@@ -162,10 +164,12 @@ RTDECL(int) RTSemEventDestroy(RTSEMEVENT hEventSem)
+ /*
+ * Invalidate it and signal the object just in case.
+ */
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ ASMAtomicWriteU32(&pThis->u32Magic, ~RTSEMEVENT_MAGIC);
+ ASMAtomicWriteU32(&pThis->fState, 0);
+ rtR0SemBsdBroadcast(pThis);
+ rtR0SemEventBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -183,9 +187,11 @@ RTDECL(int) RTSemEventSignal(RTSEMEVENT hEventSem)
+ /*
+ * Signal the event object.
+ */
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ ASMAtomicWriteU32(&pThis->fState, 1);
+ rtR0SemBsdSignal(pThis);
+ rtR0SemEventBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -209,6 +215,7 @@ static int rtR0SemEventWait(PRTSEMEVENTINTERNAL pThis,
+ AssertPtrReturn(pThis, VERR_INVALID_PARAMETER);
+ AssertMsgReturn(pThis->u32Magic == RTSEMEVENT_MAGIC, ("%p u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_PARAMETER);
+ AssertReturn(RTSEMWAIT_FLAGS_ARE_VALID(fFlags), VERR_INVALID_PARAMETER);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ rtR0SemEventBsdRetain(pThis);
+
+ /*
+@@ -258,6 +265,7 @@ static int rtR0SemEventWait(PRTSEMEVENTINTERNAL pThis,
+ }
+
+ rtR0SemEventBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c
new file mode 100644
index 000000000000..dab1b22fcd36
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c
@@ -0,0 +1,73 @@
+--- src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c
+@@ -130,7 +130,9 @@ RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI
+ PRTSEMEVENTMULTIINTERNAL pThis;
+
+ AssertReturn(!(fFlags & ~RTSEMEVENTMULTI_FLAGS_NO_LOCK_VAL), VERR_INVALID_PARAMETER);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ pThis = (PRTSEMEVENTMULTIINTERNAL)RTMemAlloc(sizeof(*pThis));
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (pThis)
+ {
+ pThis->u32Magic = RTSEMEVENTMULTI_MAGIC;
+@@ -186,10 +188,12 @@ RTDECL(int) RTSemEventMultiDestroy(RTSEMEVENTMULTI hE
+ /*
+ * Invalidate it and signal the object just in case.
+ */
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ ASMAtomicWriteU32(&pThis->u32Magic, ~RTSEMEVENTMULTI_MAGIC);
+ ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTIBSD_GEN_MASK);
+ rtR0SemBsdBroadcast(pThis);
+ rtR0SemEventMultiBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -198,6 +202,7 @@ RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEv
+ {
+ uint32_t fNew;
+ uint32_t fOld;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ /*
+ * Validate input.
+@@ -224,12 +229,15 @@ RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEv
+
+ rtR0SemBsdBroadcast(pThis);
+ rtR0SemEventMultiBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+
+ RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEventMultiSem)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ /*
+ * Validate input.
+ */
+@@ -246,6 +254,7 @@ RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEve
+ ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTIBSD_STATE_MASK);
+
+ rtR0SemEventMultiBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -262,6 +271,7 @@ static int rtR0SemEventMultiBsdWait(PRTSEMEVENTMULTIIN
+ static int rtR0SemEventMultiBsdWait(PRTSEMEVENTMULTIINTERNAL pThis, uint32_t fFlags, uint64_t uTimeout,
+ PCRTLOCKVALSRCPOS pSrcPos)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ uint32_t fOrgStateAndGen;
+ int rc;
+
+@@ -321,6 +331,7 @@ static int rtR0SemEventMultiBsdWait(PRTSEMEVENTMULTIIN
+ }
+
+ rtR0SemEventMultiBsdRelease(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c
new file mode 100644
index 000000000000..21c03b87326e
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c
@@ -0,0 +1,59 @@
+--- src/VBox/Runtime/r0drv/freebsd/semfastmutex-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/semfastmutex-r0drv-freebsd.c
+@@ -96,6 +96,7 @@ RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFa
+ {
+ AssertCompile(sizeof(RTSEMFASTMUTEXINTERNAL) > sizeof(void *));
+ AssertPtrReturn(phFastMtx, VERR_INVALID_POINTER);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ PRTSEMFASTMUTEXINTERNAL pThis = (PRTSEMFASTMUTEXINTERNAL)RTMemAllocZ(sizeof(*pThis));
+ if (pThis)
+@@ -104,8 +105,10 @@ RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFa
+ sx_init_flags(&pThis->SxLock, "IPRT Fast Mutex Semaphore", SX_DUPOK);
+
+ *phFastMtx = pThis;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -117,11 +120,13 @@ RTDECL(int) RTSemFastMutexDestroy(RTSEMFASTMUTEX hFas
+ return VINF_SUCCESS;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ ASMAtomicWriteU32(&pThis->u32Magic, RTSEMFASTMUTEX_MAGIC_DEAD);
+ sx_destroy(&pThis->SxLock);
+ RTMemFree(pThis);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -131,8 +136,11 @@ RTDECL(int) RTSemFastMutexRequest(RTSEMFASTMUTEX hFas
+ PRTSEMFASTMUTEXINTERNAL pThis = hFastMtx;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ sx_xlock(&pThis->SxLock);
++
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -142,8 +150,11 @@ RTDECL(int) RTSemFastMutexRelease(RTSEMFASTMUTEX hFas
+ PRTSEMFASTMUTEXINTERNAL pThis = hFastMtx;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ sx_xunlock(&pThis->SxLock);
++
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c
new file mode 100644
index 000000000000..048d345398eb
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c
@@ -0,0 +1,80 @@
+--- src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c
+@@ -72,6 +72,7 @@ RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem)
+ {
+ AssertCompile(sizeof(RTSEMMUTEXINTERNAL) > sizeof(void *));
+ AssertPtrReturn(phMutexSem, VERR_INVALID_POINTER);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ PRTSEMMUTEXINTERNAL pThis = (PRTSEMMUTEXINTERNAL)RTMemAllocZ(sizeof(*pThis));
+ if (pThis)
+@@ -80,8 +81,10 @@ RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem)
+ sx_init_flags(&pThis->SxLock, "IPRT Mutex Semaphore", SX_RECURSE);
+
+ *phMutexSem = pThis;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VERR_NO_MEMORY;
+ }
+
+@@ -93,12 +96,14 @@ RTDECL(int) RTSemMutexDestroy(RTSEMMUTEX hMutexSem)
+ return VINF_SUCCESS;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ AssertReturn(ASMAtomicCmpXchgU32(&pThis->u32Magic, RTSEMMUTEX_MAGIC_DEAD, RTSEMMUTEX_MAGIC), VERR_INVALID_HANDLE);
+
+ sx_destroy(&pThis->SxLock);
+ RTMemFree(pThis);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -109,6 +114,7 @@ RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, R
+ int rc;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ if (cMillies == RT_INDEFINITE_WAIT)
+ {
+@@ -143,6 +149,7 @@ RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, R
+ } while (RTTimeSystemMilliTS() - StartTS < cMillies);
+ }
+
++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -159,6 +166,7 @@ RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMut
+ int rc;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ if (cMillies == RT_INDEFINITE_WAIT)
+ {
+@@ -196,6 +204,7 @@ RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMut
+ } while (RTTimeSystemMilliTS() - StartTS < cMillies);
+ }
+
++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -211,8 +220,11 @@ RTDECL(int) RTSemMutexRelease(RTSEMMUTEX hMutexSem)
+ PRTSEMMUTEXINTERNAL pThis = hMutexSem;
+ AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
+ AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ sx_xunlock(&pThis->SxLock);
++
++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC();
+ return VINF_SUCCESS;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c
new file mode 100644
index 000000000000..442c6e1c243d
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c
@@ -0,0 +1,30 @@
+--- src/VBox/Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c
+@@ -116,7 +116,9 @@ RTDECL(int) RTSpinlockCreate(PRTSPINLOCK pSpinlock, u
+ * Allocate.
+ */
+ AssertCompile(sizeof(RTSPINLOCKINTERNAL) > sizeof(void *));
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ PRTSPINLOCKINTERNAL pThis = (PRTSPINLOCKINTERNAL)RTMemAllocZ(sizeof(*pThis));
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ if (!pThis)
+ return VERR_NO_MEMORY;
+
+@@ -150,7 +152,9 @@ RTDECL(int) RTSpinlockDestroy(RTSPINLOCK Spinlock)
+ * Make the lock invalid and release the memory.
+ */
+ ASMAtomicIncU32(&pThis->u32Magic);
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ RTMemFree(pThis);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -176,6 +180,7 @@ RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock)
+ {
+ RT_ASSERT_PREEMPT_CPUID_SPIN_ACQUIRED(pThis);
+ pThis->fIntSaved = fIntSaved;
++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(fIntSaved);
+ return;
+ }
+ if (--c <= 0)
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h
new file mode 100644
index 000000000000..c783814425f5
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h
@@ -0,0 +1,48 @@
+--- src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h.orig 2025-04-14 17:59:14 UTC
++++ src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h
+@@ -97,6 +97,7 @@
+ #include <sys/smp.h>
+ #include <sys/sleepqueue.h>
+ #include <sys/sx.h>
++#include <sys/vmmeter.h> /* vm_cnt */
+ #include <vm/vm.h>
+ #include <vm/pmap.h> /* for vtophys */
+ #include <vm/vm_map.h>
+@@ -104,10 +105,11 @@
+ #include <vm/vm_kern.h>
+ #include <vm/vm_param.h> /* KERN_SUCCESS ++ */
+ #include <vm/vm_page.h>
++#include <vm/vm_pager.h>
+ #include <vm/vm_phys.h> /* vm_phys_alloc_* */
+ #include <vm/vm_extern.h> /* kmem_alloc_attr */
+ #include <vm/vm_pageout.h> /* vm_contig_grow_cache */
+-#include <sys/vmmeter.h> /* cnt */
++#include <vm/vm_radix.h>
+ #include <sys/resourcevar.h>
+ #include <machine/cpu.h>
+
+@@ -165,6 +167,24 @@
+ */
+ #if 0 /** @todo Not available yet. */
+ # define USE_KMEM_ALLOC_PROT
++#endif
++
++/**
++ * Macros for preserving EFLAGS.AC (despair / paranoid)
++ */
++#if __FreeBSD_version >= 1200076 && defined(RT_ARCH_AMD64)
++# include <iprt/asm-amd64-x86.h>
++# include <iprt/x86.h>
++# define IPRT_FREEBSD_SAVE_EFL_AC() RTCCUINTREG const fSavedEfl = ASMGetFlags()
++# define IPRT_FREEBSD_RESTORE_EFL_AC() ASMSetFlags(fSavedEfl)
++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC() ASMChangeFlags(~X86_EFL_AC, fSavedEfl & X86_EFL_AC)
++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(f) ASMChangeFlags(~X86_EFL_AC, (f) & X86_EFL_AC)
++# define VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV
++#else
++# define IPRT_FREEBSD_SAVE_EFL_AC() do { } while (0)
++# define IPRT_FREEBSD_RESTORE_EFL_AC() do { } while (0)
++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC() do { } while (0)
++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(f) do { } while (0)
+ #endif
+
+ #endif /* !IPRT_INCLUDED_SRC_r0drv_freebsd_the_freebsd_kernel_h */
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c
new file mode 100644
index 000000000000..73a0eab649ad
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c
@@ -0,0 +1,91 @@
+--- src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c
+@@ -59,7 +59,6 @@ static int rtR0ThreadFbsdSleepCommon(RTMSINTERVAL cMil
+ static int rtR0ThreadFbsdSleepCommon(RTMSINTERVAL cMillies)
+ {
+ int rc;
+- int cTicks;
+
+ /*
+ * 0 ms sleep -> yield.
+@@ -70,30 +69,34 @@ static int rtR0ThreadFbsdSleepCommon(RTMSINTERVAL cMil
+ return VINF_SUCCESS;
+ }
+
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ /*
+ * Translate milliseconds into ticks and go to sleep.
+ */
+ if (cMillies != RT_INDEFINITE_WAIT)
+ {
+- if (hz == 1000)
+- cTicks = cMillies;
+- else if (hz == 100)
+- cTicks = cMillies / 10;
+- else
+- {
+- int64_t cTicks64 = ((uint64_t)cMillies * hz) / 1000;
+- cTicks = (int)cTicks64;
+- if (cTicks != cTicks64)
+- cTicks = INT_MAX;
+- }
++ struct timeval tv;
++
++ tv.tv_sec = cMillies / 1000;
++ tv.tv_usec = cMillies * 1000;
++
++ rc = tsleep_sbt((void *)RTThreadSleep,
++ PZERO | PCATCH,
++ "iprtsl", /* max 6 chars */
++ tvtosbt(tv),
++ 0,
++ C_ABSOLUTE);
+ }
+ else
+- cTicks = 0; /* requires giant lock! */
+-
+- rc = tsleep((void *)RTThreadSleep,
+- PZERO | PCATCH,
+- "iprtsl", /* max 6 chars */
+- cTicks);
++ {
++ /* requires giant lock! */
++ rc = tsleep((void *)RTThreadSleep,
++ PZERO | PCATCH,
++ "iprts0", /* max 6 chars */
++ 0);
++ }
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ switch (rc)
+ {
+ case 0:
+@@ -124,11 +127,13 @@ RTDECL(bool) RTThreadYield(void)
+
+ RTDECL(bool) RTThreadYield(void)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ #if __FreeBSD_version >= 900032
+ kern_yield(curthread->td_user_pri);
+ #else
+ uio_yield();
+ #endif
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return false; /** @todo figure this one ... */
+ }
+
+@@ -177,12 +182,14 @@ RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTST
+
+ RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC(); /* paranoia */
+ AssertPtr(pState);
+ Assert(pState->u32Reserved == 42);
+ pState->u32Reserved = 0;
+
+ RT_ASSERT_PREEMPT_CPUID_RESTORE(pState);
+ critical_exit();
++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC(); /* paranoia */
+ }
+
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c
new file mode 100644
index 000000000000..2af30cf1e27a
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c
@@ -0,0 +1,35 @@
+--- src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c
+@@ -104,6 +104,8 @@ DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT
+ return VERR_INVALID_PARAMETER;
+ }
+
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ #if __FreeBSD_version < 700000
+ /* Do like they're doing in subr_ntoskrnl.c... */
+ mtx_lock_spin(&sched_lock);
+@@ -120,6 +122,7 @@ DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT
+ thread_unlock(curthread);
+ #endif
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -169,6 +172,7 @@ DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThr
+
+ DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThreadInt, PRTNATIVETHREAD pNativeThread)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
+ int rc;
+ struct proc *pProc;
+
+@@ -184,6 +188,7 @@ DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThr
+ }
+ else
+ rc = RTErrConvertFromErrno(rc);
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return rc;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c
new file mode 100644
index 000000000000..cf453e69a1f9
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c
@@ -0,0 +1,43 @@
+--- src/VBox/Runtime/r0drv/freebsd/time-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/time-r0drv-freebsd.c
+@@ -74,16 +74,23 @@ RTDECL(uint64_t) RTTimeNanoTS(void)
+
+ RTDECL(uint64_t) RTTimeNanoTS(void)
+ {
+- struct timespec tsp;
+- nanouptime(&tsp);
+- return tsp.tv_sec * RT_NS_1SEC_64
+- + tsp.tv_nsec;
++ struct bintime bt;
++ uint64_t ns;
++ binuptime(&bt);
++ ns = RT_NS_1SEC_64 * bt.sec;
++ ns += (RT_NS_1SEC_64 * (uint32_t)(bt.frac >> 32)) >> 32;
++ return ns;
+ }
+
+
+ RTDECL(uint64_t) RTTimeMilliTS(void)
+ {
+- return RTTimeNanoTS() / RT_NS_1MS;
++ struct bintime bt;
++ uint64_t ms;
++ binuptime(&bt);
++ ms = RT_MS_1SEC_64 * bt.sec;
++ ms += (RT_MS_1SEC_64 * (uint32_t)(bt.frac >> 32)) >> 32;
++ return ms;
+ }
+
+
+@@ -101,8 +108,7 @@ RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime)
+
+ RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime)
+ {
+- struct timespec tsp;
+- nanotime(&tsp);
+- return RTTimeSpecSetTimespec(pTime, &tsp);
++ struct timespec ts;
++ nanotime(&ts);
++ return RTTimeSpecSetTimespec(pTime, &ts);
+ }
+-
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c
new file mode 100644
index 000000000000..537199743da8
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c
@@ -0,0 +1,68 @@
+--- src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c.orig 2025-08-13 19:51:51 UTC
++++ src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c
+@@ -126,6 +126,7 @@ RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_
+ RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser)
+ {
+ *ppTimer = NULL;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ /*
+ * Validate flags.
+@@ -155,6 +156,7 @@ RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_
+ callout_init(&pTimer->Callout, CALLOUT_MPSAFE);
+
+ *ppTimer = pTimer;
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -175,6 +177,8 @@ RTDECL(int) RTTimerDestroy(PRTTIMER pTimer)
+
+ RTDECL(int) RTTimerDestroy(PRTTIMER pTimer)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ /* It's ok to pass NULL pointer. */
+ if (pTimer == /*NIL_RTTIMER*/ NULL)
+ return VINF_SUCCESS;
+@@ -187,6 +191,8 @@ RTDECL(int) RTTimerDestroy(PRTTIMER pTimer)
+ pTimer->u32Magic++;
+ callout_stop(&pTimer->Callout);
+ RTMemFree(pTimer);
++
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+@@ -194,6 +200,7 @@ RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64
+ RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64First)
+ {
+ struct timeval tv;
++ IPRT_FREEBSD_SAVE_EFL_AC();
+
+ if (!rtTimerIsValid(pTimer))
+ return VERR_INVALID_HANDLE;
+@@ -217,12 +224,15 @@ RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64
+ tv.tv_usec = (u64First % 1000000000) / 1000;
+ callout_reset(&pTimer->Callout, tvtohz(&tv), rtTimerFreeBSDCallback, pTimer);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
+
+ RTDECL(int) RTTimerStop(PRTTIMER pTimer)
+ {
++ IPRT_FREEBSD_SAVE_EFL_AC();
++
+ if (!rtTimerIsValid(pTimer))
+ return VERR_INVALID_HANDLE;
+ if (pTimer->fSuspended)
+@@ -234,6 +244,7 @@ RTDECL(int) RTTimerStop(PRTTIMER pTimer)
+ pTimer->fSuspended = true;
+ callout_stop(&pTimer->Callout);
+
++ IPRT_FREEBSD_RESTORE_EFL_AC();
+ return VINF_SUCCESS;
+ }
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp
new file mode 100644
index 000000000000..87ae993446a3
--- /dev/null
+++ b/emulators/virtualbox-ose-72/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-72/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp
new file mode 100644
index 000000000000..06bfba5d3dac
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp
@@ -0,0 +1,38 @@
+--- src/VBox/Runtime/r3/posix/process-creation-posix.cpp.orig 2025-08-13 19:51:58 UTC
++++ src/VBox/Runtime/r3/posix/process-creation-posix.cpp
+@@ -40,7 +40,7 @@
+ *********************************************************************************************************************************/
+ #define LOG_GROUP RTLOGGROUP_PROCESS
+ #include <iprt/cdefs.h>
+-#ifdef RT_OS_LINUX
++#if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)
+ # define IPRT_WITH_DYNAMIC_CRYPT_R
+ #endif
+ #if (defined(RT_OS_LINUX) || defined(RT_OS_OS2)) && !defined(_GNU_SOURCE)
+@@ -85,7 +85,7 @@
+ # include <xlocale.h> /* for newlocale() */
+ #endif
+
+-#if defined(RT_OS_LINUX) || defined(RT_OS_OS2)
++#if defined(RT_OS_LINUX) || defined(RT_OS_OS2) || defined(RT_OS_FREEBSD)
+ /* While Solaris has posix_spawn() of course we don't want to use it as
+ * we need to have the child in a different process contract, no matter
+ * whether it is started detached or not. */
+@@ -174,7 +174,7 @@
+ # define IPRT_LIBPAM_FILE_3 "libpam.1.dylib"
+ # define IPRT_LIBPAM_FILE_3_FIRST_VER 0
+ # define IPRT_LIBPAM_FILE_3_END_VER 0
+-# elif RT_OS_LINUX
++# elif RT_OS_LINUX || RT_OS_FREEBSD
+ # define IPRT_LIBPAM_FILE_1 "libpam.so.0"
+ # define IPRT_LIBPAM_FILE_1_FIRST_VER 0
+ # define IPRT_LIBPAM_FILE_1_END_VER 0
+@@ -681,7 +681,7 @@ static int rtCheckCredentials(const char *pszUser, con
+ if (pPw->pw_passwd && *pPw->pw_passwd)
+ # endif
+ {
+-# if defined(RT_OS_LINUX) || defined(RT_OS_OS2)
++# if defined(RT_OS_LINUX) || defined(RT_OS_OS2) || defined(RT_OS_FREEBSD)
+ # ifdef IPRT_WITH_DYNAMIC_CRYPT_R
+ size_t const cbCryptData = RT_MAX(sizeof(struct crypt_data) * 2, _256K);
+ # else
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_Config.kmk b/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_Config.kmk
new file mode 100644
index 000000000000..cb294d7cd898
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_Config.kmk
@@ -0,0 +1,11 @@
+--- src/VBox/VMM/Config.kmk.orig 2025-08-13 19:52:06 UTC
++++ src/VBox/VMM/Config.kmk
+@@ -133,7 +133,7 @@ endif
+ VMM_COMMON_DEFS += VBOX_WITH_NATIVE_NEM VBOX_WITH_NEM_R0
+ endif
+ endif
+-if1of ($(KBUILD_TARGET), freebsd linux solaris) # Hosts that implements SUPR0HCPhysToVirt.
++if1of ($(KBUILD_TARGET), linux solaris) # Hosts that implements SUPR0HCPhysToVirt.
+ VMM_COMMON_DEFS += VBOX_WITH_LINEAR_HOST_PHYS_MEM
+ endif
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp b/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp
new file mode 100644
index 000000000000..b460847d13f0
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp
@@ -0,0 +1,59 @@
+--- src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp.orig 2025-08-13 19:52:13 UTC
++++ src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp
+@@ -37,6 +37,13 @@
+ #include <iprt/string.h>
+ #include <iprt/assert.h>
+ #include <VBox/log.h>
++/* TBR: we need a complicated crawl through the data structure to get the AIO system limits
++ to check when considering growing the number of active AIO requests.... */
++/* We need the PDMInternal *before* the UVM, or it isn't visible afterwards. (src/VBox/VMM/include/PDMInternal.h) */
++#include <PDMInternal.h>
++#include <VBox/vmm/uvm.h>
++#include <VBox/vmm/vm.h>
++/* TBR: end of extra includes. */
+
+ #include "PDMAsyncCompletionFileInternal.h"
+
+@@ -1119,8 +1126,40 @@ static int pdmacFileAioMgrNormalProcessTaskList(PPDMAC
+ */
+ pdmacFileAioMgrNormalBalanceLoad(pAioMgr);
+ #else
+- /* Grow the I/O manager */
+- pAioMgr->enmState = PDMACEPFILEMGRSTATE_GROWING;
++ /* TBR: Check the global AIO system limit before growing.
++ This is the complicateds crawl through the data structure mentioned
++ near the start of this file.
++ There HAS to be a better way and better time to get this limit! */
++ PPDMASYNCCOMPLETIONEPCLASS pEpClass = NULL;
++ PCPDMASYNCCOMPLETIONEPCLASSOPS pEndpointOps = NULL;
++ PDMASYNCCOMPLETIONEPCLASSTYPE enmClassType;
++ PPDMASYNCCOMPLETIONEPCLASSFILE pEpClassFile = NULL;
++ PVM pVM = NULL;
++ PUVM pUVM = NULL;
++ unsigned int aio_system_reqests_max = RTFILEAIO_UNLIMITED_REQS;
++ pEpClass = pEndpoint->Core.pEpClass;
++ AssertMsg((NULL != pEpClass),("ep->class is NULL"));
++ pEndpointOps = pEpClass->pEndpointOps;
++ AssertMsg((NULL != pEndpointOps),("ep->class->ops is NULL"));
++ enmClassType = pEndpointOps->enmClassType;
++ AssertMsg((PDMASYNCCOMPLETIONEPCLASSTYPE_FILE == enmClassType),
++ ("ep->class->ops->type != PDMASYNCCOMPLETIONEPCLASSTYPE_FILE"));
++ pVM = pEpClass->pVM;
++ AssertMsg((NULL != pVM),("ep->class->VM is NULL"));
++ pUVM = pVM->pUVM;
++ AssertMsg((NULL != pUVM),("ep->class->VM->UVM is NULL"));
++ pEpClassFile = (PPDMASYNCCOMPLETIONEPCLASSFILE) (pUVM->pdm.s.apAsyncCompletionEndpointClass[enmClassType]);
++ AssertMsg((NULL != pEpClassFile),("ep->class->VM->UVM->pdn[globals] is NULL"));
++ aio_system_reqests_max = pEpClassFile->cReqsOutstandingMax;
++#if 0
++ /* A one time check during development to verify getting the right number. */
++ AssertMsg((256 != aio_system_reqests_max),
++ ("aio_system_reqests_max != 256 (val=%u)",aio_system_reqests_max));
++#endif
++ if (RT_UNLIKELY( aio_system_reqests_max == RTFILEAIO_UNLIMITED_REQS
++ || (pAioMgr->cRequestsActiveMax+PDMACEPFILEMGR_REQS_STEP) <= aio_system_reqests_max))
++ /* Grow the I/O manager */
++ pAioMgr->enmState = PDMACEPFILEMGRSTATE_GROWING;
+ #endif
+ }
+ }
diff --git a/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_Makefile.kmk b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_Makefile.kmk
new file mode 100644
index 000000000000..95f5972ce7f8
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_Makefile.kmk
@@ -0,0 +1,11 @@
+--- src/libs/xpcom18a4/Makefile.kmk.orig 2025-08-13 19:56:45 UTC
++++ src/libs/xpcom18a4/Makefile.kmk
+@@ -601,6 +601,8 @@ VBoxXPCOM_LIBS = \
+ $(VBox-xpcom-proxy_1_TARGET) \
+ $(VBox-xpcom-nspr_1_TARGET) \
+ $(VBoxXPCOMGlue_s_1_TARGET)
++VBoxXPCOM_LIBS.freebsd = \
++ pthread
+ VBoxXPCOM_LIBS.linux = \
+ pthread dl
+
diff --git a/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c
new file mode 100644
index 000000000000..6bd41290d6ee
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c
@@ -0,0 +1,13 @@
+--- src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c.orig 2025-08-13 19:56:47 UTC
++++ src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c
+@@ -45,6 +45,10 @@
+ #include <string.h>
+ #include <pthread.h>
+ #include <sys/time.h>
++#ifdef FREEBSD
++#include <sys/param.h>
++#endif
++
+ #include <errno.h>
+
+ #include <iprt/asm.h>
diff --git a/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h
new file mode 100644
index 000000000000..50f117437106
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h
@@ -0,0 +1,17 @@
+--- src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h.orig 2025-08-13 19:56:51 UTC
++++ src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h
+@@ -74,14 +74,6 @@
+ #define STATFS statfs
+ #endif
+
+-// so we can statfs on freebsd
+-#if defined(__FreeBSD__)
+- #define HAVE_SYS_STATFS_H
+- #define STATFS statfs
+- #include <sys/param.h>
+- #include <sys/mount.h>
+-#endif
+-
+ class NS_COM nsLocalFile : public nsILocalFile
+ {
+ public:
diff --git a/emulators/virtualbox-ose-72/files/pkg-message.in b/emulators/virtualbox-ose-72/files/pkg-message.in
new file mode 100644
index 000000000000..27c14e0a2e2a
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/pkg-message.in
@@ -0,0 +1,120 @@
+[
+{ type: install
+ message: <<EOM
+VirtualBox was installed.
+
+You need to load the vboxdrv kernel module via /boot/loader.conf:
+
+vboxdrv_load="YES"
+
+You also have to add all users to your vboxusers group in order to use vbox.
+
+% pw groupmod vboxusers -m jerry
+
+Reboot the machine to load the needed kernel modules.
+
+
+Bridging Support:
+=================
+
+For bridged networking please add the following line to your /etc/rc.conf:
+
+vboxnet_enable="YES"
+
+
+USB Support:
+============
+
+For USB support your user needs to be in the operator group and needs read
+and write permissions to the USB device.
+
+% pw groupmod operator -m jerry
+
+Add the following to /etc/devfs.rules (create if it doesn't exist):
+
+[system=10]
+add path 'usb/*' mode 0660 group operator
+
+To load these new rule add the following to /etc/rc.conf:
+
+devfs_system_ruleset="system"
+
+Then restart devfs to load the new rules:
+
+% /etc/rc.d/devfs restart
+
+
+Troubleshooting:
+================
+
+Running VirtualBox as non-root user may fail with a fatal error
+NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file.
+
+If you experience "Network: write Failed: Cannot allocate memory" errors
+try to increase net.graph.maxdata in /boot/loader.conf
+
+If you are using AIO, then increase these limits (https://bugs.freebsd.org/168298):
+vfs.aio.max_buf_aio=8192
+vfs.aio.max_aio_queue_per_proc=65536
+vfs.aio.max_aio_per_proc=8192
+vfs.aio.max_aio_queue=65536
+To check if AIO is used use: kldstat -v | grep aio
+
+If you are experiencing VMs freezes with an error in VBox.log such as:
+"
+00:01:29.590192 AssertLogRel /usr/ports/emulators/virtualbox-ose/work/VirtualBox-6.1.44
+/src/VBox/VMM/VMMR3/PGMPhys.cpp(5148) int PGMR3PhysAllocateHandyPages(PVM): RT_SUCCESS(rc)
+00:01:29.590221 87/128: idPage=0x3d400 HCPhysGCPhys=000000027eaed000 rc=VERR_NO_MEMORY
+00:01:29.590247 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION'
+00:01:29.590261 Console: Machine state changed to 'GuruMeditation'
+00:01:29.590695 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+00:01:29.590696 !!
+00:01:29.590697 !! VCPU0: Guru Meditation -8 (VERR_NO_MEMORY)
+"
+and see a lot of free RAM, then increase sysctl vm.max_user_wired
+(https://bugs.freebsd.org/252227).
+For dedicated VM servers, a good start is:
+("RAM in GB" - max(1, "RAM in GB" / 32)) * 1024*1024*1024 / PAGE_SIZE
+PAGE_SIZE on x86 is 4096.
+Examples with different RAM sizes in GB:
+ 16: ( 16-max(1, 16/32)*1024*1024*1024/4096 = 3932160 => 15GB
+ 32: ( 32-max(1, 32/32)*1024*1024*1024/4096 = 8126464 => 31GB
+ 48: ( 48-max(1, 48/32)*1024*1024*1024/4096 = 12189696 => 46.5GB
+ 64: ( 64-max(1, 64/32)*1024*1024*1024/4096 = 16252928 => 62GB
+128: (128-max(1,128/32)*1024*1024*1024/4096 = 32505856 => 124GB
+256: (256-max(1,256/32)*1024*1024*1024/4096 = 65011712 => 248GB
+
+When assigning IP addresses in host-only mode from ranges outside
+of VirtualBox's defaults, the respective ranges need to be listed
+in %%VBOX_ETC%%/networks.conf (https://bugs.freebsd.org/259399).
+
+Check the wiki page for known issues and troubleshooting:
+https://wiki.freebsd.org/VirtualBox
+
+Please report any problems to emulation@. Thanks!
+EOM
+}
+{ type: upgrade
+ maximum_version: 6.1.22
+ message: <<EOM
+The PULSEAUDIO option has been forcibly disabled since VirtualBox
+version 6.1.24 due to a bug in it preventing virtual machines
+configured to use it from starting.
+
+When upgrading from a previous version please reconfigure any virtual
+machines using the Pulseaudio host audio driver to use another
+supported one.
+EOM
+}
+{ type: upgrade
+ minimum_version: 6.1.26
+ maximum_version: 6.1.32_1
+ message: <<EOM
+To comply to hier(7) requirements, networks.conf's location changed
+to %%VBOX_ETC%%/networks.conf.
+
+In case /etc/vbox/networks.conf exists, it needs to be moved to
+%%VBOX_ETC%% and /etc/vbox should be deleted.
+EOM
+}
+]
diff --git a/emulators/virtualbox-ose-72/files/vboxheadless.in b/emulators/virtualbox-ose-72/files/vboxheadless.in
new file mode 100644
index 000000000000..5ddc5fc21d6c
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/vboxheadless.in
@@ -0,0 +1,140 @@
+#!/bin/sh
+
+# PROVIDE: vboxheadless
+# REQUIRE: LOGIN vboxnet
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable vboxheadless
+#
+# vboxheadless_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable vboxheadless.
+# vboxheadless_machines (str): Space separated list of machines
+# vboxheadless_user (str): Default user account to run with.
+# (default: %%VBOXUSER%%)
+# vboxheadless_stop (str): Default stop cmd for VBoxManage controlvm.
+# (default: savestate)
+# vboxheadless_delay (int): Default startup/shutdown delay in seconds.
+# (default: 0)
+# vboxheadless_<machine>_name (str): Virtualbox machine name or UUID.
+# vboxheadless_<machine>_user (str): User account to run with.
+# vboxheadless_<machine>_flags (str): Additional flags for VBoxHeadless.
+# vboxheadless_<machine>_stop (str): Stop command for VBoxManage controlvm.
+# vboxheadless_<machine>_delay (int): Startup and shutdown delay in seconds.
+
+. /etc/rc.subr
+
+name="vboxheadless"
+rcvar=vboxheadless_enable
+rc_fast="YES"
+
+command="%%VBOXDIR%%/VBoxHeadless"
+pidbase="/var/run/${name}"
+
+start_cmd="${name}_start"
+stop_cmd="${name}_stop"
+status_cmd="${name}_status"
+
+vboxheadless_start()
+{
+ local machine mpidfile pid vmname vmuser vmflags vmdelay
+
+ echo "Starting Virtual Machines:"
+ for machine in ${vboxheadless_machines}; do
+ mpidfile="${pidbase}_${machine}.pid"
+ pid=$(check_pidfile $mpidfile $command)
+ eval vmname="\${vboxheadless_${machine}_name:-${machine}}"
+ eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}"
+ eval vmflags="\${vboxheadless_${machine}_flags:-}"
+ eval vmdelay="\${vboxheadless_${machine}_delay:-${vboxheadless_delay}}"
+
+ HOME=$(/usr/sbin/pw usershow -7 -n "${vmuser}" | /usr/bin/cut -d: -f6)
+
+ /usr/bin/printf "%25s " "${vmname}"
+
+ /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage showvminfo '${vmname}' >/dev/null" 2>/dev/null
+
+ if [ $? != 0 ]; then
+ echo "Unknown machine"
+ continue
+ fi
+
+ if [ -n "${pid}" ]; then
+ echo "Already running? (pid=${pid})"
+ continue
+ fi
+
+ /bin/sleep ${vmdelay}
+ /usr/bin/install -o ${vmuser} -g %%VBOXGROUP%% -m 644 /dev/null ${mpidfile}
+ /usr/sbin/daemon -f -p ${mpidfile} -u ${vmuser} ${command} --startvm "${vmname}" ${vmflags}
+ echo "Started"
+ done
+}
+
+vboxheadless_stop()
+{
+ local machine mpidfile pid pids vmname vmuser vmstop vmdelay
+
+ echo "Saving states for Virtual Machines:"
+ for machine in ${vboxheadless_machines}; do
+ mpidfile="${pidbase}_${machine}.pid"
+ pid=$(check_pidfile $mpidfile $command)
+ eval vmname="\${vboxheadless_${machine}_name:-${machine}}"
+ eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}"
+ eval vmstop="\${vboxheadless_${machine}_stop:-${vboxheadless_stop}}"
+ eval vmdelay="\${vboxheadless_${machine}_delay:-${vboxheadless_delay}}"
+
+ /usr/bin/printf "%25s " "${vmname}"
+
+ if [ -n "${pid}" ]; then
+ pids="${pids} ${pid}"
+ /bin/sleep ${vmdelay}
+ /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage controlvm '${vmname}' ${vmstop} >/dev/null &" 2>/dev/null
+ fi
+ done
+ if [ -n "${pids}" ]; then
+ wait_for_pids $pids >/dev/null
+ echo "Stopped"
+ else
+ echo "Not running?"
+ fi
+}
+
+vboxheadless_status()
+{
+ local machine mpidfile pid vmname vmuser
+
+ /usr/bin/printf "%25s %s\n" "Machine" "Status"
+ /usr/bin/printf "%25s %s\n" "-------------------------" "------------"
+
+ for machine in ${vboxheadless_machines}; do
+ mpidfile="${pidbase}_${machine}.pid"
+ pid=$(check_pidfile $mpidfile $command)
+ eval vmname="\${vboxheadless_${machine}_name:-${machine}}"
+ eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}"
+
+ /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage showvminfo '${vmname}' >/dev/null" 2>/dev/null
+
+ if [ $? != 0 ]; then
+ /usr/bin/printf "%20s %s\n" "${vmname}" "Unknown Machine"
+ elif [ -n "${pid}" ]; then
+ /usr/bin/printf "%25s %s\n" "${vmname}" "Running"
+ else
+ /usr/bin/printf "%25s %s\n" "${vmname}" "Powered Off"
+ fi
+ done
+}
+
+load_rc_config $name
+
+: ${vboxheadless_enable="NO"}
+: ${vboxheadless_user="%%VBOXUSER%%"}
+: ${vboxheadless_stop="savestate"}
+: ${vboxheadless_delay="0"}
+
+cmd_arg="$1" ; shift
+
+if [ -n "$*" ]; then
+ vboxheadless_machines="$*"
+fi
+
+run_rc_command "${cmd_arg}"
diff --git a/emulators/virtualbox-ose-72/files/vboxinit.in b/emulators/virtualbox-ose-72/files/vboxinit.in
new file mode 100644
index 000000000000..9895da9e362e
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/vboxinit.in
@@ -0,0 +1,91 @@
+#!/bin/sh
+
+# PROVIDE: vboxinit
+# REQUIRE: LOGIN vboxnet vboxwebsrv sshd
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable vboxinit
+#
+# vboxinit_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable vboxinit.
+# stop and faststop are always enabled.
+# vboxinit_user (str): Default user account to run with.
+# (default: %%VBOXUSER%%)
+# vboxinit_home (str): Default home directory to run with.
+# (default: home of user ${vboxinit_user}
+# vboxinit_stop (str): Default stop cmd for VBoxManage controlvm.
+# (default: savestate)
+# vboxinit_start_delay (int): Default startup delay in seconds.
+# (default: 0)
+# vboxinit_stop_delay (int): Default shutdown delay in seconds.
+# (default: 0)
+#
+# Set the "Startup Mode" to "Automatic" for the virtual machine in
+# phpvirtualbox to automatically start the virtual machine during OS boot.
+#
+
+. /etc/rc.subr
+
+name="vboxinit"
+rcvar="${name}_enable"
+
+start_cmd="${name}_start"
+stop_cmd="${name}_stop"
+status_cmd="${name}_status"
+restart_cmd="${name}_restart"
+
+vboxinit_start()
+{
+ # Get a list of all machines with autorun enabled in phpvirtualbox
+ ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort | while read VMNAME UUID; do
+ STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2)
+ if [ "${STARTUP}" == "auto" ]; then
+ echo "${name}: starting machine ${VMNAME} ..."
+ ${su_command} "${command} startvm ${UUID} --type headless"
+ sleep "${vboxinit_start_delay}"
+ fi
+ done
+}
+
+vboxinit_stop()
+{
+ # Get all running machines
+ ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort -r | while read VMNAME UUID; do
+ echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..."
+ ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}"
+ sleep "${vboxinit_stop_delay}"
+ done
+}
+
+vboxinit_status()
+{
+ # List all running machines
+ ${su_command} "${command} list runningvms"
+}
+
+vboxinit_restart()
+{
+ vboxinit_stop
+ vboxinit_start
+}
+
+load_rc_config $name
+
+: ${vboxinit_enable="NO"}
+: ${vboxinit_user="%%VBOXUSER%%"}
+: ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)}
+: ${vboxinit_stop="savestate"}
+: ${vboxinit_start_delay="1"}
+: ${vboxinit_stop_delay="0"}
+HOME=${vboxinit_home}
+USER=${vboxinit_user}
+export HOME USER
+
+command="%%VBOXDIR%%/VBoxManage"
+su_command="/usr/bin/su -m ${vboxinit_user} -c"
+
+if [ "x$1" = "xstop" ] || [ "x$1" = "xfaststop" ]; then
+ vboxinit_enable="YES"
+fi
+
+run_rc_command "$1"
diff --git a/emulators/virtualbox-ose-72/files/vboxwatchdog.in b/emulators/virtualbox-ose-72/files/vboxwatchdog.in
new file mode 100644
index 000000000000..c21bc03b3523
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/vboxwatchdog.in
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+# PROVIDE: vboxwatchdog
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable vboxwatchdog
+#
+# vboxwatchdog_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable vboxwatchdog.
+# vboxwatchdog_user (str): User account to run with.
+# vboxwatchdog_flags (str): Custom flags for VBoxWatchdog.
+
+. /etc/rc.subr
+
+name=vboxwatchdog
+rcvar=vboxwatchdog_enable
+
+command="%%VBOXDIR%%/VBoxBalloonCtrl"
+pidfile="/var/run/${name}.pid"
+
+start_cmd="${name}_start"
+
+vboxwatchdog_start()
+{
+ local pid
+
+ HOME=$(/usr/sbin/pw usershow -7 -n "${vboxwatchdog_user}" | /usr/bin/cut -d: -f6)
+ pid=$(check_pidfile $pidfile $command)
+
+ if [ -n "${pid}" ]; then
+ echo "${name} already running? (pid=${pid})."
+ return 1
+ fi
+
+ # prevent inheriting this setting to VBoxSVC
+ unset VBOX_RELEASE_LOG_DEST
+
+ echo -n "Starting ${name}"
+ /usr/bin/install -o ${vboxwatchdog_user} -g %%VBOXGROUP%% -m 644 /dev/null ${pidfile}
+ /usr/sbin/daemon -f -p ${pidfile} -u ${vboxwatchdog_user} ${command} ${vboxwatchdog_flags}
+ echo '.'
+}
+
+load_rc_config $name
+
+: ${vboxwatchdog_enable="NO"}
+: ${vboxwatchdog_user="%%VBOXUSER%%"}
+: ${vboxwatchdog_flags=""}
+
+run_rc_command "$1"
diff --git a/emulators/virtualbox-ose-72/files/vboxwebsrv.in b/emulators/virtualbox-ose-72/files/vboxwebsrv.in
new file mode 100644
index 000000000000..a7e1e38e3090
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/vboxwebsrv.in
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+# PROVIDE: vboxwebsrv
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable vboxwebsrv
+#
+# vboxwebsrv_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable vboxwebsrv.
+# vboxwebsrv_user (str): User account to run with.
+# vboxwebsrv_flags (str): Custom flags for vboxwebsrv.
+
+. /etc/rc.subr
+
+name=vboxwebsrv
+rcvar=vboxwebsrv_enable
+
+command="%%VBOXDIR%%/vboxwebsrv"
+pidfile="/var/run/${name}.pid"
+
+start_cmd="${name}_start"
+
+vboxwebsrv_start()
+{
+ local pid
+
+ HOME=$(/usr/sbin/pw usershow -7 -n "${vboxwebsrv_user}" | /usr/bin/cut -d: -f6)
+ pid=$(check_pidfile $pidfile $command)
+
+ if [ -n "${pid}" ]; then
+ echo "${name} already running? (pid=${pid})."
+ return 1
+ fi
+
+ echo -n "Starting ${name}"
+ /usr/bin/install -o ${vboxwebsrv_user} -g %%VBOXGROUP%% -m 644 /dev/null ${pidfile}
+ /usr/sbin/daemon -f -p ${pidfile} -u ${vboxwebsrv_user} ${command} ${vboxwebsrv_flags}
+ echo '.'
+}
+
+load_rc_config $name
+
+: ${vboxwebsrv_enable="NO"}
+: ${vboxwebsrv_user="%%VBOXWSUSER%%"}
+
+run_rc_command "$1"
diff --git a/emulators/virtualbox-ose-72/files/virtualbox.desktop b/emulators/virtualbox-ose-72/files/virtualbox.desktop
new file mode 100644
index 000000000000..b0d09e2128b7
--- /dev/null
+++ b/emulators/virtualbox-ose-72/files/virtualbox.desktop
@@ -0,0 +1,17 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Name=Oracle VM VirtualBox
+GenericName=Virtual Machine
+Type=Application
+Exec=VirtualBox
+TryExec=VirtualBox
+Icon=VBox
+Categories=Emulator;System;
+Comment=Run several virtual systems on a single host computer
+Comment[de]=Windows und andere Betriebssysteme unter FreeBSD ausführen
+Comment[it]=Esegui più macchine virtuali su un singolo computer
+Comment[ko]=가상 머신
+Comment[pl]=Uruchamianie wielu systemów wirtualnych na jednym komputerze gospodarza
+Comment[ru]=Запуск нескольких виртуальных машин на одном компьютере
+Comment[sv]=Kör flera virtuella system på en enda värddator
diff --git a/emulators/virtualbox-ose-72/pkg-descr b/emulators/virtualbox-ose-72/pkg-descr
new file mode 100644
index 000000000000..1ba975e84e68
--- /dev/null
+++ b/emulators/virtualbox-ose-72/pkg-descr
@@ -0,0 +1,8 @@
+Oracle VM VirtualBox is a hosted hypervisor for x86 virtualisation.
+Supported guests include BSD, Haiku, Linux, OS/2, ReactOS, Solaris and
+Windows.
+
+Guest Additions are available from: emulators/virtualbox-ose-additions
+
+For the Extension Pack: FreeBSD is not a supported host platform.
+Installation of the Pack will not extend the feature set.
diff --git a/emulators/virtualbox-ose-72/pkg-plist b/emulators/virtualbox-ose-72/pkg-plist
new file mode 100644
index 000000000000..d2dfcb82d4d5
--- /dev/null
+++ b/emulators/virtualbox-ose-72/pkg-plist
@@ -0,0 +1,452 @@
+bin/VBoxAutostart
+bin/VBoxBalloonCtrl
+bin/VBoxBugReport
+bin/VBoxHeadless
+bin/VBoxManage
+bin/VBoxVRDP
+%%QT%%bin/VirtualBox
+%%QT%%bin/VirtualBoxVM
+bin/vboxautostart
+bin/vboxballoonctrl
+bin/vboxbugreport
+bin/vboxheadless
+%%VBOXIMG%%bin/vboximg-mount
+bin/vboxmanage
+%%WEBSERVICE%%bin/vboxwebsrv
+%%QT%%bin/virtualbox
+%%QT%%bin/virtualboxvm
+include/virtualbox/VirtualBox_XPCOM.h
+include/virtualbox/ipcIClientObserver.h
+include/virtualbox/ipcIDConnectService.h
+include/virtualbox/ipcIMessageObserver.h
+include/virtualbox/ipcIService.h
+include/virtualbox/ipcd/ipcCID.h
+include/virtualbox/ipcd/ipcdclient.h
+include/virtualbox/nsIArray.h
+include/virtualbox/nsIAtom.h
+include/virtualbox/nsIAtomService.h
+include/virtualbox/nsIBinaryInputStream.h
+include/virtualbox/nsIBinaryOutputStream.h
+include/virtualbox/nsICategoryManager.h
+include/virtualbox/nsIClassInfo.h
+include/virtualbox/nsICollection.h
+include/virtualbox/nsIComponentLoader.h
+include/virtualbox/nsIComponentLoaderManager.h
+include/virtualbox/nsIComponentManager.h
+include/virtualbox/nsIComponentManagerObsolete.h
+include/virtualbox/nsIComponentRegistrar.h
+include/virtualbox/nsIDebug.h
+include/virtualbox/nsIDirectoryEnumerator.h
+include/virtualbox/nsIDirectoryService.h
+include/virtualbox/nsIEnumerator.h
+include/virtualbox/nsIErrorService.h
+include/virtualbox/nsIEventQueue.h
+include/virtualbox/nsIEventQueueService.h
+include/virtualbox/nsIEventTarget.h
+include/virtualbox/nsIException.h
+include/virtualbox/nsIExceptionService.h
+include/virtualbox/nsIFactory.h
+include/virtualbox/nsIFile.h
+include/virtualbox/nsIHashable.h
+include/virtualbox/nsIInputStream.h
+include/virtualbox/nsIInterfaceInfo.h
+include/virtualbox/nsIInterfaceInfoManager.h
+include/virtualbox/nsIInterfaceRequestor.h
+include/virtualbox/nsILocalFile.h
+include/virtualbox/nsILocalFileMac.h
+include/virtualbox/nsIModule.h
+include/virtualbox/nsINativeComponentLoader.h
+include/virtualbox/nsIObjectInputStream.h
+include/virtualbox/nsIObjectOutputStream.h
+include/virtualbox/nsIObserver.h
+include/virtualbox/nsIObserverService.h
+include/virtualbox/nsIOutputStream.h
+include/virtualbox/nsIProgrammingLanguage.h
+include/virtualbox/nsIProperties.h
+include/virtualbox/nsIProxyObjectManager.h
+include/virtualbox/nsIRunnable.h
+include/virtualbox/nsISerializable.h
+include/virtualbox/nsIServiceManager.h
+include/virtualbox/nsISimpleEnumerator.h
+include/virtualbox/nsIStringEnumerator.h
+include/virtualbox/nsISupports.h
+include/virtualbox/nsISupportsArray.h
+include/virtualbox/nsISupportsIterators.h
+include/virtualbox/nsISupportsPrimitives.h
+include/virtualbox/nsITraceRefcnt.h
+include/virtualbox/nsIVariant.h
+include/virtualbox/nsIWeakReference.h
+include/virtualbox/nsIXPTLoader.h
+include/virtualbox/nsprpub/nspr.h
+include/virtualbox/nsprpub/plarena.h
+include/virtualbox/nsprpub/plarenas.h
+include/virtualbox/nsprpub/plhash.h
+include/virtualbox/nsprpub/prbit.h
+include/virtualbox/nsprpub/prcpucfg.h
+include/virtualbox/nsprpub/prlong.h
+include/virtualbox/nsprpub/prmem.h
+include/virtualbox/nsprpub/prmon.h
+include/virtualbox/nsprpub/prtime.h
+include/virtualbox/nsprpub/prtypes.h
+include/virtualbox/nsrootidl.h
+include/virtualbox/string/nsAString.h
+include/virtualbox/string/nsAlgorithm.h
+include/virtualbox/string/nsCharTraits.h
+include/virtualbox/string/nsDependentString.h
+include/virtualbox/string/nsDependentSubstring.h
+include/virtualbox/string/nsEmbedString.h
+include/virtualbox/string/nsLiteralString.h
+include/virtualbox/string/nsObsoleteAString.h
+include/virtualbox/string/nsPrintfCString.h
+include/virtualbox/string/nsPromiseFlatString.h
+include/virtualbox/string/nsReadableUtils.h
+include/virtualbox/string/nsString.h
+include/virtualbox/string/nsStringAPI.h
+include/virtualbox/string/nsStringFwd.h
+include/virtualbox/string/nsStringIterator.h
+include/virtualbox/string/nsSubstring.h
+include/virtualbox/string/nsSubstringTuple.h
+include/virtualbox/string/nsTAString.h
+include/virtualbox/string/nsTDependentString.h
+include/virtualbox/string/nsTDependentSubstring.h
+include/virtualbox/string/nsTObsoleteAString.h
+include/virtualbox/string/nsTPromiseFlatString.h
+include/virtualbox/string/nsTString.h
+include/virtualbox/string/nsTSubstring.h
+include/virtualbox/string/nsTSubstringTuple.h
+include/virtualbox/string/nsUTF8Utils.h
+include/virtualbox/string/nsXPIDLString.h
+include/virtualbox/string/string-template-def-char.h
+include/virtualbox/string/string-template-def-unichar.h
+include/virtualbox/string/string-template-undef.h
+include/virtualbox/xpcom/nsAgg.h
+include/virtualbox/xpcom/nsAppDirectoryServiceDefs.h
+include/virtualbox/xpcom/nsArray.h
+include/virtualbox/xpcom/nsArrayEnumerator.h
+include/virtualbox/xpcom/nsAtomService.h
+include/virtualbox/xpcom/nsAutoLock.h
+include/virtualbox/xpcom/nsAutoPtr.h
+include/virtualbox/xpcom/nsBaseHashtable.h
+include/virtualbox/xpcom/nsCOMArray.h
+include/virtualbox/xpcom/nsCOMPtr.h
+include/virtualbox/xpcom/nsCRT.h
+include/virtualbox/xpcom/nsCategoryManagerUtils.h
+include/virtualbox/xpcom/nsClassHashtable.h
+include/virtualbox/xpcom/nsComponentManagerObsolete.h
+include/virtualbox/xpcom/nsComponentManagerUtils.h
+include/virtualbox/xpcom/nsDataHashtable.h
+include/virtualbox/xpcom/nsDebug.h
+include/virtualbox/xpcom/nsDebugImpl.h
+include/virtualbox/xpcom/nsDeque.h
+include/virtualbox/xpcom/nsDirectoryService.h
+include/virtualbox/xpcom/nsDirectoryServiceDefs.h
+include/virtualbox/xpcom/nsDirectoryServiceUtils.h
+include/virtualbox/xpcom/nsDoubleHashtable.h
+include/virtualbox/xpcom/nsEnumeratorUtils.h
+include/virtualbox/xpcom/nsError.h
+include/virtualbox/xpcom/nsEventQueueUtils.h
+include/virtualbox/xpcom/nsGenericFactory.h
+include/virtualbox/xpcom/nsHashKeys.h
+include/virtualbox/xpcom/nsHashSets.h
+include/virtualbox/xpcom/nsHashtable.h
+include/virtualbox/xpcom/nsID.h
+include/virtualbox/xpcom/nsIGenericFactory.h
+include/virtualbox/xpcom/nsIID.h
+include/virtualbox/xpcom/nsIInterfaceRequestorUtils.h
+include/virtualbox/xpcom/nsIServiceManagerObsolete.h
+include/virtualbox/xpcom/nsIServiceManagerUtils.h
+include/virtualbox/xpcom/nsISupportsBase.h
+include/virtualbox/xpcom/nsISupportsImpl.h
+include/virtualbox/xpcom/nsISupportsUtils.h
+include/virtualbox/xpcom/nsIWeakReferenceUtils.h
+include/virtualbox/xpcom/nsInt64.h
+include/virtualbox/xpcom/nsInterfaceHashtable.h
+include/virtualbox/xpcom/nsLocalFile.h
+include/virtualbox/xpcom/nsLocalFileUnix.h
+include/virtualbox/xpcom/nsMemory.h
+include/virtualbox/xpcom/nsModule.h
+include/virtualbox/xpcom/nsNativeCharsetUtils.h
+include/virtualbox/xpcom/nsNativeComponentLoader.h
+include/virtualbox/xpcom/nsObserverService.h
+include/virtualbox/xpcom/nsObsoleteModuleLoading.h
+include/virtualbox/xpcom/nsProxiedService.h
+include/virtualbox/xpcom/nsProxyEvent.h
+include/virtualbox/xpcom/nsProxyRelease.h
+include/virtualbox/xpcom/nsRefPtrHashtable.h
+include/virtualbox/xpcom/nsStaticAtom.h
+include/virtualbox/xpcom/nsStaticComponent.h
+include/virtualbox/xpcom/nsStringEnumerator.h
+include/virtualbox/xpcom/nsStringIO.h
+include/virtualbox/xpcom/nsSupportsArray.h
+include/virtualbox/xpcom/nsSupportsPrimitives.h
+include/virtualbox/xpcom/nsTHashtable.h
+include/virtualbox/xpcom/nsTraceRefcnt.h
+include/virtualbox/xpcom/nsTraceRefcntImpl.h
+include/virtualbox/xpcom/nsVariant.h
+include/virtualbox/xpcom/nsVoidArray.h
+include/virtualbox/xpcom/nsWeakPtr.h
+include/virtualbox/xpcom/nsWeakReference.h
+include/virtualbox/xpcom/nsXPCOM.h
+include/virtualbox/xpcom/nsXPCOMCID.h
+include/virtualbox/xpcom/nsXPCOMGlue.h
+include/virtualbox/xpcom/nscore.h
+include/virtualbox/xpcom/pldhash.h
+include/virtualbox/xpcom/plevent.h
+include/virtualbox/xpcom/xcDll.h
+include/virtualbox/xpcom/xpcom-config.h
+include/virtualbox/xpcom/xpt_arena.h
+include/virtualbox/xpcom/xpt_struct.h
+include/virtualbox/xpcom/xpt_xdr.h
+include/virtualbox/xpcom/xptcall.h
+include/virtualbox/xpcom/xptcstubsdecl.inc
+include/virtualbox/xpcom/xptcstubsdef.inc
+include/virtualbox/xpcom/xptinfo.h
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi/VirtualBox_constants.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi%%PYTHON_PYCDIR%%VirtualBox_constants%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi/__init__.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/__init__.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/components.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%components%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/nsError.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%nsError%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/primitives.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%primitives%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/vboxxpcom.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%vboxxpcom%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/xpcom_consts.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%xpcom_consts%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/xpt.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%xpt%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/client/__init__.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/client%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/__init__.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/enumerator.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%enumerator%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/factory.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%factory%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/loader.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%loader%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/module.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%module%%PYTHON_PYCEXT%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/policy.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%policy%%PYTHON_PYCEXT%%
+%%QT%%lib/virtualbox/DbgPlugInDiggers.so
+lib/virtualbox/VBox.sh
+lib/virtualbox/VBoxAuth.so
+lib/virtualbox/VBoxAuthSimple.so
+lib/virtualbox/VBoxAutostart
+lib/virtualbox/VBoxBalloonCtrl
+lib/virtualbox/VBoxBugReport
+lib/virtualbox/VBoxDD.so
+lib/virtualbox/VBoxDD2.so
+lib/virtualbox/VBoxDDR0.r0
+lib/virtualbox/VBoxDDU.so
+%%QT%%lib/virtualbox/UICommon.so
+%%QT%%lib/virtualbox/VBoxDbg.so
+%%QT%%lib/virtualbox/VBoxDragAndDropSvc.so
+lib/virtualbox/VBoxEFI-amd64.fd
+lib/virtualbox/VBoxEFI-arm32.fd
+lib/virtualbox/VBoxEFI-arm64.fd
+lib/virtualbox/VBoxEFI-x86.fd
+lib/virtualbox/VBoxExtPackHelperApp
+lib/virtualbox/VBoxGuestControlSvc.so
+lib/virtualbox/VBoxGuestPropSvc.so
+@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxHeadless
+lib/virtualbox/VBoxHeadless.so
+lib/virtualbox/VBoxHostChannel.so
+%%QT%%lib/virtualbox/VBoxKeyboard.so
+lib/virtualbox/VBoxManage
+@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetAdpCtl
+@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetDHCP
+lib/virtualbox/VBoxNetDHCP.so
+@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetNAT
+lib/virtualbox/VBoxNetNAT.so
+%%PYTHON%%lib/virtualbox/VBoxPython3.so
+%%PYTHON%%lib/virtualbox/VBoxPython3m.so
+lib/virtualbox/VBoxRT.so
+lib/virtualbox/VBoxSVC
+%%X11%%lib/virtualbox/VBoxSVGA3D.so
+lib/virtualbox/VBoxSharedClipboard.so
+lib/virtualbox/VBoxSharedFolders.so
+lib/virtualbox/VBoxTraceLogDecoders.so
+lib/virtualbox/VBoxVMM.so
+lib/virtualbox/VBoxVMMArm.so
+lib/virtualbox/VBoxVMMPreload.so
+lib/virtualbox/VBoxXPCOM.so
+lib/virtualbox/VBoxXPCOMC.so
+lib/virtualbox/VBoxXPCOMIPCD.so
+lib/virtualbox/VMMR0.r0
+%%QT%%lib/virtualbox/VirtualBox
+%%QT%%@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VirtualBoxVM
+%%QT%%lib/virtualbox/VirtualBoxVM.so
+%%SDK%%lib/virtualbox/sdk
+%%VBOXIMG%%lib/virtualbox/vboximg-mount
+%%WEBSERVICE%%lib/virtualbox/vboxwebsrv
+%%WEBSERVICE%%lib/virtualbox/webtest
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.html
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.rtf
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.txt
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack.xml
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/%%ARCH%%/VBoxVNC.so
+%%VNC%%lib/virtualbox/ExtensionPacks/VNC/%%ARCH%%/VBoxVNCMain.so
+%%GUESTADDITIONS%%lib/virtualbox/additions/VBoxGuestAdditions.iso
+%%GUESTADDITIONS%%lib/virtualbox/additions/VBoxGuestAdditions_%%GUEST_VER%%.iso
+lib/virtualbox/components/VBoxC.so
+lib/virtualbox/components/VBoxSVCM.so
+lib/virtualbox/components/VBoxXPCOMBase.xpt
+lib/virtualbox/components/VBoxXPCOMIPCC.so
+lib/virtualbox/components/VirtualBox_XPCOM.xpt
+%%QT%%share/applications/virtualbox.desktop
+%%DOCS%%%%DOCSDIR%%/UserManual.pdf
+%%QT%%share/pixmaps/VBox.png
+%%DATADIR%%/idl/VirtualBox_XPCOM.idl
+%%DATADIR%%/idl/ipcIClientObserver.idl
+%%DATADIR%%/idl/ipcIDConnectService.idl
+%%DATADIR%%/idl/ipcIMessageObserver.idl
+%%DATADIR%%/idl/ipcIService.idl
+%%DATADIR%%/idl/nsIArray.idl
+%%DATADIR%%/idl/nsIAtom.idl
+%%DATADIR%%/idl/nsIAtomService.idl
+%%DATADIR%%/idl/nsIBinaryInputStream.idl
+%%DATADIR%%/idl/nsIBinaryOutputStream.idl
+%%DATADIR%%/idl/nsICategoryManager.idl
+%%DATADIR%%/idl/nsIClassInfo.idl
+%%DATADIR%%/idl/nsICollection.idl
+%%DATADIR%%/idl/nsIComponentLoader.idl
+%%DATADIR%%/idl/nsIComponentLoaderManager.idl
+%%DATADIR%%/idl/nsIComponentManager.idl
+%%DATADIR%%/idl/nsIComponentManagerObsolete.idl
+%%DATADIR%%/idl/nsIComponentRegistrar.idl
+%%DATADIR%%/idl/nsIDebug.idl
+%%DATADIR%%/idl/nsIDirectoryEnumerator.idl
+%%DATADIR%%/idl/nsIDirectoryService.idl
+%%DATADIR%%/idl/nsIEnumerator.idl
+%%DATADIR%%/idl/nsIErrorService.idl
+%%DATADIR%%/idl/nsIEventQueue.idl
+%%DATADIR%%/idl/nsIEventQueueService.idl
+%%DATADIR%%/idl/nsIEventTarget.idl
+%%DATADIR%%/idl/nsIException.idl
+%%DATADIR%%/idl/nsIExceptionService.idl
+%%DATADIR%%/idl/nsIFactory.idl
+%%DATADIR%%/idl/nsIFile.idl
+%%DATADIR%%/idl/nsIHashable.idl
+%%DATADIR%%/idl/nsIInputStream.idl
+%%DATADIR%%/idl/nsIInterfaceInfo.idl
+%%DATADIR%%/idl/nsIInterfaceInfoManager.idl
+%%DATADIR%%/idl/nsIInterfaceRequestor.idl
+%%DATADIR%%/idl/nsILocalFile.idl
+%%DATADIR%%/idl/nsILocalFileMac.idl
+%%DATADIR%%/idl/nsIModule.idl
+%%DATADIR%%/idl/nsINativeComponentLoader.idl
+%%DATADIR%%/idl/nsIObjectInputStream.idl
+%%DATADIR%%/idl/nsIObjectOutputStream.idl
+%%DATADIR%%/idl/nsIObserver.idl
+%%DATADIR%%/idl/nsIObserverService.idl
+%%DATADIR%%/idl/nsIOutputStream.idl
+%%DATADIR%%/idl/nsIProgrammingLanguage.idl
+%%DATADIR%%/idl/nsIProperties.idl
+%%DATADIR%%/idl/nsIProxyObjectManager.idl
+%%DATADIR%%/idl/nsIRunnable.idl
+%%DATADIR%%/idl/nsISerializable.idl
+%%DATADIR%%/idl/nsIServiceManager.idl
+%%DATADIR%%/idl/nsISimpleEnumerator.idl
+%%DATADIR%%/idl/nsIStringEnumerator.idl
+%%DATADIR%%/idl/nsISupports.idl
+%%DATADIR%%/idl/nsISupportsArray.idl
+%%DATADIR%%/idl/nsISupportsIterators.idl
+%%DATADIR%%/idl/nsISupportsPrimitives.idl
+%%DATADIR%%/idl/nsITraceRefcnt.idl
+%%DATADIR%%/idl/nsIVariant.idl
+%%DATADIR%%/idl/nsIWeakReference.idl
+%%DATADIR%%/idl/nsIXPTLoader.idl
+%%DATADIR%%/idl/nsrootidl.idl
+%%NLS%%%%DATADIR%%/nls/VirtualBox_bg.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ca.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ca_VA.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_cs.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_da.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_de.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_el.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_en.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_es.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_eu.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_fa.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_fi.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_fr.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_gl.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_he.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_hr_HR.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_hu.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_id.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_it.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ja.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ka.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_km_KH.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ko.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_lt.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_nl.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_pl.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_pt.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_pt_BR.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ro.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_ru.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_sk.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_sl.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_sr.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_sv.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_th.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_tr.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_uk.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_zh_CN.qm
+%%NLS%%%%DATADIR%%/nls/VirtualBox_zh_TW.qm
+%%NLS%%%%DATADIR%%/nls/qt_bg.qm
+%%NLS%%%%DATADIR%%/nls/qt_ca.qm
+%%NLS%%%%DATADIR%%/nls/qt_ca_VA.qm
+%%NLS%%%%DATADIR%%/nls/qt_cs.qm
+%%NLS%%%%DATADIR%%/nls/qt_da.qm
+%%NLS%%%%DATADIR%%/nls/qt_de.qm
+%%NLS%%%%DATADIR%%/nls/qt_el.qm
+%%NLS%%%%DATADIR%%/nls/qt_en.qm
+%%NLS%%%%DATADIR%%/nls/qt_es.qm
+%%NLS%%%%DATADIR%%/nls/qt_eu.qm
+%%NLS%%%%DATADIR%%/nls/qt_fa.qm
+%%NLS%%%%DATADIR%%/nls/qt_fi.qm
+%%NLS%%%%DATADIR%%/nls/qt_fr.qm
+%%NLS%%%%DATADIR%%/nls/qt_gl.qm
+%%NLS%%%%DATADIR%%/nls/qt_he.qm
+%%NLS%%%%DATADIR%%/nls/qt_hr_HR.qm
+%%NLS%%%%DATADIR%%/nls/qt_hu.qm
+%%NLS%%%%DATADIR%%/nls/qt_id.qm
+%%NLS%%%%DATADIR%%/nls/qt_it.qm
+%%NLS%%%%DATADIR%%/nls/qt_ja.qm
+%%NLS%%%%DATADIR%%/nls/qt_ka.qm
+%%NLS%%%%DATADIR%%/nls/qt_km_KH.qm
+%%NLS%%%%DATADIR%%/nls/qt_ko.qm
+%%NLS%%%%DATADIR%%/nls/qt_lt.qm
+%%NLS%%%%DATADIR%%/nls/qt_nl.qm
+%%NLS%%%%DATADIR%%/nls/qt_pl.qm
+%%NLS%%%%DATADIR%%/nls/qt_pt.qm
+%%NLS%%%%DATADIR%%/nls/qt_pt_BR.qm
+%%NLS%%%%DATADIR%%/nls/qt_ro.qm
+%%NLS%%%%DATADIR%%/nls/qt_ru.qm
+%%NLS%%%%DATADIR%%/nls/qt_sk.qm
+%%NLS%%%%DATADIR%%/nls/qt_sl.qm
+%%NLS%%%%DATADIR%%/nls/qt_sr.qm
+%%NLS%%%%DATADIR%%/nls/qt_sv.qm
+%%NLS%%%%DATADIR%%/nls/qt_th.qm
+%%NLS%%%%DATADIR%%/nls/qt_tr.qm
+%%NLS%%%%DATADIR%%/nls/qt_uk.qm
+%%NLS%%%%DATADIR%%/nls/qt_zh_CN.qm
+%%NLS%%%%DATADIR%%/nls/qt_zh_TW.qm
+%%DATADIR%%/samples/Makefile
+%%DATADIR%%/samples/tstVBoxAPIXPCOM.cpp
+%%WEBSERVICE%%%%DATADIR%%/sdk/bindings/webservice/vboxweb.wsdl
+%%PYTHON%%%%DATADIR%%/sdk/bindings/xpcom/python/xpcom
diff --git a/emulators/virtualbox-ose-kmod-72/Makefile b/emulators/virtualbox-ose-kmod-72/Makefile
new file mode 100644
index 000000000000..0990aebfbc08
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/Makefile
@@ -0,0 +1,114 @@
+PORTNAME= virtualbox-ose
+DISTVERSION= 7.2.0
+CATEGORIES= emulators
+MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/
+PKGNAMESUFFIX= -kmod-72
+DISTNAME= VirtualBox-${DISTVERSION}
+
+MAINTAINER= vbox@FreeBSD.org
+COMMENT= VirtualBox kernel module for FreeBSD
+WWW= https://www.virtualbox.org/
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+ONLY_FOR_ARCHS= amd64
+
+BUILD_DEPENDS= kmk:devel/kBuild
+
+USES= cpe compiler:c++17-lang kmod tar:bzip2
+CPE_VENDOR= oracle
+CPE_PRODUCT= vm_virtualbox
+USE_RC_SUBR= vboxnet
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+= --build-headless
+CONFIGURE_ARGS+= --disable-alsa \
+ --disable-dbus \
+ --disable-docs \
+ --disable-libvpx \
+ --disable-pulse \
+ --disable-python \
+ --disable-sdl-ttf \
+ --disable-xpcom
+CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}"
+
+CONFLICTS_INSTALL= virtualbox-ose-kmod-legacy \
+ virtualbox-ose-kmod \
+ virtualbox-ose-kmod-70
+
+PATCHDIR= ${.CURDIR}/../${PORTNAME}-72/files
+PORTSCOUT= limit:^7\.2\.
+SUB_FILES= pkg-message
+SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL}
+
+WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
+
+OPTIONS_DEFINE= DEBUG INVARIANTS VIMAGE
+OPTIONS_DEFAULT= VIMAGE
+OPTIONS_SUB= yes
+DEBUG_DESC= Debug symbols, additional logs and assertions
+INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option
+VIMAGE_DESC= VIMAGE virtual networking support
+INVARIANTS_CFLAGS= -DINVARIANTS
+
+.include <bsd.port.options.mk>
+
+VBOX_BIN= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/src
+VBOX_KMODS= vboxdrv \
+ vboxnetadp \
+ vboxnetflt
+
+BUILD_WRKSRC= ${VBOX_BIN}
+
+KMK_BUILDTYPE= release
+KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
+KMK_FLAGS= HostDrivers-scripts vboxdrv-src VBoxNetFlt-src VBoxNetAdp-src
+
+.if ${PORT_OPTIONS:MDEBUG}
+KMK_FLAGS+= BUILD_TYPE=debug
+KMK_BUILDTYPE= debug
+EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Config.kmk \
+ ${PATCHDIR}/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile
+MAKE_ARGS+= DEBUG_FLAGS="-O1 -g"
+.endif
+
+.if ${ARCH} == i386
+KMK_ARCH= freebsd.x86
+.else
+KMK_ARCH= freebsd.${ARCH}
+.endif
+
+.include <bsd.port.pre.mk>
+
+SYMBOLSUFFIX= debug
+PLIST_SUB+= SYMBOLSUFFIX=${SYMBOLSUFFIX}
+
+post-patch:
+ @${ECHO_CMD} 'VBOX_WITH_VBOXDRV = 1' > ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_NETFLT = 1' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_NETADP = 1' >> ${WRKSRC}/LocalConfig.kmk
+ @${ECHO_CMD} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk
+.if ${PORT_OPTIONS:MVIMAGE}
+ @${ECHO_CMD} 'VBOX_WITH_NETFLT_VIMAGE = 1' >> ${WRKSRC}/LocalConfig.kmk
+.endif
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g; s|which \$$\*|which \$$1|g' \
+ ${WRKSRC}/Config.kmk ${WRKSRC}/configure
+ @${REINPLACE_CMD} \
+ -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \
+ ${WRKSRC}/configure
+
+pre-build:
+ cd ${WRKSRC}/src/VBox/HostDrivers && ${SH} -c \
+ '. ${WRKSRC}/env.sh && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}'
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${KMODDIR}
+.for i in ${VBOX_KMODS}
+ ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko ${STAGEDIR}${KMODDIR}
+.if ${PORT_OPTIONS:MDEBUG}
+ ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko.${SYMBOLSUFFIX} ${STAGEDIR}${KMODDIR}
+.endif
+.endfor
+
+.include <bsd.port.post.mk>
diff --git a/emulators/virtualbox-ose-kmod-72/distinfo b/emulators/virtualbox-ose-kmod-72/distinfo
new file mode 100644
index 000000000000..c67534681918
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1755276527
+SHA256 (VirtualBox-7.2.0.tar.bz2) = 4f2804ff27848ea772aee6b637bb1e10ee74ec2da117c257413e2d2c4f670ba0
+SIZE (VirtualBox-7.2.0.tar.bz2) = 206755781
diff --git a/emulators/virtualbox-ose-kmod-72/files/pkg-message.in b/emulators/virtualbox-ose-kmod-72/files/pkg-message.in
new file mode 100644
index 000000000000..4e03cc0b5ec7
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/files/pkg-message.in
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+The vboxdrv kernel module uses internal kernel APIs.
+
+To avoid crashes due to kernel incompatibility, this module will only
+load on %%OPSYS%% %%OSREL%% kernels.
+EOM
+}
+]
diff --git a/emulators/virtualbox-ose-kmod-72/files/vboxnet.in b/emulators/virtualbox-ose-kmod-72/files/vboxnet.in
new file mode 100644
index 000000000000..af3d18884273
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/files/vboxnet.in
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+# PROVIDE: vboxnet
+# BEFORE: NETWORKING
+# REQUIRE: FILESYSTEMS
+# KEYWORD: nojail
+
+#
+# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
+# to enable this service:
+#
+# vboxnet_enable (bool): Set to NO by default.
+# Set it to YES to load network related kernel modules on startup
+
+. /etc/rc.subr
+
+name="vboxnet"
+rcvar=vboxnet_enable
+start_cmd="vboxnet_start"
+stop_cmd="vboxnet_stop"
+
+vboxnet_modules="vboxdrv vboxnetflt:ng_vboxnetflt vboxnetadp"
+
+vboxnet_start()
+{
+ local _k _m
+
+ for _m in ${vboxnet_modules}; do
+ _k=${_m%:*}
+ _m=${_m#*:}
+ if ! kldstat -q -m ${_m}; then
+ if ! kldload ${_k} > /dev/null 2>&1; then
+ warn "Can't load ${_k} module."
+ return 1
+ fi
+ fi
+ done
+
+ # initialize configured host-only interfaces
+ LD_LIBRARY_PATH=%%PREFIX%%/lib %%PREFIX%%/bin/VBoxManage list hostonlyifs >/dev/null
+}
+
+vboxnet_stop()
+{
+ local _k _m _r
+
+ _r=
+ for _m in ${vboxnet_modules}; do
+ _r="${_m} ${_r}"
+ done
+ for _m in ${_r}; do
+ _k=${_m%:*}
+ _m=${_m#*:}
+ if kldstat -q -m ${_m}; then
+ if ! kldunload ${_k} > /dev/null 2>&1; then
+ warn "Can't unload ${_k} module."
+ return 1
+ fi
+ fi
+ done
+}
+
+load_rc_config $name
+
+: ${vboxnet_enable="NO"}
+
+run_rc_command "$1"
diff --git a/emulators/virtualbox-ose-kmod-72/pkg-descr b/emulators/virtualbox-ose-kmod-72/pkg-descr
new file mode 100644
index 000000000000..d11d42a81c78
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/pkg-descr
@@ -0,0 +1,5 @@
+VirtualBox is a family of powerful x86 virtualization products for
+enterprise as well as home use. Not only is VirtualBox an extremely
+feature rich, high performance product for enterprise customers, it
+is also the only professional solution that is freely available as
+Open Source Software under the terms of the GNU General Public License.
diff --git a/emulators/virtualbox-ose-kmod-72/pkg-plist b/emulators/virtualbox-ose-kmod-72/pkg-plist
new file mode 100644
index 000000000000..b08a5706a028
--- /dev/null
+++ b/emulators/virtualbox-ose-kmod-72/pkg-plist
@@ -0,0 +1,6 @@
+/%%KMODDIR%%/vboxdrv.ko
+%%DEBUG%%/%%KMODDIR%%/vboxdrv.ko.%%SYMBOLSUFFIX%%
+/%%KMODDIR%%/vboxnetadp.ko
+%%DEBUG%%/%%KMODDIR%%/vboxnetadp.ko.%%SYMBOLSUFFIX%%
+/%%KMODDIR%%/vboxnetflt.ko
+%%DEBUG%%/%%KMODDIR%%/vboxnetflt.ko.%%SYMBOLSUFFIX%%
diff --git a/emulators/virtualbox-ose-nox11-72/Makefile b/emulators/virtualbox-ose-nox11-72/Makefile
new file mode 100644
index 000000000000..d415932ea096
--- /dev/null
+++ b/emulators/virtualbox-ose-nox11-72/Makefile
@@ -0,0 +1,11 @@
+PORTREVISION= 0
+PKGNAMESUFFIX= -nox11-72
+
+MASTERDIR= ${.CURDIR}/../virtualbox-ose-72
+
+OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS OGG PULSEAUDIO \
+ QT6 VORBIS VPX X11
+
+SLAVE_PORT= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/emulators/vt100/Makefile b/emulators/vt100/Makefile
index 1c46a3fb2d3a..9402e36caa7a 100644
--- a/emulators/vt100/Makefile
+++ b/emulators/vt100/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vt100
DISTVERSION= 0.2
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= fuz@FreeBSD.org
diff --git a/filesystems/Makefile b/filesystems/Makefile
index 79968dc0bdb3..4f7065513f9a 100644
--- a/filesystems/Makefile
+++ b/filesystems/Makefile
@@ -110,6 +110,7 @@
SUBDIR += s3backer
SUBDIR += s3fs
SUBDIR += sandboxfs
+ SUBDIR += sasquatch
SUBDIR += scan_ffs
SUBDIR += securefs
SUBDIR += simple-mtpfs
@@ -129,6 +130,7 @@
SUBDIR += xfsprogs
SUBDIR += xfuse
SUBDIR += zap
+ SUBDIR += zerofs
SUBDIR += zfs-periodic
SUBDIR += zfs-replicate
SUBDIR += zfs-snap-diff
diff --git a/filesystems/py-tahoe-lafs/Makefile b/filesystems/py-tahoe-lafs/Makefile
index 13e091b02404..2a6ebcadfb3f 100644
--- a/filesystems/py-tahoe-lafs/Makefile
+++ b/filesystems/py-tahoe-lafs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tahoe-lafs
DISTVERSION= 1.20.0
+PORTREVISION= 1
CATEGORIES= filesystems python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/filesystems/sasquatch/Makefile b/filesystems/sasquatch/Makefile
new file mode 100644
index 000000000000..71946e990520
--- /dev/null
+++ b/filesystems/sasquatch/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= sasquatch
+DISTVERSION= 4.3
+CATEGORIES= filesystems sysutils
+
+MAINTAINER= tiago.gasiba@gmail.com
+COMMENT= SquashFS extractor with patches for firmware analysis
+WWW= https://gitlab.com/tgasiba/sasquatch/
+
+LICENSE= CPL GPLv2 LGPL21 PUBLIC
+LICENSE_COMB= multi
+LICENSE_NAME_CPL= Common Public License V. 1.0
+LICENSE_NAME_PUBLIC= Public Domain
+LICENSE_FILE_CPL= ${WRKSRC}/LZMA/lzmadaptive/CPL.html
+LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE
+LICENSE_FILE_LGPL21= ${WRKSRC}/LZMA/lzmadaptive/LGPL.txt
+LICENSE_FILE_PUBLIC= ${WRKSRC}/LZMA/lzma465/lzma.txt
+LICENSE_PERMS_CPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_PERMS_PUBLIC= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+LIB_DEPENDS= liblz4.so:archivers/liblz4 \
+ liblzo2.so:archivers/lzo2
+
+USES= compiler:c++11-lang
+USE_GITLAB= yes
+GL_ACCOUNT= tgasiba
+
+MAKE_ENV= CC="${CC}" \
+ CXX="${CXX}"
+
+PLIST_FILES= bin/${PORTNAME}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/filesystems/sasquatch/distinfo b/filesystems/sasquatch/distinfo
new file mode 100644
index 000000000000..fc694081ebee
--- /dev/null
+++ b/filesystems/sasquatch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1755444495
+SHA256 (sasquatch-4.3.tar.bz2) = 3fa1f0f5be2d9be66e0f4f87f5690e4c770f87718c7861ae59943fe9eb0c585d
+SIZE (sasquatch-4.3.tar.bz2) = 271643
diff --git a/filesystems/sasquatch/pkg-descr b/filesystems/sasquatch/pkg-descr
new file mode 100644
index 000000000000..310014639119
--- /dev/null
+++ b/filesystems/sasquatch/pkg-descr
@@ -0,0 +1,16 @@
+The sasquatch project is a set of patches to the standard unsquashfs utility
+(part of squashfs-tools) that attempts to add support for as many hacked-up
+vendor-specific SquashFS implementations as possible.
+
+It can be used in conjunction with binwalk to extract firmware images where
+unsquashfs would fail, e.g.
+
+ If the vendor has done something simple like just muck a bit with the header
+ fields, sasquatch should sort it out.
+
+ If the vendor has made changes to the underlying LZMA compression options,
+ or to how these options are stored in the compressed data blocks, sasquatch
+ will attempt to automatically resolve such customizations via a brute-force
+ method.
+
+Original project under: https://github.com/devttys0/sasquatch
diff --git a/filesystems/zerofs/Makefile b/filesystems/zerofs/Makefile
new file mode 100644
index 000000000000..969f463a97c7
--- /dev/null
+++ b/filesystems/zerofs/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= zerofs
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.10.5
+CATEGORIES= filesystems sysutils
+
+MAINTAINER= stephan@lichtenauer.co.za
+COMMENT= ZeroFS is 9P/NFS/NBD on top of S3
+WWW= https://github.com/Barre/ZeroFS
+
+LICENSE= AGPLv3
+LICENSE_FILE= ${WRKDIR}/ZeroFS-${DISTVERSION}/LICENSE
+
+USES= cargo gmake
+
+WRKSRC= ${WRKDIR}/ZeroFS-${DISTVERSION}/zerofs
+
+USE_GITHUB= yes
+GH_ACCOUNT= Barre
+GH_PROJECT= ZeroFS
+PLIST_FILES= bin/zerofs
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/target/release/zerofs ${STAGEDIR}${PREFIX}/bin/zerofs
+
+.include <bsd.port.mk>
diff --git a/filesystems/zerofs/Makefile.crates b/filesystems/zerofs/Makefile.crates
new file mode 100644
index 000000000000..e8f45a1fce97
--- /dev/null
+++ b/filesystems/zerofs/Makefile.crates
@@ -0,0 +1,412 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ aead-0.5.2 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.3 \
+ aliasable-0.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ arc-swap-1.7.1 \
+ argon2-0.5.3 \
+ array-util-1.0.2 \
+ arrayvec-0.7.6 \
+ async-channel-2.5.0 \
+ async-stream-0.3.6 \
+ async-stream-impl-0.3.6 \
+ async-task-4.7.1 \
+ async-trait-0.1.89 \
+ atomic-0.6.1 \
+ atomic-waker-1.1.2 \
+ auto_enums-0.8.7 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
+ base64-0.22.1 \
+ base64ct-1.8.0 \
+ bincode-1.3.3 \
+ bitflags-2.9.1 \
+ bitvec-1.0.1 \
+ blake2-0.10.6 \
+ block-buffer-0.10.4 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
+ byteorder-1.5.0 \
+ bytes-1.10.1 \
+ bytestream-0.4.1 \
+ cc-1.2.32 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
+ chacha20-0.9.1 \
+ chacha20poly1305-0.10.1 \
+ chrono-0.4.41 \
+ cipher-0.4.4 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ cmsketch-0.2.2 \
+ colorchoice-1.0.4 \
+ comfy-table-7.1.4 \
+ concurrent-queue-2.5.0 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-skiplist-0.1.3 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.6 \
+ darling-0.14.4 \
+ darling-0.20.11 \
+ darling_core-0.14.4 \
+ darling_core-0.20.11 \
+ darling_macro-0.14.4 \
+ darling_macro-0.20.11 \
+ dashmap-6.1.0 \
+ deku-0.19.1 \
+ deku_derive-0.19.1 \
+ deranged-0.4.0 \
+ derive_utils-0.15.0 \
+ digest-0.10.7 \
+ displaydoc-0.2.5 \
+ dotenvy-0.15.7 \
+ downcast-rs-1.2.1 \
+ duration-str-0.11.3 \
+ either-1.15.0 \
+ endian-type-0.1.2 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ event-listener-5.4.1 \
+ event-listener-strategy-0.5.4 \
+ fail-parallel-0.5.1 \
+ figment-0.10.19 \
+ filetime-0.2.25 \
+ flatbuffers-25.2.10 \
+ flume-0.11.1 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.1 \
+ foyer-0.17.4 \
+ foyer-0.18.0 \
+ foyer-common-0.17.4 \
+ foyer-common-0.18.0 \
+ foyer-intrusive-collections-0.10.0-dev \
+ foyer-memory-0.17.4 \
+ foyer-memory-0.18.0 \
+ foyer-storage-0.17.4 \
+ foyer-storage-0.18.0 \
+ fs4-0.13.1 \
+ funty-2.0.0 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ h2-0.4.12 \
+ hashbrown-0.13.2 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.5 \
+ heck-0.4.1 \
+ heck-0.5.0 \
+ hex-0.4.3 \
+ hkdf-0.12.4 \
+ hmac-0.12.1 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ humantime-2.2.0 \
+ hyper-1.6.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.16 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
+ indexmap-2.10.0 \
+ inlinable_string-0.1.15 \
+ inout-0.1.4 \
+ io-uring-0.7.9 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.175 \
+ libmimalloc-sys-0.1.43 \
+ libredox-0.1.9 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ lru-slab-0.1.2 \
+ lz4-1.28.1 \
+ lz4-sys-1.11.1+lz4-1.10.0 \
+ lz4_flex-0.11.5 \
+ madsim-0.2.33 \
+ madsim-macros-0.2.12 \
+ madsim-tokio-0.2.30 \
+ matchers-0.1.0 \
+ md-5-0.10.6 \
+ memchr-2.7.5 \
+ memoffset-0.9.1 \
+ mimalloc-0.1.47 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ mixtrics-0.1.0 \
+ mixtrics-0.2.0 \
+ naive-timer-0.2.0 \
+ nanorand-0.7.0 \
+ nibble_vec-0.1.0 \
+ no_std_io2-0.9.0 \
+ nu-ansi-term-0.46.0 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-format-0.4.4 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ object_store-0.12.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ opaque-debug-0.3.1 \
+ openssl-probe-0.1.6 \
+ ordered_hash_map-0.4.0 \
+ ouroboros-0.18.5 \
+ ouroboros_macro-0.18.5 \
+ overload-0.1.1 \
+ panic-message-0.3.0 \
+ parking-2.2.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ password-hash-0.5.0 \
+ paste-1.0.15 \
+ pear-0.2.9 \
+ pear_codegen-0.2.9 \
+ percent-encoding-2.3.1 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ poly1305-0.8.0 \
+ potential_utf-0.1.2 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.97 \
+ proc-macro2-diagnostics-0.10.1 \
+ quick-xml-0.38.1 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.13 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ radium-0.7.0 \
+ radix_trie-0.2.1 \
+ rand-0.8.5 \
+ rand-0.9.2 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.3 \
+ rand_xorshift-0.4.0 \
+ rand_xoshiro-0.6.0 \
+ rand_xoshiro-0.7.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.1 \
+ regex-automata-0.1.10 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.6.29 \
+ regex-syntax-0.8.5 \
+ reqwest-0.12.23 \
+ ring-0.17.14 \
+ rust_decimal-1.37.2 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.0.8 \
+ rustls-0.23.31 \
+ rustls-native-certs-0.8.1 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ same-file-1.0.6 \
+ schannel-0.1.27 \
+ scopeguard-1.2.0 \
+ security-framework-3.3.0 \
+ security-framework-sys-2.14.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
+ serde_urlencoded-0.7.1 \
+ serde_yaml-0.9.34+deprecated \
+ sha2-0.10.9 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-registry-1.4.6 \
+ siphasher-1.0.1 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
+ socket2-0.6.0 \
+ spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ strsim-0.10.0 \
+ strsim-0.11.1 \
+ subtle-2.6.1 \
+ syn-1.0.109 \
+ syn-2.0.105 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.2 \
+ tap-1.0.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.14 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.14 \
+ thread_local-1.1.9 \
+ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.0 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ tinystr-0.8.1 \
+ tinyvec-1.9.0 \
+ tinyvec_macros-0.1.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ tokio-rustls-0.26.2 \
+ tokio-util-0.7.16 \
+ toml-0.8.23 \
+ toml-0.9.5 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
+ toml_edit-0.22.27 \
+ toml_parser-1.0.2 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.2 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.19 \
+ try-lock-0.2.5 \
+ twox-hash-2.1.1 \
+ typenum-1.18.0 \
+ ulid-1.2.1 \
+ uncased-0.9.10 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.2.1 \
+ universal-hash-0.5.1 \
+ unsafe-libyaml-0.2.11 \
+ untrusted-0.9.0 \
+ url-2.5.4 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.18.0 \
+ valuable-0.1.1 \
+ version_check-0.9.5 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wasm-streams-0.4.2 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.6.26 \
+ winnow-0.7.12 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
+ wyz-0.5.1 \
+ yansi-1.0.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerofs_nfsserve-0.11.0 \
+ zeroize-1.8.1 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
+ slatedb@git+https://github.com/slatedb/slatedb.git?rev=6e138682013a192bc55e8a2b925ad65d0599a4ef\#6e138682013a192bc55e8a2b925ad65d0599a4ef
diff --git a/filesystems/zerofs/distinfo b/filesystems/zerofs/distinfo
new file mode 100644
index 000000000000..1cc890e8405a
--- /dev/null
+++ b/filesystems/zerofs/distinfo
@@ -0,0 +1,827 @@
+TIMESTAMP = 1756460664
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
+SIZE (rust/crates/aead-0.5.2.crate) = 15509
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
+SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
+SIZE (rust/crates/argon2-0.5.3.crate) = 28795
+SHA256 (rust/crates/array-util-1.0.2.crate) = 7e509844de8f09b90a2c3444684a2b6695f4071360e13d2fda0af9f749cc2ed6
+SIZE (rust/crates/array-util-1.0.2.crate) = 9022
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
+SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
+SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
+SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
+SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
+SIZE (rust/crates/async-task-4.7.1.crate) = 38077
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc022a310e709d848b6e1cdce4ab4781
+SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
+SIZE (rust/crates/blake2-0.10.6.crate) = 47234
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytestream-0.4.1.crate) = 04f720842a717d6afaf69fee2dc69b771edc165f12cc3eb1b0e8eeef53a86454
+SIZE (rust/crates/bytestream-0.4.1.crate) = 5012
+SHA256 (rust/crates/cc-1.2.32.crate) = 2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e
+SIZE (rust/crates/cc-1.2.32.crate) = 111531
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
+SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
+SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
+SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cmsketch-0.2.2.crate) = 553c840ee51da812c6cd621f9f7e07dfb00a49f91283a8e6380c78cba4f61aba
+SIZE (rust/crates/cmsketch-0.2.2.crate) = 8487
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
+SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-skiplist-0.1.3.crate) = df29de440c58ca2cc6e587ec3d22347551a32435fbde9d2bff64e78a9ffa151b
+SIZE (rust/crates/crossbeam-skiplist-0.1.3.crate) = 34930
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
+SIZE (rust/crates/darling-0.14.4.crate) = 25168
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
+SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
+SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
+SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
+SHA256 (rust/crates/deku-0.19.1.crate) = f476a022dcfbb013d1365734a42e05b6aca967ebe0d3bb38170086abd9ea3324
+SIZE (rust/crates/deku-0.19.1.crate) = 88405
+SHA256 (rust/crates/deku_derive-0.19.1.crate) = bb216d425bdf810c165a8ae1649523033e88b5f795480ccec63926295541b084
+SIZE (rust/crates/deku_derive-0.19.1.crate) = 28972
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive_utils-0.15.0.crate) = ccfae181bab5ab6c5478b2ccb69e4c68a02f8c3ec72f6616bfec9dbc599d2ee0
+SIZE (rust/crates/derive_utils-0.15.0.crate) = 16294
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
+SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
+SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
+SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
+SHA256 (rust/crates/duration-str-0.11.3.crate) = f88959de2d447fd3eddcf1909d1f19fe084e27a056a6904203dc5d8b9e771c1e
+SIZE (rust/crates/duration-str-0.11.3.crate) = 104394
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d
+SIZE (rust/crates/endian-type-0.1.2.crate) = 2340
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
+SHA256 (rust/crates/fail-parallel-0.5.1.crate) = 5666e8ca4ec174d896fb742789c29b1bea9319dcfd623c41bececc0a60c4939d
+SIZE (rust/crates/fail-parallel-0.5.1.crate) = 17965
+SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
+SIZE (rust/crates/figment-0.10.19.crate) = 70111
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/flatbuffers-25.2.10.crate) = 1045398c1bfd89168b5fd3f1fc11f6e70b34f6f66300c87d44d3de849463abf1
+SIZE (rust/crates/flatbuffers-25.2.10.crate) = 27330
+SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
+SIZE (rust/crates/flume-0.11.1.crate) = 67947
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/foyer-0.17.4.crate) = 0618db36554a0a5db538d7ff04427571b1f668d3e86a764aabe17985c02ea14c
+SIZE (rust/crates/foyer-0.17.4.crate) = 30568
+SHA256 (rust/crates/foyer-0.18.0.crate) = 0b4d8e96374206ff1b4265f2e2e6e1f80bc3048957b2a1e7fdeef929d68f318f
+SIZE (rust/crates/foyer-0.18.0.crate) = 32111
+SHA256 (rust/crates/foyer-common-0.17.4.crate) = dbf63fd16ba6227de0004472156048338ad7544280d1200c27e4b4a82ca6f075
+SIZE (rust/crates/foyer-common-0.17.4.crate) = 34793
+SHA256 (rust/crates/foyer-common-0.18.0.crate) = 911b8e3f23d5fe55b0b240f75af1d2fa5cb7261d3f9b38ef1c57bbc9f0449317
+SIZE (rust/crates/foyer-common-0.18.0.crate) = 34796
+SHA256 (rust/crates/foyer-intrusive-collections-0.10.0-dev.crate) = 6e4fee46bea69e0596130e3210e65d3424e0ac1e6df3bde6636304bdf1ca4a3b
+SIZE (rust/crates/foyer-intrusive-collections-0.10.0-dev.crate) = 56918
+SHA256 (rust/crates/foyer-memory-0.17.4.crate) = 3ae8a1c8e263f91cf3abca38bbf6b8f82f34b6cf20fa3a249c90ebfa795e5631
+SIZE (rust/crates/foyer-memory-0.17.4.crate) = 50477
+SHA256 (rust/crates/foyer-memory-0.18.0.crate) = 506883d5a8500dea1b1662f7180f3534bdcbfa718d3253db7179552ef83612fa
+SIZE (rust/crates/foyer-memory-0.18.0.crate) = 52331
+SHA256 (rust/crates/foyer-storage-0.17.4.crate) = d387ab178f8bcb03fe4981766c9f436007234d8ca73080e3ad2c370d8d75113b
+SIZE (rust/crates/foyer-storage-0.17.4.crate) = 88855
+SHA256 (rust/crates/foyer-storage-0.18.0.crate) = 1ba8403a54a2f2032fb647e49c442e5feeb33f3989f7024f1b178341a016f06d
+SIZE (rust/crates/foyer-storage-0.18.0.crate) = 88992
+SHA256 (rust/crates/fs4-0.13.1.crate) = 8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4
+SIZE (rust/crates/fs4-0.13.1.crate) = 28794
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
+SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
+SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/inlinable_string-0.1.15.crate) = c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb
+SIZE (rust/crates/inlinable_string-0.1.15.crate) = 19290
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
+SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
+SHA256 (rust/crates/lz4-1.28.1.crate) = a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4
+SIZE (rust/crates/lz4-1.28.1.crate) = 13585
+SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
+SIZE (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 391317
+SHA256 (rust/crates/lz4_flex-0.11.5.crate) = 08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a
+SIZE (rust/crates/lz4_flex-0.11.5.crate) = 41977
+SHA256 (rust/crates/madsim-0.2.33.crate) = 9e1407eb233e5fe25bfb216a51b860882df237540374b7486eb38d4ab0753ec1
+SIZE (rust/crates/madsim-0.2.33.crate) = 75675
+SHA256 (rust/crates/madsim-macros-0.2.12.crate) = f3d248e97b1a48826a12c3828d921e8548e714394bf17274dd0a93910dc946e1
+SIZE (rust/crates/madsim-macros-0.2.12.crate) = 5314
+SHA256 (rust/crates/madsim-tokio-0.2.30.crate) = 7d3eb2acc57c82d21d699119b859e2df70a91dbdb84734885a1e72be83bdecb5
+SIZE (rust/crates/madsim-tokio-0.2.30.crate) = 3606
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
+SIZE (rust/crates/md-5-0.10.6.crate) = 16161
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
+SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mixtrics-0.1.0.crate) = 749ed12bab176c8a42c13a679dd2de12876d5ad4abe7525548e31ae001a9ebbf
+SIZE (rust/crates/mixtrics-0.1.0.crate) = 198420
+SHA256 (rust/crates/mixtrics-0.2.0.crate) = adbcddf5a90b959eea97ae505e0391f5c6dd411fbf546d43b9c59ad1c3bd4391
+SIZE (rust/crates/mixtrics-0.2.0.crate) = 198628
+SHA256 (rust/crates/naive-timer-0.2.0.crate) = 034a0ad7deebf0c2abcf2435950a6666c3c15ea9d8fad0c0f48efa8a7f843fed
+SIZE (rust/crates/naive-timer-0.2.0.crate) = 4155
+SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
+SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
+SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43
+SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796
+SHA256 (rust/crates/no_std_io2-0.9.0.crate) = 3c2b9acd47481ab557a89a5665891be79e43cce8a29ad77aa9419d7be5a7c06a
+SIZE (rust/crates/no_std_io2-0.9.0.crate) = 35884
+SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
+SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
+SIZE (rust/crates/num-format-0.4.4.crate) = 61509
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/object_store-0.12.3.crate) = efc4f07659e11cd45a341cd24d71e683e3be65d9ff1f8150061678fe60437496
+SIZE (rust/crates/object_store-0.12.3.crate) = 271241
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
+SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/ordered_hash_map-0.4.0.crate) = ab0e5f22bf6dd04abd854a8874247813a8fa2c8c1260eba6fbb150270ce7c176
+SIZE (rust/crates/ordered_hash_map-0.4.0.crate) = 17219
+SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59
+SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678
+SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0
+SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/panic-message-0.3.0.crate) = 384e52fd8fbd4cbe3c317e8216260c21a0f9134de108cea8a4dd4e7e152c472d
+SIZE (rust/crates/panic-message-0.3.0.crate) = 7274
+SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
+SIZE (rust/crates/parking-2.2.1.crate) = 10685
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
+SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pear-0.2.9.crate) = bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467
+SIZE (rust/crates/pear-0.2.9.crate) = 19083
+SHA256 (rust/crates/pear_codegen-0.2.9.crate) = 4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147
+SIZE (rust/crates/pear_codegen-0.2.9.crate) = 7250
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
+SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.97.crate) = d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1
+SIZE (rust/crates/proc-macro2-1.0.97.crate) = 52865
+SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
+SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
+SHA256 (rust/crates/quick-xml-0.38.1.crate) = 9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4
+SIZE (rust/crates/quick-xml-0.38.1.crate) = 201181
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
+SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
+SIZE (rust/crates/radium-0.7.0.crate) = 10906
+SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
+SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
+SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
+SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
+SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
+SHA256 (rust/crates/rand_xoshiro-0.7.0.crate) = f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41
+SIZE (rust/crates/rand_xoshiro-0.7.0.crate) = 18189
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rust_decimal-1.37.2.crate) = b203a6425500a03e0919c42d3c47caca51e79f1132046626d2c8871c5092035d
+SIZE (rust/crates/rust_decimal-1.37.2.crate) = 152312
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
+SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
+SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
+SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
+SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.105.crate) = 7bc3fcb250e53458e712715cf74285c1f889686520d79294a9ef3bd7aa1fc619
+SIZE (rust/crates/syn-2.0.105.crate) = 299882
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
+SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
+SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
+SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56
+SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
+SIZE (rust/crates/ulid-1.2.1.crate) = 17727
+SHA256 (rust/crates/uncased-0.9.10.crate) = e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697
+SIZE (rust/crates/uncased-0.9.10.crate) = 10872
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
+SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
+SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
+SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
+SIZE (rust/crates/winnow-0.6.26.crate) = 167349
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
+SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerofs_nfsserve-0.11.0.crate) = e071aa984407c81992148c07437f53f99db211bbf295438821d02f8f15ed5ebe
+SIZE (rust/crates/zerofs_nfsserve-0.11.0.crate) = 43939
+SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
+SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (slatedb-slatedb-6e138682013a192bc55e8a2b925ad65d0599a4ef_GH0.tar.gz) = 376c659aae7d59beefcc87b56e8037e5c3c1aaa57b31d5ac0d7c1ae62f2d7c02
+SIZE (slatedb-slatedb-6e138682013a192bc55e8a2b925ad65d0599a4ef_GH0.tar.gz) = 842012
+SHA256 (Barre-ZeroFS-v0.10.5_GH0.tar.gz) = d4f94f0e732793f2c7adfd181d6cca0f70833a5e6debc245e9c96743f85777ee
+SIZE (Barre-ZeroFS-v0.10.5_GH0.tar.gz) = 453664
diff --git a/filesystems/zerofs/pkg-descr b/filesystems/zerofs/pkg-descr
new file mode 100644
index 000000000000..3a51ab762a6e
--- /dev/null
+++ b/filesystems/zerofs/pkg-descr
@@ -0,0 +1,4 @@
+ZeroFS makes S3 storage feel like a real filesystem. Built on SlateDB, it
+provides file-level access via NFS and 9P and block-level access via NBD. Fast
+enough to compile code on, with clients already built into your OS. No FUSE
+drivers, no kernel modules, just mount and go.
diff --git a/finance/R-cran-gmm/Makefile b/finance/R-cran-gmm/Makefile
index eaece5aefbc6..87ed90c7c3b1 100644
--- a/finance/R-cran-gmm/Makefile
+++ b/finance/R-cran-gmm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gmm
-DISTVERSION= 1.8
+DISTVERSION= 1.9-1
CATEGORIES= finance
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -9,9 +9,7 @@ WWW= https://cran.r-project.org/web/packages/gmm/
LICENSE= GPLv2+
-CRAN_DEPENDS= R-cran-sandwich>0:math/R-cran-sandwich
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= R-cran-sandwich>0:math/R-cran-sandwich
USES= cran:auto-plist,compiles
diff --git a/finance/R-cran-gmm/distinfo b/finance/R-cran-gmm/distinfo
index de29f5854e11..062338645e29 100644
--- a/finance/R-cran-gmm/distinfo
+++ b/finance/R-cran-gmm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1686360975
-SHA256 (gmm_1.8.tar.gz) = 7099fc5c6a9069924392995a726190e8d62f6e55375ef356084b0c73346d85d8
-SIZE (gmm_1.8.tar.gz) = 1062995
+TIMESTAMP = 1756598012
+SHA256 (gmm_1.9-1.tar.gz) = 9290674d09403f401718dd9c2131a425dba5727b9dcd6698d2f68a9f5ab83c1f
+SIZE (gmm_1.9-1.tar.gz) = 941224
diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile
index c681c84cbf79..23ffde0273cb 100644
--- a/finance/electrum/Makefile
+++ b/finance/electrum/Makefile
@@ -1,5 +1,6 @@
PORTNAME= electrum
DISTVERSION= 4.6.1
+PORTREVISION= 1
CATEGORIES= finance python
MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \
http://download.electrum.org/${PORTVERSION}/
diff --git a/finance/favagtk/Makefile b/finance/favagtk/Makefile
index 6b157ea70c0d..53bb0e1d45a4 100644
--- a/finance/favagtk/Makefile
+++ b/finance/favagtk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= favagtk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= finance
MAINTAINER= nivit@FreeBSD.org
diff --git a/finance/gnucash-docs/Makefile b/finance/gnucash-docs/Makefile
index d7b1fe87cc5a..9dd7e9788bcf 100644
--- a/finance/gnucash-docs/Makefile
+++ b/finance/gnucash-docs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnucash-docs
PORTVERSION= 5.12
+PORTREVISION= 1
CATEGORIES= finance gnome
MASTER_SITES= SF/gnucash/gnucash%20%28stable%29/${PORTVERSION}
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile
index 194af4d00257..75311756381e 100644
--- a/finance/gnucash/Makefile
+++ b/finance/gnucash/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnucash
PORTVERSION= 5.12
+PORTREVISION= 1
CATEGORIES= finance gnome
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
diff --git a/finance/odoo/Makefile b/finance/odoo/Makefile
index 269668a956bc..e9be8a109df1 100644
--- a/finance/odoo/Makefile
+++ b/finance/odoo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= odoo
PORTVERSION= 18.0.20250719
+PORTREVISION= 1
CATEGORIES= finance www
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/odoo16/Makefile b/finance/odoo16/Makefile
index bb2f680a2d8b..e3d4d7c8e88d 100644
--- a/finance/odoo16/Makefile
+++ b/finance/odoo16/Makefile
@@ -1,6 +1,6 @@
PORTNAME= odoo
PORTVERSION= 16.0.20250719
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= finance www
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 16
diff --git a/finance/odoo17/Makefile b/finance/odoo17/Makefile
index 8f58171e5560..fa6e921f7cff 100644
--- a/finance/odoo17/Makefile
+++ b/finance/odoo17/Makefile
@@ -1,5 +1,6 @@
PORTNAME= odoo
PORTVERSION= 17.0.20250719
+PORTREVISION= 1
CATEGORIES= finance www
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 17
diff --git a/finance/py-bt/Makefile b/finance/py-bt/Makefile
index 03446e2dcb73..49af7cbea6bc 100644
--- a/finance/py-bt/Makefile
+++ b/finance/py-bt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bt
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= finance python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-degiro-connector/Makefile b/finance/py-degiro-connector/Makefile
index 87cc3751cdf3..2b23558f520d 100644
--- a/finance/py-degiro-connector/Makefile
+++ b/finance/py-degiro-connector/Makefile
@@ -1,5 +1,6 @@
PORTNAME= degiro-connector
DISTVERSION= 3.0.27
+PORTREVISION= 1
CATEGORIES= finance python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-ffn/Makefile b/finance/py-ffn/Makefile
index 67fac3027580..4c3c98aaf509 100644
--- a/finance/py-ffn/Makefile
+++ b/finance/py-ffn/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ffn
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= finance python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-mplfinance/Makefile b/finance/py-mplfinance/Makefile
index ab8686236058..1a60778598b0 100644
--- a/finance/py-mplfinance/Makefile
+++ b/finance/py-mplfinance/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mplfinance
PORTVERSION= 0.12.10b0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/skrooge/Makefile b/finance/skrooge/Makefile
index e7cf9530f9a6..02e86d789cf0 100644
--- a/finance/skrooge/Makefile
+++ b/finance/skrooge/Makefile
@@ -1,5 +1,6 @@
PORTNAME= skrooge
DISTVERSION= 2.33.0
+PORTREVISION= 1
CATEGORIES= finance kde
MASTER_SITES= KDE/stable/${PORTNAME}
DIST_SUBDIR= KDE/${PORTNAME}
diff --git a/games/3omns/Makefile b/games/3omns/Makefile
index 68a4b652a57e..e44faa3f0d03 100644
--- a/games/3omns/Makefile
+++ b/games/3omns/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 3omns
DISTVERSION= 0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= https://lab.burn.capital/chaz/3omns/uploads/6ec547a14fec72a72f9fa53c374bfa7e/
diff --git a/games/abbayedesmorts/Makefile b/games/abbayedesmorts/Makefile
index 49b871b6761d..84e003f61ec6 100644
--- a/games/abbayedesmorts/Makefile
+++ b/games/abbayedesmorts/Makefile
@@ -1,6 +1,7 @@
PORTNAME= abbayedesmorts
PORTVERSION= 2.0.5
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/afternoonstalker/Makefile b/games/afternoonstalker/Makefile
index 8b146e64006d..5f93b54ae39d 100644
--- a/games/afternoonstalker/Makefile
+++ b/games/afternoonstalker/Makefile
@@ -1,5 +1,6 @@
PORTNAME= afternoonstalker
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/alephone-data/Makefile b/games/alephone-data/Makefile
index 0a4a42e0447a..79bfc4a3f9b6 100644
--- a/games/alephone-data/Makefile
+++ b/games/alephone-data/Makefile
@@ -1,6 +1,6 @@
PORTNAME= data
PORTVERSION= 1.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://files3.bungie.org/trilogy/
PKGNAMEPREFIX= alephone-
diff --git a/games/alephone-scenarios/Makefile b/games/alephone-scenarios/Makefile
index 145b5125d91f..b8551013c65a 100644
--- a/games/alephone-scenarios/Makefile
+++ b/games/alephone-scenarios/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scenarios
PORTVERSION= 1.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= http://files3.bungie.org/trilogy/:bungie \
http://files5.bungie.org/marathon/:rubicon \
diff --git a/games/alephone/Makefile b/games/alephone/Makefile
index 74bfa9b6987e..b32594a89a00 100644
--- a/games/alephone/Makefile
+++ b/games/alephone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alephone
DISTVERSION= 20230119
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= https://github.com/Aleph-One-Marathon/${PORTNAME}/releases/download/release-${DISTVERSION}/
DISTNAME= AlephOne-${DISTVERSION}
diff --git a/games/assaultcube/Makefile b/games/assaultcube/Makefile
index 7fde4f0e5093..198ecef9e895 100644
--- a/games/assaultcube/Makefile
+++ b/games/assaultcube/Makefile
@@ -1,6 +1,7 @@
PORTNAME= assaultcube
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0.2
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= kevinz5000@gmail.com
diff --git a/games/automuteus/Makefile b/games/automuteus/Makefile
index b30cb4998412..acdf8f9e71d1 100644
--- a/games/automuteus/Makefile
+++ b/games/automuteus/Makefile
@@ -1,9 +1,8 @@
PORTNAME= automuteus
-DISTVERSION= 8.3.6
-PORTREVISION= 9
+DISTVERSION= 8.3.7
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= seafork@disroot.org
COMMENT= Discord Bot to automute Among Us players at round transitions
WWW= https://automute.us/
@@ -12,7 +11,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USE_GITHUB= yes
-GH_ACCOUNT= denverquane
GH_TUPLE= \
BurntSushi:toml:v1.1.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
@@ -92,14 +90,13 @@ GO_TARGET= .:${PORTNAME}
SUB_FILES= pkg-message
PLIST_FILES= bin/${PORTNAME} \
- "@sample etc/${PORTNAME}/automuteus.conf.sample" \
- "@dir /var/log/automuteus" \
+ "@sample etc/${PORTNAME}/${PORTNAME}.conf.sample" \
+ "@dir /var/log/${PORTNAME}" \
/var/log/${PORTNAME}/logs.txt
post-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- @${CP} ${FILESDIR}/automuteus.conf ${STAGEDIR}${ETCDIR}/automuteus.conf.sample
- @${MKDIR} ${STAGEDIR}/var/log/${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/log/${PORTNAME}
+ @${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
@${TOUCH} ${STAGEDIR}/var/log/${PORTNAME}/logs.txt
.include <bsd.port.mk>
diff --git a/games/automuteus/distinfo b/games/automuteus/distinfo
index bffc5dd4a8dc..5a0068ddde18 100644
--- a/games/automuteus/distinfo
+++ b/games/automuteus/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1715788613
-SHA256 (denverquane-automuteus-8.3.6_GH0.tar.gz) = 37f0c85d0cafaa6dfa5108ecb63c2e5353b39932cc5476292f0cdc00e8ae09e8
-SIZE (denverquane-automuteus-8.3.6_GH0.tar.gz) = 13667612
+TIMESTAMP = 1756582613
+SHA256 (automuteus-automuteus-8.3.7_GH0.tar.gz) = 80d0b1edee53127ccb1e1ef9e19b26a75899391ffa569ac29fcc641562c6bc1d
+SIZE (automuteus-automuteus-8.3.7_GH0.tar.gz) = 13667676
SHA256 (BurntSushi-toml-v1.1.0_GH0.tar.gz) = 91d03c925082c1282636fe9f2c69fd6d54410ac56f2b6d7492ba56c00ada626d
SIZE (BurntSushi-toml-v1.1.0_GH0.tar.gz) = 91871
SHA256 (KyleBanks-depth-v1.2.1_GH0.tar.gz) = 8417300d559ec88f24fb3eef3eb8e76c1a6f5bf861d3e46a83d303dc5601f8ed
diff --git a/games/barony/Makefile b/games/barony/Makefile
index 76a79d0c2508..636220bd8d88 100644
--- a/games/barony/Makefile
+++ b/games/barony/Makefile
@@ -1,7 +1,7 @@
PORTNAME= barony
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= devnexen@gmail.com
diff --git a/games/blobwars/Makefile b/games/blobwars/Makefile
index bc13390a9aea..e6a551551dcb 100644
--- a/games/blobwars/Makefile
+++ b/games/blobwars/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blobwars
PORTVERSION= 2.00
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/
diff --git a/games/blockattack/Makefile b/games/blockattack/Makefile
index bbd074984160..e336b3280aa8 100644
--- a/games/blockattack/Makefile
+++ b/games/blockattack/Makefile
@@ -1,6 +1,7 @@
PORTNAME= blockattack
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= nxjoseph@protonmail.com
diff --git a/games/brogue/Makefile b/games/brogue/Makefile
index fb22cb2dbb84..5e2ee35749c0 100644
--- a/games/brogue/Makefile
+++ b/games/brogue/Makefile
@@ -1,6 +1,7 @@
PORTNAME= brogue
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/burgerspace/Makefile b/games/burgerspace/Makefile
index a887dd4d832d..6d8c583ed616 100644
--- a/games/burgerspace/Makefile
+++ b/games/burgerspace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= burgerspace
PORTVERSION= 1.10.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/cataclysm-dda/Makefile b/games/cataclysm-dda/Makefile
index fdece2f381ad..befa78eed625 100644
--- a/games/cataclysm-dda/Makefile
+++ b/games/cataclysm-dda/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cataclysm-dda
PORTVERSION= 0.H # Preserve PORTVERSION so uppercase is respected
DISTVERSIONSUFFIX= -g08f04fd # Using TAG instead of upstream 0.H-RELEASE
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= games
diff --git a/games/catesc/Makefile b/games/catesc/Makefile
index 9953d6d67fbc..66f8c554fbcd 100644
--- a/games/catesc/Makefile
+++ b/games/catesc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= catesc
PORTVERSION= 0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/cdogs-sdl/Makefile b/games/cdogs-sdl/Makefile
index 9bddfe22b028..7b95c2b004b2 100644
--- a/games/cdogs-sdl/Makefile
+++ b/games/cdogs-sdl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cdogs-sdl
DISTVERSION= 2.3.2
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/chromium-bsu/Makefile b/games/chromium-bsu/Makefile
index e612d59a8443..378a80e5a3e5 100644
--- a/games/chromium-bsu/Makefile
+++ b/games/chromium-bsu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chromium-bsu
PORTVERSION= 0.9.16.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/Chromium%20B.S.U.%20source%20code/
diff --git a/games/colobot/Makefile b/games/colobot/Makefile
index 9a0406214a99..ba3e37c129ac 100644
--- a/games/colobot/Makefile
+++ b/games/colobot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= colobot
DISTVERSIONPREFIX= ${PORTNAME}-gold-
DISTVERSION= 0.2.0
-PORTREVISION= 12
+PORTREVISION= 13
DISTVERSIONSUFFIX= -alpha
CATEGORIES= games education
MASTER_SITES= https://colobot.info/files/music/:music
diff --git a/games/cosmosmash/Makefile b/games/cosmosmash/Makefile
index 4bc2f7b79b92..f4b895449d01 100644
--- a/games/cosmosmash/Makefile
+++ b/games/cosmosmash/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cosmosmash
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/devilutionX/Makefile b/games/devilutionX/Makefile
index 55d161e8319d..dbae7ea4e646 100644
--- a/games/devilutionX/Makefile
+++ b/games/devilutionX/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devilutionX
DISTVERSION= 1.5.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/diasurgical/devilutionx-assets/releases/download/${DATA_VERSION}/:data
DISTFILES= devilutionx.mpq?tag=${DATA_VERSION}:data
diff --git a/games/domino-chain/Makefile b/games/domino-chain/Makefile
index b04ef0ef3911..b801ac7bd07a 100644
--- a/games/domino-chain/Makefile
+++ b/games/domino-chain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domino-chain
PORTVERSION= 1.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/dreamchess/Makefile b/games/dreamchess/Makefile
index 1bd8294608f3..c75841c04e37 100644
--- a/games/dreamchess/Makefile
+++ b/games/dreamchess/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dreamchess
DISTVERSION= 0.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/games/dxx-rebirth/Makefile b/games/dxx-rebirth/Makefile
index 2eabaf2975a2..04c8ac869551 100644
--- a/games/dxx-rebirth/Makefile
+++ b/games/dxx-rebirth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dxx-rebirth
PORTVERSION= 20250329
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/el/Makefile b/games/el/Makefile
index 8d1f301a93dc..4592597406e2 100644
--- a/games/el/Makefile
+++ b/games/el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= el
DISTVERSION= 1.9.5.9-1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= games
diff --git a/games/endgame-singularity/Makefile b/games/endgame-singularity/Makefile
index a31338cbd31c..c99ec7d34aab 100644
--- a/games/endgame-singularity/Makefile
+++ b/games/endgame-singularity/Makefile
@@ -1,6 +1,6 @@
PORTNAME= singularity
PORTVERSION= 1.00
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= endgame-
diff --git a/games/enigma/Makefile b/games/enigma/Makefile
index 4f1298c0cf77..3e171f911c2b 100644
--- a/games/enigma/Makefile
+++ b/games/enigma/Makefile
@@ -1,6 +1,6 @@
PORTNAME= enigma
PORTVERSION= 1.30
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/flare-engine/Makefile b/games/flare-engine/Makefile
index b8bf21880ad6..cb4488dac064 100644
--- a/games/flare-engine/Makefile
+++ b/games/flare-engine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flare
PORTVERSION= 1.14
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
PKGNAMESUFFIX= -engine
diff --git a/games/flare-game/Makefile b/games/flare-game/Makefile
index da4015ee3c69..e08924e9bffe 100644
--- a/games/flare-game/Makefile
+++ b/games/flare-game/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flare
PORTVERSION= 1.14
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
PKGNAMESUFFIX= -game
diff --git a/games/freesynd/Makefile b/games/freesynd/Makefile
index 1732833dd7d8..0dab974ca95f 100644
--- a/games/freesynd/Makefile
+++ b/games/freesynd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= freesynd
DISTVERSION= 0.8
DISTVERSIONSUFFIX= -Source
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= Freesynd-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
diff --git a/games/fretsonfire/Makefile b/games/fretsonfire/Makefile
index 87c21c7631b2..f65ae7e163b9 100644
--- a/games/fretsonfire/Makefile
+++ b/games/fretsonfire/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fretsonfire
PORTVERSION= 1.3.110
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= games python
MASTER_SITES= SF
DISTNAME= ${PORTNAME_UCASE}-${PORTVERSION}
diff --git a/games/funnyboat/Makefile b/games/funnyboat/Makefile
index 562c0f303ba6..7f2bf32494cb 100644
--- a/games/funnyboat/Makefile
+++ b/games/funnyboat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= funnyboat
PORTVERSION= 1.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/gigalomania/Makefile b/games/gigalomania/Makefile
index d9e67703f8fa..eb43d2588e30 100644
--- a/games/gigalomania/Makefile
+++ b/games/gigalomania/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gigalomania
PORTVERSION= 0.28
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://launchpad.net/gigalomania/trunk/${PORTVERSION}/+download/
DISTNAME= ${PORTNAME}src
diff --git a/games/glob2/Makefile b/games/glob2/Makefile
index 40473e34f130..a9d8faa77666 100644
--- a/games/glob2/Makefile
+++ b/games/glob2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glob2
PORTVERSION= 0.9.5.0.g20240607
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MAINTAINER= makc@FreeBSD.org
diff --git a/games/griels-quest/Makefile b/games/griels-quest/Makefile
index e84d4cced923..d7c6e7c7a847 100644
--- a/games/griels-quest/Makefile
+++ b/games/griels-quest/Makefile
@@ -1,6 +1,7 @@
PORTNAME= griels-quest
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile
index f1e45165c22b..28471e857b03 100644
--- a/games/hedgewars/Makefile
+++ b/games/hedgewars/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hedgewars
PORTVERSION= 1.0.3
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://www.hedgewars.org/download/releases/
DISTNAME= ${PORTNAME}-src-${DISTVERSION}
diff --git a/games/hoverboard-sdl/Makefile b/games/hoverboard-sdl/Makefile
index 180bf01101d9..310a2ebd2a3f 100644
--- a/games/hoverboard-sdl/Makefile
+++ b/games/hoverboard-sdl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hoverboard
PORTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hypatia_engine/Makefile b/games/hypatia_engine/Makefile
index 465e237f38f8..ad979d86c8f6 100644
--- a/games/hypatia_engine/Makefile
+++ b/games/hypatia_engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hypatia_engine
PORTVERSION= 0.3.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/iceicepenguin/Makefile b/games/iceicepenguin/Makefile
index e9b32dc5535a..7be5b082bc4a 100644
--- a/games/iceicepenguin/Makefile
+++ b/games/iceicepenguin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iceicepenguin
PORTVERSION= 1.5.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games python
MASTER_SITES= SF/${PORTNAME}/Default/Ice%20Ice%20Penguin/ \
SF/nemysisfreebsdp/games/:icons
diff --git a/games/instead/Makefile b/games/instead/Makefile
index 66ca15c66a6e..d5f4ce74eede 100644
--- a/games/instead/Makefile
+++ b/games/instead/Makefile
@@ -1,6 +1,6 @@
PORTNAME= instead
PORTVERSION= 3.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/games/keeperrl/Makefile b/games/keeperrl/Makefile
index 3d80988271ca..781c4121257c 100644
--- a/games/keeperrl/Makefile
+++ b/games/keeperrl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= keeperrl
PORTVERSION= 0.0.${ALPHA_VERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/games/krank/Makefile b/games/krank/Makefile
index 7b61c45b5fad..93a57cf43819 100644
--- a/games/krank/Makefile
+++ b/games/krank/Makefile
@@ -1,6 +1,6 @@
PORTNAME= krank
PORTVERSION= 07
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/lander/Makefile b/games/lander/Makefile
index 6da3a09a3c7f..78c1a7717d29 100644
--- a/games/lander/Makefile
+++ b/games/lander/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lander
DISTVERSIONPREFIX= r
DISTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/lbreakouthd/Makefile b/games/lbreakouthd/Makefile
index 6d7c3a29ef7c..de5c500ed7ef 100644
--- a/games/lbreakouthd/Makefile
+++ b/games/lbreakouthd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lbreakouthd
PORTVERSION= 1.1.11
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/lgames/${PORTNAME}/
diff --git a/games/legend-of-edgar/Makefile b/games/legend-of-edgar/Makefile
index d9e7b8c589ce..ed9c58bbb88f 100644
--- a/games/legend-of-edgar/Makefile
+++ b/games/legend-of-edgar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= edgar
DISTVERSION= 1.37
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://github.com/riksweeney/edgar/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= legend-of-
diff --git a/games/meandmyshadow/Makefile b/games/meandmyshadow/Makefile
index 2eaf44b491f8..2ed8edce105e 100644
--- a/games/meandmyshadow/Makefile
+++ b/games/meandmyshadow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= meandmyshadow
PORTVERSION= 0.5a
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/games/minerbold/Makefile b/games/minerbold/Makefile
index 1fa5296d8253..47766f94f4ba 100644
--- a/games/minerbold/Makefile
+++ b/games/minerbold/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minerbold
PORTVERSION= 1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/mirrormagic/Makefile b/games/mirrormagic/Makefile
index 6f7211886e6b..9a4bef01e9ee 100644
--- a/games/mirrormagic/Makefile
+++ b/games/mirrormagic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mirrormagic
DISTVERSION= 3.3.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://www.artsoft.org/RELEASES/linux/mirrormagic/
DISTNAME= ${PORTNAME}-${DISTVERSION}-linux
diff --git a/games/monsterz/Makefile b/games/monsterz/Makefile
index cb5e54e684a4..84317903ce7c 100644
--- a/games/monsterz/Makefile
+++ b/games/monsterz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= monsterz
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= thierry@FreeBSD.org
diff --git a/games/naev/Makefile b/games/naev/Makefile
index 7600195c4a23..2228c1149490 100644
--- a/games/naev/Makefile
+++ b/games/naev/Makefile
@@ -1,6 +1,6 @@
PORTNAME= naev
PORTVERSION= 0.12.4
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONSUFFIX= -source
CATEGORIES= games
MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/
diff --git a/games/narcissu2/Makefile b/games/narcissu2/Makefile
index 069c8b59ee57..81827acbc990 100644
--- a/games/narcissu2/Makefile
+++ b/games/narcissu2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= narcissu2
PORTVERSION= 1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.neechin.net/file_download/22/:game \
http://www.neechin.net/file_download/27/:script \
diff --git a/games/nxengine/Makefile b/games/nxengine/Makefile
index 807bda7fc300..983c0a131496 100644
--- a/games/nxengine/Makefile
+++ b/games/nxengine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nxengine
DISTVERSION= 2.6.5-1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES+= https://www.cavestory.org/downloads/:data
DISTFILES+= cavestoryen.zip:data
diff --git a/games/openage/Makefile b/games/openage/Makefile
index edd3b6e3a029..205075907a63 100644
--- a/games/openage/Makefile
+++ b/games/openage/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openage
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= freebsd@sysctl.cz
diff --git a/games/openclaw/Makefile b/games/openclaw/Makefile
index 8b76aa6e3c3e..6a6a113a830a 100644
--- a/games/openclaw/Makefile
+++ b/games/openclaw/Makefile
@@ -1,7 +1,7 @@
PORTNAME= OpenClaw
DISTVERSION= 0.3-98
DISTVERSIONSUFFIX= -g3586dfa
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
PATCH_SITES= https://github.com/valpackett/${GH_PROJECT}/commit/
diff --git a/games/openspades/Makefile b/games/openspades/Makefile
index 3b00a3c84071..cc2430321eeb 100644
--- a/games/openspades/Makefile
+++ b/games/openspades/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openspades
PORTVERSION= 0.1.3
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONPREFIX= v
CATEGORIES= games
MASTER_SITES= https://github.com/yvt/openspades-paks/releases/download/r33/:data
diff --git a/games/pathological/Makefile b/games/pathological/Makefile
index 91d13696929d..71503cbbc8d6 100644
--- a/games/pathological/Makefile
+++ b/games/pathological/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pathological
PORTVERSION= 1.1.3
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/pinball/Makefile b/games/pinball/Makefile
index c47f7083bbdf..cf55811495d1 100644
--- a/games/pinball/Makefile
+++ b/games/pinball/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinball
PORTVERSION= 0.3.20230219
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= thierry@FreeBSD.org
diff --git a/games/pioneer/Makefile b/games/pioneer/Makefile
index cf6a328e2643..de8bd5be0482 100644
--- a/games/pioneer/Makefile
+++ b/games/pioneer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pioneer
DISTVERSION= 20250501
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/pioneers/Makefile b/games/pioneers/Makefile
index 53ef3a777e20..c9f0a32aed71 100644
--- a/games/pioneers/Makefile
+++ b/games/pioneers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pioneers
PORTVERSION= 15.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games gnome
MASTER_SITES= SF/pio/Source
diff --git a/games/pipewalker/Makefile b/games/pipewalker/Makefile
index dfb993dbe0d7..5c441ea39f00 100644
--- a/games/pipewalker/Makefile
+++ b/games/pipewalker/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pipewalker
DISTVERSIONPREFIX=v
DISTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/ponscripter-07th-mod/Makefile b/games/ponscripter-07th-mod/Makefile
index 57026d7703f6..db3ef63355d2 100644
--- a/games/ponscripter-07th-mod/Makefile
+++ b/games/ponscripter-07th-mod/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ponscripter
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= games
PKGNAMESUFFIX= -${GH_ACCOUNT}
diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile
index 2a0f733416d3..59cc903be364 100644
--- a/games/py-fife/Makefile
+++ b/games/py-fife/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fife
PORTVERSION= 0.4.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/py-mnemosyne-proj/Makefile b/games/py-mnemosyne-proj/Makefile
index 193ae239ba68..0f4837757243 100644
--- a/games/py-mnemosyne-proj/Makefile
+++ b/games/py-mnemosyne-proj/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mnemosyne-proj
DISTVERSION= 2.11
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= games education python
MASTER_SITES= PYPI
diff --git a/games/pysolfc-cardsets/Makefile b/games/pysolfc-cardsets/Makefile
index 6b1a48ce5b4e..a186c4fdff0d 100644
--- a/games/pysolfc-cardsets/Makefile
+++ b/games/pysolfc-cardsets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysolfc-cardsets
PORTVERSION= 3.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-${PORTVERSION}/ \
https://slackware.uk/~urchlay/src/:bk
diff --git a/games/pysolfc/Makefile b/games/pysolfc/Makefile
index b95f3964dfc7..990f7b09175d 100644
--- a/games/pysolfc/Makefile
+++ b/games/pysolfc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysolfc
-DISTVERSION= 3.4.0
+DISTVERSION= 3.4.1
+PORTREVISION= 1
CATEGORIES= games python
MASTER_SITES= SF/${PORTNAME}/PySolFC/${PYSOLFCDIR} \
SF/${PORTNAME}/PySolFC-Cardsets/minimal/:cardsets \
diff --git a/games/pysolfc/distinfo b/games/pysolfc/distinfo
index f34f1b9f08d2..6d4d722e4b46 100644
--- a/games/pysolfc/distinfo
+++ b/games/pysolfc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749974967
-SHA256 (pysolfc/PySolFC-3.4.0.tar.xz) = 677a79c29c228cd70ffc028615f2c05971e29638ca37cfa4c17a31b2ba477a59
-SIZE (pysolfc/PySolFC-3.4.0.tar.xz) = 32914516
+TIMESTAMP = 1756454122
+SHA256 (pysolfc/PySolFC-3.4.1.tar.xz) = 3b9bfb91f8f75b7cb9cc836424606975c5a0868c7b50c6917e51367a7c82e6cb
+SIZE (pysolfc/PySolFC-3.4.1.tar.xz) = 32915536
SHA256 (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = f894b667936382cf721105a08b6cc41b8b87aac8386117868f749f32f8e67a9d
SIZE (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = 25083116
SHA256 (pysolfc/pysol-music-4.50.tar.xz) = 3cfade86db88c1d97589c50441808ee082e68256be788012503818c42728783d
diff --git a/games/pyspacewar/Makefile b/games/pyspacewar/Makefile
index bec3d2453d9a..3cb99fd202ab 100644
--- a/games/pyspacewar/Makefile
+++ b/games/pyspacewar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyspacewar
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/redeclipse/Makefile b/games/redeclipse/Makefile
index 868a18e42c8d..841905bdbfa9 100644
--- a/games/redeclipse/Makefile
+++ b/games/redeclipse/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redeclipse
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/redeclipse16/Makefile b/games/redeclipse16/Makefile
index fa33dde09ee2..71b15d25e2b6 100644
--- a/games/redeclipse16/Makefile
+++ b/games/redeclipse16/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redeclipse
PORTVERSION= 1.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
PKGNAMESUFFIX= 16
diff --git a/games/renpy/Makefile b/games/renpy/Makefile
index 4243c7d9a68e..b68d412d9265 100644
--- a/games/renpy/Makefile
+++ b/games/renpy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= renpy
PORTVERSION= 7.4.11
DISTVERSIONSUFFIX=-sdk
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games devel
MASTER_SITES= https://www.renpy.org/dl/${PORTVERSION}/
diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile
index 28fe2908d009..c6819720da74 100644
--- a/games/rocksndiamonds/Makefile
+++ b/games/rocksndiamonds/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rocksndiamonds
DISTVERSION= 4.4.0.5
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/${PORTNAME}/
EXTRACT_SUFX= -linux.tar.gz
diff --git a/games/sauerbraten/Makefile b/games/sauerbraten/Makefile
index 595f75c03aa9..7d57e658494c 100644
--- a/games/sauerbraten/Makefile
+++ b/games/sauerbraten/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sauerbraten
PORTVERSION= 20201221
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2020_11_29
DISTNAME= ${PORTNAME}_2020_12_21_linux
diff --git a/games/sdlpop/Makefile b/games/sdlpop/Makefile
index f38f88b5aca3..7a9bd2f976c6 100644
--- a/games/sdlpop/Makefile
+++ b/games/sdlpop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sdlpop
DISTVERSIONPREFIX= v
DISTVERSION= 1.23
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile
index a6bc90f2a588..ea377c324c7e 100644
--- a/games/solarus-quest-editor/Makefile
+++ b/games/solarus-quest-editor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= solarus-quest-editor
PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= danilo@FreeBSD.org
diff --git a/games/solarus/Makefile b/games/solarus/Makefile
index 12c8da8f859c..a3b6f294e21e 100644
--- a/games/solarus/Makefile
+++ b/games/solarus/Makefile
@@ -1,6 +1,7 @@
PORTNAME= solarus
PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= danilo@FreeBSD.org
diff --git a/games/solver/Makefile b/games/solver/Makefile
index 6f6ada4d839c..5167a27b259a 100644
--- a/games/solver/Makefile
+++ b/games/solver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= solver
DISTVERSION= 0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= modex@danwin1210.de
diff --git a/games/starfighter/Makefile b/games/starfighter/Makefile
index 1fe436ff5823..d11d47221fe9 100644
--- a/games/starfighter/Makefile
+++ b/games/starfighter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= starfighter
PORTVERSION= 2.4
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= alfix86@gmail.com
diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile
index f54384f91bb6..41f5ba391b50 100644
--- a/games/stonesoup/Makefile
+++ b/games/stonesoup/Makefile
@@ -1,5 +1,6 @@
PORTNAME= stonesoup
DISTVERSION= 0.33.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/stratagus/Makefile b/games/stratagus/Makefile
index b27748c51f59..a4c33037c393 100644
--- a/games/stratagus/Makefile
+++ b/games/stratagus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stratagus
PORTVERSION= 3.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/supertux2/Makefile b/games/supertux2/Makefile
index bf7f4e182f2a..306e4609a427 100644
--- a/games/supertux2/Makefile
+++ b/games/supertux2/Makefile
@@ -2,7 +2,7 @@ PORTNAME= supertux
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
DISTVERSIONSUFFIX= -Source
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= https://github.com/SuperTux/supertux/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= 2
diff --git a/games/tesseract/Makefile b/games/tesseract/Makefile
index 0eda4b303df9..7cd8a869ffea 100644
--- a/games/tesseract/Makefile
+++ b/games/tesseract/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tesseract
DISTVERSION= 2014_05_12
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/
PKGNAMESUFFIX= -game
diff --git a/games/tome4-beta/Makefile b/games/tome4-beta/Makefile
index 2e734b4e19c4..14d5c1692329 100644
--- a/games/tome4-beta/Makefile
+++ b/games/tome4-beta/Makefile
@@ -1,5 +1,5 @@
DISTVERSION= 1.6.0-beta7
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= -beta
MASTERDIR= ${.CURDIR}/../tome4
diff --git a/games/tome4/Makefile b/games/tome4/Makefile
index 2968175389df..9b34dcec0250 100644
--- a/games/tome4/Makefile
+++ b/games/tome4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tome4
DISTVERSION?= 1.7.6
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= games
MASTER_SITES= https://te4.org/dl/t-engine/ \
SF/lifanov-ports-distfiles/${PORTNAME}/:icons
diff --git a/games/toppler/Makefile b/games/toppler/Makefile
index caee60bf94ec..df054dde7b09 100644
--- a/games/toppler/Makefile
+++ b/games/toppler/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toppler
PORTVERSION= 1.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/trackballs/Makefile b/games/trackballs/Makefile
index 020dbbb5ec6a..3c927262bc5f 100644
--- a/games/trackballs/Makefile
+++ b/games/trackballs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trackballs
PORTVERSION= 1.3.4
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= martymac@FreeBSD.org
diff --git a/games/trigger-rally/Makefile b/games/trigger-rally/Makefile
index 57634724bb0c..2960e6b7459d 100644
--- a/games/trigger-rally/Makefile
+++ b/games/trigger-rally/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trigger-rally
PORTVERSION= 0.6.6.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= SF/trigger-rally/trigger-${PORTVERSION}
diff --git a/games/tuxpaint-config/Makefile b/games/tuxpaint-config/Makefile
index 84a15ca49dbb..3e03580b357e 100644
--- a/games/tuxpaint-config/Makefile
+++ b/games/tuxpaint-config/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tuxpaint-config
PORTVERSION= 0.0.25
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION}
diff --git a/games/tuxpaint-fonts/Makefile b/games/tuxpaint-fonts/Makefile
index 450b039cb722..169e496ef398 100644
--- a/games/tuxpaint-fonts/Makefile
+++ b/games/tuxpaint-fonts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuxpaint
PORTVERSION= 2004.06.05
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= #
PKGNAMESUFFIX= -fonts
diff --git a/games/tuxpaint-stamps/Makefile b/games/tuxpaint-stamps/Makefile
index a054f6721b84..9991ff39cf25 100644
--- a/games/tuxpaint-stamps/Makefile
+++ b/games/tuxpaint-stamps/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tuxpaint-stamps
PORTVERSION= 2024.07.17
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION:S|.|-|g}
diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile
index ca124e755e7f..8cfeb2c9899d 100644
--- a/games/tuxpaint/Makefile
+++ b/games/tuxpaint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuxpaint
PORTVERSION= 0.9.34
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF
#DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2
diff --git a/games/unknown-horizons/Makefile b/games/unknown-horizons/Makefile
index 7a4fe9d05d1b..303e7e3192d8 100644
--- a/games/unknown-horizons/Makefile
+++ b/games/unknown-horizons/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unknown-horizons
PORTVERSION= 2019.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= fiziologus@gmail.com
diff --git a/games/valyriatear/Makefile b/games/valyriatear/Makefile
index 91572b5453d3..c655f436f709 100644
--- a/games/valyriatear/Makefile
+++ b/games/valyriatear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= valyriatear
PORTVERSION= 1.1.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/vcmi/Makefile b/games/vcmi/Makefile
index c16a1df3394e..81b2841b2ad3 100644
--- a/games/vcmi/Makefile
+++ b/games/vcmi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vcmi
PORTVERSION= 1.6.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= danfe@FreeBSD.org
diff --git a/games/vectoroids/Makefile b/games/vectoroids/Makefile
index c27d361025af..7b0978c5cea5 100644
--- a/games/vectoroids/Makefile
+++ b/games/vectoroids/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vectoroids
DISTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://tuxpaint.org/ftp/unix/x/${PORTNAME}/src/
diff --git a/games/voadi/Makefile b/games/voadi/Makefile
index d58ab7700615..2e7144dbaea1 100644
--- a/games/voadi/Makefile
+++ b/games/voadi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= voadi
DISTVERSION= 0.3
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/wargus/Makefile b/games/wargus/Makefile
index 9fb7e2cdfb26..cb46ea834aac 100644
--- a/games/wargus/Makefile
+++ b/games/wargus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wargus
PORTVERSION= 3.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index 6fa6658f0829..76db63c6ce2a 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wesnoth
PORTVERSION= 1.18.5
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
diff --git a/games/whichwayisup/Makefile b/games/whichwayisup/Makefile
index b2a7c8e5be9c..1795f40d0c66 100644
--- a/games/whichwayisup/Makefile
+++ b/games/whichwayisup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= whichwayisup
PORTVERSION= 0.7.9
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games python
MASTER_SITES= http://www.oletus.fi/static/whichwayisup/ \
SF/nemysisfreebsdp/games/${PORTNAME}/:icons
diff --git a/games/widelands/Makefile b/games/widelands/Makefile
index 715a26360568..0aa99905e946 100644
--- a/games/widelands/Makefile
+++ b/games/widelands/Makefile
@@ -1,7 +1,7 @@
PORTNAME= widelands
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/graphics/atril-lite/Makefile b/graphics/atril-lite/Makefile
index 5e8090849b5f..ad9afd45d0f5 100644
--- a/graphics/atril-lite/Makefile
+++ b/graphics/atril-lite/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= -lite
OPTIONS_EXCLUDE= CAJA DBUS
diff --git a/graphics/atril/Makefile b/graphics/atril/Makefile
index 30ac770dc533..4ef62a49a92f 100644
--- a/graphics/atril/Makefile
+++ b/graphics/atril/Makefile
@@ -3,7 +3,7 @@
PORTNAME= atril
PORTVERSION= 1.28.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics print mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/graphics/birdfont/Makefile b/graphics/birdfont/Makefile
index 63d5c942b0f3..a070fe099f90 100644
--- a/graphics/birdfont/Makefile
+++ b/graphics/birdfont/Makefile
@@ -1,6 +1,6 @@
PORTNAME= birdfont
DISTVERSION= 2.33.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics x11-fonts
MASTER_SITES= https://birdfont.org/releases/
diff --git a/graphics/cegui/Makefile b/graphics/cegui/Makefile
index 4a438e16234d..5d355ea7a2ca 100644
--- a/graphics/cegui/Makefile
+++ b/graphics/cegui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cegui
PORTVERSION= 0.8.7
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= graphics devel
MASTER_SITES= SF/crayzedsgui/CEGUI%20Mk-2/0.8
diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile
index 73358ab85dec..b4d8a6adb653 100644
--- a/graphics/chafa/Makefile
+++ b/graphics/chafa/Makefile
@@ -1,5 +1,6 @@
PORTNAME= chafa
DISTVERSION= 1.16.2
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://hpjansson.org/chafa/releases/ \
https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/
diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile
index bf5d67418a56..eb5f3a155473 100644
--- a/graphics/colmap/Makefile
+++ b/graphics/colmap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= colmap
-DISTVERSION= 3.12.4
+DISTVERSION= 3.12.5
CATEGORIES= graphics
MAINTAINER= fuz@FreeBSD.org
diff --git a/graphics/colmap/distinfo b/graphics/colmap/distinfo
index 5b5eeb3ba7a4..08882ff634f1 100644
--- a/graphics/colmap/distinfo
+++ b/graphics/colmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754391753
-SHA256 (colmap-colmap-3.12.4_GH0.tar.gz) = 320cb5a411cd0aa713adc05e208ec34067638e776260efd8098271342d408997
-SIZE (colmap-colmap-3.12.4_GH0.tar.gz) = 3580471
+TIMESTAMP = 1756392724
+SHA256 (colmap-colmap-3.12.5_GH0.tar.gz) = 93dfb220cce24d988506bbb1d27d4278eacfd4e372df61d380559d414c1bd9e4
+SIZE (colmap-colmap-3.12.5_GH0.tar.gz) = 3584697
diff --git a/graphics/colmap/files/patch-cmake_FindDependencies.cmake b/graphics/colmap/files/patch-cmake_FindDependencies.cmake
deleted file mode 100644
index cdb62cbe1cf7..000000000000
--- a/graphics/colmap/files/patch-cmake_FindDependencies.cmake
+++ /dev/null
@@ -1,19 +0,0 @@
---- cmake/FindDependencies.cmake.orig 2025-07-31 15:20:30 UTC
-+++ cmake/FindDependencies.cmake
-@@ -21,8 +21,7 @@ find_package(Boost ${COLMAP_FIND_TYPE} COMPONENTS
-
- find_package(Boost ${COLMAP_FIND_TYPE} COMPONENTS
- graph
-- program_options
-- system)
-+ program_options)
-
- find_package(Eigen3 ${COLMAP_FIND_TYPE})
-
-@@ -247,4 +246,4 @@ if(OPENGL_ENABLED OR CUDA_ENABLED)
- list(APPEND COLMAP_COMPILE_DEFINITIONS COLMAP_GPU_ENABLED)
- message(STATUS "Enabling GPU support (OpenGL: ${OPENGL_ENABLED}, CUDA: ${CUDA_ENABLED})")
- set(GPU_ENABLED ON)
--endif()
-\ No newline at end of file
-+endif()
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index f6fcc534562c..58e9836264df 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -1,6 +1,6 @@
PORTNAME= darktable
PORTVERSION= 5.2.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
diff --git a/graphics/durdraw/Makefile b/graphics/durdraw/Makefile
index 661d72054fcc..f550d1c16b82 100644
--- a/graphics/durdraw/Makefile
+++ b/graphics/durdraw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= durdraw
DISTVERSION= 0.28.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/gource/Makefile b/graphics/gource/Makefile
index 64db6e919c06..14c7dcc04db2 100644
--- a/graphics/gource/Makefile
+++ b/graphics/gource/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gource
PORTVERSION= 0.51
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= graphics
MASTER_SITES= https://github.com/acaudwell/Gource/releases/download/${PORTNAME}-${PORTVERSION}/
diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile
index 3258078e0c19..c8f1d1aa390a 100644
--- a/graphics/gowall/Makefile
+++ b/graphics/gowall/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gowall
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= nxjoseph@protonmail.com
diff --git a/graphics/grafx2/Makefile b/graphics/grafx2/Makefile
index 404a429f8c29..7f976ee2e0b6 100644
--- a/graphics/grafx2/Makefile
+++ b/graphics/grafx2/Makefile
@@ -2,6 +2,7 @@ PORTNAME= grafx2
DISTVERSIONPREFIX= v
DISTVERSION= 2.9
DISTVERSIONSUFFIX= .3219
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://pulkomandy.tk/projects/GrafX2/downloads/ \
LOCAL/ehaupt
diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile
index fa928039d2cb..8e92a2d148eb 100644
--- a/graphics/gthumb/Makefile
+++ b/graphics/gthumb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gthumb
PORTVERSION= 3.12.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/graphics/gwenview/Makefile b/graphics/gwenview/Makefile
index 184b5a2107ee..e2a9dd30387b 100644
--- a/graphics/gwenview/Makefile
+++ b/graphics/gwenview/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gwenview
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile
index d17e609a4885..0834913768ef 100644
--- a/graphics/impressive/Makefile
+++ b/graphics/impressive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= impressive
DISTVERSION= 0.13.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= SF/${PORTNAME}/Impressive/${DISTVERSION}/
DISTNAME= Impressive-${DISTVERSION}
diff --git a/graphics/kdegraphics/Makefile b/graphics/kdegraphics/Makefile
index 3b6d678807e2..42cdf2d48ea6 100644
--- a/graphics/kdegraphics/Makefile
+++ b/graphics/kdegraphics/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdegraphics
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile
index 808cc14b2c55..f869f975ae40 100644
--- a/graphics/kf5-kimageformats/Makefile
+++ b/graphics/kf5-kimageformats/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile
index 486c61aae2d5..8dc08c060878 100644
--- a/graphics/kf6-kimageformats/Makefile
+++ b/graphics/kf6-kimageformats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
COMMENT= Plugins to allow QImage to support extra file formats
diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile
index 7b8a8e1ad561..6c7729de2c8d 100644
--- a/graphics/libavif/Makefile
+++ b/graphics/libavif/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libavif
PORTVERSION= 1.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/graphics/libyuv/Makefile b/graphics/libyuv/Makefile
index e3120680cf7c..b36293681dbf 100644
--- a/graphics/libyuv/Makefile
+++ b/graphics/libyuv/Makefile
@@ -9,10 +9,10 @@
# -> #define LIBYUV_VERSION 1741
PORTNAME= libyuv
-DISTVERSION= 0.0.1789
-PORTREVISION= 2
+DISTVERSION= 0.0.1903
CATEGORIES= graphics
-MASTER_SITES= LOCAL/mikael/libyuv/:libyuv \
+MASTER_SITES= LOCAL/rene/libyuv/:libyuv \
+ LOCAL/mikael/libyuv/:libyuv \
LOCAL/tcberner/libyuv/:libyuv
DISTFILES= libyuv-${LIBYUV_HASH}.tar.gz:libyuv
@@ -27,7 +27,7 @@ USE_LDCONFIG= yes
SUB_FILES= libyuv.pc
SUB_LIST= DISTVERSION=${DISTVERSION}
-LIBYUV_HASH= 0896c34873e83ca3d1690286a94e278a81d0a760
+LIBYUV_HASH= 5a9a6ea936085310f3b9fbd4a774868e6a984ec4
OPTIONS_DEFINE= JPEG
OPTIONS_DEFAULT=JPEG
diff --git a/graphics/libyuv/distinfo b/graphics/libyuv/distinfo
index f7ae931a1852..465a6c68a412 100644
--- a/graphics/libyuv/distinfo
+++ b/graphics/libyuv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634992380
-SHA256 (libyuv-0896c34873e83ca3d1690286a94e278a81d0a760.tar.gz) = cfcb8714ec229ea471a5f2964a2f16a1cfb6eaae5fdee41924576274e4caf554
-SIZE (libyuv-0896c34873e83ca3d1690286a94e278a81d0a760.tar.gz) = 490087
+TIMESTAMP = 1756635329
+SHA256 (libyuv-5a9a6ea936085310f3b9fbd4a774868e6a984ec4.tar.gz) = 2b681f011a07827c27cb40156f5724a0d4972a61d5b8ad389adba27d7f5c22fb
+SIZE (libyuv-5a9a6ea936085310f3b9fbd4a774868e6a984ec4.tar.gz) = 620901
diff --git a/graphics/libyuv/files/patch-CMakeLists.txt b/graphics/libyuv/files/patch-CMakeLists.txt
deleted file mode 100644
index f8bfd4ded342..000000000000
--- a/graphics/libyuv/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-https://chromium.googlesource.com/libyuv/libyuv.git/+/c365da9c6c3a%5E!/
-https://chromium.googlesource.com/libyuv/libyuv.git/+/f428a642e3d8%5E!/
-
---- CMakeLists.txt.orig 2021-10-26 08:34:37 UTC
-+++ CMakeLists.txt
-@@ -35,10 +35,10 @@ TARGET_LINK_LIBRARIES ( yuvconvert ${ly_lib_static} )
- TARGET_LINK_LIBRARIES ( yuvconvert ${ly_lib_static} )
-
-
--INCLUDE ( FindJPEG )
-+find_package ( JPEG )
- if (JPEG_FOUND)
- include_directories( ${JPEG_INCLUDE_DIR} )
-- target_link_libraries( yuvconvert ${JPEG_LIBRARY} )
-+ target_link_libraries( ${ly_lib_shared} ${JPEG_LIBRARY} )
- add_definitions( -DHAVE_JPEG )
- endif()
-
diff --git a/graphics/libyuv/pkg-plist b/graphics/libyuv/pkg-plist
index 964dd11c8eba..e2413194b6d7 100644
--- a/graphics/libyuv/pkg-plist
+++ b/graphics/libyuv/pkg-plist
@@ -8,6 +8,8 @@ include/libyuv/convert_argb.h
include/libyuv/convert_from.h
include/libyuv/convert_from_argb.h
include/libyuv/cpu_id.h
+include/libyuv/cpu_support.h
+include/libyuv/loongson_intrinsics.h
include/libyuv/macros_msa.h
include/libyuv/mjpeg_decoder.h
include/libyuv/planar_functions.h
@@ -15,8 +17,10 @@ include/libyuv/rotate.h
include/libyuv/rotate_argb.h
include/libyuv/rotate_row.h
include/libyuv/row.h
+include/libyuv/row_sve.h
include/libyuv/scale.h
include/libyuv/scale_argb.h
+include/libyuv/scale_rgb.h
include/libyuv/scale_row.h
include/libyuv/scale_uv.h
include/libyuv/version.h
diff --git a/graphics/matplotlib-cpp/Makefile b/graphics/matplotlib-cpp/Makefile
index 7e2e2f301e07..85ef8a8c81f8 100644
--- a/graphics/matplotlib-cpp/Makefile
+++ b/graphics/matplotlib-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matplotlib-cpp
PORTVERSION= g20210422
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index d52c62435c94..33b934a06a3e 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.2-branchpoint-2377
-DISTVERSIONSUFFIX= -gdac9360bacf
+DISTVERSION= 25.2-branchpoint-2486
+DISTVERSIONSUFFIX= -g443446aa82c
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index f7f0963f0711..8a07361e0125 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756336715
-SHA256 (mesa-25.2-branchpoint-2377-gdac9360bacf.tar.bz2) = 6d11bfede9154bc0ba4ecbf8687d04cc139435f2dc9ad5310872b345cf7302cc
-SIZE (mesa-25.2-branchpoint-2377-gdac9360bacf.tar.bz2) = 58593807
+TIMESTAMP = 1756506972
+SHA256 (mesa-25.2-branchpoint-2486-g443446aa82c.tar.bz2) = 99473b50954a52067bea039c05eeec02663d43013c42e58b6e0ba06504e3ab9e
+SIZE (mesa-25.2-branchpoint-2486-g443446aa82c.tar.bz2) = 58604647
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/milton/Makefile b/graphics/milton/Makefile
index 69ea12d94dde..b7046ea73029 100644
--- a/graphics/milton/Makefile
+++ b/graphics/milton/Makefile
@@ -1,7 +1,7 @@
PORTNAME= milton
PORTVERSION= 1.9.1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= danfe@FreeBSD.org
diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile
index 4dfeb91496f5..348a7b7e7b1d 100644
--- a/graphics/mupdf/Makefile
+++ b/graphics/mupdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mupdf
-DISTVERSION= 1.26.5
+DISTVERSION= 1.26.7
DISTVERSIONSUFFIX= -source
PORTEPOCH= 1
CATEGORIES= graphics
diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo
index e3da45cbc77e..6de8172eb793 100644
--- a/graphics/mupdf/distinfo
+++ b/graphics/mupdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755063764
-SHA256 (mupdf-1.26.5-source.tar.gz) = a52daf7b2f41c5dc94d4691cd1e7cae25fc488556e614d8c3c4491d327473c40
-SIZE (mupdf-1.26.5-source.tar.gz) = 64529860
+TIMESTAMP = 1756458715
+SHA256 (mupdf-1.26.7-source.tar.gz) = 52014fcecac48ae3ead947eb90572ff7da9acf9550711675872944e8ef8c4966
+SIZE (mupdf-1.26.7-source.tar.gz) = 64529748
diff --git a/graphics/openxr/Makefile b/graphics/openxr/Makefile
index 628f543d4e94..778c1cf8863c 100644
--- a/graphics/openxr/Makefile
+++ b/graphics/openxr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openxr
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.1.50
+DISTVERSION= 1.1.51
CATEGORIES= graphics
MAINTAINER= vvd@FreeBSD.org
diff --git a/graphics/openxr/distinfo b/graphics/openxr/distinfo
index 94dcfc57d04f..eb38f7f9f53f 100644
--- a/graphics/openxr/distinfo
+++ b/graphics/openxr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753960000
-SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.50_GH0.tar.gz) = 9e077d464c688b5063f838e13357ee9639ea33dacc50a9e8207c79a8a93c94c6
-SIZE (KhronosGroup-OpenXR-SDK-release-1.1.50_GH0.tar.gz) = 709092
+TIMESTAMP = 1756555555
+SHA256 (KhronosGroup-OpenXR-SDK-release-1.1.51_GH0.tar.gz) = 17679f119b75a12e21475c317b67e7c0b5cd2fef57c60e48f6765b28c81d2e6a
+SIZE (KhronosGroup-OpenXR-SDK-release-1.1.51_GH0.tar.gz) = 710472
diff --git a/graphics/pdfpc/Makefile b/graphics/pdfpc/Makefile
index 281a46852c78..fbb329de855e 100644
--- a/graphics/pdfpc/Makefile
+++ b/graphics/pdfpc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pdfpc
DISTVERSION= 4.7.0
+PORTREVISION= 2
CATEGORIES= graphics
DISTVERSIONPREFIX= v
PORTREVISION= 1
diff --git a/graphics/py-PyOpenGL/Makefile b/graphics/py-PyOpenGL/Makefile
index 1c9f8d3c6e13..8ec037da46f9 100644
--- a/graphics/py-PyOpenGL/Makefile
+++ b/graphics/py-PyOpenGL/Makefile
@@ -1,6 +1,6 @@
PORTNAME= PyOpenGL
PORTVERSION= 3.1.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-actdiag/Makefile b/graphics/py-actdiag/Makefile
index bcf92240de46..f9df939a2add 100644
--- a/graphics/py-actdiag/Makefile
+++ b/graphics/py-actdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= actdiag
PORTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-albumentations/Makefile b/graphics/py-albumentations/Makefile
index f9c49c51c268..ca64d7df25eb 100644
--- a/graphics/py-albumentations/Makefile
+++ b/graphics/py-albumentations/Makefile
@@ -1,6 +1,6 @@
PORTNAME= albumentations
DISTVERSION= 2.0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-blockdiag/Makefile b/graphics/py-blockdiag/Makefile
index 97cdddc2f29b..4bb8d4a659ac 100644
--- a/graphics/py-blockdiag/Makefile
+++ b/graphics/py-blockdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blockdiag
PORTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-blockdiagcontrib-cisco/Makefile b/graphics/py-blockdiagcontrib-cisco/Makefile
index 49fad20dd57f..7c5450d6955b 100644
--- a/graphics/py-blockdiagcontrib-cisco/Makefile
+++ b/graphics/py-blockdiagcontrib-cisco/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blockdiagcontrib-cisco
PORTVERSION= 0.1.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-cairosvg/Makefile b/graphics/py-cairosvg/Makefile
index 97afd649e745..19d35dec4b87 100644
--- a/graphics/py-cairosvg/Makefile
+++ b/graphics/py-cairosvg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cairosvg
PORTVERSION= 2.8.2
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-cartopy/Makefile b/graphics/py-cartopy/Makefile
index 3b22260d3ec8..7297c452048c 100644
--- a/graphics/py-cartopy/Makefile
+++ b/graphics/py-cartopy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cartopy
PORTVERSION= 0.23.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-colorthief/Makefile b/graphics/py-colorthief/Makefile
index 99e0ef420dbf..5a4c0275df13 100644
--- a/graphics/py-colorthief/Makefile
+++ b/graphics/py-colorthief/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colorthief
DISTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-colorz/Makefile b/graphics/py-colorz/Makefile
index af178d8e7fe2..5bc54be95b5e 100644
--- a/graphics/py-colorz/Makefile
+++ b/graphics/py-colorz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colorz
DISTVERSION= 1.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-colour-science/Makefile b/graphics/py-colour-science/Makefile
index ead829190094..51bdde202c5d 100644
--- a/graphics/py-colour-science/Makefile
+++ b/graphics/py-colour-science/Makefile
@@ -1,5 +1,6 @@
PORTNAME= colour-science
DISTVERSION= 0.4.6
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-contextily/Makefile b/graphics/py-contextily/Makefile
index a4bef9d821d0..a35325f28cbd 100644
--- a/graphics/py-contextily/Makefile
+++ b/graphics/py-contextily/Makefile
@@ -1,5 +1,6 @@
PORTNAME= contextily
PORTVERSION= 1.6.2
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-descartes/Makefile b/graphics/py-descartes/Makefile
index 51e390ad2bc2..3730edbd5003 100644
--- a/graphics/py-descartes/Makefile
+++ b/graphics/py-descartes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= descartes
PORTVERSION= 1.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-django-easy-thumbnails/Makefile b/graphics/py-django-easy-thumbnails/Makefile
index 1b3055f8b9b5..b8b200f3e97e 100644
--- a/graphics/py-django-easy-thumbnails/Makefile
+++ b/graphics/py-django-easy-thumbnails/Makefile
@@ -1,6 +1,6 @@
PORTNAME= easy-thumbnails
PORTVERSION= 2.8.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
diff --git a/graphics/py-face_recognition/Makefile b/graphics/py-face_recognition/Makefile
index e7847e60b9ae..644179340cc9 100644
--- a/graphics/py-face_recognition/Makefile
+++ b/graphics/py-face_recognition/Makefile
@@ -1,6 +1,6 @@
PORTNAME= face_recognition
PORTVERSION= 1.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-fotokilof/Makefile b/graphics/py-fotokilof/Makefile
index 28cbc2944299..e2662eb3f10a 100644
--- a/graphics/py-fotokilof/Makefile
+++ b/graphics/py-fotokilof/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fotokilof
PORTVERSION= 5.1.8
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile
index 264aadfb5fbf..830227df267f 100644
--- a/graphics/py-fury/Makefile
+++ b/graphics/py-fury/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fury
DISTVERSION= 0.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-geomdl/Makefile b/graphics/py-geomdl/Makefile
index 7dbbdb102ef2..31b85c11ddf7 100644
--- a/graphics/py-geomdl/Makefile
+++ b/graphics/py-geomdl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geomdl
PORTVERSION= 5.2.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-geosnap/Makefile b/graphics/py-geosnap/Makefile
index 85e9dca52b38..f89ff372396e 100644
--- a/graphics/py-geosnap/Makefile
+++ b/graphics/py-geosnap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= geosnap
PORTVERSION= 0.15.3
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-haishoku/Makefile b/graphics/py-haishoku/Makefile
index 0a81272deb1a..1c48b9d0076d 100644
--- a/graphics/py-haishoku/Makefile
+++ b/graphics/py-haishoku/Makefile
@@ -1,6 +1,6 @@
PORTNAME= haishoku
DISTVERSION= 1.1.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile
index e844ddf5387d..772fb8a0aebf 100644
--- a/graphics/py-imagecodecs/Makefile
+++ b/graphics/py-imagecodecs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= imagecodecs
PORTVERSION= 2024.12.30
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-imageio/Makefile b/graphics/py-imageio/Makefile
index 722b14b48f9b..a22c7b12d2d7 100644
--- a/graphics/py-imageio/Makefile
+++ b/graphics/py-imageio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= imageio
PORTVERSION= 2.37.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI \
https://github.com/imageio/imageio/releases/download/v${PORTVERSION}/
diff --git a/graphics/py-img2pdf/Makefile b/graphics/py-img2pdf/Makefile
index 4b51a2ddc65f..c6b189b18044 100644
--- a/graphics/py-img2pdf/Makefile
+++ b/graphics/py-img2pdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= img2pdf
DISTVERSION= 0.6.1
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mapclassify/Makefile b/graphics/py-mapclassify/Makefile
index e358fe2de757..a20d7907827a 100644
--- a/graphics/py-mapclassify/Makefile
+++ b/graphics/py-mapclassify/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mapclassify
PORTVERSION= 2.10.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mcomix/Makefile b/graphics/py-mcomix/Makefile
index 6c1598471011..748c2980e057 100644
--- a/graphics/py-mcomix/Makefile
+++ b/graphics/py-mcomix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mcomix
DISTVERSION= 2.2.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/MComix-${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-moderngl-window/Makefile b/graphics/py-moderngl-window/Makefile
index 4ed7d576ca2f..dfdbb6f95dfd 100644
--- a/graphics/py-moderngl-window/Makefile
+++ b/graphics/py-moderngl-window/Makefile
@@ -1,5 +1,6 @@
PORTNAME= moderngl-window
DISTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= graphics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-moderngl/Makefile b/graphics/py-moderngl/Makefile
index ce7ae0009617..837ce11e488d 100644
--- a/graphics/py-moderngl/Makefile
+++ b/graphics/py-moderngl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= moderngl
DISTVERSION= 5.12.0
+PORTREVISION= 1
CATEGORIES= graphics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-momepy/Makefile b/graphics/py-momepy/Makefile
index fafc81c8aa09..276b500ff5e0 100644
--- a/graphics/py-momepy/Makefile
+++ b/graphics/py-momepy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= momepy
PORTVERSION= 0.5.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python
MASTER_SITES= PYPI \
https://github.com/pysal/momepy/releases/download/v${PORTVERSION}/
diff --git a/graphics/py-mpl-interactions/Makefile b/graphics/py-mpl-interactions/Makefile
index b31453c40a43..5d2673ae9721 100644
--- a/graphics/py-mpl-interactions/Makefile
+++ b/graphics/py-mpl-interactions/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mpl-interactions
DISTVERSION= 0.24.2
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mpl-scatter-density/Makefile b/graphics/py-mpl-scatter-density/Makefile
index 1df53274fcb3..16bca02ef23e 100644
--- a/graphics/py-mpl-scatter-density/Makefile
+++ b/graphics/py-mpl-scatter-density/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpl-scatter-density
PORTVERSION= 0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-nwdiag/Makefile b/graphics/py-nwdiag/Makefile
index c646b1940429..95676ea700fa 100644
--- a/graphics/py-nwdiag/Makefile
+++ b/graphics/py-nwdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nwdiag
PORTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-openslide-python/Makefile b/graphics/py-openslide-python/Makefile
index 002976c3bf79..4d9723146101 100644
--- a/graphics/py-openslide-python/Makefile
+++ b/graphics/py-openslide-python/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openslide-python
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
#MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-optimize-images/Makefile b/graphics/py-optimize-images/Makefile
index 6e17ad54cfa9..4a6c1d9027a6 100644
--- a/graphics/py-optimize-images/Makefile
+++ b/graphics/py-optimize-images/Makefile
@@ -1,6 +1,6 @@
PORTNAME= optimize-images
PORTVERSION= 1.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pdf2image/Makefile b/graphics/py-pdf2image/Makefile
index c4a5999385e1..07149f27b7da 100644
--- a/graphics/py-pdf2image/Makefile
+++ b/graphics/py-pdf2image/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdf2image
PORTVERSION= 1.17.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-photocollage/Makefile b/graphics/py-photocollage/Makefile
index 4026f06d13ef..ebbe46c07cf7 100644
--- a/graphics/py-photocollage/Makefile
+++ b/graphics/py-photocollage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= photocollage
DISTVERSION= 1.4.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pillow-heif/Makefile b/graphics/py-pillow-heif/Makefile
index 0da79191396e..a41f824a8b6e 100644
--- a/graphics/py-pillow-heif/Makefile
+++ b/graphics/py-pillow-heif/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pillow-heif
PORTVERSION= 0.22.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pillow/Makefile b/graphics/py-pillow/Makefile
index ac2b8f95de43..05078af782ac 100644
--- a/graphics/py-pillow/Makefile
+++ b/graphics/py-pillow/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pillow
PORTVERSION= 11.3.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pointpats/Makefile b/graphics/py-pointpats/Makefile
index 1d7f63df153e..2a7dcf2eb127 100644
--- a/graphics/py-pointpats/Makefile
+++ b/graphics/py-pointpats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pointpats
PORTVERSION= 2.4.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-proplot/Makefile b/graphics/py-proplot/Makefile
index fbbe34dcbf34..667fcc1c9ef5 100644
--- a/graphics/py-proplot/Makefile
+++ b/graphics/py-proplot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= proplot
PORTVERSION= 0.9.7
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyganim/Makefile b/graphics/py-pyganim/Makefile
index 78d68be40f5a..939fe66d5cb9 100644
--- a/graphics/py-pyganim/Makefile
+++ b/graphics/py-pyganim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyganim
PORTVERSION= 0.9.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyinsane2/Makefile b/graphics/py-pyinsane2/Makefile
index 8d8737a3f29d..60d700ee493e 100644
--- a/graphics/py-pyinsane2/Makefile
+++ b/graphics/py-pyinsane2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyinsane2
DISTVERSION= 2.0.13
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyocr/Makefile b/graphics/py-pyocr/Makefile
index 28975c4409bc..40987b8b1e83 100644
--- a/graphics/py-pyocr/Makefile
+++ b/graphics/py-pyocr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyocr
DISTVERSION= 0.8.5
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pypillowfight/Makefile b/graphics/py-pypillowfight/Makefile
index 3db4378b5f2c..7ad21f75407c 100644
--- a/graphics/py-pypillowfight/Makefile
+++ b/graphics/py-pypillowfight/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pypillowfight
DISTVERSION= 0.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyqtgraph/Makefile b/graphics/py-pyqtgraph/Makefile
index ca9fd36892fa..d9fa1ce9374f 100644
--- a/graphics/py-pyqtgraph/Makefile
+++ b/graphics/py-pyqtgraph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyqtgraph
DISTVERSION= 0.13.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyrsgis/Makefile b/graphics/py-pyrsgis/Makefile
index 059671ce35cd..fc2245ce39cb 100644
--- a/graphics/py-pyrsgis/Makefile
+++ b/graphics/py-pyrsgis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyrsgis
PORTVERSION= 0.4.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pytesseract/Makefile b/graphics/py-pytesseract/Makefile
index 363a3275c4f2..6af70194188f 100644
--- a/graphics/py-pytesseract/Makefile
+++ b/graphics/py-pytesseract/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytesseract
PORTVERSION= 0.3.13
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-python-barcode/Makefile b/graphics/py-python-barcode/Makefile
index 9aa0c45db718..103ef5a83e04 100644
--- a/graphics/py-python-barcode/Makefile
+++ b/graphics/py-python-barcode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= python-barcode
PORTVERSION= 0.15.1
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyvista/Makefile b/graphics/py-pyvista/Makefile
index 80aa88554f1c..9f36906e3555 100644
--- a/graphics/py-pyvista/Makefile
+++ b/graphics/py-pyvista/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyvista
DISTVERSION= 0.34.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-rich-pixels/Makefile b/graphics/py-rich-pixels/Makefile
index 08b799f35d2c..7967514dbe14 100644
--- a/graphics/py-rich-pixels/Makefile
+++ b/graphics/py-rich-pixels/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rich-pixels
DISTVERSION= 3.0.1
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-scikit-image/Makefile b/graphics/py-scikit-image/Makefile
index 7508f070e973..1e7bf042bf2f 100644
--- a/graphics/py-scikit-image/Makefile
+++ b/graphics/py-scikit-image/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scikit-image
PORTVERSION= 0.19.3
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-seqdiag/Makefile b/graphics/py-seqdiag/Makefile
index 85d04a589768..44142e2242c1 100644
--- a/graphics/py-seqdiag/Makefile
+++ b/graphics/py-seqdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seqdiag
PORTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-sorl-thumbnail/Makefile b/graphics/py-sorl-thumbnail/Makefile
index 1662b18e46fe..01e893913fdf 100644
--- a/graphics/py-sorl-thumbnail/Makefile
+++ b/graphics/py-sorl-thumbnail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sorl-thumbnail
PORTVERSION= 12.10.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-spectra/Makefile b/graphics/py-spectra/Makefile
index 67ee13b9e32a..1f5ef0654c65 100644
--- a/graphics/py-spectra/Makefile
+++ b/graphics/py-spectra/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spectra
DISTVERSION= 0.0.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-term-image/Makefile b/graphics/py-term-image/Makefile
index 2c23c964d8c9..1fe853971830 100644
--- a/graphics/py-term-image/Makefile
+++ b/graphics/py-term-image/Makefile
@@ -1,5 +1,6 @@
PORTNAME= term-image
DISTVERSION= 0.7.2
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-toyplot/Makefile b/graphics/py-toyplot/Makefile
index 94dbbb9c78ab..94a3478f8ac9 100644
--- a/graphics/py-toyplot/Makefile
+++ b/graphics/py-toyplot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toyplot
PORTVERSION= 0.19.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-ueberzug/Makefile b/graphics/py-ueberzug/Makefile
index b1a3826c1e03..50c27d488603 100644
--- a/graphics/py-ueberzug/Makefile
+++ b/graphics/py-ueberzug/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ueberzug
DISTVERSION= 18.1.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-urbanaccess/Makefile b/graphics/py-urbanaccess/Makefile
index 570e52558291..1b2dda23f307 100644
--- a/graphics/py-urbanaccess/Makefile
+++ b/graphics/py-urbanaccess/Makefile
@@ -1,6 +1,6 @@
PORTNAME= urbanaccess
PORTVERSION= 0.2.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-visvis/Makefile b/graphics/py-visvis/Makefile
index 761e3603f0ce..1337bbdd0a9c 100644
--- a/graphics/py-visvis/Makefile
+++ b/graphics/py-visvis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visvis
PORTVERSION= 1.15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-willow/Makefile b/graphics/py-willow/Makefile
index 82ad6fbcabd3..4c20c7cb9022 100644
--- a/graphics/py-willow/Makefile
+++ b/graphics/py-willow/Makefile
@@ -1,5 +1,6 @@
PORTNAME= willow
PORTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index c2e8c07ee64a..38b8e9fc6467 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qgis
DISTVERSION= 3.40.10
+PORTREVISION= 1
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index 5f1412bfae98..753d2bb9c5f3 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qgis
DISTVERSION= 3.44.2
+PORTREVISION= 1
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
diff --git a/graphics/qtqr/Makefile b/graphics/qtqr/Makefile
index 4774bebe1851..27cdea034238 100644
--- a/graphics/qtqr/Makefile
+++ b/graphics/qtqr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qtqr
DISTVERSION= 2.1
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= https://launchpad.net/qr-tools/2.0/${PORTVERSION}/+download/ \
LOCAL/ehaupt
diff --git a/graphics/qview/Makefile b/graphics/qview/Makefile
index 3dbdf74b94ca..8c7701c8acdb 100644
--- a/graphics/qview/Makefile
+++ b/graphics/qview/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qview
PORTVERSION= 6.1
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://github.com/jurplel/qView/releases/download/${PORTVERSION}/
DISTNAME= qView-${PORTVERSION}
diff --git a/graphics/rapid-photo-downloader/Makefile b/graphics/rapid-photo-downloader/Makefile
index 371462930bea..d13f6e37621e 100644
--- a/graphics/rapid-photo-downloader/Makefile
+++ b/graphics/rapid-photo-downloader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rapid-photo-downloader
DISTVERSION= 0.9.26
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= graphics
MASTER_SITES= https://launchpad.net/rapid/pyqt/${PORTVERSION}/+download/
diff --git a/graphics/sdl2_image/Makefile b/graphics/sdl2_image/Makefile
index 278864dda1ae..f92312e0ce38 100644
--- a/graphics/sdl2_image/Makefile
+++ b/graphics/sdl2_image/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sdl2_image
DISTVERSIONPREFIX= release-
DISTVERSION= 2.8.8
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/graphics/sdl3_image/Makefile b/graphics/sdl3_image/Makefile
index a9d460cf085e..b3ec56ef1e9d 100644
--- a/graphics/sdl3_image/Makefile
+++ b/graphics/sdl3_image/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sdl3_image
DISTVERSIONPREFIX= release-
DISTVERSION= 3.2.4
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/graphics/variety/Makefile b/graphics/variety/Makefile
index 864e26e7c73a..1154da326929 100644
--- a/graphics/variety/Makefile
+++ b/graphics/variety/Makefile
@@ -1,6 +1,6 @@
PORTNAME= variety
PORTVERSION= 0.8.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= nivit@FreeBSD.org
diff --git a/graphics/wallhaven-cli/Makefile b/graphics/wallhaven-cli/Makefile
index 7004938d3df7..d689b50b543d 100644
--- a/graphics/wallhaven-cli/Makefile
+++ b/graphics/wallhaven-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wallhaven-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/wxsvg/Makefile b/graphics/wxsvg/Makefile
index 164d0ca66c72..55e0ff7bd0bf 100644
--- a/graphics/wxsvg/Makefile
+++ b/graphics/wxsvg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wxsvg
-DISTVERSION= 1.5.24
-PORTREVISION= 5
+DISTVERSION= 1.5.25
CATEGORIES= graphics
MASTER_SITES= SF
diff --git a/graphics/wxsvg/distinfo b/graphics/wxsvg/distinfo
index dd9e903ff0ec..ef3f80412087 100644
--- a/graphics/wxsvg/distinfo
+++ b/graphics/wxsvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678809795
-SHA256 (wxsvg-1.5.24.tar.bz2) = ae473291f8d0a5feafa06cd270c826c6bead4bceb2b9dd6fcecf2db7c25e2482
-SIZE (wxsvg-1.5.24.tar.bz2) = 500480
+TIMESTAMP = 1756589420
+SHA256 (wxsvg-1.5.25.tar.bz2) = 5bf6ac6831b54bd19aef48cde8fa0572dbb63f30aee9d5323f6be6b3f326534b
+SIZE (wxsvg-1.5.25.tar.bz2) = 515503
diff --git a/graphics/xviewer/Makefile b/graphics/xviewer/Makefile
index cbba10bcec9a..785de1f518df 100644
--- a/graphics/xviewer/Makefile
+++ b/graphics/xviewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xviewer
PORTVERSION= 3.4.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics gnome
DIST_SUBDIR= gnome
diff --git a/graphics/zathura-pdf-mupdf/Makefile b/graphics/zathura-pdf-mupdf/Makefile
index d939ae161b42..946c464b660d 100644
--- a/graphics/zathura-pdf-mupdf/Makefile
+++ b/graphics/zathura-pdf-mupdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zathura-pdf-mupdf
DISTVERSION= 0.4.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/
diff --git a/graphics/zathura/Makefile b/graphics/zathura/Makefile
index 619f39bd68a4..058ced747a95 100644
--- a/graphics/zathura/Makefile
+++ b/graphics/zathura/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zathura
-DISTVERSION= 0.5.11
+DISTVERSION= 0.5.12
CATEGORIES= graphics print
MASTER_SITES= https://pwmt.org/projects/zathura/download/
@@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgirara-gtk3.so:x11-toolkits/girara \
libjson-glib-1.0.so:devel/json-glib
-USES= compiler:c17 gettext gnome meson ninja pkgconfig sqlite tar:xz
+USES= compiler:c17 gettext-runtime gettext-tools gnome meson ninja \
+ pkgconfig sqlite tar:xz
USE_GNOME= glib20 gtk30
MESON_ARGS= -Dlandlock=disabled \
-Dseccomp=disabled \
@@ -26,15 +27,15 @@ OPTIONS_SUB= yes
SYNCTEX_DESC= Direct and reverse synchronisation support with SyncTeX
MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=1.2.2,1:textproc/py-sphinx@${PY_FLAVOR}
-MANPAGES_USES= python
+ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
+MANPAGES_USES= python:build
MANPAGES_MESON_ENABLED= manpages
-SYNCTEX_BUILD_DEPENDS= tex-synctex>=1.19.0:devel/tex-synctex
+SYNCTEX_BUILD_DEPENDS= tex-synctex>0:devel/tex-synctex
SYNCTEX_RUN_DEPENDS= ${SYNCTEX_BUILD_DEPENDS}
SYNCTEX_MESON_ENABLED= synctex
-post-patch:
+post-patch-MANPAGES-on:
@${REINPLACE_CMD} -e 's|^/etc|${PREFIX}/etc|' ${WRKSRC}/doc/man/zathurarc.5.rst
.include <bsd.port.mk>
diff --git a/graphics/zathura/distinfo b/graphics/zathura/distinfo
index 212920c6447d..cad74c287206 100644
--- a/graphics/zathura/distinfo
+++ b/graphics/zathura/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734525804
-SHA256 (zathura-0.5.11.tar.xz) = 54458a9998af0fb8faef2e934a81127bbe4b790c86dcd2c8b8f32365f3d1b53c
-SIZE (zathura-0.5.11.tar.xz) = 167820
+TIMESTAMP = 1751616442
+SHA256 (zathura-0.5.12.tar.xz) = e84870fbf96b766b8224a3f3a6ce7ccfa36efa3b6919cc8a2fbf765ea4dfe476
+SIZE (zathura-0.5.12.tar.xz) = 176368
diff --git a/graphics/zathura/pkg-plist b/graphics/zathura/pkg-plist
index 71d20bc03aad..73742d7712cf 100644
--- a/graphics/zathura/pkg-plist
+++ b/graphics/zathura/pkg-plist
@@ -30,7 +30,6 @@ share/locale/es_CL/LC_MESSAGES/zathura.mo
share/locale/et/LC_MESSAGES/zathura.mo
share/locale/fr/LC_MESSAGES/zathura.mo
share/locale/he/LC_MESSAGES/zathura.mo
-share/locale/hr/LC_MESSAGES/zathura.mo
share/locale/id_ID/LC_MESSAGES/zathura.mo
share/locale/it/LC_MESSAGES/zathura.mo
share/locale/lt/LC_MESSAGES/zathura.mo
diff --git a/irc/py-sopel/Makefile b/irc/py-sopel/Makefile
index 4b4e1ba06602..8e33cfd7f015 100644
--- a/irc/py-sopel/Makefile
+++ b/irc/py-sopel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sopel
-DISTVERSION= 8.0.3
+DISTVERSION= 8.0.4
CATEGORIES= irc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/irc/py-sopel/distinfo b/irc/py-sopel/distinfo
index 3d8440494a6a..0d15ee158f3b 100644
--- a/irc/py-sopel/distinfo
+++ b/irc/py-sopel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754007890
-SHA256 (sopel-8.0.3.tar.gz) = 961a0481f61aa9a65fadf560c874b097f6a582a8e7bc073fa6754fc0af187427
-SIZE (sopel-8.0.3.tar.gz) = 250478
+TIMESTAMP = 1756499040
+SHA256 (sopel-8.0.4.tar.gz) = d7a403cec642aae00f1f714fc818f179719cbd276360b6454d73740129de44e5
+SIZE (sopel-8.0.4.tar.gz) = 250580
diff --git a/java/eclipse-EPIC/Makefile b/java/eclipse-EPIC/Makefile
index f0a69f68c561..d120f1b91c65 100644
--- a/java/eclipse-EPIC/Makefile
+++ b/java/eclipse-EPIC/Makefile
@@ -1,6 +1,6 @@
PORTNAME= EPIC
PORTVERSION= 0.6.35
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= java editors devel
MASTER_SITES= SF/e-p-i-c/e-p-i-c/${PORTNAME}%20${PORTVERSION}
PKGNAMEPREFIX= eclipse-
diff --git a/java/eclipse-cdt/Makefile b/java/eclipse-cdt/Makefile
index 4efb93604d26..d8e44039d248 100644
--- a/java/eclipse-cdt/Makefile
+++ b/java/eclipse-cdt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cdt
PORTVERSION= 9.0.1
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= ECLIPSE/tools/${PORTNAME}/releases/9.0/sr1 \
ECLIPSE/releases/neon/201606221000:base
diff --git a/java/eclipse-drjava/Makefile b/java/eclipse-drjava/Makefile
index bfa6a8a0007a..30c6e1dd2b9d 100644
--- a/java/eclipse-drjava/Makefile
+++ b/java/eclipse-drjava/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drjava
PORTVERSION= 0.9.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= java devel
MASTER_SITES= SF/${PORTNAME}/3.%20DrJava%20Eclipse%20Plug-in/${PORTNAME}-eclipse-${PORTVERSION}
PKGNAMEPREFIX= eclipse-
diff --git a/java/eclipse-findbugs/Makefile b/java/eclipse-findbugs/Makefile
index ebb290aa1d76..b9dc9fb87fea 100644
--- a/java/eclipse-findbugs/Makefile
+++ b/java/eclipse-findbugs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= findbugs
DISTVERSION= 3.0.1.20150306-5afe4d1
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20eclipse%20plugin/3.0.1
PKGNAMEPREFIX= eclipse-
diff --git a/java/eclipse-pydev/Makefile b/java/eclipse-pydev/Makefile
index 29b9430d9a46..adfc3411b7af 100644
--- a/java/eclipse-pydev/Makefile
+++ b/java/eclipse-pydev/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pydev
PORTVERSION= 12.0.0
+PORTREVISION= 1
CATEGORIES= java devel python
MASTER_SITES= https://github.com/fabioz/Pydev/releases/download/${PORTNAME}_12_0_0/
PKGNAMEPREFIX= eclipse-
diff --git a/java/eclipse-shelled/Makefile b/java/eclipse-shelled/Makefile
index 7b85385554b3..3225e0ea5587 100644
--- a/java/eclipse-shelled/Makefile
+++ b/java/eclipse-shelled/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ShellEd
PORTVERSION= 1.0.2a
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= java devel
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/1.0.2
PKGNAMEPREFIX= eclipse-
diff --git a/java/eclipse-yaml-editor/Makefile b/java/eclipse-yaml-editor/Makefile
index 08fa70aac718..0b794b47da19 100644
--- a/java/eclipse-yaml-editor/Makefile
+++ b/java/eclipse-yaml-editor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= eclipse-yaml-editor
PORTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= java devel
MAINTAINER= mizhka@FreeBSD.org
diff --git a/java/eclipse/Makefile b/java/eclipse/Makefile
index 7b4ae20d3e4f..9d3cb8bc425c 100644
--- a/java/eclipse/Makefile
+++ b/java/eclipse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= eclipse
DISTVERSION= 4.36
+PORTREVISION= 1
CATEGORIES= java devel
ECLIPSE_TAG= R${DISTVERSION:S|.|_|g}
diff --git a/java/phpeclipse/Makefile b/java/phpeclipse/Makefile
index cbebe25fd990..bc9e1819c844 100644
--- a/java/phpeclipse/Makefile
+++ b/java/phpeclipse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phpeclipse
PORTVERSION= 1.2.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= java editors devel
MASTER_SITES= SF/${PORTNAME}/a%29%20Eclipse%203.3.x/PHPEclipse-${PORTVERSION}
DISTNAME= PHPEclipse-${PLIST_VER}-src
diff --git a/java/veditor/Makefile b/java/veditor/Makefile
index 4fc00201f5ed..7062eed520ec 100644
--- a/java/veditor/Makefile
+++ b/java/veditor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= veditor
PORTVERSION= 1.2.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= java cad
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20runtime/VEditor%20${PORTVERSION}
DISTNAME= net.sourceforge.${PORTNAME}_${PORTVERSION}
diff --git a/lang/Makefile b/lang/Makefile
index 1b38d8a7cad0..001ff5052cb6 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -397,6 +397,5 @@
SUBDIR += ypsilon
SUBDIR += zephir
SUBDIR += zig
- SUBDIR += zig010
.include <bsd.port.subdir.mk>
diff --git a/lang/mono5.10/Makefile b/lang/mono5.10/Makefile
index e8e73f458227..aec440f4fa2d 100644
--- a/lang/mono5.10/Makefile
+++ b/lang/mono5.10/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mono
PORTVERSION= 5.10.1.57
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang
MASTER_SITES= https://download.mono-project.com/sources/mono/
PKGNAMESUFFIX= 5.10
diff --git a/lang/mono6.8/Makefile b/lang/mono6.8/Makefile
index 4bbbc3fed7b0..4f7e2c046525 100644
--- a/lang/mono6.8/Makefile
+++ b/lang/mono6.8/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mono
PORTVERSION= 6.8.0.123
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MASTER_SITES= https://download.mono-project.com/sources/mono/
PKGNAMESUFFIX= 6.8
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index 20683e75d589..8a0a2b2b83b1 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php83
-DISTVERSION= 8.3.24
+DISTVERSION= 8.3.25
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index 1e928bc0b6ff..67f5d75f64b6 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754027368
-SHA256 (php-8.3.24.tar.xz) = 388ee5fd111097e97bae439bff46aec4ea27f816d3f0c2cb5490a41410d44251
-SIZE (php-8.3.24.tar.xz) = 12579100
+TIMESTAMP = 1756287189
+SHA256 (php-8.3.25.tar.xz) = 187b61bb795015adacf53f8c55b44414a63777ec19a776b75fb88614506c0d37
+SIZE (php-8.3.25.tar.xz) = 12583528
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 49fcd849e156..14e291ccfccf 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php84
-DISTVERSION= 8.4.11
+DISTVERSION= 8.4.12
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index 9e794c05e415..ab3b1734f714 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754027315
-SHA256 (php-8.4.11.tar.xz) = 04cd331380a8683a5c2503938eb51764d48d507c53ad4208d2c82e0eed779a00
-SIZE (php-8.4.11.tar.xz) = 13632328
+TIMESTAMP = 1756287141
+SHA256 (php-8.4.12.tar.xz) = c1b7978cbb5054eed6c749bde4444afc16a3f2268101fb70a7d5d9b1083b12ad
+SIZE (php-8.4.12.tar.xz) = 13636100
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index 4cd024aca5ea..3243c851d01d 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,8 +1,9 @@
PORTNAME= php85
-DISTVERSION= 8.5.0beta1
+DISTVERSION= 8.5.0beta2
PORTREVISION?= 0
CATEGORIES?= lang devel www
-MASTER_SITES= https://downloads.php.net/~edorian/
+MASTER_SITES= https://downloads.php.net/~edorian/ \
+ https://downloads.php.net/~daniels/
DISTNAME= php-${DISTVERSION}
MAINTAINER= bofh@FreeBSD.org
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index 4c473c0e48cd..d2d1566c9672 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755580765
-SHA256 (php-8.5.0beta1.tar.gz) = d28f6de0744fa733db898ddcdeaa784a5e87ec1b4b4822e83529d9a76229ea61
-SIZE (php-8.5.0beta1.tar.gz) = 23797736
+TIMESTAMP = 1756465955
+SHA256 (php-8.5.0beta2.tar.gz) = 237833015ab63d5441fb781bc9848ae9bac4a7c3bdb1b6157139c41c1ea98b44
+SIZE (php-8.5.0beta2.tar.gz) = 24019611
diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist
index 15aebd735077..9b085c0d576a 100644
--- a/lang/php85/pkg-plist
+++ b/lang/php85/pkg-plist
@@ -335,7 +335,6 @@ include/php/ext/lexbor/ns/ns.h
include/php/ext/lexbor/ns/res.h
include/php/ext/lexbor/punycode/base.h
include/php/ext/lexbor/punycode/punycode.h
-include/php/ext/lexbor/selectors/selectors.h
include/php/ext/lexbor/tag/base.h
include/php/ext/lexbor/tag/res.h
include/php/ext/lexbor/tag/tag.h
@@ -475,10 +474,10 @@ include/php/ext/standard/url.h
include/php/ext/standard/url_scanner_ex.h
include/php/ext/standard/user_filters_arginfo.h
include/php/ext/standard/winver.h
-include/php/ext/uri/php_lexbor.h
include/php/ext/uri/php_uri.h
include/php/ext/uri/php_uri_common.h
-include/php/ext/uri/php_uriparser.h
+include/php/ext/uri/uri_parser_rfc3986.h
+include/php/ext/uri/uri_parser_whatwg.h
@touch include/php/ext/php_config.h
@rmempty include/php/ext/php_config.h
include/php/main/SAPI.h
diff --git a/lang/s7/Makefile.master b/lang/s7/Makefile.master
index 528bb554cb8b..8a4023492e50 100644
--- a/lang/s7/Makefile.master
+++ b/lang/s7/Makefile.master
@@ -1,7 +1,7 @@
PORTNAME= s7
CATEGORIES= lang lisp
# S7_MAJOR_VERSION / S7_MINOR_VERSION / S7_DATE from s7.h
-PORTVERSION= 11.4.20250505
+PORTVERSION= 11.5.20250902
MAINTAINER?= fuz@FreeBSD.org
WWW= https://ccrma.stanford.edu/software/snd/snd/s7.html
@@ -12,7 +12,7 @@ USES= localbase:ldflags
USE_GITLAB= yes
GL_SITE= https://cm-gitlab.stanford.edu
GL_ACCOUNT= bil
-GL_TAGNAME= f9a99df1cb1470b7daa19daf7148e76363f7bceb
+GL_TAGNAME= d839d9edb74cb898fa366cbb76596a3d04185fc8
CFLAGS+= -DS7_LOAD_PATH=\"${DATADIR}\" \
-DHAVE_COMPLEX_NUMBERS \
diff --git a/lang/s7/distinfo b/lang/s7/distinfo
index f47e005d8ac9..65eed96d86ab 100644
--- a/lang/s7/distinfo
+++ b/lang/s7/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746427498
-SHA256 (bil-s7-f9a99df1cb1470b7daa19daf7148e76363f7bceb_GL0.tar.gz) = 3833f0226fdeda4691189ee38702aec52ed98d67253a002c21fb671c109e2400
-SIZE (bil-s7-f9a99df1cb1470b7daa19daf7148e76363f7bceb_GL0.tar.gz) = 2818205
+TIMESTAMP = 1756478740
+SHA256 (bil-s7-d839d9edb74cb898fa366cbb76596a3d04185fc8_GL0.tar.gz) = 1881d5a8275d70a9ba3b0e191e52f8b12473573e8d003a61359d7a5e6465f7b9
+SIZE (bil-s7-d839d9edb74cb898fa366cbb76596a3d04185fc8_GL0.tar.gz) = 2845766
diff --git a/lang/zig010/Makefile b/lang/zig010/Makefile
deleted file mode 100644
index 7a2db4003421..000000000000
--- a/lang/zig010/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-PORTNAME= zig
-DISTVERSION= 0.10.1
-PORTREVISION?= 1
-CATEGORIES= lang
-MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \
- https://ziglang.org/builds/
-PKGNAMESUFFIX= 010
-# fetch prebuilt platform-independent docs
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- zig-freebsd-x86_64-${DISTVERSION}${EXTRACT_SUFX}
-
-PATCH_SITES= https://github.com/ziglang/${PORTNAME}/commit/
-
-MAINTAINER= bsd@orsolic.org
-COMMENT= Language designed for robustness, optimality, and maintainability (deprecated 0.10.* series)
-WWW= https://ziglang.org/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Old zig implementation, no consumers in ports
-EXPIRATION_DATE= 2025-08-30
-
-ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= not yet supported
-
-BUILD_DEPENDS= icu>=71:devel/icu \
- llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
-
-USES= cmake compiler:c++11-lang localbase:ldflags tar:xz
-CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG
-CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere
-
-CONFLICTS_INSTALL= zig
-PORTSCOUT= limit:^0\.10\.
-
-OPTIONS_DEFINE= DOCS STATIC
-OPTIONS_DEFAULT= DOCS
-
-STATIC_DESC= sets ZIG_STATIC to avoid 800MiB LLVM runtime dependency
-
-STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
-STATIC_CMAKE_BOOL= CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC
-STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd
-
-_LLVM_VER= 15
-_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig
-
-post-configure-STATIC-on:
- @${REINPLACE_CMD} 's/-Wl,-Bdynamic//' \
- ${BUILD_WRKSRC}/build.ninja
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/std
-.for f in langref.html std/data.js std/main.js std/index.html
- ${INSTALL_MAN} ${WRKDIR}/zig-freebsd-x86_64-${DISTVERSION}/doc/${f} \
- ${STAGEDIR}${DOCSDIR}/${f}
-.endfor
-
-do-test:
- mkdir ${WRKDIR}/cache
- (cd ${WRKSRC} && \
- ${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \
- --global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib)
-
-.include <bsd.port.mk>
diff --git a/lang/zig010/distinfo b/lang/zig010/distinfo
deleted file mode 100644
index 5d8c92ba9664..000000000000
--- a/lang/zig010/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1674467482
-SHA256 (zig-0.10.1.tar.xz) = 69459bc804333df077d441ef052ffa143d53012b655a51f04cfef1414c04168c
-SIZE (zig-0.10.1.tar.xz) = 15143112
-SHA256 (zig-freebsd-x86_64-0.10.1.tar.xz) = e245b577b548af1c36357999165efbd347ae6fe1c7b04d02cd9bfb8d994cb58a
-SIZE (zig-freebsd-x86_64-0.10.1.tar.xz) = 43966220
diff --git a/lang/zig010/files/patch-CMakeLists.txt b/lang/zig010/files/patch-CMakeLists.txt
deleted file mode 100644
index fbad7bb9df60..000000000000
--- a/lang/zig010/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
---- CMakeLists.txt.orig 2023-01-31 09:51:54 UTC
-+++ CMakeLists.txt
-@@ -1089,6 +1089,7 @@ set(ZIG_BUILD_ARGS
- "-Dtarget=${ZIG_TARGET_TRIPLE}"
- "-Dcpu=${ZIG_TARGET_MCPU}"
- "-Dversion-string=${ZIG_VERSION}"
-+ "--verbose"
- )
-
- add_custom_target(stage3 ALL
diff --git a/lang/zig010/pkg-descr b/lang/zig010/pkg-descr
deleted file mode 100644
index e3bd0df79986..000000000000
--- a/lang/zig010/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Zig is a general purpose programming language designed for robustness,
-optimality, and maintainability.
diff --git a/lang/zig010/pkg-plist b/lang/zig010/pkg-plist
deleted file mode 100644
index 8116305cdb2b..000000000000
--- a/lang/zig010/pkg-plist
+++ /dev/null
@@ -1,13845 +0,0 @@
-@dir lib/zig/std/compress/deflate/testdata
-@dir lib/zig/std/net
-@dir lib/zig/std/tz
-@dir lib/zig/std/unicode
-%%DOCSDIR%%/langref.html
-%%DOCSDIR%%/std/data.js
-%%DOCSDIR%%/std/index.html
-%%DOCSDIR%%/std/main.js
-bin/zig
-lib/zig/build_runner.zig
-lib/zig/c.zig
-lib/zig/compiler_rt.zig
-lib/zig/compiler_rt/aarch64_outline_atomics.zig
-lib/zig/compiler_rt/absv.zig
-lib/zig/compiler_rt/absvdi2_test.zig
-lib/zig/compiler_rt/absvdi2.zig
-lib/zig/compiler_rt/absvsi2_test.zig
-lib/zig/compiler_rt/absvsi2.zig
-lib/zig/compiler_rt/absvti2_test.zig
-lib/zig/compiler_rt/absvti2.zig
-lib/zig/compiler_rt/adddf3.zig
-lib/zig/compiler_rt/addf3_test.zig
-lib/zig/compiler_rt/addf3.zig
-lib/zig/compiler_rt/addhf3.zig
-lib/zig/compiler_rt/addo.zig
-lib/zig/compiler_rt/addodi4_test.zig
-lib/zig/compiler_rt/addosi4_test.zig
-lib/zig/compiler_rt/addoti4_test.zig
-lib/zig/compiler_rt/addsf3.zig
-lib/zig/compiler_rt/addtf3.zig
-lib/zig/compiler_rt/addxf3.zig
-lib/zig/compiler_rt/arm.zig
-lib/zig/compiler_rt/ashldi3_test.zig
-lib/zig/compiler_rt/ashlti3_test.zig
-lib/zig/compiler_rt/ashrdi3_test.zig
-lib/zig/compiler_rt/ashrti3_test.zig
-lib/zig/compiler_rt/atomics.zig
-lib/zig/compiler_rt/aulldiv.zig
-lib/zig/compiler_rt/aullrem.zig
-lib/zig/compiler_rt/bcmp.zig
-lib/zig/compiler_rt/bswap.zig
-lib/zig/compiler_rt/bswapdi2_test.zig
-lib/zig/compiler_rt/bswapsi2_test.zig
-lib/zig/compiler_rt/bswapti2_test.zig
-lib/zig/compiler_rt/ceil.zig
-lib/zig/compiler_rt/clear_cache.zig
-lib/zig/compiler_rt/clzdi2_test.zig
-lib/zig/compiler_rt/clzsi2_test.zig
-lib/zig/compiler_rt/clzti2_test.zig
-lib/zig/compiler_rt/cmp.zig
-lib/zig/compiler_rt/cmpdf2.zig
-lib/zig/compiler_rt/cmpdi2_test.zig
-lib/zig/compiler_rt/cmphf2.zig
-lib/zig/compiler_rt/cmpsf2.zig
-lib/zig/compiler_rt/cmpsi2_test.zig
-lib/zig/compiler_rt/cmptf2.zig
-lib/zig/compiler_rt/cmpti2_test.zig
-lib/zig/compiler_rt/cmpxf2.zig
-lib/zig/compiler_rt/common.zig
-lib/zig/compiler_rt/comparedf2_test.zig
-lib/zig/compiler_rt/comparef.zig
-lib/zig/compiler_rt/comparesf2_test.zig
-lib/zig/compiler_rt/cos.zig
-lib/zig/compiler_rt/count0bits.zig
-lib/zig/compiler_rt/ctzdi2_test.zig
-lib/zig/compiler_rt/ctzsi2_test.zig
-lib/zig/compiler_rt/ctzti2_test.zig
-lib/zig/compiler_rt/divc3_test.zig
-lib/zig/compiler_rt/divc3.zig
-lib/zig/compiler_rt/divdc3.zig
-lib/zig/compiler_rt/divdf3_test.zig
-lib/zig/compiler_rt/divdf3.zig
-lib/zig/compiler_rt/divhc3.zig
-lib/zig/compiler_rt/divhf3.zig
-lib/zig/compiler_rt/divsc3.zig
-lib/zig/compiler_rt/divsf3_test.zig
-lib/zig/compiler_rt/divsf3.zig
-lib/zig/compiler_rt/divtc3.zig
-lib/zig/compiler_rt/divtf3_test.zig
-lib/zig/compiler_rt/divtf3.zig
-lib/zig/compiler_rt/divti3_test.zig
-lib/zig/compiler_rt/divti3.zig
-lib/zig/compiler_rt/divxc3.zig
-lib/zig/compiler_rt/divxf3_test.zig
-lib/zig/compiler_rt/divxf3.zig
-lib/zig/compiler_rt/emutls.zig
-lib/zig/compiler_rt/exp.zig
-lib/zig/compiler_rt/exp2.zig
-lib/zig/compiler_rt/extenddftf2.zig
-lib/zig/compiler_rt/extenddfxf2.zig
-lib/zig/compiler_rt/extendf_test.zig
-lib/zig/compiler_rt/extendf.zig
-lib/zig/compiler_rt/extendhfdf2.zig
-lib/zig/compiler_rt/extendhfsf2.zig
-lib/zig/compiler_rt/extendhftf2.zig
-lib/zig/compiler_rt/extendhfxf2.zig
-lib/zig/compiler_rt/extendsfdf2.zig
-lib/zig/compiler_rt/extendsftf2.zig
-lib/zig/compiler_rt/extendsfxf2.zig
-lib/zig/compiler_rt/extendxftf2.zig
-lib/zig/compiler_rt/fabs.zig
-lib/zig/compiler_rt/ffsdi2_test.zig
-lib/zig/compiler_rt/ffssi2_test.zig
-lib/zig/compiler_rt/ffsti2_test.zig
-lib/zig/compiler_rt/fixdfdi.zig
-lib/zig/compiler_rt/fixdfsi.zig
-lib/zig/compiler_rt/fixdfti.zig
-lib/zig/compiler_rt/fixhfdi.zig
-lib/zig/compiler_rt/fixhfsi.zig
-lib/zig/compiler_rt/fixhfti.zig
-lib/zig/compiler_rt/fixint_test.zig
-lib/zig/compiler_rt/fixsfdi.zig
-lib/zig/compiler_rt/fixsfsi.zig
-lib/zig/compiler_rt/fixsfti.zig
-lib/zig/compiler_rt/fixtfdi.zig
-lib/zig/compiler_rt/fixtfsi.zig
-lib/zig/compiler_rt/fixtfti.zig
-lib/zig/compiler_rt/fixunsdfdi.zig
-lib/zig/compiler_rt/fixunsdfsi.zig
-lib/zig/compiler_rt/fixunsdfti.zig
-lib/zig/compiler_rt/fixunshfdi.zig
-lib/zig/compiler_rt/fixunshfsi.zig
-lib/zig/compiler_rt/fixunshfti.zig
-lib/zig/compiler_rt/fixunssfdi.zig
-lib/zig/compiler_rt/fixunssfsi.zig
-lib/zig/compiler_rt/fixunssfti.zig
-lib/zig/compiler_rt/fixunstfdi.zig
-lib/zig/compiler_rt/fixunstfsi.zig
-lib/zig/compiler_rt/fixunstfti.zig
-lib/zig/compiler_rt/fixunsxfdi.zig
-lib/zig/compiler_rt/fixunsxfsi.zig
-lib/zig/compiler_rt/fixunsxfti.zig
-lib/zig/compiler_rt/fixxfdi.zig
-lib/zig/compiler_rt/fixxfsi.zig
-lib/zig/compiler_rt/fixxfti.zig
-lib/zig/compiler_rt/float_to_int_test.zig
-lib/zig/compiler_rt/float_to_int.zig
-lib/zig/compiler_rt/floatdidf.zig
-lib/zig/compiler_rt/floatdihf.zig
-lib/zig/compiler_rt/floatdisf.zig
-lib/zig/compiler_rt/floatditf.zig
-lib/zig/compiler_rt/floatdixf.zig
-lib/zig/compiler_rt/floatsidf.zig
-lib/zig/compiler_rt/floatsihf.zig
-lib/zig/compiler_rt/floatsisf.zig
-lib/zig/compiler_rt/floatsitf.zig
-lib/zig/compiler_rt/floatsixf.zig
-lib/zig/compiler_rt/floattidf.zig
-lib/zig/compiler_rt/floattihf.zig
-lib/zig/compiler_rt/floattisf.zig
-lib/zig/compiler_rt/floattitf.zig
-lib/zig/compiler_rt/floattixf.zig
-lib/zig/compiler_rt/floatundidf.zig
-lib/zig/compiler_rt/floatundihf.zig
-lib/zig/compiler_rt/floatundisf.zig
-lib/zig/compiler_rt/floatunditf.zig
-lib/zig/compiler_rt/floatundixf.zig
-lib/zig/compiler_rt/floatunsidf.zig
-lib/zig/compiler_rt/floatunsihf.zig
-lib/zig/compiler_rt/floatunsisf.zig
-lib/zig/compiler_rt/floatunsitf.zig
-lib/zig/compiler_rt/floatunsixf.zig
-lib/zig/compiler_rt/floatuntidf.zig
-lib/zig/compiler_rt/floatuntihf.zig
-lib/zig/compiler_rt/floatuntisf.zig
-lib/zig/compiler_rt/floatuntitf.zig
-lib/zig/compiler_rt/floatuntixf.zig
-lib/zig/compiler_rt/floor.zig
-lib/zig/compiler_rt/fma.zig
-lib/zig/compiler_rt/fmax.zig
-lib/zig/compiler_rt/fmin.zig
-lib/zig/compiler_rt/fmod.zig
-lib/zig/compiler_rt/fmodq_test.zig
-lib/zig/compiler_rt/fmodx_test.zig
-lib/zig/compiler_rt/gedf2.zig
-lib/zig/compiler_rt/gehf2.zig
-lib/zig/compiler_rt/gesf2.zig
-lib/zig/compiler_rt/getf2.zig
-lib/zig/compiler_rt/gexf2.zig
-lib/zig/compiler_rt/int_to_float_test.zig
-lib/zig/compiler_rt/int_to_float.zig
-lib/zig/compiler_rt/int.zig
-lib/zig/compiler_rt/log.zig
-lib/zig/compiler_rt/log10.zig
-lib/zig/compiler_rt/log2.zig
-lib/zig/compiler_rt/lshrdi3_test.zig
-lib/zig/compiler_rt/lshrti3_test.zig
-lib/zig/compiler_rt/memcmp.zig
-lib/zig/compiler_rt/memcpy.zig
-lib/zig/compiler_rt/memmove.zig
-lib/zig/compiler_rt/memset.zig
-lib/zig/compiler_rt/modti3_test.zig
-lib/zig/compiler_rt/modti3.zig
-lib/zig/compiler_rt/mulc3_test.zig
-lib/zig/compiler_rt/mulc3.zig
-lib/zig/compiler_rt/muldc3.zig
-lib/zig/compiler_rt/muldf3.zig
-lib/zig/compiler_rt/muldi3_test.zig
-lib/zig/compiler_rt/muldi3.zig
-lib/zig/compiler_rt/mulf3_test.zig
-lib/zig/compiler_rt/mulf3.zig
-lib/zig/compiler_rt/mulhc3.zig
-lib/zig/compiler_rt/mulhf3.zig
-lib/zig/compiler_rt/mulo.zig
-lib/zig/compiler_rt/mulodi4_test.zig
-lib/zig/compiler_rt/mulosi4_test.zig
-lib/zig/compiler_rt/muloti4_test.zig
-lib/zig/compiler_rt/mulsc3.zig
-lib/zig/compiler_rt/mulsf3.zig
-lib/zig/compiler_rt/multc3.zig
-lib/zig/compiler_rt/multf3.zig
-lib/zig/compiler_rt/multi3_test.zig
-lib/zig/compiler_rt/multi3.zig
-lib/zig/compiler_rt/mulxc3.zig
-lib/zig/compiler_rt/mulxf3.zig
-lib/zig/compiler_rt/negdf2.zig
-lib/zig/compiler_rt/negdi2_test.zig
-lib/zig/compiler_rt/neghf2.zig
-lib/zig/compiler_rt/negsf2.zig
-lib/zig/compiler_rt/negsi2_test.zig
-lib/zig/compiler_rt/negtf2.zig
-lib/zig/compiler_rt/negti2_test.zig
-lib/zig/compiler_rt/negv.zig
-lib/zig/compiler_rt/negvdi2_test.zig
-lib/zig/compiler_rt/negvsi2_test.zig
-lib/zig/compiler_rt/negvti2_test.zig
-lib/zig/compiler_rt/negxf2.zig
-lib/zig/compiler_rt/negXi2.zig
-lib/zig/compiler_rt/os_version_check.zig
-lib/zig/compiler_rt/parity.zig
-lib/zig/compiler_rt/paritydi2_test.zig
-lib/zig/compiler_rt/paritysi2_test.zig
-lib/zig/compiler_rt/parityti2_test.zig
-lib/zig/compiler_rt/popcount.zig
-lib/zig/compiler_rt/popcountdi2_test.zig
-lib/zig/compiler_rt/popcountsi2_test.zig
-lib/zig/compiler_rt/popcountti2_test.zig
-lib/zig/compiler_rt/rem_pio2_large.zig
-lib/zig/compiler_rt/rem_pio2.zig
-lib/zig/compiler_rt/rem_pio2f.zig
-lib/zig/compiler_rt/round.zig
-lib/zig/compiler_rt/shift.zig
-lib/zig/compiler_rt/sin.zig
-lib/zig/compiler_rt/sincos.zig
-lib/zig/compiler_rt/sqrt.zig
-lib/zig/compiler_rt/stack_probe.zig
-lib/zig/compiler_rt/subdf3.zig
-lib/zig/compiler_rt/subhf3.zig
-lib/zig/compiler_rt/subo.zig
-lib/zig/compiler_rt/subodi4_test.zig
-lib/zig/compiler_rt/subosi4_test.zig
-lib/zig/compiler_rt/suboti4_test.zig
-lib/zig/compiler_rt/subsf3.zig
-lib/zig/compiler_rt/subtf3.zig
-lib/zig/compiler_rt/subxf3.zig
-lib/zig/compiler_rt/tan.zig
-lib/zig/compiler_rt/trig.zig
-lib/zig/compiler_rt/trunc.zig
-lib/zig/compiler_rt/truncdfhf2.zig
-lib/zig/compiler_rt/truncdfsf2.zig
-lib/zig/compiler_rt/truncf_test.zig
-lib/zig/compiler_rt/truncf.zig
-lib/zig/compiler_rt/truncsfhf2.zig
-lib/zig/compiler_rt/trunctfdf2.zig
-lib/zig/compiler_rt/trunctfhf2.zig
-lib/zig/compiler_rt/trunctfsf2.zig
-lib/zig/compiler_rt/trunctfxf2.zig
-lib/zig/compiler_rt/truncxfdf2.zig
-lib/zig/compiler_rt/truncxfhf2.zig
-lib/zig/compiler_rt/truncxfsf2.zig
-lib/zig/compiler_rt/ucmpdi2_test.zig
-lib/zig/compiler_rt/ucmpsi2_test.zig
-lib/zig/compiler_rt/ucmpti2_test.zig
-lib/zig/compiler_rt/udivmod.zig
-lib/zig/compiler_rt/udivmoddi4_test.zig
-lib/zig/compiler_rt/udivmodti4_test.zig
-lib/zig/compiler_rt/udivmodti4.zig
-lib/zig/compiler_rt/udivti3.zig
-lib/zig/compiler_rt/umodti3.zig
-lib/zig/compiler_rt/unorddf2.zig
-lib/zig/compiler_rt/unordhf2.zig
-lib/zig/compiler_rt/unordsf2.zig
-lib/zig/compiler_rt/unordtf2.zig
-lib/zig/compiler_rt/unordxf2.zig
-lib/zig/docs/index.html
-lib/zig/docs/main.js
-lib/zig/include/__clang_cuda_builtin_vars.h
-lib/zig/include/__clang_cuda_cmath.h
-lib/zig/include/__clang_cuda_complex_builtins.h
-lib/zig/include/__clang_cuda_device_functions.h
-lib/zig/include/__clang_cuda_intrinsics.h
-lib/zig/include/__clang_cuda_libdevice_declares.h
-lib/zig/include/__clang_cuda_math_forward_declares.h
-lib/zig/include/__clang_cuda_math.h
-lib/zig/include/__clang_cuda_runtime_wrapper.h
-lib/zig/include/__clang_cuda_texture_intrinsics.h
-lib/zig/include/__clang_hip_cmath.h
-lib/zig/include/__clang_hip_libdevice_declares.h
-lib/zig/include/__clang_hip_math.h
-lib/zig/include/__clang_hip_runtime_wrapper.h
-lib/zig/include/__stddef_max_align_t.h
-lib/zig/include/__wmmintrin_aes.h
-lib/zig/include/__wmmintrin_pclmul.h
-lib/zig/include/adxintrin.h
-lib/zig/include/altivec.h
-lib/zig/include/ammintrin.h
-lib/zig/include/amxintrin.h
-lib/zig/include/arm_acle.h
-lib/zig/include/arm_bf16.h
-lib/zig/include/arm_cde.h
-lib/zig/include/arm_cmse.h
-lib/zig/include/arm_fp16.h
-lib/zig/include/arm_mve.h
-lib/zig/include/arm_neon.h
-lib/zig/include/arm_sve.h
-lib/zig/include/arm64intr.h
-lib/zig/include/armintr.h
-lib/zig/include/avx2intrin.h
-lib/zig/include/avx512bf16intrin.h
-lib/zig/include/avx512bitalgintrin.h
-lib/zig/include/avx512bwintrin.h
-lib/zig/include/avx512cdintrin.h
-lib/zig/include/avx512dqintrin.h
-lib/zig/include/avx512erintrin.h
-lib/zig/include/avx512fintrin.h
-lib/zig/include/avx512fp16intrin.h
-lib/zig/include/avx512ifmaintrin.h
-lib/zig/include/avx512ifmavlintrin.h
-lib/zig/include/avx512pfintrin.h
-lib/zig/include/avx512vbmi2intrin.h
-lib/zig/include/avx512vbmiintrin.h
-lib/zig/include/avx512vbmivlintrin.h
-lib/zig/include/avx512vlbf16intrin.h
-lib/zig/include/avx512vlbitalgintrin.h
-lib/zig/include/avx512vlbwintrin.h
-lib/zig/include/avx512vlcdintrin.h
-lib/zig/include/avx512vldqintrin.h
-lib/zig/include/avx512vlfp16intrin.h
-lib/zig/include/avx512vlintrin.h
-lib/zig/include/avx512vlvbmi2intrin.h
-lib/zig/include/avx512vlvnniintrin.h
-lib/zig/include/avx512vlvp2intersectintrin.h
-lib/zig/include/avx512vnniintrin.h
-lib/zig/include/avx512vp2intersectintrin.h
-lib/zig/include/avx512vpopcntdqintrin.h
-lib/zig/include/avx512vpopcntdqvlintrin.h
-lib/zig/include/avxintrin.h
-lib/zig/include/avxvnniintrin.h
-lib/zig/include/bmi2intrin.h
-lib/zig/include/bmiintrin.h
-lib/zig/include/builtins.h
-lib/zig/include/cet.h
-lib/zig/include/cetintrin.h
-lib/zig/include/cldemoteintrin.h
-lib/zig/include/clflushoptintrin.h
-lib/zig/include/clwbintrin.h
-lib/zig/include/clzerointrin.h
-lib/zig/include/cpuid.h
-lib/zig/include/crc32intrin.h
-lib/zig/include/cuda_wrappers/algorithm
-lib/zig/include/cuda_wrappers/complex
-lib/zig/include/cuda_wrappers/new
-lib/zig/include/emmintrin.h
-lib/zig/include/enqcmdintrin.h
-lib/zig/include/f16cintrin.h
-lib/zig/include/float.h
-lib/zig/include/fma4intrin.h
-lib/zig/include/fmaintrin.h
-lib/zig/include/fxsrintrin.h
-lib/zig/include/gfniintrin.h
-lib/zig/include/hexagon_circ_brev_intrinsics.h
-lib/zig/include/hexagon_protos.h
-lib/zig/include/hexagon_types.h
-lib/zig/include/hlsl_basic_types.h
-lib/zig/include/hlsl_intrinsics.h
-lib/zig/include/hlsl.h
-lib/zig/include/hresetintrin.h
-lib/zig/include/htmintrin.h
-lib/zig/include/htmxlintrin.h
-lib/zig/include/hvx_hexagon_protos.h
-lib/zig/include/ia32intrin.h
-lib/zig/include/immintrin.h
-lib/zig/include/intrin.h
-lib/zig/include/inttypes.h
-lib/zig/include/invpcidintrin.h
-lib/zig/include/iso646.h
-lib/zig/include/keylockerintrin.h
-lib/zig/include/limits.h
-lib/zig/include/lwpintrin.h
-lib/zig/include/lzcntintrin.h
-lib/zig/include/mm_malloc.h
-lib/zig/include/mm3dnow.h
-lib/zig/include/mmintrin.h
-lib/zig/include/module.modulemap
-lib/zig/include/movdirintrin.h
-lib/zig/include/msa.h
-lib/zig/include/mwaitxintrin.h
-lib/zig/include/nmmintrin.h
-lib/zig/include/opencl-c-base.h
-lib/zig/include/opencl-c.h
-lib/zig/include/openmp_wrappers/__clang_openmp_device_functions.h
-lib/zig/include/openmp_wrappers/cmath
-lib/zig/include/openmp_wrappers/complex
-lib/zig/include/openmp_wrappers/complex_cmath.h
-lib/zig/include/openmp_wrappers/complex.h
-lib/zig/include/openmp_wrappers/math.h
-lib/zig/include/openmp_wrappers/new
-lib/zig/include/pconfigintrin.h
-lib/zig/include/pkuintrin.h
-lib/zig/include/pmmintrin.h
-lib/zig/include/popcntintrin.h
-lib/zig/include/ppc_wrappers/bmi2intrin.h
-lib/zig/include/ppc_wrappers/bmiintrin.h
-lib/zig/include/ppc_wrappers/emmintrin.h
-lib/zig/include/ppc_wrappers/immintrin.h
-lib/zig/include/ppc_wrappers/mm_malloc.h
-lib/zig/include/ppc_wrappers/mmintrin.h
-lib/zig/include/ppc_wrappers/pmmintrin.h
-lib/zig/include/ppc_wrappers/smmintrin.h
-lib/zig/include/ppc_wrappers/tmmintrin.h
-lib/zig/include/ppc_wrappers/x86gprintrin.h
-lib/zig/include/ppc_wrappers/x86intrin.h
-lib/zig/include/ppc_wrappers/xmmintrin.h
-lib/zig/include/prfchwintrin.h
-lib/zig/include/ptwriteintrin.h
-lib/zig/include/rdpruintrin.h
-lib/zig/include/rdseedintrin.h
-lib/zig/include/riscv_vector.h
-lib/zig/include/rtmintrin.h
-lib/zig/include/s390intrin.h
-lib/zig/include/serializeintrin.h
-lib/zig/include/sgxintrin.h
-lib/zig/include/shaintrin.h
-lib/zig/include/smmintrin.h
-lib/zig/include/stdalign.h
-lib/zig/include/stdarg.h
-lib/zig/include/stdatomic.h
-lib/zig/include/stdbool.h
-lib/zig/include/stddef.h
-lib/zig/include/stdint.h
-lib/zig/include/stdnoreturn.h
-lib/zig/include/tbmintrin.h
-lib/zig/include/tgmath.h
-lib/zig/include/tmmintrin.h
-lib/zig/include/tsxldtrkintrin.h
-lib/zig/include/uintrintrin.h
-lib/zig/include/unwind.h
-lib/zig/include/vadefs.h
-lib/zig/include/vaesintrin.h
-lib/zig/include/varargs.h
-lib/zig/include/vecintrin.h
-lib/zig/include/velintrin_approx.h
-lib/zig/include/velintrin_gen.h
-lib/zig/include/velintrin.h
-lib/zig/include/vpclmulqdqintrin.h
-lib/zig/include/waitpkgintrin.h
-lib/zig/include/wasm_simd128.h
-lib/zig/include/wbnoinvdintrin.h
-lib/zig/include/wmmintrin.h
-lib/zig/include/x86gprintrin.h
-lib/zig/include/x86intrin.h
-lib/zig/include/xmmintrin.h
-lib/zig/include/xopintrin.h
-lib/zig/include/xsavecintrin.h
-lib/zig/include/xsaveintrin.h
-lib/zig/include/xsaveoptintrin.h
-lib/zig/include/xsavesintrin.h
-lib/zig/include/xtestintrin.h
-lib/zig/init-exe/build.zig
-lib/zig/init-exe/src/main.zig
-lib/zig/init-lib/build.zig
-lib/zig/init-lib/src/main.zig
-lib/zig/libc/darwin/libSystem.11.tbd
-lib/zig/libc/darwin/libSystem.12.tbd
-lib/zig/libc/darwin/libSystem.13.tbd
-lib/zig/libc/glibc/abilists
-lib/zig/libc/glibc/bits/byteswap.h
-lib/zig/libc/glibc/bits/endian.h
-lib/zig/libc/glibc/bits/floatn-common.h
-lib/zig/libc/glibc/bits/libc-header-start.h
-lib/zig/libc/glibc/bits/long-double.h
-lib/zig/libc/glibc/bits/pthreadtypes.h
-lib/zig/libc/glibc/bits/select.h
-lib/zig/libc/glibc/bits/signum-generic.h
-lib/zig/libc/glibc/bits/stat.h
-lib/zig/libc/glibc/bits/stdint-intn.h
-lib/zig/libc/glibc/bits/stdlib-bsearch.h
-lib/zig/libc/glibc/bits/time64.h
-lib/zig/libc/glibc/bits/timesize.h
-lib/zig/libc/glibc/bits/types/__sigset_t.h
-lib/zig/libc/glibc/bits/types/struct_sched_param.h
-lib/zig/libc/glibc/bits/typesizes.h
-lib/zig/libc/glibc/bits/uintn-identity.h
-lib/zig/libc/glibc/bits/waitflags.h
-lib/zig/libc/glibc/bits/waitstatus.h
-lib/zig/libc/glibc/csu/abi-note.S
-lib/zig/libc/glibc/csu/abi-tag.h
-lib/zig/libc/glibc/csu/elf-init-2.33.c
-lib/zig/libc/glibc/csu/errno.c
-lib/zig/libc/glibc/debug/stack_chk_fail_local.c
-lib/zig/libc/glibc/elf/elf.h
-lib/zig/libc/glibc/include/alloca.h
-lib/zig/libc/glibc/include/bits/cpu-set.h
-lib/zig/libc/glibc/include/bits/endian.h
-lib/zig/libc/glibc/include/bits/statx.h
-lib/zig/libc/glibc/include/bits/stdlib-float.h
-lib/zig/libc/glibc/include/bits/types.h
-lib/zig/libc/glibc/include/bits/types/__locale_t.h
-lib/zig/libc/glibc/include/bits/types/clock_t.h
-lib/zig/libc/glibc/include/bits/types/clockid_t.h
-lib/zig/libc/glibc/include/bits/types/locale_t.h
-lib/zig/libc/glibc/include/bits/types/sig_atomic_t.h
-lib/zig/libc/glibc/include/bits/types/sigset_t.h
-lib/zig/libc/glibc/include/bits/types/struct_itimerspec.h
-lib/zig/libc/glibc/include/bits/types/struct_timespec.h
-lib/zig/libc/glibc/include/bits/types/struct_timeval.h
-lib/zig/libc/glibc/include/bits/types/struct_tm.h
-lib/zig/libc/glibc/include/bits/types/time_t.h
-lib/zig/libc/glibc/include/bits/types/timer_t.h
-lib/zig/libc/glibc/include/config.h
-lib/zig/libc/glibc/include/dso_handle.h
-lib/zig/libc/glibc/include/elf.h
-lib/zig/libc/glibc/include/endian.h
-lib/zig/libc/glibc/include/errno.h
-lib/zig/libc/glibc/include/gnu/stubs.h
-lib/zig/libc/glibc/include/libc-modules.h
-lib/zig/libc/glibc/include/libc-pointer-arith.h
-lib/zig/libc/glibc/include/libc-symbols.h
-lib/zig/libc/glibc/include/pthread.h
-lib/zig/libc/glibc/include/signal.h
-lib/zig/libc/glibc/include/stap-probe.h
-lib/zig/libc/glibc/include/stdlib.h
-lib/zig/libc/glibc/include/struct___timespec64.h
-lib/zig/libc/glibc/include/struct___timeval64.h
-lib/zig/libc/glibc/include/sys/cdefs.h
-lib/zig/libc/glibc/include/sys/select.h
-lib/zig/libc/glibc/include/sys/signal.h
-lib/zig/libc/glibc/include/sys/stat.h
-lib/zig/libc/glibc/include/sys/types.h
-lib/zig/libc/glibc/include/syscall.h
-lib/zig/libc/glibc/io/bits/statx.h
-lib/zig/libc/glibc/io/fcntl.h
-lib/zig/libc/glibc/io/mknod.c
-lib/zig/libc/glibc/io/sys/stat.h
-lib/zig/libc/glibc/LICENSES
-lib/zig/libc/glibc/locale/bits/types/__locale_t.h
-lib/zig/libc/glibc/locale/bits/types/locale_t.h
-lib/zig/libc/glibc/misc/sys/cdefs.h
-lib/zig/libc/glibc/misc/sys/select.h
-lib/zig/libc/glibc/misc/syscall.h
-lib/zig/libc/glibc/posix/bits/cpu-set.h
-lib/zig/libc/glibc/posix/bits/types.h
-lib/zig/libc/glibc/posix/sys/types.h
-lib/zig/libc/glibc/signal/bits/types/sig_atomic_t.h
-lib/zig/libc/glibc/signal/bits/types/sigset_t.h
-lib/zig/libc/glibc/signal/signal.h
-lib/zig/libc/glibc/signal/sys/signal.h
-lib/zig/libc/glibc/stdlib/alloca.h
-lib/zig/libc/glibc/stdlib/at_quick_exit.c
-lib/zig/libc/glibc/stdlib/atexit.c
-lib/zig/libc/glibc/stdlib/bits/stdlib-float.h
-lib/zig/libc/glibc/stdlib/errno.h
-lib/zig/libc/glibc/stdlib/exit.h
-lib/zig/libc/glibc/stdlib/stdlib.h
-lib/zig/libc/glibc/string/bits/endian.h
-lib/zig/libc/glibc/string/endian.h
-lib/zig/libc/glibc/sysdeps/aarch64/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/aarch64/crti.S
-lib/zig/libc/glibc/sysdeps/aarch64/crtn.S
-lib/zig/libc/glibc/sysdeps/aarch64/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/aarch64/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/aarch64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/aarch64/start.S
-lib/zig/libc/glibc/sysdeps/aarch64/sysdep.h
-lib/zig/libc/glibc/sysdeps/alpha/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/alpha/crti.S
-lib/zig/libc/glibc/sysdeps/alpha/crtn.S
-lib/zig/libc/glibc/sysdeps/alpha/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/alpha/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/alpha/start-2.33.S
-lib/zig/libc/glibc/sysdeps/alpha/start.S
-lib/zig/libc/glibc/sysdeps/arc/sysdep.h
-lib/zig/libc/glibc/sysdeps/arm/arm-features.h
-lib/zig/libc/glibc/sysdeps/arm/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/arm/crti.S
-lib/zig/libc/glibc/sysdeps/arm/crtn.S
-lib/zig/libc/glibc/sysdeps/arm/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/arm/start-2.33.S
-lib/zig/libc/glibc/sysdeps/arm/start.S
-lib/zig/libc/glibc/sysdeps/arm/sysdep.h
-lib/zig/libc/glibc/sysdeps/csky/sysdep.h
-lib/zig/libc/glibc/sysdeps/generic/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/generic/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/generic/dwarf2.h
-lib/zig/libc/glibc/sysdeps/generic/entry.h
-lib/zig/libc/glibc/sysdeps/generic/libc-lock.h
-lib/zig/libc/glibc/sysdeps/generic/libc-symver.h
-lib/zig/libc/glibc/sysdeps/generic/single-thread.h
-lib/zig/libc/glibc/sysdeps/generic/struct_stat_time64.h
-lib/zig/libc/glibc/sysdeps/generic/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/generic/sys/syscall.h
-lib/zig/libc/glibc/sysdeps/generic/sysdep.h
-lib/zig/libc/glibc/sysdeps/generic/tls.h
-lib/zig/libc/glibc/sysdeps/generic/xstatver.h
-lib/zig/libc/glibc/sysdeps/hppa/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/hppa/crti.S
-lib/zig/libc/glibc/sysdeps/hppa/crtn.S
-lib/zig/libc/glibc/sysdeps/hppa/entry.h
-lib/zig/libc/glibc/sysdeps/hppa/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/hppa/start-2.33.S
-lib/zig/libc/glibc/sysdeps/hppa/start.S
-lib/zig/libc/glibc/sysdeps/hppa/sysdep.h
-lib/zig/libc/glibc/sysdeps/htl/bits/pthread.h
-lib/zig/libc/glibc/sysdeps/htl/bits/thread-shared-types.h
-lib/zig/libc/glibc/sysdeps/htl/libc-lockP.h
-lib/zig/libc/glibc/sysdeps/htl/pthread.h
-lib/zig/libc/glibc/sysdeps/i386/crti.S
-lib/zig/libc/glibc/sysdeps/i386/crtn.S
-lib/zig/libc/glibc/sysdeps/i386/htl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/i386/start-2.33.S
-lib/zig/libc/glibc/sysdeps/i386/start.S
-lib/zig/libc/glibc/sysdeps/i386/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/i386/sysdep.h
-lib/zig/libc/glibc/sysdeps/ia64/crti.S
-lib/zig/libc/glibc/sysdeps/ia64/crtn.S
-lib/zig/libc/glibc/sysdeps/ia64/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/ia64/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/ia64/entry.h
-lib/zig/libc/glibc/sysdeps/ia64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/ia64/start.S
-lib/zig/libc/glibc/sysdeps/ia64/sysdep.h
-lib/zig/libc/glibc/sysdeps/m68k/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/m68k/coldfire/sysdep.h
-lib/zig/libc/glibc/sysdeps/m68k/crti.S
-lib/zig/libc/glibc/sysdeps/m68k/crtn.S
-lib/zig/libc/glibc/sysdeps/m68k/m680x0/sysdep.h
-lib/zig/libc/glibc/sysdeps/m68k/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/m68k/start-2.33.S
-lib/zig/libc/glibc/sysdeps/m68k/start.S
-lib/zig/libc/glibc/sysdeps/m68k/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/m68k/sysdep.h
-lib/zig/libc/glibc/sysdeps/mach/i386/sysdep.h
-lib/zig/libc/glibc/sysdeps/mach/libc-lock.h
-lib/zig/libc/glibc/sysdeps/mach/sys/syscall.h
-lib/zig/libc/glibc/sysdeps/mach/sysdep.h
-lib/zig/libc/glibc/sysdeps/microblaze/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/microblaze/crti.S
-lib/zig/libc/glibc/sysdeps/microblaze/crtn.S
-lib/zig/libc/glibc/sysdeps/microblaze/start-2.33.S
-lib/zig/libc/glibc/sysdeps/microblaze/start.S
-lib/zig/libc/glibc/sysdeps/microblaze/sysdep.h
-lib/zig/libc/glibc/sysdeps/mips/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/mips/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/mips/mips32/crti.S
-lib/zig/libc/glibc/sysdeps/mips/mips32/crtn.S
-lib/zig/libc/glibc/sysdeps/mips/mips64/n32/crti.S
-lib/zig/libc/glibc/sysdeps/mips/mips64/n32/crtn.S
-lib/zig/libc/glibc/sysdeps/mips/mips64/n64/crti.S
-lib/zig/libc/glibc/sysdeps/mips/mips64/n64/crtn.S
-lib/zig/libc/glibc/sysdeps/mips/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/mips/start-2.33.S
-lib/zig/libc/glibc/sysdeps/mips/start.S
-lib/zig/libc/glibc/sysdeps/nios2/sysdep.h
-lib/zig/libc/glibc/sysdeps/nptl/bits/pthreadtypes.h
-lib/zig/libc/glibc/sysdeps/nptl/bits/thread-shared-types.h
-lib/zig/libc/glibc/sysdeps/nptl/libc-lock.h
-lib/zig/libc/glibc/sysdeps/nptl/libc-lockP.h
-lib/zig/libc/glibc/sysdeps/nptl/pthread.h
-lib/zig/libc/glibc/sysdeps/powerpc/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/crti.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/crtn.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/start-2.33.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/start.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/sysdep.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/crti.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/crtn.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/entry.h
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/start.S
-lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/sysdep.h
-lib/zig/libc/glibc/sysdeps/powerpc/sysdep.h
-lib/zig/libc/glibc/sysdeps/pthread/pthread_atfork.c
-lib/zig/libc/glibc/sysdeps/riscv/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/riscv/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/riscv/start-2.33.S
-lib/zig/libc/glibc/sysdeps/riscv/start.S
-lib/zig/libc/glibc/sysdeps/s390/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/s390/s390-32/crti.S
-lib/zig/libc/glibc/sysdeps/s390/s390-32/crtn.S
-lib/zig/libc/glibc/sysdeps/s390/s390-32/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/s390/s390-32/start-2.33.S
-lib/zig/libc/glibc/sysdeps/s390/s390-32/start.S
-lib/zig/libc/glibc/sysdeps/s390/s390-32/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/s390/s390-32/sysdep.h
-lib/zig/libc/glibc/sysdeps/s390/s390-64/crti.S
-lib/zig/libc/glibc/sysdeps/s390/s390-64/crtn.S
-lib/zig/libc/glibc/sysdeps/s390/s390-64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/s390/s390-64/start.S
-lib/zig/libc/glibc/sysdeps/s390/s390-64/sysdep.h
-lib/zig/libc/glibc/sysdeps/sh/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/sh/crti.S
-lib/zig/libc/glibc/sysdeps/sh/crtn.S
-lib/zig/libc/glibc/sysdeps/sh/start-2.33.S
-lib/zig/libc/glibc/sysdeps/sh/start.S
-lib/zig/libc/glibc/sysdeps/sh/sysdep.h
-lib/zig/libc/glibc/sysdeps/sparc/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/sparc/crti.S
-lib/zig/libc/glibc/sysdeps/sparc/crtn.S
-lib/zig/libc/glibc/sysdeps/sparc/dl-dtprocnum.h
-lib/zig/libc/glibc/sysdeps/sparc/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/sparc/sparc32/start-2.33.S
-lib/zig/libc/glibc/sysdeps/sparc/sparc32/start.S
-lib/zig/libc/glibc/sysdeps/sparc/sparc64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/sparc/sparc64/start.S
-lib/zig/libc/glibc/sysdeps/sparc/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/arm/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/i386/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/mips/entry.h
-lib/zig/libc/glibc/sysdeps/unix/mips/mips32/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/mips/mips64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/mips/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/powerpc/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sh/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/aarch64/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/aarch64/sys/elf.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/aarch64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/alpha/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/alpha/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/alpha/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/arc/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/arm/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/arm/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/arm/sys/elf.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/arm/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/bits/stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/bits/timex.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/csky/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/csky/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/fstat.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/fstat64.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/fstatat.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/fstatat64.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/generic/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/generic/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/hppa/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/hppa/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/hppa/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/include/sys/timex.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/kstat_cp.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/lstat.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/lstat64.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/coldfire/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/m680x0/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/microblaze/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/microblaze/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/microblaze/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/mips64/kstat_cp.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/mips64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mips/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/mknodat.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/nios2/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/nios2/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/powerpc/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/powerpc/powerpc32/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/powerpc/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/powerpc/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/riscv/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/riscv/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/bits/typesizes.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-32/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/sys/elf.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/s390/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/sh4/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/single-thread.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc64/kernel_stat.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc64/kstat_cp.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/stat_t64_cp.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/stat_t64_cp.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/stat.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/stat64.c
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/struct_stat_time64.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sys/syscall.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sys/timex.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86_64/kernel-features.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86_64/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86_64/x32/sysdep.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86/bits/typesizes.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86/sys/elf.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/sysv/linux/xstatver.h
-lib/zig/libc/glibc/sysdeps/unix/x86_64/sysdep.h
-lib/zig/libc/glibc/sysdeps/wordsize-32/divdi3-symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/x86_64/crti.S
-lib/zig/libc/glibc/sysdeps/x86_64/crtn.S
-lib/zig/libc/glibc/sysdeps/x86_64/start-2.33.S
-lib/zig/libc/glibc/sysdeps/x86_64/start.S
-lib/zig/libc/glibc/sysdeps/x86_64/sysdep.h
-lib/zig/libc/glibc/sysdeps/x86_64/x32/symbol-hacks.h
-lib/zig/libc/glibc/sysdeps/x86_64/x32/sysdep.h
-lib/zig/libc/glibc/sysdeps/x86/bits/endianness.h
-lib/zig/libc/glibc/sysdeps/x86/bits/wordsize.h
-lib/zig/libc/glibc/sysdeps/x86/nptl/bits/pthreadtypes-arch.h
-lib/zig/libc/glibc/sysdeps/x86/sysdep.h
-lib/zig/libc/glibc/time/bits/types/clock_t.h
-lib/zig/libc/glibc/time/bits/types/clockid_t.h
-lib/zig/libc/glibc/time/bits/types/struct_itimerspec.h
-lib/zig/libc/glibc/time/bits/types/struct_timespec.h
-lib/zig/libc/glibc/time/bits/types/struct_timeval.h
-lib/zig/libc/glibc/time/bits/types/struct_tm.h
-lib/zig/libc/glibc/time/bits/types/time_t.h
-lib/zig/libc/glibc/time/bits/types/timer_t.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/endianness.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/fenv.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/floatn.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/fp-fast.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/link.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/long-double.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/mman.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/procfs.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/semaphore.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/aarch64_be-linux-gnu/fpu_control.h
-lib/zig/libc/include/aarch64_be-linux-gnu/gnu/lib-names-lp64_be.h
-lib/zig/libc/include/aarch64_be-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/aarch64_be-linux-gnu/gnu/stubs-lp64_be.h
-lib/zig/libc/include/aarch64_be-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/aarch64_be-linux-gnu/ieee754.h
-lib/zig/libc/include/aarch64_be-linux-gnu/sys/elf.h
-lib/zig/libc/include/aarch64_be-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/aarch64_be-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/aarch64_be-linux-gnu/sys/user.h
-lib/zig/libc/include/aarch64-linux-any/asm/auxvec.h
-lib/zig/libc/include/aarch64-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/aarch64-linux-any/asm/bpf_perf_event.h
-lib/zig/libc/include/aarch64-linux-any/asm/byteorder.h
-lib/zig/libc/include/aarch64-linux-any/asm/fcntl.h
-lib/zig/libc/include/aarch64-linux-any/asm/hwcap.h
-lib/zig/libc/include/aarch64-linux-any/asm/kvm.h
-lib/zig/libc/include/aarch64-linux-any/asm/mman.h
-lib/zig/libc/include/aarch64-linux-any/asm/param.h
-lib/zig/libc/include/aarch64-linux-any/asm/perf_regs.h
-lib/zig/libc/include/aarch64-linux-any/asm/posix_types.h
-lib/zig/libc/include/aarch64-linux-any/asm/ptrace.h
-lib/zig/libc/include/aarch64-linux-any/asm/setup.h
-lib/zig/libc/include/aarch64-linux-any/asm/sigcontext.h
-lib/zig/libc/include/aarch64-linux-any/asm/signal.h
-lib/zig/libc/include/aarch64-linux-any/asm/statfs.h
-lib/zig/libc/include/aarch64-linux-any/asm/sve_context.h
-lib/zig/libc/include/aarch64-linux-any/asm/ucontext.h
-lib/zig/libc/include/aarch64-linux-any/asm/unistd.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/endianness.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/fenv.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/floatn.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/fp-fast.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/link.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/long-double.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/mman.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/procfs.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/semaphore.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/aarch64-linux-gnu/fpu_control.h
-lib/zig/libc/include/aarch64-linux-gnu/gnu/lib-names-lp64.h
-lib/zig/libc/include/aarch64-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/aarch64-linux-gnu/gnu/stubs-lp64.h
-lib/zig/libc/include/aarch64-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/aarch64-linux-gnu/ieee754.h
-lib/zig/libc/include/aarch64-linux-gnu/sys/elf.h
-lib/zig/libc/include/aarch64-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/aarch64-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/aarch64-linux-gnu/sys/user.h
-lib/zig/libc/include/aarch64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/aarch64-linux-musl/bits/fcntl.h
-lib/zig/libc/include/aarch64-linux-musl/bits/fenv.h
-lib/zig/libc/include/aarch64-linux-musl/bits/float.h
-lib/zig/libc/include/aarch64-linux-musl/bits/hwcap.h
-lib/zig/libc/include/aarch64-linux-musl/bits/mman.h
-lib/zig/libc/include/aarch64-linux-musl/bits/posix.h
-lib/zig/libc/include/aarch64-linux-musl/bits/setjmp.h
-lib/zig/libc/include/aarch64-linux-musl/bits/signal.h
-lib/zig/libc/include/aarch64-linux-musl/bits/syscall.h
-lib/zig/libc/include/aarch64-linux-musl/bits/user.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/_limits.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/_mcontext.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/_param.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/_types.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/arch.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/endian.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/limits.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/param.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/signal.h
-lib/zig/libc/include/aarch64-macos.11-none/arm/types.h
-lib/zig/libc/include/aarch64-macos.11-none/libkern/arm/OSByteOrder.h
-lib/zig/libc/include/aarch64-macos.11-none/libkern/OSAtomic.h
-lib/zig/libc/include/aarch64-macos.11-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/aarch64-macos.11-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/aarch64-macos.11-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/_structs.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/boolean.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/exception.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/kern_return.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/processor_info.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/rpc.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/thread_state.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/thread_status.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/vm_param.h
-lib/zig/libc/include/aarch64-macos.11-none/mach/arm/vm_types.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/_limits.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/_mcontext.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/_param.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/_types.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/arch.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/endian.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/limits.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/param.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/signal.h
-lib/zig/libc/include/aarch64-macos.12-none/arm/types.h
-lib/zig/libc/include/aarch64-macos.12-none/libkern/arm/OSByteOrder.h
-lib/zig/libc/include/aarch64-macos.12-none/libkern/OSAtomic.h
-lib/zig/libc/include/aarch64-macos.12-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/aarch64-macos.12-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/aarch64-macos.12-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/_structs.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/boolean.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/exception.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/kern_return.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/processor_info.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/rpc.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/thread_state.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/thread_status.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/vm_param.h
-lib/zig/libc/include/aarch64-macos.12-none/mach/arm/vm_types.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/_limits.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/_mcontext.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/_param.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/_types.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/arch.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/endian.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/limits.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/param.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/signal.h
-lib/zig/libc/include/aarch64-macos.13-none/arm/types.h
-lib/zig/libc/include/aarch64-macos.13-none/libkern/arm/OSByteOrder.h
-lib/zig/libc/include/aarch64-macos.13-none/libkern/OSAtomic.h
-lib/zig/libc/include/aarch64-macos.13-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/aarch64-macos.13-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/aarch64-macos.13-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/_structs.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/boolean.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/exception.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/kern_return.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/processor_info.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/rpc.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/thread_state.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/thread_status.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/vm_param.h
-lib/zig/libc/include/aarch64-macos.13-none/mach/arm/vm_types.h
-lib/zig/libc/include/any-linux-any/asm-generic/auxvec.h
-lib/zig/libc/include/any-linux-any/asm-generic/bitsperlong.h
-lib/zig/libc/include/any-linux-any/asm-generic/bpf_perf_event.h
-lib/zig/libc/include/any-linux-any/asm-generic/errno-base.h
-lib/zig/libc/include/any-linux-any/asm-generic/errno.h
-lib/zig/libc/include/any-linux-any/asm-generic/fcntl.h
-lib/zig/libc/include/any-linux-any/asm-generic/hugetlb_encode.h
-lib/zig/libc/include/any-linux-any/asm-generic/int-l64.h
-lib/zig/libc/include/any-linux-any/asm-generic/int-ll64.h
-lib/zig/libc/include/any-linux-any/asm-generic/ioctl.h
-lib/zig/libc/include/any-linux-any/asm-generic/ioctls.h
-lib/zig/libc/include/any-linux-any/asm-generic/ipcbuf.h
-lib/zig/libc/include/any-linux-any/asm-generic/kvm_para.h
-lib/zig/libc/include/any-linux-any/asm-generic/mman-common.h
-lib/zig/libc/include/any-linux-any/asm-generic/mman.h
-lib/zig/libc/include/any-linux-any/asm-generic/msgbuf.h
-lib/zig/libc/include/any-linux-any/asm-generic/param.h
-lib/zig/libc/include/any-linux-any/asm-generic/poll.h
-lib/zig/libc/include/any-linux-any/asm-generic/posix_types.h
-lib/zig/libc/include/any-linux-any/asm-generic/resource.h
-lib/zig/libc/include/any-linux-any/asm-generic/sembuf.h
-lib/zig/libc/include/any-linux-any/asm-generic/setup.h
-lib/zig/libc/include/any-linux-any/asm-generic/shmbuf.h
-lib/zig/libc/include/any-linux-any/asm-generic/siginfo.h
-lib/zig/libc/include/any-linux-any/asm-generic/signal-defs.h
-lib/zig/libc/include/any-linux-any/asm-generic/signal.h
-lib/zig/libc/include/any-linux-any/asm-generic/socket.h
-lib/zig/libc/include/any-linux-any/asm-generic/sockios.h
-lib/zig/libc/include/any-linux-any/asm-generic/stat.h
-lib/zig/libc/include/any-linux-any/asm-generic/statfs.h
-lib/zig/libc/include/any-linux-any/asm-generic/swab.h
-lib/zig/libc/include/any-linux-any/asm-generic/termbits.h
-lib/zig/libc/include/any-linux-any/asm-generic/termios.h
-lib/zig/libc/include/any-linux-any/asm-generic/types.h
-lib/zig/libc/include/any-linux-any/asm-generic/ucontext.h
-lib/zig/libc/include/any-linux-any/asm-generic/unistd.h
-lib/zig/libc/include/any-linux-any/asm/auxvec.h
-lib/zig/libc/include/any-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/any-linux-any/asm/bpf_perf_event.h
-lib/zig/libc/include/any-linux-any/asm/errno.h
-lib/zig/libc/include/any-linux-any/asm/fcntl.h
-lib/zig/libc/include/any-linux-any/asm/ioctl.h
-lib/zig/libc/include/any-linux-any/asm/ioctls.h
-lib/zig/libc/include/any-linux-any/asm/ipcbuf.h
-lib/zig/libc/include/any-linux-any/asm/kvm_para.h
-lib/zig/libc/include/any-linux-any/asm/mman.h
-lib/zig/libc/include/any-linux-any/asm/msgbuf.h
-lib/zig/libc/include/any-linux-any/asm/param.h
-lib/zig/libc/include/any-linux-any/asm/poll.h
-lib/zig/libc/include/any-linux-any/asm/posix_types.h
-lib/zig/libc/include/any-linux-any/asm/resource.h
-lib/zig/libc/include/any-linux-any/asm/sembuf.h
-lib/zig/libc/include/any-linux-any/asm/setup.h
-lib/zig/libc/include/any-linux-any/asm/shmbuf.h
-lib/zig/libc/include/any-linux-any/asm/siginfo.h
-lib/zig/libc/include/any-linux-any/asm/signal.h
-lib/zig/libc/include/any-linux-any/asm/socket.h
-lib/zig/libc/include/any-linux-any/asm/sockios.h
-lib/zig/libc/include/any-linux-any/asm/stat.h
-lib/zig/libc/include/any-linux-any/asm/statfs.h
-lib/zig/libc/include/any-linux-any/asm/swab.h
-lib/zig/libc/include/any-linux-any/asm/termbits.h
-lib/zig/libc/include/any-linux-any/asm/termios.h
-lib/zig/libc/include/any-linux-any/asm/types.h
-lib/zig/libc/include/any-linux-any/asm/ucontext.h
-lib/zig/libc/include/any-linux-any/drm/amdgpu_drm.h
-lib/zig/libc/include/any-linux-any/drm/armada_drm.h
-lib/zig/libc/include/any-linux-any/drm/drm_fourcc.h
-lib/zig/libc/include/any-linux-any/drm/drm_mode.h
-lib/zig/libc/include/any-linux-any/drm/drm_sarea.h
-lib/zig/libc/include/any-linux-any/drm/drm.h
-lib/zig/libc/include/any-linux-any/drm/etnaviv_drm.h
-lib/zig/libc/include/any-linux-any/drm/exynos_drm.h
-lib/zig/libc/include/any-linux-any/drm/i810_drm.h
-lib/zig/libc/include/any-linux-any/drm/i915_drm.h
-lib/zig/libc/include/any-linux-any/drm/lima_drm.h
-lib/zig/libc/include/any-linux-any/drm/mga_drm.h
-lib/zig/libc/include/any-linux-any/drm/msm_drm.h
-lib/zig/libc/include/any-linux-any/drm/nouveau_drm.h
-lib/zig/libc/include/any-linux-any/drm/omap_drm.h
-lib/zig/libc/include/any-linux-any/drm/panfrost_drm.h
-lib/zig/libc/include/any-linux-any/drm/qxl_drm.h
-lib/zig/libc/include/any-linux-any/drm/r128_drm.h
-lib/zig/libc/include/any-linux-any/drm/radeon_drm.h
-lib/zig/libc/include/any-linux-any/drm/savage_drm.h
-lib/zig/libc/include/any-linux-any/drm/sis_drm.h
-lib/zig/libc/include/any-linux-any/drm/tegra_drm.h
-lib/zig/libc/include/any-linux-any/drm/v3d_drm.h
-lib/zig/libc/include/any-linux-any/drm/vc4_drm.h
-lib/zig/libc/include/any-linux-any/drm/vgem_drm.h
-lib/zig/libc/include/any-linux-any/drm/via_drm.h
-lib/zig/libc/include/any-linux-any/drm/virtgpu_drm.h
-lib/zig/libc/include/any-linux-any/drm/vmwgfx_drm.h
-lib/zig/libc/include/any-linux-any/linux/a.out.h
-lib/zig/libc/include/any-linux-any/linux/acct.h
-lib/zig/libc/include/any-linux-any/linux/acrn.h
-lib/zig/libc/include/any-linux-any/linux/adb.h
-lib/zig/libc/include/any-linux-any/linux/adfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/affs_hardblocks.h
-lib/zig/libc/include/any-linux-any/linux/agpgart.h
-lib/zig/libc/include/any-linux-any/linux/aio_abi.h
-lib/zig/libc/include/any-linux-any/linux/am437x-vpfe.h
-lib/zig/libc/include/any-linux-any/linux/amt.h
-lib/zig/libc/include/any-linux-any/linux/android/binder.h
-lib/zig/libc/include/any-linux-any/linux/android/binderfs.h
-lib/zig/libc/include/any-linux-any/linux/apm_bios.h
-lib/zig/libc/include/any-linux-any/linux/arcfb.h
-lib/zig/libc/include/any-linux-any/linux/arm_sdei.h
-lib/zig/libc/include/any-linux-any/linux/aspeed-lpc-ctrl.h
-lib/zig/libc/include/any-linux-any/linux/aspeed-p2a-ctrl.h
-lib/zig/libc/include/any-linux-any/linux/atalk.h
-lib/zig/libc/include/any-linux-any/linux/atm_eni.h
-lib/zig/libc/include/any-linux-any/linux/atm_he.h
-lib/zig/libc/include/any-linux-any/linux/atm_idt77105.h
-lib/zig/libc/include/any-linux-any/linux/atm_nicstar.h
-lib/zig/libc/include/any-linux-any/linux/atm_tcp.h
-lib/zig/libc/include/any-linux-any/linux/atm_zatm.h
-lib/zig/libc/include/any-linux-any/linux/atm.h
-lib/zig/libc/include/any-linux-any/linux/atmapi.h
-lib/zig/libc/include/any-linux-any/linux/atmarp.h
-lib/zig/libc/include/any-linux-any/linux/atmbr2684.h
-lib/zig/libc/include/any-linux-any/linux/atmclip.h
-lib/zig/libc/include/any-linux-any/linux/atmdev.h
-lib/zig/libc/include/any-linux-any/linux/atmioc.h
-lib/zig/libc/include/any-linux-any/linux/atmlec.h
-lib/zig/libc/include/any-linux-any/linux/atmmpc.h
-lib/zig/libc/include/any-linux-any/linux/atmppp.h
-lib/zig/libc/include/any-linux-any/linux/atmsap.h
-lib/zig/libc/include/any-linux-any/linux/atmsvc.h
-lib/zig/libc/include/any-linux-any/linux/audit.h
-lib/zig/libc/include/any-linux-any/linux/auto_dev-ioctl.h
-lib/zig/libc/include/any-linux-any/linux/auto_fs.h
-lib/zig/libc/include/any-linux-any/linux/auto_fs4.h
-lib/zig/libc/include/any-linux-any/linux/auxvec.h
-lib/zig/libc/include/any-linux-any/linux/ax25.h
-lib/zig/libc/include/any-linux-any/linux/batadv_packet.h
-lib/zig/libc/include/any-linux-any/linux/batman_adv.h
-lib/zig/libc/include/any-linux-any/linux/baycom.h
-lib/zig/libc/include/any-linux-any/linux/bcm933xx_hcs.h
-lib/zig/libc/include/any-linux-any/linux/bfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/binfmts.h
-lib/zig/libc/include/any-linux-any/linux/blkpg.h
-lib/zig/libc/include/any-linux-any/linux/blktrace_api.h
-lib/zig/libc/include/any-linux-any/linux/blkzoned.h
-lib/zig/libc/include/any-linux-any/linux/bpf_common.h
-lib/zig/libc/include/any-linux-any/linux/bpf_perf_event.h
-lib/zig/libc/include/any-linux-any/linux/bpf.h
-lib/zig/libc/include/any-linux-any/linux/bpfilter.h
-lib/zig/libc/include/any-linux-any/linux/bpqether.h
-lib/zig/libc/include/any-linux-any/linux/bsg.h
-lib/zig/libc/include/any-linux-any/linux/bt-bmc.h
-lib/zig/libc/include/any-linux-any/linux/btf.h
-lib/zig/libc/include/any-linux-any/linux/btrfs_tree.h
-lib/zig/libc/include/any-linux-any/linux/btrfs.h
-lib/zig/libc/include/any-linux-any/linux/byteorder/big_endian.h
-lib/zig/libc/include/any-linux-any/linux/byteorder/little_endian.h
-lib/zig/libc/include/any-linux-any/linux/caif/caif_socket.h
-lib/zig/libc/include/any-linux-any/linux/caif/if_caif.h
-lib/zig/libc/include/any-linux-any/linux/can.h
-lib/zig/libc/include/any-linux-any/linux/can/bcm.h
-lib/zig/libc/include/any-linux-any/linux/can/error.h
-lib/zig/libc/include/any-linux-any/linux/can/gw.h
-lib/zig/libc/include/any-linux-any/linux/can/isotp.h
-lib/zig/libc/include/any-linux-any/linux/can/j1939.h
-lib/zig/libc/include/any-linux-any/linux/can/netlink.h
-lib/zig/libc/include/any-linux-any/linux/can/raw.h
-lib/zig/libc/include/any-linux-any/linux/can/vxcan.h
-lib/zig/libc/include/any-linux-any/linux/capability.h
-lib/zig/libc/include/any-linux-any/linux/capi.h
-lib/zig/libc/include/any-linux-any/linux/cciss_defs.h
-lib/zig/libc/include/any-linux-any/linux/cciss_ioctl.h
-lib/zig/libc/include/any-linux-any/linux/ccs.h
-lib/zig/libc/include/any-linux-any/linux/cdrom.h
-lib/zig/libc/include/any-linux-any/linux/cec-funcs.h
-lib/zig/libc/include/any-linux-any/linux/cec.h
-lib/zig/libc/include/any-linux-any/linux/cfm_bridge.h
-lib/zig/libc/include/any-linux-any/linux/cgroupstats.h
-lib/zig/libc/include/any-linux-any/linux/chio.h
-lib/zig/libc/include/any-linux-any/linux/cifs/cifs_mount.h
-lib/zig/libc/include/any-linux-any/linux/cifs/cifs_netlink.h
-lib/zig/libc/include/any-linux-any/linux/close_range.h
-lib/zig/libc/include/any-linux-any/linux/cm4000_cs.h
-lib/zig/libc/include/any-linux-any/linux/cn_proc.h
-lib/zig/libc/include/any-linux-any/linux/coda.h
-lib/zig/libc/include/any-linux-any/linux/coff.h
-lib/zig/libc/include/any-linux-any/linux/connector.h
-lib/zig/libc/include/any-linux-any/linux/const.h
-lib/zig/libc/include/any-linux-any/linux/coresight-stm.h
-lib/zig/libc/include/any-linux-any/linux/counter.h
-lib/zig/libc/include/any-linux-any/linux/cramfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/cryptouser.h
-lib/zig/libc/include/any-linux-any/linux/cuda.h
-lib/zig/libc/include/any-linux-any/linux/cxl_mem.h
-lib/zig/libc/include/any-linux-any/linux/cycx_cfm.h
-lib/zig/libc/include/any-linux-any/linux/dcbnl.h
-lib/zig/libc/include/any-linux-any/linux/dccp.h
-lib/zig/libc/include/any-linux-any/linux/devlink.h
-lib/zig/libc/include/any-linux-any/linux/dlm_device.h
-lib/zig/libc/include/any-linux-any/linux/dlm_netlink.h
-lib/zig/libc/include/any-linux-any/linux/dlm_plock.h
-lib/zig/libc/include/any-linux-any/linux/dlm.h
-lib/zig/libc/include/any-linux-any/linux/dlmconstants.h
-lib/zig/libc/include/any-linux-any/linux/dm-ioctl.h
-lib/zig/libc/include/any-linux-any/linux/dm-log-userspace.h
-lib/zig/libc/include/any-linux-any/linux/dma-buf.h
-lib/zig/libc/include/any-linux-any/linux/dma-heap.h
-lib/zig/libc/include/any-linux-any/linux/dn.h
-lib/zig/libc/include/any-linux-any/linux/dns_resolver.h
-lib/zig/libc/include/any-linux-any/linux/dqblk_xfs.h
-lib/zig/libc/include/any-linux-any/linux/dvb/audio.h
-lib/zig/libc/include/any-linux-any/linux/dvb/ca.h
-lib/zig/libc/include/any-linux-any/linux/dvb/dmx.h
-lib/zig/libc/include/any-linux-any/linux/dvb/frontend.h
-lib/zig/libc/include/any-linux-any/linux/dvb/net.h
-lib/zig/libc/include/any-linux-any/linux/dvb/osd.h
-lib/zig/libc/include/any-linux-any/linux/dvb/version.h
-lib/zig/libc/include/any-linux-any/linux/dvb/video.h
-lib/zig/libc/include/any-linux-any/linux/edd.h
-lib/zig/libc/include/any-linux-any/linux/efs_fs_sb.h
-lib/zig/libc/include/any-linux-any/linux/elf-em.h
-lib/zig/libc/include/any-linux-any/linux/elf-fdpic.h
-lib/zig/libc/include/any-linux-any/linux/elf.h
-lib/zig/libc/include/any-linux-any/linux/errno.h
-lib/zig/libc/include/any-linux-any/linux/errqueue.h
-lib/zig/libc/include/any-linux-any/linux/erspan.h
-lib/zig/libc/include/any-linux-any/linux/ethtool_netlink.h
-lib/zig/libc/include/any-linux-any/linux/ethtool.h
-lib/zig/libc/include/any-linux-any/linux/eventpoll.h
-lib/zig/libc/include/any-linux-any/linux/f2fs.h
-lib/zig/libc/include/any-linux-any/linux/fadvise.h
-lib/zig/libc/include/any-linux-any/linux/falloc.h
-lib/zig/libc/include/any-linux-any/linux/fanotify.h
-lib/zig/libc/include/any-linux-any/linux/fb.h
-lib/zig/libc/include/any-linux-any/linux/fcntl.h
-lib/zig/libc/include/any-linux-any/linux/fd.h
-lib/zig/libc/include/any-linux-any/linux/fdreg.h
-lib/zig/libc/include/any-linux-any/linux/fib_rules.h
-lib/zig/libc/include/any-linux-any/linux/fiemap.h
-lib/zig/libc/include/any-linux-any/linux/filter.h
-lib/zig/libc/include/any-linux-any/linux/firewire-cdev.h
-lib/zig/libc/include/any-linux-any/linux/firewire-constants.h
-lib/zig/libc/include/any-linux-any/linux/fou.h
-lib/zig/libc/include/any-linux-any/linux/fpga-dfl.h
-lib/zig/libc/include/any-linux-any/linux/fs.h
-lib/zig/libc/include/any-linux-any/linux/fscrypt.h
-lib/zig/libc/include/any-linux-any/linux/fsi.h
-lib/zig/libc/include/any-linux-any/linux/fsl_hypervisor.h
-lib/zig/libc/include/any-linux-any/linux/fsl_mc.h
-lib/zig/libc/include/any-linux-any/linux/fsmap.h
-lib/zig/libc/include/any-linux-any/linux/fsverity.h
-lib/zig/libc/include/any-linux-any/linux/fuse.h
-lib/zig/libc/include/any-linux-any/linux/futex.h
-lib/zig/libc/include/any-linux-any/linux/gameport.h
-lib/zig/libc/include/any-linux-any/linux/gen_stats.h
-lib/zig/libc/include/any-linux-any/linux/genetlink.h
-lib/zig/libc/include/any-linux-any/linux/genwqe/genwqe_card.h
-lib/zig/libc/include/any-linux-any/linux/gfs2_ondisk.h
-lib/zig/libc/include/any-linux-any/linux/gpio.h
-lib/zig/libc/include/any-linux-any/linux/gsmmux.h
-lib/zig/libc/include/any-linux-any/linux/gtp.h
-lib/zig/libc/include/any-linux-any/linux/hash_info.h
-lib/zig/libc/include/any-linux-any/linux/hdlc.h
-lib/zig/libc/include/any-linux-any/linux/hdlc/ioctl.h
-lib/zig/libc/include/any-linux-any/linux/hdlcdrv.h
-lib/zig/libc/include/any-linux-any/linux/hdreg.h
-lib/zig/libc/include/any-linux-any/linux/hid.h
-lib/zig/libc/include/any-linux-any/linux/hiddev.h
-lib/zig/libc/include/any-linux-any/linux/hidraw.h
-lib/zig/libc/include/any-linux-any/linux/hpet.h
-lib/zig/libc/include/any-linux-any/linux/hsi/cs-protocol.h
-lib/zig/libc/include/any-linux-any/linux/hsi/hsi_char.h
-lib/zig/libc/include/any-linux-any/linux/hsr_netlink.h
-lib/zig/libc/include/any-linux-any/linux/hw_breakpoint.h
-lib/zig/libc/include/any-linux-any/linux/hyperv.h
-lib/zig/libc/include/any-linux-any/linux/i2c-dev.h
-lib/zig/libc/include/any-linux-any/linux/i2c.h
-lib/zig/libc/include/any-linux-any/linux/i2o-dev.h
-lib/zig/libc/include/any-linux-any/linux/i8k.h
-lib/zig/libc/include/any-linux-any/linux/icmp.h
-lib/zig/libc/include/any-linux-any/linux/icmpv6.h
-lib/zig/libc/include/any-linux-any/linux/idxd.h
-lib/zig/libc/include/any-linux-any/linux/if_addr.h
-lib/zig/libc/include/any-linux-any/linux/if_addrlabel.h
-lib/zig/libc/include/any-linux-any/linux/if_alg.h
-lib/zig/libc/include/any-linux-any/linux/if_arcnet.h
-lib/zig/libc/include/any-linux-any/linux/if_arp.h
-lib/zig/libc/include/any-linux-any/linux/if_bonding.h
-lib/zig/libc/include/any-linux-any/linux/if_bridge.h
-lib/zig/libc/include/any-linux-any/linux/if_cablemodem.h
-lib/zig/libc/include/any-linux-any/linux/if_eql.h
-lib/zig/libc/include/any-linux-any/linux/if_ether.h
-lib/zig/libc/include/any-linux-any/linux/if_fc.h
-lib/zig/libc/include/any-linux-any/linux/if_fddi.h
-lib/zig/libc/include/any-linux-any/linux/if_hippi.h
-lib/zig/libc/include/any-linux-any/linux/if_infiniband.h
-lib/zig/libc/include/any-linux-any/linux/if_link.h
-lib/zig/libc/include/any-linux-any/linux/if_ltalk.h
-lib/zig/libc/include/any-linux-any/linux/if_macsec.h
-lib/zig/libc/include/any-linux-any/linux/if_packet.h
-lib/zig/libc/include/any-linux-any/linux/if_phonet.h
-lib/zig/libc/include/any-linux-any/linux/if_plip.h
-lib/zig/libc/include/any-linux-any/linux/if_ppp.h
-lib/zig/libc/include/any-linux-any/linux/if_pppol2tp.h
-lib/zig/libc/include/any-linux-any/linux/if_pppox.h
-lib/zig/libc/include/any-linux-any/linux/if_slip.h
-lib/zig/libc/include/any-linux-any/linux/if_team.h
-lib/zig/libc/include/any-linux-any/linux/if_tun.h
-lib/zig/libc/include/any-linux-any/linux/if_tunnel.h
-lib/zig/libc/include/any-linux-any/linux/if_vlan.h
-lib/zig/libc/include/any-linux-any/linux/if_x25.h
-lib/zig/libc/include/any-linux-any/linux/if_xdp.h
-lib/zig/libc/include/any-linux-any/linux/if.h
-lib/zig/libc/include/any-linux-any/linux/ife.h
-lib/zig/libc/include/any-linux-any/linux/igmp.h
-lib/zig/libc/include/any-linux-any/linux/iio/buffer.h
-lib/zig/libc/include/any-linux-any/linux/iio/events.h
-lib/zig/libc/include/any-linux-any/linux/iio/types.h
-lib/zig/libc/include/any-linux-any/linux/ila.h
-lib/zig/libc/include/any-linux-any/linux/in_route.h
-lib/zig/libc/include/any-linux-any/linux/in.h
-lib/zig/libc/include/any-linux-any/linux/in6.h
-lib/zig/libc/include/any-linux-any/linux/inet_diag.h
-lib/zig/libc/include/any-linux-any/linux/inotify.h
-lib/zig/libc/include/any-linux-any/linux/input-event-codes.h
-lib/zig/libc/include/any-linux-any/linux/input.h
-lib/zig/libc/include/any-linux-any/linux/io_uring.h
-lib/zig/libc/include/any-linux-any/linux/ioam6_genl.h
-lib/zig/libc/include/any-linux-any/linux/ioam6_iptunnel.h
-lib/zig/libc/include/any-linux-any/linux/ioam6.h
-lib/zig/libc/include/any-linux-any/linux/ioctl.h
-lib/zig/libc/include/any-linux-any/linux/iommu.h
-lib/zig/libc/include/any-linux-any/linux/ioprio.h
-lib/zig/libc/include/any-linux-any/linux/ip_vs.h
-lib/zig/libc/include/any-linux-any/linux/ip.h
-lib/zig/libc/include/any-linux-any/linux/ip6_tunnel.h
-lib/zig/libc/include/any-linux-any/linux/ipc.h
-lib/zig/libc/include/any-linux-any/linux/ipmi_bmc.h
-lib/zig/libc/include/any-linux-any/linux/ipmi_msgdefs.h
-lib/zig/libc/include/any-linux-any/linux/ipmi.h
-lib/zig/libc/include/any-linux-any/linux/ipsec.h
-lib/zig/libc/include/any-linux-any/linux/ipv6_route.h
-lib/zig/libc/include/any-linux-any/linux/ipv6.h
-lib/zig/libc/include/any-linux-any/linux/irqnr.h
-lib/zig/libc/include/any-linux-any/linux/isdn/capicmd.h
-lib/zig/libc/include/any-linux-any/linux/iso_fs.h
-lib/zig/libc/include/any-linux-any/linux/isst_if.h
-lib/zig/libc/include/any-linux-any/linux/ivtv.h
-lib/zig/libc/include/any-linux-any/linux/ivtvfb.h
-lib/zig/libc/include/any-linux-any/linux/jffs2.h
-lib/zig/libc/include/any-linux-any/linux/joystick.h
-lib/zig/libc/include/any-linux-any/linux/kcm.h
-lib/zig/libc/include/any-linux-any/linux/kcmp.h
-lib/zig/libc/include/any-linux-any/linux/kcov.h
-lib/zig/libc/include/any-linux-any/linux/kd.h
-lib/zig/libc/include/any-linux-any/linux/kdev_t.h
-lib/zig/libc/include/any-linux-any/linux/kernel-page-flags.h
-lib/zig/libc/include/any-linux-any/linux/kernel.h
-lib/zig/libc/include/any-linux-any/linux/kernelcapi.h
-lib/zig/libc/include/any-linux-any/linux/kexec.h
-lib/zig/libc/include/any-linux-any/linux/keyboard.h
-lib/zig/libc/include/any-linux-any/linux/keyctl.h
-lib/zig/libc/include/any-linux-any/linux/kfd_ioctl.h
-lib/zig/libc/include/any-linux-any/linux/kvm_para.h
-lib/zig/libc/include/any-linux-any/linux/kvm.h
-lib/zig/libc/include/any-linux-any/linux/l2tp.h
-lib/zig/libc/include/any-linux-any/linux/landlock.h
-lib/zig/libc/include/any-linux-any/linux/libc-compat.h
-lib/zig/libc/include/any-linux-any/linux/limits.h
-lib/zig/libc/include/any-linux-any/linux/lirc.h
-lib/zig/libc/include/any-linux-any/linux/llc.h
-lib/zig/libc/include/any-linux-any/linux/loop.h
-lib/zig/libc/include/any-linux-any/linux/lp.h
-lib/zig/libc/include/any-linux-any/linux/lwtunnel.h
-lib/zig/libc/include/any-linux-any/linux/magic.h
-lib/zig/libc/include/any-linux-any/linux/major.h
-lib/zig/libc/include/any-linux-any/linux/map_to_14segment.h
-lib/zig/libc/include/any-linux-any/linux/map_to_7segment.h
-lib/zig/libc/include/any-linux-any/linux/matroxfb.h
-lib/zig/libc/include/any-linux-any/linux/max2175.h
-lib/zig/libc/include/any-linux-any/linux/mctp.h
-lib/zig/libc/include/any-linux-any/linux/mdio.h
-lib/zig/libc/include/any-linux-any/linux/media-bus-format.h
-lib/zig/libc/include/any-linux-any/linux/media.h
-lib/zig/libc/include/any-linux-any/linux/mei.h
-lib/zig/libc/include/any-linux-any/linux/membarrier.h
-lib/zig/libc/include/any-linux-any/linux/memfd.h
-lib/zig/libc/include/any-linux-any/linux/mempolicy.h
-lib/zig/libc/include/any-linux-any/linux/meye.h
-lib/zig/libc/include/any-linux-any/linux/mii.h
-lib/zig/libc/include/any-linux-any/linux/minix_fs.h
-lib/zig/libc/include/any-linux-any/linux/misc/bcm_vk.h
-lib/zig/libc/include/any-linux-any/linux/mman.h
-lib/zig/libc/include/any-linux-any/linux/mmc/ioctl.h
-lib/zig/libc/include/any-linux-any/linux/mmtimer.h
-lib/zig/libc/include/any-linux-any/linux/module.h
-lib/zig/libc/include/any-linux-any/linux/mount.h
-lib/zig/libc/include/any-linux-any/linux/mpls_iptunnel.h
-lib/zig/libc/include/any-linux-any/linux/mpls.h
-lib/zig/libc/include/any-linux-any/linux/mptcp.h
-lib/zig/libc/include/any-linux-any/linux/mqueue.h
-lib/zig/libc/include/any-linux-any/linux/mroute.h
-lib/zig/libc/include/any-linux-any/linux/mroute6.h
-lib/zig/libc/include/any-linux-any/linux/mrp_bridge.h
-lib/zig/libc/include/any-linux-any/linux/msdos_fs.h
-lib/zig/libc/include/any-linux-any/linux/msg.h
-lib/zig/libc/include/any-linux-any/linux/mtio.h
-lib/zig/libc/include/any-linux-any/linux/nbd-netlink.h
-lib/zig/libc/include/any-linux-any/linux/nbd.h
-lib/zig/libc/include/any-linux-any/linux/ncsi.h
-lib/zig/libc/include/any-linux-any/linux/ndctl.h
-lib/zig/libc/include/any-linux-any/linux/neighbour.h
-lib/zig/libc/include/any-linux-any/linux/net_dropmon.h
-lib/zig/libc/include/any-linux-any/linux/net_namespace.h
-lib/zig/libc/include/any-linux-any/linux/net_tstamp.h
-lib/zig/libc/include/any-linux-any/linux/net.h
-lib/zig/libc/include/any-linux-any/linux/netconf.h
-lib/zig/libc/include/any-linux-any/linux/netdevice.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_arp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_arp/arp_tables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_arp/arpt_mangle.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_802_3.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_among.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arpreply.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip6.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_limit.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_log.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_m.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_t.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nat.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nflog.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_pkttype.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_redirect.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_stp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebt_vlan.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_bridge/ebtables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_decnet.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ip_tables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ah.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_CLUSTERIP.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ecn.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_LOG.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_REJECT.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ttl.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6_tables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ah.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_frag.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_hl.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ipv6header.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_LOG.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_mh.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_NPT.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_opts.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_REJECT.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_rt.h
-lib/zig/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_srh.h
-lib/zig/libc/include/any-linux-any/linux/netfilter.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_bitmap.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_hash.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_list.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/ipset/ip_set.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_conntrack_common.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_conntrack_ftp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_conntrack_sctp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tcp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tuple_common.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_log.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_nat.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_synproxy.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_tables_compat.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nf_tables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_acct.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_compat.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_conntrack.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_cthelper.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_cttimeout.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_hook.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_log.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_osf.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink_queue.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/nfnetlink.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/x_tables.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_addrtype.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_AUDIT.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_bpf.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_cgroup.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_CHECKSUM.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_CLASSIFY.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_cluster.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_comment.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_connbytes.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_connlabel.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_connlimit.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_connmark.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_CONNSECMARK.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_conntrack.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_cpu.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_CT.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_dccp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_devgroup.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_dscp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_ecn.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_esp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_hashlimit.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_helper.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_HMARK.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_IDLETIMER.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_ipcomp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_iprange.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_ipvs.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_l2tp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_LED.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_length.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_limit.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_LOG.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_mac.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_mark.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_multiport.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_nfacct.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_NFLOG.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_NFQUEUE.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_osf.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_owner.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_physdev.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_pkttype.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_policy.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_quota.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_rateest.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_realm.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_recent.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_rpfilter.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_sctp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_SECMARK.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_set.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_socket.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_state.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_statistic.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_string.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_SYNPROXY.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_tcpmss.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_TCPOPTSTRIP.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_tcpudp.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_TEE.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_time.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_TPROXY.h
-lib/zig/libc/include/any-linux-any/linux/netfilter/xt_u32.h
-lib/zig/libc/include/any-linux-any/linux/netlink_diag.h
-lib/zig/libc/include/any-linux-any/linux/netlink.h
-lib/zig/libc/include/any-linux-any/linux/netrom.h
-lib/zig/libc/include/any-linux-any/linux/nexthop.h
-lib/zig/libc/include/any-linux-any/linux/nfc.h
-lib/zig/libc/include/any-linux-any/linux/nfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/nfs_idmap.h
-lib/zig/libc/include/any-linux-any/linux/nfs_mount.h
-lib/zig/libc/include/any-linux-any/linux/nfs.h
-lib/zig/libc/include/any-linux-any/linux/nfs2.h
-lib/zig/libc/include/any-linux-any/linux/nfs3.h
-lib/zig/libc/include/any-linux-any/linux/nfs4_mount.h
-lib/zig/libc/include/any-linux-any/linux/nfs4.h
-lib/zig/libc/include/any-linux-any/linux/nfsacl.h
-lib/zig/libc/include/any-linux-any/linux/nfsd/cld.h
-lib/zig/libc/include/any-linux-any/linux/nfsd/debug.h
-lib/zig/libc/include/any-linux-any/linux/nfsd/export.h
-lib/zig/libc/include/any-linux-any/linux/nfsd/stats.h
-lib/zig/libc/include/any-linux-any/linux/nilfs2_api.h
-lib/zig/libc/include/any-linux-any/linux/nilfs2_ondisk.h
-lib/zig/libc/include/any-linux-any/linux/nitro_enclaves.h
-lib/zig/libc/include/any-linux-any/linux/nl80211-vnd-intel.h
-lib/zig/libc/include/any-linux-any/linux/nl80211.h
-lib/zig/libc/include/any-linux-any/linux/nsfs.h
-lib/zig/libc/include/any-linux-any/linux/nubus.h
-lib/zig/libc/include/any-linux-any/linux/nvme_ioctl.h
-lib/zig/libc/include/any-linux-any/linux/nvram.h
-lib/zig/libc/include/any-linux-any/linux/omap3isp.h
-lib/zig/libc/include/any-linux-any/linux/omapfb.h
-lib/zig/libc/include/any-linux-any/linux/oom.h
-lib/zig/libc/include/any-linux-any/linux/openat2.h
-lib/zig/libc/include/any-linux-any/linux/openvswitch.h
-lib/zig/libc/include/any-linux-any/linux/packet_diag.h
-lib/zig/libc/include/any-linux-any/linux/param.h
-lib/zig/libc/include/any-linux-any/linux/parport.h
-lib/zig/libc/include/any-linux-any/linux/patchkey.h
-lib/zig/libc/include/any-linux-any/linux/pci_regs.h
-lib/zig/libc/include/any-linux-any/linux/pci.h
-lib/zig/libc/include/any-linux-any/linux/pcitest.h
-lib/zig/libc/include/any-linux-any/linux/perf_event.h
-lib/zig/libc/include/any-linux-any/linux/personality.h
-lib/zig/libc/include/any-linux-any/linux/pfkeyv2.h
-lib/zig/libc/include/any-linux-any/linux/pg.h
-lib/zig/libc/include/any-linux-any/linux/phantom.h
-lib/zig/libc/include/any-linux-any/linux/phonet.h
-lib/zig/libc/include/any-linux-any/linux/pidfd.h
-lib/zig/libc/include/any-linux-any/linux/pkt_cls.h
-lib/zig/libc/include/any-linux-any/linux/pkt_sched.h
-lib/zig/libc/include/any-linux-any/linux/pktcdvd.h
-lib/zig/libc/include/any-linux-any/linux/pmu.h
-lib/zig/libc/include/any-linux-any/linux/poll.h
-lib/zig/libc/include/any-linux-any/linux/posix_acl_xattr.h
-lib/zig/libc/include/any-linux-any/linux/posix_acl.h
-lib/zig/libc/include/any-linux-any/linux/posix_types.h
-lib/zig/libc/include/any-linux-any/linux/ppdev.h
-lib/zig/libc/include/any-linux-any/linux/ppp_defs.h
-lib/zig/libc/include/any-linux-any/linux/ppp-comp.h
-lib/zig/libc/include/any-linux-any/linux/ppp-ioctl.h
-lib/zig/libc/include/any-linux-any/linux/pps.h
-lib/zig/libc/include/any-linux-any/linux/pr.h
-lib/zig/libc/include/any-linux-any/linux/prctl.h
-lib/zig/libc/include/any-linux-any/linux/psample.h
-lib/zig/libc/include/any-linux-any/linux/psci.h
-lib/zig/libc/include/any-linux-any/linux/psp-sev.h
-lib/zig/libc/include/any-linux-any/linux/ptp_clock.h
-lib/zig/libc/include/any-linux-any/linux/ptrace.h
-lib/zig/libc/include/any-linux-any/linux/qemu_fw_cfg.h
-lib/zig/libc/include/any-linux-any/linux/qnx4_fs.h
-lib/zig/libc/include/any-linux-any/linux/qnxtypes.h
-lib/zig/libc/include/any-linux-any/linux/qrtr.h
-lib/zig/libc/include/any-linux-any/linux/quota.h
-lib/zig/libc/include/any-linux-any/linux/radeonfb.h
-lib/zig/libc/include/any-linux-any/linux/raid/md_p.h
-lib/zig/libc/include/any-linux-any/linux/raid/md_u.h
-lib/zig/libc/include/any-linux-any/linux/random.h
-lib/zig/libc/include/any-linux-any/linux/rds.h
-lib/zig/libc/include/any-linux-any/linux/reboot.h
-lib/zig/libc/include/any-linux-any/linux/reiserfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/reiserfs_xattr.h
-lib/zig/libc/include/any-linux-any/linux/remoteproc_cdev.h
-lib/zig/libc/include/any-linux-any/linux/resource.h
-lib/zig/libc/include/any-linux-any/linux/rfkill.h
-lib/zig/libc/include/any-linux-any/linux/rio_cm_cdev.h
-lib/zig/libc/include/any-linux-any/linux/rio_mport_cdev.h
-lib/zig/libc/include/any-linux-any/linux/rkisp1-config.h
-lib/zig/libc/include/any-linux-any/linux/romfs_fs.h
-lib/zig/libc/include/any-linux-any/linux/rose.h
-lib/zig/libc/include/any-linux-any/linux/route.h
-lib/zig/libc/include/any-linux-any/linux/rpl_iptunnel.h
-lib/zig/libc/include/any-linux-any/linux/rpl.h
-lib/zig/libc/include/any-linux-any/linux/rpmsg_types.h
-lib/zig/libc/include/any-linux-any/linux/rpmsg.h
-lib/zig/libc/include/any-linux-any/linux/rseq.h
-lib/zig/libc/include/any-linux-any/linux/rtc.h
-lib/zig/libc/include/any-linux-any/linux/rtnetlink.h
-lib/zig/libc/include/any-linux-any/linux/rxrpc.h
-lib/zig/libc/include/any-linux-any/linux/scc.h
-lib/zig/libc/include/any-linux-any/linux/sched.h
-lib/zig/libc/include/any-linux-any/linux/sched/types.h
-lib/zig/libc/include/any-linux-any/linux/scif_ioctl.h
-lib/zig/libc/include/any-linux-any/linux/screen_info.h
-lib/zig/libc/include/any-linux-any/linux/sctp.h
-lib/zig/libc/include/any-linux-any/linux/seccomp.h
-lib/zig/libc/include/any-linux-any/linux/securebits.h
-lib/zig/libc/include/any-linux-any/linux/sed-opal.h
-lib/zig/libc/include/any-linux-any/linux/seg6_genl.h
-lib/zig/libc/include/any-linux-any/linux/seg6_hmac.h
-lib/zig/libc/include/any-linux-any/linux/seg6_iptunnel.h
-lib/zig/libc/include/any-linux-any/linux/seg6_local.h
-lib/zig/libc/include/any-linux-any/linux/seg6.h
-lib/zig/libc/include/any-linux-any/linux/selinux_netlink.h
-lib/zig/libc/include/any-linux-any/linux/sem.h
-lib/zig/libc/include/any-linux-any/linux/serial_core.h
-lib/zig/libc/include/any-linux-any/linux/serial_reg.h
-lib/zig/libc/include/any-linux-any/linux/serial.h
-lib/zig/libc/include/any-linux-any/linux/serio.h
-lib/zig/libc/include/any-linux-any/linux/shm.h
-lib/zig/libc/include/any-linux-any/linux/signal.h
-lib/zig/libc/include/any-linux-any/linux/signalfd.h
-lib/zig/libc/include/any-linux-any/linux/smc_diag.h
-lib/zig/libc/include/any-linux-any/linux/smc.h
-lib/zig/libc/include/any-linux-any/linux/smiapp.h
-lib/zig/libc/include/any-linux-any/linux/snmp.h
-lib/zig/libc/include/any-linux-any/linux/sock_diag.h
-lib/zig/libc/include/any-linux-any/linux/socket.h
-lib/zig/libc/include/any-linux-any/linux/sockios.h
-lib/zig/libc/include/any-linux-any/linux/sonet.h
-lib/zig/libc/include/any-linux-any/linux/sonypi.h
-lib/zig/libc/include/any-linux-any/linux/sound.h
-lib/zig/libc/include/any-linux-any/linux/soundcard.h
-lib/zig/libc/include/any-linux-any/linux/spi/spi.h
-lib/zig/libc/include/any-linux-any/linux/spi/spidev.h
-lib/zig/libc/include/any-linux-any/linux/stat.h
-lib/zig/libc/include/any-linux-any/linux/stddef.h
-lib/zig/libc/include/any-linux-any/linux/stm.h
-lib/zig/libc/include/any-linux-any/linux/string.h
-lib/zig/libc/include/any-linux-any/linux/sunrpc/debug.h
-lib/zig/libc/include/any-linux-any/linux/surface_aggregator/cdev.h
-lib/zig/libc/include/any-linux-any/linux/surface_aggregator/dtx.h
-lib/zig/libc/include/any-linux-any/linux/suspend_ioctls.h
-lib/zig/libc/include/any-linux-any/linux/swab.h
-lib/zig/libc/include/any-linux-any/linux/switchtec_ioctl.h
-lib/zig/libc/include/any-linux-any/linux/sync_file.h
-lib/zig/libc/include/any-linux-any/linux/synclink.h
-lib/zig/libc/include/any-linux-any/linux/sysctl.h
-lib/zig/libc/include/any-linux-any/linux/sysinfo.h
-lib/zig/libc/include/any-linux-any/linux/target_core_user.h
-lib/zig/libc/include/any-linux-any/linux/taskstats.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_bpf.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_connmark.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_csum.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_ct.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_ctinfo.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_defact.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_gact.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_gate.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_ife.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_ipt.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_mirred.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_mpls.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_nat.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_pedit.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_sample.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_skbedit.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_skbmod.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_tunnel_key.h
-lib/zig/libc/include/any-linux-any/linux/tc_act/tc_vlan.h
-lib/zig/libc/include/any-linux-any/linux/tc_ematch/tc_em_cmp.h
-lib/zig/libc/include/any-linux-any/linux/tc_ematch/tc_em_ipt.h
-lib/zig/libc/include/any-linux-any/linux/tc_ematch/tc_em_meta.h
-lib/zig/libc/include/any-linux-any/linux/tc_ematch/tc_em_nbyte.h
-lib/zig/libc/include/any-linux-any/linux/tc_ematch/tc_em_text.h
-lib/zig/libc/include/any-linux-any/linux/tcp_metrics.h
-lib/zig/libc/include/any-linux-any/linux/tcp.h
-lib/zig/libc/include/any-linux-any/linux/tee.h
-lib/zig/libc/include/any-linux-any/linux/termios.h
-lib/zig/libc/include/any-linux-any/linux/thermal.h
-lib/zig/libc/include/any-linux-any/linux/time_types.h
-lib/zig/libc/include/any-linux-any/linux/time.h
-lib/zig/libc/include/any-linux-any/linux/timerfd.h
-lib/zig/libc/include/any-linux-any/linux/times.h
-lib/zig/libc/include/any-linux-any/linux/timex.h
-lib/zig/libc/include/any-linux-any/linux/tiocl.h
-lib/zig/libc/include/any-linux-any/linux/tipc_config.h
-lib/zig/libc/include/any-linux-any/linux/tipc_netlink.h
-lib/zig/libc/include/any-linux-any/linux/tipc_sockets_diag.h
-lib/zig/libc/include/any-linux-any/linux/tipc.h
-lib/zig/libc/include/any-linux-any/linux/tls.h
-lib/zig/libc/include/any-linux-any/linux/toshiba.h
-lib/zig/libc/include/any-linux-any/linux/tty_flags.h
-lib/zig/libc/include/any-linux-any/linux/tty.h
-lib/zig/libc/include/any-linux-any/linux/types.h
-lib/zig/libc/include/any-linux-any/linux/udf_fs_i.h
-lib/zig/libc/include/any-linux-any/linux/udmabuf.h
-lib/zig/libc/include/any-linux-any/linux/udp.h
-lib/zig/libc/include/any-linux-any/linux/uhid.h
-lib/zig/libc/include/any-linux-any/linux/uinput.h
-lib/zig/libc/include/any-linux-any/linux/uio.h
-lib/zig/libc/include/any-linux-any/linux/uleds.h
-lib/zig/libc/include/any-linux-any/linux/ultrasound.h
-lib/zig/libc/include/any-linux-any/linux/um_timetravel.h
-lib/zig/libc/include/any-linux-any/linux/un.h
-lib/zig/libc/include/any-linux-any/linux/unistd.h
-lib/zig/libc/include/any-linux-any/linux/unix_diag.h
-lib/zig/libc/include/any-linux-any/linux/usb/audio.h
-lib/zig/libc/include/any-linux-any/linux/usb/cdc-wdm.h
-lib/zig/libc/include/any-linux-any/linux/usb/cdc.h
-lib/zig/libc/include/any-linux-any/linux/usb/ch11.h
-lib/zig/libc/include/any-linux-any/linux/usb/ch9.h
-lib/zig/libc/include/any-linux-any/linux/usb/charger.h
-lib/zig/libc/include/any-linux-any/linux/usb/functionfs.h
-lib/zig/libc/include/any-linux-any/linux/usb/g_printer.h
-lib/zig/libc/include/any-linux-any/linux/usb/g_uvc.h
-lib/zig/libc/include/any-linux-any/linux/usb/gadgetfs.h
-lib/zig/libc/include/any-linux-any/linux/usb/midi.h
-lib/zig/libc/include/any-linux-any/linux/usb/raw_gadget.h
-lib/zig/libc/include/any-linux-any/linux/usb/tmc.h
-lib/zig/libc/include/any-linux-any/linux/usb/video.h
-lib/zig/libc/include/any-linux-any/linux/usbdevice_fs.h
-lib/zig/libc/include/any-linux-any/linux/usbip.h
-lib/zig/libc/include/any-linux-any/linux/userfaultfd.h
-lib/zig/libc/include/any-linux-any/linux/userio.h
-lib/zig/libc/include/any-linux-any/linux/utime.h
-lib/zig/libc/include/any-linux-any/linux/utsname.h
-lib/zig/libc/include/any-linux-any/linux/uuid.h
-lib/zig/libc/include/any-linux-any/linux/uvcvideo.h
-lib/zig/libc/include/any-linux-any/linux/v4l2-common.h
-lib/zig/libc/include/any-linux-any/linux/v4l2-controls.h
-lib/zig/libc/include/any-linux-any/linux/v4l2-dv-timings.h
-lib/zig/libc/include/any-linux-any/linux/v4l2-mediabus.h
-lib/zig/libc/include/any-linux-any/linux/v4l2-subdev.h
-lib/zig/libc/include/any-linux-any/linux/vbox_err.h
-lib/zig/libc/include/any-linux-any/linux/vbox_vmmdev_types.h
-lib/zig/libc/include/any-linux-any/linux/vboxguest.h
-lib/zig/libc/include/any-linux-any/linux/vdpa.h
-lib/zig/libc/include/any-linux-any/linux/vduse.h
-lib/zig/libc/include/any-linux-any/linux/version.h
-lib/zig/libc/include/any-linux-any/linux/veth.h
-lib/zig/libc/include/any-linux-any/linux/vfio_ccw.h
-lib/zig/libc/include/any-linux-any/linux/vfio_zdev.h
-lib/zig/libc/include/any-linux-any/linux/vfio.h
-lib/zig/libc/include/any-linux-any/linux/vhost_types.h
-lib/zig/libc/include/any-linux-any/linux/vhost.h
-lib/zig/libc/include/any-linux-any/linux/videodev2.h
-lib/zig/libc/include/any-linux-any/linux/virtio_9p.h
-lib/zig/libc/include/any-linux-any/linux/virtio_balloon.h
-lib/zig/libc/include/any-linux-any/linux/virtio_blk.h
-lib/zig/libc/include/any-linux-any/linux/virtio_bt.h
-lib/zig/libc/include/any-linux-any/linux/virtio_config.h
-lib/zig/libc/include/any-linux-any/linux/virtio_console.h
-lib/zig/libc/include/any-linux-any/linux/virtio_crypto.h
-lib/zig/libc/include/any-linux-any/linux/virtio_fs.h
-lib/zig/libc/include/any-linux-any/linux/virtio_gpio.h
-lib/zig/libc/include/any-linux-any/linux/virtio_gpu.h
-lib/zig/libc/include/any-linux-any/linux/virtio_i2c.h
-lib/zig/libc/include/any-linux-any/linux/virtio_ids.h
-lib/zig/libc/include/any-linux-any/linux/virtio_input.h
-lib/zig/libc/include/any-linux-any/linux/virtio_iommu.h
-lib/zig/libc/include/any-linux-any/linux/virtio_mem.h
-lib/zig/libc/include/any-linux-any/linux/virtio_mmio.h
-lib/zig/libc/include/any-linux-any/linux/virtio_net.h
-lib/zig/libc/include/any-linux-any/linux/virtio_pci.h
-lib/zig/libc/include/any-linux-any/linux/virtio_pcidev.h
-lib/zig/libc/include/any-linux-any/linux/virtio_pmem.h
-lib/zig/libc/include/any-linux-any/linux/virtio_ring.h
-lib/zig/libc/include/any-linux-any/linux/virtio_rng.h
-lib/zig/libc/include/any-linux-any/linux/virtio_scmi.h
-lib/zig/libc/include/any-linux-any/linux/virtio_scsi.h
-lib/zig/libc/include/any-linux-any/linux/virtio_snd.h
-lib/zig/libc/include/any-linux-any/linux/virtio_types.h
-lib/zig/libc/include/any-linux-any/linux/virtio_vsock.h
-lib/zig/libc/include/any-linux-any/linux/vm_sockets_diag.h
-lib/zig/libc/include/any-linux-any/linux/vm_sockets.h
-lib/zig/libc/include/any-linux-any/linux/vmcore.h
-lib/zig/libc/include/any-linux-any/linux/vsockmon.h
-lib/zig/libc/include/any-linux-any/linux/vt.h
-lib/zig/libc/include/any-linux-any/linux/vtpm_proxy.h
-lib/zig/libc/include/any-linux-any/linux/wait.h
-lib/zig/libc/include/any-linux-any/linux/watch_queue.h
-lib/zig/libc/include/any-linux-any/linux/watchdog.h
-lib/zig/libc/include/any-linux-any/linux/wireguard.h
-lib/zig/libc/include/any-linux-any/linux/wireless.h
-lib/zig/libc/include/any-linux-any/linux/wmi.h
-lib/zig/libc/include/any-linux-any/linux/wwan.h
-lib/zig/libc/include/any-linux-any/linux/x25.h
-lib/zig/libc/include/any-linux-any/linux/xattr.h
-lib/zig/libc/include/any-linux-any/linux/xdp_diag.h
-lib/zig/libc/include/any-linux-any/linux/xfrm.h
-lib/zig/libc/include/any-linux-any/linux/xilinx-v4l2-controls.h
-lib/zig/libc/include/any-linux-any/linux/zorro_ids.h
-lib/zig/libc/include/any-linux-any/linux/zorro.h
-lib/zig/libc/include/any-linux-any/misc/cxl.h
-lib/zig/libc/include/any-linux-any/misc/fastrpc.h
-lib/zig/libc/include/any-linux-any/misc/habanalabs.h
-lib/zig/libc/include/any-linux-any/misc/ocxl.h
-lib/zig/libc/include/any-linux-any/misc/pvpanic.h
-lib/zig/libc/include/any-linux-any/misc/uacce/hisi_qm.h
-lib/zig/libc/include/any-linux-any/misc/uacce/uacce.h
-lib/zig/libc/include/any-linux-any/misc/xilinx_sdfec.h
-lib/zig/libc/include/any-linux-any/mtd/inftl-user.h
-lib/zig/libc/include/any-linux-any/mtd/mtd-abi.h
-lib/zig/libc/include/any-linux-any/mtd/mtd-user.h
-lib/zig/libc/include/any-linux-any/mtd/nftl-user.h
-lib/zig/libc/include/any-linux-any/mtd/ubi-user.h
-lib/zig/libc/include/any-linux-any/rdma/bnxt_re-abi.h
-lib/zig/libc/include/any-linux-any/rdma/cxgb4-abi.h
-lib/zig/libc/include/any-linux-any/rdma/efa-abi.h
-lib/zig/libc/include/any-linux-any/rdma/hfi/hfi1_ioctl.h
-lib/zig/libc/include/any-linux-any/rdma/hfi/hfi1_user.h
-lib/zig/libc/include/any-linux-any/rdma/hns-abi.h
-lib/zig/libc/include/any-linux-any/rdma/ib_user_ioctl_cmds.h
-lib/zig/libc/include/any-linux-any/rdma/ib_user_ioctl_verbs.h
-lib/zig/libc/include/any-linux-any/rdma/ib_user_mad.h
-lib/zig/libc/include/any-linux-any/rdma/ib_user_sa.h
-lib/zig/libc/include/any-linux-any/rdma/ib_user_verbs.h
-lib/zig/libc/include/any-linux-any/rdma/irdma-abi.h
-lib/zig/libc/include/any-linux-any/rdma/mlx4-abi.h
-lib/zig/libc/include/any-linux-any/rdma/mlx5_user_ioctl_cmds.h
-lib/zig/libc/include/any-linux-any/rdma/mlx5_user_ioctl_verbs.h
-lib/zig/libc/include/any-linux-any/rdma/mlx5-abi.h
-lib/zig/libc/include/any-linux-any/rdma/mthca-abi.h
-lib/zig/libc/include/any-linux-any/rdma/ocrdma-abi.h
-lib/zig/libc/include/any-linux-any/rdma/qedr-abi.h
-lib/zig/libc/include/any-linux-any/rdma/rdma_netlink.h
-lib/zig/libc/include/any-linux-any/rdma/rdma_user_cm.h
-lib/zig/libc/include/any-linux-any/rdma/rdma_user_ioctl_cmds.h
-lib/zig/libc/include/any-linux-any/rdma/rdma_user_ioctl.h
-lib/zig/libc/include/any-linux-any/rdma/rdma_user_rxe.h
-lib/zig/libc/include/any-linux-any/rdma/rvt-abi.h
-lib/zig/libc/include/any-linux-any/rdma/siw-abi.h
-lib/zig/libc/include/any-linux-any/rdma/vmw_pvrdma-abi.h
-lib/zig/libc/include/any-linux-any/scsi/cxlflash_ioctl.h
-lib/zig/libc/include/any-linux-any/scsi/fc/fc_els.h
-lib/zig/libc/include/any-linux-any/scsi/fc/fc_fs.h
-lib/zig/libc/include/any-linux-any/scsi/fc/fc_gs.h
-lib/zig/libc/include/any-linux-any/scsi/fc/fc_ns.h
-lib/zig/libc/include/any-linux-any/scsi/scsi_bsg_fc.h
-lib/zig/libc/include/any-linux-any/scsi/scsi_bsg_ufs.h
-lib/zig/libc/include/any-linux-any/scsi/scsi_netlink_fc.h
-lib/zig/libc/include/any-linux-any/scsi/scsi_netlink.h
-lib/zig/libc/include/any-linux-any/sound/asequencer.h
-lib/zig/libc/include/any-linux-any/sound/asoc.h
-lib/zig/libc/include/any-linux-any/sound/asound_fm.h
-lib/zig/libc/include/any-linux-any/sound/asound.h
-lib/zig/libc/include/any-linux-any/sound/compress_offload.h
-lib/zig/libc/include/any-linux-any/sound/compress_params.h
-lib/zig/libc/include/any-linux-any/sound/emu10k1.h
-lib/zig/libc/include/any-linux-any/sound/firewire.h
-lib/zig/libc/include/any-linux-any/sound/hdsp.h
-lib/zig/libc/include/any-linux-any/sound/hdspm.h
-lib/zig/libc/include/any-linux-any/sound/sb16_csp.h
-lib/zig/libc/include/any-linux-any/sound/sfnt_info.h
-lib/zig/libc/include/any-linux-any/sound/skl-tplg-interface.h
-lib/zig/libc/include/any-linux-any/sound/snd_ar_tokens.h
-lib/zig/libc/include/any-linux-any/sound/snd_sst_tokens.h
-lib/zig/libc/include/any-linux-any/sound/sof/abi.h
-lib/zig/libc/include/any-linux-any/sound/sof/fw.h
-lib/zig/libc/include/any-linux-any/sound/sof/header.h
-lib/zig/libc/include/any-linux-any/sound/sof/tokens.h
-lib/zig/libc/include/any-linux-any/sound/tlv.h
-lib/zig/libc/include/any-linux-any/sound/usb_stream.h
-lib/zig/libc/include/any-linux-any/video/edid.h
-lib/zig/libc/include/any-linux-any/video/sisfb.h
-lib/zig/libc/include/any-linux-any/video/uvesafb.h
-lib/zig/libc/include/any-linux-any/xen/evtchn.h
-lib/zig/libc/include/any-linux-any/xen/gntalloc.h
-lib/zig/libc/include/any-linux-any/xen/gntdev.h
-lib/zig/libc/include/any-linux-any/xen/privcmd.h
-lib/zig/libc/include/any-macos-any/__wctype.h
-lib/zig/libc/include/any-macos-any/_ctermid.h
-lib/zig/libc/include/any-macos-any/_ctype.h
-lib/zig/libc/include/any-macos-any/_locale.h
-lib/zig/libc/include/any-macos-any/_regex.h
-lib/zig/libc/include/any-macos-any/_stdio.h
-lib/zig/libc/include/any-macos-any/_types.h
-lib/zig/libc/include/any-macos-any/_types/_intmax_t.h
-lib/zig/libc/include/any-macos-any/_types/_nl_item.h
-lib/zig/libc/include/any-macos-any/_types/_uint16_t.h
-lib/zig/libc/include/any-macos-any/_types/_uint32_t.h
-lib/zig/libc/include/any-macos-any/_types/_uint64_t.h
-lib/zig/libc/include/any-macos-any/_types/_uint8_t.h
-lib/zig/libc/include/any-macos-any/_types/_uintmax_t.h
-lib/zig/libc/include/any-macos-any/_types/_wctrans_t.h
-lib/zig/libc/include/any-macos-any/_types/_wctype_t.h
-lib/zig/libc/include/any-macos-any/_wctype.h
-lib/zig/libc/include/any-macos-any/_xlocale.h
-lib/zig/libc/include/any-macos-any/aio.h
-lib/zig/libc/include/any-macos-any/alloca.h
-lib/zig/libc/include/any-macos-any/ar.h
-lib/zig/libc/include/any-macos-any/architecture/byte_order.h
-lib/zig/libc/include/any-macos-any/arpa/inet.h
-lib/zig/libc/include/any-macos-any/assert.h
-lib/zig/libc/include/any-macos-any/AssertMacros.h
-lib/zig/libc/include/any-macos-any/Availability.h
-lib/zig/libc/include/any-macos-any/AvailabilityMacros.h
-lib/zig/libc/include/any-macos-any/Block.h
-lib/zig/libc/include/any-macos-any/bsm/audit.h
-lib/zig/libc/include/any-macos-any/CommonCrypto/CommonDigest.h
-lib/zig/libc/include/any-macos-any/complex.h
-lib/zig/libc/include/any-macos-any/ConditionalMacros.h
-lib/zig/libc/include/any-macos-any/cpio.h
-lib/zig/libc/include/any-macos-any/crt_externs.h
-lib/zig/libc/include/any-macos-any/ctype.h
-lib/zig/libc/include/any-macos-any/device/device_types.h
-lib/zig/libc/include/any-macos-any/dirent.h
-lib/zig/libc/include/any-macos-any/dispatch/base.h
-lib/zig/libc/include/any-macos-any/dispatch/block.h
-lib/zig/libc/include/any-macos-any/dispatch/data.h
-lib/zig/libc/include/any-macos-any/dispatch/dispatch.h
-lib/zig/libc/include/any-macos-any/dispatch/group.h
-lib/zig/libc/include/any-macos-any/dispatch/io.h
-lib/zig/libc/include/any-macos-any/dispatch/object.h
-lib/zig/libc/include/any-macos-any/dispatch/once.h
-lib/zig/libc/include/any-macos-any/dispatch/semaphore.h
-lib/zig/libc/include/any-macos-any/dispatch/source.h
-lib/zig/libc/include/any-macos-any/dispatch/time.h
-lib/zig/libc/include/any-macos-any/dispatch/workloop.h
-lib/zig/libc/include/any-macos-any/dlfcn.h
-lib/zig/libc/include/any-macos-any/errno.h
-lib/zig/libc/include/any-macos-any/execinfo.h
-lib/zig/libc/include/any-macos-any/fcntl.h
-lib/zig/libc/include/any-macos-any/fenv.h
-lib/zig/libc/include/any-macos-any/float.h
-lib/zig/libc/include/any-macos-any/fmtmsg.h
-lib/zig/libc/include/any-macos-any/fnmatch.h
-lib/zig/libc/include/any-macos-any/ftw.h
-lib/zig/libc/include/any-macos-any/gethostuuid.h
-lib/zig/libc/include/any-macos-any/glob.h
-lib/zig/libc/include/any-macos-any/grp.h
-lib/zig/libc/include/any-macos-any/hfs/hfs_format.h
-lib/zig/libc/include/any-macos-any/hfs/hfs_unistr.h
-lib/zig/libc/include/any-macos-any/iconv.h
-lib/zig/libc/include/any-macos-any/ifaddrs.h
-lib/zig/libc/include/any-macos-any/inttypes.h
-lib/zig/libc/include/any-macos-any/langinfo.h
-lib/zig/libc/include/any-macos-any/launch.h
-lib/zig/libc/include/any-macos-any/libgen.h
-lib/zig/libc/include/any-macos-any/libkern/_OSByteOrder.h
-lib/zig/libc/include/any-macos-any/libkern/OSByteOrder.h
-lib/zig/libc/include/any-macos-any/libkern/OSTypes.h
-lib/zig/libc/include/any-macos-any/libproc.h
-lib/zig/libc/include/any-macos-any/limits.h
-lib/zig/libc/include/any-macos-any/locale.h
-lib/zig/libc/include/any-macos-any/mach_debug/hash_info.h
-lib/zig/libc/include/any-macos-any/mach_debug/ipc_info.h
-lib/zig/libc/include/any-macos-any/mach_debug/lockgroup_info.h
-lib/zig/libc/include/any-macos-any/mach_debug/mach_debug_types.h
-lib/zig/libc/include/any-macos-any/mach_debug/page_info.h
-lib/zig/libc/include/any-macos-any/mach_debug/vm_info.h
-lib/zig/libc/include/any-macos-any/mach_debug/zone_info.h
-lib/zig/libc/include/any-macos-any/mach-o/arch.h
-lib/zig/libc/include/any-macos-any/mach-o/arm64/reloc.h
-lib/zig/libc/include/any-macos-any/mach-o/compact_unwind_encoding.h
-lib/zig/libc/include/any-macos-any/mach-o/dyld.h
-lib/zig/libc/include/any-macos-any/mach-o/fat.h
-lib/zig/libc/include/any-macos-any/mach-o/nlist.h
-lib/zig/libc/include/any-macos-any/mach-o/ranlib.h
-lib/zig/libc/include/any-macos-any/mach-o/reloc.h
-lib/zig/libc/include/any-macos-any/mach-o/stab.h
-lib/zig/libc/include/any-macos-any/mach-o/x86_64/reloc.h
-lib/zig/libc/include/any-macos-any/mach/boolean.h
-lib/zig/libc/include/any-macos-any/mach/clock_priv.h
-lib/zig/libc/include/any-macos-any/mach/clock_types.h
-lib/zig/libc/include/any-macos-any/mach/clock.h
-lib/zig/libc/include/any-macos-any/mach/dyld_kernel.h
-lib/zig/libc/include/any-macos-any/mach/error.h
-lib/zig/libc/include/any-macos-any/mach/exception_types.h
-lib/zig/libc/include/any-macos-any/mach/host_info.h
-lib/zig/libc/include/any-macos-any/mach/host_notify.h
-lib/zig/libc/include/any-macos-any/mach/host_priv.h
-lib/zig/libc/include/any-macos-any/mach/host_security.h
-lib/zig/libc/include/any-macos-any/mach/host_special_ports.h
-lib/zig/libc/include/any-macos-any/mach/kern_return.h
-lib/zig/libc/include/any-macos-any/mach/kmod.h
-lib/zig/libc/include/any-macos-any/mach/lock_set.h
-lib/zig/libc/include/any-macos-any/mach/mach_error.h
-lib/zig/libc/include/any-macos-any/mach/mach_host.h
-lib/zig/libc/include/any-macos-any/mach/mach_init.h
-lib/zig/libc/include/any-macos-any/mach/mach_interface.h
-lib/zig/libc/include/any-macos-any/mach/mach_port.h
-lib/zig/libc/include/any-macos-any/mach/mach_time.h
-lib/zig/libc/include/any-macos-any/mach/mach_traps.h
-lib/zig/libc/include/any-macos-any/mach/mach_voucher_types.h
-lib/zig/libc/include/any-macos-any/mach/mach.h
-lib/zig/libc/include/any-macos-any/mach/machine.h
-lib/zig/libc/include/any-macos-any/mach/machine/_structs.h
-lib/zig/libc/include/any-macos-any/mach/machine/boolean.h
-lib/zig/libc/include/any-macos-any/mach/machine/exception.h
-lib/zig/libc/include/any-macos-any/mach/machine/kern_return.h
-lib/zig/libc/include/any-macos-any/mach/machine/processor_info.h
-lib/zig/libc/include/any-macos-any/mach/machine/rpc.h
-lib/zig/libc/include/any-macos-any/mach/machine/thread_state.h
-lib/zig/libc/include/any-macos-any/mach/machine/thread_status.h
-lib/zig/libc/include/any-macos-any/mach/machine/vm_param.h
-lib/zig/libc/include/any-macos-any/mach/machine/vm_types.h
-lib/zig/libc/include/any-macos-any/mach/memory_object_types.h
-lib/zig/libc/include/any-macos-any/mach/message.h
-lib/zig/libc/include/any-macos-any/mach/mig_errors.h
-lib/zig/libc/include/any-macos-any/mach/mig_strncpy_zerofill_support.h
-lib/zig/libc/include/any-macos-any/mach/mig.h
-lib/zig/libc/include/any-macos-any/mach/ndr.h
-lib/zig/libc/include/any-macos-any/mach/notify.h
-lib/zig/libc/include/any-macos-any/mach/policy.h
-lib/zig/libc/include/any-macos-any/mach/port.h
-lib/zig/libc/include/any-macos-any/mach/processor_info.h
-lib/zig/libc/include/any-macos-any/mach/processor_set.h
-lib/zig/libc/include/any-macos-any/mach/processor.h
-lib/zig/libc/include/any-macos-any/mach/rpc.h
-lib/zig/libc/include/any-macos-any/mach/semaphore.h
-lib/zig/libc/include/any-macos-any/mach/std_types.h
-lib/zig/libc/include/any-macos-any/mach/sync_policy.h
-lib/zig/libc/include/any-macos-any/mach/task_info.h
-lib/zig/libc/include/any-macos-any/mach/task_inspect.h
-lib/zig/libc/include/any-macos-any/mach/task_policy.h
-lib/zig/libc/include/any-macos-any/mach/task_special_ports.h
-lib/zig/libc/include/any-macos-any/mach/thread_act.h
-lib/zig/libc/include/any-macos-any/mach/thread_info.h
-lib/zig/libc/include/any-macos-any/mach/thread_policy.h
-lib/zig/libc/include/any-macos-any/mach/thread_special_ports.h
-lib/zig/libc/include/any-macos-any/mach/thread_state.h
-lib/zig/libc/include/any-macos-any/mach/thread_status.h
-lib/zig/libc/include/any-macos-any/mach/thread_switch.h
-lib/zig/libc/include/any-macos-any/mach/time_value.h
-lib/zig/libc/include/any-macos-any/mach/vm_attributes.h
-lib/zig/libc/include/any-macos-any/mach/vm_behavior.h
-lib/zig/libc/include/any-macos-any/mach/vm_inherit.h
-lib/zig/libc/include/any-macos-any/mach/vm_map.h
-lib/zig/libc/include/any-macos-any/mach/vm_page_size.h
-lib/zig/libc/include/any-macos-any/mach/vm_param.h
-lib/zig/libc/include/any-macos-any/mach/vm_prot.h
-lib/zig/libc/include/any-macos-any/mach/vm_purgable.h
-lib/zig/libc/include/any-macos-any/mach/vm_region.h
-lib/zig/libc/include/any-macos-any/mach/vm_statistics.h
-lib/zig/libc/include/any-macos-any/mach/vm_sync.h
-lib/zig/libc/include/any-macos-any/mach/vm_types.h
-lib/zig/libc/include/any-macos-any/machine/_mcontext.h
-lib/zig/libc/include/any-macos-any/machine/_param.h
-lib/zig/libc/include/any-macos-any/machine/_types.h
-lib/zig/libc/include/any-macos-any/machine/endian.h
-lib/zig/libc/include/any-macos-any/machine/limits.h
-lib/zig/libc/include/any-macos-any/machine/param.h
-lib/zig/libc/include/any-macos-any/machine/signal.h
-lib/zig/libc/include/any-macos-any/machine/types.h
-lib/zig/libc/include/any-macos-any/MacTypes.h
-lib/zig/libc/include/any-macos-any/malloc/_malloc.h
-lib/zig/libc/include/any-macos-any/malloc/malloc.h
-lib/zig/libc/include/any-macos-any/math.h
-lib/zig/libc/include/any-macos-any/memory.h
-lib/zig/libc/include/any-macos-any/monetary.h
-lib/zig/libc/include/any-macos-any/ndbm.h
-lib/zig/libc/include/any-macos-any/net/if_dl.h
-lib/zig/libc/include/any-macos-any/net/net_kev.h
-lib/zig/libc/include/any-macos-any/netdb.h
-lib/zig/libc/include/any-macos-any/netinet/in.h
-lib/zig/libc/include/any-macos-any/netinet/tcp.h
-lib/zig/libc/include/any-macos-any/netinet6/in6.h
-lib/zig/libc/include/any-macos-any/nl_types.h
-lib/zig/libc/include/any-macos-any/objc/message.h
-lib/zig/libc/include/any-macos-any/objc/NSObjCRuntime.h
-lib/zig/libc/include/any-macos-any/objc/NSObject.h
-lib/zig/libc/include/any-macos-any/objc/objc-api.h
-lib/zig/libc/include/any-macos-any/objc/objc-runtime.h
-lib/zig/libc/include/any-macos-any/objc/objc.h
-lib/zig/libc/include/any-macos-any/os/availability.h
-lib/zig/libc/include/any-macos-any/os/base.h
-lib/zig/libc/include/any-macos-any/os/clock.h
-lib/zig/libc/include/any-macos-any/os/lock.h
-lib/zig/libc/include/any-macos-any/os/object.h
-lib/zig/libc/include/any-macos-any/os/workgroup_base.h
-lib/zig/libc/include/any-macos-any/os/workgroup_interval.h
-lib/zig/libc/include/any-macos-any/os/workgroup_object.h
-lib/zig/libc/include/any-macos-any/os/workgroup_parallel.h
-lib/zig/libc/include/any-macos-any/os/workgroup.h
-lib/zig/libc/include/any-macos-any/poll.h
-lib/zig/libc/include/any-macos-any/pthread.h
-lib/zig/libc/include/any-macos-any/pthread/pthread_impl.h
-lib/zig/libc/include/any-macos-any/pthread/qos.h
-lib/zig/libc/include/any-macos-any/pthread/sched.h
-lib/zig/libc/include/any-macos-any/pwd.h
-lib/zig/libc/include/any-macos-any/regex.h
-lib/zig/libc/include/any-macos-any/runetype.h
-lib/zig/libc/include/any-macos-any/sched.h
-lib/zig/libc/include/any-macos-any/search.h
-lib/zig/libc/include/any-macos-any/secure/_common.h
-lib/zig/libc/include/any-macos-any/secure/_stdio.h
-lib/zig/libc/include/any-macos-any/secure/_string.h
-lib/zig/libc/include/any-macos-any/secure/_strings.h
-lib/zig/libc/include/any-macos-any/semaphore.h
-lib/zig/libc/include/any-macos-any/setjmp.h
-lib/zig/libc/include/any-macos-any/signal.h
-lib/zig/libc/include/any-macos-any/simd/base.h
-lib/zig/libc/include/any-macos-any/simd/common.h
-lib/zig/libc/include/any-macos-any/simd/conversion.h
-lib/zig/libc/include/any-macos-any/simd/extern.h
-lib/zig/libc/include/any-macos-any/simd/geometry.h
-lib/zig/libc/include/any-macos-any/simd/logic.h
-lib/zig/libc/include/any-macos-any/simd/math.h
-lib/zig/libc/include/any-macos-any/simd/matrix_types.h
-lib/zig/libc/include/any-macos-any/simd/matrix.h
-lib/zig/libc/include/any-macos-any/simd/packed.h
-lib/zig/libc/include/any-macos-any/simd/quaternion.h
-lib/zig/libc/include/any-macos-any/simd/simd.h
-lib/zig/libc/include/any-macos-any/simd/types.h
-lib/zig/libc/include/any-macos-any/simd/vector_make.h
-lib/zig/libc/include/any-macos-any/simd/vector_types.h
-lib/zig/libc/include/any-macos-any/simd/vector.h
-lib/zig/libc/include/any-macos-any/spawn.h
-lib/zig/libc/include/any-macos-any/stdint.h
-lib/zig/libc/include/any-macos-any/stdio.h
-lib/zig/libc/include/any-macos-any/stdlib.h
-lib/zig/libc/include/any-macos-any/string.h
-lib/zig/libc/include/any-macos-any/strings.h
-lib/zig/libc/include/any-macos-any/sys/_endian.h
-lib/zig/libc/include/any-macos-any/sys/_posix_availability.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_attr_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_cond_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_condattr_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_key_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_mutex_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_mutexattr_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_once_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_rwlock_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_rwlockattr_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_t.h
-lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_types.h
-lib/zig/libc/include/any-macos-any/sys/_select.h
-lib/zig/libc/include/any-macos-any/sys/_types.h
-lib/zig/libc/include/any-macos-any/sys/_types/_blkcnt_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_blksize_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_caddr_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_clock_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_ct_rune_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_dev_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_errno_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_clr.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_copy.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_def.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_isset.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_set.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_setsize.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fd_zero.h
-lib/zig/libc/include/any-macos-any/sys/_types/_filesec_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fsblkcnt_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fsfilcnt_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fsid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_fsobj_id_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_gid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_guid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_id_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_in_addr_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_in_port_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_ino_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_ino64_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_int16_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_int32_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_int64_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_int8_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_intptr_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_iovec_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_key_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_mach_port_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_mbstate_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_mode_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_nlink_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_null.h
-lib/zig/libc/include/any-macos-any/sys/_types/_o_dsync.h
-lib/zig/libc/include/any-macos-any/sys/_types/_o_sync.h
-lib/zig/libc/include/any-macos-any/sys/_types/_off_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_os_inline.h
-lib/zig/libc/include/any-macos-any/sys/_types/_pid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_posix_vdisable.h
-lib/zig/libc/include/any-macos-any/sys/_types/_rsize_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_rune_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_s_ifmt.h
-lib/zig/libc/include/any-macos-any/sys/_types/_sa_family_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_seek_set.h
-lib/zig/libc/include/any-macos-any/sys/_types/_sigaltstack.h
-lib/zig/libc/include/any-macos-any/sys/_types/_sigset_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_size_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_socklen_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_ssize_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_suseconds_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_time_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_timespec.h
-lib/zig/libc/include/any-macos-any/sys/_types/_timeval.h
-lib/zig/libc/include/any-macos-any/sys/_types/_timeval32.h
-lib/zig/libc/include/any-macos-any/sys/_types/_timeval64.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_char.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_int.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_int16_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_int32_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_int64_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_int8_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_u_short.h
-lib/zig/libc/include/any-macos-any/sys/_types/_ucontext.h
-lib/zig/libc/include/any-macos-any/sys/_types/_uid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_uintptr_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_useconds_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_uuid_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_va_list.h
-lib/zig/libc/include/any-macos-any/sys/_types/_wchar_t.h
-lib/zig/libc/include/any-macos-any/sys/_types/_wint_t.h
-lib/zig/libc/include/any-macos-any/sys/acl.h
-lib/zig/libc/include/any-macos-any/sys/aio.h
-lib/zig/libc/include/any-macos-any/sys/appleapiopts.h
-lib/zig/libc/include/any-macos-any/sys/attr.h
-lib/zig/libc/include/any-macos-any/sys/clonefile.h
-lib/zig/libc/include/any-macos-any/sys/dirent.h
-lib/zig/libc/include/any-macos-any/sys/errno.h
-lib/zig/libc/include/any-macos-any/sys/file.h
-lib/zig/libc/include/any-macos-any/sys/filio.h
-lib/zig/libc/include/any-macos-any/sys/ioccom.h
-lib/zig/libc/include/any-macos-any/sys/ioctl.h
-lib/zig/libc/include/any-macos-any/sys/ipc.h
-lib/zig/libc/include/any-macos-any/sys/kauth.h
-lib/zig/libc/include/any-macos-any/sys/kern_control.h
-lib/zig/libc/include/any-macos-any/sys/lock.h
-lib/zig/libc/include/any-macos-any/sys/mman.h
-lib/zig/libc/include/any-macos-any/sys/msg.h
-lib/zig/libc/include/any-macos-any/sys/param.h
-lib/zig/libc/include/any-macos-any/sys/poll.h
-lib/zig/libc/include/any-macos-any/sys/proc.h
-lib/zig/libc/include/any-macos-any/sys/qos.h
-lib/zig/libc/include/any-macos-any/sys/queue.h
-lib/zig/libc/include/any-macos-any/sys/random.h
-lib/zig/libc/include/any-macos-any/sys/resource.h
-lib/zig/libc/include/any-macos-any/sys/select.h
-lib/zig/libc/include/any-macos-any/sys/sem.h
-lib/zig/libc/include/any-macos-any/sys/semaphore.h
-lib/zig/libc/include/any-macos-any/sys/shm.h
-lib/zig/libc/include/any-macos-any/sys/signal.h
-lib/zig/libc/include/any-macos-any/sys/socket.h
-lib/zig/libc/include/any-macos-any/sys/sockio.h
-lib/zig/libc/include/any-macos-any/sys/spawn.h
-lib/zig/libc/include/any-macos-any/sys/stat.h
-lib/zig/libc/include/any-macos-any/sys/statvfs.h
-lib/zig/libc/include/any-macos-any/sys/stdio.h
-lib/zig/libc/include/any-macos-any/sys/syslimits.h
-lib/zig/libc/include/any-macos-any/sys/syslog.h
-lib/zig/libc/include/any-macos-any/sys/termios.h
-lib/zig/libc/include/any-macos-any/sys/time.h
-lib/zig/libc/include/any-macos-any/sys/times.h
-lib/zig/libc/include/any-macos-any/sys/ttycom.h
-lib/zig/libc/include/any-macos-any/sys/ttydefaults.h
-lib/zig/libc/include/any-macos-any/sys/types.h
-lib/zig/libc/include/any-macos-any/sys/ucontext.h
-lib/zig/libc/include/any-macos-any/sys/ucred.h
-lib/zig/libc/include/any-macos-any/sys/uio.h
-lib/zig/libc/include/any-macos-any/sys/un.h
-lib/zig/libc/include/any-macos-any/sys/utsname.h
-lib/zig/libc/include/any-macos-any/sys/vm.h
-lib/zig/libc/include/any-macos-any/sys/wait.h
-lib/zig/libc/include/any-macos-any/sysexits.h
-lib/zig/libc/include/any-macos-any/syslog.h
-lib/zig/libc/include/any-macos-any/tar.h
-lib/zig/libc/include/any-macos-any/TargetConditionals.h
-lib/zig/libc/include/any-macos-any/termios.h
-lib/zig/libc/include/any-macos-any/tgmath.h
-lib/zig/libc/include/any-macos-any/time.h
-lib/zig/libc/include/any-macos-any/ucontext.h
-lib/zig/libc/include/any-macos-any/ulimit.h
-lib/zig/libc/include/any-macos-any/unistd.h
-lib/zig/libc/include/any-macos-any/utime.h
-lib/zig/libc/include/any-macos-any/utmpx.h
-lib/zig/libc/include/any-macos-any/uuid/uuid.h
-lib/zig/libc/include/any-macos-any/wchar.h
-lib/zig/libc/include/any-macos-any/wctype.h
-lib/zig/libc/include/any-macos-any/wordexp.h
-lib/zig/libc/include/any-macos-any/xlocale.h
-lib/zig/libc/include/any-macos-any/xlocale/__wctype.h
-lib/zig/libc/include/any-macos-any/xlocale/_ctype.h
-lib/zig/libc/include/any-macos-any/xlocale/_inttypes.h
-lib/zig/libc/include/any-macos-any/xlocale/_langinfo.h
-lib/zig/libc/include/any-macos-any/xlocale/_monetary.h
-lib/zig/libc/include/any-macos-any/xlocale/_regex.h
-lib/zig/libc/include/any-macos-any/xlocale/_stdio.h
-lib/zig/libc/include/any-macos-any/xlocale/_stdlib.h
-lib/zig/libc/include/any-macos-any/xlocale/_string.h
-lib/zig/libc/include/any-macos-any/xlocale/_time.h
-lib/zig/libc/include/any-macos-any/xlocale/_wchar.h
-lib/zig/libc/include/any-macos-any/xlocale/_wctype.h
-lib/zig/libc/include/any-macos-any/xpc/activity.h
-lib/zig/libc/include/any-macos-any/xpc/availability.h
-lib/zig/libc/include/any-macos-any/xpc/base.h
-lib/zig/libc/include/any-macos-any/xpc/connection.h
-lib/zig/libc/include/any-macos-any/xpc/debug.h
-lib/zig/libc/include/any-macos-any/xpc/endpoint.h
-lib/zig/libc/include/any-macos-any/xpc/xpc.h
-lib/zig/libc/include/any-macos.11-any/AvailabilityInternal.h
-lib/zig/libc/include/any-macos.11-any/AvailabilityVersions.h
-lib/zig/libc/include/any-macos.11-any/copyfile.h
-lib/zig/libc/include/any-macos.11-any/dispatch/queue.h
-lib/zig/libc/include/any-macos.11-any/mach-o/loader.h
-lib/zig/libc/include/any-macos.11-any/mach/mach_init.h
-lib/zig/libc/include/any-macos.11-any/mach/mach_types.h
-lib/zig/libc/include/any-macos.11-any/mach/task_info.h
-lib/zig/libc/include/any-macos.11-any/mach/task.h
-lib/zig/libc/include/any-macos.11-any/net/if_var.h
-lib/zig/libc/include/any-macos.11-any/net/if.h
-lib/zig/libc/include/any-macos.11-any/net/route.h
-lib/zig/libc/include/any-macos.11-any/objc/runtime.h
-lib/zig/libc/include/any-macos.11-any/spawn.h
-lib/zig/libc/include/any-macos.11-any/sys/_symbol_aliasing.h
-lib/zig/libc/include/any-macos.11-any/sys/attr.h
-lib/zig/libc/include/any-macos.11-any/sys/cdefs.h
-lib/zig/libc/include/any-macos.11-any/sys/event.h
-lib/zig/libc/include/any-macos.11-any/sys/fcntl.h
-lib/zig/libc/include/any-macos.11-any/sys/mount.h
-lib/zig/libc/include/any-macos.11-any/sys/proc_info.h
-lib/zig/libc/include/any-macos.11-any/sys/stdio.h
-lib/zig/libc/include/any-macos.11-any/sys/sysctl.h
-lib/zig/libc/include/any-macos.11-any/sys/unistd.h
-lib/zig/libc/include/any-macos.11-any/TargetConditionals.h
-lib/zig/libc/include/any-macos.11-any/time.h
-lib/zig/libc/include/any-macos.12-any/AvailabilityInternal.h
-lib/zig/libc/include/any-macos.12-any/AvailabilityVersions.h
-lib/zig/libc/include/any-macos.12-any/copyfile.h
-lib/zig/libc/include/any-macos.12-any/dispatch/queue.h
-lib/zig/libc/include/any-macos.12-any/mach-o/loader.h
-lib/zig/libc/include/any-macos.12-any/mach/mach_types.h
-lib/zig/libc/include/any-macos.12-any/mach/task.h
-lib/zig/libc/include/any-macos.12-any/net/if_var.h
-lib/zig/libc/include/any-macos.12-any/net/if.h
-lib/zig/libc/include/any-macos.12-any/net/route.h
-lib/zig/libc/include/any-macos.12-any/objc/runtime.h
-lib/zig/libc/include/any-macos.12-any/sys/_symbol_aliasing.h
-lib/zig/libc/include/any-macos.12-any/sys/cdefs.h
-lib/zig/libc/include/any-macos.12-any/sys/event.h
-lib/zig/libc/include/any-macos.12-any/sys/fcntl.h
-lib/zig/libc/include/any-macos.12-any/sys/mount.h
-lib/zig/libc/include/any-macos.12-any/sys/proc_info.h
-lib/zig/libc/include/any-macos.12-any/sys/sysctl.h
-lib/zig/libc/include/any-macos.12-any/sys/unistd.h
-lib/zig/libc/include/any-macos.13-any/Availability.h
-lib/zig/libc/include/any-macos.13-any/AvailabilityInternal.h
-lib/zig/libc/include/any-macos.13-any/AvailabilityMacros.h
-lib/zig/libc/include/any-macos.13-any/AvailabilityVersions.h
-lib/zig/libc/include/any-macos.13-any/Block.h
-lib/zig/libc/include/any-macos.13-any/copyfile.h
-lib/zig/libc/include/any-macos.13-any/dispatch/base.h
-lib/zig/libc/include/any-macos.13-any/dispatch/block.h
-lib/zig/libc/include/any-macos.13-any/dispatch/data.h
-lib/zig/libc/include/any-macos.13-any/dispatch/group.h
-lib/zig/libc/include/any-macos.13-any/dispatch/io.h
-lib/zig/libc/include/any-macos.13-any/dispatch/object.h
-lib/zig/libc/include/any-macos.13-any/dispatch/once.h
-lib/zig/libc/include/any-macos.13-any/dispatch/queue.h
-lib/zig/libc/include/any-macos.13-any/dispatch/semaphore.h
-lib/zig/libc/include/any-macos.13-any/dispatch/source.h
-lib/zig/libc/include/any-macos.13-any/dispatch/time.h
-lib/zig/libc/include/any-macos.13-any/dispatch/workloop.h
-lib/zig/libc/include/any-macos.13-any/dlfcn.h
-lib/zig/libc/include/any-macos.13-any/launch.h
-lib/zig/libc/include/any-macos.13-any/libproc.h
-lib/zig/libc/include/any-macos.13-any/mach_debug/ipc_info.h
-lib/zig/libc/include/any-macos.13-any/mach_debug/mach_debug_types.h
-lib/zig/libc/include/any-macos.13-any/mach-o/arch.h
-lib/zig/libc/include/any-macos.13-any/mach-o/fat.h
-lib/zig/libc/include/any-macos.13-any/mach-o/loader.h
-lib/zig/libc/include/any-macos.13-any/mach/clock_priv.h
-lib/zig/libc/include/any-macos.13-any/mach/clock.h
-lib/zig/libc/include/any-macos.13-any/mach/exception_types.h
-lib/zig/libc/include/any-macos.13-any/mach/host_priv.h
-lib/zig/libc/include/any-macos.13-any/mach/host_security.h
-lib/zig/libc/include/any-macos.13-any/mach/host_special_ports.h
-lib/zig/libc/include/any-macos.13-any/mach/mach_host.h
-lib/zig/libc/include/any-macos.13-any/mach/mach_interface.h
-lib/zig/libc/include/any-macos.13-any/mach/mach_port.h
-lib/zig/libc/include/any-macos.13-any/mach/mach_types.h
-lib/zig/libc/include/any-macos.13-any/mach/mach_voucher_types.h
-lib/zig/libc/include/any-macos.13-any/mach/mach.h
-lib/zig/libc/include/any-macos.13-any/mach/machine.h
-lib/zig/libc/include/any-macos.13-any/mach/message.h
-lib/zig/libc/include/any-macos.13-any/mach/port.h
-lib/zig/libc/include/any-macos.13-any/mach/processor_info.h
-lib/zig/libc/include/any-macos.13-any/mach/processor_set.h
-lib/zig/libc/include/any-macos.13-any/mach/processor.h
-lib/zig/libc/include/any-macos.13-any/mach/task_policy.h
-lib/zig/libc/include/any-macos.13-any/mach/task.h
-lib/zig/libc/include/any-macos.13-any/mach/thread_act.h
-lib/zig/libc/include/any-macos.13-any/mach/thread_policy.h
-lib/zig/libc/include/any-macos.13-any/mach/vm_map.h
-lib/zig/libc/include/any-macos.13-any/mach/vm_prot.h
-lib/zig/libc/include/any-macos.13-any/mach/vm_statistics.h
-lib/zig/libc/include/any-macos.13-any/mach/vm_types.h
-lib/zig/libc/include/any-macos.13-any/malloc/malloc.h
-lib/zig/libc/include/any-macos.13-any/net/if_dl.h
-lib/zig/libc/include/any-macos.13-any/net/if_var.h
-lib/zig/libc/include/any-macos.13-any/net/if.h
-lib/zig/libc/include/any-macos.13-any/net/route.h
-lib/zig/libc/include/any-macos.13-any/netinet/in.h
-lib/zig/libc/include/any-macos.13-any/netinet/tcp.h
-lib/zig/libc/include/any-macos.13-any/netinet6/in6.h
-lib/zig/libc/include/any-macos.13-any/objc/message.h
-lib/zig/libc/include/any-macos.13-any/objc/NSObjCRuntime.h
-lib/zig/libc/include/any-macos.13-any/objc/objc-api.h
-lib/zig/libc/include/any-macos.13-any/objc/objc.h
-lib/zig/libc/include/any-macos.13-any/objc/runtime.h
-lib/zig/libc/include/any-macos.13-any/os/availability.h
-lib/zig/libc/include/any-macos.13-any/os/base.h
-lib/zig/libc/include/any-macos.13-any/os/lock.h
-lib/zig/libc/include/any-macos.13-any/os/object.h
-lib/zig/libc/include/any-macos.13-any/os/workgroup_base.h
-lib/zig/libc/include/any-macos.13-any/os/workgroup_interval.h
-lib/zig/libc/include/any-macos.13-any/os/workgroup_object.h
-lib/zig/libc/include/any-macos.13-any/os/workgroup_parallel.h
-lib/zig/libc/include/any-macos.13-any/pthread.h
-lib/zig/libc/include/any-macos.13-any/simd/base.h
-lib/zig/libc/include/any-macos.13-any/simd/math.h
-lib/zig/libc/include/any-macos.13-any/stdio.h
-lib/zig/libc/include/any-macos.13-any/stdlib.h
-lib/zig/libc/include/any-macos.13-any/sys/_symbol_aliasing.h
-lib/zig/libc/include/any-macos.13-any/sys/_types/_graftdmg_un.h
-lib/zig/libc/include/any-macos.13-any/sys/cdefs.h
-lib/zig/libc/include/any-macos.13-any/sys/clonefile.h
-lib/zig/libc/include/any-macos.13-any/sys/constrained_ctypes.h
-lib/zig/libc/include/any-macos.13-any/sys/event.h
-lib/zig/libc/include/any-macos.13-any/sys/fcntl.h
-lib/zig/libc/include/any-macos.13-any/sys/filio.h
-lib/zig/libc/include/any-macos.13-any/sys/mount.h
-lib/zig/libc/include/any-macos.13-any/sys/proc_info.h
-lib/zig/libc/include/any-macos.13-any/sys/resource.h
-lib/zig/libc/include/any-macos.13-any/sys/socket.h
-lib/zig/libc/include/any-macos.13-any/sys/spawn.h
-lib/zig/libc/include/any-macos.13-any/sys/stat.h
-lib/zig/libc/include/any-macos.13-any/sys/sysctl.h
-lib/zig/libc/include/any-macos.13-any/sys/time.h
-lib/zig/libc/include/any-macos.13-any/sys/types.h
-lib/zig/libc/include/any-macos.13-any/sys/unistd.h
-lib/zig/libc/include/any-macos.13-any/xpc/base.h
-lib/zig/libc/include/any-macos.13-any/xpc/connection.h
-lib/zig/libc/include/any-macos.13-any/xpc/rich_error.h
-lib/zig/libc/include/any-macos.13-any/xpc/session.h
-lib/zig/libc/include/any-macos.13-any/xpc/xpc.h
-lib/zig/libc/include/any-windows-any/_bsd_types.h
-lib/zig/libc/include/any-windows-any/_cygwin.h
-lib/zig/libc/include/any-windows-any/_dbdao.h
-lib/zig/libc/include/any-windows-any/_mingw_dxhelper.h
-lib/zig/libc/include/any-windows-any/_mingw_mac.h
-lib/zig/libc/include/any-windows-any/_mingw_off_t.h
-lib/zig/libc/include/any-windows-any/_mingw_secapi.h
-lib/zig/libc/include/any-windows-any/_mingw_stat64.h
-lib/zig/libc/include/any-windows-any/_mingw_stdarg.h
-lib/zig/libc/include/any-windows-any/_mingw_unicode.h
-lib/zig/libc/include/any-windows-any/_mingw.h
-lib/zig/libc/include/any-windows-any/_timeval.h
-lib/zig/libc/include/any-windows-any/accctrl.h
-lib/zig/libc/include/any-windows-any/aclapi.h
-lib/zig/libc/include/any-windows-any/aclui.h
-lib/zig/libc/include/any-windows-any/activation.h
-lib/zig/libc/include/any-windows-any/activaut.h
-lib/zig/libc/include/any-windows-any/activdbg.h
-lib/zig/libc/include/any-windows-any/activdbg100.h
-lib/zig/libc/include/any-windows-any/activecf.h
-lib/zig/libc/include/any-windows-any/activeds.h
-lib/zig/libc/include/any-windows-any/activprof.h
-lib/zig/libc/include/any-windows-any/activscp.h
-lib/zig/libc/include/any-windows-any/adc.h
-lib/zig/libc/include/any-windows-any/adhoc.h
-lib/zig/libc/include/any-windows-any/admex.h
-lib/zig/libc/include/any-windows-any/adoctint.h
-lib/zig/libc/include/any-windows-any/adodef.h
-lib/zig/libc/include/any-windows-any/adogpool_backcompat.h
-lib/zig/libc/include/any-windows-any/adogpool.h
-lib/zig/libc/include/any-windows-any/adoguids.h
-lib/zig/libc/include/any-windows-any/adoid.h
-lib/zig/libc/include/any-windows-any/adoint_backcompat.h
-lib/zig/libc/include/any-windows-any/adoint.h
-lib/zig/libc/include/any-windows-any/adojet.h
-lib/zig/libc/include/any-windows-any/adomd.h
-lib/zig/libc/include/any-windows-any/adptif.h
-lib/zig/libc/include/any-windows-any/adsdb.h
-lib/zig/libc/include/any-windows-any/adserr.h
-lib/zig/libc/include/any-windows-any/adshlp.h
-lib/zig/libc/include/any-windows-any/adsiid.h
-lib/zig/libc/include/any-windows-any/adsnms.h
-lib/zig/libc/include/any-windows-any/adsprop.h
-lib/zig/libc/include/any-windows-any/adssts.h
-lib/zig/libc/include/any-windows-any/adtgen.h
-lib/zig/libc/include/any-windows-any/advpub.h
-lib/zig/libc/include/any-windows-any/af_irda.h
-lib/zig/libc/include/any-windows-any/afunix.h
-lib/zig/libc/include/any-windows-any/afxres.h
-lib/zig/libc/include/any-windows-any/agtctl.h
-lib/zig/libc/include/any-windows-any/agterr.h
-lib/zig/libc/include/any-windows-any/agtsvr.h
-lib/zig/libc/include/any-windows-any/alg.h
-lib/zig/libc/include/any-windows-any/alink.h
-lib/zig/libc/include/any-windows-any/amaudio.h
-lib/zig/libc/include/any-windows-any/amstream.h
-lib/zig/libc/include/any-windows-any/amvideo.h
-lib/zig/libc/include/any-windows-any/apdevpkey.h
-lib/zig/libc/include/any-windows-any/apiset.h
-lib/zig/libc/include/any-windows-any/apisetcconv.h
-lib/zig/libc/include/any-windows-any/appmgmt.h
-lib/zig/libc/include/any-windows-any/aqadmtyp.h
-lib/zig/libc/include/any-windows-any/asptlb.h
-lib/zig/libc/include/any-windows-any/assert.h
-lib/zig/libc/include/any-windows-any/asyncinfo.h
-lib/zig/libc/include/any-windows-any/atacct.h
-lib/zig/libc/include/any-windows-any/atalkwsh.h
-lib/zig/libc/include/any-windows-any/atsmedia.h
-lib/zig/libc/include/any-windows-any/audevcod.h
-lib/zig/libc/include/any-windows-any/audioapotypes.h
-lib/zig/libc/include/any-windows-any/audioclient.h
-lib/zig/libc/include/any-windows-any/audioendpoints.h
-lib/zig/libc/include/any-windows-any/audioengineendpoint.h
-lib/zig/libc/include/any-windows-any/audiopolicy.h
-lib/zig/libc/include/any-windows-any/audiosessiontypes.h
-lib/zig/libc/include/any-windows-any/austream.h
-lib/zig/libc/include/any-windows-any/authif.h
-lib/zig/libc/include/any-windows-any/authz.h
-lib/zig/libc/include/any-windows-any/aux_ulib.h
-lib/zig/libc/include/any-windows-any/avifmt.h
-lib/zig/libc/include/any-windows-any/aviriff.h
-lib/zig/libc/include/any-windows-any/avrfsdk.h
-lib/zig/libc/include/any-windows-any/avrt.h
-lib/zig/libc/include/any-windows-any/axextendenums.h
-lib/zig/libc/include/any-windows-any/azroles.h
-lib/zig/libc/include/any-windows-any/basetsd.h
-lib/zig/libc/include/any-windows-any/basetyps.h
-lib/zig/libc/include/any-windows-any/batclass.h
-lib/zig/libc/include/any-windows-any/bcrypt.h
-lib/zig/libc/include/any-windows-any/bdaiface_enums.h
-lib/zig/libc/include/any-windows-any/bdaiface.h
-lib/zig/libc/include/any-windows-any/bdamedia.h
-lib/zig/libc/include/any-windows-any/bdatypes.h
-lib/zig/libc/include/any-windows-any/bemapiset.h
-lib/zig/libc/include/any-windows-any/bh.h
-lib/zig/libc/include/any-windows-any/bidispl.h
-lib/zig/libc/include/any-windows-any/bits.h
-lib/zig/libc/include/any-windows-any/bits1_5.h
-lib/zig/libc/include/any-windows-any/bits2_0.h
-lib/zig/libc/include/any-windows-any/bits2_5.h
-lib/zig/libc/include/any-windows-any/bits3_0.h
-lib/zig/libc/include/any-windows-any/bits5_0.h
-lib/zig/libc/include/any-windows-any/bitscfg.h
-lib/zig/libc/include/any-windows-any/bitsmsg.h
-lib/zig/libc/include/any-windows-any/blberr.h
-lib/zig/libc/include/any-windows-any/bluetoothapis.h
-lib/zig/libc/include/any-windows-any/bthdef.h
-lib/zig/libc/include/any-windows-any/bthsdpdef.h
-lib/zig/libc/include/any-windows-any/bugcodes.h
-lib/zig/libc/include/any-windows-any/callobj.h
-lib/zig/libc/include/any-windows-any/cardmod.h
-lib/zig/libc/include/any-windows-any/casetup.h
-lib/zig/libc/include/any-windows-any/cchannel.h
-lib/zig/libc/include/any-windows-any/cderr.h
-lib/zig/libc/include/any-windows-any/cdoex.h
-lib/zig/libc/include/any-windows-any/cdoexerr.h
-lib/zig/libc/include/any-windows-any/cdoexm.h
-lib/zig/libc/include/any-windows-any/cdoexstr.h
-lib/zig/libc/include/any-windows-any/cdonts.h
-lib/zig/libc/include/any-windows-any/cdosys.h
-lib/zig/libc/include/any-windows-any/cdosyserr.h
-lib/zig/libc/include/any-windows-any/cdosysstr.h
-lib/zig/libc/include/any-windows-any/celib.h
-lib/zig/libc/include/any-windows-any/certadm.h
-lib/zig/libc/include/any-windows-any/certbase.h
-lib/zig/libc/include/any-windows-any/certbcli.h
-lib/zig/libc/include/any-windows-any/certcli.h
-lib/zig/libc/include/any-windows-any/certenc.h
-lib/zig/libc/include/any-windows-any/certenroll.h
-lib/zig/libc/include/any-windows-any/certexit.h
-lib/zig/libc/include/any-windows-any/certif.h
-lib/zig/libc/include/any-windows-any/certmod.h
-lib/zig/libc/include/any-windows-any/certpol.h
-lib/zig/libc/include/any-windows-any/certreqd.h
-lib/zig/libc/include/any-windows-any/certsrv.h
-lib/zig/libc/include/any-windows-any/certview.h
-lib/zig/libc/include/any-windows-any/cfg.h
-lib/zig/libc/include/any-windows-any/cfgmgr32.h
-lib/zig/libc/include/any-windows-any/cguid.h
-lib/zig/libc/include/any-windows-any/chanmgr.h
-lib/zig/libc/include/any-windows-any/cierror.h
-lib/zig/libc/include/any-windows-any/clfs.h
-lib/zig/libc/include/any-windows-any/clfsmgmt.h
-lib/zig/libc/include/any-windows-any/clfsmgmtw32.h
-lib/zig/libc/include/any-windows-any/clfsw32.h
-lib/zig/libc/include/any-windows-any/cluadmex.h
-lib/zig/libc/include/any-windows-any/clusapi.h
-lib/zig/libc/include/any-windows-any/cluscfgguids.h
-lib/zig/libc/include/any-windows-any/cluscfgserver.h
-lib/zig/libc/include/any-windows-any/cluscfgwizard.h
-lib/zig/libc/include/any-windows-any/cmdtree.h
-lib/zig/libc/include/any-windows-any/cmnquery.h
-lib/zig/libc/include/any-windows-any/codecapi.h
-lib/zig/libc/include/any-windows-any/color.dlg
-lib/zig/libc/include/any-windows-any/colordlg.h
-lib/zig/libc/include/any-windows-any/comadmin.h
-lib/zig/libc/include/any-windows-any/combaseapi.h
-lib/zig/libc/include/any-windows-any/comcat.h
-lib/zig/libc/include/any-windows-any/comdef.h
-lib/zig/libc/include/any-windows-any/comdefsp.h
-lib/zig/libc/include/any-windows-any/comip.h
-lib/zig/libc/include/any-windows-any/comlite.h
-lib/zig/libc/include/any-windows-any/commapi.h
-lib/zig/libc/include/any-windows-any/commctrl.h
-lib/zig/libc/include/any-windows-any/commctrl.rh
-lib/zig/libc/include/any-windows-any/commdlg.h
-lib/zig/libc/include/any-windows-any/common.ver
-lib/zig/libc/include/any-windows-any/commoncontrols.h
-lib/zig/libc/include/any-windows-any/complex.h
-lib/zig/libc/include/any-windows-any/compobj.h
-lib/zig/libc/include/any-windows-any/compressapi.h
-lib/zig/libc/include/any-windows-any/compstui.h
-lib/zig/libc/include/any-windows-any/computecore.h
-lib/zig/libc/include/any-windows-any/computedefs.h
-lib/zig/libc/include/any-windows-any/computenetwork.h
-lib/zig/libc/include/any-windows-any/computestorage.h
-lib/zig/libc/include/any-windows-any/comsvcs.h
-lib/zig/libc/include/any-windows-any/comutil.h
-lib/zig/libc/include/any-windows-any/concurrencysal.h
-lib/zig/libc/include/any-windows-any/confpriv.h
-lib/zig/libc/include/any-windows-any/conio.h
-lib/zig/libc/include/any-windows-any/control.h
-lib/zig/libc/include/any-windows-any/cor.h
-lib/zig/libc/include/any-windows-any/corecrt_startup.h
-lib/zig/libc/include/any-windows-any/corecrt_stdio_config.h
-lib/zig/libc/include/any-windows-any/corecrt_wstdlib.h
-lib/zig/libc/include/any-windows-any/corecrt.h
-lib/zig/libc/include/any-windows-any/corerror.h
-lib/zig/libc/include/any-windows-any/corhdr.h
-lib/zig/libc/include/any-windows-any/correg.h
-lib/zig/libc/include/any-windows-any/cpl.h
-lib/zig/libc/include/any-windows-any/cplext.h
-lib/zig/libc/include/any-windows-any/credssp.h
-lib/zig/libc/include/any-windows-any/crtdbg.h
-lib/zig/libc/include/any-windows-any/crtdefs.h
-lib/zig/libc/include/any-windows-any/cryptuiapi.h
-lib/zig/libc/include/any-windows-any/cryptxml.h
-lib/zig/libc/include/any-windows-any/cscapi.h
-lib/zig/libc/include/any-windows-any/cscobj.h
-lib/zig/libc/include/any-windows-any/ctfutb.h
-lib/zig/libc/include/any-windows-any/ctxtcall.h
-lib/zig/libc/include/any-windows-any/ctype.h
-lib/zig/libc/include/any-windows-any/custcntl.h
-lib/zig/libc/include/any-windows-any/d2d1_1.h
-lib/zig/libc/include/any-windows-any/d2d1_1helper.h
-lib/zig/libc/include/any-windows-any/d2d1.h
-lib/zig/libc/include/any-windows-any/d2d1effectauthor.h
-lib/zig/libc/include/any-windows-any/d2d1effecthelpers.h
-lib/zig/libc/include/any-windows-any/d2d1effects.h
-lib/zig/libc/include/any-windows-any/d2d1helper.h
-lib/zig/libc/include/any-windows-any/d2dbasetypes.h
-lib/zig/libc/include/any-windows-any/d2derr.h
-lib/zig/libc/include/any-windows-any/d3d.h
-lib/zig/libc/include/any-windows-any/d3d10_1.h
-lib/zig/libc/include/any-windows-any/d3d10_1shader.h
-lib/zig/libc/include/any-windows-any/d3d10.h
-lib/zig/libc/include/any-windows-any/d3d10effect.h
-lib/zig/libc/include/any-windows-any/d3d10misc.h
-lib/zig/libc/include/any-windows-any/d3d10sdklayers.h
-lib/zig/libc/include/any-windows-any/d3d10shader.h
-lib/zig/libc/include/any-windows-any/d3d11_1.h
-lib/zig/libc/include/any-windows-any/d3d11_2.h
-lib/zig/libc/include/any-windows-any/d3d11_3.h
-lib/zig/libc/include/any-windows-any/d3d11_4.h
-lib/zig/libc/include/any-windows-any/d3d11.h
-lib/zig/libc/include/any-windows-any/d3d11on12.h
-lib/zig/libc/include/any-windows-any/d3d11sdklayers.h
-lib/zig/libc/include/any-windows-any/d3d11shader.h
-lib/zig/libc/include/any-windows-any/d3d12.h
-lib/zig/libc/include/any-windows-any/d3d12sdklayers.h
-lib/zig/libc/include/any-windows-any/d3d12shader.h
-lib/zig/libc/include/any-windows-any/d3d8.h
-lib/zig/libc/include/any-windows-any/d3d8caps.h
-lib/zig/libc/include/any-windows-any/d3d8types.h
-lib/zig/libc/include/any-windows-any/d3d9.h
-lib/zig/libc/include/any-windows-any/d3d9caps.h
-lib/zig/libc/include/any-windows-any/d3d9types.h
-lib/zig/libc/include/any-windows-any/d3dcaps.h
-lib/zig/libc/include/any-windows-any/d3dcommon.h
-lib/zig/libc/include/any-windows-any/d3dcompiler.h
-lib/zig/libc/include/any-windows-any/d3dhal.h
-lib/zig/libc/include/any-windows-any/d3drm.h
-lib/zig/libc/include/any-windows-any/d3drmdef.h
-lib/zig/libc/include/any-windows-any/d3drmobj.h
-lib/zig/libc/include/any-windows-any/d3dtypes.h
-lib/zig/libc/include/any-windows-any/d3dvec.inl
-lib/zig/libc/include/any-windows-any/d3dx9.h
-lib/zig/libc/include/any-windows-any/d3dx9anim.h
-lib/zig/libc/include/any-windows-any/d3dx9core.h
-lib/zig/libc/include/any-windows-any/d3dx9effect.h
-lib/zig/libc/include/any-windows-any/d3dx9math.h
-lib/zig/libc/include/any-windows-any/d3dx9math.inl
-lib/zig/libc/include/any-windows-any/d3dx9mesh.h
-lib/zig/libc/include/any-windows-any/d3dx9shader.h
-lib/zig/libc/include/any-windows-any/d3dx9shape.h
-lib/zig/libc/include/any-windows-any/d3dx9tex.h
-lib/zig/libc/include/any-windows-any/d3dx9xof.h
-lib/zig/libc/include/any-windows-any/daogetrw.h
-lib/zig/libc/include/any-windows-any/datapath.h
-lib/zig/libc/include/any-windows-any/datetimeapi.h
-lib/zig/libc/include/any-windows-any/davclnt.h
-lib/zig/libc/include/any-windows-any/dbdaoerr.h
-lib/zig/libc/include/any-windows-any/dbdaoid.h
-lib/zig/libc/include/any-windows-any/dbdaoint.h
-lib/zig/libc/include/any-windows-any/dbgautoattach.h
-lib/zig/libc/include/any-windows-any/dbgeng.h
-lib/zig/libc/include/any-windows-any/dbghelp.h
-lib/zig/libc/include/any-windows-any/dbgprop.h
-lib/zig/libc/include/any-windows-any/dbt.h
-lib/zig/libc/include/any-windows-any/dciddi.h
-lib/zig/libc/include/any-windows-any/dciman.h
-lib/zig/libc/include/any-windows-any/dcommon.h
-lib/zig/libc/include/any-windows-any/dcomp.h
-lib/zig/libc/include/any-windows-any/dcompanimation.h
-lib/zig/libc/include/any-windows-any/dcomptypes.h
-lib/zig/libc/include/any-windows-any/dde.h
-lib/zig/libc/include/any-windows-any/dde.rh
-lib/zig/libc/include/any-windows-any/ddeml.h
-lib/zig/libc/include/any-windows-any/ddk/acpiioct.h
-lib/zig/libc/include/any-windows-any/ddk/afilter.h
-lib/zig/libc/include/any-windows-any/ddk/amtvuids.h
-lib/zig/libc/include/any-windows-any/ddk/ata.h
-lib/zig/libc/include/any-windows-any/ddk/atm.h
-lib/zig/libc/include/any-windows-any/ddk/bdasup.h
-lib/zig/libc/include/any-windows-any/ddk/classpnp.h
-lib/zig/libc/include/any-windows-any/ddk/csq.h
-lib/zig/libc/include/any-windows-any/ddk/d3dhal.h
-lib/zig/libc/include/any-windows-any/ddk/d3dhalex.h
-lib/zig/libc/include/any-windows-any/ddk/d4drvif.h
-lib/zig/libc/include/any-windows-any/ddk/d4iface.h
-lib/zig/libc/include/any-windows-any/ddk/dderror.h
-lib/zig/libc/include/any-windows-any/ddk/dmusicks.h
-lib/zig/libc/include/any-windows-any/ddk/drivinit.h
-lib/zig/libc/include/any-windows-any/ddk/drmk.h
-lib/zig/libc/include/any-windows-any/ddk/dxapi.h
-lib/zig/libc/include/any-windows-any/ddk/fltsafe.h
-lib/zig/libc/include/any-windows-any/ddk/hidclass.h
-lib/zig/libc/include/any-windows-any/ddk/hubbusif.h
-lib/zig/libc/include/any-windows-any/ddk/ide.h
-lib/zig/libc/include/any-windows-any/ddk/ioaccess.h
-lib/zig/libc/include/any-windows-any/ddk/kbdmou.h
-lib/zig/libc/include/any-windows-any/ddk/mcd.h
-lib/zig/libc/include/any-windows-any/ddk/mce.h
-lib/zig/libc/include/any-windows-any/ddk/miniport.h
-lib/zig/libc/include/any-windows-any/ddk/minitape.h
-lib/zig/libc/include/any-windows-any/ddk/mountdev.h
-lib/zig/libc/include/any-windows-any/ddk/mountmgr.h
-lib/zig/libc/include/any-windows-any/ddk/msports.h
-lib/zig/libc/include/any-windows-any/ddk/ndis.h
-lib/zig/libc/include/any-windows-any/ddk/ndisguid.h
-lib/zig/libc/include/any-windows-any/ddk/ndistapi.h
-lib/zig/libc/include/any-windows-any/ddk/ndiswan.h
-lib/zig/libc/include/any-windows-any/ddk/netpnp.h
-lib/zig/libc/include/any-windows-any/ddk/ntagp.h
-lib/zig/libc/include/any-windows-any/ddk/ntddk.h
-lib/zig/libc/include/any-windows-any/ddk/ntddpcm.h
-lib/zig/libc/include/any-windows-any/ddk/ntddsnd.h
-lib/zig/libc/include/any-windows-any/ddk/ntifs.h
-lib/zig/libc/include/any-windows-any/ddk/ntimage.h
-lib/zig/libc/include/any-windows-any/ddk/ntintsafe.h
-lib/zig/libc/include/any-windows-any/ddk/ntnls.h
-lib/zig/libc/include/any-windows-any/ddk/ntpoapi.h
-lib/zig/libc/include/any-windows-any/ddk/ntstrsafe.h
-lib/zig/libc/include/any-windows-any/ddk/oprghdlr.h
-lib/zig/libc/include/any-windows-any/ddk/parallel.h
-lib/zig/libc/include/any-windows-any/ddk/pfhook.h
-lib/zig/libc/include/any-windows-any/ddk/poclass.h
-lib/zig/libc/include/any-windows-any/ddk/portcls.h
-lib/zig/libc/include/any-windows-any/ddk/punknown.h
-lib/zig/libc/include/any-windows-any/ddk/scsi.h
-lib/zig/libc/include/any-windows-any/ddk/scsiscan.h
-lib/zig/libc/include/any-windows-any/ddk/scsiwmi.h
-lib/zig/libc/include/any-windows-any/ddk/smbus.h
-lib/zig/libc/include/any-windows-any/ddk/srb.h
-lib/zig/libc/include/any-windows-any/ddk/stdunk.h
-lib/zig/libc/include/any-windows-any/ddk/storport.h
-lib/zig/libc/include/any-windows-any/ddk/strmini.h
-lib/zig/libc/include/any-windows-any/ddk/swenum.h
-lib/zig/libc/include/any-windows-any/ddk/tdikrnl.h
-lib/zig/libc/include/any-windows-any/ddk/tdistat.h
-lib/zig/libc/include/any-windows-any/ddk/upssvc.h
-lib/zig/libc/include/any-windows-any/ddk/usbbusif.h
-lib/zig/libc/include/any-windows-any/ddk/usbdlib.h
-lib/zig/libc/include/any-windows-any/ddk/usbdrivr.h
-lib/zig/libc/include/any-windows-any/ddk/usbkern.h
-lib/zig/libc/include/any-windows-any/ddk/usbprint.h
-lib/zig/libc/include/any-windows-any/ddk/usbprotocoldefs.h
-lib/zig/libc/include/any-windows-any/ddk/usbscan.h
-lib/zig/libc/include/any-windows-any/ddk/usbstorioctl.h
-lib/zig/libc/include/any-windows-any/ddk/video.h
-lib/zig/libc/include/any-windows-any/ddk/videoagp.h
-lib/zig/libc/include/any-windows-any/ddk/wdm.h
-lib/zig/libc/include/any-windows-any/ddk/wdmguid.h
-lib/zig/libc/include/any-windows-any/ddk/wdmsec.h
-lib/zig/libc/include/any-windows-any/ddk/wmidata.h
-lib/zig/libc/include/any-windows-any/ddk/wmilib.h
-lib/zig/libc/include/any-windows-any/ddk/ws2san.h
-lib/zig/libc/include/any-windows-any/ddk/xfilter.h
-lib/zig/libc/include/any-windows-any/ddraw.h
-lib/zig/libc/include/any-windows-any/ddrawgdi.h
-lib/zig/libc/include/any-windows-any/ddrawi.h
-lib/zig/libc/include/any-windows-any/ddstream.h
-lib/zig/libc/include/any-windows-any/debugapi.h
-lib/zig/libc/include/any-windows-any/delayimp.h
-lib/zig/libc/include/any-windows-any/devguid.h
-lib/zig/libc/include/any-windows-any/devicetopology.h
-lib/zig/libc/include/any-windows-any/devioctl.h
-lib/zig/libc/include/any-windows-any/devpkey.h
-lib/zig/libc/include/any-windows-any/devpropdef.h
-lib/zig/libc/include/any-windows-any/dhcpcsdk.h
-lib/zig/libc/include/any-windows-any/dhcpsapi.h
-lib/zig/libc/include/any-windows-any/dhcpssdk.h
-lib/zig/libc/include/any-windows-any/dhcpv6csdk.h
-lib/zig/libc/include/any-windows-any/dhtmldid.h
-lib/zig/libc/include/any-windows-any/dhtmled.h
-lib/zig/libc/include/any-windows-any/dhtmliid.h
-lib/zig/libc/include/any-windows-any/digitalv.h
-lib/zig/libc/include/any-windows-any/dimm.h
-lib/zig/libc/include/any-windows-any/dinput.h
-lib/zig/libc/include/any-windows-any/dinputd.h
-lib/zig/libc/include/any-windows-any/dir.h
-lib/zig/libc/include/any-windows-any/direct.h
-lib/zig/libc/include/any-windows-any/directmanipulation.h
-lib/zig/libc/include/any-windows-any/directxmath.h
-lib/zig/libc/include/any-windows-any/dirent.h
-lib/zig/libc/include/any-windows-any/diskguid.h
-lib/zig/libc/include/any-windows-any/dismapi.h
-lib/zig/libc/include/any-windows-any/dispatch.h
-lib/zig/libc/include/any-windows-any/dispatcherqueue.h
-lib/zig/libc/include/any-windows-any/dispdib.h
-lib/zig/libc/include/any-windows-any/dispex.h
-lib/zig/libc/include/any-windows-any/dlcapi.h
-lib/zig/libc/include/any-windows-any/dlgs.h
-lib/zig/libc/include/any-windows-any/dls1.h
-lib/zig/libc/include/any-windows-any/dls2.h
-lib/zig/libc/include/any-windows-any/dmdls.h
-lib/zig/libc/include/any-windows-any/dmemmgr.h
-lib/zig/libc/include/any-windows-any/dmerror.h
-lib/zig/libc/include/any-windows-any/dmksctrl.h
-lib/zig/libc/include/any-windows-any/dmo.h
-lib/zig/libc/include/any-windows-any/dmodshow.h
-lib/zig/libc/include/any-windows-any/dmoreg.h
-lib/zig/libc/include/any-windows-any/dmort.h
-lib/zig/libc/include/any-windows-any/dmplugin.h
-lib/zig/libc/include/any-windows-any/dmusbuff.h
-lib/zig/libc/include/any-windows-any/dmusicc.h
-lib/zig/libc/include/any-windows-any/dmusicf.h
-lib/zig/libc/include/any-windows-any/dmusici.h
-lib/zig/libc/include/any-windows-any/dmusics.h
-lib/zig/libc/include/any-windows-any/docobj.h
-lib/zig/libc/include/any-windows-any/docobjectservice.h
-lib/zig/libc/include/any-windows-any/documenttarget.h
-lib/zig/libc/include/any-windows-any/domdid.h
-lib/zig/libc/include/any-windows-any/dos.h
-lib/zig/libc/include/any-windows-any/downloadmgr.h
-lib/zig/libc/include/any-windows-any/dpaddr.h
-lib/zig/libc/include/any-windows-any/dpapi.h
-lib/zig/libc/include/any-windows-any/dpfilter.h
-lib/zig/libc/include/any-windows-any/dplay.h
-lib/zig/libc/include/any-windows-any/dplay8.h
-lib/zig/libc/include/any-windows-any/dplobby.h
-lib/zig/libc/include/any-windows-any/dplobby8.h
-lib/zig/libc/include/any-windows-any/dpnathlp.h
-lib/zig/libc/include/any-windows-any/driverspecs.h
-lib/zig/libc/include/any-windows-any/drmexternals.h
-lib/zig/libc/include/any-windows-any/dsadmin.h
-lib/zig/libc/include/any-windows-any/dsclient.h
-lib/zig/libc/include/any-windows-any/dsconf.h
-lib/zig/libc/include/any-windows-any/dsdriver.h
-lib/zig/libc/include/any-windows-any/dsgetdc.h
-lib/zig/libc/include/any-windows-any/dshow.h
-lib/zig/libc/include/any-windows-any/dskquota.h
-lib/zig/libc/include/any-windows-any/dsound.h
-lib/zig/libc/include/any-windows-any/dsquery.h
-lib/zig/libc/include/any-windows-any/dsrole.h
-lib/zig/libc/include/any-windows-any/dssec.h
-lib/zig/libc/include/any-windows-any/dtchelp.h
-lib/zig/libc/include/any-windows-any/dvbsiparser.h
-lib/zig/libc/include/any-windows-any/dvdevcod.h
-lib/zig/libc/include/any-windows-any/dvdif.h
-lib/zig/libc/include/any-windows-any/dvdmedia.h
-lib/zig/libc/include/any-windows-any/dvec.h
-lib/zig/libc/include/any-windows-any/dvobj.h
-lib/zig/libc/include/any-windows-any/dwmapi.h
-lib/zig/libc/include/any-windows-any/dwrite_1.h
-lib/zig/libc/include/any-windows-any/dwrite_2.h
-lib/zig/libc/include/any-windows-any/dwrite_3.h
-lib/zig/libc/include/any-windows-any/dwrite.h
-lib/zig/libc/include/any-windows-any/dxdiag.h
-lib/zig/libc/include/any-windows-any/dxerr8.h
-lib/zig/libc/include/any-windows-any/dxerr9.h
-lib/zig/libc/include/any-windows-any/dxfile.h
-lib/zig/libc/include/any-windows-any/dxgi.h
-lib/zig/libc/include/any-windows-any/dxgi1_2.h
-lib/zig/libc/include/any-windows-any/dxgi1_3.h
-lib/zig/libc/include/any-windows-any/dxgi1_4.h
-lib/zig/libc/include/any-windows-any/dxgi1_5.h
-lib/zig/libc/include/any-windows-any/dxgi1_6.h
-lib/zig/libc/include/any-windows-any/dxgicommon.h
-lib/zig/libc/include/any-windows-any/dxgidebug.h
-lib/zig/libc/include/any-windows-any/dxgiformat.h
-lib/zig/libc/include/any-windows-any/dxgitype.h
-lib/zig/libc/include/any-windows-any/dxtmpl.h
-lib/zig/libc/include/any-windows-any/dxva.h
-lib/zig/libc/include/any-windows-any/dxva2api.h
-lib/zig/libc/include/any-windows-any/dxvahd.h
-lib/zig/libc/include/any-windows-any/eapauthenticatoractiondefine.h
-lib/zig/libc/include/any-windows-any/eapauthenticatortypes.h
-lib/zig/libc/include/any-windows-any/eaphosterror.h
-lib/zig/libc/include/any-windows-any/eaphostpeerconfigapis.h
-lib/zig/libc/include/any-windows-any/eaphostpeertypes.h
-lib/zig/libc/include/any-windows-any/eapmethodauthenticatorapis.h
-lib/zig/libc/include/any-windows-any/eapmethodpeerapis.h
-lib/zig/libc/include/any-windows-any/eapmethodtypes.h
-lib/zig/libc/include/any-windows-any/eappapis.h
-lib/zig/libc/include/any-windows-any/eaptypes.h
-lib/zig/libc/include/any-windows-any/edevdefs.h
-lib/zig/libc/include/any-windows-any/eh.h
-lib/zig/libc/include/any-windows-any/ehstorapi.h
-lib/zig/libc/include/any-windows-any/elscore.h
-lib/zig/libc/include/any-windows-any/elssrvc.h
-lib/zig/libc/include/any-windows-any/emostore.h
-lib/zig/libc/include/any-windows-any/emptyvc.h
-lib/zig/libc/include/any-windows-any/endpointvolume.h
-lib/zig/libc/include/any-windows-any/errhandlingapi.h
-lib/zig/libc/include/any-windows-any/errno.h
-lib/zig/libc/include/any-windows-any/error.h
-lib/zig/libc/include/any-windows-any/errorrep.h
-lib/zig/libc/include/any-windows-any/errors.h
-lib/zig/libc/include/any-windows-any/esent.h
-lib/zig/libc/include/any-windows-any/evcode.h
-lib/zig/libc/include/any-windows-any/evcoll.h
-lib/zig/libc/include/any-windows-any/eventsys.h
-lib/zig/libc/include/any-windows-any/eventtoken.h
-lib/zig/libc/include/any-windows-any/evntcons.h
-lib/zig/libc/include/any-windows-any/evntprov.h
-lib/zig/libc/include/any-windows-any/evntrace.h
-lib/zig/libc/include/any-windows-any/evr.h
-lib/zig/libc/include/any-windows-any/evr9.h
-lib/zig/libc/include/any-windows-any/exchform.h
-lib/zig/libc/include/any-windows-any/excpt.h
-lib/zig/libc/include/any-windows-any/exdisp.h
-lib/zig/libc/include/any-windows-any/exdispid.h
-lib/zig/libc/include/any-windows-any/expandedresources.h
-lib/zig/libc/include/any-windows-any/fci.h
-lib/zig/libc/include/any-windows-any/fcntl.h
-lib/zig/libc/include/any-windows-any/fdi.h
-lib/zig/libc/include/any-windows-any/fenv.h
-lib/zig/libc/include/any-windows-any/fibersapi.h
-lib/zig/libc/include/any-windows-any/fileapi.h
-lib/zig/libc/include/any-windows-any/fileextd.h
-lib/zig/libc/include/any-windows-any/filehc.h
-lib/zig/libc/include/any-windows-any/fileopen.dlg
-lib/zig/libc/include/any-windows-any/filter.h
-lib/zig/libc/include/any-windows-any/filterr.h
-lib/zig/libc/include/any-windows-any/findtext.dlg
-lib/zig/libc/include/any-windows-any/float.h
-lib/zig/libc/include/any-windows-any/fltdefs.h
-lib/zig/libc/include/any-windows-any/fltuser.h
-lib/zig/libc/include/any-windows-any/fltuserstructures.h
-lib/zig/libc/include/any-windows-any/fltwinerror.h
-lib/zig/libc/include/any-windows-any/font.dlg
-lib/zig/libc/include/any-windows-any/fontsub.h
-lib/zig/libc/include/any-windows-any/fpieee.h
-lib/zig/libc/include/any-windows-any/fsrm.h
-lib/zig/libc/include/any-windows-any/fsrmenums.h
-lib/zig/libc/include/any-windows-any/fsrmerr.h
-lib/zig/libc/include/any-windows-any/fsrmpipeline.h
-lib/zig/libc/include/any-windows-any/fsrmquota.h
-lib/zig/libc/include/any-windows-any/fsrmreports.h
-lib/zig/libc/include/any-windows-any/fsrmscreen.h
-lib/zig/libc/include/any-windows-any/ftsiface.h
-lib/zig/libc/include/any-windows-any/ftw.h
-lib/zig/libc/include/any-windows-any/functiondiscoveryapi.h
-lib/zig/libc/include/any-windows-any/functiondiscoverycategories.h
-lib/zig/libc/include/any-windows-any/functiondiscoveryconstraints.h
-lib/zig/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h
-lib/zig/libc/include/any-windows-any/functiondiscoverykeys.h
-lib/zig/libc/include/any-windows-any/functiondiscoverynotification.h
-lib/zig/libc/include/any-windows-any/fusion.h
-lib/zig/libc/include/any-windows-any/fvec.h
-lib/zig/libc/include/any-windows-any/fwpmtypes.h
-lib/zig/libc/include/any-windows-any/fwpmu.h
-lib/zig/libc/include/any-windows-any/fwptypes.h
-lib/zig/libc/include/any-windows-any/gb18030.h
-lib/zig/libc/include/any-windows-any/gdiplus.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplus.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusbase.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusbrush.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluscolor.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluscolormatrix.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluseffects.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusenums.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusflat.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusgpstubs.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusgraphics.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusheaders.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimageattributes.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimagecodec.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimaging.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimpl.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusinit.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluslinecaps.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmatrix.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmem.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmetafile.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmetaheader.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluspath.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluspen.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdipluspixelformats.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplusstringformat.h
-lib/zig/libc/include/any-windows-any/gdiplus/gdiplustypes.h
-lib/zig/libc/include/any-windows-any/getopt.h
-lib/zig/libc/include/any-windows-any/GL/gl.h
-lib/zig/libc/include/any-windows-any/GL/glaux.h
-lib/zig/libc/include/any-windows-any/GL/glcorearb.h
-lib/zig/libc/include/any-windows-any/GL/glext.h
-lib/zig/libc/include/any-windows-any/GL/glu.h
-lib/zig/libc/include/any-windows-any/GL/glxext.h
-lib/zig/libc/include/any-windows-any/GL/wgl.h
-lib/zig/libc/include/any-windows-any/GL/wglext.h
-lib/zig/libc/include/any-windows-any/gpedit.h
-lib/zig/libc/include/any-windows-any/gpio.h
-lib/zig/libc/include/any-windows-any/gpmgmt.h
-lib/zig/libc/include/any-windows-any/guiddef.h
-lib/zig/libc/include/any-windows-any/h323priv.h
-lib/zig/libc/include/any-windows-any/handleapi.h
-lib/zig/libc/include/any-windows-any/heapapi.h
-lib/zig/libc/include/any-windows-any/hidclass.h
-lib/zig/libc/include/any-windows-any/hidpi.h
-lib/zig/libc/include/any-windows-any/hidsdi.h
-lib/zig/libc/include/any-windows-any/hidusage.h
-lib/zig/libc/include/any-windows-any/highlevelmonitorconfigurationapi.h
-lib/zig/libc/include/any-windows-any/hlguids.h
-lib/zig/libc/include/any-windows-any/hliface.h
-lib/zig/libc/include/any-windows-any/hlink.h
-lib/zig/libc/include/any-windows-any/hostinfo.h
-lib/zig/libc/include/any-windows-any/hstring.h
-lib/zig/libc/include/any-windows-any/htiface.h
-lib/zig/libc/include/any-windows-any/htiframe.h
-lib/zig/libc/include/any-windows-any/htmlguid.h
-lib/zig/libc/include/any-windows-any/htmlhelp.h
-lib/zig/libc/include/any-windows-any/http.h
-lib/zig/libc/include/any-windows-any/httpext.h
-lib/zig/libc/include/any-windows-any/httpfilt.h
-lib/zig/libc/include/any-windows-any/httprequestid.h
-lib/zig/libc/include/any-windows-any/hvsocket.h
-lib/zig/libc/include/any-windows-any/i_cryptasn1tls.h
-lib/zig/libc/include/any-windows-any/ia64reg.h
-lib/zig/libc/include/any-windows-any/iaccess.h
-lib/zig/libc/include/any-windows-any/iadmext.h
-lib/zig/libc/include/any-windows-any/iadmw.h
-lib/zig/libc/include/any-windows-any/iads.h
-lib/zig/libc/include/any-windows-any/icftypes.h
-lib/zig/libc/include/any-windows-any/icm.h
-lib/zig/libc/include/any-windows-any/icmpapi.h
-lib/zig/libc/include/any-windows-any/icmui.dlg
-lib/zig/libc/include/any-windows-any/icodecapi.h
-lib/zig/libc/include/any-windows-any/icrsint.h
-lib/zig/libc/include/any-windows-any/identitycommon.h
-lib/zig/libc/include/any-windows-any/identitystore.h
-lib/zig/libc/include/any-windows-any/idf.h
-lib/zig/libc/include/any-windows-any/idispids.h
-lib/zig/libc/include/any-windows-any/iedial.h
-lib/zig/libc/include/any-windows-any/ieeefp.h
-lib/zig/libc/include/any-windows-any/ieverp.h
-lib/zig/libc/include/any-windows-any/ifdef.h
-lib/zig/libc/include/any-windows-any/iiis.h
-lib/zig/libc/include/any-windows-any/iiisext.h
-lib/zig/libc/include/any-windows-any/iimgctx.h
-lib/zig/libc/include/any-windows-any/iiscnfg.h
-lib/zig/libc/include/any-windows-any/iisrsta.h
-lib/zig/libc/include/any-windows-any/iketypes.h
-lib/zig/libc/include/any-windows-any/ilogobj.hxx
-lib/zig/libc/include/any-windows-any/imagehlp.h
-lib/zig/libc/include/any-windows-any/ime.h
-lib/zig/libc/include/any-windows-any/imessage.h
-lib/zig/libc/include/any-windows-any/imm.h
-lib/zig/libc/include/any-windows-any/in6addr.h
-lib/zig/libc/include/any-windows-any/inaddr.h
-lib/zig/libc/include/any-windows-any/indexsrv.h
-lib/zig/libc/include/any-windows-any/inetreg.h
-lib/zig/libc/include/any-windows-any/inetsdk.h
-lib/zig/libc/include/any-windows-any/infstr.h
-lib/zig/libc/include/any-windows-any/initguid.h
-lib/zig/libc/include/any-windows-any/initoid.h
-lib/zig/libc/include/any-windows-any/inputscope.h
-lib/zig/libc/include/any-windows-any/inspectable.h
-lib/zig/libc/include/any-windows-any/interlockedapi.h
-lib/zig/libc/include/any-windows-any/intrin.h
-lib/zig/libc/include/any-windows-any/intsafe.h
-lib/zig/libc/include/any-windows-any/intshcut.h
-lib/zig/libc/include/any-windows-any/inttypes.h
-lib/zig/libc/include/any-windows-any/invkprxy.h
-lib/zig/libc/include/any-windows-any/io.h
-lib/zig/libc/include/any-windows-any/ioapiset.h
-lib/zig/libc/include/any-windows-any/ioevent.h
-lib/zig/libc/include/any-windows-any/ioringapi.h
-lib/zig/libc/include/any-windows-any/ipexport.h
-lib/zig/libc/include/any-windows-any/iphlpapi.h
-lib/zig/libc/include/any-windows-any/ipifcons.h
-lib/zig/libc/include/any-windows-any/ipinfoid.h
-lib/zig/libc/include/any-windows-any/ipmib.h
-lib/zig/libc/include/any-windows-any/ipmsp.h
-lib/zig/libc/include/any-windows-any/iprtrmib.h
-lib/zig/libc/include/any-windows-any/ipsectypes.h
-lib/zig/libc/include/any-windows-any/iptypes.h
-lib/zig/libc/include/any-windows-any/ipxconst.h
-lib/zig/libc/include/any-windows-any/ipxrip.h
-lib/zig/libc/include/any-windows-any/ipxrtdef.h
-lib/zig/libc/include/any-windows-any/ipxsap.h
-lib/zig/libc/include/any-windows-any/ipxtfflt.h
-lib/zig/libc/include/any-windows-any/iscsidsc.h
-lib/zig/libc/include/any-windows-any/isguids.h
-lib/zig/libc/include/any-windows-any/issper16.h
-lib/zig/libc/include/any-windows-any/issperr.h
-lib/zig/libc/include/any-windows-any/isysmon.h
-lib/zig/libc/include/any-windows-any/ivec.h
-lib/zig/libc/include/any-windows-any/iwamreg.h
-lib/zig/libc/include/any-windows-any/jobapi.h
-lib/zig/libc/include/any-windows-any/kcom.h
-lib/zig/libc/include/any-windows-any/KHR/khrplatform.h
-lib/zig/libc/include/any-windows-any/knownfolders.h
-lib/zig/libc/include/any-windows-any/ks.h
-lib/zig/libc/include/any-windows-any/ksdebug.h
-lib/zig/libc/include/any-windows-any/ksguid.h
-lib/zig/libc/include/any-windows-any/ksmedia.h
-lib/zig/libc/include/any-windows-any/ksproxy.h
-lib/zig/libc/include/any-windows-any/ksuuids.h
-lib/zig/libc/include/any-windows-any/ktmtypes.h
-lib/zig/libc/include/any-windows-any/ktmw32.h
-lib/zig/libc/include/any-windows-any/kxia64.h
-lib/zig/libc/include/any-windows-any/l2cmn.h
-lib/zig/libc/include/any-windows-any/libgen.h
-lib/zig/libc/include/any-windows-any/libloaderapi.h
-lib/zig/libc/include/any-windows-any/libloaderapi2.h
-lib/zig/libc/include/any-windows-any/limits.h
-lib/zig/libc/include/any-windows-any/lm.h
-lib/zig/libc/include/any-windows-any/lmaccess.h
-lib/zig/libc/include/any-windows-any/lmalert.h
-lib/zig/libc/include/any-windows-any/lmapibuf.h
-lib/zig/libc/include/any-windows-any/lmat.h
-lib/zig/libc/include/any-windows-any/lmaudit.h
-lib/zig/libc/include/any-windows-any/lmconfig.h
-lib/zig/libc/include/any-windows-any/lmcons.h
-lib/zig/libc/include/any-windows-any/lmdfs.h
-lib/zig/libc/include/any-windows-any/lmerr.h
-lib/zig/libc/include/any-windows-any/lmerrlog.h
-lib/zig/libc/include/any-windows-any/lmjoin.h
-lib/zig/libc/include/any-windows-any/lmmsg.h
-lib/zig/libc/include/any-windows-any/lmon.h
-lib/zig/libc/include/any-windows-any/lmremutl.h
-lib/zig/libc/include/any-windows-any/lmrepl.h
-lib/zig/libc/include/any-windows-any/lmserver.h
-lib/zig/libc/include/any-windows-any/lmshare.h
-lib/zig/libc/include/any-windows-any/lmsname.h
-lib/zig/libc/include/any-windows-any/lmstats.h
-lib/zig/libc/include/any-windows-any/lmsvc.h
-lib/zig/libc/include/any-windows-any/lmuse.h
-lib/zig/libc/include/any-windows-any/lmuseflg.h
-lib/zig/libc/include/any-windows-any/lmwksta.h
-lib/zig/libc/include/any-windows-any/loadperf.h
-lib/zig/libc/include/any-windows-any/locale.h
-lib/zig/libc/include/any-windows-any/locationapi.h
-lib/zig/libc/include/any-windows-any/lpmapi.h
-lib/zig/libc/include/any-windows-any/lzexpand.h
-lib/zig/libc/include/any-windows-any/madcapcl.h
-lib/zig/libc/include/any-windows-any/magnification.h
-lib/zig/libc/include/any-windows-any/mailmsgprops.h
-lib/zig/libc/include/any-windows-any/malloc.h
-lib/zig/libc/include/any-windows-any/manipulations.h
-lib/zig/libc/include/any-windows-any/mapi.h
-lib/zig/libc/include/any-windows-any/mapicode.h
-lib/zig/libc/include/any-windows-any/mapidbg.h
-lib/zig/libc/include/any-windows-any/mapidefs.h
-lib/zig/libc/include/any-windows-any/mapiform.h
-lib/zig/libc/include/any-windows-any/mapiguid.h
-lib/zig/libc/include/any-windows-any/mapihook.h
-lib/zig/libc/include/any-windows-any/mapinls.h
-lib/zig/libc/include/any-windows-any/mapioid.h
-lib/zig/libc/include/any-windows-any/mapispi.h
-lib/zig/libc/include/any-windows-any/mapitags.h
-lib/zig/libc/include/any-windows-any/mapiutil.h
-lib/zig/libc/include/any-windows-any/mapival.h
-lib/zig/libc/include/any-windows-any/mapiwin.h
-lib/zig/libc/include/any-windows-any/mapiwz.h
-lib/zig/libc/include/any-windows-any/mapix.h
-lib/zig/libc/include/any-windows-any/math.h
-lib/zig/libc/include/any-windows-any/mbctype.h
-lib/zig/libc/include/any-windows-any/mbstring.h
-lib/zig/libc/include/any-windows-any/mciavi.h
-lib/zig/libc/include/any-windows-any/mcx.h
-lib/zig/libc/include/any-windows-any/mdbrole.hxx
-lib/zig/libc/include/any-windows-any/mdcommsg.h
-lib/zig/libc/include/any-windows-any/mddefw.h
-lib/zig/libc/include/any-windows-any/mdhcp.h
-lib/zig/libc/include/any-windows-any/mdmsg.h
-lib/zig/libc/include/any-windows-any/mediaerr.h
-lib/zig/libc/include/any-windows-any/mediaobj.h
-lib/zig/libc/include/any-windows-any/medparam.h
-lib/zig/libc/include/any-windows-any/mem.h
-lib/zig/libc/include/any-windows-any/memory.h
-lib/zig/libc/include/any-windows-any/memoryapi.h
-lib/zig/libc/include/any-windows-any/mergemod.h
-lib/zig/libc/include/any-windows-any/mfapi.h
-lib/zig/libc/include/any-windows-any/mfcaptureengine.h
-lib/zig/libc/include/any-windows-any/mfd3d12.h
-lib/zig/libc/include/any-windows-any/mferror.h
-lib/zig/libc/include/any-windows-any/mfidl.h
-lib/zig/libc/include/any-windows-any/mfmediacapture.h
-lib/zig/libc/include/any-windows-any/mfmp2dlna.h
-lib/zig/libc/include/any-windows-any/mfobjects.h
-lib/zig/libc/include/any-windows-any/mfplay.h
-lib/zig/libc/include/any-windows-any/mfreadwrite.h
-lib/zig/libc/include/any-windows-any/mftransform.h
-lib/zig/libc/include/any-windows-any/mgm.h
-lib/zig/libc/include/any-windows-any/mgmtapi.h
-lib/zig/libc/include/any-windows-any/midles.h
-lib/zig/libc/include/any-windows-any/mimedisp.h
-lib/zig/libc/include/any-windows-any/mimeinfo.h
-lib/zig/libc/include/any-windows-any/minmax.h
-lib/zig/libc/include/any-windows-any/minwinbase.h
-lib/zig/libc/include/any-windows-any/minwindef.h
-lib/zig/libc/include/any-windows-any/mlang.h
-lib/zig/libc/include/any-windows-any/mmc.h
-lib/zig/libc/include/any-windows-any/mmcobj.h
-lib/zig/libc/include/any-windows-any/mmddk.h
-lib/zig/libc/include/any-windows-any/mmdeviceapi.h
-lib/zig/libc/include/any-windows-any/mmreg.h
-lib/zig/libc/include/any-windows-any/mmstream.h
-lib/zig/libc/include/any-windows-any/mmsystem.h
-lib/zig/libc/include/any-windows-any/mobsync.h
-lib/zig/libc/include/any-windows-any/moniker.h
-lib/zig/libc/include/any-windows-any/mpeg2bits.h
-lib/zig/libc/include/any-windows-any/mpeg2data.h
-lib/zig/libc/include/any-windows-any/mpeg2psiparser.h
-lib/zig/libc/include/any-windows-any/mpeg2structs.h
-lib/zig/libc/include/any-windows-any/mprapi.h
-lib/zig/libc/include/any-windows-any/mprerror.h
-lib/zig/libc/include/any-windows-any/mq.h
-lib/zig/libc/include/any-windows-any/mqmail.h
-lib/zig/libc/include/any-windows-any/mqoai.h
-lib/zig/libc/include/any-windows-any/msacm.h
-lib/zig/libc/include/any-windows-any/msacmdlg.dlg
-lib/zig/libc/include/any-windows-any/msacmdlg.h
-lib/zig/libc/include/any-windows-any/msado15.h
-lib/zig/libc/include/any-windows-any/msasn1.h
-lib/zig/libc/include/any-windows-any/msber.h
-lib/zig/libc/include/any-windows-any/mscat.h
-lib/zig/libc/include/any-windows-any/mschapp.h
-lib/zig/libc/include/any-windows-any/msclus.h
-lib/zig/libc/include/any-windows-any/mscoree.h
-lib/zig/libc/include/any-windows-any/msctf.h
-lib/zig/libc/include/any-windows-any/msctfmonitorapi.h
-lib/zig/libc/include/any-windows-any/msdadc.h
-lib/zig/libc/include/any-windows-any/msdaguid.h
-lib/zig/libc/include/any-windows-any/msdaipp.h
-lib/zig/libc/include/any-windows-any/msdaipper.h
-lib/zig/libc/include/any-windows-any/msdaora.h
-lib/zig/libc/include/any-windows-any/msdaosp.h
-lib/zig/libc/include/any-windows-any/msdasc.h
-lib/zig/libc/include/any-windows-any/msdasql.h
-lib/zig/libc/include/any-windows-any/msdatsrc.h
-lib/zig/libc/include/any-windows-any/msdrm.h
-lib/zig/libc/include/any-windows-any/msdrmdefs.h
-lib/zig/libc/include/any-windows-any/msdshape.h
-lib/zig/libc/include/any-windows-any/msfs.h
-lib/zig/libc/include/any-windows-any/mshtmcid.h
-lib/zig/libc/include/any-windows-any/mshtmdid.h
-lib/zig/libc/include/any-windows-any/mshtmhst.h
-lib/zig/libc/include/any-windows-any/mshtml.h
-lib/zig/libc/include/any-windows-any/mshtmlc.h
-lib/zig/libc/include/any-windows-any/msi.h
-lib/zig/libc/include/any-windows-any/msidefs.h
-lib/zig/libc/include/any-windows-any/msimcntl.h
-lib/zig/libc/include/any-windows-any/msimcsdk.h
-lib/zig/libc/include/any-windows-any/msinkaut_i.c
-lib/zig/libc/include/any-windows-any/msinkaut.h
-lib/zig/libc/include/any-windows-any/msiquery.h
-lib/zig/libc/include/any-windows-any/msoav.h
-lib/zig/libc/include/any-windows-any/msoledbsql.h
-lib/zig/libc/include/any-windows-any/msopc.h
-lib/zig/libc/include/any-windows-any/msp.h
-lib/zig/libc/include/any-windows-any/mspab.h
-lib/zig/libc/include/any-windows-any/mspaddr.h
-lib/zig/libc/include/any-windows-any/mspbase.h
-lib/zig/libc/include/any-windows-any/mspcall.h
-lib/zig/libc/include/any-windows-any/mspcoll.h
-lib/zig/libc/include/any-windows-any/mspenum.h
-lib/zig/libc/include/any-windows-any/msplog.h
-lib/zig/libc/include/any-windows-any/mspst.h
-lib/zig/libc/include/any-windows-any/mspstrm.h
-lib/zig/libc/include/any-windows-any/mspterm.h
-lib/zig/libc/include/any-windows-any/mspthrd.h
-lib/zig/libc/include/any-windows-any/msptrmac.h
-lib/zig/libc/include/any-windows-any/msptrmar.h
-lib/zig/libc/include/any-windows-any/msptrmvc.h
-lib/zig/libc/include/any-windows-any/msputils.h
-lib/zig/libc/include/any-windows-any/msrdc.h
-lib/zig/libc/include/any-windows-any/msremote.h
-lib/zig/libc/include/any-windows-any/mssip.h
-lib/zig/libc/include/any-windows-any/msstkppg.h
-lib/zig/libc/include/any-windows-any/mstask.h
-lib/zig/libc/include/any-windows-any/mstcpip.h
-lib/zig/libc/include/any-windows-any/msterr.h
-lib/zig/libc/include/any-windows-any/mswsock.h
-lib/zig/libc/include/any-windows-any/msxml.h
-lib/zig/libc/include/any-windows-any/msxml2.h
-lib/zig/libc/include/any-windows-any/msxml2did.h
-lib/zig/libc/include/any-windows-any/msxmldid.h
-lib/zig/libc/include/any-windows-any/mtsadmin.h
-lib/zig/libc/include/any-windows-any/mtsevents.h
-lib/zig/libc/include/any-windows-any/mtsgrp.h
-lib/zig/libc/include/any-windows-any/mtx.h
-lib/zig/libc/include/any-windows-any/mtxadmin.h
-lib/zig/libc/include/any-windows-any/mtxattr.h
-lib/zig/libc/include/any-windows-any/mtxdm.h
-lib/zig/libc/include/any-windows-any/muiload.h
-lib/zig/libc/include/any-windows-any/multimon.h
-lib/zig/libc/include/any-windows-any/multinfo.h
-lib/zig/libc/include/any-windows-any/mxdc.h
-lib/zig/libc/include/any-windows-any/namedpipeapi.h
-lib/zig/libc/include/any-windows-any/namespaceapi.h
-lib/zig/libc/include/any-windows-any/napcertrelyingparty.h
-lib/zig/libc/include/any-windows-any/napcommon.h
-lib/zig/libc/include/any-windows-any/napenforcementclient.h
-lib/zig/libc/include/any-windows-any/napmanagement.h
-lib/zig/libc/include/any-windows-any/napmicrosoftvendorids.h
-lib/zig/libc/include/any-windows-any/napprotocol.h
-lib/zig/libc/include/any-windows-any/napservermanagement.h
-lib/zig/libc/include/any-windows-any/napsystemhealthagent.h
-lib/zig/libc/include/any-windows-any/napsystemhealthvalidator.h
-lib/zig/libc/include/any-windows-any/naptypes.h
-lib/zig/libc/include/any-windows-any/naputil.h
-lib/zig/libc/include/any-windows-any/nb30.h
-lib/zig/libc/include/any-windows-any/ncrypt.h
-lib/zig/libc/include/any-windows-any/ndattrib.h
-lib/zig/libc/include/any-windows-any/ndfapi.h
-lib/zig/libc/include/any-windows-any/ndhelper.h
-lib/zig/libc/include/any-windows-any/ndkinfo.h
-lib/zig/libc/include/any-windows-any/ndr64types.h
-lib/zig/libc/include/any-windows-any/ndrtypes.h
-lib/zig/libc/include/any-windows-any/netcfgn.h
-lib/zig/libc/include/any-windows-any/netcfgx.h
-lib/zig/libc/include/any-windows-any/netcon.h
-lib/zig/libc/include/any-windows-any/neterr.h
-lib/zig/libc/include/any-windows-any/netevent.h
-lib/zig/libc/include/any-windows-any/netfw.h
-lib/zig/libc/include/any-windows-any/netioapi.h
-lib/zig/libc/include/any-windows-any/netlistmgr.h
-lib/zig/libc/include/any-windows-any/netmon.h
-lib/zig/libc/include/any-windows-any/netprov.h
-lib/zig/libc/include/any-windows-any/nettypes.h
-lib/zig/libc/include/any-windows-any/new.h
-lib/zig/libc/include/any-windows-any/newapis.h
-lib/zig/libc/include/any-windows-any/newdev.h
-lib/zig/libc/include/any-windows-any/nldef.h
-lib/zig/libc/include/any-windows-any/nmsupp.h
-lib/zig/libc/include/any-windows-any/npapi.h
-lib/zig/libc/include/any-windows-any/nsemail.h
-lib/zig/libc/include/any-windows-any/nserror.h
-lib/zig/libc/include/any-windows-any/nspapi.h
-lib/zig/libc/include/any-windows-any/ntdd1394.h
-lib/zig/libc/include/any-windows-any/ntdd8042.h
-lib/zig/libc/include/any-windows-any/ntddbeep.h
-lib/zig/libc/include/any-windows-any/ntddcdrm.h
-lib/zig/libc/include/any-windows-any/ntddcdvd.h
-lib/zig/libc/include/any-windows-any/ntddchgr.h
-lib/zig/libc/include/any-windows-any/ntdddisk.h
-lib/zig/libc/include/any-windows-any/ntddft.h
-lib/zig/libc/include/any-windows-any/ntddkbd.h
-lib/zig/libc/include/any-windows-any/ntddmmc.h
-lib/zig/libc/include/any-windows-any/ntddmodm.h
-lib/zig/libc/include/any-windows-any/ntddmou.h
-lib/zig/libc/include/any-windows-any/ntddndis.h
-lib/zig/libc/include/any-windows-any/ntddpar.h
-lib/zig/libc/include/any-windows-any/ntddpsch.h
-lib/zig/libc/include/any-windows-any/ntddscsi.h
-lib/zig/libc/include/any-windows-any/ntddser.h
-lib/zig/libc/include/any-windows-any/ntddstor.h
-lib/zig/libc/include/any-windows-any/ntddtape.h
-lib/zig/libc/include/any-windows-any/ntddtdi.h
-lib/zig/libc/include/any-windows-any/ntddvdeo.h
-lib/zig/libc/include/any-windows-any/ntddvol.h
-lib/zig/libc/include/any-windows-any/ntdef.h
-lib/zig/libc/include/any-windows-any/ntdsapi.h
-lib/zig/libc/include/any-windows-any/ntdsbcli.h
-lib/zig/libc/include/any-windows-any/ntdsbmsg.h
-lib/zig/libc/include/any-windows-any/ntgdi.h
-lib/zig/libc/include/any-windows-any/ntiologc.h
-lib/zig/libc/include/any-windows-any/ntioring_x.h
-lib/zig/libc/include/any-windows-any/ntldap.h
-lib/zig/libc/include/any-windows-any/ntmsapi.h
-lib/zig/libc/include/any-windows-any/ntmsmli.h
-lib/zig/libc/include/any-windows-any/ntquery.h
-lib/zig/libc/include/any-windows-any/ntsdexts.h
-lib/zig/libc/include/any-windows-any/ntsecapi.h
-lib/zig/libc/include/any-windows-any/ntsecpkg.h
-lib/zig/libc/include/any-windows-any/ntstatus.h
-lib/zig/libc/include/any-windows-any/ntverp.h
-lib/zig/libc/include/any-windows-any/nvme.h
-lib/zig/libc/include/any-windows-any/oaidl.h
-lib/zig/libc/include/any-windows-any/objbase.h
-lib/zig/libc/include/any-windows-any/objectarray.h
-lib/zig/libc/include/any-windows-any/objerror.h
-lib/zig/libc/include/any-windows-any/objidl.h
-lib/zig/libc/include/any-windows-any/objidlbase.h
-lib/zig/libc/include/any-windows-any/objsafe.h
-lib/zig/libc/include/any-windows-any/objsel.h
-lib/zig/libc/include/any-windows-any/ocidl.h
-lib/zig/libc/include/any-windows-any/ocmm.h
-lib/zig/libc/include/any-windows-any/odbcinst.h
-lib/zig/libc/include/any-windows-any/odbcss.h
-lib/zig/libc/include/any-windows-any/ole.h
-lib/zig/libc/include/any-windows-any/ole2.h
-lib/zig/libc/include/any-windows-any/ole2ver.h
-lib/zig/libc/include/any-windows-any/oleacc.h
-lib/zig/libc/include/any-windows-any/oleauto.h
-lib/zig/libc/include/any-windows-any/olectl.h
-lib/zig/libc/include/any-windows-any/olectlid.h
-lib/zig/libc/include/any-windows-any/oledb.h
-lib/zig/libc/include/any-windows-any/oledbdep.h
-lib/zig/libc/include/any-windows-any/oledberr.h
-lib/zig/libc/include/any-windows-any/oledbguid.h
-lib/zig/libc/include/any-windows-any/oledlg.dlg
-lib/zig/libc/include/any-windows-any/oledlg.h
-lib/zig/libc/include/any-windows-any/oleidl.h
-lib/zig/libc/include/any-windows-any/oletx2xa.h
-lib/zig/libc/include/any-windows-any/opmapi.h
-lib/zig/libc/include/any-windows-any/optary.h
-lib/zig/libc/include/any-windows-any/p2p.h
-lib/zig/libc/include/any-windows-any/packoff.h
-lib/zig/libc/include/any-windows-any/packon.h
-lib/zig/libc/include/any-windows-any/parser.h
-lib/zig/libc/include/any-windows-any/patchapi.h
-lib/zig/libc/include/any-windows-any/patchwiz.h
-lib/zig/libc/include/any-windows-any/pathcch.h
-lib/zig/libc/include/any-windows-any/pbt.h
-lib/zig/libc/include/any-windows-any/pchannel.h
-lib/zig/libc/include/any-windows-any/pciprop.h
-lib/zig/libc/include/any-windows-any/pcrt32.h
-lib/zig/libc/include/any-windows-any/pdh.h
-lib/zig/libc/include/any-windows-any/pdhmsg.h
-lib/zig/libc/include/any-windows-any/penwin.h
-lib/zig/libc/include/any-windows-any/perflib.h
-lib/zig/libc/include/any-windows-any/perhist.h
-lib/zig/libc/include/any-windows-any/persist.h
-lib/zig/libc/include/any-windows-any/pgobootrun.h
-lib/zig/libc/include/any-windows-any/physicalmonitorenumerationapi.h
-lib/zig/libc/include/any-windows-any/pla.h
-lib/zig/libc/include/any-windows-any/pnrpdef.h
-lib/zig/libc/include/any-windows-any/pnrpns.h
-lib/zig/libc/include/any-windows-any/poclass.h
-lib/zig/libc/include/any-windows-any/polarity.h
-lib/zig/libc/include/any-windows-any/poppack.h
-lib/zig/libc/include/any-windows-any/portabledeviceconnectapi.h
-lib/zig/libc/include/any-windows-any/portabledevicetypes.h
-lib/zig/libc/include/any-windows-any/powrprof.h
-lib/zig/libc/include/any-windows-any/prnasnot.h
-lib/zig/libc/include/any-windows-any/prnsetup.dlg
-lib/zig/libc/include/any-windows-any/prntfont.h
-lib/zig/libc/include/any-windows-any/prntvpt.h
-lib/zig/libc/include/any-windows-any/process.h
-lib/zig/libc/include/any-windows-any/processenv.h
-lib/zig/libc/include/any-windows-any/processthreadsapi.h
-lib/zig/libc/include/any-windows-any/processtopologyapi.h
-lib/zig/libc/include/any-windows-any/profile.h
-lib/zig/libc/include/any-windows-any/profileapi.h
-lib/zig/libc/include/any-windows-any/profinfo.h
-lib/zig/libc/include/any-windows-any/proofofpossessioncookieinfo.h
-lib/zig/libc/include/any-windows-any/propidl.h
-lib/zig/libc/include/any-windows-any/propkey.h
-lib/zig/libc/include/any-windows-any/propkeydef.h
-lib/zig/libc/include/any-windows-any/propsys.h
-lib/zig/libc/include/any-windows-any/propvarutil.h
-lib/zig/libc/include/any-windows-any/prsht.h
-lib/zig/libc/include/any-windows-any/psapi.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_dbg_common.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_dbg_LOAD_IMAGE.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_fd_types.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_ip_mreq1.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_ip_types.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_pop_BOOL.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_push_BOOL.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_socket_types.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_varenum.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_ws1_undef.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_wsa_errnos.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_wsadata.h
-lib/zig/libc/include/any-windows-any/psdk_inc/_xmitfile.h
-lib/zig/libc/include/any-windows-any/psdk_inc/intrin-impl.h
-lib/zig/libc/include/any-windows-any/pshpack1.h
-lib/zig/libc/include/any-windows-any/pshpack2.h
-lib/zig/libc/include/any-windows-any/pshpack4.h
-lib/zig/libc/include/any-windows-any/pshpack8.h
-lib/zig/libc/include/any-windows-any/pshpck16.h
-lib/zig/libc/include/any-windows-any/pstore.h
-lib/zig/libc/include/any-windows-any/pthread_signal.h
-lib/zig/libc/include/any-windows-any/pthread_time.h
-lib/zig/libc/include/any-windows-any/pthread_unistd.h
-lib/zig/libc/include/any-windows-any/qedit.h
-lib/zig/libc/include/any-windows-any/qmgr.h
-lib/zig/libc/include/any-windows-any/qnetwork.h
-lib/zig/libc/include/any-windows-any/qos.h
-lib/zig/libc/include/any-windows-any/qos2.h
-lib/zig/libc/include/any-windows-any/qosname.h
-lib/zig/libc/include/any-windows-any/qospol.h
-lib/zig/libc/include/any-windows-any/qossp.h
-lib/zig/libc/include/any-windows-any/ras.h
-lib/zig/libc/include/any-windows-any/rasdlg.h
-lib/zig/libc/include/any-windows-any/raseapif.h
-lib/zig/libc/include/any-windows-any/raserror.h
-lib/zig/libc/include/any-windows-any/rassapi.h
-lib/zig/libc/include/any-windows-any/rasshost.h
-lib/zig/libc/include/any-windows-any/ratings.h
-lib/zig/libc/include/any-windows-any/rdpencomapi.h
-lib/zig/libc/include/any-windows-any/realtimeapiset.h
-lib/zig/libc/include/any-windows-any/reason.h
-lib/zig/libc/include/any-windows-any/recguids.h
-lib/zig/libc/include/any-windows-any/reconcil.h
-lib/zig/libc/include/any-windows-any/regbag.h
-lib/zig/libc/include/any-windows-any/regstr.h
-lib/zig/libc/include/any-windows-any/relogger.h
-lib/zig/libc/include/any-windows-any/rend.h
-lib/zig/libc/include/any-windows-any/resapi.h
-lib/zig/libc/include/any-windows-any/restartmanager.h
-lib/zig/libc/include/any-windows-any/richedit.h
-lib/zig/libc/include/any-windows-any/richole.h
-lib/zig/libc/include/any-windows-any/rkeysvcc.h
-lib/zig/libc/include/any-windows-any/rnderr.h
-lib/zig/libc/include/any-windows-any/roapi.h
-lib/zig/libc/include/any-windows-any/routprot.h
-lib/zig/libc/include/any-windows-any/rpc.h
-lib/zig/libc/include/any-windows-any/rpcasync.h
-lib/zig/libc/include/any-windows-any/rpcdce.h
-lib/zig/libc/include/any-windows-any/rpcdcep.h
-lib/zig/libc/include/any-windows-any/rpcndr.h
-lib/zig/libc/include/any-windows-any/rpcnsi.h
-lib/zig/libc/include/any-windows-any/rpcnsip.h
-lib/zig/libc/include/any-windows-any/rpcnterr.h
-lib/zig/libc/include/any-windows-any/rpcproxy.h
-lib/zig/libc/include/any-windows-any/rpcsal.h
-lib/zig/libc/include/any-windows-any/rpcssl.h
-lib/zig/libc/include/any-windows-any/rrascfg.h
-lib/zig/libc/include/any-windows-any/rtcapi.h
-lib/zig/libc/include/any-windows-any/rtccore.h
-lib/zig/libc/include/any-windows-any/rtcerr.h
-lib/zig/libc/include/any-windows-any/rtinfo.h
-lib/zig/libc/include/any-windows-any/rtm.h
-lib/zig/libc/include/any-windows-any/rtmv2.h
-lib/zig/libc/include/any-windows-any/rtutils.h
-lib/zig/libc/include/any-windows-any/rtworkq.h
-lib/zig/libc/include/any-windows-any/sal.h
-lib/zig/libc/include/any-windows-any/sapi.h
-lib/zig/libc/include/any-windows-any/sapi51.h
-lib/zig/libc/include/any-windows-any/sapi53.h
-lib/zig/libc/include/any-windows-any/sapi54.h
-lib/zig/libc/include/any-windows-any/sas.h
-lib/zig/libc/include/any-windows-any/sbe.h
-lib/zig/libc/include/any-windows-any/scarddat.h
-lib/zig/libc/include/any-windows-any/scarderr.h
-lib/zig/libc/include/any-windows-any/scardmgr.h
-lib/zig/libc/include/any-windows-any/scardsrv.h
-lib/zig/libc/include/any-windows-any/scardssp.h
-lib/zig/libc/include/any-windows-any/scesvc.h
-lib/zig/libc/include/any-windows-any/schannel.h
-lib/zig/libc/include/any-windows-any/schedule.h
-lib/zig/libc/include/any-windows-any/schemadef.h
-lib/zig/libc/include/any-windows-any/schnlsp.h
-lib/zig/libc/include/any-windows-any/scode.h
-lib/zig/libc/include/any-windows-any/scrnsave.h
-lib/zig/libc/include/any-windows-any/scrptids.h
-lib/zig/libc/include/any-windows-any/sddl.h
-lib/zig/libc/include/any-windows-any/sdkddkver.h
-lib/zig/libc/include/any-windows-any/sdks/_mingw_ddk.h
-lib/zig/libc/include/any-windows-any/sdoias.h
-lib/zig/libc/include/any-windows-any/sdpblb.h
-lib/zig/libc/include/any-windows-any/sdperr.h
-lib/zig/libc/include/any-windows-any/search.h
-lib/zig/libc/include/any-windows-any/sec_api/conio_s.h
-lib/zig/libc/include/any-windows-any/sec_api/crtdbg_s.h
-lib/zig/libc/include/any-windows-any/sec_api/mbstring_s.h
-lib/zig/libc/include/any-windows-any/sec_api/search_s.h
-lib/zig/libc/include/any-windows-any/sec_api/stdio_s.h
-lib/zig/libc/include/any-windows-any/sec_api/stdlib_s.h
-lib/zig/libc/include/any-windows-any/sec_api/stralign_s.h
-lib/zig/libc/include/any-windows-any/sec_api/string_s.h
-lib/zig/libc/include/any-windows-any/sec_api/sys/timeb_s.h
-lib/zig/libc/include/any-windows-any/sec_api/tchar_s.h
-lib/zig/libc/include/any-windows-any/sec_api/wchar_s.h
-lib/zig/libc/include/any-windows-any/secext.h
-lib/zig/libc/include/any-windows-any/security.h
-lib/zig/libc/include/any-windows-any/securityappcontainer.h
-lib/zig/libc/include/any-windows-any/securitybaseapi.h
-lib/zig/libc/include/any-windows-any/sehmap.h
-lib/zig/libc/include/any-windows-any/sens.h
-lib/zig/libc/include/any-windows-any/sensapi.h
-lib/zig/libc/include/any-windows-any/sensevts.h
-lib/zig/libc/include/any-windows-any/sensors.h
-lib/zig/libc/include/any-windows-any/sensorsapi.h
-lib/zig/libc/include/any-windows-any/servprov.h
-lib/zig/libc/include/any-windows-any/setjmp.h
-lib/zig/libc/include/any-windows-any/setjmpex.h
-lib/zig/libc/include/any-windows-any/setupapi.h
-lib/zig/libc/include/any-windows-any/sfc.h
-lib/zig/libc/include/any-windows-any/shappmgr.h
-lib/zig/libc/include/any-windows-any/share.h
-lib/zig/libc/include/any-windows-any/shdeprecated.h
-lib/zig/libc/include/any-windows-any/shdispid.h
-lib/zig/libc/include/any-windows-any/shellapi.h
-lib/zig/libc/include/any-windows-any/shellscalingapi.h
-lib/zig/libc/include/any-windows-any/sherrors.h
-lib/zig/libc/include/any-windows-any/shfolder.h
-lib/zig/libc/include/any-windows-any/shldisp.h
-lib/zig/libc/include/any-windows-any/shlguid.h
-lib/zig/libc/include/any-windows-any/shlobj.h
-lib/zig/libc/include/any-windows-any/shlwapi.h
-lib/zig/libc/include/any-windows-any/shobjidl.h
-lib/zig/libc/include/any-windows-any/shtypes.h
-lib/zig/libc/include/any-windows-any/signal.h
-lib/zig/libc/include/any-windows-any/simpdata.h
-lib/zig/libc/include/any-windows-any/simpdc.h
-lib/zig/libc/include/any-windows-any/sipbase.h
-lib/zig/libc/include/any-windows-any/sisbkup.h
-lib/zig/libc/include/any-windows-any/slerror.h
-lib/zig/libc/include/any-windows-any/slpublic.h
-lib/zig/libc/include/any-windows-any/smpab.h
-lib/zig/libc/include/any-windows-any/smpms.h
-lib/zig/libc/include/any-windows-any/smpxp.h
-lib/zig/libc/include/any-windows-any/smtpguid.h
-lib/zig/libc/include/any-windows-any/smx.h
-lib/zig/libc/include/any-windows-any/snmp.h
-lib/zig/libc/include/any-windows-any/softpub.h
-lib/zig/libc/include/any-windows-any/spatialaudioclient.h
-lib/zig/libc/include/any-windows-any/spatialaudiometadata.h
-lib/zig/libc/include/any-windows-any/specstrings.h
-lib/zig/libc/include/any-windows-any/spellcheck.h
-lib/zig/libc/include/any-windows-any/sperror.h
-lib/zig/libc/include/any-windows-any/sphelper.h
-lib/zig/libc/include/any-windows-any/sporder.h
-lib/zig/libc/include/any-windows-any/sql_1.h
-lib/zig/libc/include/any-windows-any/sql.h
-lib/zig/libc/include/any-windows-any/sqlext.h
-lib/zig/libc/include/any-windows-any/sqloledb.h
-lib/zig/libc/include/any-windows-any/sqltypes.h
-lib/zig/libc/include/any-windows-any/sqlucode.h
-lib/zig/libc/include/any-windows-any/srrestoreptapi.h
-lib/zig/libc/include/any-windows-any/srv.h
-lib/zig/libc/include/any-windows-any/sspguid.h
-lib/zig/libc/include/any-windows-any/sspi.h
-lib/zig/libc/include/any-windows-any/sspserr.h
-lib/zig/libc/include/any-windows-any/sspsidl.h
-lib/zig/libc/include/any-windows-any/stdarg.h
-lib/zig/libc/include/any-windows-any/stddef.h
-lib/zig/libc/include/any-windows-any/stdexcpt.h
-lib/zig/libc/include/any-windows-any/stdint.h
-lib/zig/libc/include/any-windows-any/stdio.h
-lib/zig/libc/include/any-windows-any/stdlib.h
-lib/zig/libc/include/any-windows-any/sti.h
-lib/zig/libc/include/any-windows-any/stierr.h
-lib/zig/libc/include/any-windows-any/stireg.h
-lib/zig/libc/include/any-windows-any/stllock.h
-lib/zig/libc/include/any-windows-any/stm.h
-lib/zig/libc/include/any-windows-any/storage.h
-lib/zig/libc/include/any-windows-any/storduid.h
-lib/zig/libc/include/any-windows-any/storprop.h
-lib/zig/libc/include/any-windows-any/stralign.h
-lib/zig/libc/include/any-windows-any/string.h
-lib/zig/libc/include/any-windows-any/stringapiset.h
-lib/zig/libc/include/any-windows-any/strings.h
-lib/zig/libc/include/any-windows-any/strmif.h
-lib/zig/libc/include/any-windows-any/strsafe.h
-lib/zig/libc/include/any-windows-any/structuredquerycondition.h
-lib/zig/libc/include/any-windows-any/subauth.h
-lib/zig/libc/include/any-windows-any/subsmgr.h
-lib/zig/libc/include/any-windows-any/svcguid.h
-lib/zig/libc/include/any-windows-any/svrapi.h
-lib/zig/libc/include/any-windows-any/swprintf.inl
-lib/zig/libc/include/any-windows-any/synchapi.h
-lib/zig/libc/include/any-windows-any/sys/cdefs.h
-lib/zig/libc/include/any-windows-any/sys/fcntl.h
-lib/zig/libc/include/any-windows-any/sys/file.h
-lib/zig/libc/include/any-windows-any/sys/locking.h
-lib/zig/libc/include/any-windows-any/sys/param.h
-lib/zig/libc/include/any-windows-any/sys/stat.h
-lib/zig/libc/include/any-windows-any/sys/time.h
-lib/zig/libc/include/any-windows-any/sys/timeb.h
-lib/zig/libc/include/any-windows-any/sys/types.h
-lib/zig/libc/include/any-windows-any/sys/unistd.h
-lib/zig/libc/include/any-windows-any/sys/utime.h
-lib/zig/libc/include/any-windows-any/sysinfoapi.h
-lib/zig/libc/include/any-windows-any/syslimits.h
-lib/zig/libc/include/any-windows-any/systemtopologyapi.h
-lib/zig/libc/include/any-windows-any/t2embapi.h
-lib/zig/libc/include/any-windows-any/tabflicks.h
-lib/zig/libc/include/any-windows-any/tapi.h
-lib/zig/libc/include/any-windows-any/tapi3.h
-lib/zig/libc/include/any-windows-any/tapi3cc.h
-lib/zig/libc/include/any-windows-any/tapi3ds.h
-lib/zig/libc/include/any-windows-any/tapi3err.h
-lib/zig/libc/include/any-windows-any/tapi3if.h
-lib/zig/libc/include/any-windows-any/taskschd.h
-lib/zig/libc/include/any-windows-any/tbs.h
-lib/zig/libc/include/any-windows-any/tcerror.h
-lib/zig/libc/include/any-windows-any/tcguid.h
-lib/zig/libc/include/any-windows-any/tchar.h
-lib/zig/libc/include/any-windows-any/tcpestats.h
-lib/zig/libc/include/any-windows-any/tcpmib.h
-lib/zig/libc/include/any-windows-any/tdh.h
-lib/zig/libc/include/any-windows-any/tdi.h
-lib/zig/libc/include/any-windows-any/tdiinfo.h
-lib/zig/libc/include/any-windows-any/termmgr.h
-lib/zig/libc/include/any-windows-any/textserv.h
-lib/zig/libc/include/any-windows-any/textstor.h
-lib/zig/libc/include/any-windows-any/threadpoolapiset.h
-lib/zig/libc/include/any-windows-any/threadpoollegacyapiset.h
-lib/zig/libc/include/any-windows-any/thumbcache.h
-lib/zig/libc/include/any-windows-any/time.h
-lib/zig/libc/include/any-windows-any/timeapi.h
-lib/zig/libc/include/any-windows-any/timeprov.h
-lib/zig/libc/include/any-windows-any/timezoneapi.h
-lib/zig/libc/include/any-windows-any/tlbref.h
-lib/zig/libc/include/any-windows-any/tlhelp32.h
-lib/zig/libc/include/any-windows-any/tlogstg.h
-lib/zig/libc/include/any-windows-any/tmschema.h
-lib/zig/libc/include/any-windows-any/tnef.h
-lib/zig/libc/include/any-windows-any/tom.h
-lib/zig/libc/include/any-windows-any/tpcshrd.h
-lib/zig/libc/include/any-windows-any/traffic.h
-lib/zig/libc/include/any-windows-any/transact.h
-lib/zig/libc/include/any-windows-any/triedcid.h
-lib/zig/libc/include/any-windows-any/triediid.h
-lib/zig/libc/include/any-windows-any/triedit.h
-lib/zig/libc/include/any-windows-any/tsattrs.h
-lib/zig/libc/include/any-windows-any/tspi.h
-lib/zig/libc/include/any-windows-any/tssbx.h
-lib/zig/libc/include/any-windows-any/tsuserex.h
-lib/zig/libc/include/any-windows-any/tsvirtualchannels.h
-lib/zig/libc/include/any-windows-any/tuner.h
-lib/zig/libc/include/any-windows-any/tvout.h
-lib/zig/libc/include/any-windows-any/txcoord.h
-lib/zig/libc/include/any-windows-any/txctx.h
-lib/zig/libc/include/any-windows-any/txdtc.h
-lib/zig/libc/include/any-windows-any/txfw32.h
-lib/zig/libc/include/any-windows-any/typeinfo.h
-lib/zig/libc/include/any-windows-any/uastrfnc.h
-lib/zig/libc/include/any-windows-any/uchar.h
-lib/zig/libc/include/any-windows-any/udpmib.h
-lib/zig/libc/include/any-windows-any/uianimation.h
-lib/zig/libc/include/any-windows-any/uiautomation.h
-lib/zig/libc/include/any-windows-any/uiautomationclient.h
-lib/zig/libc/include/any-windows-any/uiautomationcore.h
-lib/zig/libc/include/any-windows-any/uiautomationcoreapi.h
-lib/zig/libc/include/any-windows-any/uiviewsettingsinterop.h
-lib/zig/libc/include/any-windows-any/umx.h
-lib/zig/libc/include/any-windows-any/unistd.h
-lib/zig/libc/include/any-windows-any/unknown.h
-lib/zig/libc/include/any-windows-any/unknwn.h
-lib/zig/libc/include/any-windows-any/unknwnbase.h
-lib/zig/libc/include/any-windows-any/urlhist.h
-lib/zig/libc/include/any-windows-any/urlmon.h
-lib/zig/libc/include/any-windows-any/usb.h
-lib/zig/libc/include/any-windows-any/usb100.h
-lib/zig/libc/include/any-windows-any/usb200.h
-lib/zig/libc/include/any-windows-any/usbcamdi.h
-lib/zig/libc/include/any-windows-any/usbdi.h
-lib/zig/libc/include/any-windows-any/usbioctl.h
-lib/zig/libc/include/any-windows-any/usbiodef.h
-lib/zig/libc/include/any-windows-any/usbprint.h
-lib/zig/libc/include/any-windows-any/usbrpmif.h
-lib/zig/libc/include/any-windows-any/usbscan.h
-lib/zig/libc/include/any-windows-any/usbspec.h
-lib/zig/libc/include/any-windows-any/usbuser.h
-lib/zig/libc/include/any-windows-any/userenv.h
-lib/zig/libc/include/any-windows-any/usp10.h
-lib/zig/libc/include/any-windows-any/utilapiset.h
-lib/zig/libc/include/any-windows-any/utime.h
-lib/zig/libc/include/any-windows-any/uuids.h
-lib/zig/libc/include/any-windows-any/uxtheme.h
-lib/zig/libc/include/any-windows-any/vadefs.h
-lib/zig/libc/include/any-windows-any/varargs.h
-lib/zig/libc/include/any-windows-any/vcr.h
-lib/zig/libc/include/any-windows-any/vdmdbg.h
-lib/zig/libc/include/any-windows-any/vds.h
-lib/zig/libc/include/any-windows-any/vdslun.h
-lib/zig/libc/include/any-windows-any/verinfo.ver
-lib/zig/libc/include/any-windows-any/versionhelpers.h
-lib/zig/libc/include/any-windows-any/vfw.h
-lib/zig/libc/include/any-windows-any/vfwmsgs.h
-lib/zig/libc/include/any-windows-any/virtdisk.h
-lib/zig/libc/include/any-windows-any/vmr9.h
-lib/zig/libc/include/any-windows-any/vsadmin.h
-lib/zig/libc/include/any-windows-any/vsanimation.h
-lib/zig/libc/include/any-windows-any/vsbackup.h
-lib/zig/libc/include/any-windows-any/vsmgmt.h
-lib/zig/libc/include/any-windows-any/vsprov.h
-lib/zig/libc/include/any-windows-any/vss.h
-lib/zig/libc/include/any-windows-any/vsserror.h
-lib/zig/libc/include/any-windows-any/vsstyle.h
-lib/zig/libc/include/any-windows-any/vssym32.h
-lib/zig/libc/include/any-windows-any/vswriter.h
-lib/zig/libc/include/any-windows-any/w32api.h
-lib/zig/libc/include/any-windows-any/wab.h
-lib/zig/libc/include/any-windows-any/wabapi.h
-lib/zig/libc/include/any-windows-any/wabcode.h
-lib/zig/libc/include/any-windows-any/wabdefs.h
-lib/zig/libc/include/any-windows-any/wabiab.h
-lib/zig/libc/include/any-windows-any/wabmem.h
-lib/zig/libc/include/any-windows-any/wabnot.h
-lib/zig/libc/include/any-windows-any/wabtags.h
-lib/zig/libc/include/any-windows-any/wabutil.h
-lib/zig/libc/include/any-windows-any/wbemads.h
-lib/zig/libc/include/any-windows-any/wbemcli.h
-lib/zig/libc/include/any-windows-any/wbemdisp.h
-lib/zig/libc/include/any-windows-any/wbemidl.h
-lib/zig/libc/include/any-windows-any/wbemprov.h
-lib/zig/libc/include/any-windows-any/wbemtran.h
-lib/zig/libc/include/any-windows-any/wchar.h
-lib/zig/libc/include/any-windows-any/wcmconfig.h
-lib/zig/libc/include/any-windows-any/wcsplugin.h
-lib/zig/libc/include/any-windows-any/wct.h
-lib/zig/libc/include/any-windows-any/wctype.h
-lib/zig/libc/include/any-windows-any/wdsbp.h
-lib/zig/libc/include/any-windows-any/wdsclientapi.h
-lib/zig/libc/include/any-windows-any/wdspxe.h
-lib/zig/libc/include/any-windows-any/wdstci.h
-lib/zig/libc/include/any-windows-any/wdstpdi.h
-lib/zig/libc/include/any-windows-any/wdstptmgmt.h
-lib/zig/libc/include/any-windows-any/webauthn.h
-lib/zig/libc/include/any-windows-any/werapi.h
-lib/zig/libc/include/any-windows-any/wfext.h
-lib/zig/libc/include/any-windows-any/wia.h
-lib/zig/libc/include/any-windows-any/wiadef.h
-lib/zig/libc/include/any-windows-any/wiadevd.h
-lib/zig/libc/include/any-windows-any/wiavideo.h
-lib/zig/libc/include/any-windows-any/winable.h
-lib/zig/libc/include/any-windows-any/winapifamily.h
-lib/zig/libc/include/any-windows-any/winbase.h
-lib/zig/libc/include/any-windows-any/winber.h
-lib/zig/libc/include/any-windows-any/wincodec.h
-lib/zig/libc/include/any-windows-any/wincodecsdk.h
-lib/zig/libc/include/any-windows-any/wincon.h
-lib/zig/libc/include/any-windows-any/wincred.h
-lib/zig/libc/include/any-windows-any/wincrypt.h
-lib/zig/libc/include/any-windows-any/winddi.h
-lib/zig/libc/include/any-windows-any/winddiui.h
-lib/zig/libc/include/any-windows-any/windef.h
-lib/zig/libc/include/any-windows-any/windns.h
-lib/zig/libc/include/any-windows-any/windot11.h
-lib/zig/libc/include/any-windows-any/windows.foundation.collections.h
-lib/zig/libc/include/any-windows-any/windows.foundation.h
-lib/zig/libc/include/any-windows-any/windows.h
-lib/zig/libc/include/any-windows-any/windows.media.h
-lib/zig/libc/include/any-windows-any/windows.media.speechsynthesis.h
-lib/zig/libc/include/any-windows-any/windows.security.cryptography.h
-lib/zig/libc/include/any-windows-any/windows.storage.h
-lib/zig/libc/include/any-windows-any/windows.storage.streams.h
-lib/zig/libc/include/any-windows-any/windows.system.h
-lib/zig/libc/include/any-windows-any/windows.system.threading.h
-lib/zig/libc/include/any-windows-any/windowscontracts.h
-lib/zig/libc/include/any-windows-any/windowsx.h
-lib/zig/libc/include/any-windows-any/windowsx.h16
-lib/zig/libc/include/any-windows-any/winefs.h
-lib/zig/libc/include/any-windows-any/winerror.h
-lib/zig/libc/include/any-windows-any/winevt.h
-lib/zig/libc/include/any-windows-any/wingdi.h
-lib/zig/libc/include/any-windows-any/winhttp.h
-lib/zig/libc/include/any-windows-any/winhvemulation.h
-lib/zig/libc/include/any-windows-any/winhvplatform.h
-lib/zig/libc/include/any-windows-any/winhvplatformdefs.h
-lib/zig/libc/include/any-windows-any/wininet.h
-lib/zig/libc/include/any-windows-any/winineti.h
-lib/zig/libc/include/any-windows-any/winioctl.h
-lib/zig/libc/include/any-windows-any/winldap.h
-lib/zig/libc/include/any-windows-any/winnetwk.h
-lib/zig/libc/include/any-windows-any/winnls.h
-lib/zig/libc/include/any-windows-any/winnls32.h
-lib/zig/libc/include/any-windows-any/winnt.h
-lib/zig/libc/include/any-windows-any/winnt.rh
-lib/zig/libc/include/any-windows-any/winperf.h
-lib/zig/libc/include/any-windows-any/winreg.h
-lib/zig/libc/include/any-windows-any/winres.h
-lib/zig/libc/include/any-windows-any/winresrc.h
-lib/zig/libc/include/any-windows-any/winsafer.h
-lib/zig/libc/include/any-windows-any/winsatcominterfacei.h
-lib/zig/libc/include/any-windows-any/winscard.h
-lib/zig/libc/include/any-windows-any/winsdkver.h
-lib/zig/libc/include/any-windows-any/winsmcrd.h
-lib/zig/libc/include/any-windows-any/winsnmp.h
-lib/zig/libc/include/any-windows-any/winsock.h
-lib/zig/libc/include/any-windows-any/winsock2.h
-lib/zig/libc/include/any-windows-any/winsplp.h
-lib/zig/libc/include/any-windows-any/winspool.h
-lib/zig/libc/include/any-windows-any/winstring.h
-lib/zig/libc/include/any-windows-any/winsvc.h
-lib/zig/libc/include/any-windows-any/winsxs.h
-lib/zig/libc/include/any-windows-any/winsync.h
-lib/zig/libc/include/any-windows-any/winternl.h
-lib/zig/libc/include/any-windows-any/wintrust.h
-lib/zig/libc/include/any-windows-any/winusb.h
-lib/zig/libc/include/any-windows-any/winusbio.h
-lib/zig/libc/include/any-windows-any/winuser.h
-lib/zig/libc/include/any-windows-any/winuser.rh
-lib/zig/libc/include/any-windows-any/winver.h
-lib/zig/libc/include/any-windows-any/winwlx.h
-lib/zig/libc/include/any-windows-any/wlanapi.h
-lib/zig/libc/include/any-windows-any/wlanihvtypes.h
-lib/zig/libc/include/any-windows-any/wlantypes.h
-lib/zig/libc/include/any-windows-any/wmcodecdsp.h
-lib/zig/libc/include/any-windows-any/wmcontainer.h
-lib/zig/libc/include/any-windows-any/wmdrmsdk.h
-lib/zig/libc/include/any-windows-any/wmiatlprov.h
-lib/zig/libc/include/any-windows-any/wmistr.h
-lib/zig/libc/include/any-windows-any/wmiutils.h
-lib/zig/libc/include/any-windows-any/wmp.h
-lib/zig/libc/include/any-windows-any/wmpids.h
-lib/zig/libc/include/any-windows-any/wmprealestate.h
-lib/zig/libc/include/any-windows-any/wmpservices.h
-lib/zig/libc/include/any-windows-any/wmsbuffer.h
-lib/zig/libc/include/any-windows-any/wmsdk.h
-lib/zig/libc/include/any-windows-any/wmsdkidl.h
-lib/zig/libc/include/any-windows-any/wmsecure.h
-lib/zig/libc/include/any-windows-any/wnnc.h
-lib/zig/libc/include/any-windows-any/wow64apiset.h
-lib/zig/libc/include/any-windows-any/wownt16.h
-lib/zig/libc/include/any-windows-any/wownt32.h
-lib/zig/libc/include/any-windows-any/wpapi.h
-lib/zig/libc/include/any-windows-any/wpapimsg.h
-lib/zig/libc/include/any-windows-any/wpcapi.h
-lib/zig/libc/include/any-windows-any/wpcevent.h
-lib/zig/libc/include/any-windows-any/wpcrsmsg.h
-lib/zig/libc/include/any-windows-any/wpftpmsg.h
-lib/zig/libc/include/any-windows-any/wppstmsg.h
-lib/zig/libc/include/any-windows-any/wpspihlp.h
-lib/zig/libc/include/any-windows-any/wptypes.h
-lib/zig/libc/include/any-windows-any/wpwizmsg.h
-lib/zig/libc/include/any-windows-any/wrl.h
-lib/zig/libc/include/any-windows-any/wrl/client.h
-lib/zig/libc/include/any-windows-any/wrl/internal.h
-lib/zig/libc/include/any-windows-any/wrl/module.h
-lib/zig/libc/include/any-windows-any/wrl/wrappers/corewrappers.h
-lib/zig/libc/include/any-windows-any/ws2atm.h
-lib/zig/libc/include/any-windows-any/ws2bth.h
-lib/zig/libc/include/any-windows-any/ws2def.h
-lib/zig/libc/include/any-windows-any/ws2dnet.h
-lib/zig/libc/include/any-windows-any/ws2ipdef.h
-lib/zig/libc/include/any-windows-any/ws2spi.h
-lib/zig/libc/include/any-windows-any/ws2tcpip.h
-lib/zig/libc/include/any-windows-any/wsdapi.h
-lib/zig/libc/include/any-windows-any/wsdattachment.h
-lib/zig/libc/include/any-windows-any/wsdbase.h
-lib/zig/libc/include/any-windows-any/wsdclient.h
-lib/zig/libc/include/any-windows-any/wsddisco.h
-lib/zig/libc/include/any-windows-any/wsdhost.h
-lib/zig/libc/include/any-windows-any/wsdtypes.h
-lib/zig/libc/include/any-windows-any/wsdutil.h
-lib/zig/libc/include/any-windows-any/wsdxml.h
-lib/zig/libc/include/any-windows-any/wsdxmldom.h
-lib/zig/libc/include/any-windows-any/wshisotp.h
-lib/zig/libc/include/any-windows-any/wsipv6ok.h
-lib/zig/libc/include/any-windows-any/wsipx.h
-lib/zig/libc/include/any-windows-any/wslapi.h
-lib/zig/libc/include/any-windows-any/wsman.h
-lib/zig/libc/include/any-windows-any/wsmandisp.h
-lib/zig/libc/include/any-windows-any/wsnetbs.h
-lib/zig/libc/include/any-windows-any/wsnwlink.h
-lib/zig/libc/include/any-windows-any/wspiapi.h
-lib/zig/libc/include/any-windows-any/wsrm.h
-lib/zig/libc/include/any-windows-any/wsvns.h
-lib/zig/libc/include/any-windows-any/wtsapi32.h
-lib/zig/libc/include/any-windows-any/wtypes.h
-lib/zig/libc/include/any-windows-any/wtypesbase.h
-lib/zig/libc/include/any-windows-any/wuapi.h
-lib/zig/libc/include/any-windows-any/wuerror.h
-lib/zig/libc/include/any-windows-any/xa.h
-lib/zig/libc/include/any-windows-any/xapo.h
-lib/zig/libc/include/any-windows-any/xapofx.h
-lib/zig/libc/include/any-windows-any/xaudio2.h
-lib/zig/libc/include/any-windows-any/xaudio2fx.h
-lib/zig/libc/include/any-windows-any/xcmc.h
-lib/zig/libc/include/any-windows-any/xcmcext.h
-lib/zig/libc/include/any-windows-any/xcmcmsx2.h
-lib/zig/libc/include/any-windows-any/xcmcmsxt.h
-lib/zig/libc/include/any-windows-any/xenroll.h
-lib/zig/libc/include/any-windows-any/xinput.h
-lib/zig/libc/include/any-windows-any/xlocinfo.h
-lib/zig/libc/include/any-windows-any/xmath.h
-lib/zig/libc/include/any-windows-any/xmldomdid.h
-lib/zig/libc/include/any-windows-any/xmldsodid.h
-lib/zig/libc/include/any-windows-any/xmllite.h
-lib/zig/libc/include/any-windows-any/xmltrnsf.h
-lib/zig/libc/include/any-windows-any/xolehlp.h
-lib/zig/libc/include/any-windows-any/xpsdigitalsignature.h
-lib/zig/libc/include/any-windows-any/xpsobjectmodel_1.h
-lib/zig/libc/include/any-windows-any/xpsobjectmodel.h
-lib/zig/libc/include/any-windows-any/xpsprint.h
-lib/zig/libc/include/any-windows-any/xpsrassvc.h
-lib/zig/libc/include/any-windows-any/ymath.h
-lib/zig/libc/include/any-windows-any/yvals.h
-lib/zig/libc/include/any-windows-any/zmouse.h
-lib/zig/libc/include/arc-linux-any/asm/byteorder.h
-lib/zig/libc/include/arc-linux-any/asm/cachectl.h
-lib/zig/libc/include/arc-linux-any/asm/elf.h
-lib/zig/libc/include/arc-linux-any/asm/page.h
-lib/zig/libc/include/arc-linux-any/asm/ptrace.h
-lib/zig/libc/include/arc-linux-any/asm/setup.h
-lib/zig/libc/include/arc-linux-any/asm/sigcontext.h
-lib/zig/libc/include/arc-linux-any/asm/signal.h
-lib/zig/libc/include/arc-linux-any/asm/swab.h
-lib/zig/libc/include/arc-linux-any/asm/unistd.h
-lib/zig/libc/include/arm-linux-any/asm/auxvec.h
-lib/zig/libc/include/arm-linux-any/asm/byteorder.h
-lib/zig/libc/include/arm-linux-any/asm/fcntl.h
-lib/zig/libc/include/arm-linux-any/asm/hwcap.h
-lib/zig/libc/include/arm-linux-any/asm/ioctls.h
-lib/zig/libc/include/arm-linux-any/asm/mman.h
-lib/zig/libc/include/arm-linux-any/asm/perf_regs.h
-lib/zig/libc/include/arm-linux-any/asm/posix_types.h
-lib/zig/libc/include/arm-linux-any/asm/ptrace.h
-lib/zig/libc/include/arm-linux-any/asm/setup.h
-lib/zig/libc/include/arm-linux-any/asm/sigcontext.h
-lib/zig/libc/include/arm-linux-any/asm/signal.h
-lib/zig/libc/include/arm-linux-any/asm/stat.h
-lib/zig/libc/include/arm-linux-any/asm/statfs.h
-lib/zig/libc/include/arm-linux-any/asm/swab.h
-lib/zig/libc/include/arm-linux-any/asm/types.h
-lib/zig/libc/include/arm-linux-any/asm/unistd-eabi.h
-lib/zig/libc/include/arm-linux-any/asm/unistd-oabi.h
-lib/zig/libc/include/arm-linux-any/asm/unistd.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/endianness.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/fcntl.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/fenv.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/floatn.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/hwcap.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/link.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/long-double.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/procfs-id.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/procfs.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/setjmp.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/shmlba.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/struct_rwlock.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/struct_stat.h
-lib/zig/libc/include/arm-linux-gnueabi/bits/wordsize.h
-lib/zig/libc/include/arm-linux-gnueabi/fpu_control.h
-lib/zig/libc/include/arm-linux-gnueabi/gnu/lib-names.h
-lib/zig/libc/include/arm-linux-gnueabi/gnu/stubs.h
-lib/zig/libc/include/arm-linux-gnueabi/sys/ptrace.h
-lib/zig/libc/include/arm-linux-gnueabi/sys/ucontext.h
-lib/zig/libc/include/arm-linux-gnueabi/sys/user.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/endianness.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/fcntl.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/fenv.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/floatn.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/hwcap.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/link.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/long-double.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/procfs-id.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/procfs.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/setjmp.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/shmlba.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/struct_rwlock.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/struct_stat.h
-lib/zig/libc/include/arm-linux-gnueabihf/bits/wordsize.h
-lib/zig/libc/include/arm-linux-gnueabihf/fpu_control.h
-lib/zig/libc/include/arm-linux-gnueabihf/gnu/lib-names.h
-lib/zig/libc/include/arm-linux-gnueabihf/gnu/stubs.h
-lib/zig/libc/include/arm-linux-gnueabihf/sys/ptrace.h
-lib/zig/libc/include/arm-linux-gnueabihf/sys/ucontext.h
-lib/zig/libc/include/arm-linux-gnueabihf/sys/user.h
-lib/zig/libc/include/arm-linux-musl/bits/alltypes.h
-lib/zig/libc/include/arm-linux-musl/bits/fcntl.h
-lib/zig/libc/include/arm-linux-musl/bits/fenv.h
-lib/zig/libc/include/arm-linux-musl/bits/hwcap.h
-lib/zig/libc/include/arm-linux-musl/bits/ioctl_fix.h
-lib/zig/libc/include/arm-linux-musl/bits/ipcstat.h
-lib/zig/libc/include/arm-linux-musl/bits/msg.h
-lib/zig/libc/include/arm-linux-musl/bits/ptrace.h
-lib/zig/libc/include/arm-linux-musl/bits/reg.h
-lib/zig/libc/include/arm-linux-musl/bits/sem.h
-lib/zig/libc/include/arm-linux-musl/bits/setjmp.h
-lib/zig/libc/include/arm-linux-musl/bits/shm.h
-lib/zig/libc/include/arm-linux-musl/bits/signal.h
-lib/zig/libc/include/arm-linux-musl/bits/stat.h
-lib/zig/libc/include/arm-linux-musl/bits/stdint.h
-lib/zig/libc/include/arm-linux-musl/bits/syscall.h
-lib/zig/libc/include/arm-linux-musl/bits/user.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/endianness.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/fcntl.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/fenv.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/floatn.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/hwcap.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/link.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/long-double.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/procfs-id.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/procfs.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/setjmp.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/shmlba.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/struct_rwlock.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/struct_stat.h
-lib/zig/libc/include/armeb-linux-gnueabi/bits/wordsize.h
-lib/zig/libc/include/armeb-linux-gnueabi/fpu_control.h
-lib/zig/libc/include/armeb-linux-gnueabi/gnu/lib-names.h
-lib/zig/libc/include/armeb-linux-gnueabi/gnu/stubs.h
-lib/zig/libc/include/armeb-linux-gnueabi/sys/ptrace.h
-lib/zig/libc/include/armeb-linux-gnueabi/sys/ucontext.h
-lib/zig/libc/include/armeb-linux-gnueabi/sys/user.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/endianness.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/fcntl.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/fenv.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/floatn.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/hwcap.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/link.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/long-double.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/procfs-id.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/procfs.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/setjmp.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/shmlba.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/struct_rwlock.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/struct_stat.h
-lib/zig/libc/include/armeb-linux-gnueabihf/bits/wordsize.h
-lib/zig/libc/include/armeb-linux-gnueabihf/fpu_control.h
-lib/zig/libc/include/armeb-linux-gnueabihf/gnu/lib-names.h
-lib/zig/libc/include/armeb-linux-gnueabihf/gnu/stubs.h
-lib/zig/libc/include/armeb-linux-gnueabihf/sys/ptrace.h
-lib/zig/libc/include/armeb-linux-gnueabihf/sys/ucontext.h
-lib/zig/libc/include/armeb-linux-gnueabihf/sys/user.h
-lib/zig/libc/include/csky-linux-any/asm/byteorder.h
-lib/zig/libc/include/csky-linux-any/asm/cachectl.h
-lib/zig/libc/include/csky-linux-any/asm/perf_regs.h
-lib/zig/libc/include/csky-linux-any/asm/ptrace.h
-lib/zig/libc/include/csky-linux-any/asm/sigcontext.h
-lib/zig/libc/include/csky-linux-any/asm/unistd.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/endianness.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/fcntl.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/fenv.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/floatn.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/link.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/long-double.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/procfs.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/setjmp.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/shmlba.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/statfs.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/struct_rwlock.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/struct_stat.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/typesizes.h
-lib/zig/libc/include/csky-linux-gnueabi/bits/wordsize.h
-lib/zig/libc/include/csky-linux-gnueabi/fpu_control.h
-lib/zig/libc/include/csky-linux-gnueabi/gnu/lib-names.h
-lib/zig/libc/include/csky-linux-gnueabi/gnu/stubs.h
-lib/zig/libc/include/csky-linux-gnueabi/sys/cachectl.h
-lib/zig/libc/include/csky-linux-gnueabi/sys/ucontext.h
-lib/zig/libc/include/csky-linux-gnueabi/sys/user.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/endianness.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/fcntl.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/fenv.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/floatn.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/link.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/long-double.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/procfs.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/setjmp.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/shmlba.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/statfs.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/struct_rwlock.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/struct_stat.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/typesizes.h
-lib/zig/libc/include/csky-linux-gnueabihf/bits/wordsize.h
-lib/zig/libc/include/csky-linux-gnueabihf/fpu_control.h
-lib/zig/libc/include/csky-linux-gnueabihf/gnu/lib-names.h
-lib/zig/libc/include/csky-linux-gnueabihf/gnu/stubs.h
-lib/zig/libc/include/csky-linux-gnueabihf/sys/cachectl.h
-lib/zig/libc/include/csky-linux-gnueabihf/sys/ucontext.h
-lib/zig/libc/include/csky-linux-gnueabihf/sys/user.h
-lib/zig/libc/include/generic-glibc/a.out.h
-lib/zig/libc/include/generic-glibc/aio.h
-lib/zig/libc/include/generic-glibc/aliases.h
-lib/zig/libc/include/generic-glibc/alloca.h
-lib/zig/libc/include/generic-glibc/ar.h
-lib/zig/libc/include/generic-glibc/argp.h
-lib/zig/libc/include/generic-glibc/argz.h
-lib/zig/libc/include/generic-glibc/arpa/ftp.h
-lib/zig/libc/include/generic-glibc/arpa/inet.h
-lib/zig/libc/include/generic-glibc/arpa/nameser_compat.h
-lib/zig/libc/include/generic-glibc/arpa/nameser.h
-lib/zig/libc/include/generic-glibc/arpa/telnet.h
-lib/zig/libc/include/generic-glibc/arpa/tftp.h
-lib/zig/libc/include/generic-glibc/assert.h
-lib/zig/libc/include/generic-glibc/bits/a.out.h
-lib/zig/libc/include/generic-glibc/bits/argp-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/byteswap.h
-lib/zig/libc/include/generic-glibc/bits/cmathcalls.h
-lib/zig/libc/include/generic-glibc/bits/confname.h
-lib/zig/libc/include/generic-glibc/bits/cpu-set.h
-lib/zig/libc/include/generic-glibc/bits/dirent_ext.h
-lib/zig/libc/include/generic-glibc/bits/dirent.h
-lib/zig/libc/include/generic-glibc/bits/dlfcn.h
-lib/zig/libc/include/generic-glibc/bits/elfclass.h
-lib/zig/libc/include/generic-glibc/bits/endian.h
-lib/zig/libc/include/generic-glibc/bits/endianness.h
-lib/zig/libc/include/generic-glibc/bits/environments.h
-lib/zig/libc/include/generic-glibc/bits/epoll.h
-lib/zig/libc/include/generic-glibc/bits/err-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/errno.h
-lib/zig/libc/include/generic-glibc/bits/error-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/error.h
-lib/zig/libc/include/generic-glibc/bits/eventfd.h
-lib/zig/libc/include/generic-glibc/bits/fcntl-linux.h
-lib/zig/libc/include/generic-glibc/bits/fcntl.h
-lib/zig/libc/include/generic-glibc/bits/fcntl2.h
-lib/zig/libc/include/generic-glibc/bits/fenv.h
-lib/zig/libc/include/generic-glibc/bits/floatn-common.h
-lib/zig/libc/include/generic-glibc/bits/floatn.h
-lib/zig/libc/include/generic-glibc/bits/flt-eval-method.h
-lib/zig/libc/include/generic-glibc/bits/fp-fast.h
-lib/zig/libc/include/generic-glibc/bits/fp-logb.h
-lib/zig/libc/include/generic-glibc/bits/getopt_core.h
-lib/zig/libc/include/generic-glibc/bits/getopt_ext.h
-lib/zig/libc/include/generic-glibc/bits/getopt_posix.h
-lib/zig/libc/include/generic-glibc/bits/hwcap.h
-lib/zig/libc/include/generic-glibc/bits/in.h
-lib/zig/libc/include/generic-glibc/bits/indirect-return.h
-lib/zig/libc/include/generic-glibc/bits/initspin.h
-lib/zig/libc/include/generic-glibc/bits/inotify.h
-lib/zig/libc/include/generic-glibc/bits/ioctl-types.h
-lib/zig/libc/include/generic-glibc/bits/ioctls.h
-lib/zig/libc/include/generic-glibc/bits/ipc-perm.h
-lib/zig/libc/include/generic-glibc/bits/ipc.h
-lib/zig/libc/include/generic-glibc/bits/ipctypes.h
-lib/zig/libc/include/generic-glibc/bits/iscanonical.h
-lib/zig/libc/include/generic-glibc/bits/libc-header-start.h
-lib/zig/libc/include/generic-glibc/bits/libm-simd-decl-stubs.h
-lib/zig/libc/include/generic-glibc/bits/link.h
-lib/zig/libc/include/generic-glibc/bits/local_lim.h
-lib/zig/libc/include/generic-glibc/bits/locale.h
-lib/zig/libc/include/generic-glibc/bits/long-double.h
-lib/zig/libc/include/generic-glibc/bits/math-vector.h
-lib/zig/libc/include/generic-glibc/bits/mathcalls-helper-functions.h
-lib/zig/libc/include/generic-glibc/bits/mathcalls-narrow.h
-lib/zig/libc/include/generic-glibc/bits/mathcalls.h
-lib/zig/libc/include/generic-glibc/bits/mathdef.h
-lib/zig/libc/include/generic-glibc/bits/mman-linux.h
-lib/zig/libc/include/generic-glibc/bits/mman-map-flags-generic.h
-lib/zig/libc/include/generic-glibc/bits/mman-shared.h
-lib/zig/libc/include/generic-glibc/bits/mman.h
-lib/zig/libc/include/generic-glibc/bits/monetary-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/mqueue.h
-lib/zig/libc/include/generic-glibc/bits/mqueue2.h
-lib/zig/libc/include/generic-glibc/bits/msq.h
-lib/zig/libc/include/generic-glibc/bits/netdb.h
-lib/zig/libc/include/generic-glibc/bits/param.h
-lib/zig/libc/include/generic-glibc/bits/platform/x86.h
-lib/zig/libc/include/generic-glibc/bits/poll.h
-lib/zig/libc/include/generic-glibc/bits/poll2.h
-lib/zig/libc/include/generic-glibc/bits/posix_opt.h
-lib/zig/libc/include/generic-glibc/bits/posix1_lim.h
-lib/zig/libc/include/generic-glibc/bits/posix2_lim.h
-lib/zig/libc/include/generic-glibc/bits/ppc.h
-lib/zig/libc/include/generic-glibc/bits/printf-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/procfs-extra.h
-lib/zig/libc/include/generic-glibc/bits/procfs-id.h
-lib/zig/libc/include/generic-glibc/bits/procfs-prregset.h
-lib/zig/libc/include/generic-glibc/bits/procfs.h
-lib/zig/libc/include/generic-glibc/bits/pthread_stack_min-dynamic.h
-lib/zig/libc/include/generic-glibc/bits/pthread_stack_min.h
-lib/zig/libc/include/generic-glibc/bits/pthreadtypes-arch.h
-lib/zig/libc/include/generic-glibc/bits/pthreadtypes.h
-lib/zig/libc/include/generic-glibc/bits/ptrace-shared.h
-lib/zig/libc/include/generic-glibc/bits/resource.h
-lib/zig/libc/include/generic-glibc/bits/sched.h
-lib/zig/libc/include/generic-glibc/bits/select.h
-lib/zig/libc/include/generic-glibc/bits/select2.h
-lib/zig/libc/include/generic-glibc/bits/sem.h
-lib/zig/libc/include/generic-glibc/bits/semaphore.h
-lib/zig/libc/include/generic-glibc/bits/setjmp.h
-lib/zig/libc/include/generic-glibc/bits/setjmp2.h
-lib/zig/libc/include/generic-glibc/bits/shm.h
-lib/zig/libc/include/generic-glibc/bits/shmlba.h
-lib/zig/libc/include/generic-glibc/bits/sigaction.h
-lib/zig/libc/include/generic-glibc/bits/sigcontext.h
-lib/zig/libc/include/generic-glibc/bits/sigevent-consts.h
-lib/zig/libc/include/generic-glibc/bits/siginfo-arch.h
-lib/zig/libc/include/generic-glibc/bits/siginfo-consts-arch.h
-lib/zig/libc/include/generic-glibc/bits/siginfo-consts.h
-lib/zig/libc/include/generic-glibc/bits/signal_ext.h
-lib/zig/libc/include/generic-glibc/bits/signalfd.h
-lib/zig/libc/include/generic-glibc/bits/signum-arch.h
-lib/zig/libc/include/generic-glibc/bits/signum-generic.h
-lib/zig/libc/include/generic-glibc/bits/sigstack.h
-lib/zig/libc/include/generic-glibc/bits/sigstksz.h
-lib/zig/libc/include/generic-glibc/bits/sigthread.h
-lib/zig/libc/include/generic-glibc/bits/sockaddr.h
-lib/zig/libc/include/generic-glibc/bits/socket_type.h
-lib/zig/libc/include/generic-glibc/bits/socket-constants.h
-lib/zig/libc/include/generic-glibc/bits/socket.h
-lib/zig/libc/include/generic-glibc/bits/socket2.h
-lib/zig/libc/include/generic-glibc/bits/ss_flags.h
-lib/zig/libc/include/generic-glibc/bits/stab.def
-lib/zig/libc/include/generic-glibc/bits/stat.h
-lib/zig/libc/include/generic-glibc/bits/statfs.h
-lib/zig/libc/include/generic-glibc/bits/statvfs.h
-lib/zig/libc/include/generic-glibc/bits/statx-generic.h
-lib/zig/libc/include/generic-glibc/bits/statx.h
-lib/zig/libc/include/generic-glibc/bits/stdint-intn.h
-lib/zig/libc/include/generic-glibc/bits/stdint-uintn.h
-lib/zig/libc/include/generic-glibc/bits/stdio_lim.h
-lib/zig/libc/include/generic-glibc/bits/stdio-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/stdio.h
-lib/zig/libc/include/generic-glibc/bits/stdio2.h
-lib/zig/libc/include/generic-glibc/bits/stdlib-bsearch.h
-lib/zig/libc/include/generic-glibc/bits/stdlib-float.h
-lib/zig/libc/include/generic-glibc/bits/stdlib-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/stdlib.h
-lib/zig/libc/include/generic-glibc/bits/string_fortified.h
-lib/zig/libc/include/generic-glibc/bits/strings_fortified.h
-lib/zig/libc/include/generic-glibc/bits/struct_mutex.h
-lib/zig/libc/include/generic-glibc/bits/struct_rwlock.h
-lib/zig/libc/include/generic-glibc/bits/struct_stat_time64_helper.h
-lib/zig/libc/include/generic-glibc/bits/struct_stat.h
-lib/zig/libc/include/generic-glibc/bits/syscall.h
-lib/zig/libc/include/generic-glibc/bits/syslog-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/syslog-path.h
-lib/zig/libc/include/generic-glibc/bits/syslog.h
-lib/zig/libc/include/generic-glibc/bits/sysmacros.h
-lib/zig/libc/include/generic-glibc/bits/termios-baud.h
-lib/zig/libc/include/generic-glibc/bits/termios-c_cc.h
-lib/zig/libc/include/generic-glibc/bits/termios-c_cflag.h
-lib/zig/libc/include/generic-glibc/bits/termios-c_iflag.h
-lib/zig/libc/include/generic-glibc/bits/termios-c_lflag.h
-lib/zig/libc/include/generic-glibc/bits/termios-c_oflag.h
-lib/zig/libc/include/generic-glibc/bits/termios-misc.h
-lib/zig/libc/include/generic-glibc/bits/termios-struct.h
-lib/zig/libc/include/generic-glibc/bits/termios-tcflow.h
-lib/zig/libc/include/generic-glibc/bits/termios.h
-lib/zig/libc/include/generic-glibc/bits/thread-shared-types.h
-lib/zig/libc/include/generic-glibc/bits/time.h
-lib/zig/libc/include/generic-glibc/bits/time64.h
-lib/zig/libc/include/generic-glibc/bits/timerfd.h
-lib/zig/libc/include/generic-glibc/bits/timesize.h
-lib/zig/libc/include/generic-glibc/bits/timex.h
-lib/zig/libc/include/generic-glibc/bits/types.h
-lib/zig/libc/include/generic-glibc/bits/types/__FILE.h
-lib/zig/libc/include/generic-glibc/bits/types/__fpos_t.h
-lib/zig/libc/include/generic-glibc/bits/types/__fpos64_t.h
-lib/zig/libc/include/generic-glibc/bits/types/__locale_t.h
-lib/zig/libc/include/generic-glibc/bits/types/__mbstate_t.h
-lib/zig/libc/include/generic-glibc/bits/types/__sigset_t.h
-lib/zig/libc/include/generic-glibc/bits/types/__sigval_t.h
-lib/zig/libc/include/generic-glibc/bits/types/clock_t.h
-lib/zig/libc/include/generic-glibc/bits/types/clockid_t.h
-lib/zig/libc/include/generic-glibc/bits/types/cookie_io_functions_t.h
-lib/zig/libc/include/generic-glibc/bits/types/error_t.h
-lib/zig/libc/include/generic-glibc/bits/types/FILE.h
-lib/zig/libc/include/generic-glibc/bits/types/locale_t.h
-lib/zig/libc/include/generic-glibc/bits/types/mbstate_t.h
-lib/zig/libc/include/generic-glibc/bits/types/res_state.h
-lib/zig/libc/include/generic-glibc/bits/types/sig_atomic_t.h
-lib/zig/libc/include/generic-glibc/bits/types/sigevent_t.h
-lib/zig/libc/include/generic-glibc/bits/types/siginfo_t.h
-lib/zig/libc/include/generic-glibc/bits/types/sigset_t.h
-lib/zig/libc/include/generic-glibc/bits/types/sigval_t.h
-lib/zig/libc/include/generic-glibc/bits/types/stack_t.h
-lib/zig/libc/include/generic-glibc/bits/types/struct___jmp_buf_tag.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_FILE.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_iovec.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_itimerspec.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_msqid64_ds_helper.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_msqid64_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_osockaddr.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_rusage.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_sched_param.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_semid_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_semid64_ds_helper.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_semid64_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_shmid64_ds_helper.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_shmid64_ds.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_sigstack.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_statx_timestamp.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_statx.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_timeb.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_timespec.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_timeval.h
-lib/zig/libc/include/generic-glibc/bits/types/struct_tm.h
-lib/zig/libc/include/generic-glibc/bits/types/time_t.h
-lib/zig/libc/include/generic-glibc/bits/types/timer_t.h
-lib/zig/libc/include/generic-glibc/bits/types/wint_t.h
-lib/zig/libc/include/generic-glibc/bits/typesizes.h
-lib/zig/libc/include/generic-glibc/bits/uintn-identity.h
-lib/zig/libc/include/generic-glibc/bits/uio_lim.h
-lib/zig/libc/include/generic-glibc/bits/uio-ext.h
-lib/zig/libc/include/generic-glibc/bits/unistd_ext.h
-lib/zig/libc/include/generic-glibc/bits/unistd.h
-lib/zig/libc/include/generic-glibc/bits/utmp.h
-lib/zig/libc/include/generic-glibc/bits/utmpx.h
-lib/zig/libc/include/generic-glibc/bits/utsname.h
-lib/zig/libc/include/generic-glibc/bits/waitflags.h
-lib/zig/libc/include/generic-glibc/bits/waitstatus.h
-lib/zig/libc/include/generic-glibc/bits/wchar-ldbl.h
-lib/zig/libc/include/generic-glibc/bits/wchar.h
-lib/zig/libc/include/generic-glibc/bits/wchar2.h
-lib/zig/libc/include/generic-glibc/bits/wctype-wchar.h
-lib/zig/libc/include/generic-glibc/bits/wordsize.h
-lib/zig/libc/include/generic-glibc/bits/xopen_lim.h
-lib/zig/libc/include/generic-glibc/byteswap.h
-lib/zig/libc/include/generic-glibc/complex.h
-lib/zig/libc/include/generic-glibc/cpio.h
-lib/zig/libc/include/generic-glibc/crypt.h
-lib/zig/libc/include/generic-glibc/ctype.h
-lib/zig/libc/include/generic-glibc/dirent.h
-lib/zig/libc/include/generic-glibc/dlfcn.h
-lib/zig/libc/include/generic-glibc/elf.h
-lib/zig/libc/include/generic-glibc/endian.h
-lib/zig/libc/include/generic-glibc/envz.h
-lib/zig/libc/include/generic-glibc/err.h
-lib/zig/libc/include/generic-glibc/errno.h
-lib/zig/libc/include/generic-glibc/error.h
-lib/zig/libc/include/generic-glibc/execinfo.h
-lib/zig/libc/include/generic-glibc/fcntl.h
-lib/zig/libc/include/generic-glibc/features-time64.h
-lib/zig/libc/include/generic-glibc/features.h
-lib/zig/libc/include/generic-glibc/fenv.h
-lib/zig/libc/include/generic-glibc/finclude/math-vector-fortran.h
-lib/zig/libc/include/generic-glibc/fmtmsg.h
-lib/zig/libc/include/generic-glibc/fnmatch.h
-lib/zig/libc/include/generic-glibc/fpregdef.h
-lib/zig/libc/include/generic-glibc/fpu_control.h
-lib/zig/libc/include/generic-glibc/fstab.h
-lib/zig/libc/include/generic-glibc/fts.h
-lib/zig/libc/include/generic-glibc/ftw.h
-lib/zig/libc/include/generic-glibc/gconv.h
-lib/zig/libc/include/generic-glibc/getopt.h
-lib/zig/libc/include/generic-glibc/glob.h
-lib/zig/libc/include/generic-glibc/gnu-versions.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-32.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-hard.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-ilp32d.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-n32_hard.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-n64_hard.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-o32_hard.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-o32_soft.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names-soft.h
-lib/zig/libc/include/generic-glibc/gnu/lib-names.h
-lib/zig/libc/include/generic-glibc/gnu/libc-version.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-32.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-64.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-hard.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-ilp32.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-ilp32d.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-n32_hard.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-n64_hard.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-o32_hard.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-o32_soft.h
-lib/zig/libc/include/generic-glibc/gnu/stubs-soft.h
-lib/zig/libc/include/generic-glibc/gnu/stubs.h
-lib/zig/libc/include/generic-glibc/grp.h
-lib/zig/libc/include/generic-glibc/gshadow.h
-lib/zig/libc/include/generic-glibc/iconv.h
-lib/zig/libc/include/generic-glibc/ieee754.h
-lib/zig/libc/include/generic-glibc/ifaddrs.h
-lib/zig/libc/include/generic-glibc/inttypes.h
-lib/zig/libc/include/generic-glibc/langinfo.h
-lib/zig/libc/include/generic-glibc/lastlog.h
-lib/zig/libc/include/generic-glibc/libgen.h
-lib/zig/libc/include/generic-glibc/libintl.h
-lib/zig/libc/include/generic-glibc/limits.h
-lib/zig/libc/include/generic-glibc/link.h
-lib/zig/libc/include/generic-glibc/locale.h
-lib/zig/libc/include/generic-glibc/malloc.h
-lib/zig/libc/include/generic-glibc/math.h
-lib/zig/libc/include/generic-glibc/mcheck.h
-lib/zig/libc/include/generic-glibc/memory.h
-lib/zig/libc/include/generic-glibc/mntent.h
-lib/zig/libc/include/generic-glibc/monetary.h
-lib/zig/libc/include/generic-glibc/mqueue.h
-lib/zig/libc/include/generic-glibc/net/ethernet.h
-lib/zig/libc/include/generic-glibc/net/if_arp.h
-lib/zig/libc/include/generic-glibc/net/if_packet.h
-lib/zig/libc/include/generic-glibc/net/if_ppp.h
-lib/zig/libc/include/generic-glibc/net/if_shaper.h
-lib/zig/libc/include/generic-glibc/net/if_slip.h
-lib/zig/libc/include/generic-glibc/net/if.h
-lib/zig/libc/include/generic-glibc/net/ppp_defs.h
-lib/zig/libc/include/generic-glibc/net/ppp-comp.h
-lib/zig/libc/include/generic-glibc/net/route.h
-lib/zig/libc/include/generic-glibc/netash/ash.h
-lib/zig/libc/include/generic-glibc/netatalk/at.h
-lib/zig/libc/include/generic-glibc/netax25/ax25.h
-lib/zig/libc/include/generic-glibc/netdb.h
-lib/zig/libc/include/generic-glibc/neteconet/ec.h
-lib/zig/libc/include/generic-glibc/netinet/ether.h
-lib/zig/libc/include/generic-glibc/netinet/icmp6.h
-lib/zig/libc/include/generic-glibc/netinet/if_ether.h
-lib/zig/libc/include/generic-glibc/netinet/if_fddi.h
-lib/zig/libc/include/generic-glibc/netinet/if_tr.h
-lib/zig/libc/include/generic-glibc/netinet/igmp.h
-lib/zig/libc/include/generic-glibc/netinet/in_systm.h
-lib/zig/libc/include/generic-glibc/netinet/in.h
-lib/zig/libc/include/generic-glibc/netinet/ip_icmp.h
-lib/zig/libc/include/generic-glibc/netinet/ip.h
-lib/zig/libc/include/generic-glibc/netinet/ip6.h
-lib/zig/libc/include/generic-glibc/netinet/tcp.h
-lib/zig/libc/include/generic-glibc/netinet/udp.h
-lib/zig/libc/include/generic-glibc/netipx/ipx.h
-lib/zig/libc/include/generic-glibc/netiucv/iucv.h
-lib/zig/libc/include/generic-glibc/netpacket/packet.h
-lib/zig/libc/include/generic-glibc/netrom/netrom.h
-lib/zig/libc/include/generic-glibc/netrose/rose.h
-lib/zig/libc/include/generic-glibc/nfs/nfs.h
-lib/zig/libc/include/generic-glibc/nl_types.h
-lib/zig/libc/include/generic-glibc/nss.h
-lib/zig/libc/include/generic-glibc/obstack.h
-lib/zig/libc/include/generic-glibc/paths.h
-lib/zig/libc/include/generic-glibc/poll.h
-lib/zig/libc/include/generic-glibc/printf.h
-lib/zig/libc/include/generic-glibc/proc_service.h
-lib/zig/libc/include/generic-glibc/protocols/routed.h
-lib/zig/libc/include/generic-glibc/protocols/rwhod.h
-lib/zig/libc/include/generic-glibc/protocols/talkd.h
-lib/zig/libc/include/generic-glibc/protocols/timed.h
-lib/zig/libc/include/generic-glibc/pthread.h
-lib/zig/libc/include/generic-glibc/pty.h
-lib/zig/libc/include/generic-glibc/pwd.h
-lib/zig/libc/include/generic-glibc/re_comp.h
-lib/zig/libc/include/generic-glibc/regdef.h
-lib/zig/libc/include/generic-glibc/regex.h
-lib/zig/libc/include/generic-glibc/regexp.h
-lib/zig/libc/include/generic-glibc/resolv.h
-lib/zig/libc/include/generic-glibc/rpc/netdb.h
-lib/zig/libc/include/generic-glibc/sched.h
-lib/zig/libc/include/generic-glibc/scsi/scsi_ioctl.h
-lib/zig/libc/include/generic-glibc/scsi/scsi.h
-lib/zig/libc/include/generic-glibc/scsi/sg.h
-lib/zig/libc/include/generic-glibc/search.h
-lib/zig/libc/include/generic-glibc/semaphore.h
-lib/zig/libc/include/generic-glibc/setjmp.h
-lib/zig/libc/include/generic-glibc/sgidefs.h
-lib/zig/libc/include/generic-glibc/sgtty.h
-lib/zig/libc/include/generic-glibc/shadow.h
-lib/zig/libc/include/generic-glibc/signal.h
-lib/zig/libc/include/generic-glibc/spawn.h
-lib/zig/libc/include/generic-glibc/stab.h
-lib/zig/libc/include/generic-glibc/stdc-predef.h
-lib/zig/libc/include/generic-glibc/stdint.h
-lib/zig/libc/include/generic-glibc/stdio_ext.h
-lib/zig/libc/include/generic-glibc/stdio.h
-lib/zig/libc/include/generic-glibc/stdlib.h
-lib/zig/libc/include/generic-glibc/string.h
-lib/zig/libc/include/generic-glibc/strings.h
-lib/zig/libc/include/generic-glibc/sys/acct.h
-lib/zig/libc/include/generic-glibc/sys/asm.h
-lib/zig/libc/include/generic-glibc/sys/auxv.h
-lib/zig/libc/include/generic-glibc/sys/bitypes.h
-lib/zig/libc/include/generic-glibc/sys/cachectl.h
-lib/zig/libc/include/generic-glibc/sys/cdefs.h
-lib/zig/libc/include/generic-glibc/sys/debugreg.h
-lib/zig/libc/include/generic-glibc/sys/dir.h
-lib/zig/libc/include/generic-glibc/sys/elf.h
-lib/zig/libc/include/generic-glibc/sys/epoll.h
-lib/zig/libc/include/generic-glibc/sys/errno.h
-lib/zig/libc/include/generic-glibc/sys/eventfd.h
-lib/zig/libc/include/generic-glibc/sys/fanotify.h
-lib/zig/libc/include/generic-glibc/sys/fcntl.h
-lib/zig/libc/include/generic-glibc/sys/file.h
-lib/zig/libc/include/generic-glibc/sys/fpregdef.h
-lib/zig/libc/include/generic-glibc/sys/fsuid.h
-lib/zig/libc/include/generic-glibc/sys/gmon_out.h
-lib/zig/libc/include/generic-glibc/sys/gmon.h
-lib/zig/libc/include/generic-glibc/sys/ifunc.h
-lib/zig/libc/include/generic-glibc/sys/inotify.h
-lib/zig/libc/include/generic-glibc/sys/io.h
-lib/zig/libc/include/generic-glibc/sys/ioctl.h
-lib/zig/libc/include/generic-glibc/sys/ipc.h
-lib/zig/libc/include/generic-glibc/sys/kd.h
-lib/zig/libc/include/generic-glibc/sys/klog.h
-lib/zig/libc/include/generic-glibc/sys/mman.h
-lib/zig/libc/include/generic-glibc/sys/mount.h
-lib/zig/libc/include/generic-glibc/sys/msg.h
-lib/zig/libc/include/generic-glibc/sys/mtio.h
-lib/zig/libc/include/generic-glibc/sys/param.h
-lib/zig/libc/include/generic-glibc/sys/pci.h
-lib/zig/libc/include/generic-glibc/sys/perm.h
-lib/zig/libc/include/generic-glibc/sys/personality.h
-lib/zig/libc/include/generic-glibc/sys/platform/ppc.h
-lib/zig/libc/include/generic-glibc/sys/platform/x86.h
-lib/zig/libc/include/generic-glibc/sys/poll.h
-lib/zig/libc/include/generic-glibc/sys/prctl.h
-lib/zig/libc/include/generic-glibc/sys/procfs.h
-lib/zig/libc/include/generic-glibc/sys/profil.h
-lib/zig/libc/include/generic-glibc/sys/ptrace.h
-lib/zig/libc/include/generic-glibc/sys/queue.h
-lib/zig/libc/include/generic-glibc/sys/quota.h
-lib/zig/libc/include/generic-glibc/sys/random.h
-lib/zig/libc/include/generic-glibc/sys/raw.h
-lib/zig/libc/include/generic-glibc/sys/reboot.h
-lib/zig/libc/include/generic-glibc/sys/reg.h
-lib/zig/libc/include/generic-glibc/sys/regdef.h
-lib/zig/libc/include/generic-glibc/sys/resource.h
-lib/zig/libc/include/generic-glibc/sys/select.h
-lib/zig/libc/include/generic-glibc/sys/sem.h
-lib/zig/libc/include/generic-glibc/sys/sendfile.h
-lib/zig/libc/include/generic-glibc/sys/shm.h
-lib/zig/libc/include/generic-glibc/sys/signal.h
-lib/zig/libc/include/generic-glibc/sys/signalfd.h
-lib/zig/libc/include/generic-glibc/sys/single_threaded.h
-lib/zig/libc/include/generic-glibc/sys/socket.h
-lib/zig/libc/include/generic-glibc/sys/socketvar.h
-lib/zig/libc/include/generic-glibc/sys/soundcard.h
-lib/zig/libc/include/generic-glibc/sys/stat.h
-lib/zig/libc/include/generic-glibc/sys/statfs.h
-lib/zig/libc/include/generic-glibc/sys/statvfs.h
-lib/zig/libc/include/generic-glibc/sys/swap.h
-lib/zig/libc/include/generic-glibc/sys/syscall.h
-lib/zig/libc/include/generic-glibc/sys/sysinfo.h
-lib/zig/libc/include/generic-glibc/sys/syslog.h
-lib/zig/libc/include/generic-glibc/sys/sysmacros.h
-lib/zig/libc/include/generic-glibc/sys/sysmips.h
-lib/zig/libc/include/generic-glibc/sys/tas.h
-lib/zig/libc/include/generic-glibc/sys/termios.h
-lib/zig/libc/include/generic-glibc/sys/time.h
-lib/zig/libc/include/generic-glibc/sys/timeb.h
-lib/zig/libc/include/generic-glibc/sys/timerfd.h
-lib/zig/libc/include/generic-glibc/sys/times.h
-lib/zig/libc/include/generic-glibc/sys/timex.h
-lib/zig/libc/include/generic-glibc/sys/ttychars.h
-lib/zig/libc/include/generic-glibc/sys/ttydefaults.h
-lib/zig/libc/include/generic-glibc/sys/types.h
-lib/zig/libc/include/generic-glibc/sys/ucontext.h
-lib/zig/libc/include/generic-glibc/sys/uio.h
-lib/zig/libc/include/generic-glibc/sys/un.h
-lib/zig/libc/include/generic-glibc/sys/unistd.h
-lib/zig/libc/include/generic-glibc/sys/user.h
-lib/zig/libc/include/generic-glibc/sys/utsname.h
-lib/zig/libc/include/generic-glibc/sys/vfs.h
-lib/zig/libc/include/generic-glibc/sys/vlimit.h
-lib/zig/libc/include/generic-glibc/sys/vm86.h
-lib/zig/libc/include/generic-glibc/sys/vt.h
-lib/zig/libc/include/generic-glibc/sys/wait.h
-lib/zig/libc/include/generic-glibc/sys/xattr.h
-lib/zig/libc/include/generic-glibc/syscall.h
-lib/zig/libc/include/generic-glibc/sysexits.h
-lib/zig/libc/include/generic-glibc/syslog.h
-lib/zig/libc/include/generic-glibc/tar.h
-lib/zig/libc/include/generic-glibc/termio.h
-lib/zig/libc/include/generic-glibc/termios.h
-lib/zig/libc/include/generic-glibc/tgmath.h
-lib/zig/libc/include/generic-glibc/thread_db.h
-lib/zig/libc/include/generic-glibc/threads.h
-lib/zig/libc/include/generic-glibc/time.h
-lib/zig/libc/include/generic-glibc/ttyent.h
-lib/zig/libc/include/generic-glibc/uchar.h
-lib/zig/libc/include/generic-glibc/ucontext.h
-lib/zig/libc/include/generic-glibc/ulimit.h
-lib/zig/libc/include/generic-glibc/unistd.h
-lib/zig/libc/include/generic-glibc/utime.h
-lib/zig/libc/include/generic-glibc/utmp.h
-lib/zig/libc/include/generic-glibc/utmpx.h
-lib/zig/libc/include/generic-glibc/values.h
-lib/zig/libc/include/generic-glibc/wait.h
-lib/zig/libc/include/generic-glibc/wchar.h
-lib/zig/libc/include/generic-glibc/wctype.h
-lib/zig/libc/include/generic-glibc/wordexp.h
-lib/zig/libc/include/generic-musl/aio.h
-lib/zig/libc/include/generic-musl/alloca.h
-lib/zig/libc/include/generic-musl/ar.h
-lib/zig/libc/include/generic-musl/arpa/ftp.h
-lib/zig/libc/include/generic-musl/arpa/inet.h
-lib/zig/libc/include/generic-musl/arpa/nameser_compat.h
-lib/zig/libc/include/generic-musl/arpa/nameser.h
-lib/zig/libc/include/generic-musl/arpa/telnet.h
-lib/zig/libc/include/generic-musl/arpa/tftp.h
-lib/zig/libc/include/generic-musl/assert.h
-lib/zig/libc/include/generic-musl/bits/dirent.h
-lib/zig/libc/include/generic-musl/bits/errno.h
-lib/zig/libc/include/generic-musl/bits/fcntl.h
-lib/zig/libc/include/generic-musl/bits/float.h
-lib/zig/libc/include/generic-musl/bits/hwcap.h
-lib/zig/libc/include/generic-musl/bits/io.h
-lib/zig/libc/include/generic-musl/bits/ioctl_fix.h
-lib/zig/libc/include/generic-musl/bits/ioctl.h
-lib/zig/libc/include/generic-musl/bits/ipc.h
-lib/zig/libc/include/generic-musl/bits/ipcstat.h
-lib/zig/libc/include/generic-musl/bits/kd.h
-lib/zig/libc/include/generic-musl/bits/limits.h
-lib/zig/libc/include/generic-musl/bits/link.h
-lib/zig/libc/include/generic-musl/bits/mman.h
-lib/zig/libc/include/generic-musl/bits/msg.h
-lib/zig/libc/include/generic-musl/bits/poll.h
-lib/zig/libc/include/generic-musl/bits/posix.h
-lib/zig/libc/include/generic-musl/bits/ptrace.h
-lib/zig/libc/include/generic-musl/bits/reg.h
-lib/zig/libc/include/generic-musl/bits/resource.h
-lib/zig/libc/include/generic-musl/bits/sem.h
-lib/zig/libc/include/generic-musl/bits/shm.h
-lib/zig/libc/include/generic-musl/bits/socket.h
-lib/zig/libc/include/generic-musl/bits/soundcard.h
-lib/zig/libc/include/generic-musl/bits/stat.h
-lib/zig/libc/include/generic-musl/bits/statfs.h
-lib/zig/libc/include/generic-musl/bits/stdint.h
-lib/zig/libc/include/generic-musl/bits/termios.h
-lib/zig/libc/include/generic-musl/bits/vt.h
-lib/zig/libc/include/generic-musl/byteswap.h
-lib/zig/libc/include/generic-musl/complex.h
-lib/zig/libc/include/generic-musl/cpio.h
-lib/zig/libc/include/generic-musl/crypt.h
-lib/zig/libc/include/generic-musl/ctype.h
-lib/zig/libc/include/generic-musl/dirent.h
-lib/zig/libc/include/generic-musl/dlfcn.h
-lib/zig/libc/include/generic-musl/elf.h
-lib/zig/libc/include/generic-musl/endian.h
-lib/zig/libc/include/generic-musl/err.h
-lib/zig/libc/include/generic-musl/errno.h
-lib/zig/libc/include/generic-musl/fcntl.h
-lib/zig/libc/include/generic-musl/features.h
-lib/zig/libc/include/generic-musl/fenv.h
-lib/zig/libc/include/generic-musl/float.h
-lib/zig/libc/include/generic-musl/fmtmsg.h
-lib/zig/libc/include/generic-musl/fnmatch.h
-lib/zig/libc/include/generic-musl/ftw.h
-lib/zig/libc/include/generic-musl/getopt.h
-lib/zig/libc/include/generic-musl/glob.h
-lib/zig/libc/include/generic-musl/grp.h
-lib/zig/libc/include/generic-musl/iconv.h
-lib/zig/libc/include/generic-musl/ifaddrs.h
-lib/zig/libc/include/generic-musl/inttypes.h
-lib/zig/libc/include/generic-musl/iso646.h
-lib/zig/libc/include/generic-musl/langinfo.h
-lib/zig/libc/include/generic-musl/lastlog.h
-lib/zig/libc/include/generic-musl/libgen.h
-lib/zig/libc/include/generic-musl/libintl.h
-lib/zig/libc/include/generic-musl/limits.h
-lib/zig/libc/include/generic-musl/link.h
-lib/zig/libc/include/generic-musl/locale.h
-lib/zig/libc/include/generic-musl/malloc.h
-lib/zig/libc/include/generic-musl/math.h
-lib/zig/libc/include/generic-musl/memory.h
-lib/zig/libc/include/generic-musl/mntent.h
-lib/zig/libc/include/generic-musl/monetary.h
-lib/zig/libc/include/generic-musl/mqueue.h
-lib/zig/libc/include/generic-musl/net/ethernet.h
-lib/zig/libc/include/generic-musl/net/if_arp.h
-lib/zig/libc/include/generic-musl/net/if.h
-lib/zig/libc/include/generic-musl/net/route.h
-lib/zig/libc/include/generic-musl/netdb.h
-lib/zig/libc/include/generic-musl/netinet/ether.h
-lib/zig/libc/include/generic-musl/netinet/icmp6.h
-lib/zig/libc/include/generic-musl/netinet/if_ether.h
-lib/zig/libc/include/generic-musl/netinet/igmp.h
-lib/zig/libc/include/generic-musl/netinet/in_systm.h
-lib/zig/libc/include/generic-musl/netinet/in.h
-lib/zig/libc/include/generic-musl/netinet/ip_icmp.h
-lib/zig/libc/include/generic-musl/netinet/ip.h
-lib/zig/libc/include/generic-musl/netinet/ip6.h
-lib/zig/libc/include/generic-musl/netinet/tcp.h
-lib/zig/libc/include/generic-musl/netinet/udp.h
-lib/zig/libc/include/generic-musl/netpacket/packet.h
-lib/zig/libc/include/generic-musl/nl_types.h
-lib/zig/libc/include/generic-musl/paths.h
-lib/zig/libc/include/generic-musl/poll.h
-lib/zig/libc/include/generic-musl/pthread.h
-lib/zig/libc/include/generic-musl/pty.h
-lib/zig/libc/include/generic-musl/pwd.h
-lib/zig/libc/include/generic-musl/regex.h
-lib/zig/libc/include/generic-musl/resolv.h
-lib/zig/libc/include/generic-musl/sched.h
-lib/zig/libc/include/generic-musl/scsi/scsi_ioctl.h
-lib/zig/libc/include/generic-musl/scsi/scsi.h
-lib/zig/libc/include/generic-musl/scsi/sg.h
-lib/zig/libc/include/generic-musl/search.h
-lib/zig/libc/include/generic-musl/semaphore.h
-lib/zig/libc/include/generic-musl/setjmp.h
-lib/zig/libc/include/generic-musl/shadow.h
-lib/zig/libc/include/generic-musl/signal.h
-lib/zig/libc/include/generic-musl/spawn.h
-lib/zig/libc/include/generic-musl/stdalign.h
-lib/zig/libc/include/generic-musl/stdarg.h
-lib/zig/libc/include/generic-musl/stdbool.h
-lib/zig/libc/include/generic-musl/stdc-predef.h
-lib/zig/libc/include/generic-musl/stddef.h
-lib/zig/libc/include/generic-musl/stdint.h
-lib/zig/libc/include/generic-musl/stdio_ext.h
-lib/zig/libc/include/generic-musl/stdio.h
-lib/zig/libc/include/generic-musl/stdlib.h
-lib/zig/libc/include/generic-musl/stdnoreturn.h
-lib/zig/libc/include/generic-musl/string.h
-lib/zig/libc/include/generic-musl/strings.h
-lib/zig/libc/include/generic-musl/stropts.h
-lib/zig/libc/include/generic-musl/sys/acct.h
-lib/zig/libc/include/generic-musl/sys/auxv.h
-lib/zig/libc/include/generic-musl/sys/cachectl.h
-lib/zig/libc/include/generic-musl/sys/dir.h
-lib/zig/libc/include/generic-musl/sys/epoll.h
-lib/zig/libc/include/generic-musl/sys/errno.h
-lib/zig/libc/include/generic-musl/sys/eventfd.h
-lib/zig/libc/include/generic-musl/sys/fanotify.h
-lib/zig/libc/include/generic-musl/sys/fcntl.h
-lib/zig/libc/include/generic-musl/sys/file.h
-lib/zig/libc/include/generic-musl/sys/fsuid.h
-lib/zig/libc/include/generic-musl/sys/inotify.h
-lib/zig/libc/include/generic-musl/sys/io.h
-lib/zig/libc/include/generic-musl/sys/ioctl.h
-lib/zig/libc/include/generic-musl/sys/ipc.h
-lib/zig/libc/include/generic-musl/sys/kd.h
-lib/zig/libc/include/generic-musl/sys/klog.h
-lib/zig/libc/include/generic-musl/sys/membarrier.h
-lib/zig/libc/include/generic-musl/sys/mman.h
-lib/zig/libc/include/generic-musl/sys/mount.h
-lib/zig/libc/include/generic-musl/sys/msg.h
-lib/zig/libc/include/generic-musl/sys/mtio.h
-lib/zig/libc/include/generic-musl/sys/param.h
-lib/zig/libc/include/generic-musl/sys/personality.h
-lib/zig/libc/include/generic-musl/sys/poll.h
-lib/zig/libc/include/generic-musl/sys/prctl.h
-lib/zig/libc/include/generic-musl/sys/procfs.h
-lib/zig/libc/include/generic-musl/sys/ptrace.h
-lib/zig/libc/include/generic-musl/sys/quota.h
-lib/zig/libc/include/generic-musl/sys/random.h
-lib/zig/libc/include/generic-musl/sys/reboot.h
-lib/zig/libc/include/generic-musl/sys/reg.h
-lib/zig/libc/include/generic-musl/sys/resource.h
-lib/zig/libc/include/generic-musl/sys/select.h
-lib/zig/libc/include/generic-musl/sys/sem.h
-lib/zig/libc/include/generic-musl/sys/sendfile.h
-lib/zig/libc/include/generic-musl/sys/shm.h
-lib/zig/libc/include/generic-musl/sys/signal.h
-lib/zig/libc/include/generic-musl/sys/signalfd.h
-lib/zig/libc/include/generic-musl/sys/socket.h
-lib/zig/libc/include/generic-musl/sys/soundcard.h
-lib/zig/libc/include/generic-musl/sys/stat.h
-lib/zig/libc/include/generic-musl/sys/statfs.h
-lib/zig/libc/include/generic-musl/sys/statvfs.h
-lib/zig/libc/include/generic-musl/sys/stropts.h
-lib/zig/libc/include/generic-musl/sys/swap.h
-lib/zig/libc/include/generic-musl/sys/syscall.h
-lib/zig/libc/include/generic-musl/sys/sysinfo.h
-lib/zig/libc/include/generic-musl/sys/syslog.h
-lib/zig/libc/include/generic-musl/sys/sysmacros.h
-lib/zig/libc/include/generic-musl/sys/termios.h
-lib/zig/libc/include/generic-musl/sys/time.h
-lib/zig/libc/include/generic-musl/sys/timeb.h
-lib/zig/libc/include/generic-musl/sys/timerfd.h
-lib/zig/libc/include/generic-musl/sys/times.h
-lib/zig/libc/include/generic-musl/sys/timex.h
-lib/zig/libc/include/generic-musl/sys/ttydefaults.h
-lib/zig/libc/include/generic-musl/sys/types.h
-lib/zig/libc/include/generic-musl/sys/ucontext.h
-lib/zig/libc/include/generic-musl/sys/uio.h
-lib/zig/libc/include/generic-musl/sys/un.h
-lib/zig/libc/include/generic-musl/sys/user.h
-lib/zig/libc/include/generic-musl/sys/utsname.h
-lib/zig/libc/include/generic-musl/sys/vfs.h
-lib/zig/libc/include/generic-musl/sys/vt.h
-lib/zig/libc/include/generic-musl/sys/wait.h
-lib/zig/libc/include/generic-musl/sys/xattr.h
-lib/zig/libc/include/generic-musl/syscall.h
-lib/zig/libc/include/generic-musl/sysexits.h
-lib/zig/libc/include/generic-musl/syslog.h
-lib/zig/libc/include/generic-musl/tar.h
-lib/zig/libc/include/generic-musl/termios.h
-lib/zig/libc/include/generic-musl/tgmath.h
-lib/zig/libc/include/generic-musl/threads.h
-lib/zig/libc/include/generic-musl/time.h
-lib/zig/libc/include/generic-musl/uchar.h
-lib/zig/libc/include/generic-musl/ucontext.h
-lib/zig/libc/include/generic-musl/ulimit.h
-lib/zig/libc/include/generic-musl/unistd.h
-lib/zig/libc/include/generic-musl/utime.h
-lib/zig/libc/include/generic-musl/utmp.h
-lib/zig/libc/include/generic-musl/utmpx.h
-lib/zig/libc/include/generic-musl/values.h
-lib/zig/libc/include/generic-musl/wait.h
-lib/zig/libc/include/generic-musl/wchar.h
-lib/zig/libc/include/generic-musl/wctype.h
-lib/zig/libc/include/generic-musl/wordexp.h
-lib/zig/libc/include/hexagon-linux-any/asm/byteorder.h
-lib/zig/libc/include/hexagon-linux-any/asm/param.h
-lib/zig/libc/include/hexagon-linux-any/asm/ptrace.h
-lib/zig/libc/include/hexagon-linux-any/asm/registers.h
-lib/zig/libc/include/hexagon-linux-any/asm/setup.h
-lib/zig/libc/include/hexagon-linux-any/asm/sigcontext.h
-lib/zig/libc/include/hexagon-linux-any/asm/signal.h
-lib/zig/libc/include/hexagon-linux-any/asm/swab.h
-lib/zig/libc/include/hexagon-linux-any/asm/unistd.h
-lib/zig/libc/include/hexagon-linux-any/asm/user.h
-lib/zig/libc/include/i386-linux-gnu/bits/a.out.h
-lib/zig/libc/include/i386-linux-gnu/bits/endianness.h
-lib/zig/libc/include/i386-linux-gnu/bits/environments.h
-lib/zig/libc/include/i386-linux-gnu/bits/epoll.h
-lib/zig/libc/include/i386-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/i386-linux-gnu/bits/fenv.h
-lib/zig/libc/include/i386-linux-gnu/bits/floatn.h
-lib/zig/libc/include/i386-linux-gnu/bits/flt-eval-method.h
-lib/zig/libc/include/i386-linux-gnu/bits/fp-logb.h
-lib/zig/libc/include/i386-linux-gnu/bits/indirect-return.h
-lib/zig/libc/include/i386-linux-gnu/bits/ipctypes.h
-lib/zig/libc/include/i386-linux-gnu/bits/iscanonical.h
-lib/zig/libc/include/i386-linux-gnu/bits/link.h
-lib/zig/libc/include/i386-linux-gnu/bits/long-double.h
-lib/zig/libc/include/i386-linux-gnu/bits/math-vector.h
-lib/zig/libc/include/i386-linux-gnu/bits/mman.h
-lib/zig/libc/include/i386-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/i386-linux-gnu/bits/procfs.h
-lib/zig/libc/include/i386-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/i386-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/i386-linux-gnu/bits/sigcontext.h
-lib/zig/libc/include/i386-linux-gnu/bits/siginfo-arch.h
-lib/zig/libc/include/i386-linux-gnu/bits/struct_mutex.h
-lib/zig/libc/include/i386-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/i386-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/i386-linux-gnu/bits/timesize.h
-lib/zig/libc/include/i386-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/i386-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/i386-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/i386-linux-gnu/finclude/math-vector-fortran.h
-lib/zig/libc/include/i386-linux-gnu/fpu_control.h
-lib/zig/libc/include/i386-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/i386-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/i386-linux-gnu/sys/elf.h
-lib/zig/libc/include/i386-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/i386-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/i386-linux-gnu/sys/user.h
-lib/zig/libc/include/i386-linux-musl/bits/alltypes.h
-lib/zig/libc/include/i386-linux-musl/bits/fenv.h
-lib/zig/libc/include/i386-linux-musl/bits/float.h
-lib/zig/libc/include/i386-linux-musl/bits/io.h
-lib/zig/libc/include/i386-linux-musl/bits/ipcstat.h
-lib/zig/libc/include/i386-linux-musl/bits/limits.h
-lib/zig/libc/include/i386-linux-musl/bits/mman.h
-lib/zig/libc/include/i386-linux-musl/bits/msg.h
-lib/zig/libc/include/i386-linux-musl/bits/ptrace.h
-lib/zig/libc/include/i386-linux-musl/bits/reg.h
-lib/zig/libc/include/i386-linux-musl/bits/sem.h
-lib/zig/libc/include/i386-linux-musl/bits/setjmp.h
-lib/zig/libc/include/i386-linux-musl/bits/shm.h
-lib/zig/libc/include/i386-linux-musl/bits/signal.h
-lib/zig/libc/include/i386-linux-musl/bits/stat.h
-lib/zig/libc/include/i386-linux-musl/bits/stdint.h
-lib/zig/libc/include/i386-linux-musl/bits/syscall.h
-lib/zig/libc/include/i386-linux-musl/bits/user.h
-lib/zig/libc/include/m68k-linux-any/asm/a.out.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-amiga.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-apollo.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-atari.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-hp300.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-mac.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-q40.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo-vme.h
-lib/zig/libc/include/m68k-linux-any/asm/bootinfo.h
-lib/zig/libc/include/m68k-linux-any/asm/byteorder.h
-lib/zig/libc/include/m68k-linux-any/asm/cachectl.h
-lib/zig/libc/include/m68k-linux-any/asm/fcntl.h
-lib/zig/libc/include/m68k-linux-any/asm/ioctls.h
-lib/zig/libc/include/m68k-linux-any/asm/param.h
-lib/zig/libc/include/m68k-linux-any/asm/poll.h
-lib/zig/libc/include/m68k-linux-any/asm/posix_types.h
-lib/zig/libc/include/m68k-linux-any/asm/ptrace.h
-lib/zig/libc/include/m68k-linux-any/asm/setup.h
-lib/zig/libc/include/m68k-linux-any/asm/sigcontext.h
-lib/zig/libc/include/m68k-linux-any/asm/signal.h
-lib/zig/libc/include/m68k-linux-any/asm/stat.h
-lib/zig/libc/include/m68k-linux-any/asm/swab.h
-lib/zig/libc/include/m68k-linux-any/asm/unistd_32.h
-lib/zig/libc/include/m68k-linux-any/asm/unistd.h
-lib/zig/libc/include/m68k-linux-gnu/bits/a.out.h
-lib/zig/libc/include/m68k-linux-gnu/bits/endianness.h
-lib/zig/libc/include/m68k-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/m68k-linux-gnu/bits/fenv.h
-lib/zig/libc/include/m68k-linux-gnu/bits/floatn.h
-lib/zig/libc/include/m68k-linux-gnu/bits/flt-eval-method.h
-lib/zig/libc/include/m68k-linux-gnu/bits/fp-logb.h
-lib/zig/libc/include/m68k-linux-gnu/bits/iscanonical.h
-lib/zig/libc/include/m68k-linux-gnu/bits/link.h
-lib/zig/libc/include/m68k-linux-gnu/bits/long-double.h
-lib/zig/libc/include/m68k-linux-gnu/bits/poll.h
-lib/zig/libc/include/m68k-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/m68k-linux-gnu/bits/procfs.h
-lib/zig/libc/include/m68k-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/m68k-linux-gnu/bits/semaphore.h
-lib/zig/libc/include/m68k-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/m68k-linux-gnu/bits/sockaddr.h
-lib/zig/libc/include/m68k-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/m68k-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/m68k-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/m68k-linux-gnu/fpu_control.h
-lib/zig/libc/include/m68k-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/m68k-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/m68k-linux-gnu/sys/reg.h
-lib/zig/libc/include/m68k-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/m68k-linux-gnu/sys/user.h
-lib/zig/libc/include/m68k-linux-musl/bits/alltypes.h
-lib/zig/libc/include/m68k-linux-musl/bits/fcntl.h
-lib/zig/libc/include/m68k-linux-musl/bits/fenv.h
-lib/zig/libc/include/m68k-linux-musl/bits/float.h
-lib/zig/libc/include/m68k-linux-musl/bits/ipcstat.h
-lib/zig/libc/include/m68k-linux-musl/bits/msg.h
-lib/zig/libc/include/m68k-linux-musl/bits/ptrace.h
-lib/zig/libc/include/m68k-linux-musl/bits/reg.h
-lib/zig/libc/include/m68k-linux-musl/bits/sem.h
-lib/zig/libc/include/m68k-linux-musl/bits/setjmp.h
-lib/zig/libc/include/m68k-linux-musl/bits/shm.h
-lib/zig/libc/include/m68k-linux-musl/bits/signal.h
-lib/zig/libc/include/m68k-linux-musl/bits/stat.h
-lib/zig/libc/include/m68k-linux-musl/bits/stdint.h
-lib/zig/libc/include/m68k-linux-musl/bits/syscall.h
-lib/zig/libc/include/m68k-linux-musl/bits/user.h
-lib/zig/libc/include/mips-linux-any/asm/auxvec.h
-lib/zig/libc/include/mips-linux-any/asm/bitfield.h
-lib/zig/libc/include/mips-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/mips-linux-any/asm/break.h
-lib/zig/libc/include/mips-linux-any/asm/byteorder.h
-lib/zig/libc/include/mips-linux-any/asm/cachectl.h
-lib/zig/libc/include/mips-linux-any/asm/errno.h
-lib/zig/libc/include/mips-linux-any/asm/fcntl.h
-lib/zig/libc/include/mips-linux-any/asm/hwcap.h
-lib/zig/libc/include/mips-linux-any/asm/inst.h
-lib/zig/libc/include/mips-linux-any/asm/ioctl.h
-lib/zig/libc/include/mips-linux-any/asm/ioctls.h
-lib/zig/libc/include/mips-linux-any/asm/kvm.h
-lib/zig/libc/include/mips-linux-any/asm/mman.h
-lib/zig/libc/include/mips-linux-any/asm/msgbuf.h
-lib/zig/libc/include/mips-linux-any/asm/param.h
-lib/zig/libc/include/mips-linux-any/asm/perf_regs.h
-lib/zig/libc/include/mips-linux-any/asm/poll.h
-lib/zig/libc/include/mips-linux-any/asm/posix_types.h
-lib/zig/libc/include/mips-linux-any/asm/ptrace.h
-lib/zig/libc/include/mips-linux-any/asm/reg.h
-lib/zig/libc/include/mips-linux-any/asm/resource.h
-lib/zig/libc/include/mips-linux-any/asm/sembuf.h
-lib/zig/libc/include/mips-linux-any/asm/setup.h
-lib/zig/libc/include/mips-linux-any/asm/sgidefs.h
-lib/zig/libc/include/mips-linux-any/asm/shmbuf.h
-lib/zig/libc/include/mips-linux-any/asm/sigcontext.h
-lib/zig/libc/include/mips-linux-any/asm/siginfo.h
-lib/zig/libc/include/mips-linux-any/asm/signal.h
-lib/zig/libc/include/mips-linux-any/asm/socket.h
-lib/zig/libc/include/mips-linux-any/asm/sockios.h
-lib/zig/libc/include/mips-linux-any/asm/stat.h
-lib/zig/libc/include/mips-linux-any/asm/statfs.h
-lib/zig/libc/include/mips-linux-any/asm/swab.h
-lib/zig/libc/include/mips-linux-any/asm/sysmips.h
-lib/zig/libc/include/mips-linux-any/asm/termbits.h
-lib/zig/libc/include/mips-linux-any/asm/termios.h
-lib/zig/libc/include/mips-linux-any/asm/types.h
-lib/zig/libc/include/mips-linux-any/asm/ucontext.h
-lib/zig/libc/include/mips-linux-any/asm/unistd_n32.h
-lib/zig/libc/include/mips-linux-any/asm/unistd_n64.h
-lib/zig/libc/include/mips-linux-any/asm/unistd_o32.h
-lib/zig/libc/include/mips-linux-any/asm/unistd.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/dlfcn.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/errno.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/eventfd.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/inotify.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/ioctl-types.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/ipctypes.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/mman.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/poll.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/pthread_stack_min.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/resource.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/semaphore.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/shmlba.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/sigaction.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/sigcontext.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/siginfo-arch.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/signalfd.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/signum-arch.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/socket_type.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/socket-constants.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/statfs.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/struct_mutex.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/termios-c_cc.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/termios-c_lflag.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/termios-struct.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/termios-tcflow.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/timerfd.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/types/stack_t.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips-linux-gnueabi/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips-linux-gnueabi/ieee754.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/dlfcn.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/errno.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/eventfd.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/inotify.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/ioctl-types.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/ipctypes.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/mman.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/poll.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/pthread_stack_min.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/resource.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/semaphore.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/shmlba.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/sigaction.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/sigcontext.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/siginfo-arch.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/signalfd.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/signum-arch.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/socket_type.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/socket-constants.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/statfs.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/struct_mutex.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/termios-c_cc.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/termios-c_lflag.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/termios-struct.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/termios-tcflow.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/timerfd.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/types/stack_t.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips-linux-gnueabihf/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips-linux-gnueabihf/ieee754.h
-lib/zig/libc/include/mips-linux-musl/bits/alltypes.h
-lib/zig/libc/include/mips-linux-musl/bits/errno.h
-lib/zig/libc/include/mips-linux-musl/bits/fcntl.h
-lib/zig/libc/include/mips-linux-musl/bits/fenv.h
-lib/zig/libc/include/mips-linux-musl/bits/hwcap.h
-lib/zig/libc/include/mips-linux-musl/bits/ioctl.h
-lib/zig/libc/include/mips-linux-musl/bits/ipcstat.h
-lib/zig/libc/include/mips-linux-musl/bits/mman.h
-lib/zig/libc/include/mips-linux-musl/bits/msg.h
-lib/zig/libc/include/mips-linux-musl/bits/poll.h
-lib/zig/libc/include/mips-linux-musl/bits/ptrace.h
-lib/zig/libc/include/mips-linux-musl/bits/reg.h
-lib/zig/libc/include/mips-linux-musl/bits/resource.h
-lib/zig/libc/include/mips-linux-musl/bits/sem.h
-lib/zig/libc/include/mips-linux-musl/bits/setjmp.h
-lib/zig/libc/include/mips-linux-musl/bits/shm.h
-lib/zig/libc/include/mips-linux-musl/bits/signal.h
-lib/zig/libc/include/mips-linux-musl/bits/socket.h
-lib/zig/libc/include/mips-linux-musl/bits/stat.h
-lib/zig/libc/include/mips-linux-musl/bits/statfs.h
-lib/zig/libc/include/mips-linux-musl/bits/stdint.h
-lib/zig/libc/include/mips-linux-musl/bits/syscall.h
-lib/zig/libc/include/mips-linux-musl/bits/termios.h
-lib/zig/libc/include/mips-linux-musl/bits/user.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/dlfcn.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/errno.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/eventfd.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/inotify.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/ioctl-types.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/ipctypes.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/mman.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/poll.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/pthread_stack_min.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/resource.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/semaphore.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/shmlba.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/sigaction.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/sigcontext.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/siginfo-arch.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/signalfd.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/signum-arch.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/socket_type.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/socket-constants.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/statfs.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/struct_mutex.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-c_cc.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-c_lflag.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-struct.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-tcflow.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/timerfd.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/types/stack_t.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabi64/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabi64/ieee754.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/dlfcn.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/errno.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/eventfd.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/inotify.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/ioctl-types.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/ipctypes.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/mman.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/poll.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/pthread_stack_min.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/resource.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/semaphore.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/shmlba.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/sigaction.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/sigcontext.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/siginfo-arch.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/signalfd.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/signum-arch.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/socket_type.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/socket-constants.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/statfs.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/struct_mutex.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-c_cc.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-c_lflag.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-struct.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-tcflow.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/timerfd.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/types/stack_t.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabin32/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips64-linux-gnuabin32/ieee754.h
-lib/zig/libc/include/mips64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/mips64-linux-musl/bits/errno.h
-lib/zig/libc/include/mips64-linux-musl/bits/fcntl.h
-lib/zig/libc/include/mips64-linux-musl/bits/fenv.h
-lib/zig/libc/include/mips64-linux-musl/bits/float.h
-lib/zig/libc/include/mips64-linux-musl/bits/hwcap.h
-lib/zig/libc/include/mips64-linux-musl/bits/ioctl.h
-lib/zig/libc/include/mips64-linux-musl/bits/ipc.h
-lib/zig/libc/include/mips64-linux-musl/bits/mman.h
-lib/zig/libc/include/mips64-linux-musl/bits/poll.h
-lib/zig/libc/include/mips64-linux-musl/bits/posix.h
-lib/zig/libc/include/mips64-linux-musl/bits/ptrace.h
-lib/zig/libc/include/mips64-linux-musl/bits/reg.h
-lib/zig/libc/include/mips64-linux-musl/bits/resource.h
-lib/zig/libc/include/mips64-linux-musl/bits/setjmp.h
-lib/zig/libc/include/mips64-linux-musl/bits/signal.h
-lib/zig/libc/include/mips64-linux-musl/bits/socket.h
-lib/zig/libc/include/mips64-linux-musl/bits/stat.h
-lib/zig/libc/include/mips64-linux-musl/bits/statfs.h
-lib/zig/libc/include/mips64-linux-musl/bits/syscall.h
-lib/zig/libc/include/mips64-linux-musl/bits/termios.h
-lib/zig/libc/include/mips64-linux-musl/bits/user.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/dlfcn.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/errno.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/eventfd.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/inotify.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/ioctl-types.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/ipctypes.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/mman.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/poll.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/pthread_stack_min.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/resource.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/semaphore.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/shmlba.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/sigaction.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/sigcontext.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/siginfo-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/signalfd.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/signum-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/socket_type.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/socket-constants.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/statfs.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/struct_mutex.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-c_cc.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-c_lflag.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-struct.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-tcflow.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/timerfd.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/types/stack_t.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabi64/ieee754.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/dlfcn.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/errno.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/eventfd.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/inotify.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/ioctl-types.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/ipctypes.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/mman.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/poll.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/pthread_stack_min.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/resource.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/semaphore.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/shmlba.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/sigaction.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/sigcontext.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/siginfo-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/signalfd.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/signum-arch.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/socket_type.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/socket-constants.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/statfs.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/struct_mutex.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-c_cc.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-c_lflag.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-struct.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-tcflow.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/timerfd.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/types/stack_t.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mips64el-linux-gnuabin32/ieee754.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/dlfcn.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/errno.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/eventfd.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/inotify.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/ioctl-types.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/ipctypes.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/mman.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/poll.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/pthread_stack_min.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/resource.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/semaphore.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/shmlba.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/sigaction.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/sigcontext.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/siginfo-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/signalfd.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/signum-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/socket_type.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/socket-constants.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/statfs.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/struct_mutex.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/termios-c_cc.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/termios-c_lflag.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/termios-struct.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/termios-tcflow.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/timerfd.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/types/stack_t.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabi/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabi/ieee754.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/dlfcn.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/errno.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/eventfd.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/inotify.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/ioctl-types.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/ipctypes.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/mman.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/poll.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/pthread_stack_min.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/pthreadtypes-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/resource.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/semaphore.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/shmlba.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/sigaction.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/sigcontext.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/siginfo-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/signalfd.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/signum-arch.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/socket_type.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/socket-constants.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/statfs.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/struct_mutex.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/termios-c_cc.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/termios-c_lflag.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/termios-struct.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/termios-tcflow.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/timerfd.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/types/stack_t.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/types/struct_semid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/mipsel-linux-gnueabihf/ieee754.h
-lib/zig/libc/include/powerpc-linux-any/asm/auxvec.h
-lib/zig/libc/include/powerpc-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/powerpc-linux-any/asm/bootx.h
-lib/zig/libc/include/powerpc-linux-any/asm/bpf_perf_event.h
-lib/zig/libc/include/powerpc-linux-any/asm/byteorder.h
-lib/zig/libc/include/powerpc-linux-any/asm/cputable.h
-lib/zig/libc/include/powerpc-linux-any/asm/eeh.h
-lib/zig/libc/include/powerpc-linux-any/asm/elf.h
-lib/zig/libc/include/powerpc-linux-any/asm/epapr_hcalls.h
-lib/zig/libc/include/powerpc-linux-any/asm/errno.h
-lib/zig/libc/include/powerpc-linux-any/asm/fcntl.h
-lib/zig/libc/include/powerpc-linux-any/asm/ioctl.h
-lib/zig/libc/include/powerpc-linux-any/asm/ioctls.h
-lib/zig/libc/include/powerpc-linux-any/asm/ipcbuf.h
-lib/zig/libc/include/powerpc-linux-any/asm/kvm_para.h
-lib/zig/libc/include/powerpc-linux-any/asm/kvm.h
-lib/zig/libc/include/powerpc-linux-any/asm/mman.h
-lib/zig/libc/include/powerpc-linux-any/asm/msgbuf.h
-lib/zig/libc/include/powerpc-linux-any/asm/nvram.h
-lib/zig/libc/include/powerpc-linux-any/asm/opal-prd.h
-lib/zig/libc/include/powerpc-linux-any/asm/papr_pdsm.h
-lib/zig/libc/include/powerpc-linux-any/asm/perf_event.h
-lib/zig/libc/include/powerpc-linux-any/asm/perf_regs.h
-lib/zig/libc/include/powerpc-linux-any/asm/posix_types.h
-lib/zig/libc/include/powerpc-linux-any/asm/ps3fb.h
-lib/zig/libc/include/powerpc-linux-any/asm/ptrace.h
-lib/zig/libc/include/powerpc-linux-any/asm/sembuf.h
-lib/zig/libc/include/powerpc-linux-any/asm/setup.h
-lib/zig/libc/include/powerpc-linux-any/asm/shmbuf.h
-lib/zig/libc/include/powerpc-linux-any/asm/sigcontext.h
-lib/zig/libc/include/powerpc-linux-any/asm/signal.h
-lib/zig/libc/include/powerpc-linux-any/asm/socket.h
-lib/zig/libc/include/powerpc-linux-any/asm/spu_info.h
-lib/zig/libc/include/powerpc-linux-any/asm/stat.h
-lib/zig/libc/include/powerpc-linux-any/asm/swab.h
-lib/zig/libc/include/powerpc-linux-any/asm/termbits.h
-lib/zig/libc/include/powerpc-linux-any/asm/termios.h
-lib/zig/libc/include/powerpc-linux-any/asm/tm.h
-lib/zig/libc/include/powerpc-linux-any/asm/types.h
-lib/zig/libc/include/powerpc-linux-any/asm/ucontext.h
-lib/zig/libc/include/powerpc-linux-any/asm/unistd_32.h
-lib/zig/libc/include/powerpc-linux-any/asm/unistd_64.h
-lib/zig/libc/include/powerpc-linux-any/asm/unistd.h
-lib/zig/libc/include/powerpc-linux-any/asm/vas-api.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/endianness.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/environments.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/fcntl.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/fenv.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/floatn.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/fp-fast.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/hwcap.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/ioctl-types.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/ipc-perm.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/iscanonical.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/link.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/long-double.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/mman.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/procfs.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/pthread_stack_min.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/setjmp.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/sigstack.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/socket-constants.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/struct_mutex.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/struct_rwlock.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/struct_stat.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-baud.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-c_cc.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-c_cflag.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-c_iflag.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-c_lflag.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-c_oflag.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/termios-misc.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/types/struct_semid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabi/bits/wordsize.h
-lib/zig/libc/include/powerpc-linux-gnueabi/fpu_control.h
-lib/zig/libc/include/powerpc-linux-gnueabi/gnu/lib-names-32.h
-lib/zig/libc/include/powerpc-linux-gnueabi/gnu/lib-names.h
-lib/zig/libc/include/powerpc-linux-gnueabi/gnu/stubs.h
-lib/zig/libc/include/powerpc-linux-gnueabi/ieee754.h
-lib/zig/libc/include/powerpc-linux-gnueabi/sys/ptrace.h
-lib/zig/libc/include/powerpc-linux-gnueabi/sys/ucontext.h
-lib/zig/libc/include/powerpc-linux-gnueabi/sys/user.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/endianness.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/environments.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/fcntl.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/fenv.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/floatn.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/fp-fast.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/hwcap.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/ioctl-types.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/ipc-perm.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/iscanonical.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/link.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/long-double.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/mman.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/procfs.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/pthread_stack_min.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/setjmp.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/sigstack.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/socket-constants.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/struct_mutex.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/struct_rwlock.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/struct_stat.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-baud.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-c_cc.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-c_cflag.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-c_iflag.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-c_lflag.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-c_oflag.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/termios-misc.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/types/struct_semid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/bits/wordsize.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/fpu_control.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/gnu/lib-names-32.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/gnu/lib-names.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/gnu/stubs.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/ieee754.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/sys/ptrace.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/sys/ucontext.h
-lib/zig/libc/include/powerpc-linux-gnueabihf/sys/user.h
-lib/zig/libc/include/powerpc-linux-musl/bits/alltypes.h
-lib/zig/libc/include/powerpc-linux-musl/bits/errno.h
-lib/zig/libc/include/powerpc-linux-musl/bits/fcntl.h
-lib/zig/libc/include/powerpc-linux-musl/bits/fenv.h
-lib/zig/libc/include/powerpc-linux-musl/bits/hwcap.h
-lib/zig/libc/include/powerpc-linux-musl/bits/ioctl.h
-lib/zig/libc/include/powerpc-linux-musl/bits/ipc.h
-lib/zig/libc/include/powerpc-linux-musl/bits/ipcstat.h
-lib/zig/libc/include/powerpc-linux-musl/bits/mman.h
-lib/zig/libc/include/powerpc-linux-musl/bits/msg.h
-lib/zig/libc/include/powerpc-linux-musl/bits/ptrace.h
-lib/zig/libc/include/powerpc-linux-musl/bits/reg.h
-lib/zig/libc/include/powerpc-linux-musl/bits/sem.h
-lib/zig/libc/include/powerpc-linux-musl/bits/setjmp.h
-lib/zig/libc/include/powerpc-linux-musl/bits/shm.h
-lib/zig/libc/include/powerpc-linux-musl/bits/signal.h
-lib/zig/libc/include/powerpc-linux-musl/bits/socket.h
-lib/zig/libc/include/powerpc-linux-musl/bits/stat.h
-lib/zig/libc/include/powerpc-linux-musl/bits/stdint.h
-lib/zig/libc/include/powerpc-linux-musl/bits/syscall.h
-lib/zig/libc/include/powerpc-linux-musl/bits/termios.h
-lib/zig/libc/include/powerpc-linux-musl/bits/user.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/endianness.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/environments.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/fenv.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/floatn.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/fp-fast.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/iscanonical.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/link.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/long-double.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/mman.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/procfs.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/socket-constants.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-baud.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-misc.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/powerpc64-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/powerpc64-linux-gnu/fpu_control.h
-lib/zig/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h
-lib/zig/libc/include/powerpc64-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/powerpc64-linux-gnu/gnu/stubs-64-v1.h
-lib/zig/libc/include/powerpc64-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/powerpc64-linux-gnu/ieee754.h
-lib/zig/libc/include/powerpc64-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/powerpc64-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/powerpc64-linux-gnu/sys/user.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/errno.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/fcntl.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/fenv.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/hwcap.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/ioctl.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/ipc.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/mman.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/posix.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/ptrace.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/reg.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/setjmp.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/shm.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/signal.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/socket.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/stat.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/syscall.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/termios.h
-lib/zig/libc/include/powerpc64-linux-musl/bits/user.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/endianness.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/environments.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/fenv.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/floatn.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/fp-fast.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/ioctl-types.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/ipc-perm.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/iscanonical.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/link.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/long-double.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/mman.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/procfs.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/socket-constants.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/struct_mutex.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-baud.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_cc.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_cflag.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_iflag.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_lflag.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_oflag.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-misc.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/powerpc64le-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/powerpc64le-linux-gnu/fpu_control.h
-lib/zig/libc/include/powerpc64le-linux-gnu/gnu/lib-names-64-v2.h
-lib/zig/libc/include/powerpc64le-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/powerpc64le-linux-gnu/gnu/stubs-64-v2.h
-lib/zig/libc/include/powerpc64le-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/powerpc64le-linux-gnu/ieee754.h
-lib/zig/libc/include/powerpc64le-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/powerpc64le-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/powerpc64le-linux-gnu/sys/user.h
-lib/zig/libc/include/riscv-linux-any/asm/auxvec.h
-lib/zig/libc/include/riscv-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/riscv-linux-any/asm/bpf_perf_event.h
-lib/zig/libc/include/riscv-linux-any/asm/byteorder.h
-lib/zig/libc/include/riscv-linux-any/asm/elf.h
-lib/zig/libc/include/riscv-linux-any/asm/hwcap.h
-lib/zig/libc/include/riscv-linux-any/asm/kvm.h
-lib/zig/libc/include/riscv-linux-any/asm/perf_regs.h
-lib/zig/libc/include/riscv-linux-any/asm/ptrace.h
-lib/zig/libc/include/riscv-linux-any/asm/sigcontext.h
-lib/zig/libc/include/riscv-linux-any/asm/ucontext.h
-lib/zig/libc/include/riscv-linux-any/asm/unistd.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/endianness.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/environments.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/fenv.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/floatn.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/link.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/long-double.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/procfs.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/sigcontext.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/time64.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/timesize.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/riscv64-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/riscv64-linux-gnu/fpu_control.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/lib-names-lp64.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/lib-names-lp64d.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/stubs-lp64.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/stubs-lp64d.h
-lib/zig/libc/include/riscv64-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/riscv64-linux-gnu/ieee754.h
-lib/zig/libc/include/riscv64-linux-gnu/sys/asm.h
-lib/zig/libc/include/riscv64-linux-gnu/sys/cachectl.h
-lib/zig/libc/include/riscv64-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/riscv64-linux-gnu/sys/user.h
-lib/zig/libc/include/riscv64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/riscv64-linux-musl/bits/fenv.h
-lib/zig/libc/include/riscv64-linux-musl/bits/float.h
-lib/zig/libc/include/riscv64-linux-musl/bits/posix.h
-lib/zig/libc/include/riscv64-linux-musl/bits/setjmp.h
-lib/zig/libc/include/riscv64-linux-musl/bits/signal.h
-lib/zig/libc/include/riscv64-linux-musl/bits/syscall.h
-lib/zig/libc/include/riscv64-linux-musl/bits/user.h
-lib/zig/libc/include/s390x-linux-any/asm/auxvec.h
-lib/zig/libc/include/s390x-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/s390x-linux-any/asm/bpf_perf_event.h
-lib/zig/libc/include/s390x-linux-any/asm/byteorder.h
-lib/zig/libc/include/s390x-linux-any/asm/chpid.h
-lib/zig/libc/include/s390x-linux-any/asm/chsc.h
-lib/zig/libc/include/s390x-linux-any/asm/clp.h
-lib/zig/libc/include/s390x-linux-any/asm/cmb.h
-lib/zig/libc/include/s390x-linux-any/asm/dasd.h
-lib/zig/libc/include/s390x-linux-any/asm/guarded_storage.h
-lib/zig/libc/include/s390x-linux-any/asm/hwctrset.h
-lib/zig/libc/include/s390x-linux-any/asm/hypfs.h
-lib/zig/libc/include/s390x-linux-any/asm/ioctls.h
-lib/zig/libc/include/s390x-linux-any/asm/ipcbuf.h
-lib/zig/libc/include/s390x-linux-any/asm/ipl.h
-lib/zig/libc/include/s390x-linux-any/asm/kvm_para.h
-lib/zig/libc/include/s390x-linux-any/asm/kvm_perf.h
-lib/zig/libc/include/s390x-linux-any/asm/kvm.h
-lib/zig/libc/include/s390x-linux-any/asm/monwriter.h
-lib/zig/libc/include/s390x-linux-any/asm/perf_regs.h
-lib/zig/libc/include/s390x-linux-any/asm/pkey.h
-lib/zig/libc/include/s390x-linux-any/asm/posix_types.h
-lib/zig/libc/include/s390x-linux-any/asm/ptrace.h
-lib/zig/libc/include/s390x-linux-any/asm/qeth.h
-lib/zig/libc/include/s390x-linux-any/asm/runtime_instr.h
-lib/zig/libc/include/s390x-linux-any/asm/schid.h
-lib/zig/libc/include/s390x-linux-any/asm/sclp_ctl.h
-lib/zig/libc/include/s390x-linux-any/asm/setup.h
-lib/zig/libc/include/s390x-linux-any/asm/sie.h
-lib/zig/libc/include/s390x-linux-any/asm/sigcontext.h
-lib/zig/libc/include/s390x-linux-any/asm/signal.h
-lib/zig/libc/include/s390x-linux-any/asm/stat.h
-lib/zig/libc/include/s390x-linux-any/asm/statfs.h
-lib/zig/libc/include/s390x-linux-any/asm/sthyi.h
-lib/zig/libc/include/s390x-linux-any/asm/tape390.h
-lib/zig/libc/include/s390x-linux-any/asm/termios.h
-lib/zig/libc/include/s390x-linux-any/asm/types.h
-lib/zig/libc/include/s390x-linux-any/asm/ucontext.h
-lib/zig/libc/include/s390x-linux-any/asm/unistd_32.h
-lib/zig/libc/include/s390x-linux-any/asm/unistd_64.h
-lib/zig/libc/include/s390x-linux-any/asm/unistd.h
-lib/zig/libc/include/s390x-linux-any/asm/virtio-ccw.h
-lib/zig/libc/include/s390x-linux-any/asm/vmcp.h
-lib/zig/libc/include/s390x-linux-any/asm/vtoc.h
-lib/zig/libc/include/s390x-linux-any/asm/zcrypt.h
-lib/zig/libc/include/s390x-linux-gnu/bits/elfclass.h
-lib/zig/libc/include/s390x-linux-gnu/bits/endianness.h
-lib/zig/libc/include/s390x-linux-gnu/bits/environments.h
-lib/zig/libc/include/s390x-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/s390x-linux-gnu/bits/fenv.h
-lib/zig/libc/include/s390x-linux-gnu/bits/floatn.h
-lib/zig/libc/include/s390x-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/s390x-linux-gnu/bits/link.h
-lib/zig/libc/include/s390x-linux-gnu/bits/long-double.h
-lib/zig/libc/include/s390x-linux-gnu/bits/procfs-extra.h
-lib/zig/libc/include/s390x-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/s390x-linux-gnu/bits/procfs.h
-lib/zig/libc/include/s390x-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/s390x-linux-gnu/bits/sigaction.h
-lib/zig/libc/include/s390x-linux-gnu/bits/statfs.h
-lib/zig/libc/include/s390x-linux-gnu/bits/struct_mutex.h
-lib/zig/libc/include/s390x-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/s390x-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/s390x-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/s390x-linux-gnu/bits/utmp.h
-lib/zig/libc/include/s390x-linux-gnu/bits/utmpx.h
-lib/zig/libc/include/s390x-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/s390x-linux-gnu/fpu_control.h
-lib/zig/libc/include/s390x-linux-gnu/gnu/lib-names-64.h
-lib/zig/libc/include/s390x-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/s390x-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/s390x-linux-gnu/ieee754.h
-lib/zig/libc/include/s390x-linux-gnu/sys/elf.h
-lib/zig/libc/include/s390x-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/s390x-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/s390x-linux-gnu/sys/user.h
-lib/zig/libc/include/s390x-linux-musl/bits/alltypes.h
-lib/zig/libc/include/s390x-linux-musl/bits/fcntl.h
-lib/zig/libc/include/s390x-linux-musl/bits/fenv.h
-lib/zig/libc/include/s390x-linux-musl/bits/float.h
-lib/zig/libc/include/s390x-linux-musl/bits/hwcap.h
-lib/zig/libc/include/s390x-linux-musl/bits/ioctl_fix.h
-lib/zig/libc/include/s390x-linux-musl/bits/limits.h
-lib/zig/libc/include/s390x-linux-musl/bits/link.h
-lib/zig/libc/include/s390x-linux-musl/bits/posix.h
-lib/zig/libc/include/s390x-linux-musl/bits/ptrace.h
-lib/zig/libc/include/s390x-linux-musl/bits/setjmp.h
-lib/zig/libc/include/s390x-linux-musl/bits/signal.h
-lib/zig/libc/include/s390x-linux-musl/bits/stat.h
-lib/zig/libc/include/s390x-linux-musl/bits/statfs.h
-lib/zig/libc/include/s390x-linux-musl/bits/syscall.h
-lib/zig/libc/include/s390x-linux-musl/bits/user.h
-lib/zig/libc/include/sparc-linux-any/asm/apc.h
-lib/zig/libc/include/sparc-linux-any/asm/asi.h
-lib/zig/libc/include/sparc-linux-any/asm/auxvec.h
-lib/zig/libc/include/sparc-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/sparc-linux-any/asm/byteorder.h
-lib/zig/libc/include/sparc-linux-any/asm/display7seg.h
-lib/zig/libc/include/sparc-linux-any/asm/envctrl.h
-lib/zig/libc/include/sparc-linux-any/asm/errno.h
-lib/zig/libc/include/sparc-linux-any/asm/fbio.h
-lib/zig/libc/include/sparc-linux-any/asm/fcntl.h
-lib/zig/libc/include/sparc-linux-any/asm/ioctl.h
-lib/zig/libc/include/sparc-linux-any/asm/ioctls.h
-lib/zig/libc/include/sparc-linux-any/asm/ipcbuf.h
-lib/zig/libc/include/sparc-linux-any/asm/mman.h
-lib/zig/libc/include/sparc-linux-any/asm/msgbuf.h
-lib/zig/libc/include/sparc-linux-any/asm/openpromio.h
-lib/zig/libc/include/sparc-linux-any/asm/oradax.h
-lib/zig/libc/include/sparc-linux-any/asm/param.h
-lib/zig/libc/include/sparc-linux-any/asm/perfctr.h
-lib/zig/libc/include/sparc-linux-any/asm/poll.h
-lib/zig/libc/include/sparc-linux-any/asm/posix_types.h
-lib/zig/libc/include/sparc-linux-any/asm/psr.h
-lib/zig/libc/include/sparc-linux-any/asm/psrcompat.h
-lib/zig/libc/include/sparc-linux-any/asm/pstate.h
-lib/zig/libc/include/sparc-linux-any/asm/ptrace.h
-lib/zig/libc/include/sparc-linux-any/asm/resource.h
-lib/zig/libc/include/sparc-linux-any/asm/sembuf.h
-lib/zig/libc/include/sparc-linux-any/asm/setup.h
-lib/zig/libc/include/sparc-linux-any/asm/shmbuf.h
-lib/zig/libc/include/sparc-linux-any/asm/sigcontext.h
-lib/zig/libc/include/sparc-linux-any/asm/siginfo.h
-lib/zig/libc/include/sparc-linux-any/asm/signal.h
-lib/zig/libc/include/sparc-linux-any/asm/socket.h
-lib/zig/libc/include/sparc-linux-any/asm/stat.h
-lib/zig/libc/include/sparc-linux-any/asm/swab.h
-lib/zig/libc/include/sparc-linux-any/asm/termbits.h
-lib/zig/libc/include/sparc-linux-any/asm/termios.h
-lib/zig/libc/include/sparc-linux-any/asm/traps.h
-lib/zig/libc/include/sparc-linux-any/asm/uctx.h
-lib/zig/libc/include/sparc-linux-any/asm/unistd_32.h
-lib/zig/libc/include/sparc-linux-any/asm/unistd_64.h
-lib/zig/libc/include/sparc-linux-any/asm/unistd.h
-lib/zig/libc/include/sparc-linux-any/asm/utrap.h
-lib/zig/libc/include/sparc-linux-any/asm/watchdog.h
-lib/zig/libc/include/sparc-linux-gnu/a.out.h
-lib/zig/libc/include/sparc-linux-gnu/bits/a.out.h
-lib/zig/libc/include/sparc-linux-gnu/bits/endianness.h
-lib/zig/libc/include/sparc-linux-gnu/bits/environments.h
-lib/zig/libc/include/sparc-linux-gnu/bits/epoll.h
-lib/zig/libc/include/sparc-linux-gnu/bits/errno.h
-lib/zig/libc/include/sparc-linux-gnu/bits/eventfd.h
-lib/zig/libc/include/sparc-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/sparc-linux-gnu/bits/fenv.h
-lib/zig/libc/include/sparc-linux-gnu/bits/floatn.h
-lib/zig/libc/include/sparc-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/sparc-linux-gnu/bits/inotify.h
-lib/zig/libc/include/sparc-linux-gnu/bits/ioctls.h
-lib/zig/libc/include/sparc-linux-gnu/bits/ipc-perm.h
-lib/zig/libc/include/sparc-linux-gnu/bits/link.h
-lib/zig/libc/include/sparc-linux-gnu/bits/long-double.h
-lib/zig/libc/include/sparc-linux-gnu/bits/mman.h
-lib/zig/libc/include/sparc-linux-gnu/bits/poll.h
-lib/zig/libc/include/sparc-linux-gnu/bits/procfs-extra.h
-lib/zig/libc/include/sparc-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/sparc-linux-gnu/bits/procfs.h
-lib/zig/libc/include/sparc-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/sparc-linux-gnu/bits/resource.h
-lib/zig/libc/include/sparc-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/sparc-linux-gnu/bits/shmlba.h
-lib/zig/libc/include/sparc-linux-gnu/bits/sigaction.h
-lib/zig/libc/include/sparc-linux-gnu/bits/sigcontext.h
-lib/zig/libc/include/sparc-linux-gnu/bits/siginfo-arch.h
-lib/zig/libc/include/sparc-linux-gnu/bits/siginfo-consts-arch.h
-lib/zig/libc/include/sparc-linux-gnu/bits/signalfd.h
-lib/zig/libc/include/sparc-linux-gnu/bits/signum-arch.h
-lib/zig/libc/include/sparc-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/sparc-linux-gnu/bits/socket_type.h
-lib/zig/libc/include/sparc-linux-gnu/bits/socket-constants.h
-lib/zig/libc/include/sparc-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/sparc-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/sparc-linux-gnu/bits/termios-baud.h
-lib/zig/libc/include/sparc-linux-gnu/bits/termios-c_cc.h
-lib/zig/libc/include/sparc-linux-gnu/bits/termios-c_oflag.h
-lib/zig/libc/include/sparc-linux-gnu/bits/termios-struct.h
-lib/zig/libc/include/sparc-linux-gnu/bits/timerfd.h
-lib/zig/libc/include/sparc-linux-gnu/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/sparc-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/sparc-linux-gnu/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/sparc-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/sparc-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/sparc-linux-gnu/fpu_control.h
-lib/zig/libc/include/sparc-linux-gnu/gnu/lib-names-64.h
-lib/zig/libc/include/sparc-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/sparc-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/sparc-linux-gnu/ieee754.h
-lib/zig/libc/include/sparc-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/sparc-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/sparc-linux-gnu/sys/user.h
-lib/zig/libc/include/sparcv9-linux-gnu/a.out.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/a.out.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/endianness.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/environments.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/epoll.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/errno.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/eventfd.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/fenv.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/floatn.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/hwcap.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/inotify.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/ioctls.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/ipc-perm.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/link.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/long-double.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/mman.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/poll.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs-extra.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/pthread_stack_min.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/resource.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/shmlba.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/sigaction.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/sigcontext.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/siginfo-arch.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/siginfo-consts-arch.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/signalfd.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/signum-arch.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/socket_type.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/socket-constants.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-baud.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-c_cc.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-c_oflag.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-struct.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/timerfd.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/types/struct_msqid_ds.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/types/struct_shmid_ds.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/sparcv9-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/sparcv9-linux-gnu/fpu_control.h
-lib/zig/libc/include/sparcv9-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/sparcv9-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/sparcv9-linux-gnu/ieee754.h
-lib/zig/libc/include/sparcv9-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/sparcv9-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/sparcv9-linux-gnu/sys/user.h
-lib/zig/libc/include/wasm-freestanding-musl/bits/alltypes.h
-lib/zig/libc/include/wasm-freestanding-musl/errno.h
-lib/zig/libc/include/wasm-wasi-musl/__errno_values.h
-lib/zig/libc/include/wasm-wasi-musl/__errno.h
-lib/zig/libc/include/wasm-wasi-musl/__fd_set.h
-lib/zig/libc/include/wasm-wasi-musl/__function___isatty.h
-lib/zig/libc/include/wasm-wasi-musl/__functions_malloc.h
-lib/zig/libc/include/wasm-wasi-musl/__functions_memcpy.h
-lib/zig/libc/include/wasm-wasi-musl/__header_dirent.h
-lib/zig/libc/include/wasm-wasi-musl/__header_fcntl.h
-lib/zig/libc/include/wasm-wasi-musl/__header_inttypes.h
-lib/zig/libc/include/wasm-wasi-musl/__header_netinet_in.h
-lib/zig/libc/include/wasm-wasi-musl/__header_poll.h
-lib/zig/libc/include/wasm-wasi-musl/__header_stdlib.h
-lib/zig/libc/include/wasm-wasi-musl/__header_string.h
-lib/zig/libc/include/wasm-wasi-musl/__header_sys_ioctl.h
-lib/zig/libc/include/wasm-wasi-musl/__header_sys_resource.h
-lib/zig/libc/include/wasm-wasi-musl/__header_sys_socket.h
-lib/zig/libc/include/wasm-wasi-musl/__header_sys_stat.h
-lib/zig/libc/include/wasm-wasi-musl/__header_time.h
-lib/zig/libc/include/wasm-wasi-musl/__header_unistd.h
-lib/zig/libc/include/wasm-wasi-musl/__macro_FD_SETSIZE.h
-lib/zig/libc/include/wasm-wasi-musl/__macro_PAGESIZE.h
-lib/zig/libc/include/wasm-wasi-musl/__mode_t.h
-lib/zig/libc/include/wasm-wasi-musl/__seek.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_dirent.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_in_addr.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_in6_addr.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_iovec.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_msghdr.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_pollfd.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_rusage.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_sockaddr_in.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_sockaddr_in6.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_sockaddr_storage.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_sockaddr_un.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_sockaddr.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_stat.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_timespec.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_timeval.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_tm.h
-lib/zig/libc/include/wasm-wasi-musl/__struct_tms.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_blkcnt_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_blksize_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_clock_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_clockid_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_dev_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_DIR.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_fd_set.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_gid_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_in_addr_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_in_port_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_ino_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_mode_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_nfds_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_nlink_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_off_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_sa_family_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_sigset_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_socklen_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_ssize_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_suseconds_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_time_t.h
-lib/zig/libc/include/wasm-wasi-musl/__typedef_uid_t.h
-lib/zig/libc/include/wasm-wasi-musl/alloca.h
-lib/zig/libc/include/wasm-wasi-musl/ar.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/ftp.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/inet.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/nameser_compat.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/nameser.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/telnet.h
-lib/zig/libc/include/wasm-wasi-musl/arpa/tftp.h
-lib/zig/libc/include/wasm-wasi-musl/assert.h
-lib/zig/libc/include/wasm-wasi-musl/bits/alltypes.h
-lib/zig/libc/include/wasm-wasi-musl/bits/dirent.h
-lib/zig/libc/include/wasm-wasi-musl/bits/fcntl.h
-lib/zig/libc/include/wasm-wasi-musl/bits/fenv.h
-lib/zig/libc/include/wasm-wasi-musl/bits/float.h
-lib/zig/libc/include/wasm-wasi-musl/bits/hwcap.h
-lib/zig/libc/include/wasm-wasi-musl/bits/io.h
-lib/zig/libc/include/wasm-wasi-musl/bits/ioctl_fix.h
-lib/zig/libc/include/wasm-wasi-musl/bits/ioctl.h
-lib/zig/libc/include/wasm-wasi-musl/bits/ipcstat.h
-lib/zig/libc/include/wasm-wasi-musl/bits/limits.h
-lib/zig/libc/include/wasm-wasi-musl/bits/mman.h
-lib/zig/libc/include/wasm-wasi-musl/bits/poll.h
-lib/zig/libc/include/wasm-wasi-musl/bits/posix.h
-lib/zig/libc/include/wasm-wasi-musl/bits/reg.h
-lib/zig/libc/include/wasm-wasi-musl/bits/resource.h
-lib/zig/libc/include/wasm-wasi-musl/bits/signal.h
-lib/zig/libc/include/wasm-wasi-musl/bits/socket.h
-lib/zig/libc/include/wasm-wasi-musl/bits/stat.h
-lib/zig/libc/include/wasm-wasi-musl/bits/stdint.h
-lib/zig/libc/include/wasm-wasi-musl/byteswap.h
-lib/zig/libc/include/wasm-wasi-musl/complex.h
-lib/zig/libc/include/wasm-wasi-musl/cpio.h
-lib/zig/libc/include/wasm-wasi-musl/crypt.h
-lib/zig/libc/include/wasm-wasi-musl/ctype.h
-lib/zig/libc/include/wasm-wasi-musl/dirent.h
-lib/zig/libc/include/wasm-wasi-musl/endian.h
-lib/zig/libc/include/wasm-wasi-musl/err.h
-lib/zig/libc/include/wasm-wasi-musl/errno.h
-lib/zig/libc/include/wasm-wasi-musl/fcntl.h
-lib/zig/libc/include/wasm-wasi-musl/features.h
-lib/zig/libc/include/wasm-wasi-musl/fenv.h
-lib/zig/libc/include/wasm-wasi-musl/float.h
-lib/zig/libc/include/wasm-wasi-musl/fmtmsg.h
-lib/zig/libc/include/wasm-wasi-musl/fnmatch.h
-lib/zig/libc/include/wasm-wasi-musl/ftw.h
-lib/zig/libc/include/wasm-wasi-musl/getopt.h
-lib/zig/libc/include/wasm-wasi-musl/glob.h
-lib/zig/libc/include/wasm-wasi-musl/iconv.h
-lib/zig/libc/include/wasm-wasi-musl/ifaddrs.h
-lib/zig/libc/include/wasm-wasi-musl/inttypes.h
-lib/zig/libc/include/wasm-wasi-musl/iso646.h
-lib/zig/libc/include/wasm-wasi-musl/langinfo.h
-lib/zig/libc/include/wasm-wasi-musl/libgen.h
-lib/zig/libc/include/wasm-wasi-musl/limits.h
-lib/zig/libc/include/wasm-wasi-musl/locale.h
-lib/zig/libc/include/wasm-wasi-musl/malloc.h
-lib/zig/libc/include/wasm-wasi-musl/math.h
-lib/zig/libc/include/wasm-wasi-musl/memory.h
-lib/zig/libc/include/wasm-wasi-musl/monetary.h
-lib/zig/libc/include/wasm-wasi-musl/mqueue.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/icmp6.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/igmp.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/in_systm.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/in.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/ip_icmp.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/ip.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/ip6.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/tcp.h
-lib/zig/libc/include/wasm-wasi-musl/netinet/udp.h
-lib/zig/libc/include/wasm-wasi-musl/netpacket/packet.h
-lib/zig/libc/include/wasm-wasi-musl/nl_types.h
-lib/zig/libc/include/wasm-wasi-musl/poll.h
-lib/zig/libc/include/wasm-wasi-musl/regex.h
-lib/zig/libc/include/wasm-wasi-musl/sched.h
-lib/zig/libc/include/wasm-wasi-musl/search.h
-lib/zig/libc/include/wasm-wasi-musl/semaphore.h
-lib/zig/libc/include/wasm-wasi-musl/signal.h
-lib/zig/libc/include/wasm-wasi-musl/stdalign.h
-lib/zig/libc/include/wasm-wasi-musl/stdbool.h
-lib/zig/libc/include/wasm-wasi-musl/stdc-predef.h
-lib/zig/libc/include/wasm-wasi-musl/stdint.h
-lib/zig/libc/include/wasm-wasi-musl/stdio_ext.h
-lib/zig/libc/include/wasm-wasi-musl/stdio.h
-lib/zig/libc/include/wasm-wasi-musl/stdlib.h
-lib/zig/libc/include/wasm-wasi-musl/stdnoreturn.h
-lib/zig/libc/include/wasm-wasi-musl/string.h
-lib/zig/libc/include/wasm-wasi-musl/strings.h
-lib/zig/libc/include/wasm-wasi-musl/stropts.h
-lib/zig/libc/include/wasm-wasi-musl/sys/dir.h
-lib/zig/libc/include/wasm-wasi-musl/sys/errno.h
-lib/zig/libc/include/wasm-wasi-musl/sys/eventfd.h
-lib/zig/libc/include/wasm-wasi-musl/sys/fcntl.h
-lib/zig/libc/include/wasm-wasi-musl/sys/file.h
-lib/zig/libc/include/wasm-wasi-musl/sys/ioctl.h
-lib/zig/libc/include/wasm-wasi-musl/sys/mman.h
-lib/zig/libc/include/wasm-wasi-musl/sys/param.h
-lib/zig/libc/include/wasm-wasi-musl/sys/poll.h
-lib/zig/libc/include/wasm-wasi-musl/sys/random.h
-lib/zig/libc/include/wasm-wasi-musl/sys/reg.h
-lib/zig/libc/include/wasm-wasi-musl/sys/resource.h
-lib/zig/libc/include/wasm-wasi-musl/sys/select.h
-lib/zig/libc/include/wasm-wasi-musl/sys/signal.h
-lib/zig/libc/include/wasm-wasi-musl/sys/socket.h
-lib/zig/libc/include/wasm-wasi-musl/sys/stat.h
-lib/zig/libc/include/wasm-wasi-musl/sys/stropts.h
-lib/zig/libc/include/wasm-wasi-musl/sys/syscall.h
-lib/zig/libc/include/wasm-wasi-musl/sys/sysinfo.h
-lib/zig/libc/include/wasm-wasi-musl/sys/time.h
-lib/zig/libc/include/wasm-wasi-musl/sys/timeb.h
-lib/zig/libc/include/wasm-wasi-musl/sys/times.h
-lib/zig/libc/include/wasm-wasi-musl/sys/timex.h
-lib/zig/libc/include/wasm-wasi-musl/sys/ttydefaults.h
-lib/zig/libc/include/wasm-wasi-musl/sys/types.h
-lib/zig/libc/include/wasm-wasi-musl/sys/uio.h
-lib/zig/libc/include/wasm-wasi-musl/sys/un.h
-lib/zig/libc/include/wasm-wasi-musl/sys/utsname.h
-lib/zig/libc/include/wasm-wasi-musl/syscall.h
-lib/zig/libc/include/wasm-wasi-musl/sysexits.h
-lib/zig/libc/include/wasm-wasi-musl/tar.h
-lib/zig/libc/include/wasm-wasi-musl/tgmath.h
-lib/zig/libc/include/wasm-wasi-musl/threads.h
-lib/zig/libc/include/wasm-wasi-musl/time.h
-lib/zig/libc/include/wasm-wasi-musl/uchar.h
-lib/zig/libc/include/wasm-wasi-musl/unistd.h
-lib/zig/libc/include/wasm-wasi-musl/utime.h
-lib/zig/libc/include/wasm-wasi-musl/values.h
-lib/zig/libc/include/wasm-wasi-musl/wasi/api.h
-lib/zig/libc/include/wasm-wasi-musl/wasi/libc-environ.h
-lib/zig/libc/include/wasm-wasi-musl/wasi/libc-find-relpath.h
-lib/zig/libc/include/wasm-wasi-musl/wasi/libc-nocwd.h
-lib/zig/libc/include/wasm-wasi-musl/wasi/libc.h
-lib/zig/libc/include/wasm-wasi-musl/wchar.h
-lib/zig/libc/include/wasm-wasi-musl/wctype.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/a.out.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/endianness.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/environments.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/epoll.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/fcntl.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/fenv.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/floatn.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/flt-eval-method.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/fp-logb.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/indirect-return.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/ipctypes.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/iscanonical.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/link.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/long-double.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/math-vector.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/mman.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/procfs-id.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/procfs.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/setjmp.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/sigcontext.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/siginfo-arch.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/struct_mutex.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/struct_rwlock.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/struct_stat.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/timesize.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/types/struct_semid_ds.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/typesizes.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/x86_64-linux-gnu/finclude/math-vector-fortran.h
-lib/zig/libc/include/x86_64-linux-gnu/fpu_control.h
-lib/zig/libc/include/x86_64-linux-gnu/gnu/lib-names-64.h
-lib/zig/libc/include/x86_64-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/x86_64-linux-gnu/gnu/stubs-64.h
-lib/zig/libc/include/x86_64-linux-gnu/gnu/stubs.h
-lib/zig/libc/include/x86_64-linux-gnu/sys/elf.h
-lib/zig/libc/include/x86_64-linux-gnu/sys/ptrace.h
-lib/zig/libc/include/x86_64-linux-gnu/sys/ucontext.h
-lib/zig/libc/include/x86_64-linux-gnu/sys/user.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/a.out.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/endianness.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/environments.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/epoll.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/fcntl.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/fenv.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/floatn.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/flt-eval-method.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/fp-logb.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/indirect-return.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/ipctypes.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/iscanonical.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/link.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/long-double.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/math-vector.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/mman.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/procfs-id.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/procfs.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/pthreadtypes-arch.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/setjmp.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/sigcontext.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/siginfo-arch.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/struct_mutex.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/struct_rwlock.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/struct_stat.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/timesize.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/types/struct_semid_ds.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/typesizes.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/wordsize.h
-lib/zig/libc/include/x86_64-linux-gnux32/finclude/math-vector-fortran.h
-lib/zig/libc/include/x86_64-linux-gnux32/fpu_control.h
-lib/zig/libc/include/x86_64-linux-gnux32/gnu/lib-names-x32.h
-lib/zig/libc/include/x86_64-linux-gnux32/gnu/lib-names.h
-lib/zig/libc/include/x86_64-linux-gnux32/gnu/stubs-x32.h
-lib/zig/libc/include/x86_64-linux-gnux32/gnu/stubs.h
-lib/zig/libc/include/x86_64-linux-gnux32/sys/elf.h
-lib/zig/libc/include/x86_64-linux-gnux32/sys/ptrace.h
-lib/zig/libc/include/x86_64-linux-gnux32/sys/ucontext.h
-lib/zig/libc/include/x86_64-linux-gnux32/sys/user.h
-lib/zig/libc/include/x86_64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/x86_64-linux-musl/bits/fenv.h
-lib/zig/libc/include/x86_64-linux-musl/bits/float.h
-lib/zig/libc/include/x86_64-linux-musl/bits/io.h
-lib/zig/libc/include/x86_64-linux-musl/bits/limits.h
-lib/zig/libc/include/x86_64-linux-musl/bits/mman.h
-lib/zig/libc/include/x86_64-linux-musl/bits/posix.h
-lib/zig/libc/include/x86_64-linux-musl/bits/ptrace.h
-lib/zig/libc/include/x86_64-linux-musl/bits/reg.h
-lib/zig/libc/include/x86_64-linux-musl/bits/sem.h
-lib/zig/libc/include/x86_64-linux-musl/bits/setjmp.h
-lib/zig/libc/include/x86_64-linux-musl/bits/signal.h
-lib/zig/libc/include/x86_64-linux-musl/bits/stat.h
-lib/zig/libc/include/x86_64-linux-musl/bits/syscall.h
-lib/zig/libc/include/x86_64-linux-musl/bits/user.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/_limits.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/_mcontext.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/_param.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/_types.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/eflags.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/endian.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/limits.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/param.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/signal.h
-lib/zig/libc/include/x86_64-macos.11-none/i386/types.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/i386/_OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/i386/OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/OSAtomic.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/x86_64-macos.11-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/_structs.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/boolean.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/exception.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/fp_reg.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/kern_return.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/processor_info.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/rpc.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/thread_state.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/thread_status.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/vm_param.h
-lib/zig/libc/include/x86_64-macos.11-none/mach/i386/vm_types.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/_limits.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/_mcontext.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/_param.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/_types.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/eflags.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/endian.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/limits.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/param.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/signal.h
-lib/zig/libc/include/x86_64-macos.12-none/i386/types.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/i386/_OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/i386/OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/OSAtomic.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/x86_64-macos.12-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/_structs.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/boolean.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/exception.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/fp_reg.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/kern_return.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/processor_info.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/rpc.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/thread_state.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/thread_status.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/vm_param.h
-lib/zig/libc/include/x86_64-macos.12-none/mach/i386/vm_types.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/_limits.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/_mcontext.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/_param.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/_types.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/eflags.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/endian.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/limits.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/param.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/signal.h
-lib/zig/libc/include/x86_64-macos.13-none/i386/types.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/i386/_OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/i386/OSByteOrder.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/OSAtomic.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/OSAtomicDeprecated.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/OSAtomicQueue.h
-lib/zig/libc/include/x86_64-macos.13-none/libkern/OSSpinLockDeprecated.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/_structs.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/boolean.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/exception.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/fp_reg.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/kern_return.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/processor_info.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/rpc.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/thread_state.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/thread_status.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/vm_param.h
-lib/zig/libc/include/x86_64-macos.13-none/mach/i386/vm_types.h
-lib/zig/libc/include/x86-linux-any/asm/a.out.h
-lib/zig/libc/include/x86-linux-any/asm/auxvec.h
-lib/zig/libc/include/x86-linux-any/asm/bitsperlong.h
-lib/zig/libc/include/x86-linux-any/asm/boot.h
-lib/zig/libc/include/x86-linux-any/asm/bootparam.h
-lib/zig/libc/include/x86-linux-any/asm/byteorder.h
-lib/zig/libc/include/x86-linux-any/asm/debugreg.h
-lib/zig/libc/include/x86-linux-any/asm/e820.h
-lib/zig/libc/include/x86-linux-any/asm/hw_breakpoint.h
-lib/zig/libc/include/x86-linux-any/asm/hwcap2.h
-lib/zig/libc/include/x86-linux-any/asm/ist.h
-lib/zig/libc/include/x86-linux-any/asm/kvm_para.h
-lib/zig/libc/include/x86-linux-any/asm/kvm_perf.h
-lib/zig/libc/include/x86-linux-any/asm/kvm.h
-lib/zig/libc/include/x86-linux-any/asm/ldt.h
-lib/zig/libc/include/x86-linux-any/asm/mce.h
-lib/zig/libc/include/x86-linux-any/asm/mman.h
-lib/zig/libc/include/x86-linux-any/asm/msgbuf.h
-lib/zig/libc/include/x86-linux-any/asm/msr.h
-lib/zig/libc/include/x86-linux-any/asm/mtrr.h
-lib/zig/libc/include/x86-linux-any/asm/perf_regs.h
-lib/zig/libc/include/x86-linux-any/asm/posix_types_32.h
-lib/zig/libc/include/x86-linux-any/asm/posix_types_64.h
-lib/zig/libc/include/x86-linux-any/asm/posix_types_x32.h
-lib/zig/libc/include/x86-linux-any/asm/posix_types.h
-lib/zig/libc/include/x86-linux-any/asm/prctl.h
-lib/zig/libc/include/x86-linux-any/asm/processor-flags.h
-lib/zig/libc/include/x86-linux-any/asm/ptrace-abi.h
-lib/zig/libc/include/x86-linux-any/asm/ptrace.h
-lib/zig/libc/include/x86-linux-any/asm/sembuf.h
-lib/zig/libc/include/x86-linux-any/asm/setup.h
-lib/zig/libc/include/x86-linux-any/asm/sgx.h
-lib/zig/libc/include/x86-linux-any/asm/shmbuf.h
-lib/zig/libc/include/x86-linux-any/asm/sigcontext.h
-lib/zig/libc/include/x86-linux-any/asm/sigcontext32.h
-lib/zig/libc/include/x86-linux-any/asm/siginfo.h
-lib/zig/libc/include/x86-linux-any/asm/signal.h
-lib/zig/libc/include/x86-linux-any/asm/stat.h
-lib/zig/libc/include/x86-linux-any/asm/statfs.h
-lib/zig/libc/include/x86-linux-any/asm/svm.h
-lib/zig/libc/include/x86-linux-any/asm/swab.h
-lib/zig/libc/include/x86-linux-any/asm/ucontext.h
-lib/zig/libc/include/x86-linux-any/asm/unistd_32.h
-lib/zig/libc/include/x86-linux-any/asm/unistd_64.h
-lib/zig/libc/include/x86-linux-any/asm/unistd_x32.h
-lib/zig/libc/include/x86-linux-any/asm/unistd.h
-lib/zig/libc/include/x86-linux-any/asm/vm86.h
-lib/zig/libc/include/x86-linux-any/asm/vmx.h
-lib/zig/libc/include/x86-linux-any/asm/vsyscall.h
-lib/zig/libc/mingw/complex/_cabs.c
-lib/zig/libc/mingw/complex/cabs.c
-lib/zig/libc/mingw/complex/cabs.def.h
-lib/zig/libc/mingw/complex/cabsf.c
-lib/zig/libc/mingw/complex/cabsl.c
-lib/zig/libc/mingw/complex/cacos.c
-lib/zig/libc/mingw/complex/cacos.def.h
-lib/zig/libc/mingw/complex/cacosf.c
-lib/zig/libc/mingw/complex/cacosh.def.h
-lib/zig/libc/mingw/complex/cacosl.c
-lib/zig/libc/mingw/complex/carg.c
-lib/zig/libc/mingw/complex/carg.def.h
-lib/zig/libc/mingw/complex/cargf.c
-lib/zig/libc/mingw/complex/cargl.c
-lib/zig/libc/mingw/complex/casin.c
-lib/zig/libc/mingw/complex/casin.def.h
-lib/zig/libc/mingw/complex/casinf.c
-lib/zig/libc/mingw/complex/casinh.def.h
-lib/zig/libc/mingw/complex/casinl.c
-lib/zig/libc/mingw/complex/catan.c
-lib/zig/libc/mingw/complex/catan.def.h
-lib/zig/libc/mingw/complex/catanf.c
-lib/zig/libc/mingw/complex/catanh.def.h
-lib/zig/libc/mingw/complex/catanl.c
-lib/zig/libc/mingw/complex/ccos.c
-lib/zig/libc/mingw/complex/ccos.def.h
-lib/zig/libc/mingw/complex/ccosf.c
-lib/zig/libc/mingw/complex/ccosh.def.h
-lib/zig/libc/mingw/complex/ccosl.c
-lib/zig/libc/mingw/complex/cexp.c
-lib/zig/libc/mingw/complex/cexp.def.h
-lib/zig/libc/mingw/complex/cexpf.c
-lib/zig/libc/mingw/complex/cexpl.c
-lib/zig/libc/mingw/complex/cimag.c
-lib/zig/libc/mingw/complex/cimag.def.h
-lib/zig/libc/mingw/complex/cimagf.c
-lib/zig/libc/mingw/complex/cimagl.c
-lib/zig/libc/mingw/complex/clog.c
-lib/zig/libc/mingw/complex/clog.def.h
-lib/zig/libc/mingw/complex/clog10.c
-lib/zig/libc/mingw/complex/clog10.def.h
-lib/zig/libc/mingw/complex/clog10f.c
-lib/zig/libc/mingw/complex/clog10l.c
-lib/zig/libc/mingw/complex/clogf.c
-lib/zig/libc/mingw/complex/clogl.c
-lib/zig/libc/mingw/complex/complex_internal.h
-lib/zig/libc/mingw/complex/conj.c
-lib/zig/libc/mingw/complex/conj.def.h
-lib/zig/libc/mingw/complex/conjf.c
-lib/zig/libc/mingw/complex/conjl.c
-lib/zig/libc/mingw/complex/cpow.c
-lib/zig/libc/mingw/complex/cpow.def.h
-lib/zig/libc/mingw/complex/cpowf.c
-lib/zig/libc/mingw/complex/cpowl.c
-lib/zig/libc/mingw/complex/cproj.c
-lib/zig/libc/mingw/complex/cproj.def.h
-lib/zig/libc/mingw/complex/cprojf.c
-lib/zig/libc/mingw/complex/cprojl.c
-lib/zig/libc/mingw/complex/creal.c
-lib/zig/libc/mingw/complex/creal.def.h
-lib/zig/libc/mingw/complex/crealf.c
-lib/zig/libc/mingw/complex/creall.c
-lib/zig/libc/mingw/complex/csin.c
-lib/zig/libc/mingw/complex/csin.def.h
-lib/zig/libc/mingw/complex/csinf.c
-lib/zig/libc/mingw/complex/csinh.def.h
-lib/zig/libc/mingw/complex/csinl.c
-lib/zig/libc/mingw/complex/csqrt.c
-lib/zig/libc/mingw/complex/csqrt.def.h
-lib/zig/libc/mingw/complex/csqrtf.c
-lib/zig/libc/mingw/complex/csqrtl.c
-lib/zig/libc/mingw/complex/ctan.c
-lib/zig/libc/mingw/complex/ctan.def.h
-lib/zig/libc/mingw/complex/ctanf.c
-lib/zig/libc/mingw/complex/ctanh.def.h
-lib/zig/libc/mingw/complex/ctanl.c
-lib/zig/libc/mingw/COPYING
-lib/zig/libc/mingw/crt/_newmode.c
-lib/zig/libc/mingw/crt/charmax.c
-lib/zig/libc/mingw/crt/cinitexe.c
-lib/zig/libc/mingw/crt/CRT_fp10.c
-lib/zig/libc/mingw/crt/crt_handler.c
-lib/zig/libc/mingw/crt/crt0_c.c
-lib/zig/libc/mingw/crt/crt0_w.c
-lib/zig/libc/mingw/crt/crtdll.c
-lib/zig/libc/mingw/crt/crtexe.c
-lib/zig/libc/mingw/crt/cxa_atexit.c
-lib/zig/libc/mingw/crt/cxa_thread_atexit.c
-lib/zig/libc/mingw/crt/dll_argv.c
-lib/zig/libc/mingw/crt/dllargv.c
-lib/zig/libc/mingw/crt/dllentry.c
-lib/zig/libc/mingw/crt/dllmain.c
-lib/zig/libc/mingw/crt/gccmain.c
-lib/zig/libc/mingw/crt/merr.c
-lib/zig/libc/mingw/crt/mingw_helpers.c
-lib/zig/libc/mingw/crt/natstart.c
-lib/zig/libc/mingw/crt/pesect.c
-lib/zig/libc/mingw/crt/pseudo-reloc-list.c
-lib/zig/libc/mingw/crt/pseudo-reloc.c
-lib/zig/libc/mingw/crt/tls_atexit.c
-lib/zig/libc/mingw/crt/tlsmcrt.c
-lib/zig/libc/mingw/crt/tlsmthread.c
-lib/zig/libc/mingw/crt/tlssup.c
-lib/zig/libc/mingw/crt/tlsthrd.c
-lib/zig/libc/mingw/crt/udll_argv.c
-lib/zig/libc/mingw/crt/udllargc.c
-lib/zig/libc/mingw/crt/usermatherr.c
-lib/zig/libc/mingw/crt/wildcard.c
-lib/zig/libc/mingw/crt/xncommod.c
-lib/zig/libc/mingw/crt/xthdloc.c
-lib/zig/libc/mingw/crt/xtxtmode.c
-lib/zig/libc/mingw/def-include/func.def.in
-lib/zig/libc/mingw/def-include/msvcrt-common.def.in
-lib/zig/libc/mingw/gdtoa/arithchk.c
-lib/zig/libc/mingw/gdtoa/dmisc.c
-lib/zig/libc/mingw/gdtoa/dtoa.c
-lib/zig/libc/mingw/gdtoa/g__fmt.c
-lib/zig/libc/mingw/gdtoa/g_dfmt.c
-lib/zig/libc/mingw/gdtoa/g_ffmt.c
-lib/zig/libc/mingw/gdtoa/g_xfmt.c
-lib/zig/libc/mingw/gdtoa/gd_arith.h
-lib/zig/libc/mingw/gdtoa/gd_qnan.h
-lib/zig/libc/mingw/gdtoa/gdtoa_fltrnds.h
-lib/zig/libc/mingw/gdtoa/gdtoa.c
-lib/zig/libc/mingw/gdtoa/gdtoa.h
-lib/zig/libc/mingw/gdtoa/gdtoaimp.h
-lib/zig/libc/mingw/gdtoa/gethex.c
-lib/zig/libc/mingw/gdtoa/gmisc.c
-lib/zig/libc/mingw/gdtoa/hd_init.c
-lib/zig/libc/mingw/gdtoa/hexnan.c
-lib/zig/libc/mingw/gdtoa/misc.c
-lib/zig/libc/mingw/gdtoa/qnan.c
-lib/zig/libc/mingw/gdtoa/smisc.c
-lib/zig/libc/mingw/gdtoa/strtodg.c
-lib/zig/libc/mingw/gdtoa/strtodnrp.c
-lib/zig/libc/mingw/gdtoa/strtof.c
-lib/zig/libc/mingw/gdtoa/strtopx.c
-lib/zig/libc/mingw/gdtoa/sum.c
-lib/zig/libc/mingw/gdtoa/ulp.c
-lib/zig/libc/mingw/include/config.h
-lib/zig/libc/mingw/include/internal.h
-lib/zig/libc/mingw/include/msvcrt.h
-lib/zig/libc/mingw/include/oscalls.h
-lib/zig/libc/mingw/include/sect_attribs.h
-lib/zig/libc/mingw/lib-common/activeds.def
-lib/zig/libc/mingw/lib-common/advapi32.def.in
-lib/zig/libc/mingw/lib-common/advpack.def
-lib/zig/libc/mingw/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-comm-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-comm-l1-1-2.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-featurestaging-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-featurestaging-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-file-fromapp-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-handle-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-libraryloader-l2-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-memory-l1-1-3.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-memory-l1-1-5.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-memory-l1-1-6.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-memory-l1-1-7.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-path-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-psm-appnotify-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-realtime-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-realtime-l1-1-2.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-slapi-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-synch-l1-2-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-sysinfo-l1-2-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-sysinfo-l1-2-3.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-error-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-error-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-registration-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-robuffer-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-roparameterizediid-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-winrt-string-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-core-wow64-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-devices-config-l1-1-1.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-deviceinformation-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-expandedresources-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-tcui-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-tcui-l1-1-2.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-tcui-l1-1-3.def
-lib/zig/libc/mingw/lib-common/api-ms-win-gaming-tcui-l1-1-4.def
-lib/zig/libc/mingw/lib-common/api-ms-win-security-isolatedcontainer-l1-1-0.def
-lib/zig/libc/mingw/lib-common/api-ms-win-shcore-stream-winrt-l1-1-0.def
-lib/zig/libc/mingw/lib-common/authz.def
-lib/zig/libc/mingw/lib-common/bcrypt.def
-lib/zig/libc/mingw/lib-common/bluetoothapis.def
-lib/zig/libc/mingw/lib-common/bthprops.def
-lib/zig/libc/mingw/lib-common/cabinet.def
-lib/zig/libc/mingw/lib-common/cfgmgr32.def
-lib/zig/libc/mingw/lib-common/clusapi.def
-lib/zig/libc/mingw/lib-common/comctl32.def
-lib/zig/libc/mingw/lib-common/comdlg32.def
-lib/zig/libc/mingw/lib-common/compstui.def
-lib/zig/libc/mingw/lib-common/credui.def
-lib/zig/libc/mingw/lib-common/crypt32.def
-lib/zig/libc/mingw/lib-common/cryptnet.def
-lib/zig/libc/mingw/lib-common/cryptui.def
-lib/zig/libc/mingw/lib-common/cryptxml.def
-lib/zig/libc/mingw/lib-common/cscapi.def
-lib/zig/libc/mingw/lib-common/d2d1.def
-lib/zig/libc/mingw/lib-common/d3d10.def
-lib/zig/libc/mingw/lib-common/d3d11.def
-lib/zig/libc/mingw/lib-common/d3d12.def
-lib/zig/libc/mingw/lib-common/d3d9.def
-lib/zig/libc/mingw/lib-common/d3dcompiler_47.def
-lib/zig/libc/mingw/lib-common/davclnt.def
-lib/zig/libc/mingw/lib-common/dbghelp.def
-lib/zig/libc/mingw/lib-common/dcomp.def
-lib/zig/libc/mingw/lib-common/ddraw.def
-lib/zig/libc/mingw/lib-common/dfscli.def
-lib/zig/libc/mingw/lib-common/dhcpcsvc.def
-lib/zig/libc/mingw/lib-common/dhcpsapi.def
-lib/zig/libc/mingw/lib-common/dinput8.def
-lib/zig/libc/mingw/lib-common/dnsapi.def
-lib/zig/libc/mingw/lib-common/dsound.def
-lib/zig/libc/mingw/lib-common/dsprop.def
-lib/zig/libc/mingw/lib-common/dsrole.def
-lib/zig/libc/mingw/lib-common/dssec.def
-lib/zig/libc/mingw/lib-common/dsuiext.def
-lib/zig/libc/mingw/lib-common/dwmapi.def
-lib/zig/libc/mingw/lib-common/dwrite.def
-lib/zig/libc/mingw/lib-common/dxgi.def
-lib/zig/libc/mingw/lib-common/dxva2.def
-lib/zig/libc/mingw/lib-common/eappcfg.def
-lib/zig/libc/mingw/lib-common/eappprxy.def
-lib/zig/libc/mingw/lib-common/elscore.def
-lib/zig/libc/mingw/lib-common/evr.def
-lib/zig/libc/mingw/lib-common/fltlib.def
-lib/zig/libc/mingw/lib-common/fontsub.def
-lib/zig/libc/mingw/lib-common/fwpuclnt.def
-lib/zig/libc/mingw/lib-common/gdi32.def
-lib/zig/libc/mingw/lib-common/gdiplus.def
-lib/zig/libc/mingw/lib-common/glu32.def
-lib/zig/libc/mingw/lib-common/gpedit.def
-lib/zig/libc/mingw/lib-common/hid.def
-lib/zig/libc/mingw/lib-common/hlink.def
-lib/zig/libc/mingw/lib-common/icm32.def
-lib/zig/libc/mingw/lib-common/icmui.def
-lib/zig/libc/mingw/lib-common/imm32.def
-lib/zig/libc/mingw/lib-common/iphlpapi.def
-lib/zig/libc/mingw/lib-common/kernel32.def.in
-lib/zig/libc/mingw/lib-common/ksuser.def
-lib/zig/libc/mingw/lib-common/ktmw32.def
-lib/zig/libc/mingw/lib-common/loadperf.def
-lib/zig/libc/mingw/lib-common/logoncli.def
-lib/zig/libc/mingw/lib-common/lz32.def
-lib/zig/libc/mingw/lib-common/mapi32.def
-lib/zig/libc/mingw/lib-common/mf.def
-lib/zig/libc/mingw/lib-common/mfcore.def
-lib/zig/libc/mingw/lib-common/mfplat.def
-lib/zig/libc/mingw/lib-common/mfplay.def
-lib/zig/libc/mingw/lib-common/mfreadwrite.def
-lib/zig/libc/mingw/lib-common/mgmtapi.def
-lib/zig/libc/mingw/lib-common/mmdevapi.def
-lib/zig/libc/mingw/lib-common/mpr.def
-lib/zig/libc/mingw/lib-common/msacm32.def
-lib/zig/libc/mingw/lib-common/msdmo.def
-lib/zig/libc/mingw/lib-common/msdrm.def
-lib/zig/libc/mingw/lib-common/msi.def
-lib/zig/libc/mingw/lib-common/msimg32.def
-lib/zig/libc/mingw/lib-common/msports.def
-lib/zig/libc/mingw/lib-common/mstask.def
-lib/zig/libc/mingw/lib-common/msvcrt.def.in
-lib/zig/libc/mingw/lib-common/mswsock.def
-lib/zig/libc/mingw/lib-common/mtxdm.def
-lib/zig/libc/mingw/lib-common/ncrypt.def
-lib/zig/libc/mingw/lib-common/ndfapi.def
-lib/zig/libc/mingw/lib-common/netapi32.def
-lib/zig/libc/mingw/lib-common/netutils.def
-lib/zig/libc/mingw/lib-common/normaliz.def
-lib/zig/libc/mingw/lib-common/ntdll.def.in
-lib/zig/libc/mingw/lib-common/ntdsapi.def
-lib/zig/libc/mingw/lib-common/odbc32.def
-lib/zig/libc/mingw/lib-common/ole32.def.in
-lib/zig/libc/mingw/lib-common/oleacc.def
-lib/zig/libc/mingw/lib-common/oleaut32.def.in
-lib/zig/libc/mingw/lib-common/oledlg.def
-lib/zig/libc/mingw/lib-common/opengl32.def
-lib/zig/libc/mingw/lib-common/p2p.def
-lib/zig/libc/mingw/lib-common/p2pgraph.def
-lib/zig/libc/mingw/lib-common/powrprof.def
-lib/zig/libc/mingw/lib-common/prntvpt.def
-lib/zig/libc/mingw/lib-common/propsys.def
-lib/zig/libc/mingw/lib-common/psapi.def
-lib/zig/libc/mingw/lib-common/query.def
-lib/zig/libc/mingw/lib-common/qwave.def
-lib/zig/libc/mingw/lib-common/resutils.def
-lib/zig/libc/mingw/lib-common/rpcns4.def
-lib/zig/libc/mingw/lib-common/rpcrt4.def
-lib/zig/libc/mingw/lib-common/rstrtmgr.def
-lib/zig/libc/mingw/lib-common/samcli.def
-lib/zig/libc/mingw/lib-common/scarddlg.def
-lib/zig/libc/mingw/lib-common/schannel.def
-lib/zig/libc/mingw/lib-common/schedcli.def
-lib/zig/libc/mingw/lib-common/secur32.def
-lib/zig/libc/mingw/lib-common/sensapi.def
-lib/zig/libc/mingw/lib-common/setupapi.def
-lib/zig/libc/mingw/lib-common/shell32.def
-lib/zig/libc/mingw/lib-common/shlwapi.def
-lib/zig/libc/mingw/lib-common/slcext.def
-lib/zig/libc/mingw/lib-common/slwga.def
-lib/zig/libc/mingw/lib-common/snmpapi.def
-lib/zig/libc/mingw/lib-common/srvcli.def
-lib/zig/libc/mingw/lib-common/sspicli.def
-lib/zig/libc/mingw/lib-common/t2embed.def
-lib/zig/libc/mingw/lib-common/tapi32.def
-lib/zig/libc/mingw/lib-common/tbs.def
-lib/zig/libc/mingw/lib-common/tdh.def
-lib/zig/libc/mingw/lib-common/traffic.def
-lib/zig/libc/mingw/lib-common/txfw32.def
-lib/zig/libc/mingw/lib-common/urlmon.def
-lib/zig/libc/mingw/lib-common/user32.def.in
-lib/zig/libc/mingw/lib-common/userenv.def
-lib/zig/libc/mingw/lib-common/usp10.def
-lib/zig/libc/mingw/lib-common/uxtheme.def
-lib/zig/libc/mingw/lib-common/version.def
-lib/zig/libc/mingw/lib-common/virtdisk.def
-lib/zig/libc/mingw/lib-common/websocket.def
-lib/zig/libc/mingw/lib-common/wecapi.def
-lib/zig/libc/mingw/lib-common/wevtapi.def
-lib/zig/libc/mingw/lib-common/windowscodecs.def
-lib/zig/libc/mingw/lib-common/winhttp.def
-lib/zig/libc/mingw/lib-common/wininet.def
-lib/zig/libc/mingw/lib-common/winmm.def
-lib/zig/libc/mingw/lib-common/winscard.def
-lib/zig/libc/mingw/lib-common/winspool.def
-lib/zig/libc/mingw/lib-common/winusb.def
-lib/zig/libc/mingw/lib-common/wkscli.def
-lib/zig/libc/mingw/lib-common/wlanapi.def
-lib/zig/libc/mingw/lib-common/wldap32.def
-lib/zig/libc/mingw/lib-common/wofutil.def
-lib/zig/libc/mingw/lib-common/ws2_32.def.in
-lib/zig/libc/mingw/lib-common/wscapi.def
-lib/zig/libc/mingw/lib-common/wsock32.def
-lib/zig/libc/mingw/lib-common/wtsapi32.def
-lib/zig/libc/mingw/lib-common/xaudio2_8.def
-lib/zig/libc/mingw/lib-common/xinput1_4.def
-lib/zig/libc/mingw/lib32/aclui.def
-lib/zig/libc/mingw/lib32/activeds.def
-lib/zig/libc/mingw/lib32/advapi32.def
-lib/zig/libc/mingw/lib32/api-ms-win-appmodel-runtime-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-comm-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-comm-l1-1-2.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-errorhandling-l1-1-3.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-featurestaging-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-featurestaging-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-file-fromapp-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-handle-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-libraryloader-l2-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-memory-l1-1-3.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-memory-l1-1-4.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-memory-l1-1-5.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-memory-l1-1-6.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-memory-l1-1-7.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-path-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-psm-appnotify-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-realtime-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-realtime-l1-1-2.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-slapi-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-synch-l1-2-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-sysinfo-l1-2-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-sysinfo-l1-2-3.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-error-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-error-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-registration-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-robuffer-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-roparameterizediid-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-winrt-string-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-core-wow64-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-devices-config-l1-1-1.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-deviceinformation-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-expandedresources-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-tcui-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-tcui-l1-1-2.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-tcui-l1-1-3.def
-lib/zig/libc/mingw/lib32/api-ms-win-gaming-tcui-l1-1-4.def
-lib/zig/libc/mingw/lib32/api-ms-win-security-isolatedcontainer-l1-1-0.def
-lib/zig/libc/mingw/lib32/api-ms-win-shcore-stream-winrt-l1-1-0.def
-lib/zig/libc/mingw/lib32/authz.def
-lib/zig/libc/mingw/lib32/avicap32.def
-lib/zig/libc/mingw/lib32/avifil32.def
-lib/zig/libc/mingw/lib32/bcrypt.def
-lib/zig/libc/mingw/lib32/bluetoothapis.def
-lib/zig/libc/mingw/lib32/bthprops.def
-lib/zig/libc/mingw/lib32/cabinet.def
-lib/zig/libc/mingw/lib32/cfgmgr32.def
-lib/zig/libc/mingw/lib32/clfsw32.def
-lib/zig/libc/mingw/lib32/clusapi.def
-lib/zig/libc/mingw/lib32/comctl32.def
-lib/zig/libc/mingw/lib32/comdlg32.def
-lib/zig/libc/mingw/lib32/credui.def
-lib/zig/libc/mingw/lib32/crypt32.def
-lib/zig/libc/mingw/lib32/cryptnet.def
-lib/zig/libc/mingw/lib32/cryptxml.def
-lib/zig/libc/mingw/lib32/cscapi.def
-lib/zig/libc/mingw/lib32/d2d1.def
-lib/zig/libc/mingw/lib32/d3d10.def
-lib/zig/libc/mingw/lib32/d3d11.def
-lib/zig/libc/mingw/lib32/d3d12.def
-lib/zig/libc/mingw/lib32/d3d9.def
-lib/zig/libc/mingw/lib32/d3dcompiler_47.def
-lib/zig/libc/mingw/lib32/davclnt.def
-lib/zig/libc/mingw/lib32/dbghelp.def
-lib/zig/libc/mingw/lib32/dcomp.def
-lib/zig/libc/mingw/lib32/ddraw.def
-lib/zig/libc/mingw/lib32/dfscli.def
-lib/zig/libc/mingw/lib32/dhcpcsvc.def
-lib/zig/libc/mingw/lib32/dhcpcsvc6.def
-lib/zig/libc/mingw/lib32/dhcpsapi.def
-lib/zig/libc/mingw/lib32/dinput8.def
-lib/zig/libc/mingw/lib32/dnsapi.def
-lib/zig/libc/mingw/lib32/dsound.def
-lib/zig/libc/mingw/lib32/dsrole.def
-lib/zig/libc/mingw/lib32/dssec.def
-lib/zig/libc/mingw/lib32/dwmapi.def
-lib/zig/libc/mingw/lib32/dwrite.def
-lib/zig/libc/mingw/lib32/dxgi.def
-lib/zig/libc/mingw/lib32/dxva2.def
-lib/zig/libc/mingw/lib32/eappcfg.def
-lib/zig/libc/mingw/lib32/eappprxy.def
-lib/zig/libc/mingw/lib32/elscore.def
-lib/zig/libc/mingw/lib32/esent.def
-lib/zig/libc/mingw/lib32/evr.def
-lib/zig/libc/mingw/lib32/faultrep.def
-lib/zig/libc/mingw/lib32/fwpuclnt.def
-lib/zig/libc/mingw/lib32/gdi32.def
-lib/zig/libc/mingw/lib32/gdiplus.def
-lib/zig/libc/mingw/lib32/glu32.def
-lib/zig/libc/mingw/lib32/gpedit.def
-lib/zig/libc/mingw/lib32/hid.def
-lib/zig/libc/mingw/lib32/httpapi.def
-lib/zig/libc/mingw/lib32/icmui.def
-lib/zig/libc/mingw/lib32/imm32.def
-lib/zig/libc/mingw/lib32/iphlpapi.def
-lib/zig/libc/mingw/lib32/iscsidsc.def
-lib/zig/libc/mingw/lib32/kernel32.def
-lib/zig/libc/mingw/lib32/ksuser.def
-lib/zig/libc/mingw/lib32/ktmw32.def
-lib/zig/libc/mingw/lib32/logoncli.def
-lib/zig/libc/mingw/lib32/lz32.def
-lib/zig/libc/mingw/lib32/mapi32.def
-lib/zig/libc/mingw/lib32/mf.def
-lib/zig/libc/mingw/lib32/mfcore.def
-lib/zig/libc/mingw/lib32/mfplat.def
-lib/zig/libc/mingw/lib32/mfplay.def
-lib/zig/libc/mingw/lib32/mfreadwrite.def
-lib/zig/libc/mingw/lib32/mgmtapi.def
-lib/zig/libc/mingw/lib32/mmdevapi.def
-lib/zig/libc/mingw/lib32/mpr.def
-lib/zig/libc/mingw/lib32/mprapi.def
-lib/zig/libc/mingw/lib32/msacm32.def
-lib/zig/libc/mingw/lib32/mscms.def
-lib/zig/libc/mingw/lib32/msctfmonitor.def
-lib/zig/libc/mingw/lib32/msdmo.def
-lib/zig/libc/mingw/lib32/msdrm.def
-lib/zig/libc/mingw/lib32/msi.def
-lib/zig/libc/mingw/lib32/msimg32.def
-lib/zig/libc/mingw/lib32/mstask.def
-lib/zig/libc/mingw/lib32/msvfw32.def
-lib/zig/libc/mingw/lib32/mswsock.def
-lib/zig/libc/mingw/lib32/ncrypt.def
-lib/zig/libc/mingw/lib32/ndfapi.def
-lib/zig/libc/mingw/lib32/netapi32.def
-lib/zig/libc/mingw/lib32/netutils.def
-lib/zig/libc/mingw/lib32/newdev.def
-lib/zig/libc/mingw/lib32/normaliz.def
-lib/zig/libc/mingw/lib32/ntdll.def
-lib/zig/libc/mingw/lib32/ntdsapi.def
-lib/zig/libc/mingw/lib32/odbc32.def
-lib/zig/libc/mingw/lib32/ole32.def
-lib/zig/libc/mingw/lib32/oleacc.def
-lib/zig/libc/mingw/lib32/oleaut32.def
-lib/zig/libc/mingw/lib32/oledlg.def
-lib/zig/libc/mingw/lib32/opengl32.def
-lib/zig/libc/mingw/lib32/p2p.def
-lib/zig/libc/mingw/lib32/p2pgraph.def
-lib/zig/libc/mingw/lib32/pdh.def
-lib/zig/libc/mingw/lib32/powrprof.def
-lib/zig/libc/mingw/lib32/prntvpt.def
-lib/zig/libc/mingw/lib32/propsys.def
-lib/zig/libc/mingw/lib32/psapi.def
-lib/zig/libc/mingw/lib32/quartz.def
-lib/zig/libc/mingw/lib32/query.def
-lib/zig/libc/mingw/lib32/qwave.def
-lib/zig/libc/mingw/lib32/rasapi32.def
-lib/zig/libc/mingw/lib32/rasdlg.def
-lib/zig/libc/mingw/lib32/rpcns4.def
-lib/zig/libc/mingw/lib32/rpcrt4.def
-lib/zig/libc/mingw/lib32/rstrtmgr.def
-lib/zig/libc/mingw/lib32/rtm.def
-lib/zig/libc/mingw/lib32/samcli.def
-lib/zig/libc/mingw/lib32/schannel.def
-lib/zig/libc/mingw/lib32/schedcli.def
-lib/zig/libc/mingw/lib32/secur32.def
-lib/zig/libc/mingw/lib32/setupapi.def
-lib/zig/libc/mingw/lib32/shell32.def
-lib/zig/libc/mingw/lib32/shlwapi.def
-lib/zig/libc/mingw/lib32/slc.def
-lib/zig/libc/mingw/lib32/slcext.def
-lib/zig/libc/mingw/lib32/slwga.def
-lib/zig/libc/mingw/lib32/snmpapi.def
-lib/zig/libc/mingw/lib32/spoolss.def
-lib/zig/libc/mingw/lib32/srvcli.def
-lib/zig/libc/mingw/lib32/sspicli.def
-lib/zig/libc/mingw/lib32/t2embed.def
-lib/zig/libc/mingw/lib32/tapi32.def
-lib/zig/libc/mingw/lib32/tbs.def
-lib/zig/libc/mingw/lib32/tdh.def
-lib/zig/libc/mingw/lib32/txfw32.def
-lib/zig/libc/mingw/lib32/urlmon.def
-lib/zig/libc/mingw/lib32/user32.def
-lib/zig/libc/mingw/lib32/userenv.def
-lib/zig/libc/mingw/lib32/usp10.def
-lib/zig/libc/mingw/lib32/uxtheme.def
-lib/zig/libc/mingw/lib32/version.def
-lib/zig/libc/mingw/lib32/virtdisk.def
-lib/zig/libc/mingw/lib32/vssapi.def
-lib/zig/libc/mingw/lib32/wdsclientapi.def
-lib/zig/libc/mingw/lib32/wdstptc.def
-lib/zig/libc/mingw/lib32/websocket.def
-lib/zig/libc/mingw/lib32/wecapi.def
-lib/zig/libc/mingw/lib32/wer.def
-lib/zig/libc/mingw/lib32/wevtapi.def
-lib/zig/libc/mingw/lib32/windowscodecs.def
-lib/zig/libc/mingw/lib32/winhttp.def
-lib/zig/libc/mingw/lib32/wininet.def
-lib/zig/libc/mingw/lib32/winmm.def
-lib/zig/libc/mingw/lib32/winscard.def
-lib/zig/libc/mingw/lib32/winspool.def
-lib/zig/libc/mingw/lib32/wintrust.def
-lib/zig/libc/mingw/lib32/winusb.def
-lib/zig/libc/mingw/lib32/wkscli.def
-lib/zig/libc/mingw/lib32/wlanapi.def
-lib/zig/libc/mingw/lib32/wldap32.def
-lib/zig/libc/mingw/lib32/wofutil.def
-lib/zig/libc/mingw/lib32/ws2_32.def
-lib/zig/libc/mingw/lib32/wsdapi.def
-lib/zig/libc/mingw/lib32/wsnmp32.def
-lib/zig/libc/mingw/lib32/wsock32.def
-lib/zig/libc/mingw/lib32/wtsapi32.def
-lib/zig/libc/mingw/lib32/xaudio2_8.def
-lib/zig/libc/mingw/lib32/xinput1_4.def
-lib/zig/libc/mingw/lib64/aclui.def
-lib/zig/libc/mingw/lib64/apphelp.def
-lib/zig/libc/mingw/lib64/avicap32.def
-lib/zig/libc/mingw/lib64/avifil32.def
-lib/zig/libc/mingw/lib64/clfsw32.def
-lib/zig/libc/mingw/lib64/comsvcs.def
-lib/zig/libc/mingw/lib64/dciman32.def
-lib/zig/libc/mingw/lib64/dhcpcsvc6.def
-lib/zig/libc/mingw/lib64/esent.def
-lib/zig/libc/mingw/lib64/faultrep.def
-lib/zig/libc/mingw/lib64/httpapi.def
-lib/zig/libc/mingw/lib64/iscsidsc.def
-lib/zig/libc/mingw/lib64/mprapi.def
-lib/zig/libc/mingw/lib64/mscms.def
-lib/zig/libc/mingw/lib64/msctfmonitor.def
-lib/zig/libc/mingw/lib64/msvfw32.def
-lib/zig/libc/mingw/lib64/newdev.def
-lib/zig/libc/mingw/lib64/ntlanman.def
-lib/zig/libc/mingw/lib64/odbc32gt.def
-lib/zig/libc/mingw/lib64/pdh.def
-lib/zig/libc/mingw/lib64/quartz.def
-lib/zig/libc/mingw/lib64/rasapi32.def
-lib/zig/libc/mingw/lib64/rasdlg.def
-lib/zig/libc/mingw/lib64/rtm.def
-lib/zig/libc/mingw/lib64/sfc.def
-lib/zig/libc/mingw/lib64/shdocvw.def
-lib/zig/libc/mingw/lib64/slc.def
-lib/zig/libc/mingw/lib64/spoolss.def
-lib/zig/libc/mingw/lib64/vssapi.def
-lib/zig/libc/mingw/lib64/wdsclientapi.def
-lib/zig/libc/mingw/lib64/wdstptc.def
-lib/zig/libc/mingw/lib64/wer.def
-lib/zig/libc/mingw/lib64/winfax.def
-lib/zig/libc/mingw/lib64/winsta.def
-lib/zig/libc/mingw/lib64/wintrust.def
-lib/zig/libc/mingw/lib64/wsdapi.def
-lib/zig/libc/mingw/libarm32/aclui.def
-lib/zig/libc/mingw/libarm32/apphelp.def
-lib/zig/libc/mingw/libarm32/certpoleng.def
-lib/zig/libc/mingw/libarm32/clfsw32.def
-lib/zig/libc/mingw/libarm32/comsvcs.def
-lib/zig/libc/mingw/libarm32/d3d10_1.def
-lib/zig/libc/mingw/libarm32/deviceaccess.def
-lib/zig/libc/mingw/libarm32/dhcpcsvc6.def
-lib/zig/libc/mingw/libarm32/drt.def
-lib/zig/libc/mingw/libarm32/drtprov.def
-lib/zig/libc/mingw/libarm32/drttransport.def
-lib/zig/libc/mingw/libarm32/dsparse.def
-lib/zig/libc/mingw/libarm32/efswrt.def
-lib/zig/libc/mingw/libarm32/esent.def
-lib/zig/libc/mingw/libarm32/faultrep.def
-lib/zig/libc/mingw/libarm32/fhsvcctl.def
-lib/zig/libc/mingw/libarm32/httpapi.def
-lib/zig/libc/mingw/libarm32/magnification.def
-lib/zig/libc/mingw/libarm32/mdmregistration.def
-lib/zig/libc/mingw/libarm32/mfsrcsnk.def
-lib/zig/libc/mingw/libarm32/mprapi.def
-lib/zig/libc/mingw/libarm32/mscms.def
-lib/zig/libc/mingw/libarm32/msctfmonitor.def
-lib/zig/libc/mingw/libarm32/netsetupapi.def
-lib/zig/libc/mingw/libarm32/newdev.def
-lib/zig/libc/mingw/libarm32/ninput.def
-lib/zig/libc/mingw/libarm32/ntlanman.def
-lib/zig/libc/mingw/libarm32/ondemandconnroutehelper.def
-lib/zig/libc/mingw/libarm32/pdh.def
-lib/zig/libc/mingw/libarm32/rasapi32.def
-lib/zig/libc/mingw/libarm32/rasdlg.def
-lib/zig/libc/mingw/libarm32/rometadata.def
-lib/zig/libc/mingw/libarm32/sas.def
-lib/zig/libc/mingw/libarm32/sfc.def
-lib/zig/libc/mingw/libarm32/shdocvw.def
-lib/zig/libc/mingw/libarm32/slc.def
-lib/zig/libc/mingw/libarm32/spoolss.def
-lib/zig/libc/mingw/libarm32/uiautomationcore.def
-lib/zig/libc/mingw/libarm32/vssapi.def
-lib/zig/libc/mingw/libarm32/wcmapi.def
-lib/zig/libc/mingw/libarm32/webservices.def
-lib/zig/libc/mingw/libarm32/wer.def
-lib/zig/libc/mingw/libarm32/winbio.def
-lib/zig/libc/mingw/libarm32/winsta.def
-lib/zig/libc/mingw/libarm32/wintrust.def
-lib/zig/libc/mingw/libarm32/wldp.def
-lib/zig/libc/mingw/libarm32/wsclient.def
-lib/zig/libc/mingw/libarm32/wsdapi.def
-lib/zig/libc/mingw/libarm32/wsmsvc.def
-lib/zig/libc/mingw/libarm32/wsnmp32.def
-lib/zig/libc/mingw/libarm32/xmllite.def
-lib/zig/libc/mingw/libsrc/ativscp-uuid.c
-lib/zig/libc/mingw/libsrc/atsmedia-uuid.c
-lib/zig/libc/mingw/libsrc/bth-uuid.c
-lib/zig/libc/mingw/libsrc/cguid-uuid.c
-lib/zig/libc/mingw/libsrc/comcat-uuid.c
-lib/zig/libc/mingw/libsrc/devguid.c
-lib/zig/libc/mingw/libsrc/docobj-uuid.c
-lib/zig/libc/mingw/libsrc/dxva-uuid.c
-lib/zig/libc/mingw/libsrc/exdisp-uuid.c
-lib/zig/libc/mingw/libsrc/extras-uuid.c
-lib/zig/libc/mingw/libsrc/fwp-uuid.c
-lib/zig/libc/mingw/libsrc/guid_nul.c
-lib/zig/libc/mingw/libsrc/hlguids-uuid.c
-lib/zig/libc/mingw/libsrc/hlink-uuid.c
-lib/zig/libc/mingw/libsrc/mlang-uuid.c
-lib/zig/libc/mingw/libsrc/msctf-uuid.c
-lib/zig/libc/mingw/libsrc/mshtmhst-uuid.c
-lib/zig/libc/mingw/libsrc/mshtml-uuid.c
-lib/zig/libc/mingw/libsrc/msxml-uuid.c
-lib/zig/libc/mingw/libsrc/netcfg-uuid.c
-lib/zig/libc/mingw/libsrc/netcon-uuid.c
-lib/zig/libc/mingw/libsrc/ntddkbd-uuid.c
-lib/zig/libc/mingw/libsrc/ntddmou-uuid.c
-lib/zig/libc/mingw/libsrc/ntddpar-uuid.c
-lib/zig/libc/mingw/libsrc/ntddscsi-uuid.c
-lib/zig/libc/mingw/libsrc/ntddser-uuid.c
-lib/zig/libc/mingw/libsrc/ntddstor-uuid.c
-lib/zig/libc/mingw/libsrc/ntddvdeo-uuid.c
-lib/zig/libc/mingw/libsrc/oaidl-uuid.c
-lib/zig/libc/mingw/libsrc/objidl-uuid.c
-lib/zig/libc/mingw/libsrc/objsafe-uuid.c
-lib/zig/libc/mingw/libsrc/ocidl-uuid.c
-lib/zig/libc/mingw/libsrc/oleacc-uuid.c
-lib/zig/libc/mingw/libsrc/olectlid-uuid.c
-lib/zig/libc/mingw/libsrc/oleidl-uuid.c
-lib/zig/libc/mingw/libsrc/power-uuid.c
-lib/zig/libc/mingw/libsrc/powrprof-uuid.c
-lib/zig/libc/mingw/libsrc/uianimation-uuid.c
-lib/zig/libc/mingw/libsrc/usbcamdi-uuid.c
-lib/zig/libc/mingw/libsrc/usbiodef-uuid.c
-lib/zig/libc/mingw/libsrc/uuid.c
-lib/zig/libc/mingw/libsrc/vds-uuid.c
-lib/zig/libc/mingw/libsrc/virtdisk-uuid.c
-lib/zig/libc/mingw/libsrc/wia-uuid.c
-lib/zig/libc/mingw/math/abs64.c
-lib/zig/libc/mingw/math/arm-common/log2.c
-lib/zig/libc/mingw/math/arm-common/pow.c
-lib/zig/libc/mingw/math/arm-common/scalbn.c
-lib/zig/libc/mingw/math/arm/_chgsignl.S
-lib/zig/libc/mingw/math/arm/exp2.S
-lib/zig/libc/mingw/math/arm/exp2f.S
-lib/zig/libc/mingw/math/arm/nearbyint.S
-lib/zig/libc/mingw/math/arm/nearbyintf.S
-lib/zig/libc/mingw/math/arm/nearbyintl.S
-lib/zig/libc/mingw/math/arm/s_rint.c
-lib/zig/libc/mingw/math/arm/s_rintf.c
-lib/zig/libc/mingw/math/arm/s_trunc.c
-lib/zig/libc/mingw/math/arm/s_truncf.c
-lib/zig/libc/mingw/math/arm/sincos.S
-lib/zig/libc/mingw/math/arm/sincosf.S
-lib/zig/libc/mingw/math/arm64/_chgsignl.S
-lib/zig/libc/mingw/math/arm64/exp2.S
-lib/zig/libc/mingw/math/arm64/exp2f.S
-lib/zig/libc/mingw/math/arm64/nearbyint.S
-lib/zig/libc/mingw/math/arm64/nearbyintf.S
-lib/zig/libc/mingw/math/arm64/nearbyintl.S
-lib/zig/libc/mingw/math/arm64/rint.c
-lib/zig/libc/mingw/math/arm64/rintf.c
-lib/zig/libc/mingw/math/arm64/sincos.S
-lib/zig/libc/mingw/math/arm64/sincosf.S
-lib/zig/libc/mingw/math/arm64/trunc.S
-lib/zig/libc/mingw/math/arm64/truncf.S
-lib/zig/libc/mingw/math/bsd_private_base.h
-lib/zig/libc/mingw/math/cbrt.c
-lib/zig/libc/mingw/math/cbrtf.c
-lib/zig/libc/mingw/math/cbrtl.c
-lib/zig/libc/mingw/math/cephes_mconf.h
-lib/zig/libc/mingw/math/copysign.c
-lib/zig/libc/mingw/math/copysignf.c
-lib/zig/libc/mingw/math/coshf.c
-lib/zig/libc/mingw/math/coshl.c
-lib/zig/libc/mingw/math/erfl.c
-lib/zig/libc/mingw/math/expf.c
-lib/zig/libc/mingw/math/fabs.c
-lib/zig/libc/mingw/math/fabsf.c
-lib/zig/libc/mingw/math/fabsl.c
-lib/zig/libc/mingw/math/fdim.c
-lib/zig/libc/mingw/math/fdimf.c
-lib/zig/libc/mingw/math/fdiml.c
-lib/zig/libc/mingw/math/fma.c
-lib/zig/libc/mingw/math/fmaf.c
-lib/zig/libc/mingw/math/fmal.c
-lib/zig/libc/mingw/math/fmax.c
-lib/zig/libc/mingw/math/fmaxf.c
-lib/zig/libc/mingw/math/fmaxl.c
-lib/zig/libc/mingw/math/fmin.c
-lib/zig/libc/mingw/math/fminf.c
-lib/zig/libc/mingw/math/fminl.c
-lib/zig/libc/mingw/math/fp_consts.c
-lib/zig/libc/mingw/math/fp_consts.h
-lib/zig/libc/mingw/math/fp_constsf.c
-lib/zig/libc/mingw/math/fp_constsl.c
-lib/zig/libc/mingw/math/fpclassify.c
-lib/zig/libc/mingw/math/fpclassifyf.c
-lib/zig/libc/mingw/math/fpclassifyl.c
-lib/zig/libc/mingw/math/frexp.c
-lib/zig/libc/mingw/math/frexpf.c
-lib/zig/libc/mingw/math/frexpl.c
-lib/zig/libc/mingw/math/hypot.c
-lib/zig/libc/mingw/math/hypotf.c
-lib/zig/libc/mingw/math/hypotl.c
-lib/zig/libc/mingw/math/isnan.c
-lib/zig/libc/mingw/math/isnanf.c
-lib/zig/libc/mingw/math/isnanl.c
-lib/zig/libc/mingw/math/ldexpf.c
-lib/zig/libc/mingw/math/lgamma.c
-lib/zig/libc/mingw/math/lgammaf.c
-lib/zig/libc/mingw/math/lgammal.c
-lib/zig/libc/mingw/math/llrint.c
-lib/zig/libc/mingw/math/llrintf.c
-lib/zig/libc/mingw/math/llrintl.c
-lib/zig/libc/mingw/math/llround.c
-lib/zig/libc/mingw/math/llroundf.c
-lib/zig/libc/mingw/math/llroundl.c
-lib/zig/libc/mingw/math/log10f.c
-lib/zig/libc/mingw/math/logf.c
-lib/zig/libc/mingw/math/lrint.c
-lib/zig/libc/mingw/math/lrintf.c
-lib/zig/libc/mingw/math/lrintl.c
-lib/zig/libc/mingw/math/lround.c
-lib/zig/libc/mingw/math/lroundf.c
-lib/zig/libc/mingw/math/lroundl.c
-lib/zig/libc/mingw/math/modf.c
-lib/zig/libc/mingw/math/modff.c
-lib/zig/libc/mingw/math/modfl.c
-lib/zig/libc/mingw/math/nextafterf.c
-lib/zig/libc/mingw/math/nextafterl.c
-lib/zig/libc/mingw/math/nexttoward.c
-lib/zig/libc/mingw/math/nexttowardf.c
-lib/zig/libc/mingw/math/powf.c
-lib/zig/libc/mingw/math/powi.c
-lib/zig/libc/mingw/math/powi.def.h
-lib/zig/libc/mingw/math/powif.c
-lib/zig/libc/mingw/math/powil.c
-lib/zig/libc/mingw/math/rintl.c
-lib/zig/libc/mingw/math/round.c
-lib/zig/libc/mingw/math/roundf.c
-lib/zig/libc/mingw/math/roundl.c
-lib/zig/libc/mingw/math/s_erf.c
-lib/zig/libc/mingw/math/sf_erf.c
-lib/zig/libc/mingw/math/signbit.c
-lib/zig/libc/mingw/math/signbitf.c
-lib/zig/libc/mingw/math/signbitl.c
-lib/zig/libc/mingw/math/signgam.c
-lib/zig/libc/mingw/math/sinhf.c
-lib/zig/libc/mingw/math/sinhl.c
-lib/zig/libc/mingw/math/sqrt.c
-lib/zig/libc/mingw/math/sqrt.def.h
-lib/zig/libc/mingw/math/sqrtf.c
-lib/zig/libc/mingw/math/sqrtl.c
-lib/zig/libc/mingw/math/tanhf.c
-lib/zig/libc/mingw/math/tanhl.c
-lib/zig/libc/mingw/math/tgamma.c
-lib/zig/libc/mingw/math/tgammaf.c
-lib/zig/libc/mingw/math/tgammal.c
-lib/zig/libc/mingw/math/truncl.c
-lib/zig/libc/mingw/math/x86/_chgsignl.S
-lib/zig/libc/mingw/math/x86/acosf.c
-lib/zig/libc/mingw/math/x86/acosh.c
-lib/zig/libc/mingw/math/x86/acosh.def.h
-lib/zig/libc/mingw/math/x86/acoshf.c
-lib/zig/libc/mingw/math/x86/acoshl.c
-lib/zig/libc/mingw/math/x86/acosl.c
-lib/zig/libc/mingw/math/x86/asinf.c
-lib/zig/libc/mingw/math/x86/asinh.c
-lib/zig/libc/mingw/math/x86/asinhf.c
-lib/zig/libc/mingw/math/x86/asinhl.c
-lib/zig/libc/mingw/math/x86/asinl.c
-lib/zig/libc/mingw/math/x86/atan2.c
-lib/zig/libc/mingw/math/x86/atan2f.c
-lib/zig/libc/mingw/math/x86/atan2l.c
-lib/zig/libc/mingw/math/x86/atanf.c
-lib/zig/libc/mingw/math/x86/atanh.c
-lib/zig/libc/mingw/math/x86/atanhf.c
-lib/zig/libc/mingw/math/x86/atanhl.c
-lib/zig/libc/mingw/math/x86/atanl.c
-lib/zig/libc/mingw/math/x86/ceil.S
-lib/zig/libc/mingw/math/x86/ceilf.S
-lib/zig/libc/mingw/math/x86/ceill.S
-lib/zig/libc/mingw/math/x86/copysignl.S
-lib/zig/libc/mingw/math/x86/cos.c
-lib/zig/libc/mingw/math/x86/cos.def.h
-lib/zig/libc/mingw/math/x86/cosf.c
-lib/zig/libc/mingw/math/x86/cosl_internal.S
-lib/zig/libc/mingw/math/x86/cosl.c
-lib/zig/libc/mingw/math/x86/cossin.c
-lib/zig/libc/mingw/math/x86/exp.c
-lib/zig/libc/mingw/math/x86/exp.def.h
-lib/zig/libc/mingw/math/x86/exp2.S
-lib/zig/libc/mingw/math/x86/exp2f.S
-lib/zig/libc/mingw/math/x86/exp2l.S
-lib/zig/libc/mingw/math/x86/expl.c
-lib/zig/libc/mingw/math/x86/expm1.c
-lib/zig/libc/mingw/math/x86/expm1.def.h
-lib/zig/libc/mingw/math/x86/expm1f.c
-lib/zig/libc/mingw/math/x86/expm1l.c
-lib/zig/libc/mingw/math/x86/fastmath.h
-lib/zig/libc/mingw/math/x86/floor.S
-lib/zig/libc/mingw/math/x86/floorf.S
-lib/zig/libc/mingw/math/x86/floorl.S
-lib/zig/libc/mingw/math/x86/fmod.c
-lib/zig/libc/mingw/math/x86/fmodf.c
-lib/zig/libc/mingw/math/x86/fmodl.c
-lib/zig/libc/mingw/math/x86/fucom.c
-lib/zig/libc/mingw/math/x86/ilogb.S
-lib/zig/libc/mingw/math/x86/ilogbf.S
-lib/zig/libc/mingw/math/x86/ilogbl.S
-lib/zig/libc/mingw/math/x86/internal_logl.S
-lib/zig/libc/mingw/math/x86/ldexp.c
-lib/zig/libc/mingw/math/x86/ldexpl.c
-lib/zig/libc/mingw/math/x86/log.c
-lib/zig/libc/mingw/math/x86/log.def.h
-lib/zig/libc/mingw/math/x86/log10l.S
-lib/zig/libc/mingw/math/x86/log1p.S
-lib/zig/libc/mingw/math/x86/log1pf.S
-lib/zig/libc/mingw/math/x86/log1pl.S
-lib/zig/libc/mingw/math/x86/log2.S
-lib/zig/libc/mingw/math/x86/log2f.S
-lib/zig/libc/mingw/math/x86/log2l.S
-lib/zig/libc/mingw/math/x86/logb.c
-lib/zig/libc/mingw/math/x86/logbf.c
-lib/zig/libc/mingw/math/x86/logbl.c
-lib/zig/libc/mingw/math/x86/logl.c
-lib/zig/libc/mingw/math/x86/nearbyint.S
-lib/zig/libc/mingw/math/x86/nearbyintf.S
-lib/zig/libc/mingw/math/x86/nearbyintl.S
-lib/zig/libc/mingw/math/x86/pow.c
-lib/zig/libc/mingw/math/x86/pow.def.h
-lib/zig/libc/mingw/math/x86/powl.c
-lib/zig/libc/mingw/math/x86/remainder.S
-lib/zig/libc/mingw/math/x86/remainderf.S
-lib/zig/libc/mingw/math/x86/remainderl.S
-lib/zig/libc/mingw/math/x86/remquo.S
-lib/zig/libc/mingw/math/x86/remquof.S
-lib/zig/libc/mingw/math/x86/remquol.S
-lib/zig/libc/mingw/math/x86/rint.c
-lib/zig/libc/mingw/math/x86/rintf.c
-lib/zig/libc/mingw/math/x86/scalbn.S
-lib/zig/libc/mingw/math/x86/scalbnf.S
-lib/zig/libc/mingw/math/x86/scalbnl.S
-lib/zig/libc/mingw/math/x86/sin.c
-lib/zig/libc/mingw/math/x86/sin.def.h
-lib/zig/libc/mingw/math/x86/sinf.c
-lib/zig/libc/mingw/math/x86/sinl_internal.S
-lib/zig/libc/mingw/math/x86/sinl.c
-lib/zig/libc/mingw/math/x86/tanf.c
-lib/zig/libc/mingw/math/x86/tanl.S
-lib/zig/libc/mingw/math/x86/trunc.S
-lib/zig/libc/mingw/math/x86/truncf.S
-lib/zig/libc/mingw/misc/___mb_cur_max_func.c
-lib/zig/libc/mingw/misc/__p___argv.c
-lib/zig/libc/mingw/misc/__p__acmdln.c
-lib/zig/libc/mingw/misc/__p__commode.c
-lib/zig/libc/mingw/misc/__p__fmode.c
-lib/zig/libc/mingw/misc/__p__wcmdln.c
-lib/zig/libc/mingw/misc/_configthreadlocale.c
-lib/zig/libc/mingw/misc/_create_locale.c
-lib/zig/libc/mingw/misc/_free_locale.c
-lib/zig/libc/mingw/misc/_get_current_locale.c
-lib/zig/libc/mingw/misc/alarm.c
-lib/zig/libc/mingw/misc/basename.c
-lib/zig/libc/mingw/misc/btowc.c
-lib/zig/libc/mingw/misc/delay-f.c
-lib/zig/libc/mingw/misc/delay-n.c
-lib/zig/libc/mingw/misc/delayimp.c
-lib/zig/libc/mingw/misc/dirent.c
-lib/zig/libc/mingw/misc/dirname.c
-lib/zig/libc/mingw/misc/feclearexcept.c
-lib/zig/libc/mingw/misc/fegetenv.c
-lib/zig/libc/mingw/misc/fegetexceptflag.c
-lib/zig/libc/mingw/misc/fegetround.c
-lib/zig/libc/mingw/misc/feholdexcept.c
-lib/zig/libc/mingw/misc/feraiseexcept.c
-lib/zig/libc/mingw/misc/fesetenv.c
-lib/zig/libc/mingw/misc/fesetexceptflag.c
-lib/zig/libc/mingw/misc/fesetround.c
-lib/zig/libc/mingw/misc/fetestexcept.c
-lib/zig/libc/mingw/misc/feupdateenv.c
-lib/zig/libc/mingw/misc/ftruncate.c
-lib/zig/libc/mingw/misc/ftw.c
-lib/zig/libc/mingw/misc/ftw64.c
-lib/zig/libc/mingw/misc/fwide.c
-lib/zig/libc/mingw/misc/getlogin.c
-lib/zig/libc/mingw/misc/getopt.c
-lib/zig/libc/mingw/misc/gettimeofday.c
-lib/zig/libc/mingw/misc/imaxabs.c
-lib/zig/libc/mingw/misc/imaxdiv.c
-lib/zig/libc/mingw/misc/initenv.c
-lib/zig/libc/mingw/misc/invalid_parameter_handler.c
-lib/zig/libc/mingw/misc/isblank.c
-lib/zig/libc/mingw/misc/iswblank.c
-lib/zig/libc/mingw/misc/lc_locale_func.c
-lib/zig/libc/mingw/misc/mb_wc_common.h
-lib/zig/libc/mingw/misc/mbrtowc.c
-lib/zig/libc/mingw/misc/mbsinit.c
-lib/zig/libc/mingw/misc/mempcpy.c
-lib/zig/libc/mingw/misc/mingw_getsp.S
-lib/zig/libc/mingw/misc/mingw_longjmp.S
-lib/zig/libc/mingw/misc/mingw_matherr.c
-lib/zig/libc/mingw/misc/mingw_mbwc_convert.c
-lib/zig/libc/mingw/misc/mingw_usleep.c
-lib/zig/libc/mingw/misc/mingw_wcstod.c
-lib/zig/libc/mingw/misc/mingw_wcstof.c
-lib/zig/libc/mingw/misc/mingw_wcstold.c
-lib/zig/libc/mingw/misc/mingw-aligned-malloc.c
-lib/zig/libc/mingw/misc/mkstemp.c
-lib/zig/libc/mingw/misc/onexit_table.c
-lib/zig/libc/mingw/misc/output_format.c
-lib/zig/libc/mingw/misc/purecall.c
-lib/zig/libc/mingw/misc/register_tls_atexit.c
-lib/zig/libc/mingw/misc/seterrno.c
-lib/zig/libc/mingw/misc/setjmp.S
-lib/zig/libc/mingw/misc/sleep.c
-lib/zig/libc/mingw/misc/strnlen.c
-lib/zig/libc/mingw/misc/strsafe.c
-lib/zig/libc/mingw/misc/strtoimax.c
-lib/zig/libc/mingw/misc/strtoumax.c
-lib/zig/libc/mingw/misc/tdelete.c
-lib/zig/libc/mingw/misc/tfind.c
-lib/zig/libc/mingw/misc/tsearch.c
-lib/zig/libc/mingw/misc/twalk.c
-lib/zig/libc/mingw/misc/uchar_c16rtomb.c
-lib/zig/libc/mingw/misc/uchar_c32rtomb.c
-lib/zig/libc/mingw/misc/uchar_mbrtoc16.c
-lib/zig/libc/mingw/misc/uchar_mbrtoc32.c
-lib/zig/libc/mingw/misc/wassert.c
-lib/zig/libc/mingw/misc/wcrtomb.c
-lib/zig/libc/mingw/misc/wcsnlen.c
-lib/zig/libc/mingw/misc/wcstof.c
-lib/zig/libc/mingw/misc/wcstoimax.c
-lib/zig/libc/mingw/misc/wcstold.c
-lib/zig/libc/mingw/misc/wcstoumax.c
-lib/zig/libc/mingw/misc/wctob.c
-lib/zig/libc/mingw/misc/wctrans.c
-lib/zig/libc/mingw/misc/wctype.c
-lib/zig/libc/mingw/misc/wdirent.c
-lib/zig/libc/mingw/misc/winbs_uint64.c
-lib/zig/libc/mingw/misc/winbs_ulong.c
-lib/zig/libc/mingw/misc/winbs_ushort.c
-lib/zig/libc/mingw/misc/wmemchr.c
-lib/zig/libc/mingw/misc/wmemcmp.c
-lib/zig/libc/mingw/misc/wmemcpy.c
-lib/zig/libc/mingw/misc/wmemmove.c
-lib/zig/libc/mingw/misc/wmempcpy.c
-lib/zig/libc/mingw/misc/wmemset.c
-lib/zig/libc/mingw/secapi/_access_s.c
-lib/zig/libc/mingw/secapi/_cgets_s.c
-lib/zig/libc/mingw/secapi/_cgetws_s.c
-lib/zig/libc/mingw/secapi/_chsize_s.c
-lib/zig/libc/mingw/secapi/_controlfp_s.c
-lib/zig/libc/mingw/secapi/_cprintf_s_l.c
-lib/zig/libc/mingw/secapi/_cprintf_s.c
-lib/zig/libc/mingw/secapi/_ctime32_s.c
-lib/zig/libc/mingw/secapi/_ctime64_s.c
-lib/zig/libc/mingw/secapi/_cwprintf_s_l.c
-lib/zig/libc/mingw/secapi/_cwprintf_s.c
-lib/zig/libc/mingw/secapi/_gmtime32_s.c
-lib/zig/libc/mingw/secapi/_gmtime64_s.c
-lib/zig/libc/mingw/secapi/_localtime32_s.c
-lib/zig/libc/mingw/secapi/_localtime64_s.c
-lib/zig/libc/mingw/secapi/_mktemp_s.c
-lib/zig/libc/mingw/secapi/_sopen_s.c
-lib/zig/libc/mingw/secapi/_strdate_s.c
-lib/zig/libc/mingw/secapi/_strtime_s.c
-lib/zig/libc/mingw/secapi/_umask_s.c
-lib/zig/libc/mingw/secapi/_vcprintf_s_l.c
-lib/zig/libc/mingw/secapi/_vcprintf_s.c
-lib/zig/libc/mingw/secapi/_vcwprintf_s_l.c
-lib/zig/libc/mingw/secapi/_vcwprintf_s.c
-lib/zig/libc/mingw/secapi/_vscprintf_p.c
-lib/zig/libc/mingw/secapi/_vscwprintf_p.c
-lib/zig/libc/mingw/secapi/_vswprintf_p.c
-lib/zig/libc/mingw/secapi/_waccess_s.c
-lib/zig/libc/mingw/secapi/_wasctime_s.c
-lib/zig/libc/mingw/secapi/_wctime32_s.c
-lib/zig/libc/mingw/secapi/_wctime64_s.c
-lib/zig/libc/mingw/secapi/_wmktemp_s.c
-lib/zig/libc/mingw/secapi/_wstrdate_s.c
-lib/zig/libc/mingw/secapi/_wstrtime_s.c
-lib/zig/libc/mingw/secapi/asctime_s.c
-lib/zig/libc/mingw/secapi/memcpy_s.c
-lib/zig/libc/mingw/secapi/memmove_s.c
-lib/zig/libc/mingw/secapi/rand_s.c
-lib/zig/libc/mingw/secapi/sprintf_s.c
-lib/zig/libc/mingw/secapi/strerror_s.c
-lib/zig/libc/mingw/secapi/vsprintf_s.c
-lib/zig/libc/mingw/secapi/wmemcpy_s.c
-lib/zig/libc/mingw/secapi/wmemmove_s.c
-lib/zig/libc/mingw/stdio/_Exit.c
-lib/zig/libc/mingw/stdio/_findfirst64i32.c
-lib/zig/libc/mingw/stdio/_findnext64i32.c
-lib/zig/libc/mingw/stdio/_fstat.c
-lib/zig/libc/mingw/stdio/_fstat64i32.c
-lib/zig/libc/mingw/stdio/_ftime.c
-lib/zig/libc/mingw/stdio/_getc_nolock.c
-lib/zig/libc/mingw/stdio/_getwc_nolock.c
-lib/zig/libc/mingw/stdio/_putc_nolock.c
-lib/zig/libc/mingw/stdio/_putwc_nolock.c
-lib/zig/libc/mingw/stdio/_stat.c
-lib/zig/libc/mingw/stdio/_stat64i32.c
-lib/zig/libc/mingw/stdio/_vscprintf.c
-lib/zig/libc/mingw/stdio/_wfindfirst64i32.c
-lib/zig/libc/mingw/stdio/_wfindnext64i32.c
-lib/zig/libc/mingw/stdio/_wstat.c
-lib/zig/libc/mingw/stdio/_wstat64i32.c
-lib/zig/libc/mingw/stdio/acrt_iob_func.c
-lib/zig/libc/mingw/stdio/asprintf.c
-lib/zig/libc/mingw/stdio/atoll.c
-lib/zig/libc/mingw/stdio/fgetpos64.c
-lib/zig/libc/mingw/stdio/fopen64.c
-lib/zig/libc/mingw/stdio/fseeki64.c
-lib/zig/libc/mingw/stdio/fseeko32.c
-lib/zig/libc/mingw/stdio/fseeko64.c
-lib/zig/libc/mingw/stdio/fsetpos64.c
-lib/zig/libc/mingw/stdio/ftello.c
-lib/zig/libc/mingw/stdio/ftello64.c
-lib/zig/libc/mingw/stdio/ftruncate64.c
-lib/zig/libc/mingw/stdio/lltoa.c
-lib/zig/libc/mingw/stdio/lltow.c
-lib/zig/libc/mingw/stdio/lseek64.c
-lib/zig/libc/mingw/stdio/mingw_asprintf.c
-lib/zig/libc/mingw/stdio/mingw_fprintf.c
-lib/zig/libc/mingw/stdio/mingw_fprintfw.c
-lib/zig/libc/mingw/stdio/mingw_fscanf.c
-lib/zig/libc/mingw/stdio/mingw_fwscanf.c
-lib/zig/libc/mingw/stdio/mingw_lock.c
-lib/zig/libc/mingw/stdio/mingw_pformat.c
-lib/zig/libc/mingw/stdio/mingw_pformat.h
-lib/zig/libc/mingw/stdio/mingw_pformatw.c
-lib/zig/libc/mingw/stdio/mingw_printf.c
-lib/zig/libc/mingw/stdio/mingw_printfw.c
-lib/zig/libc/mingw/stdio/mingw_scanf.c
-lib/zig/libc/mingw/stdio/mingw_snprintf.c
-lib/zig/libc/mingw/stdio/mingw_snprintfw.c
-lib/zig/libc/mingw/stdio/mingw_sprintf.c
-lib/zig/libc/mingw/stdio/mingw_sprintfw.c
-lib/zig/libc/mingw/stdio/mingw_sscanf.c
-lib/zig/libc/mingw/stdio/mingw_swscanf.c
-lib/zig/libc/mingw/stdio/mingw_vasprintf.c
-lib/zig/libc/mingw/stdio/mingw_vfprintf.c
-lib/zig/libc/mingw/stdio/mingw_vfprintfw.c
-lib/zig/libc/mingw/stdio/mingw_vfscanf.c
-lib/zig/libc/mingw/stdio/mingw_vprintf.c
-lib/zig/libc/mingw/stdio/mingw_vprintfw.c
-lib/zig/libc/mingw/stdio/mingw_vsnprintf.c
-lib/zig/libc/mingw/stdio/mingw_vsnprintfw.c
-lib/zig/libc/mingw/stdio/mingw_vsprintf.c
-lib/zig/libc/mingw/stdio/mingw_vsprintfw.c
-lib/zig/libc/mingw/stdio/mingw_wscanf.c
-lib/zig/libc/mingw/stdio/mingw_wvfscanf.c
-lib/zig/libc/mingw/stdio/scanf.S
-lib/zig/libc/mingw/stdio/scanf2-template.S
-lib/zig/libc/mingw/stdio/snprintf_alias.c
-lib/zig/libc/mingw/stdio/snprintf.c
-lib/zig/libc/mingw/stdio/snwprintf.c
-lib/zig/libc/mingw/stdio/strtof.c
-lib/zig/libc/mingw/stdio/strtok_r.c
-lib/zig/libc/mingw/stdio/truncate.c
-lib/zig/libc/mingw/stdio/ulltoa.c
-lib/zig/libc/mingw/stdio/ulltow.c
-lib/zig/libc/mingw/stdio/vasprintf.c
-lib/zig/libc/mingw/stdio/vfscanf.c
-lib/zig/libc/mingw/stdio/vfscanf2.S
-lib/zig/libc/mingw/stdio/vfwscanf.c
-lib/zig/libc/mingw/stdio/vfwscanf2.S
-lib/zig/libc/mingw/stdio/vscanf.c
-lib/zig/libc/mingw/stdio/vscanf2.S
-lib/zig/libc/mingw/stdio/vsnprintf_alias.c
-lib/zig/libc/mingw/stdio/vsnprintf.c
-lib/zig/libc/mingw/stdio/vsnwprintf.c
-lib/zig/libc/mingw/stdio/vsscanf.c
-lib/zig/libc/mingw/stdio/vsscanf2.S
-lib/zig/libc/mingw/stdio/vswscanf.c
-lib/zig/libc/mingw/stdio/vswscanf2.S
-lib/zig/libc/mingw/stdio/vwscanf.c
-lib/zig/libc/mingw/stdio/vwscanf2.S
-lib/zig/libc/mingw/stdio/wtoll.c
-lib/zig/libc/musl/arch/aarch64/atomic_arch.h
-lib/zig/libc/musl/arch/aarch64/bits/alltypes.h.in
-lib/zig/libc/musl/arch/aarch64/bits/fcntl.h
-lib/zig/libc/musl/arch/aarch64/bits/fenv.h
-lib/zig/libc/musl/arch/aarch64/bits/float.h
-lib/zig/libc/musl/arch/aarch64/bits/hwcap.h
-lib/zig/libc/musl/arch/aarch64/bits/mman.h
-lib/zig/libc/musl/arch/aarch64/bits/posix.h
-lib/zig/libc/musl/arch/aarch64/bits/reg.h
-lib/zig/libc/musl/arch/aarch64/bits/setjmp.h
-lib/zig/libc/musl/arch/aarch64/bits/signal.h
-lib/zig/libc/musl/arch/aarch64/bits/stat.h
-lib/zig/libc/musl/arch/aarch64/bits/stdint.h
-lib/zig/libc/musl/arch/aarch64/bits/syscall.h.in
-lib/zig/libc/musl/arch/aarch64/bits/user.h
-lib/zig/libc/musl/arch/aarch64/crt_arch.h
-lib/zig/libc/musl/arch/aarch64/fp_arch.h
-lib/zig/libc/musl/arch/aarch64/kstat.h
-lib/zig/libc/musl/arch/aarch64/pthread_arch.h
-lib/zig/libc/musl/arch/aarch64/reloc.h
-lib/zig/libc/musl/arch/aarch64/syscall_arch.h
-lib/zig/libc/musl/arch/arm/atomic_arch.h
-lib/zig/libc/musl/arch/arm/bits/alltypes.h.in
-lib/zig/libc/musl/arch/arm/bits/fcntl.h
-lib/zig/libc/musl/arch/arm/bits/fenv.h
-lib/zig/libc/musl/arch/arm/bits/float.h
-lib/zig/libc/musl/arch/arm/bits/hwcap.h
-lib/zig/libc/musl/arch/arm/bits/ioctl_fix.h
-lib/zig/libc/musl/arch/arm/bits/ipcstat.h
-lib/zig/libc/musl/arch/arm/bits/msg.h
-lib/zig/libc/musl/arch/arm/bits/posix.h
-lib/zig/libc/musl/arch/arm/bits/ptrace.h
-lib/zig/libc/musl/arch/arm/bits/reg.h
-lib/zig/libc/musl/arch/arm/bits/sem.h
-lib/zig/libc/musl/arch/arm/bits/setjmp.h
-lib/zig/libc/musl/arch/arm/bits/shm.h
-lib/zig/libc/musl/arch/arm/bits/signal.h
-lib/zig/libc/musl/arch/arm/bits/stat.h
-lib/zig/libc/musl/arch/arm/bits/stdint.h
-lib/zig/libc/musl/arch/arm/bits/syscall.h.in
-lib/zig/libc/musl/arch/arm/bits/user.h
-lib/zig/libc/musl/arch/arm/crt_arch.h
-lib/zig/libc/musl/arch/arm/kstat.h
-lib/zig/libc/musl/arch/arm/pthread_arch.h
-lib/zig/libc/musl/arch/arm/reloc.h
-lib/zig/libc/musl/arch/arm/syscall_arch.h
-lib/zig/libc/musl/arch/generic/bits/dirent.h
-lib/zig/libc/musl/arch/generic/bits/errno.h
-lib/zig/libc/musl/arch/generic/bits/fcntl.h
-lib/zig/libc/musl/arch/generic/bits/fenv.h
-lib/zig/libc/musl/arch/generic/bits/hwcap.h
-lib/zig/libc/musl/arch/generic/bits/io.h
-lib/zig/libc/musl/arch/generic/bits/ioctl_fix.h
-lib/zig/libc/musl/arch/generic/bits/ioctl.h
-lib/zig/libc/musl/arch/generic/bits/ipc.h
-lib/zig/libc/musl/arch/generic/bits/ipcstat.h
-lib/zig/libc/musl/arch/generic/bits/kd.h
-lib/zig/libc/musl/arch/generic/bits/limits.h
-lib/zig/libc/musl/arch/generic/bits/link.h
-lib/zig/libc/musl/arch/generic/bits/mman.h
-lib/zig/libc/musl/arch/generic/bits/msg.h
-lib/zig/libc/musl/arch/generic/bits/poll.h
-lib/zig/libc/musl/arch/generic/bits/ptrace.h
-lib/zig/libc/musl/arch/generic/bits/resource.h
-lib/zig/libc/musl/arch/generic/bits/sem.h
-lib/zig/libc/musl/arch/generic/bits/shm.h
-lib/zig/libc/musl/arch/generic/bits/socket.h
-lib/zig/libc/musl/arch/generic/bits/soundcard.h
-lib/zig/libc/musl/arch/generic/bits/statfs.h
-lib/zig/libc/musl/arch/generic/bits/termios.h
-lib/zig/libc/musl/arch/generic/bits/vt.h
-lib/zig/libc/musl/arch/generic/fp_arch.h
-lib/zig/libc/musl/arch/i386/arch.mak
-lib/zig/libc/musl/arch/i386/atomic_arch.h
-lib/zig/libc/musl/arch/i386/bits/alltypes.h.in
-lib/zig/libc/musl/arch/i386/bits/fenv.h
-lib/zig/libc/musl/arch/i386/bits/float.h
-lib/zig/libc/musl/arch/i386/bits/io.h
-lib/zig/libc/musl/arch/i386/bits/ipcstat.h
-lib/zig/libc/musl/arch/i386/bits/limits.h
-lib/zig/libc/musl/arch/i386/bits/mman.h
-lib/zig/libc/musl/arch/i386/bits/msg.h
-lib/zig/libc/musl/arch/i386/bits/posix.h
-lib/zig/libc/musl/arch/i386/bits/ptrace.h
-lib/zig/libc/musl/arch/i386/bits/reg.h
-lib/zig/libc/musl/arch/i386/bits/sem.h
-lib/zig/libc/musl/arch/i386/bits/setjmp.h
-lib/zig/libc/musl/arch/i386/bits/shm.h
-lib/zig/libc/musl/arch/i386/bits/signal.h
-lib/zig/libc/musl/arch/i386/bits/stat.h
-lib/zig/libc/musl/arch/i386/bits/stdint.h
-lib/zig/libc/musl/arch/i386/bits/syscall.h.in
-lib/zig/libc/musl/arch/i386/bits/user.h
-lib/zig/libc/musl/arch/i386/crt_arch.h
-lib/zig/libc/musl/arch/i386/kstat.h
-lib/zig/libc/musl/arch/i386/pthread_arch.h
-lib/zig/libc/musl/arch/i386/reloc.h
-lib/zig/libc/musl/arch/i386/syscall_arch.h
-lib/zig/libc/musl/arch/m68k/arch.mak
-lib/zig/libc/musl/arch/m68k/atomic_arch.h
-lib/zig/libc/musl/arch/m68k/bits/alltypes.h.in
-lib/zig/libc/musl/arch/m68k/bits/fcntl.h
-lib/zig/libc/musl/arch/m68k/bits/fenv.h
-lib/zig/libc/musl/arch/m68k/bits/float.h
-lib/zig/libc/musl/arch/m68k/bits/ipcstat.h
-lib/zig/libc/musl/arch/m68k/bits/msg.h
-lib/zig/libc/musl/arch/m68k/bits/posix.h
-lib/zig/libc/musl/arch/m68k/bits/ptrace.h
-lib/zig/libc/musl/arch/m68k/bits/reg.h
-lib/zig/libc/musl/arch/m68k/bits/sem.h
-lib/zig/libc/musl/arch/m68k/bits/setjmp.h
-lib/zig/libc/musl/arch/m68k/bits/shm.h
-lib/zig/libc/musl/arch/m68k/bits/signal.h
-lib/zig/libc/musl/arch/m68k/bits/stat.h
-lib/zig/libc/musl/arch/m68k/bits/stdint.h
-lib/zig/libc/musl/arch/m68k/bits/syscall.h.in
-lib/zig/libc/musl/arch/m68k/bits/user.h
-lib/zig/libc/musl/arch/m68k/crt_arch.h
-lib/zig/libc/musl/arch/m68k/kstat.h
-lib/zig/libc/musl/arch/m68k/pthread_arch.h
-lib/zig/libc/musl/arch/m68k/reloc.h
-lib/zig/libc/musl/arch/m68k/syscall_arch.h
-lib/zig/libc/musl/arch/mips/arch.mak
-lib/zig/libc/musl/arch/mips/atomic_arch.h
-lib/zig/libc/musl/arch/mips/bits/alltypes.h.in
-lib/zig/libc/musl/arch/mips/bits/errno.h
-lib/zig/libc/musl/arch/mips/bits/fcntl.h
-lib/zig/libc/musl/arch/mips/bits/fenv.h
-lib/zig/libc/musl/arch/mips/bits/float.h
-lib/zig/libc/musl/arch/mips/bits/hwcap.h
-lib/zig/libc/musl/arch/mips/bits/ioctl.h
-lib/zig/libc/musl/arch/mips/bits/ipcstat.h
-lib/zig/libc/musl/arch/mips/bits/mman.h
-lib/zig/libc/musl/arch/mips/bits/msg.h
-lib/zig/libc/musl/arch/mips/bits/poll.h
-lib/zig/libc/musl/arch/mips/bits/posix.h
-lib/zig/libc/musl/arch/mips/bits/ptrace.h
-lib/zig/libc/musl/arch/mips/bits/reg.h
-lib/zig/libc/musl/arch/mips/bits/resource.h
-lib/zig/libc/musl/arch/mips/bits/sem.h
-lib/zig/libc/musl/arch/mips/bits/setjmp.h
-lib/zig/libc/musl/arch/mips/bits/shm.h
-lib/zig/libc/musl/arch/mips/bits/signal.h
-lib/zig/libc/musl/arch/mips/bits/socket.h
-lib/zig/libc/musl/arch/mips/bits/stat.h
-lib/zig/libc/musl/arch/mips/bits/statfs.h
-lib/zig/libc/musl/arch/mips/bits/stdint.h
-lib/zig/libc/musl/arch/mips/bits/syscall.h.in
-lib/zig/libc/musl/arch/mips/bits/termios.h
-lib/zig/libc/musl/arch/mips/bits/user.h
-lib/zig/libc/musl/arch/mips/crt_arch.h
-lib/zig/libc/musl/arch/mips/ksigaction.h
-lib/zig/libc/musl/arch/mips/kstat.h
-lib/zig/libc/musl/arch/mips/pthread_arch.h
-lib/zig/libc/musl/arch/mips/reloc.h
-lib/zig/libc/musl/arch/mips/syscall_arch.h
-lib/zig/libc/musl/arch/mips64/atomic_arch.h
-lib/zig/libc/musl/arch/mips64/bits/alltypes.h.in
-lib/zig/libc/musl/arch/mips64/bits/errno.h
-lib/zig/libc/musl/arch/mips64/bits/fcntl.h
-lib/zig/libc/musl/arch/mips64/bits/fenv.h
-lib/zig/libc/musl/arch/mips64/bits/float.h
-lib/zig/libc/musl/arch/mips64/bits/hwcap.h
-lib/zig/libc/musl/arch/mips64/bits/ioctl.h
-lib/zig/libc/musl/arch/mips64/bits/ipc.h
-lib/zig/libc/musl/arch/mips64/bits/mman.h
-lib/zig/libc/musl/arch/mips64/bits/poll.h
-lib/zig/libc/musl/arch/mips64/bits/posix.h
-lib/zig/libc/musl/arch/mips64/bits/ptrace.h
-lib/zig/libc/musl/arch/mips64/bits/reg.h
-lib/zig/libc/musl/arch/mips64/bits/resource.h
-lib/zig/libc/musl/arch/mips64/bits/setjmp.h
-lib/zig/libc/musl/arch/mips64/bits/signal.h
-lib/zig/libc/musl/arch/mips64/bits/socket.h
-lib/zig/libc/musl/arch/mips64/bits/stat.h
-lib/zig/libc/musl/arch/mips64/bits/statfs.h
-lib/zig/libc/musl/arch/mips64/bits/stdint.h
-lib/zig/libc/musl/arch/mips64/bits/syscall.h.in
-lib/zig/libc/musl/arch/mips64/bits/termios.h
-lib/zig/libc/musl/arch/mips64/bits/user.h
-lib/zig/libc/musl/arch/mips64/crt_arch.h
-lib/zig/libc/musl/arch/mips64/ksigaction.h
-lib/zig/libc/musl/arch/mips64/kstat.h
-lib/zig/libc/musl/arch/mips64/pthread_arch.h
-lib/zig/libc/musl/arch/mips64/reloc.h
-lib/zig/libc/musl/arch/mips64/syscall_arch.h
-lib/zig/libc/musl/arch/powerpc/arch.mak
-lib/zig/libc/musl/arch/powerpc/atomic_arch.h
-lib/zig/libc/musl/arch/powerpc/bits/alltypes.h.in
-lib/zig/libc/musl/arch/powerpc/bits/errno.h
-lib/zig/libc/musl/arch/powerpc/bits/fcntl.h
-lib/zig/libc/musl/arch/powerpc/bits/fenv.h
-lib/zig/libc/musl/arch/powerpc/bits/float.h
-lib/zig/libc/musl/arch/powerpc/bits/hwcap.h
-lib/zig/libc/musl/arch/powerpc/bits/ioctl.h
-lib/zig/libc/musl/arch/powerpc/bits/ipc.h
-lib/zig/libc/musl/arch/powerpc/bits/ipcstat.h
-lib/zig/libc/musl/arch/powerpc/bits/mman.h
-lib/zig/libc/musl/arch/powerpc/bits/msg.h
-lib/zig/libc/musl/arch/powerpc/bits/posix.h
-lib/zig/libc/musl/arch/powerpc/bits/ptrace.h
-lib/zig/libc/musl/arch/powerpc/bits/reg.h
-lib/zig/libc/musl/arch/powerpc/bits/sem.h
-lib/zig/libc/musl/arch/powerpc/bits/setjmp.h
-lib/zig/libc/musl/arch/powerpc/bits/shm.h
-lib/zig/libc/musl/arch/powerpc/bits/signal.h
-lib/zig/libc/musl/arch/powerpc/bits/socket.h
-lib/zig/libc/musl/arch/powerpc/bits/stat.h
-lib/zig/libc/musl/arch/powerpc/bits/stdint.h
-lib/zig/libc/musl/arch/powerpc/bits/syscall.h.in
-lib/zig/libc/musl/arch/powerpc/bits/termios.h
-lib/zig/libc/musl/arch/powerpc/bits/user.h
-lib/zig/libc/musl/arch/powerpc/crt_arch.h
-lib/zig/libc/musl/arch/powerpc/kstat.h
-lib/zig/libc/musl/arch/powerpc/pthread_arch.h
-lib/zig/libc/musl/arch/powerpc/reloc.h
-lib/zig/libc/musl/arch/powerpc/syscall_arch.h
-lib/zig/libc/musl/arch/powerpc64/atomic_arch.h
-lib/zig/libc/musl/arch/powerpc64/bits/alltypes.h.in
-lib/zig/libc/musl/arch/powerpc64/bits/errno.h
-lib/zig/libc/musl/arch/powerpc64/bits/fcntl.h
-lib/zig/libc/musl/arch/powerpc64/bits/fenv.h
-lib/zig/libc/musl/arch/powerpc64/bits/float.h
-lib/zig/libc/musl/arch/powerpc64/bits/hwcap.h
-lib/zig/libc/musl/arch/powerpc64/bits/ioctl.h
-lib/zig/libc/musl/arch/powerpc64/bits/ipc.h
-lib/zig/libc/musl/arch/powerpc64/bits/mman.h
-lib/zig/libc/musl/arch/powerpc64/bits/posix.h
-lib/zig/libc/musl/arch/powerpc64/bits/ptrace.h
-lib/zig/libc/musl/arch/powerpc64/bits/reg.h
-lib/zig/libc/musl/arch/powerpc64/bits/setjmp.h
-lib/zig/libc/musl/arch/powerpc64/bits/shm.h
-lib/zig/libc/musl/arch/powerpc64/bits/signal.h
-lib/zig/libc/musl/arch/powerpc64/bits/socket.h
-lib/zig/libc/musl/arch/powerpc64/bits/stat.h
-lib/zig/libc/musl/arch/powerpc64/bits/stdint.h
-lib/zig/libc/musl/arch/powerpc64/bits/syscall.h.in
-lib/zig/libc/musl/arch/powerpc64/bits/termios.h
-lib/zig/libc/musl/arch/powerpc64/bits/user.h
-lib/zig/libc/musl/arch/powerpc64/crt_arch.h
-lib/zig/libc/musl/arch/powerpc64/kstat.h
-lib/zig/libc/musl/arch/powerpc64/pthread_arch.h
-lib/zig/libc/musl/arch/powerpc64/reloc.h
-lib/zig/libc/musl/arch/powerpc64/syscall_arch.h
-lib/zig/libc/musl/arch/riscv64/atomic_arch.h
-lib/zig/libc/musl/arch/riscv64/bits/alltypes.h.in
-lib/zig/libc/musl/arch/riscv64/bits/fenv.h
-lib/zig/libc/musl/arch/riscv64/bits/float.h
-lib/zig/libc/musl/arch/riscv64/bits/posix.h
-lib/zig/libc/musl/arch/riscv64/bits/reg.h
-lib/zig/libc/musl/arch/riscv64/bits/setjmp.h
-lib/zig/libc/musl/arch/riscv64/bits/signal.h
-lib/zig/libc/musl/arch/riscv64/bits/stat.h
-lib/zig/libc/musl/arch/riscv64/bits/stdint.h
-lib/zig/libc/musl/arch/riscv64/bits/syscall.h.in
-lib/zig/libc/musl/arch/riscv64/bits/user.h
-lib/zig/libc/musl/arch/riscv64/crt_arch.h
-lib/zig/libc/musl/arch/riscv64/kstat.h
-lib/zig/libc/musl/arch/riscv64/pthread_arch.h
-lib/zig/libc/musl/arch/riscv64/reloc.h
-lib/zig/libc/musl/arch/riscv64/syscall_arch.h
-lib/zig/libc/musl/arch/s390x/atomic_arch.h
-lib/zig/libc/musl/arch/s390x/bits/alltypes.h.in
-lib/zig/libc/musl/arch/s390x/bits/fcntl.h
-lib/zig/libc/musl/arch/s390x/bits/fenv.h
-lib/zig/libc/musl/arch/s390x/bits/float.h
-lib/zig/libc/musl/arch/s390x/bits/hwcap.h
-lib/zig/libc/musl/arch/s390x/bits/ioctl_fix.h
-lib/zig/libc/musl/arch/s390x/bits/limits.h
-lib/zig/libc/musl/arch/s390x/bits/link.h
-lib/zig/libc/musl/arch/s390x/bits/posix.h
-lib/zig/libc/musl/arch/s390x/bits/ptrace.h
-lib/zig/libc/musl/arch/s390x/bits/reg.h
-lib/zig/libc/musl/arch/s390x/bits/setjmp.h
-lib/zig/libc/musl/arch/s390x/bits/signal.h
-lib/zig/libc/musl/arch/s390x/bits/stat.h
-lib/zig/libc/musl/arch/s390x/bits/statfs.h
-lib/zig/libc/musl/arch/s390x/bits/stdint.h
-lib/zig/libc/musl/arch/s390x/bits/syscall.h.in
-lib/zig/libc/musl/arch/s390x/bits/user.h
-lib/zig/libc/musl/arch/s390x/crt_arch.h
-lib/zig/libc/musl/arch/s390x/kstat.h
-lib/zig/libc/musl/arch/s390x/pthread_arch.h
-lib/zig/libc/musl/arch/s390x/reloc.h
-lib/zig/libc/musl/arch/s390x/syscall_arch.h
-lib/zig/libc/musl/arch/x86_64/atomic_arch.h
-lib/zig/libc/musl/arch/x86_64/bits/alltypes.h.in
-lib/zig/libc/musl/arch/x86_64/bits/fenv.h
-lib/zig/libc/musl/arch/x86_64/bits/float.h
-lib/zig/libc/musl/arch/x86_64/bits/io.h
-lib/zig/libc/musl/arch/x86_64/bits/limits.h
-lib/zig/libc/musl/arch/x86_64/bits/mman.h
-lib/zig/libc/musl/arch/x86_64/bits/posix.h
-lib/zig/libc/musl/arch/x86_64/bits/ptrace.h
-lib/zig/libc/musl/arch/x86_64/bits/reg.h
-lib/zig/libc/musl/arch/x86_64/bits/sem.h
-lib/zig/libc/musl/arch/x86_64/bits/setjmp.h
-lib/zig/libc/musl/arch/x86_64/bits/signal.h
-lib/zig/libc/musl/arch/x86_64/bits/stat.h
-lib/zig/libc/musl/arch/x86_64/bits/stdint.h
-lib/zig/libc/musl/arch/x86_64/bits/syscall.h.in
-lib/zig/libc/musl/arch/x86_64/bits/user.h
-lib/zig/libc/musl/arch/x86_64/crt_arch.h
-lib/zig/libc/musl/arch/x86_64/ksigaction.h
-lib/zig/libc/musl/arch/x86_64/kstat.h
-lib/zig/libc/musl/arch/x86_64/pthread_arch.h
-lib/zig/libc/musl/arch/x86_64/reloc.h
-lib/zig/libc/musl/arch/x86_64/syscall_arch.h
-lib/zig/libc/musl/compat/time32/__xstat.c
-lib/zig/libc/musl/compat/time32/adjtime32.c
-lib/zig/libc/musl/compat/time32/adjtimex_time32.c
-lib/zig/libc/musl/compat/time32/aio_suspend_time32.c
-lib/zig/libc/musl/compat/time32/clock_adjtime32.c
-lib/zig/libc/musl/compat/time32/clock_getres_time32.c
-lib/zig/libc/musl/compat/time32/clock_gettime32.c
-lib/zig/libc/musl/compat/time32/clock_nanosleep_time32.c
-lib/zig/libc/musl/compat/time32/clock_settime32.c
-lib/zig/libc/musl/compat/time32/cnd_timedwait_time32.c
-lib/zig/libc/musl/compat/time32/ctime32_r.c
-lib/zig/libc/musl/compat/time32/ctime32.c
-lib/zig/libc/musl/compat/time32/difftime32.c
-lib/zig/libc/musl/compat/time32/fstat_time32.c
-lib/zig/libc/musl/compat/time32/fstatat_time32.c
-lib/zig/libc/musl/compat/time32/ftime32.c
-lib/zig/libc/musl/compat/time32/futimens_time32.c
-lib/zig/libc/musl/compat/time32/futimes_time32.c
-lib/zig/libc/musl/compat/time32/futimesat_time32.c
-lib/zig/libc/musl/compat/time32/getitimer_time32.c
-lib/zig/libc/musl/compat/time32/getrusage_time32.c
-lib/zig/libc/musl/compat/time32/gettimeofday_time32.c
-lib/zig/libc/musl/compat/time32/gmtime32_r.c
-lib/zig/libc/musl/compat/time32/gmtime32.c
-lib/zig/libc/musl/compat/time32/localtime32_r.c
-lib/zig/libc/musl/compat/time32/localtime32.c
-lib/zig/libc/musl/compat/time32/lstat_time32.c
-lib/zig/libc/musl/compat/time32/lutimes_time32.c
-lib/zig/libc/musl/compat/time32/mktime32.c
-lib/zig/libc/musl/compat/time32/mq_timedreceive_time32.c
-lib/zig/libc/musl/compat/time32/mq_timedsend_time32.c
-lib/zig/libc/musl/compat/time32/mtx_timedlock_time32.c
-lib/zig/libc/musl/compat/time32/nanosleep_time32.c
-lib/zig/libc/musl/compat/time32/ppoll_time32.c
-lib/zig/libc/musl/compat/time32/pselect_time32.c
-lib/zig/libc/musl/compat/time32/pthread_cond_timedwait_time32.c
-lib/zig/libc/musl/compat/time32/pthread_mutex_timedlock_time32.c
-lib/zig/libc/musl/compat/time32/pthread_rwlock_timedrdlock_time32.c
-lib/zig/libc/musl/compat/time32/pthread_rwlock_timedwrlock_time32.c
-lib/zig/libc/musl/compat/time32/pthread_timedjoin_np_time32.c
-lib/zig/libc/musl/compat/time32/recvmmsg_time32.c
-lib/zig/libc/musl/compat/time32/sched_rr_get_interval_time32.c
-lib/zig/libc/musl/compat/time32/select_time32.c
-lib/zig/libc/musl/compat/time32/sem_timedwait_time32.c
-lib/zig/libc/musl/compat/time32/semtimedop_time32.c
-lib/zig/libc/musl/compat/time32/setitimer_time32.c
-lib/zig/libc/musl/compat/time32/settimeofday_time32.c
-lib/zig/libc/musl/compat/time32/sigtimedwait_time32.c
-lib/zig/libc/musl/compat/time32/stat_time32.c
-lib/zig/libc/musl/compat/time32/stime32.c
-lib/zig/libc/musl/compat/time32/thrd_sleep_time32.c
-lib/zig/libc/musl/compat/time32/time32.c
-lib/zig/libc/musl/compat/time32/time32.h
-lib/zig/libc/musl/compat/time32/time32gm.c
-lib/zig/libc/musl/compat/time32/timer_gettime32.c
-lib/zig/libc/musl/compat/time32/timer_settime32.c
-lib/zig/libc/musl/compat/time32/timerfd_gettime32.c
-lib/zig/libc/musl/compat/time32/timerfd_settime32.c
-lib/zig/libc/musl/compat/time32/timespec_get_time32.c
-lib/zig/libc/musl/compat/time32/utime_time32.c
-lib/zig/libc/musl/compat/time32/utimensat_time32.c
-lib/zig/libc/musl/compat/time32/utimes_time32.c
-lib/zig/libc/musl/compat/time32/wait3_time32.c
-lib/zig/libc/musl/compat/time32/wait4_time32.c
-lib/zig/libc/musl/COPYRIGHT
-lib/zig/libc/musl/crt/aarch64/crti.s
-lib/zig/libc/musl/crt/aarch64/crtn.s
-lib/zig/libc/musl/crt/arm/crti.s
-lib/zig/libc/musl/crt/arm/crtn.s
-lib/zig/libc/musl/crt/crt1.c
-lib/zig/libc/musl/crt/crti.c
-lib/zig/libc/musl/crt/crtn.c
-lib/zig/libc/musl/crt/i386/crti.s
-lib/zig/libc/musl/crt/i386/crtn.s
-lib/zig/libc/musl/crt/microblaze/crti.s
-lib/zig/libc/musl/crt/microblaze/crtn.s
-lib/zig/libc/musl/crt/mips/crti.s
-lib/zig/libc/musl/crt/mips/crtn.s
-lib/zig/libc/musl/crt/mips64/crti.s
-lib/zig/libc/musl/crt/mips64/crtn.s
-lib/zig/libc/musl/crt/mipsn32/crti.s
-lib/zig/libc/musl/crt/mipsn32/crtn.s
-lib/zig/libc/musl/crt/or1k/crti.s
-lib/zig/libc/musl/crt/or1k/crtn.s
-lib/zig/libc/musl/crt/powerpc/crti.s
-lib/zig/libc/musl/crt/powerpc/crtn.s
-lib/zig/libc/musl/crt/powerpc64/crti.s
-lib/zig/libc/musl/crt/powerpc64/crtn.s
-lib/zig/libc/musl/crt/rcrt1.c
-lib/zig/libc/musl/crt/s390x/crti.s
-lib/zig/libc/musl/crt/s390x/crtn.s
-lib/zig/libc/musl/crt/Scrt1.c
-lib/zig/libc/musl/crt/sh/crti.s
-lib/zig/libc/musl/crt/sh/crtn.s
-lib/zig/libc/musl/crt/x32/crti.s
-lib/zig/libc/musl/crt/x32/crtn.s
-lib/zig/libc/musl/crt/x86_64/crti.s
-lib/zig/libc/musl/crt/x86_64/crtn.s
-lib/zig/libc/musl/include/aio.h
-lib/zig/libc/musl/include/alloca.h
-lib/zig/libc/musl/include/alltypes.h.in
-lib/zig/libc/musl/include/ar.h
-lib/zig/libc/musl/include/arpa/ftp.h
-lib/zig/libc/musl/include/arpa/inet.h
-lib/zig/libc/musl/include/arpa/nameser_compat.h
-lib/zig/libc/musl/include/arpa/nameser.h
-lib/zig/libc/musl/include/arpa/telnet.h
-lib/zig/libc/musl/include/arpa/tftp.h
-lib/zig/libc/musl/include/assert.h
-lib/zig/libc/musl/include/byteswap.h
-lib/zig/libc/musl/include/complex.h
-lib/zig/libc/musl/include/cpio.h
-lib/zig/libc/musl/include/crypt.h
-lib/zig/libc/musl/include/ctype.h
-lib/zig/libc/musl/include/dirent.h
-lib/zig/libc/musl/include/dlfcn.h
-lib/zig/libc/musl/include/elf.h
-lib/zig/libc/musl/include/endian.h
-lib/zig/libc/musl/include/err.h
-lib/zig/libc/musl/include/errno.h
-lib/zig/libc/musl/include/fcntl.h
-lib/zig/libc/musl/include/features.h
-lib/zig/libc/musl/include/fenv.h
-lib/zig/libc/musl/include/float.h
-lib/zig/libc/musl/include/fmtmsg.h
-lib/zig/libc/musl/include/fnmatch.h
-lib/zig/libc/musl/include/ftw.h
-lib/zig/libc/musl/include/getopt.h
-lib/zig/libc/musl/include/glob.h
-lib/zig/libc/musl/include/grp.h
-lib/zig/libc/musl/include/iconv.h
-lib/zig/libc/musl/include/ifaddrs.h
-lib/zig/libc/musl/include/inttypes.h
-lib/zig/libc/musl/include/iso646.h
-lib/zig/libc/musl/include/langinfo.h
-lib/zig/libc/musl/include/lastlog.h
-lib/zig/libc/musl/include/libgen.h
-lib/zig/libc/musl/include/libintl.h
-lib/zig/libc/musl/include/limits.h
-lib/zig/libc/musl/include/link.h
-lib/zig/libc/musl/include/locale.h
-lib/zig/libc/musl/include/malloc.h
-lib/zig/libc/musl/include/math.h
-lib/zig/libc/musl/include/memory.h
-lib/zig/libc/musl/include/mntent.h
-lib/zig/libc/musl/include/monetary.h
-lib/zig/libc/musl/include/mqueue.h
-lib/zig/libc/musl/include/net/ethernet.h
-lib/zig/libc/musl/include/net/if_arp.h
-lib/zig/libc/musl/include/net/if.h
-lib/zig/libc/musl/include/net/route.h
-lib/zig/libc/musl/include/netdb.h
-lib/zig/libc/musl/include/netinet/ether.h
-lib/zig/libc/musl/include/netinet/icmp6.h
-lib/zig/libc/musl/include/netinet/if_ether.h
-lib/zig/libc/musl/include/netinet/igmp.h
-lib/zig/libc/musl/include/netinet/in_systm.h
-lib/zig/libc/musl/include/netinet/in.h
-lib/zig/libc/musl/include/netinet/ip_icmp.h
-lib/zig/libc/musl/include/netinet/ip.h
-lib/zig/libc/musl/include/netinet/ip6.h
-lib/zig/libc/musl/include/netinet/tcp.h
-lib/zig/libc/musl/include/netinet/udp.h
-lib/zig/libc/musl/include/netpacket/packet.h
-lib/zig/libc/musl/include/nl_types.h
-lib/zig/libc/musl/include/paths.h
-lib/zig/libc/musl/include/poll.h
-lib/zig/libc/musl/include/pthread.h
-lib/zig/libc/musl/include/pty.h
-lib/zig/libc/musl/include/pwd.h
-lib/zig/libc/musl/include/regex.h
-lib/zig/libc/musl/include/resolv.h
-lib/zig/libc/musl/include/sched.h
-lib/zig/libc/musl/include/scsi/scsi_ioctl.h
-lib/zig/libc/musl/include/scsi/scsi.h
-lib/zig/libc/musl/include/scsi/sg.h
-lib/zig/libc/musl/include/search.h
-lib/zig/libc/musl/include/semaphore.h
-lib/zig/libc/musl/include/setjmp.h
-lib/zig/libc/musl/include/shadow.h
-lib/zig/libc/musl/include/signal.h
-lib/zig/libc/musl/include/spawn.h
-lib/zig/libc/musl/include/stdalign.h
-lib/zig/libc/musl/include/stdarg.h
-lib/zig/libc/musl/include/stdbool.h
-lib/zig/libc/musl/include/stdc-predef.h
-lib/zig/libc/musl/include/stddef.h
-lib/zig/libc/musl/include/stdint.h
-lib/zig/libc/musl/include/stdio_ext.h
-lib/zig/libc/musl/include/stdio.h
-lib/zig/libc/musl/include/stdlib.h
-lib/zig/libc/musl/include/stdnoreturn.h
-lib/zig/libc/musl/include/string.h
-lib/zig/libc/musl/include/strings.h
-lib/zig/libc/musl/include/stropts.h
-lib/zig/libc/musl/include/sys/acct.h
-lib/zig/libc/musl/include/sys/auxv.h
-lib/zig/libc/musl/include/sys/cachectl.h
-lib/zig/libc/musl/include/sys/dir.h
-lib/zig/libc/musl/include/sys/epoll.h
-lib/zig/libc/musl/include/sys/errno.h
-lib/zig/libc/musl/include/sys/eventfd.h
-lib/zig/libc/musl/include/sys/fanotify.h
-lib/zig/libc/musl/include/sys/fcntl.h
-lib/zig/libc/musl/include/sys/file.h
-lib/zig/libc/musl/include/sys/fsuid.h
-lib/zig/libc/musl/include/sys/inotify.h
-lib/zig/libc/musl/include/sys/io.h
-lib/zig/libc/musl/include/sys/ioctl.h
-lib/zig/libc/musl/include/sys/ipc.h
-lib/zig/libc/musl/include/sys/kd.h
-lib/zig/libc/musl/include/sys/klog.h
-lib/zig/libc/musl/include/sys/membarrier.h
-lib/zig/libc/musl/include/sys/mman.h
-lib/zig/libc/musl/include/sys/mount.h
-lib/zig/libc/musl/include/sys/msg.h
-lib/zig/libc/musl/include/sys/mtio.h
-lib/zig/libc/musl/include/sys/param.h
-lib/zig/libc/musl/include/sys/personality.h
-lib/zig/libc/musl/include/sys/poll.h
-lib/zig/libc/musl/include/sys/prctl.h
-lib/zig/libc/musl/include/sys/procfs.h
-lib/zig/libc/musl/include/sys/ptrace.h
-lib/zig/libc/musl/include/sys/quota.h
-lib/zig/libc/musl/include/sys/random.h
-lib/zig/libc/musl/include/sys/reboot.h
-lib/zig/libc/musl/include/sys/reg.h
-lib/zig/libc/musl/include/sys/resource.h
-lib/zig/libc/musl/include/sys/select.h
-lib/zig/libc/musl/include/sys/sem.h
-lib/zig/libc/musl/include/sys/sendfile.h
-lib/zig/libc/musl/include/sys/shm.h
-lib/zig/libc/musl/include/sys/signal.h
-lib/zig/libc/musl/include/sys/signalfd.h
-lib/zig/libc/musl/include/sys/socket.h
-lib/zig/libc/musl/include/sys/soundcard.h
-lib/zig/libc/musl/include/sys/stat.h
-lib/zig/libc/musl/include/sys/statfs.h
-lib/zig/libc/musl/include/sys/statvfs.h
-lib/zig/libc/musl/include/sys/stropts.h
-lib/zig/libc/musl/include/sys/swap.h
-lib/zig/libc/musl/include/sys/syscall.h
-lib/zig/libc/musl/include/sys/sysinfo.h
-lib/zig/libc/musl/include/sys/syslog.h
-lib/zig/libc/musl/include/sys/sysmacros.h
-lib/zig/libc/musl/include/sys/termios.h
-lib/zig/libc/musl/include/sys/time.h
-lib/zig/libc/musl/include/sys/timeb.h
-lib/zig/libc/musl/include/sys/timerfd.h
-lib/zig/libc/musl/include/sys/times.h
-lib/zig/libc/musl/include/sys/timex.h
-lib/zig/libc/musl/include/sys/ttydefaults.h
-lib/zig/libc/musl/include/sys/types.h
-lib/zig/libc/musl/include/sys/ucontext.h
-lib/zig/libc/musl/include/sys/uio.h
-lib/zig/libc/musl/include/sys/un.h
-lib/zig/libc/musl/include/sys/user.h
-lib/zig/libc/musl/include/sys/utsname.h
-lib/zig/libc/musl/include/sys/vfs.h
-lib/zig/libc/musl/include/sys/vt.h
-lib/zig/libc/musl/include/sys/wait.h
-lib/zig/libc/musl/include/sys/xattr.h
-lib/zig/libc/musl/include/syscall.h
-lib/zig/libc/musl/include/sysexits.h
-lib/zig/libc/musl/include/syslog.h
-lib/zig/libc/musl/include/tar.h
-lib/zig/libc/musl/include/termios.h
-lib/zig/libc/musl/include/tgmath.h
-lib/zig/libc/musl/include/threads.h
-lib/zig/libc/musl/include/time.h
-lib/zig/libc/musl/include/uchar.h
-lib/zig/libc/musl/include/ucontext.h
-lib/zig/libc/musl/include/ulimit.h
-lib/zig/libc/musl/include/unistd.h
-lib/zig/libc/musl/include/utime.h
-lib/zig/libc/musl/include/utmp.h
-lib/zig/libc/musl/include/utmpx.h
-lib/zig/libc/musl/include/values.h
-lib/zig/libc/musl/include/wait.h
-lib/zig/libc/musl/include/wchar.h
-lib/zig/libc/musl/include/wctype.h
-lib/zig/libc/musl/include/wordexp.h
-lib/zig/libc/musl/ldso/dlstart.c
-lib/zig/libc/musl/libc.S
-lib/zig/libc/musl/src/aio/aio_suspend.c
-lib/zig/libc/musl/src/aio/aio.c
-lib/zig/libc/musl/src/aio/lio_listio.c
-lib/zig/libc/musl/src/complex/__cexp.c
-lib/zig/libc/musl/src/complex/__cexpf.c
-lib/zig/libc/musl/src/complex/cabs.c
-lib/zig/libc/musl/src/complex/cabsf.c
-lib/zig/libc/musl/src/complex/cabsl.c
-lib/zig/libc/musl/src/complex/cacos.c
-lib/zig/libc/musl/src/complex/cacosf.c
-lib/zig/libc/musl/src/complex/cacosh.c
-lib/zig/libc/musl/src/complex/cacoshf.c
-lib/zig/libc/musl/src/complex/cacoshl.c
-lib/zig/libc/musl/src/complex/cacosl.c
-lib/zig/libc/musl/src/complex/carg.c
-lib/zig/libc/musl/src/complex/cargf.c
-lib/zig/libc/musl/src/complex/cargl.c
-lib/zig/libc/musl/src/complex/casin.c
-lib/zig/libc/musl/src/complex/casinf.c
-lib/zig/libc/musl/src/complex/casinh.c
-lib/zig/libc/musl/src/complex/casinhf.c
-lib/zig/libc/musl/src/complex/casinhl.c
-lib/zig/libc/musl/src/complex/casinl.c
-lib/zig/libc/musl/src/complex/catan.c
-lib/zig/libc/musl/src/complex/catanf.c
-lib/zig/libc/musl/src/complex/catanh.c
-lib/zig/libc/musl/src/complex/catanhf.c
-lib/zig/libc/musl/src/complex/catanhl.c
-lib/zig/libc/musl/src/complex/catanl.c
-lib/zig/libc/musl/src/complex/ccos.c
-lib/zig/libc/musl/src/complex/ccosf.c
-lib/zig/libc/musl/src/complex/ccosh.c
-lib/zig/libc/musl/src/complex/ccoshf.c
-lib/zig/libc/musl/src/complex/ccoshl.c
-lib/zig/libc/musl/src/complex/ccosl.c
-lib/zig/libc/musl/src/complex/cexp.c
-lib/zig/libc/musl/src/complex/cexpf.c
-lib/zig/libc/musl/src/complex/cexpl.c
-lib/zig/libc/musl/src/complex/cimag.c
-lib/zig/libc/musl/src/complex/cimagf.c
-lib/zig/libc/musl/src/complex/cimagl.c
-lib/zig/libc/musl/src/complex/clog.c
-lib/zig/libc/musl/src/complex/clogf.c
-lib/zig/libc/musl/src/complex/clogl.c
-lib/zig/libc/musl/src/complex/conj.c
-lib/zig/libc/musl/src/complex/conjf.c
-lib/zig/libc/musl/src/complex/conjl.c
-lib/zig/libc/musl/src/complex/cpow.c
-lib/zig/libc/musl/src/complex/cpowf.c
-lib/zig/libc/musl/src/complex/cpowl.c
-lib/zig/libc/musl/src/complex/cproj.c
-lib/zig/libc/musl/src/complex/cprojf.c
-lib/zig/libc/musl/src/complex/cprojl.c
-lib/zig/libc/musl/src/complex/creal.c
-lib/zig/libc/musl/src/complex/crealf.c
-lib/zig/libc/musl/src/complex/creall.c
-lib/zig/libc/musl/src/complex/csin.c
-lib/zig/libc/musl/src/complex/csinf.c
-lib/zig/libc/musl/src/complex/csinh.c
-lib/zig/libc/musl/src/complex/csinhf.c
-lib/zig/libc/musl/src/complex/csinhl.c
-lib/zig/libc/musl/src/complex/csinl.c
-lib/zig/libc/musl/src/complex/csqrt.c
-lib/zig/libc/musl/src/complex/csqrtf.c
-lib/zig/libc/musl/src/complex/csqrtl.c
-lib/zig/libc/musl/src/complex/ctan.c
-lib/zig/libc/musl/src/complex/ctanf.c
-lib/zig/libc/musl/src/complex/ctanh.c
-lib/zig/libc/musl/src/complex/ctanhf.c
-lib/zig/libc/musl/src/complex/ctanhl.c
-lib/zig/libc/musl/src/complex/ctanl.c
-lib/zig/libc/musl/src/conf/confstr.c
-lib/zig/libc/musl/src/conf/fpathconf.c
-lib/zig/libc/musl/src/conf/legacy.c
-lib/zig/libc/musl/src/conf/pathconf.c
-lib/zig/libc/musl/src/conf/sysconf.c
-lib/zig/libc/musl/src/crypt/crypt_blowfish.c
-lib/zig/libc/musl/src/crypt/crypt_des.c
-lib/zig/libc/musl/src/crypt/crypt_des.h
-lib/zig/libc/musl/src/crypt/crypt_md5.c
-lib/zig/libc/musl/src/crypt/crypt_r.c
-lib/zig/libc/musl/src/crypt/crypt_sha256.c
-lib/zig/libc/musl/src/crypt/crypt_sha512.c
-lib/zig/libc/musl/src/crypt/crypt.c
-lib/zig/libc/musl/src/crypt/encrypt.c
-lib/zig/libc/musl/src/ctype/__ctype_b_loc.c
-lib/zig/libc/musl/src/ctype/__ctype_get_mb_cur_max.c
-lib/zig/libc/musl/src/ctype/__ctype_tolower_loc.c
-lib/zig/libc/musl/src/ctype/__ctype_toupper_loc.c
-lib/zig/libc/musl/src/ctype/alpha.h
-lib/zig/libc/musl/src/ctype/casemap.h
-lib/zig/libc/musl/src/ctype/isalnum.c
-lib/zig/libc/musl/src/ctype/isalpha.c
-lib/zig/libc/musl/src/ctype/isascii.c
-lib/zig/libc/musl/src/ctype/isblank.c
-lib/zig/libc/musl/src/ctype/iscntrl.c
-lib/zig/libc/musl/src/ctype/isdigit.c
-lib/zig/libc/musl/src/ctype/isgraph.c
-lib/zig/libc/musl/src/ctype/islower.c
-lib/zig/libc/musl/src/ctype/isprint.c
-lib/zig/libc/musl/src/ctype/ispunct.c
-lib/zig/libc/musl/src/ctype/isspace.c
-lib/zig/libc/musl/src/ctype/isupper.c
-lib/zig/libc/musl/src/ctype/iswalnum.c
-lib/zig/libc/musl/src/ctype/iswalpha.c
-lib/zig/libc/musl/src/ctype/iswblank.c
-lib/zig/libc/musl/src/ctype/iswcntrl.c
-lib/zig/libc/musl/src/ctype/iswctype.c
-lib/zig/libc/musl/src/ctype/iswdigit.c
-lib/zig/libc/musl/src/ctype/iswgraph.c
-lib/zig/libc/musl/src/ctype/iswlower.c
-lib/zig/libc/musl/src/ctype/iswprint.c
-lib/zig/libc/musl/src/ctype/iswpunct.c
-lib/zig/libc/musl/src/ctype/iswspace.c
-lib/zig/libc/musl/src/ctype/iswupper.c
-lib/zig/libc/musl/src/ctype/iswxdigit.c
-lib/zig/libc/musl/src/ctype/isxdigit.c
-lib/zig/libc/musl/src/ctype/nonspacing.h
-lib/zig/libc/musl/src/ctype/punct.h
-lib/zig/libc/musl/src/ctype/toascii.c
-lib/zig/libc/musl/src/ctype/tolower.c
-lib/zig/libc/musl/src/ctype/toupper.c
-lib/zig/libc/musl/src/ctype/towctrans.c
-lib/zig/libc/musl/src/ctype/wcswidth.c
-lib/zig/libc/musl/src/ctype/wctrans.c
-lib/zig/libc/musl/src/ctype/wcwidth.c
-lib/zig/libc/musl/src/ctype/wide.h
-lib/zig/libc/musl/src/dirent/__dirent.h
-lib/zig/libc/musl/src/dirent/alphasort.c
-lib/zig/libc/musl/src/dirent/closedir.c
-lib/zig/libc/musl/src/dirent/dirfd.c
-lib/zig/libc/musl/src/dirent/fdopendir.c
-lib/zig/libc/musl/src/dirent/opendir.c
-lib/zig/libc/musl/src/dirent/readdir_r.c
-lib/zig/libc/musl/src/dirent/readdir.c
-lib/zig/libc/musl/src/dirent/rewinddir.c
-lib/zig/libc/musl/src/dirent/scandir.c
-lib/zig/libc/musl/src/dirent/seekdir.c
-lib/zig/libc/musl/src/dirent/telldir.c
-lib/zig/libc/musl/src/dirent/versionsort.c
-lib/zig/libc/musl/src/env/__environ.c
-lib/zig/libc/musl/src/env/__init_tls.c
-lib/zig/libc/musl/src/env/__libc_start_main.c
-lib/zig/libc/musl/src/env/__reset_tls.c
-lib/zig/libc/musl/src/env/__stack_chk_fail.c
-lib/zig/libc/musl/src/env/clearenv.c
-lib/zig/libc/musl/src/env/getenv.c
-lib/zig/libc/musl/src/env/putenv.c
-lib/zig/libc/musl/src/env/secure_getenv.c
-lib/zig/libc/musl/src/env/setenv.c
-lib/zig/libc/musl/src/env/unsetenv.c
-lib/zig/libc/musl/src/errno/__errno_location.c
-lib/zig/libc/musl/src/errno/__strerror.h
-lib/zig/libc/musl/src/errno/strerror.c
-lib/zig/libc/musl/src/exit/_Exit.c
-lib/zig/libc/musl/src/exit/abort_lock.c
-lib/zig/libc/musl/src/exit/abort.c
-lib/zig/libc/musl/src/exit/arm/__aeabi_atexit.c
-lib/zig/libc/musl/src/exit/assert.c
-lib/zig/libc/musl/src/exit/at_quick_exit.c
-lib/zig/libc/musl/src/exit/atexit.c
-lib/zig/libc/musl/src/exit/exit.c
-lib/zig/libc/musl/src/exit/quick_exit.c
-lib/zig/libc/musl/src/fcntl/creat.c
-lib/zig/libc/musl/src/fcntl/fcntl.c
-lib/zig/libc/musl/src/fcntl/open.c
-lib/zig/libc/musl/src/fcntl/openat.c
-lib/zig/libc/musl/src/fcntl/posix_fadvise.c
-lib/zig/libc/musl/src/fcntl/posix_fallocate.c
-lib/zig/libc/musl/src/fenv/__flt_rounds.c
-lib/zig/libc/musl/src/fenv/aarch64/fenv.s
-lib/zig/libc/musl/src/fenv/arm/fenv-hf.S
-lib/zig/libc/musl/src/fenv/arm/fenv.c
-lib/zig/libc/musl/src/fenv/fegetexceptflag.c
-lib/zig/libc/musl/src/fenv/feholdexcept.c
-lib/zig/libc/musl/src/fenv/fenv.c
-lib/zig/libc/musl/src/fenv/fesetexceptflag.c
-lib/zig/libc/musl/src/fenv/fesetround.c
-lib/zig/libc/musl/src/fenv/feupdateenv.c
-lib/zig/libc/musl/src/fenv/i386/fenv.s
-lib/zig/libc/musl/src/fenv/m68k/fenv.c
-lib/zig/libc/musl/src/fenv/mips/fenv-sf.c
-lib/zig/libc/musl/src/fenv/mips/fenv.S
-lib/zig/libc/musl/src/fenv/mips64/fenv-sf.c
-lib/zig/libc/musl/src/fenv/mips64/fenv.S
-lib/zig/libc/musl/src/fenv/mipsn32/fenv-sf.c
-lib/zig/libc/musl/src/fenv/mipsn32/fenv.S
-lib/zig/libc/musl/src/fenv/powerpc/fenv-sf.c
-lib/zig/libc/musl/src/fenv/powerpc/fenv.S
-lib/zig/libc/musl/src/fenv/powerpc64/fenv.c
-lib/zig/libc/musl/src/fenv/riscv64/fenv-sf.c
-lib/zig/libc/musl/src/fenv/riscv64/fenv.S
-lib/zig/libc/musl/src/fenv/s390x/fenv.c
-lib/zig/libc/musl/src/fenv/sh/fenv-nofpu.c
-lib/zig/libc/musl/src/fenv/sh/fenv.S
-lib/zig/libc/musl/src/fenv/x32/fenv.s
-lib/zig/libc/musl/src/fenv/x86_64/fenv.s
-lib/zig/libc/musl/src/include/arpa/inet.h
-lib/zig/libc/musl/src/include/crypt.h
-lib/zig/libc/musl/src/include/errno.h
-lib/zig/libc/musl/src/include/features.h
-lib/zig/libc/musl/src/include/langinfo.h
-lib/zig/libc/musl/src/include/pthread.h
-lib/zig/libc/musl/src/include/resolv.h
-lib/zig/libc/musl/src/include/signal.h
-lib/zig/libc/musl/src/include/stdio.h
-lib/zig/libc/musl/src/include/stdlib.h
-lib/zig/libc/musl/src/include/string.h
-lib/zig/libc/musl/src/include/sys/auxv.h
-lib/zig/libc/musl/src/include/sys/membarrier.h
-lib/zig/libc/musl/src/include/sys/mman.h
-lib/zig/libc/musl/src/include/sys/sysinfo.h
-lib/zig/libc/musl/src/include/sys/time.h
-lib/zig/libc/musl/src/include/time.h
-lib/zig/libc/musl/src/include/unistd.h
-lib/zig/libc/musl/src/include/wchar.h
-lib/zig/libc/musl/src/internal/aio_impl.h
-lib/zig/libc/musl/src/internal/atomic.h
-lib/zig/libc/musl/src/internal/complex_impl.h
-lib/zig/libc/musl/src/internal/defsysinfo.c
-lib/zig/libc/musl/src/internal/dynlink.h
-lib/zig/libc/musl/src/internal/fdpic_crt.h
-lib/zig/libc/musl/src/internal/floatscan.c
-lib/zig/libc/musl/src/internal/floatscan.h
-lib/zig/libc/musl/src/internal/fork_impl.h
-lib/zig/libc/musl/src/internal/futex.h
-lib/zig/libc/musl/src/internal/i386/defsysinfo.s
-lib/zig/libc/musl/src/internal/intscan.c
-lib/zig/libc/musl/src/internal/intscan.h
-lib/zig/libc/musl/src/internal/ksigaction.h
-lib/zig/libc/musl/src/internal/libc.c
-lib/zig/libc/musl/src/internal/libc.h
-lib/zig/libc/musl/src/internal/libm.h
-lib/zig/libc/musl/src/internal/locale_impl.h
-lib/zig/libc/musl/src/internal/lock.h
-lib/zig/libc/musl/src/internal/procfdname.c
-lib/zig/libc/musl/src/internal/pthread_impl.h
-lib/zig/libc/musl/src/internal/sh/__shcall.c
-lib/zig/libc/musl/src/internal/shgetc.c
-lib/zig/libc/musl/src/internal/shgetc.h
-lib/zig/libc/musl/src/internal/stdio_impl.h
-lib/zig/libc/musl/src/internal/syscall_ret.c
-lib/zig/libc/musl/src/internal/syscall.h
-lib/zig/libc/musl/src/internal/vdso.c
-lib/zig/libc/musl/src/internal/version.c
-lib/zig/libc/musl/src/internal/version.h
-lib/zig/libc/musl/src/ipc/ftok.c
-lib/zig/libc/musl/src/ipc/ipc.h
-lib/zig/libc/musl/src/ipc/msgctl.c
-lib/zig/libc/musl/src/ipc/msgget.c
-lib/zig/libc/musl/src/ipc/msgrcv.c
-lib/zig/libc/musl/src/ipc/msgsnd.c
-lib/zig/libc/musl/src/ipc/semctl.c
-lib/zig/libc/musl/src/ipc/semget.c
-lib/zig/libc/musl/src/ipc/semop.c
-lib/zig/libc/musl/src/ipc/semtimedop.c
-lib/zig/libc/musl/src/ipc/shmat.c
-lib/zig/libc/musl/src/ipc/shmctl.c
-lib/zig/libc/musl/src/ipc/shmdt.c
-lib/zig/libc/musl/src/ipc/shmget.c
-lib/zig/libc/musl/src/ldso/__dlsym.c
-lib/zig/libc/musl/src/ldso/aarch64/dlsym.s
-lib/zig/libc/musl/src/ldso/aarch64/tlsdesc.s
-lib/zig/libc/musl/src/ldso/arm/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/arm/dlsym.s
-lib/zig/libc/musl/src/ldso/arm/find_exidx.c
-lib/zig/libc/musl/src/ldso/arm/tlsdesc.S
-lib/zig/libc/musl/src/ldso/dl_iterate_phdr.c
-lib/zig/libc/musl/src/ldso/dladdr.c
-lib/zig/libc/musl/src/ldso/dlclose.c
-lib/zig/libc/musl/src/ldso/dlerror.c
-lib/zig/libc/musl/src/ldso/dlinfo.c
-lib/zig/libc/musl/src/ldso/dlopen.c
-lib/zig/libc/musl/src/ldso/dlsym.c
-lib/zig/libc/musl/src/ldso/i386/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/i386/dlsym.s
-lib/zig/libc/musl/src/ldso/i386/tlsdesc.s
-lib/zig/libc/musl/src/ldso/m68k/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/m68k/dlsym.s
-lib/zig/libc/musl/src/ldso/microblaze/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/microblaze/dlsym.s
-lib/zig/libc/musl/src/ldso/mips/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/mips/dlsym.s
-lib/zig/libc/musl/src/ldso/mips64/dlsym.s
-lib/zig/libc/musl/src/ldso/mipsn32/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/mipsn32/dlsym.s
-lib/zig/libc/musl/src/ldso/or1k/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/or1k/dlsym.s
-lib/zig/libc/musl/src/ldso/powerpc/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/powerpc/dlsym.s
-lib/zig/libc/musl/src/ldso/powerpc64/dlsym.s
-lib/zig/libc/musl/src/ldso/riscv64/dlsym.s
-lib/zig/libc/musl/src/ldso/s390x/dlsym.s
-lib/zig/libc/musl/src/ldso/sh/dlsym_time64.S
-lib/zig/libc/musl/src/ldso/sh/dlsym.s
-lib/zig/libc/musl/src/ldso/tlsdesc.c
-lib/zig/libc/musl/src/ldso/x32/dlsym.s
-lib/zig/libc/musl/src/ldso/x86_64/dlsym.s
-lib/zig/libc/musl/src/ldso/x86_64/tlsdesc.s
-lib/zig/libc/musl/src/legacy/cuserid.c
-lib/zig/libc/musl/src/legacy/daemon.c
-lib/zig/libc/musl/src/legacy/err.c
-lib/zig/libc/musl/src/legacy/euidaccess.c
-lib/zig/libc/musl/src/legacy/ftw.c
-lib/zig/libc/musl/src/legacy/futimes.c
-lib/zig/libc/musl/src/legacy/getdtablesize.c
-lib/zig/libc/musl/src/legacy/getloadavg.c
-lib/zig/libc/musl/src/legacy/getpagesize.c
-lib/zig/libc/musl/src/legacy/getpass.c
-lib/zig/libc/musl/src/legacy/getusershell.c
-lib/zig/libc/musl/src/legacy/isastream.c
-lib/zig/libc/musl/src/legacy/lutimes.c
-lib/zig/libc/musl/src/legacy/ulimit.c
-lib/zig/libc/musl/src/legacy/utmpx.c
-lib/zig/libc/musl/src/legacy/valloc.c
-lib/zig/libc/musl/src/linux/adjtime.c
-lib/zig/libc/musl/src/linux/adjtimex.c
-lib/zig/libc/musl/src/linux/arch_prctl.c
-lib/zig/libc/musl/src/linux/brk.c
-lib/zig/libc/musl/src/linux/cache.c
-lib/zig/libc/musl/src/linux/cap.c
-lib/zig/libc/musl/src/linux/chroot.c
-lib/zig/libc/musl/src/linux/clock_adjtime.c
-lib/zig/libc/musl/src/linux/clone.c
-lib/zig/libc/musl/src/linux/copy_file_range.c
-lib/zig/libc/musl/src/linux/epoll.c
-lib/zig/libc/musl/src/linux/eventfd.c
-lib/zig/libc/musl/src/linux/fallocate.c
-lib/zig/libc/musl/src/linux/fanotify.c
-lib/zig/libc/musl/src/linux/flock.c
-lib/zig/libc/musl/src/linux/getdents.c
-lib/zig/libc/musl/src/linux/getrandom.c
-lib/zig/libc/musl/src/linux/gettid.c
-lib/zig/libc/musl/src/linux/inotify.c
-lib/zig/libc/musl/src/linux/ioperm.c
-lib/zig/libc/musl/src/linux/iopl.c
-lib/zig/libc/musl/src/linux/klogctl.c
-lib/zig/libc/musl/src/linux/membarrier.c
-lib/zig/libc/musl/src/linux/memfd_create.c
-lib/zig/libc/musl/src/linux/mlock2.c
-lib/zig/libc/musl/src/linux/module.c
-lib/zig/libc/musl/src/linux/mount.c
-lib/zig/libc/musl/src/linux/name_to_handle_at.c
-lib/zig/libc/musl/src/linux/open_by_handle_at.c
-lib/zig/libc/musl/src/linux/personality.c
-lib/zig/libc/musl/src/linux/pivot_root.c
-lib/zig/libc/musl/src/linux/ppoll.c
-lib/zig/libc/musl/src/linux/prctl.c
-lib/zig/libc/musl/src/linux/prlimit.c
-lib/zig/libc/musl/src/linux/process_vm.c
-lib/zig/libc/musl/src/linux/ptrace.c
-lib/zig/libc/musl/src/linux/quotactl.c
-lib/zig/libc/musl/src/linux/readahead.c
-lib/zig/libc/musl/src/linux/reboot.c
-lib/zig/libc/musl/src/linux/remap_file_pages.c
-lib/zig/libc/musl/src/linux/sbrk.c
-lib/zig/libc/musl/src/linux/sendfile.c
-lib/zig/libc/musl/src/linux/setfsgid.c
-lib/zig/libc/musl/src/linux/setfsuid.c
-lib/zig/libc/musl/src/linux/setgroups.c
-lib/zig/libc/musl/src/linux/sethostname.c
-lib/zig/libc/musl/src/linux/setns.c
-lib/zig/libc/musl/src/linux/settimeofday.c
-lib/zig/libc/musl/src/linux/signalfd.c
-lib/zig/libc/musl/src/linux/splice.c
-lib/zig/libc/musl/src/linux/stime.c
-lib/zig/libc/musl/src/linux/swap.c
-lib/zig/libc/musl/src/linux/sync_file_range.c
-lib/zig/libc/musl/src/linux/syncfs.c
-lib/zig/libc/musl/src/linux/sysinfo.c
-lib/zig/libc/musl/src/linux/tee.c
-lib/zig/libc/musl/src/linux/timerfd.c
-lib/zig/libc/musl/src/linux/unshare.c
-lib/zig/libc/musl/src/linux/utimes.c
-lib/zig/libc/musl/src/linux/vhangup.c
-lib/zig/libc/musl/src/linux/vmsplice.c
-lib/zig/libc/musl/src/linux/wait3.c
-lib/zig/libc/musl/src/linux/wait4.c
-lib/zig/libc/musl/src/linux/x32/sysinfo.c
-lib/zig/libc/musl/src/linux/xattr.c
-lib/zig/libc/musl/src/locale/__lctrans.c
-lib/zig/libc/musl/src/locale/__mo_lookup.c
-lib/zig/libc/musl/src/locale/big5.h
-lib/zig/libc/musl/src/locale/bind_textdomain_codeset.c
-lib/zig/libc/musl/src/locale/c_locale.c
-lib/zig/libc/musl/src/locale/catclose.c
-lib/zig/libc/musl/src/locale/catgets.c
-lib/zig/libc/musl/src/locale/catopen.c
-lib/zig/libc/musl/src/locale/codepages.h
-lib/zig/libc/musl/src/locale/dcngettext.c
-lib/zig/libc/musl/src/locale/duplocale.c
-lib/zig/libc/musl/src/locale/freelocale.c
-lib/zig/libc/musl/src/locale/gb18030.h
-lib/zig/libc/musl/src/locale/hkscs.h
-lib/zig/libc/musl/src/locale/iconv_close.c
-lib/zig/libc/musl/src/locale/iconv.c
-lib/zig/libc/musl/src/locale/jis0208.h
-lib/zig/libc/musl/src/locale/ksc.h
-lib/zig/libc/musl/src/locale/langinfo.c
-lib/zig/libc/musl/src/locale/legacychars.h
-lib/zig/libc/musl/src/locale/locale_map.c
-lib/zig/libc/musl/src/locale/localeconv.c
-lib/zig/libc/musl/src/locale/newlocale.c
-lib/zig/libc/musl/src/locale/pleval.c
-lib/zig/libc/musl/src/locale/pleval.h
-lib/zig/libc/musl/src/locale/revjis.h
-lib/zig/libc/musl/src/locale/setlocale.c
-lib/zig/libc/musl/src/locale/strcoll.c
-lib/zig/libc/musl/src/locale/strfmon.c
-lib/zig/libc/musl/src/locale/strtod_l.c
-lib/zig/libc/musl/src/locale/strxfrm.c
-lib/zig/libc/musl/src/locale/textdomain.c
-lib/zig/libc/musl/src/locale/uselocale.c
-lib/zig/libc/musl/src/locale/wcscoll.c
-lib/zig/libc/musl/src/locale/wcsxfrm.c
-lib/zig/libc/musl/src/malloc/calloc.c
-lib/zig/libc/musl/src/malloc/free.c
-lib/zig/libc/musl/src/malloc/libc_calloc.c
-lib/zig/libc/musl/src/malloc/lite_malloc.c
-lib/zig/libc/musl/src/malloc/mallocng/aligned_alloc.c
-lib/zig/libc/musl/src/malloc/mallocng/donate.c
-lib/zig/libc/musl/src/malloc/mallocng/free.c
-lib/zig/libc/musl/src/malloc/mallocng/glue.h
-lib/zig/libc/musl/src/malloc/mallocng/malloc_usable_size.c
-lib/zig/libc/musl/src/malloc/mallocng/malloc.c
-lib/zig/libc/musl/src/malloc/mallocng/meta.h
-lib/zig/libc/musl/src/malloc/mallocng/realloc.c
-lib/zig/libc/musl/src/malloc/memalign.c
-lib/zig/libc/musl/src/malloc/oldmalloc/aligned_alloc.c
-lib/zig/libc/musl/src/malloc/oldmalloc/malloc_impl.h
-lib/zig/libc/musl/src/malloc/oldmalloc/malloc_usable_size.c
-lib/zig/libc/musl/src/malloc/oldmalloc/malloc.c
-lib/zig/libc/musl/src/malloc/posix_memalign.c
-lib/zig/libc/musl/src/malloc/realloc.c
-lib/zig/libc/musl/src/malloc/reallocarray.c
-lib/zig/libc/musl/src/malloc/replaced.c
-lib/zig/libc/musl/src/math/__cos.c
-lib/zig/libc/musl/src/math/__cosdf.c
-lib/zig/libc/musl/src/math/__cosl.c
-lib/zig/libc/musl/src/math/__expo2.c
-lib/zig/libc/musl/src/math/__expo2f.c
-lib/zig/libc/musl/src/math/__fpclassify.c
-lib/zig/libc/musl/src/math/__fpclassifyf.c
-lib/zig/libc/musl/src/math/__fpclassifyl.c
-lib/zig/libc/musl/src/math/__invtrigl.c
-lib/zig/libc/musl/src/math/__invtrigl.h
-lib/zig/libc/musl/src/math/__math_divzero.c
-lib/zig/libc/musl/src/math/__math_divzerof.c
-lib/zig/libc/musl/src/math/__math_invalid.c
-lib/zig/libc/musl/src/math/__math_invalidf.c
-lib/zig/libc/musl/src/math/__math_invalidl.c
-lib/zig/libc/musl/src/math/__math_oflow.c
-lib/zig/libc/musl/src/math/__math_oflowf.c
-lib/zig/libc/musl/src/math/__math_uflow.c
-lib/zig/libc/musl/src/math/__math_uflowf.c
-lib/zig/libc/musl/src/math/__math_xflow.c
-lib/zig/libc/musl/src/math/__math_xflowf.c
-lib/zig/libc/musl/src/math/__polevll.c
-lib/zig/libc/musl/src/math/__rem_pio2_large.c
-lib/zig/libc/musl/src/math/__rem_pio2.c
-lib/zig/libc/musl/src/math/__rem_pio2f.c
-lib/zig/libc/musl/src/math/__rem_pio2l.c
-lib/zig/libc/musl/src/math/__signbit.c
-lib/zig/libc/musl/src/math/__signbitf.c
-lib/zig/libc/musl/src/math/__signbitl.c
-lib/zig/libc/musl/src/math/__sin.c
-lib/zig/libc/musl/src/math/__sindf.c
-lib/zig/libc/musl/src/math/__sinl.c
-lib/zig/libc/musl/src/math/__tan.c
-lib/zig/libc/musl/src/math/__tandf.c
-lib/zig/libc/musl/src/math/__tanl.c
-lib/zig/libc/musl/src/math/aarch64/ceil.c
-lib/zig/libc/musl/src/math/aarch64/ceilf.c
-lib/zig/libc/musl/src/math/aarch64/fabs.c
-lib/zig/libc/musl/src/math/aarch64/fabsf.c
-lib/zig/libc/musl/src/math/aarch64/floor.c
-lib/zig/libc/musl/src/math/aarch64/floorf.c
-lib/zig/libc/musl/src/math/aarch64/fma.c
-lib/zig/libc/musl/src/math/aarch64/fmaf.c
-lib/zig/libc/musl/src/math/aarch64/fmax.c
-lib/zig/libc/musl/src/math/aarch64/fmaxf.c
-lib/zig/libc/musl/src/math/aarch64/fmin.c
-lib/zig/libc/musl/src/math/aarch64/fminf.c
-lib/zig/libc/musl/src/math/aarch64/llrint.c
-lib/zig/libc/musl/src/math/aarch64/llrintf.c
-lib/zig/libc/musl/src/math/aarch64/llround.c
-lib/zig/libc/musl/src/math/aarch64/llroundf.c
-lib/zig/libc/musl/src/math/aarch64/lrint.c
-lib/zig/libc/musl/src/math/aarch64/lrintf.c
-lib/zig/libc/musl/src/math/aarch64/lround.c
-lib/zig/libc/musl/src/math/aarch64/lroundf.c
-lib/zig/libc/musl/src/math/aarch64/nearbyint.c
-lib/zig/libc/musl/src/math/aarch64/nearbyintf.c
-lib/zig/libc/musl/src/math/aarch64/rint.c
-lib/zig/libc/musl/src/math/aarch64/rintf.c
-lib/zig/libc/musl/src/math/aarch64/round.c
-lib/zig/libc/musl/src/math/aarch64/roundf.c
-lib/zig/libc/musl/src/math/aarch64/sqrt.c
-lib/zig/libc/musl/src/math/aarch64/sqrtf.c
-lib/zig/libc/musl/src/math/aarch64/trunc.c
-lib/zig/libc/musl/src/math/aarch64/truncf.c
-lib/zig/libc/musl/src/math/acos.c
-lib/zig/libc/musl/src/math/acosf.c
-lib/zig/libc/musl/src/math/acosh.c
-lib/zig/libc/musl/src/math/acoshf.c
-lib/zig/libc/musl/src/math/acoshl.c
-lib/zig/libc/musl/src/math/acosl.c
-lib/zig/libc/musl/src/math/arm/fabs.c
-lib/zig/libc/musl/src/math/arm/fabsf.c
-lib/zig/libc/musl/src/math/arm/fma.c
-lib/zig/libc/musl/src/math/arm/fmaf.c
-lib/zig/libc/musl/src/math/arm/sqrt.c
-lib/zig/libc/musl/src/math/arm/sqrtf.c
-lib/zig/libc/musl/src/math/asin.c
-lib/zig/libc/musl/src/math/asinf.c
-lib/zig/libc/musl/src/math/asinh.c
-lib/zig/libc/musl/src/math/asinhf.c
-lib/zig/libc/musl/src/math/asinhl.c
-lib/zig/libc/musl/src/math/asinl.c
-lib/zig/libc/musl/src/math/atan.c
-lib/zig/libc/musl/src/math/atan2.c
-lib/zig/libc/musl/src/math/atan2f.c
-lib/zig/libc/musl/src/math/atan2l.c
-lib/zig/libc/musl/src/math/atanf.c
-lib/zig/libc/musl/src/math/atanh.c
-lib/zig/libc/musl/src/math/atanhf.c
-lib/zig/libc/musl/src/math/atanhl.c
-lib/zig/libc/musl/src/math/atanl.c
-lib/zig/libc/musl/src/math/cbrt.c
-lib/zig/libc/musl/src/math/cbrtf.c
-lib/zig/libc/musl/src/math/cbrtl.c
-lib/zig/libc/musl/src/math/ceil.c
-lib/zig/libc/musl/src/math/ceilf.c
-lib/zig/libc/musl/src/math/ceill.c
-lib/zig/libc/musl/src/math/copysign.c
-lib/zig/libc/musl/src/math/copysignf.c
-lib/zig/libc/musl/src/math/copysignl.c
-lib/zig/libc/musl/src/math/cos.c
-lib/zig/libc/musl/src/math/cosf.c
-lib/zig/libc/musl/src/math/cosh.c
-lib/zig/libc/musl/src/math/coshf.c
-lib/zig/libc/musl/src/math/coshl.c
-lib/zig/libc/musl/src/math/cosl.c
-lib/zig/libc/musl/src/math/erf.c
-lib/zig/libc/musl/src/math/erff.c
-lib/zig/libc/musl/src/math/erfl.c
-lib/zig/libc/musl/src/math/exp_data.c
-lib/zig/libc/musl/src/math/exp_data.h
-lib/zig/libc/musl/src/math/exp.c
-lib/zig/libc/musl/src/math/exp10.c
-lib/zig/libc/musl/src/math/exp10f.c
-lib/zig/libc/musl/src/math/exp10l.c
-lib/zig/libc/musl/src/math/exp2.c
-lib/zig/libc/musl/src/math/exp2f_data.c
-lib/zig/libc/musl/src/math/exp2f_data.h
-lib/zig/libc/musl/src/math/exp2f.c
-lib/zig/libc/musl/src/math/exp2l.c
-lib/zig/libc/musl/src/math/expf.c
-lib/zig/libc/musl/src/math/expl.c
-lib/zig/libc/musl/src/math/expm1.c
-lib/zig/libc/musl/src/math/expm1f.c
-lib/zig/libc/musl/src/math/expm1l.c
-lib/zig/libc/musl/src/math/fabs.c
-lib/zig/libc/musl/src/math/fabsf.c
-lib/zig/libc/musl/src/math/fabsl.c
-lib/zig/libc/musl/src/math/fdim.c
-lib/zig/libc/musl/src/math/fdimf.c
-lib/zig/libc/musl/src/math/fdiml.c
-lib/zig/libc/musl/src/math/finite.c
-lib/zig/libc/musl/src/math/finitef.c
-lib/zig/libc/musl/src/math/floor.c
-lib/zig/libc/musl/src/math/floorf.c
-lib/zig/libc/musl/src/math/floorl.c
-lib/zig/libc/musl/src/math/fma.c
-lib/zig/libc/musl/src/math/fmaf.c
-lib/zig/libc/musl/src/math/fmal.c
-lib/zig/libc/musl/src/math/fmax.c
-lib/zig/libc/musl/src/math/fmaxf.c
-lib/zig/libc/musl/src/math/fmaxl.c
-lib/zig/libc/musl/src/math/fmin.c
-lib/zig/libc/musl/src/math/fminf.c
-lib/zig/libc/musl/src/math/fminl.c
-lib/zig/libc/musl/src/math/fmod.c
-lib/zig/libc/musl/src/math/fmodf.c
-lib/zig/libc/musl/src/math/fmodl.c
-lib/zig/libc/musl/src/math/frexp.c
-lib/zig/libc/musl/src/math/frexpf.c
-lib/zig/libc/musl/src/math/frexpl.c
-lib/zig/libc/musl/src/math/hypot.c
-lib/zig/libc/musl/src/math/hypotf.c
-lib/zig/libc/musl/src/math/hypotl.c
-lib/zig/libc/musl/src/math/i386/__invtrigl.s
-lib/zig/libc/musl/src/math/i386/acos.s
-lib/zig/libc/musl/src/math/i386/acosf.s
-lib/zig/libc/musl/src/math/i386/acosl.s
-lib/zig/libc/musl/src/math/i386/asin.s
-lib/zig/libc/musl/src/math/i386/asinf.s
-lib/zig/libc/musl/src/math/i386/asinl.s
-lib/zig/libc/musl/src/math/i386/atan.s
-lib/zig/libc/musl/src/math/i386/atan2.s
-lib/zig/libc/musl/src/math/i386/atan2f.s
-lib/zig/libc/musl/src/math/i386/atan2l.s
-lib/zig/libc/musl/src/math/i386/atanf.s
-lib/zig/libc/musl/src/math/i386/atanl.s
-lib/zig/libc/musl/src/math/i386/ceil.s
-lib/zig/libc/musl/src/math/i386/ceilf.s
-lib/zig/libc/musl/src/math/i386/ceill.s
-lib/zig/libc/musl/src/math/i386/exp_ld.s
-lib/zig/libc/musl/src/math/i386/exp2l.s
-lib/zig/libc/musl/src/math/i386/expl.s
-lib/zig/libc/musl/src/math/i386/expm1l.s
-lib/zig/libc/musl/src/math/i386/fabs.c
-lib/zig/libc/musl/src/math/i386/fabsf.c
-lib/zig/libc/musl/src/math/i386/fabsl.c
-lib/zig/libc/musl/src/math/i386/floor.s
-lib/zig/libc/musl/src/math/i386/floorf.s
-lib/zig/libc/musl/src/math/i386/floorl.s
-lib/zig/libc/musl/src/math/i386/fmod.c
-lib/zig/libc/musl/src/math/i386/fmodf.c
-lib/zig/libc/musl/src/math/i386/fmodl.c
-lib/zig/libc/musl/src/math/i386/hypot.s
-lib/zig/libc/musl/src/math/i386/hypotf.s
-lib/zig/libc/musl/src/math/i386/ldexp.s
-lib/zig/libc/musl/src/math/i386/ldexpf.s
-lib/zig/libc/musl/src/math/i386/ldexpl.s
-lib/zig/libc/musl/src/math/i386/llrint.c
-lib/zig/libc/musl/src/math/i386/llrintf.c
-lib/zig/libc/musl/src/math/i386/llrintl.c
-lib/zig/libc/musl/src/math/i386/log.s
-lib/zig/libc/musl/src/math/i386/log10.s
-lib/zig/libc/musl/src/math/i386/log10f.s
-lib/zig/libc/musl/src/math/i386/log10l.s
-lib/zig/libc/musl/src/math/i386/log1p.s
-lib/zig/libc/musl/src/math/i386/log1pf.s
-lib/zig/libc/musl/src/math/i386/log1pl.s
-lib/zig/libc/musl/src/math/i386/log2.s
-lib/zig/libc/musl/src/math/i386/log2f.s
-lib/zig/libc/musl/src/math/i386/log2l.s
-lib/zig/libc/musl/src/math/i386/logf.s
-lib/zig/libc/musl/src/math/i386/logl.s
-lib/zig/libc/musl/src/math/i386/lrint.c
-lib/zig/libc/musl/src/math/i386/lrintf.c
-lib/zig/libc/musl/src/math/i386/lrintl.c
-lib/zig/libc/musl/src/math/i386/remainder.c
-lib/zig/libc/musl/src/math/i386/remainderf.c
-lib/zig/libc/musl/src/math/i386/remainderl.c
-lib/zig/libc/musl/src/math/i386/remquo.s
-lib/zig/libc/musl/src/math/i386/remquof.s
-lib/zig/libc/musl/src/math/i386/remquol.s
-lib/zig/libc/musl/src/math/i386/rint.c
-lib/zig/libc/musl/src/math/i386/rintf.c
-lib/zig/libc/musl/src/math/i386/rintl.c
-lib/zig/libc/musl/src/math/i386/scalbln.s
-lib/zig/libc/musl/src/math/i386/scalblnf.s
-lib/zig/libc/musl/src/math/i386/scalblnl.s
-lib/zig/libc/musl/src/math/i386/scalbn.s
-lib/zig/libc/musl/src/math/i386/scalbnf.s
-lib/zig/libc/musl/src/math/i386/scalbnl.s
-lib/zig/libc/musl/src/math/i386/sqrt.c
-lib/zig/libc/musl/src/math/i386/sqrtf.c
-lib/zig/libc/musl/src/math/i386/sqrtl.c
-lib/zig/libc/musl/src/math/i386/trunc.s
-lib/zig/libc/musl/src/math/i386/truncf.s
-lib/zig/libc/musl/src/math/i386/truncl.s
-lib/zig/libc/musl/src/math/ilogb.c
-lib/zig/libc/musl/src/math/ilogbf.c
-lib/zig/libc/musl/src/math/ilogbl.c
-lib/zig/libc/musl/src/math/j0.c
-lib/zig/libc/musl/src/math/j0f.c
-lib/zig/libc/musl/src/math/j1.c
-lib/zig/libc/musl/src/math/j1f.c
-lib/zig/libc/musl/src/math/jn.c
-lib/zig/libc/musl/src/math/jnf.c
-lib/zig/libc/musl/src/math/ldexp.c
-lib/zig/libc/musl/src/math/ldexpf.c
-lib/zig/libc/musl/src/math/ldexpl.c
-lib/zig/libc/musl/src/math/lgamma_r.c
-lib/zig/libc/musl/src/math/lgamma.c
-lib/zig/libc/musl/src/math/lgammaf_r.c
-lib/zig/libc/musl/src/math/lgammaf.c
-lib/zig/libc/musl/src/math/lgammal.c
-lib/zig/libc/musl/src/math/llrint.c
-lib/zig/libc/musl/src/math/llrintf.c
-lib/zig/libc/musl/src/math/llrintl.c
-lib/zig/libc/musl/src/math/llround.c
-lib/zig/libc/musl/src/math/llroundf.c
-lib/zig/libc/musl/src/math/llroundl.c
-lib/zig/libc/musl/src/math/log_data.c
-lib/zig/libc/musl/src/math/log_data.h
-lib/zig/libc/musl/src/math/log.c
-lib/zig/libc/musl/src/math/log10.c
-lib/zig/libc/musl/src/math/log10f.c
-lib/zig/libc/musl/src/math/log10l.c
-lib/zig/libc/musl/src/math/log1p.c
-lib/zig/libc/musl/src/math/log1pf.c
-lib/zig/libc/musl/src/math/log1pl.c
-lib/zig/libc/musl/src/math/log2_data.c
-lib/zig/libc/musl/src/math/log2_data.h
-lib/zig/libc/musl/src/math/log2.c
-lib/zig/libc/musl/src/math/log2f_data.c
-lib/zig/libc/musl/src/math/log2f_data.h
-lib/zig/libc/musl/src/math/log2f.c
-lib/zig/libc/musl/src/math/log2l.c
-lib/zig/libc/musl/src/math/logb.c
-lib/zig/libc/musl/src/math/logbf.c
-lib/zig/libc/musl/src/math/logbl.c
-lib/zig/libc/musl/src/math/logf_data.c
-lib/zig/libc/musl/src/math/logf_data.h
-lib/zig/libc/musl/src/math/logf.c
-lib/zig/libc/musl/src/math/logl.c
-lib/zig/libc/musl/src/math/lrint.c
-lib/zig/libc/musl/src/math/lrintf.c
-lib/zig/libc/musl/src/math/lrintl.c
-lib/zig/libc/musl/src/math/lround.c
-lib/zig/libc/musl/src/math/lroundf.c
-lib/zig/libc/musl/src/math/lroundl.c
-lib/zig/libc/musl/src/math/m68k/sqrtl.c
-lib/zig/libc/musl/src/math/mips/fabs.c
-lib/zig/libc/musl/src/math/mips/fabsf.c
-lib/zig/libc/musl/src/math/mips/sqrt.c
-lib/zig/libc/musl/src/math/mips/sqrtf.c
-lib/zig/libc/musl/src/math/modf.c
-lib/zig/libc/musl/src/math/modff.c
-lib/zig/libc/musl/src/math/modfl.c
-lib/zig/libc/musl/src/math/nan.c
-lib/zig/libc/musl/src/math/nanf.c
-lib/zig/libc/musl/src/math/nanl.c
-lib/zig/libc/musl/src/math/nearbyint.c
-lib/zig/libc/musl/src/math/nearbyintf.c
-lib/zig/libc/musl/src/math/nearbyintl.c
-lib/zig/libc/musl/src/math/nextafter.c
-lib/zig/libc/musl/src/math/nextafterf.c
-lib/zig/libc/musl/src/math/nextafterl.c
-lib/zig/libc/musl/src/math/nexttoward.c
-lib/zig/libc/musl/src/math/nexttowardf.c
-lib/zig/libc/musl/src/math/nexttowardl.c
-lib/zig/libc/musl/src/math/pow_data.c
-lib/zig/libc/musl/src/math/pow_data.h
-lib/zig/libc/musl/src/math/pow.c
-lib/zig/libc/musl/src/math/powerpc/fabs.c
-lib/zig/libc/musl/src/math/powerpc/fabsf.c
-lib/zig/libc/musl/src/math/powerpc/fma.c
-lib/zig/libc/musl/src/math/powerpc/fmaf.c
-lib/zig/libc/musl/src/math/powerpc/sqrt.c
-lib/zig/libc/musl/src/math/powerpc/sqrtf.c
-lib/zig/libc/musl/src/math/powerpc64/ceil.c
-lib/zig/libc/musl/src/math/powerpc64/ceilf.c
-lib/zig/libc/musl/src/math/powerpc64/fabs.c
-lib/zig/libc/musl/src/math/powerpc64/fabsf.c
-lib/zig/libc/musl/src/math/powerpc64/floor.c
-lib/zig/libc/musl/src/math/powerpc64/floorf.c
-lib/zig/libc/musl/src/math/powerpc64/fma.c
-lib/zig/libc/musl/src/math/powerpc64/fmaf.c
-lib/zig/libc/musl/src/math/powerpc64/fmax.c
-lib/zig/libc/musl/src/math/powerpc64/fmaxf.c
-lib/zig/libc/musl/src/math/powerpc64/fmin.c
-lib/zig/libc/musl/src/math/powerpc64/fminf.c
-lib/zig/libc/musl/src/math/powerpc64/lrint.c
-lib/zig/libc/musl/src/math/powerpc64/lrintf.c
-lib/zig/libc/musl/src/math/powerpc64/lround.c
-lib/zig/libc/musl/src/math/powerpc64/lroundf.c
-lib/zig/libc/musl/src/math/powerpc64/round.c
-lib/zig/libc/musl/src/math/powerpc64/roundf.c
-lib/zig/libc/musl/src/math/powerpc64/sqrt.c
-lib/zig/libc/musl/src/math/powerpc64/sqrtf.c
-lib/zig/libc/musl/src/math/powerpc64/trunc.c
-lib/zig/libc/musl/src/math/powerpc64/truncf.c
-lib/zig/libc/musl/src/math/powf_data.c
-lib/zig/libc/musl/src/math/powf_data.h
-lib/zig/libc/musl/src/math/powf.c
-lib/zig/libc/musl/src/math/powl.c
-lib/zig/libc/musl/src/math/remainder.c
-lib/zig/libc/musl/src/math/remainderf.c
-lib/zig/libc/musl/src/math/remainderl.c
-lib/zig/libc/musl/src/math/remquo.c
-lib/zig/libc/musl/src/math/remquof.c
-lib/zig/libc/musl/src/math/remquol.c
-lib/zig/libc/musl/src/math/rint.c
-lib/zig/libc/musl/src/math/rintf.c
-lib/zig/libc/musl/src/math/rintl.c
-lib/zig/libc/musl/src/math/riscv64/copysign.c
-lib/zig/libc/musl/src/math/riscv64/copysignf.c
-lib/zig/libc/musl/src/math/riscv64/fabs.c
-lib/zig/libc/musl/src/math/riscv64/fabsf.c
-lib/zig/libc/musl/src/math/riscv64/fma.c
-lib/zig/libc/musl/src/math/riscv64/fmaf.c
-lib/zig/libc/musl/src/math/riscv64/fmax.c
-lib/zig/libc/musl/src/math/riscv64/fmaxf.c
-lib/zig/libc/musl/src/math/riscv64/fmin.c
-lib/zig/libc/musl/src/math/riscv64/fminf.c
-lib/zig/libc/musl/src/math/riscv64/sqrt.c
-lib/zig/libc/musl/src/math/riscv64/sqrtf.c
-lib/zig/libc/musl/src/math/round.c
-lib/zig/libc/musl/src/math/roundf.c
-lib/zig/libc/musl/src/math/roundl.c
-lib/zig/libc/musl/src/math/s390x/ceil.c
-lib/zig/libc/musl/src/math/s390x/ceilf.c
-lib/zig/libc/musl/src/math/s390x/ceill.c
-lib/zig/libc/musl/src/math/s390x/fabs.c
-lib/zig/libc/musl/src/math/s390x/fabsf.c
-lib/zig/libc/musl/src/math/s390x/fabsl.c
-lib/zig/libc/musl/src/math/s390x/floor.c
-lib/zig/libc/musl/src/math/s390x/floorf.c
-lib/zig/libc/musl/src/math/s390x/floorl.c
-lib/zig/libc/musl/src/math/s390x/fma.c
-lib/zig/libc/musl/src/math/s390x/fmaf.c
-lib/zig/libc/musl/src/math/s390x/nearbyint.c
-lib/zig/libc/musl/src/math/s390x/nearbyintf.c
-lib/zig/libc/musl/src/math/s390x/nearbyintl.c
-lib/zig/libc/musl/src/math/s390x/rint.c
-lib/zig/libc/musl/src/math/s390x/rintf.c
-lib/zig/libc/musl/src/math/s390x/rintl.c
-lib/zig/libc/musl/src/math/s390x/round.c
-lib/zig/libc/musl/src/math/s390x/roundf.c
-lib/zig/libc/musl/src/math/s390x/roundl.c
-lib/zig/libc/musl/src/math/s390x/sqrt.c
-lib/zig/libc/musl/src/math/s390x/sqrtf.c
-lib/zig/libc/musl/src/math/s390x/sqrtl.c
-lib/zig/libc/musl/src/math/s390x/trunc.c
-lib/zig/libc/musl/src/math/s390x/truncf.c
-lib/zig/libc/musl/src/math/s390x/truncl.c
-lib/zig/libc/musl/src/math/scalb.c
-lib/zig/libc/musl/src/math/scalbf.c
-lib/zig/libc/musl/src/math/scalbln.c
-lib/zig/libc/musl/src/math/scalblnf.c
-lib/zig/libc/musl/src/math/scalblnl.c
-lib/zig/libc/musl/src/math/scalbn.c
-lib/zig/libc/musl/src/math/scalbnf.c
-lib/zig/libc/musl/src/math/scalbnl.c
-lib/zig/libc/musl/src/math/signgam.c
-lib/zig/libc/musl/src/math/significand.c
-lib/zig/libc/musl/src/math/significandf.c
-lib/zig/libc/musl/src/math/sin.c
-lib/zig/libc/musl/src/math/sincos.c
-lib/zig/libc/musl/src/math/sincosf.c
-lib/zig/libc/musl/src/math/sincosl.c
-lib/zig/libc/musl/src/math/sinf.c
-lib/zig/libc/musl/src/math/sinh.c
-lib/zig/libc/musl/src/math/sinhf.c
-lib/zig/libc/musl/src/math/sinhl.c
-lib/zig/libc/musl/src/math/sinl.c
-lib/zig/libc/musl/src/math/sqrt_data.c
-lib/zig/libc/musl/src/math/sqrt_data.h
-lib/zig/libc/musl/src/math/sqrt.c
-lib/zig/libc/musl/src/math/sqrtf.c
-lib/zig/libc/musl/src/math/sqrtl.c
-lib/zig/libc/musl/src/math/tan.c
-lib/zig/libc/musl/src/math/tanf.c
-lib/zig/libc/musl/src/math/tanh.c
-lib/zig/libc/musl/src/math/tanhf.c
-lib/zig/libc/musl/src/math/tanhl.c
-lib/zig/libc/musl/src/math/tanl.c
-lib/zig/libc/musl/src/math/tgamma.c
-lib/zig/libc/musl/src/math/tgammaf.c
-lib/zig/libc/musl/src/math/tgammal.c
-lib/zig/libc/musl/src/math/trunc.c
-lib/zig/libc/musl/src/math/truncf.c
-lib/zig/libc/musl/src/math/truncl.c
-lib/zig/libc/musl/src/math/x32/__invtrigl.s
-lib/zig/libc/musl/src/math/x32/acosl.s
-lib/zig/libc/musl/src/math/x32/asinl.s
-lib/zig/libc/musl/src/math/x32/atan2l.s
-lib/zig/libc/musl/src/math/x32/atanl.s
-lib/zig/libc/musl/src/math/x32/ceill.s
-lib/zig/libc/musl/src/math/x32/exp2l.s
-lib/zig/libc/musl/src/math/x32/expl.s
-lib/zig/libc/musl/src/math/x32/expm1l.s
-lib/zig/libc/musl/src/math/x32/fabs.s
-lib/zig/libc/musl/src/math/x32/fabsf.s
-lib/zig/libc/musl/src/math/x32/fabsl.s
-lib/zig/libc/musl/src/math/x32/floorl.s
-lib/zig/libc/musl/src/math/x32/fma.c
-lib/zig/libc/musl/src/math/x32/fmaf.c
-lib/zig/libc/musl/src/math/x32/fmodl.s
-lib/zig/libc/musl/src/math/x32/llrint.s
-lib/zig/libc/musl/src/math/x32/llrintf.s
-lib/zig/libc/musl/src/math/x32/llrintl.s
-lib/zig/libc/musl/src/math/x32/log10l.s
-lib/zig/libc/musl/src/math/x32/log1pl.s
-lib/zig/libc/musl/src/math/x32/log2l.s
-lib/zig/libc/musl/src/math/x32/logl.s
-lib/zig/libc/musl/src/math/x32/lrint.s
-lib/zig/libc/musl/src/math/x32/lrintf.s
-lib/zig/libc/musl/src/math/x32/lrintl.s
-lib/zig/libc/musl/src/math/x32/remainderl.s
-lib/zig/libc/musl/src/math/x32/rintl.s
-lib/zig/libc/musl/src/math/x32/sqrt.s
-lib/zig/libc/musl/src/math/x32/sqrtf.s
-lib/zig/libc/musl/src/math/x32/sqrtl.s
-lib/zig/libc/musl/src/math/x32/truncl.s
-lib/zig/libc/musl/src/math/x86_64/__invtrigl.s
-lib/zig/libc/musl/src/math/x86_64/acosl.s
-lib/zig/libc/musl/src/math/x86_64/asinl.s
-lib/zig/libc/musl/src/math/x86_64/atan2l.s
-lib/zig/libc/musl/src/math/x86_64/atanl.s
-lib/zig/libc/musl/src/math/x86_64/ceill.s
-lib/zig/libc/musl/src/math/x86_64/exp2l.s
-lib/zig/libc/musl/src/math/x86_64/expl.s
-lib/zig/libc/musl/src/math/x86_64/expm1l.s
-lib/zig/libc/musl/src/math/x86_64/fabs.c
-lib/zig/libc/musl/src/math/x86_64/fabsf.c
-lib/zig/libc/musl/src/math/x86_64/fabsl.c
-lib/zig/libc/musl/src/math/x86_64/floorl.s
-lib/zig/libc/musl/src/math/x86_64/fma.c
-lib/zig/libc/musl/src/math/x86_64/fmaf.c
-lib/zig/libc/musl/src/math/x86_64/fmodl.c
-lib/zig/libc/musl/src/math/x86_64/llrint.c
-lib/zig/libc/musl/src/math/x86_64/llrintf.c
-lib/zig/libc/musl/src/math/x86_64/llrintl.c
-lib/zig/libc/musl/src/math/x86_64/log10l.s
-lib/zig/libc/musl/src/math/x86_64/log1pl.s
-lib/zig/libc/musl/src/math/x86_64/log2l.s
-lib/zig/libc/musl/src/math/x86_64/logl.s
-lib/zig/libc/musl/src/math/x86_64/lrint.c
-lib/zig/libc/musl/src/math/x86_64/lrintf.c
-lib/zig/libc/musl/src/math/x86_64/lrintl.c
-lib/zig/libc/musl/src/math/x86_64/remainderl.c
-lib/zig/libc/musl/src/math/x86_64/remquol.c
-lib/zig/libc/musl/src/math/x86_64/rintl.c
-lib/zig/libc/musl/src/math/x86_64/sqrt.c
-lib/zig/libc/musl/src/math/x86_64/sqrtf.c
-lib/zig/libc/musl/src/math/x86_64/sqrtl.c
-lib/zig/libc/musl/src/math/x86_64/truncl.s
-lib/zig/libc/musl/src/misc/a64l.c
-lib/zig/libc/musl/src/misc/basename.c
-lib/zig/libc/musl/src/misc/dirname.c
-lib/zig/libc/musl/src/misc/ffs.c
-lib/zig/libc/musl/src/misc/ffsl.c
-lib/zig/libc/musl/src/misc/ffsll.c
-lib/zig/libc/musl/src/misc/fmtmsg.c
-lib/zig/libc/musl/src/misc/forkpty.c
-lib/zig/libc/musl/src/misc/get_current_dir_name.c
-lib/zig/libc/musl/src/misc/getauxval.c
-lib/zig/libc/musl/src/misc/getdomainname.c
-lib/zig/libc/musl/src/misc/getentropy.c
-lib/zig/libc/musl/src/misc/gethostid.c
-lib/zig/libc/musl/src/misc/getopt_long.c
-lib/zig/libc/musl/src/misc/getopt.c
-lib/zig/libc/musl/src/misc/getpriority.c
-lib/zig/libc/musl/src/misc/getresgid.c
-lib/zig/libc/musl/src/misc/getresuid.c
-lib/zig/libc/musl/src/misc/getrlimit.c
-lib/zig/libc/musl/src/misc/getrusage.c
-lib/zig/libc/musl/src/misc/getsubopt.c
-lib/zig/libc/musl/src/misc/initgroups.c
-lib/zig/libc/musl/src/misc/ioctl.c
-lib/zig/libc/musl/src/misc/issetugid.c
-lib/zig/libc/musl/src/misc/lockf.c
-lib/zig/libc/musl/src/misc/login_tty.c
-lib/zig/libc/musl/src/misc/mntent.c
-lib/zig/libc/musl/src/misc/nftw.c
-lib/zig/libc/musl/src/misc/openpty.c
-lib/zig/libc/musl/src/misc/ptsname.c
-lib/zig/libc/musl/src/misc/pty.c
-lib/zig/libc/musl/src/misc/realpath.c
-lib/zig/libc/musl/src/misc/setdomainname.c
-lib/zig/libc/musl/src/misc/setpriority.c
-lib/zig/libc/musl/src/misc/setrlimit.c
-lib/zig/libc/musl/src/misc/syscall.c
-lib/zig/libc/musl/src/misc/syslog.c
-lib/zig/libc/musl/src/misc/uname.c
-lib/zig/libc/musl/src/misc/wordexp.c
-lib/zig/libc/musl/src/mman/madvise.c
-lib/zig/libc/musl/src/mman/mincore.c
-lib/zig/libc/musl/src/mman/mlock.c
-lib/zig/libc/musl/src/mman/mlockall.c
-lib/zig/libc/musl/src/mman/mmap.c
-lib/zig/libc/musl/src/mman/mprotect.c
-lib/zig/libc/musl/src/mman/mremap.c
-lib/zig/libc/musl/src/mman/msync.c
-lib/zig/libc/musl/src/mman/munlock.c
-lib/zig/libc/musl/src/mman/munlockall.c
-lib/zig/libc/musl/src/mman/munmap.c
-lib/zig/libc/musl/src/mman/posix_madvise.c
-lib/zig/libc/musl/src/mman/shm_open.c
-lib/zig/libc/musl/src/mq/mq_close.c
-lib/zig/libc/musl/src/mq/mq_getattr.c
-lib/zig/libc/musl/src/mq/mq_notify.c
-lib/zig/libc/musl/src/mq/mq_open.c
-lib/zig/libc/musl/src/mq/mq_receive.c
-lib/zig/libc/musl/src/mq/mq_send.c
-lib/zig/libc/musl/src/mq/mq_setattr.c
-lib/zig/libc/musl/src/mq/mq_timedreceive.c
-lib/zig/libc/musl/src/mq/mq_timedsend.c
-lib/zig/libc/musl/src/mq/mq_unlink.c
-lib/zig/libc/musl/src/multibyte/btowc.c
-lib/zig/libc/musl/src/multibyte/c16rtomb.c
-lib/zig/libc/musl/src/multibyte/c32rtomb.c
-lib/zig/libc/musl/src/multibyte/internal.c
-lib/zig/libc/musl/src/multibyte/internal.h
-lib/zig/libc/musl/src/multibyte/mblen.c
-lib/zig/libc/musl/src/multibyte/mbrlen.c
-lib/zig/libc/musl/src/multibyte/mbrtoc16.c
-lib/zig/libc/musl/src/multibyte/mbrtoc32.c
-lib/zig/libc/musl/src/multibyte/mbrtowc.c
-lib/zig/libc/musl/src/multibyte/mbsinit.c
-lib/zig/libc/musl/src/multibyte/mbsnrtowcs.c
-lib/zig/libc/musl/src/multibyte/mbsrtowcs.c
-lib/zig/libc/musl/src/multibyte/mbstowcs.c
-lib/zig/libc/musl/src/multibyte/mbtowc.c
-lib/zig/libc/musl/src/multibyte/wcrtomb.c
-lib/zig/libc/musl/src/multibyte/wcsnrtombs.c
-lib/zig/libc/musl/src/multibyte/wcsrtombs.c
-lib/zig/libc/musl/src/multibyte/wcstombs.c
-lib/zig/libc/musl/src/multibyte/wctob.c
-lib/zig/libc/musl/src/multibyte/wctomb.c
-lib/zig/libc/musl/src/network/accept.c
-lib/zig/libc/musl/src/network/accept4.c
-lib/zig/libc/musl/src/network/bind.c
-lib/zig/libc/musl/src/network/connect.c
-lib/zig/libc/musl/src/network/dn_comp.c
-lib/zig/libc/musl/src/network/dn_expand.c
-lib/zig/libc/musl/src/network/dn_skipname.c
-lib/zig/libc/musl/src/network/dns_parse.c
-lib/zig/libc/musl/src/network/ent.c
-lib/zig/libc/musl/src/network/ether.c
-lib/zig/libc/musl/src/network/freeaddrinfo.c
-lib/zig/libc/musl/src/network/gai_strerror.c
-lib/zig/libc/musl/src/network/getaddrinfo.c
-lib/zig/libc/musl/src/network/gethostbyaddr_r.c
-lib/zig/libc/musl/src/network/gethostbyaddr.c
-lib/zig/libc/musl/src/network/gethostbyname_r.c
-lib/zig/libc/musl/src/network/gethostbyname.c
-lib/zig/libc/musl/src/network/gethostbyname2_r.c
-lib/zig/libc/musl/src/network/gethostbyname2.c
-lib/zig/libc/musl/src/network/getifaddrs.c
-lib/zig/libc/musl/src/network/getnameinfo.c
-lib/zig/libc/musl/src/network/getpeername.c
-lib/zig/libc/musl/src/network/getservbyname_r.c
-lib/zig/libc/musl/src/network/getservbyname.c
-lib/zig/libc/musl/src/network/getservbyport_r.c
-lib/zig/libc/musl/src/network/getservbyport.c
-lib/zig/libc/musl/src/network/getsockname.c
-lib/zig/libc/musl/src/network/getsockopt.c
-lib/zig/libc/musl/src/network/h_errno.c
-lib/zig/libc/musl/src/network/herror.c
-lib/zig/libc/musl/src/network/hstrerror.c
-lib/zig/libc/musl/src/network/htonl.c
-lib/zig/libc/musl/src/network/htons.c
-lib/zig/libc/musl/src/network/if_freenameindex.c
-lib/zig/libc/musl/src/network/if_indextoname.c
-lib/zig/libc/musl/src/network/if_nameindex.c
-lib/zig/libc/musl/src/network/if_nametoindex.c
-lib/zig/libc/musl/src/network/in6addr_any.c
-lib/zig/libc/musl/src/network/in6addr_loopback.c
-lib/zig/libc/musl/src/network/inet_addr.c
-lib/zig/libc/musl/src/network/inet_aton.c
-lib/zig/libc/musl/src/network/inet_legacy.c
-lib/zig/libc/musl/src/network/inet_ntoa.c
-lib/zig/libc/musl/src/network/inet_ntop.c
-lib/zig/libc/musl/src/network/inet_pton.c
-lib/zig/libc/musl/src/network/listen.c
-lib/zig/libc/musl/src/network/lookup_ipliteral.c
-lib/zig/libc/musl/src/network/lookup_name.c
-lib/zig/libc/musl/src/network/lookup_serv.c
-lib/zig/libc/musl/src/network/lookup.h
-lib/zig/libc/musl/src/network/netlink.c
-lib/zig/libc/musl/src/network/netlink.h
-lib/zig/libc/musl/src/network/netname.c
-lib/zig/libc/musl/src/network/ns_parse.c
-lib/zig/libc/musl/src/network/ntohl.c
-lib/zig/libc/musl/src/network/ntohs.c
-lib/zig/libc/musl/src/network/proto.c
-lib/zig/libc/musl/src/network/recv.c
-lib/zig/libc/musl/src/network/recvfrom.c
-lib/zig/libc/musl/src/network/recvmmsg.c
-lib/zig/libc/musl/src/network/recvmsg.c
-lib/zig/libc/musl/src/network/res_init.c
-lib/zig/libc/musl/src/network/res_mkquery.c
-lib/zig/libc/musl/src/network/res_msend.c
-lib/zig/libc/musl/src/network/res_query.c
-lib/zig/libc/musl/src/network/res_querydomain.c
-lib/zig/libc/musl/src/network/res_send.c
-lib/zig/libc/musl/src/network/res_state.c
-lib/zig/libc/musl/src/network/resolvconf.c
-lib/zig/libc/musl/src/network/send.c
-lib/zig/libc/musl/src/network/sendmmsg.c
-lib/zig/libc/musl/src/network/sendmsg.c
-lib/zig/libc/musl/src/network/sendto.c
-lib/zig/libc/musl/src/network/serv.c
-lib/zig/libc/musl/src/network/setsockopt.c
-lib/zig/libc/musl/src/network/shutdown.c
-lib/zig/libc/musl/src/network/sockatmark.c
-lib/zig/libc/musl/src/network/socket.c
-lib/zig/libc/musl/src/network/socketpair.c
-lib/zig/libc/musl/src/passwd/fgetgrent.c
-lib/zig/libc/musl/src/passwd/fgetpwent.c
-lib/zig/libc/musl/src/passwd/fgetspent.c
-lib/zig/libc/musl/src/passwd/getgr_a.c
-lib/zig/libc/musl/src/passwd/getgr_r.c
-lib/zig/libc/musl/src/passwd/getgrent_a.c
-lib/zig/libc/musl/src/passwd/getgrent.c
-lib/zig/libc/musl/src/passwd/getgrouplist.c
-lib/zig/libc/musl/src/passwd/getpw_a.c
-lib/zig/libc/musl/src/passwd/getpw_r.c
-lib/zig/libc/musl/src/passwd/getpwent_a.c
-lib/zig/libc/musl/src/passwd/getpwent.c
-lib/zig/libc/musl/src/passwd/getspent.c
-lib/zig/libc/musl/src/passwd/getspnam_r.c
-lib/zig/libc/musl/src/passwd/getspnam.c
-lib/zig/libc/musl/src/passwd/lckpwdf.c
-lib/zig/libc/musl/src/passwd/nscd_query.c
-lib/zig/libc/musl/src/passwd/nscd.h
-lib/zig/libc/musl/src/passwd/putgrent.c
-lib/zig/libc/musl/src/passwd/putpwent.c
-lib/zig/libc/musl/src/passwd/putspent.c
-lib/zig/libc/musl/src/passwd/pwf.h
-lib/zig/libc/musl/src/prng/__rand48_step.c
-lib/zig/libc/musl/src/prng/__seed48.c
-lib/zig/libc/musl/src/prng/drand48.c
-lib/zig/libc/musl/src/prng/lcong48.c
-lib/zig/libc/musl/src/prng/lrand48.c
-lib/zig/libc/musl/src/prng/mrand48.c
-lib/zig/libc/musl/src/prng/rand_r.c
-lib/zig/libc/musl/src/prng/rand.c
-lib/zig/libc/musl/src/prng/rand48.h
-lib/zig/libc/musl/src/prng/random.c
-lib/zig/libc/musl/src/prng/seed48.c
-lib/zig/libc/musl/src/prng/srand48.c
-lib/zig/libc/musl/src/process/_Fork.c
-lib/zig/libc/musl/src/process/arm/vfork.s
-lib/zig/libc/musl/src/process/execl.c
-lib/zig/libc/musl/src/process/execle.c
-lib/zig/libc/musl/src/process/execlp.c
-lib/zig/libc/musl/src/process/execv.c
-lib/zig/libc/musl/src/process/execve.c
-lib/zig/libc/musl/src/process/execvp.c
-lib/zig/libc/musl/src/process/fdop.h
-lib/zig/libc/musl/src/process/fexecve.c
-lib/zig/libc/musl/src/process/fork.c
-lib/zig/libc/musl/src/process/i386/vfork.s
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_addchdir.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_addclose.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_adddup2.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_addfchdir.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_addopen.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_destroy.c
-lib/zig/libc/musl/src/process/posix_spawn_file_actions_init.c
-lib/zig/libc/musl/src/process/posix_spawn.c
-lib/zig/libc/musl/src/process/posix_spawnattr_destroy.c
-lib/zig/libc/musl/src/process/posix_spawnattr_getflags.c
-lib/zig/libc/musl/src/process/posix_spawnattr_getpgroup.c
-lib/zig/libc/musl/src/process/posix_spawnattr_getsigdefault.c
-lib/zig/libc/musl/src/process/posix_spawnattr_getsigmask.c
-lib/zig/libc/musl/src/process/posix_spawnattr_init.c
-lib/zig/libc/musl/src/process/posix_spawnattr_sched.c
-lib/zig/libc/musl/src/process/posix_spawnattr_setflags.c
-lib/zig/libc/musl/src/process/posix_spawnattr_setpgroup.c
-lib/zig/libc/musl/src/process/posix_spawnattr_setsigdefault.c
-lib/zig/libc/musl/src/process/posix_spawnattr_setsigmask.c
-lib/zig/libc/musl/src/process/posix_spawnp.c
-lib/zig/libc/musl/src/process/s390x/vfork.s
-lib/zig/libc/musl/src/process/sh/vfork.s
-lib/zig/libc/musl/src/process/system.c
-lib/zig/libc/musl/src/process/vfork.c
-lib/zig/libc/musl/src/process/wait.c
-lib/zig/libc/musl/src/process/waitid.c
-lib/zig/libc/musl/src/process/waitpid.c
-lib/zig/libc/musl/src/process/x32/vfork.s
-lib/zig/libc/musl/src/process/x86_64/vfork.s
-lib/zig/libc/musl/src/regex/fnmatch.c
-lib/zig/libc/musl/src/regex/glob.c
-lib/zig/libc/musl/src/regex/regcomp.c
-lib/zig/libc/musl/src/regex/regerror.c
-lib/zig/libc/musl/src/regex/regexec.c
-lib/zig/libc/musl/src/regex/tre-mem.c
-lib/zig/libc/musl/src/regex/tre.h
-lib/zig/libc/musl/src/sched/affinity.c
-lib/zig/libc/musl/src/sched/sched_cpucount.c
-lib/zig/libc/musl/src/sched/sched_get_priority_max.c
-lib/zig/libc/musl/src/sched/sched_getcpu.c
-lib/zig/libc/musl/src/sched/sched_getparam.c
-lib/zig/libc/musl/src/sched/sched_getscheduler.c
-lib/zig/libc/musl/src/sched/sched_rr_get_interval.c
-lib/zig/libc/musl/src/sched/sched_setparam.c
-lib/zig/libc/musl/src/sched/sched_setscheduler.c
-lib/zig/libc/musl/src/sched/sched_yield.c
-lib/zig/libc/musl/src/search/hsearch.c
-lib/zig/libc/musl/src/search/insque.c
-lib/zig/libc/musl/src/search/lsearch.c
-lib/zig/libc/musl/src/search/tdelete.c
-lib/zig/libc/musl/src/search/tdestroy.c
-lib/zig/libc/musl/src/search/tfind.c
-lib/zig/libc/musl/src/search/tsearch.c
-lib/zig/libc/musl/src/search/tsearch.h
-lib/zig/libc/musl/src/search/twalk.c
-lib/zig/libc/musl/src/select/poll.c
-lib/zig/libc/musl/src/select/pselect.c
-lib/zig/libc/musl/src/select/select.c
-lib/zig/libc/musl/src/setjmp/aarch64/longjmp.s
-lib/zig/libc/musl/src/setjmp/aarch64/setjmp.s
-lib/zig/libc/musl/src/setjmp/arm/longjmp.S
-lib/zig/libc/musl/src/setjmp/arm/setjmp.S
-lib/zig/libc/musl/src/setjmp/i386/longjmp.s
-lib/zig/libc/musl/src/setjmp/i386/setjmp.s
-lib/zig/libc/musl/src/setjmp/longjmp.c
-lib/zig/libc/musl/src/setjmp/m68k/longjmp.s
-lib/zig/libc/musl/src/setjmp/m68k/setjmp.s
-lib/zig/libc/musl/src/setjmp/microblaze/longjmp.s
-lib/zig/libc/musl/src/setjmp/microblaze/setjmp.s
-lib/zig/libc/musl/src/setjmp/mips/longjmp.S
-lib/zig/libc/musl/src/setjmp/mips/setjmp.S
-lib/zig/libc/musl/src/setjmp/mips64/longjmp.S
-lib/zig/libc/musl/src/setjmp/mips64/setjmp.S
-lib/zig/libc/musl/src/setjmp/mipsn32/longjmp.S
-lib/zig/libc/musl/src/setjmp/mipsn32/setjmp.S
-lib/zig/libc/musl/src/setjmp/or1k/longjmp.s
-lib/zig/libc/musl/src/setjmp/or1k/setjmp.s
-lib/zig/libc/musl/src/setjmp/powerpc/longjmp.S
-lib/zig/libc/musl/src/setjmp/powerpc/setjmp.S
-lib/zig/libc/musl/src/setjmp/powerpc64/longjmp.s
-lib/zig/libc/musl/src/setjmp/powerpc64/setjmp.s
-lib/zig/libc/musl/src/setjmp/riscv64/longjmp.S
-lib/zig/libc/musl/src/setjmp/riscv64/setjmp.S
-lib/zig/libc/musl/src/setjmp/s390x/longjmp.s
-lib/zig/libc/musl/src/setjmp/s390x/setjmp.s
-lib/zig/libc/musl/src/setjmp/setjmp.c
-lib/zig/libc/musl/src/setjmp/sh/longjmp.S
-lib/zig/libc/musl/src/setjmp/sh/setjmp.S
-lib/zig/libc/musl/src/setjmp/x32/longjmp.s
-lib/zig/libc/musl/src/setjmp/x32/setjmp.s
-lib/zig/libc/musl/src/setjmp/x86_64/longjmp.s
-lib/zig/libc/musl/src/setjmp/x86_64/setjmp.s
-lib/zig/libc/musl/src/signal/aarch64/restore.s
-lib/zig/libc/musl/src/signal/aarch64/sigsetjmp.s
-lib/zig/libc/musl/src/signal/arm/restore.s
-lib/zig/libc/musl/src/signal/arm/sigsetjmp.s
-lib/zig/libc/musl/src/signal/block.c
-lib/zig/libc/musl/src/signal/getitimer.c
-lib/zig/libc/musl/src/signal/i386/restore.s
-lib/zig/libc/musl/src/signal/i386/sigsetjmp.s
-lib/zig/libc/musl/src/signal/kill.c
-lib/zig/libc/musl/src/signal/killpg.c
-lib/zig/libc/musl/src/signal/m68k/sigsetjmp.s
-lib/zig/libc/musl/src/signal/microblaze/restore.s
-lib/zig/libc/musl/src/signal/microblaze/sigsetjmp.s
-lib/zig/libc/musl/src/signal/mips/restore.s
-lib/zig/libc/musl/src/signal/mips/sigsetjmp.s
-lib/zig/libc/musl/src/signal/mips64/restore.s
-lib/zig/libc/musl/src/signal/mips64/sigsetjmp.s
-lib/zig/libc/musl/src/signal/mipsn32/restore.s
-lib/zig/libc/musl/src/signal/mipsn32/sigsetjmp.s
-lib/zig/libc/musl/src/signal/or1k/sigsetjmp.s
-lib/zig/libc/musl/src/signal/powerpc/restore.s
-lib/zig/libc/musl/src/signal/powerpc/sigsetjmp.s
-lib/zig/libc/musl/src/signal/powerpc64/restore.s
-lib/zig/libc/musl/src/signal/powerpc64/sigsetjmp.s
-lib/zig/libc/musl/src/signal/psiginfo.c
-lib/zig/libc/musl/src/signal/psignal.c
-lib/zig/libc/musl/src/signal/raise.c
-lib/zig/libc/musl/src/signal/restore.c
-lib/zig/libc/musl/src/signal/riscv64/restore.s
-lib/zig/libc/musl/src/signal/riscv64/sigsetjmp.s
-lib/zig/libc/musl/src/signal/s390x/restore.s
-lib/zig/libc/musl/src/signal/s390x/sigsetjmp.s
-lib/zig/libc/musl/src/signal/setitimer.c
-lib/zig/libc/musl/src/signal/sh/restore.s
-lib/zig/libc/musl/src/signal/sh/sigsetjmp.s
-lib/zig/libc/musl/src/signal/sigaction.c
-lib/zig/libc/musl/src/signal/sigaddset.c
-lib/zig/libc/musl/src/signal/sigaltstack.c
-lib/zig/libc/musl/src/signal/sigandset.c
-lib/zig/libc/musl/src/signal/sigdelset.c
-lib/zig/libc/musl/src/signal/sigemptyset.c
-lib/zig/libc/musl/src/signal/sigfillset.c
-lib/zig/libc/musl/src/signal/sighold.c
-lib/zig/libc/musl/src/signal/sigignore.c
-lib/zig/libc/musl/src/signal/siginterrupt.c
-lib/zig/libc/musl/src/signal/sigisemptyset.c
-lib/zig/libc/musl/src/signal/sigismember.c
-lib/zig/libc/musl/src/signal/siglongjmp.c
-lib/zig/libc/musl/src/signal/signal.c
-lib/zig/libc/musl/src/signal/sigorset.c
-lib/zig/libc/musl/src/signal/sigpause.c
-lib/zig/libc/musl/src/signal/sigpending.c
-lib/zig/libc/musl/src/signal/sigprocmask.c
-lib/zig/libc/musl/src/signal/sigqueue.c
-lib/zig/libc/musl/src/signal/sigrelse.c
-lib/zig/libc/musl/src/signal/sigrtmax.c
-lib/zig/libc/musl/src/signal/sigrtmin.c
-lib/zig/libc/musl/src/signal/sigset.c
-lib/zig/libc/musl/src/signal/sigsetjmp_tail.c
-lib/zig/libc/musl/src/signal/sigsetjmp.c
-lib/zig/libc/musl/src/signal/sigsuspend.c
-lib/zig/libc/musl/src/signal/sigtimedwait.c
-lib/zig/libc/musl/src/signal/sigwait.c
-lib/zig/libc/musl/src/signal/sigwaitinfo.c
-lib/zig/libc/musl/src/signal/x32/getitimer.c
-lib/zig/libc/musl/src/signal/x32/restore.s
-lib/zig/libc/musl/src/signal/x32/setitimer.c
-lib/zig/libc/musl/src/signal/x32/sigsetjmp.s
-lib/zig/libc/musl/src/signal/x86_64/restore.s
-lib/zig/libc/musl/src/signal/x86_64/sigsetjmp.s
-lib/zig/libc/musl/src/stat/__xstat.c
-lib/zig/libc/musl/src/stat/chmod.c
-lib/zig/libc/musl/src/stat/fchmod.c
-lib/zig/libc/musl/src/stat/fchmodat.c
-lib/zig/libc/musl/src/stat/fstat.c
-lib/zig/libc/musl/src/stat/fstatat.c
-lib/zig/libc/musl/src/stat/futimens.c
-lib/zig/libc/musl/src/stat/futimesat.c
-lib/zig/libc/musl/src/stat/lchmod.c
-lib/zig/libc/musl/src/stat/lstat.c
-lib/zig/libc/musl/src/stat/mkdir.c
-lib/zig/libc/musl/src/stat/mkdirat.c
-lib/zig/libc/musl/src/stat/mkfifo.c
-lib/zig/libc/musl/src/stat/mkfifoat.c
-lib/zig/libc/musl/src/stat/mknod.c
-lib/zig/libc/musl/src/stat/mknodat.c
-lib/zig/libc/musl/src/stat/stat.c
-lib/zig/libc/musl/src/stat/statvfs.c
-lib/zig/libc/musl/src/stat/umask.c
-lib/zig/libc/musl/src/stat/utimensat.c
-lib/zig/libc/musl/src/stdio/__fclose_ca.c
-lib/zig/libc/musl/src/stdio/__fdopen.c
-lib/zig/libc/musl/src/stdio/__fmodeflags.c
-lib/zig/libc/musl/src/stdio/__fopen_rb_ca.c
-lib/zig/libc/musl/src/stdio/__lockfile.c
-lib/zig/libc/musl/src/stdio/__overflow.c
-lib/zig/libc/musl/src/stdio/__stdio_close.c
-lib/zig/libc/musl/src/stdio/__stdio_exit.c
-lib/zig/libc/musl/src/stdio/__stdio_read.c
-lib/zig/libc/musl/src/stdio/__stdio_seek.c
-lib/zig/libc/musl/src/stdio/__stdio_write.c
-lib/zig/libc/musl/src/stdio/__stdout_write.c
-lib/zig/libc/musl/src/stdio/__toread.c
-lib/zig/libc/musl/src/stdio/__towrite.c
-lib/zig/libc/musl/src/stdio/__uflow.c
-lib/zig/libc/musl/src/stdio/asprintf.c
-lib/zig/libc/musl/src/stdio/clearerr.c
-lib/zig/libc/musl/src/stdio/dprintf.c
-lib/zig/libc/musl/src/stdio/ext.c
-lib/zig/libc/musl/src/stdio/ext2.c
-lib/zig/libc/musl/src/stdio/fclose.c
-lib/zig/libc/musl/src/stdio/feof.c
-lib/zig/libc/musl/src/stdio/ferror.c
-lib/zig/libc/musl/src/stdio/fflush.c
-lib/zig/libc/musl/src/stdio/fgetc.c
-lib/zig/libc/musl/src/stdio/fgetln.c
-lib/zig/libc/musl/src/stdio/fgetpos.c
-lib/zig/libc/musl/src/stdio/fgets.c
-lib/zig/libc/musl/src/stdio/fgetwc.c
-lib/zig/libc/musl/src/stdio/fgetws.c
-lib/zig/libc/musl/src/stdio/fileno.c
-lib/zig/libc/musl/src/stdio/flockfile.c
-lib/zig/libc/musl/src/stdio/fmemopen.c
-lib/zig/libc/musl/src/stdio/fopen.c
-lib/zig/libc/musl/src/stdio/fopencookie.c
-lib/zig/libc/musl/src/stdio/fprintf.c
-lib/zig/libc/musl/src/stdio/fputc.c
-lib/zig/libc/musl/src/stdio/fputs.c
-lib/zig/libc/musl/src/stdio/fputwc.c
-lib/zig/libc/musl/src/stdio/fputws.c
-lib/zig/libc/musl/src/stdio/fread.c
-lib/zig/libc/musl/src/stdio/freopen.c
-lib/zig/libc/musl/src/stdio/fscanf.c
-lib/zig/libc/musl/src/stdio/fseek.c
-lib/zig/libc/musl/src/stdio/fsetpos.c
-lib/zig/libc/musl/src/stdio/ftell.c
-lib/zig/libc/musl/src/stdio/ftrylockfile.c
-lib/zig/libc/musl/src/stdio/funlockfile.c
-lib/zig/libc/musl/src/stdio/fwide.c
-lib/zig/libc/musl/src/stdio/fwprintf.c
-lib/zig/libc/musl/src/stdio/fwrite.c
-lib/zig/libc/musl/src/stdio/fwscanf.c
-lib/zig/libc/musl/src/stdio/getc_unlocked.c
-lib/zig/libc/musl/src/stdio/getc.c
-lib/zig/libc/musl/src/stdio/getc.h
-lib/zig/libc/musl/src/stdio/getchar_unlocked.c
-lib/zig/libc/musl/src/stdio/getchar.c
-lib/zig/libc/musl/src/stdio/getdelim.c
-lib/zig/libc/musl/src/stdio/getline.c
-lib/zig/libc/musl/src/stdio/gets.c
-lib/zig/libc/musl/src/stdio/getw.c
-lib/zig/libc/musl/src/stdio/getwc.c
-lib/zig/libc/musl/src/stdio/getwchar.c
-lib/zig/libc/musl/src/stdio/ofl_add.c
-lib/zig/libc/musl/src/stdio/ofl.c
-lib/zig/libc/musl/src/stdio/open_memstream.c
-lib/zig/libc/musl/src/stdio/open_wmemstream.c
-lib/zig/libc/musl/src/stdio/pclose.c
-lib/zig/libc/musl/src/stdio/perror.c
-lib/zig/libc/musl/src/stdio/popen.c
-lib/zig/libc/musl/src/stdio/printf.c
-lib/zig/libc/musl/src/stdio/putc_unlocked.c
-lib/zig/libc/musl/src/stdio/putc.c
-lib/zig/libc/musl/src/stdio/putc.h
-lib/zig/libc/musl/src/stdio/putchar_unlocked.c
-lib/zig/libc/musl/src/stdio/putchar.c
-lib/zig/libc/musl/src/stdio/puts.c
-lib/zig/libc/musl/src/stdio/putw.c
-lib/zig/libc/musl/src/stdio/putwc.c
-lib/zig/libc/musl/src/stdio/putwchar.c
-lib/zig/libc/musl/src/stdio/remove.c
-lib/zig/libc/musl/src/stdio/rename.c
-lib/zig/libc/musl/src/stdio/rewind.c
-lib/zig/libc/musl/src/stdio/scanf.c
-lib/zig/libc/musl/src/stdio/setbuf.c
-lib/zig/libc/musl/src/stdio/setbuffer.c
-lib/zig/libc/musl/src/stdio/setlinebuf.c
-lib/zig/libc/musl/src/stdio/setvbuf.c
-lib/zig/libc/musl/src/stdio/snprintf.c
-lib/zig/libc/musl/src/stdio/sprintf.c
-lib/zig/libc/musl/src/stdio/sscanf.c
-lib/zig/libc/musl/src/stdio/stderr.c
-lib/zig/libc/musl/src/stdio/stdin.c
-lib/zig/libc/musl/src/stdio/stdout.c
-lib/zig/libc/musl/src/stdio/swprintf.c
-lib/zig/libc/musl/src/stdio/swscanf.c
-lib/zig/libc/musl/src/stdio/tempnam.c
-lib/zig/libc/musl/src/stdio/tmpfile.c
-lib/zig/libc/musl/src/stdio/tmpnam.c
-lib/zig/libc/musl/src/stdio/ungetc.c
-lib/zig/libc/musl/src/stdio/ungetwc.c
-lib/zig/libc/musl/src/stdio/vasprintf.c
-lib/zig/libc/musl/src/stdio/vdprintf.c
-lib/zig/libc/musl/src/stdio/vfprintf.c
-lib/zig/libc/musl/src/stdio/vfscanf.c
-lib/zig/libc/musl/src/stdio/vfwprintf.c
-lib/zig/libc/musl/src/stdio/vfwscanf.c
-lib/zig/libc/musl/src/stdio/vprintf.c
-lib/zig/libc/musl/src/stdio/vscanf.c
-lib/zig/libc/musl/src/stdio/vsnprintf.c
-lib/zig/libc/musl/src/stdio/vsprintf.c
-lib/zig/libc/musl/src/stdio/vsscanf.c
-lib/zig/libc/musl/src/stdio/vswprintf.c
-lib/zig/libc/musl/src/stdio/vswscanf.c
-lib/zig/libc/musl/src/stdio/vwprintf.c
-lib/zig/libc/musl/src/stdio/vwscanf.c
-lib/zig/libc/musl/src/stdio/wprintf.c
-lib/zig/libc/musl/src/stdio/wscanf.c
-lib/zig/libc/musl/src/stdlib/abs.c
-lib/zig/libc/musl/src/stdlib/atof.c
-lib/zig/libc/musl/src/stdlib/atoi.c
-lib/zig/libc/musl/src/stdlib/atol.c
-lib/zig/libc/musl/src/stdlib/atoll.c
-lib/zig/libc/musl/src/stdlib/bsearch.c
-lib/zig/libc/musl/src/stdlib/div.c
-lib/zig/libc/musl/src/stdlib/ecvt.c
-lib/zig/libc/musl/src/stdlib/fcvt.c
-lib/zig/libc/musl/src/stdlib/gcvt.c
-lib/zig/libc/musl/src/stdlib/imaxabs.c
-lib/zig/libc/musl/src/stdlib/imaxdiv.c
-lib/zig/libc/musl/src/stdlib/labs.c
-lib/zig/libc/musl/src/stdlib/ldiv.c
-lib/zig/libc/musl/src/stdlib/llabs.c
-lib/zig/libc/musl/src/stdlib/lldiv.c
-lib/zig/libc/musl/src/stdlib/qsort_nr.c
-lib/zig/libc/musl/src/stdlib/qsort.c
-lib/zig/libc/musl/src/stdlib/strtod.c
-lib/zig/libc/musl/src/stdlib/strtol.c
-lib/zig/libc/musl/src/stdlib/wcstod.c
-lib/zig/libc/musl/src/stdlib/wcstol.c
-lib/zig/libc/musl/src/string/aarch64/memcpy.S
-lib/zig/libc/musl/src/string/aarch64/memset.S
-lib/zig/libc/musl/src/string/arm/__aeabi_memcpy.s
-lib/zig/libc/musl/src/string/arm/__aeabi_memset.s
-lib/zig/libc/musl/src/string/arm/memcpy.S
-lib/zig/libc/musl/src/string/bcmp.c
-lib/zig/libc/musl/src/string/bcopy.c
-lib/zig/libc/musl/src/string/bzero.c
-lib/zig/libc/musl/src/string/explicit_bzero.c
-lib/zig/libc/musl/src/string/i386/memcpy.s
-lib/zig/libc/musl/src/string/i386/memmove.s
-lib/zig/libc/musl/src/string/i386/memset.s
-lib/zig/libc/musl/src/string/index.c
-lib/zig/libc/musl/src/string/memccpy.c
-lib/zig/libc/musl/src/string/memchr.c
-lib/zig/libc/musl/src/string/memcmp.c
-lib/zig/libc/musl/src/string/memcpy.c
-lib/zig/libc/musl/src/string/memmem.c
-lib/zig/libc/musl/src/string/memmove.c
-lib/zig/libc/musl/src/string/mempcpy.c
-lib/zig/libc/musl/src/string/memrchr.c
-lib/zig/libc/musl/src/string/memset.c
-lib/zig/libc/musl/src/string/rindex.c
-lib/zig/libc/musl/src/string/stpcpy.c
-lib/zig/libc/musl/src/string/stpncpy.c
-lib/zig/libc/musl/src/string/strcasecmp.c
-lib/zig/libc/musl/src/string/strcasestr.c
-lib/zig/libc/musl/src/string/strcat.c
-lib/zig/libc/musl/src/string/strchr.c
-lib/zig/libc/musl/src/string/strchrnul.c
-lib/zig/libc/musl/src/string/strcmp.c
-lib/zig/libc/musl/src/string/strcpy.c
-lib/zig/libc/musl/src/string/strcspn.c
-lib/zig/libc/musl/src/string/strdup.c
-lib/zig/libc/musl/src/string/strerror_r.c
-lib/zig/libc/musl/src/string/strlcat.c
-lib/zig/libc/musl/src/string/strlcpy.c
-lib/zig/libc/musl/src/string/strlen.c
-lib/zig/libc/musl/src/string/strncasecmp.c
-lib/zig/libc/musl/src/string/strncat.c
-lib/zig/libc/musl/src/string/strncmp.c
-lib/zig/libc/musl/src/string/strncpy.c
-lib/zig/libc/musl/src/string/strndup.c
-lib/zig/libc/musl/src/string/strnlen.c
-lib/zig/libc/musl/src/string/strpbrk.c
-lib/zig/libc/musl/src/string/strrchr.c
-lib/zig/libc/musl/src/string/strsep.c
-lib/zig/libc/musl/src/string/strsignal.c
-lib/zig/libc/musl/src/string/strspn.c
-lib/zig/libc/musl/src/string/strstr.c
-lib/zig/libc/musl/src/string/strtok_r.c
-lib/zig/libc/musl/src/string/strtok.c
-lib/zig/libc/musl/src/string/strverscmp.c
-lib/zig/libc/musl/src/string/swab.c
-lib/zig/libc/musl/src/string/wcpcpy.c
-lib/zig/libc/musl/src/string/wcpncpy.c
-lib/zig/libc/musl/src/string/wcscasecmp_l.c
-lib/zig/libc/musl/src/string/wcscasecmp.c
-lib/zig/libc/musl/src/string/wcscat.c
-lib/zig/libc/musl/src/string/wcschr.c
-lib/zig/libc/musl/src/string/wcscmp.c
-lib/zig/libc/musl/src/string/wcscpy.c
-lib/zig/libc/musl/src/string/wcscspn.c
-lib/zig/libc/musl/src/string/wcsdup.c
-lib/zig/libc/musl/src/string/wcslen.c
-lib/zig/libc/musl/src/string/wcsncasecmp_l.c
-lib/zig/libc/musl/src/string/wcsncasecmp.c
-lib/zig/libc/musl/src/string/wcsncat.c
-lib/zig/libc/musl/src/string/wcsncmp.c
-lib/zig/libc/musl/src/string/wcsncpy.c
-lib/zig/libc/musl/src/string/wcsnlen.c
-lib/zig/libc/musl/src/string/wcspbrk.c
-lib/zig/libc/musl/src/string/wcsrchr.c
-lib/zig/libc/musl/src/string/wcsspn.c
-lib/zig/libc/musl/src/string/wcsstr.c
-lib/zig/libc/musl/src/string/wcstok.c
-lib/zig/libc/musl/src/string/wcswcs.c
-lib/zig/libc/musl/src/string/wmemchr.c
-lib/zig/libc/musl/src/string/wmemcmp.c
-lib/zig/libc/musl/src/string/wmemcpy.c
-lib/zig/libc/musl/src/string/wmemmove.c
-lib/zig/libc/musl/src/string/wmemset.c
-lib/zig/libc/musl/src/string/x86_64/memcpy.s
-lib/zig/libc/musl/src/string/x86_64/memmove.s
-lib/zig/libc/musl/src/string/x86_64/memset.s
-lib/zig/libc/musl/src/temp/__randname.c
-lib/zig/libc/musl/src/temp/mkdtemp.c
-lib/zig/libc/musl/src/temp/mkostemp.c
-lib/zig/libc/musl/src/temp/mkostemps.c
-lib/zig/libc/musl/src/temp/mkstemp.c
-lib/zig/libc/musl/src/temp/mkstemps.c
-lib/zig/libc/musl/src/temp/mktemp.c
-lib/zig/libc/musl/src/termios/cfgetospeed.c
-lib/zig/libc/musl/src/termios/cfmakeraw.c
-lib/zig/libc/musl/src/termios/cfsetospeed.c
-lib/zig/libc/musl/src/termios/tcdrain.c
-lib/zig/libc/musl/src/termios/tcflow.c
-lib/zig/libc/musl/src/termios/tcflush.c
-lib/zig/libc/musl/src/termios/tcgetattr.c
-lib/zig/libc/musl/src/termios/tcgetsid.c
-lib/zig/libc/musl/src/termios/tcgetwinsize.c
-lib/zig/libc/musl/src/termios/tcsendbreak.c
-lib/zig/libc/musl/src/termios/tcsetattr.c
-lib/zig/libc/musl/src/termios/tcsetwinsize.c
-lib/zig/libc/musl/src/thread/__lock.c
-lib/zig/libc/musl/src/thread/__set_thread_area.c
-lib/zig/libc/musl/src/thread/__syscall_cp.c
-lib/zig/libc/musl/src/thread/__timedwait.c
-lib/zig/libc/musl/src/thread/__tls_get_addr.c
-lib/zig/libc/musl/src/thread/__unmapself.c
-lib/zig/libc/musl/src/thread/__wait.c
-lib/zig/libc/musl/src/thread/aarch64/__set_thread_area.s
-lib/zig/libc/musl/src/thread/aarch64/__unmapself.s
-lib/zig/libc/musl/src/thread/aarch64/clone.s
-lib/zig/libc/musl/src/thread/aarch64/syscall_cp.s
-lib/zig/libc/musl/src/thread/arm/__aeabi_read_tp.s
-lib/zig/libc/musl/src/thread/arm/__set_thread_area.c
-lib/zig/libc/musl/src/thread/arm/__unmapself.s
-lib/zig/libc/musl/src/thread/arm/atomics.s
-lib/zig/libc/musl/src/thread/arm/clone.s
-lib/zig/libc/musl/src/thread/arm/syscall_cp.s
-lib/zig/libc/musl/src/thread/call_once.c
-lib/zig/libc/musl/src/thread/clone.c
-lib/zig/libc/musl/src/thread/cnd_broadcast.c
-lib/zig/libc/musl/src/thread/cnd_destroy.c
-lib/zig/libc/musl/src/thread/cnd_init.c
-lib/zig/libc/musl/src/thread/cnd_signal.c
-lib/zig/libc/musl/src/thread/cnd_timedwait.c
-lib/zig/libc/musl/src/thread/cnd_wait.c
-lib/zig/libc/musl/src/thread/default_attr.c
-lib/zig/libc/musl/src/thread/i386/__set_thread_area.s
-lib/zig/libc/musl/src/thread/i386/__unmapself.s
-lib/zig/libc/musl/src/thread/i386/clone.s
-lib/zig/libc/musl/src/thread/i386/syscall_cp.s
-lib/zig/libc/musl/src/thread/i386/tls.s
-lib/zig/libc/musl/src/thread/lock_ptc.c
-lib/zig/libc/musl/src/thread/m68k/__m68k_read_tp.s
-lib/zig/libc/musl/src/thread/m68k/clone.s
-lib/zig/libc/musl/src/thread/m68k/syscall_cp.s
-lib/zig/libc/musl/src/thread/microblaze/__set_thread_area.s
-lib/zig/libc/musl/src/thread/microblaze/__unmapself.s
-lib/zig/libc/musl/src/thread/microblaze/clone.s
-lib/zig/libc/musl/src/thread/microblaze/syscall_cp.s
-lib/zig/libc/musl/src/thread/mips/__unmapself.s
-lib/zig/libc/musl/src/thread/mips/clone.s
-lib/zig/libc/musl/src/thread/mips/syscall_cp.s
-lib/zig/libc/musl/src/thread/mips64/__unmapself.s
-lib/zig/libc/musl/src/thread/mips64/clone.s
-lib/zig/libc/musl/src/thread/mips64/syscall_cp.s
-lib/zig/libc/musl/src/thread/mipsn32/__unmapself.s
-lib/zig/libc/musl/src/thread/mipsn32/clone.s
-lib/zig/libc/musl/src/thread/mipsn32/syscall_cp.s
-lib/zig/libc/musl/src/thread/mtx_destroy.c
-lib/zig/libc/musl/src/thread/mtx_init.c
-lib/zig/libc/musl/src/thread/mtx_lock.c
-lib/zig/libc/musl/src/thread/mtx_timedlock.c
-lib/zig/libc/musl/src/thread/mtx_trylock.c
-lib/zig/libc/musl/src/thread/mtx_unlock.c
-lib/zig/libc/musl/src/thread/or1k/__set_thread_area.s
-lib/zig/libc/musl/src/thread/or1k/__unmapself.s
-lib/zig/libc/musl/src/thread/or1k/clone.s
-lib/zig/libc/musl/src/thread/or1k/syscall_cp.s
-lib/zig/libc/musl/src/thread/powerpc/__set_thread_area.s
-lib/zig/libc/musl/src/thread/powerpc/__unmapself.s
-lib/zig/libc/musl/src/thread/powerpc/clone.s
-lib/zig/libc/musl/src/thread/powerpc/syscall_cp.s
-lib/zig/libc/musl/src/thread/powerpc64/__set_thread_area.s
-lib/zig/libc/musl/src/thread/powerpc64/__unmapself.s
-lib/zig/libc/musl/src/thread/powerpc64/clone.s
-lib/zig/libc/musl/src/thread/powerpc64/syscall_cp.s
-lib/zig/libc/musl/src/thread/pthread_atfork.c
-lib/zig/libc/musl/src/thread/pthread_attr_destroy.c
-lib/zig/libc/musl/src/thread/pthread_attr_get.c
-lib/zig/libc/musl/src/thread/pthread_attr_init.c
-lib/zig/libc/musl/src/thread/pthread_attr_setdetachstate.c
-lib/zig/libc/musl/src/thread/pthread_attr_setguardsize.c
-lib/zig/libc/musl/src/thread/pthread_attr_setinheritsched.c
-lib/zig/libc/musl/src/thread/pthread_attr_setschedparam.c
-lib/zig/libc/musl/src/thread/pthread_attr_setschedpolicy.c
-lib/zig/libc/musl/src/thread/pthread_attr_setscope.c
-lib/zig/libc/musl/src/thread/pthread_attr_setstack.c
-lib/zig/libc/musl/src/thread/pthread_attr_setstacksize.c
-lib/zig/libc/musl/src/thread/pthread_barrier_destroy.c
-lib/zig/libc/musl/src/thread/pthread_barrier_init.c
-lib/zig/libc/musl/src/thread/pthread_barrier_wait.c
-lib/zig/libc/musl/src/thread/pthread_barrierattr_destroy.c
-lib/zig/libc/musl/src/thread/pthread_barrierattr_init.c
-lib/zig/libc/musl/src/thread/pthread_barrierattr_setpshared.c
-lib/zig/libc/musl/src/thread/pthread_cancel.c
-lib/zig/libc/musl/src/thread/pthread_cleanup_push.c
-lib/zig/libc/musl/src/thread/pthread_cond_broadcast.c
-lib/zig/libc/musl/src/thread/pthread_cond_destroy.c
-lib/zig/libc/musl/src/thread/pthread_cond_init.c
-lib/zig/libc/musl/src/thread/pthread_cond_signal.c
-lib/zig/libc/musl/src/thread/pthread_cond_timedwait.c
-lib/zig/libc/musl/src/thread/pthread_cond_wait.c
-lib/zig/libc/musl/src/thread/pthread_condattr_destroy.c
-lib/zig/libc/musl/src/thread/pthread_condattr_init.c
-lib/zig/libc/musl/src/thread/pthread_condattr_setclock.c
-lib/zig/libc/musl/src/thread/pthread_condattr_setpshared.c
-lib/zig/libc/musl/src/thread/pthread_create.c
-lib/zig/libc/musl/src/thread/pthread_detach.c
-lib/zig/libc/musl/src/thread/pthread_equal.c
-lib/zig/libc/musl/src/thread/pthread_getattr_np.c
-lib/zig/libc/musl/src/thread/pthread_getconcurrency.c
-lib/zig/libc/musl/src/thread/pthread_getcpuclockid.c
-lib/zig/libc/musl/src/thread/pthread_getname_np.c
-lib/zig/libc/musl/src/thread/pthread_getschedparam.c
-lib/zig/libc/musl/src/thread/pthread_getspecific.c
-lib/zig/libc/musl/src/thread/pthread_join.c
-lib/zig/libc/musl/src/thread/pthread_key_create.c
-lib/zig/libc/musl/src/thread/pthread_kill.c
-lib/zig/libc/musl/src/thread/pthread_mutex_consistent.c
-lib/zig/libc/musl/src/thread/pthread_mutex_destroy.c
-lib/zig/libc/musl/src/thread/pthread_mutex_getprioceiling.c
-lib/zig/libc/musl/src/thread/pthread_mutex_init.c
-lib/zig/libc/musl/src/thread/pthread_mutex_lock.c
-lib/zig/libc/musl/src/thread/pthread_mutex_setprioceiling.c
-lib/zig/libc/musl/src/thread/pthread_mutex_timedlock.c
-lib/zig/libc/musl/src/thread/pthread_mutex_trylock.c
-lib/zig/libc/musl/src/thread/pthread_mutex_unlock.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_destroy.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_init.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_setprotocol.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_setpshared.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_setrobust.c
-lib/zig/libc/musl/src/thread/pthread_mutexattr_settype.c
-lib/zig/libc/musl/src/thread/pthread_once.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_destroy.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_init.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_rdlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_timedrdlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_timedwrlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_tryrdlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_trywrlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_unlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlock_wrlock.c
-lib/zig/libc/musl/src/thread/pthread_rwlockattr_destroy.c
-lib/zig/libc/musl/src/thread/pthread_rwlockattr_init.c
-lib/zig/libc/musl/src/thread/pthread_rwlockattr_setpshared.c
-lib/zig/libc/musl/src/thread/pthread_self.c
-lib/zig/libc/musl/src/thread/pthread_setattr_default_np.c
-lib/zig/libc/musl/src/thread/pthread_setcancelstate.c
-lib/zig/libc/musl/src/thread/pthread_setcanceltype.c
-lib/zig/libc/musl/src/thread/pthread_setconcurrency.c
-lib/zig/libc/musl/src/thread/pthread_setname_np.c
-lib/zig/libc/musl/src/thread/pthread_setschedparam.c
-lib/zig/libc/musl/src/thread/pthread_setschedprio.c
-lib/zig/libc/musl/src/thread/pthread_setspecific.c
-lib/zig/libc/musl/src/thread/pthread_sigmask.c
-lib/zig/libc/musl/src/thread/pthread_spin_destroy.c
-lib/zig/libc/musl/src/thread/pthread_spin_init.c
-lib/zig/libc/musl/src/thread/pthread_spin_lock.c
-lib/zig/libc/musl/src/thread/pthread_spin_trylock.c
-lib/zig/libc/musl/src/thread/pthread_spin_unlock.c
-lib/zig/libc/musl/src/thread/pthread_testcancel.c
-lib/zig/libc/musl/src/thread/riscv64/__set_thread_area.s
-lib/zig/libc/musl/src/thread/riscv64/__unmapself.s
-lib/zig/libc/musl/src/thread/riscv64/clone.s
-lib/zig/libc/musl/src/thread/riscv64/syscall_cp.s
-lib/zig/libc/musl/src/thread/s390x/__set_thread_area.s
-lib/zig/libc/musl/src/thread/s390x/__tls_get_offset.s
-lib/zig/libc/musl/src/thread/s390x/__unmapself.s
-lib/zig/libc/musl/src/thread/s390x/clone.s
-lib/zig/libc/musl/src/thread/s390x/syscall_cp.s
-lib/zig/libc/musl/src/thread/sem_destroy.c
-lib/zig/libc/musl/src/thread/sem_getvalue.c
-lib/zig/libc/musl/src/thread/sem_init.c
-lib/zig/libc/musl/src/thread/sem_open.c
-lib/zig/libc/musl/src/thread/sem_post.c
-lib/zig/libc/musl/src/thread/sem_timedwait.c
-lib/zig/libc/musl/src/thread/sem_trywait.c
-lib/zig/libc/musl/src/thread/sem_unlink.c
-lib/zig/libc/musl/src/thread/sem_wait.c
-lib/zig/libc/musl/src/thread/sh/__set_thread_area.c
-lib/zig/libc/musl/src/thread/sh/__unmapself_mmu.s
-lib/zig/libc/musl/src/thread/sh/__unmapself.c
-lib/zig/libc/musl/src/thread/sh/atomics.s
-lib/zig/libc/musl/src/thread/sh/clone.s
-lib/zig/libc/musl/src/thread/sh/syscall_cp.s
-lib/zig/libc/musl/src/thread/synccall.c
-lib/zig/libc/musl/src/thread/syscall_cp.c
-lib/zig/libc/musl/src/thread/thrd_create.c
-lib/zig/libc/musl/src/thread/thrd_exit.c
-lib/zig/libc/musl/src/thread/thrd_join.c
-lib/zig/libc/musl/src/thread/thrd_sleep.c
-lib/zig/libc/musl/src/thread/thrd_yield.c
-lib/zig/libc/musl/src/thread/tls.c
-lib/zig/libc/musl/src/thread/tss_create.c
-lib/zig/libc/musl/src/thread/tss_delete.c
-lib/zig/libc/musl/src/thread/tss_set.c
-lib/zig/libc/musl/src/thread/vmlock.c
-lib/zig/libc/musl/src/thread/x32/__set_thread_area.s
-lib/zig/libc/musl/src/thread/x32/__unmapself.s
-lib/zig/libc/musl/src/thread/x32/clone.s
-lib/zig/libc/musl/src/thread/x32/syscall_cp.s
-lib/zig/libc/musl/src/thread/x86_64/__set_thread_area.s
-lib/zig/libc/musl/src/thread/x86_64/__unmapself.s
-lib/zig/libc/musl/src/thread/x86_64/clone.s
-lib/zig/libc/musl/src/thread/x86_64/syscall_cp.s
-lib/zig/libc/musl/src/time/__map_file.c
-lib/zig/libc/musl/src/time/__month_to_secs.c
-lib/zig/libc/musl/src/time/__secs_to_tm.c
-lib/zig/libc/musl/src/time/__tm_to_secs.c
-lib/zig/libc/musl/src/time/__tz.c
-lib/zig/libc/musl/src/time/__year_to_secs.c
-lib/zig/libc/musl/src/time/asctime_r.c
-lib/zig/libc/musl/src/time/asctime.c
-lib/zig/libc/musl/src/time/clock_getcpuclockid.c
-lib/zig/libc/musl/src/time/clock_getres.c
-lib/zig/libc/musl/src/time/clock_gettime.c
-lib/zig/libc/musl/src/time/clock_nanosleep.c
-lib/zig/libc/musl/src/time/clock_settime.c
-lib/zig/libc/musl/src/time/clock.c
-lib/zig/libc/musl/src/time/ctime_r.c
-lib/zig/libc/musl/src/time/ctime.c
-lib/zig/libc/musl/src/time/difftime.c
-lib/zig/libc/musl/src/time/ftime.c
-lib/zig/libc/musl/src/time/getdate.c
-lib/zig/libc/musl/src/time/gettimeofday.c
-lib/zig/libc/musl/src/time/gmtime_r.c
-lib/zig/libc/musl/src/time/gmtime.c
-lib/zig/libc/musl/src/time/localtime_r.c
-lib/zig/libc/musl/src/time/localtime.c
-lib/zig/libc/musl/src/time/mktime.c
-lib/zig/libc/musl/src/time/nanosleep.c
-lib/zig/libc/musl/src/time/strftime.c
-lib/zig/libc/musl/src/time/strptime.c
-lib/zig/libc/musl/src/time/time_impl.h
-lib/zig/libc/musl/src/time/time.c
-lib/zig/libc/musl/src/time/timegm.c
-lib/zig/libc/musl/src/time/timer_create.c
-lib/zig/libc/musl/src/time/timer_delete.c
-lib/zig/libc/musl/src/time/timer_getoverrun.c
-lib/zig/libc/musl/src/time/timer_gettime.c
-lib/zig/libc/musl/src/time/timer_settime.c
-lib/zig/libc/musl/src/time/times.c
-lib/zig/libc/musl/src/time/timespec_get.c
-lib/zig/libc/musl/src/time/utime.c
-lib/zig/libc/musl/src/time/wcsftime.c
-lib/zig/libc/musl/src/unistd/_exit.c
-lib/zig/libc/musl/src/unistd/access.c
-lib/zig/libc/musl/src/unistd/acct.c
-lib/zig/libc/musl/src/unistd/alarm.c
-lib/zig/libc/musl/src/unistd/chdir.c
-lib/zig/libc/musl/src/unistd/chown.c
-lib/zig/libc/musl/src/unistd/close.c
-lib/zig/libc/musl/src/unistd/ctermid.c
-lib/zig/libc/musl/src/unistd/dup.c
-lib/zig/libc/musl/src/unistd/dup2.c
-lib/zig/libc/musl/src/unistd/dup3.c
-lib/zig/libc/musl/src/unistd/faccessat.c
-lib/zig/libc/musl/src/unistd/fchdir.c
-lib/zig/libc/musl/src/unistd/fchown.c
-lib/zig/libc/musl/src/unistd/fchownat.c
-lib/zig/libc/musl/src/unistd/fdatasync.c
-lib/zig/libc/musl/src/unistd/fsync.c
-lib/zig/libc/musl/src/unistd/ftruncate.c
-lib/zig/libc/musl/src/unistd/getcwd.c
-lib/zig/libc/musl/src/unistd/getegid.c
-lib/zig/libc/musl/src/unistd/geteuid.c
-lib/zig/libc/musl/src/unistd/getgid.c
-lib/zig/libc/musl/src/unistd/getgroups.c
-lib/zig/libc/musl/src/unistd/gethostname.c
-lib/zig/libc/musl/src/unistd/getlogin_r.c
-lib/zig/libc/musl/src/unistd/getlogin.c
-lib/zig/libc/musl/src/unistd/getpgid.c
-lib/zig/libc/musl/src/unistd/getpgrp.c
-lib/zig/libc/musl/src/unistd/getpid.c
-lib/zig/libc/musl/src/unistd/getppid.c
-lib/zig/libc/musl/src/unistd/getsid.c
-lib/zig/libc/musl/src/unistd/getuid.c
-lib/zig/libc/musl/src/unistd/isatty.c
-lib/zig/libc/musl/src/unistd/lchown.c
-lib/zig/libc/musl/src/unistd/link.c
-lib/zig/libc/musl/src/unistd/linkat.c
-lib/zig/libc/musl/src/unistd/lseek.c
-lib/zig/libc/musl/src/unistd/mips/pipe.s
-lib/zig/libc/musl/src/unistd/mips64/pipe.s
-lib/zig/libc/musl/src/unistd/mipsn32/lseek.c
-lib/zig/libc/musl/src/unistd/mipsn32/pipe.s
-lib/zig/libc/musl/src/unistd/nice.c
-lib/zig/libc/musl/src/unistd/pause.c
-lib/zig/libc/musl/src/unistd/pipe.c
-lib/zig/libc/musl/src/unistd/pipe2.c
-lib/zig/libc/musl/src/unistd/posix_close.c
-lib/zig/libc/musl/src/unistd/pread.c
-lib/zig/libc/musl/src/unistd/preadv.c
-lib/zig/libc/musl/src/unistd/pwrite.c
-lib/zig/libc/musl/src/unistd/pwritev.c
-lib/zig/libc/musl/src/unistd/read.c
-lib/zig/libc/musl/src/unistd/readlink.c
-lib/zig/libc/musl/src/unistd/readlinkat.c
-lib/zig/libc/musl/src/unistd/readv.c
-lib/zig/libc/musl/src/unistd/renameat.c
-lib/zig/libc/musl/src/unistd/rmdir.c
-lib/zig/libc/musl/src/unistd/setegid.c
-lib/zig/libc/musl/src/unistd/seteuid.c
-lib/zig/libc/musl/src/unistd/setgid.c
-lib/zig/libc/musl/src/unistd/setpgid.c
-lib/zig/libc/musl/src/unistd/setpgrp.c
-lib/zig/libc/musl/src/unistd/setregid.c
-lib/zig/libc/musl/src/unistd/setresgid.c
-lib/zig/libc/musl/src/unistd/setresuid.c
-lib/zig/libc/musl/src/unistd/setreuid.c
-lib/zig/libc/musl/src/unistd/setsid.c
-lib/zig/libc/musl/src/unistd/setuid.c
-lib/zig/libc/musl/src/unistd/setxid.c
-lib/zig/libc/musl/src/unistd/sh/pipe.s
-lib/zig/libc/musl/src/unistd/sleep.c
-lib/zig/libc/musl/src/unistd/symlink.c
-lib/zig/libc/musl/src/unistd/symlinkat.c
-lib/zig/libc/musl/src/unistd/sync.c
-lib/zig/libc/musl/src/unistd/tcgetpgrp.c
-lib/zig/libc/musl/src/unistd/tcsetpgrp.c
-lib/zig/libc/musl/src/unistd/truncate.c
-lib/zig/libc/musl/src/unistd/ttyname_r.c
-lib/zig/libc/musl/src/unistd/ttyname.c
-lib/zig/libc/musl/src/unistd/ualarm.c
-lib/zig/libc/musl/src/unistd/unlink.c
-lib/zig/libc/musl/src/unistd/unlinkat.c
-lib/zig/libc/musl/src/unistd/usleep.c
-lib/zig/libc/musl/src/unistd/write.c
-lib/zig/libc/musl/src/unistd/writev.c
-lib/zig/libc/musl/src/unistd/x32/lseek.c
-lib/zig/libc/wasi/dlmalloc/include/unistd.h
-lib/zig/libc/wasi/dlmalloc/src/dlmalloc.c
-lib/zig/libc/wasi/dlmalloc/src/malloc.c
-lib/zig/libc/wasi/libc-bottom-half/clocks/clock.c
-lib/zig/libc/wasi/libc-bottom-half/clocks/getrusage.c
-lib/zig/libc/wasi/libc-bottom-half/clocks/times.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/LICENSE
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/common/clock.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/common/errno.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/common/limits.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/common/overflow.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/common/time.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/include/stdlib.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/errno/errno.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/poll/poll.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/select/select.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/socket/socket_impl.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/time/time.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/close.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/pread.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/read.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.c
-lib/zig/libc/wasi/libc-bottom-half/cloudlibc/src/libc/unistd/write.c
-lib/zig/libc/wasi/libc-bottom-half/crt/crt1-command.c
-lib/zig/libc/wasi/libc-bottom-half/crt/crt1-reactor.c
-lib/zig/libc/wasi/libc-bottom-half/getpid/getpid.c
-lib/zig/libc/wasi/libc-bottom-half/headers/private/_/limits.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/_/struct/timespec.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/_/struct/timeval.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/_/types.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/assert.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/common/crt.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/errno.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/fcntl.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/sched.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/stdarg.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/stdint.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/stdio.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/stdlib.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/string.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/sys/mman.h
-lib/zig/libc/wasi/libc-bottom-half/headers/private/threads.h
-lib/zig/libc/wasi/libc-bottom-half/mman/mman.c
-lib/zig/libc/wasi/libc-bottom-half/signal/signal.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__main_argc_argv.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__main_void.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__original_main.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_fd_renumber.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_initialize_environ.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_real.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_rmdirat.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_tell.c
-lib/zig/libc/wasi/libc-bottom-half/sources/__wasilibc_unlinkat.c
-lib/zig/libc/wasi/libc-bottom-half/sources/abort.c
-lib/zig/libc/wasi/libc-bottom-half/sources/accept.c
-lib/zig/libc/wasi/libc-bottom-half/sources/at_fdcwd.c
-lib/zig/libc/wasi/libc-bottom-half/sources/chdir.c
-lib/zig/libc/wasi/libc-bottom-half/sources/complex-builtins.c
-lib/zig/libc/wasi/libc-bottom-half/sources/environ.c
-lib/zig/libc/wasi/libc-bottom-half/sources/errno.c
-lib/zig/libc/wasi/libc-bottom-half/sources/getcwd.c
-lib/zig/libc/wasi/libc-bottom-half/sources/getentropy.c
-lib/zig/libc/wasi/libc-bottom-half/sources/isatty.c
-lib/zig/libc/wasi/libc-bottom-half/sources/math/fmin-fmax.c
-lib/zig/libc/wasi/libc-bottom-half/sources/math/math-builtins.c
-lib/zig/libc/wasi/libc-bottom-half/sources/posix.c
-lib/zig/libc/wasi/libc-bottom-half/sources/preopens.c
-lib/zig/libc/wasi/libc-bottom-half/sources/reallocarray.c
-lib/zig/libc/wasi/libc-bottom-half/sources/sbrk.c
-lib/zig/libc/wasi/libc-bottom-half/sources/truncate.c
-lib/zig/libc/wasi/libc-top-half/headers/private/printscan.h
-lib/zig/libc/wasi/libc-top-half/headers/private/wasi/libc-environ-compat.h
-lib/zig/libc/wasi/libc-top-half/musl/.mailmap
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/dirent.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/errno.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/fcntl.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/fenv.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/hwcap.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/io.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/ioctl_fix.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/ioctl.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/ipc.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/ipcstat.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/kd.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/limits.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/link.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/mman.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/msg.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/poll.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/ptrace.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/resource.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/sem.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/shm.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/socket.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/soundcard.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/statfs.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/termios.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/bits/vt.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/generic/fp_arch.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/atomic_arch.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/alltypes.h.in
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/dirent.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/fcntl.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/float.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/ioctl.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/limits.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/posix.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/reg.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/signal.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/stat.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/bits/stdint.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/fp_arch.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/pthread_arch.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/reloc.h
-lib/zig/libc/wasi/libc-top-half/musl/arch/wasm32/syscall_arch.h
-lib/zig/libc/wasi/libc-top-half/musl/COPYRIGHT
-lib/zig/libc/wasi/libc-top-half/musl/include/aio.h
-lib/zig/libc/wasi/libc-top-half/musl/include/alloca.h
-lib/zig/libc/wasi/libc-top-half/musl/include/alltypes.h.in
-lib/zig/libc/wasi/libc-top-half/musl/include/ar.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/ftp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/inet.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/nameser_compat.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/nameser.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/telnet.h
-lib/zig/libc/wasi/libc-top-half/musl/include/arpa/tftp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/assert.h
-lib/zig/libc/wasi/libc-top-half/musl/include/byteswap.h
-lib/zig/libc/wasi/libc-top-half/musl/include/complex.h
-lib/zig/libc/wasi/libc-top-half/musl/include/cpio.h
-lib/zig/libc/wasi/libc-top-half/musl/include/crypt.h
-lib/zig/libc/wasi/libc-top-half/musl/include/ctype.h
-lib/zig/libc/wasi/libc-top-half/musl/include/dirent.h
-lib/zig/libc/wasi/libc-top-half/musl/include/dlfcn.h
-lib/zig/libc/wasi/libc-top-half/musl/include/elf.h
-lib/zig/libc/wasi/libc-top-half/musl/include/endian.h
-lib/zig/libc/wasi/libc-top-half/musl/include/err.h
-lib/zig/libc/wasi/libc-top-half/musl/include/errno.h
-lib/zig/libc/wasi/libc-top-half/musl/include/fcntl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/features.h
-lib/zig/libc/wasi/libc-top-half/musl/include/fenv.h
-lib/zig/libc/wasi/libc-top-half/musl/include/float.h
-lib/zig/libc/wasi/libc-top-half/musl/include/fmtmsg.h
-lib/zig/libc/wasi/libc-top-half/musl/include/fnmatch.h
-lib/zig/libc/wasi/libc-top-half/musl/include/ftw.h
-lib/zig/libc/wasi/libc-top-half/musl/include/getopt.h
-lib/zig/libc/wasi/libc-top-half/musl/include/glob.h
-lib/zig/libc/wasi/libc-top-half/musl/include/grp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/iconv.h
-lib/zig/libc/wasi/libc-top-half/musl/include/ifaddrs.h
-lib/zig/libc/wasi/libc-top-half/musl/include/inttypes.h
-lib/zig/libc/wasi/libc-top-half/musl/include/iso646.h
-lib/zig/libc/wasi/libc-top-half/musl/include/langinfo.h
-lib/zig/libc/wasi/libc-top-half/musl/include/lastlog.h
-lib/zig/libc/wasi/libc-top-half/musl/include/libgen.h
-lib/zig/libc/wasi/libc-top-half/musl/include/libintl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/limits.h
-lib/zig/libc/wasi/libc-top-half/musl/include/link.h
-lib/zig/libc/wasi/libc-top-half/musl/include/locale.h
-lib/zig/libc/wasi/libc-top-half/musl/include/malloc.h
-lib/zig/libc/wasi/libc-top-half/musl/include/math.h
-lib/zig/libc/wasi/libc-top-half/musl/include/memory.h
-lib/zig/libc/wasi/libc-top-half/musl/include/mntent.h
-lib/zig/libc/wasi/libc-top-half/musl/include/monetary.h
-lib/zig/libc/wasi/libc-top-half/musl/include/mqueue.h
-lib/zig/libc/wasi/libc-top-half/musl/include/net/ethernet.h
-lib/zig/libc/wasi/libc-top-half/musl/include/net/if_arp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/net/if.h
-lib/zig/libc/wasi/libc-top-half/musl/include/net/route.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netdb.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/ether.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/icmp6.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/if_ether.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/igmp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/in_systm.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/in.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/ip_icmp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/ip.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/ip6.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/tcp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netinet/udp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/netpacket/packet.h
-lib/zig/libc/wasi/libc-top-half/musl/include/nl_types.h
-lib/zig/libc/wasi/libc-top-half/musl/include/paths.h
-lib/zig/libc/wasi/libc-top-half/musl/include/poll.h
-lib/zig/libc/wasi/libc-top-half/musl/include/pthread.h
-lib/zig/libc/wasi/libc-top-half/musl/include/pty.h
-lib/zig/libc/wasi/libc-top-half/musl/include/pwd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/regex.h
-lib/zig/libc/wasi/libc-top-half/musl/include/resolv.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sched.h
-lib/zig/libc/wasi/libc-top-half/musl/include/scsi/scsi_ioctl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/scsi/scsi.h
-lib/zig/libc/wasi/libc-top-half/musl/include/scsi/sg.h
-lib/zig/libc/wasi/libc-top-half/musl/include/search.h
-lib/zig/libc/wasi/libc-top-half/musl/include/semaphore.h
-lib/zig/libc/wasi/libc-top-half/musl/include/setjmp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/shadow.h
-lib/zig/libc/wasi/libc-top-half/musl/include/signal.h
-lib/zig/libc/wasi/libc-top-half/musl/include/spawn.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdalign.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdarg.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdbool.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdc-predef.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stddef.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdint.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdio_ext.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdio.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdlib.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stdnoreturn.h
-lib/zig/libc/wasi/libc-top-half/musl/include/string.h
-lib/zig/libc/wasi/libc-top-half/musl/include/strings.h
-lib/zig/libc/wasi/libc-top-half/musl/include/stropts.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/acct.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/auxv.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/cachectl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/dir.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/epoll.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/errno.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/eventfd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/fanotify.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/fcntl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/file.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/fsuid.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/inotify.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/io.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/ioctl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/ipc.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/kd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/klog.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/membarrier.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/mman.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/mount.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/msg.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/mtio.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/param.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/personality.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/poll.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/prctl.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/procfs.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/ptrace.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/quota.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/random.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/reboot.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/reg.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/resource.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/select.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/sem.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/sendfile.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/shm.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/signal.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/signalfd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/socket.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/soundcard.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/stat.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/statfs.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/statvfs.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/stropts.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/swap.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/syscall.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/sysinfo.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/syslog.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/sysmacros.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/termios.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/time.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/timeb.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/timerfd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/times.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/timex.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/ttydefaults.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/types.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/ucontext.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/uio.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/un.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/user.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/utsname.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/vfs.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/vt.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/wait.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sys/xattr.h
-lib/zig/libc/wasi/libc-top-half/musl/include/syscall.h
-lib/zig/libc/wasi/libc-top-half/musl/include/sysexits.h
-lib/zig/libc/wasi/libc-top-half/musl/include/syslog.h
-lib/zig/libc/wasi/libc-top-half/musl/include/tar.h
-lib/zig/libc/wasi/libc-top-half/musl/include/termios.h
-lib/zig/libc/wasi/libc-top-half/musl/include/tgmath.h
-lib/zig/libc/wasi/libc-top-half/musl/include/threads.h
-lib/zig/libc/wasi/libc-top-half/musl/include/time.h
-lib/zig/libc/wasi/libc-top-half/musl/include/uchar.h
-lib/zig/libc/wasi/libc-top-half/musl/include/ucontext.h
-lib/zig/libc/wasi/libc-top-half/musl/include/ulimit.h
-lib/zig/libc/wasi/libc-top-half/musl/include/unistd.h
-lib/zig/libc/wasi/libc-top-half/musl/include/utime.h
-lib/zig/libc/wasi/libc-top-half/musl/include/utmp.h
-lib/zig/libc/wasi/libc-top-half/musl/include/utmpx.h
-lib/zig/libc/wasi/libc-top-half/musl/include/values.h
-lib/zig/libc/wasi/libc-top-half/musl/include/wait.h
-lib/zig/libc/wasi/libc-top-half/musl/include/wchar.h
-lib/zig/libc/wasi/libc-top-half/musl/include/wctype.h
-lib/zig/libc/wasi/libc-top-half/musl/include/wordexp.h
-lib/zig/libc/wasi/libc-top-half/musl/src/aio/aio_suspend.c
-lib/zig/libc/wasi/libc-top-half/musl/src/aio/aio.c
-lib/zig/libc/wasi/libc-top-half/musl/src/aio/lio_listio.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/__cexp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/__cexpf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cabsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacosf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacosh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacoshf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacoshl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cacosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/carg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cargf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cargl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casinf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casinh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casinhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casinhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/casinl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catanh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catanhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catanhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/catanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccosf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccosh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccoshf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccoshl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ccosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cexp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cexpf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cexpl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cimag.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cimagf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cimagl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/clog.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/clogf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/clogl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/conj.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/conjf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/conjl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cpow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cpowf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cpowl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cproj.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cprojf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/cprojl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/creal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/crealf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/creall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csinf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csinh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csinhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csinhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csinl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/csqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctanh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctanhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctanhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/complex/ctanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/conf/confstr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/conf/fpathconf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/conf/legacy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/conf/pathconf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/conf/sysconf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_blowfish.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_des.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_des.h
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_md5.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_sha256.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt_sha512.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/crypt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/crypt/encrypt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/__ctype_b_loc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/__ctype_tolower_loc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/__ctype_toupper_loc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/alpha.h
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/casemap.h
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isalnum.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isalpha.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isascii.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isblank.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iscntrl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isdigit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isgraph.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/islower.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isprint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/ispunct.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isspace.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isupper.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswalnum.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswalpha.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswblank.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswcntrl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswctype.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswdigit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswgraph.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswlower.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswprint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswpunct.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswspace.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswupper.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/iswxdigit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/isxdigit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/nonspacing.h
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/punct.h
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/toascii.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/tolower.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/toupper.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/towctrans.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/wcswidth.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/wctrans.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/wcwidth.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ctype/wide.h
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/__dirent.h
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/alphasort.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/closedir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/dirfd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/fdopendir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/opendir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/readdir_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/readdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/rewinddir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/scandir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/seekdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/telldir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/dirent/versionsort.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/__environ.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/__init_tls.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/__libc_start_main.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/__reset_tls.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/__stack_chk_fail.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/clearenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/getenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/putenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/secure_getenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/setenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/env/unsetenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/errno/__errno_location.c
-lib/zig/libc/wasi/libc-top-half/musl/src/errno/__strerror.h
-lib/zig/libc/wasi/libc-top-half/musl/src/errno/strerror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/_Exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/abort_lock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/abort.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/arm/__aeabi_atexit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/assert.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/at_quick_exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/atexit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/exit/quick_exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/creat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/fcntl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/open.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/openat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/posix_fadvise.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fcntl/posix_fallocate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/__flt_rounds.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/aarch64/fenv.s
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/arm/fenv-hf.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/arm/fenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/fegetexceptflag.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/feholdexcept.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/fenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/fesetexceptflag.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/fesetround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/feupdateenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/i386/fenv.s
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/m68k/fenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mips/fenv-sf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mips/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mips64/fenv-sf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mips64/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mipsn32/fenv-sf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/mipsn32/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/powerpc/fenv-sf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/powerpc/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/powerpc64/fenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/riscv64/fenv-sf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/riscv64/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/s390x/fenv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/sh/fenv-nofpu.c
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/sh/fenv.S
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/x32/fenv.s
-lib/zig/libc/wasi/libc-top-half/musl/src/fenv/x86_64/fenv.s
-lib/zig/libc/wasi/libc-top-half/musl/src/include/arpa/inet.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/crypt.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/errno.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/features.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/langinfo.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/pthread.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/resolv.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/signal.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/stdio.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/stdlib.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/string.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/sys/auxv.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/sys/membarrier.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/sys/mman.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/sys/sysinfo.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/sys/time.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/time.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/unistd.h
-lib/zig/libc/wasi/libc-top-half/musl/src/include/wchar.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/aio_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/atomic.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/complex_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/defsysinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/dynlink.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/fdpic_crt.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/floatscan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/floatscan.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/fork_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/futex.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/i386/defsysinfo.s
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/intscan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/intscan.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/ksigaction.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/libc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/libc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/libm.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/locale_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/lock.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/procfdname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/pthread_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/sh/__shcall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/shgetc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/shgetc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/stdio_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/syscall_ret.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/syscall.h
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/vdso.c
-lib/zig/libc/wasi/libc-top-half/musl/src/internal/version.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/ftok.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/ipc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/msgctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/msgget.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/msgrcv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/msgsnd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/semctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/semget.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/semop.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/semtimedop.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/shmat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/shmctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/shmdt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ipc/shmget.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/__dlsym.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/aarch64/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/aarch64/tlsdesc.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/arm/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/arm/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/arm/find_exidx.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/arm/tlsdesc.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dl_iterate_phdr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dladdr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dlclose.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dlerror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dlinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dlopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/dlsym.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/i386/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/i386/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/i386/tlsdesc.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/m68k/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/m68k/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/microblaze/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/microblaze/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/mips/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/mips/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/mips64/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/mipsn32/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/mipsn32/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/or1k/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/or1k/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/powerpc/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/powerpc/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/powerpc64/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/riscv64/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/s390x/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/sh/dlsym_time64.S
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/sh/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/tlsdesc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/x32/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/x86_64/dlsym.s
-lib/zig/libc/wasi/libc-top-half/musl/src/ldso/x86_64/tlsdesc.s
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/cuserid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/daemon.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/err.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/euidaccess.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/ftw.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/futimes.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/getdtablesize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/getloadavg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/getpagesize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/getpass.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/getusershell.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/isastream.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/lutimes.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/ulimit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/utmpx.c
-lib/zig/libc/wasi/libc-top-half/musl/src/legacy/valloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/adjtime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/adjtimex.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/arch_prctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/brk.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/cache.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/cap.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/chroot.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/clock_adjtime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/clone.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/copy_file_range.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/epoll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/eventfd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/fallocate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/fanotify.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/flock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/getdents.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/getrandom.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/gettid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/inotify.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/ioperm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/iopl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/klogctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/membarrier.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/memfd_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/mlock2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/module.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/mount.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/name_to_handle_at.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/open_by_handle_at.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/personality.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/pivot_root.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/ppoll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/prctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/prlimit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/process_vm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/ptrace.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/quotactl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/readahead.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/reboot.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/remap_file_pages.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/sbrk.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/sendfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/setfsgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/setfsuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/setgroups.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/sethostname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/setns.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/settimeofday.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/signalfd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/splice.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/stime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/swap.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/sync_file_range.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/syncfs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/sysinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/tee.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/timerfd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/unshare.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/utimes.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/vhangup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/vmsplice.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/wait3.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/wait4.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/x32/sysinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/linux/xattr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/__lctrans.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/__mo_lookup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/big5.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/bind_textdomain_codeset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/c_locale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/catclose.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/catgets.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/catopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/codepages.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/dcngettext.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/duplocale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/freelocale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/gb18030.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/hkscs.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/iconv_close.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/iconv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/jis0208.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/ksc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/langinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/legacychars.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/locale_map.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/localeconv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/newlocale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/pleval.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/pleval.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/revjis.h
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/setlocale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/strcoll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/strfmon.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/strtod_l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/strxfrm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/textdomain.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/uselocale.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/wcscoll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/locale/wcsxfrm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/calloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/free.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/libc_calloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/lite_malloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/aligned_alloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/donate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/free.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/glue.h
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/malloc_usable_size.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/malloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/meta.h
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/mallocng/realloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/memalign.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/oldmalloc/aligned_alloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/oldmalloc/malloc_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/oldmalloc/malloc_usable_size.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/oldmalloc/malloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/posix_memalign.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/realloc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/reallocarray.c
-lib/zig/libc/wasi/libc-top-half/musl/src/malloc/replaced.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__cos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__cosdf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__cosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__expo2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__expo2f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__fpclassify.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__fpclassifyf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__fpclassifyl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__invtrigl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__invtrigl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_divzero.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_divzerof.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_invalid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_invalidf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_invalidl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_oflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_oflowf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_uflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_uflowf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_xflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__math_xflowf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__polevll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__rem_pio2_large.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__rem_pio2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__rem_pio2f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__rem_pio2l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__signbit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__signbitf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__signbitl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__sin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__sindf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__sinl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__tan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__tandf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/__tanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/ceil.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/ceilf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/floor.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/floorf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fmax.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fmaxf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fmin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/fminf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/llrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/llrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/llround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/llroundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/lrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/lrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/lround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/lroundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/nearbyint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/nearbyintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/rint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/rintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/round.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/roundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/trunc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/aarch64/truncf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acosf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acosh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acoshf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acoshl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/acosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/arm/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asinf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asinh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asinhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asinhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/asinl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atan2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atan2f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atan2l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atanh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atanhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atanhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/atanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cbrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cbrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cbrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ceil.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ceilf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ceill.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/copysign.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/copysignf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/copysignl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cosf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cosh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/coshf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/coshl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/cosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/erf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/erff.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/erfl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp10.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp10f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp10l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp2f_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp2f_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp2f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/exp2l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/expf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/expl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/expm1.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/expm1f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/expm1l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fabsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fdim.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fdimf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fdiml.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/finite.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/finitef.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/floor.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/floorf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/floorl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmax.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmaxf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmaxl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fminf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fminl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmodf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/fmodl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/frexp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/frexpf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/frexpl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/hypot.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/hypotf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/hypotl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/__invtrigl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/acos.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/acosf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/acosl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/asin.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/asinf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/asinl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atan.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atan2.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atan2f.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atan2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atanf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/atanl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ceil.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ceilf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ceill.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/exp_ld.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/exp2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/expl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/expm1l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fabsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/floor.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/floorf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/floorl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fmod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fmodf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/fmodl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/hypot.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/hypotf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ldexp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ldexpf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/ldexpl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/llrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/llrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/llrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log10.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log10f.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log10l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log1p.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log1pf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log1pl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log2.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log2f.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/log2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/logf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/logl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/lrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/lrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/lrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remainder.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remainderf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remainderl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remquo.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remquof.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/remquol.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/rint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/rintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/rintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalbln.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalblnf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalblnl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalbn.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalbnf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/scalbnl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/sqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/trunc.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/truncf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/i386/truncl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ilogb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ilogbf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ilogbl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/j0.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/j0f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/j1.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/j1f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/jn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/jnf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ldexp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ldexpf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/ldexpl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lgamma_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lgamma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lgammaf_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lgammaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lgammal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llroundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/llroundl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log10.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log10f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log10l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log1p.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log1pf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log1pl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2f_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2f_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2f.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/log2l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logbf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logbl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logf_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logf_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/logl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lroundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/lroundl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/m68k/sqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/mips/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/mips/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/mips/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/mips/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/modf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/modff.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/modfl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nearbyint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nearbyintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nearbyintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nextafter.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nextafterf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nextafterl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nexttoward.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nexttowardf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/nexttowardl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/pow_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/pow_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/pow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/ceil.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/ceilf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/floor.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/floorf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fmax.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fmaxf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fmin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/fminf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/lrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/lrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/lround.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/lroundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/round.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/roundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/trunc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powerpc64/truncf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powf_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powf_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/powl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remainder.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remainderf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remainderl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remquo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remquof.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/remquol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/rint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/rintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/rintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/copysign.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/copysignf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fmax.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fmaxf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fmin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/fminf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/riscv64/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/round.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/roundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/roundl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/ceil.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/ceilf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/ceill.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/fabsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/floor.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/floorf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/floorl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/nearbyint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/nearbyintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/nearbyintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/rint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/rintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/rintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/round.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/roundf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/roundl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/sqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/trunc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/truncf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/s390x/truncl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalbf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalbln.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalblnf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalblnl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalbn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalbnf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/scalbnl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/signgam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/significand.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/significandf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sincos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sincosf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sincosl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sinf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sinh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sinhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sinhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sinl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sqrt_data.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sqrt_data.h
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/sqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tan.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tanh.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tanhf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tanhl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tanl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tgamma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tgammaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/tgammal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/trunc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/truncf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/truncl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/__invtrigl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/acosl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/asinl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/atan2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/atanl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/ceill.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/exp2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/expl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/expm1l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fabs.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fabsf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fabsl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/floorl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/fmodl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/llrint.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/llrintf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/llrintl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/log10l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/log1pl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/log2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/logl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/lrint.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/lrintf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/lrintl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/remainderl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/rintl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/sqrt.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/sqrtf.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/sqrtl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x32/truncl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/__invtrigl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/acosl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/asinl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/atan2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/atanl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/ceill.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/exp2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/expl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/expm1l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fabsf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fabsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/floorl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fma.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fmaf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/fmodl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/llrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/llrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/llrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/log10l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/log1pl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/log2l.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/logl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/lrint.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/lrintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/lrintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/remainderl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/remquol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/rintl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/sqrt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/sqrtf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/sqrtl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/math/x86_64/truncl.s
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/a64l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/basename.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/dirname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/ffs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/ffsl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/ffsll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/fmtmsg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/forkpty.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/get_current_dir_name.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getauxval.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getdomainname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getentropy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/gethostid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getopt_long.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getopt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getpriority.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getresgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getresuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getrlimit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getrusage.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/getsubopt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/initgroups.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/ioctl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/issetugid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/lockf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/login_tty.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/mntent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/nftw.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/openpty.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/ptsname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/pty.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/realpath.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/setdomainname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/setpriority.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/setrlimit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/syscall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/syslog.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/uname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/misc/wordexp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/madvise.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mincore.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mlockall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mmap.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mprotect.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/mremap.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/msync.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/munlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/munlockall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/munmap.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/posix_madvise.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mman/shm_open.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_close.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_getattr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_notify.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_open.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_receive.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_send.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_setattr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_timedreceive.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_timedsend.c
-lib/zig/libc/wasi/libc-top-half/musl/src/mq/mq_unlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/btowc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/c16rtomb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/c32rtomb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/internal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/internal.h
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mblen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbrlen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbrtoc16.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbrtoc32.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbrtowc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbsinit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbsnrtowcs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbsrtowcs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbstowcs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/mbtowc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wcrtomb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wcsnrtombs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wcsrtombs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wcstombs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wctob.c
-lib/zig/libc/wasi/libc-top-half/musl/src/multibyte/wctomb.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/accept.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/accept4.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/bind.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/connect.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/dn_comp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/dn_expand.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/dn_skipname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/dns_parse.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/ent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/ether.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/freeaddrinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gai_strerror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getaddrinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyaddr_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyaddr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyname_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyname2_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/gethostbyname2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getifaddrs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getnameinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getpeername.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getservbyname_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getservbyname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getservbyport_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getservbyport.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getsockname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/getsockopt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/h_errno.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/herror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/hstrerror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/htonl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/htons.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/if_freenameindex.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/if_indextoname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/if_nameindex.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/if_nametoindex.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/in6addr_any.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/in6addr_loopback.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_addr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_aton.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_legacy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_ntoa.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_ntop.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/inet_pton.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/listen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/lookup_ipliteral.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/lookup_name.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/lookup_serv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/lookup.h
-lib/zig/libc/wasi/libc-top-half/musl/src/network/netlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/netlink.h
-lib/zig/libc/wasi/libc-top-half/musl/src/network/netname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/ns_parse.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/ntohl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/ntohs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/proto.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/recv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/recvfrom.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/recvmmsg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/recvmsg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_mkquery.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_msend.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_query.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_querydomain.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_send.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/res_state.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/resolvconf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/send.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/sendmmsg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/sendmsg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/sendto.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/serv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/setsockopt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/shutdown.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/sockatmark.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/socket.c
-lib/zig/libc/wasi/libc-top-half/musl/src/network/socketpair.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/fgetgrent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/fgetpwent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/fgetspent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getgr_a.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getgr_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getgrent_a.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getgrent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getgrouplist.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getpw_a.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getpw_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getpwent_a.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getpwent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getspent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getspnam_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/getspnam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/lckpwdf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/nscd_query.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/nscd.h
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/putgrent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/putpwent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/putspent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/passwd/pwf.h
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/__rand48_step.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/__seed48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/drand48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/lcong48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/lrand48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/mrand48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/rand_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/rand.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/rand48.h
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/random.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/seed48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/prng/srand48.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/_Fork.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/arm/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execle.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execlp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execve.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/execvp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/fdop.h
-lib/zig/libc/wasi/libc-top-half/musl/src/process/fexecve.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/fork.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/i386/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_addchdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_addclose.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_adddup2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_addfchdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_addopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn_file_actions_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_getflags.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_getpgroup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_getsigdefault.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_getsigmask.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_sched.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_setflags.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_setpgroup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_setsigdefault.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnattr_setsigmask.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/posix_spawnp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/s390x/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/process/sh/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/process/system.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/vfork.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/waitid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/waitpid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/process/x32/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/process/x86_64/vfork.s
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/fnmatch.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/glob.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/regcomp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/regerror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/regexec.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/tre-mem.c
-lib/zig/libc/wasi/libc-top-half/musl/src/regex/tre.h
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/affinity.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_cpucount.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_get_priority_max.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_getcpu.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_getparam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_getscheduler.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_rr_get_interval.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_setparam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_setscheduler.c
-lib/zig/libc/wasi/libc-top-half/musl/src/sched/sched_yield.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/hsearch.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/insque.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/lsearch.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/tdelete.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/tdestroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/tfind.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/tsearch.c
-lib/zig/libc/wasi/libc-top-half/musl/src/search/tsearch.h
-lib/zig/libc/wasi/libc-top-half/musl/src/search/twalk.c
-lib/zig/libc/wasi/libc-top-half/musl/src/select/poll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/select/pselect.c
-lib/zig/libc/wasi/libc-top-half/musl/src/select/select.c
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/aarch64/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/aarch64/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/arm/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/arm/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/i386/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/i386/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/longjmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/m68k/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/m68k/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/microblaze/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/microblaze/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mips/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mips/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mips64/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mips64/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mipsn32/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/mipsn32/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/or1k/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/or1k/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/powerpc/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/powerpc/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/powerpc64/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/powerpc64/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/riscv64/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/riscv64/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/s390x/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/s390x/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/setjmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/sh/longjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/sh/setjmp.S
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/x32/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/x32/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/x86_64/longjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/setjmp/x86_64/setjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/aarch64/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/aarch64/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/arm/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/arm/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/block.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/getitimer.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/i386/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/i386/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/kill.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/killpg.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/m68k/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/microblaze/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/microblaze/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mips/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mips/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mips64/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mips64/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mipsn32/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/mipsn32/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/or1k/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/powerpc/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/powerpc/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/powerpc64/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/powerpc64/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/psiginfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/psignal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/raise.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/restore.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/riscv64/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/riscv64/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/s390x/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/s390x/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/setitimer.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sh/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sh/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigaction.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigaddset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigaltstack.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigandset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigdelset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigemptyset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigfillset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sighold.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigignore.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/siginterrupt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigisemptyset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigismember.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/siglongjmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/signal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigorset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigpause.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigpending.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigprocmask.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigqueue.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigrelse.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigrtmax.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigrtmin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigsetjmp_tail.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigsetjmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigsuspend.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigtimedwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/sigwaitinfo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x32/getitimer.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x32/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x32/setitimer.c
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x32/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x86_64/restore.s
-lib/zig/libc/wasi/libc-top-half/musl/src/signal/x86_64/sigsetjmp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/__xstat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/chmod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/fchmod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/fchmodat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/fstat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/fstatat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/futimens.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/futimesat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/lchmod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/lstat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mkdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mkdirat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mkfifo.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mkfifoat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mknod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/mknodat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/stat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/statvfs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/umask.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stat/utimensat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__fclose_ca.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__fdopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__fmodeflags.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__fopen_rb_ca.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__lockfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__overflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdio_close.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdio_exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdio_read.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdio_seek.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdio_write.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__stdout_write.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__toread.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__towrite.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/__uflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/asprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/clearerr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/dprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ext.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ext2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fclose.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/feof.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ferror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fflush.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgetc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgetln.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgetpos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgets.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgetwc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fgetws.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fileno.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/flockfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fmemopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fopencookie.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fputc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fputs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fputwc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fputws.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fread.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/freopen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fseek.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fsetpos.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ftell.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ftrylockfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/funlockfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fwide.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fwprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fwrite.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/fwscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getc_unlocked.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getchar_unlocked.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getchar.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getdelim.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getline.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/gets.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getw.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getwc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/getwchar.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ofl_add.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ofl.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/open_memstream.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/open_wmemstream.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/pclose.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/perror.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/popen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/printf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putc_unlocked.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putc.h
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putchar_unlocked.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putchar.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/puts.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putw.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putwc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/putwchar.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/remove.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/rename.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/rewind.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/scanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/setbuf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/setbuffer.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/setlinebuf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/setvbuf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/snprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/sprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/sscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/stderr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/stdin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/stdout.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/swprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/swscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/tempnam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/tmpfile.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/tmpnam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ungetc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/ungetwc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vasprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vdprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vfprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vfscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vfwprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vfwscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vsnprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vsprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vsscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vswprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vswscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vwprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/vwscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/wprintf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdio/wscanf.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/abs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/atof.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/atoi.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/atol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/atoll.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/bsearch.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/div.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/ecvt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/fcvt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/gcvt.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/imaxabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/imaxdiv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/labs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/ldiv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/llabs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/lldiv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/qsort_nr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/qsort.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/strtod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/strtol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/wcstod.c
-lib/zig/libc/wasi/libc-top-half/musl/src/stdlib/wcstol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/aarch64/memcpy.S
-lib/zig/libc/wasi/libc-top-half/musl/src/string/aarch64/memset.S
-lib/zig/libc/wasi/libc-top-half/musl/src/string/arm/__aeabi_memcpy.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/arm/__aeabi_memset.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/arm/memcpy.S
-lib/zig/libc/wasi/libc-top-half/musl/src/string/bcmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/bcopy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/bzero.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/explicit_bzero.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/i386/memcpy.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/i386/memmove.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/i386/memset.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/index.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memccpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memcmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memmem.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memmove.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/mempcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memrchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/memset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/rindex.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/stpcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/stpncpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcasecmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcasestr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strchrnul.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strcspn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strdup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strerror_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strlcat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strlcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strlen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strncasecmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strncat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strncmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strncpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strndup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strnlen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strpbrk.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strrchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strsep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strsignal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strspn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strstr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strtok_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strtok.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/strverscmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/swab.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcpcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcpncpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscasecmp_l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscasecmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcschr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcscspn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsdup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcslen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsncasecmp_l.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsncasecmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsncat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsncmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsncpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsnlen.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcspbrk.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsrchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsspn.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcsstr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcstok.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wcswcs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wmemchr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wmemcmp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wmemcpy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wmemmove.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/wmemset.c
-lib/zig/libc/wasi/libc-top-half/musl/src/string/x86_64/memcpy.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/x86_64/memmove.s
-lib/zig/libc/wasi/libc-top-half/musl/src/string/x86_64/memset.s
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/__randname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mkdtemp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mkostemp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mkostemps.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mkstemp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mkstemps.c
-lib/zig/libc/wasi/libc-top-half/musl/src/temp/mktemp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/cfgetospeed.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/cfmakeraw.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/cfsetospeed.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcdrain.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcflow.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcflush.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcgetattr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcgetsid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcgetwinsize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcsendbreak.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcsetattr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/termios/tcsetwinsize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__lock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__set_thread_area.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__syscall_cp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__timedwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__tls_get_addr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__unmapself.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/__wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/aarch64/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/aarch64/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/aarch64/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/aarch64/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/__aeabi_read_tp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/__set_thread_area.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/atomics.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/arm/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/call_once.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/clone.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_broadcast.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_signal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_timedwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/cnd_wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/default_attr.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/i386/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/i386/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/i386/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/i386/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/i386/tls.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/lock_ptc.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/m68k/__m68k_read_tp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/m68k/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/m68k/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/microblaze/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/microblaze/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/microblaze/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/microblaze/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips64/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips64/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mips64/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mipsn32/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mipsn32/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mipsn32/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_lock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_timedlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_trylock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/mtx_unlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/or1k/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/or1k/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/or1k/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/or1k/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc64/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc64/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc64/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/powerpc64/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_atfork.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_get.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setdetachstate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setguardsize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setinheritsched.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setschedparam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setschedpolicy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setscope.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setstack.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_attr_setstacksize.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrier_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrier_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrier_wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrierattr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrierattr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_barrierattr_setpshared.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cancel.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cleanup_push.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_broadcast.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_signal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_timedwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_cond_wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_condattr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_condattr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_condattr_setclock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_condattr_setpshared.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_detach.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_equal.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getattr_np.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getconcurrency.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getcpuclockid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getname_np.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getschedparam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_getspecific.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_join.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_key_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_kill.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_consistent.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_getprioceiling.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_lock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_setprioceiling.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_timedlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_trylock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutex_unlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_setprotocol.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_setpshared.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_setrobust.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_mutexattr_settype.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_once.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_rdlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_timedrdlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_timedwrlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_tryrdlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_trywrlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_unlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlock_wrlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlockattr_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlockattr_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_rwlockattr_setpshared.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_self.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setattr_default_np.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setcancelstate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setcanceltype.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setconcurrency.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setname_np.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setschedparam.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setschedprio.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_setspecific.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_sigmask.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_spin_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_spin_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_spin_lock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_spin_trylock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_spin_unlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/pthread_testcancel.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/riscv64/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/riscv64/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/riscv64/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/riscv64/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/s390x/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/s390x/__tls_get_offset.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/s390x/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/s390x/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/s390x/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_destroy.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_getvalue.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_init.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_open.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_post.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_timedwait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_trywait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_unlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sem_wait.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/__set_thread_area.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/__unmapself_mmu.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/__unmapself.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/atomics.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/sh/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/synccall.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/syscall_cp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/thrd_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/thrd_exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/thrd_join.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/thrd_sleep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/thrd_yield.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/tls.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/tss_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/tss_delete.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/tss_set.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/vmlock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x32/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x32/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x32/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x32/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x86_64/__set_thread_area.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x86_64/__unmapself.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x86_64/clone.s
-lib/zig/libc/wasi/libc-top-half/musl/src/thread/x86_64/syscall_cp.s
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__map_file.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__month_to_secs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__secs_to_tm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__tm_to_secs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__tz.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/__year_to_secs.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/asctime_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/asctime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock_getcpuclockid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock_getres.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock_gettime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock_nanosleep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock_settime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/clock.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/ctime_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/ctime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/difftime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/ftime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/getdate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/gettimeofday.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/gmtime_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/gmtime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/localtime_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/localtime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/mktime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/nanosleep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/strftime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/strptime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/time_impl.h
-lib/zig/libc/wasi/libc-top-half/musl/src/time/time.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timegm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timer_create.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timer_delete.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timer_getoverrun.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timer_gettime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timer_settime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/times.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/timespec_get.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/utime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/time/wcsftime.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/_exit.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/access.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/acct.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/alarm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/chdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/chown.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/close.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/ctermid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/dup.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/dup2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/dup3.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/faccessat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/fchdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/fchown.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/fchownat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/fdatasync.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/fsync.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/ftruncate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getcwd.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getegid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/geteuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getgroups.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/gethostname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getlogin_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getlogin.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getpgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getpgrp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getpid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getppid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getsid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/getuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/isatty.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/lchown.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/link.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/linkat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/lseek.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/mips/pipe.s
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/mips64/pipe.s
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/mipsn32/lseek.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/mipsn32/pipe.s
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/nice.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pause.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pipe.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pipe2.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/posix_close.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pread.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/preadv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pwrite.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/pwritev.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/read.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/readlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/readlinkat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/readv.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/renameat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/rmdir.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setegid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/seteuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setpgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setpgrp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setregid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setresgid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setresuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setreuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setsid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setuid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/setxid.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/sh/pipe.s
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/sleep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/symlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/symlinkat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/sync.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/tcgetpgrp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/tcsetpgrp.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/truncate.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/ttyname_r.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/ttyname.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/ualarm.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/unlink.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/unlinkat.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/usleep.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/write.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/writev.c
-lib/zig/libc/wasi/libc-top-half/musl/src/unistd/x32/lseek.c
-lib/zig/libc/wasi/libc-top-half/sources/arc4random.c
-lib/zig/libc/wasi/LICENSE
-lib/zig/libc/wasi/LICENSE-APACHE
-lib/zig/libc/wasi/LICENSE-APACHE-LLVM
-lib/zig/libc/wasi/LICENSE-MIT
-lib/zig/libcxx/include/__algorithm/adjacent_find.h
-lib/zig/libcxx/include/__algorithm/all_of.h
-lib/zig/libcxx/include/__algorithm/any_of.h
-lib/zig/libcxx/include/__algorithm/binary_search.h
-lib/zig/libcxx/include/__algorithm/clamp.h
-lib/zig/libcxx/include/__algorithm/comp_ref_type.h
-lib/zig/libcxx/include/__algorithm/comp.h
-lib/zig/libcxx/include/__algorithm/copy_backward.h
-lib/zig/libcxx/include/__algorithm/copy_if.h
-lib/zig/libcxx/include/__algorithm/copy_n.h
-lib/zig/libcxx/include/__algorithm/copy.h
-lib/zig/libcxx/include/__algorithm/count_if.h
-lib/zig/libcxx/include/__algorithm/count.h
-lib/zig/libcxx/include/__algorithm/equal_range.h
-lib/zig/libcxx/include/__algorithm/equal.h
-lib/zig/libcxx/include/__algorithm/fill_n.h
-lib/zig/libcxx/include/__algorithm/fill.h
-lib/zig/libcxx/include/__algorithm/find_end.h
-lib/zig/libcxx/include/__algorithm/find_first_of.h
-lib/zig/libcxx/include/__algorithm/find_if_not.h
-lib/zig/libcxx/include/__algorithm/find_if.h
-lib/zig/libcxx/include/__algorithm/find.h
-lib/zig/libcxx/include/__algorithm/for_each_n.h
-lib/zig/libcxx/include/__algorithm/for_each.h
-lib/zig/libcxx/include/__algorithm/generate_n.h
-lib/zig/libcxx/include/__algorithm/generate.h
-lib/zig/libcxx/include/__algorithm/half_positive.h
-lib/zig/libcxx/include/__algorithm/in_found_result.h
-lib/zig/libcxx/include/__algorithm/in_fun_result.h
-lib/zig/libcxx/include/__algorithm/in_in_out_result.h
-lib/zig/libcxx/include/__algorithm/in_in_result.h
-lib/zig/libcxx/include/__algorithm/in_out_out_result.h
-lib/zig/libcxx/include/__algorithm/in_out_result.h
-lib/zig/libcxx/include/__algorithm/includes.h
-lib/zig/libcxx/include/__algorithm/inplace_merge.h
-lib/zig/libcxx/include/__algorithm/is_heap_until.h
-lib/zig/libcxx/include/__algorithm/is_heap.h
-lib/zig/libcxx/include/__algorithm/is_partitioned.h
-lib/zig/libcxx/include/__algorithm/is_permutation.h
-lib/zig/libcxx/include/__algorithm/is_sorted_until.h
-lib/zig/libcxx/include/__algorithm/is_sorted.h
-lib/zig/libcxx/include/__algorithm/iter_swap.h
-lib/zig/libcxx/include/__algorithm/iterator_operations.h
-lib/zig/libcxx/include/__algorithm/lexicographical_compare.h
-lib/zig/libcxx/include/__algorithm/lower_bound.h
-lib/zig/libcxx/include/__algorithm/make_heap.h
-lib/zig/libcxx/include/__algorithm/make_projected.h
-lib/zig/libcxx/include/__algorithm/max_element.h
-lib/zig/libcxx/include/__algorithm/max.h
-lib/zig/libcxx/include/__algorithm/merge.h
-lib/zig/libcxx/include/__algorithm/min_element.h
-lib/zig/libcxx/include/__algorithm/min_max_result.h
-lib/zig/libcxx/include/__algorithm/min.h
-lib/zig/libcxx/include/__algorithm/minmax_element.h
-lib/zig/libcxx/include/__algorithm/minmax.h
-lib/zig/libcxx/include/__algorithm/mismatch.h
-lib/zig/libcxx/include/__algorithm/move_backward.h
-lib/zig/libcxx/include/__algorithm/move.h
-lib/zig/libcxx/include/__algorithm/next_permutation.h
-lib/zig/libcxx/include/__algorithm/none_of.h
-lib/zig/libcxx/include/__algorithm/nth_element.h
-lib/zig/libcxx/include/__algorithm/partial_sort_copy.h
-lib/zig/libcxx/include/__algorithm/partial_sort.h
-lib/zig/libcxx/include/__algorithm/partition_copy.h
-lib/zig/libcxx/include/__algorithm/partition_point.h
-lib/zig/libcxx/include/__algorithm/partition.h
-lib/zig/libcxx/include/__algorithm/pop_heap.h
-lib/zig/libcxx/include/__algorithm/prev_permutation.h
-lib/zig/libcxx/include/__algorithm/push_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_adjacent_find.h
-lib/zig/libcxx/include/__algorithm/ranges_all_of.h
-lib/zig/libcxx/include/__algorithm/ranges_any_of.h
-lib/zig/libcxx/include/__algorithm/ranges_binary_search.h
-lib/zig/libcxx/include/__algorithm/ranges_clamp.h
-lib/zig/libcxx/include/__algorithm/ranges_copy_backward.h
-lib/zig/libcxx/include/__algorithm/ranges_copy_if.h
-lib/zig/libcxx/include/__algorithm/ranges_copy_n.h
-lib/zig/libcxx/include/__algorithm/ranges_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_count_if.h
-lib/zig/libcxx/include/__algorithm/ranges_count.h
-lib/zig/libcxx/include/__algorithm/ranges_equal_range.h
-lib/zig/libcxx/include/__algorithm/ranges_equal.h
-lib/zig/libcxx/include/__algorithm/ranges_fill_n.h
-lib/zig/libcxx/include/__algorithm/ranges_fill.h
-lib/zig/libcxx/include/__algorithm/ranges_find_end.h
-lib/zig/libcxx/include/__algorithm/ranges_find_first_of.h
-lib/zig/libcxx/include/__algorithm/ranges_find_if_not.h
-lib/zig/libcxx/include/__algorithm/ranges_find_if.h
-lib/zig/libcxx/include/__algorithm/ranges_find.h
-lib/zig/libcxx/include/__algorithm/ranges_for_each_n.h
-lib/zig/libcxx/include/__algorithm/ranges_for_each.h
-lib/zig/libcxx/include/__algorithm/ranges_generate_n.h
-lib/zig/libcxx/include/__algorithm/ranges_generate.h
-lib/zig/libcxx/include/__algorithm/ranges_includes.h
-lib/zig/libcxx/include/__algorithm/ranges_inplace_merge.h
-lib/zig/libcxx/include/__algorithm/ranges_is_heap_until.h
-lib/zig/libcxx/include/__algorithm/ranges_is_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_is_partitioned.h
-lib/zig/libcxx/include/__algorithm/ranges_is_permutation.h
-lib/zig/libcxx/include/__algorithm/ranges_is_sorted_until.h
-lib/zig/libcxx/include/__algorithm/ranges_is_sorted.h
-lib/zig/libcxx/include/__algorithm/ranges_iterator_concept.h
-lib/zig/libcxx/include/__algorithm/ranges_lexicographical_compare.h
-lib/zig/libcxx/include/__algorithm/ranges_lower_bound.h
-lib/zig/libcxx/include/__algorithm/ranges_make_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_max_element.h
-lib/zig/libcxx/include/__algorithm/ranges_max.h
-lib/zig/libcxx/include/__algorithm/ranges_merge.h
-lib/zig/libcxx/include/__algorithm/ranges_min_element.h
-lib/zig/libcxx/include/__algorithm/ranges_min.h
-lib/zig/libcxx/include/__algorithm/ranges_minmax_element.h
-lib/zig/libcxx/include/__algorithm/ranges_minmax.h
-lib/zig/libcxx/include/__algorithm/ranges_mismatch.h
-lib/zig/libcxx/include/__algorithm/ranges_move_backward.h
-lib/zig/libcxx/include/__algorithm/ranges_move.h
-lib/zig/libcxx/include/__algorithm/ranges_next_permutation.h
-lib/zig/libcxx/include/__algorithm/ranges_none_of.h
-lib/zig/libcxx/include/__algorithm/ranges_nth_element.h
-lib/zig/libcxx/include/__algorithm/ranges_partial_sort_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_partial_sort.h
-lib/zig/libcxx/include/__algorithm/ranges_partition_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_partition_point.h
-lib/zig/libcxx/include/__algorithm/ranges_partition.h
-lib/zig/libcxx/include/__algorithm/ranges_pop_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_prev_permutation.h
-lib/zig/libcxx/include/__algorithm/ranges_push_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_remove_copy_if.h
-lib/zig/libcxx/include/__algorithm/ranges_remove_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_remove_if.h
-lib/zig/libcxx/include/__algorithm/ranges_remove.h
-lib/zig/libcxx/include/__algorithm/ranges_replace_copy_if.h
-lib/zig/libcxx/include/__algorithm/ranges_replace_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_replace_if.h
-lib/zig/libcxx/include/__algorithm/ranges_replace.h
-lib/zig/libcxx/include/__algorithm/ranges_reverse_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_reverse.h
-lib/zig/libcxx/include/__algorithm/ranges_rotate_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_rotate.h
-lib/zig/libcxx/include/__algorithm/ranges_sample.h
-lib/zig/libcxx/include/__algorithm/ranges_search_n.h
-lib/zig/libcxx/include/__algorithm/ranges_search.h
-lib/zig/libcxx/include/__algorithm/ranges_set_difference.h
-lib/zig/libcxx/include/__algorithm/ranges_set_intersection.h
-lib/zig/libcxx/include/__algorithm/ranges_set_symmetric_difference.h
-lib/zig/libcxx/include/__algorithm/ranges_set_union.h
-lib/zig/libcxx/include/__algorithm/ranges_shuffle.h
-lib/zig/libcxx/include/__algorithm/ranges_sort_heap.h
-lib/zig/libcxx/include/__algorithm/ranges_sort.h
-lib/zig/libcxx/include/__algorithm/ranges_stable_partition.h
-lib/zig/libcxx/include/__algorithm/ranges_stable_sort.h
-lib/zig/libcxx/include/__algorithm/ranges_swap_ranges.h
-lib/zig/libcxx/include/__algorithm/ranges_transform.h
-lib/zig/libcxx/include/__algorithm/ranges_unique_copy.h
-lib/zig/libcxx/include/__algorithm/ranges_unique.h
-lib/zig/libcxx/include/__algorithm/ranges_upper_bound.h
-lib/zig/libcxx/include/__algorithm/remove_copy_if.h
-lib/zig/libcxx/include/__algorithm/remove_copy.h
-lib/zig/libcxx/include/__algorithm/remove_if.h
-lib/zig/libcxx/include/__algorithm/remove.h
-lib/zig/libcxx/include/__algorithm/replace_copy_if.h
-lib/zig/libcxx/include/__algorithm/replace_copy.h
-lib/zig/libcxx/include/__algorithm/replace_if.h
-lib/zig/libcxx/include/__algorithm/replace.h
-lib/zig/libcxx/include/__algorithm/reverse_copy.h
-lib/zig/libcxx/include/__algorithm/reverse.h
-lib/zig/libcxx/include/__algorithm/rotate_copy.h
-lib/zig/libcxx/include/__algorithm/rotate.h
-lib/zig/libcxx/include/__algorithm/sample.h
-lib/zig/libcxx/include/__algorithm/search_n.h
-lib/zig/libcxx/include/__algorithm/search.h
-lib/zig/libcxx/include/__algorithm/set_difference.h
-lib/zig/libcxx/include/__algorithm/set_intersection.h
-lib/zig/libcxx/include/__algorithm/set_symmetric_difference.h
-lib/zig/libcxx/include/__algorithm/set_union.h
-lib/zig/libcxx/include/__algorithm/shift_left.h
-lib/zig/libcxx/include/__algorithm/shift_right.h
-lib/zig/libcxx/include/__algorithm/shuffle.h
-lib/zig/libcxx/include/__algorithm/sift_down.h
-lib/zig/libcxx/include/__algorithm/sort_heap.h
-lib/zig/libcxx/include/__algorithm/sort.h
-lib/zig/libcxx/include/__algorithm/stable_partition.h
-lib/zig/libcxx/include/__algorithm/stable_sort.h
-lib/zig/libcxx/include/__algorithm/swap_ranges.h
-lib/zig/libcxx/include/__algorithm/transform.h
-lib/zig/libcxx/include/__algorithm/uniform_random_bit_generator_adaptor.h
-lib/zig/libcxx/include/__algorithm/unique_copy.h
-lib/zig/libcxx/include/__algorithm/unique.h
-lib/zig/libcxx/include/__algorithm/unwrap_iter.h
-lib/zig/libcxx/include/__algorithm/unwrap_range.h
-lib/zig/libcxx/include/__algorithm/upper_bound.h
-lib/zig/libcxx/include/__assert
-lib/zig/libcxx/include/__availability
-lib/zig/libcxx/include/__bit_reference
-lib/zig/libcxx/include/__bit/bit_cast.h
-lib/zig/libcxx/include/__bit/byteswap.h
-lib/zig/libcxx/include/__bits
-lib/zig/libcxx/include/__bsd_locale_defaults.h
-lib/zig/libcxx/include/__bsd_locale_fallbacks.h
-lib/zig/libcxx/include/__charconv/chars_format.h
-lib/zig/libcxx/include/__charconv/from_chars_result.h
-lib/zig/libcxx/include/__charconv/tables.h
-lib/zig/libcxx/include/__charconv/to_chars_base_10.h
-lib/zig/libcxx/include/__charconv/to_chars_result.h
-lib/zig/libcxx/include/__chrono/calendar.h
-lib/zig/libcxx/include/__chrono/convert_to_timespec.h
-lib/zig/libcxx/include/__chrono/day.h
-lib/zig/libcxx/include/__chrono/duration.h
-lib/zig/libcxx/include/__chrono/file_clock.h
-lib/zig/libcxx/include/__chrono/hh_mm_ss.h
-lib/zig/libcxx/include/__chrono/high_resolution_clock.h
-lib/zig/libcxx/include/__chrono/literals.h
-lib/zig/libcxx/include/__chrono/month_weekday.h
-lib/zig/libcxx/include/__chrono/month.h
-lib/zig/libcxx/include/__chrono/monthday.h
-lib/zig/libcxx/include/__chrono/steady_clock.h
-lib/zig/libcxx/include/__chrono/system_clock.h
-lib/zig/libcxx/include/__chrono/time_point.h
-lib/zig/libcxx/include/__chrono/weekday.h
-lib/zig/libcxx/include/__chrono/year_month_day.h
-lib/zig/libcxx/include/__chrono/year_month_weekday.h
-lib/zig/libcxx/include/__chrono/year_month.h
-lib/zig/libcxx/include/__chrono/year.h
-lib/zig/libcxx/include/__compare/common_comparison_category.h
-lib/zig/libcxx/include/__compare/compare_partial_order_fallback.h
-lib/zig/libcxx/include/__compare/compare_strong_order_fallback.h
-lib/zig/libcxx/include/__compare/compare_three_way_result.h
-lib/zig/libcxx/include/__compare/compare_three_way.h
-lib/zig/libcxx/include/__compare/compare_weak_order_fallback.h
-lib/zig/libcxx/include/__compare/is_eq.h
-lib/zig/libcxx/include/__compare/ordering.h
-lib/zig/libcxx/include/__compare/partial_order.h
-lib/zig/libcxx/include/__compare/strong_order.h
-lib/zig/libcxx/include/__compare/synth_three_way.h
-lib/zig/libcxx/include/__compare/three_way_comparable.h
-lib/zig/libcxx/include/__compare/weak_order.h
-lib/zig/libcxx/include/__concepts/arithmetic.h
-lib/zig/libcxx/include/__concepts/assignable.h
-lib/zig/libcxx/include/__concepts/boolean_testable.h
-lib/zig/libcxx/include/__concepts/class_or_enum.h
-lib/zig/libcxx/include/__concepts/common_reference_with.h
-lib/zig/libcxx/include/__concepts/common_with.h
-lib/zig/libcxx/include/__concepts/constructible.h
-lib/zig/libcxx/include/__concepts/convertible_to.h
-lib/zig/libcxx/include/__concepts/copyable.h
-lib/zig/libcxx/include/__concepts/derived_from.h
-lib/zig/libcxx/include/__concepts/destructible.h
-lib/zig/libcxx/include/__concepts/different_from.h
-lib/zig/libcxx/include/__concepts/equality_comparable.h
-lib/zig/libcxx/include/__concepts/invocable.h
-lib/zig/libcxx/include/__concepts/movable.h
-lib/zig/libcxx/include/__concepts/predicate.h
-lib/zig/libcxx/include/__concepts/regular.h
-lib/zig/libcxx/include/__concepts/relation.h
-lib/zig/libcxx/include/__concepts/same_as.h
-lib/zig/libcxx/include/__concepts/semiregular.h
-lib/zig/libcxx/include/__concepts/swappable.h
-lib/zig/libcxx/include/__concepts/totally_ordered.h
-lib/zig/libcxx/include/__config
-lib/zig/libcxx/include/__coroutine/coroutine_handle.h
-lib/zig/libcxx/include/__coroutine/coroutine_traits.h
-lib/zig/libcxx/include/__coroutine/noop_coroutine_handle.h
-lib/zig/libcxx/include/__coroutine/trivial_awaitables.h
-lib/zig/libcxx/include/__debug
-lib/zig/libcxx/include/__debug_utils/randomize_range.h
-lib/zig/libcxx/include/__errc
-lib/zig/libcxx/include/__filesystem/copy_options.h
-lib/zig/libcxx/include/__filesystem/directory_entry.h
-lib/zig/libcxx/include/__filesystem/directory_iterator.h
-lib/zig/libcxx/include/__filesystem/directory_options.h
-lib/zig/libcxx/include/__filesystem/file_status.h
-lib/zig/libcxx/include/__filesystem/file_time_type.h
-lib/zig/libcxx/include/__filesystem/file_type.h
-lib/zig/libcxx/include/__filesystem/filesystem_error.h
-lib/zig/libcxx/include/__filesystem/operations.h
-lib/zig/libcxx/include/__filesystem/path_iterator.h
-lib/zig/libcxx/include/__filesystem/path.h
-lib/zig/libcxx/include/__filesystem/perm_options.h
-lib/zig/libcxx/include/__filesystem/perms.h
-lib/zig/libcxx/include/__filesystem/recursive_directory_iterator.h
-lib/zig/libcxx/include/__filesystem/space_info.h
-lib/zig/libcxx/include/__filesystem/u8path.h
-lib/zig/libcxx/include/__format/buffer.h
-lib/zig/libcxx/include/__format/concepts.h
-lib/zig/libcxx/include/__format/enable_insertable.h
-lib/zig/libcxx/include/__format/extended_grapheme_cluster_table.h
-lib/zig/libcxx/include/__format/format_arg_store.h
-lib/zig/libcxx/include/__format/format_arg.h
-lib/zig/libcxx/include/__format/format_args.h
-lib/zig/libcxx/include/__format/format_context.h
-lib/zig/libcxx/include/__format/format_error.h
-lib/zig/libcxx/include/__format/format_fwd.h
-lib/zig/libcxx/include/__format/format_parse_context.h
-lib/zig/libcxx/include/__format/format_string.h
-lib/zig/libcxx/include/__format/format_to_n_result.h
-lib/zig/libcxx/include/__format/formatter_bool.h
-lib/zig/libcxx/include/__format/formatter_char.h
-lib/zig/libcxx/include/__format/formatter_floating_point.h
-lib/zig/libcxx/include/__format/formatter_integer.h
-lib/zig/libcxx/include/__format/formatter_integral.h
-lib/zig/libcxx/include/__format/formatter_output.h
-lib/zig/libcxx/include/__format/formatter_pointer.h
-lib/zig/libcxx/include/__format/formatter_string.h
-lib/zig/libcxx/include/__format/formatter.h
-lib/zig/libcxx/include/__format/parser_std_format_spec.h
-lib/zig/libcxx/include/__format/unicode.h
-lib/zig/libcxx/include/__functional/binary_function.h
-lib/zig/libcxx/include/__functional/binary_negate.h
-lib/zig/libcxx/include/__functional/bind_back.h
-lib/zig/libcxx/include/__functional/bind_front.h
-lib/zig/libcxx/include/__functional/bind.h
-lib/zig/libcxx/include/__functional/binder1st.h
-lib/zig/libcxx/include/__functional/binder2nd.h
-lib/zig/libcxx/include/__functional/boyer_moore_searcher.h
-lib/zig/libcxx/include/__functional/compose.h
-lib/zig/libcxx/include/__functional/default_searcher.h
-lib/zig/libcxx/include/__functional/function.h
-lib/zig/libcxx/include/__functional/hash.h
-lib/zig/libcxx/include/__functional/identity.h
-lib/zig/libcxx/include/__functional/invoke.h
-lib/zig/libcxx/include/__functional/is_transparent.h
-lib/zig/libcxx/include/__functional/mem_fn.h
-lib/zig/libcxx/include/__functional/mem_fun_ref.h
-lib/zig/libcxx/include/__functional/not_fn.h
-lib/zig/libcxx/include/__functional/operations.h
-lib/zig/libcxx/include/__functional/perfect_forward.h
-lib/zig/libcxx/include/__functional/pointer_to_binary_function.h
-lib/zig/libcxx/include/__functional/pointer_to_unary_function.h
-lib/zig/libcxx/include/__functional/ranges_operations.h
-lib/zig/libcxx/include/__functional/reference_wrapper.h
-lib/zig/libcxx/include/__functional/unary_function.h
-lib/zig/libcxx/include/__functional/unary_negate.h
-lib/zig/libcxx/include/__functional/unwrap_ref.h
-lib/zig/libcxx/include/__functional/weak_result_type.h
-lib/zig/libcxx/include/__fwd/span.h
-lib/zig/libcxx/include/__fwd/string_view.h
-lib/zig/libcxx/include/__hash_table
-lib/zig/libcxx/include/__ios/fpos.h
-lib/zig/libcxx/include/__iterator/access.h
-lib/zig/libcxx/include/__iterator/advance.h
-lib/zig/libcxx/include/__iterator/back_insert_iterator.h
-lib/zig/libcxx/include/__iterator/bounded_iter.h
-lib/zig/libcxx/include/__iterator/common_iterator.h
-lib/zig/libcxx/include/__iterator/concepts.h
-lib/zig/libcxx/include/__iterator/counted_iterator.h
-lib/zig/libcxx/include/__iterator/data.h
-lib/zig/libcxx/include/__iterator/default_sentinel.h
-lib/zig/libcxx/include/__iterator/distance.h
-lib/zig/libcxx/include/__iterator/empty.h
-lib/zig/libcxx/include/__iterator/erase_if_container.h
-lib/zig/libcxx/include/__iterator/front_insert_iterator.h
-lib/zig/libcxx/include/__iterator/incrementable_traits.h
-lib/zig/libcxx/include/__iterator/indirectly_comparable.h
-lib/zig/libcxx/include/__iterator/insert_iterator.h
-lib/zig/libcxx/include/__iterator/istream_iterator.h
-lib/zig/libcxx/include/__iterator/istreambuf_iterator.h
-lib/zig/libcxx/include/__iterator/iter_move.h
-lib/zig/libcxx/include/__iterator/iter_swap.h
-lib/zig/libcxx/include/__iterator/iterator_traits.h
-lib/zig/libcxx/include/__iterator/iterator.h
-lib/zig/libcxx/include/__iterator/mergeable.h
-lib/zig/libcxx/include/__iterator/move_iterator.h
-lib/zig/libcxx/include/__iterator/move_sentinel.h
-lib/zig/libcxx/include/__iterator/next.h
-lib/zig/libcxx/include/__iterator/ostream_iterator.h
-lib/zig/libcxx/include/__iterator/ostreambuf_iterator.h
-lib/zig/libcxx/include/__iterator/permutable.h
-lib/zig/libcxx/include/__iterator/prev.h
-lib/zig/libcxx/include/__iterator/projected.h
-lib/zig/libcxx/include/__iterator/readable_traits.h
-lib/zig/libcxx/include/__iterator/reverse_access.h
-lib/zig/libcxx/include/__iterator/reverse_iterator.h
-lib/zig/libcxx/include/__iterator/size.h
-lib/zig/libcxx/include/__iterator/sortable.h
-lib/zig/libcxx/include/__iterator/unreachable_sentinel.h
-lib/zig/libcxx/include/__iterator/wrap_iter.h
-lib/zig/libcxx/include/__locale
-lib/zig/libcxx/include/__mbstate_t.h
-lib/zig/libcxx/include/__memory/addressof.h
-lib/zig/libcxx/include/__memory/allocate_at_least.h
-lib/zig/libcxx/include/__memory/allocation_guard.h
-lib/zig/libcxx/include/__memory/allocator_arg_t.h
-lib/zig/libcxx/include/__memory/allocator_traits.h
-lib/zig/libcxx/include/__memory/allocator.h
-lib/zig/libcxx/include/__memory/assume_aligned.h
-lib/zig/libcxx/include/__memory/auto_ptr.h
-lib/zig/libcxx/include/__memory/compressed_pair.h
-lib/zig/libcxx/include/__memory/concepts.h
-lib/zig/libcxx/include/__memory/construct_at.h
-lib/zig/libcxx/include/__memory/pointer_traits.h
-lib/zig/libcxx/include/__memory/ranges_construct_at.h
-lib/zig/libcxx/include/__memory/ranges_uninitialized_algorithms.h
-lib/zig/libcxx/include/__memory/raw_storage_iterator.h
-lib/zig/libcxx/include/__memory/shared_ptr.h
-lib/zig/libcxx/include/__memory/swap_allocator.h
-lib/zig/libcxx/include/__memory/temporary_buffer.h
-lib/zig/libcxx/include/__memory/uninitialized_algorithms.h
-lib/zig/libcxx/include/__memory/unique_ptr.h
-lib/zig/libcxx/include/__memory/uses_allocator.h
-lib/zig/libcxx/include/__memory/voidify.h
-lib/zig/libcxx/include/__mutex_base
-lib/zig/libcxx/include/__node_handle
-lib/zig/libcxx/include/__numeric/accumulate.h
-lib/zig/libcxx/include/__numeric/adjacent_difference.h
-lib/zig/libcxx/include/__numeric/exclusive_scan.h
-lib/zig/libcxx/include/__numeric/gcd_lcm.h
-lib/zig/libcxx/include/__numeric/inclusive_scan.h
-lib/zig/libcxx/include/__numeric/inner_product.h
-lib/zig/libcxx/include/__numeric/iota.h
-lib/zig/libcxx/include/__numeric/midpoint.h
-lib/zig/libcxx/include/__numeric/partial_sum.h
-lib/zig/libcxx/include/__numeric/reduce.h
-lib/zig/libcxx/include/__numeric/transform_exclusive_scan.h
-lib/zig/libcxx/include/__numeric/transform_inclusive_scan.h
-lib/zig/libcxx/include/__numeric/transform_reduce.h
-lib/zig/libcxx/include/__random/bernoulli_distribution.h
-lib/zig/libcxx/include/__random/binomial_distribution.h
-lib/zig/libcxx/include/__random/cauchy_distribution.h
-lib/zig/libcxx/include/__random/chi_squared_distribution.h
-lib/zig/libcxx/include/__random/clamp_to_integral.h
-lib/zig/libcxx/include/__random/default_random_engine.h
-lib/zig/libcxx/include/__random/discard_block_engine.h
-lib/zig/libcxx/include/__random/discrete_distribution.h
-lib/zig/libcxx/include/__random/exponential_distribution.h
-lib/zig/libcxx/include/__random/extreme_value_distribution.h
-lib/zig/libcxx/include/__random/fisher_f_distribution.h
-lib/zig/libcxx/include/__random/gamma_distribution.h
-lib/zig/libcxx/include/__random/generate_canonical.h
-lib/zig/libcxx/include/__random/geometric_distribution.h
-lib/zig/libcxx/include/__random/independent_bits_engine.h
-lib/zig/libcxx/include/__random/is_seed_sequence.h
-lib/zig/libcxx/include/__random/is_valid.h
-lib/zig/libcxx/include/__random/knuth_b.h
-lib/zig/libcxx/include/__random/linear_congruential_engine.h
-lib/zig/libcxx/include/__random/log2.h
-lib/zig/libcxx/include/__random/lognormal_distribution.h
-lib/zig/libcxx/include/__random/mersenne_twister_engine.h
-lib/zig/libcxx/include/__random/negative_binomial_distribution.h
-lib/zig/libcxx/include/__random/normal_distribution.h
-lib/zig/libcxx/include/__random/piecewise_constant_distribution.h
-lib/zig/libcxx/include/__random/piecewise_linear_distribution.h
-lib/zig/libcxx/include/__random/poisson_distribution.h
-lib/zig/libcxx/include/__random/random_device.h
-lib/zig/libcxx/include/__random/ranlux.h
-lib/zig/libcxx/include/__random/seed_seq.h
-lib/zig/libcxx/include/__random/shuffle_order_engine.h
-lib/zig/libcxx/include/__random/student_t_distribution.h
-lib/zig/libcxx/include/__random/subtract_with_carry_engine.h
-lib/zig/libcxx/include/__random/uniform_int_distribution.h
-lib/zig/libcxx/include/__random/uniform_random_bit_generator.h
-lib/zig/libcxx/include/__random/uniform_real_distribution.h
-lib/zig/libcxx/include/__random/weibull_distribution.h
-lib/zig/libcxx/include/__ranges/access.h
-lib/zig/libcxx/include/__ranges/all.h
-lib/zig/libcxx/include/__ranges/common_view.h
-lib/zig/libcxx/include/__ranges/concepts.h
-lib/zig/libcxx/include/__ranges/copyable_box.h
-lib/zig/libcxx/include/__ranges/counted.h
-lib/zig/libcxx/include/__ranges/dangling.h
-lib/zig/libcxx/include/__ranges/data.h
-lib/zig/libcxx/include/__ranges/drop_view.h
-lib/zig/libcxx/include/__ranges/empty_view.h
-lib/zig/libcxx/include/__ranges/empty.h
-lib/zig/libcxx/include/__ranges/enable_borrowed_range.h
-lib/zig/libcxx/include/__ranges/enable_view.h
-lib/zig/libcxx/include/__ranges/filter_view.h
-lib/zig/libcxx/include/__ranges/iota_view.h
-lib/zig/libcxx/include/__ranges/join_view.h
-lib/zig/libcxx/include/__ranges/lazy_split_view.h
-lib/zig/libcxx/include/__ranges/non_propagating_cache.h
-lib/zig/libcxx/include/__ranges/owning_view.h
-lib/zig/libcxx/include/__ranges/range_adaptor.h
-lib/zig/libcxx/include/__ranges/rbegin.h
-lib/zig/libcxx/include/__ranges/ref_view.h
-lib/zig/libcxx/include/__ranges/rend.h
-lib/zig/libcxx/include/__ranges/reverse_view.h
-lib/zig/libcxx/include/__ranges/single_view.h
-lib/zig/libcxx/include/__ranges/size.h
-lib/zig/libcxx/include/__ranges/subrange.h
-lib/zig/libcxx/include/__ranges/take_view.h
-lib/zig/libcxx/include/__ranges/transform_view.h
-lib/zig/libcxx/include/__ranges/view_interface.h
-lib/zig/libcxx/include/__ranges/views.h
-lib/zig/libcxx/include/__ranges/zip_view.h
-lib/zig/libcxx/include/__split_buffer
-lib/zig/libcxx/include/__std_stream
-lib/zig/libcxx/include/__string/char_traits.h
-lib/zig/libcxx/include/__string/extern_template_lists.h
-lib/zig/libcxx/include/__support/android/locale_bionic.h
-lib/zig/libcxx/include/__support/fuchsia/xlocale.h
-lib/zig/libcxx/include/__support/ibm/gettod_zos.h
-lib/zig/libcxx/include/__support/ibm/locale_mgmt_zos.h
-lib/zig/libcxx/include/__support/ibm/nanosleep.h
-lib/zig/libcxx/include/__support/ibm/xlocale.h
-lib/zig/libcxx/include/__support/musl/xlocale.h
-lib/zig/libcxx/include/__support/newlib/xlocale.h
-lib/zig/libcxx/include/__support/openbsd/xlocale.h
-lib/zig/libcxx/include/__support/solaris/floatingpoint.h
-lib/zig/libcxx/include/__support/solaris/wchar.h
-lib/zig/libcxx/include/__support/solaris/xlocale.h
-lib/zig/libcxx/include/__support/win32/limits_msvc_win32.h
-lib/zig/libcxx/include/__support/win32/locale_win32.h
-lib/zig/libcxx/include/__support/xlocale/__nop_locale_mgmt.h
-lib/zig/libcxx/include/__support/xlocale/__posix_l_fallback.h
-lib/zig/libcxx/include/__support/xlocale/__strtonum_fallback.h
-lib/zig/libcxx/include/__thread/poll_with_backoff.h
-lib/zig/libcxx/include/__thread/timed_backoff_policy.h
-lib/zig/libcxx/include/__threading_support
-lib/zig/libcxx/include/__tree
-lib/zig/libcxx/include/__tuple
-lib/zig/libcxx/include/__type_traits/add_const.h
-lib/zig/libcxx/include/__type_traits/add_cv.h
-lib/zig/libcxx/include/__type_traits/add_lvalue_reference.h
-lib/zig/libcxx/include/__type_traits/add_pointer.h
-lib/zig/libcxx/include/__type_traits/add_rvalue_reference.h
-lib/zig/libcxx/include/__type_traits/add_volatile.h
-lib/zig/libcxx/include/__type_traits/aligned_storage.h
-lib/zig/libcxx/include/__type_traits/aligned_union.h
-lib/zig/libcxx/include/__type_traits/alignment_of.h
-lib/zig/libcxx/include/__type_traits/apply_cv.h
-lib/zig/libcxx/include/__type_traits/common_reference.h
-lib/zig/libcxx/include/__type_traits/common_type.h
-lib/zig/libcxx/include/__type_traits/conditional.h
-lib/zig/libcxx/include/__type_traits/conjunction.h
-lib/zig/libcxx/include/__type_traits/copy_cv.h
-lib/zig/libcxx/include/__type_traits/copy_cvref.h
-lib/zig/libcxx/include/__type_traits/decay.h
-lib/zig/libcxx/include/__type_traits/disjunction.h
-lib/zig/libcxx/include/__type_traits/enable_if.h
-lib/zig/libcxx/include/__type_traits/extent.h
-lib/zig/libcxx/include/__type_traits/has_unique_object_representation.h
-lib/zig/libcxx/include/__type_traits/has_virtual_destructor.h
-lib/zig/libcxx/include/__type_traits/integral_constant.h
-lib/zig/libcxx/include/__type_traits/is_abstract.h
-lib/zig/libcxx/include/__type_traits/is_aggregate.h
-lib/zig/libcxx/include/__type_traits/is_arithmetic.h
-lib/zig/libcxx/include/__type_traits/is_array.h
-lib/zig/libcxx/include/__type_traits/is_assignable.h
-lib/zig/libcxx/include/__type_traits/is_base_of.h
-lib/zig/libcxx/include/__type_traits/is_bounded_array.h
-lib/zig/libcxx/include/__type_traits/is_callable.h
-lib/zig/libcxx/include/__type_traits/is_class.h
-lib/zig/libcxx/include/__type_traits/is_compound.h
-lib/zig/libcxx/include/__type_traits/is_const.h
-lib/zig/libcxx/include/__type_traits/is_constant_evaluated.h
-lib/zig/libcxx/include/__type_traits/is_constructible.h
-lib/zig/libcxx/include/__type_traits/is_convertible.h
-lib/zig/libcxx/include/__type_traits/is_copy_assignable.h
-lib/zig/libcxx/include/__type_traits/is_copy_constructible.h
-lib/zig/libcxx/include/__type_traits/is_core_convertible.h
-lib/zig/libcxx/include/__type_traits/is_default_constructible.h
-lib/zig/libcxx/include/__type_traits/is_destructible.h
-lib/zig/libcxx/include/__type_traits/is_empty.h
-lib/zig/libcxx/include/__type_traits/is_enum.h
-lib/zig/libcxx/include/__type_traits/is_final.h
-lib/zig/libcxx/include/__type_traits/is_floating_point.h
-lib/zig/libcxx/include/__type_traits/is_function.h
-lib/zig/libcxx/include/__type_traits/is_fundamental.h
-lib/zig/libcxx/include/__type_traits/is_integral.h
-lib/zig/libcxx/include/__type_traits/is_literal_type.h
-lib/zig/libcxx/include/__type_traits/is_member_function_pointer.h
-lib/zig/libcxx/include/__type_traits/is_member_object_pointer.h
-lib/zig/libcxx/include/__type_traits/is_member_pointer.h
-lib/zig/libcxx/include/__type_traits/is_move_assignable.h
-lib/zig/libcxx/include/__type_traits/is_move_constructible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_assignable.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_constructible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_convertible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_copy_assignable.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_copy_constructible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_default_constructible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_destructible.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_move_assignable.h
-lib/zig/libcxx/include/__type_traits/is_nothrow_move_constructible.h
-lib/zig/libcxx/include/__type_traits/is_null_pointer.h
-lib/zig/libcxx/include/__type_traits/is_object.h
-lib/zig/libcxx/include/__type_traits/is_pod.h
-lib/zig/libcxx/include/__type_traits/is_pointer.h
-lib/zig/libcxx/include/__type_traits/is_polymorphic.h
-lib/zig/libcxx/include/__type_traits/is_primary_template.h
-lib/zig/libcxx/include/__type_traits/is_reference_wrapper.h
-lib/zig/libcxx/include/__type_traits/is_reference.h
-lib/zig/libcxx/include/__type_traits/is_referenceable.h
-lib/zig/libcxx/include/__type_traits/is_same.h
-lib/zig/libcxx/include/__type_traits/is_scalar.h
-lib/zig/libcxx/include/__type_traits/is_scoped_enum.h
-lib/zig/libcxx/include/__type_traits/is_signed_integer.h
-lib/zig/libcxx/include/__type_traits/is_signed.h
-lib/zig/libcxx/include/__type_traits/is_standard_layout.h
-lib/zig/libcxx/include/__type_traits/is_trivial.h
-lib/zig/libcxx/include/__type_traits/is_trivially_assignable.h
-lib/zig/libcxx/include/__type_traits/is_trivially_constructible.h
-lib/zig/libcxx/include/__type_traits/is_trivially_copy_assignable.h
-lib/zig/libcxx/include/__type_traits/is_trivially_copy_constructible.h
-lib/zig/libcxx/include/__type_traits/is_trivially_copyable.h
-lib/zig/libcxx/include/__type_traits/is_trivially_default_constructible.h
-lib/zig/libcxx/include/__type_traits/is_trivially_destructible.h
-lib/zig/libcxx/include/__type_traits/is_trivially_move_assignable.h
-lib/zig/libcxx/include/__type_traits/is_trivially_move_constructible.h
-lib/zig/libcxx/include/__type_traits/is_unbounded_array.h
-lib/zig/libcxx/include/__type_traits/is_union.h
-lib/zig/libcxx/include/__type_traits/is_unsigned_integer.h
-lib/zig/libcxx/include/__type_traits/is_unsigned.h
-lib/zig/libcxx/include/__type_traits/is_valid_expansion.h
-lib/zig/libcxx/include/__type_traits/is_void.h
-lib/zig/libcxx/include/__type_traits/is_volatile.h
-lib/zig/libcxx/include/__type_traits/lazy.h
-lib/zig/libcxx/include/__type_traits/make_32_64_or_128_bit.h
-lib/zig/libcxx/include/__type_traits/make_signed.h
-lib/zig/libcxx/include/__type_traits/make_unsigned.h
-lib/zig/libcxx/include/__type_traits/nat.h
-lib/zig/libcxx/include/__type_traits/negation.h
-lib/zig/libcxx/include/__type_traits/promote.h
-lib/zig/libcxx/include/__type_traits/rank.h
-lib/zig/libcxx/include/__type_traits/remove_all_extents.h
-lib/zig/libcxx/include/__type_traits/remove_const.h
-lib/zig/libcxx/include/__type_traits/remove_cv.h
-lib/zig/libcxx/include/__type_traits/remove_cvref.h
-lib/zig/libcxx/include/__type_traits/remove_extent.h
-lib/zig/libcxx/include/__type_traits/remove_pointer.h
-lib/zig/libcxx/include/__type_traits/remove_reference.h
-lib/zig/libcxx/include/__type_traits/remove_volatile.h
-lib/zig/libcxx/include/__type_traits/type_identity.h
-lib/zig/libcxx/include/__type_traits/type_list.h
-lib/zig/libcxx/include/__type_traits/underlying_type.h
-lib/zig/libcxx/include/__type_traits/void_t.h
-lib/zig/libcxx/include/__undef_macros
-lib/zig/libcxx/include/__utility/as_const.h
-lib/zig/libcxx/include/__utility/auto_cast.h
-lib/zig/libcxx/include/__utility/cmp.h
-lib/zig/libcxx/include/__utility/declval.h
-lib/zig/libcxx/include/__utility/exchange.h
-lib/zig/libcxx/include/__utility/forward.h
-lib/zig/libcxx/include/__utility/in_place.h
-lib/zig/libcxx/include/__utility/integer_sequence.h
-lib/zig/libcxx/include/__utility/move.h
-lib/zig/libcxx/include/__utility/pair.h
-lib/zig/libcxx/include/__utility/piecewise_construct.h
-lib/zig/libcxx/include/__utility/priority_tag.h
-lib/zig/libcxx/include/__utility/rel_ops.h
-lib/zig/libcxx/include/__utility/swap.h
-lib/zig/libcxx/include/__utility/to_underlying.h
-lib/zig/libcxx/include/__utility/transaction.h
-lib/zig/libcxx/include/__utility/unreachable.h
-lib/zig/libcxx/include/__variant/monostate.h
-lib/zig/libcxx/include/__verbose_abort
-lib/zig/libcxx/include/algorithm
-lib/zig/libcxx/include/any
-lib/zig/libcxx/include/array
-lib/zig/libcxx/include/atomic
-lib/zig/libcxx/include/barrier
-lib/zig/libcxx/include/bit
-lib/zig/libcxx/include/bitset
-lib/zig/libcxx/include/cassert
-lib/zig/libcxx/include/ccomplex
-lib/zig/libcxx/include/cctype
-lib/zig/libcxx/include/cerrno
-lib/zig/libcxx/include/cfenv
-lib/zig/libcxx/include/cfloat
-lib/zig/libcxx/include/charconv
-lib/zig/libcxx/include/chrono
-lib/zig/libcxx/include/cinttypes
-lib/zig/libcxx/include/ciso646
-lib/zig/libcxx/include/climits
-lib/zig/libcxx/include/clocale
-lib/zig/libcxx/include/cmath
-lib/zig/libcxx/include/codecvt
-lib/zig/libcxx/include/compare
-lib/zig/libcxx/include/complex
-lib/zig/libcxx/include/complex.h
-lib/zig/libcxx/include/concepts
-lib/zig/libcxx/include/condition_variable
-lib/zig/libcxx/include/coroutine
-lib/zig/libcxx/include/csetjmp
-lib/zig/libcxx/include/csignal
-lib/zig/libcxx/include/cstdarg
-lib/zig/libcxx/include/cstdbool
-lib/zig/libcxx/include/cstddef
-lib/zig/libcxx/include/cstdint
-lib/zig/libcxx/include/cstdio
-lib/zig/libcxx/include/cstdlib
-lib/zig/libcxx/include/cstring
-lib/zig/libcxx/include/ctgmath
-lib/zig/libcxx/include/ctime
-lib/zig/libcxx/include/ctype.h
-lib/zig/libcxx/include/cuchar
-lib/zig/libcxx/include/cwchar
-lib/zig/libcxx/include/cwctype
-lib/zig/libcxx/include/deque
-lib/zig/libcxx/include/errno.h
-lib/zig/libcxx/include/exception
-lib/zig/libcxx/include/execution
-lib/zig/libcxx/include/experimental/__config
-lib/zig/libcxx/include/experimental/__memory
-lib/zig/libcxx/include/experimental/algorithm
-lib/zig/libcxx/include/experimental/coroutine
-lib/zig/libcxx/include/experimental/deque
-lib/zig/libcxx/include/experimental/forward_list
-lib/zig/libcxx/include/experimental/functional
-lib/zig/libcxx/include/experimental/iterator
-lib/zig/libcxx/include/experimental/list
-lib/zig/libcxx/include/experimental/map
-lib/zig/libcxx/include/experimental/memory_resource
-lib/zig/libcxx/include/experimental/propagate_const
-lib/zig/libcxx/include/experimental/regex
-lib/zig/libcxx/include/experimental/set
-lib/zig/libcxx/include/experimental/simd
-lib/zig/libcxx/include/experimental/string
-lib/zig/libcxx/include/experimental/type_traits
-lib/zig/libcxx/include/experimental/unordered_map
-lib/zig/libcxx/include/experimental/unordered_set
-lib/zig/libcxx/include/experimental/utility
-lib/zig/libcxx/include/experimental/vector
-lib/zig/libcxx/include/ext/__hash
-lib/zig/libcxx/include/ext/hash_map
-lib/zig/libcxx/include/ext/hash_set
-lib/zig/libcxx/include/fenv.h
-lib/zig/libcxx/include/filesystem
-lib/zig/libcxx/include/float.h
-lib/zig/libcxx/include/format
-lib/zig/libcxx/include/forward_list
-lib/zig/libcxx/include/fstream
-lib/zig/libcxx/include/functional
-lib/zig/libcxx/include/future
-lib/zig/libcxx/include/initializer_list
-lib/zig/libcxx/include/inttypes.h
-lib/zig/libcxx/include/iomanip
-lib/zig/libcxx/include/ios
-lib/zig/libcxx/include/iosfwd
-lib/zig/libcxx/include/iostream
-lib/zig/libcxx/include/istream
-lib/zig/libcxx/include/iterator
-lib/zig/libcxx/include/latch
-lib/zig/libcxx/include/limits
-lib/zig/libcxx/include/limits.h
-lib/zig/libcxx/include/list
-lib/zig/libcxx/include/locale
-lib/zig/libcxx/include/locale.h
-lib/zig/libcxx/include/map
-lib/zig/libcxx/include/math.h
-lib/zig/libcxx/include/memory
-lib/zig/libcxx/include/mutex
-lib/zig/libcxx/include/new
-lib/zig/libcxx/include/numbers
-lib/zig/libcxx/include/numeric
-lib/zig/libcxx/include/optional
-lib/zig/libcxx/include/ostream
-lib/zig/libcxx/include/queue
-lib/zig/libcxx/include/random
-lib/zig/libcxx/include/ranges
-lib/zig/libcxx/include/ratio
-lib/zig/libcxx/include/regex
-lib/zig/libcxx/include/scoped_allocator
-lib/zig/libcxx/include/semaphore
-lib/zig/libcxx/include/set
-lib/zig/libcxx/include/setjmp.h
-lib/zig/libcxx/include/shared_mutex
-lib/zig/libcxx/include/span
-lib/zig/libcxx/include/sstream
-lib/zig/libcxx/include/stack
-lib/zig/libcxx/include/stdatomic.h
-lib/zig/libcxx/include/stdbool.h
-lib/zig/libcxx/include/stddef.h
-lib/zig/libcxx/include/stdexcept
-lib/zig/libcxx/include/stdint.h
-lib/zig/libcxx/include/stdio.h
-lib/zig/libcxx/include/stdlib.h
-lib/zig/libcxx/include/streambuf
-lib/zig/libcxx/include/string
-lib/zig/libcxx/include/string_view
-lib/zig/libcxx/include/string.h
-lib/zig/libcxx/include/strstream
-lib/zig/libcxx/include/system_error
-lib/zig/libcxx/include/tgmath.h
-lib/zig/libcxx/include/thread
-lib/zig/libcxx/include/tuple
-lib/zig/libcxx/include/type_traits
-lib/zig/libcxx/include/typeindex
-lib/zig/libcxx/include/typeinfo
-lib/zig/libcxx/include/uchar.h
-lib/zig/libcxx/include/unordered_map
-lib/zig/libcxx/include/unordered_set
-lib/zig/libcxx/include/utility
-lib/zig/libcxx/include/valarray
-lib/zig/libcxx/include/variant
-lib/zig/libcxx/include/vector
-lib/zig/libcxx/include/version
-lib/zig/libcxx/include/wchar.h
-lib/zig/libcxx/include/wctype.h
-lib/zig/libcxx/LICENSE.TXT
-lib/zig/libcxx/src/algorithm.cpp
-lib/zig/libcxx/src/any.cpp
-lib/zig/libcxx/src/atomic.cpp
-lib/zig/libcxx/src/barrier.cpp
-lib/zig/libcxx/src/bind.cpp
-lib/zig/libcxx/src/charconv.cpp
-lib/zig/libcxx/src/chrono_system_time_init.h
-lib/zig/libcxx/src/chrono.cpp
-lib/zig/libcxx/src/condition_variable_destructor.cpp
-lib/zig/libcxx/src/condition_variable.cpp
-lib/zig/libcxx/src/debug.cpp
-lib/zig/libcxx/src/exception.cpp
-lib/zig/libcxx/src/experimental/memory_resource_init_helper.h
-lib/zig/libcxx/src/experimental/memory_resource.cpp
-lib/zig/libcxx/src/filesystem/directory_iterator.cpp
-lib/zig/libcxx/src/filesystem/filesystem_common.h
-lib/zig/libcxx/src/filesystem/int128_builtins.cpp
-lib/zig/libcxx/src/filesystem/operations.cpp
-lib/zig/libcxx/src/filesystem/posix_compat.h
-lib/zig/libcxx/src/format.cpp
-lib/zig/libcxx/src/functional.cpp
-lib/zig/libcxx/src/future.cpp
-lib/zig/libcxx/src/hash.cpp
-lib/zig/libcxx/src/include/apple_availability.h
-lib/zig/libcxx/src/include/atomic_support.h
-lib/zig/libcxx/src/include/config_elast.h
-lib/zig/libcxx/src/include/refstring.h
-lib/zig/libcxx/src/include/ryu/common.h
-lib/zig/libcxx/src/include/ryu/d2fixed_full_table.h
-lib/zig/libcxx/src/include/ryu/d2fixed.h
-lib/zig/libcxx/src/include/ryu/d2s_full_table.h
-lib/zig/libcxx/src/include/ryu/d2s_intrinsics.h
-lib/zig/libcxx/src/include/ryu/d2s.h
-lib/zig/libcxx/src/include/ryu/digit_table.h
-lib/zig/libcxx/src/include/ryu/f2s.h
-lib/zig/libcxx/src/include/ryu/ryu.h
-lib/zig/libcxx/src/include/sso_allocator.h
-lib/zig/libcxx/src/include/to_chars_floating_point.h
-lib/zig/libcxx/src/ios.cpp
-lib/zig/libcxx/src/ios.instantiations.cpp
-lib/zig/libcxx/src/iostream_init.h
-lib/zig/libcxx/src/iostream.cpp
-lib/zig/libcxx/src/legacy_debug_handler.cpp
-lib/zig/libcxx/src/legacy_pointer_safety.cpp
-lib/zig/libcxx/src/locale.cpp
-lib/zig/libcxx/src/memory.cpp
-lib/zig/libcxx/src/mutex_destructor.cpp
-lib/zig/libcxx/src/mutex.cpp
-lib/zig/libcxx/src/new.cpp
-lib/zig/libcxx/src/optional.cpp
-lib/zig/libcxx/src/random_shuffle.cpp
-lib/zig/libcxx/src/random.cpp
-lib/zig/libcxx/src/regex.cpp
-lib/zig/libcxx/src/ryu/d2fixed.cpp
-lib/zig/libcxx/src/ryu/d2s.cpp
-lib/zig/libcxx/src/ryu/f2s.cpp
-lib/zig/libcxx/src/shared_mutex.cpp
-lib/zig/libcxx/src/stdexcept.cpp
-lib/zig/libcxx/src/string.cpp
-lib/zig/libcxx/src/strstream.cpp
-lib/zig/libcxx/src/support/ibm/mbsnrtowcs.cpp
-lib/zig/libcxx/src/support/ibm/wcsnrtombs.cpp
-lib/zig/libcxx/src/support/ibm/xlocale_zos.cpp
-lib/zig/libcxx/src/support/runtime/exception_fallback.ipp
-lib/zig/libcxx/src/support/runtime/exception_glibcxx.ipp
-lib/zig/libcxx/src/support/runtime/exception_libcxxabi.ipp
-lib/zig/libcxx/src/support/runtime/exception_libcxxrt.ipp
-lib/zig/libcxx/src/support/runtime/exception_msvc.ipp
-lib/zig/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp
-lib/zig/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp
-lib/zig/libcxx/src/support/runtime/exception_pointer_msvc.ipp
-lib/zig/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp
-lib/zig/libcxx/src/support/runtime/new_handler_fallback.ipp
-lib/zig/libcxx/src/support/runtime/stdexcept_default.ipp
-lib/zig/libcxx/src/support/runtime/stdexcept_vcruntime.ipp
-lib/zig/libcxx/src/support/solaris/mbsnrtowcs.inc
-lib/zig/libcxx/src/support/solaris/wcsnrtombs.inc
-lib/zig/libcxx/src/support/solaris/xlocale.cpp
-lib/zig/libcxx/src/support/win32/locale_win32.cpp
-lib/zig/libcxx/src/support/win32/support.cpp
-lib/zig/libcxx/src/support/win32/thread_win32.cpp
-lib/zig/libcxx/src/system_error.cpp
-lib/zig/libcxx/src/thread.cpp
-lib/zig/libcxx/src/typeinfo.cpp
-lib/zig/libcxx/src/utility.cpp
-lib/zig/libcxx/src/valarray.cpp
-lib/zig/libcxx/src/variant.cpp
-lib/zig/libcxx/src/vector.cpp
-lib/zig/libcxx/src/verbose_abort.cpp
-lib/zig/libcxxabi/include/__cxxabi_config.h
-lib/zig/libcxxabi/include/cxxabi.h
-lib/zig/libcxxabi/LICENSE.TXT
-lib/zig/libcxxabi/src/abort_message.cpp
-lib/zig/libcxxabi/src/abort_message.h
-lib/zig/libcxxabi/src/aix_state_tab_eh.inc
-lib/zig/libcxxabi/src/cxa_aux_runtime.cpp
-lib/zig/libcxxabi/src/cxa_default_handlers.cpp
-lib/zig/libcxxabi/src/cxa_demangle.cpp
-lib/zig/libcxxabi/src/cxa_exception_storage.cpp
-lib/zig/libcxxabi/src/cxa_exception.cpp
-lib/zig/libcxxabi/src/cxa_exception.h
-lib/zig/libcxxabi/src/cxa_guard_impl.h
-lib/zig/libcxxabi/src/cxa_guard.cpp
-lib/zig/libcxxabi/src/cxa_handlers.cpp
-lib/zig/libcxxabi/src/cxa_handlers.h
-lib/zig/libcxxabi/src/cxa_noexception.cpp
-lib/zig/libcxxabi/src/cxa_personality.cpp
-lib/zig/libcxxabi/src/cxa_thread_atexit.cpp
-lib/zig/libcxxabi/src/cxa_vector.cpp
-lib/zig/libcxxabi/src/cxa_virtual.cpp
-lib/zig/libcxxabi/src/demangle/DemangleConfig.h
-lib/zig/libcxxabi/src/demangle/ItaniumDemangle.h
-lib/zig/libcxxabi/src/demangle/ItaniumNodes.def
-lib/zig/libcxxabi/src/demangle/StringView.h
-lib/zig/libcxxabi/src/demangle/Utility.h
-lib/zig/libcxxabi/src/fallback_malloc.cpp
-lib/zig/libcxxabi/src/fallback_malloc.h
-lib/zig/libcxxabi/src/private_typeinfo.cpp
-lib/zig/libcxxabi/src/private_typeinfo.h
-lib/zig/libcxxabi/src/stdlib_exception.cpp
-lib/zig/libcxxabi/src/stdlib_new_delete.cpp
-lib/zig/libcxxabi/src/stdlib_stdexcept.cpp
-lib/zig/libcxxabi/src/stdlib_typeinfo.cpp
-lib/zig/libunwind/include/__libunwind_config.h
-lib/zig/libunwind/include/libunwind.h
-lib/zig/libunwind/include/mach-o/compact_unwind_encoding.h
-lib/zig/libunwind/include/unwind_arm_ehabi.h
-lib/zig/libunwind/include/unwind_itanium.h
-lib/zig/libunwind/include/unwind.h
-lib/zig/libunwind/LICENSE.TXT
-lib/zig/libunwind/src/AddressSpace.hpp
-lib/zig/libunwind/src/assembly.h
-lib/zig/libunwind/src/cet_unwind.h
-lib/zig/libunwind/src/CompactUnwinder.hpp
-lib/zig/libunwind/src/config.h
-lib/zig/libunwind/src/dwarf2.h
-lib/zig/libunwind/src/DwarfInstructions.hpp
-lib/zig/libunwind/src/DwarfParser.hpp
-lib/zig/libunwind/src/EHHeaderParser.hpp
-lib/zig/libunwind/src/FrameHeaderCache.hpp
-lib/zig/libunwind/src/gcc_personality_v0.c
-lib/zig/libunwind/src/libunwind_ext.h
-lib/zig/libunwind/src/libunwind.cpp
-lib/zig/libunwind/src/Registers.hpp
-lib/zig/libunwind/src/RWMutex.hpp
-lib/zig/libunwind/src/Unwind_AIXExtras.cpp
-lib/zig/libunwind/src/Unwind_AppleExtras.cpp
-lib/zig/libunwind/src/Unwind-EHABI.cpp
-lib/zig/libunwind/src/Unwind-EHABI.h
-lib/zig/libunwind/src/Unwind-seh.cpp
-lib/zig/libunwind/src/Unwind-sjlj.c
-lib/zig/libunwind/src/UnwindCursor.hpp
-lib/zig/libunwind/src/UnwindLevel1-gcc-ext.c
-lib/zig/libunwind/src/UnwindLevel1.c
-lib/zig/libunwind/src/UnwindRegistersRestore.S
-lib/zig/libunwind/src/UnwindRegistersSave.S
-lib/zig/ssp.zig
-lib/zig/std/array_hash_map.zig
-lib/zig/std/array_list.zig
-lib/zig/std/ascii.zig
-lib/zig/std/atomic.zig
-lib/zig/std/atomic/Atomic.zig
-lib/zig/std/atomic/queue.zig
-lib/zig/std/atomic/stack.zig
-lib/zig/std/base64.zig
-lib/zig/std/bit_set.zig
-lib/zig/std/bounded_array.zig
-lib/zig/std/buf_map.zig
-lib/zig/std/buf_set.zig
-lib/zig/std/build.zig
-lib/zig/std/build/CheckFileStep.zig
-lib/zig/std/build/CheckObjectStep.zig
-lib/zig/std/build/EmulatableRunStep.zig
-lib/zig/std/build/FmtStep.zig
-lib/zig/std/build/InstallRawStep.zig
-lib/zig/std/build/OptionsStep.zig
-lib/zig/std/build/RunStep.zig
-lib/zig/std/build/TranslateCStep.zig
-lib/zig/std/build/WriteFileStep.zig
-lib/zig/std/builtin.zig
-lib/zig/std/c.zig
-lib/zig/std/c/darwin.zig
-lib/zig/std/c/darwin/aarch64.zig
-lib/zig/std/c/darwin/x86_64.zig
-lib/zig/std/c/dragonfly.zig
-lib/zig/std/c/emscripten.zig
-lib/zig/std/c/freebsd.zig
-lib/zig/std/c/fuchsia.zig
-lib/zig/std/c/haiku.zig
-lib/zig/std/c/hermit.zig
-lib/zig/std/c/linux.zig
-lib/zig/std/c/minix.zig
-lib/zig/std/c/netbsd.zig
-lib/zig/std/c/openbsd.zig
-lib/zig/std/c/solaris.zig
-lib/zig/std/c/tokenizer.zig
-lib/zig/std/c/wasi.zig
-lib/zig/std/c/windows.zig
-lib/zig/std/child_process.zig
-lib/zig/std/coff.zig
-lib/zig/std/compress.zig
-lib/zig/std/compress/deflate.zig
-lib/zig/std/compress/deflate/bits_utils.zig
-lib/zig/std/compress/deflate/compressor_test.zig
-lib/zig/std/compress/deflate/compressor.zig
-lib/zig/std/compress/deflate/decompressor.zig
-lib/zig/std/compress/deflate/deflate_const.zig
-lib/zig/std/compress/deflate/deflate_fast_test.zig
-lib/zig/std/compress/deflate/deflate_fast.zig
-lib/zig/std/compress/deflate/dict_decoder.zig
-lib/zig/std/compress/deflate/huffman_bit_writer.zig
-lib/zig/std/compress/deflate/huffman_code.zig
-lib/zig/std/compress/deflate/mem_utils.zig
-lib/zig/std/compress/deflate/token.zig
-lib/zig/std/compress/gzip.zig
-lib/zig/std/compress/zlib.zig
-lib/zig/std/comptime_string_map.zig
-lib/zig/std/crypto.zig
-lib/zig/std/crypto/25519/curve25519.zig
-lib/zig/std/crypto/25519/ed25519.zig
-lib/zig/std/crypto/25519/edwards25519.zig
-lib/zig/std/crypto/25519/field.zig
-lib/zig/std/crypto/25519/ristretto255.zig
-lib/zig/std/crypto/25519/scalar.zig
-lib/zig/std/crypto/25519/x25519.zig
-lib/zig/std/crypto/aegis.zig
-lib/zig/std/crypto/aes_gcm.zig
-lib/zig/std/crypto/aes_ocb.zig
-lib/zig/std/crypto/aes.zig
-lib/zig/std/crypto/aes/aesni.zig
-lib/zig/std/crypto/aes/armcrypto.zig
-lib/zig/std/crypto/aes/soft.zig
-lib/zig/std/crypto/argon2.zig
-lib/zig/std/crypto/bcrypt.zig
-lib/zig/std/crypto/benchmark.zig
-lib/zig/std/crypto/blake2.zig
-lib/zig/std/crypto/blake3.zig
-lib/zig/std/crypto/chacha20.zig
-lib/zig/std/crypto/ecdsa.zig
-lib/zig/std/crypto/errors.zig
-lib/zig/std/crypto/ghash.zig
-lib/zig/std/crypto/gimli.zig
-lib/zig/std/crypto/hash_composition.zig
-lib/zig/std/crypto/hkdf.zig
-lib/zig/std/crypto/hmac.zig
-lib/zig/std/crypto/isap.zig
-lib/zig/std/crypto/md5.zig
-lib/zig/std/crypto/modes.zig
-lib/zig/std/crypto/pbkdf2.zig
-lib/zig/std/crypto/pcurves/common.zig
-lib/zig/std/crypto/pcurves/p256.zig
-lib/zig/std/crypto/pcurves/p256/field.zig
-lib/zig/std/crypto/pcurves/p256/p256_64.zig
-lib/zig/std/crypto/pcurves/p256/p256_scalar_64.zig
-lib/zig/std/crypto/pcurves/p256/scalar.zig
-lib/zig/std/crypto/pcurves/p384.zig
-lib/zig/std/crypto/pcurves/p384/field.zig
-lib/zig/std/crypto/pcurves/p384/p384_64.zig
-lib/zig/std/crypto/pcurves/p384/p384_scalar_64.zig
-lib/zig/std/crypto/pcurves/p384/scalar.zig
-lib/zig/std/crypto/pcurves/secp256k1.zig
-lib/zig/std/crypto/pcurves/secp256k1/field.zig
-lib/zig/std/crypto/pcurves/secp256k1/scalar.zig
-lib/zig/std/crypto/pcurves/secp256k1/secp256k1_64.zig
-lib/zig/std/crypto/pcurves/secp256k1/secp256k1_scalar_64.zig
-lib/zig/std/crypto/pcurves/tests/p256.zig
-lib/zig/std/crypto/pcurves/tests/p384.zig
-lib/zig/std/crypto/pcurves/tests/secp256k1.zig
-lib/zig/std/crypto/phc_encoding.zig
-lib/zig/std/crypto/poly1305.zig
-lib/zig/std/crypto/salsa20.zig
-lib/zig/std/crypto/scrypt.zig
-lib/zig/std/crypto/sha1.zig
-lib/zig/std/crypto/sha2.zig
-lib/zig/std/crypto/sha3.zig
-lib/zig/std/crypto/siphash.zig
-lib/zig/std/crypto/test.zig
-lib/zig/std/crypto/tlcsprng.zig
-lib/zig/std/crypto/utils.zig
-lib/zig/std/crypto/xoodoo.zig
-lib/zig/std/cstr.zig
-lib/zig/std/debug.zig
-lib/zig/std/dwarf.zig
-lib/zig/std/dwarf/AT.zig
-lib/zig/std/dwarf/ATE.zig
-lib/zig/std/dwarf/FORM.zig
-lib/zig/std/dwarf/LANG.zig
-lib/zig/std/dwarf/OP.zig
-lib/zig/std/dwarf/TAG.zig
-lib/zig/std/dynamic_library.zig
-lib/zig/std/elf.zig
-lib/zig/std/enums.zig
-lib/zig/std/event.zig
-lib/zig/std/event/batch.zig
-lib/zig/std/event/channel.zig
-lib/zig/std/event/future.zig
-lib/zig/std/event/group.zig
-lib/zig/std/event/lock.zig
-lib/zig/std/event/locked.zig
-lib/zig/std/event/loop.zig
-lib/zig/std/event/rwlock.zig
-lib/zig/std/event/rwlocked.zig
-lib/zig/std/event/wait_group.zig
-lib/zig/std/fifo.zig
-lib/zig/std/fmt.zig
-lib/zig/std/fmt/errol.zig
-lib/zig/std/fmt/errol/enum3.zig
-lib/zig/std/fmt/errol/lookup.zig
-lib/zig/std/fmt/parse_float.zig
-lib/zig/std/fmt/parse_float/common.zig
-lib/zig/std/fmt/parse_float/convert_eisel_lemire.zig
-lib/zig/std/fmt/parse_float/convert_fast.zig
-lib/zig/std/fmt/parse_float/convert_hex.zig
-lib/zig/std/fmt/parse_float/convert_slow.zig
-lib/zig/std/fmt/parse_float/decimal.zig
-lib/zig/std/fmt/parse_float/FloatInfo.zig
-lib/zig/std/fmt/parse_float/FloatStream.zig
-lib/zig/std/fmt/parse_float/parse_float.zig
-lib/zig/std/fmt/parse_float/parse.zig
-lib/zig/std/fs.zig
-lib/zig/std/fs/file.zig
-lib/zig/std/fs/get_app_data_dir.zig
-lib/zig/std/fs/path.zig
-lib/zig/std/fs/test.zig
-lib/zig/std/fs/wasi.zig
-lib/zig/std/fs/watch.zig
-lib/zig/std/hash_map.zig
-lib/zig/std/hash.zig
-lib/zig/std/hash/adler.zig
-lib/zig/std/hash/auto_hash.zig
-lib/zig/std/hash/benchmark.zig
-lib/zig/std/hash/cityhash.zig
-lib/zig/std/hash/crc.zig
-lib/zig/std/hash/fnv.zig
-lib/zig/std/hash/murmur.zig
-lib/zig/std/hash/wyhash.zig
-lib/zig/std/heap.zig
-lib/zig/std/heap/arena_allocator.zig
-lib/zig/std/heap/general_purpose_allocator.zig
-lib/zig/std/heap/log_to_writer_allocator.zig
-lib/zig/std/heap/logging_allocator.zig
-lib/zig/std/http.zig
-lib/zig/std/http/method.zig
-lib/zig/std/http/status.zig
-lib/zig/std/io.zig
-lib/zig/std/io/bit_reader.zig
-lib/zig/std/io/bit_writer.zig
-lib/zig/std/io/buffered_atomic_file.zig
-lib/zig/std/io/buffered_reader.zig
-lib/zig/std/io/buffered_writer.zig
-lib/zig/std/io/c_writer.zig
-lib/zig/std/io/change_detection_stream.zig
-lib/zig/std/io/counting_reader.zig
-lib/zig/std/io/counting_writer.zig
-lib/zig/std/io/find_byte_writer.zig
-lib/zig/std/io/fixed_buffer_stream.zig
-lib/zig/std/io/limited_reader.zig
-lib/zig/std/io/multi_writer.zig
-lib/zig/std/io/peek_stream.zig
-lib/zig/std/io/reader.zig
-lib/zig/std/io/seekable_stream.zig
-lib/zig/std/io/stream_source.zig
-lib/zig/std/io/test.zig
-lib/zig/std/io/writer.zig
-lib/zig/std/json.zig
-lib/zig/std/json/test.zig
-lib/zig/std/json/write_stream.zig
-lib/zig/std/leb128.zig
-lib/zig/std/linked_list.zig
-lib/zig/std/log.zig
-lib/zig/std/macho.zig
-lib/zig/std/math.zig
-lib/zig/std/math/acos.zig
-lib/zig/std/math/acosh.zig
-lib/zig/std/math/asin.zig
-lib/zig/std/math/asinh.zig
-lib/zig/std/math/atan.zig
-lib/zig/std/math/atan2.zig
-lib/zig/std/math/atanh.zig
-lib/zig/std/math/big.zig
-lib/zig/std/math/big/int_test.zig
-lib/zig/std/math/big/int.zig
-lib/zig/std/math/big/rational.zig
-lib/zig/std/math/cbrt.zig
-lib/zig/std/math/complex.zig
-lib/zig/std/math/complex/abs.zig
-lib/zig/std/math/complex/acos.zig
-lib/zig/std/math/complex/acosh.zig
-lib/zig/std/math/complex/arg.zig
-lib/zig/std/math/complex/asin.zig
-lib/zig/std/math/complex/asinh.zig
-lib/zig/std/math/complex/atan.zig
-lib/zig/std/math/complex/atanh.zig
-lib/zig/std/math/complex/conj.zig
-lib/zig/std/math/complex/cos.zig
-lib/zig/std/math/complex/cosh.zig
-lib/zig/std/math/complex/exp.zig
-lib/zig/std/math/complex/ldexp.zig
-lib/zig/std/math/complex/log.zig
-lib/zig/std/math/complex/pow.zig
-lib/zig/std/math/complex/proj.zig
-lib/zig/std/math/complex/sin.zig
-lib/zig/std/math/complex/sinh.zig
-lib/zig/std/math/complex/sqrt.zig
-lib/zig/std/math/complex/tan.zig
-lib/zig/std/math/complex/tanh.zig
-lib/zig/std/math/copysign.zig
-lib/zig/std/math/cosh.zig
-lib/zig/std/math/expm1.zig
-lib/zig/std/math/expo2.zig
-lib/zig/std/math/float.zig
-lib/zig/std/math/frexp.zig
-lib/zig/std/math/gcd.zig
-lib/zig/std/math/hypot.zig
-lib/zig/std/math/ilogb.zig
-lib/zig/std/math/isfinite.zig
-lib/zig/std/math/isinf.zig
-lib/zig/std/math/isnan.zig
-lib/zig/std/math/isnormal.zig
-lib/zig/std/math/ldexp.zig
-lib/zig/std/math/ln.zig
-lib/zig/std/math/log.zig
-lib/zig/std/math/log10.zig
-lib/zig/std/math/log1p.zig
-lib/zig/std/math/log2.zig
-lib/zig/std/math/modf.zig
-lib/zig/std/math/nan.zig
-lib/zig/std/math/pow.zig
-lib/zig/std/math/powi.zig
-lib/zig/std/math/scalbn.zig
-lib/zig/std/math/signbit.zig
-lib/zig/std/math/sinh.zig
-lib/zig/std/math/sqrt.zig
-lib/zig/std/math/tanh.zig
-lib/zig/std/mem.zig
-lib/zig/std/mem/Allocator.zig
-lib/zig/std/meta.zig
-lib/zig/std/meta/trailer_flags.zig
-lib/zig/std/meta/trait.zig
-lib/zig/std/multi_array_list.zig
-lib/zig/std/net.zig
-lib/zig/std/net/test.zig
-lib/zig/std/once.zig
-lib/zig/std/os.zig
-lib/zig/std/os/darwin.zig
-lib/zig/std/os/linux.zig
-lib/zig/std/os/linux/arm-eabi.zig
-lib/zig/std/os/linux/arm64.zig
-lib/zig/std/os/linux/bpf.zig
-lib/zig/std/os/linux/bpf/btf_ext.zig
-lib/zig/std/os/linux/bpf/btf.zig
-lib/zig/std/os/linux/bpf/helpers.zig
-lib/zig/std/os/linux/bpf/kern.zig
-lib/zig/std/os/linux/errno/generic.zig
-lib/zig/std/os/linux/errno/mips.zig
-lib/zig/std/os/linux/errno/sparc.zig
-lib/zig/std/os/linux/i386.zig
-lib/zig/std/os/linux/io_uring.zig
-lib/zig/std/os/linux/ioctl.zig
-lib/zig/std/os/linux/mips.zig
-lib/zig/std/os/linux/powerpc.zig
-lib/zig/std/os/linux/powerpc64.zig
-lib/zig/std/os/linux/riscv64.zig
-lib/zig/std/os/linux/seccomp.zig
-lib/zig/std/os/linux/sparc64.zig
-lib/zig/std/os/linux/start_pie.zig
-lib/zig/std/os/linux/syscalls.zig
-lib/zig/std/os/linux/test.zig
-lib/zig/std/os/linux/thumb.zig
-lib/zig/std/os/linux/tls.zig
-lib/zig/std/os/linux/vdso.zig
-lib/zig/std/os/linux/x86_64.zig
-lib/zig/std/os/plan9.zig
-lib/zig/std/os/plan9/x86_64.zig
-lib/zig/std/os/posix_spawn.zig
-lib/zig/std/os/test.zig
-lib/zig/std/os/uefi.zig
-lib/zig/std/os/uefi/pool_allocator.zig
-lib/zig/std/os/uefi/protocols.zig
-lib/zig/std/os/uefi/protocols/absolute_pointer_protocol.zig
-lib/zig/std/os/uefi/protocols/block_io_protocol.zig
-lib/zig/std/os/uefi/protocols/device_path_protocol.zig
-lib/zig/std/os/uefi/protocols/edid_active_protocol.zig
-lib/zig/std/os/uefi/protocols/edid_discovered_protocol.zig
-lib/zig/std/os/uefi/protocols/edid_override_protocol.zig
-lib/zig/std/os/uefi/protocols/file_protocol.zig
-lib/zig/std/os/uefi/protocols/graphics_output_protocol.zig
-lib/zig/std/os/uefi/protocols/hii_database_protocol.zig
-lib/zig/std/os/uefi/protocols/hii_popup_protocol.zig
-lib/zig/std/os/uefi/protocols/hii.zig
-lib/zig/std/os/uefi/protocols/ip6_config_protocol.zig
-lib/zig/std/os/uefi/protocols/ip6_protocol.zig
-lib/zig/std/os/uefi/protocols/ip6_service_binding_protocol.zig
-lib/zig/std/os/uefi/protocols/loaded_image_protocol.zig
-lib/zig/std/os/uefi/protocols/managed_network_protocol.zig
-lib/zig/std/os/uefi/protocols/managed_network_service_binding_protocol.zig
-lib/zig/std/os/uefi/protocols/rng_protocol.zig
-lib/zig/std/os/uefi/protocols/shell_parameters_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_file_system_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_network_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_pointer_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_text_input_ex_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_text_input_protocol.zig
-lib/zig/std/os/uefi/protocols/simple_text_output_protocol.zig
-lib/zig/std/os/uefi/protocols/udp6_protocol.zig
-lib/zig/std/os/uefi/protocols/udp6_service_binding_protocol.zig
-lib/zig/std/os/uefi/status.zig
-lib/zig/std/os/uefi/tables.zig
-lib/zig/std/os/uefi/tables/boot_services.zig
-lib/zig/std/os/uefi/tables/configuration_table.zig
-lib/zig/std/os/uefi/tables/runtime_services.zig
-lib/zig/std/os/uefi/tables/system_table.zig
-lib/zig/std/os/uefi/tables/table_header.zig
-lib/zig/std/os/wasi.zig
-lib/zig/std/os/windows.zig
-lib/zig/std/os/windows/advapi32.zig
-lib/zig/std/os/windows/gdi32.zig
-lib/zig/std/os/windows/kernel32.zig
-lib/zig/std/os/windows/lang.zig
-lib/zig/std/os/windows/ntdll.zig
-lib/zig/std/os/windows/ntstatus.zig
-lib/zig/std/os/windows/ole32.zig
-lib/zig/std/os/windows/psapi.zig
-lib/zig/std/os/windows/shell32.zig
-lib/zig/std/os/windows/sublang.zig
-lib/zig/std/os/windows/test.zig
-lib/zig/std/os/windows/user32.zig
-lib/zig/std/os/windows/win32error.zig
-lib/zig/std/os/windows/winmm.zig
-lib/zig/std/os/windows/ws2_32.zig
-lib/zig/std/packed_int_array.zig
-lib/zig/std/pdb.zig
-lib/zig/std/priority_dequeue.zig
-lib/zig/std/priority_queue.zig
-lib/zig/std/process.zig
-lib/zig/std/Progress.zig
-lib/zig/std/rand.zig
-lib/zig/std/rand/Gimli.zig
-lib/zig/std/rand/Isaac64.zig
-lib/zig/std/rand/Pcg.zig
-lib/zig/std/rand/RomuTrio.zig
-lib/zig/std/rand/Sfc64.zig
-lib/zig/std/rand/test.zig
-lib/zig/std/rand/Xoodoo.zig
-lib/zig/std/rand/Xoroshiro128.zig
-lib/zig/std/rand/Xoshiro256.zig
-lib/zig/std/rand/ziggurat.zig
-lib/zig/std/segmented_list.zig
-lib/zig/std/SemanticVersion.zig
-lib/zig/std/simd.zig
-lib/zig/std/sort.zig
-lib/zig/std/start_windows_tls.zig
-lib/zig/std/start.zig
-lib/zig/std/std.zig
-lib/zig/std/target.zig
-lib/zig/std/target/aarch64.zig
-lib/zig/std/target/amdgpu.zig
-lib/zig/std/target/arc.zig
-lib/zig/std/target/arm.zig
-lib/zig/std/target/avr.zig
-lib/zig/std/target/bpf.zig
-lib/zig/std/target/csky.zig
-lib/zig/std/target/hexagon.zig
-lib/zig/std/target/m68k.zig
-lib/zig/std/target/mips.zig
-lib/zig/std/target/msp430.zig
-lib/zig/std/target/nvptx.zig
-lib/zig/std/target/powerpc.zig
-lib/zig/std/target/riscv.zig
-lib/zig/std/target/s390x.zig
-lib/zig/std/target/sparc.zig
-lib/zig/std/target/spirv.zig
-lib/zig/std/target/ve.zig
-lib/zig/std/target/wasm.zig
-lib/zig/std/target/x86.zig
-lib/zig/std/testing.zig
-lib/zig/std/testing/failing_allocator.zig
-lib/zig/std/Thread.zig
-lib/zig/std/Thread/Condition.zig
-lib/zig/std/Thread/Futex.zig
-lib/zig/std/Thread/Mutex.zig
-lib/zig/std/Thread/ResetEvent.zig
-lib/zig/std/Thread/RwLock.zig
-lib/zig/std/Thread/Semaphore.zig
-lib/zig/std/time.zig
-lib/zig/std/time/epoch.zig
-lib/zig/std/treap.zig
-lib/zig/std/tz.zig
-lib/zig/std/unicode.zig
-lib/zig/std/unicode/throughput_test.zig
-lib/zig/std/valgrind.zig
-lib/zig/std/valgrind/callgrind.zig
-lib/zig/std/valgrind/memcheck.zig
-lib/zig/std/wasm.zig
-lib/zig/std/x.zig
-lib/zig/std/x/net/bpf.zig
-lib/zig/std/x/net/ip.zig
-lib/zig/std/x/net/tcp.zig
-lib/zig/std/x/os/io.zig
-lib/zig/std/x/os/net.zig
-lib/zig/std/x/os/socket_posix.zig
-lib/zig/std/x/os/socket_windows.zig
-lib/zig/std/x/os/socket.zig
-lib/zig/std/zig.zig
-lib/zig/std/zig/Ast.zig
-lib/zig/std/zig/c_builtins.zig
-lib/zig/std/zig/c_translation.zig
-lib/zig/std/zig/CrossTarget.zig
-lib/zig/std/zig/fmt.zig
-lib/zig/std/zig/number_literal.zig
-lib/zig/std/zig/parse.zig
-lib/zig/std/zig/parser_test.zig
-lib/zig/std/zig/perf_test.zig
-lib/zig/std/zig/render.zig
-lib/zig/std/zig/string_literal.zig
-lib/zig/std/zig/system.zig
-lib/zig/std/zig/system/arm.zig
-lib/zig/std/zig/system/darwin.zig
-lib/zig/std/zig/system/darwin/macos.zig
-lib/zig/std/zig/system/linux.zig
-lib/zig/std/zig/system/NativePaths.zig
-lib/zig/std/zig/system/NativeTargetInfo.zig
-lib/zig/std/zig/system/windows.zig
-lib/zig/std/zig/system/x86.zig
-lib/zig/std/zig/tokenizer.zig
-lib/zig/test_runner.zig
-lib/zig/tsan/interception/interception_linux.cpp
-lib/zig/tsan/interception/interception_linux.h
-lib/zig/tsan/interception/interception_mac.cpp
-lib/zig/tsan/interception/interception_mac.h
-lib/zig/tsan/interception/interception_type_test.cpp
-lib/zig/tsan/interception/interception_win.cpp
-lib/zig/tsan/interception/interception_win.h
-lib/zig/tsan/interception/interception.h
-lib/zig/tsan/sanitizer_common/sancov_flags.h
-lib/zig/tsan/sanitizer_common/sancov_flags.inc
-lib/zig/tsan/sanitizer_common/sanitizer_addrhashmap.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_bytemap.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_checks.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_checks.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_combined.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_interface.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_internal.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_local_cache.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_primary32.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_primary64.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_report.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_report.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_secondary.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_size_class_map.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator_stats.h
-lib/zig/tsan/sanitizer_common/sanitizer_allocator.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_allocator.h
-lib/zig/tsan/sanitizer_common/sanitizer_asm.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic_clang_mips.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic_clang_other.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic_clang_x86.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic_clang.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic_msvc.h
-lib/zig/tsan/sanitizer_common/sanitizer_atomic.h
-lib/zig/tsan/sanitizer_common/sanitizer_bitvector.h
-lib/zig/tsan/sanitizer_common/sanitizer_bvgraph.h
-lib/zig/tsan/sanitizer_common/sanitizer_common_interceptors_format.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_interceptors.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_interface_posix.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_interface.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_common_nolibc.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_common_syscalls.inc
-lib/zig/tsan/sanitizer_common/sanitizer_common.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_common.h
-lib/zig/tsan/sanitizer_common/sanitizer_coverage_interface.inc
-lib/zig/tsan/sanitizer_common/sanitizer_dbghelp.h
-lib/zig/tsan/sanitizer_common/sanitizer_deadlock_detector_interface.h
-lib/zig/tsan/sanitizer_common/sanitizer_deadlock_detector.h
-lib/zig/tsan/sanitizer_common/sanitizer_deadlock_detector1.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_deadlock_detector2.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_errno_codes.h
-lib/zig/tsan/sanitizer_common/sanitizer_errno.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_errno.h
-lib/zig/tsan/sanitizer_common/sanitizer_file.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_file.h
-lib/zig/tsan/sanitizer_common/sanitizer_flag_parser.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_flag_parser.h
-lib/zig/tsan/sanitizer_common/sanitizer_flags.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_flags.h
-lib/zig/tsan/sanitizer_common/sanitizer_flags.inc
-lib/zig/tsan/sanitizer_common/sanitizer_freebsd.h
-lib/zig/tsan/sanitizer_common/sanitizer_fuchsia.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_fuchsia.h
-lib/zig/tsan/sanitizer_common/sanitizer_getauxval.h
-lib/zig/tsan/sanitizer_common/sanitizer_glibc_version.h
-lib/zig/tsan/sanitizer_common/sanitizer_hash.h
-lib/zig/tsan/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc
-lib/zig/tsan/sanitizer_common/sanitizer_interface_internal.h
-lib/zig/tsan/sanitizer_common/sanitizer_internal_defs.h
-lib/zig/tsan/sanitizer_common/sanitizer_lfstack.h
-lib/zig/tsan/sanitizer_common/sanitizer_libc.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_libc.h
-lib/zig/tsan/sanitizer_common/sanitizer_libignore.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_libignore.h
-lib/zig/tsan/sanitizer_common/sanitizer_linux_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_linux_s390.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_linux.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_linux.h
-lib/zig/tsan/sanitizer_common/sanitizer_list.h
-lib/zig/tsan/sanitizer_common/sanitizer_local_address_space_view.h
-lib/zig/tsan/sanitizer_common/sanitizer_mac_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_mac.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_mac.h
-lib/zig/tsan/sanitizer_common/sanitizer_malloc_mac.inc
-lib/zig/tsan/sanitizer_common/sanitizer_mutex.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_mutex.h
-lib/zig/tsan/sanitizer_common/sanitizer_netbsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_openbsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_persistent_allocator.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_persistent_allocator.h
-lib/zig/tsan/sanitizer_common/sanitizer_placement_new.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_interceptors.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_linux.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_openbsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_openbsd.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_posix.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_posix.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_solaris.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_platform_limits_solaris.h
-lib/zig/tsan/sanitizer_common/sanitizer_platform.h
-lib/zig/tsan/sanitizer_common/sanitizer_posix_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_posix.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_posix.h
-lib/zig/tsan/sanitizer_common/sanitizer_printf.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_bsd.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_common.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_fuchsia.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_linux.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_mac.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps_solaris.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_procmaps.h
-lib/zig/tsan/sanitizer_common/sanitizer_ptrauth.h
-lib/zig/tsan/sanitizer_common/sanitizer_quarantine.h
-lib/zig/tsan/sanitizer_common/sanitizer_report_decorator.h
-lib/zig/tsan/sanitizer_common/sanitizer_ring_buffer.h
-lib/zig/tsan/sanitizer_common/sanitizer_signal_interceptors.inc
-lib/zig/tsan/sanitizer_common/sanitizer_solaris.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stackdepot.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stackdepot.h
-lib/zig/tsan/sanitizer_common/sanitizer_stackdepotbase.h
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace_printer.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace_printer.h
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace_sparc.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stacktrace.h
-lib/zig/tsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stoptheworld_mac.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_stoptheworld.h
-lib/zig/tsan/sanitizer_common/sanitizer_suppressions.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_suppressions.h
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_fuchsia.h
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_internal.h
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.h
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_mac.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_mac.h
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_markup.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_report.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer_win.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_symbolizer.h
-lib/zig/tsan/sanitizer_common/sanitizer_syscall_generic.inc
-lib/zig/tsan/sanitizer_common/sanitizer_syscall_linux_aarch64.inc
-lib/zig/tsan/sanitizer_common/sanitizer_syscall_linux_arm.inc
-lib/zig/tsan/sanitizer_common/sanitizer_syscall_linux_x86_64.inc
-lib/zig/tsan/sanitizer_common/sanitizer_syscalls_netbsd.inc
-lib/zig/tsan/sanitizer_common/sanitizer_termination.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_thread_registry.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_thread_registry.h
-lib/zig/tsan/sanitizer_common/sanitizer_thread_safety.h
-lib/zig/tsan/sanitizer_common/sanitizer_tls_get_addr.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_tls_get_addr.h
-lib/zig/tsan/sanitizer_common/sanitizer_type_traits.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_type_traits.h
-lib/zig/tsan/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_unwind_win.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_vector.h
-lib/zig/tsan/sanitizer_common/sanitizer_win_defs.h
-lib/zig/tsan/sanitizer_common/sanitizer_win_dll_thunk.h
-lib/zig/tsan/sanitizer_common/sanitizer_win_weak_interception.h
-lib/zig/tsan/sanitizer_common/sanitizer_win.cpp
-lib/zig/tsan/sanitizer_common/sanitizer_win.h
-lib/zig/tsan/tsan_clock.cpp
-lib/zig/tsan/tsan_clock.h
-lib/zig/tsan/tsan_debugging.cpp
-lib/zig/tsan/tsan_defs.h
-lib/zig/tsan/tsan_dense_alloc.h
-lib/zig/tsan/tsan_external.cpp
-lib/zig/tsan/tsan_fd.cpp
-lib/zig/tsan/tsan_fd.h
-lib/zig/tsan/tsan_flags.cpp
-lib/zig/tsan/tsan_flags.h
-lib/zig/tsan/tsan_flags.inc
-lib/zig/tsan/tsan_ignoreset.cpp
-lib/zig/tsan/tsan_ignoreset.h
-lib/zig/tsan/tsan_interceptors_mac.cpp
-lib/zig/tsan/tsan_interceptors_mach_vm.cpp
-lib/zig/tsan/tsan_interceptors_posix.cpp
-lib/zig/tsan/tsan_interceptors.h
-lib/zig/tsan/tsan_interface_ann.cpp
-lib/zig/tsan/tsan_interface_ann.h
-lib/zig/tsan/tsan_interface_atomic.cpp
-lib/zig/tsan/tsan_interface_inl.h
-lib/zig/tsan/tsan_interface_java.cpp
-lib/zig/tsan/tsan_interface_java.h
-lib/zig/tsan/tsan_interface.cpp
-lib/zig/tsan/tsan_interface.h
-lib/zig/tsan/tsan_malloc_mac.cpp
-lib/zig/tsan/tsan_md5.cpp
-lib/zig/tsan/tsan_mman.cpp
-lib/zig/tsan/tsan_mman.h
-lib/zig/tsan/tsan_mutexset.cpp
-lib/zig/tsan/tsan_mutexset.h
-lib/zig/tsan/tsan_platform_linux.cpp
-lib/zig/tsan/tsan_platform_mac.cpp
-lib/zig/tsan/tsan_platform_posix.cpp
-lib/zig/tsan/tsan_platform.h
-lib/zig/tsan/tsan_ppc_regs.h
-lib/zig/tsan/tsan_preinit.cpp
-lib/zig/tsan/tsan_report.cpp
-lib/zig/tsan/tsan_report.h
-lib/zig/tsan/tsan_rtl_aarch64.S
-lib/zig/tsan/tsan_rtl_amd64.S
-lib/zig/tsan/tsan_rtl_mips64.S
-lib/zig/tsan/tsan_rtl_mutex.cpp
-lib/zig/tsan/tsan_rtl_ppc64.S
-lib/zig/tsan/tsan_rtl_proc.cpp
-lib/zig/tsan/tsan_rtl_report.cpp
-lib/zig/tsan/tsan_rtl_thread.cpp
-lib/zig/tsan/tsan_rtl.cpp
-lib/zig/tsan/tsan_rtl.h
-lib/zig/tsan/tsan_stack_trace.cpp
-lib/zig/tsan/tsan_stack_trace.h
-lib/zig/tsan/tsan_suppressions.cpp
-lib/zig/tsan/tsan_suppressions.h
-lib/zig/tsan/tsan_symbolize.cpp
-lib/zig/tsan/tsan_symbolize.h
-lib/zig/tsan/tsan_sync.cpp
-lib/zig/tsan/tsan_sync.h
-lib/zig/tsan/tsan_trace.h
-lib/zig/tsan/tsan_update_shadow_word_inl.h
-lib/zig/tsan/ubsan/ubsan_flags.h
-lib/zig/tsan/ubsan/ubsan_flags.inc
-lib/zig/tsan/ubsan/ubsan_init.h
-lib/zig/tsan/ubsan/ubsan_platform.h
-lib/zig/zig.h
diff --git a/mail/astroid/Makefile b/mail/astroid/Makefile
index 506e823f4d3a..d8ddefa3e8d4 100644
--- a/mail/astroid/Makefile
+++ b/mail/astroid/Makefile
@@ -1,6 +1,7 @@
PORTNAME= astroid
DISTVERSIONPREFIX= v
DISTVERSION= 0.17
+PORTREVISION= 1
CATEGORIES= mail
MAINTAINER= mylan.connolly@gmail.com
diff --git a/mail/balsa/Makefile b/mail/balsa/Makefile
index 432069901240..75d8b62bf377 100644
--- a/mail/balsa/Makefile
+++ b/mail/balsa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= balsa
PORTVERSION= 2.6.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= mail gnome
DIST_SUBDIR= gnome
diff --git a/mail/evolution-ews/Makefile b/mail/evolution-ews/Makefile
index f17c2de1af96..79dc509f8ea7 100644
--- a/mail/evolution-ews/Makefile
+++ b/mail/evolution-ews/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evolution-ews
DISTVERSION= 3.56.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile
index 4ee55cd1543a..32b44acbb6b3 100644
--- a/mail/evolution/Makefile
+++ b/mail/evolution/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evolution
DISTVERSION= 3.56.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/mail/geary/Makefile b/mail/geary/Makefile
index 239bec48c5fb..4834f0d13c76 100644
--- a/mail/geary/Makefile
+++ b/mail/geary/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geary
PORTVERSION= 46.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile
index e9775fe817f1..303e25494b43 100644
--- a/mail/mew-devel/Makefile
+++ b/mail/mew-devel/Makefile
@@ -1,8 +1,7 @@
PORTNAME= mew
DISTVERSIONPREFIX= v
-DISTVERSION= 6.10
-PORTREVISION= 1
-DISTVERSIONSUFFIX=
+DISTVERSION= 6.10-18
+DISTVERSIONSUFFIX= -g377b685
CATEGORIES= mail elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/mail/mew-devel/distinfo b/mail/mew-devel/distinfo
index 3395ef946412..b0844f43a2ad 100644
--- a/mail/mew-devel/distinfo
+++ b/mail/mew-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751976896
-SHA256 (kazu-yamamoto-Mew-v6.10_GH0.tar.gz) = 39a273dcf6caad0659151b87710a961471f666e020d799d9a61421b6e83013ca
-SIZE (kazu-yamamoto-Mew-v6.10_GH0.tar.gz) = 1021646
+TIMESTAMP = 1756491998
+SHA256 (kazu-yamamoto-Mew-v6.10-18-g377b685_GH0.tar.gz) = 860657f3469c02fabe7a5fe00d4023e3f6a32c2ddd1589327ef45711e68f8ebc
+SIZE (kazu-yamamoto-Mew-v6.10-18-g377b685_GH0.tar.gz) = 1022715
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index a5f7dd68ac02..d137ba740d29 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= asymptote
PORTVERSION= 2.92
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile
index 6d80737dae40..144d880da1c4 100644
--- a/math/cadabra2/Makefile
+++ b/math/cadabra2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cadabra2
DISTVERSION= 2.5.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/elementary-calculator/Makefile b/math/elementary-calculator/Makefile
index 4ae0a72804f5..23e35c5499eb 100644
--- a/math/elementary-calculator/Makefile
+++ b/math/elementary-calculator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calculator
-DISTVERSION= 8.0.0
+DISTVERSION= 8.0.1
CATEGORIES= math
PKGNAMEPREFIX= elementary-
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgee-0.8.so:devel/libgee \
libgranite-7.so:x11-toolkits/granite7
-USES= gettext gnome meson pkgconfig python:build vala:build
+USES= gettext-tools gnome meson pkgconfig python:build vala:build
USE_GITHUB= yes
GH_ACCOUNT= elementary
USE_GNOME= glib20 gtk40
diff --git a/math/elementary-calculator/distinfo b/math/elementary-calculator/distinfo
index 99923485b8ab..08973fd7694b 100644
--- a/math/elementary-calculator/distinfo
+++ b/math/elementary-calculator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734880804
-SHA256 (elementary-calculator-8.0.0_GH0.tar.gz) = 50735d54383451a99ee2f225186933473e5d0eaa690095825c61f16feea4e29d
-SIZE (elementary-calculator-8.0.0_GH0.tar.gz) = 213160
+TIMESTAMP = 1756561791
+SHA256 (elementary-calculator-8.0.1_GH0.tar.gz) = f60c1e627c977ce0785af88046d8b9487cb50ea99630072ec5fce8e4347d5dc1
+SIZE (elementary-calculator-8.0.1_GH0.tar.gz) = 209426
diff --git a/math/elementary-calculator/pkg-plist b/math/elementary-calculator/pkg-plist
index 177dc64a3379..3664ae302edc 100644
--- a/math/elementary-calculator/pkg-plist
+++ b/math/elementary-calculator/pkg-plist
@@ -30,6 +30,7 @@ share/locale/el/LC_MESSAGES/io.elementary.calculator.mo
share/locale/en_AU/LC_MESSAGES/io.elementary.calculator.mo
share/locale/en_CA/LC_MESSAGES/io.elementary.calculator.mo
share/locale/en_GB/LC_MESSAGES/io.elementary.calculator.mo
+share/locale/en_ZA/LC_MESSAGES/io.elementary.calculator.mo
share/locale/eo/LC_MESSAGES/io.elementary.calculator.mo
share/locale/es/LC_MESSAGES/io.elementary.calculator.mo
share/locale/et/LC_MESSAGES/io.elementary.calculator.mo
@@ -66,6 +67,7 @@ share/locale/mr/LC_MESSAGES/io.elementary.calculator.mo
share/locale/ms/LC_MESSAGES/io.elementary.calculator.mo
share/locale/my/LC_MESSAGES/io.elementary.calculator.mo
share/locale/nb/LC_MESSAGES/io.elementary.calculator.mo
+share/locale/nb_NO/LC_MESSAGES/io.elementary.calculator.mo
share/locale/nl/LC_MESSAGES/io.elementary.calculator.mo
share/locale/nn/LC_MESSAGES/io.elementary.calculator.mo
share/locale/pa/LC_MESSAGES/io.elementary.calculator.mo
diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile
index dcdde074235f..9937cd5e82c8 100644
--- a/math/mathicsscript/Makefile
+++ b/math/mathicsscript/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mathicsscript
PORTVERSION= 8.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index 8e95b719ceb6..b99a5ef93316 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 5.48.1
CATEGORIES= math lisp tk
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tiago.gasiba@gmail.com
COMMENT= Symbolic mathematics program
WWW= http://maxima.sourceforge.net/
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index dca10464a177..1dfded3a266b 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openturns
DISTVERSIONPREFIX= v
DISTVERSION= 1.24
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/py-animatplot-ng/Makefile b/math/py-animatplot-ng/Makefile
index 43b4dd82328d..e6b1e08d93a3 100644
--- a/math/py-animatplot-ng/Makefile
+++ b/math/py-animatplot-ng/Makefile
@@ -1,6 +1,6 @@
PORTNAME= animatplot-ng
DISTVERSION= 0.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-animatplot/Makefile b/math/py-animatplot/Makefile
index a246f6b4128b..e283380e035c 100644
--- a/math/py-animatplot/Makefile
+++ b/math/py-animatplot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= animatplot
DISTVERSION= 0.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile
index 15fd25dbf01b..d262be7a0339 100644
--- a/math/py-arviz/Makefile
+++ b/math/py-arviz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= arviz
DISTVERSIONPREFIX= v
DISTVERSION= 0.22.0
+PORTREVISION= 1
CATEGORIES= math python
#MASTER_SITES= PYPI # missing test files
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-arybo/Makefile b/math/py-arybo/Makefile
index 758639d91364..57890d1450fa 100644
--- a/math/py-arybo/Makefile
+++ b/math/py-arybo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arybo
DISTVERSION= 1.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-baycomp/Makefile b/math/py-baycomp/Makefile
index 2b198a836028..dc1a5d82358b 100644
--- a/math/py-baycomp/Makefile
+++ b/math/py-baycomp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baycomp
DISTVERSION= 1.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python # statistics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-benford_py/Makefile b/math/py-benford_py/Makefile
index 35fbd8c85cb6..bdb2a3652030 100644
--- a/math/py-benford_py/Makefile
+++ b/math/py-benford_py/Makefile
@@ -1,7 +1,7 @@
PORTNAME= benford_py
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-chaospy/Makefile b/math/py-chaospy/Makefile
index 2d99d5297d2b..b8cf63ae4b4d 100644
--- a/math/py-chaospy/Makefile
+++ b/math/py-chaospy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chaospy
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-cmyt/Makefile b/math/py-cmyt/Makefile
index 3024184f481f..1b07269ed079 100644
--- a/math/py-cmyt/Makefile
+++ b/math/py-cmyt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cmyt
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.2
+PORTREVISION= 1
CATEGORIES= math python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-colormath/Makefile b/math/py-colormath/Makefile
index 21480db4aef3..c93a29ff0668 100644
--- a/math/py-colormath/Makefile
+++ b/math/py-colormath/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colormath
PORTVERSION= 3.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-dgl/Makefile b/math/py-dgl/Makefile
index 0b39e1c13120..aab285be4877 100644
--- a/math/py-dgl/Makefile
+++ b/math/py-dgl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dgl
DISTVERSION= 1.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-fvcore/Makefile b/math/py-fvcore/Makefile
index 810cd2d54480..f10511a06e85 100644
--- a/math/py-fvcore/Makefile
+++ b/math/py-fvcore/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fvcore
PORTVERSION= 0.1.5.post20220512
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-hypernetx/Makefile b/math/py-hypernetx/Makefile
index e1d0579ba550..04d46ac73ea6 100644
--- a/math/py-hypernetx/Makefile
+++ b/math/py-hypernetx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hypernetx
DISTVERSION= 2.4.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-keras/Makefile b/math/py-keras/Makefile
index 55791760d60f..b6dc701fdfc6 100644
--- a/math/py-keras/Makefile
+++ b/math/py-keras/Makefile
@@ -1,6 +1,6 @@
PORTNAME= keras
DISTVERSION= 2.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile
index 56ec33321e68..0af893ad1b94 100644
--- a/math/py-mathics/Makefile
+++ b/math/py-mathics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Mathics3
PORTVERSION= 8.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-matplotlib-scalebar/Makefile b/math/py-matplotlib-scalebar/Makefile
index c121b0bd9201..fb44fdb9a68a 100644
--- a/math/py-matplotlib-scalebar/Makefile
+++ b/math/py-matplotlib-scalebar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matplotlib-scalebar
PORTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index bd10c3cdb71e..310dd7de8b83 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matplotlib
DISTVERSION= 3.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-minorminer/Makefile b/math/py-minorminer/Makefile
index f235bbb3244c..5e5f453de108 100644
--- a/math/py-minorminer/Makefile
+++ b/math/py-minorminer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minorminer
DISTVERSION= 0.2.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile
index 687730db26cb..5f76f6f76119 100644
--- a/math/py-networkx/Makefile
+++ b/math/py-networkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= networkx
DISTVERSION= 3.5
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= math python
MASTER_SITES= PYPI
diff --git a/math/py-plastex/Makefile b/math/py-plastex/Makefile
index f1dc6f8791ff..34def3594480 100644
--- a/math/py-plastex/Makefile
+++ b/math/py-plastex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plastex
PORTVERSION= 3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pymc3/Makefile b/math/py-pymc3/Makefile
index e5e86c9cb07e..c5fa30b38bd3 100644
--- a/math/py-pymc3/Makefile
+++ b/math/py-pymc3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pymc3
DISTVERSIONPREFIX= v
DISTVERSION= 3.11.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyneqsys/Makefile b/math/py-pyneqsys/Makefile
index 868756b17426..53ff335620eb 100644
--- a/math/py-pyneqsys/Makefile
+++ b/math/py-pyneqsys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyneqsys
DISTVERSION= 0.5.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyodesys/Makefile b/math/py-pyodesys/Makefile
index 9b8085d56810..1a125b010f41 100644
--- a/math/py-pyodesys/Makefile
+++ b/math/py-pyodesys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyodesys
DISTVERSION= 0.14.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-python-louvain/Makefile b/math/py-python-louvain/Makefile
index 4cc7cea98587..329542f16076 100644
--- a/math/py-python-louvain/Makefile
+++ b/math/py-python-louvain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-louvain
DISTVERSION= 0.16
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-python-picard/Makefile b/math/py-python-picard/Makefile
index 8134431b535a..138eacc5c4c1 100644
--- a/math/py-python-picard/Makefile
+++ b/math/py-python-picard/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-picard
DISTVERSION= 0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pytorchvideo/Makefile b/math/py-pytorchvideo/Makefile
index 5cbbacd503a8..6add9da8a2b0 100644
--- a/math/py-pytorchvideo/Makefile
+++ b/math/py-pytorchvideo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytorchvideo
PORTVERSION= 0.1.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-qats/Makefile b/math/py-qats/Makefile
index dab2034110a7..94df3359ca5b 100644
--- a/math/py-qats/Makefile
+++ b/math/py-qats/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qats
DISTVERSIONPREFIX= v
DISTVERSION= 5.2.1
+PORTREVISION= 1
CATEGORIES= math
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-seaborn/Makefile b/math/py-seaborn/Makefile
index 783a99300bb1..ad845bb42249 100644
--- a/math/py-seaborn/Makefile
+++ b/math/py-seaborn/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seaborn
DISTVERSION= 0.13.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-splot/Makefile b/math/py-splot/Makefile
index e82daf705373..9593eaa40c02 100644
--- a/math/py-splot/Makefile
+++ b/math/py-splot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= splot
PORTVERSION= 1.1.7
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-spopt/Makefile b/math/py-spopt/Makefile
index 7038ea27b7a5..4085acbb15cb 100644
--- a/math/py-spopt/Makefile
+++ b/math/py-spopt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spopt
PORTVERSION= 0.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-squarify/Makefile b/math/py-squarify/Makefile
index 99731674df12..8d8ec0eeb349 100644
--- a/math/py-squarify/Makefile
+++ b/math/py-squarify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= squarify
DISTVERSION= 0.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-ssm/Makefile b/math/py-ssm/Makefile
index 145cd7407b04..89f6dc59573b 100644
--- a/math/py-ssm/Makefile
+++ b/math/py-ssm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ssm
DISTVERSION= 0.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-timple/Makefile b/math/py-timple/Makefile
index 11b5af5c56b4..9b1cf9ba763a 100644
--- a/math/py-timple/Makefile
+++ b/math/py-timple/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timple
PORTVERSION= 0.1.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-yt/Makefile b/math/py-yt/Makefile
index bcd16ad88170..d10bab4dd9ea 100644
--- a/math/py-yt/Makefile
+++ b/math/py-yt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yt
DISTVERSION= 4.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/qalculate-gtk/Makefile b/math/qalculate-gtk/Makefile
index 3f481deb632e..ab20fb2d0e04 100644
--- a/math/qalculate-gtk/Makefile
+++ b/math/qalculate-gtk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qalculate-gtk
PORTVERSION= 5.7.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/
diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile
index a93108f6392e..6e3b73c56c8c 100644
--- a/math/wxmaxima/Makefile
+++ b/math/wxmaxima/Makefile
@@ -1,10 +1,10 @@
PORTNAME= wxmaxima
DISTVERSIONPREFIX= Version-
-DISTVERSION= 23.12.0
+DISTVERSION= 25.04.0
PORTEPOCH= 1
CATEGORIES= math
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tiago.gasiba@gmail.com
COMMENT= WxWidgets GUI for the computer algebra system maxima
WWW= https://wxmaxima-developers.github.io/wxmaxima/
diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo
index 620412ceb844..b8f87424109f 100644
--- a/math/wxmaxima/distinfo
+++ b/math/wxmaxima/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703439889
-SHA256 (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) = abec636e96474adf6451e81728b16afaa83ed1a70b86a695fa083ecec65aaae1
-SIZE (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) = 16491009
+TIMESTAMP = 1756398955
+SHA256 (wxMaxima-Developers-wxmaxima-Version-25.04.0_GH0.tar.gz) = ec0b3005c3663f1bb86b0cc5028c2ba121e1563e3d5b671afcb9774895f4191b
+SIZE (wxMaxima-Developers-wxmaxima-Version-25.04.0_GH0.tar.gz) = 16017552
diff --git a/math/wxmaxima/files/patch-src_wxMaxima.cpp b/math/wxmaxima/files/patch-src_wxMaxima.cpp
deleted file mode 100644
index 7f2ef251df91..000000000000
--- a/math/wxmaxima/files/patch-src_wxMaxima.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/wxMaxima.cpp.orig 2023-12-25 16:45:03 UTC
-+++ src/wxMaxima.cpp
-@@ -3393,8 +3393,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const wxStr
- wxLogMessage(_("Maxima's HTML manuals are in directory %s"),
- dir_canonical.utf8_str());
- GetWorksheet()->SetMaximaDocDir(dir_canonical);
-- GetWorksheet()->LoadHelpFileAnchors(dir_canonical,
-- GetWorksheet()->GetMaximaVersion());
- }
- void wxMaxima::GnuplotCommandName(wxString gnuplot) {
- m_gnuplotcommand = gnuplot;
diff --git a/math/wxmaxima/pkg-plist b/math/wxmaxima/pkg-plist
index d5768c477b18..3689400b8be7 100644
--- a/math/wxmaxima/pkg-plist
+++ b/math/wxmaxima/pkg-plist
@@ -34,6 +34,26 @@ share/bash-completion/completions/wxmaxima
%%PORTDOCS%%%%DOCSDIR%%/wxmaxima.uk.html
%%PORTDOCS%%%%DOCSDIR%%/wxmaxima.zh_CN.html
%%PORTDOCS%%%%DOCSDIR%%/wxsubscripts.png
+share/icons/hicolor/1024x1024/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/150x150/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/16x16/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/192x192/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/22x22/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/24x24/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/256x256/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/310x310/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/32x32/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/36x36/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/42x42/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/44x44/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/48x48/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/512x512/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/64x64/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/72x72/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/8x8/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/96x96/apps/io.github.wxmaxima_developers.wxMaxima.png
+share/icons/hicolor/scalable/apps/io.github.wxmaxima_developers.wxMaxima.svg
%%NLS%%share/locale/ca/LC_MESSAGES/wxMaxima.mo
%%NLS%%share/locale/cs/LC_MESSAGES/wxMaxima.mo
%%NLS%%share/locale/da/LC_MESSAGES/wxMaxima.mo
diff --git a/misc/alpaca/Makefile b/misc/alpaca/Makefile
index 3dec81cf2d59..94371104d19e 100644
--- a/misc/alpaca/Makefile
+++ b/misc/alpaca/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alpaca
DISTVERSION= 5.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= nivit@FreeBSD.org
diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile
index 3b092280d9df..62ecddbcede4 100644
--- a/misc/caffe/Makefile
+++ b/misc/caffe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caffe
DISTVERSION= 1.0-136
DISTVERSIONSUFFIX= -g9b891540
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= misc # machine-learning
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/misc/cs/Makefile b/misc/cs/Makefile
index b32a9212b550..d32cf7d849c8 100644
--- a/misc/cs/Makefile
+++ b/misc/cs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cs
PORTVERSION= 0.9.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MASTER_SITES= http://njhurst.com/programming/cross-stitch/
diff --git a/misc/exercism/Makefile b/misc/exercism/Makefile
index bcd3ca63d1d4..655abd238de4 100644
--- a/misc/exercism/Makefile
+++ b/misc/exercism/Makefile
@@ -1,6 +1,6 @@
PORTNAME= exercism
DISTVERSIONPREFIX= v
-DISTVERSION= 3.5.6
+DISTVERSION= 3.5.7
CATEGORIES= misc
MAINTAINER= bofh@FreeBSD.org
diff --git a/misc/exercism/distinfo b/misc/exercism/distinfo
index 8fb4b9e41b0a..3f364d514528 100644
--- a/misc/exercism/distinfo
+++ b/misc/exercism/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756370090
-SHA256 (exercism-cli-v3.5.6_GH0.tar.gz) = f79ad5cfaca794ef21439f5b3b9c196074febc55605624cc4cc4c973c10c589d
-SIZE (exercism-cli-v3.5.6_GH0.tar.gz) = 81030
+TIMESTAMP = 1756465787
+SHA256 (exercism-cli-v3.5.7_GH0.tar.gz) = dc8f06d9390a8ff11b24b251644287453e73f0f71eb4277f8fb53dca1825140a
+SIZE (exercism-cli-v3.5.7_GH0.tar.gz) = 81109
SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
diff --git a/misc/ironscanner/Makefile b/misc/ironscanner/Makefile
index 0eda0af5018b..c9c18f56fde6 100644
--- a/misc/ironscanner/Makefile
+++ b/misc/ironscanner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ironscanner
DISTVERSION= 1.1.0.20180828
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/mate-user-guide/Makefile b/misc/mate-user-guide/Makefile
index 46aed8a346a1..317198e17132 100644
--- a/misc/mate-user-guide/Makefile
+++ b/misc/mate-user-guide/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-user-guide
PORTVERSION= 1.28.0
+PORTREVISION= 1
CATEGORIES= misc mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/misc/mmdnn/Makefile b/misc/mmdnn/Makefile
index 9e5c34b8d751..b3490d8cef84 100644
--- a/misc/mmdnn/Makefile
+++ b/misc/mmdnn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mmdnn
DISTVERSION= 0.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-QSpectrumAnalyzer/Makefile b/misc/py-QSpectrumAnalyzer/Makefile
index b6625d07f969..ac25a091ccf0 100644
--- a/misc/py-QSpectrumAnalyzer/Makefile
+++ b/misc/py-QSpectrumAnalyzer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= QSpectrumAnalyzer
DISTVERSION= 2.1.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= misc hamradio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-accelerate/Makefile b/misc/py-accelerate/Makefile
index 4fd7c8fdad6c..87f3f52e4464 100644
--- a/misc/py-accelerate/Makefile
+++ b/misc/py-accelerate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= accelerate
DISTVERSION= 0.34.2
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-aider-chat/Makefile b/misc/py-aider-chat/Makefile
index 88d9df661c32..08a67621ca2a 100644
--- a/misc/py-aider-chat/Makefile
+++ b/misc/py-aider-chat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= aider_chat
DISTVERSION= 0.84.0
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-ascii-magic/Makefile b/misc/py-ascii-magic/Makefile
index 1b1ad620a05d..4957f82082c4 100644
--- a/misc/py-ascii-magic/Makefile
+++ b/misc/py-ascii-magic/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ascii-magic
DISTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-datasets/Makefile b/misc/py-datasets/Makefile
index f8ebe254b377..cd2a85801bcd 100644
--- a/misc/py-datasets/Makefile
+++ b/misc/py-datasets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= datasets
DISTVERSION= 3.5.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-detecta/Makefile b/misc/py-detecta/Makefile
index 80d00c4fd64c..2e912ee407a2 100644
--- a/misc/py-detecta/Makefile
+++ b/misc/py-detecta/Makefile
@@ -1,6 +1,6 @@
PORTNAME= detecta
DISTVERSION= 0.0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-diffusers/Makefile b/misc/py-diffusers/Makefile
index 497d6961a3a4..255f35185682 100644
--- a/misc/py-diffusers/Makefile
+++ b/misc/py-diffusers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= diffusers
DISTVERSION= 0.35.1
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-facenet-pytorch/Makefile b/misc/py-facenet-pytorch/Makefile
index de385d0e1bf3..95004e84a23d 100644
--- a/misc/py-facenet-pytorch/Makefile
+++ b/misc/py-facenet-pytorch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= facenet-pytorch
DISTVERSION= 2.5.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-hf-doc-builder/Makefile b/misc/py-hf-doc-builder/Makefile
index 2bbd5f6ad2d0..9190f39a3055 100644
--- a/misc/py-hf-doc-builder/Makefile
+++ b/misc/py-hf-doc-builder/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hf-doc-builder
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile
index d541c2f50007..1b2de3ce2db9 100644
--- a/misc/py-hf-xet/Makefile
+++ b/misc/py-hf-xet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hf-xet
-DISTVERSION= 1.1.8
+DISTVERSION= 1.1.9
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ COMMENT= Fast transfer of large files with the Hugging Face Hub
WWW= https://github.com/huggingface/xet-core
LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/hf_xet/LICENSE
BROKEN_i386= fails to build: cannot find function `_mm256_insert_epi64` in this scope
diff --git a/misc/py-hf-xet/Makefile.crates b/misc/py-hf-xet/Makefile.crates
index 99a45732257e..fdf7f3bf102f 100644
--- a/misc/py-hf-xet/Makefile.crates
+++ b/misc/py-hf-xet/Makefile.crates
@@ -5,40 +5,47 @@ CARGO_CRATES= addr2line-0.24.2 \
aligned-vec-0.6.4 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- anyhow-1.0.98 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- async-scoped-0.7.1 \
- async-trait-0.1.88 \
- autocfg-1.4.0 \
+ async-stream-0.3.6 \
+ async-stream-impl-0.3.6 \
+ async-trait-0.1.89 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ axum-0.7.9 \
+ axum-core-0.4.5 \
backtrace-0.3.75 \
+ base64-0.21.7 \
base64-0.22.1 \
bincode-1.3.3 \
bipbuffer-0.1.2 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.2 \
blake3-1.8.2 \
block-buffer-0.10.4 \
- bumpalo-3.18.1 \
- bytemuck-1.23.1 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cc-1.2.26 \
+ cc-1.2.33 \
cfg-if-0.1.10 \
cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_derive-4.5.40 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
colored-2.2.0 \
+ console-api-0.8.1 \
+ console-subscriber-0.4.1 \
constant_time_eq-0.3.1 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
@@ -46,23 +53,25 @@ CARGO_CRATES= addr2line-0.24.2 \
countio-0.2.19 \
cpp_demangle-0.4.4 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
csv-1.3.1 \
csv-core-0.1.12 \
- ctor-0.4.2 \
- ctor-proc-macro-0.0.5 \
+ ctor-0.4.3 \
+ ctor-proc-macro-0.0.6 \
ctrlc-3.4.7 \
debugid-0.8.0 \
deranged-0.4.0 \
derivative-2.2.0 \
digest-0.10.7 \
dirs-5.0.1 \
+ dirs-6.0.0 \
dirs-sys-0.4.1 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
downcast-0.11.0 \
dtor-0.0.6 \
@@ -71,9 +80,10 @@ CARGO_CRATES= addr2line-0.24.2 \
equator-0.4.2 \
equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
fastrand-2.3.0 \
findshlibs-0.10.2 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -93,8 +103,11 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
+ h2-0.4.12 \
half-2.6.0 \
- hashbrown-0.15.4 \
+ hashbrown-0.12.3 \
+ hashbrown-0.15.5 \
+ hdrhistogram-7.5.4 \
heapify-0.2.0 \
heck-0.5.0 \
heed-0.11.0 \
@@ -105,10 +118,13 @@ CARGO_CRATES= addr2line-0.24.2 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
- hyper-1.6.0 \
+ httpdate-1.0.3 \
+ humantime-2.2.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
+ hyper-timeout-0.5.2 \
hyper-tls-0.6.0 \
- hyper-util-0.1.14 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -120,7 +136,8 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_provider-2.0.0 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- indexmap-2.9.0 \
+ indexmap-1.9.3 \
+ indexmap-2.10.0 \
indoc-2.0.6 \
inferno-0.11.21 \
instant-0.1.13 \
@@ -135,19 +152,22 @@ CARGO_CRATES= addr2line-0.24.2 \
js-sys-0.3.77 \
jsonwebtoken-9.3.1 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libredox-0.1.3 \
+ libc-0.2.175 \
+ libredox-0.1.9 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
lmdb-rkv-sys-0.11.2 \
lock_api-0.4.13 \
log-0.4.27 \
lru-slab-0.1.2 \
- lz4_flex-0.11.3 \
+ lz4_flex-0.11.5 \
matchers-0.1.0 \
+ matchit-0.7.3 \
memchr-2.7.5 \
- memmap2-0.9.5 \
+ memmap2-0.9.7 \
memoffset-0.9.1 \
+ mime-0.3.17 \
+ minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
mockall-0.13.1 \
@@ -156,6 +176,7 @@ CARGO_CRATES= addr2line-0.24.2 \
native-tls-0.2.14 \
nix-0.26.4 \
nix-0.30.1 \
+ nom-7.1.3 \
nu-ansi-term-0.46.0 \
num-bigint-0.4.6 \
num-conv-0.1.0 \
@@ -169,7 +190,7 @@ CARGO_CRATES= addr2line-0.24.2 \
openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.0+3.5.0 \
+ openssl-src-300.5.2+3.5.2 \
openssl-sys-0.9.109 \
option-ext-0.2.0 \
overload-0.1.1 \
@@ -188,15 +209,18 @@ CARGO_CRATES= addr2line-0.24.2 \
portable-atomic-1.11.1 \
potential_utf-0.1.2 \
powerfmt-0.2.0 \
- pprof-0.14.0 \
+ pprof-0.14.1 \
ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
prometheus-0.14.0 \
prost-0.12.6 \
+ prost-0.13.5 \
prost-derive-0.12.6 \
+ prost-derive-0.13.5 \
+ prost-types-0.13.5 \
protobuf-2.28.0 \
protobuf-3.7.2 \
protobuf-codegen-2.28.0 \
@@ -210,9 +234,9 @@ CARGO_CRATES= addr2line-0.24.2 \
quick-xml-0.26.0 \
quinn-0.11.8 \
quinn-proto-0.11.12 \
- quinn-udp-0.5.12 \
+ quinn-udp-0.5.13 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
rand_chacha-0.3.1 \
@@ -220,38 +244,39 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_core-0.6.4 \
rand_core-0.9.3 \
redox_syscall-0.2.16 \
- redox_syscall-0.5.13 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
+ redox_users-0.5.2 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- reqwest-0.12.22 \
+ reqwest-0.12.23 \
reqwest-middleware-0.4.2 \
reqwest-retry-0.7.0 \
retry-policies-0.4.0 \
- rgb-0.8.50 \
+ rgb-0.8.52 \
ring-0.17.14 \
- rustc-demangle-0.1.25 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
- rustix-1.0.7 \
- rustls-0.23.27 \
+ rustix-1.0.8 \
+ rustls-0.23.31 \
rustls-native-certs-0.8.1 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustversion-1.0.21 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
safe-transmute-0.11.3 \
same-file-1.0.6 \
schannel-0.1.27 \
scopeguard-1.2.0 \
security-framework-2.11.1 \
- security-framework-3.2.0 \
+ security-framework-3.3.0 \
security-framework-sys-2.14.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.142 \
serde_repr-0.1.20 \
serde_urlencoded-0.7.1 \
sha2-0.10.9 \
@@ -260,21 +285,22 @@ CARGO_CRATES= addr2line-0.24.2 \
shellexpand-3.1.1 \
shlex-1.3.0 \
signal-hook-0.3.18 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simple_asn1-0.6.3 \
- slab-0.4.9 \
+ slab-0.4.11 \
smallvec-1.15.1 \
socket2-0.5.10 \
socket2-0.6.0 \
+ spin-0.10.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
str_stack-0.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- symbolic-common-12.15.5 \
- symbolic-demangle-12.15.5 \
+ symbolic-common-12.16.2 \
+ symbolic-demangle-12.16.2 \
syn-1.0.109 \
- syn-2.0.102 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synchronoise-1.0.1 \
synstructure-0.13.2 \
@@ -284,10 +310,10 @@ CARGO_CRATES= addr2line-0.24.2 \
tempfile-3.20.0 \
termtree-0.5.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.15 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.15 \
+ thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
@@ -299,20 +325,23 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-native-tls-0.3.1 \
tokio-retry-0.3.0 \
tokio-rustls-0.26.2 \
- tokio-util-0.7.15 \
+ tokio-stream-0.1.17 \
+ tokio-util-0.7.16 \
+ tonic-0.12.3 \
+ tower-0.4.13 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
tracing-appender-0.2.3 \
- tracing-attributes-0.1.29 \
+ tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-serde-0.2.0 \
tracing-subscriber-0.3.19 \
try-lock-0.2.5 \
- twox-hash-1.6.3 \
+ twox-hash-2.1.1 \
typenum-1.18.0 \
ulid-1.2.1 \
unicode-ident-1.0.18 \
@@ -321,7 +350,7 @@ CARGO_CRATES= addr2line-0.24.2 \
url-2.5.4 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.0 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
@@ -340,8 +369,8 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-timer-0.2.5 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-1.0.0 \
- whoami-1.6.0 \
+ webpki-roots-1.0.2 \
+ whoami-1.6.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
@@ -356,32 +385,42 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1
diff --git a/misc/py-hf-xet/distinfo b/misc/py-hf-xet/distinfo
index 8aa49e3c8826..2fff8dd9fcd5 100644
--- a/misc/py-hf-xet/distinfo
+++ b/misc/py-hf-xet/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1755640942
-SHA256 (hf_xet-1.1.8.tar.gz) = 62a0043e441753bbc446dcb5a3fe40a4d03f5fb9f13589ef1df9ab19252beb53
-SIZE (hf_xet-1.1.8.tar.gz) = 484065
+TIMESTAMP = 1756544028
+SHA256 (hf_xet-1.1.9.tar.gz) = c99073ce404462e909f1d5839b2d14a3827b8fe75ed8aed551ba6609c026c803
+SIZE (hf_xet-1.1.9.tar.gz) = 484242
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -15,30 +15,40 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/async-scoped-0.7.1.crate) = 0e7a6a57c8aeb40da1ec037f5d455836852f7a57e69e1b1ad3d8f38ac1d6cadf
-SIZE (rust/crates/async-scoped-0.7.1.crate) = 9163
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
+SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
+SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
+SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f
+SIZE (rust/crates/axum-0.7.9.crate) = 155272
+SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
+SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -47,22 +57,22 @@ SHA256 (rust/crates/bipbuffer-0.1.2.crate) = 8e33e34adc0a815a65c7ef9a443c5a12655
SIZE (rust/crates/bipbuffer-0.1.2.crate) = 4522
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac
-SIZE (rust/crates/cc-1.2.26.crate) = 107013
+SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
@@ -71,18 +81,22 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
+SHA256 (rust/crates/console-api-0.8.1.crate) = 8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857
+SIZE (rust/crates/console-api-0.8.1.crate) = 33145
+SHA256 (rust/crates/console-subscriber-0.4.1.crate) = 6539aa9c6a4cd31f4b1c040f860a1eac9aa80e7df6b05d506a6e7179936d6a01
+SIZE (rust/crates/console-subscriber-0.4.1.crate) = 125969
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -97,26 +111,26 @@ SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03
SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
SIZE (rust/crates/csv-1.3.1.crate) = 888542
SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
-SHA256 (rust/crates/ctor-0.4.2.crate) = a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5
-SIZE (rust/crates/ctor-0.4.2.crate) = 13814
-SHA256 (rust/crates/ctor-proc-macro-0.0.5.crate) = 4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d
-SIZE (rust/crates/ctor-proc-macro-0.0.5.crate) = 2040
+SHA256 (rust/crates/ctor-0.4.3.crate) = ec09e802f5081de6157da9a75701d6c713d8dc3ba52571fd4bd25f412644e8a6
+SIZE (rust/crates/ctor-0.4.3.crate) = 13805
+SHA256 (rust/crates/ctor-proc-macro-0.0.6.crate) = e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2
+SIZE (rust/crates/ctor-proc-macro-0.0.6.crate) = 6435
SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
@@ -129,8 +143,12 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
SIZE (rust/crates/dirs-5.0.1.crate) = 12255
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/downcast-0.11.0.crate) = 1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1
@@ -147,12 +165,14 @@ SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73f
SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -191,10 +211,16 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d
+SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746
SHA256 (rust/crates/heapify-0.2.0.crate) = 0049b265b7f201ca9ab25475b22b47fe444060126a51abe00f77d986fc5cc52e
SIZE (rust/crates/heapify-0.2.0.crate) = 10727
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -215,14 +241,20 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
+SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -245,8 +277,10 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
@@ -275,10 +309,10 @@ SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f
SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
@@ -291,16 +325,22 @@ SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb404
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
-SHA256 (rust/crates/lz4_flex-0.11.3.crate) = 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5
-SIZE (rust/crates/lz4_flex-0.11.3.crate) = 40633
+SHA256 (rust/crates/lz4_flex-0.11.5.crate) = 08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a
+SIZE (rust/crates/lz4_flex-0.11.5.crate) = 41977
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
+SIZE (rust/crates/matchit-0.7.3.crate) = 30372
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
+SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
@@ -317,6 +357,8 @@ SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7a
SIZE (rust/crates/nix-0.26.4.crate) = 279099
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -343,8 +385,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
-SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
+SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4
+SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986
SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -381,8 +423,8 @@ SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/pprof-0.14.0.crate) = ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0
-SIZE (rust/crates/pprof-0.14.0.crate) = 45438
+SHA256 (rust/crates/pprof-0.14.1.crate) = afad4d4df7b31280028245f152d5a575083e2abb822d05736f5e47653e77689f
+SIZE (rust/crates/pprof-0.14.1.crate) = 45413
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
@@ -391,14 +433,20 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
SIZE (rust/crates/prost-0.12.6.crate) = 21552
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
+SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
SHA256 (rust/crates/protobuf-2.28.0.crate) = 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94
SIZE (rust/crates/protobuf-2.28.0.crate) = 167541
SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
@@ -425,12 +473,12 @@ SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba
SIZE (rust/crates/quinn-0.11.8.crate) = 79949
SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
-SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
-SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
+SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -445,10 +493,12 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -459,34 +509,34 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
-SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/reqwest-middleware-0.4.2.crate) = 57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e
SIZE (rust/crates/reqwest-middleware-0.4.2.crate) = 28290
SHA256 (rust/crates/reqwest-retry-0.7.0.crate) = 29c73e4195a6bfbcb174b790d9b3407ab90646976c55de58a6515da25d851178
SIZE (rust/crates/reqwest-retry-0.7.0.crate) = 16006
SHA256 (rust/crates/retry-policies-0.4.0.crate) = 5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c
SIZE (rust/crates/retry-policies-0.4.0.crate) = 12127
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
-SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/safe-transmute-0.11.3.crate) = 3944826ff8fa8093089aba3acb4ef44b9446a99a16f3bf4e74af3f77d340ab7d
@@ -499,16 +549,16 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -525,18 +575,20 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simple_asn1-0.6.3.crate) = 297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb
SIZE (rust/crates/simple_asn1-0.6.3.crate) = 18505
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
+SIZE (rust/crates/spin-0.10.0.crate) = 39654
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -547,14 +599,14 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/symbolic-common-12.15.5.crate) = 6a1150bdda9314f6cfeeea801c23f5593c6e6a6c72e64f67e48d723a12b8efdb
-SIZE (rust/crates/symbolic-common-12.15.5.crate) = 27926
-SHA256 (rust/crates/symbolic-demangle-12.15.5.crate) = 9f66537def48fbc704a92e4fdaab7833bc7cb2255faca8182592fb5fa617eb82
-SIZE (rust/crates/symbolic-demangle-12.15.5.crate) = 192344
+SHA256 (rust/crates/symbolic-common-12.16.2.crate) = 9da12f8fecbbeaa1ee62c1d50dc656407e007c3ee7b2a41afce4b5089eaef15e
+SIZE (rust/crates/symbolic-common-12.16.2.crate) = 27976
+SHA256 (rust/crates/symbolic-demangle-12.16.2.crate) = 6fd35afe0ef9d35d3dcd41c67ddf882fc832a387221338153b7cd685a105495c
+SIZE (rust/crates/symbolic-demangle-12.16.2.crate) = 192834
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.102.crate) = f6397daf94fa90f058bd0fd88429dd9e5738999cca8d701813c80723add80462
-SIZE (rust/crates/syn-2.0.102.crate) = 298760
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synchronoise-1.0.1.crate) = 3dbc01390fc626ce8d1cffe3376ded2b72a11bb70e1c75f404a210e4daa4def2
@@ -573,14 +625,14 @@ SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850
+SIZE (rust/crates/thiserror-2.0.15.crate) = 29026
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0
+SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
SIZE (rust/crates/time-0.3.41.crate) = 138369
SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
@@ -603,8 +655,14 @@ SHA256 (rust/crates/tokio-retry-0.3.0.crate) = 7f57eb36ecbe0fc510036adff84824dd3
SIZE (rust/crates/tokio-retry-0.3.0.crate) = 6146
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
+SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
+SIZE (rust/crates/tonic-0.12.3.crate) = 99380
+SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
+SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -617,8 +675,8 @@ SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964
-SHA256 (rust/crates/tracing-attributes-0.1.29.crate) = 1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662
-SIZE (rust/crates/tracing-attributes-0.1.29.crate) = 38683
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
@@ -629,8 +687,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7c
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
-SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56
+SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
@@ -647,8 +705,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -685,10 +743,10 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
-SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
-SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
-SIZE (rust/crates/whoami-1.6.0.crate) = 24691
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
+SIZE (rust/crates/whoami-1.6.1.crate) = 24975
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -717,40 +775,60 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -759,10 +837,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -771,7 +849,7 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
diff --git a/misc/py-icoextract/Makefile b/misc/py-icoextract/Makefile
index 99f520c70446..769110e57978 100644
--- a/misc/py-icoextract/Makefile
+++ b/misc/py-icoextract/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icoextract
PORTVERSION= 0.1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MASTER_SITES= GH
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmcv/Makefile b/misc/py-mmcv/Makefile
index 21092fafdffd..b388e0116609 100644
--- a/misc/py-mmcv/Makefile
+++ b/misc/py-mmcv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmcv
#DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmdet/Makefile b/misc/py-mmdet/Makefile
index c9ad6dc7273d..c7278b3556e7 100644
--- a/misc/py-mmdet/Makefile
+++ b/misc/py-mmdet/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmdet
#DISTVERSIONPREFIX= v
DISTVERSION= 3.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmengine/Makefile b/misc/py-mmengine/Makefile
index 86ef70abc0c3..84a91b5cc0bb 100644
--- a/misc/py-mmengine/Makefile
+++ b/misc/py-mmengine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmengine
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmsegmentation/Makefile b/misc/py-mmsegmentation/Makefile
index 2cea344d1caa..468d1ccb7e14 100644
--- a/misc/py-mmsegmentation/Makefile
+++ b/misc/py-mmsegmentation/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmsegmentation
#DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-natten/Makefile b/misc/py-natten/Makefile
index 0227faf81b6a..2b240d47bebb 100644
--- a/misc/py-natten/Makefile
+++ b/misc/py-natten/Makefile
@@ -1,6 +1,7 @@
PORTNAME= natten
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-onnx-tf/Makefile b/misc/py-onnx-tf/Makefile
index 0ac519a67f1a..d49373b1c8ba 100644
--- a/misc/py-onnx-tf/Makefile
+++ b/misc/py-onnx-tf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onnx-tf
DISTVERSION= 1.10.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile
index e18a6b9e725a..a91926c18c3c 100644
--- a/misc/py-onnx/Makefile
+++ b/misc/py-onnx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onnx
DISTVERSION= 1.17.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/archive/refs/tags/:abseil \
diff --git a/misc/py-onnxconverter-common/Makefile b/misc/py-onnxconverter-common/Makefile
index f889e6b8285d..88d72c4f00e5 100644
--- a/misc/py-onnxconverter-common/Makefile
+++ b/misc/py-onnxconverter-common/Makefile
@@ -1,5 +1,6 @@
PORTNAME= onnxconverter-common
DISTVERSION= 1.14.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-openai-whisper/Makefile b/misc/py-openai-whisper/Makefile
index 832b2629f30c..81ace1d34f58 100644
--- a/misc/py-openai-whisper/Makefile
+++ b/misc/py-openai-whisper/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openai-whisper
DISTVERSIONPREFIX= v
DISTVERSION= 20240930
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-openpaperwork-gtk/Makefile b/misc/py-openpaperwork-gtk/Makefile
index 9f5d38227655..72f61ff5ea46 100644
--- a/misc/py-openpaperwork-gtk/Makefile
+++ b/misc/py-openpaperwork-gtk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openpaperwork-gtk
DISTVERSION= 2.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-oterm/Makefile b/misc/py-oterm/Makefile
index 52178c4eec00..00b10565b9e0 100644
--- a/misc/py-oterm/Makefile
+++ b/misc/py-oterm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= oterm
DISTVERSION= 0.9.3
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile
index ed30b43201ae..cb7dc5f87a84 100644
--- a/misc/py-polars/Makefile
+++ b/misc/py-polars/Makefile
@@ -1,6 +1,7 @@
PORTNAME= polars
DISTVERSIONPREFIX= py-
DISTVERSION= 1.32.0
+PORTREVISION= 1
CATEGORIES= misc
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pytorch-lightning/Makefile b/misc/py-pytorch-lightning/Makefile
index fc08a9079edf..46d1fb1ef1c2 100644
--- a/misc/py-pytorch-lightning/Makefile
+++ b/misc/py-pytorch-lightning/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pytorch-lightning
DISTVERSION= 2.3.3
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pytorch/Makefile b/misc/py-pytorch/Makefile
index 227e1ea21933..06d9acce8750 100644
--- a/misc/py-pytorch/Makefile
+++ b/misc/py-pytorch/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pytorch
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile
index 0ada05122b8a..1c340bacc80b 100644
--- a/misc/py-safetensors/Makefile
+++ b/misc/py-safetensors/Makefile
@@ -1,6 +1,7 @@
PORTNAME= safetensors
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-schedulefree/Makefile b/misc/py-schedulefree/Makefile
index e02ac03e7402..1353badcfd96 100644
--- a/misc/py-schedulefree/Makefile
+++ b/misc/py-schedulefree/Makefile
@@ -1,5 +1,6 @@
PORTNAME= schedulefree
DISTVERSION= 1.4.1
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-tflearn/Makefile b/misc/py-tflearn/Makefile
index 846e9f39099c..dbd0ea9b76da 100644
--- a/misc/py-tflearn/Makefile
+++ b/misc/py-tflearn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tflearn
DISTVERSION= 0.3.2-53
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONSUFFIX= -g5c23566
CATEGORIES= misc python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-timm-vis/Makefile b/misc/py-timm-vis/Makefile
index 41b1bbbefe70..8f459bf56932 100644
--- a/misc/py-timm-vis/Makefile
+++ b/misc/py-timm-vis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= timm-vis
DISTVERSION= 2.0.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-timm/Makefile b/misc/py-timm/Makefile
index a3f5aad07092..6f86e7e546cc 100644
--- a/misc/py-timm/Makefile
+++ b/misc/py-timm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= timm
DISTVERSION= 1.0.19
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-torch-geometric/Makefile b/misc/py-torch-geometric/Makefile
index 8b8e8a923866..76287873d83f 100644
--- a/misc/py-torch-geometric/Makefile
+++ b/misc/py-torch-geometric/Makefile
@@ -1,5 +1,6 @@
PORTNAME= torch-geometric
DISTVERSION= 2.6.1
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-torchmetrics/Makefile b/misc/py-torchmetrics/Makefile
index f74d3fdd11e2..4dc09c972a44 100644
--- a/misc/py-torchmetrics/Makefile
+++ b/misc/py-torchmetrics/Makefile
@@ -1,6 +1,7 @@
PORTNAME= torchmetrics
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.1
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-torchvision/Makefile b/misc/py-torchvision/Makefile
index 7f7917deca22..b85fd64c9d5d 100644
--- a/misc/py-torchvision/Makefile
+++ b/misc/py-torchvision/Makefile
@@ -1,7 +1,7 @@
PORTNAME= torchvision
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-transformers/Makefile b/misc/py-transformers/Makefile
index c4ad4fb27638..11f367b910f9 100644
--- a/misc/py-transformers/Makefile
+++ b/misc/py-transformers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= transformers
DISTVERSION= 4.55.4
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-xformers/Makefile b/misc/py-xformers/Makefile
index aff12687fbe5..726061628a6c 100644
--- a/misc/py-xformers/Makefile
+++ b/misc/py-xformers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xformers
DISTVERSION= 0.0.25
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/xiphos/Makefile b/misc/xiphos/Makefile
index 9bf258e34a65..5b9ec2c6aefe 100644
--- a/misc/xiphos/Makefile
+++ b/misc/xiphos/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xiphos
DISTVERSION= 4.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc gnome
# Don't use USE_GITHUB: the sources downloaded by USE_GITHUB cannot be
# built as they miss the file ${WRKSRC}/cmake/source_version.txt.
diff --git a/multimedia/av1an/Makefile b/multimedia/av1an/Makefile
index 39922cc2183d..6203a2b00cf7 100644
--- a/multimedia/av1an/Makefile
+++ b/multimedia/av1an/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 0.4.4
PORTREVISION= 5
CATEGORIES= multimedia
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line encoding framework with per scene quality
WWW= https://github.com/master-of-zen/Av1an
diff --git a/multimedia/ffms2/Makefile b/multimedia/ffms2/Makefile
index e914a59843da..e0289ee9ae82 100644
--- a/multimedia/ffms2/Makefile
+++ b/multimedia/ffms2/Makefile
@@ -1,12 +1,9 @@
PORTNAME= ffms2
-DISTVERSION= 2.40
-PORTREVISION= 3
+DISTVERSION= 5.0
CATEGORIES= multimedia
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 96cbf38ea938.patch:-p1 # https://github.com/FFMS/ffms2/pull/380
-PATCHFILES+= 586d87de3f89.patch:-p1 # https://github.com/FFMS/ffms2/pull/380
-PATCHFILES+= 45673149e9a2.patch:-p1 # https://github.com/FFMS/ffms2/pull/380
+PATCHFILES= 25cef14386fcaaa58ee547065deee8f6e82c56a2.patch:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= FFmpeg-based source library and VapourSynth plugin
@@ -22,27 +19,26 @@ USE_GITHUB= yes
GH_ACCOUNT= FFMS
USES= autoreconf compiler:c++11-lib gmake libtool pathfix pkgconfig
-EXCLUDE= VSHelper.h VSScript.h VapourSynth.h
-EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,}
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-static
-CPPFLAGS+= `pkg-config vapoursynth --cflags`
-INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
+
+EXTRACT_AFTER_ARGS= --exclude src/vapoursynth/V*.h \
+ --no-same-owner --no-same-permissions
+
+GNU_CONFIGURE= yes
+
DATADIR= ${PREFIX}/lib/vapoursynth
+INSTALL_TARGET= install-strip
-OPTIONS_DEFINE= DOCS
+CONFIGURE_ARGS= --enable-static
-pre-configure:
- @${MKDIR} ${WRKSRC}/src/config # from autogen.sh
+OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e '/^dist_doc_DATA/s,=,& \
- doc/${PORTNAME}-vapoursynth.md,' \
- ${WRKSRC}/Makefile.am
+ doc/${PORTNAME}-vapoursynth.md,' \
+ ${WRKSRC}/Makefile.am
-post-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${LN} -sf ../lib${PORTNAME}.so ${STAGEDIR}${DATADIR}/
+pre-configure:
+ @${MKDIR} ${WRKSRC}/src/config # from autogen.sh
.include <bsd.port.mk>
diff --git a/multimedia/ffms2/distinfo b/multimedia/ffms2/distinfo
index a8d034f5d271..448224476f05 100644
--- a/multimedia/ffms2/distinfo
+++ b/multimedia/ffms2/distinfo
@@ -1,9 +1,5 @@
-TIMESTAMP = 1598095686
-SHA256 (FFMS-ffms2-2.40_GH0.tar.gz) = 82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320
-SIZE (FFMS-ffms2-2.40_GH0.tar.gz) = 140356
-SHA256 (96cbf38ea938.patch) = dd063e21c6e7887614ab5fb1009cf9b353066829771d4426dfe779d74dfac758
-SIZE (96cbf38ea938.patch) = 13422
-SHA256 (586d87de3f89.patch) = d5ec6ee44bf8f0a2bd943c1c61bace33b7b80559137b71fe5c4af5e7dd9ac7f8
-SIZE (586d87de3f89.patch) = 931
-SHA256 (45673149e9a2.patch) = ecef89ce1bb4158181c96eecdbc2c37e49a880a88e72a271b54ce98832dcf049
-SIZE (45673149e9a2.patch) = 3693
+TIMESTAMP = 1756589822
+SHA256 (FFMS-ffms2-5.0_GH0.tar.gz) = 7770af0bbc0063f9580a6a5c8e7c51f1788f171d7da0b352e48a1e60943a8c3c
+SIZE (FFMS-ffms2-5.0_GH0.tar.gz) = 167985
+SHA256 (25cef14386fcaaa58ee547065deee8f6e82c56a2.patch) = f60096f07d8cf63a3abf8aa1066746e174541523bdc642ec2eabde5b1f286926
+SIZE (25cef14386fcaaa58ee547065deee8f6e82c56a2.patch) = 1145
diff --git a/multimedia/ffms2/files/patch-use-system-vapoursynth b/multimedia/ffms2/files/patch-use-system-vapoursynth
new file mode 100644
index 000000000000..58c8f06affaf
--- /dev/null
+++ b/multimedia/ffms2/files/patch-use-system-vapoursynth
@@ -0,0 +1,34 @@
+diff -up ffms2-5.0/configure.ac.orig ffms2-5.0/configure.ac
+--- configure.ac.orig 2024-05-28 16:52:48.000000000 +0200
++++ configure.ac 2024-09-20 12:13:11.134979566 +0200
+@@ -118,6 +118,10 @@ if test "$FFMPEG_WORKS" = no; then
+ AC_MSG_FAILURE([cannot link with FFmpeg])
+ fi
+
++PKG_CHECK_MODULES(VAPOURSYNTH, [vapoursynth])
++
++AC_SUBST([VAPOURSYNTH_CFLAGS])
++
+ src_core_libffms2_la_LDFLAGS=""
+ AC_MSG_CHECKING([whether -Wl,-Bsymbolic is needed])
+ if test "$enable_shared" = yes; then
+diff -up ffms2-5.0/Makefile.am.orig ffms2-5.0/Makefile.am
+--- Makefile.am.orig 2024-09-20 12:12:14.272194649 +0200
++++ Makefile.am 2024-09-20 12:13:00.781018729 +0200
+@@ -14,6 +14,7 @@ AM_CPPFLAGS = \
+ -DFFMS_EXPORTS \
+ -D__STDC_CONSTANT_MACROS \
+ @FFMPEG_CFLAGS@ \
++ @VAPOURSYNTH_CFLAGS@ \
+ @ZLIB_CPPFLAGS@ \
+ -include config.h
+ AM_CXXFLAGS = -fvisibility=hidden
+@@ -39,8 +40,6 @@ src_core_libffms2_la_SOURCES = \
+ src/core/videoutils.h \
+ src/core/zipfile.cpp \
+ src/core/zipfile.h \
+- src/vapoursynth/VapourSynth4.h \
+- src/vapoursynth/VSHelper4.h \
+ src/vapoursynth/vapoursource4.cpp \
+ src/vapoursynth/vapoursource4.h \
+ src/vapoursynth/vapoursynth4.cpp
diff --git a/multimedia/ffms2/pkg-plist b/multimedia/ffms2/pkg-plist
index d4164d07ee7d..40a0e0e525ea 100644
--- a/multimedia/ffms2/pkg-plist
+++ b/multimedia/ffms2/pkg-plist
@@ -3,9 +3,8 @@ include/ffms.h
include/ffmscompat.h
lib/libffms2.a
lib/libffms2.so
-lib/libffms2.so.4
-lib/libffms2.so.4.0.0
-%%DATADIR%%/libffms2.so
+lib/libffms2.so.5
+lib/libffms2.so.5.0.0
libdata/pkgconfig/ffms2.pc
%%PORTDOCS%%%%DOCSDIR%%/ffms2-api.md
%%PORTDOCS%%%%DOCSDIR%%/ffms2-changelog.md
diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile
index 6a6567b03279..01d2a8acfc69 100644
--- a/multimedia/handbrake/Makefile
+++ b/multimedia/handbrake/Makefile
@@ -1,6 +1,5 @@
PORTNAME= handbrake
-DISTVERSION= 1.9.2
-PORTREVISION= 3
+DISTVERSION= 1.10.1
CATEGORIES= multimedia
MASTER_SITES= https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/
MASTER_SITES+= https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib
@@ -13,10 +12,11 @@ MAINTAINER= naito.yuichiro@gmail.com
COMMENT= Versatile DVD ripper and video transcoder
WWW= https://handbrake.fr/
-LICENSE= GPLv2
+LICENSE= GPLv2 FDK_AAC
+LICENSE_COMB= multi
LICENSE_NAME_FDK_AAC= Software License for The Fraunhofer FDK AAC Codec Library for Android
LICENSE_FILE_FDK_AAC= ${WRKDIR}/${DISTFILES:Mfdk*:R:R}/NOTICE
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_PERMS_FDK_AAC= dist-mirror pkg-mirror auto-accept
ONLY_FOR_ARCHS= amd64 powerpc powerpc64 powerpc64le
@@ -45,16 +45,16 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
USES= autoreconf:build compiler:c11 gmake iconv libtool:build \
localbase:ldflags ninja:build pkgconfig python:build
-CONTRIB_FILES= SVT-AV1-v2.3.0.tar.gz \
+CONTRIB_FILES= SVT-AV1-v3.1.0.tar.gz \
fdk-aac-2.0.3.tar.gz \
- ffmpeg-7.1.tar.bz2 \
+ ffmpeg-7.1.1.tar.bz2 \
libbluray-1.3.4.tar.bz2 \
libdvdnav-6.1.1.tar.bz2 \
libdvdread-6.1.3.tar.bz2 \
dav1d-1.5.1.tar.bz2 \
- dovi_tool-libdovi-3.1.2.tar.gz \
- x265_4.1.tar.gz \
- zimg-3.0.5.tar.gz
+ dovi_tool-libdovi-3.3.2.tar.gz \
+ x265-snapshot-20250729-13276.tar.gz \
+ zimg-snapshot-20250624.tar.gz
.if !defined(PACKAGE_BUILDING)
# DVDCSS version hardcoded in contrib/libdvdread/libdvdread-5.0.0-6-gcb1ae87/src/dvd_input.c (dlopen'ed)
diff --git a/multimedia/handbrake/distinfo b/multimedia/handbrake/distinfo
index 6f6d4ac82c9b..9ad80a170b71 100644
--- a/multimedia/handbrake/distinfo
+++ b/multimedia/handbrake/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1740479422
-SHA256 (handbrake/HandBrake-1.9.2-source.tar.bz2) = f56696b9863a6c926c0eabdcb980cece9aa222c650278d455ac6873d3220ce49
-SIZE (handbrake/HandBrake-1.9.2-source.tar.bz2) = 9431665
-SHA256 (handbrake/SVT-AV1-v2.3.0.tar.gz) = ebb0b484ef4a0dc281e94342a9f73ad458496f5d3457eca7465bec943910c6c3
-SIZE (handbrake/SVT-AV1-v2.3.0.tar.gz) = 10839376
+TIMESTAMP = 1756263493
+SHA256 (handbrake/HandBrake-1.10.1-source.tar.bz2) = eafa87d64b99c457240675f6b89a7f6aa3c1eb56352ec057a0a0949ba449fe8e
+SIZE (handbrake/HandBrake-1.10.1-source.tar.bz2) = 9484661
+SHA256 (handbrake/SVT-AV1-v3.1.0.tar.gz) = 3999586c261dc3d8690fd1489fc74da4e0fdff9159c8ce2b76ddfac001ad96d3
+SIZE (handbrake/SVT-AV1-v3.1.0.tar.gz) = 10908555
SHA256 (handbrake/fdk-aac-2.0.3.tar.gz) = e25671cd96b10bad896aa42ab91a695a9e573395262baed4e4a2ff178d6a3a78
SIZE (handbrake/fdk-aac-2.0.3.tar.gz) = 2518649
-SHA256 (handbrake/ffmpeg-7.1.tar.bz2) = fd59e6160476095082e94150ada5a6032d7dcc282fe38ce682a00c18e7820528
-SIZE (handbrake/ffmpeg-7.1.tar.bz2) = 13260188
+SHA256 (handbrake/ffmpeg-7.1.1.tar.bz2) = 0c8da2f11579a01e014fc007cbacf5bb4da1d06afd0b43c7f8097ec7c0f143ba
+SIZE (handbrake/ffmpeg-7.1.1.tar.bz2) = 13278839
SHA256 (handbrake/libbluray-1.3.4.tar.bz2) = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b
SIZE (handbrake/libbluray-1.3.4.tar.bz2) = 756323
SHA256 (handbrake/libdvdnav-6.1.1.tar.bz2) = c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48
@@ -15,9 +15,9 @@ SHA256 (handbrake/libdvdread-6.1.3.tar.bz2) = ce35454997a208cbe50e91232f0e73fb1a
SIZE (handbrake/libdvdread-6.1.3.tar.bz2) = 395439
SHA256 (handbrake/dav1d-1.5.1.tar.bz2) = 4eddffd108f098e307b93c9da57b6125224dc5877b1b3d157b31be6ae8f1f093
SIZE (handbrake/dav1d-1.5.1.tar.bz2) = 1214503
-SHA256 (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 3c74f8f6afdb7d4be97210df201a28a48676b2ebe10c20961176e81e2fd98c36
-SIZE (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 450556
-SHA256 (handbrake/x265_4.1.tar.gz) = ef05940bdbf8e2f24c93d799ae8c5d19f43cd235d01c17fa5acf3fa77b48c032
-SIZE (handbrake/x265_4.1.tar.gz) = 1722231
-SHA256 (handbrake/zimg-3.0.5.tar.gz) = a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf
-SIZE (handbrake/zimg-3.0.5.tar.gz) = 326694
+SHA256 (handbrake/dovi_tool-libdovi-3.3.2.tar.gz) = 8ccb1922d7dbb57bc4f2c15c10b90c462f7a5f292efe317c116db923728dd3f1
+SIZE (handbrake/dovi_tool-libdovi-3.3.2.tar.gz) = 489628
+SHA256 (handbrake/x265-snapshot-20250729-13276.tar.gz) = 3feb40d5f7fc37aba193a686a4445efff332f18d0f4830c6af565c3e18d340a8
+SIZE (handbrake/x265-snapshot-20250729-13276.tar.gz) = 1738652
+SHA256 (handbrake/zimg-snapshot-20250624.tar.gz) = 19a96cdc266466be58be86a9271bedb1f080bf4cc14f5ed58ac39dc5b970fd17
+SIZE (handbrake/zimg-snapshot-20250624.tar.gz) = 3217869
diff --git a/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs b/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs
index 178198ba7762..1ab6fbcaafbd 100644
--- a/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs
+++ b/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs
@@ -1,20 +1,10 @@
-Disable vulkan support.
-Handbrake doesn't require Vulkan but if it is installed in build environment
-(for other ports like QT5), It fails to build Handbrake, because following
-definitions has been removed since vulkan-headers-1.3.238.
-
-* VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME
-* VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME
-
---- contrib/ffmpeg/module.defs.orig 2024-12-01 15:28:40 UTC
+--- contrib/ffmpeg/module.defs.orig 2025-08-08 16:41:24 UTC
+++ contrib/ffmpeg/module.defs
-@@ -34,8 +34,10 @@ FFMPEG.CONFIGURE.extra = \
- --enable-filters \
+@@ -35,6 +35,7 @@ FFMPEG.CONFIGURE.extra = \
--disable-hwaccels \
--disable-vdpau \
-+ --disable-vulkan \
--disable-postproc \
++ --disable-vulkan \
--disable-encoders \
-+ --disable-xlib \
--enable-libmp3lame \
- --enable-encoder=ac3 \
+ --enable-encoder=aac \
diff --git a/multimedia/handbrake/files/patch-libhb_enc__qsv.c b/multimedia/handbrake/files/patch-libhb_enc__qsv.c
deleted file mode 100644
index 51f61011c734..000000000000
--- a/multimedia/handbrake/files/patch-libhb_enc__qsv.c
+++ /dev/null
@@ -1,67 +0,0 @@
---- libhb/enc_qsv.c.orig 2024-12-01 15:28:40 UTC
-+++ libhb/enc_qsv.c
-@@ -174,7 +174,9 @@ static int log_encoder_params(const hb_work_private_t
- {
- const mfxExtCodingOption *option1 = NULL;
- const mfxExtCodingOption2 *option2 = NULL;
-+#if (MFX_VERSION >= 2012)
- const mfxExtAV1ScreenContentTools *extScreenContentCoding = NULL;
-+#endif
- const mfxExtHyperModeParam *extHyperModeOption = NULL;
-
- for (int i = 0; i < videoParam->NumExtParam; i++)
-@@ -188,10 +190,12 @@ static int log_encoder_params(const hb_work_private_t
- {
- option2 = (mfxExtCodingOption2*)videoParam->ExtParam[i];
- }
-+#if (MFX_VERSION >= 2012)
- else if (option->Header.BufferId == MFX_EXTBUFF_AV1_SCREEN_CONTENT_TOOLS)
- {
- extScreenContentCoding = (mfxExtAV1ScreenContentTools*)videoParam->ExtParam[i];
- }
-+#endif
- else if (option->Header.BufferId == MFX_EXTBUFF_HYPER_MODE_PARAM)
- {
- extHyperModeOption = (mfxExtHyperModeParam*)videoParam->ExtParam[i];
-@@ -221,13 +225,14 @@ static int log_encoder_params(const hb_work_private_t
- hb_log("encqsvInit: GopRefDist %"PRIu16" GopPicSize %"PRIu16" NumRefFrame %"PRIu16" IdrInterval %"PRIu16"",
- videoParam->mfx.GopRefDist, videoParam->mfx.GopPicSize, videoParam->mfx.NumRefFrame, videoParam->mfx.IdrInterval);
-
-+#if (MFX_VERSION >= 2012)
- if (extScreenContentCoding && ((extScreenContentCoding->IntraBlockCopy == MFX_CODINGOPTION_ON) || (extScreenContentCoding->Palette == MFX_CODINGOPTION_ON)))
- {
- hb_log("encqsvInit: ScreenContentCoding is enabled IBC %s, Palette %s",
- (extScreenContentCoding->IntraBlockCopy == MFX_CODINGOPTION_ON) ? "on" : "off",
- (extScreenContentCoding->Palette == MFX_CODINGOPTION_ON) ? "on" : "off");
- }
--
-+#endif
- if (pv->qsv_info->capabilities & HB_QSV_CAP_B_REF_PYRAMID)
- {
- hb_log("encqsvInit: BFramesMax %d BRefType %s",
-@@ -1670,7 +1675,9 @@ int encqsvInit(hb_work_object_t *w, hb_job_t *job)
- mfxSession session = (mfxSession)0;
- mfxExtCodingOption option1_buf, *option1 = &option1_buf;
- mfxExtCodingOption2 option2_buf, *option2 = &option2_buf;
-+#if (MFX_VERSION >= 2012)
- mfxExtAV1ScreenContentTools screencont_coding_buf, *screencont_coding = &screencont_coding_buf;
-+#endif
- mfxExtCodingOptionSPSPPS sps_pps_buf, *sps_pps = &sps_pps_buf;
- mfxExtAV1BitstreamParam av1_bitstream_buf, *av1_bitstream = &av1_bitstream_buf;
- mfxExtChromaLocInfo chroma_loc_info_buf, *chroma_loc_info = &chroma_loc_info_buf;
-@@ -1795,6 +1802,7 @@ int encqsvInit(hb_work_object_t *w, hb_job_t *job)
- {
- videoParam.ExtParam[videoParam.NumExtParam++] = (mfxExtBuffer*)hyper_encode;
- }
-+#if (MFX_VERSION >= 2012)
- memset(screencont_coding, 0, sizeof(mfxExtAV1ScreenContentTools));
- screencont_coding->Header.BufferId = MFX_EXTBUFF_AV1_SCREEN_CONTENT_TOOLS;
- screencont_coding->Header.BufferSz = sizeof(mfxExtAV1ScreenContentTools);
-@@ -1802,6 +1810,7 @@ int encqsvInit(hb_work_object_t *w, hb_job_t *job)
- {
- videoParam.ExtParam[videoParam.NumExtParam++] = (mfxExtBuffer*)screencont_coding;
- }
-+#endif
- /* Query actual encoding parameters after MFXVideoENCODE_Init, some of them could be overridden */
- sts = MFXVideoENCODE_GetVideoParam(session, &videoParam);
- if (sts != MFX_ERR_NONE)
diff --git a/multimedia/handbrake/files/patch-libhb_handbrake_qsv__common.h b/multimedia/handbrake/files/patch-libhb_handbrake_qsv__common.h
index 87c487304cad..d96a628ca015 100644
--- a/multimedia/handbrake/files/patch-libhb_handbrake_qsv__common.h
+++ b/multimedia/handbrake/files/patch-libhb_handbrake_qsv__common.h
@@ -1,12 +1,17 @@
---- libhb/handbrake/qsv_common.h.orig 2024-12-01 15:28:40 UTC
+--- libhb/handbrake/qsv_common.h.orig 2025-08-08 16:41:24 UTC
+++ libhb/handbrake/qsv_common.h
-@@ -171,7 +171,9 @@ typedef struct
+@@ -260,8 +260,13 @@ typedef struct
+ {
mfxExtCodingOption2 codingOption2;
- mfxExtVideoSignalInfo videoSignalInfo;
- mfxExtHyperModeParam hyperEncodeParam;
+ hb_triplet_t* hyperEncodeParam;
+#if (MFX_VERSION >= 2012)
mfxExtAV1ScreenContentTools av1ScreenContentToolsParam;
+-
+#endif
- mfxExtChromaLocInfo chromaLocInfo;
- mfxExtMasteringDisplayColourVolume masteringDisplayColourVolume;
- mfxExtContentLightLevelInfo contentLightLevelInfo;
++ mfxExtChromaLocInfo chromaLocInfo;
++ mfxExtMasteringDisplayColourVolume masteringDisplayColourVolume;
++ mfxExtContentLightLevelInfo contentLightLevelInfo;
++ mfxExtAV1BitstreamParam av1BitstreamParam;
+ struct
+ {
+ int b_pyramid;
diff --git a/multimedia/handbrake/files/patch-libhb_qsv__common.c b/multimedia/handbrake/files/patch-libhb_qsv__common.c
index 78580b06be46..b0b892e337e7 100644
--- a/multimedia/handbrake/files/patch-libhb_qsv__common.c
+++ b/multimedia/handbrake/files/patch-libhb_qsv__common.c
@@ -1,6 +1,6 @@
---- libhb/qsv_common.c.orig 2024-12-01 15:28:40 UTC
+--- libhb/qsv_common.c.orig 2025-08-08 16:41:24 UTC
+++ libhb/qsv_common.c
-@@ -463,6 +463,7 @@ int qsv_map_mfx_platform_codename(int mfx_platform_cod
+@@ -390,6 +390,7 @@ int qsv_map_mfx_platform_codename(int mfx_platform_cod
case MFX_PLATFORM_DG2:
case MFX_PLATFORM_ALDERLAKE_N:
case MFX_PLATFORM_KEEMBAY:
@@ -8,7 +8,7 @@
case MFX_PLATFORM_METEORLAKE:
case MFX_PLATFORM_BATTLEMAGE:
case MFX_PLATFORM_ARROWLAKE:
-@@ -471,6 +472,7 @@ int qsv_map_mfx_platform_codename(int mfx_platform_cod
+@@ -398,6 +399,7 @@ int qsv_map_mfx_platform_codename(int mfx_platform_cod
case MFX_PLATFORM_LUNARLAKE:
platform = HB_CPU_PLATFORM_INTEL_LNL;
break;
@@ -16,35 +16,34 @@
default:
platform = HB_CPU_PLATFORM_UNSPECIFIED;
}
-@@ -984,7 +986,7 @@ static void init_ext_av1bitstream_option(mfxExtAV1Bits
- extAV1BitstreamParam->Header.BufferSz = sizeof(mfxExtAV1BitstreamParam);
- extAV1BitstreamParam->WriteIVFHeaders = MFX_CODINGOPTION_OFF;
+@@ -928,6 +930,7 @@ static void init_ext_coding_option2(mfxExtCodingOption
+ extCodingOption2->NumMbPerSlice = 2040; // 1920x1088/4
}
--
+
+#if (MFX_VERSION >= 2012)
- static void init_ext_av1screencontent_tools(mfxExtAV1ScreenContentTools *extScreenContentTools)
+ static void init_ext_av1bitstream_option(mfxExtAV1BitstreamParam *extAV1BitstreamParam)
{
- if (extScreenContentTools == NULL)
-@@ -998,7 +1000,7 @@ static void init_ext_av1screencontent_tools(mfxExtAV1S
+ if (extAV1BitstreamParam == NULL)
+@@ -954,6 +957,7 @@ static void init_ext_av1screencontent_tools(mfxExtAV1S
extScreenContentTools->IntraBlockCopy = MFX_CODINGOPTION_OFF;
extScreenContentTools->Palette = MFX_CODINGOPTION_OFF;
}
--
+#endif
+
static int query_capabilities(mfxSession session, int index, mfxVersion version, hb_qsv_info_t *info, int lowpower)
{
- /*
-@@ -1026,7 +1028,9 @@ static int query_capabilities(mfxSession session, int
+@@ -981,8 +985,10 @@ static int query_capabilities(mfxSession session, int
+ mfxExtChromaLocInfo extChromaLocInfo;
mfxExtMasteringDisplayColourVolume extMasteringDisplayColourVolume;
mfxExtContentLightLevelInfo extContentLightLevelInfo;
- mfxExtAV1BitstreamParam extAV1BitstreamParam;
+#if (MFX_VERSION >= 2012)
+ mfxExtAV1BitstreamParam extAV1BitstreamParam;
mfxExtAV1ScreenContentTools extAV1ScreenContentToolsParam;
+#endif
mfxExtHyperModeParam extHyperEncodeParam;
/* Reset capabilities before querying */
-@@ -1460,6 +1464,7 @@ static int query_capabilities(mfxSession session, int
+@@ -1416,6 +1422,7 @@ static int query_capabilities(mfxSession session, int
info->capabilities |= HB_QSV_CAP_HYPERENCODE;
}
}
@@ -52,7 +51,7 @@
if ((lowpower == MFX_CODINGOPTION_ON) && (info->codec_id == MFX_CODEC_AV1))
{
init_video_param(&videoParam);
-@@ -1494,6 +1499,7 @@ static int query_capabilities(mfxSession session, int
+@@ -1450,6 +1457,7 @@ static int query_capabilities(mfxSession session, int
info->capabilities |= HB_QSV_CAP_AV1_SCREENCONTENT;
}
}
@@ -60,7 +59,7 @@
}
return 0;
-@@ -1935,10 +1941,12 @@ static void log_encoder_capabilities(const int log_lev
+@@ -1891,10 +1899,12 @@ static void log_encoder_capabilities(const int log_lev
strcat(buffer, "+nmpslice");
}
}
@@ -73,15 +72,31 @@
if (caps & HB_QSV_CAP_HYPERENCODE)
{
strcat(buffer, " hyperencode");
-@@ -3011,6 +3019,7 @@ int hb_qsv_param_parse(hb_qsv_param_t *param, hb_qsv_i
- param->hyperEncodeParam.Mode = mode->value;
+@@ -2686,6 +2696,7 @@ int hb_qsv_select_ffmpeg_options(qsv_data_t * qsv_data
+ hb_log("encavcodec: using Low Power mode");
+ }
+
++#if (MFX_VERSION >= 2012)
+ if((qsv_data->qsv_info->capabilities & HB_QSV_CAP_AV1_SCREENCONTENT) &&
+ qsv_data->param.av1ScreenContentToolsParam.IntraBlockCopy)
+ {
+@@ -2705,6 +2716,7 @@ int hb_qsv_select_ffmpeg_options(qsv_data_t * qsv_data
+ hb_log("encavcodec: ScreenContentCoding is enabled Palette %s",
+ qsv_data->param.av1ScreenContentToolsParam.Palette ? "on" : "off");
+ }
++#endif
+
+ // Transcoding Info
+ MFX_STRUCT_TO_AV_OPTS(BRCParamMultiplier)
+@@ -3318,6 +3330,7 @@ int hb_qsv_param_parse(AVDictionary** av_opts, hb_qsv_
+ param->hyperEncodeParam = mode;
}
}
+#if (MFX_VERSION >= 2012)
else if (!strcasecmp(key, "palette"))
{
if (info->capabilities & HB_QSV_CAP_AV1_SCREENCONTENT)
-@@ -3041,6 +3050,7 @@ int hb_qsv_param_parse(hb_qsv_param_t *param, hb_qsv_i
+@@ -3348,6 +3361,7 @@ int hb_qsv_param_parse(AVDictionary** av_opts, hb_qsv_
return HB_QSV_PARAM_UNSUPPORTED;
}
}
@@ -89,32 +104,24 @@
else if (!strcasecmp(key, "async-depth"))
{
int async_depth = hb_qsv_atoi(value, &error);
-@@ -3527,13 +3537,14 @@ int hb_qsv_param_default(hb_qsv_param_t *param, mfxVid
- param->av1BitstreamParam.Header.BufferId = MFX_EXTBUFF_AV1_BITSTREAM_PARAM;
- param->av1BitstreamParam.Header.BufferSz = sizeof(mfxExtAV1BitstreamParam);
- param->av1BitstreamParam.WriteIVFHeaders = MFX_CODINGOPTION_OFF;
+@@ -3617,6 +3631,12 @@ int hb_qsv_param_default(hb_qsv_param_t *param, hb_qsv
+ // introduced in API 2.5
+ param->hyperEncodeParam = hb_triplet4key(hb_qsv_hyper_encode_modes, "off");
+
++ memset(&param->av1BitstreamParam, 0, sizeof(mfxExtAV1BitstreamParam));
++ param->av1BitstreamParam.Header.BufferId = MFX_EXTBUFF_AV1_BITSTREAM_PARAM;
++ param->av1BitstreamParam.Header.BufferSz = sizeof(mfxExtAV1BitstreamParam);
++ param->av1BitstreamParam.WriteIVFHeaders = MFX_CODINGOPTION_OFF;
++
+#if (MFX_VERSION >= 2012)
// introduced in API 2.11
memset(&param->av1ScreenContentToolsParam, 0, sizeof(mfxExtAV1ScreenContentTools));
param->av1ScreenContentToolsParam.Header.BufferId = MFX_EXTBUFF_AV1_SCREEN_CONTENT_TOOLS;
- param->av1ScreenContentToolsParam.Header.BufferSz = sizeof(mfxExtAV1ScreenContentTools);
- param->av1ScreenContentToolsParam.IntraBlockCopy = MFX_CODINGOPTION_OFF;
- param->av1ScreenContentToolsParam.Palette = MFX_CODINGOPTION_OFF;
--
-+#endif
- // GOP & rate control
- param->gop.b_pyramid = 1; // enabled by default (if supported)
- param->gop.gop_pic_size = -1; // set automatically
-@@ -3607,10 +3618,12 @@ int hb_qsv_param_default(hb_qsv_param_t *param, mfxVid
- {
- param->videoParam->ExtParam[param->videoParam->NumExtParam++] = (mfxExtBuffer*)&param->av1BitstreamParam;
- }
-+#if (MFX_VERSION >= 2012)
- if (info->capabilities & HB_QSV_CAP_AV1_SCREENCONTENT)
- {
- param->videoParam->ExtParam[param->videoParam->NumExtParam++] = (mfxExtBuffer*)&param->av1ScreenContentToolsParam;
- }
+@@ -3639,6 +3659,7 @@ int hb_qsv_param_default(hb_qsv_param_t *param, hb_qsv
+ param->rc.vbv_buffer_init = .0; // set automatically
+
+ param->low_power = 0;
+#endif
+
#if defined(_WIN32) || defined(__MINGW32__)
if (info->capabilities & HB_QSV_CAP_LOWPOWER_ENCODE)
- {
diff --git a/multimedia/handbrake/files/patch-make_include_contrib.defs b/multimedia/handbrake/files/patch-make_include_contrib.defs
new file mode 100644
index 000000000000..058246d98b42
--- /dev/null
+++ b/multimedia/handbrake/files/patch-make_include_contrib.defs
@@ -0,0 +1,11 @@
+--- make/include/contrib.defs.orig 2025-08-23 10:38:18 UTC
++++ make/include/contrib.defs
+@@ -60,7 +60,7 @@ define import.CONTRIB.defs
+ $(1).EXTRACT.target = $$($(1).build/).stamp.$$($(1).name).extract
+ define $(1).EXTRACT
+ $$(RM.exe) -fr $$($(1).EXTRACT.dir/)
+- $$(TAR.exe) xfC $$($(1).FETCH.distfile) $$($(1).build/)
++ $$(TAR.exe) xfC $$($(1).FETCH.distfile) $$($(1).build/) --no-xattrs
+ $$(TOUCH.exe) $$@
+ endef
+
diff --git a/multimedia/handbrake/pkg-plist b/multimedia/handbrake/pkg-plist
index 58dff1638400..47c05301ae8f 100644
--- a/multimedia/handbrake/pkg-plist
+++ b/multimedia/handbrake/pkg-plist
@@ -3,37 +3,20 @@ bin/HandBrakeCLI
%%X11%%bin/HandBrake
%%X11%%share/applications/fr.handbrake.ghb.desktop
%%X11%%share/icons/hicolor/scalable/apps/fr.handbrake.ghb.svg
-%%X11%%share/locale/af/LC_MESSAGES/ghb.mo
%%X11%%share/locale/bg/LC_MESSAGES/ghb.mo
%%X11%%share/locale/ca/LC_MESSAGES/ghb.mo
%%X11%%share/locale/co/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/cs/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/da/LC_MESSAGES/ghb.mo
%%X11%%share/locale/de/LC_MESSAGES/ghb.mo
%%X11%%share/locale/es/LC_MESSAGES/ghb.mo
%%X11%%share/locale/eu/LC_MESSAGES/ghb.mo
%%X11%%share/locale/fi/LC_MESSAGES/ghb.mo
%%X11%%share/locale/fr/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/he/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/hr/LC_MESSAGES/ghb.mo
%%X11%%share/locale/it/LC_MESSAGES/ghb.mo
%%X11%%share/locale/ja/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/ka/LC_MESSAGES/ghb.mo
%%X11%%share/locale/ko/LC_MESSAGES/ghb.mo
%%X11%%share/locale/nl/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/no/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/pl/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/pt/LC_MESSAGES/ghb.mo
%%X11%%share/locale/pt_BR/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/ro/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/ru/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/si/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/sk/LC_MESSAGES/ghb.mo
%%X11%%share/locale/sl_SI/LC_MESSAGES/ghb.mo
%%X11%%share/locale/sv/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/th/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/tr/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/uk_UA/LC_MESSAGES/ghb.mo
%%X11%%share/locale/zh_CN/LC_MESSAGES/ghb.mo
-%%X11%%share/locale/zh_TW/LC_MESSAGES/ghb.mo
%%X11%%share/metainfo/fr.handbrake.ghb.metainfo.xml
diff --git a/multimedia/kew/Makefile b/multimedia/kew/Makefile
index 53684fd0e945..a19c95840a64 100644
--- a/multimedia/kew/Makefile
+++ b/multimedia/kew/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kew
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.1
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile
index 8e10172157b4..4299cef229c5 100644
--- a/multimedia/mpv/Makefile
+++ b/multimedia/mpv/Makefile
@@ -1,10 +1,13 @@
PORTNAME= mpv
DISTVERSIONPREFIX= v
DISTVERSION= 0.40.0
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= multimedia audio
+PATCH_SITES= https://github.com/mpv-player/mpv/commit/
+PATCHFILES= 26b29fba02a2782f68e2906f837d21201fc6f1b9.patch:-p1
+
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Free and open-source general-purpose video player
WWW= https://mpv.io
diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo
index 614447cd682c..6b56c0e1e5dc 100644
--- a/multimedia/mpv/distinfo
+++ b/multimedia/mpv/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1742924007
+TIMESTAMP = 1756628590
SHA256 (mpv-player-mpv-v0.40.0_GH0.tar.gz) = 10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3
SIZE (mpv-player-mpv-v0.40.0_GH0.tar.gz) = 3561474
+SHA256 (26b29fba02a2782f68e2906f837d21201fc6f1b9.patch) = 9596f2390a120a54d1bc48a3937d6f236feab0c4cecaae8a0d3dec59a38e29b3
+SIZE (26b29fba02a2782f68e2906f837d21201fc6f1b9.patch) = 1569
diff --git a/multimedia/nymphcast/Makefile b/multimedia/nymphcast/Makefile
index 92f621330a0e..a92397b3d2e7 100644
--- a/multimedia/nymphcast/Makefile
+++ b/multimedia/nymphcast/Makefile
@@ -1,6 +1,6 @@
PORTNAME= NymphCast
DISTVERSION= v0.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MAINTAINER= adridg@FreeBSD.org
diff --git a/multimedia/obuparse/Makefile b/multimedia/obuparse/Makefile
index f0d5f5b76336..6e156c658e1a 100644
--- a/multimedia/obuparse/Makefile
+++ b/multimedia/obuparse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= obuparse
-DISTVERSION= g20241212
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.0.1
CATEGORIES= multimedia
MAINTAINER= diizzy@FreeBSD.org
@@ -9,22 +10,19 @@ WWW= https://github.com/dwbuiten/obuparse
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake
+USES= cmake
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= dwbuiten
-GH_TAGNAME= 918524a
-
-MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}"
-
-INSTALL_TARGET= install-shared
PLIST_FILES= include/obuparse.h \
lib/libobuparse.so \
- lib/libobuparse.so.1
+ lib/libobuparse.so.2 \
+ lib/libobuparse.so.${DISTVERSION}
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libobuparse.so.1
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \
+ ${PATCH_WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/multimedia/obuparse/distinfo b/multimedia/obuparse/distinfo
index 2cf89e5bdd7f..a877f417306f 100644
--- a/multimedia/obuparse/distinfo
+++ b/multimedia/obuparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743990877
-SHA256 (dwbuiten-obuparse-g20241212-918524a_GH0.tar.gz) = b23bb4a6eeb77514a5bbc64448666f62cea94bce5346b6ee605b76386a776804
-SIZE (dwbuiten-obuparse-g20241212-918524a_GH0.tar.gz) = 29526
+TIMESTAMP = 1756578144
+SHA256 (dwbuiten-obuparse-v2.0.1_GH0.tar.gz) = 99198db70a34f5448a188983208d52aac8b1ed5d076913d3f621b5abffc3cb71
+SIZE (dwbuiten-obuparse-v2.0.1_GH0.tar.gz) = 29651
diff --git a/multimedia/obuparse/files/patch-CMakeLists.txt b/multimedia/obuparse/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..9b8ca2dc856a
--- /dev/null
+++ b/multimedia/obuparse/files/patch-CMakeLists.txt
@@ -0,0 +1,78 @@
+--- CMakeLists.txt.orig 2025-08-30 18:33:06 UTC
++++ CMakeLists.txt
+@@ -0,0 +1,75 @@
++cmake_minimum_required(VERSION 3.15)
++
++project(OBUParse VERSION %%DISTVERSION%% LANGUAGES C)
++
++# --- Set Standard Output Directories ---
++set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
++set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
++set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
++
++# --- Build Options ---
++# On MSVC, we only build static to avoid DLL export complexity and naming collisions.
++# On other platforms (including MinGW on Windows), we can build both.
++option(BUILD_SHARED_LIBS "Build the shared library" ON)
++option(BUILD_STATIC_LIBS "Build the static library" OFF)
++
++if(NOT BUILD_SHARED_LIBS AND NOT BUILD_STATIC_LIBS)
++ message(FATAL_ERROR "You must choose to build at least one library type.")
++endif()
++
++# --- Library Targets ---
++
++if(BUILD_SHARED_LIBS) # This block will now be skipped on MSVC
++ add_library(obuparse_shared SHARED obuparse.c)
++ set_target_properties(obuparse_shared PROPERTIES
++ OUTPUT_NAME "obuparse"
++ VERSION ${PROJECT_VERSION}
++ SOVERSION 2
++ EXPORT_NAME "shared"
++ )
++ target_include_directories(obuparse_shared PUBLIC
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
++ $<INSTALL_INTERFACE:include>
++ )
++ add_library(OBUParse::shared ALIAS obuparse_shared)
++endif()
++
++if(BUILD_STATIC_LIBS)
++ add_library(obuparse_static STATIC obuparse.c)
++ # The naming collision only happens with MSVC, not MinGW.
++ if(MSVC)
++ set_target_properties(obuparse_static PROPERTIES OUTPUT_NAME "obuparses")
++ else()
++ set_target_properties(obuparse_static PROPERTIES OUTPUT_NAME "obuparse")
++ endif()
++ set_target_properties(obuparse_static PROPERTIES EXPORT_NAME "static")
++ target_include_directories(obuparse_static PUBLIC
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
++ $<INSTALL_INTERFACE:include>
++ )
++ add_library(OBUParse::static ALIAS obuparse_static)
++endif()
++
++# --- Installation ---
++include(GNUInstallDirs)
++
++# Install the public header file
++install(FILES obuparse.h
++ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
++)
++
++set(BUILT_TARGETS "")
++if(TARGET obuparse_static)
++ list(APPEND BUILT_TARGETS obuparse_static)
++endif()
++if(TARGET obuparse_shared)
++ list(APPEND BUILT_TARGETS obuparse_shared)
++endif()
++
++# Install the library targets that were built, and the tool
++install(TARGETS ${BUILT_TARGETS}
++ EXPORT OBUParseTargets
++ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
++ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
++ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
++)
diff --git a/multimedia/obuparse/files/patch-Makefile b/multimedia/obuparse/files/patch-Makefile
deleted file mode 100644
index b371f44188b8..000000000000
--- a/multimedia/obuparse/files/patch-Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.orig 2023-07-12 18:02:40 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@
- PREFIX=/usr/local
-
--CFLAGS := -O3 -std=c99 -Wall -Wextra -g -fPIC -I. $(CPPFLAGS)
-+CFLAGS += -std=c99 -Wall -Wextra -fPIC -I. $(CPPFLAGS)
- LDFLAGS +=
--CC := $(CROSS)gcc
--AR := $(CROSS)ar
-+CC := $(CC)
-+AR := $(AR)
-
- ifneq (,$(findstring mingw,$(CC)))
- LIBSUF=.dll
-@@ -11,7 +11,7 @@ ifneq (,$(findstring mingw,$(CC)))
- SYSTEM=MINGW
- else
- LIBSUF=.so
-- LDFLAGS=-Wl,--version-script,obuparse.v
-+ LDFLAGS+= -Wl,--version-script,obuparse.v
- endif
-
- all: libobuparse$(LIBSUF) libobuparse.a
-@@ -24,7 +24,7 @@ libobuparse.a: obuparse.o
- $(AR) rcs $@ $^
-
- libobuparse$(LIBSUF): obuparse.o
-- $(CC) $(LDFLAGS) -shared $^ -o $@
-+ $(CC) $(LDFLAGS) -shared $^ -o $@ -Wl,-soname,libobuparse$(LIBSUF).1
-
- install: install-shared install-static
-
diff --git a/multimedia/pitivi/Makefile b/multimedia/pitivi/Makefile
index e3d0425730dd..20e000ba9056 100644
--- a/multimedia/pitivi/Makefile
+++ b/multimedia/pitivi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pitivi
DISTVERSION= 2023.03
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= GNOME
diff --git a/multimedia/py-moviepy/Makefile b/multimedia/py-moviepy/Makefile
index 788382e359c8..6440ffaa63b8 100644
--- a/multimedia/py-moviepy/Makefile
+++ b/multimedia/py-moviepy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= moviepy
PORTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= multimedia python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/multimedia/py-tartube/Makefile b/multimedia/py-tartube/Makefile
index 58f33925ea0f..0fe4f7d270d2 100644
--- a/multimedia/py-tartube/Makefile
+++ b/multimedia/py-tartube/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tartube
DISTVERSION= 2.5.164
+PORTREVISION= 1
CATEGORIES= multimedia python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/multimedia/wf-recorder/files/patch-fix-ffmpeg8 b/multimedia/wf-recorder/files/patch-fix-ffmpeg8
new file mode 100644
index 000000000000..68bf8d5643ce
--- /dev/null
+++ b/multimedia/wf-recorder/files/patch-fix-ffmpeg8
@@ -0,0 +1,27 @@
+From 560bb92d3ddaeb31d7af77d22d01b0050b45bebe Mon Sep 17 00:00:00 2001
+From: Scott Moreau <oreaus@gmail.com>
+Date: Tue, 8 Oct 2024 12:56:55 -0600
+Subject: [PATCH] frame-writer: Track ffmpeg changes (#279)
+
+* frame-writer: Track ffmpeg changes
+
+The frame_rate variable has been made private API.
+
+* frame-writer: Remove comment
+---
+ src/frame-writer.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git src/frame-writer.cpp src/frame-writer.cpp
+index 2a5ba17..b8abe51 100644
+--- src/frame-writer.cpp
++++ src/frame-writer.cpp
+@@ -371,7 +371,7 @@ void FrameWriter::init_video_filters(const AVCodec *codec)
+ this->videoCodecCtx->height = filter_output->h;
+ this->videoCodecCtx->pix_fmt = (AVPixelFormat)filter_output->format;
+ this->videoCodecCtx->time_base = filter_output->time_base;
+- this->videoCodecCtx->framerate = filter_output->frame_rate; // can be 1/0 if unknown
++ this->videoCodecCtx->framerate = AVRational{1,0};
+ this->videoCodecCtx->sample_aspect_ratio = filter_output->sample_aspect_ratio;
+
+ this->hw_frame_context = av_buffersink_get_hw_frames_ctx(
diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 9bd743db8223..4b74e9294d3e 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.1.5
PORTREVISION= 9
CATEGORIES= multimedia wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= High performance wlroots screen recording, featuring hardware encoding
WWW= https://github.com/russelltg/wl-screenrec
diff --git a/multimedia/ytfzf/Makefile b/multimedia/ytfzf/Makefile
index 02f2097bed31..f1a4cf1713c7 100644
--- a/multimedia/ytfzf/Makefile
+++ b/multimedia/ytfzf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ytfzf
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= eduardo@FreeBSD.org
diff --git a/net-im/folks/Makefile b/net-im/folks/Makefile
index a87d1ab0022a..e3bd0d9ca099 100644
--- a/net-im/folks/Makefile
+++ b/net-im/folks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= folks
PORTVERSION= 0.15.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile
index fe0ce76bfebb..619738dec0f7 100644
--- a/net-im/gajim/Makefile
+++ b/net-im/gajim/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gajim
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://gajim.org/downloads/${DISTVERSION:R}/
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index 14de7a34ea98..49c4e1c932b6 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= discord
-DISTVERSION= 0.0.106
+DISTVERSION= 0.0.107
PORTEPOCH= 1
CATEGORIES= net-im
MASTER_SITES= https://dl.discordapp.net/apps/linux/${DISTVERSION}/
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index 19f4c49b6d7d..cbe40cf1b37f 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755934153
-SHA256 (discord-0.0.106.tar.gz) = 16a6363bb11a1235743bcfff8c85b52b8b5348f2c0a4bc406c79b0e38d3679eb
-SIZE (discord-0.0.106.tar.gz) = 105414469
+TIMESTAMP = 1756558403
+SHA256 (discord-0.0.107.tar.gz) = b8bf76dc573c228d0652742368097bb116a12fa08efeaccdce4aa4fe82a4642a
+SIZE (discord-0.0.107.tar.gz) = 105415012
diff --git a/net-im/mbpurple/Makefile b/net-im/mbpurple/Makefile
index dff3b80ee24d..d5aefd92423f 100644
--- a/net-im/mbpurple/Makefile
+++ b/net-im/mbpurple/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mbpurple
PORTVERSION= 0.3.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
MASTER_SITES= https://BSDforge.com/projects/source/net-im/mbpurple/
diff --git a/net-im/pidgin-bot-sentry/Makefile b/net-im/pidgin-bot-sentry/Makefile
index 0f6b7326c916..de45ab5db192 100644
--- a/net-im/pidgin-bot-sentry/Makefile
+++ b/net-im/pidgin-bot-sentry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin-bot-sentry
PORTVERSION= 1.3.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net-im
MASTER_SITES= SF/pidgin-bs/bot-sentry/${PORTVERSION}
DISTNAME= bot-sentry-${PORTVERSION}
diff --git a/net-im/pidgin-hotkeys/Makefile b/net-im/pidgin-hotkeys/Makefile
index 5dc5f26b9b27..2b792bf94519 100644
--- a/net-im/pidgin-hotkeys/Makefile
+++ b/net-im/pidgin-hotkeys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin-hotkeys
PORTVERSION= 0.2.4
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-im
MASTER_SITES= SF
diff --git a/net-im/pidgin-latex/Makefile b/net-im/pidgin-latex/Makefile
index 847825921fd8..bd3026dc26d8 100644
--- a/net-im/pidgin-latex/Makefile
+++ b/net-im/pidgin-latex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= latex
PORTVERSION= 1.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net-im
MASTER_SITES= SF/pidgin-${PORTNAME}/pidgin-${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= pidgin-
diff --git a/net-im/pidgin-manualsize/Makefile b/net-im/pidgin-manualsize/Makefile
index 631a46242155..26e969ab95e3 100644
--- a/net-im/pidgin-manualsize/Makefile
+++ b/net-im/pidgin-manualsize/Makefile
@@ -1,6 +1,6 @@
PORTNAME= manualsize
PORTVERSION= 0.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
MASTER_SITES= LOCAL/eugen \
http://www.grosbein.net/freebsd/distfiles/
diff --git a/net-im/pidgin-sipe/Makefile b/net-im/pidgin-sipe/Makefile
index 2d8e03ea3b4f..986dc8dda094 100644
--- a/net-im/pidgin-sipe/Makefile
+++ b/net-im/pidgin-sipe/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin-sipe
PORTVERSION= 1.24.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
MASTER_SITES= SF/sipe/sipe/${DISTNAME}
diff --git a/net-im/pidgin-skypeweb/Makefile b/net-im/pidgin-skypeweb/Makefile
index dd2bd74566d0..72f106a3a2d6 100644
--- a/net-im/pidgin-skypeweb/Makefile
+++ b/net-im/pidgin-skypeweb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin-skypeweb
PORTVERSION= 1.7
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-im/pidgin-twitter/Makefile b/net-im/pidgin-twitter/Makefile
index b47567cb22e9..dd9867103cbd 100644
--- a/net-im/pidgin-twitter/Makefile
+++ b/net-im/pidgin-twitter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin-twitter
PORTVERSION= 0.9.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-im
MASTER_SITES= http://www.honeyplanet.jp/
diff --git a/net-im/pidgin-window_merge/Makefile b/net-im/pidgin-window_merge/Makefile
index 793d1f30c546..ab4dacfa622d 100644
--- a/net-im/pidgin-window_merge/Makefile
+++ b/net-im/pidgin-window_merge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= window_merge
PORTVERSION= 0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
PKGNAMEPREFIX= pidgin-
diff --git a/net-im/purple-teams/Makefile b/net-im/purple-teams/Makefile
index ae929b48bfc9..4e852d4bee67 100644
--- a/net-im/purple-teams/Makefile
+++ b/net-im/purple-teams/Makefile
@@ -1,5 +1,6 @@
PORTNAME= purple-teams
PORTVERSION= 20240827
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile
index ce3d2ddce7d7..10b08808e62d 100644
--- a/net-im/py-matrix-synapse/Makefile
+++ b/net-im/py-matrix-synapse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= matrix-synapse
DISTVERSION= 1.135.0
+PORTREVISION= 1
CATEGORIES= net-im python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 13e20f75ace2..bf87771ad698 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= telegram-desktop
DISTVERSION= 6.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/toot/Makefile b/net-im/toot/Makefile
index dd071121fe81..ce6d1ac21902 100644
--- a/net-im/toot/Makefile
+++ b/net-im/toot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= toot
DISTVERSION= 0.50.1
+PORTREVISION= 1
CATEGORIES= net-im python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 8a3b3a5c73b0..feaf775a0131 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,7 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.7
+PORTREVISION= 1
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
diff --git a/net-mgmt/netdata/pkg-plist b/net-mgmt/netdata/pkg-plist
index 50c65f5bfefd..8619498d2a60 100644
--- a/net-mgmt/netdata/pkg-plist
+++ b/net-mgmt/netdata/pkg-plist
@@ -566,7 +566,7 @@ sbin/systemd-cat-native
%%DASHBOARD%%%%DATADIR%%/web/v3/1083.bfcffcae47e37eafd532.chunk.js.LICENSE.txt
%%DASHBOARD%%%%DATADIR%%/web/v3/1083.d61abf3771ce679d59cf.css
%%DASHBOARD%%%%DATADIR%%/web/v3/1220.308e2174e62c44e06938.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/127.b38f17ae8eb1%%PYTHON_SUFFIX%%d3aa9.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/127.b38f17ae8eb1311d3aa9.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/1526.ea56050e11a00e20d98f.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/1608.b6e817e2bb513f0f92f7.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/1658.bbd335679cb24cf069ef.chunk.js
diff --git a/net-mgmt/tcpreplay/Makefile b/net-mgmt/tcpreplay/Makefile
index bfe73313f623..375e86229fd9 100644
--- a/net-mgmt/tcpreplay/Makefile
+++ b/net-mgmt/tcpreplay/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tcpreplay
-DISTVERSION= 4.5.1
+DISTVERSION= 4.5.2
CATEGORIES= net-mgmt
MASTER_SITES= https://github.com/appneta/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -23,10 +23,15 @@ CONFIGURE_ARGS= --disable-libopts-install \
TEST_TARGET= test
-OPTIONS_DEFINE= LIBPCAP_PORTS
-LIBPCAP_PORTS_DESC= Build with net/libpcap instead of from the base OS
-# needs .so version (see: 262976)
+OPTIONS_DEFINE= LIBPCAP_PORTS
+LIBPCAP_PORTS_DESC= Build with net/libpcap instead of from the base OS
+
+# needs .so version (libpcap.so:net/libpcap uses libpcap from the base system)
LIBPCAP_PORTS_LIB_DEPENDS= libpcap.so.1:net/libpcap
LIBPCAP_PORTS_CONFIGURE_OFF= --with-libpcap=/usr/lib
+post-patch:
+ @${REINPLACE_CMD} -e '/make test/s|make|${MAKE_CMD}|' \
+ ${WRKSRC}/Makefile.in
+
.include <bsd.port.mk>
diff --git a/net-mgmt/tcpreplay/distinfo b/net-mgmt/tcpreplay/distinfo
index fc9e9a47463a..7675ec8b79ba 100644
--- a/net-mgmt/tcpreplay/distinfo
+++ b/net-mgmt/tcpreplay/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721131125
-SHA256 (tcpreplay-4.5.1.tar.xz) = 5126613f783062b43f514b05ad981376050a8fee35b03c8de4445ddeefd95049
-SIZE (tcpreplay-4.5.1.tar.xz) = 809628
+TIMESTAMP = 1756274419
+SHA256 (tcpreplay-4.5.2.tar.xz) = 2df15bc6d49f96a77617d137049f998193bbae95c1a31b04ca02856a24cbf384
+SIZE (tcpreplay-4.5.2.tar.xz) = 818824
diff --git a/net-mgmt/tcpreplay/files/patch-Makefile.in b/net-mgmt/tcpreplay/files/patch-Makefile.in
deleted file mode 100644
index 9d6e23e9e94a..000000000000
--- a/net-mgmt/tcpreplay/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2024-07-12 17:15:27 UTC
-+++ Makefile.in
-@@ -900,7 +900,7 @@ test:
-
- test:
- echo Making test in $(TEST_DIR)
-- cd $(TEST_DIR) && make test
-+ cd $(TEST_DIR) && gmake test
-
- dlt_names:
- cat @SAVEFILE_C@ | $(top_builddir)/scripts/dlt2name.pl src/dlt_names.h
diff --git a/net-mgmt/tcpreplay/files/patch-lib_queue.h b/net-mgmt/tcpreplay/files/patch-lib_queue.h
new file mode 100644
index 000000000000..8159c28745ae
--- /dev/null
+++ b/net-mgmt/tcpreplay/files/patch-lib_queue.h
@@ -0,0 +1,18 @@
+--- lib/queue.h.orig 2025-08-27 06:21:35 UTC
++++ lib/queue.h
+@@ -36,7 +36,8 @@
+ * @(#)queue.h 8.5 (Berkeley) 8/20/94
+ */
+
+-#pragma once
++#ifndef _SYS_QUEUE_H_
++#define _SYS_QUEUE_H_
+
+ /*
+ * This file defines five types of data structures: singly-linked lists,
+@@ -506,3 +507,5 @@ struct { \
+ else \
+ (elm2)->field.cqe_prev->field.cqe_next = (elm2); \
+ } while (0)
++
++#endif /* !_SYS_QUEUE_H_ */
diff --git a/net-mgmt/tcpreplay/files/patch-src_fragroute_mod.c b/net-mgmt/tcpreplay/files/patch-src_fragroute_mod.c
deleted file mode 100644
index d4eb02fa98b1..000000000000
--- a/net-mgmt/tcpreplay/files/patch-src_fragroute_mod.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/fragroute/mod.c.orig 2023-12-31 18:39:02 UTC
-+++ src/fragroute/mod.c
-@@ -8,11 +8,11 @@
- */
-
- #include "mod.h"
-+#include "lib/queue.h"
- #include "defines.h"
- #include "config.h"
- #include "common.h"
- #include "argv.h"
--#include "lib/queue.h"
- #include <ctype.h>
- #include <stdio.h>
- #include <stdlib.h>
diff --git a/net-mgmt/tcpreplay/files/patch-src_fragroute_pkt.h b/net-mgmt/tcpreplay/files/patch-src_fragroute_pkt.h
deleted file mode 100644
index ec36392985f8..000000000000
--- a/net-mgmt/tcpreplay/files/patch-src_fragroute_pkt.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/fragroute/pkt.h.orig 2023-12-31 18:39:02 UTC
-+++ src/fragroute/pkt.h
-@@ -8,9 +8,9 @@
-
- #pragma once
-
-+#include "lib/queue.h"
- #include "defines.h"
- #include "config.h"
--#include "lib/queue.h"
- #include <sys/time.h>
-
- #ifdef HAVE_LIBDNET
diff --git a/net-p2p/bazarr/Makefile b/net-p2p/bazarr/Makefile
index 27b4e7c38706..4cab16e827c7 100644
--- a/net-p2p/bazarr/Makefile
+++ b/net-p2p/bazarr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bazarr
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-p2p python
MASTER_SITES= https://github.com/morpheus65535/bazarr/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= bazarr
diff --git a/net-p2p/deluge-cli/Makefile b/net-p2p/deluge-cli/Makefile
index 8ab52560984d..595af109e0e1 100644
--- a/net-p2p/deluge-cli/Makefile
+++ b/net-p2p/deluge-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deluge
DISTVERSION= 2.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p python
MASTER_SITES= PYPI
PKGNAMESUFFIX= -cli
diff --git a/net-p2p/deluge/Makefile b/net-p2p/deluge/Makefile
index cf3dd1532279..045893073567 100644
--- a/net-p2p/deluge/Makefile
+++ b/net-p2p/deluge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deluge
PORTVERSION= 2.1.1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= net-p2p python
diff --git a/net-p2p/nomadnet/Makefile b/net-p2p/nomadnet/Makefile
index 03595d68df5f..13499aebd1d6 100644
--- a/net-p2p/nomadnet/Makefile
+++ b/net-p2p/nomadnet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nomadnet
DISTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= PYPI
diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile
index 1bb8ddb06a09..1d6db6817053 100644
--- a/net/asterisk18/Makefile
+++ b/net/asterisk18/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-PORTVERSION= 18.26.3
+PORTVERSION= 18.26.4
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -216,7 +216,7 @@ ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz
ASTERISK_USER?= asterisk
ASTERISK_GROUP?= asterisk
-PJSIP_VERSION= 2.14.1
+PJSIP_VERSION= 2.15.1
.include <bsd.port.options.mk>
diff --git a/net/asterisk18/distinfo b/net/asterisk18/distinfo
index 6b4b8c9a6217..84c16f4e397f 100644
--- a/net/asterisk18/distinfo
+++ b/net/asterisk18/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1754049542
-SHA256 (asterisk/asterisk-18.26.3.tar.gz) = 0df8be2f57779019895628363a11f74ea356068cca983462ec0feb72528fc8e9
-SIZE (asterisk/asterisk-18.26.3.tar.gz) = 28568360
+TIMESTAMP = 1756460172
+SHA256 (asterisk/asterisk-18.26.4.tar.gz) = a17f511bfa092c8fa9eccd3a5ecf5f728ccdcf2b1a04d2c06e7177d96c3c9ee1
+SIZE (asterisk/asterisk-18.26.4.tar.gz) = 28570896
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 306ec9f38de9859e3f750ecff1385187945021919ea936c02e890134a04bae33
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 1557751
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
SIZE (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 1103000
SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 572a3c956371ed62b44a4bcd973db10eb4c84f3040cf7156e3acfad3b6bf3ded
SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044
-SHA256 (asterisk/pjsip-pjproject-2.14.1_GH0.tar.gz) = 6140f7a97e318caa89c17e8d5468599671c6eed12d64a7c160dac879ba004c68
-SIZE (asterisk/pjsip-pjproject-2.14.1_GH0.tar.gz) = 10322231
+SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706
+SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868
diff --git a/net/asterisk20/Makefile b/net/asterisk20/Makefile
index e16abcab400e..b4bcd9f5b137 100644
--- a/net/asterisk20/Makefile
+++ b/net/asterisk20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-DISTVERSION= 20.15.1
+DISTVERSION= 20.15.2
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
diff --git a/net/asterisk20/distinfo b/net/asterisk20/distinfo
index c57be20ca58b..3405efd1031a 100644
--- a/net/asterisk20/distinfo
+++ b/net/asterisk20/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754070743
-SHA256 (asterisk/asterisk-20.15.1.tar.gz) = fa286ac7a024e685233af6fde54a68a21c8e9934b438da878fb3cff080a6346c
-SIZE (asterisk/asterisk-20.15.1.tar.gz) = 28488166
+TIMESTAMP = 1756474539
+SHA256 (asterisk/asterisk-20.15.2.tar.gz) = 4bbe0aaecc0e7294780269a5dc7ff78a85c58cf26ffc63dd63be5406eef0b687
+SIZE (asterisk/asterisk-20.15.2.tar.gz) = 28488062
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile
index c4653fabc253..b096a2d8b935 100644
--- a/net/asterisk22/Makefile
+++ b/net/asterisk22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-DISTVERSION= 22.5.1
+DISTVERSION= 22.5.2
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo
index c23204cff80f..f3247adbf965 100644
--- a/net/asterisk22/distinfo
+++ b/net/asterisk22/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754069150
-SHA256 (asterisk/asterisk-22.5.1.tar.gz) = cbe67229f813ccf5e545fbda1fc05eb221897bf03393917390f8f6235cc62179
-SIZE (asterisk/asterisk-22.5.1.tar.gz) = 26373168
+TIMESTAMP = 1756447991
+SHA256 (asterisk/asterisk-22.5.2.tar.gz) = 5061c852fd850b17e6be9d866c8e73298471883fc5e3ccd5a24b3e1364e24218
+SIZE (asterisk/asterisk-22.5.2.tar.gz) = 26374414
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index 412a3aed846b..319b4709a431 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= freerdp
DISTVERSION= 3.17.0
+PORTREVISION= 1
CATEGORIES= net comms
MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp
diff --git a/net/gnome-connections/Makefile b/net/gnome-connections/Makefile
index 2b62c2d78c77..a4c01fa892a7 100644
--- a/net/gnome-connections/Makefile
+++ b/net/gnome-connections/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-connections
PORTVERSION= 47.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/net/kdenetwork/Makefile b/net/kdenetwork/Makefile
index da673473276b..ca0e9fec8ca2 100644
--- a/net/kdenetwork/Makefile
+++ b/net/kdenetwork/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdenetwork
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde
MAINTAINER= kde@FreeBSD.org
diff --git a/net/krdc/Makefile b/net/krdc/Makefile
index e89d38c59921..a37fb07e403b 100644
--- a/net/krdc/Makefile
+++ b/net/krdc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= krdc
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
index 12fd6fe81d56..f77c0fb45328 100644
--- a/net/liferea/Makefile
+++ b/net/liferea/Makefile
@@ -1,5 +1,6 @@
PORTNAME= liferea
-DISTVERSION= 1.16.1
+DISTVERSION= 1.16.2
+PORTREVISION= 1
CATEGORIES= net gnome
MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
index 2121115e1ddf..03bf72d936a0 100644
--- a/net/liferea/distinfo
+++ b/net/liferea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755764562
-SHA256 (liferea-1.16.1.tar.bz2) = e0a9aac46f03d2fc2b325068e6a18121474aa41f30086021632a92caf9f69aec
-SIZE (liferea-1.16.1.tar.bz2) = 1775390
+TIMESTAMP = 1756562972
+SHA256 (liferea-1.16.2.tar.bz2) = 74bb2bf9befc396c894008e40f635cbdeed820d64dc1c9a055190975817748fa
+SIZE (liferea-1.16.2.tar.bz2) = 1766720
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
index cd0b24f95375..530e1155447e 100644
--- a/net/liferea/pkg-plist
+++ b/net/liferea/pkg-plist
@@ -44,10 +44,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/concepts_en.html
%%DATADIR%%/doc/html/concepts_it.html
%%DATADIR%%/doc/html/concepts_ru.html
-%%DATADIR%%/doc/html/faq_de.html
-%%DATADIR%%/doc/html/faq_en.html
-%%DATADIR%%/doc/html/faq_it.html
-%%DATADIR%%/doc/html/faq_ru.html
%%DATADIR%%/doc/html/folders_de.html
%%DATADIR%%/doc/html/folders_en.html
%%DATADIR%%/doc/html/folders_it.html
@@ -89,11 +85,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/doc/html/preferences_en.html
%%DATADIR%%/doc/html/preferences_it.html
%%DATADIR%%/doc/html/preferences_ru.html
-%%DATADIR%%/doc/html/reference_de.html
-%%DATADIR%%/doc/html/reference_en.html
-%%DATADIR%%/doc/html/reference_it.html
-%%DATADIR%%/doc/html/reference_ru.html
-%%DATADIR%%/doc/html/reference.css
%%DATADIR%%/doc/html/searching_de.html
%%DATADIR%%/doc/html/searching_en.html
%%DATADIR%%/doc/html/searching_it.html
@@ -156,6 +147,7 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg
%%DATADIR%%/properties.ui
%%DATADIR%%/reedah_source.ui
%%DATADIR%%/rename_node.ui
+%%DATADIR%%/shortcuts.ui
%%DATADIR%%/search_folder.ui
%%DATADIR%%/search.ui
%%DATADIR%%/simple_search.ui
diff --git a/net/py-magic-wormhole/Makefile b/net/py-magic-wormhole/Makefile
index ad620f221c32..c03e468a2aab 100644
--- a/net/py-magic-wormhole/Makefile
+++ b/net/py-magic-wormhole/Makefile
@@ -1,6 +1,6 @@
PORTNAME= magic-wormhole
DISTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/remmina/Makefile b/net/remmina/Makefile
index 5ae957c025f6..121663a891bc 100644
--- a/net/remmina/Makefile
+++ b/net/remmina/Makefile
@@ -1,5 +1,6 @@
PORTNAME= remmina
DISTVERSION= 1.4.41
+PORTREVISION= 1
CATEGORIES= net gnome
MAINTAINER= fernape@FreeBSD.org
diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile
index 4e9738cdb039..1c49c854bd1a 100644
--- a/net/rubygem-oauth2-gitlab/Makefile
+++ b/net/rubygem-oauth2-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oauth2
-PORTVERSION= 2.0.12
+PORTVERSION= 2.0.13
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \
rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \
rubygem-rack>=1.2,3<4,3:www/rubygem-rack \
rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \
- rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem
+ rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo
index 5f9c885d3e67..0db926047629 100644
--- a/net/rubygem-oauth2-gitlab/distinfo
+++ b/net/rubygem-oauth2-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752212468
-SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f
-SIZE (rubygem/oauth2-2.0.12.gem) = 57344
+TIMESTAMP = 1756619582
+SHA256 (rubygem/oauth2-2.0.13.gem) = e6588fe5902c07bac542a4a1197f558c319cb479b7fbe53f43f883b1a211be25
+SIZE (rubygem/oauth2-2.0.13.gem) = 70144
diff --git a/news/sabnzbd/Makefile b/news/sabnzbd/Makefile
index bb3ce9ff4281..ecb88c325ac0 100644
--- a/news/sabnzbd/Makefile
+++ b/news/sabnzbd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sabnzbd
-DISTVERSION= 4.5.2
+DISTVERSION= 4.5.3
CATEGORIES= news
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
DISTNAME= SABnzbd-${DISTVERSION}-src
@@ -75,9 +75,7 @@ do-install:
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
+ ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
post-install-NLS-on:
(cd ${WRKSRC} && ${COPYTREE_SHARE} "email locale" ${STAGEDIR}${DATADIR})
diff --git a/news/sabnzbd/distinfo b/news/sabnzbd/distinfo
index dc906e0fe5a5..0665389393c2 100644
--- a/news/sabnzbd/distinfo
+++ b/news/sabnzbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752499001
-SHA256 (SABnzbd-4.5.2-src.tar.gz) = c1867f35597c6f1b4235c9a478f3c67545a2b9d7d3df8404a21f70f921d5f644
-SIZE (SABnzbd-4.5.2-src.tar.gz) = 5231832
+TIMESTAMP = 1756211861
+SHA256 (SABnzbd-4.5.3-src.tar.gz) = c745eeb9f66939f9257ad06042b63fac575aea44604bcdf90bbc8a33cd13e4a0
+SIZE (SABnzbd-4.5.3-src.tar.gz) = 5250826
diff --git a/news/sabnzbd/pkg-plist b/news/sabnzbd/pkg-plist
index 53796c861761..680ed622636f 100644
--- a/news/sabnzbd/pkg-plist
+++ b/news/sabnzbd/pkg-plist
@@ -17,8 +17,8 @@ bin/SABnzbd.py
%%PYTHON_SITELIBDIR%%/sabnzbd/emailer.py
%%PYTHON_SITELIBDIR%%/sabnzbd/encoding.py
%%PYTHON_SITELIBDIR%%/sabnzbd/filesystem.py
+%%PYTHON_SITELIBDIR%%/sabnzbd/get_addrinfo.py
%%PYTHON_SITELIBDIR%%/sabnzbd/getipaddress.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/happyeyeballs.py
%%PYTHON_SITELIBDIR%%/sabnzbd/interface.py
%%PYTHON_SITELIBDIR%%/sabnzbd/internetspeed.py
%%PYTHON_SITELIBDIR%%/sabnzbd/lang.py
diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile
index cf436293cf0f..1803545359c4 100644
--- a/ports-mgmt/Makefile
+++ b/ports-mgmt/Makefile
@@ -82,5 +82,6 @@
SUBDIR += submodules2tuple
SUBDIR += synth
SUBDIR += wanted-ports
+ SUBDIR += zig2tuple
.include <bsd.port.subdir.mk>
diff --git a/ports-mgmt/porttree/Makefile b/ports-mgmt/porttree/Makefile
index c5d4d5f4ef61..28486bd8cfe9 100644
--- a/ports-mgmt/porttree/Makefile
+++ b/ports-mgmt/porttree/Makefile
@@ -1,6 +1,6 @@
PORTNAME= porttree
PORTVERSION= 1.1.r${SVN_REV}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= ports-mgmt python
MASTER_SITES= SF/${PORTNAME}
diff --git a/ports-mgmt/zig2tuple/Makefile b/ports-mgmt/zig2tuple/Makefile
new file mode 100644
index 000000000000..409d788e9355
--- /dev/null
+++ b/ports-mgmt/zig2tuple/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= zig2tuple
+DISTVERSION= g20250703
+CATEGORIES= ports-mgmt
+
+MAINTAINER= kenrap@kennethraplee.com
+COMMENT= Generate ZIG_TUPLE knob for Zig ports
+WWW= https://github.com/kenrap/zig2tuple
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= zig
+
+USE_GITHUB= yes
+GH_ACCOUNT= kenrap
+GH_TAGNAME= cead685e8f565c60f611b88eb51fd529a76752cf
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/ports-mgmt/zig2tuple/distinfo b/ports-mgmt/zig2tuple/distinfo
new file mode 100644
index 000000000000..f72a20df04f4
--- /dev/null
+++ b/ports-mgmt/zig2tuple/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751726671
+SHA256 (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 000d6ee991f7eaa28cafd78973933ef98cbf0feecb5f1005ad662ffd1a13fce4
+SIZE (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 3062
diff --git a/ports-mgmt/zig2tuple/pkg-descr b/ports-mgmt/zig2tuple/pkg-descr
new file mode 100644
index 000000000000..6e86a4926a36
--- /dev/null
+++ b/ports-mgmt/zig2tuple/pkg-descr
@@ -0,0 +1,3 @@
+zig2tuple is a FreeBSD ports utility that converts Zig Object Notation
+dependency entries (build.zig.zon files) to the ZIG_TUPLE knob that is later
+consumed the USES=zig machinery.
diff --git a/print/hplip-plugin/Makefile b/print/hplip-plugin/Makefile
index fcc780a66ea9..f3663d7d4ee1 100644
--- a/print/hplip-plugin/Makefile
+++ b/print/hplip-plugin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hplip-plugin
PORTVERSION= 3.24.4
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= https://developers.hp.com/sites/default/files/ \
https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
diff --git a/print/hplip/Makefile b/print/hplip/Makefile
index 51fe9e41dfa9..d52a78fb5cd8 100644
--- a/print/hplip/Makefile
+++ b/print/hplip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hplip
PORTVERSION= 3.24.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/pdfarranger/Makefile b/print/pdfarranger/Makefile
index e2d4815caa39..244561a22e87 100644
--- a/print/pdfarranger/Makefile
+++ b/print/pdfarranger/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdfarranger
DISTVERSION= 1.10.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile
index 5ca0a1d858ec..7c862d85d4d2 100644
--- a/print/plutobook/Makefile
+++ b/print/plutobook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plutobook
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
+DISTVERSION= 0.7.0
CATEGORIES= print
MAINTAINER= jbo@FreeBSD.org
diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo
index 6a3de85e22a5..604cd6336682 100644
--- a/print/plutobook/distinfo
+++ b/print/plutobook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756315516
-SHA256 (plutoprint-plutobook-v0.6.0_GH0.tar.gz) = 6cf367dad24821446b7bb4caec88d7971239f41e51abc22ee362b35a04118408
-SIZE (plutoprint-plutobook-v0.6.0_GH0.tar.gz) = 409596
+TIMESTAMP = 1756593970
+SHA256 (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 51d984a6efd6137fc2fa3416f8fee5d0fb9c2e17c3a0614f349de3af9f7aa093
+SIZE (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 410284
diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile
index 1d8563ae250d..3be026d12358 100644
--- a/print/py-reportlab/Makefile
+++ b/print/py-reportlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= reportlab
DISTVERSION= 4.4.3
+PORTREVISION= 1
CATEGORIES= print python
MASTER_SITES= PYPI:python \
LOCAL/bofh/print/py-${PORTNAME}:pfbfer
diff --git a/print/py-weasyprint/Makefile b/print/py-weasyprint/Makefile
index d70391610dd9..9e219f3638db 100644
--- a/print/py-weasyprint/Makefile
+++ b/print/py-weasyprint/Makefile
@@ -1,5 +1,6 @@
PORTNAME= weasyprint
PORTVERSION= 61.2
+PORTREVISION= 1
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile
index 55b04a09bf8c..93e269d9a1a5 100644
--- a/print/sioyek/Makefile
+++ b/print/sioyek/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sioyek
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0.20250513
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MAINTAINER= fuz@FreeBSD.org
diff --git a/print/xreader/Makefile b/print/xreader/Makefile
index 64ddbc76ce5f..63ae7ef0226c 100644
--- a/print/xreader/Makefile
+++ b/print/xreader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xreader
PORTVERSION= 4.2.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print gnome
DIST_SUBDIR= gnome
diff --git a/science/agrum/Makefile b/science/agrum/Makefile
index ff6dce0acfc3..e65dbffd8d4e 100644
--- a/science/agrum/Makefile
+++ b/science/agrum/Makefile
@@ -1,5 +1,6 @@
PORTNAME= agrum
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= science math
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/bout++-merging-filaments/Makefile b/science/bout++-merging-filaments/Makefile
index ccb4d19ed74d..be54402f7732 100644
--- a/science/bout++-merging-filaments/Makefile
+++ b/science/bout++-merging-filaments/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bout++-merging-filaments
DISTVERSION= g20200812
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/bout++/Makefile b/science/bout++/Makefile
index 43b9accad186..2e49f217994d 100644
--- a/science/bout++/Makefile
+++ b/science/bout++/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bout++
DISTVERSIONPREFIX= v
DISTVERSION= 5.1.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science math # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index 61a965965fe2..aea50ad6e4a7 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cantera
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science # chemistry physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/code_saturne/Makefile b/science/code_saturne/Makefile
index e1ea21b89e25..3431d8506e0c 100644
--- a/science/code_saturne/Makefile
+++ b/science/code_saturne/Makefile
@@ -1,6 +1,6 @@
PORTNAME= code_saturne
PORTVERSION= 8.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science parallel
MASTER_SITES= https://www.code-saturne.org/releases/
diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile
index bcc3ee4ec241..fc27b0db4de8 100644
--- a/science/gnudatalanguage/Makefile
+++ b/science/gnudatalanguage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnudatalanguage
PORTVERSION= 1.1.1
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= science lang
MASTER_SITES= https://github.com/${PORTNAME}/gdl/releases/download/v${PORTVERSION}/
diff --git a/science/meep/Makefile b/science/meep/Makefile
index 1c26a64c010f..a2187234803b 100644
--- a/science/meep/Makefile
+++ b/science/meep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= meep
DISTVERSIONPREFIX= v
DISTVERSION= 1.29.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 4e69796ed499..e657e04d7f84 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paraview
DISTVERSION= ${PARAVIEW_VER}.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science graphics
MASTER_SITES= http://www.paraview.org/files/v${PARAVIEW_VER}/
DISTNAME= ParaView-v${PORTVERSION}
diff --git a/science/psi4/Makefile b/science/psi4/Makefile
index 4670af321999..dcdbd6077751 100644
--- a/science/psi4/Makefile
+++ b/science/psi4/Makefile
@@ -1,7 +1,7 @@
PORTNAME= psi4
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science # quantum-chemistry
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/science/py-HofstadterTools/Makefile b/science/py-HofstadterTools/Makefile
index fd8636f491cb..44bd350e5745 100644
--- a/science/py-HofstadterTools/Makefile
+++ b/science/py-HofstadterTools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= HofstadterTools
DISTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= science python # physics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-MDAnalysis/Makefile b/science/py-MDAnalysis/Makefile
index c43d93a3447a..3df1c2089e7c 100644
--- a/science/py-MDAnalysis/Makefile
+++ b/science/py-MDAnalysis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= MDAnalysis
DISTVERSION= 2.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-MDAnalysisTests/Makefile b/science/py-MDAnalysisTests/Makefile
index 87eb1f4ade49..4150fad1fa25 100644
--- a/science/py-MDAnalysisTests/Makefile
+++ b/science/py-MDAnalysisTests/Makefile
@@ -1,6 +1,6 @@
PORTNAME= MDAnalysisTests
DISTVERSION= 2.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-OpenFermion-Dirac/Makefile b/science/py-OpenFermion-Dirac/Makefile
index f2c3ee0a9746..290577d9a3fb 100644
--- a/science/py-OpenFermion-Dirac/Makefile
+++ b/science/py-OpenFermion-Dirac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= OpenFermion-Dirac
DISTVERSION= g20220812
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # chemistry, quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-OpenFermion-PySCF/Makefile b/science/py-OpenFermion-PySCF/Makefile
index f16589ecc951..8cc4e8dab201 100644
--- a/science/py-OpenFermion-PySCF/Makefile
+++ b/science/py-OpenFermion-PySCF/Makefile
@@ -1,7 +1,7 @@
PORTNAME= py-OpenFermion-PySCF
DISTVERSIONPREFIX= v
DISTVERSION= 0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # chemistry, quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-OpenFermion/Makefile b/science/py-OpenFermion/Makefile
index 6505d132d2ad..7ba275fab7f0 100644
--- a/science/py-OpenFermion/Makefile
+++ b/science/py-OpenFermion/Makefile
@@ -1,6 +1,7 @@
PORTNAME= OpenFermion
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-OpenMC/Makefile b/science/py-OpenMC/Makefile
index 77f10b2454d9..54a52b7b7205 100644
--- a/science/py-OpenMC/Makefile
+++ b/science/py-OpenMC/Makefile
@@ -1,7 +1,7 @@
PORTNAME= OpenMC
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-PyNE/Makefile b/science/py-PyNE/Makefile
index 8fc222236634..ea9dd4c53a1e 100644
--- a/science/py-PyNE/Makefile
+++ b/science/py-PyNE/Makefile
@@ -1,6 +1,6 @@
PORTNAME= PyNE
DISTVERSION= 0.7.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science # physics
MASTER_SITES= https://raw.githubusercontent.com/pyne/data/master/:decay \
https://raw.githubusercontent.com/pyne/data/master/:cram \
diff --git a/science/py-abipy/Makefile b/science/py-abipy/Makefile
index b4c9c5f1ce34..06e725dae361 100644
--- a/science/py-abipy/Makefile
+++ b/science/py-abipy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= abipy
DISTVERSION= 0.9.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-asap3/Makefile b/science/py-asap3/Makefile
index bd7ad5f687d7..421b77a892db 100644
--- a/science/py-asap3/Makefile
+++ b/science/py-asap3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= asap3
DISTVERSION= 3.12.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-ase/Makefile b/science/py-ase/Makefile
index 5ac43a3541ee..27c665165e36 100644
--- a/science/py-ase/Makefile
+++ b/science/py-ase/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ase
DISTVERSION= 3.23.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-boutdata/Makefile b/science/py-boutdata/Makefile
index 472e48f39589..ae4f47733575 100644
--- a/science/py-boutdata/Makefile
+++ b/science/py-boutdata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= boutdata
DISTVERSION= 0.1.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science education
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-boututils/Makefile b/science/py-boututils/Makefile
index c6a3ec8e7c5b..c03168492951 100644
--- a/science/py-boututils/Makefile
+++ b/science/py-boututils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= boututils
DISTVERSION= 0.1.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science education
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-chainer-chemistry/Makefile b/science/py-chainer-chemistry/Makefile
index fe6795f67cb8..43b43174b0e8 100644
--- a/science/py-chainer-chemistry/Makefile
+++ b/science/py-chainer-chemistry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chainer-chemistry
DISTVERSION= 0.7.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science biology # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-chempy/Makefile b/science/py-chempy/Makefile
index 1d24deab4e11..f8038dcc66d8 100644
--- a/science/py-chempy/Makefile
+++ b/science/py-chempy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chempy
DISTVERSION= 0.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-aqt/Makefile b/science/py-cirq-aqt/Makefile
index 1092c6dc5212..e283bf48ecdf 100644
--- a/science/py-cirq-aqt/Makefile
+++ b/science/py-cirq-aqt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirq-aqt
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-core/Makefile b/science/py-cirq-core/Makefile
index e44380d38e2e..61e40b03c471 100644
--- a/science/py-cirq-core/Makefile
+++ b/science/py-cirq-core/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirq-core
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-ionq/Makefile b/science/py-cirq-ionq/Makefile
index 44ea65f06987..ea3fc7ffc5c6 100644
--- a/science/py-cirq-ionq/Makefile
+++ b/science/py-cirq-ionq/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirq-ionq
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-pasqal/Makefile b/science/py-cirq-pasqal/Makefile
index 2c7c3405af84..c279a6440d3f 100644
--- a/science/py-cirq-pasqal/Makefile
+++ b/science/py-cirq-pasqal/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirq-pasqal
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-rigetti/Makefile b/science/py-cirq-rigetti/Makefile
index e63bae3bff48..9f32d20ceff5 100644
--- a/science/py-cirq-rigetti/Makefile
+++ b/science/py-cirq-rigetti/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirq-rigetti
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-cloud-client/Makefile b/science/py-dwave-cloud-client/Makefile
index 97095c32e14d..c9b36c967a07 100644
--- a/science/py-dwave-cloud-client/Makefile
+++ b/science/py-dwave-cloud-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-cloud-client
DISTVERSION= 0.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python www # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-greedy/Makefile b/science/py-dwave-greedy/Makefile
index da45962c8a45..9aa61e5b3d74 100644
--- a/science/py-dwave-greedy/Makefile
+++ b/science/py-dwave-greedy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-greedy
DISTVERSION= 0.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-hybrid/Makefile b/science/py-dwave-hybrid/Makefile
index 4d0b1cbdbe67..e56c2779f488 100644
--- a/science/py-dwave-hybrid/Makefile
+++ b/science/py-dwave-hybrid/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-hybrid
DISTVERSION= 0.6.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-inspector/Makefile b/science/py-dwave-inspector/Makefile
index bebfb624a90a..4fdbfa6b5b88 100644
--- a/science/py-dwave-inspector/Makefile
+++ b/science/py-dwave-inspector/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-inspector
DISTVERSION= 0.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-neal/Makefile b/science/py-dwave-neal/Makefile
index 7374bd2fd4cf..1f22837bcbb3 100644
--- a/science/py-dwave-neal/Makefile
+++ b/science/py-dwave-neal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-neal
DISTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-networkx/Makefile b/science/py-dwave-networkx/Makefile
index d58f9f11857b..d86d538ab3e1 100644
--- a/science/py-dwave-networkx/Makefile
+++ b/science/py-dwave-networkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-networkx
DISTVERSION= 0.8.15
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
diff --git a/science/py-dwave-ocean-sdk/Makefile b/science/py-dwave-ocean-sdk/Makefile
index 285638c3a620..bf09ca76c0db 100644
--- a/science/py-dwave-ocean-sdk/Makefile
+++ b/science/py-dwave-ocean-sdk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-ocean-sdk
DISTVERSION= 6.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-samplers/Makefile b/science/py-dwave-samplers/Makefile
index e7ec7a9d766c..b51248d1ef3a 100644
--- a/science/py-dwave-samplers/Makefile
+++ b/science/py-dwave-samplers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-samplers
DISTVERSION= 1.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-system/Makefile b/science/py-dwave-system/Makefile
index 45b9e9b43d56..c9ce8f85f894 100644
--- a/science/py-dwave-system/Makefile
+++ b/science/py-dwave-system/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-system
DISTVERSION= 1.25.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-tabu/Makefile b/science/py-dwave-tabu/Makefile
index c9174437cfe8..fa6651f47ae6 100644
--- a/science/py-dwave-tabu/Makefile
+++ b/science/py-dwave-tabu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-tabu
DISTVERSION= 0.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwavebinarycsp/Makefile b/science/py-dwavebinarycsp/Makefile
index 67c4982371de..d32f01053748 100644
--- a/science/py-dwavebinarycsp/Makefile
+++ b/science/py-dwavebinarycsp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwavebinarycsp
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-earthpy/Makefile b/science/py-earthpy/Makefile
index 25b1bd5d131a..8717fb174349 100644
--- a/science/py-earthpy/Makefile
+++ b/science/py-earthpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= earthpy
PORTVERSION= 0.9.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science geography python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-geometric/Makefile b/science/py-geometric/Makefile
index 3dc948298d35..186198e8badf 100644
--- a/science/py-geometric/Makefile
+++ b/science/py-geometric/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geometric
DISTVERSION= 1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-gpaw/Makefile b/science/py-gpaw/Makefile
index 7adec17183e7..d849a0d2021b 100644
--- a/science/py-gpaw/Makefile
+++ b/science/py-gpaw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gpaw
DISTVERSION= 24.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-hiphive/Makefile b/science/py-hiphive/Makefile
index def7bb28a62c..f81c2e5085a0 100644
--- a/science/py-hiphive/Makefile
+++ b/science/py-hiphive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hiphive
DISTVERSION= 1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-icet/Makefile b/science/py-icet/Makefile
index 44a8eb096d13..b5a2b9177d5c 100644
--- a/science/py-icet/Makefile
+++ b/science/py-icet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= icet
DISTVERSION= 3.0
+PORTREVISION= 1
CATEGORIES= science # chemistry, physics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-inequality/Makefile b/science/py-inequality/Makefile
index 76fde967a827..cc8f4eea51b7 100644
--- a/science/py-inequality/Makefile
+++ b/science/py-inequality/Makefile
@@ -1,5 +1,6 @@
PORTNAME= inequality
PORTVERSION= 1.1.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-kliff/Makefile b/science/py-kliff/Makefile
index c5a5995637ee..b346f87c3fbe 100644
--- a/science/py-kliff/Makefile
+++ b/science/py-kliff/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kliff
DISTVERSION= 0.4.4
+PORTREVISION= 1
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-kpLib/Makefile b/science/py-kpLib/Makefile
index bc5206c29439..5cb720714515 100644
--- a/science/py-kpLib/Makefile
+++ b/science/py-kpLib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kpLib
DISTVERSION= 1.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-lifelines/Makefile b/science/py-lifelines/Makefile
index 57a070d0c9be..7e2307e559b6 100644
--- a/science/py-lifelines/Makefile
+++ b/science/py-lifelines/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lifelines
DISTVERSION= 0.19.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mp-api/Makefile b/science/py-mp-api/Makefile
index fb894efd1196..681bea4d9bc1 100644
--- a/science/py-mp-api/Makefile
+++ b/science/py-mp-api/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mp-api
DISTVERSION= 0.34.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mpcontribs-client/Makefile b/science/py-mpcontribs-client/Makefile
index 98a049cfe2b2..50a04843eab8 100644
--- a/science/py-mpcontribs-client/Makefile
+++ b/science/py-mpcontribs-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpcontribs-client
DISTVERSION= 5.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mplhep/Makefile b/science/py-mplhep/Makefile
index 27fc7bf6b658..d1b5c9b1af24 100644
--- a/science/py-mplhep/Makefile
+++ b/science/py-mplhep/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mplhep
DISTVERSION= 0.3.59
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-obspy/Makefile b/science/py-obspy/Makefile
index b0a3b8b4c973..49e98776b6f4 100644
--- a/science/py-obspy/Makefile
+++ b/science/py-obspy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= obspy
PORTVERSION= 1.4.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-openpiv/Makefile b/science/py-openpiv/Makefile
index 66e447b465d5..4243feff9291 100644
--- a/science/py-openpiv/Makefile
+++ b/science/py-openpiv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openpiv
PORTVERSION= 0.23.8
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-optking/Makefile b/science/py-optking/Makefile
index d1ab10707dfa..8c71b977a3be 100644
--- a/science/py-optking/Makefile
+++ b/science/py-optking/Makefile
@@ -1,6 +1,6 @@
PORTNAME= optking
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # chemistry
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-penaltymodel/Makefile b/science/py-penaltymodel/Makefile
index 09203698bbcf..08b126f5fb7d 100644
--- a/science/py-penaltymodel/Makefile
+++ b/science/py-penaltymodel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= penaltymodel
DISTVERSION= 1.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-phono3py/Makefile b/science/py-phono3py/Makefile
index 44d7932674ed..31ebec85b93d 100644
--- a/science/py-phono3py/Makefile
+++ b/science/py-phono3py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phono3py
DISTVERSION= 3.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-phonopy/Makefile b/science/py-phonopy/Makefile
index b298e416ecf5..3ec6ed90d710 100644
--- a/science/py-phonopy/Makefile
+++ b/science/py-phonopy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= phonopy
DISTVERSION= 2.42.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pygmo2/Makefile b/science/py-pygmo2/Makefile
index a7ed3634ffd4..869cc90d53f7 100644
--- a/science/py-pygmo2/Makefile
+++ b/science/py-pygmo2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pygmo2
DISTVERSIONPREFIX= v
DISTVERSION= 2.19.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pymatgen-analysis-alloys/Makefile b/science/py-pymatgen-analysis-alloys/Makefile
index 88142b17b01f..3252f214eceb 100644
--- a/science/py-pymatgen-analysis-alloys/Makefile
+++ b/science/py-pymatgen-analysis-alloys/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pymatgen-analysis-alloys
DISTVERSION= 0.0.7
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pymatgen/Makefile b/science/py-pymatgen/Makefile
index dc428fc53ede..666ba10e005f 100644
--- a/science/py-pymatgen/Makefile
+++ b/science/py-pymatgen/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pymatgen
DISTVERSIONPREFIX= v
DISTVERSION= 2025.6.14
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pyqubo/Makefile b/science/py-pyqubo/Makefile
index 86582cb6a231..f7b37bace0fa 100644
--- a/science/py-pyqubo/Makefile
+++ b/science/py-pyqubo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyqubo
DISTVERSION= 1.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pyteomics/Makefile b/science/py-pyteomics/Makefile
index 6ef21f18727d..0de34c07af0e 100644
--- a/science/py-pyteomics/Makefile
+++ b/science/py-pyteomics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyteomics
PORTVERSION= 4.7.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-qcelemental/Makefile b/science/py-qcelemental/Makefile
index 5547c73f62a2..b1a5efde166b 100644
--- a/science/py-qcelemental/Makefile
+++ b/science/py-qcelemental/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qcelemental
DISTVERSION= 0.28.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-qcengine/Makefile b/science/py-qcengine/Makefile
index a868cf47203a..92e077639ffb 100644
--- a/science/py-qcengine/Makefile
+++ b/science/py-qcengine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qcengine
DISTVERSION= 0.30.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scikit-fuzzy/Makefile b/science/py-scikit-fuzzy/Makefile
index e6fcb0ff80c4..658380d01336 100644
--- a/science/py-scikit-fuzzy/Makefile
+++ b/science/py-scikit-fuzzy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-fuzzy
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-sdf/Makefile b/science/py-sdf/Makefile
index a4827b68afe5..8e4670177f9d 100644
--- a/science/py-sdf/Makefile
+++ b/science/py-sdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdf
PORTVERSION= 0.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science cad python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-segregation/Makefile b/science/py-segregation/Makefile
index f145f800c94a..88bd0223be01 100644
--- a/science/py-segregation/Makefile
+++ b/science/py-segregation/Makefile
@@ -1,6 +1,6 @@
PORTNAME= segregation
PORTVERSION= 2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-xbout/Makefile b/science/py-xbout/Makefile
index d1424ca01695..1afc7238febc 100644
--- a/science/py-xbout/Makefile
+++ b/science/py-xbout/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xbout
DISTVERSION= 0.3.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science education
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/rdkit/Makefile b/science/rdkit/Makefile
index d4caaecd8c66..dd2255f3a900 100644
--- a/science/rdkit/Makefile
+++ b/science/rdkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rdkit
DISTVERSIONPREFIX= Release_
DISTVERSION= 2025_03_1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= LOCAL/yuri/:font # unstable, changing font file: https://fonts.google.com/download?family=Comic%20Neue&dummy=/:font
DISTFILES= ComicNeue-Regular.ttf:font
diff --git a/science/ttk/Makefile b/science/ttk/Makefile
index 825079819c86..1b1d123f5933 100644
--- a/science/ttk/Makefile
+++ b/science/ttk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ttk
DISTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile
index 68f706f4fb08..5108a9903564 100644
--- a/science/v_sim/Makefile
+++ b/science/v_sim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= v_sim
DISTVERSION= 3.8.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
diff --git a/science/votca/Makefile b/science/votca/Makefile
index f12745e528a9..03ee6bcbd1a4 100644
--- a/science/votca/Makefile
+++ b/science/votca/Makefile
@@ -1,7 +1,7 @@
PORTNAME= votca
DISTVERSIONPREFIX= v
DISTVERSION= 2025
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/wwplot/Makefile b/science/wwplot/Makefile
index bfab3e211939..ab33bcd5f63e 100644
--- a/science/wwplot/Makefile
+++ b/science/wwplot/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wwplot
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/arti/Makefile b/security/arti/Makefile
index 8345b8836e34..0827536cfb82 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,5 +1,5 @@
PORTNAME= arti
-DISTVERSION= 1.4.6
+DISTVERSION= 1.5.0
CATEGORIES= security
MAINTAINER= cs@FreeBSD.org
@@ -23,7 +23,7 @@ PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}"
USE_GITLAB= yes
GL_SITE= https://gitlab.torproject.org
GL_ACCOUNT= tpo/core
-GL_TAGNAME= 35ecc0896dfcea19692004341a0d5c3a5167e142
+GL_TAGNAME= c5162c6067cf62e641538ffff7a01a03c5caaec4
CARGO_INSTALL= no
default_DESCR= ${.CURDIR}/pkg-descr
full_DESCR= ${.CURDIR}/pkg-descr-full
diff --git a/security/arti/Makefile.crates b/security/arti/Makefile.crates
index 4c0f8b6b8f23..918b5291910d 100644
--- a/security/arti/Makefile.crates
+++ b/security/arti/Makefile.crates
@@ -10,14 +10,14 @@ CARGO_CRATES= addr2line-0.24.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- anyhow-1.0.98 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
approx-0.5.1 \
- arbitrary-1.4.1 \
+ arbitrary-1.4.2 \
arrayvec-0.7.6 \
ascii-1.1.0 \
asn1-rs-0.7.1 \
@@ -29,18 +29,20 @@ CARGO_CRATES= addr2line-0.24.2 \
async-broadcast-0.7.2 \
async-channel-1.9.0 \
async-channel-2.5.0 \
- async-compression-0.4.27 \
+ async-compression-0.4.28 \
async-ctrlc-1.2.0 \
- async-executor-1.13.2 \
+ async-executor-1.13.3 \
+ async-fs-2.1.3 \
async-global-executor-2.4.1 \
async-io-2.5.0 \
async-lock-3.4.1 \
async-native-tls-0.5.0 \
+ async-net-2.0.0 \
async-process-2.4.0 \
async-signal-0.2.12 \
- async-std-1.13.1 \
+ async-std-1.13.2 \
async-task-4.7.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
async_executors-0.7.0 \
asynchronous-codec-0.7.0 \
atomic-0.5.3 \
@@ -52,12 +54,13 @@ CARGO_CRATES= addr2line-0.24.2 \
axum-core-0.5.2 \
backtrace-0.3.75 \
base16ct-0.2.0 \
+ base16ct-0.3.0 \
base32-0.5.1 \
base64-0.22.1 \
base64ct-1.8.0 \
bincode-2.0.1 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
bitvec-1.0.1 \
blake2-0.10.6 \
blanket-0.3.0 \
@@ -67,26 +70,28 @@ CARGO_CRATES= addr2line-0.24.2 \
bstr-1.12.0 \
bumpalo-3.19.0 \
by_address-1.2.1 \
- bytemuck-1.23.1 \
+ bytemuck-1.23.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
cast-0.3.0 \
- cc-1.2.31 \
+ cc-1.2.34 \
cesu8-1.1.0 \
- cfg-if-1.0.1 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
- clap-4.5.42 \
- clap_builder-4.5.42 \
- clap_derive-4.5.41 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
+ clap_derive-4.5.45 \
clap_lex-0.7.5 \
coarsetime-0.1.36 \
colorchoice-1.0.4 \
combine-4.6.7 \
+ compression-codecs-0.4.28 \
+ compression-core-0.4.28 \
concurrent-queue-2.5.0 \
const-oid-0.9.6 \
content_inspector-0.2.4 \
@@ -97,9 +102,9 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- criterion-0.5.1 \
- criterion-cycles-per-byte-0.6.1 \
- criterion-plot-0.5.0 \
+ criterion-0.7.0 \
+ criterion-cycles-per-byte-0.7.0 \
+ criterion-plot-0.6.0 \
critical-section-1.2.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -127,7 +132,7 @@ CARGO_CRATES= addr2line-0.24.2 \
derive-deftly-1.2.0 \
derive-deftly-macros-0.14.6 \
derive-deftly-macros-1.2.0 \
- derive_arbitrary-1.4.1 \
+ derive_arbitrary-1.4.2 \
derive_builder_core_fork_arti-0.11.2 \
derive_builder_fork_arti-0.11.2 \
derive_builder_macro_fork_arti-0.11.2 \
@@ -167,7 +172,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ff-0.13.1 \
fiat-crypto-0.2.9 \
figment-0.10.19 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
fixed-capacity-vec-1.0.1 \
flate2-1.1.2 \
float-cmp-0.10.0 \
@@ -178,7 +183,7 @@ CARGO_CRATES= addr2line-0.24.2 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fslock-0.2.1 \
fslock-arti-fork-0.2.0 \
funty-2.0.0 \
@@ -199,20 +204,20 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
glob-match-0.2.1 \
gloo-timers-0.3.0 \
group-0.13.0 \
growable-bloom-filter-2.1.1 \
- h2-0.4.11 \
+ h2-0.4.12 \
half-2.6.0 \
hashbrown-0.12.3 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
hashlink-0.10.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
- hex-literal-0.4.1 \
+ hex-literal-1.0.0 \
hickory-proto-0.25.2 \
hkdf-0.12.4 \
hmac-0.12.1 \
@@ -224,7 +229,7 @@ CARGO_CRATES= addr2line-0.24.2 \
httpdate-1.0.3 \
humantime-2.2.0 \
humantime-serde-1.1.1 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
@@ -236,26 +241,25 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
inout-0.1.4 \
- inventory-0.3.20 \
+ inventory-0.3.21 \
io-extras-0.18.4 \
io-lifetimes-2.0.4 \
- io-uring-0.7.9 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
- is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
+ itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
k12-0.3.0 \
keccak-0.1.5 \
@@ -263,8 +267,8 @@ CARGO_CRATES= addr2line-0.24.2 \
kqueue-sys-1.0.4 \
kv-log-macro-1.0.7 \
lazy_static-1.5.0 \
- libc-0.2.174 \
- liblzma-0.4.2 \
+ libc-0.2.175 \
+ liblzma-0.4.4 \
liblzma-sys-0.4.4 \
libm-0.2.15 \
libredox-0.1.9 \
@@ -277,7 +281,7 @@ CARGO_CRATES= addr2line-0.24.2 \
matchit-0.8.4 \
matrixmultiply-0.3.10 \
memchr-2.7.5 \
- memmap2-0.9.7 \
+ memmap2-0.9.8 \
merlin-3.0.0 \
metrics-0.24.2 \
metrics-exporter-prometheus-0.17.2 \
@@ -315,7 +319,7 @@ CARGO_CRATES= addr2line-0.24.2 \
openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.1+3.5.1 \
+ openssl-src-300.5.2+3.5.2 \
openssl-sys-0.9.109 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
@@ -330,12 +334,12 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
permutohedron-0.2.4 \
- phf-0.12.1 \
- phf_generator-0.12.1 \
- phf_macros-0.12.1 \
- phf_shared-0.12.1 \
+ phf-0.13.1 \
+ phf_generator-0.13.1 \
+ phf_macros-0.13.1 \
+ phf_shared-0.13.1 \
pico-args-0.5.0 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
@@ -363,7 +367,7 @@ CARGO_CRATES= addr2line-0.24.2 \
proc-macro-crate-3.3.0 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
pwd-grp-1.0.0 \
quanta-0.12.6 \
quote-1.0.40 \
@@ -381,18 +385,18 @@ CARGO_CRATES= addr2line-0.24.2 \
rangemap-1.6.0 \
raw-cpuid-11.5.0 \
rawpointer-0.2.1 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
rdrand-0.8.3 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
- regex-1.11.1 \
+ regex-1.11.2 \
regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ regex-automata-0.4.10 \
regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
+ regex-syntax-0.8.6 \
rfc6979-0.4.0 \
ring-0.17.14 \
rlimit-0.10.2 \
@@ -409,15 +413,15 @@ CARGO_CRATES= addr2line-0.24.2 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-platform-verifier-0.5.3 \
+ rustls-platform-verifier-0.6.1 \
rustls-platform-verifier-android-0.1.1 \
rustls-webpki-0.103.4 \
- rustversion-1.0.21 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
safe_arch-0.7.4 \
same-file-1.0.6 \
sanitize-filename-0.6.0 \
- scc-2.3.4 \
+ scc-2.4.0 \
schannel-0.1.27 \
schemars-0.9.0 \
schemars-1.0.4 \
@@ -426,7 +430,7 @@ CARGO_CRATES= addr2line-0.24.2 \
sec1-0.7.3 \
secmem-proc-0.3.7 \
security-framework-2.11.1 \
- security-framework-3.2.0 \
+ security-framework-3.3.0 \
security-framework-sys-2.14.0 \
semver-1.0.26 \
serde-1.0.219 \
@@ -434,7 +438,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_bytes-0.11.17 \
serde_derive-1.0.219 \
serde_ignored-0.1.12 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_path_to_error-0.1.17 \
serde_spanned-0.6.9 \
serde_spanned-1.0.0 \
@@ -457,9 +461,10 @@ CARGO_CRATES= addr2line-0.24.2 \
similar-2.7.0 \
siphasher-1.0.1 \
sketches-ddsketch-0.3.0 \
- slab-0.4.10 \
+ slab-0.4.11 \
slotmap-1.0.7 \
smallvec-1.15.1 \
+ smol-2.0.2 \
snapbox-0.6.21 \
snapbox-macros-0.3.10 \
socket2-0.6.0 \
@@ -478,18 +483,19 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.27.2 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sysinfo-0.36.1 \
tap-1.0.1 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ tempfile-3.21.0 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
+ testresult-0.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
@@ -497,7 +503,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tiny-keccak-2.0.2 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
@@ -506,11 +512,12 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-stream-0.1.17 \
tokio-util-0.7.16 \
toml-0.8.23 \
+ toml-0.9.5 \
toml_datetime-0.6.11 \
toml_datetime-0.7.0 \
toml_edit-0.22.27 \
- toml_edit-0.23.2 \
- toml_parser-1.0.1 \
+ toml_edit-0.23.4 \
+ toml_parser-1.0.2 \
toml_write-0.1.2 \
toml_writer-1.0.2 \
tower-0.5.2 \
@@ -539,13 +546,13 @@ CARGO_CRATES= addr2line-0.24.2 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
unty-0.0.4 \
- ureq-3.0.12 \
- ureq-proto-0.4.2 \
- url-2.5.4 \
+ ureq-3.1.0 \
+ ureq-proto-0.5.0 \
+ url-2.5.7 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.0 \
valuable-0.1.1 \
value-bag-1.11.1 \
vcpkg-0.2.15 \
@@ -567,14 +574,12 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-shared-0.2.100 \
weak-table-0.3.2 \
web-sys-0.3.77 \
- webpki-root-certs-0.26.11 \
webpki-root-certs-1.0.2 \
- webpki-roots-0.26.11 \
webpki-roots-1.0.2 \
wide-0.7.33 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.61.3 \
windows-collections-0.2.0 \
@@ -617,7 +622,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
+ winnow-0.7.13 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
wyz-0.5.1 \
@@ -632,7 +637,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
diff --git a/security/arti/distinfo b/security/arti/distinfo
index 9b4f7265664a..1220d6788301 100644
--- a/security/arti/distinfo
+++ b/security/arti/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1754426518
+TIMESTAMP = 1756580214
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -23,22 +23,22 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
@@ -61,12 +61,14 @@ SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9
SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
-SHA256 (rust/crates/async-compression-0.4.27.crate) = ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8
-SIZE (rust/crates/async-compression-0.4.27.crate) = 118487
+SHA256 (rust/crates/async-compression-0.4.28.crate) = 6448dfb3960f0b038e88c781ead1e7eb7929dfc3a71a1336ec9086c00f6d1e75
+SIZE (rust/crates/async-compression-0.4.28.crate) = 106137
SHA256 (rust/crates/async-ctrlc-1.2.0.crate) = 907279f6e91a51c8ec7cac24711e8308f21da7c10c7700ca2f7e125694ed2df1
SIZE (rust/crates/async-ctrlc-1.2.0.crate) = 12413
-SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
-SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
+SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8
+SIZE (rust/crates/async-executor-1.13.3.crate) = 29126
+SHA256 (rust/crates/async-fs-2.1.3.crate) = 09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50
+SIZE (rust/crates/async-fs-2.1.3.crate) = 19302
SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
@@ -75,16 +77,18 @@ SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a
SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
SHA256 (rust/crates/async-native-tls-0.5.0.crate) = 9343dc5acf07e79ff82d0c37899f079db3534d99f189a1837c8e549c99405bec
SIZE (rust/crates/async-native-tls-0.5.0.crate) = 24719
+SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
+SIZE (rust/crates/async-net-2.0.0.crate) = 17787
SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
SIZE (rust/crates/async-process-2.4.0.crate) = 26871
SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
-SHA256 (rust/crates/async-std-1.13.1.crate) = 730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24
-SIZE (rust/crates/async-std-1.13.1.crate) = 219113
+SHA256 (rust/crates/async-std-1.13.2.crate) = 2c8e079a4ab67ae52b7403632e4618815d6db36d2a010cfe41b02c1b1578f93b
+SIZE (rust/crates/async-std-1.13.2.crate) = 220177
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async_executors-0.7.0.crate) = a982d2f86de6137cc05c9db9a915a19886c97911f9790d04f174cede74be01a5
SIZE (rust/crates/async_executors-0.7.0.crate) = 36636
SHA256 (rust/crates/asynchronous-codec-0.7.0.crate) = a860072022177f903e59730004fb5dc13db9275b79bb2aef7ba8ce831956c233
@@ -107,6 +111,8 @@ SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e2
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
+SHA256 (rust/crates/base16ct-0.3.0.crate) = d8b59d472eab27ade8d770dcb11da7201c11234bef9f82ce7aa517be028d462b
+SIZE (rust/crates/base16ct-0.3.0.crate) = 10541
SHA256 (rust/crates/base32-0.5.1.crate) = 022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076
SIZE (rust/crates/base32-0.5.1.crate) = 9238
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -117,8 +123,8 @@ SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -137,20 +143,20 @@ SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
-SIZE (rust/crates/cc-1.2.31.crate) = 109427
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -163,12 +169,12 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
-SIZE (rust/crates/clap-4.5.42.crate) = 58305
-SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
-SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
-SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
-SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/coarsetime-0.1.36.crate) = 91849686042de1b41cd81490edc83afbcb0abe5a9b6f2c4114f23ce8cca1bcf4
@@ -177,6 +183,10 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
+SHA256 (rust/crates/compression-codecs-0.4.28.crate) = 46cc6539bf1c592cff488b9f253b30bc0ec50d15407c2cf45e27bd8f308d5905
+SIZE (rust/crates/compression-codecs-0.4.28.crate) = 22522
+SHA256 (rust/crates/compression-core-0.4.28.crate) = 2957e823c15bde7ecf1e8b64e537aa03a6be5fda0e2334e99887669e75b12e01
+SIZE (rust/crates/compression-core-0.4.28.crate) = 4109
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
@@ -197,12 +207,12 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-cycles-per-byte-0.6.1.crate) = 1029452fa751c93f8834962dd74807d69f0a6c7624d5b06625b393aeb6a14fc2
-SIZE (rust/crates/criterion-cycles-per-byte-0.6.1.crate) = 8932
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-cycles-per-byte-0.7.0.crate) = 6f82e634fea1e2312dc41e6c0ca7444c5d6e7a1ccf3cf4b8de559831c3dcc271
+SIZE (rust/crates/criterion-cycles-per-byte-0.7.0.crate) = 13551
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -257,8 +267,8 @@ SHA256 (rust/crates/derive-deftly-macros-0.14.6.crate) = 357422a457ccb850dc8f1c1
SIZE (rust/crates/derive-deftly-macros-0.14.6.crate) = 99701
SHA256 (rust/crates/derive-deftly-macros-1.2.0.crate) = 9ea41269bd490d251b9eca50ccb43117e641cc68b129849757c15ece88fe0574
SIZE (rust/crates/derive-deftly-macros-1.2.0.crate) = 103467
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_builder_core_fork_arti-0.11.2.crate) = 24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d
SIZE (rust/crates/derive_builder_core_fork_arti-0.11.2.crate) = 31064
SHA256 (rust/crates/derive_builder_fork_arti-0.11.2.crate) = c3eae24d595f4d0ecc90a9a5a6d11c2bd8dafe2375ec4a1ec63250e5ade7d228
@@ -337,8 +347,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
SIZE (rust/crates/figment-0.10.19.crate) = 70111
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/fixed-capacity-vec-1.0.1.crate) = 6b31a14f5ee08ed1a40e1252b35af18bed062e3f39b69aab34decde36bc43e40
SIZE (rust/crates/fixed-capacity-vec-1.0.1.crate) = 14879
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -359,8 +369,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
SIZE (rust/crates/fslock-0.2.1.crate) = 13463
SHA256 (rust/crates/fslock-arti-fork-0.2.0.crate) = 8b21bd626aaab7b904b20bef6d9e06298914a0c8d9fb8b010483766b2e532791
@@ -401,8 +411,8 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glob-match-0.2.1.crate) = 9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d
SIZE (rust/crates/glob-match-0.2.1.crate) = 13599
SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
@@ -411,14 +421,14 @@ SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/growable-bloom-filter-2.1.1.crate) = d174ccb4ba660d431329e7f0797870d0a4281e36353ec4b4a3c5eab6c2cfb6f1
SIZE (rust/crates/growable-bloom-filter-2.1.1.crate) = 10305
-SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785
-SIZE (rust/crates/h2-0.4.11.crate) = 175810
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -427,8 +437,8 @@ SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
-SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559
+SHA256 (rust/crates/hex-literal-1.0.0.crate) = bcaaec4551594c969335c98c903c1397853d4198408ea609190f420500f6be71
+SIZE (rust/crates/hex-literal-1.0.0.crate) = 8673
SHA256 (rust/crates/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502
SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616
SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
@@ -451,8 +461,8 @@ SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
@@ -475,36 +485,34 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/inventory-0.3.20.crate) = ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83
-SIZE (rust/crates/inventory-0.3.20.crate) = 16414
+SHA256 (rust/crates/inventory-0.3.21.crate) = bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e
+SIZE (rust/crates/inventory-0.3.21.crate) = 16600
SHA256 (rust/crates/io-extras-0.18.4.crate) = 2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65
SIZE (rust/crates/io-extras-0.18.4.crate) = 34254
SHA256 (rust/crates/io-lifetimes-2.0.4.crate) = 06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983
SIZE (rust/crates/io-lifetimes-2.0.4.crate) = 28501
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -513,8 +521,8 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/k12-0.3.0.crate) = f4dc5fdb62af2f520116927304f15d25b3c2667b4817b90efdc045194c912c54
@@ -529,10 +537,10 @@ SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7
SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/liblzma-0.4.2.crate) = 0791ab7e08ccc8e0ce893f6906eb2703ed8739d8e89b57c0714e71bad09024c8
-SIZE (rust/crates/liblzma-0.4.2.crate) = 35677
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/liblzma-0.4.4.crate) = 10bf66f4598dc77ff96677c8e763655494f00ff9c1cf79e2eb5bb07bc31f807d
+SIZE (rust/crates/liblzma-0.4.4.crate) = 36150
SHA256 (rust/crates/liblzma-sys-0.4.4.crate) = 01b9596486f6d60c3bbe644c0e1be1aa6ccc472ad630fe8927b456973d7cb736
SIZE (rust/crates/liblzma-sys-0.4.4.crate) = 1503677
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
@@ -557,8 +565,8 @@ SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131
SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
-SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/merlin-3.0.0.crate) = 58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d
SIZE (rust/crates/merlin-3.0.0.crate) = 10964
SHA256 (rust/crates/metrics-0.24.2.crate) = 25dea7ac8057892855ec285c440160265225438c3c45072613c25a4b26e98ef5
@@ -633,8 +641,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a
-SIZE (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 10505501
+SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4
+SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986
SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -663,18 +671,18 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/permutohedron-0.2.4.crate) = b687ff7b5da449d39e418ad391e5e08da53ec334903ddbb921db208908fc372c
SIZE (rust/crates/permutohedron-0.2.4.crate) = 11090
-SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
-SIZE (rust/crates/phf-0.12.1.crate) = 23768
-SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b
-SIZE (rust/crates/phf_generator-0.12.1.crate) = 15743
-SHA256 (rust/crates/phf_macros-0.12.1.crate) = d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368
-SIZE (rust/crates/phf_macros-0.12.1.crate) = 19133
-SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
-SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
+SHA256 (rust/crates/phf-0.13.1.crate) = c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf
+SIZE (rust/crates/phf-0.13.1.crate) = 24786
+SHA256 (rust/crates/phf_generator-0.13.1.crate) = 135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737
+SIZE (rust/crates/phf_generator-0.13.1.crate) = 15952
+SHA256 (rust/crates/phf_macros-0.13.1.crate) = 812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef
+SIZE (rust/crates/phf_macros-0.13.1.crate) = 21732
+SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
+SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -729,8 +737,8 @@ SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/pwd-grp-1.0.0.crate) = b94fdf3867b7f2889a736f0022ea9386766280d2cca4bdbe41629ada9e4f3b8f
SIZE (rust/crates/pwd-grp-1.0.0.crate) = 28723
SHA256 (rust/crates/quanta-0.12.6.crate) = f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7
@@ -765,10 +773,10 @@ SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82
SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/rdrand-0.8.3.crate) = d92195228612ac8eed47adbc2ed0f04e513a4ccb98175b6f2bd04d963b533655
SIZE (rust/crates/rdrand-0.8.3.crate) = 8675
SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
@@ -779,16 +787,16 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -821,14 +829,14 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1
-SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014
+SHA256 (rust/crates/rustls-platform-verifier-0.6.1.crate) = be59af91596cac372a6942530653ad0c3a246cdd491aaa9dcaee47f88d67d5a0
+SIZE (rust/crates/rustls-platform-verifier-0.6.1.crate) = 60142
SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
@@ -837,8 +845,8 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d
SIZE (rust/crates/sanitize-filename-0.6.0.crate) = 4819
-SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4
-SIZE (rust/crates/scc-2.3.4.crate) = 143387
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
@@ -855,8 +863,8 @@ SHA256 (rust/crates/secmem-proc-0.3.7.crate) = 473559b1d28f530c3a9b5f91a2866053e
SIZE (rust/crates/secmem-proc-0.3.7.crate) = 30830
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -871,8 +879,8 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_ignored-0.1.12.crate) = b516445dac1e3535b6d658a7b528d771153dfb272ed4180ca4617a20550365ff
SIZE (rust/crates/serde_ignored-0.1.12.crate) = 13050
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
@@ -917,12 +925,14 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/sketches-ddsketch-0.3.0.crate) = c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a
SIZE (rust/crates/sketches-ddsketch-0.3.0.crate) = 13202
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smol-2.0.2.crate) = a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f
+SIZE (rust/crates/smol-2.0.2.crate) = 275552
SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
@@ -959,8 +969,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -969,20 +979,22 @@ SHA256 (rust/crates/sysinfo-0.36.1.crate) = 252800745060e7b9ffb7b2badbd8b31cfa4a
SIZE (rust/crates/sysinfo-0.36.1.crate) = 213643
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/testresult-0.4.1.crate) = 614b328ff036a4ef882c61570f72918f7e9c5bee1da33f8e7f91e01daee7e56c
+SIZE (rust/crates/testresult-0.4.1.crate) = 12237
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -997,8 +1009,8 @@ SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
@@ -1015,16 +1027,18 @@ SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6a
SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.2.crate) = d1dee9dc43ac2aaf7d3b774e2fba5148212bf2bd9374f4e50152ebe9afd03d42
-SIZE (rust/crates/toml_edit-0.23.2.crate) = 66406
-SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
-SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93
+SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
@@ -1081,20 +1095,20 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
-SHA256 (rust/crates/ureq-3.0.12.crate) = 9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39
-SIZE (rust/crates/ureq-3.0.12.crate) = 131026
-SHA256 (rust/crates/ureq-proto-0.4.2.crate) = 59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7
-SIZE (rust/crates/ureq-proto-0.4.2.crate) = 61832
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/ureq-3.1.0.crate) = 00432f493971db5d8e47a65aeb3b02f8226b9b11f1450ff86bb772776ebadd70
+SIZE (rust/crates/ureq-3.1.0.crate) = 134343
+SHA256 (rust/crates/ureq-proto-0.5.0.crate) = c5b6cabebbecc4c45189ab06b52f956206cea7d8c8a20851c35a85cb169224cc
+SIZE (rust/crates/ureq-proto-0.5.0.crate) = 63817
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/value-bag-1.11.1.crate) = 943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5
@@ -1137,12 +1151,8 @@ SHA256 (rust/crates/weak-table-0.3.2.crate) = 323f4da9523e9a669e1eaf9c6e76389276
SIZE (rust/crates/weak-table-0.3.2.crate) = 23989
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
-SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e
-SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098
SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
-SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
-SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03
@@ -1151,8 +1161,8 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
@@ -1237,8 +1247,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -1267,8 +1277,8 @@ SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb2491
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
@@ -1277,5 +1287,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (tpo/core-arti-35ecc0896dfcea19692004341a0d5c3a5167e142_GL0.tar.gz) = 565f9580c680fafaa5809071d643c5f0b899ae4ffdacb3be7c8e35d10977d74b
-SIZE (tpo/core-arti-35ecc0896dfcea19692004341a0d5c3a5167e142_GL0.tar.gz) = 5590537
+SHA256 (tpo/core-arti-c5162c6067cf62e641538ffff7a01a03c5caaec4_GL0.tar.gz) = 054308f7b0b0ec5d3c537b828cd04ec00863af407122825cf9bda225485a65d0
+SIZE (tpo/core-arti-c5162c6067cf62e641538ffff7a01a03c5caaec4_GL0.tar.gz) = 5720969
diff --git a/security/caldera-ot/Makefile b/security/caldera-ot/Makefile
index 05d869e4dc11..549f91706aea 100644
--- a/security/caldera-ot/Makefile
+++ b/security/caldera-ot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera-ot
DISTVERSION= 5.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
diff --git a/security/caldera/Makefile b/security/caldera/Makefile
index 1e8b283724e1..871722852a27 100644
--- a/security/caldera/Makefile
+++ b/security/caldera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera
DISTVERSION= 5.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index 6a32d8830b52..be113eb03c5f 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hashcat
-PORTVERSION= 6.2.6
+PORTVERSION= 7.1.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= security
@@ -12,12 +11,15 @@ WWW= https://hashcat.net/hashcat/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/docs/license.txt
-NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe
-NOT_FOR_ARCHS_REASON= fails to compile: compiling for big-endian architecture not supported
+NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe i386
+NOT_FOR_ARCHS_REASON= highly optimized for specific CPUs
-BUILD_DEPENDS= minizip:archivers/minizip
+BUILD_DEPENDS= minizip:archivers/minizip \
+ rustc:lang/${RUST_DEFAULT}
+LIB_DEPENDS= libiconv.so:converters/libiconv
-USES= compiler:c11 gmake iconv localbase python shebangfix
+USES= cargo compiler:c++11-lang gmake iconv localbase \
+ python:3.12+,build shebangfix
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup:opencl Cyan4973:xxhash
@@ -28,14 +30,18 @@ PYTHON_NO_DEPENDS= yes
SHEBANG_FILES= extra/tab_completion/install tools/*.py
-MAKE_ARGS+= SHARED=1 \
- CC="${CC}" \
- LFLAGS_NATIVE="${LDFLAGS} -lpthread -lm" \
- CFLAGS_NATIVE="${CFLAGS} -Iinclude -IOpenCL -Ideps/LZMA-SDK/C \
- -Ideps/git/OpenCL-Headers"
-ALL_TARGET= default
+CARGO_CARGOLOCK= ${WRKSRC}/Rust/generic_hash/Cargo.lock
+CARGO_CARGOTOML= ${WRKSRC}/Rust/generic_hash/Cargo.toml
+CARGO_INSTALL= no
+
+MAKE_ARGS= SHARED=1
+
+ALL_TARGET= default
+MAKE_ARGS+= CFLAGS_PYTHON=-I${LOCALBASE}/include/${PYTHON_VERSION}
CFLAGS_aarch64+= -march=armv8-a+crc+crypto
+BINARY_ALIAS= python3-config ${PYTHON_VERSION}-config
+
PLIST_SUB= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= BRAIN DOCS
@@ -44,9 +50,4 @@ BRAIN_DESC= Build Hashcat Brain
BRAIN_MAKE_ARGS_OFF= ENABLE_BRAIN=0
BRAIN_CFLAGS= -DWITH_BRAIN -Ideps/git/xxHash
-pre-install:
- ${STRIP_CMD} ${WRKSRC}/libhashcat.so.${PORTVERSION}
- ${STRIP_CMD} ${WRKSRC}/modules/*.so
- ${STRIP_CMD} ${WRKSRC}/hashcat
-
.include <bsd.port.mk>
diff --git a/security/hashcat/Makefile.crates b/security/hashcat/Makefile.crates
new file mode 100644
index 000000000000..3d950138cddc
--- /dev/null
+++ b/security/hashcat/Makefile.crates
@@ -0,0 +1,44 @@
+CARGO_CRATES= aho-corasick-1.1.3 \
+ bindgen-0.72.0 \
+ bitflags-2.9.3 \
+ block-buffer-0.10.4 \
+ cexpr-0.6.0 \
+ cfg-if-1.0.3 \
+ clang-sys-1.8.1 \
+ cpufeatures-0.2.17 \
+ crypto-common-0.1.6 \
+ digest-0.10.7 \
+ either-1.15.0 \
+ generic-array-0.14.7 \
+ glob-0.3.3 \
+ hex-0.4.3 \
+ itertools-0.13.0 \
+ libc-0.2.175 \
+ libloading-0.8.8 \
+ log-0.4.27 \
+ memchr-2.7.5 \
+ minimal-lexical-0.2.1 \
+ nom-7.1.3 \
+ prettyplease-0.2.37 \
+ proc-macro2-1.0.101 \
+ quote-1.0.40 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustc-hash-2.1.1 \
+ sha2-0.10.9 \
+ shlex-1.3.0 \
+ syn-2.0.106 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.18 \
+ version_check-0.9.5 \
+ windows-link-0.1.3 \
+ windows-targets-0.53.3 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.53.0
diff --git a/security/hashcat/distinfo b/security/hashcat/distinfo
index 91475d03128c..37633b489199 100644
--- a/security/hashcat/distinfo
+++ b/security/hashcat/distinfo
@@ -1,6 +1,94 @@
-TIMESTAMP = 1662143219
-SHA256 (hashcat-hashcat-v6.2.6_GH0.tar.gz) = b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a
-SIZE (hashcat-hashcat-v6.2.6_GH0.tar.gz) = 14234640
+TIMESTAMP = 1756203030
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
+SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (hashcat-hashcat-v7.1.2_GH0.tar.gz) = 9546a6326d747530b44fcc079babad40304a87f32d3c9080016d58b39cfc8b96
+SIZE (hashcat-hashcat-v7.1.2_GH0.tar.gz) = 19125734
SHA256 (KhronosGroup-OpenCL-Headers-1d3dc4e_GH0.tar.gz) = 21ddb21f6643e5c76aec7a78c9c2aaac6f5e4c82cd4603b437c899026c833977
SIZE (KhronosGroup-OpenCL-Headers-1d3dc4e_GH0.tar.gz) = 59767
SHA256 (Cyan4973-xxHash-c0e86bc_GH0.tar.gz) = 7dc0343140d92f19d5b436591bdb8313b6cb2c686bccb7ff5caafcbc136fe468
diff --git a/security/hashcat/files/patch-deps_LZMA-SDK_C_7zTypes.h b/security/hashcat/files/patch-deps_LZMA-SDK_C_7zTypes.h
deleted file mode 100644
index b2ac34f0e546..000000000000
--- a/security/hashcat/files/patch-deps_LZMA-SDK_C_7zTypes.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- deps/LZMA-SDK/C/7zTypes.h.orig 2021-11-21 15:39:01 UTC
-+++ deps/LZMA-SDK/C/7zTypes.h
-@@ -196,8 +196,8 @@ typedef void *LPVOID;
- // typedef void VOID;
- // typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
- // gcc / clang on Unix : sizeof(long==sizeof(void*) in 32 or 64 bits)
--typedef long INT_PTR;
--typedef unsigned long UINT_PTR;
-+// typedef long INT_PTR;
-+// typedef unsigned long UINT_PTR;
- typedef long LONG_PTR;
- typedef unsigned long DWORD_PTR;
-
diff --git a/security/hashcat/files/patch-deps_LZMA-SDK_C_CpuArch.c b/security/hashcat/files/patch-deps_LZMA-SDK_C_CpuArch.c
deleted file mode 100644
index a788aaec3e8b..000000000000
--- a/security/hashcat/files/patch-deps_LZMA-SDK_C_CpuArch.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- deps/LZMA-SDK/C/CpuArch.c.orig 2022-03-25 08:13:08 UTC
-+++ deps/LZMA-SDK/C/CpuArch.c
-@@ -384,6 +384,23 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
-
- #include <sys/auxv.h>
-
-+#if defined(__FreeBSD__)
-+static UInt64 get_hwcap() {
-+ unsigned long hwcap;
-+ if(elf_aux_info(AT_HWCAP, &hwcap, sizeof(unsigned long)) != 0) {
-+ return(0);
-+ }
-+ return hwcap;
-+}
-+
-+BoolInt CPU_IsSupported_CRC32(void) { return get_hwcap() & HWCAP_CRC32; }
-+BoolInt CPU_IsSupported_NEON(void) { return 1; }
-+BoolInt CPU_IsSupported_SHA1(void){ return get_hwcap() & HWCAP_SHA1; }
-+BoolInt CPU_IsSupported_SHA2(void) { return get_hwcap() & HWCAP_SHA2; }
-+BoolInt CPU_IsSupported_AES(void) { return get_hwcap() & HWCAP_AES; }
-+
-+#else // __FreeBSD__
-+
- #define USE_HWCAP
-
- #ifdef USE_HWCAP
-@@ -410,6 +427,7 @@ MY_HWCAP_CHECK_FUNC (SHA1)
- MY_HWCAP_CHECK_FUNC (SHA2)
- MY_HWCAP_CHECK_FUNC (AES)
-
-+#endif // FreeBSD
- #endif // __APPLE__
- #endif // _WIN32
-
diff --git a/security/hashcat/files/patch-include_sort__r.h b/security/hashcat/files/patch-include_sort__r.h
deleted file mode 100644
index 3e1d0e0d9d33..000000000000
--- a/security/hashcat/files/patch-include_sort__r.h
+++ /dev/null
@@ -1,33 +0,0 @@
---- include/sort_r.h.orig 2022-09-02 14:58:13 UTC
-+++ include/sort_r.h
-@@ -25,10 +25,10 @@ Slightly modified to work with hashcat to no falsly de
- */
-
- #if (defined __APPLE__ || defined __MACH__ || defined __DARWIN__ || \
-- defined __FreeBSD__ || defined __DragonFly__ || defined __NetBSD__)
-+ (defined __FreeBSD__ && !defined(qsort_r)) || defined __DragonFly__ || defined __NetBSD__)
- # define _SORT_R_BSD
- # define _SORT_R_INLINE inline
--#elif (defined __linux__) || defined (__CYGWIN__)
-+#elif (defined __linux__) || defined (__CYGWIN__) || (defined (__FreeBSD__) && defined(qsort_r))
- # define _SORT_R_LINUX
- # define _SORT_R_INLINE inline
- #elif (defined _WIN32 || defined _WIN64 || defined __WINDOWS__)
-@@ -167,7 +167,7 @@ static _SORT_R_INLINE void sort_r_simple(void *base, s
- #if defined _SORT_R_LINUX
-
- typedef int(* __compar_d_fn_t)(const void *, const void *, void *);
-- extern void qsort_r(void *base, size_t nel, size_t width,
-+ extern void (qsort_r)(void *base, size_t nel, size_t width,
- __compar_d_fn_t __compar, void *arg)
- __attribute__((nonnull (1, 4)));
-
-@@ -186,7 +186,7 @@ static _SORT_R_INLINE void sort_r_simple(void *base, s
- /* no qsort_r in glibc before 2.8, need to use nested qsort */
- sort_r_simple(base, nel, width, compar, arg);
-
-- #elif defined __GLIBC__
-+ #elif defined __GLIBC__ || (defined(__FreeBSD__) && defined(qsort_r))
-
- qsort_r(base, nel, width, compar, arg);
-
diff --git a/security/hashcat/files/patch-src_Makefile b/security/hashcat/files/patch-src_Makefile
index 6b66a129610e..e728d5dc6d15 100644
--- a/security/hashcat/files/patch-src_Makefile
+++ b/security/hashcat/files/patch-src_Makefile
@@ -1,7 +1,19 @@
---- src/Makefile.orig 2022-09-02 14:58:13 UTC
+--- src/Makefile.orig 2025-08-23 08:43:56 UTC
+++ src/Makefile
-@@ -82,7 +82,9 @@ CXX := c++
- ifneq (,$(filter $(UNAME),FreeBSD NetBSD))
+@@ -75,8 +75,9 @@ RM := rm
+ FIND := find
+ INSTALL := install
+ RM := rm
+-SED := sed
+-SED_IN_PLACE := -i
++CXXLIB := -lc++
++SED := /usr/bin/sed
++SED_IN_PLACE := -i ""
+
+ ifeq ($(UNAME),Darwin)
+ CC := clang
+@@ -95,7 +96,9 @@ CXX := c++
+ ifneq (,$(filter $(UNAME),FreeBSD NetBSD DragonFly))
CC := cc
CXX := c++
-SED := gsed
@@ -10,17 +22,8 @@
+SED_IN_PLACE := -i ""
endif
- ##
-@@ -213,7 +215,7 @@ ifneq ($(CC),clang)
- ifeq ($(ENABLE_UNRAR),1)
- ifeq ($(USE_SYSTEM_UNRAR),0)
- ifneq ($(CC),clang)
--CFLAGS_UNRAR += -Wno-class-memaccess
-+#CFLAGS_UNRAR += -Wno-class-memaccess
- CFLAGS_UNRAR += -Wno-misleading-indentation
- endif
- CFLAGS_UNRAR += -Wno-missing-braces
-@@ -608,6 +610,11 @@ uninstall:
+ ifneq (,$(filter $(UNAME),OpenBSD))
+@@ -702,6 +705,11 @@ uninstall:
## native compiled hashcat library and frontend
##
@@ -32,7 +35,7 @@
obj/%.NATIVE.o: src/%.c
$(CC) -c $(CCFLAGS) $(CFLAGS_NATIVE) $< -o $@ -fpic
-@@ -651,10 +658,10 @@ $(HASHCAT_FRONTEND): src/main.c $(HASHCAT_LIBRARY)
+@@ -752,10 +760,10 @@ $(HASHCAT_FRONTEND): src/main.c $(HASHCAT_LIBRARY)
ifeq ($(SHARED),1)
$(HASHCAT_FRONTEND): src/main.c $(HASHCAT_LIBRARY)
diff --git a/security/hashcat/files/patch-src_terminal.c b/security/hashcat/files/patch-src_terminal.c
deleted file mode 100644
index cf2d5cded207..000000000000
--- a/security/hashcat/files/patch-src_terminal.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/terminal.c.orig 2022-09-02 14:58:13 UTC
-+++ src/terminal.c
-@@ -490,7 +490,7 @@ int tty_fix ()
- }
- #endif
-
--#if defined (__APPLE__) || defined (__FreeBSD__)
-+#if defined (__APPLE__)
- static struct termios savemodes;
- static int havemodes = 0;
-
diff --git a/security/hashcat/pkg-plist b/security/hashcat/pkg-plist
index a8adf7f88253..ca2514147a46 100644
--- a/security/hashcat/pkg-plist
+++ b/security/hashcat/pkg-plist
@@ -1,4 +1,28 @@
+bin/aescrypt2hashcat.pl
+bin/apfs2hashcat.py
+bin/bisq2hashcat.py
+bin/bitlocker2hashcat.py
+bin/bitwarden2hashcat.py
+bin/cachedata2hashcat.py
+bin/cryptoloop2hashcat.py
+bin/exodus2hashcat.py
+bin/gitea2hashcat.py
bin/hashcat
+bin/keybag2hashcat.py
+bin/kremlin2hashcat.py
+bin/lastpass2hashcat.py
+bin/luks2hashcat.py
+bin/metamask2hashcat.py
+bin/mozilla2hashcat.py
+bin/radmin3_to_hashcat.pl
+bin/securenotes2hashcat.pl
+bin/shiro1-to-hashcat.py
+bin/sqlcipher2hashcat.pl
+bin/truecrypt2hashcat.py
+bin/veeamvbk2hashcat.py
+bin/veracrypt2hashcat.py
+bin/virtualbox2hashcat.py
+bin/vmwarevmx2hashcat.py
include/hashcat/affinity.h
include/hashcat/autotune.h
include/hashcat/backend.h
@@ -6,11 +30,13 @@ include/hashcat/benchmark.h
include/hashcat/bitmap.h
include/hashcat/bitops.h
include/hashcat/brain.h
+include/hashcat/bridges.h
include/hashcat/combinator.h
include/hashcat/common.h
include/hashcat/convert.h
include/hashcat/cpt.h
include/hashcat/cpu_crc32.h
+include/hashcat/cpu_features.h
include/hashcat/debugfile.h
include/hashcat/dictstat.h
include/hashcat/dispatch.h
@@ -43,6 +69,7 @@ include/hashcat/ext_nvml.h
include/hashcat/ext_nvrtc.h
include/hashcat/ext_sysfs_amdgpu.h
include/hashcat/ext_sysfs_cpu.h
+include/hashcat/ext_sysfs_intelgpu.h
include/hashcat/filehandling.h
include/hashcat/folder.h
include/hashcat/hashcat.h
@@ -182,6 +209,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-1.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-15.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Romanian/ro_ISO-8859-2.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_ISO-8859-5.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_KOI8-R.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_cp1251.hcchr
@@ -194,22 +222,36 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/docs/changes.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/contact.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/credits.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/device_status_code.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/exit_status_code.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-assimilation-bridge-development.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-assimilation-bridge.md
%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-brain.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-example-hashes.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-help.md
%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-plugin-development-guide.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-python-plugin-development-guide.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-python-plugin-quickstart.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-python-plugin-requirements.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/hashcat-rust-plugin-requirements.md
%%PORTDOCS%%%%DOCSDIR%%/docs/keyboard-layout-mapping.md
%%PORTDOCS%%%%DOCSDIR%%/docs/license.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/LZMA_SDK_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/MINIZ_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/OPENCL_HEADERS_LICENSE.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/SSE2NEON_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/UNRAR_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/XXHASH_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/license_libs/ZLIB_LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/limits.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/performance.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/readme.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/releases_notes_v7.0.0.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/releases_notes_v7.0.0.pdf
+%%PORTDOCS%%%%DOCSDIR%%/docs/releases_notes_v7.1.0.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/releases_notes_v7.1.0.pdf
%%PORTDOCS%%%%DOCSDIR%%/docs/rules.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/slow-candidates-mode.md
-%%PORTDOCS%%%%DOCSDIR%%/docs/status_codes.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/team.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/user_manuals.txt
%%PORTDOCS%%%%DOCSDIR%%/example.dict
@@ -224,6 +266,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/install
%%PORTDOCS%%%%DOCSDIR%%/layouts/ch_de.hckmap
%%PORTDOCS%%%%DOCSDIR%%/layouts/ch_fr.hckmap
+%%PORTDOCS%%%%DOCSDIR%%/layouts/da.hckmap
%%PORTDOCS%%%%DOCSDIR%%/layouts/de.hckmap
%%PORTDOCS%%%%DOCSDIR%%/layouts/it.hckmap
%%PORTDOCS%%%%DOCSDIR%%/layouts/ru.hckmap
@@ -249,7 +292,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC_3_rule.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC_insert_HTML_entities_0_Z.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlCv2.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/best64.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/best66.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/combinator.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/d3ad0ne.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/dive.rule
@@ -327,38 +370,32 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/rules/oscommerce.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/rockyou-30000.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/specific.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/stacking58.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles1.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles2.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles3.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles4.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles5.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/top10_2025.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/unix-ninja-leetspeak.rule
-%%PORTDOCS%%%%DOCSDIR%%/tools/aescrypt2hashcat.pl
-%%PORTDOCS%%%%DOCSDIR%%/tools/bitwarden2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/cryptoloop2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/exodus2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/luks2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/metamask2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/mozilla2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/radmin3_to_hashcat.pl
-%%PORTDOCS%%%%DOCSDIR%%/tools/securenotes2hashcat.pl
-%%PORTDOCS%%%%DOCSDIR%%/tools/sqlcipher2hashcat.pl
-%%PORTDOCS%%%%DOCSDIR%%/tools/truecrypt2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/veracrypt2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/virtualbox2hashcat.py
-%%PORTDOCS%%%%DOCSDIR%%/tools/vmwarevmx2hashcat.py
%%DATADIR%%/OpenCL/amp_a0.cl
%%DATADIR%%/OpenCL/amp_a1.cl
%%DATADIR%%/OpenCL/amp_a3.cl
%%DATADIR%%/OpenCL/inc_amp.h
%%DATADIR%%/OpenCL/inc_bignum_operations.cl
%%DATADIR%%/OpenCL/inc_bignum_operations.h
+%%DATADIR%%/OpenCL/inc_checksum_crc.cl
+%%DATADIR%%/OpenCL/inc_checksum_crc.h
%%DATADIR%%/OpenCL/inc_cipher_aes-gcm.cl
%%DATADIR%%/OpenCL/inc_cipher_aes-gcm.h
%%DATADIR%%/OpenCL/inc_cipher_aes.cl
%%DATADIR%%/OpenCL/inc_cipher_aes.h
+%%DATADIR%%/OpenCL/inc_cipher_blowfish.cl
+%%DATADIR%%/OpenCL/inc_cipher_blowfish.h
%%DATADIR%%/OpenCL/inc_cipher_camellia.cl
%%DATADIR%%/OpenCL/inc_cipher_camellia.h
+%%DATADIR%%/OpenCL/inc_cipher_cast.cl
+%%DATADIR%%/OpenCL/inc_cipher_cast.h
%%DATADIR%%/OpenCL/inc_cipher_des.cl
%%DATADIR%%/OpenCL/inc_cipher_des.h
%%DATADIR%%/OpenCL/inc_cipher_kuznyechik.cl
@@ -375,6 +412,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_comp_multi.h
%%DATADIR%%/OpenCL/inc_comp_multi_bs.cl
%%DATADIR%%/OpenCL/inc_comp_multi_bs.h
+%%DATADIR%%/OpenCL/inc_comp_multi_iba.cl
+%%DATADIR%%/OpenCL/inc_comp_multi_iba.h
%%DATADIR%%/OpenCL/inc_comp_single.cl
%%DATADIR%%/OpenCL/inc_comp_single.h
%%DATADIR%%/OpenCL/inc_comp_single_bs.cl
@@ -383,16 +422,28 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_diskcryptor_xts.h
%%DATADIR%%/OpenCL/inc_ecc_secp256k1.cl
%%DATADIR%%/OpenCL/inc_ecc_secp256k1.h
+%%DATADIR%%/OpenCL/inc_hash_argon2.cl
+%%DATADIR%%/OpenCL/inc_hash_argon2.h
%%DATADIR%%/OpenCL/inc_hash_base58.cl
%%DATADIR%%/OpenCL/inc_hash_base58.h
%%DATADIR%%/OpenCL/inc_hash_blake2b.cl
%%DATADIR%%/OpenCL/inc_hash_blake2b.h
+%%DATADIR%%/OpenCL/inc_hash_blake2s.cl
+%%DATADIR%%/OpenCL/inc_hash_blake2s.h
+%%DATADIR%%/OpenCL/inc_hash_gost94.cl
+%%DATADIR%%/OpenCL/inc_hash_gost94.h
%%DATADIR%%/OpenCL/inc_hash_md4.cl
%%DATADIR%%/OpenCL/inc_hash_md4.h
%%DATADIR%%/OpenCL/inc_hash_md5.cl
%%DATADIR%%/OpenCL/inc_hash_md5.h
+%%DATADIR%%/OpenCL/inc_hash_md6.cl
+%%DATADIR%%/OpenCL/inc_hash_md6.h
%%DATADIR%%/OpenCL/inc_hash_ripemd160.cl
%%DATADIR%%/OpenCL/inc_hash_ripemd160.h
+%%DATADIR%%/OpenCL/inc_hash_ripemd320.cl
+%%DATADIR%%/OpenCL/inc_hash_ripemd320.h
+%%DATADIR%%/OpenCL/inc_hash_scrypt.cl
+%%DATADIR%%/OpenCL/inc_hash_scrypt.h
%%DATADIR%%/OpenCL/inc_hash_sha1.cl
%%DATADIR%%/OpenCL/inc_hash_sha1.h
%%DATADIR%%/OpenCL/inc_hash_sha224.cl
@@ -403,6 +454,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_hash_sha384.h
%%DATADIR%%/OpenCL/inc_hash_sha512.cl
%%DATADIR%%/OpenCL/inc_hash_sha512.h
+%%DATADIR%%/OpenCL/inc_hash_sm3.cl
+%%DATADIR%%/OpenCL/inc_hash_sm3.h
%%DATADIR%%/OpenCL/inc_hash_streebog256.cl
%%DATADIR%%/OpenCL/inc_hash_streebog256.h
%%DATADIR%%/OpenCL/inc_hash_streebog512.cl
@@ -427,6 +480,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_radmin3_constants.h
%%DATADIR%%/OpenCL/inc_rp.cl
%%DATADIR%%/OpenCL/inc_rp.h
+%%DATADIR%%/OpenCL/inc_rp_common.cl
+%%DATADIR%%/OpenCL/inc_rp_common.h
%%DATADIR%%/OpenCL/inc_rp_optimized.cl
%%DATADIR%%/OpenCL/inc_rp_optimized.h
%%DATADIR%%/OpenCL/inc_scalar.cl
@@ -598,6 +653,12 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m01300_a1-pure.cl
%%DATADIR%%/OpenCL/m01300_a3-optimized.cl
%%DATADIR%%/OpenCL/m01300_a3-pure.cl
+%%DATADIR%%/OpenCL/m01310_a0-pure.cl
+%%DATADIR%%/OpenCL/m01310_a1-pure.cl
+%%DATADIR%%/OpenCL/m01310_a3-pure.cl
+%%DATADIR%%/OpenCL/m01320_a0-pure.cl
+%%DATADIR%%/OpenCL/m01320_a1-pure.cl
+%%DATADIR%%/OpenCL/m01320_a3-pure.cl
%%DATADIR%%/OpenCL/m01400_a0-optimized.cl
%%DATADIR%%/OpenCL/m01400_a0-pure.cl
%%DATADIR%%/OpenCL/m01400_a1-optimized.cl
@@ -722,6 +783,12 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m02610_a1-pure.cl
%%DATADIR%%/OpenCL/m02610_a3-optimized.cl
%%DATADIR%%/OpenCL/m02610_a3-pure.cl
+%%DATADIR%%/OpenCL/m02630_a0-optimized.cl
+%%DATADIR%%/OpenCL/m02630_a0-pure.cl
+%%DATADIR%%/OpenCL/m02630_a1-optimized.cl
+%%DATADIR%%/OpenCL/m02630_a1-pure.cl
+%%DATADIR%%/OpenCL/m02630_a3-optimized.cl
+%%DATADIR%%/OpenCL/m02630_a3-pure.cl
%%DATADIR%%/OpenCL/m02710_a0-optimized.cl
%%DATADIR%%/OpenCL/m02710_a1-optimized.cl
%%DATADIR%%/OpenCL/m02710_a3-optimized.cl
@@ -744,12 +811,21 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m03500_a1-pure.cl
%%DATADIR%%/OpenCL/m03500_a3-optimized.cl
%%DATADIR%%/OpenCL/m03500_a3-pure.cl
+%%DATADIR%%/OpenCL/m03610_a0-optimized.cl
+%%DATADIR%%/OpenCL/m03610_a0-pure.cl
+%%DATADIR%%/OpenCL/m03610_a1-optimized.cl
+%%DATADIR%%/OpenCL/m03610_a1-pure.cl
+%%DATADIR%%/OpenCL/m03610_a3-optimized.cl
+%%DATADIR%%/OpenCL/m03610_a3-pure.cl
%%DATADIR%%/OpenCL/m03710_a0-optimized.cl
%%DATADIR%%/OpenCL/m03710_a0-pure.cl
%%DATADIR%%/OpenCL/m03710_a1-optimized.cl
%%DATADIR%%/OpenCL/m03710_a1-pure.cl
%%DATADIR%%/OpenCL/m03710_a3-optimized.cl
%%DATADIR%%/OpenCL/m03710_a3-pure.cl
+%%DATADIR%%/OpenCL/m03730_a0-pure.cl
+%%DATADIR%%/OpenCL/m03730_a1-pure.cl
+%%DATADIR%%/OpenCL/m03730_a3-pure.cl
%%DATADIR%%/OpenCL/m03800_a0-optimized.cl
%%DATADIR%%/OpenCL/m03800_a0-pure.cl
%%DATADIR%%/OpenCL/m03800_a1-optimized.cl
@@ -792,6 +868,18 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m04410_a1-pure.cl
%%DATADIR%%/OpenCL/m04410_a3-optimized.cl
%%DATADIR%%/OpenCL/m04410_a3-pure.cl
+%%DATADIR%%/OpenCL/m04420_a0-optimized.cl
+%%DATADIR%%/OpenCL/m04420_a0-pure.cl
+%%DATADIR%%/OpenCL/m04420_a1-optimized.cl
+%%DATADIR%%/OpenCL/m04420_a1-pure.cl
+%%DATADIR%%/OpenCL/m04420_a3-optimized.cl
+%%DATADIR%%/OpenCL/m04420_a3-pure.cl
+%%DATADIR%%/OpenCL/m04430_a0-optimized.cl
+%%DATADIR%%/OpenCL/m04430_a0-pure.cl
+%%DATADIR%%/OpenCL/m04430_a1-optimized.cl
+%%DATADIR%%/OpenCL/m04430_a1-pure.cl
+%%DATADIR%%/OpenCL/m04430_a3-optimized.cl
+%%DATADIR%%/OpenCL/m04430_a3-pure.cl
%%DATADIR%%/OpenCL/m04500_a0-optimized.cl
%%DATADIR%%/OpenCL/m04500_a0-pure.cl
%%DATADIR%%/OpenCL/m04500_a1-optimized.cl
@@ -871,6 +959,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m05600_a1-pure.cl
%%DATADIR%%/OpenCL/m05600_a3-optimized.cl
%%DATADIR%%/OpenCL/m05600_a3-pure.cl
+%%DATADIR%%/OpenCL/m05720_a0-pure.cl
+%%DATADIR%%/OpenCL/m05720_a1-pure.cl
+%%DATADIR%%/OpenCL/m05720_a3-pure.cl
%%DATADIR%%/OpenCL/m05800-optimized.cl
%%DATADIR%%/OpenCL/m05800-pure.cl
%%DATADIR%%/OpenCL/m06000_a0-optimized.cl
@@ -879,6 +970,12 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m06000_a1-pure.cl
%%DATADIR%%/OpenCL/m06000_a3-optimized.cl
%%DATADIR%%/OpenCL/m06000_a3-pure.cl
+%%DATADIR%%/OpenCL/m06050_a0-pure.cl
+%%DATADIR%%/OpenCL/m06050_a1-pure.cl
+%%DATADIR%%/OpenCL/m06050_a3-pure.cl
+%%DATADIR%%/OpenCL/m06060_a0-pure.cl
+%%DATADIR%%/OpenCL/m06060_a1-pure.cl
+%%DATADIR%%/OpenCL/m06060_a3-pure.cl
%%DATADIR%%/OpenCL/m06100_a0-optimized.cl
%%DATADIR%%/OpenCL/m06100_a0-pure.cl
%%DATADIR%%/OpenCL/m06100_a1-optimized.cl
@@ -917,6 +1014,12 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m07300_a1-pure.cl
%%DATADIR%%/OpenCL/m07300_a3-optimized.cl
%%DATADIR%%/OpenCL/m07300_a3-pure.cl
+%%DATADIR%%/OpenCL/m07350_a0-optimized.cl
+%%DATADIR%%/OpenCL/m07350_a0-pure.cl
+%%DATADIR%%/OpenCL/m07350_a1-optimized.cl
+%%DATADIR%%/OpenCL/m07350_a1-pure.cl
+%%DATADIR%%/OpenCL/m07350_a3-optimized.cl
+%%DATADIR%%/OpenCL/m07350_a3-pure.cl
%%DATADIR%%/OpenCL/m07400-optimized.cl
%%DATADIR%%/OpenCL/m07400-pure.cl
%%DATADIR%%/OpenCL/m07500_a0-optimized.cl
@@ -1014,6 +1117,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m10420_a1-optimized.cl
%%DATADIR%%/OpenCL/m10420_a3-optimized.cl
%%DATADIR%%/OpenCL/m10500-pure.cl
+%%DATADIR%%/OpenCL/m10510-pure.cl
%%DATADIR%%/OpenCL/m10700-optimized.cl
%%DATADIR%%/OpenCL/m10700-pure.cl
%%DATADIR%%/OpenCL/m10800_a0-optimized.cl
@@ -1076,8 +1180,11 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m11400_a1-pure.cl
%%DATADIR%%/OpenCL/m11400_a3-pure.cl
%%DATADIR%%/OpenCL/m11500_a0-optimized.cl
+%%DATADIR%%/OpenCL/m11500_a0-pure.cl
%%DATADIR%%/OpenCL/m11500_a1-optimized.cl
+%%DATADIR%%/OpenCL/m11500_a1-pure.cl
%%DATADIR%%/OpenCL/m11500_a3-optimized.cl
+%%DATADIR%%/OpenCL/m11500_a3-pure.cl
%%DATADIR%%/OpenCL/m11600-optimized.cl
%%DATADIR%%/OpenCL/m11600-pure.cl
%%DATADIR%%/OpenCL/m11700_a0-optimized.cl
@@ -1106,6 +1213,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m11860_a3-pure.cl
%%DATADIR%%/OpenCL/m11900-pure.cl
%%DATADIR%%/OpenCL/m12000-pure.cl
+%%DATADIR%%/OpenCL/m12150-pure.cl
%%DATADIR%%/OpenCL/m12200-pure.cl
%%DATADIR%%/OpenCL/m12300-pure.cl
%%DATADIR%%/OpenCL/m12400-pure.cl
@@ -1175,6 +1283,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m14100_a0-pure.cl
%%DATADIR%%/OpenCL/m14100_a1-pure.cl
%%DATADIR%%/OpenCL/m14100_a3-pure.cl
+%%DATADIR%%/OpenCL/m14200-pure.cl
%%DATADIR%%/OpenCL/m14400_a0-optimized.cl
%%DATADIR%%/OpenCL/m14400_a0-pure.cl
%%DATADIR%%/OpenCL/m14400_a1-optimized.cl
@@ -1301,6 +1410,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m16801-pure.cl
%%DATADIR%%/OpenCL/m16900-pure.cl
%%DATADIR%%/OpenCL/m17010-pure.cl
+%%DATADIR%%/OpenCL/m17020-pure.cl
+%%DATADIR%%/OpenCL/m17030-pure.cl
+%%DATADIR%%/OpenCL/m17040-pure.cl
%%DATADIR%%/OpenCL/m17200_a0-pure.cl
%%DATADIR%%/OpenCL/m17200_a1-pure.cl
%%DATADIR%%/OpenCL/m17200_a3-pure.cl
@@ -1392,9 +1504,18 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m20710_a1-pure.cl
%%DATADIR%%/OpenCL/m20710_a3-optimized.cl
%%DATADIR%%/OpenCL/m20710_a3-pure.cl
+%%DATADIR%%/OpenCL/m20712_a0-optimized.cl
+%%DATADIR%%/OpenCL/m20712_a0-pure.cl
+%%DATADIR%%/OpenCL/m20712_a1-optimized.cl
+%%DATADIR%%/OpenCL/m20712_a1-pure.cl
+%%DATADIR%%/OpenCL/m20712_a3-optimized.cl
+%%DATADIR%%/OpenCL/m20712_a3-pure.cl
%%DATADIR%%/OpenCL/m20720_a0-pure.cl
%%DATADIR%%/OpenCL/m20720_a1-pure.cl
%%DATADIR%%/OpenCL/m20720_a3-pure.cl
+%%DATADIR%%/OpenCL/m20730_a0-pure.cl
+%%DATADIR%%/OpenCL/m20730_a1-pure.cl
+%%DATADIR%%/OpenCL/m20730_a3-pure.cl
%%DATADIR%%/OpenCL/m20800_a0-optimized.cl
%%DATADIR%%/OpenCL/m20800_a0-pure.cl
%%DATADIR%%/OpenCL/m20800_a1-optimized.cl
@@ -1428,6 +1549,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m21300_a0-pure.cl
%%DATADIR%%/OpenCL/m21300_a1-pure.cl
%%DATADIR%%/OpenCL/m21300_a3-pure.cl
+%%DATADIR%%/OpenCL/m21310_a0-pure.cl
+%%DATADIR%%/OpenCL/m21310_a1-pure.cl
+%%DATADIR%%/OpenCL/m21310_a3-pure.cl
%%DATADIR%%/OpenCL/m21400_a0-optimized.cl
%%DATADIR%%/OpenCL/m21400_a0-pure.cl
%%DATADIR%%/OpenCL/m21400_a1-optimized.cl
@@ -1441,6 +1565,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m21600-pure.cl
%%DATADIR%%/OpenCL/m21700-pure.cl
%%DATADIR%%/OpenCL/m21800-pure.cl
+%%DATADIR%%/OpenCL/m21900_a0-pure.cl
+%%DATADIR%%/OpenCL/m21900_a1-pure.cl
+%%DATADIR%%/OpenCL/m21900_a3-pure.cl
%%DATADIR%%/OpenCL/m22000-pure.cl
%%DATADIR%%/OpenCL/m22001-pure.cl
%%DATADIR%%/OpenCL/m22100-pure.cl
@@ -1465,6 +1592,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m22500_a3-pure.cl
%%DATADIR%%/OpenCL/m22600-pure.cl
%%DATADIR%%/OpenCL/m22700-pure.cl
+%%DATADIR%%/OpenCL/m22800_a0-pure.cl
+%%DATADIR%%/OpenCL/m22800_a1-pure.cl
+%%DATADIR%%/OpenCL/m22800_a3-pure.cl
%%DATADIR%%/OpenCL/m22911_a0-pure.cl
%%DATADIR%%/OpenCL/m22911_a1-pure.cl
%%DATADIR%%/OpenCL/m22911_a3-pure.cl
@@ -1509,6 +1639,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m23800-optimized.cl
%%DATADIR%%/OpenCL/m23800-pure.cl
%%DATADIR%%/OpenCL/m23900-pure.cl
+%%DATADIR%%/OpenCL/m24000-pure.cl
%%DATADIR%%/OpenCL/m24100-pure.cl
%%DATADIR%%/OpenCL/m24200-pure.cl
%%DATADIR%%/OpenCL/m24300_a0-optimized.cl
@@ -1538,6 +1669,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m24900_a0-optimized.cl
%%DATADIR%%/OpenCL/m24900_a1-optimized.cl
%%DATADIR%%/OpenCL/m24900_a3-optimized.cl
+%%DATADIR%%/OpenCL/m24901_a0-optimized.cl
+%%DATADIR%%/OpenCL/m24901_a1-optimized.cl
+%%DATADIR%%/OpenCL/m24901_a3-optimized.cl
%%DATADIR%%/OpenCL/m25000-pure.cl
%%DATADIR%%/OpenCL/m25100-pure.cl
%%DATADIR%%/OpenCL/m25200-pure.cl
@@ -1571,6 +1705,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m26403_a3-optimized.cl
%%DATADIR%%/OpenCL/m26500-pure.cl
%%DATADIR%%/OpenCL/m26600-pure.cl
+%%DATADIR%%/OpenCL/m26610-pure.cl
%%DATADIR%%/OpenCL/m26700-pure.cl
%%DATADIR%%/OpenCL/m26800-pure.cl
%%DATADIR%%/OpenCL/m26900-pure.cl
@@ -1591,11 +1726,17 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m27800_a1-optimized.cl
%%DATADIR%%/OpenCL/m27800_a3-optimized.cl
%%DATADIR%%/OpenCL/m27900_a0-optimized.cl
+%%DATADIR%%/OpenCL/m27900_a0-pure.cl
%%DATADIR%%/OpenCL/m27900_a1-optimized.cl
+%%DATADIR%%/OpenCL/m27900_a1-pure.cl
%%DATADIR%%/OpenCL/m27900_a3-optimized.cl
+%%DATADIR%%/OpenCL/m27900_a3-pure.cl
%%DATADIR%%/OpenCL/m28000_a0-optimized.cl
+%%DATADIR%%/OpenCL/m28000_a0-pure.cl
%%DATADIR%%/OpenCL/m28000_a1-optimized.cl
+%%DATADIR%%/OpenCL/m28000_a1-pure.cl
%%DATADIR%%/OpenCL/m28000_a3-optimized.cl
+%%DATADIR%%/OpenCL/m28000_a3-pure.cl
%%DATADIR%%/OpenCL/m28100-pure.cl
%%DATADIR%%/OpenCL/m28200-pure.cl
%%DATADIR%%/OpenCL/m28300_a0-pure.cl
@@ -1634,11 +1775,213 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m29200_a3-pure.cl
%%DATADIR%%/OpenCL/m29600-pure.cl
%%DATADIR%%/OpenCL/m29700-pure.cl
+%%DATADIR%%/OpenCL/m29910-pure.cl
+%%DATADIR%%/OpenCL/m29920-pure.cl
+%%DATADIR%%/OpenCL/m29930-pure.cl
+%%DATADIR%%/OpenCL/m29940-pure.cl
+%%DATADIR%%/OpenCL/m30420_a0-optimized.cl
+%%DATADIR%%/OpenCL/m30420_a0-pure.cl
+%%DATADIR%%/OpenCL/m30420_a1-optimized.cl
+%%DATADIR%%/OpenCL/m30420_a1-pure.cl
+%%DATADIR%%/OpenCL/m30420_a3-optimized.cl
+%%DATADIR%%/OpenCL/m30420_a3-pure.cl
+%%DATADIR%%/OpenCL/m30500_a0-optimized.cl
+%%DATADIR%%/OpenCL/m30500_a0-pure.cl
+%%DATADIR%%/OpenCL/m30500_a1-optimized.cl
+%%DATADIR%%/OpenCL/m30500_a1-pure.cl
+%%DATADIR%%/OpenCL/m30500_a3-optimized.cl
+%%DATADIR%%/OpenCL/m30500_a3-pure.cl
+%%DATADIR%%/OpenCL/m30600-pure.cl
+%%DATADIR%%/OpenCL/m30601-pure.cl
+%%DATADIR%%/OpenCL/m30700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m30700_a0-pure.cl
+%%DATADIR%%/OpenCL/m30700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m30700_a1-pure.cl
+%%DATADIR%%/OpenCL/m30700_a3-optimized.cl
+%%DATADIR%%/OpenCL/m30700_a3-pure.cl
+%%DATADIR%%/OpenCL/m30901_a0-pure.cl
+%%DATADIR%%/OpenCL/m30901_a1-pure.cl
+%%DATADIR%%/OpenCL/m30901_a3-pure.cl
+%%DATADIR%%/OpenCL/m30902_a0-pure.cl
+%%DATADIR%%/OpenCL/m30902_a1-pure.cl
+%%DATADIR%%/OpenCL/m30902_a3-pure.cl
+%%DATADIR%%/OpenCL/m30905_a0-pure.cl
+%%DATADIR%%/OpenCL/m30905_a1-pure.cl
+%%DATADIR%%/OpenCL/m30905_a3-pure.cl
+%%DATADIR%%/OpenCL/m30906_a0-pure.cl
+%%DATADIR%%/OpenCL/m30906_a1-pure.cl
+%%DATADIR%%/OpenCL/m30906_a3-pure.cl
+%%DATADIR%%/OpenCL/m31000_a0-optimized.cl
+%%DATADIR%%/OpenCL/m31000_a0-pure.cl
+%%DATADIR%%/OpenCL/m31000_a1-optimized.cl
+%%DATADIR%%/OpenCL/m31000_a1-pure.cl
+%%DATADIR%%/OpenCL/m31000_a3-optimized.cl
+%%DATADIR%%/OpenCL/m31000_a3-pure.cl
+%%DATADIR%%/OpenCL/m31100_a0-optimized.cl
+%%DATADIR%%/OpenCL/m31100_a0-pure.cl
+%%DATADIR%%/OpenCL/m31100_a1-optimized.cl
+%%DATADIR%%/OpenCL/m31100_a1-pure.cl
+%%DATADIR%%/OpenCL/m31100_a3-optimized.cl
+%%DATADIR%%/OpenCL/m31100_a3-pure.cl
+%%DATADIR%%/OpenCL/m31200-pure.cl
+%%DATADIR%%/OpenCL/m31300_a0-optimized.cl
+%%DATADIR%%/OpenCL/m31300_a0-pure.cl
+%%DATADIR%%/OpenCL/m31300_a1-optimized.cl
+%%DATADIR%%/OpenCL/m31300_a1-pure.cl
+%%DATADIR%%/OpenCL/m31300_a3-optimized.cl
+%%DATADIR%%/OpenCL/m31300_a3-pure.cl
+%%DATADIR%%/OpenCL/m31400_a0-optimized.cl
+%%DATADIR%%/OpenCL/m31400_a0-pure.cl
+%%DATADIR%%/OpenCL/m31400_a1-optimized.cl
+%%DATADIR%%/OpenCL/m31400_a1-pure.cl
+%%DATADIR%%/OpenCL/m31400_a3-optimized.cl
+%%DATADIR%%/OpenCL/m31400_a3-pure.cl
+%%DATADIR%%/OpenCL/m31500-pure.cl
+%%DATADIR%%/OpenCL/m31600-pure.cl
+%%DATADIR%%/OpenCL/m31700_a0-pure.cl
+%%DATADIR%%/OpenCL/m31700_a1-pure.cl
+%%DATADIR%%/OpenCL/m31700_a3-pure.cl
+%%DATADIR%%/OpenCL/m31800-pure.cl
+%%DATADIR%%/OpenCL/m31900-pure.cl
+%%DATADIR%%/OpenCL/m32000-pure.cl
+%%DATADIR%%/OpenCL/m32010-pure.cl
+%%DATADIR%%/OpenCL/m32020-pure.cl
+%%DATADIR%%/OpenCL/m32030-pure.cl
+%%DATADIR%%/OpenCL/m32040-pure.cl
+%%DATADIR%%/OpenCL/m32100-pure.cl
+%%DATADIR%%/OpenCL/m32200-pure.cl
+%%DATADIR%%/OpenCL/m32300_a0-optimized.cl
+%%DATADIR%%/OpenCL/m32300_a0-pure.cl
+%%DATADIR%%/OpenCL/m32300_a1-optimized.cl
+%%DATADIR%%/OpenCL/m32300_a1-pure.cl
+%%DATADIR%%/OpenCL/m32300_a3-optimized.cl
+%%DATADIR%%/OpenCL/m32300_a3-pure.cl
+%%DATADIR%%/OpenCL/m32410_a0-pure.cl
+%%DATADIR%%/OpenCL/m32410_a1-pure.cl
+%%DATADIR%%/OpenCL/m32410_a3-pure.cl
+%%DATADIR%%/OpenCL/m32420_a0-pure.cl
+%%DATADIR%%/OpenCL/m32420_a1-pure.cl
+%%DATADIR%%/OpenCL/m32420_a3-pure.cl
+%%DATADIR%%/OpenCL/m32500-pure.cl
+%%DATADIR%%/OpenCL/m32600_a0-pure.cl
+%%DATADIR%%/OpenCL/m32600_a1-pure.cl
+%%DATADIR%%/OpenCL/m32600_a3-pure.cl
+%%DATADIR%%/OpenCL/m32700-pure.cl
+%%DATADIR%%/OpenCL/m32800_a0-optimized.cl
+%%DATADIR%%/OpenCL/m32800_a0-pure.cl
+%%DATADIR%%/OpenCL/m32800_a1-optimized.cl
+%%DATADIR%%/OpenCL/m32800_a1-pure.cl
+%%DATADIR%%/OpenCL/m32800_a3-optimized.cl
+%%DATADIR%%/OpenCL/m32800_a3-pure.cl
+%%DATADIR%%/OpenCL/m32900-pure.cl
+%%DATADIR%%/OpenCL/m33000_a0-pure.cl
+%%DATADIR%%/OpenCL/m33000_a1-pure.cl
+%%DATADIR%%/OpenCL/m33000_a3-pure.cl
+%%DATADIR%%/OpenCL/m33100_a0-pure.cl
+%%DATADIR%%/OpenCL/m33100_a1-pure.cl
+%%DATADIR%%/OpenCL/m33100_a3-pure.cl
+%%DATADIR%%/OpenCL/m33300_a0-pure.cl
+%%DATADIR%%/OpenCL/m33300_a1-pure.cl
+%%DATADIR%%/OpenCL/m33300_a3-pure.cl
+%%DATADIR%%/OpenCL/m33400-pure.cl
+%%DATADIR%%/OpenCL/m33500_a0-optimized.cl
+%%DATADIR%%/OpenCL/m33500_a1-optimized.cl
+%%DATADIR%%/OpenCL/m33500_a3-optimized.cl
+%%DATADIR%%/OpenCL/m33501_a0-optimized.cl
+%%DATADIR%%/OpenCL/m33501_a1-optimized.cl
+%%DATADIR%%/OpenCL/m33501_a3-optimized.cl
+%%DATADIR%%/OpenCL/m33502_a0-optimized.cl
+%%DATADIR%%/OpenCL/m33502_a1-optimized.cl
+%%DATADIR%%/OpenCL/m33502_a3-optimized.cl
+%%DATADIR%%/OpenCL/m33600_a0-optimized.cl
+%%DATADIR%%/OpenCL/m33600_a0-pure.cl
+%%DATADIR%%/OpenCL/m33600_a1-optimized.cl
+%%DATADIR%%/OpenCL/m33600_a1-pure.cl
+%%DATADIR%%/OpenCL/m33600_a3-optimized.cl
+%%DATADIR%%/OpenCL/m33600_a3-pure.cl
+%%DATADIR%%/OpenCL/m33650_a0-pure.cl
+%%DATADIR%%/OpenCL/m33650_a1-pure.cl
+%%DATADIR%%/OpenCL/m33650_a3-pure.cl
+%%DATADIR%%/OpenCL/m33660_a0-pure.cl
+%%DATADIR%%/OpenCL/m33660_a1-pure.cl
+%%DATADIR%%/OpenCL/m33660_a3-pure.cl
+%%DATADIR%%/OpenCL/m33700-pure.cl
+%%DATADIR%%/OpenCL/m33800-pure.cl
+%%DATADIR%%/OpenCL/m34000-pure.cl
+%%DATADIR%%/OpenCL/m34100-pure.cl
+%%DATADIR%%/OpenCL/m34200_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34200_a0-pure.cl
+%%DATADIR%%/OpenCL/m34200_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34200_a1-pure.cl
+%%DATADIR%%/OpenCL/m34200_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34200_a3-pure.cl
+%%DATADIR%%/OpenCL/m34201_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34201_a0-pure.cl
+%%DATADIR%%/OpenCL/m34201_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34201_a1-pure.cl
+%%DATADIR%%/OpenCL/m34201_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34201_a3-pure.cl
+%%DATADIR%%/OpenCL/m34211_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34211_a0-pure.cl
+%%DATADIR%%/OpenCL/m34211_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34211_a1-pure.cl
+%%DATADIR%%/OpenCL/m34211_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34211_a3-pure.cl
+%%DATADIR%%/OpenCL/m34300-pure.cl
+%%DATADIR%%/OpenCL/m34400_a0-pure.cl
+%%DATADIR%%/OpenCL/m34400_a1-pure.cl
+%%DATADIR%%/OpenCL/m34400_a3-pure.cl
+%%DATADIR%%/OpenCL/m34500_a0-pure.cl
+%%DATADIR%%/OpenCL/m34500_a1-pure.cl
+%%DATADIR%%/OpenCL/m34500_a3-pure.cl
+%%DATADIR%%/OpenCL/m34600_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34600_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34600_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34700_a0-pure.cl
+%%DATADIR%%/OpenCL/m34700_a1-pure.cl
+%%DATADIR%%/OpenCL/m34700_a3-pure.cl
+%%DATADIR%%/OpenCL/m34800_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34800_a0-pure.cl
+%%DATADIR%%/OpenCL/m34800_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34800_a1-pure.cl
+%%DATADIR%%/OpenCL/m34800_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34800_a3-pure.cl
+%%DATADIR%%/OpenCL/m34810_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34810_a0-pure.cl
+%%DATADIR%%/OpenCL/m34810_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34810_a1-pure.cl
+%%DATADIR%%/OpenCL/m34810_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34810_a3-pure.cl
+%%DATADIR%%/OpenCL/m34820_a0-optimized.cl
+%%DATADIR%%/OpenCL/m34820_a0-pure.cl
+%%DATADIR%%/OpenCL/m34820_a1-optimized.cl
+%%DATADIR%%/OpenCL/m34820_a1-pure.cl
+%%DATADIR%%/OpenCL/m34820_a3-optimized.cl
+%%DATADIR%%/OpenCL/m34820_a3-pure.cl
+%%DATADIR%%/OpenCL/m35000-pure.cl
+%%DATADIR%%/OpenCL/m35100-optimized.cl
+%%DATADIR%%/OpenCL/m35200_a0-optimized.cl
+%%DATADIR%%/OpenCL/m35200_a0-pure.cl
+%%DATADIR%%/OpenCL/m35200_a1-optimized.cl
+%%DATADIR%%/OpenCL/m35200_a1-pure.cl
+%%DATADIR%%/OpenCL/m35200_a3-optimized.cl
+%%DATADIR%%/OpenCL/m35200_a3-pure.cl
+%%DATADIR%%/OpenCL/m70000-pure.cl
+%%DATADIR%%/OpenCL/m70100-pure.cl
+%%DATADIR%%/OpenCL/m72000-pure.cl
+%%DATADIR%%/OpenCL/m73000-pure.cl
%%DATADIR%%/OpenCL/markov_be.cl
%%DATADIR%%/OpenCL/markov_le.cl
%%DATADIR%%/OpenCL/shared.cl
+%%DATADIR%%/bridges/.gitkeep
+%%DATADIR%%/bridges/bridge_argon2id_reference.so
+%%DATADIR%%/bridges/bridge_python_generic_hash_mp.so
+%%DATADIR%%/bridges/bridge_python_generic_hash_sp.so
+%%DATADIR%%/bridges/bridge_rust_generic_hash.so
+%%DATADIR%%/bridges/bridge_scrypt_jane.so
+%%DATADIR%%/bridges/bridge_scrypt_yescrypt.so
%%DATADIR%%/hashcat.hcstat2
-%%DATADIR%%/modules/.lock
+%%DATADIR%%/modules/.gitkeep
%%DATADIR%%/modules/module_00000.so
%%DATADIR%%/modules/module_00010.so
%%DATADIR%%/modules/module_00011.so
@@ -1684,6 +2027,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_01000.so
%%DATADIR%%/modules/module_01100.so
%%DATADIR%%/modules/module_01300.so
+%%DATADIR%%/modules/module_01310.so
+%%DATADIR%%/modules/module_01320.so
%%DATADIR%%/modules/module_01400.so
%%DATADIR%%/modules/module_01410.so
%%DATADIR%%/modules/module_01411.so
@@ -1718,14 +2063,17 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_02600.so
%%DATADIR%%/modules/module_02611.so
%%DATADIR%%/modules/module_02612.so
+%%DATADIR%%/modules/module_02630.so
%%DATADIR%%/modules/module_02711.so
%%DATADIR%%/modules/module_02811.so
%%DATADIR%%/modules/module_03000.so
%%DATADIR%%/modules/module_03100.so
%%DATADIR%%/modules/module_03200.so
%%DATADIR%%/modules/module_03500.so
+%%DATADIR%%/modules/module_03610.so
%%DATADIR%%/modules/module_03710.so
%%DATADIR%%/modules/module_03711.so
+%%DATADIR%%/modules/module_03730.so
%%DATADIR%%/modules/module_03800.so
%%DATADIR%%/modules/module_03910.so
%%DATADIR%%/modules/module_04010.so
@@ -1733,6 +2081,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_04300.so
%%DATADIR%%/modules/module_04400.so
%%DATADIR%%/modules/module_04410.so
+%%DATADIR%%/modules/module_04420.so
+%%DATADIR%%/modules/module_04430.so
%%DATADIR%%/modules/module_04500.so
%%DATADIR%%/modules/module_04510.so
%%DATADIR%%/modules/module_04520.so
@@ -1751,8 +2101,11 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_05500.so
%%DATADIR%%/modules/module_05600.so
%%DATADIR%%/modules/module_05700.so
+%%DATADIR%%/modules/module_05720.so
%%DATADIR%%/modules/module_05800.so
%%DATADIR%%/modules/module_06000.so
+%%DATADIR%%/modules/module_06050.so
+%%DATADIR%%/modules/module_06060.so
%%DATADIR%%/modules/module_06100.so
%%DATADIR%%/modules/module_06211.so
%%DATADIR%%/modules/module_06212.so
@@ -1777,6 +2130,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_07100.so
%%DATADIR%%/modules/module_07200.so
%%DATADIR%%/modules/module_07300.so
+%%DATADIR%%/modules/module_07350.so
%%DATADIR%%/modules/module_07400.so
%%DATADIR%%/modules/module_07401.so
%%DATADIR%%/modules/module_07500.so
@@ -1791,6 +2145,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_08300.so
%%DATADIR%%/modules/module_08400.so
%%DATADIR%%/modules/module_08500.so
+%%DATADIR%%/modules/module_08501.so
%%DATADIR%%/modules/module_08600.so
%%DATADIR%%/modules/module_08700.so
%%DATADIR%%/modules/module_08800.so
@@ -1817,6 +2172,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_10410.so
%%DATADIR%%/modules/module_10420.so
%%DATADIR%%/modules/module_10500.so
+%%DATADIR%%/modules/module_10510.so
%%DATADIR%%/modules/module_10600.so
%%DATADIR%%/modules/module_10700.so
%%DATADIR%%/modules/module_10800.so
@@ -1844,6 +2200,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_12000.so
%%DATADIR%%/modules/module_12001.so
%%DATADIR%%/modules/module_12100.so
+%%DATADIR%%/modules/module_12150.so
%%DATADIR%%/modules/module_12200.so
%%DATADIR%%/modules/module_12300.so
%%DATADIR%%/modules/module_12400.so
@@ -1887,6 +2244,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_13900.so
%%DATADIR%%/modules/module_14000.so
%%DATADIR%%/modules/module_14100.so
+%%DATADIR%%/modules/module_14200.so
%%DATADIR%%/modules/module_14400.so
%%DATADIR%%/modules/module_14500.so
%%DATADIR%%/modules/module_14600.so
@@ -1910,12 +2268,16 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_16300.so
%%DATADIR%%/modules/module_16400.so
%%DATADIR%%/modules/module_16500.so
+%%DATADIR%%/modules/module_16501.so
%%DATADIR%%/modules/module_16600.so
%%DATADIR%%/modules/module_16700.so
%%DATADIR%%/modules/module_16800.so
%%DATADIR%%/modules/module_16801.so
%%DATADIR%%/modules/module_16900.so
%%DATADIR%%/modules/module_17010.so
+%%DATADIR%%/modules/module_17020.so
+%%DATADIR%%/modules/module_17030.so
+%%DATADIR%%/modules/module_17040.so
%%DATADIR%%/modules/module_17200.so
%%DATADIR%%/modules/module_17210.so
%%DATADIR%%/modules/module_17220.so
@@ -1941,6 +2303,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_19000.so
%%DATADIR%%/modules/module_19100.so
%%DATADIR%%/modules/module_19200.so
+%%DATADIR%%/modules/module_19210.so
%%DATADIR%%/modules/module_19300.so
%%DATADIR%%/modules/module_19500.so
%%DATADIR%%/modules/module_19600.so
@@ -1958,13 +2321,16 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_20600.so
%%DATADIR%%/modules/module_20710.so
%%DATADIR%%/modules/module_20711.so
+%%DATADIR%%/modules/module_20712.so
%%DATADIR%%/modules/module_20720.so
+%%DATADIR%%/modules/module_20730.so
%%DATADIR%%/modules/module_20800.so
%%DATADIR%%/modules/module_20900.so
%%DATADIR%%/modules/module_21000.so
%%DATADIR%%/modules/module_21100.so
%%DATADIR%%/modules/module_21200.so
%%DATADIR%%/modules/module_21300.so
+%%DATADIR%%/modules/module_21310.so
%%DATADIR%%/modules/module_21400.so
%%DATADIR%%/modules/module_21420.so
%%DATADIR%%/modules/module_21500.so
@@ -1972,6 +2338,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_21600.so
%%DATADIR%%/modules/module_21700.so
%%DATADIR%%/modules/module_21800.so
+%%DATADIR%%/modules/module_21900.so
%%DATADIR%%/modules/module_22000.so
%%DATADIR%%/modules/module_22001.so
%%DATADIR%%/modules/module_22100.so
@@ -1982,6 +2349,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_22500.so
%%DATADIR%%/modules/module_22600.so
%%DATADIR%%/modules/module_22700.so
+%%DATADIR%%/modules/module_22800.so
%%DATADIR%%/modules/module_22911.so
%%DATADIR%%/modules/module_22921.so
%%DATADIR%%/modules/module_22931.so
@@ -1999,6 +2367,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_23700.so
%%DATADIR%%/modules/module_23800.so
%%DATADIR%%/modules/module_23900.so
+%%DATADIR%%/modules/module_24000.so
%%DATADIR%%/modules/module_24100.so
%%DATADIR%%/modules/module_24200.so
%%DATADIR%%/modules/module_24300.so
@@ -2009,6 +2378,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_24700.so
%%DATADIR%%/modules/module_24800.so
%%DATADIR%%/modules/module_24900.so
+%%DATADIR%%/modules/module_24901.so
%%DATADIR%%/modules/module_25000.so
%%DATADIR%%/modules/module_25100.so
%%DATADIR%%/modules/module_25200.so
@@ -2028,6 +2398,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_26403.so
%%DATADIR%%/modules/module_26500.so
%%DATADIR%%/modules/module_26600.so
+%%DATADIR%%/modules/module_26610.so
%%DATADIR%%/modules/module_26700.so
%%DATADIR%%/modules/module_26800.so
%%DATADIR%%/modules/module_26900.so
@@ -2109,8 +2480,89 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_29543.so
%%DATADIR%%/modules/module_29600.so
%%DATADIR%%/modules/module_29700.so
+%%DATADIR%%/modules/module_29800.so
+%%DATADIR%%/modules/module_29910.so
+%%DATADIR%%/modules/module_29920.so
+%%DATADIR%%/modules/module_29930.so
+%%DATADIR%%/modules/module_29940.so
%%DATADIR%%/modules/module_30000.so
%%DATADIR%%/modules/module_30120.so
+%%DATADIR%%/modules/module_30420.so
+%%DATADIR%%/modules/module_30500.so
+%%DATADIR%%/modules/module_30600.so
+%%DATADIR%%/modules/module_30601.so
+%%DATADIR%%/modules/module_30700.so
+%%DATADIR%%/modules/module_30901.so
+%%DATADIR%%/modules/module_30902.so
+%%DATADIR%%/modules/module_30903.so
+%%DATADIR%%/modules/module_30904.so
+%%DATADIR%%/modules/module_30905.so
+%%DATADIR%%/modules/module_30906.so
+%%DATADIR%%/modules/module_31000.so
+%%DATADIR%%/modules/module_31100.so
+%%DATADIR%%/modules/module_31200.so
+%%DATADIR%%/modules/module_31300.so
+%%DATADIR%%/modules/module_31400.so
+%%DATADIR%%/modules/module_31500.so
+%%DATADIR%%/modules/module_31600.so
+%%DATADIR%%/modules/module_31700.so
+%%DATADIR%%/modules/module_31800.so
+%%DATADIR%%/modules/module_31900.so
+%%DATADIR%%/modules/module_32000.so
+%%DATADIR%%/modules/module_32010.so
+%%DATADIR%%/modules/module_32020.so
+%%DATADIR%%/modules/module_32030.so
+%%DATADIR%%/modules/module_32031.so
+%%DATADIR%%/modules/module_32040.so
+%%DATADIR%%/modules/module_32041.so
+%%DATADIR%%/modules/module_32050.so
+%%DATADIR%%/modules/module_32060.so
+%%DATADIR%%/modules/module_32070.so
+%%DATADIR%%/modules/module_32100.so
+%%DATADIR%%/modules/module_32200.so
+%%DATADIR%%/modules/module_32300.so
+%%DATADIR%%/modules/module_32410.so
+%%DATADIR%%/modules/module_32420.so
+%%DATADIR%%/modules/module_32500.so
+%%DATADIR%%/modules/module_32600.so
+%%DATADIR%%/modules/module_32700.so
+%%DATADIR%%/modules/module_32800.so
+%%DATADIR%%/modules/module_32900.so
+%%DATADIR%%/modules/module_33000.so
+%%DATADIR%%/modules/module_33100.so
+%%DATADIR%%/modules/module_33300.so
+%%DATADIR%%/modules/module_33400.so
+%%DATADIR%%/modules/module_33500.so
+%%DATADIR%%/modules/module_33501.so
+%%DATADIR%%/modules/module_33502.so
+%%DATADIR%%/modules/module_33600.so
+%%DATADIR%%/modules/module_33650.so
+%%DATADIR%%/modules/module_33660.so
+%%DATADIR%%/modules/module_33700.so
+%%DATADIR%%/modules/module_33800.so
+%%DATADIR%%/modules/module_33900.so
+%%DATADIR%%/modules/module_34000.so
+%%DATADIR%%/modules/module_34100.so
+%%DATADIR%%/modules/module_34200.so
+%%DATADIR%%/modules/module_34201.so
+%%DATADIR%%/modules/module_34211.so
+%%DATADIR%%/modules/module_34300.so
+%%DATADIR%%/modules/module_34400.so
+%%DATADIR%%/modules/module_34500.so
+%%DATADIR%%/modules/module_34600.so
+%%DATADIR%%/modules/module_34700.so
+%%DATADIR%%/modules/module_34800.so
+%%DATADIR%%/modules/module_34810.so
+%%DATADIR%%/modules/module_34820.so
+%%DATADIR%%/modules/module_35000.so
+%%DATADIR%%/modules/module_35100.so
+%%DATADIR%%/modules/module_35200.so
+%%DATADIR%%/modules/module_70000.so
+%%DATADIR%%/modules/module_70100.so
+%%DATADIR%%/modules/module_70200.so
+%%DATADIR%%/modules/module_72000.so
+%%DATADIR%%/modules/module_73000.so
+%%DATADIR%%/modules/module_74000.so
%%DATADIR%%/modules/module_99999.so
%%DATADIR%%/tunings/Alias.hctune
%%DATADIR%%/tunings/Device_GeForce_GTX_TITAN.hctune
@@ -2118,8 +2570,10 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/tunings/Module_09300.hctune
%%DATADIR%%/tunings/Module_15700.hctune
%%DATADIR%%/tunings/Module_22700.hctune
+%%DATADIR%%/tunings/Module_24000.hctune
%%DATADIR%%/tunings/Module_27700.hctune
%%DATADIR%%/tunings/Module_28200.hctune
+%%DATADIR%%/tunings/Module_29800.hctune
%%DATADIR%%/tunings/Modules_bcrypt.hctune
%%DATADIR%%/tunings/Modules_default.hctune
%%DATADIR%%/tunings/README.md
diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile
index 4f25c9303239..3b7ac320f85c 100644
--- a/security/logcheck/Makefile
+++ b/security/logcheck/Makefile
@@ -1,6 +1,5 @@
PORTNAME= logcheck
-DISTVERSION= 1.4.6
-PORTREVISION= 1
+DISTVERSION= 1.4.7
CATEGORIES= security
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -27,7 +26,7 @@ SUB_LIST+= CRON=${PORT_OPTIONS:MCRON} \
DBDIR=${DBDIR} \
LOGCHECK_GROUP=${LOGCHECK_GROUP} \
LOGCHECK_USER=${LOGCHECK_USER}
-WRKSRC= ${WRKDIR}/${PORTNAME}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
USERS= ${LOGCHECK_USER}
GROUPS= ${LOGCHECK_GROUP}
PLIST_SUB+= CHGRP=${CHGRP} \
diff --git a/security/logcheck/distinfo b/security/logcheck/distinfo
index 85c870f831b1..17a096f598ac 100644
--- a/security/logcheck/distinfo
+++ b/security/logcheck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754867993
-SHA256 (logcheck_1.4.6.tar.xz) = 1c038ac8bfce551e84d7be5022bfd56482f2d70ee6a8cb7a4499227f318b627d
-SIZE (logcheck_1.4.6.tar.xz) = 143620
+TIMESTAMP = 1756511752
+SHA256 (logcheck_1.4.7.tar.xz) = cc160cbcac28f39388e8b96e462c4e62d005453b6957f1f0eaa8c093ff9cf3df
+SIZE (logcheck_1.4.7.tar.xz) = 143776
diff --git a/security/logcheck/files/patch-rulefiles_linux_ignore.d.paranoid_ssh b/security/logcheck/files/patch-rulefiles_linux_ignore.d.paranoid_ssh
index 6b8987a2c2fc..924527f2d62d 100644
--- a/security/logcheck/files/patch-rulefiles_linux_ignore.d.paranoid_ssh
+++ b/security/logcheck/files/patch-rulefiles_linux_ignore.d.paranoid_ssh
@@ -1,10 +1,10 @@
---- rulefiles/linux/ignore.d.paranoid/ssh.orig 2025-08-06 20:24:39 UTC
+--- rulefiles/linux/ignore.d.paranoid/ssh.orig 2025-08-25 23:42:11 UTC
+++ rulefiles/linux/ignore.d.paranoid/ssh
@@ -1,5 +1,5 @@
# https://sources.debian.org/src/pam/1.5.3-7/modules/pam_unix/pam_unix_sess.c/#L100
--^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session opened for user [^[:space:]]+\(uid=[0-9]+\) by \(uid=[0-9]+\)$
-+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session opened for user [^[:space:]]+\(uid=[0-9]+\) by \(uid=[0-9]+\)$
+-^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session opened for user [^[:space:]]+\(uid=[0-9]+\) by [^[:space:]]*\(uid=[0-9]+\)$
++^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session opened for user [^[:space:]]+\(uid=[0-9]+\) by [^[:space:]]*\(uid=[0-9]+\)$
# https://sources.debian.org/src/pam/1.5.3-7/modules/pam_unix/pam_unix_sess.c/#L130
--^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session closed for user [^[:space:]]+$
-+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session closed for user [^[:space:]]+$
+-^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session closed for user [^[:space:]]+$
++^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[0-9]+\]: pam_[[:alnum:]]+\(sshd?:session\): session closed for user [^[:space:]]+$
diff --git a/security/logcheck/files/patch-rulefiles_linux_ignore.d.server_ssh b/security/logcheck/files/patch-rulefiles_linux_ignore.d.server_ssh
index ce4fbbc0d9f5..3deda7e94af3 100644
--- a/security/logcheck/files/patch-rulefiles_linux_ignore.d.server_ssh
+++ b/security/logcheck/files/patch-rulefiles_linux_ignore.d.server_ssh
@@ -1,147 +1,147 @@
---- rulefiles/linux/ignore.d.server/ssh.orig 2025-08-06 20:24:39 UTC
+--- rulefiles/linux/ignore.d.server/ssh.orig 2025-08-25 23:42:06 UTC
+++ rulefiles/linux/ignore.d.server/ssh
@@ -2,108 +2,108 @@
# gssapi-keyex is added by https://salsa.debian.org/ssh-team/openssh/-/blob/master/debian/patches/gssapi.patch -- this may be moved to a different package in future!
# sshd_config(5) lists: gssapi-with-mic,hostbased, keyboard-interactive, none, password, publickey
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Accepted (gssapi(-with-mic|-keyex)?|password|publickey|keyboard-interactive/pam|hostbased) for [^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2(: (RSA|ECDSA|ED25519) (SHA256:[0-9a-zA-Z+/=]{43}|(MD5:)?([[:xdigit:]]{2}:){15}[[:xdigit:]]{2}))?$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Accepted (gssapi(-with-mic|-keyex)?|password|publickey|keyboard-interactive/pam|hostbased) for [^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2(: (RSA|ECDSA|ED25519) (SHA256:[0-9a-zA-Z+/=]{43}|(MD5:)?([[:xdigit:]]{2}:){15}[[:xdigit:]]{2}))?$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Accepted (gssapi(-with-mic|-keyex)?|password|publickey|keyboard-interactive/pam|hostbased) for [^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2(: (RSA|ECDSA|ED25519) (SHA256:[0-9a-zA-Z+/=]{43}|(MD5:)?([[:xdigit:]]{2}:){15}[[:xdigit:]]{2}))?$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/gss-serv-krb5.c#L103
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Authorized to [^[:space:]]+, krb5 principal [^[:space:]]+ \(krb5_kuserok\)$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Authorized to [^[:space:]]+, krb5 principal [^[:space:]]+ \(krb5_kuserok\)$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Authorized to [^[:space:]]+, krb5 principal [^[:space:]]+ \(krb5_kuserok\)$
# possibly https://salsa.debian.org/ssh-team/openssh/-/blob/master/packet.c#L1985 and #L1508
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Disconnecting: Bad packet length [[:digit:]]+\.$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Disconnecting: Bad packet length [[:digit:]]+\.$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Disconnecting: Bad packet length [[:digit:]]+\.$
# # possibly https://salsa.debian.org/ssh-team/openssh/-/blob/master/packet.c#L1586 (via #L1985)
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Disconnecting: Corrupted MAC on input\.$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Disconnecting: Corrupted MAC on input\.$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Disconnecting: Corrupted MAC on input\.$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/packet.c#L1735
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Received disconnect from [.:[:xdigit:]]+ port [[:digit:]]+:[[:digit:]]+: .+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Received disconnect from [.:[:xdigit:]]+ port [[:digit:]]+:[[:digit:]]+: .+$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Received disconnect from [.:[:xdigit:]]+ port [[:digit:]]+:[[:digit:]]+: .+$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/packet.c#1912
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Disconnected from ((invalid|authenticating) )?(user [^[:space:]]+ )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Disconnected from ((invalid|authenticating) )?(user [^[:space:]]+ )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Disconnected from ((invalid|authenticating) )?(user [^[:space:]]+ )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/packet.c#1905 and 1906
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Connection (closed|reset) by ((invalid|authenticating) )?(user [^[:space:]]+ )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
-+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Connection (closed|reset) by ((invalid|authenticating) )?(user [^[:space:]]+ )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Connection (closed|reset) by ((invalid|authenticating) )?(user [^[:space:]]* )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
++^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Connection (closed|reset) by ((invalid|authenticating) )?(user [^[:space:]]* )?[.:[:xdigit:]]+ port [[:digit:]]+( \[preauth\])?$
^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Server listening on [.:[:xdigit:]]+ port [[:digit:]]+\.$
## packet.c#1927 (logdie("Unable to negotiate with %s: %s. "...))
# offer is something like diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1 or ecdsa-sha2-nistp256-cert-v01@openssh.com
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Unable to negotiate with [.:[:xdigit:]]+ port [[:digit:]]+: no matching (key exchange|host key) method found\. Their offer: [[:alnum:]@.,-]+ \[preauth\]$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Unable to negotiate with [.:[:xdigit:]]+ port [[:digit:]]+: no matching (key exchange|host key) method found\. Their offer: [[:alnum:]@.,-]+ \[preauth\]$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Unable to negotiate with [.:[:xdigit:]]+ port [[:digit:]]+: no matching (key exchange|host key) method found\. Their offer: [[:alnum:]@.,-]+ \[preauth\]$
# packet.c#L133 (message is at ssherr.c#L87)
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: ssh_dispatch_run_fatal: Connection from user [^[:space:]]+ [.:[:xdigit:]]+ port [[:digit:]]+: message authentication code incorrect$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: ssh_dispatch_run_fatal: Connection from user [^[:space:]]+ [.:[:xdigit:]]+ port [[:digit:]]+: message authentication code incorrect$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: ssh_dispatch_run_fatal: Connection from user [^[:space:]]+ [.:[:xdigit:]]+ port [[:digit:]]+: message authentication code incorrect$
# possibly https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L344 (via packet.c#L1985)
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Disconnecting: Too many authentication failures for [^[:space:]]* \[preauth\]$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Disconnecting: Too many authentication failures for [^[:space:]]* \[preauth\]$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Disconnecting: Too many authentication failures for [^[:space:]]* \[preauth\]$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L290-297
# 'invalid user' and UNKNOWN can be returned by ssh_remote_ipaddr() - see packet.c
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Failed (keyboard-interactive/pam|password|none) for (invalid user )?[^[:space:]]+ from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+ ssh2$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Failed (keyboard-interactive/pam|password|none) for (invalid user )?[^[:space:]]+ from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+ ssh2$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Failed (keyboard-interactive/pam|password|none) for (invalid user )?[^[:space:]]+ from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+ ssh2$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L494
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Invalid user [^[:space:]]+ from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+$
-+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Invalid user [^[:space:]]+ from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Invalid user [^[:space:]]* from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+$
++^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Invalid user [^[:space:]]* from ([.:[:xdigit:]]+|UNKNOWN) port [[:digit:]]+$
# auth.c #L286
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Postponed keyboard-interactive(/pam)? for (invalid user )?[^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2( \[preauth\])?$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Postponed keyboard-interactive(/pam)? for (invalid user )?[^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2( \[preauth\])?$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Postponed keyboard-interactive(/pam)? for (invalid user )?[^[:space:]]+ from [.:[:xdigit:]]+ port [[:digit:]]+ ssh2( \[preauth\])?$
# not found in code?
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: input_userauth_request: invalid user [^[:space:]]+ \[preauth\]$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: input_userauth_request: invalid user [^[:space:]]+ \[preauth\]$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: input_userauth_request: invalid user [^[:space:]]+ \[preauth\]$
# https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L157-158 and #L185-186
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because (listed in Deny|not listed in Allow)Users$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because (listed in Deny|not listed in Allow)Users$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because (listed in Deny|not listed in Allow)Users$
#https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L208-209
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because none of user's groups are listed in AllowGroups$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because none of user's groups are listed in AllowGroups$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because none of user's groups are listed in AllowGroups$
#' https://salsa.debian.org/ssh-team/openssh/-/blob/master/auth.c#L195-196
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because a group is listed in DenyGroups$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because a group is listed in DenyGroups$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: User [^[:space:]]+ from [-_.[:alnum:]]+ not allowed because a group is listed in DenyGroups$
# not found - auth_pam.c#L397 is close (but wont match without a ":" after "PAM")
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: PAM pam_putenv: delete non-existent entry; [[:alnum:]]+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: PAM pam_putenv: delete non-existent entry; [[:alnum:]]+$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: PAM pam_putenv: delete non-existent entry; [[:alnum:]]+$
# canohost.c#L85
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: Nasty PTR record "[.:[:xdigit:]]+" is set up for [.:[:xdigit:]]+, ignoring$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: Nasty PTR record "[.:[:xdigit:]]+" is set up for [.:[:xdigit:]]+, ignoring$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: Nasty PTR record "[.:[:xdigit:]]+" is set up for [.:[:xdigit:]]+, ignoring$
# possibly from auth-shadow.c#L96? think you would want to know if this was happening
--#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: Could not get shadow information for NOUSER$
+-#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: Could not get shadow information for NOUSER$
+#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: Could not get shadow information for NOUSER$
# sshd.c#L380
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: fatal: Timeout before authentication for [.:[:xdigit:]]+ port [[:digit:]]+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: fatal: Timeout before authentication for [.:[:xdigit:]]+ port [[:digit:]]+$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: fatal: Timeout before authentication for [.:[:xdigit:]]+ port [[:digit:]]+$
# sshd.c#L977
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: fatal: recv_rexec_state: ssh_msg_recv failed$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: fatal: recv_rexec_state: ssh_msg_recv failed$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: fatal: recv_rexec_state: ssh_msg_recv failed$
# eg from auth2-pubkey.c#L291
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: fatal: userauth_pubkey: send packet: Connection reset by peer \[preauth\]$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: fatal: userauth_pubkey: send packet: Connection reset by peer \[preauth\]$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: fatal: userauth_pubkey: send packet: Connection reset by peer \[preauth\]$
# kex.c#1630 (verbose_f("Connection closed by remote host"))
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: kex_exchange_identification: Connection closed by remote host$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: kex_exchange_identification: Connection closed by remote host$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: kex_exchange_identification: Connection closed by remote host$
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: kex_exchange_identification: read: Connection reset by peer$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: kex_exchange_identification: read: Connection reset by peer$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: kex_exchange_identification: read: Connection reset by peer$
# kex.c#L1672 (verbose_f("client sent invalid protocol identifier "...))
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: kex_exchange_identification: client sent invalid protocol identifier ".+"$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: kex_exchange_identification: client sent invalid protocol identifier ".+"$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: kex_exchange_identification: client sent invalid protocol identifier ".+"$
# sshconnect.c#L1585 (sshpkt_fatal(ssh, r, "banner exchange"))
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: invalid format$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: invalid format$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: invalid format$
# kex.c#L1646-1647
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: kex_exchange_identification: banner line contains invalid characters$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: kex_exchange_identification: banner line contains invalid characters$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: kex_exchange_identification: banner line contains invalid characters$
# kex.c#L1720
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: error: Protocol major versions differ: 2 vs\. 1$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: error: Protocol major versions differ: 2 vs\. 1$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: error: Protocol major versions differ: 2 vs\. 1$
# ssherr.c#L101 (SSH_ERR_NO_PROTOCOL_VERSION)
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: could not read protocol version$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: could not read protocol version$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: banner exchange: Connection from [.:[:xdigit:]]+ port [[:digit:]]+: could not read protocol version$
# subsystem.c#L1964
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: subsystem request for sftp by user [^[:space:]]+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: subsystem request for sftp by user [^[:space:]]+$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: subsystem request for sftp by user [^[:space:]]+$
# loginrec.c#L1439 --- you would want this message reported?
--#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: syslogin_perform_logout: logout\(\) returned an error$
+-#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: syslogin_perform_logout: logout\(\) returned an error$
+#^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: syslogin_perform_logout: logout\(\) returned an error$
# not sure where this is from
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: refused connect from [:[:alnum:]._-]+ \([:[:alnum:].]+\)$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: refused connect from [:[:alnum:]._-]+ \([:[:alnum:].]+\)$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: refused connect from [:[:alnum:]._-]+ \([:[:alnum:].]+\)$
# unclear if this is still generated
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: nss_ldap: reconnect(ing|ed) to LDAP server(\.\.\.| after [[:digit:]]+ attempt\(s\))$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: nss_ldap: reconnect(ing|ed) to LDAP server(\.\.\.| after [[:digit:]]+ attempt\(s\))$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: nss_ldap: reconnect(ing|ed) to LDAP server(\.\.\.| after [[:digit:]]+ attempt\(s\))$
# tcp wrappers - not sure what generates these, or if they are up-to-date
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: can't verify hostname: getaddrinfo\([._[:alnum:]-]+, AF_INET\) failed$
--^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: host name/(name|address) mismatch: [._[:alnum:]-]+ != [._[:alnum:]-]+$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: can't verify hostname: getaddrinfo\([._[:alnum:]-]+, AF_INET\) failed$
+-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd-session\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: host name/(name|address) mismatch: [._[:alnum:]-]+ != [._[:alnum:]-]+$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: can't verify hostname: getaddrinfo\([._[:alnum:]-]+, AF_INET\) failed$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sshd(-session)?\[[[:digit:]]+\]: warning: /etc/hosts\.(allow|deny), line [[:digit:]]+: host name/(name|address) mismatch: [._[:alnum:]-]+ != [._[:alnum:]-]+$
diff --git a/security/pidgin-encryption/Makefile b/security/pidgin-encryption/Makefile
index 27911a16a7f9..4bf8d64e55ca 100644
--- a/security/pidgin-encryption/Makefile
+++ b/security/pidgin-encryption/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pidgin
PORTVERSION= 3.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= security
MASTER_SITES= SF/${PORTNAME}-encrypt/Releases/${PORTVERSION}
PKGNAMESUFFIX= -encryption
diff --git a/security/py-angr/Makefile b/security/py-angr/Makefile
index 4ffe1c4e8adf..7a3aace13fe1 100644
--- a/security/py-angr/Makefile
+++ b/security/py-angr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= angr
DISTVERSIONPREFIX= v
DISTVERSION= ${ANGR_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-passhole/Makefile b/security/py-passhole/Makefile
index 5cddfbe4da36..08723f8862cb 100644
--- a/security/py-passhole/Makefile
+++ b/security/py-passhole/Makefile
@@ -1,5 +1,6 @@
PORTNAME= passhole
DISTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-pyhanko-cli/Makefile b/security/py-pyhanko-cli/Makefile
index 9072a46e37ba..d5834355e802 100644
--- a/security/py-pyhanko-cli/Makefile
+++ b/security/py-pyhanko-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pyhanko-cli
DISTNAME= pyhanko_cli-${PORTVERSION}
PORTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile
index d2474bde825d..15de838aa27f 100644
--- a/security/py-pyhanko/Makefile
+++ b/security/py-pyhanko/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyhanko
PORTVERSION= 0.29.1
+PORTREVISION= 1
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/MatthiasValvekens/pyHanko/releases/download/v${PORTVERSION}/
diff --git a/security/rubygem-gitlab-cloud-connector/Makefile b/security/rubygem-gitlab-cloud-connector/Makefile
index 6636b36e9282..45f94f9b9f71 100644
--- a/security/rubygem-gitlab-cloud-connector/Makefile
+++ b/security/rubygem-gitlab-cloud-connector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gitlab-cloud-connector
-PORTVERSION= 1.26.0
+PORTVERSION= 1.31.0
CATEGORIES= security rubygems
MASTER_SITES= RG
diff --git a/security/rubygem-gitlab-cloud-connector/distinfo b/security/rubygem-gitlab-cloud-connector/distinfo
index f8e69490bb53..b78319ef695e 100644
--- a/security/rubygem-gitlab-cloud-connector/distinfo
+++ b/security/rubygem-gitlab-cloud-connector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755677339
-SHA256 (rubygem/gitlab-cloud-connector-1.26.0.gem) = c1c8f82ae7f28b7d69e1fbe79c121f894d1166a9e0da01abcf741467150f0bcc
-SIZE (rubygem/gitlab-cloud-connector-1.26.0.gem) = 19456
+TIMESTAMP = 1756619785
+SHA256 (rubygem/gitlab-cloud-connector-1.31.0.gem) = 9eca91864372b2e634ace0ba868a8341b2a822f736c42729d866694ed7f38d25
+SIZE (rubygem/gitlab-cloud-connector-1.31.0.gem) = 19968
diff --git a/sysutils/Makefile b/sysutils/Makefile
index ce10c9dcb0df..ef56557ae95d 100755
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -763,6 +763,7 @@
SUBDIR += netevent
SUBDIR += nfcutils
SUBDIR += ngbuddy
+ SUBDIR += nitro
SUBDIR += nitrogen
SUBDIR += nix
SUBDIR += nmdaemon
@@ -1203,6 +1204,7 @@
SUBDIR += rubygem-license_scout
SUBDIR += rubygem-log4r
SUBDIR += rubygem-logify
+ SUBDIR += rubygem-mdless
SUBDIR += rubygem-mogilefs-client
SUBDIR += rubygem-mothra
SUBDIR += rubygem-murder
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
index 1131474364d9..a32d4618d3ed 100644
--- a/sysutils/backrest/Makefile
+++ b/sysutils/backrest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= backrest
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.1
+DISTVERSION= 1.9.2
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/sysutils/backrest/distinfo b/sysutils/backrest/distinfo
index 014848e583e4..a36034c35da4 100644
--- a/sysutils/backrest/distinfo
+++ b/sysutils/backrest/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754687606
-SHA256 (go/sysutils_backrest/backrest-v1.9.1/backrest-v1.9.1.frontend.tar.gz) = a98f2a5118a8ae21195810a74d2dd75edfbe2a42b9640a9d5ed0ecee763fe217
-SIZE (go/sysutils_backrest/backrest-v1.9.1/backrest-v1.9.1.frontend.tar.gz) = 3921109
-SHA256 (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.mod) = d54134afa60728e72c45328001a861c4b8c5252da6b8bb15c4719de6857479cc
-SIZE (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.mod) = 3643
-SHA256 (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.zip) = d4f21ba819d16e122acfcd3eb321845d85a69972263040f00936c29abcf3d274
-SIZE (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.zip) = 814669
+TIMESTAMP = 1756425760
+SHA256 (go/sysutils_backrest/backrest-v1.9.2/backrest-v1.9.2.frontend.tar.gz) = 4ba2eb8bd3e4e72b29d8d46449fcac8320cfdc721f997974df48fedaf8af4024
+SIZE (go/sysutils_backrest/backrest-v1.9.2/backrest-v1.9.2.frontend.tar.gz) = 3923028
+SHA256 (go/sysutils_backrest/backrest-v1.9.2/v1.9.2.mod) = d54134afa60728e72c45328001a861c4b8c5252da6b8bb15c4719de6857479cc
+SIZE (go/sysutils_backrest/backrest-v1.9.2/v1.9.2.mod) = 3643
+SHA256 (go/sysutils_backrest/backrest-v1.9.2/v1.9.2.zip) = e16fc7dc2f0f352f101f9d2cddd299752322113ad1f8b5debddf4b6066c31eda
+SIZE (go/sysutils_backrest/backrest-v1.9.2/v1.9.2.zip) = 819691
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index bbcce2b6af9d..279a75e1172d 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.50.2
+DISTVERSION= 2.51.1
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index e3b4e9a33c95..aabf7d109053 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755391486
-SHA256 (fastfetch-cli-fastfetch-2.50.2_GH0.tar.gz) = e59f2a2bdd5834ef40adb9fb6680820c268ff60ca0534469c5ea4b86775c83db
-SIZE (fastfetch-cli-fastfetch-2.50.2_GH0.tar.gz) = 1349521
+TIMESTAMP = 1756467729
+SHA256 (fastfetch-cli-fastfetch-2.51.1_GH0.tar.gz) = 38755082ff0f7123616b98de5f032de76d0cc5837b5204cf5c88ee6c52a77bf6
+SIZE (fastfetch-cli-fastfetch-2.51.1_GH0.tar.gz) = 1361743
diff --git a/sysutils/kassiber/Makefile b/sysutils/kassiber/Makefile
index fb88788fcf60..9e968019d444 100644
--- a/sysutils/kassiber/Makefile
+++ b/sysutils/kassiber/Makefile
@@ -1,12 +1,13 @@
PORTNAME= kassiber
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.2
+DISTVERSION= 0.0.3
CATEGORIES= sysutils
MAINTAINER= fuz@FreeBSD.org
COMMENT= Smuggle programs into jails
LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= uidfix
USE_GITHUB= yes
diff --git a/sysutils/kassiber/distinfo b/sysutils/kassiber/distinfo
index 666ac10c2681..71b9a41d888f 100644
--- a/sysutils/kassiber/distinfo
+++ b/sysutils/kassiber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752687787
-SHA256 (crest-kassiber-v0.0.2_GH0.tar.gz) = f8b990c797f9f7360187da0210ba1eadc0856f30e4c9ecb622861e57c2512735
-SIZE (crest-kassiber-v0.0.2_GH0.tar.gz) = 9799
+TIMESTAMP = 1756249184
+SHA256 (crest-kassiber-v0.0.3_GH0.tar.gz) = 89aa3237b3787270b2d4d32d731c1503b10ca4f56d9ad073979c21f240dbbeff
+SIZE (crest-kassiber-v0.0.3_GH0.tar.gz) = 10644
diff --git a/sysutils/kassiber/files/patch-main.c b/sysutils/kassiber/files/patch-main.c
deleted file mode 100644
index 3a6e598e28ff..000000000000
--- a/sysutils/kassiber/files/patch-main.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- main.c.orig 2025-07-30 19:54:07 UTC
-+++ main.c
-@@ -302,7 +302,11 @@ openat_retry(const int dfd, const char *const path, in
- if (fd >= 0 || errno != EINTR) {
- return fd;
- } else {
-+#ifdef __powerpc__
-+ return openat_retry(dfd, path, flags, mode);
-+#else
- __attribute__((musttail)) return openat_retry(dfd, path, flags, mode);
-+#endif
- }
- }
-
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index a529c8522663..62a5cdbcdf2e 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= limine
-DISTVERSION= 9.6.1
+DISTVERSION= 9.6.5
CATEGORIES= sysutils
-MASTER_SITES= https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
+MASTER_SITES= https://codeberg.org/Limine/Limine/releases/download/v${DISTVERSION}/
MAINTAINER= mintsuki@protonmail.com
COMMENT= Modern, advanced, portable, multiprotocol bootloader and boot manager
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index e519cfad1ebf..0fd207ed0fa4 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756427095
-SHA256 (limine-9.6.1.tar.gz) = fc601e671d9286d0be568a8d3bf481f07e242cb81d2c073f440195c45e8899b7
-SIZE (limine-9.6.1.tar.gz) = 580752
+TIMESTAMP = 1756584646
+SHA256 (limine-9.6.5.tar.gz) = 777b5e156e9e48a1be54859bb8eb396bd7f4731bf616cb1ea647237e57bb126b
+SIZE (limine-9.6.5.tar.gz) = 571231
diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile
index 0ba54b6e9bfc..55b2f9e958dc 100644
--- a/sysutils/logstalgia/Makefile
+++ b/sysutils/logstalgia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= logstalgia
DISTVERSION= 1.1.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils www
MASTER_SITES= https://github.com/acaudwell/${PORTNAME}/releases/download/${DISTNAME}/
diff --git a/sysutils/nitro/Makefile b/sysutils/nitro/Makefile
new file mode 100644
index 000000000000..23f5ff369347
--- /dev/null
+++ b/sysutils/nitro/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= nitro
+PORTVERSION= 0.2
+CATEGORIES= sysutils
+MASTER_SITES= https://git.vuxu.org/nitro/snapshot/
+
+MAINTAINER= jsmith@resonatingmedia.com
+COMMENT= Minimal init implementation and process supervisor
+WWW= https://git.vuxu.org/nitro/about/
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/LICENSE
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/nitro ${STAGEDIR}${PREFIX}/bin/nitro
+ ${INSTALL_PROGRAM} ${WRKSRC}/nitroctl ${STAGEDIR}${PREFIX}/bin/nitroctl
+ ${INSTALL_MAN} ${WRKSRC}/nitro.8 ${STAGEDIR}${PREFIX}/share/man/man8/
+ ${INSTALL_MAN} ${WRKSRC}/nitroctl.1 ${STAGEDIR}${PREFIX}/share/man/man1/
+
+.include <bsd.port.mk>
diff --git a/sysutils/nitro/distinfo b/sysutils/nitro/distinfo
new file mode 100644
index 000000000000..70f6a840134c
--- /dev/null
+++ b/sysutils/nitro/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756212916
+SHA256 (nitro-0.2.tar.gz) = 9086861971ff95fcd53eaac9acea3ea8d90fdef7b8a8026fecfb63e2c209a87e
+SIZE (nitro-0.2.tar.gz) = 19137
diff --git a/sysutils/nitro/pkg-descr b/sysutils/nitro/pkg-descr
new file mode 100644
index 000000000000..d6695ea61e35
--- /dev/null
+++ b/sysutils/nitro/pkg-descr
@@ -0,0 +1,6 @@
+Nitro is a tiny process supervisor that also can be used as PID 1 on
+Unix-like systems.
+
+It can run as an unprivileged supervision daemon on POSIX systems.
+Nitro is configured by a directory of scripts, defaulting to /etc/nitro
+or the first command line argument.
diff --git a/sysutils/nitro/pkg-plist b/sysutils/nitro/pkg-plist
new file mode 100644
index 000000000000..35ec49e38f32
--- /dev/null
+++ b/sysutils/nitro/pkg-plist
@@ -0,0 +1,4 @@
+bin/nitro
+bin/nitroctl
+share/man/man8/nitro.8.gz
+share/man/man1/nitroctl.1.gz
diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile
index ed0c2259f28d..aac0cc4ddc5b 100644
--- a/sysutils/pefs-kmod/Makefile
+++ b/sysutils/pefs-kmod/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pefs
-DISTVERSION= g20230913
-PORTREVISION= 1
+DISTVERSION= g20250708
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -kmod
@@ -17,8 +16,7 @@ ONLY_FOR_ARCHS_REASON= untested on any other arch
USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd-pefs
-GH_PROJECT= pefs
-GH_TAGNAME= 350fed3
+GH_TAGNAME= 30d890c
MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/share/man/man"
MAKE_JOBS_UNSAFE=yes
diff --git a/sysutils/pefs-kmod/distinfo b/sysutils/pefs-kmod/distinfo
index b152925d701b..8097a6035fa5 100644
--- a/sysutils/pefs-kmod/distinfo
+++ b/sysutils/pefs-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694589358
-SHA256 (freebsd-pefs-pefs-g20230913-350fed3_GH0.tar.gz) = e1c375381c750955f508bb2f4402b042a22fd0b4b3995b68a67ca083f3133ec6
-SIZE (freebsd-pefs-pefs-g20230913-350fed3_GH0.tar.gz) = 93867
+TIMESTAMP = 1756623365
+SHA256 (freebsd-pefs-pefs-g20250708-30d890c_GH0.tar.gz) = 920f50b83f7b4bfe615e5e2468c8b913c5c88dcadb888c0eb15e6a3d551a2611
+SIZE (freebsd-pefs-pefs-g20250708-30d890c_GH0.tar.gz) = 93886
diff --git a/sysutils/py-appjail-gui/Makefile b/sysutils/py-appjail-gui/Makefile
index 4c43668fc44e..ffb4a7b39f3b 100644
--- a/sysutils/py-appjail-gui/Makefile
+++ b/sysutils/py-appjail-gui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= appjail-gui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile
index 04f881daa09c..dc1371790a93 100644
--- a/sysutils/py-healthchecks/Makefile
+++ b/sysutils/py-healthchecks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= healthchecks
DISTVERSIONPREFIX= v
-DISTVERSION= 3.10
+DISTVERSION= 3.11
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo
index ab854ba59b73..14a3b585457c 100644
--- a/sysutils/py-healthchecks/distinfo
+++ b/sysutils/py-healthchecks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749595062
-SHA256 (healthchecks-healthchecks-v3.10_GH0.tar.gz) = 81fcc6577771ba966e45e35976f084419e1637b3f595e42d91556054a7a1b6d6
-SIZE (healthchecks-healthchecks-v3.10_GH0.tar.gz) = 4868195
+TIMESTAMP = 1756493028
+SHA256 (healthchecks-healthchecks-v3.11_GH0.tar.gz) = bd0249067128d2b1be0a9d528c9bb536573ec51f4de98105c50369c49b3e840e
+SIZE (healthchecks-healthchecks-v3.11_GH0.tar.gz) = 5153184
diff --git a/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py b/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py
deleted file mode 100644
index 24494bdf19db..000000000000
--- a/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- hc/lib/webauthn.py.orig 2025-06-11 05:51:38 UTC
-+++ hc/lib/webauthn.py
-@@ -14,8 +14,6 @@ from fido2.webauthn import (
- UserVerificationRequirement,
- )
-
--fido2.features.webauthn_json_mapping.enabled = True
--
-
- class CreateHelper:
- def __init__(self, rp_id: str, credentials: Iterable[bytes]):
diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist
index 8cf35605944b..f6a6f063afa9 100644
--- a/sysutils/py-healthchecks/pkg-plist
+++ b/sysutils/py-healthchecks/pkg-plist
@@ -491,6 +491,7 @@ bin/hcks
%%HOMEDIR%%/hc/api/tests/__init__.py
%%HOMEDIR%%/hc/api/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_auth%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_badge%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_bounces%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_channel_model%%PYTHON_TAG%%.opt-1.pyc
@@ -515,6 +516,7 @@ bin/hcks
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_discord%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_email%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_github%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_googlechat%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_gotify%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_group%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_matrix%%PYTHON_TAG%%.opt-1.pyc
@@ -551,6 +553,7 @@ bin/hcks
%%HOMEDIR%%/hc/api/tests/__pycache__/test_tokenbucket%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/__pycache__/test_update_check%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/api/tests/test_admin.py
+%%HOMEDIR%%/hc/api/tests/test_auth.py
%%HOMEDIR%%/hc/api/tests/test_badge.py
%%HOMEDIR%%/hc/api/tests/test_bounces.py
%%HOMEDIR%%/hc/api/tests/test_channel_model.py
@@ -575,6 +578,7 @@ bin/hcks
%%HOMEDIR%%/hc/api/tests/test_notify_discord.py
%%HOMEDIR%%/hc/api/tests/test_notify_email.py
%%HOMEDIR%%/hc/api/tests/test_notify_github.py
+%%HOMEDIR%%/hc/api/tests/test_notify_googlechat.py
%%HOMEDIR%%/hc/api/tests/test_notify_gotify.py
%%HOMEDIR%%/hc/api/tests/test_notify_group.py
%%HOMEDIR%%/hc/api/tests/test_notify_matrix.py
@@ -663,6 +667,7 @@ bin/hcks
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_save%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_select%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_googlechat%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_gotify%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_group%%PYTHON_TAG%%.opt-1.pyc
%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_matrix%%PYTHON_TAG%%.opt-1.pyc
@@ -755,6 +760,7 @@ bin/hcks
%%HOMEDIR%%/hc/front/tests/test_add_github.py
%%HOMEDIR%%/hc/front/tests/test_add_github_save.py
%%HOMEDIR%%/hc/front/tests/test_add_github_select.py
+%%HOMEDIR%%/hc/front/tests/test_add_googlechat.py
%%HOMEDIR%%/hc/front/tests/test_add_gotify.py
%%HOMEDIR%%/hc/front/tests/test_add_group.py
%%HOMEDIR%%/hc/front/tests/test_add_matrix.py
@@ -989,16 +995,20 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css
%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css
%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.591dec56fbd3.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.591dec56fbd3.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css
%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css
%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css
%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.67ce9cb7a3a5.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.67ce9cb7a3a5.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css
%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css
@@ -1021,8 +1031,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.a28ec659c3ea.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css
%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.afdd0d9e2c60.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.afdd0d9e2c60.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css
%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css
@@ -1041,8 +1049,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/css/output.e3f0c67e857e.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css
%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css.gz
-%%HOMEDIR%%/static-collected/CACHE/css/output.f6cc102e1861.css
-%%HOMEDIR%%/static-collected/CACHE/css/output.f6cc102e1861.css.gz
%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css
%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.02b19c497817.js
@@ -1055,14 +1061,14 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.097d8334f506.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js
%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.113a1ef56da7.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.113a1ef56da7.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js
%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js
%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js
%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.30713209972b.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.30713209972b.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js
%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.430be6dfa998.js
@@ -1083,8 +1089,6 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js
%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js.gz
-%%HOMEDIR%%/static-collected/CACHE/js/output.8745e5647b67.js
-%%HOMEDIR%%/static-collected/CACHE/js/output.8745e5647b67.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js
%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.90b827a4394a.js
@@ -1127,6 +1131,8 @@ bin/hcks
%%HOMEDIR%%/static-collected/CACHE/js/output.eff9e36f847f.js.gz
%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js
%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.fad6571c4af0.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.fad6571c4af0.js.gz
%%HOMEDIR%%/static-collected/CACHE/manifest.json
%%HOMEDIR%%/static-collected/admin/css/autocomplete.css
%%HOMEDIR%%/static-collected/admin/css/base.css
@@ -1314,10 +1320,15 @@ bin/hcks
%%HOMEDIR%%/static-collected/img/docs/badges.png
%%HOMEDIR%%/static-collected/img/docs/checks_durations.png
%%HOMEDIR%%/static-collected/img/docs/checks_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/checks_integrations.webm
+%%HOMEDIR%%/static-collected/img/docs/checks_uuid_slug_selector.png
%%HOMEDIR%%/static-collected/img/docs/create_copy.png
%%HOMEDIR%%/static-collected/img/docs/ddwrt.png
%%HOMEDIR%%/static-collected/img/docs/details_durations.png
%%HOMEDIR%%/static-collected/img/docs/details_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/details_integrations.webm
+%%HOMEDIR%%/static-collected/img/docs/details_uuid_slug_selector.png
+%%HOMEDIR%%/static-collected/img/docs/duplicate_slugs.png
%%HOMEDIR%%/static-collected/img/docs/edit_cron_schedule.png
%%HOMEDIR%%/static-collected/img/docs/edit_name.png
%%HOMEDIR%%/static-collected/img/docs/edit_oncalendar_schedule.png
@@ -1328,8 +1339,9 @@ bin/hcks
%%HOMEDIR%%/static-collected/img/docs/filtering_rules.png
%%HOMEDIR%%/static-collected/img/docs/monthly_report.png
%%HOMEDIR%%/static-collected/img/docs/ping_details.png
+%%HOMEDIR%%/static-collected/img/docs/project_settings_ping_key.png
%%HOMEDIR%%/static-collected/img/docs/projects.png
-%%HOMEDIR%%/static-collected/img/docs/prometheus_endpoint.png
+%%HOMEDIR%%/static-collected/img/docs/prometheus_api_keys.png
%%HOMEDIR%%/static-collected/img/docs/routeros1.png
%%HOMEDIR%%/static-collected/img/docs/routeros2.png
%%HOMEDIR%%/static-collected/img/docs/run_ids.png
@@ -1348,6 +1360,7 @@ bin/hcks
%%HOMEDIR%%/static-collected/img/integrations/email.png
%%HOMEDIR%%/static-collected/img/integrations/github-white.png
%%HOMEDIR%%/static-collected/img/integrations/github.png
+%%HOMEDIR%%/static-collected/img/integrations/googlechat.png
%%HOMEDIR%%/static-collected/img/integrations/gotify.png
%%HOMEDIR%%/static-collected/img/integrations/group.png
%%HOMEDIR%%/static-collected/img/integrations/linenotify.png
@@ -1365,6 +1378,10 @@ bin/hcks
%%HOMEDIR%%/static-collected/img/integrations/prometheus.png
%%HOMEDIR%%/static-collected/img/integrations/pushbullet.png
%%HOMEDIR%%/static-collected/img/integrations/rocketchat.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_4.png
%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_1.png
%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_2.png
%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_1.png
@@ -1543,10 +1560,15 @@ bin/hcks
%%HOMEDIR%%/static/img/docs/badges.png
%%HOMEDIR%%/static/img/docs/checks_durations.png
%%HOMEDIR%%/static/img/docs/checks_integrations.png
+%%HOMEDIR%%/static/img/docs/checks_integrations.webm
+%%HOMEDIR%%/static/img/docs/checks_uuid_slug_selector.png
%%HOMEDIR%%/static/img/docs/create_copy.png
%%HOMEDIR%%/static/img/docs/ddwrt.png
%%HOMEDIR%%/static/img/docs/details_durations.png
%%HOMEDIR%%/static/img/docs/details_integrations.png
+%%HOMEDIR%%/static/img/docs/details_integrations.webm
+%%HOMEDIR%%/static/img/docs/details_uuid_slug_selector.png
+%%HOMEDIR%%/static/img/docs/duplicate_slugs.png
%%HOMEDIR%%/static/img/docs/edit_cron_schedule.png
%%HOMEDIR%%/static/img/docs/edit_name.png
%%HOMEDIR%%/static/img/docs/edit_oncalendar_schedule.png
@@ -1557,8 +1579,9 @@ bin/hcks
%%HOMEDIR%%/static/img/docs/filtering_rules.png
%%HOMEDIR%%/static/img/docs/monthly_report.png
%%HOMEDIR%%/static/img/docs/ping_details.png
+%%HOMEDIR%%/static/img/docs/project_settings_ping_key.png
%%HOMEDIR%%/static/img/docs/projects.png
-%%HOMEDIR%%/static/img/docs/prometheus_endpoint.png
+%%HOMEDIR%%/static/img/docs/prometheus_api_keys.png
%%HOMEDIR%%/static/img/docs/routeros1.png
%%HOMEDIR%%/static/img/docs/routeros2.png
%%HOMEDIR%%/static/img/docs/run_ids.png
@@ -1577,6 +1600,7 @@ bin/hcks
%%HOMEDIR%%/static/img/integrations/email.png
%%HOMEDIR%%/static/img/integrations/github-white.png
%%HOMEDIR%%/static/img/integrations/github.png
+%%HOMEDIR%%/static/img/integrations/googlechat.png
%%HOMEDIR%%/static/img/integrations/gotify.png
%%HOMEDIR%%/static/img/integrations/group.png
%%HOMEDIR%%/static/img/integrations/linenotify.png
@@ -1594,6 +1618,10 @@ bin/hcks
%%HOMEDIR%%/static/img/integrations/prometheus.png
%%HOMEDIR%%/static/img/integrations/pushbullet.png
%%HOMEDIR%%/static/img/integrations/rocketchat.png
+%%HOMEDIR%%/static/img/integrations/setup_googlechat_1.png
+%%HOMEDIR%%/static/img/integrations/setup_googlechat_2.png
+%%HOMEDIR%%/static/img/integrations/setup_googlechat_3.png
+%%HOMEDIR%%/static/img/integrations/setup_googlechat_4.png
%%HOMEDIR%%/static/img/integrations/setup_gotify_1.png
%%HOMEDIR%%/static/img/integrations/setup_gotify_2.png
%%HOMEDIR%%/static/img/integrations/setup_matrix_1.png
@@ -1813,6 +1841,8 @@ bin/hcks
%%HOMEDIR%%/templates/docs/self_hosted_docker.md
%%HOMEDIR%%/templates/docs/signaling_failures.html-fragment
%%HOMEDIR%%/templates/docs/signaling_failures.md
+%%HOMEDIR%%/templates/docs/slug_urls.html-fragment
+%%HOMEDIR%%/templates/docs/slug_urls.md
%%HOMEDIR%%/templates/emails/alert-body-html.html
%%HOMEDIR%%/templates/emails/alert-body-text.html
%%HOMEDIR%%/templates/emails/alert-subject.html
@@ -1931,6 +1961,7 @@ bin/hcks
%%HOMEDIR%%/templates/integrations/add_discord.html
%%HOMEDIR%%/templates/integrations/add_github.html
%%HOMEDIR%%/templates/integrations/add_github_form.html
+%%HOMEDIR%%/templates/integrations/add_googlechat.html
%%HOMEDIR%%/templates/integrations/add_gotify.html
%%HOMEDIR%%/templates/integrations/add_matrix.html
%%HOMEDIR%%/templates/integrations/add_mattermost.html
diff --git a/sysutils/py-liquidctl/Makefile b/sysutils/py-liquidctl/Makefile
index cb6f93ea3e45..c4e5ed36f539 100644
--- a/sysutils/py-liquidctl/Makefile
+++ b/sysutils/py-liquidctl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= liquidctl
DISTVERSION= 1.15.0
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/rubygem-mdless/Makefile b/sysutils/rubygem-mdless/Makefile
new file mode 100644
index 000000000000..f740b07c6ed6
--- /dev/null
+++ b/sysutils/rubygem-mdless/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= mdless
+PORTVERSION= 2.1.62
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tiago.gasiba@gmail.com
+COMMENT= Formatted and highlighted view of Markdown files
+WWW= https://rubygems.org/gems/mdless
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-redcarpet>=3.6:textproc/rubygem-redcarpet \
+ rubygem-rouge>=4.2:textproc/rubygem-rouge \
+ rubygem-tty-screen>=0.8:devel/rubygem-tty-screen \
+ rubygem-tty-spinner>=0.8:devel/rubygem-tty-spinner \
+ rubygem-tty-which>=0.5:devel/rubygem-tty-which
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/mdless
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-mdless/distinfo b/sysutils/rubygem-mdless/distinfo
new file mode 100644
index 000000000000..6742984dae7f
--- /dev/null
+++ b/sysutils/rubygem-mdless/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756391157
+SHA256 (rubygem/mdless-2.1.62.gem) = bb15499dc4f7d37accbc1111660994879170f3df6740c5cef3606528ab6775d3
+SIZE (rubygem/mdless-2.1.62.gem) = 48128
diff --git a/sysutils/rubygem-mdless/pkg-descr b/sysutils/rubygem-mdless/pkg-descr
new file mode 100644
index 000000000000..026ae857aac7
--- /dev/null
+++ b/sysutils/rubygem-mdless/pkg-descr
@@ -0,0 +1,2 @@
+A CLI that provides a formatted and highlighted view of Markdown
+files in a terminal
diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile
index 62db8511b4aa..f190f08bc64e 100644
--- a/sysutils/yazi/Makefile
+++ b/sysutils/yazi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yazi
DISTVERSIONPREFIX= v
DISTVERSION= 25.5.31
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= nivit@FreeBSD.org
diff --git a/textproc/Makefile b/textproc/Makefile
index 9f9508f45f72..55dbd4fb3ea8 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1228,6 +1228,7 @@
SUBDIR += pdfresurrect
SUBDIR += pdfsandwich
SUBDIR += pdftohtml
+ SUBDIR += pdjson
SUBDIR += pear-File_Fortune
SUBDIR += pear-File_MARC
SUBDIR += pear-Horde_CssMinify
@@ -1432,6 +1433,7 @@
SUBDIR += py-jinjanator-plugins
SUBDIR += py-jiter
SUBDIR += py-jq
+ SUBDIR += py-json-repair
SUBDIR += py-json2html
SUBDIR += py-jsonslicer
SUBDIR += py-jsx-lexer
diff --git a/textproc/go-yq/Makefile b/textproc/go-yq/Makefile
index 19294523b0d8..3d7940d4e52f 100644
--- a/textproc/go-yq/Makefile
+++ b/textproc/go-yq/Makefile
@@ -1,7 +1,6 @@
PORTNAME= go-yq
DISTVERSIONPREFIX= v
-DISTVERSION= 4.45.4
-PORTREVISION= 2
+DISTVERSION= 4.47.1
CATEGORIES= textproc
MAINTAINER= timp87@gmail.com
@@ -11,7 +10,7 @@ WWW= https://github.com/mikefarah/yq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:modules
GO_MODULE= github.com/mikefarah/yq/v4
GO_TARGET= .:yq
diff --git a/textproc/go-yq/distinfo b/textproc/go-yq/distinfo
index f6a19e4e8f38..c2f56ba45655 100644
--- a/textproc/go-yq/distinfo
+++ b/textproc/go-yq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750777412
-SHA256 (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.mod) = 3828ced67e69ab15e357b5d5d065a4d1b5b4fede629b646c0699b6820c564ffa
-SIZE (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.mod) = 982
-SHA256 (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.zip) = dc3ddd7f4ad66e98d26e5deb8826c95fd4d22f1e11989cd3690ddd93780d3fca
-SIZE (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.zip) = 456199
+TIMESTAMP = 1756457073
+SHA256 (go/textproc_go-yq/go-yq-v4.47.1/v4.47.1.mod) = f89a8564b46efdf0ff77835df9392f1fef423bc6b904dd1f79d385fb54b0376d
+SIZE (go/textproc_go-yq/go-yq-v4.47.1/v4.47.1.mod) = 1015
+SHA256 (go/textproc_go-yq/go-yq-v4.47.1/v4.47.1.zip) = e0c57fe2e4965301ef42159e0149f1e814eb5c0cdd4982b68e0a962ff6865498
+SIZE (go/textproc_go-yq/go-yq-v4.47.1/v4.47.1.zip) = 484080
diff --git a/textproc/html2xhtml/Makefile b/textproc/html2xhtml/Makefile
index 21a72fd24638..0961bc88cea4 100644
--- a/textproc/html2xhtml/Makefile
+++ b/textproc/html2xhtml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= html2xhtml
-PORTVERSION= 1.4
+DISTVERSION= 1.4
CATEGORIES= textproc
MASTER_SITES= http://www.it.uc3m.es/jaf/html2xhtml/downloads/
@@ -8,10 +8,10 @@ COMMENT= Convert HTML to XHTML
WWW= https://www.it.uc3m.es/jaf/html2xhtml
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
USES= iconv
+GNU_CONFIGURE= yes
CONFLICTS_INSTALL= p5-HTML-HTML5-Parser p5-XML-Driver-HTML # bin/html2xhtml
diff --git a/textproc/pdjson/Makefile b/textproc/pdjson/Makefile
new file mode 100644
index 000000000000..087c1e6d1a8d
--- /dev/null
+++ b/textproc/pdjson/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= pdjson
+DISTVERSION= g20250825
+CATEGORIES= textproc
+
+MAINTAINER= nsonack@herrhotzenplotz.de
+COMMENT= Public Domain JSON Parser Library for C
+
+LICENSE= UNLICENSE
+LICENSE_FILE= ${WRKSRC}/UNLICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= skeeto
+GH_TAGNAME= 78fe04b820dc8817f540bdd87fb22887e0ef3981
+USE_LDCONFIG= yes
+
+TEST_TARGET= check
+
+SUB_FILES= pdjson.pc
+SUB_LIST= DISTVERSION=${DISTVERSION}
+
+do-install:
+ ${INSTALL_LIB} ${WRKSRC}/libpdjson.so ${STAGEDIR}${LOCALBASE}/lib/libpdjson.so.0
+ ${RLN} ${STAGEDIR}${LOCALBASE}/lib/libpdjson.so.0 ${STAGEDIR}${LOCALBASE}/lib/libpdjson.so
+ ${INSTALL} ${WRKSRC}/pdjson.h ${STAGEDIR}${LOCALBASE}/include
+ ${INSTALL_DATA} ${WRKDIR}/pdjson.pc ${STAGEDIR}${LOCALBASE}/libdata/pkgconfig
+
+.include <bsd.port.mk>
diff --git a/textproc/pdjson/distinfo b/textproc/pdjson/distinfo
new file mode 100644
index 000000000000..b457f5012f19
--- /dev/null
+++ b/textproc/pdjson/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756138081
+SHA256 (skeeto-pdjson-g20250825-78fe04b820dc8817f540bdd87fb22887e0ef3981_GH0.tar.gz) = e6bf6a90e65736faa5cfa6641a1f3278b577504d63f7fd2bf6b1454d94fa223c
+SIZE (skeeto-pdjson-g20250825-78fe04b820dc8817f540bdd87fb22887e0ef3981_GH0.tar.gz) = 11698
diff --git a/textproc/pdjson/files/patch-Makefile b/textproc/pdjson/files/patch-Makefile
new file mode 100644
index 000000000000..bfe7b015e15f
--- /dev/null
+++ b/textproc/pdjson/files/patch-Makefile
@@ -0,0 +1,21 @@
+--- Makefile.orig 2024-02-22 11:12:52 UTC
++++ Makefile
+@@ -1,8 +1,8 @@
+ .POSIX:
+-CC = cc
+-CFLAGS = -std=c99 -pedantic -Wall -Wextra -Wno-missing-field-initializers
++CC ?= cc
++CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-missing-field-initializers -fPIC
+
+-all: tests/pretty tests/stream tests/tests
++all: libpdjson.so tests/pretty tests/stream tests/tests
+
+ tests/pretty: tests/pretty.o pdjson.o
+ $(CC) $(LDFLAGS) -o $@ tests/pretty.o pdjson.o $(LDLIBS)
+@@ -28,3 +28,6 @@ clean:
+
+ .c.o:
+ $(CC) -c $(CFLAGS) -o $@ $<
++
++libpdjson.so: pdjson.o
++ $(CC) -shared -Wl,-soname=libpdjson.so.0 -o libpdjson.so pdjson.o
diff --git a/textproc/pdjson/files/pdjson.pc.in b/textproc/pdjson/files/pdjson.pc.in
new file mode 100644
index 000000000000..5feb5f556ec3
--- /dev/null
+++ b/textproc/pdjson/files/pdjson.pc.in
@@ -0,0 +1,11 @@
+prefix=%%PREFIX%%
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: pdjson
+Version: %%DISTVERSION%%
+Description: Public Domain JSON parser
+URL: https://github.com/skeeto/pdjson
+Libs: -L${libdir} -lpdjson
+Cflags: -I${includedir}
+
diff --git a/textproc/pdjson/pkg-descr b/textproc/pdjson/pkg-descr
new file mode 100644
index 000000000000..9443bb133061
--- /dev/null
+++ b/textproc/pdjson/pkg-descr
@@ -0,0 +1,5 @@
+A public domain JSON parser focused on correctness, ANSI C99
+compliance, full Unicode (UTF-8) support, minimal memory footprint,
+and a simple API. As a streaming API, arbitrary large JSON could
+be processed with a small amount of memory (the size of the largest
+string in the JSON).
diff --git a/textproc/pdjson/pkg-plist b/textproc/pdjson/pkg-plist
new file mode 100644
index 000000000000..98c00cb58daa
--- /dev/null
+++ b/textproc/pdjson/pkg-plist
@@ -0,0 +1,4 @@
+include/pdjson.h
+lib/libpdjson.so
+lib/libpdjson.so.0
+libdata/pkgconfig/pdjson.pc
diff --git a/textproc/py-grimoire-elk/Makefile b/textproc/py-grimoire-elk/Makefile
index cca7630aa6e7..52e4fc4a0aac 100644
--- a/textproc/py-grimoire-elk/Makefile
+++ b/textproc/py-grimoire-elk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grimoire-elk
DISTVERSION= 1.3.4
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-json-repair/Makefile b/textproc/py-json-repair/Makefile
new file mode 100644
index 000000000000..5d61179ad4de
--- /dev/null
+++ b/textproc/py-json-repair/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= json-repair
+DISTVERSION= 0.50.0
+CATEGORIES= textproc python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Package to repair broken json strings
+WWW= https://github.com/mangiucugna/json_repair/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+NO_ARCH= yes
+
+# tests as of 0.50.0: 3 failed, 94 passed, 4 errors in 7.12s, see https://github.com/mangiucugna/json_repair/issues/147
+
+.include <bsd.port.mk>
diff --git a/textproc/py-json-repair/distinfo b/textproc/py-json-repair/distinfo
new file mode 100644
index 000000000000..7349e6e3c8d5
--- /dev/null
+++ b/textproc/py-json-repair/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756617943
+SHA256 (json_repair-0.50.0.tar.gz) = 1d42a3f353e389cf6051941b45fa44b6d130af3c91406a749e88586d830adb89
+SIZE (json_repair-0.50.0.tar.gz) = 34815
diff --git a/textproc/py-json-repair/files/patch-pyproject.toml b/textproc/py-json-repair/files/patch-pyproject.toml
new file mode 100644
index 000000000000..fc5dd52bcba2
--- /dev/null
+++ b/textproc/py-json-repair/files/patch-pyproject.toml
@@ -0,0 +1,18 @@
+--- pyproject.toml.orig 2025-08-31 06:16:42 UTC
++++ pyproject.toml
+@@ -4,8 +4,6 @@ version = "0.50.0"
+ [project]
+ name = "json_repair"
+ version = "0.50.0"
+-license = "MIT"
+-license-files = ["LICENSE"]
+ authors = [
+ { name="Stefano Baccianella", email="4247706+mangiucugna@users.noreply.github.com" },
+ ]
+@@ -111,4 +109,4 @@ line-ending = "auto"
+
+ [tool.ruff.lint.per-file-ignores]
+ # Explicit re-exports is fine in __init__.py, still a code smell elsewhere.
+-"__init__.py" = ["PLC0414"]
+\ No newline at end of file
++"__init__.py" = ["PLC0414"]
diff --git a/textproc/py-json-repair/pkg-descr b/textproc/py-json-repair/pkg-descr
new file mode 100644
index 000000000000..969888f55d45
--- /dev/null
+++ b/textproc/py-json-repair/pkg-descr
@@ -0,0 +1 @@
+json-repair is a simple package that can be used to fix an invalid json string.
diff --git a/textproc/py-ocrmypdf/Makefile b/textproc/py-ocrmypdf/Makefile
index faba4fd54e22..dee7b7751944 100644
--- a/textproc/py-ocrmypdf/Makefile
+++ b/textproc/py-ocrmypdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ocrmypdf
DISTVERSION= 16.10.4
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile
index 89a52d8bed1a..1e0934f7d07c 100644
--- a/textproc/py-pdfminer.six/Makefile
+++ b/textproc/py-pdfminer.six/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pdfminer.six
DISTVERSION= 20250506
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index 560df16a06fc..4ee349f7d1e8 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pikepdf
DISTVERSION= 9.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-python-pptx/Makefile b/textproc/py-python-pptx/Makefile
index 840004805027..3ca6233c21f1 100644
--- a/textproc/py-python-pptx/Makefile
+++ b/textproc/py-python-pptx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-pptx
DISTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-qrcode/Makefile b/textproc/py-qrcode/Makefile
index f23efec48fd6..f36a4e7b8eac 100644
--- a/textproc/py-qrcode/Makefile
+++ b/textproc/py-qrcode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qrcode
PORTVERSION= 8.2
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinx-gallery/Makefile b/textproc/py-sphinx-gallery/Makefile
index 23da49c0a24a..f1b1a8c87cb9 100644
--- a/textproc/py-sphinx-gallery/Makefile
+++ b/textproc/py-sphinx-gallery/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sphinx-gallery
PORTVERSION= 0.19.0
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-actdiag/Makefile b/textproc/py-sphinxcontrib-actdiag/Makefile
index 48e02c9f23b4..fab6e52e6e5b 100644
--- a/textproc/py-sphinxcontrib-actdiag/Makefile
+++ b/textproc/py-sphinxcontrib-actdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinxcontrib-actdiag
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-blockdiag/Makefile b/textproc/py-sphinxcontrib-blockdiag/Makefile
index e4763bf44293..3465a8488680 100644
--- a/textproc/py-sphinxcontrib-blockdiag/Makefile
+++ b/textproc/py-sphinxcontrib-blockdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinxcontrib-blockdiag
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-nwdiag/Makefile b/textproc/py-sphinxcontrib-nwdiag/Makefile
index 6ef6fe808d4d..42ddd89648fc 100644
--- a/textproc/py-sphinxcontrib-nwdiag/Makefile
+++ b/textproc/py-sphinxcontrib-nwdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinxcontrib-nwdiag
PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-seqdiag/Makefile b/textproc/py-sphinxcontrib-seqdiag/Makefile
index 862b546fabb5..87ddbc72f943 100644
--- a/textproc/py-sphinxcontrib-seqdiag/Makefile
+++ b/textproc/py-sphinxcontrib-seqdiag/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinxcontrib-seqdiag
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile b/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
index e42816d6b6c9..88857f0810dc 100644
--- a/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
+++ b/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sphinxcontrib-svg2pdfconverter
PORTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile
index 12ae6127235a..a2aa44437341 100644
--- a/textproc/py-tokenizers/Makefile
+++ b/textproc/py-tokenizers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tokenizers
-DISTVERSION= 0.21.4
+DISTVERSION= 0.22.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/oniguruma.pc:devel/oniguruma \
USES= cargo python
USE_PYTHON= autoplist pep517 pytest
-PYTEST_BROKEN_TESTS= test_datasets test_gzip
+PYTEST_BROKEN_TESTS= test_gzip
CARGO_CARGOTOML=${WRKSRC}/bindings/python/Cargo.toml
CARGO_CARGOLOCK=${WRKSRC}/bindings/python/Cargo.lock
diff --git a/textproc/py-tokenizers/Makefile.crates b/textproc/py-tokenizers/Makefile.crates
index 2b55624b4b13..f1c05a287689 100644
--- a/textproc/py-tokenizers/Makefile.crates
+++ b/textproc/py-tokenizers/Makefile.crates
@@ -1,17 +1,20 @@
-CARGO_CRATES= ahash-0.8.12 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- autocfg-1.4.0 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
base64-0.13.1 \
- bitflags-2.9.1 \
- bumpalo-3.18.1 \
- castaway-0.2.3 \
- cc-1.2.27 \
- cfg-if-1.0.1 \
+ bitflags-2.9.3 \
+ bumpalo-3.19.0 \
+ castaway-0.2.4 \
+ cc-1.2.34 \
+ cfg-if-1.0.3 \
colorchoice-1.0.4 \
compact_str-0.9.0 \
console-0.15.11 \
@@ -29,22 +32,33 @@ CARGO_CRATES= ahash-0.8.12 \
encode_unicode-1.0.0 \
env_filter-0.1.3 \
env_logger-0.11.8 \
- errno-0.3.12 \
+ errno-0.3.13 \
esaxx-rs-0.1.10 \
fastrand-2.3.0 \
fnv-1.0.7 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
getrandom-0.3.3 \
+ gimli-0.31.1 \
heck-0.5.0 \
ident_case-1.0.1 \
indicatif-0.17.11 \
indoc-2.0.6 \
+ io-uring-0.7.10 \
is_terminal_polyfill-1.70.1 \
itertools-0.14.0 \
itoa-1.0.15 \
jiff-0.2.15 \
jiff-static-0.2.15 \
js-sys-0.3.77 \
- libc-0.2.173 \
+ libc-0.2.175 \
linux-raw-sys-0.9.4 \
log-0.4.27 \
macro_rules_attribute-0.2.2 \
@@ -53,6 +67,8 @@ CARGO_CRATES= ahash-0.8.12 \
memchr-2.7.5 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
monostate-0.1.14 \
monostate-impl-0.1.14 \
ndarray-0.16.1 \
@@ -62,50 +78,59 @@ CARGO_CRATES= ahash-0.8.12 \
num-traits-0.2.19 \
number_prefix-0.4.0 \
numpy-0.25.0 \
+ object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
onig-6.5.1 \
onig_sys-69.9.1 \
paste-1.0.15 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
pkg-config-0.3.32 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
pyo3-0.25.1 \
+ pyo3-async-runtimes-0.25.0 \
pyo3-build-config-0.25.1 \
pyo3-ffi-0.25.1 \
pyo3-macros-0.25.1 \
pyo3-macros-backend-0.25.1 \
quote-1.0.40 \
r-efi-5.3.0 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.9.3 \
rawpointer-0.2.1 \
- rayon-1.10.0 \
+ rayon-1.11.0 \
rayon-cond-0.4.0 \
- rayon-core-1.12.1 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ rayon-core-1.13.0 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
- rustix-1.0.7 \
- rustversion-1.0.21 \
+ rustix-1.0.8 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
shlex-1.3.0 \
+ signal-hook-registry-1.4.6 \
+ slab-0.4.11 \
smallvec-1.15.1 \
spm_precompiled-0.1.4 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- syn-2.0.103 \
+ syn-2.0.106 \
target-lexicon-0.13.2 \
- tempfile-3.20.0 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
+ tempfile-3.21.0 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
unicode-ident-1.0.18 \
unicode-normalization-alignments-0.1.12 \
unicode-segmentation-1.12.0 \
@@ -114,23 +139,35 @@ CARGO_CRATES= ahash-0.8.12 \
unindent-0.2.4 \
utf8parse-0.2.2 \
version_check-0.9.5 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.3+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
web-time-1.1.0 \
+ windows-link-0.1.3 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.39.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-0.45.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26
diff --git a/textproc/py-tokenizers/distinfo b/textproc/py-tokenizers/distinfo
index 992cdc7eac24..8fe7c03e2d2c 100644
--- a/textproc/py-tokenizers/distinfo
+++ b/textproc/py-tokenizers/distinfo
@@ -1,34 +1,40 @@
-TIMESTAMP = 1754375508
-SHA256 (tokenizers-0.21.4.tar.gz) = fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880
-SIZE (tokenizers-0.21.4.tar.gz) = 351253
+TIMESTAMP = 1756545522
+SHA256 (tokenizers-0.22.0.tar.gz) = 2e33b98525be8453f355927f3cab312c36cd3e44f4d7e9e97da2fa94d0a49dcb
+SIZE (tokenizers-0.22.0.tar.gz) = 362771
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
-SIZE (rust/crates/cc-1.2.27.crate) = 107070
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
@@ -63,16 +69,36 @@ SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/esaxx-rs-0.1.10.crate) = d817e038c30374a4bcb22f94d0a8a0e216958d4c3dcde369b1439fec4bdda6e6
SIZE (rust/crates/esaxx-rs-0.1.10.crate) = 175210
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -81,6 +107,8 @@ SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c8
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -93,8 +121,8 @@ SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb
-SIZE (rust/crates/libc-0.2.173.crate) = 777353
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -111,6 +139,10 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/monostate-0.1.14.crate) = aafe1be9d0c75642e3e50fedc7ecadf1ef1cbce6eb66462153fc44245343fbee
SIZE (rust/crates/monostate-0.1.14.crate) = 15081
SHA256 (rust/crates/monostate-impl-0.1.14.crate) = c402a4092d5e204f32c9e155431046831fa712637043c58cb73bc6bc6c9663b5
@@ -129,6 +161,8 @@ SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
SHA256 (rust/crates/numpy-0.25.0.crate) = 29f1dee9aa8d3f6f8e8b9af3803006101bb3653866ef056d530d53ae68587191
SIZE (rust/crates/numpy-0.25.0.crate) = 81623
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -139,6 +173,10 @@ SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2f
SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
@@ -147,10 +185,12 @@ SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-async-runtimes-0.25.0.crate) = d73cc6b1b7d8b3cef02101d37390dbdfe7e450dfea14921cae80a9534ba59ef2
+SIZE (rust/crates/pyo3-async-runtimes-0.25.0.crate) = 51342
SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
@@ -163,42 +203,48 @@ SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
SHA256 (rust/crates/rayon-cond-0.4.0.crate) = 2964d0cf57a3e7a06e8183d14a8b527195c706b7983549cd5462d5aa3747438f
SIZE (rust/crates/rayon-cond-0.4.0.crate) = 10659
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/spm_precompiled-0.1.4.crate) = 5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326
@@ -207,16 +253,20 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
-SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-alignments-0.1.12.crate) = 43f613e4fa046e69818dd287fdc4bc78175ff20331479dab6e1b0f98d57062de
@@ -233,8 +283,10 @@ SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faec
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -247,29 +299,51 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
diff --git a/textproc/py-wordcloud/Makefile b/textproc/py-wordcloud/Makefile
index c159c5c5af49..01b1c7502512 100644
--- a/textproc/py-wordcloud/Makefile
+++ b/textproc/py-wordcloud/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wordcloud
DISTVERSION= 1.9.4
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-xhtml2pdf/Makefile b/textproc/py-xhtml2pdf/Makefile
index a7be02e3fb4d..97001d33a8a8 100644
--- a/textproc/py-xhtml2pdf/Makefile
+++ b/textproc/py-xhtml2pdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xhtml2pdf
PORTVERSION= 0.2.17
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/adjuster/Makefile b/www/adjuster/Makefile
index 17b19bd454d4..48bdbf89239e 100644
--- a/www/adjuster/Makefile
+++ b/www/adjuster/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adjuster
DISTVERSIONPREFIX= v
-DISTVERSION= 3.243
+DISTVERSION= 3.246
CATEGORIES= www
MAINTAINER= ssb22@cam.ac.uk
diff --git a/www/adjuster/distinfo b/www/adjuster/distinfo
index 44db5e7b56b1..062ed03456b2 100644
--- a/www/adjuster/distinfo
+++ b/www/adjuster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742927537
-SHA256 (ssb22-adjuster-v3.243_GH0.tar.gz) = 2f7d9a311f4fd4ab1ecdb8912ceb12658ff7624818383d5e9771b08d4a722c43
-SIZE (ssb22-adjuster-v3.243_GH0.tar.gz) = 364219
+TIMESTAMP = 1756622635
+SHA256 (ssb22-adjuster-v3.246_GH0.tar.gz) = 2b393818f2f38c9f47ad2c15d7d07a30786fb43c465c99d0b9312a9307712383
+SIZE (ssb22-adjuster-v3.246_GH0.tar.gz) = 368227
diff --git a/www/badwolf/Makefile b/www/badwolf/Makefile
index 0d31df9cc8c8..c1f620753093 100644
--- a/www/badwolf/Makefile
+++ b/www/badwolf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= badwolf
DISTVERSION= 1.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MASTER_SITES= https://hacktivis.me/releases/
diff --git a/www/chrome-gnome-shell/Makefile b/www/chrome-gnome-shell/Makefile
index f1959ddbc54e..3008508ced9f 100644
--- a/www/chrome-gnome-shell/Makefile
+++ b/www/chrome-gnome-shell/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chrome-gnome-shell
DISTVERSION= 10.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www gnome
MASTER_SITES= https://download.gnome.org/sources/${PORTNAME}/${DISTVERSION}/
diff --git a/www/deforaos-surfer/Makefile b/www/deforaos-surfer/Makefile
index 480b9397ab64..9304fad27516 100644
--- a/www/deforaos-surfer/Makefile
+++ b/www/deforaos-surfer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= surfer
PORTVERSION= 0.3.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Surfer/
PKGNAMEPREFIX= deforaos-
diff --git a/www/eolie/Makefile b/www/eolie/Makefile
index 6137632664fa..8dd23ab7a618 100644
--- a/www/eolie/Makefile
+++ b/www/eolie/Makefile
@@ -1,6 +1,6 @@
PORTNAME= eolie
PORTVERSION= 0.9.101
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www gnome
MASTER_SITES= https://adishatz.org/eolie/
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile
index 4f2ee24b4b13..85535f17cb63 100644
--- a/www/epiphany/Makefile
+++ b/www/epiphany/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epiphany
PORTVERSION= 47.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/www/firedm/Makefile b/www/firedm/Makefile
index 12e21c8eba5a..bf67c017d743 100644
--- a/www/firedm/Makefile
+++ b/www/firedm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= firedm
PORTVERSION= 2022.2.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www net python
MAINTAINER= danfe@FreeBSD.org
diff --git a/www/homepage/Makefile b/www/homepage/Makefile
index f30773c8cf73..7df2dfd50009 100644
--- a/www/homepage/Makefile
+++ b/www/homepage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= homepage
-DISTVERSION= 1.4.5
+DISTVERSION= 1.4.6
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/www/homepage/distinfo b/www/homepage/distinfo
index 2be5eba52bb7..9723ff1f283e 100644
--- a/www/homepage/distinfo
+++ b/www/homepage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755284700
-SHA256 (homepage-1.4.5.tar.gz) = 7e3af21014d5ed18db0f7270b02173622cf71ae3d95e71354cb4d9058fb9459b
-SIZE (homepage-1.4.5.tar.gz) = 12763514
+TIMESTAMP = 1756433341
+SHA256 (homepage-1.4.6.tar.gz) = 8e12e8990b1a3d7208e46888ed9af64faf135dd645be0f619a8312e4016eb3c9
+SIZE (homepage-1.4.6.tar.gz) = 12755151
diff --git a/www/homepage/pkg-plist b/www/homepage/pkg-plist
index f0c4df661cb5..8bd5b83f4a6c 100644
--- a/www/homepage/pkg-plist
+++ b/www/homepage/pkg-plist
@@ -366,7 +366,6 @@ etc/homepage.env
%%HOMEDIR%%/.next/static/chunks/5860.a10d0361279e6f9a.js
%%HOMEDIR%%/.next/static/chunks/5944.4bff334081a2eb22.js
%%HOMEDIR%%/.next/static/chunks/6002.f6ac6a7504802f1e.js
-%%HOMEDIR%%/.next/static/chunks/611.acdfd27946411a66.js
%%HOMEDIR%%/.next/static/chunks/6182.e82eb4ec3e4fa068.js
%%HOMEDIR%%/.next/static/chunks/6187.d0e3c9e2a14feb51.js
%%HOMEDIR%%/.next/static/chunks/6218.b4f08a33f469d76a.js
@@ -5170,8 +5169,9 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/whatsupdocker/component.jsx
%%HOMEDIR%%/src/widgets/xteve/component.jsx
%%HOMEDIR%%/src/widgets/zabbix/component.jsx
-%%WWWDIR%%/.next/static/C96yU3PHL1RBxfvfUwXg7/_buildManifest.js
-%%WWWDIR%%/.next/static/C96yU3PHL1RBxfvfUwXg7/_ssgManifest.js
-%%WWWDIR%%/.next/static/chunks/3121.062fa4a7824bc243.js
-%%WWWDIR%%/.next/static/chunks/9346.79cfeec7ac0908a1.js
-%%WWWDIR%%/.next/static/chunks/webpack-db160e9b591c440c.js
+%%HOMEDIR%%/.next/static/-dFR4Fpx7vGAuCNFyOPRb/_buildManifest.js
+%%HOMEDIR%%/.next/static/-dFR4Fpx7vGAuCNFyOPRb/_ssgManifest.js
+%%HOMEDIR%%/.next/static/chunks/3121.062fa4a7824bc243.js
+%%HOMEDIR%%/.next/static/chunks/9346.c6d566c362c5e060.js
+%%HOMEDIR%%/.next/static/chunks/611.47bd2aede4f96794.js
+%%HOMEDIR%%/.next/static/chunks/webpack-d2d287706f398086.js
diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index 7c8195691bfd..78ceca2a5654 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= librewolf
-DISTVERSION= 142.0
-PORTREVISION= 1
+DISTVERSION= 142.0.1
LWPATCH= -1
DISTVERSIONSUFFIX= ${LWPATCH}.source
CATEGORIES= www wayland
diff --git a/www/librewolf/distinfo b/www/librewolf/distinfo
index 28a7faab9c3e..a90acb98b906 100644
--- a/www/librewolf/distinfo
+++ b/www/librewolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755670889
-SHA256 (librewolf-142.0-1.source.tar.gz) = 93038bb47402efefdc67a068a8b483ad1cac08286ec5083a4593816531fd1d12
-SIZE (librewolf-142.0-1.source.tar.gz) = 1010392198
+TIMESTAMP = 1756477960
+SHA256 (librewolf-142.0.1-1.source.tar.gz) = 770fd784b91a836edd327e816d735a91852872909933dd8a167cd59f388ffbe1
+SIZE (librewolf-142.0.1-1.source.tar.gz) = 1010630994
diff --git a/www/links/Makefile b/www/links/Makefile
index a08b63bafd21..3cc02931f1d4 100644
--- a/www/links/Makefile
+++ b/www/links/Makefile
@@ -1,5 +1,6 @@
PORTNAME= links
PORTVERSION= 2.30
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= http://links.twibright.com/download/
diff --git a/www/luakit-devel/Makefile b/www/luakit-devel/Makefile
index 0f025c2da7ab..9c44dd46dc5b 100644
--- a/www/luakit-devel/Makefile
+++ b/www/luakit-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= luakit
DISTVERSION= 2.3.6-7
DISTVERSIONSUFFIX= -g0bc0e39
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 2
CATEGORIES= www
PKGNAMESUFFIX= -devel
diff --git a/www/luakit/Makefile b/www/luakit/Makefile
index be5a1d4febcf..2969413cc9f1 100644
--- a/www/luakit/Makefile
+++ b/www/luakit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luakit
DISTVERSION= 2.4.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/midori/Makefile b/www/midori/Makefile
index d5789c6da118..ce8518e149ef 100644
--- a/www/midori/Makefile
+++ b/www/midori/Makefile
@@ -1,7 +1,7 @@
PORTNAME= midori
PORTVERSION= 9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
diff --git a/www/moin2/Makefile b/www/moin2/Makefile
index 95e3f470ae9b..a83f69aa421e 100644
--- a/www/moin2/Makefile
+++ b/www/moin2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= moin
DISTVERSION= 2.0.0b3
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= https://github.com/moinwiki/moin/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= 2
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index bdc0d6d52163..ac2452c94c6f 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= nginx
PORTVERSION= ${NGINX_VERSION}
.include "version.mk"
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
diff --git a/www/nginx-devel/files/extra-patch-ngx_nats.c b/www/nginx-devel/files/extra-patch-ngx_nats.c
new file mode 100644
index 000000000000..76c3f2be7864
--- /dev/null
+++ b/www/nginx-devel/files/extra-patch-ngx_nats.c
@@ -0,0 +1,20 @@
+--- ../nginx-nats-6f7adf1/src/ngx_nats.c.orig 2025-07-25 14:52:57.670444000 -0400
++++ ../nginx-nats-6f7adf1/src/ngx_nats.c 2025-07-25 14:53:04.538387000 -0400
+@@ -55,7 +55,7 @@
+ * we can use for uniqueness and to reach the router in testing.
+ */
+
+-#if (NGX_LINUX) || (NGX_DARWIN)
++#if (NGX_LINUX) || (NGX_DARWIN) || (NGX_FREEBSD)
+ #include <net/if.h>
+ #include <ifaddrs.h>
+ #elif (NGX_WIN32)
+@@ -585,7 +585,7 @@
+ {
+ /* TODO: port to Windows when need it, extend to other platforms. */
+
+-#if (NGX_LINUX) || (NGX_DARWIN)
++#if (NGX_LINUX) || (NGX_DARWIN) || (NGX_FREEBSD)
+
+ struct ifaddrs *ifaddrs, *ifa;
+ int rc, family;
diff --git a/www/nginx-devel/files/nginx.in b/www/nginx-devel/files/nginx.in
index daba266d9192..5ec438dd7342 100644
--- a/www/nginx-devel/files/nginx.in
+++ b/www/nginx-devel/files/nginx.in
@@ -69,6 +69,7 @@ if [ -n "$2" ]; then
required_files="${nginx_configfile}"
eval nginx_enable="\${nginx_${profile}_enable:-${nginx_enable}}"
eval nginx_flags="\${nginx_${profile}_flags:-${nginx_flags}}"
+ eval nginx_svcj_options="\${nginx_${profile}_svcj_options:-${nginx_svcj_options}}"
eval nginxlimits_enable="\${nginxlimits_${profile}_enable:-${nginxlimits_enable}}"
eval nginxlimits_args="\${nginxlimits_${profile}_args:-${nginxlimits_args}}"
nginx_flags="-c ${nginx_configfile} -g \"pid ${pidfile};\" ${nginx_flags}"
diff --git a/www/nyxt/Makefile b/www/nyxt/Makefile
index 4459a8f14a34..2d23c176f281 100644
--- a/www/nyxt/Makefile
+++ b/www/nyxt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nyxt
DISTVERSION= 3.12.0
DISTVERSIONSUFFIX= -source-with-submodules
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://github.com/atlas-engineer/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/www/phpvirtualbox-72/Makefile b/www/phpvirtualbox-72/Makefile
index 827927debe00..5cd673bbf480 100644
--- a/www/phpvirtualbox-72/Makefile
+++ b/www/phpvirtualbox-72/Makefile
@@ -1,5 +1,6 @@
PORTNAME= phpvirtualbox
DISTVERSION= 7.2-1
+PORTREVISION= 1
CATEGORIES= www
SUFFIX= -72
PKGNAMESUFFIX= ${SUFFIX}${PHP_PKGNAMESUFFIX}
diff --git a/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl b/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl
new file mode 100644
index 000000000000..40b0ff619005
--- /dev/null
+++ b/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl
@@ -0,0 +1,11 @@
+--- endpoints/lib/vboxwebService-7.2.wsdl.orig 2025-08-28 05:41:35 UTC
++++ endpoints/lib/vboxwebService-7.2.wsdl
+@@ -5,7 +5,7 @@ -->
+ Generator: src/VBox/Main/webservice/websrv-wsdl-service.xsl
+ -->
+ <definitions xmlns:interface="urn:vbox" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:vbox="http://www.virtualbox.org/" xmlns="http://schemas.xmlsoap.org/wsdl/" name="VirtualBox" targetNamespace="http://www.virtualbox.org/Service">
+- <import location="vboxweb.wsdl" namespace="http://www.virtualbox.org/"/>
++ <import location="vboxweb-7.2.wsdl" namespace="http://www.virtualbox.org/"/>
+ <service name="vboxService">
+ <port binding="vbox:vboxBinding" name="vboxServicePort">
+ <soap:address location="http://localhost:18083/"/>
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
index 6732c6454467..ab8b55ae4fc6 100644
--- a/www/pocket-id/Makefile
+++ b/www/pocket-id/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pocket-id
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.1
+DISTVERSION= 1.10.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/www/pocket-id/distinfo b/www/pocket-id/distinfo
index 19b1a503227e..2fed86b8e729 100644
--- a/www/pocket-id/distinfo
+++ b/www/pocket-id/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756073537
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/pocket-id-v1.9.1.frontend.tar.gz) = 308477aa87321dc17323f77a8f48ed3cc5ce3b9c99b529648d35490d61e36d20
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/pocket-id-v1.9.1.frontend.tar.gz) = 1496166
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/go.mod) = 407629c8229cd31ee5221adda1ac6926f22a6e1f938b86f73d7b95f3402db75d
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/go.mod) = 7114
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/pocket-id-pocket-id-v1.9.1_GH0.tar.gz) = e79cb839ff1ac04692fbee3c95e233c8723f6318ed4cd0251194b8fec6bf4fd9
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.9.1_GH0/pocket-id-pocket-id-v1.9.1_GH0.tar.gz) = 5637458
+TIMESTAMP = 1756427787
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-v1.10.0.frontend.tar.gz) = d316b82be00d698a820ac115663ae35f6485b885094ca47d430eec174f8cadb2
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-v1.10.0.frontend.tar.gz) = 1488185
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/go.mod) = 407629c8229cd31ee5221adda1ac6926f22a6e1f938b86f73d7b95f3402db75d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/go.mod) = 7114
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-pocket-id-v1.10.0_GH0.tar.gz) = f6fc8cb49b65eae09ee9f46122d25557d141279970b157c5e29141c0080d969c
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.10.0_GH0/pocket-id-pocket-id-v1.10.0_GH0.tar.gz) = 5638841
diff --git a/www/py-autobahn/Makefile b/www/py-autobahn/Makefile
index e233402355de..3872796f650a 100644
--- a/www/py-autobahn/Makefile
+++ b/www/py-autobahn/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autobahn
DISTVERSIONPREFIX= v
DISTVERSION= 24.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-bokeh/Makefile b/www/py-bokeh/Makefile
index 1740858f5450..625e73c11159 100644
--- a/www/py-bokeh/Makefile
+++ b/www/py-bokeh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bokeh
PORTVERSION= 2.4.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-daphne/Makefile b/www/py-daphne/Makefile
index f0a803e5cc6e..20cf726e2e81 100644
--- a/www/py-daphne/Makefile
+++ b/www/py-daphne/Makefile
@@ -1,5 +1,6 @@
PORTNAME= daphne
PORTVERSION= 4.2.1
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-dj51-django-allauth/Makefile b/www/py-dj51-django-allauth/Makefile
index 4ff405ebdabd..25f5e22b686b 100644
--- a/www/py-dj51-django-allauth/Makefile
+++ b/www/py-dj51-django-allauth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= django-allauth
PORTVERSION= 65.11.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-django-filer/Makefile b/www/py-django-filer/Makefile
index 7352f8181d50..482e0eb902fe 100644
--- a/www/py-django-filer/Makefile
+++ b/www/py-django-filer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= django-filer
PORTVERSION= 3.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-markdownx/Makefile b/www/py-django-markdownx/Makefile
index 34d1249bc3b9..c55fcbf114e2 100644
--- a/www/py-django-markdownx/Makefile
+++ b/www/py-django-markdownx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= django-markdownx
PORTVERSION= 4.0.9
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-photologue/Makefile b/www/py-django-photologue/Makefile
index dd2ecf40e56e..5552e8fbeb13 100644
--- a/www/py-django-photologue/Makefile
+++ b/www/py-django-photologue/Makefile
@@ -1,6 +1,6 @@
PORTNAME= django-photologue
PORTVERSION= 3.17
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-simple-captcha/Makefile b/www/py-django-simple-captcha/Makefile
index a235df392b2f..ee6e97d517f1 100644
--- a/www/py-django-simple-captcha/Makefile
+++ b/www/py-django-simple-captcha/Makefile
@@ -3,7 +3,7 @@ PORTNAME= django-simple-captcha
# updating, it should be first checked whether its consumers, e.g. www/seahub,
# have been switched to Django 4.2.
PORTVERSION= 0.5.20
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-djangorestframework/Makefile b/www/py-djangorestframework/Makefile
index 355d17e95537..c1906afb909e 100644
--- a/www/py-djangorestframework/Makefile
+++ b/www/py-djangorestframework/Makefile
@@ -1,5 +1,5 @@
PORTNAME= djangorestframework
-DISTVERSION= 3.16.0
+DISTVERSION= 3.16.1
PORTEPOCH= 1
CATEGORIES= www python
MASTER_SITES= PYPI
diff --git a/www/py-djangorestframework/distinfo b/www/py-djangorestframework/distinfo
index c336e0e97c68..d9123228b38d 100644
--- a/www/py-djangorestframework/distinfo
+++ b/www/py-djangorestframework/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744359953
-SHA256 (djangorestframework-3.16.0.tar.gz) = f022ff46613584de994c0c6a4aebbace5fd700555fbe9d33b865ebf173eba6c9
-SIZE (djangorestframework-3.16.0.tar.gz) = 1068408
+TIMESTAMP = 1755333901
+SHA256 (djangorestframework-3.16.1.tar.gz) = 166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7
+SIZE (djangorestframework-3.16.1.tar.gz) = 1089735
diff --git a/www/py-flask/Makefile b/www/py-flask/Makefile
index e793360736d2..4e3fee0e633d 100644
--- a/www/py-flask/Makefile
+++ b/www/py-flask/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flask
DISTVERSION= 3.1.2
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,19 +20,24 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}werkzeug>=3.1:www/py-werkzeug@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}blinker>=1.9:devel/py-blinker@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-USES= cpe python
+USES= cpe python:3.10+
CPE_VENDOR= palletsprojects
USE_PYTHON= pep517 concurrent autoplist
NO_ARCH= yes
-do-test:
- @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
+OPTIONS_DEFINE= ASYNC DOTENV
+OPTIONS_DEFAULT=ASYNC DOTENV
+
+ASYNC_DESC= Enable async
+ASYNC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR}
-.include <bsd.port.pre.mk>
+DOTENV_DESC= Enable dotenv
+DOTENV_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR}
-.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6.0:devel/py-importlib-metadata@${PY_FLAVOR}
-.endif
+.include <bsd.port.options.mk>
+
+do-test:
+ @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/py-grimoirelab/Makefile b/www/py-grimoirelab/Makefile
index fa3998018a52..1b991200c976 100644
--- a/www/py-grimoirelab/Makefile
+++ b/www/py-grimoirelab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grimoirelab
DISTVERSION= 1.9.2
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx-retries/Makefile b/www/py-httpx-retries/Makefile
index bc3702d822c4..92f0036b875d 100644
--- a/www/py-httpx-retries/Makefile
+++ b/www/py-httpx-retries/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httpx-retries
-DISTVERSION= 0.4.0
+DISTVERSION= 0.4.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx-retries/distinfo b/www/py-httpx-retries/distinfo
index 4ef455958702..727a38088bfc 100644
--- a/www/py-httpx-retries/distinfo
+++ b/www/py-httpx-retries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747637137
-SHA256 (httpx_retries-0.4.0.tar.gz) = a7aa513e3f1eef347aac69adecfad9f421210a84df88c88f935ec130f98e6642
-SIZE (httpx_retries-0.4.0.tar.gz) = 12571
+TIMESTAMP = 1756495143
+SHA256 (httpx_retries-0.4.1.tar.gz) = 008c10a57ee73665fa82bfa28466c736da5214b31ee6eacec8707c36493ed152
+SIZE (httpx_retries-0.4.1.tar.gz) = 12588
diff --git a/www/py-nicegui-highcharts/Makefile b/www/py-nicegui-highcharts/Makefile
index 260d583ab633..498ee00ce1f9 100644
--- a/www/py-nicegui-highcharts/Makefile
+++ b/www/py-nicegui-highcharts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nicegui-highcharts
DISTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= www graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-nicegui/Makefile b/www/py-nicegui/Makefile
index fc34341ad718..8c547622db3f 100644
--- a/www/py-nicegui/Makefile
+++ b/www/py-nicegui/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nicegui
-DISTVERSION= 2.23.0
+DISTVERSION= 2.23.3
+PORTREVISION= 1
CATEGORIES= www graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-nicegui/distinfo b/www/py-nicegui/distinfo
index 685aece27ba5..4ab63ccd99a0 100644
--- a/www/py-nicegui/distinfo
+++ b/www/py-nicegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755889052
-SHA256 (nicegui-2.23.0.tar.gz) = 8180fcba79515fa14ce03977c31282aa17627822163d482f591020ff93b1efe0
-SIZE (nicegui-2.23.0.tar.gz) = 13108139
+TIMESTAMP = 1756499959
+SHA256 (nicegui-2.23.3.tar.gz) = 7fc99bc40d1682b37c54eda6275f77db863b9c7bcc7ad15006c507b69a30d22c
+SIZE (nicegui-2.23.3.tar.gz) = 13108186
diff --git a/www/py-pywebview-gtk/Makefile b/www/py-pywebview-gtk/Makefile
index 6298e370e715..ea9d11fed224 100644
--- a/www/py-pywebview-gtk/Makefile
+++ b/www/py-pywebview-gtk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pywebview
DISTVERSION= 5.3.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile
index cb065e411fbf..d5991d496ac1 100644
--- a/www/py-pywry/Makefile
+++ b/www/py-pywry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pywry
DISTVERSION= 0.6.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-sentinelhub/Makefile b/www/py-sentinelhub/Makefile
index 9d1eabfff377..8cd75048494f 100644
--- a/www/py-sentinelhub/Makefile
+++ b/www/py-sentinelhub/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sentinelhub
PORTVERSION= 3.11.1
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-streamlit/Makefile b/www/py-streamlit/Makefile
index 2599da53bfee..cf3acf340433 100644
--- a/www/py-streamlit/Makefile
+++ b/www/py-streamlit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= streamlit
DISTVERSION= 1.45.1
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-textile/Makefile b/www/py-textile/Makefile
index 783fed7171f5..1be4d2066141 100644
--- a/www/py-textile/Makefile
+++ b/www/py-textile/Makefile
@@ -1,5 +1,6 @@
PORTNAME= textile
DISTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= www textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-2fa/Makefile b/www/py-wagtail-2fa/Makefile
index 80df48f2d472..1fc77a26d3e3 100644
--- a/www/py-wagtail-2fa/Makefile
+++ b/www/py-wagtail-2fa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wagtail-2fa
PORTVERSION= 1.6.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-airtable/Makefile b/www/py-wagtail-airtable/Makefile
index 5769d86125bf..b6e164c8a368 100644
--- a/www/py-wagtail-airtable/Makefile
+++ b/www/py-wagtail-airtable/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wagtail-airtable
PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-bakery/Makefile b/www/py-wagtail-bakery/Makefile
index 26950905e72b..25230eefa58f 100644
--- a/www/py-wagtail-bakery/Makefile
+++ b/www/py-wagtail-bakery/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wagtail-bakery
PORTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-factories/Makefile b/www/py-wagtail-factories/Makefile
index 0cf4a6aa65e4..9a8e5ea2eee8 100644
--- a/www/py-wagtail-factories/Makefile
+++ b/www/py-wagtail-factories/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wagtail-factories
PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-localize/Makefile b/www/py-wagtail-localize/Makefile
index d5dadb4e222a..94ccd8ad9112 100644
--- a/www/py-wagtail-localize/Makefile
+++ b/www/py-wagtail-localize/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wagtail-localize
PORTVERSION= 1.12
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
DISTNAME= wagtail_localize-${PORTVERSION}
diff --git a/www/py-wagtail-transfer/Makefile b/www/py-wagtail-transfer/Makefile
index 8d989e76d0f1..fbed14d9138a 100644
--- a/www/py-wagtail-transfer/Makefile
+++ b/www/py-wagtail-transfer/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wagtail-transfer
PORTVERSION= 0.9.4
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail/Makefile b/www/py-wagtail/Makefile
index 89b36df3ce0f..2ac6d8a27bb0 100644
--- a/www/py-wagtail/Makefile
+++ b/www/py-wagtail/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wagtail
PORTVERSION= 7.0.2
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-woob-qt/Makefile b/www/py-woob-qt/Makefile
index 5431c9ed37b8..97249e4fe609 100644
--- a/www/py-woob-qt/Makefile
+++ b/www/py-woob-qt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= woob-qt
DISTVERSION= 2.0-27
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONSUFFIX= -g958a79c2
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-woob/Makefile b/www/py-woob/Makefile
index dd47c81fd32e..7d29c4a2c166 100644
--- a/www/py-woob/Makefile
+++ b/www/py-woob/Makefile
@@ -1,6 +1,6 @@
PORTNAME= woob
PORTVERSION= 3.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wsgidav/Makefile b/www/py-wsgidav/Makefile
index 839c933ebc85..21b9489313a3 100644
--- a/www/py-wsgidav/Makefile
+++ b/www/py-wsgidav/Makefile
@@ -1,9 +1,9 @@
PORTNAME= WsgiDAV
-DISTVERSION= 4.3.2
-PORTREVISION= 2
+DISTVERSION= 4.3.3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
MAINTAINER= ultima@FreeBSD.org
COMMENT= WSGI based WebDAV server for sharing resources
@@ -21,13 +21,19 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5:devel/py-defusedxml@${PY_FLA
${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.2:devel/py-pyyaml@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheroot>=6.0:www/py-cheroot@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}CouchDB>=1.1:databases/py-couchdb@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cheroot>=6.0:www/py-cheroot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymongo>=3.13:databases/py-pymongo@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2:databases/py-mysqlclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=2.7:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=1.8:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-html>=1.8:devel/py-pytest-html@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-pam>=1.8:security/py-python-pam@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=6.2:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tox>=2.0:devel/py-tox@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webtest>=2.0:www/py-webtest@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}webtest>=2.0:www/py-webtest@${PY_FLAVOR} \
+ mercurial>=0:devel/mercurial
USES= python
USE_PYTHON= distutils autoplist
diff --git a/www/py-wsgidav/distinfo b/www/py-wsgidav/distinfo
index 15316e92e385..2d99414ce925 100644
--- a/www/py-wsgidav/distinfo
+++ b/www/py-wsgidav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718387273
-SHA256 (WsgiDAV-4.3.2.tar.gz) = 4c3c24ac01b656a9edcb0014f31717ca8b9a3ec7d7cd9adc39d9ce1b00bfe759
-SIZE (WsgiDAV-4.3.2.tar.gz) = 167847
+TIMESTAMP = 1754464002
+SHA256 (wsgidav-4.3.3.tar.gz) = 5f0ad71bea72def3018b6ba52da3bcb83f61e0873c27225344582805d6e52b9e
+SIZE (wsgidav-4.3.3.tar.gz) = 168118
diff --git a/www/seahub/Makefile b/www/seahub/Makefile
index 901956f77fa7..441c5bab61de 100644
--- a/www/seahub/Makefile
+++ b/www/seahub/Makefile
@@ -2,6 +2,7 @@ PORTNAME= seahub
DISTVERSIONPREFIX= v
DISTVERSION= ${SEAHUB_VER}
DISTVERSIONSUFFIX= -server
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= ultima@FreeBSD.org
diff --git a/www/surf/Makefile b/www/surf/Makefile
index f5f193a9e39c..44f90a5751b5 100644
--- a/www/surf/Makefile
+++ b/www/surf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= surf
DISTVERSION= 2.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= http://dl.suckless.org/${PORTNAME}/
PKGNAMESUFFIX= -browser
diff --git a/www/trac-accountmanager/Makefile b/www/trac-accountmanager/Makefile
index f896c00a2c91..098bb8e7ca76 100644
--- a/www/trac-accountmanager/Makefile
+++ b/www/trac-accountmanager/Makefile
@@ -1,6 +1,6 @@
PORTNAME= accountmanager
PORTVERSION= 0.6.${REV}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel python
MASTER_SITES= https://trac-hacks.org/browser/accountmanagerplugin/
PKGNAMEPREFIX= trac-
diff --git a/www/trac-markdownmacro/Makefile b/www/trac-markdownmacro/Makefile
index ca7ad7b4431c..4378ff05fead 100644
--- a/www/trac-markdownmacro/Makefile
+++ b/www/trac-markdownmacro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= markdownmacro
PORTVERSION= 0.11.10r${REV}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel python
MASTER_SITES= https://trac-hacks.org/browser/markdownmacro/
PKGNAMEPREFIX= trac-
diff --git a/www/trac-spamfilter/Makefile b/www/trac-spamfilter/Makefile
index 6ad566ec58bc..b61d40c0b16b 100644
--- a/www/trac-spamfilter/Makefile
+++ b/www/trac-spamfilter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spamfilter
PORTVERSION= 1.5.1r${REV}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel python
MASTER_SITES= https://trac.edgewall.org/browser/plugins/trunk/
PKGNAMEPREFIX= trac-
diff --git a/www/trac-tocmacro/Makefile b/www/trac-tocmacro/Makefile
index 67a53ba22463..8a050499a5cc 100644
--- a/www/trac-tocmacro/Makefile
+++ b/www/trac-tocmacro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tocmacro
PORTVERSION= 12.0.0r${REV}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel python
MASTER_SITES= https://trac-hacks.org/browser/tocmacro/
PKGNAMEPREFIX= trac-
diff --git a/www/trac/Makefile b/www/trac/Makefile
index efff520c8540..926932f3a528 100644
--- a/www/trac/Makefile
+++ b/www/trac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trac
DISTVERSION= 1.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www devel python
MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \
ftp://ftp.edgewall.com/pub/trac/
diff --git a/www/twms/Makefile b/www/twms/Makefile
index 3fa9ba50e454..dd1a335fb794 100644
--- a/www/twms/Makefile
+++ b/www/twms/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twms
PORTVERSION= 0.06y
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www astro
MAINTAINER= ports@FreeBSD.org
diff --git a/www/vimb/Makefile b/www/vimb/Makefile
index 68440b389036..8166c2535e84 100644
--- a/www/vimb/Makefile
+++ b/www/vimb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vimb
DISTVERSION= 3.7.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= mew14930xvi@inbox.lv
diff --git a/www/w3m/Makefile b/www/w3m/Makefile
index e9309c8d979c..dde1168e14f7 100644
--- a/www/w3m/Makefile
+++ b/www/w3m/Makefile
@@ -1,8 +1,8 @@
PORTNAME= w3m
-PORTVERSION= 0.5.3.${SNAPDATE}
-PORTREVISION= 1
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.5.5
CATEGORIES+= www
-MASTER_SITES= https://git.sr.ht/~rkta/${PORTNAME}/archive/${COMMIT_HASH}${EXTRACT_SUFX}?dummy=/
+MASTER_SITES= https://git.sr.ht/~rkta/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER?= nobutaka@FreeBSD.org
COMMENT?= Pager/text-based WWW browser
@@ -22,9 +22,6 @@ USES= cpe iconv pkgconfig perl5 ssl
CPE_VENDOR= w3m_project
MAKE_JOBS_UNSAFE= yes
-SNAPDATE= 20250305
-COMMIT_HASH= 32193d61e3938518c0d454022d165b236f26f153
-WRKSRC= ${WRKDIR}/${PORTNAME}-${COMMIT_HASH}
CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5.* w3m-img-0.5.*
GNU_CONFIGURE= yes
diff --git a/www/w3m/distinfo b/www/w3m/distinfo
index 6bd4b771044e..fc5127b88e12 100644
--- a/www/w3m/distinfo
+++ b/www/w3m/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741250071
-SHA256 (w3m-0.5.3.20250305.tar.gz) = ef69a46d3acd231de1ab815d8230db2d0b3b1f2b37ba5905e479ae4478524510
-SIZE (w3m-0.5.3.20250305.tar.gz) = 2324317
+TIMESTAMP = 1756289172
+SHA256 (w3m-v0.5.5.tar.gz) = b271c86b13be2207700230cb3f9061271ea37fd1ace199f48b72ea542a529a0f
+SIZE (w3m-v0.5.5.tar.gz) = 2307438
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index b7679d220de8..143c85cfbffe 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= waterfox
-DISTVERSION= 6.6.1
-PORTREVISION= 1
+DISTVERSION= 6.6.2
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index b9455ff18d6f..033a8be82fe8 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755867492
-SHA256 (BrowserWorks-waterfox-6.6.1_GH0.tar.gz) = 5d9e074751140f043edc0f1acb2728993ad04b78bf995c5d51410be297c65e16
-SIZE (BrowserWorks-waterfox-6.6.1_GH0.tar.gz) = 919534865
+TIMESTAMP = 1756464808
+SHA256 (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 2492b86359d433b800d2f4786619037679202cafefb1295897edd58f56ef9db5
+SIZE (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 919738463
SHA256 (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 79f5f995c918f9768c7f7d6c38bbd131e1faa631575f18fcc862bc1bdb119ed6
SIZE (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 23704241
diff --git a/www/waterfox/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/waterfox/files/patch-toolkit_xre_nsEmbedFunctions.cpp
deleted file mode 100644
index caac874012c9..000000000000
--- a/www/waterfox/files/patch-toolkit_xre_nsEmbedFunctions.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
-index 9ce6af94637c..44165558f7ec 100644
---- toolkit/xre/nsEmbedFunctions.cpp
-+++ toolkit/xre/nsEmbedFunctions.cpp
-@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
- static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
- #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
-
-+#if !defined(XP_FREEBSD)
- exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
- std::move(*crashReporterArg), crashHelperPid);
- MOZ_ASSERT(exceptionHandlerIsSet,
- "Should have been able to set remote exception handler");
-+#endif
-
- if (!exceptionHandlerIsSet) {
- // Bug 684322 will add better visibility into this condition
diff --git a/www/web2ldap/Makefile b/www/web2ldap/Makefile
index d5e5ea1dfa21..6df3c31126e2 100644
--- a/www/web2ldap/Makefile
+++ b/www/web2ldap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= web2ldap
PORTVERSION= 1.8.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI https://www.web2ldap.de/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/webkit2-gtk/Makefile b/www/webkit2-gtk/Makefile
index 13f217e5ba6e..b3e724a51676 100644
--- a/www/webkit2-gtk/Makefile
+++ b/www/webkit2-gtk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= webkit
DISTVERSION= 2.46.6
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://webkitgtk.org/releases/
PKGNAMESUFFIX= 2-gtk_${FLAVOR}
diff --git a/www/xist/Makefile b/www/xist/Makefile
index e88a6233b951..5e3156b332d3 100644
--- a/www/xist/Makefile
+++ b/www/xist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xist
PORTVERSION= 5.34
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI \
http://ftp.livinglogic.de/xist/
diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile
index 06cd5b8b4ebe..ed5d2a5dd1f5 100644
--- a/x11-fm/nemo/Makefile
+++ b/x11-fm/nemo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nemo
DISTVERSION= 6.4.5
+PORTREVISION= 1
CATEGORIES= x11-fm gnome
DIST_SUBDIR= gnome
diff --git a/x11-fonts/fnt/Makefile b/x11-fonts/fnt/Makefile
index 97b512a6dce1..fc1da357f21e 100644
--- a/x11-fonts/fnt/Makefile
+++ b/x11-fonts/fnt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fnt
PORTVERSION= 1.9
+PORTREVISION= 1
CATEGORIES= x11-fonts sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index e82a1c98d006..b9801c517411 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -13,6 +13,7 @@
SUBDIR += budgie-backgrounds
SUBDIR += canta-gtk-themes
SUBDIR += canta-icon-theme
+ SUBDIR += catppuccin-gtk-theme
SUBDIR += chicago95
SUBDIR += classiclooks
SUBDIR += claws-mail-themes
diff --git a/x11-themes/catppuccin-gtk-theme/Makefile b/x11-themes/catppuccin-gtk-theme/Makefile
new file mode 100644
index 000000000000..cd8cd1dd56b4
--- /dev/null
+++ b/x11-themes/catppuccin-gtk-theme/Makefile
@@ -0,0 +1,61 @@
+PORTNAME= catppuccin-gtk-theme
+DISTVERSION= g20250828
+CATEGORIES= x11-themes
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= GTK theme with Catppuccin colour scheme
+WWW= https://github.com/Fausto-Korpsvart/Catppuccin-GTK-Theme
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= bash:shells/bash \
+ gsed:textproc/gsed \
+ sassc:textproc/sassc \
+ gnome-shell:x11/gnome-shell
+RUN_DEPENDS= gnome-themes-extra>0:x11-themes/gnome-themes-extra \
+ gtk-murrine-engine>0:x11-themes/gtk-murrine-engine
+
+USES= shebangfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= Fausto-Korpsvart
+GH_PROJECT= Catppuccin-GTK-Theme
+GH_TAGNAME= 7b94b62bdc15596c0fc0ae1a711d0f733575c64f
+
+SHEBANG_FILES= themes/build.sh \
+ themes/install.sh
+
+BINARY_ALIAS= sed=gsed
+NO_ARCH= yes
+
+BUILD_WRKSRC= ${WRKSRC}/themes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+INSTALL_FLAGS= --dest ${STAGEDIR}${PREFIX}/share/themes \
+ --theme all \
+ --color light dark \
+ --size standard compact
+
+do-build:
+ cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ./build.sh
+
+do-install:
+ cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ./install.sh ${INSTALL_FLAGS}
+.for colorscheme in frappe macchiato
+ cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ./install.sh ${INSTALL_FLAGS} --tweaks ${colorscheme}
+.endfor
+ @cd ${STAGEDIR}${PREFIX} && \
+ ${FIND} share/themes -type f -o -type l >> ${TMPPLIST}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-themes/catppuccin-gtk-theme/distinfo b/x11-themes/catppuccin-gtk-theme/distinfo
new file mode 100644
index 000000000000..4b16f24ad0fa
--- /dev/null
+++ b/x11-themes/catppuccin-gtk-theme/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756522476
+SHA256 (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20250828-7b94b62bdc15596c0fc0ae1a711d0f733575c64f_GH0.tar.gz) = 8a1fb702f9bda054b822a0b83d79ea4852a390887d5457e51f8543de88fdff1c
+SIZE (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20250828-7b94b62bdc15596c0fc0ae1a711d0f733575c64f_GH0.tar.gz) = 76865848
diff --git a/x11-themes/catppuccin-gtk-theme/pkg-descr b/x11-themes/catppuccin-gtk-theme/pkg-descr
new file mode 100644
index 000000000000..f08841aa9bcc
--- /dev/null
+++ b/x11-themes/catppuccin-gtk-theme/pkg-descr
@@ -0,0 +1,5 @@
+A GTK theme based on the colours of Catppuccin community.
+
+The theme is more focused on the Gnome Desktop, but supports Cinnamon,
+XFCE, Mate, etc. with generic styles. It's great to combine in your
+TWMs like: XmonadWM, AwesomeWM, BSPWM, etc...
diff --git a/x11-themes/wpgtk/Makefile b/x11-themes/wpgtk/Makefile
index 1b44ccb251b3..b3ae701586a3 100644
--- a/x11-themes/wpgtk/Makefile
+++ b/x11-themes/wpgtk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wpgtk
DISTVERSION= 6.7.0
+PORTREVISION= 1
CATEGORIES= x11-themes
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-awesometkinter/Makefile b/x11-toolkits/py-awesometkinter/Makefile
index 1ddf139402e6..9c173d3eda3e 100644
--- a/x11-toolkits/py-awesometkinter/Makefile
+++ b/x11-toolkits/py-awesometkinter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= AwesomeTkinter
PORTVERSION= 2021.11.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-easygui/Makefile b/x11-toolkits/py-easygui/Makefile
index da01a0d32474..b0cd8b6c987b 100644
--- a/x11-toolkits/py-easygui/Makefile
+++ b/x11-toolkits/py-easygui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= easygui
PORTVERSION= 0.98.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-kivy/Makefile b/x11-toolkits/py-kivy/Makefile
index 0e71ce1549ac..fb7ee8904bf9 100644
--- a/x11-toolkits/py-kivy/Makefile
+++ b/x11-toolkits/py-kivy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kivy
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-magicgui/Makefile b/x11-toolkits/py-magicgui/Makefile
index 64a485773ff5..585d0db6e85d 100644
--- a/x11-toolkits/py-magicgui/Makefile
+++ b/x11-toolkits/py-magicgui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= magicgui
DISTVERSION= 0.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/wlroots017/Makefile b/x11-toolkits/wlroots017/Makefile
index 4b8183d24a11..c7ccdfda65f7 100644
--- a/x11-toolkits/wlroots017/Makefile
+++ b/x11-toolkits/wlroots017/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.17.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 017
@@ -54,7 +54,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots018/Makefile b/x11-toolkits/wlroots018/Makefile
index 3a58fc4f3dc3..264f2c4f7bed 100644
--- a/x11-toolkits/wlroots018/Makefile
+++ b/x11-toolkits/wlroots018/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.18.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 018
@@ -57,7 +57,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots019/Makefile b/x11-toolkits/wlroots019/Makefile
index f785e46fa20d..679858b4f554 100644
--- a/x11-toolkits/wlroots019/Makefile
+++ b/x11-toolkits/wlroots019/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.19.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 019
@@ -58,7 +58,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile
index 876ed7454b87..23c27a836cfa 100644
--- a/x11-toolkits/wxgtk30/Makefile
+++ b/x11-toolkits/wxgtk30/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wx
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.5.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-toolkits
MASTER_SITES= https://github.com/wxWidgets/wxWidgets/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= ${_SHORT_WX_VER}-${FLAVOR}
diff --git a/x11-toolkits/wxgtk32/Makefile b/x11-toolkits/wxgtk32/Makefile
index a925c0ba4f97..365aeac55737 100644
--- a/x11-toolkits/wxgtk32/Makefile
+++ b/x11-toolkits/wxgtk32/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wx
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.8.1
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= https://github.com/wxWidgets/wxWidgets/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= ${_SHORT_WX_VER}-${FLAVOR}
diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile
index 13183d723078..4b304a28bd82 100644
--- a/x11-wm/niri/Makefile
+++ b/x11-wm/niri/Makefile
@@ -1,7 +1,6 @@
PORTNAME= niri
DISTVERSIONPREFIX= v
-DISTVERSION= 25.05.1
-PORTREVISION= 2
+DISTVERSION= 25.08
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/niri/Makefile.crates b/x11-wm/niri/Makefile.crates
index e4316f2ca6bf..373506a3277c 100644
--- a/x11-wm/niri/Makefile.crates
+++ b/x11-wm/niri/Makefile.crates
@@ -1,88 +1,96 @@
-CARGO_CRATES= adler2-2.0.0 \
- ahash-0.8.11 \
+CARGO_CRATES= accesskit-0.21.0 \
+ accesskit_atspi_common-0.14.0 \
+ accesskit_consumer-0.30.0 \
+ accesskit_unix-0.17.0 \
+ adler2-2.0.1 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
aliasable-0.1.3 \
allocator-api2-0.2.21 \
android-activity-0.6.0 \
android-properties-0.2.2 \
- annotate-snippets-0.9.2 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.98 \
+ annotate-snippets-0.11.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
appendlist-1.4.0 \
approx-0.4.0 \
approx-0.5.1 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
async-broadcast-0.7.2 \
- async-channel-2.3.1 \
+ async-channel-2.5.0 \
async-executor-1.13.2 \
- async-io-2.4.0 \
- async-lock-3.4.0 \
- async-process-2.3.0 \
+ async-io-2.5.0 \
+ async-lock-3.4.1 \
+ async-process-2.4.0 \
async-recursion-1.1.1 \
- async-signal-0.2.10 \
+ async-signal-0.2.12 \
async-task-4.7.1 \
- async-trait-0.1.88 \
- atomic-0.6.0 \
+ async-trait-0.1.89 \
+ atomic-0.6.1 \
atomic-waker-1.1.2 \
atomic_float-1.1.0 \
- autocfg-1.4.0 \
+ atspi-0.25.0 \
+ atspi-common-0.9.0 \
+ atspi-connection-0.9.0 \
+ atspi-proxies-0.9.0 \
+ autocfg-1.5.0 \
base64-0.21.7 \
- bindgen-0.69.5 \
+ bindgen-0.72.0 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
block-buffer-0.10.4 \
block2-0.5.1 \
- blocking-1.6.1 \
- bumpalo-3.17.0 \
- bytemuck-1.23.0 \
- bytemuck_derive-1.9.3 \
+ blocking-1.6.2 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
bytes-1.10.1 \
- cairo-rs-0.20.7 \
- cairo-sys-rs-0.20.7 \
+ cairo-rs-0.20.12 \
+ cairo-sys-rs-0.20.10 \
calloop-0.13.0 \
- calloop-0.14.2 \
+ calloop-0.14.3 \
calloop-wayland-source-0.3.0 \
calloop-wayland-source-0.4.0 \
- cc-1.2.20 \
+ cc-1.2.34 \
cesu8-1.1.0 \
cexpr-0.6.0 \
- cfg-expr-0.15.8 \
- cfg-expr-0.17.2 \
- cfg-if-1.0.0 \
+ cfg-expr-0.18.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
cgmath-0.18.0 \
chumsky-0.9.3 \
clang-sys-1.8.1 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_complete-4.5.50 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
+ clap_complete-4.5.57 \
+ clap_complete_nushell-4.5.8 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
console-0.15.11 \
- convert_case-0.6.0 \
+ convert_case-0.8.0 \
cookie-factory-0.3.3 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
- csscolorparser-0.7.0 \
- cursor-icon-1.1.0 \
+ csscolorparser-0.7.2 \
+ cursor-icon-1.2.0 \
diff-0.1.13 \
digest-0.10.7 \
directories-6.0.0 \
@@ -91,76 +99,76 @@ CARGO_CRATES= adler2-2.0.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
downcast-rs-1.2.1 \
- dpi-0.1.1 \
+ dpi-0.1.2 \
drm-0.14.1 \
drm-ffi-0.9.0 \
drm-fourcc-2.2.0 \
drm-sys-0.8.0 \
- dyn-clone-1.0.19 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
encode_unicode-1.0.0 \
endi-1.1.0 \
- enumflags2-0.7.11 \
- enumflags2_derive-0.7.11 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
equivalent-1.0.2 \
- errno-0.3.11 \
- event-listener-5.4.0 \
+ errno-0.3.13 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
field-offset-0.3.6 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
+ foldhash-0.1.5 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
gbm-0.18.0 \
gbm-sys-0.4.0 \
- gdk-pixbuf-0.20.9 \
- gdk-pixbuf-sys-0.20.7 \
+ gdk-pixbuf-0.20.10 \
+ gdk-pixbuf-sys-0.20.10 \
gdk4-0.9.6 \
gdk4-sys-0.9.6 \
- generator-0.8.4 \
+ generator-0.8.7 \
generic-array-0.14.7 \
gethostname-0.4.3 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
- gio-0.20.9 \
- gio-sys-0.20.9 \
+ getrandom-0.3.3 \
+ gio-0.20.12 \
+ gio-sys-0.20.10 \
git-version-0.3.9 \
git-version-macro-0.3.9 \
gl_generator-0.14.0 \
- glam-0.30.3 \
- glib-0.20.9 \
- glib-macros-0.20.7 \
- glib-sys-0.20.9 \
- glob-0.3.2 \
- gobject-sys-0.20.9 \
- graphene-rs-0.20.9 \
- graphene-sys-0.20.7 \
+ glam-0.30.5 \
+ glib-0.20.12 \
+ glib-macros-0.20.12 \
+ glib-sys-0.20.10 \
+ glob-0.3.3 \
+ gobject-sys-0.20.10 \
+ graphene-rs-0.20.10 \
+ graphene-sys-0.20.10 \
gsk4-0.9.6 \
gsk4-sys-0.9.6 \
- gtk4-0.9.6 \
+ gtk4-0.9.7 \
gtk4-macros-0.9.5 \
gtk4-sys-0.9.6 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
- hermit-abi-0.5.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
@@ -172,9 +180,9 @@ CARGO_CRATES= adler2-2.0.0 \
icu_properties_data-1.5.1 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.0 \
- indexmap-2.9.0 \
+ indexmap-2.11.0 \
input-0.9.1 \
input-sys-1.18.0 \
insta-1.43.1 \
@@ -182,27 +190,26 @@ CARGO_CRATES= adler2-2.0.0 \
is-terminal-0.4.16 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.12.1 \
+ itertools-0.13.0 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
keyframe-1.1.1 \
khronos_api-3.1.0 \
knuffel-3.2.0 \
knuffel-derive-3.2.0 \
lazy_static-1.5.0 \
- lazycell-1.3.0 \
libadwaita-0.7.2 \
libadwaita-sys-0.7.2 \
- libc-0.2.172 \
+ libc-0.2.175 \
libdisplay-info-0.2.2 \
libdisplay-info-derive-0.1.0 \
libdisplay-info-sys-0.2.2 \
- libloading-0.8.6 \
- libm-0.2.13 \
- libredox-0.1.3 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
+ libredox-0.1.9 \
libseat-0.2.3 \
libseat-sys-0.1.9 \
libudev-sys-0.1.4 \
@@ -213,23 +220,23 @@ CARGO_CRATES= adler2-2.0.0 \
log-0.4.27 \
loom-0.7.2 \
matchers-0.1.0 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.5 \
+ memmap2-0.9.8 \
memoffset-0.9.1 \
miette-5.10.0 \
miette-derive-5.10.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.6.0+11769913 \
- nix-0.29.0 \
nix-0.30.1 \
nom-7.1.3 \
+ nom-8.0.0 \
nu-ansi-term-0.46.0 \
num-traits-0.2.19 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
objc-sys-0.3.5 \
objc2-0.5.2 \
objc2-app-kit-0.2.2 \
@@ -248,19 +255,20 @@ CARGO_CRATES= adler2-2.0.0 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
orbclient-0.3.48 \
ordered-float-5.0.0 \
ordered-stream-0.2.0 \
overload-0.1.1 \
owo-colors-3.5.0 \
- pango-0.20.10 \
- pango-sys-0.20.9 \
+ pango-0.20.12 \
+ pango-sys-0.20.10 \
pangocairo-0.20.10 \
- pangocairo-sys-0.20.7 \
+ pangocairo-sys-0.20.10 \
parking-2.2.1 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
phf-0.11.3 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
@@ -274,68 +282,70 @@ CARGO_CRATES= adler2-2.0.0 \
pixman-sys-0.1.0 \
pkg-config-0.3.32 \
png-0.17.16 \
- polling-3.7.4 \
- portable-atomic-1.11.0 \
+ polling-3.10.0 \
+ portable-atomic-1.11.1 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
proc-macro-crate-3.3.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.95 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
- proptest-1.6.0 \
- proptest-derive-0.5.1 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ proptest-1.7.0 \
+ proptest-derive-0.6.0 \
quick-error-1.2.3 \
+ quick-xml-0.36.2 \
quick-xml-0.37.5 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
- rand_chacha-0.3.1 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- rand_xorshift-0.3.0 \
+ rand_xorshift-0.4.0 \
raw-window-handle-0.6.2 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.11 \
- redox_users-0.5.0 \
- regex-1.11.1 \
+ redox_syscall-0.5.17 \
+ redox_users-0.5.2 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
+ regex-1.11.2 \
regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ regex-automata-0.4.10 \
regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- rustc-hash-1.1.0 \
+ regex-syntax-0.8.6 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.5 \
- rustversion-1.0.20 \
+ rustix-1.0.8 \
+ rustversion-1.0.22 \
rusty-fork-0.3.0 \
ryu-1.0.20 \
same-file-1.0.6 \
- schemars-0.8.22 \
- schemars_derive-0.8.22 \
+ schemars-1.0.4 \
+ schemars_derive-1.0.4 \
scoped-tls-1.0.1 \
sd-notify-0.4.5 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
serde_repr-0.1.20 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
similar-2.7.0 \
siphasher-1.0.1 \
- slab-0.4.9 \
- smallvec-1.15.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
smithay-client-toolkit-0.19.2 \
smol_str-0.2.2 \
@@ -346,31 +356,29 @@ CARGO_CRATES= adler2-2.0.0 \
supports-hyperlinks-2.1.0 \
supports-unicode-2.1.0 \
syn-1.0.109 \
- syn-2.0.101 \
- synstructure-0.13.1 \
- system-deps-6.2.2 \
- system-deps-7.0.3 \
- target-lexicon-0.12.16 \
- tempfile-3.19.1 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ system-deps-7.0.5 \
+ target-lexicon-0.13.2 \
+ tempfile-3.21.0 \
terminal_size-0.1.17 \
textwrap-0.15.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.16 \
+ thread_local-1.1.9 \
tinystr-0.7.6 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
- tracy-client-0.17.6 \
- tracy-client-0.18.0 \
- tracy-client-sys-0.24.3 \
+ tracy-client-0.18.2 \
+ tracy-client-sys-0.26.1 \
typenum-1.18.0 \
udev-0.9.3 \
uds_windows-1.1.0 \
@@ -379,7 +387,8 @@ CARGO_CRATES= adler2-2.0.0 \
unicode-linebreak-0.1.5 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- url-2.5.4 \
+ unicode-width-0.2.1 \
+ url-2.5.7 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
@@ -388,7 +397,7 @@ CARGO_CRATES= adler2-2.0.0 \
version_check-0.9.5 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -396,91 +405,106 @@ CARGO_CRATES= adler2-2.0.0 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- wayland-backend-0.3.10 \
- wayland-client-0.31.10 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.9 \
- wayland-egl-0.32.6 \
- wayland-protocols-0.32.7 \
- wayland-protocols-misc-0.3.7 \
- wayland-protocols-plasma-0.3.7 \
- wayland-protocols-wlr-0.3.7 \
- wayland-scanner-0.31.6 \
- wayland-server-0.31.8 \
- wayland-sys-0.31.6 \
+ wayland-cursor-0.31.11 \
+ wayland-egl-0.32.8 \
+ wayland-protocols-0.32.9 \
+ wayland-protocols-misc-0.3.9 \
+ wayland-protocols-plasma-0.3.9 \
+ wayland-protocols-wlr-0.3.9 \
+ wayland-scanner-0.31.7 \
+ wayland-server-0.31.10 \
+ wayland-sys-0.31.7 \
web-sys-0.3.77 \
web-time-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.58.0 \
- windows-core-0.58.0 \
- windows-implement-0.58.0 \
- windows-interface-0.58.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.9 \
- winnow-0.7.7 \
+ windows_x86_64_msvc-0.53.0 \
+ winit-0.30.12 \
+ winnow-0.7.13 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
x11-dl-2.21.0 \
x11rb-0.13.1 \
x11rb-protocol-0.13.1 \
- xcursor-0.3.8 \
- xkbcommon-0.8.0 \
+ xcursor-0.3.10 \
+ xkbcommon-0.9.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.26 \
+ xml-rs-0.8.27 \
xshell-0.2.7 \
xshell-macros-0.2.7 \
yansi-1.0.1 \
- yansi-term-0.1.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
- zbus-5.7.0 \
- zbus_macros-5.7.0 \
+ zbus-5.10.0 \
+ zbus-lockstep-0.5.1 \
+ zbus-lockstep-macros-0.5.1 \
+ zbus_macros-5.10.0 \
zbus_names-4.2.0 \
- zerocopy-0.7.35 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.25 \
+ zbus_xml-5.0.2 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.5 \
zerofrom-derive-0.1.6 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- zvariant-5.5.3 \
- zvariant_derive-5.5.3 \
- zvariant_utils-3.2.0 \
- smithay,smithay-drm-extras@git+https://github.com/Smithay/smithay.git\#ede27079f45eeb7c21796e22f3bc25b741b024ea \
- libspa,libspa-sys,pipewire,pipewire-sys@git+https://gitlab.freedesktop.org/pipewire/pipewire-rs.git\#fd3d8f7861a29c2eeaa4c393402e013578bb36d9
+ zvariant-5.7.0 \
+ zvariant_derive-5.7.0 \
+ zvariant_utils-3.2.1 \
+ libspa,libspa-sys,pipewire,pipewire-sys@git+https://gitlab.freedesktop.org/pipewire/pipewire-rs.git\#93138d01b23628521b29b5604bbebe991cba4c65 \
+ smithay,smithay-drm-extras@git+https://github.com/Smithay/smithay.git\#20d2dacd71394b5f96f6ace0a70a6f20dc62c0c6
diff --git a/x11-wm/niri/distinfo b/x11-wm/niri/distinfo
index e0f4bb7d19dc..b156e1fdae45 100644
--- a/x11-wm/niri/distinfo
+++ b/x11-wm/niri/distinfo
@@ -1,8 +1,16 @@
-TIMESTAMP = 1748151941
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1756556321
+SHA256 (rust/crates/accesskit-0.21.0.crate) = 9c0690ad6e6f9597b8439bd3c95e8c6df5cd043afd950c6d68f3b37df641e27c
+SIZE (rust/crates/accesskit-0.21.0.crate) = 34158
+SHA256 (rust/crates/accesskit_atspi_common-0.14.0.crate) = 8fb511e093896d3cae0efba40322087dff59ea322308a3e6edf70f28d22f2607
+SIZE (rust/crates/accesskit_atspi_common-0.14.0.crate) = 25918
+SHA256 (rust/crates/accesskit_consumer-0.30.0.crate) = ec27574c1baeb7747c802a194566b46b602461e81dc4957949580ea8da695038
+SIZE (rust/crates/accesskit_consumer-0.30.0.crate) = 33463
+SHA256 (rust/crates/accesskit_unix-0.17.0.crate) = 2abbfb16144cca5bb2ea6acad5865b7c1e70d4fa171ceba1a52ea8e78a7515f4
+SIZE (rust/crates/accesskit_unix-0.17.0.crate) = 25806
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
@@ -13,20 +21,20 @@ SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c44
SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
-SHA256 (rust/crates/annotate-snippets-0.9.2.crate) = ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e
-SIZE (rust/crates/annotate-snippets-0.9.2.crate) = 32065
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
+SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/appendlist-1.4.0.crate) = e149dc73cd30538307e7ffa2acd3d2221148eaeed4871f246657b1c3eaa1cbd2
SIZE (rust/crates/appendlist-1.4.0.crate) = 7252
SHA256 (rust/crates/approx-0.4.0.crate) = 3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278
@@ -39,82 +47,88 @@ SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
-SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
-SIZE (rust/crates/async-io-2.4.0.crate) = 49252
-SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
-SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
-SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
-SIZE (rust/crates/async-process-2.3.0.crate) = 26766
+SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
+SIZE (rust/crates/async-io-2.5.0.crate) = 50545
+SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
+SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
+SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
+SIZE (rust/crates/async-process-2.4.0.crate) = 26871
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3
-SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
+SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
+SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
-SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
-SIZE (rust/crates/atomic-0.6.0.crate) = 12919
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d30664a0c13ca3a60266fe02c7132d480a
SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/atspi-0.25.0.crate) = c83247582e7508838caf5f316c00791eee0e15c0bf743e6880585b867e16815c
+SIZE (rust/crates/atspi-0.25.0.crate) = 17853
+SHA256 (rust/crates/atspi-common-0.9.0.crate) = 33dfc05e7cdf90988a197803bf24f5788f94f7c94a69efa95683e8ffe76cfdfb
+SIZE (rust/crates/atspi-common-0.9.0.crate) = 116183
+SHA256 (rust/crates/atspi-connection-0.9.0.crate) = 4193d51303d8332304056ae0004714256b46b6635a5c556109b319c0d3784938
+SIZE (rust/crates/atspi-connection-0.9.0.crate) = 16927
+SHA256 (rust/crates/atspi-proxies-0.9.0.crate) = d2eebcb9e7e76f26d0bcfd6f0295e1cd1e6f33bedbc5698a971db8dc43d7751c
+SIZE (rust/crates/atspi-proxies-0.9.0.crate) = 24993
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
-SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
-SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
+SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
+SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
-SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
+SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
+SIZE (rust/crates/blocking-1.6.2.crate) = 17754
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
+SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
-SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
-SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
-SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
+SHA256 (rust/crates/cairo-rs-0.20.12.crate) = 91e3bd0f4e25afa9cabc157908d14eeef9067d6448c49414d17b3fb55f0eadd0
+SIZE (rust/crates/cairo-rs-0.20.12.crate) = 58079
+SHA256 (rust/crates/cairo-sys-rs-0.20.10.crate) = 059cc746549898cbfd9a47754288e5a958756650ef4652bbb6c5f71a6bda4f8b
+SIZE (rust/crates/cairo-sys-rs-0.20.10.crate) = 14424
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
-SHA256 (rust/crates/calloop-0.14.2.crate) = 10929724661d1c43856fd87c7a127ae944ec55579134fb485e4136fb6a46fdcb
-SIZE (rust/crates/calloop-0.14.2.crate) = 76378
+SHA256 (rust/crates/calloop-0.14.3.crate) = cb9f6e1368bd4621d2c86baa7e37de77a938adf5221e5dd3d6133340101b309e
+SIZE (rust/crates/calloop-0.14.3.crate) = 78158
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
SHA256 (rust/crates/calloop-wayland-source-0.4.0.crate) = 876a7a1dbbe026a55ef47a500b123af5a9a0914520f061d467914cf21be95daf
SIZE (rust/crates/calloop-wayland-source-0.4.0.crate) = 10904
-SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
-SIZE (rust/crates/cc-1.2.20.crate) = 105986
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
-SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
-SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-expr-0.18.0.crate) = 1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d
+SIZE (rust/crates/cfg-expr-0.18.0.crate) = 44133
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgmath-0.18.0.crate) = 1a98d30140e3296250832bbaaff83b27dcd6fa3cc70fb6f1f3e5c9c0023b5317
@@ -123,26 +137,28 @@ SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b8
SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
-SIZE (rust/crates/clap-4.5.38.crate) = 57140
-SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
-SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
-SHA256 (rust/crates/clap_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
-SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
+SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
-SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca
-SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
+SHA256 (rust/crates/convert_case-0.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f
+SIZE (rust/crates/convert_case-0.8.0.crate) = 22097
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -155,8 +171,8 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -165,10 +181,10 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csscolorparser-0.7.0.crate) = 46f9a16a848a7fb95dd47ce387ac1ee9a6df879ba784b815537fcd388a1a8288
-SIZE (rust/crates/csscolorparser-0.7.0.crate) = 17415
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
+SHA256 (rust/crates/csscolorparser-0.7.2.crate) = 5fda6aace1fbef3aa217b27f4c8d7d071ef2a70a5ca51050b1f17d40299d3f16
+SIZE (rust/crates/csscolorparser-0.7.2.crate) = 39693
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -185,8 +201,8 @@ SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/drm-0.14.1.crate) = 80bc8c5c6c2941f70a55c15f8d9f00f9710ebda3ffda98075f996a0e6c92756f
SIZE (rust/crates/drm-0.14.1.crate) = 52927
SHA256 (rust/crates/drm-ffi-0.9.0.crate) = d8e41459d99a9b529845f6d2c909eb9adf3b6d2f82635ae40be8de0601726e8b
@@ -195,24 +211,24 @@ SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f45
SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192
SHA256 (rust/crates/drm-sys-0.8.0.crate) = bafb66c8dbc944d69e15cfcc661df7e703beffbaec8bd63151368b06c5f9858c
SIZE (rust/crates/drm-sys-0.8.0.crate) = 10472
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
SIZE (rust/crates/endi-1.1.0.crate) = 4872
-SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
-SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
-SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
-SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -221,18 +237,20 @@ SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -243,8 +261,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -257,74 +275,72 @@ SHA256 (rust/crates/gbm-0.18.0.crate) = ce852e998d3ca5e4a97014fb31c940dc5ef344ec
SIZE (rust/crates/gbm-0.18.0.crate) = 11893
SHA256 (rust/crates/gbm-sys-0.4.0.crate) = c13a5f2acc785d8fb6bf6b7ab6bfb0ef5dad4f4d97e8e70bb8e470722312f76f
SIZE (rust/crates/gbm-sys-0.4.0.crate) = 7647
-SHA256 (rust/crates/gdk-pixbuf-0.20.9.crate) = 7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0
-SIZE (rust/crates/gdk-pixbuf-0.20.9.crate) = 21619
-SHA256 (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c
-SIZE (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 9852
+SHA256 (rust/crates/gdk-pixbuf-0.20.10.crate) = 2fd242894c084f4beed508a56952750bce3e96e85eb68fdc153637daa163e10c
+SIZE (rust/crates/gdk-pixbuf-0.20.10.crate) = 21618
+SHA256 (rust/crates/gdk-pixbuf-sys-0.20.10.crate) = 5b34f3b580c988bd217e9543a2de59823fafae369d1a055555e5f95a8b130b96
+SIZE (rust/crates/gdk-pixbuf-sys-0.20.10.crate) = 13317
SHA256 (rust/crates/gdk4-0.9.6.crate) = 4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60
SIZE (rust/crates/gdk4-0.9.6.crate) = 97926
SHA256 (rust/crates/gdk4-sys-0.9.6.crate) = 6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a
SIZE (rust/crates/gdk4-sys-0.9.6.crate) = 70859
-SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd
-SIZE (rust/crates/generator-0.8.4.crate) = 34400
+SHA256 (rust/crates/generator-0.8.7.crate) = 605183a538e3e2a9c1038635cc5c2d194e2ee8fd0d1b66b8349fad7dbacce5a2
+SIZE (rust/crates/generator-0.8.7.crate) = 37332
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/gio-0.20.9.crate) = a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487
-SIZE (rust/crates/gio-0.20.9.crate) = 220512
-SHA256 (rust/crates/gio-sys-0.20.9.crate) = 160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e
-SIZE (rust/crates/gio-sys-0.20.9.crate) = 86086
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gio-0.20.12.crate) = 8e27e276e7b6b8d50f6376ee7769a71133e80d093bdc363bd0af71664228b831
+SIZE (rust/crates/gio-0.20.12.crate) = 220615
+SHA256 (rust/crates/gio-sys-0.20.10.crate) = 521e93a7e56fc89e84aea9a52cfc9436816a4b363b030260b699950ff1336c83
+SIZE (rust/crates/gio-sys-0.20.10.crate) = 86258
SHA256 (rust/crates/git-version-0.3.9.crate) = 1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19
SIZE (rust/crates/git-version-0.3.9.crate) = 3087
SHA256 (rust/crates/git-version-macro-0.3.9.crate) = 53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0
SIZE (rust/crates/git-version-macro-0.3.9.crate) = 5622
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glam-0.30.3.crate) = 6b46b9ca4690308844c644e7c634d68792467260e051c8543e0c7871662b3ba7
-SIZE (rust/crates/glam-0.30.3.crate) = 687669
-SHA256 (rust/crates/glib-0.20.9.crate) = 707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686
-SIZE (rust/crates/glib-0.20.9.crate) = 293359
-SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
-SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
-SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
-SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
-SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
-SHA256 (rust/crates/graphene-rs-0.20.9.crate) = 3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19
-SIZE (rust/crates/graphene-rs-0.20.9.crate) = 21946
-SHA256 (rust/crates/graphene-sys-0.20.7.crate) = 11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23a
-SIZE (rust/crates/graphene-sys-0.20.7.crate) = 11684
+SHA256 (rust/crates/glam-0.30.5.crate) = f2d1aab06663bdce00d6ca5e5ed586ec8d18033a771906c993a1e3755b368d85
+SIZE (rust/crates/glam-0.30.5.crate) = 760688
+SHA256 (rust/crates/glib-0.20.12.crate) = ffc4b6e352d4716d84d7dde562dd9aee2a7d48beb872dd9ece7f2d1515b2d683
+SIZE (rust/crates/glib-0.20.12.crate) = 294373
+SHA256 (rust/crates/glib-macros-0.20.12.crate) = e8084af62f09475a3f529b1629c10c429d7600ee1398ae12dd3bf175d74e7145
+SIZE (rust/crates/glib-macros-0.20.12.crate) = 77304
+SHA256 (rust/crates/glib-sys-0.20.10.crate) = 8ab79e1ed126803a8fb827e3de0e2ff95191912b8db65cee467edb56fc4cc215
+SIZE (rust/crates/glib-sys-0.20.10.crate) = 67282
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/gobject-sys-0.20.10.crate) = ec9aca94bb73989e3cfdbf8f2e0f1f6da04db4d291c431f444838925c4c63eda
+SIZE (rust/crates/gobject-sys-0.20.10.crate) = 22623
+SHA256 (rust/crates/graphene-rs-0.20.10.crate) = 6b86dfad7d14251c9acaf1de63bc8754b7e3b4e5b16777b6f5a748208fe9519b
+SIZE (rust/crates/graphene-rs-0.20.10.crate) = 21951
+SHA256 (rust/crates/graphene-sys-0.20.10.crate) = df583a85ba2d5e15e1797e40d666057b28bc2f60a67c9c24145e6db2cc3861ea
+SIZE (rust/crates/graphene-sys-0.20.10.crate) = 14946
SHA256 (rust/crates/gsk4-0.9.6.crate) = 61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855
SIZE (rust/crates/gsk4-0.9.6.crate) = 37149
SHA256 (rust/crates/gsk4-sys-0.9.6.crate) = 755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc
SIZE (rust/crates/gsk4-sys-0.9.6.crate) = 19232
-SHA256 (rust/crates/gtk4-0.9.6.crate) = af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d
-SIZE (rust/crates/gtk4-0.9.6.crate) = 485701
+SHA256 (rust/crates/gtk4-0.9.7.crate) = f274dd0102c21c47bbfa8ebcb92d0464fab794a22fad6c3f3d5f165139a326d6
+SIZE (rust/crates/gtk4-0.9.7.crate) = 485836
SHA256 (rust/crates/gtk4-macros-0.9.5.crate) = 0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999
SIZE (rust/crates/gtk4-macros-0.9.5.crate) = 16721
SHA256 (rust/crates/gtk4-sys-0.9.6.crate) = 41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6
SIZE (rust/crates/gtk4-sys-0.9.6.crate) = 114426
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
-SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
@@ -347,12 +363,12 @@ SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3
SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/input-0.9.1.crate) = fbdc09524a91f9cacd26f16734ff63d7dc650daffadd2b6f84d17a285bd875a9
SIZE (rust/crates/input-0.9.1.crate) = 40734
SHA256 (rust/crates/input-sys-1.18.0.crate) = bd4f5b4d1c00331c5245163aacfe5f20be75b564c7112d45893d4ae038119eb0
@@ -367,16 +383,16 @@ SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50
SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/keyframe-1.1.1.crate) = 60708bf7981518d09095d6f5673ce5cf6a64f1e0d9708b554f670e6d9d2bd9a9
@@ -389,26 +405,24 @@ SHA256 (rust/crates/knuffel-derive-3.2.0.crate) = 91977f56c49cfb961e3d840e2e7c6e
SIZE (rust/crates/knuffel-derive-3.2.0.crate) = 24417
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/libadwaita-0.7.2.crate) = 500135d29c16aabf67baafd3e7741d48e8b8978ca98bac39e589165c8dc78191
SIZE (rust/crates/libadwaita-0.7.2.crate) = 125693
SHA256 (rust/crates/libadwaita-sys-0.7.2.crate) = 6680988058c2558baf3f548a370e4e78da3bf7f08469daa822ac414842c912db
SIZE (rust/crates/libadwaita-sys-0.7.2.crate) = 35416
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libdisplay-info-0.2.2.crate) = 4210cfe93a0dc37228e08105e3c13171e5af816f7bd39e00e3d3adcf2b487a2b
SIZE (rust/crates/libdisplay-info-0.2.2.crate) = 34625
SHA256 (rust/crates/libdisplay-info-derive-0.1.0.crate) = ea1cd31036b732a546d845f9485c56b1b606b5e476b0821c680dd66c8cd6fcee
SIZE (rust/crates/libdisplay-info-derive-0.1.0.crate) = 3601
SHA256 (rust/crates/libdisplay-info-sys-0.2.2.crate) = 7f4f9264ece23c37ffa023ae635f48d588e1786745dad06dff10c9fb99dc646c
SIZE (rust/crates/libdisplay-info-sys-0.2.2.crate) = 26200
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libseat-0.2.3.crate) = c23a245bbd5790c690791c4fe6eefafe4c75851226288a71cb657601135aa00c
SIZE (rust/crates/libseat-0.2.3.crate) = 6699
SHA256 (rust/crates/libseat-sys-0.1.9.crate) = 134621e50557e8698a96ccff3eadbc6f4b449d5d12f8aa48fcef8d40b4b02725
@@ -429,10 +443,10 @@ SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb767
SIZE (rust/crates/loom-0.7.2.crate) = 73989
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miette-5.10.0.crate) = 59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e
@@ -441,28 +455,28 @@ SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe7
SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
@@ -499,6 +513,8 @@ SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af
SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
@@ -511,20 +527,20 @@ SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b3
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
-SHA256 (rust/crates/pango-0.20.10.crate) = d88d37c161f2848f0d9382597f0168484c9335ac800995f3956641abb7002938
-SIZE (rust/crates/pango-0.20.10.crate) = 49735
-SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5
-SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
+SHA256 (rust/crates/pango-0.20.12.crate) = 6576b311f6df659397043a5fa8a021da8f72e34af180b44f7d57348de691ab5c
+SIZE (rust/crates/pango-0.20.12.crate) = 49683
+SHA256 (rust/crates/pango-sys-0.20.10.crate) = 186909673fc09be354555c302c0b3dcf753cd9fa08dcb8077fa663c80fb243fa
+SIZE (rust/crates/pango-sys-0.20.10.crate) = 28457
SHA256 (rust/crates/pangocairo-0.20.10.crate) = 58890dc451db9964ac2d8874f903a4370a4b3932aa5281ff0c8d9810937ad84f
SIZE (rust/crates/pangocairo-0.20.10.crate) = 9465
-SHA256 (rust/crates/pangocairo-sys-0.20.7.crate) = 5be6ac24147911a6a46783922fc288cf02f67570bc0d360e563b5b26aead6767
-SIZE (rust/crates/pangocairo-sys-0.20.7.crate) = 3378
+SHA256 (rust/crates/pangocairo-sys-0.20.10.crate) = b9952903f88aa93e2927e7bca2d1ebae64fc26545a9280b4ce6bddeda26b5c42
+SIZE (rust/crates/pangocairo-sys-0.20.10.crate) = 6667
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
@@ -551,10 +567,10 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
+SIZE (rust/crates/polling-3.10.0.crate) = 60095
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
@@ -565,80 +581,84 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
-SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
-SIZE (rust/crates/proptest-1.6.0.crate) = 203276
-SHA256 (rust/crates/proptest-derive-0.5.1.crate) = 4ee1c9ac207483d5e7db4940700de86a9aae46ef90c48b57f99fe7edb8345e49
-SIZE (rust/crates/proptest-derive-0.5.1.crate) = 60865
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f
+SIZE (rust/crates/proptest-1.7.0.crate) = 204889
+SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30
+SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
+SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
+SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
-SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
+SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
+SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
-SIZE (rust/crates/schemars-0.8.22.crate) = 59214
-SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
-SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
+SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
+SIZE (rust/crates/schemars-1.0.4.crate) = 88282
+SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80
+SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/sd-notify-0.4.5.crate) = b943eadf71d8b69e661330cb0e2656e31040acf21ee7708e2c238a0ec6af2bf4
@@ -651,30 +671,30 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
@@ -695,56 +715,52 @@ SHA256 (rust/crates/supports-unicode-2.1.0.crate) = f850c19edd184a205e883199a261
SIZE (rust/crates/supports-unicode-2.1.0.crate) = 7698
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
-SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
-SHA256 (rust/crates/system-deps-7.0.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
-SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
+SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
SHA256 (rust/crates/textwrap-0.15.2.crate) = b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d
SIZE (rust/crates/textwrap-0.15.2.crate) = 53191
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
-SHA256 (rust/crates/tracy-client-0.17.6.crate) = 73202d787346a5418f8222eddb5a00f29ea47caf3c7d38a8f2f69f8455fa7c7e
-SIZE (rust/crates/tracy-client-0.17.6.crate) = 24453
-SHA256 (rust/crates/tracy-client-0.18.0.crate) = d90a2c01305b02b76fdd89ac8608bae27e173c829a35f7d76a345ab5d33836db
-SIZE (rust/crates/tracy-client-0.18.0.crate) = 24522
-SHA256 (rust/crates/tracy-client-sys-0.24.3.crate) = 69fff37da548239c3bf9e64a12193d261e8b22b660991c6fd2df057c168f435f
-SIZE (rust/crates/tracy-client-sys-0.24.3.crate) = 319958
+SHA256 (rust/crates/tracy-client-0.18.2.crate) = ef54005d3d760186fd662dad4b7bb27ecd5531cdef54d1573ebd3f20a9205ed7
+SIZE (rust/crates/tracy-client-0.18.2.crate) = 31607
+SHA256 (rust/crates/tracy-client-sys-0.26.1.crate) = 319c70195101a93f56db4c74733e272d720768e13471f400c78406a326b172b0
+SIZE (rust/crates/tracy-client-sys-0.26.1.crate) = 351280
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/udev-0.9.3.crate) = af4e37e9ea4401fc841ff54b9ddfc9be1079b1e89434c1a6a865dd68980f7e9f
@@ -761,8 +777,10 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -779,8 +797,8 @@ SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cb
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -795,30 +813,30 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
-SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
-SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
-SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.9.crate) = 28d6ec438d7c38bde05a10e80c3e3a1212d85f941be9fc9f80c86e6f5f498252
-SIZE (rust/crates/wayland-cursor-0.31.9.crate) = 9719
-SHA256 (rust/crates/wayland-egl-0.32.6.crate) = f08ffcf1bcbd432b7b4a5aadf9564a897c427b3f62b72557ee60fa6fc72ef4a2
-SIZE (rust/crates/wayland-egl-0.32.6.crate) = 5957
-SHA256 (rust/crates/wayland-protocols-0.32.7.crate) = ba8de1f9dda5e589d08848af3ad4cd694bbfd059c3eb3c6d89c7120e8c0efa71
-SIZE (rust/crates/wayland-protocols-0.32.7.crate) = 210105
-SHA256 (rust/crates/wayland-protocols-misc-0.3.7.crate) = 4557954e564c9b1888289458186f8a04b8fb65ef2ce5369fdf7383cb6e3c3f0a
-SIZE (rust/crates/wayland-protocols-misc-0.3.7.crate) = 16141
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.7.crate) = 87e10c27e3290310d7e0d3221bc4e945d9b296b249577af2eb595726b546a3f8
-SIZE (rust/crates/wayland-protocols-plasma-0.3.7.crate) = 69099
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.7.crate) = 9f3334ee752fbe3c228adfda339a9e7a03e0ba65a78806d8d464b69928cf4ef2
-SIZE (rust/crates/wayland-protocols-wlr-0.3.7.crate) = 28612
-SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
-SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
-SHA256 (rust/crates/wayland-server-0.31.8.crate) = 0eec95c2a85da4e984c0a20bc30a017dd29de15059b56647c35397fb30bf7018
-SIZE (rust/crates/wayland-server-0.31.8.crate) = 55410
-SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
-SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
+SHA256 (rust/crates/wayland-egl-0.32.8.crate) = d36232ee23ba3ea34a6835d68ca1af91d3ca3d6eddcf9c7147c4e0e66901b9fd
+SIZE (rust/crates/wayland-egl-0.32.8.crate) = 6026
+SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
+SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
+SHA256 (rust/crates/wayland-protocols-misc-0.3.9.crate) = 2dfe33d551eb8bffd03ff067a8b44bb963919157841a99957151299a6307d19c
+SIZE (rust/crates/wayland-protocols-misc-0.3.9.crate) = 16234
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
+SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
+SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
+SHA256 (rust/crates/wayland-server-0.31.10.crate) = fcbd4f3aba6c9fba70445ad2a484c0ef0356c1a9459b1e8e435bedc1971a6222
+SIZE (rust/crates/wayland-server-0.31.10.crate) = 56154
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
@@ -827,22 +845,30 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
-SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
-SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
-SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
-SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
-SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -851,60 +877,82 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winit-0.30.9.crate) = a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0
-SIZE (rust/crates/winit-0.30.9.crate) = 596439
-SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -917,42 +965,42 @@ SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8
SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
-SHA256 (rust/crates/xkbcommon-0.8.0.crate) = 8d66ca9352cbd4eecbbc40871d8a11b4ac8107cfc528a6e14d7c19c69d0e1ac9
-SIZE (rust/crates/xkbcommon-0.8.0.crate) = 59098
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
+SHA256 (rust/crates/xkbcommon-0.9.0.crate) = a7a974f48060a14e95705c01f24ad9c3345022f4d97441b8a36beb7ed5c4a02d
+SIZE (rust/crates/xkbcommon-0.9.0.crate) = 62004
SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
-SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xshell-0.2.7.crate) = 9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d
SIZE (rust/crates/xshell-0.2.7.crate) = 24653
SHA256 (rust/crates/xshell-macros-0.2.7.crate) = 32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547
SIZE (rust/crates/xshell-macros-0.2.7.crate) = 2890
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yansi-term-0.1.2.crate) = fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1
-SIZE (rust/crates/yansi-term-0.1.2.crate) = 14342
SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
SIZE (rust/crates/yoke-0.7.5.crate) = 29673
SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zbus-5.7.0.crate) = 88232b74ba057a0c85472ec1bae8a17569960be17da2d5e5ad30d5efe7ea6719
-SIZE (rust/crates/zbus-5.7.0.crate) = 163884
-SHA256 (rust/crates/zbus_macros-5.7.0.crate) = 6969c06899233334676e60da1675740539cf034ee472a6c5b5c54e50a0a554c9
-SIZE (rust/crates/zbus_macros-5.7.0.crate) = 36564
+SHA256 (rust/crates/zbus-5.10.0.crate) = 67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be
+SIZE (rust/crates/zbus-5.10.0.crate) = 166302
+SHA256 (rust/crates/zbus-lockstep-0.5.1.crate) = 29e96e38ded30eeab90b6ba88cb888d70aef4e7489b6cd212c5e5b5ec38045b6
+SIZE (rust/crates/zbus-lockstep-0.5.1.crate) = 15804
+SHA256 (rust/crates/zbus-lockstep-macros-0.5.1.crate) = dc6821851fa840b708b4cbbaf6241868cabc85a2dc22f426361b0292bfc0b836
+SIZE (rust/crates/zbus-lockstep-macros-0.5.1.crate) = 10135
+SHA256 (rust/crates/zbus_macros-5.10.0.crate) = 0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131
+SIZE (rust/crates/zbus_macros-5.10.0.crate) = 37433
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zbus_xml-5.0.2.crate) = 589e9a02bfafb9754bb2340a9e3b38f389772684c63d9637e76b1870377bec29
+SIZE (rust/crates/zbus_xml-5.0.2.crate) = 7502
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -961,15 +1009,15 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1
-SIZE (rust/crates/zvariant-5.5.3.crate) = 88043
-SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580
-SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236
-SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
-SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (Smithay-smithay-ede27079f45eeb7c21796e22f3bc25b741b024ea_GH0.tar.gz) = aa1c776fabd6e477c3b3d13b76400aa83efb86de358555b1974f2ff3d7ca3de6
-SIZE (Smithay-smithay-ede27079f45eeb7c21796e22f3bc25b741b024ea_GH0.tar.gz) = 779901
-SHA256 (pipewire-pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9_GL0.tar.gz) = 47d31480a6e05fdadd8408dca1cf5db35f334e4b7ceef4fe55be73666f574de9
-SIZE (pipewire-pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9_GL0.tar.gz) = 114172
-SHA256 (YaLTeR-niri-v25.05.1_GH0.tar.gz) = 2df192fa85adbb0eabcfddbd8aa812c3d3329a582a7e62212ea9fcddafa79b00
-SIZE (YaLTeR-niri-v25.05.1_GH0.tar.gz) = 716558
+SHA256 (rust/crates/zvariant-5.7.0.crate) = 999dd3be73c52b1fccd109a4a81e4fcd20fab1d3599c8121b38d04e1419498db
+SIZE (rust/crates/zvariant-5.7.0.crate) = 90643
+SHA256 (rust/crates/zvariant_derive-5.7.0.crate) = 6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e
+SIZE (rust/crates/zvariant_derive-5.7.0.crate) = 14214
+SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599
+SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678
+SHA256 (pipewire-pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65_GL0.tar.gz) = dc041defb2be7288e87d5a91f0a1f9960461e850b2c2b09f4afbedf371ea39db
+SIZE (pipewire-pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65_GL0.tar.gz) = 114280
+SHA256 (Smithay-smithay-20d2dacd71394b5f96f6ace0a70a6f20dc62c0c6_GH0.tar.gz) = 1a97be0d3ac477a92c54547cc912ecb8452272d7d8a8435198e53129b6e5aa6c
+SIZE (Smithay-smithay-20d2dacd71394b5f96f6ace0a70a6f20dc62c0c6_GH0.tar.gz) = 793097
+SHA256 (YaLTeR-niri-v25.08_GH0.tar.gz) = 69f8227d621ee6389bcd5368a250c189e672d02528472dc5ef0e3eccf80cf0b8
+SIZE (YaLTeR-niri-v25.08_GH0.tar.gz) = 810302
diff --git a/x11-wm/niri/files/patch-pipewire_init b/x11-wm/niri/files/patch-pipewire_init
index b61408861463..218632b1d8bf 100644
--- a/x11-wm/niri/files/patch-pipewire_init
+++ b/x11-wm/niri/files/patch-pipewire_init
@@ -14,9 +14,9 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
165 | pw_sys::pw_deinit()
| ^^^^^^^^^ not found in `pw_sys`
---- ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire/src/lib.rs.orig 2006-07-24 01:21:28 UTC
-+++ ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire/src/lib.rs
-@@ -152,7 +152,7 @@ pub fn init() {
+--- ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire/src/lib.rs.orig 2006-07-24 01:21:28 UTC
++++ ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire/src/lib.rs
+@@ -149,7 +149,7 @@ pub fn init() {
pub fn init() {
use once_cell::sync::OnceCell;
static INITIALIZED: OnceCell<()> = OnceCell::new();
@@ -25,7 +25,7 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
}
/// Deinitialize PipeWire
-@@ -161,7 +161,7 @@ pub unsafe fn deinit() {
+@@ -158,7 +158,7 @@ pub unsafe fn deinit() {
/// This must only be called once during the lifetime of the process, once no PipeWire threads
/// are running anymore and all PipeWire resources are released.
pub unsafe fn deinit() {
@@ -34,18 +34,18 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
}
#[cfg(test)]
---- ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire-sys/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire-sys/build.rs
+--- ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire-sys/build.rs.orig 2006-07-24 01:21:28 UTC
++++ ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire-sys/build.rs
@@ -19,6 +19,7 @@ fn main() {
// included header files changed.
- .parse_callbacks(Box::new(bindgen::CargoCallbacks))
+ .parse_callbacks(Box::new(bindgen::CargoCallbacks::new()))
.size_t_is_usize(true)
+ .allowlist_function("pipewire_.*")
.allowlist_function("pw_.*")
.allowlist_type("pw_.*")
.allowlist_var("pw_.*")
---- ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire-sys/src/lib.rs.orig 2006-07-24 01:21:28 UTC
-+++ ../pipewire-rs-fd3d8f7861a29c2eeaa4c393402e013578bb36d9/pipewire-sys/src/lib.rs
+--- ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire-sys/src/lib.rs.orig 2006-07-24 01:21:28 UTC
++++ ../pipewire-rs-93138d01b23628521b29b5604bbebe991cba4c65/pipewire-sys/src/lib.rs
@@ -20,8 +20,8 @@ mod tests {
#[test]
fn init() {
diff --git a/x11-wm/spectrwm/Makefile b/x11-wm/spectrwm/Makefile
index a3d1cbf19f11..8b7c1a176f94 100644
--- a/x11-wm/spectrwm/Makefile
+++ b/x11-wm/spectrwm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spectrwm
DISTVERSIONPREFIX= SPECTRWM_
-DISTVERSION= 3_6_0
+DISTVERSION= 3_7_0
CATEGORIES= x11-wm
MAINTAINER= nxjoseph@protonmail.com
@@ -47,13 +47,8 @@ do-install:
${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_DATA} ${WRKSRC}/spectrwm.conf \
${STAGEDIR}${PREFIX}/etc/spectrwm.conf.sample
-.for f in ${CONFEXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} \
+ ${INSTALL_DATA} ${CONFEXAMPLES:C|^|${WRKSRC}/|} \
+ ${SCRIPTEXAMPLES:C|^|${WRKSRC}/|} \
${STAGEDIR}${EXAMPLESDIR}
-.endfor
-.for f in ${SCRIPTEXAMPLES}
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} \
- ${STAGEDIR}${EXAMPLESDIR}
-.endfor
.include <bsd.port.mk>
diff --git a/x11-wm/spectrwm/distinfo b/x11-wm/spectrwm/distinfo
index 0587a63847e7..61e6076ef5ee 100644
--- a/x11-wm/spectrwm/distinfo
+++ b/x11-wm/spectrwm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736187162
-SHA256 (conformal-spectrwm-SPECTRWM_3_6_0_GH0.tar.gz) = 49854c5215475d2450d2558da12a3afe9019861170ba9d556c8b403d4d66f0d1
-SIZE (conformal-spectrwm-SPECTRWM_3_6_0_GH0.tar.gz) = 205957
+TIMESTAMP = 1756463582
+SHA256 (conformal-spectrwm-SPECTRWM_3_7_0_GH0.tar.gz) = 9541ceb713dd186755643a85b03e9ebe98b9703b00025d229ee92a6ba910c805
+SIZE (conformal-spectrwm-SPECTRWM_3_7_0_GH0.tar.gz) = 214112
diff --git a/x11-wm/wayfire-plugins-extra/Makefile b/x11-wm/wayfire-plugins-extra/Makefile
index a4a1179f9345..be68e5c70a79 100644
--- a/x11-wm/wayfire-plugins-extra/Makefile
+++ b/x11-wm/wayfire-plugins-extra/Makefile
@@ -1,51 +1,43 @@
PORTNAME= wayfire-plugins-extra
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 1
+DISTVERSION= 0.10.0
CATEGORIES= x11-wm wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Additional plugins for Wayfire
WWW= https://wayfire.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
+BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
+ evdev-proto>0:devel/evdev-proto \
wayland-scanner:graphics/wayland \
wayland-protocols>0:graphics/wayland-protocols \
wayfire>0:x11-wm/wayfire
LIB_DEPENDS= libevdev.so:devel/libevdev \
libwf-config.so:devel/wf-config \
libwayland-server.so:graphics/wayland \
- libwlroots-0.17.so:x11-toolkits/wlroots017
+ libwlroots-0.19.so:x11-toolkits/wlroots019
-USES= compiler:c++17-lang gnome meson pkgconfig
+USES= compiler:c++17-lang gl gnome meson pkgconfig
USE_GITHUB= yes
USE_GITLAB= nodefault
+USE_GL= glesv2
USE_GNOME= cairo glibmm
GH_ACCOUNT= WayfireWM
-GH_TUPLE= timgott:wayfire-shadows:de32395:wayfire_shadows/subprojects/wayfire-shadows \
- soreau:pixdecor:d172e84:pixdecor/subprojects/pixdecor \
- soreau:filters:5850fee:filters/subprojects/filters
-GL_TUPLE= wayfireplugins:focus-request:bc41d54:focus_request/subprojects/focus-request \
- wayfireplugins:windecor:f609ac0:windecor/subprojects/windecor
+GH_TUPLE= timgott:wayfire-shadows:v0.9.0-1-g453c217:wayfire_shadows/subprojects/wayfire-shadows \
+ soreau:pixdecor:8a0b028:pixdecor/subprojects/pixdecor \
+ soreau:filters:00024b5:filters/subprojects/filters
+GL_TUPLE= wayfireplugins:focus-request:v0.9.0:focus_request/subprojects/focus-request
MESON_ARGS= -Denable_focus_request=true -Denable_wayfire_shadows=true \
-Denable_filters=true
-OPTIONS_DEFINE= LIBRSVG2 PANGO
-OPTIONS_DEFAULT=LIBRSVG2 PANGO
+OPTIONS_DEFINE= PANGO
+OPTIONS_DEFAULT=PANGO
OPTIONS_SUB= yes
PANGO_USE= GNOME=pango
PANGO_MESON_TRUE= enable_pixdecor
-LIBRSVG2_USE= GNOME=librsvg2
-LIBRSVG2_MESON_TRUE= enable_windecor
-
-post-patch:
-# Respect PREFIX for icons
- @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \
- ${WRKSRC}/subprojects/windecor/deco-icontheme.cpp
-
.include <bsd.port.mk>
diff --git a/x11-wm/wayfire-plugins-extra/distinfo b/x11-wm/wayfire-plugins-extra/distinfo
index 91f2faf8ccc6..b0ce7721887d 100644
--- a/x11-wm/wayfire-plugins-extra/distinfo
+++ b/x11-wm/wayfire-plugins-extra/distinfo
@@ -1,13 +1,11 @@
-TIMESTAMP = 1724488925
-SHA256 (WayfireWM-wayfire-plugins-extra-v0.9.0_GH0.tar.gz) = 5fd08387fb02ce541b7f9dfbeefbbef9cd19b2c88347517f40afab4da54b83bf
-SIZE (WayfireWM-wayfire-plugins-extra-v0.9.0_GH0.tar.gz) = 48580
-SHA256 (timgott-wayfire-shadows-de32395_GH0.tar.gz) = 2d6f0c4fc8524d2b4a926955d3f6856c090d08d37b8908979039e6e1291779c8
-SIZE (timgott-wayfire-shadows-de32395_GH0.tar.gz) = 11260
-SHA256 (soreau-pixdecor-d172e84_GH0.tar.gz) = ba938deac035e5f21e92d9f838b80b0539d6b8dc004f09f25cd400125376759c
-SIZE (soreau-pixdecor-d172e84_GH0.tar.gz) = 41145
-SHA256 (soreau-filters-5850fee_GH0.tar.gz) = 4a97738f07de6e3def04656226960090ebc2046ceb62c860a5cee94406da4188
-SIZE (soreau-filters-5850fee_GH0.tar.gz) = 6515
-SHA256 (focus-request-bc41d54.tar.bz2) = da114547ed0b3ccca593d44e4a01f6d86a45ff284e15610e8e465696e9446da9
-SIZE (focus-request-bc41d54.tar.bz2) = 1740
-SHA256 (windecor-f609ac0.tar.bz2) = 2b10209bb6e787af69b6115291330c37dfc8f1c39fb9f91a650cf3ad1c586c10
-SIZE (windecor-f609ac0.tar.bz2) = 32244
+TIMESTAMP = 1754971427
+SHA256 (WayfireWM-wayfire-plugins-extra-v0.10.0_GH0.tar.gz) = b986c7df5b25c9dfaad0ee17aadc21166042faa7c278bba98759fd5505d247ea
+SIZE (WayfireWM-wayfire-plugins-extra-v0.10.0_GH0.tar.gz) = 60234
+SHA256 (timgott-wayfire-shadows-v0.9.0-1-g453c217_GH0.tar.gz) = d4ad8fd9cbb27f743c9a79893699fe34e8ed99197174c2ee28bef0b399d15217
+SIZE (timgott-wayfire-shadows-v0.9.0-1-g453c217_GH0.tar.gz) = 12522
+SHA256 (soreau-pixdecor-8a0b028_GH0.tar.gz) = 5138125cf18f4281565fdfb8d9f59c922de629a1ae52718dcc74429f8bfe5c0e
+SIZE (soreau-pixdecor-8a0b028_GH0.tar.gz) = 47313
+SHA256 (soreau-filters-00024b5_GH0.tar.gz) = b3716287703b9b1c98bf769d8dbb2577d95b1f2891ea1cf863fab1fda7d24124
+SIZE (soreau-filters-00024b5_GH0.tar.gz) = 8923
+SHA256 (focus-request-v0.9.0.tar.bz2) = 07914e465db240d1153410a08a54c35086e10f3654e2e177830e24bbf4e56c81
+SIZE (focus-request-v0.9.0.tar.bz2) = 4344
diff --git a/x11-wm/wayfire-plugins-extra/files/patch-libc++ b/x11-wm/wayfire-plugins-extra/files/patch-libc++
deleted file mode 100644
index 0f971afea036..000000000000
--- a/x11-wm/wayfire-plugins-extra/files/patch-libc++
+++ /dev/null
@@ -1,14 +0,0 @@
-../subprojects/windecor/deco-theme.cpp:14:10: fatal error: 'bits/stdc++.h' file not found
-#include <bits/stdc++.h>
- ^~~~~~~~~~~~~~~
-
---- subprojects/windecor/deco-theme.cpp.orig 2023-09-30 05:08:04 UTC
-+++ subprojects/windecor/deco-theme.cpp
-@@ -11,7 +11,6 @@
- #include <sys/stat.h>
- #include <unistd.h>
- #include <fstream>
--#include <bits/stdc++.h>
-
- typedef struct {
- double x;
diff --git a/x11-wm/wayfire-plugins-extra/files/patch-wlroots017 b/x11-wm/wayfire-plugins-extra/files/patch-wlroots017
deleted file mode 100644
index 43194a59e84f..000000000000
--- a/x11-wm/wayfire-plugins-extra/files/patch-wlroots017
+++ /dev/null
@@ -1,30 +0,0 @@
-wayfire-shadows| Run-time dependency wlroots found: NO (tried pkgconfig and cmake)
-
-subprojects/wayfire-shadows/meson.build:17:11: ERROR: Dependency "wlroots" not found, tried pkgconfig and cmake
-
-windecor| Run-time dependency wlroots found: NO (tried pkgconfig and cmake)
-
-subprojects/windecor/meson.build:18:11: ERROR: Dependency "wlroots" not found, tried pkgconfig and cmake
-
---- subprojects/wayfire-shadows/meson.build.orig 2023-09-08 22:38:12 UTC
-+++ subprojects/wayfire-shadows/meson.build
-@@ -14,7 +14,7 @@ wayfire = dependency('wayfire')
- )
-
- wayfire = dependency('wayfire')
--wlroots = dependency('wlroots')
-+wlroots = dependency('wlroots-0.17')
- wfconfig = dependency('wf-config')
-
- add_project_arguments(['-DWLR_USE_UNSTABLE'], language: ['cpp', 'c'])
---- subprojects/windecor/meson.build.orig 2023-09-30 05:08:04 UTC
-+++ subprojects/windecor/meson.build
-@@ -15,7 +15,7 @@ pixman = dependency('pixman-1')
-
- wayfire = dependency('wayfire')
- pixman = dependency('pixman-1')
--wlroots = dependency('wlroots')
-+wlroots = dependency('wlroots-0.17')
- wfconfig = dependency('wf-config')
- cairo = dependency('cairo')
- rsvg = dependency( 'librsvg-2.0' )
diff --git a/x11-wm/wayfire-plugins-extra/pkg-plist b/x11-wm/wayfire-plugins-extra/pkg-plist
index 151a668557de..64314a5ac6dd 100644
--- a/x11-wm/wayfire-plugins-extra/pkg-plist
+++ b/x11-wm/wayfire-plugins-extra/pkg-plist
@@ -2,6 +2,7 @@ lib/wayfire/libannotate.so
lib/wayfire/libautorotate-iio.so
lib/wayfire/libbench.so
lib/wayfire/libcrosshair.so
+lib/wayfire/libextra-animations.so
lib/wayfire/libfilters.so
lib/wayfire/libfocus-change.so
lib/wayfire/libfocus-request.so
@@ -18,17 +19,17 @@ lib/wayfire/libobs.so
lib/wayfire/libpin-view.so
%%PANGO%%lib/wayfire/libpixdecor.so
lib/wayfire/libshowrepaint.so
+lib/wayfire/libshowtouch.so
lib/wayfire/libview-shot.so
lib/wayfire/libwater.so
-%%LIBRSVG2%%lib/wayfire/libwindecor.so
lib/wayfire/libwinshadows.so
lib/wayfire/libwinzoom.so
lib/wayfire/libworkspace-names.so
-%%LIBRSVG2%%share/wayfire/icons/plugin-windecor.svg
share/wayfire/metadata/annotate.xml
share/wayfire/metadata/autorotate-iio.xml
share/wayfire/metadata/bench.xml
share/wayfire/metadata/crosshair.xml
+share/wayfire/metadata/extra-animations.xml
share/wayfire/metadata/filters.xml
share/wayfire/metadata/focus-change.xml
share/wayfire/metadata/focus-request.xml
@@ -44,10 +45,9 @@ share/wayfire/metadata/obs.xml
share/wayfire/metadata/pin-view.xml
%%PANGO%%share/wayfire/metadata/pixdecor.xml
share/wayfire/metadata/showrepaint.xml
+share/wayfire/metadata/showtouch.xml
share/wayfire/metadata/view-shot.xml
share/wayfire/metadata/water.xml
-%%LIBRSVG2%%share/wayfire/metadata/windecor.xml
share/wayfire/metadata/window-zoom.xml
share/wayfire/metadata/winshadows.xml
share/wayfire/metadata/workspace-names.xml
-%%LIBRSVG2%%share/wayfire/windecor/executable.svg
diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile
index c8af247557e0..0742aca84f0b 100644
--- a/x11-wm/wayfire/Makefile
+++ b/x11-wm/wayfire/Makefile
@@ -1,10 +1,9 @@
PORTNAME= wayfire
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 2
+DISTVERSION= 0.10.0
CATEGORIES= x11-wm wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= 3D Wayland compositor
WWW= https://wayfire.org/
@@ -12,20 +11,20 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
- nlohmann-json>0:devel/nlohmann-json \
- wf-config>=0.9.0<0.10.0:devel/wf-config \
+ wf-config>=0.10.0<0.11.0:devel/wf-config \
${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \
wayland-protocols>=1.12:graphics/wayland-protocols \
glm>=0.9.8:math/glm
LIB_DEPENDS= libevdev.so:devel/libevdev \
libinotify.so:devel/libinotify \
+ libudev.so:devel/libudev-devd \
libwf-config.so:devel/wf-config \
+ libyyjson.so:devel/yyjson \
libpng.so:graphics/png \
libwayland-server.so:graphics/wayland \
- libwlroots-0.17.so:x11-toolkits/wlroots017 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
-RUN_DEPENDS= nlohmann-json>0:devel/nlohmann-json
TEST_DEPENDS= doctest>0:devel/doctest
USES= cmake:indirect compiler:c++17-lang gl gnome jpeg meson pkgconfig xorg
@@ -34,13 +33,15 @@ USE_GL= egl glesv2
USE_GNOME= cairo pango
USE_XORG= pixman
GH_ACCOUNT= WayfireWM
-GH_TUPLE= WayfireWM:wf-touch:b8b844f:wftouch/subprojects/wf-touch \
- WayfireWM:wf-utils:08553c4:wfutils/subprojects/wf-utils
+GH_TUPLE= WayfireWM:wf-touch:093d894:wftouch/subprojects/wf-touch \
+ WayfireWM:wf-utils:3ef27d1:wfutils/subprojects/wf-utils
MESON_ARGS= -Dtests=disabled \
-Dwf-touch:tests=disabled \
- -Dwf-utils:default_library=static \
${NULL}
+# XXX https://github.com/WayfireWM/wayfire/issues/2800
+USES+= localbase
+
.if !exists(/usr/include/omp.h)
# LLVM openmp in base doesn't support powerpc, armv6, armv7 yet
MESON_ARGS+= -Denable_openmp=false
@@ -58,12 +59,6 @@ post-patch:
-e '/project_version/s/@0@/${DISTVERSIONFULL}/' \
${WRKSRC}/meson.build
-.ifdef GH_TUPLE
-post-configure:
- @${REINPLACE_CMD} 's/meson install/& \
- --skip-subprojects/' ${BUILD_WRKSRC}/build.ninja
-.endif
-
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.ini ${STAGEDIR}${EXAMPLESDIR}
@@ -71,7 +66,8 @@ post-install:
pre-test:
@if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \
${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \
- ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=enabled"; \
+ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure \
+ ${MESON_ARGS:M*tests*:S/=dis/=en/}"; \
${TOUCH} ${WRKDIR}/.meson_build_tests; \
fi
diff --git a/x11-wm/wayfire/distinfo b/x11-wm/wayfire/distinfo
index 8e706d071d10..779fe7e32d9d 100644
--- a/x11-wm/wayfire/distinfo
+++ b/x11-wm/wayfire/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1724497494
-SHA256 (WayfireWM-wayfire-v0.9.0_GH0.tar.gz) = 233fa0cf1c967a48d40a075ea7e34132e80ad30c2aef5e306c4466be1e585acb
-SIZE (WayfireWM-wayfire-v0.9.0_GH0.tar.gz) = 477667
-SHA256 (WayfireWM-wf-touch-b8b844f_GH0.tar.gz) = d4c1ba47e3f1561a4de2fc3166a46e9a3849526b62efab27b160a4a2804fb6b8
-SIZE (WayfireWM-wf-touch-b8b844f_GH0.tar.gz) = 9976
-SHA256 (WayfireWM-wf-utils-08553c4_GH0.tar.gz) = 0d5f9293fa0012b095c8e902884ca56f828928cf14a578ceac712f73e85b40d5
-SIZE (WayfireWM-wf-utils-08553c4_GH0.tar.gz) = 48507
+TIMESTAMP = 1756267943
+SHA256 (WayfireWM-wayfire-v0.10.0_GH0.tar.gz) = f4b3997ae0cc764d38226038d05291f44b02988782f27852c26b04387b9da440
+SIZE (WayfireWM-wayfire-v0.10.0_GH0.tar.gz) = 507994
+SHA256 (WayfireWM-wf-touch-093d894_GH0.tar.gz) = 7fa685012ed73363d507f093838b7d64264b6038bbdc5baab571171f5120d257
+SIZE (WayfireWM-wf-touch-093d894_GH0.tar.gz) = 10577
+SHA256 (WayfireWM-wf-utils-3ef27d1_GH0.tar.gz) = fcea63b4e4fd026fede0fc0fbeb4858c3d2df0eb9da400d26a322b2ff10a2d68
+SIZE (WayfireWM-wf-utils-3ef27d1_GH0.tar.gz) = 48507
diff --git a/x11-wm/wayfire/files/patch-wlroots017 b/x11-wm/wayfire/files/patch-wlroots017
deleted file mode 100644
index 28311aebc9a3..000000000000
--- a/x11-wm/wayfire/files/patch-wlroots017
+++ /dev/null
@@ -1,32 +0,0 @@
-Run-time dependency wlroots found: NO (tried pkgconfig and cmake)
-Looking for a fallback subproject for the dependency wlroots
-
-meson.build:45:11: ERROR: Subproject exists but has no meson.build file.
-
---- meson.build.orig 2024-08-24 11:04:54 UTC
-+++ meson.build
-@@ -42,11 +42,11 @@ elif get_option('use_system_wlroots').enabled()
-
- elif get_option('use_system_wlroots').enabled()
- use_system_wlroots = true
-- wlroots = dependency('wlroots', version: ['>=0.17.0', '<0.18.0'], required: true)
-+ wlroots = dependency('wlroots-0.17', version: ['>=0.17.0', '<0.18.0'], required: true)
-
- elif get_option('use_system_wlroots').auto()
- message( 'SEARCHING FOR WLROOTS' )
-- wlroots = dependency('wlroots', version: ['>=0.17.0', '<0.18.0'], required: false)
-+ wlroots = dependency('wlroots-0.17', version: ['>=0.17.0', '<0.18.0'], required: false)
- use_system_wlroots = true
- if not wlroots.found()
- use_system_wlroots = false
---- src/meson.build.orig 2024-08-24 11:04:54 UTC
-+++ src/meson.build
-@@ -147,7 +147,7 @@ public_api_requirements = [
- wayland_server,
- pixman,
- # These might be subprojects so we need to pass them as strings
-- 'wlroots',
-+ 'wlroots-0.17',
- 'wf-config',
- ]
-
diff --git a/x11-wm/wayfire/pkg-plist b/x11-wm/wayfire/pkg-plist
index 8775999874d7..c741060a3665 100644
--- a/x11-wm/wayfire/pkg-plist
+++ b/x11-wm/wayfire/pkg-plist
@@ -1,7 +1,13 @@
bin/wayfire
+include/wayfire/action/action.hpp
+include/wayfire/action/action_interface.hpp
include/wayfire/bindings-repository.hpp
include/wayfire/bindings.hpp
include/wayfire/compositor-view.hpp
+include/wayfire/condition/access_interface.hpp
+include/wayfire/condition/condition.hpp
+include/wayfire/condition/logic_condition.hpp
+include/wayfire/condition/test_condition.hpp
include/wayfire/config-backend.hpp
include/wayfire/config.h
include/wayfire/core.hpp
@@ -11,10 +17,13 @@ include/wayfire/geometry.hpp
include/wayfire/idle.hpp
include/wayfire/img.hpp
include/wayfire/input-device.hpp
+include/wayfire/lexer/lexer.hpp
+include/wayfire/lexer/literal.hpp
+include/wayfire/lexer/symbol.hpp
include/wayfire/matcher.hpp
+include/wayfire/nonstd/json.hpp
include/wayfire/nonstd/observer_ptr.h
include/wayfire/nonstd/reverse.hpp
-include/wayfire/nonstd/safe-list.hpp
include/wayfire/nonstd/tracking-allocator.hpp
include/wayfire/nonstd/wlroots-full.hpp
include/wayfire/nonstd/wlroots.hpp
@@ -23,8 +32,13 @@ include/wayfire/opengl.hpp
include/wayfire/option-wrapper.hpp
include/wayfire/output-layout.hpp
include/wayfire/output.hpp
+include/wayfire/parser/action_parser.hpp
+include/wayfire/parser/condition_parser.hpp
+include/wayfire/parser/lambda_rule_parser.hpp
+include/wayfire/parser/rule_parser.hpp
include/wayfire/per-output-plugin.hpp
include/wayfire/plugin.hpp
+include/wayfire/plugins/animate/animate.hpp
include/wayfire/plugins/blur/blur.hpp
include/wayfire/plugins/common/cairo-util.hpp
include/wayfire/plugins/common/geometry-animation.hpp
@@ -34,7 +48,6 @@ include/wayfire/plugins/common/move-drag-interface.hpp
include/wayfire/plugins/common/preview-indication.hpp
include/wayfire/plugins/common/shared-core-data.hpp
include/wayfire/plugins/common/simple-text-node.hpp
-include/wayfire/plugins/common/simple-texture.hpp
include/wayfire/plugins/common/util.hpp
include/wayfire/plugins/common/workspace-wall.hpp
include/wayfire/plugins/crossfade.hpp
@@ -43,12 +56,16 @@ include/wayfire/plugins/input-method-v1/input-method-v1.hpp
include/wayfire/plugins/ipc/ipc-activator.hpp
include/wayfire/plugins/ipc/ipc-helpers.hpp
include/wayfire/plugins/ipc/ipc-method-repository.hpp
+include/wayfire/plugins/ipc/ipc-rules-common.hpp
include/wayfire/plugins/scale-signal.hpp
include/wayfire/plugins/vswitch.hpp
include/wayfire/plugins/wm-actions-signals.hpp
include/wayfire/plugins/wobbly/wobbly-signal.hpp
include/wayfire/region.hpp
include/wayfire/render-manager.hpp
+include/wayfire/render.hpp
+include/wayfire/rule/lambda_rule.hpp
+include/wayfire/rule/rule.hpp
include/wayfire/scene-input.hpp
include/wayfire/scene-operations.hpp
include/wayfire/scene-render.hpp
@@ -58,6 +75,7 @@ include/wayfire/signal-definitions.hpp
include/wayfire/signal-provider.hpp
include/wayfire/toplevel-view.hpp
include/wayfire/toplevel.hpp
+include/wayfire/touch/touch.hpp
include/wayfire/txn/transaction-manager.hpp
include/wayfire/txn/transaction-object.hpp
include/wayfire/txn/transaction.hpp
@@ -71,6 +89,8 @@ include/wayfire/unstable/wlr-view-keyboard-interaction.hpp
include/wayfire/unstable/xdg-toplevel-base.hpp
include/wayfire/unstable/xwl-toplevel-base.hpp
include/wayfire/util.hpp
+include/wayfire/utils.hpp
+include/wayfire/variant.hpp
include/wayfire/view-access-interface.hpp
include/wayfire/view-helpers.hpp
include/wayfire/view-transform.hpp
@@ -80,6 +100,12 @@ include/wayfire/workarea.hpp
include/wayfire/workspace-set.hpp
include/wayfire/workspace-stream.hpp
lib/libwayfire-blur-base.so
+lib/libwayfire-move-drag-interface.a
+lib/libwayfire-workspace-wall.a
+lib/libwf-utils.so
+lib/libwf-utils.so.0
+lib/libwf-utils.so.0.4.0
+lib/libwftouch.a
lib/wayfire/libalpha.so
lib/wayfire/libanimate.so
lib/wayfire/libautostart.so
@@ -88,7 +114,6 @@ lib/wayfire/libcommand.so
lib/wayfire/libcube.so
lib/wayfire/libdecoration.so
lib/wayfire/libdefault-config-backend.so
-lib/wayfire/libdemo-ipc.so
lib/wayfire/libexpo.so
lib/wayfire/libextra-gestures.so
lib/wayfire/libfast-switcher.so
@@ -113,6 +138,7 @@ lib/wayfire/libshortcuts-inhibit.so
lib/wayfire/libsimple-tile.so
lib/wayfire/libstipc.so
lib/wayfire/libswitcher.so
+lib/wayfire/libvk-color-management.so
lib/wayfire/libvswipe.so
lib/wayfire/libvswitch.so
lib/wayfire/libwayfire-shell.so
@@ -125,6 +151,7 @@ lib/wayfire/libxdg-activation.so
lib/wayfire/libxkb-bindings.so
lib/wayfire/libzoom.so
libdata/pkgconfig/wayfire.pc
+libdata/pkgconfig/wf-utils.pc
share/man/man1/wayfire.1.gz
%%EXAMPLESDIR%%/wayfire.ini
%%DATADIR%%/metadata/alpha.xml
@@ -174,3 +201,4 @@ share/man/man1/wayfire.1.gz
%%DATADIR%%/metadata/zoom.xml
%%DATADIR%%/protocols/unstable/wayfire-shell-unstable-v2.xml
share/wayland-sessions/wayfire.desktop
+share/xdg-desktop-portal/wayfire-portals.conf
diff --git a/x11/Makefile b/x11/Makefile
index 4b4ee4a3f246..e641d7dcf4ed 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -460,6 +460,7 @@
SUBDIR += watershot
SUBDIR += way-displays
SUBDIR += waybar
+ SUBDIR += waycheck
SUBDIR += waycorner
SUBDIR += wayidle
SUBDIR += wayland-logout
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile
index 26fc204fd275..94003443adbf 100644
--- a/x11/cinnamon/Makefile
+++ b/x11/cinnamon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinnamon
DISTVERSION= 6.4.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 gnome
DIST_SUBDIR= gnome
diff --git a/x11/deforaos-integration/Makefile b/x11/deforaos-integration/Makefile
index dd0333ed4668..c77ecc3bba5f 100644
--- a/x11/deforaos-integration/Makefile
+++ b/x11/deforaos-integration/Makefile
@@ -1,6 +1,6 @@
PORTNAME= integration
PORTVERSION= 0.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Integration/
PKGNAMEPREFIX= deforaos-
diff --git a/x11/gnome-applets/Makefile b/x11/gnome-applets/Makefile
index 0701c5156549..d712d3d86011 100644
--- a/x11/gnome-applets/Makefile
+++ b/x11/gnome-applets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-applets
PORTVERSION= 3.56.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/x11/gnome-flashback/Makefile b/x11/gnome-flashback/Makefile
index 59f5978b96b2..d33dcd5dd7c3 100644
--- a/x11/gnome-flashback/Makefile
+++ b/x11/gnome-flashback/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-flashback
PORTVERSION= 3.56.0
+PORTREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/x11/gnome-panel/Makefile b/x11/gnome-panel/Makefile
index dc6440ccb638..8b84642957c8 100644
--- a/x11/gnome-panel/Makefile
+++ b/x11/gnome-panel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-panel
PORTVERSION= 3.56.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/x11/gnome-shell-extensions/Makefile b/x11/gnome-shell-extensions/Makefile
index 478879d7a41f..4b9ba3c5749a 100644
--- a/x11/gnome-shell-extensions/Makefile
+++ b/x11/gnome-shell-extensions/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-shell-extensions
PORTVERSION= 47.6
+PORTREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile
index 3bce8c6a07b9..75a9f06a0e42 100644
--- a/x11/gnome-shell/Makefile
+++ b/x11/gnome-shell/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-shell
PORTVERSION= 47.8
+PORTREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/x11/kde-baseapps/Makefile b/x11/kde-baseapps/Makefile
index 7bfce2964804..38313977e642 100644
--- a/x11/kde-baseapps/Makefile
+++ b/x11/kde-baseapps/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kde-baseapps
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/kde-gear/Makefile b/x11/kde-gear/Makefile
index 5370d52825f3..f15836b09763 100644
--- a/x11/kde-gear/Makefile
+++ b/x11/kde-gear/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kde-gear
PORTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/kde/Makefile b/x11/kde/Makefile
index a1376f0baf88..6982dfc2812c 100644
--- a/x11/kde/Makefile
+++ b/x11/kde/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kde
PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/kf5-frameworks/Makefile b/x11/kf5-frameworks/Makefile
index 6b6478efe27a..b62e6e54d68a 100644
--- a/x11/kf5-frameworks/Makefile
+++ b/x11/kf5-frameworks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= frameworks
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde
PKGNAMEPREFIX= kf5-
diff --git a/x11/kf6-frameworks/Makefile b/x11/kf6-frameworks/Makefile
index 183f5f6f0c1c..1ca915ef46c5 100644
--- a/x11/kf6-frameworks/Makefile
+++ b/x11/kf6-frameworks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= frameworks
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde
PKGNAMEPREFIX= kf6-
diff --git a/x11/mate-base/Makefile b/x11/mate-base/Makefile
index 7515bc93c853..251cc78e08a4 100644
--- a/x11/mate-base/Makefile
+++ b/x11/mate-base/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-base
PORTVERSION= 1.28.2
+PORTREVISION= 1
CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
diff --git a/x11/mate-dock-applet/Makefile b/x11/mate-dock-applet/Makefile
index 31e950d7ad14..cfed041b698a 100644
--- a/x11/mate-dock-applet/Makefile
+++ b/x11/mate-dock-applet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mate-dock-applet
PORTVERSION= 21.10.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 mate
DIST_SUBDIR= mate
diff --git a/x11/mate/Makefile b/x11/mate/Makefile
index 18535c7b5303..c3f6c4fd9feb 100644
--- a/x11/mate/Makefile
+++ b/x11/mate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate
PORTVERSION= 1.28.2
+PORTREVISION= 1
CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
diff --git a/x11/py-mouseinfo/Makefile b/x11/py-mouseinfo/Makefile
index 6ba851ef24cc..20311c00f1a3 100644
--- a/x11/py-mouseinfo/Makefile
+++ b/x11/py-mouseinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mouseinfo
DISTVERSION= 0.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/py-pyautogui/Makefile b/x11/py-pyautogui/Makefile
index ec994a2535f6..2334c9a54888 100644
--- a/x11/py-pyautogui/Makefile
+++ b/x11/py-pyautogui/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyautogui
DISTVERSION= 0.9.54
+PORTREVISION= 1
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/py-pyscreenshot/Makefile b/x11/py-pyscreenshot/Makefile
index 89cd81b9a8c7..3b501a57aaed 100644
--- a/x11/py-pyscreenshot/Makefile
+++ b/x11/py-pyscreenshot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyscreenshot
PORTVERSION= 0.5.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/py-pyscreeze/Makefile b/x11/py-pyscreeze/Makefile
index 55004a3a918b..aaead7d3d024 100644
--- a/x11/py-pyscreeze/Makefile
+++ b/x11/py-pyscreeze/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyscreeze
DISTVERSION= 1.0.1
+PORTREVISION= 1
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/py-pyvirtualdisplay/Makefile b/x11/py-pyvirtualdisplay/Makefile
index 1ce95e8c1d70..b3ddf7fd52f8 100644
--- a/x11/py-pyvirtualdisplay/Makefile
+++ b/x11/py-pyvirtualdisplay/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyvirtualdisplay
PORTVERSION= 0.2.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/py-waypaper/Makefile b/x11/py-waypaper/Makefile
index a53743365102..10578bcf1e35 100644
--- a/x11/py-waypaper/Makefile
+++ b/x11/py-waypaper/Makefile
@@ -1,5 +1,6 @@
PORTNAME= waypaper
DISTVERSION= 2.6
+PORTREVISION= 1
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11/salut/Makefile b/x11/salut/Makefile
index 08bef05512b1..7977ed92222e 100644
--- a/x11/salut/Makefile
+++ b/x11/salut/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.3.1
PORTREVISION= 25
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Sleek notification daemon
LICENSE= MPL20
diff --git a/x11/sway-audio-idle-inhibit/Makefile b/x11/sway-audio-idle-inhibit/Makefile
index 585d62702df4..d00e00b9075f 100644
--- a/x11/sway-audio-idle-inhibit/Makefile
+++ b/x11/sway-audio-idle-inhibit/Makefile
@@ -4,7 +4,7 @@ PORTVERSION= 0.1.2
PORTREVISION= 1
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Disable swayidle during audio playback/recording
WWW= https://github.com/ErikReider/SwayAudioIdleInhibit
diff --git a/x11/swayfloatingswitcher/Makefile b/x11/swayfloatingswitcher/Makefile
index 99a792aad2bd..20d38b63a953 100644
--- a/x11/swayfloatingswitcher/Makefile
+++ b/x11/swayfloatingswitcher/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= s20221131
PORTREVISION= 2
CATEGORIES= x11
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Alt+Tab switcher for floating windows
WWW= https://github.com/ErikReider/SwayFloatingSwitcher
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index 6c472165e5a1..3be3962adfdd 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
DISTVERSION= 4.5
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/swaync/Makefile b/x11/swaync/Makefile
index 30ad36275dea..e5a620326a73 100644
--- a/x11/swaync/Makefile
+++ b/x11/swaync/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
PORTVERSION= 0.12.2
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Wayland notification daemon with GTK panel
WWW= https://github.com/ErikReider/SwayNotificationCenter
diff --git a/x11/swaync/pkg-descr b/x11/swaync/pkg-descr
index fe8221c507b9..fd7fb56cef28 100644
--- a/x11/swaync/pkg-descr
+++ b/x11/swaync/pkg-descr
@@ -2,18 +2,26 @@ A simple notification daemon with a GTK gui for notifications and the
control center
Features:
+- Grouped notifications
- Keyboard shortcuts
- Notification body markup with image support
+- Inline replies
- A panel to view previous notifications
- Show album art for notifications like Spotify
- Do not disturb
+- Inhibiting notifications through DBUS or client
+- Restores previous Do not disturb value after restart
- Click notification to execute default action
- Show alternative notification actions
+- Copy detected 2FA codes to clipboard
- Customization through a CSS file
- Trackpad/mouse gesture to close notification
- The same features as any other basic notification daemon
- Basic configuration through a JSON config file
- Hot-reload config through swaync-client
+- Customizable widgets
+- Select the preferred monitor to display on (with swaync-client
+ command for scripting)
Planned Features:
- Slick animations
diff --git a/x11/swaysettings/Makefile b/x11/swaysettings/Makefile
index 8ade08fd89b8..6e69f59d97c8 100644
--- a/x11/swaysettings/Makefile
+++ b/x11/swaysettings/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.5.0
PORTREVISION= 1
CATEGORIES= x11
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GUI for setting Sway wallpaper, default apps, GTK themes, etc.
WWW= https://github.com/ErikReider/SwaySettings
diff --git a/x11/ulauncher/Makefile b/x11/ulauncher/Makefile
index 5971050fed3e..acece0717314 100644
--- a/x11/ulauncher/Makefile
+++ b/x11/ulauncher/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ulauncher
PORTVERSION= 5.15.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11
MASTER_SITES= https://github.com/Ulauncher/Ulauncher/releases/download/${PORTVERSION}/
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/x11/wapanel/Makefile b/x11/wapanel/Makefile
index 74a4849076d9..520343443625 100644
--- a/x11/wapanel/Makefile
+++ b/x11/wapanel/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 1.1.0
PORTREVISION= 7
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Desktop bar for Wayfire and other wlroots compositors
WWW= https://firstbober.github.io/wapanel/
diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile
index fa553f474884..b5dbe3602509 100644
--- a/x11/watershot/Makefile
+++ b/x11/watershot/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.2.2
PORTREVISION= 16
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Wayland-native screenshot tool
WWW= https://github.com/Kirottu/watershot
diff --git a/x11/waycheck/Makefile b/x11/waycheck/Makefile
new file mode 100644
index 000000000000..65b41ff8c51d
--- /dev/null
+++ b/x11/waycheck/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= waycheck
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.7.0
+CATEGORIES= x11 wayland
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Simple GUI that displays the protocols implemented by a Wayland compositor
+WWW= https://gitlab.freedesktop.org/serebit/waycheck
+
+LICENSE= APACHE20 CC0-1.0
+LICENSE_COMB= multi
+LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSES/Apache-2.0.txt
+LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0.txt
+
+LIB_DEPENDS= libwayland-client.so:graphics/wayland
+
+USES= meson pkgconfig qt:6
+
+USE_GITLAB= yes
+GL_SITE= https://gitlab.freedesktop.org/
+GL_ACCOUNT= serebit
+
+USE_QT= base wayland
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/applications/dev.serebit.Waycheck.desktop \
+ share/icons/hicolor/scalable/apps/dev.serebit.Waycheck.svg \
+ share/metainfo/dev.serebit.Waycheck.metainfo.xml
+
+.include <bsd.port.mk>
diff --git a/x11/waycheck/distinfo b/x11/waycheck/distinfo
new file mode 100644
index 000000000000..c3dab321fc1d
--- /dev/null
+++ b/x11/waycheck/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756195503
+SHA256 (waycheck-v1.7.0.tar.bz2) = 658caca3d967d9b23bb1f6d42c6fd67832263bb60fd600a26e97748d0e47e105
+SIZE (waycheck-v1.7.0.tar.bz2) = 21545
diff --git a/x11/waycheck/files/patch-meson.build b/x11/waycheck/files/patch-meson.build
new file mode 100644
index 000000000000..882534abc553
--- /dev/null
+++ b/x11/waycheck/files/patch-meson.build
@@ -0,0 +1,15 @@
+--- meson.build.orig 2025-08-27 20:19:12 UTC
++++ meson.build
+@@ -16,6 +16,12 @@ dep_wayland_client = dependency('wayland-client')
+ )
+ dep_wayland_client = dependency('wayland-client')
+
++cc = meson.get_compiler('cpp')
++dep_libutil = dependency('', required : false)
++if host_machine.system() == 'freebsd'
++ dep_libutil = cc.find_library('util', required : true)
++endif
++
+ datadir = get_option('datadir')
+
+ subdir('src')
diff --git a/x11/waycheck/files/patch-src_meson.build b/x11/waycheck/files/patch-src_meson.build
new file mode 100644
index 000000000000..decf26941ea7
--- /dev/null
+++ b/x11/waycheck/files/patch-src_meson.build
@@ -0,0 +1,10 @@
+--- src/meson.build.orig 2025-08-27 20:18:18 UTC
++++ src/meson.build
+@@ -15,6 +15,6 @@ waycheck = executable(
+ waycheck = executable(
+ 'waycheck',
+ sources: waycheck_sources,
+- dependencies: [dep_qt6, dep_wayland_client],
++ dependencies: [dep_qt6, dep_wayland_client, dep_libutil],
+ install: true,
+ )
diff --git a/x11/waycheck/files/patch-src_window.cpp b/x11/waycheck/files/patch-src_window.cpp
new file mode 100644
index 000000000000..6e976a9c5ffb
--- /dev/null
+++ b/x11/waycheck/files/patch-src_window.cpp
@@ -0,0 +1,56 @@
+--- src/window.cpp.orig 2025-06-27 19:43:51 UTC
++++ src/window.cpp
+@@ -13,7 +13,24 @@
+ #include <unistd.h>
+ #include <wayland-client-protocol.h>
+
++#if defined(__FreeBSD__)
++#include <sys/types.h>
++#include <sys/ucred.h>
++#include <sys/un.h>
++#include <sys/user.h>
++#include <libutil.h>
++#endif
++
+ static pid_t pid_from_fd(const int fd) {
++#if defined(__FreeBSD__)
++ xucred cred{};
++ socklen_t len = sizeof(struct xucred);
++ if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERCRED, &cred, &len) == -1) {
++ perror("getsockopt failed");
++ exit(1);
++ }
++ return cred.cr_pid;
++#else
+ ucred cred{};
+ socklen_t len = sizeof(struct ucred);
+ if (getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &cred, &len) == -1) {
+@@ -21,9 +38,19 @@ static pid_t pid_from_fd(const int fd) {
+ exit(1);
+ }
+ return cred.pid;
++#endif
+ }
+
+ static std::string process_name_from_pid(const pid_t pid) {
++#if defined(__FreeBSD__)
++ struct kinfo_proc *proc = kinfo_getproc(pid);
++
++ if (proc) {
++ std::string out = proc->ki_comm;
++ free(proc);
++ return out;
++ }
++#else
+ const std::string procpath = QString::asprintf("/proc/%d/comm", pid).toStdString();
+
+ std::ifstream infile(procpath);
+@@ -38,7 +65,7 @@ static std::string process_name_from_pid(const pid_t p
+ // running in a flatpak or a snap, most likely
+ return "Unknown (Sandboxed)";
+ }
+-
++#endif
+ return "Unknown";
+ }
+
diff --git a/x11/waycheck/pkg-descr b/x11/waycheck/pkg-descr
new file mode 100644
index 000000000000..fcdbdc739f27
--- /dev/null
+++ b/x11/waycheck/pkg-descr
@@ -0,0 +1,5 @@
+Waycheck is a simple Qt6 application that displays all of the Wayland
+protocols that your compositor supports, and all of the protocols that
+it doesn't support. It can be used to compare protocol support between
+compositors, or if you're working on your own compositor, to keep
+track of which protocols you still need to implement.
diff --git a/x11/wcm/Makefile b/x11/wcm/Makefile
index 5c9a05933b71..c3d81a31bd04 100644
--- a/x11/wcm/Makefile
+++ b/x11/wcm/Makefile
@@ -1,10 +1,9 @@
PORTNAME= wcm
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 1
+DISTVERSION= 0.10.0
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Wayfire Config Manager
WWW= https://wayfire.org/
@@ -25,8 +24,6 @@ USES= compiler:c++17-lang gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= gdkpixbuf gtk30 libxml2
GH_ACCOUNT= WayfireWM
-MESON_ARGS= -Denable_wdisplays=false # use package
-DATADIR= ${PREFIX}/share/wayfire
OPTIONS_DEFINE= WDISPLAYS WFSHELL
OPTIONS_DEFAULT=WDISPLAYS WFSHELL
diff --git a/x11/wcm/distinfo b/x11/wcm/distinfo
index c78b27154182..2db2654231bc 100644
--- a/x11/wcm/distinfo
+++ b/x11/wcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724414952
-SHA256 (WayfireWM-wcm-v0.9.0_GH0.tar.gz) = 35205c165b83ac387235b0415f58f0e80a8975421de23250c7cb70c471aeee87
-SIZE (WayfireWM-wcm-v0.9.0_GH0.tar.gz) = 400778
+TIMESTAMP = 1756308383
+SHA256 (WayfireWM-wcm-v0.10.0_GH0.tar.gz) = 9d42754243d3eed44426b0e9efab92a40277df691e592ae990b4733f2243a841
+SIZE (WayfireWM-wcm-v0.10.0_GH0.tar.gz) = 333987
diff --git a/x11/wcm/pkg-plist b/x11/wcm/pkg-plist
index b05212e9a733..dc8520e57748 100644
--- a/x11/wcm/pkg-plist
+++ b/x11/wcm/pkg-plist
@@ -1,12 +1,6 @@
bin/wcm
-share/applications/wayfire-config-manager.desktop
-share/icons/hicolor/128x128/apps/wcm.png
-share/icons/hicolor/160x160/apps/wcm.png
-share/icons/hicolor/192x192/apps/wcm.png
-share/icons/hicolor/48x48/apps/wcm.png
-share/icons/hicolor/64x64/apps/wcm.png
-share/icons/hicolor/72x72/apps/wcm.png
-share/icons/hicolor/96x96/apps/wcm.png
+share/applications/wcm.desktop
+share/icons/wcm.svg
%%DATADIR%%/icons/plugin-alpha.svg
%%DATADIR%%/icons/plugin-animate.svg
%%DATADIR%%/icons/plugin-annotate.svg
@@ -63,4 +57,4 @@ share/icons/hicolor/96x96/apps/wcm.png
%%DATADIR%%/icons/plugin-workspace-names.svg
%%DATADIR%%/icons/plugin-wrot.svg
%%DATADIR%%/icons/plugin-zoom.svg
-%%DATADIR%%/icons/wcm.png
+%%DATADIR%%/icons/wcm.svg
diff --git a/x11/wf-shell/Makefile b/x11/wf-shell/Makefile
index 0ee84c20d8b8..d81d93925194 100644
--- a/x11/wf-shell/Makefile
+++ b/x11/wf-shell/Makefile
@@ -1,10 +1,9 @@
PORTNAME= wf-shell
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 1
+DISTVERSION= 0.10.0
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GTK3-based panel for wayfire
WWW= https://wayfire.org/
diff --git a/x11/wf-shell/distinfo b/x11/wf-shell/distinfo
index c01e68ccaa32..49f73aff85fc 100644
--- a/x11/wf-shell/distinfo
+++ b/x11/wf-shell/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1724498806
-SHA256 (WayfireWM-wf-shell-v0.9.0_GH0.tar.gz) = 71d14174c08cf51334ff8ec10aa5e055340bf291b993fef85d15f51892098e82
-SIZE (WayfireWM-wf-shell-v0.9.0_GH0.tar.gz) = 9045484
+TIMESTAMP = 1736771286
+SHA256 (WayfireWM-wf-shell-v0.10.0_GH0.tar.gz) = f90bf34ead49d996c950ce52cb6aca62fbaaffcedbbf35165edb4d82f970a3ff
+SIZE (WayfireWM-wf-shell-v0.10.0_GH0.tar.gz) = 9045441
SHA256 (GNOME-libgnome-volume-control-468022b_GH0.tar.gz) = 1c1d806ad1f57d7f644381b67ee87ef3e7e10f3a2da1432beef535ca50c0040f
SIZE (GNOME-libgnome-volume-control-468022b_GH0.tar.gz) = 45503
diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile
index dd57f9f8acef..ef71f2fdc5fa 100644
--- a/x11/xpra/Makefile
+++ b/x11/xpra/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xpra
PORTVERSION= 6.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= https://xpra.org/src/
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile
index 38327c22a4bf..29ccb98ccc9f 100644
--- a/x11/yelp/Makefile
+++ b/x11/yelp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yelp
DISTVERSION= 42.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome