diff options
1060 files changed, 13611 insertions, 16578 deletions
@@ -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/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/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-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/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/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 18d57a3d5f91..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 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/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 f4770000507e..990f7b09175d 100644 --- a/games/pysolfc/Makefile +++ b/games/pysolfc/Makefile @@ -1,5 +1,6 @@ PORTNAME= pysolfc 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/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/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/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/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(¶m->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(¶m->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*)¶m->av1BitstreamParam; - } -+#if (MFX_VERSION >= 2012) - if (info->capabilities & HB_QSV_CAP_AV1_SCREENCONTENT) - { - param->videoParam->ExtParam[param->videoParam->NumExtParam++] = (mfxExtBuffer*)¶m->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/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/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/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/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 6d3010facc14..ef56557ae95d 100755 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1204,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/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/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 |