*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-11-21 08:46:05 +01:00
parent 0f48597780
commit 9e69718093
125 changed files with 4430 additions and 914 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= osmosis PORTNAME= osmosis
PORTVERSION= 0.48.3 PORTVERSION= 0.49.0
CATEGORIES= astro java CATEGORIES= astro java
MASTER_SITES= https://github.com/openstreetmap/osmosis/releases/download/${PORTVERSION}/ MASTER_SITES= https://github.com/openstreetmap/osmosis/releases/download/${PORTVERSION}/
@ -10,11 +10,11 @@ WWW= https://wiki.openstreetmap.org/wiki/Osmosis
LICENSE= PD LICENSE= PD
LICENSE_FILE= ${WRKSRC}/copying.txt LICENSE_FILE= ${WRKSRC}/copying.txt
USES= tar:tgz USES= tar
USE_JAVA= yes USE_JAVA= yes
JAVA_VERSION= 17+
NO_BUILD= yes NO_BUILD= yes
NO_ARCH= yes NO_ARCH= yes
NO_WRKSUBDIR= yes
PLIST_FILES= bin/${PORTNAME} PLIST_FILES= bin/${PORTNAME}
PORTDATA= * PORTDATA= *
@ -23,11 +23,12 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
post-patch: post-patch:
@${REINPLACE_CMD} -e 's|^\(MYAPP_HOME=\).*|\1${DATADIR}|' ${WRKSRC}/bin/osmosis @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|; s|%%JAVA%%|${JAVA}|' \
${WRKSRC}/bin/osmosis
do-install: do-install:
@${MKDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}
@cd ${WRKSRC} && ${COPYTREE_SHARE} "script config lib" ${STAGEDIR}${DATADIR}/ @cd ${WRKSRC} && ${COPYTREE_SHARE} "script lib" ${STAGEDIR}${DATADIR}/
${INSTALL_SCRIPT} ${WRKSRC}/bin/osmosis ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/bin/osmosis ${STAGEDIR}${PREFIX}/bin/
do-install-DOCS-on: do-install-DOCS-on:
@ -35,10 +36,11 @@ do-install-DOCS-on:
${INSTALL_DATA} ${WRKSRC}/changes.txt ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/changes.txt ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}
do-test: do-test:
${JAVA} \ @${STAGEDIR}${PREFIX}/bin/osmosis \
-cp ${STAGEDIR}${DATADIR}/lib/default/plexus-classworlds-*.jar \ --read-xml ${FILESDIR}/test.osm \
-Dapp.home=${STAGEDIR}${DATADIR} \ --tf accept-ways highway='*' \
-Dclassworlds.conf=${STAGEDIR}${DATADIR}/config/plexus.conf \ --used-node \
org.codehaus.classworlds.Launcher --write-xml ${WRKDIR}/test-out.osm
${TEST} -s ${WRKDIR}/test-out.osm
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1599859191 TIMESTAMP = 1699954417
SHA256 (osmosis-0.48.3.tgz) = b24c601578ea4cb0ca88302be6768fd0602bde86c254a0e0b90513581dba67ff SHA256 (osmosis-0.49.0.tar) = d2a35bdbff190ffa66a6304ea1f73db9e7048c55340306e569086730518675ae
SIZE (osmosis-0.48.3.tgz) = 15169299 SIZE (osmosis-0.49.0.tar) = 15555072

View file

@ -0,0 +1,57 @@
--- bin/osmosis.orig 2023-11-03 11:05:00 UTC
+++ bin/osmosis
@@ -67,23 +67,10 @@
# Resolve links: $0 may be a link
app_path=$0
-# Need this for daisy-chained symlinks.
-while
- APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
- [ -h "$app_path" ]
-do
- ls=$( ls -ld "$app_path" )
- link=${ls#*' -> '}
- case $link in #(
- /*) app_path=$link ;; #(
- *) app_path=$APP_HOME$link ;;
- esac
-done
-
# This is normally unused
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
-APP_HOME=$( cd "${APP_HOME:-./}.." && pwd -P ) || exit
+APP_HOME=%%DATADIR%%
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
@@ -113,28 +100,7 @@ esac
CLASSPATH=$APP_HOME/lib/osmosis-0.49.0.jar:$APP_HOME/lib/osmosis-extract-0.49.0.jar:$APP_HOME/lib/osmosis-apidb-0.49.0.jar:$APP_HOME/lib/osmosis-areafilter-0.49.0.jar:$APP_HOME/lib/osmosis-dataset-0.49.0.jar:$APP_HOME/lib/osmosis-pbf-0.49.0.jar:$APP_HOME/lib/osmosis-pbf2-0.49.0.jar:$APP_HOME/lib/osmosis-pgsimple-0.49.0.jar:$APP_HOME/lib/osmosis-pgsnapshot-0.49.0.jar:$APP_HOME/lib/osmosis-replication-0.49.0.jar:$APP_HOME/lib/osmosis-set-0.49.0.jar:$APP_HOME/lib/osmosis-tagfilter-0.49.0.jar:$APP_HOME/lib/osmosis-tagtransform-0.49.0.jar:$APP_HOME/lib/osmosis-xml-0.49.0.jar:$APP_HOME/lib/osmosis-core-0.49.0.jar:$APP_HOME/lib/commons-dbcp-1.4.jar:$APP_HOME/lib/spring-jdbc-5.3.30.jar:$APP_HOME/lib/postgis-jdbc-2021.1.0.jar:$APP_HOME/lib/osmosis-hstore-jdbc-0.49.0.jar:$APP_HOME/lib/postgresql-42.6.0.jar:$APP_HOME/lib/osmpbf-1.5.0.jar:$APP_HOME/lib/mysql-connector-j-8.0.33.jar:$APP_HOME/lib/protobuf-java-3.25.0.jar:$APP_HOME/lib/guava-32.1.3-jre.jar:$APP_HOME/lib/commons-io-2.15.0.jar:$APP_HOME/lib/commons-csv-1.10.0.jar:$APP_HOME/lib/commons-codec-1.16.0.jar:$APP_HOME/lib/commons-compress-1.24.0.jar:$APP_HOME/lib/commons-pool-1.5.4.jar:$APP_HOME/lib/spring-tx-5.3.30.jar:$APP_HOME/lib/spring-beans-5.3.30.jar:$APP_HOME/lib/spring-core-5.3.30.jar:$APP_HOME/lib/checker-qual-3.37.0.jar:$APP_HOME/lib/failureaccess-1.0.1.jar:$APP_HOME/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:$APP_HOME/lib/jsr305-3.0.2.jar:$APP_HOME/lib/error_prone_annotations-2.21.1.jar:$APP_HOME/lib/postgis-geometry-2021.1.0.jar:$APP_HOME/lib/slf4j-api-1.7.32.jar:$APP_HOME/lib/spring-jcl-5.3.30.jar
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD=$JAVA_HOME/jre/sh/java
- else
- JAVACMD=$JAVA_HOME/bin/java
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD=java
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
+JAVACMD=%%JAVA%%
# Increase the maximum file descriptors if we can.
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then

View file

@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<osm version='0.6'>
<node id='1' lat='45' lon='35' version='1' timestamp='2023-01-01T00:00:00Z'/>
<node id='2' lat='45' lon='35' version='1' timestamp='2023-01-01T00:00:00Z'/>
<node id='3' lat='46' lon='34' version='1' timestamp='2023-01-01T00:00:00Z'/>
<node id='4' lat='46' lon='36' version='1' timestamp='2023-01-01T00:00:00Z'/>
<way id='5' version='1' timestamp='2023-01-01T00:00:00Z'>
<nd ref='1'/>
<nd ref='3'/>
<tag k='waterway' v='river'/>
</way>
<way id='6' version='1' timestamp='2023-01-01T00:00:00Z'>
<nd ref='2'/>
<nd ref='4'/>
<tag k='highway' v='primary'/>
</way>
</osm>

View file

@ -39,6 +39,7 @@
55.7895, 37.635261, "dchagin" # Moscow, Russia 55.7895, 37.635261, "dchagin" # Moscow, Russia
55.8, 37.6, "bsam,demon,maxim,vsevolod" # Moscow, Russia 55.8, 37.6, "bsam,demon,maxim,vsevolod" # Moscow, Russia
48.464722, 35.046111, "mav" # Dniepropetrovsk, Ukraine 48.464722, 35.046111, "mav" # Dniepropetrovsk, Ukraine
32.754166, 34.963611, "akiyano" # Tirat Carmel, Israel
50.430417, 30.488262, "kib" # Kiev, Ukraine 50.430417, 30.488262, "kib" # Kiev, Ukraine
50.361994, 30.444691, "avg" # Kiev, Ukraine 50.361994, 30.444691, "avg" # Kiev, Ukraine
59.944186, 30.351308, "fluffy" # St.Peterburg, Russia 59.944186, 30.351308, "fluffy" # St.Peterburg, Russia

View file

@ -2,7 +2,7 @@ PORTNAME= pamixer
DISTVERSION= 1.6 DISTVERSION= 1.6
CATEGORIES= audio CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org MAINTAINER= fluffy@FreeBSD.org
COMMENT= Pulseaudio command line mixer COMMENT= Pulseaudio command line mixer
WWW= https://github.com/cdemoulins/pamixer WWW= https://github.com/cdemoulins/pamixer
@ -11,7 +11,7 @@ LICENSE= GPLv3
BUILD_DEPENDS= cxxopts>0:devel/cxxopts BUILD_DEPENDS= cxxopts>0:devel/cxxopts
LIB_DEPENDS= libpulse.so:audio/pulseaudio LIB_DEPENDS= libpulse.so:audio/pulseaudio
USES= compiler:c++11-lang meson USES= compiler:c++11-lang meson pkgconfig
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= cdemoulins GH_ACCOUNT= cdemoulins

View file

@ -1,44 +0,0 @@
--- config.m4.orig 2023-06-06 15:54:29 UTC
+++ config.m4
@@ -37,6 +37,31 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [
out="php_config.h"
+ dnl This is PECL build, check if bundled PCRE library is used
+ old_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS=$INCLUDES
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_BUNDLED_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=yes
+ ],[
+ AC_EGREP_CPP(yes,[
+#include <main/php_config.h>
+#if defined(HAVE_PCRE) && !defined(COMPILE_DL_PCRE)
+yes
+#endif
+ ],[
+ PHP_PCRE_REGEX=pecl
+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
+ ],[
+ PHP_PCRE_REGEX=no
+ ])
+ ])
+
+
if test "$ext_shared" != "no" && test -f "$ext_builddir/config.h.in"; then
out="$abs_builddir/config.h"
fi
@@ -148,6 +173,9 @@ PHP_ARG_ENABLE([mbregex],
[MBSTRING: Disable multibyte regex support])],
[yes],
[no])
+
+PHP_ARG_WITH(pcre-dir, pcre install prefix,
+[ --with-pcre-dir MBSTRING: pcre install prefix], no, no)
if test "$PHP_MBSTRING" != "no"; then
AC_DEFINE([HAVE_MBSTRING],1,[whether to have multibyte string support])

View file

@ -57,7 +57,7 @@ MAKE_ARGS= INSTALL_ROOT="${STAGEDIR}${PREFIX}"
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${ARCH} == "i386" || ${ARCH} == "powerpc" || ${CHOSEN_COMPILER_TYPE} == gcc .if ${ARCH} == "i386" || ${ARCH} == "powerpc" || ${CHOSEN_COMPILER_TYPE} == gcc
USE_GCC= 8 USE_GCC= 10
.endif .endif
pre-patch: pre-patch:
@ -69,8 +69,6 @@ post-patch:
-e 's|/usr/X11R6/include|${LOCALBASE}/include/X11|g' \ -e 's|/usr/X11R6/include|${LOCALBASE}/include/X11|g' \
-e 's|/usr/X11R6/lib|${LOCALBASE}/lib|g' \ -e 's|/usr/X11R6/lib|${LOCALBASE}/lib|g' \
${PATCH_WRKSRC}/mkspecs/freebsd-g++/qmake.conf ${PATCH_WRKSRC}/mkspecs/freebsd-g++/qmake.conf
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${PATCH_WRKSRC}/mkspecs/common/gcc-base.conf
${REINPLACE_CMD} -e "s|gcc|${CC}|g" -e "s|g++|${CXX}|g" \ ${REINPLACE_CMD} -e "s|gcc|${CC}|g" -e "s|g++|${CXX}|g" \
${PATCH_WRKSRC}/mkspecs/common/g++-base.conf ${PATCH_WRKSRC}/mkspecs/common/g++-base.conf
${REINPLACE_CMD} -e "s|share/man|man|g" \ ${REINPLACE_CMD} -e "s|share/man|man|g" \
@ -85,7 +83,6 @@ post-patch:
${XARGS} ${REINPLACE_CMD} -E 's|register ([a-zA-Z])|\1|g' ${XARGS} ${REINPLACE_CMD} -E 's|register ([a-zA-Z])|\1|g'
.endif .endif
post-build: post-build:
cd ${WRKSRC}/build/app && ${SETENV} ${MAKE_ENV} \ cd ${WRKSRC}/build/app && ${SETENV} ${MAKE_ENV} \
../qt/bin/qmake ../../wkhtmltopdf.pro && \ ../qt/bin/qmake ../../wkhtmltopdf.pro && \

View file

@ -1,11 +0,0 @@
--- mkspecs/common/gcc-base.conf.orig 2020-09-02 16:07:46 UTC
+++ mkspecs/common/gcc-base.conf
@@ -53,7 +53,7 @@ QMAKE_CXXFLAGS_STATIC_LIB += $$QMAKE_CFLAGS_STATIC_LIB
QMAKE_CXXFLAGS_YACC += $$QMAKE_CFLAGS_YACC
QMAKE_CXXFLAGS_HIDESYMS += $$QMAKE_CFLAGS_HIDESYMS -fvisibility-inlines-hidden
-QMAKE_LFLAGS +=
+QMAKE_LFLAGS += -Wl,-rpath=%%LOCALBASE%%/lib/gcc8
QMAKE_LFLAGS_DEBUG +=
QMAKE_LFLAGS_APP +=
QMAKE_LFLAGS_RELEASE +=

View file

@ -1,5 +1,5 @@
--- src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h.orig 2020-11-08 17:05:56.503694000 +0100 --- src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h.orig 2018-05-29 06:56:52 UTC
+++ src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h 2020-11-08 17:06:42.105176000 +0100 +++ src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h
@@ -1003,7 +1003,9 @@ @@ -1003,7 +1003,9 @@
|| CPU(SPARC64) \ || CPU(SPARC64) \
|| CPU(S390X) \ || CPU(S390X) \

View file

@ -0,0 +1,40 @@
--- src/corelib/global/qglobal.h.orig 2023-11-20 11:36:42 UTC
+++ src/corelib/global/qglobal.h
@@ -2482,22 +2482,32 @@ typedef uint Flags;
#endif /* Q_NO_TYPESAFE_FLAGS */
-#if defined(Q_CC_GNU) && !defined(Q_CC_INTEL) && !defined(Q_CC_RVCT)
+#if (defined(Q_CC_GNU) && !defined(Q_CC_RVCT))
/* make use of typeof-extension */
template <typename T>
class QForeachContainer {
public:
- inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { }
+ inline QForeachContainer(const T& t) : c(t), i(c.begin()), e(c.end()), control(1) { }
const T c;
int brk;
typename T::const_iterator i, e;
+ int control;
};
+// Explanation of the control word:
+// - it's initialized to 1
+// - that means both the inner and outer loops start
+// - if there were no breaks, at the end of the inner loop, it's set to 0, which
+// causes it to exit (the inner loop is run exactly once)
+// - at the end of the outer loop, it's inverted, so it becomes 1 again, allowing
+// the outer loop to continue executing
+// - if there was a break inside the inner loop, it will exit with control still
+// set to 1; in that case, the outer loop will invert it to 0 and will exit too
#define Q_FOREACH(variable, container) \
for (QForeachContainer<__typeof__(container)> _container_(container); \
- !_container_.brk && _container_.i != _container_.e; \
- __extension__ ({ ++_container_.brk; ++_container_.i; })) \
- for (variable = *_container_.i;; __extension__ ({--_container_.brk; break;}))
+ _container_.control && _container_.i != _container_.e; \
+ ++_container_.i, _container_.control ^= 1) \
+ for (variable = *_container_.i; _container_.control; _container_.control = 0)
#else

View file

@ -1,5 +1,5 @@
PORTNAME= pgbouncer PORTNAME= pgbouncer
PORTVERSION= 1.20.1 PORTVERSION= 1.21.0
CATEGORIES= databases CATEGORIES= databases
MASTER_SITES= https://pgbouncer.github.io/downloads/files/${PORTVERSION}/ \ MASTER_SITES= https://pgbouncer.github.io/downloads/files/${PORTVERSION}/ \
http://pgbouncer.github.io/downloads/files/${PORTVERSION}/ http://pgbouncer.github.io/downloads/files/${PORTVERSION}/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1691914543 TIMESTAMP = 1700419356
SHA256 (pgbouncer-1.20.1.tar.gz) = 24992cf557d73426d7048698dffc7b019e6364d4d8757ae2cf5e2471286a2088 SHA256 (pgbouncer-1.21.0.tar.gz) = 7e1dd620c8d85a8490aff25061d5055d7aef9cf3e8bfe2d9e7719b8ee59114e2
SIZE (pgbouncer-1.20.1.tar.gz) = 638844 SIZE (pgbouncer-1.21.0.tar.gz) = 668211

View file

@ -7807,10 +7807,21 @@
SUBDIR += vxlog SUBDIR += vxlog
SUBDIR += wand-libconfig SUBDIR += wand-libconfig
SUBDIR += wandio SUBDIR += wandio
SUBDIR += wasi-compiler-rt11 SUBDIR += wasi-compiler-rt
SUBDIR += wasi-compiler-rt12
SUBDIR += wasi-compiler-rt13 SUBDIR += wasi-compiler-rt13
SUBDIR += wasi-compiler-rt14
SUBDIR += wasi-compiler-rt15
SUBDIR += wasi-compiler-rt16
SUBDIR += wasi-compiler-rt17
SUBDIR += wasi-libc SUBDIR += wasi-libc
SUBDIR += wasi-libcxx SUBDIR += wasi-libcxx
SUBDIR += wasi-libcxx12
SUBDIR += wasi-libcxx13
SUBDIR += wasi-libcxx14
SUBDIR += wasi-libcxx15
SUBDIR += wasi-libcxx16
SUBDIR += wasi-libcxx17
SUBDIR += wasm3 SUBDIR += wasm3
SUBDIR += wasmer SUBDIR += wasmer
SUBDIR += websocketpp SUBDIR += websocketpp

View file

@ -1,6 +1,6 @@
PORTNAME= delve PORTNAME= delve
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 1.21.1 DISTVERSION= 1.21.2
CATEGORIES= devel CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru MAINTAINER= dmitry.wagin@ya.ru

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1696790271 TIMESTAMP = 1700430043
SHA256 (go-delve-delve-v1.21.1_GH0.tar.gz) = 21dd0c98e101cd102e51ffa708d3f7d6dd32c2069b7d18bbcc35272c04dc822d SHA256 (go-delve-delve-v1.21.2_GH0.tar.gz) = 41f104a562d79fa47aa025b5f94e1302279805c148c0e57fd3ed3ae075656bb5
SIZE (go-delve-delve-v1.21.1_GH0.tar.gz) = 9429553 SIZE (go-delve-delve-v1.21.2_GH0.tar.gz) = 9430716

View file

@ -1,5 +1,5 @@
PORTNAME= goland PORTNAME= goland
DISTVERSION= 2023.2.4 DISTVERSION= 2023.2.5
CATEGORIES= devel java CATEGORIES= devel java
MASTER_SITES= https://download-cdn.jetbrains.com/go/ MASTER_SITES= https://download-cdn.jetbrains.com/go/
PKGNAMEPREFIX= jetbrains- PKGNAMEPREFIX= jetbrains-
@ -20,7 +20,7 @@ RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \
jetbrains-sqlite>=232.8660.185:devel/jetbrains-sqlite \ jetbrains-sqlite>=232.8660.185:devel/jetbrains-sqlite \
lsof:sysutils/lsof lsof:sysutils/lsof
USES= cpe desktop-file-utils python:run shebangfix USES= cpe python:run shebangfix
CPE_VENDOR= jetbrains CPE_VENDOR= jetbrains
USE_JAVA= yes USE_JAVA= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1698516521 TIMESTAMP = 1700428659
SHA256 (jetbrains/goland-2023.2.4.tar.gz) = 364b12fa2e68c3156874511010065da46082d9dd1c1767a05960e29129dc8ba0 SHA256 (jetbrains/goland-2023.2.5.tar.gz) = 71e683c71503ba232c7c2e60cb969b86e105b164d6af954acaace854b2a08607
SIZE (jetbrains/goland-2023.2.4.tar.gz) = 691943924 SIZE (jetbrains/goland-2023.2.5.tar.gz) = 692019472

View file

@ -20,7 +20,7 @@ share/applications/goland.desktop
%%DATADIR%%/lib/app.jar %%DATADIR%%/lib/app.jar
%%DATADIR%%/lib/async-profiler.jar %%DATADIR%%/lib/async-profiler.jar
%%DATADIR%%/lib/bouncy-castle.jar %%DATADIR%%/lib/bouncy-castle.jar
%%DATADIR%%/lib/build-marker-GO-232.10203.20 %%DATADIR%%/lib/build-marker-GO-232.10227.11
%%DATADIR%%/lib/byte-buddy-agent.jar %%DATADIR%%/lib/byte-buddy-agent.jar
%%DATADIR%%/lib/cds/classesLogAgent.jar %%DATADIR%%/lib/cds/classesLogAgent.jar
%%DATADIR%%/lib/error-prone-annotations.jar %%DATADIR%%/lib/error-prone-annotations.jar

View file

@ -1,5 +1,5 @@
PORTNAME= click-help-colors PORTNAME= click-help-colors
PORTVERSION= 0.9.3 PORTVERSION= 0.9.4
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1699851754 TIMESTAMP = 1700399063
SHA256 (click-help-colors-0.9.3.tar.gz) = 463a848936c84549597767e24bc56166fee4b3ac2da33c5ac79562dc1402d46c SHA256 (click-help-colors-0.9.4.tar.gz) = f4cabe52cf550299b8888f4f2ee4c5f359ac27e33bcfe4d61db47785a5cc936c
SIZE (click-help-colors-0.9.3.tar.gz) = 7994 SIZE (click-help-colors-0.9.4.tar.gz) = 8048

View file

@ -1,6 +1,5 @@
PORTNAME= llvmlite PORTNAME= llvmlite
DISTVERSION= 0.39.1 DISTVERSION= 0.41.1
PORTREVISION= 1
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -16,13 +15,13 @@ BUILD_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER}
RUN_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} RUN_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER}
USES= compiler:c++11-lib python fortran USES= compiler:c++11-lib python fortran
USE_PYTHON= distutils autoplist pytest USE_PYTHON= distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015
CXXFLAGS= -fPIC CXXFLAGS= -fPIC
MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER}
LLVM_VER= 11 # see the compatibility table https://github.com/numba/llvmlite#compatibility LLVM_VER= 14 # see the compatibility table https://github.com/numba/llvmlite#compatibility
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1663429323 TIMESTAMP = 1700436592
SHA256 (llvmlite-0.39.1.tar.gz) = b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572 SHA256 (llvmlite-0.41.1.tar.gz) = f19f767a018e6ec89608e1f6b13348fa2fcde657151137cb64e56d48598a92db
SIZE (llvmlite-0.39.1.tar.gz) = 132819 SIZE (llvmlite-0.41.1.tar.gz) = 146564

View file

@ -1,9 +1,9 @@
--- ffi/Makefile.freebsd.orig 2022-09-01 13:47:22 UTC --- ffi/Makefile.freebsd.orig 2023-10-17 13:15:45 UTC
+++ ffi/Makefile.freebsd +++ ffi/Makefile.freebsd
@@ -1,17 +1,17 @@ @@ -1,12 +1,12 @@
-CXX = clang++ -std=c++11 -stdlib=libc++ -CXX = clang++ -stdlib=libc++
+CXX ?= clang++ -std=c++11 -stdlib=libc++ +CXX ?= clang++ -stdlib=libc++
# -flto and --exclude-libs allow us to remove those parts of LLVM we don't use # -flto and --exclude-libs allow us to remove those parts of LLVM we don't use
CXX_FLTO_FLAGS ?= -flto CXX_FLTO_FLAGS ?= -flto
@ -16,9 +16,3 @@
LIBS = $(LLVM_LIBS) LIBS = $(LLVM_LIBS)
INCLUDE = core.h INCLUDE = core.h
SRC = assembly.cpp bitcode.cpp core.cpp initfini.cpp module.cpp value.cpp \ SRC = assembly.cpp bitcode.cpp core.cpp initfini.cpp module.cpp value.cpp \
executionengine.cpp transforms.cpp passmanagers.cpp targets.cpp dylib.cpp \
- linker.cpp object_file.cpp
+ linker.cpp object_file.cpp custom_passes.cpp
OUTPUT = libllvmlite.so
all: $(OUTPUT)

View file

@ -1,5 +1,5 @@
PORTNAME= types-Pillow PORTNAME= types-Pillow
PORTVERSION= 10.1.0.0 PORTVERSION= 10.1.0.2
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1697639082 TIMESTAMP = 1699953962
SHA256 (types-Pillow-10.1.0.0.tar.gz) = 0f5e7cf010ed226800cb5821e87781e5d0e81257d948a9459baa74a8c8b7d822 SHA256 (types-Pillow-10.1.0.2.tar.gz) = 525c1c5ee67b0ac1721c40d2bc618226ef2123c347e527e14e05b920721a13b9
SIZE (types-Pillow-10.1.0.0.tar.gz) = 31589 SIZE (types-Pillow-10.1.0.2.tar.gz) = 31663

View file

@ -9,7 +9,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= gecko@FreeBSD.org MAINTAINER= gecko@FreeBSD.org
COMMENT= Generate C bindings from Rust code COMMENT= Generate C bindings from Rust code
WWW= https://github.com/eqrion/cbindgen WWW= https://github.com/mozilla/cbindgen
LICENSE= MPL20 LICENSE= MPL20

View file

@ -0,0 +1,70 @@
PORTNAME= compiler-rt
DISTVERSION?= 0
PORTREVISION?= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}/
PKGNAMEPREFIX= wasi-
PKGNAMESUFFIX= ${LLVM_VERSION}
DISTNAME= llvm-project-${DISTVERSION}.src
DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= vishwin@FreeBSD.org
COMMENT= Clang builtins library for WebAssembly System Interface
WWW= https://llvm.org/
LICENSE= LLVM2
LICENSE_NAME= Apache License 2.0 with LLVM Exceptions
LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
.if ${DISTVERSION} == 0
IGNORE= is a meta-port; there is nothing to build
.endif
BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc
USES= cmake llvm:${LLVM_SUFFIX} tar:xz
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
DISTINFO_FILE= ${PORTSDIR}/${LLVM_PORT}/distinfo
NO_ARCH= yes
CC= ${LOCALBASE}/bin/clang${LLVM_VERSION}
CXX= ${LOCALBASE}/bin/clang++${LLVM_VERSION}
WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot
TRIPLE= wasm32-wasi
WITHOUT_CPU_CFLAGS= yes
# try to sync with https://github.com/WebAssembly/wasi-sdk
# Makefile and wasi-sdk.cmake
CMAKE_SOURCE_PATH= ${WRKSRC}/compiler-rt/lib/builtins
CMAKE_ARGS= -DCMAKE_AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \
-DCMAKE_RANLIB=${LOCALBASE}/bin/llvm-ranlib${LLVM_VERSION} \
-DCMAKE_C_COMPILER_TARGET=${TRIPLE} \
-DCMAKE_CXX_COMPILER_TARGET=${TRIPLE} \
-DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER \
-DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY \
-DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY \
-DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ONLY \
-DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DCMAKE_C_COMPILER_WORKS=ON \
-DCOMPILER_RT_BAREMETAL_BUILD=ON \
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
-DCOMPILER_RT_HAS_FPIC_FLAG=ON \
-DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON \
-DCOMPILER_RT_OS_DIR=wasi
.include <bsd.port.pre.mk>
.if ${LLVM_VERSION} < 16
CMAKE_ARGS+= -DLLVM_CONFIG_PATH=${LLVM_CONFIG}
CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
PLIST_FILES= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a
.else
CMAKE_ARGS+= -DLLVM_CMAKE_DIR=${LLVM_PREFIX}
CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_VERSION}
PLIST_FILES= ${LLVM_PREFIX}/lib/clang/${LLVM_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a
.endif
.include <bsd.port.post.mk>

View file

@ -1,63 +0,0 @@
PORTNAME= compiler-rt
DISTVERSION= 11.0.1
CATEGORIES= devel lang
.if ${DISTVERSION:M*rc*}
MASTER_SITES= https://prereleases.llvm.org/${LLVM_RELEASE}/${RCDIR}
.else
MASTER_SITES= https://releases.llvm.org/${LLVM_RELEASE}/
.endif
PKGNAMEPREFIX= wasi-
PKGNAMESUFFIX= ${LLVM_SUFFIX}
DISTNAME= ${PORTNAME}-${DISTVERSION}.src
DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= vishwin@FreeBSD.org
COMMENT= Clang builtins library for WebAssembly System Interface
WWW= https://llvm.org/
LICENSE= LLVM2
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
LICENSE_NAME= Apache License 2.0 with LLVM Exceptions
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot
BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \
clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
USES= cmake tar:xz
NO_ARCH= yes
PLIST_FILES= llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a
CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX}
CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX}
CMAKE_SOURCE_PATH= ${WRKSRC}/lib/builtins
CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \
-DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \
-DCOMPILER_RT_OS_DIR=wasi \
-DCOMPILER_RT_BAREMETAL_BUILD=TRUE \
-DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \
-DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \
-DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \
-DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \
-DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \
-DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF
post-build:
${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1610626559
SHA256 (compiler-rt-11.0.1.src.tar.xz) = 087be3f1116e861cd969c9b0b0903c27028b52eaf45157276f50a9c2500687fc
SIZE (compiler-rt-11.0.1.src.tar.xz) = 2136216

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm12
DISTVERSION= 12.0.1
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
.include "${MASTERDIR}/Makefile"

View file

@ -1,60 +1,6 @@
PORTNAME= compiler-rt # must sync with devel/llvm13
DISTVERSION= 13.0.1 DISTVERSION= 13.0.1
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}
PKGNAMEPREFIX= wasi-
PKGNAMESUFFIX= ${LLVM_SUFFIX}
DISTNAME= llvm-project-${DISTVERSION}.src
DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= vishwin@FreeBSD.org MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
COMMENT= Clang builtins library for WebAssembly System Interface
WWW= https://llvm.org/
LICENSE= LLVM2 .include "${MASTERDIR}/Makefile"
LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT
LICENSE_NAME= Apache License 2.0 with LLVM Exceptions
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot
BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \
clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
USES= cmake tar:xz
NO_ARCH= yes
PLIST_FILES= llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a
CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX}
CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX}
CMAKE_SOURCE_PATH= ${WRKSRC}/compiler-rt/lib/builtins
CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \
-DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \
-DCOMPILER_RT_OS_DIR=wasi \
-DCOMPILER_RT_BAREMETAL_BUILD=TRUE \
-DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \
-DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \
-DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \
-DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \
-DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \
-DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \
-DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF
post-build:
${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1644329424
SHA256 (llvm-project-13.0.1.src.tar.xz) = 326335a830f2e32d06d0a36393b5455d17dc73e0bd1211065227ee014f92cbf8
SIZE (llvm-project-13.0.1.src.tar.xz) = 97584928

View file

@ -1,5 +0,0 @@
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.
This port includes Clang builtins for WASI
(WebAssembly System Interface).

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm14
DISTVERSION= 14.0.6
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm15
DISTVERSION= 15.0.7
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm16
DISTVERSION= 16.0.6
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm17
DISTVERSION= 17.0.5
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
.include "${MASTERDIR}/Makefile"

View file

@ -1,10 +1,11 @@
PORTNAME= wasi-libc PORTNAME= wasi-libc
DISTVERSION= g20210923 DISTVERSION= 20-13
DISTVERSIONSUFFIX= -gce2f157
CATEGORIES= devel CATEGORIES= devel
MAINTAINER= vishwin@FreeBSD.org MAINTAINER= vishwin@FreeBSD.org
COMMENT= C standard library for WebAssembly System Interface COMMENT= C standard library for WebAssembly System Interface
WWW= https://github.com/CraneStation/wasi-libc WWW= https://github.com/WebAssembly/wasi-libc
LICENSE= APACHE20 MIT LLVM2 LICENSE= APACHE20 MIT LLVM2
LICENSE_COMB= multi LICENSE_COMB= multi
@ -14,33 +15,29 @@ LICENSE_FILE_LLVM2= ${WRKSRC}/LICENSE-APACHE-LLVM
LICENSE_NAME_LLVM2= Apache License 2.0 with LLVM Exceptions LICENSE_NAME_LLVM2= Apache License 2.0 with LLVM Exceptions
LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= clang${LLVM_VERSION}:devel/llvm${LLVM_VERSION} USES= gmake llvm:min=12
USES= gmake
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= WebAssembly GH_ACCOUNT= WebAssembly
GH_TAGNAME= ad5133410f66b93a2381db5b542aad5e0964db96 GH_TAGNAME= wasi-sdk-${DISTVERSION}${DISTVERSIONSUFFIX}
GH_TUPLE= WebAssembly:WASI:ef8c1a53fe:wasi/tools/wasi-headers/WASI GH_TUPLE= WebAssembly:WASI:59cbe14:wasi/tools/wasi-headers/WASI
NO_ARCH= yes NO_ARCH= yes
LLVM_VERSION?= 13
ALL_TARGET= finish ALL_TARGET= finish
# NOTE: matches the https://github.com/CraneStation/wasi-sdk # NOTE: matches the https://github.com/WebAssembly/wasi-sdk
WASI_SYSROOT= ${PREFIX}/share/wasi-sysroot WASI_SYSROOT= ${PREFIX}/share/wasi-sysroot
# NOTE: our llvm ports don't ship stdarg/stddef clang headers, so they're in FILESDIR # NOTE: our llvm ports don't ship stdarg/stddef clang headers, so they're in FILESDIR
# and we install them to the sysroot # and we install them to the sysroot
MAKE_ENV= INSTALL_DIR=${STAGEDIR}${WASI_SYSROOT} \ MAKE_ENV= INSTALL_DIR=${STAGEDIR}${WASI_SYSROOT} \
WASM_AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \ EXTRA_CFLAGS="-O2 -DNDEBUG -isystem ${FILESDIR}" \
WASM_CC=${LOCALBASE}/bin/clang${LLVM_VERSION} \ AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \
WASM_CFLAGS="-O2 -DNDEBUG -isystem ${FILESDIR}" \ NM=${LOCALBASE}/bin/llvm-nm${LLVM_VERSION} \
WASM_NM=${LOCALBASE}/bin/llvm-nm${LLVM_VERSION}
# NOTE: phony targets cause make install to rebuild everything
# https://github.com/CraneStation/wasi-libc/issues/156
post-patch: post-patch:
# NOTE: phony targets cause make install to rebuild everything
# https://github.com/WebAssembly/wasi-libc/issues/156
${REINPLACE_CMD} -e 's|install: finish|install:|' ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's|install: finish|install:|' ${WRKSRC}/Makefile
post-install: post-install:

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1633602535 TIMESTAMP = 1695350727
SHA256 (WebAssembly-wasi-libc-g20210923-ad5133410f66b93a2381db5b542aad5e0964db96_GH0.tar.gz) = 085ab45e0591041a8dc104978ad3ff72589072161a922011762d53bf07169ac2 SHA256 (WebAssembly-wasi-libc-20-13-gce2f157-wasi-sdk-20-13-gce2f157_GH0.tar.gz) = 0fa54e7536108eff99af04945d5d8facdc34e120179f622484ef9c7b799032f4
SIZE (WebAssembly-wasi-libc-g20210923-ad5133410f66b93a2381db5b542aad5e0964db96_GH0.tar.gz) = 1251318 SIZE (WebAssembly-wasi-libc-20-13-gce2f157-wasi-sdk-20-13-gce2f157_GH0.tar.gz) = 1312723
SHA256 (WebAssembly-WASI-ef8c1a53fe_GH0.tar.gz) = 38be36dc47d79f60aadd1bb3deff391594ff6797260c4810cec0e781ad90ec3c SHA256 (WebAssembly-WASI-59cbe14_GH0.tar.gz) = 4e36c4add2421b44ccdded83d442d9aadf02ffa8b534d94016fad2bb7b781cc6
SIZE (WebAssembly-WASI-ef8c1a53fe_GH0.tar.gz) = 334921 SIZE (WebAssembly-WASI-59cbe14_GH0.tar.gz) = 162059

View file

@ -1,13 +0,0 @@
complains about: __arraycount
--- Makefile.orig 2020-05-16 19:12:43 UTC
+++ Makefile
@@ -515,7 +515,7 @@ finish: startup_files libc
# Check that the computed metadata matches the expected metadata.
# This ignores whitespace because on Windows the output has CRLF line endings.
- diff -wur "$(CURDIR)/expected/$(MULTIARCH_TRIPLE)" "$(SYSROOT_SHARE)"
+ # diff -wur "$(CURDIR)/expected/$(MULTIARCH_TRIPLE)" "$(SYSROOT_SHARE)"
#
# The build succeeded! The generated sysroot is in $(SYSROOT).

View file

@ -1,9 +1,11 @@
PORTNAME= libcxx PORTNAME= libcxx
DISTVERSION= 13.0.1 DISTVERSION?= 0
PORTREVISION?= 0
CATEGORIES= devel lang CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}/
PKGNAMEPREFIX= wasi- PKGNAMEPREFIX= wasi-
PKGNAMESUFFIX= ${LLVM_VERSION}
DISTNAME= llvm-project-${DISTVERSION}.src DISTNAME= llvm-project-${DISTVERSION}.src
DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
@ -13,44 +15,54 @@ WWW= https://llvm.org/
LICENSE= LLVM2 LICENSE= LLVM2
LICENSE_NAME= Apache License 2.0 with LLVM Exceptions LICENSE_NAME= Apache License 2.0 with LLVM Exceptions
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
.if ${DISTVERSION} == 0
IGNORE= is a meta port; there is nothing to build
.endif
BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \ BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \
clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX} wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION}
USES= cmake tar:xz USES= cmake llvm:${LLVM_SUFFIX} tar:xz
NO_ARCH= yes
SSP_UNSAFE= yes
CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX}
CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX}
LLVM_RELEASE= ${DISTVERSION:C/rc.*//} LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DISTINFO_FILE= ${PORTSDIR}/${LLVM_PORT}/distinfo
SSP_UNSAFE= yes
NO_ARCH= yes
PLIST= ${.CURDIR}/pkg-plist
CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" \
CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
CC= ${LOCALBASE}/bin/clang${LLVM_VERSION}
CXX= ${LOCALBASE}/bin/clang++${LLVM_VERSION}
WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot
WRKSRC= ${WRKDIR}/${DISTNAME}/libcxx TRIPLE= wasm32-wasi
WITHOUT_CPU_CFLAGS= yes
CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" # try to sync with https://github.com/WebAssembly/wasi-sdk
CONFIGURE_ENV+= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" # Makefile and wasi-sdk.cmake
CMAKE_INSTALL_PREFIX= ${PREFIX}/share/wasi-sysroot CMAKE_INSTALL_PREFIX= ${PREFIX}/share/wasi-sysroot
CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ CMAKE_SOURCE_PATH= ${WRKSRC}/runtimes
-DCMAKE_CXX_COMPILER_WORKS=1 \ CMAKE_ARGS= -DCMAKE_AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \
-DCMAKE_RANLIB=${LOCALBASE}/bin/llvm-ranlib${LLVM_VERSION} \
-DCMAKE_C_COMPILER_TARGET=${TRIPLE} \
-DCMAKE_CXX_COMPILER_TARGET=${TRIPLE} \
-DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER \
-DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY \
-DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ONLY \
-DCMAKE_C_COMPILER_WORKS=ON \
-DCMAKE_CXX_COMPILER_WORKS=ON \
-DCMAKE_STAGING_PREFIX=${CMAKE_INSTALL_PREFIX} \
-DLLVM_CONFIG_PATH=${LOCALBASE}/bin/${LLVM_CONFIG} \
-DCXX_SUPPORTS_CXX11=ON \ -DCXX_SUPPORTS_CXX11=ON \
-DLLVM_COMPILER_CHECKED=ON \
-DUNIX:BOOL=ON \
-DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DCMAKE_CXX_COMPILER_TARGET=wasm32-wasi \
-DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \
-DLIBCXX_LIBDIR_SUFFIX=/wasm32-wasi \
-DLIBCXX_INCLUDE_BENCHMARKS:BOOL=FALSE \
-DLIBCXX_INCLUDE_TESTS:BOOL=FALSE \
-DLIBCXX_ENABLE_THREADS:BOOL=OFF \ -DLIBCXX_ENABLE_THREADS:BOOL=OFF \
-DLIBCXX_HAS_PTHREAD_API:BOOL=OFF \ -DLIBCXX_HAS_PTHREAD_API:BOOL=OFF \
-DLIBCXX_HAS_EXTERNAL_THREAD_API:BOOL=OFF \ -DLIBCXX_HAS_EXTERNAL_THREAD_API:BOOL=OFF \
-DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \ -DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \
-DLIBCXX_HAS_WIN32_THREAD_API:BOOL=OFF \ -DLIBCXX_HAS_WIN32_THREAD_API:BOOL=OFF \
-DLLVM_COMPILER_CHECKED=ON \
-DLIBCXX_ENABLE_SHARED:BOOL=OFF \ -DLIBCXX_ENABLE_SHARED:BOOL=OFF \
-DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY:BOOL=OFF \ -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY:BOOL=OFF \
-DLIBCXX_ENABLE_EXCEPTIONS:BOOL=OFF \ -DLIBCXX_ENABLE_EXCEPTIONS:BOOL=OFF \
@ -58,7 +70,6 @@ CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \
-DLIBCXX_CXX_ABI=libcxxabi \ -DLIBCXX_CXX_ABI=libcxxabi \
-DLIBCXX_HAS_MUSL_LIBC:BOOL=ON \ -DLIBCXX_HAS_MUSL_LIBC:BOOL=ON \
-DLIBCXX_ABI_VERSION=2 \ -DLIBCXX_ABI_VERSION=2 \
-DLIBCXXABI_LIBDIR_SUFFIX=/wasm32-wasi \
-DLIBCXXABI_ENABLE_EXCEPTIONS:BOOL=OFF \ -DLIBCXXABI_ENABLE_EXCEPTIONS:BOOL=OFF \
-DLIBCXXABI_ENABLE_SHARED:BOOL=OFF \ -DLIBCXXABI_ENABLE_SHARED:BOOL=OFF \
-DLIBCXXABI_SILENT_TERMINATE:BOOL=ON \ -DLIBCXXABI_SILENT_TERMINATE:BOOL=ON \
@ -67,92 +78,10 @@ CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \
-DLIBCXXABI_HAS_EXTERNAL_THREAD_API:BOOL=OFF \ -DLIBCXXABI_HAS_EXTERNAL_THREAD_API:BOOL=OFF \
-DLIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \ -DLIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \
-DLIBCXXABI_HAS_WIN32_THREAD_API:BOOL=OFF \ -DLIBCXXABI_HAS_WIN32_THREAD_API:BOOL=OFF \
-DLIBCXXABI_LIBCXX_INCLUDES=${CONFIGURE_WRKSRC}/include/c++/v1 \ -DUNIX:BOOL=ON \
-DLIBCXX_SUPPORTS_FNO_EXCEPTIONS_FLAG:BOOL=ON \ -DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DLIBCXX_SUPPORTS_NOSTDLIBXX_FLAG:BOOL=ON \ -DLIBCXX_LIBDIR_SUFFIX=/${TRIPLE} \
-DLIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG:BOOL=ON \ -DLIBCXXABI_LIBDIR_SUFFIX=/${TRIPLE} \
-DLIBCXX_HAS_COMMENT_LIB_PRAGMA:BOOL=ON \ -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi"
-DLIBCXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_NOSTDINCXX_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WALL_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WEXTRA_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_W_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WEXTRA_SEMI_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WUNDEF_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_WNO_ERROR_FLAG:BOOL=ON \
-DLIBCXX_SUPPORTS_EHS_FLAG:BOOL=OFF \
-DLIBCXX_SUPPORTS_EHA_FLAG:BOOL=OFF \
-DLIBCXX_SUPPORTS_ZL_FLAG:BOOL=OFF \
-DLIBCXX_SUPPORTS_NODEFAULTLIB_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_FNO_EXCEPTIONS_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_NOSTDLIBXX_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_NODEFAULTLIBS_FLAG:BOOL=ON \
-DLIBCXXABI_HAS_COMMENT_LIB_PRAGMA:BOOL=ON \
-DLIBCXXABI_SUPPORTS_FALIGNED_ALLOCATION_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_NOSTDINCXX_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WALL_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WEXTRA_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_W_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WWRITE_STRINGS_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_LONG_LONG_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WEXTRA_SEMI_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WUNDEF_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNO_ERROR_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_EHS_FLAG:BOOL=OFF \
-DLIBCXXABI_SUPPORTS_EHA_FLAG:BOOL=OFF \
-DLIBCXXABI_SUPPORTS_ZL_FLAG:BOOL=OFF \
-DLIBCXXABI_SUPPORTS_NODEFAULTLIB_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WCONVERSION_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WMISMATCHED_TAGS_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WMISSING_BRACES_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WNEWLINE_EOF_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WUNUSED_FUNCTION_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSHADOW_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSHORTEN_64_TO_32_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSIGN_COMPARE_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSIGN_CONVERSION_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WUNUSED_PARAMETER_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WUNUSED_VARIABLE_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_WX_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_PEDANTIC_FLAG:BOOL=ON \
-DLIBCXXABI_SUPPORTS_FSTRICT_ALIASING_FLAG:BOOL=ON
post-extract:
@${MKDIR} ${WRKDIR}/.build_cxxabi
post-configure:
@cd ${WRKDIR}/.build_cxxabi && \
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${WRKDIR}/${DISTNAME}/libcxxabi
post-build:
@${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasm32-wasi/*.a
@cd ${WRKDIR}/.build_cxxabi && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}
@${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${WRKDIR}/.build_cxxabi/lib/wasm32-wasi/*.a
post-install:
@cd ${WRKDIR}/.build_cxxabi && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET}
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1644329406
SHA256 (llvm-project-13.0.1.src.tar.xz) = 326335a830f2e32d06d0a36393b5455d17dc73e0bd1211065227ee014f92cbf8
SIZE (llvm-project-13.0.1.src.tar.xz) = 97584928

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm12
DISTVERSION= 12.0.1
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,191 @@
share/wasi-sysroot/include/c++/v1/__availability
share/wasi-sysroot/include/c++/v1/__bit_reference
share/wasi-sysroot/include/c++/v1/__bits
share/wasi-sysroot/include/c++/v1/__bsd_locale_defaults.h
share/wasi-sysroot/include/c++/v1/__bsd_locale_fallbacks.h
share/wasi-sysroot/include/c++/v1/__config
share/wasi-sysroot/include/c++/v1/__cxxabi_config.h
share/wasi-sysroot/include/c++/v1/__debug
share/wasi-sysroot/include/c++/v1/__errc
share/wasi-sysroot/include/c++/v1/__functional_03
share/wasi-sysroot/include/c++/v1/__functional_base
share/wasi-sysroot/include/c++/v1/__functional_base_03
share/wasi-sysroot/include/c++/v1/__hash_table
share/wasi-sysroot/include/c++/v1/__libcpp_version
share/wasi-sysroot/include/c++/v1/__locale
share/wasi-sysroot/include/c++/v1/__memory/allocator_traits.h
share/wasi-sysroot/include/c++/v1/__memory/base.h
share/wasi-sysroot/include/c++/v1/__memory/pointer_traits.h
share/wasi-sysroot/include/c++/v1/__memory/utilities.h
share/wasi-sysroot/include/c++/v1/__mutex_base
share/wasi-sysroot/include/c++/v1/__node_handle
share/wasi-sysroot/include/c++/v1/__nullptr
share/wasi-sysroot/include/c++/v1/__split_buffer
share/wasi-sysroot/include/c++/v1/__sso_allocator
share/wasi-sysroot/include/c++/v1/__std_stream
share/wasi-sysroot/include/c++/v1/__string
share/wasi-sysroot/include/c++/v1/__support/android/locale_bionic.h
share/wasi-sysroot/include/c++/v1/__support/fuchsia/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/ibm/limits.h
share/wasi-sysroot/include/c++/v1/__support/ibm/locale_mgmt_aix.h
share/wasi-sysroot/include/c++/v1/__support/ibm/nanosleep.h
share/wasi-sysroot/include/c++/v1/__support/ibm/support.h
share/wasi-sysroot/include/c++/v1/__support/ibm/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/musl/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/newlib/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/nuttx/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/openbsd/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/solaris/floatingpoint.h
share/wasi-sysroot/include/c++/v1/__support/solaris/wchar.h
share/wasi-sysroot/include/c++/v1/__support/solaris/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/win32/limits_msvc_win32.h
share/wasi-sysroot/include/c++/v1/__support/win32/locale_win32.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__posix_l_fallback.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__strtonum_fallback.h
share/wasi-sysroot/include/c++/v1/__threading_support
share/wasi-sysroot/include/c++/v1/__tree
share/wasi-sysroot/include/c++/v1/__tuple
share/wasi-sysroot/include/c++/v1/__undef_macros
share/wasi-sysroot/include/c++/v1/algorithm
share/wasi-sysroot/include/c++/v1/any
share/wasi-sysroot/include/c++/v1/array
share/wasi-sysroot/include/c++/v1/atomic
share/wasi-sysroot/include/c++/v1/barrier
share/wasi-sysroot/include/c++/v1/bit
share/wasi-sysroot/include/c++/v1/bitset
share/wasi-sysroot/include/c++/v1/cassert
share/wasi-sysroot/include/c++/v1/ccomplex
share/wasi-sysroot/include/c++/v1/cctype
share/wasi-sysroot/include/c++/v1/cerrno
share/wasi-sysroot/include/c++/v1/cfenv
share/wasi-sysroot/include/c++/v1/cfloat
share/wasi-sysroot/include/c++/v1/charconv
share/wasi-sysroot/include/c++/v1/chrono
share/wasi-sysroot/include/c++/v1/cinttypes
share/wasi-sysroot/include/c++/v1/ciso646
share/wasi-sysroot/include/c++/v1/climits
share/wasi-sysroot/include/c++/v1/clocale
share/wasi-sysroot/include/c++/v1/cmath
share/wasi-sysroot/include/c++/v1/codecvt
share/wasi-sysroot/include/c++/v1/compare
share/wasi-sysroot/include/c++/v1/complex
share/wasi-sysroot/include/c++/v1/complex.h
share/wasi-sysroot/include/c++/v1/concepts
share/wasi-sysroot/include/c++/v1/condition_variable
share/wasi-sysroot/include/c++/v1/csetjmp
share/wasi-sysroot/include/c++/v1/csignal
share/wasi-sysroot/include/c++/v1/cstdarg
share/wasi-sysroot/include/c++/v1/cstdbool
share/wasi-sysroot/include/c++/v1/cstddef
share/wasi-sysroot/include/c++/v1/cstdint
share/wasi-sysroot/include/c++/v1/cstdio
share/wasi-sysroot/include/c++/v1/cstdlib
share/wasi-sysroot/include/c++/v1/cstring
share/wasi-sysroot/include/c++/v1/ctgmath
share/wasi-sysroot/include/c++/v1/ctime
share/wasi-sysroot/include/c++/v1/ctype.h
share/wasi-sysroot/include/c++/v1/cwchar
share/wasi-sysroot/include/c++/v1/cwctype
share/wasi-sysroot/include/c++/v1/cxxabi.h
share/wasi-sysroot/include/c++/v1/deque
share/wasi-sysroot/include/c++/v1/errno.h
share/wasi-sysroot/include/c++/v1/exception
share/wasi-sysroot/include/c++/v1/execution
share/wasi-sysroot/include/c++/v1/experimental/__config
share/wasi-sysroot/include/c++/v1/experimental/__memory
share/wasi-sysroot/include/c++/v1/experimental/algorithm
share/wasi-sysroot/include/c++/v1/experimental/coroutine
share/wasi-sysroot/include/c++/v1/experimental/deque
share/wasi-sysroot/include/c++/v1/experimental/filesystem
share/wasi-sysroot/include/c++/v1/experimental/forward_list
share/wasi-sysroot/include/c++/v1/experimental/functional
share/wasi-sysroot/include/c++/v1/experimental/iterator
share/wasi-sysroot/include/c++/v1/experimental/list
share/wasi-sysroot/include/c++/v1/experimental/map
share/wasi-sysroot/include/c++/v1/experimental/memory_resource
share/wasi-sysroot/include/c++/v1/experimental/propagate_const
share/wasi-sysroot/include/c++/v1/experimental/regex
share/wasi-sysroot/include/c++/v1/experimental/set
share/wasi-sysroot/include/c++/v1/experimental/simd
share/wasi-sysroot/include/c++/v1/experimental/string
share/wasi-sysroot/include/c++/v1/experimental/type_traits
share/wasi-sysroot/include/c++/v1/experimental/unordered_map
share/wasi-sysroot/include/c++/v1/experimental/unordered_set
share/wasi-sysroot/include/c++/v1/experimental/utility
share/wasi-sysroot/include/c++/v1/experimental/vector
share/wasi-sysroot/include/c++/v1/ext/__hash
share/wasi-sysroot/include/c++/v1/ext/hash_map
share/wasi-sysroot/include/c++/v1/ext/hash_set
share/wasi-sysroot/include/c++/v1/fenv.h
share/wasi-sysroot/include/c++/v1/filesystem
share/wasi-sysroot/include/c++/v1/float.h
share/wasi-sysroot/include/c++/v1/forward_list
share/wasi-sysroot/include/c++/v1/fstream
share/wasi-sysroot/include/c++/v1/functional
share/wasi-sysroot/include/c++/v1/future
share/wasi-sysroot/include/c++/v1/initializer_list
share/wasi-sysroot/include/c++/v1/inttypes.h
share/wasi-sysroot/include/c++/v1/iomanip
share/wasi-sysroot/include/c++/v1/ios
share/wasi-sysroot/include/c++/v1/iosfwd
share/wasi-sysroot/include/c++/v1/iostream
share/wasi-sysroot/include/c++/v1/istream
share/wasi-sysroot/include/c++/v1/iterator
share/wasi-sysroot/include/c++/v1/latch
share/wasi-sysroot/include/c++/v1/limits
share/wasi-sysroot/include/c++/v1/limits.h
share/wasi-sysroot/include/c++/v1/list
share/wasi-sysroot/include/c++/v1/locale
share/wasi-sysroot/include/c++/v1/locale.h
share/wasi-sysroot/include/c++/v1/map
share/wasi-sysroot/include/c++/v1/math.h
share/wasi-sysroot/include/c++/v1/memory
share/wasi-sysroot/include/c++/v1/module.modulemap
share/wasi-sysroot/include/c++/v1/mutex
share/wasi-sysroot/include/c++/v1/new
share/wasi-sysroot/include/c++/v1/numbers
share/wasi-sysroot/include/c++/v1/numeric
share/wasi-sysroot/include/c++/v1/optional
share/wasi-sysroot/include/c++/v1/ostream
share/wasi-sysroot/include/c++/v1/queue
share/wasi-sysroot/include/c++/v1/random
share/wasi-sysroot/include/c++/v1/ratio
share/wasi-sysroot/include/c++/v1/regex
share/wasi-sysroot/include/c++/v1/scoped_allocator
share/wasi-sysroot/include/c++/v1/semaphore
share/wasi-sysroot/include/c++/v1/set
share/wasi-sysroot/include/c++/v1/setjmp.h
share/wasi-sysroot/include/c++/v1/shared_mutex
share/wasi-sysroot/include/c++/v1/span
share/wasi-sysroot/include/c++/v1/sstream
share/wasi-sysroot/include/c++/v1/stack
share/wasi-sysroot/include/c++/v1/stdbool.h
share/wasi-sysroot/include/c++/v1/stddef.h
share/wasi-sysroot/include/c++/v1/stdexcept
share/wasi-sysroot/include/c++/v1/stdint.h
share/wasi-sysroot/include/c++/v1/stdio.h
share/wasi-sysroot/include/c++/v1/stdlib.h
share/wasi-sysroot/include/c++/v1/streambuf
share/wasi-sysroot/include/c++/v1/string
share/wasi-sysroot/include/c++/v1/string.h
share/wasi-sysroot/include/c++/v1/string_view
share/wasi-sysroot/include/c++/v1/strstream
share/wasi-sysroot/include/c++/v1/system_error
share/wasi-sysroot/include/c++/v1/tgmath.h
share/wasi-sysroot/include/c++/v1/thread
share/wasi-sysroot/include/c++/v1/tuple
share/wasi-sysroot/include/c++/v1/type_traits
share/wasi-sysroot/include/c++/v1/typeindex
share/wasi-sysroot/include/c++/v1/typeinfo
share/wasi-sysroot/include/c++/v1/unordered_map
share/wasi-sysroot/include/c++/v1/unordered_set
share/wasi-sysroot/include/c++/v1/utility
share/wasi-sysroot/include/c++/v1/valarray
share/wasi-sysroot/include/c++/v1/variant
share/wasi-sysroot/include/c++/v1/vector
share/wasi-sysroot/include/c++/v1/version
share/wasi-sysroot/include/c++/v1/wchar.h
share/wasi-sysroot/include/c++/v1/wctype.h
share/wasi-sysroot/lib/wasm32-wasi/libc++.a
share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm13
DISTVERSION= 13.0.1
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm14
DISTVERSION= 14.0.6
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,544 @@
share/wasi-sysroot/include/c++/v1/__algorithm/adjacent_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/all_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/any_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/binary_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/clamp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp_ref_type.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/count.h
share/wasi-sysroot/include/c++/v1/__algorithm/count_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/find.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_end.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_first_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if_not.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/half_positive.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/includes.h
share/wasi-sysroot/include/c++/v1/__algorithm/inplace_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_partitioned.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/iter_swap.h
share/wasi-sysroot/include/c++/v1/__algorithm/lexicographical_compare.h
share/wasi-sysroot/include/c++/v1/__algorithm/lower_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/make_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/max.h
share/wasi-sysroot/include/c++/v1/__algorithm/max_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/min.h
share/wasi-sysroot/include/c++/v1/__algorithm/min_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/mismatch.h
share/wasi-sysroot/include/c++/v1/__algorithm/move.h
share/wasi-sysroot/include/c++/v1/__algorithm/move_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/next_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/none_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/nth_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_point.h
share/wasi-sysroot/include/c++/v1/__algorithm/pop_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/prev_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/push_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/sample.h
share/wasi-sysroot/include/c++/v1/__algorithm/search.h
share/wasi-sysroot/include/c++/v1/__algorithm/search_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_intersection.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_symmetric_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_union.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_left.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_right.h
share/wasi-sysroot/include/c++/v1/__algorithm/shuffle.h
share/wasi-sysroot/include/c++/v1/__algorithm/sift_down.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/swap_ranges.h
share/wasi-sysroot/include/c++/v1/__algorithm/transform.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_iter.h
share/wasi-sysroot/include/c++/v1/__algorithm/upper_bound.h
share/wasi-sysroot/include/c++/v1/__availability
share/wasi-sysroot/include/c++/v1/__bit/bit_cast.h
share/wasi-sysroot/include/c++/v1/__bit/byteswap.h
share/wasi-sysroot/include/c++/v1/__bit_reference
share/wasi-sysroot/include/c++/v1/__bits
share/wasi-sysroot/include/c++/v1/__bsd_locale_defaults.h
share/wasi-sysroot/include/c++/v1/__bsd_locale_fallbacks.h
share/wasi-sysroot/include/c++/v1/__charconv/chars_format.h
share/wasi-sysroot/include/c++/v1/__charconv/from_chars_result.h
share/wasi-sysroot/include/c++/v1/__charconv/to_chars_result.h
share/wasi-sysroot/include/c++/v1/__chrono/calendar.h
share/wasi-sysroot/include/c++/v1/__chrono/convert_to_timespec.h
share/wasi-sysroot/include/c++/v1/__chrono/duration.h
share/wasi-sysroot/include/c++/v1/__chrono/file_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/high_resolution_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/steady_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/system_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/time_point.h
share/wasi-sysroot/include/c++/v1/__compare/common_comparison_category.h
share/wasi-sysroot/include/c++/v1/__compare/compare_partial_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_strong_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way_result.h
share/wasi-sysroot/include/c++/v1/__compare/compare_weak_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/is_eq.h
share/wasi-sysroot/include/c++/v1/__compare/ordering.h
share/wasi-sysroot/include/c++/v1/__compare/partial_order.h
share/wasi-sysroot/include/c++/v1/__compare/strong_order.h
share/wasi-sysroot/include/c++/v1/__compare/synth_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/three_way_comparable.h
share/wasi-sysroot/include/c++/v1/__compare/weak_order.h
share/wasi-sysroot/include/c++/v1/__concepts/arithmetic.h
share/wasi-sysroot/include/c++/v1/__concepts/assignable.h
share/wasi-sysroot/include/c++/v1/__concepts/boolean_testable.h
share/wasi-sysroot/include/c++/v1/__concepts/class_or_enum.h
share/wasi-sysroot/include/c++/v1/__concepts/common_reference_with.h
share/wasi-sysroot/include/c++/v1/__concepts/common_with.h
share/wasi-sysroot/include/c++/v1/__concepts/constructible.h
share/wasi-sysroot/include/c++/v1/__concepts/convertible_to.h
share/wasi-sysroot/include/c++/v1/__concepts/copyable.h
share/wasi-sysroot/include/c++/v1/__concepts/derived_from.h
share/wasi-sysroot/include/c++/v1/__concepts/destructible.h
share/wasi-sysroot/include/c++/v1/__concepts/different_from.h
share/wasi-sysroot/include/c++/v1/__concepts/equality_comparable.h
share/wasi-sysroot/include/c++/v1/__concepts/invocable.h
share/wasi-sysroot/include/c++/v1/__concepts/movable.h
share/wasi-sysroot/include/c++/v1/__concepts/predicate.h
share/wasi-sysroot/include/c++/v1/__concepts/regular.h
share/wasi-sysroot/include/c++/v1/__concepts/relation.h
share/wasi-sysroot/include/c++/v1/__concepts/same_as.h
share/wasi-sysroot/include/c++/v1/__concepts/semiregular.h
share/wasi-sysroot/include/c++/v1/__concepts/swappable.h
share/wasi-sysroot/include/c++/v1/__concepts/totally_ordered.h
share/wasi-sysroot/include/c++/v1/__config
share/wasi-sysroot/include/c++/v1/__config_site
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_traits.h
share/wasi-sysroot/include/c++/v1/__coroutine/noop_coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/trivial_awaitables.h
share/wasi-sysroot/include/c++/v1/__cxxabi_config.h
share/wasi-sysroot/include/c++/v1/__debug
share/wasi-sysroot/include/c++/v1/__errc
share/wasi-sysroot/include/c++/v1/__filesystem/copy_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_entry.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_status.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_time_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/filesystem_error.h
share/wasi-sysroot/include/c++/v1/__filesystem/operations.h
share/wasi-sysroot/include/c++/v1/__filesystem/path.h
share/wasi-sysroot/include/c++/v1/__filesystem/path_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/perm_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/perms.h
share/wasi-sysroot/include/c++/v1/__filesystem/recursive_directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/space_info.h
share/wasi-sysroot/include/c++/v1/__filesystem/u8path.h
share/wasi-sysroot/include/c++/v1/__format/format_arg.h
share/wasi-sysroot/include/c++/v1/__format/format_args.h
share/wasi-sysroot/include/c++/v1/__format/format_context.h
share/wasi-sysroot/include/c++/v1/__format/format_error.h
share/wasi-sysroot/include/c++/v1/__format/format_fwd.h
share/wasi-sysroot/include/c++/v1/__format/format_parse_context.h
share/wasi-sysroot/include/c++/v1/__format/format_string.h
share/wasi-sysroot/include/c++/v1/__format/format_to_n_result.h
share/wasi-sysroot/include/c++/v1/__format/formatter.h
share/wasi-sysroot/include/c++/v1/__format/formatter_bool.h
share/wasi-sysroot/include/c++/v1/__format/formatter_char.h
share/wasi-sysroot/include/c++/v1/__format/formatter_floating_point.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integral.h
share/wasi-sysroot/include/c++/v1/__format/formatter_pointer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_string.h
share/wasi-sysroot/include/c++/v1/__format/parser_std_format_spec.h
share/wasi-sysroot/include/c++/v1/__functional/binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/binary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/bind.h
share/wasi-sysroot/include/c++/v1/__functional/bind_back.h
share/wasi-sysroot/include/c++/v1/__functional/bind_front.h
share/wasi-sysroot/include/c++/v1/__functional/binder1st.h
share/wasi-sysroot/include/c++/v1/__functional/binder2nd.h
share/wasi-sysroot/include/c++/v1/__functional/compose.h
share/wasi-sysroot/include/c++/v1/__functional/default_searcher.h
share/wasi-sysroot/include/c++/v1/__functional/function.h
share/wasi-sysroot/include/c++/v1/__functional/hash.h
share/wasi-sysroot/include/c++/v1/__functional/identity.h
share/wasi-sysroot/include/c++/v1/__functional/invoke.h
share/wasi-sysroot/include/c++/v1/__functional/is_transparent.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fn.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fun_ref.h
share/wasi-sysroot/include/c++/v1/__functional/not_fn.h
share/wasi-sysroot/include/c++/v1/__functional/operations.h
share/wasi-sysroot/include/c++/v1/__functional/perfect_forward.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/ranges_operations.h
share/wasi-sysroot/include/c++/v1/__functional/reference_wrapper.h
share/wasi-sysroot/include/c++/v1/__functional/unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/unary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/unwrap_ref.h
share/wasi-sysroot/include/c++/v1/__functional/weak_result_type.h
share/wasi-sysroot/include/c++/v1/__functional_base
share/wasi-sysroot/include/c++/v1/__hash_table
share/wasi-sysroot/include/c++/v1/__iterator/access.h
share/wasi-sysroot/include/c++/v1/__iterator/advance.h
share/wasi-sysroot/include/c++/v1/__iterator/back_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/common_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/concepts.h
share/wasi-sysroot/include/c++/v1/__iterator/counted_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/data.h
share/wasi-sysroot/include/c++/v1/__iterator/default_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/distance.h
share/wasi-sysroot/include/c++/v1/__iterator/empty.h
share/wasi-sysroot/include/c++/v1/__iterator/erase_if_container.h
share/wasi-sysroot/include/c++/v1/__iterator/front_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/incrementable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/indirectly_comparable.h
share/wasi-sysroot/include/c++/v1/__iterator/insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_move.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_swap.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/move_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/next.h
share/wasi-sysroot/include/c++/v1/__iterator/ostream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/ostreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/prev.h
share/wasi-sysroot/include/c++/v1/__iterator/projected.h
share/wasi-sysroot/include/c++/v1/__iterator/readable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_access.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/size.h
share/wasi-sysroot/include/c++/v1/__iterator/unreachable_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/wrap_iter.h
share/wasi-sysroot/include/c++/v1/__libcpp_version
share/wasi-sysroot/include/c++/v1/__locale
share/wasi-sysroot/include/c++/v1/__mbstate_t.h
share/wasi-sysroot/include/c++/v1/__memory/addressof.h
share/wasi-sysroot/include/c++/v1/__memory/allocation_guard.h
share/wasi-sysroot/include/c++/v1/__memory/allocator.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_arg_t.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_traits.h
share/wasi-sysroot/include/c++/v1/__memory/auto_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/compressed_pair.h
share/wasi-sysroot/include/c++/v1/__memory/concepts.h
share/wasi-sysroot/include/c++/v1/__memory/construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/pointer_traits.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/raw_storage_iterator.h
share/wasi-sysroot/include/c++/v1/__memory/shared_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/temporary_buffer.h
share/wasi-sysroot/include/c++/v1/__memory/uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/unique_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/uses_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/voidify.h
share/wasi-sysroot/include/c++/v1/__mutex_base
share/wasi-sysroot/include/c++/v1/__node_handle
share/wasi-sysroot/include/c++/v1/__nullptr
share/wasi-sysroot/include/c++/v1/__numeric/accumulate.h
share/wasi-sysroot/include/c++/v1/__numeric/adjacent_difference.h
share/wasi-sysroot/include/c++/v1/__numeric/exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/gcd_lcm.h
share/wasi-sysroot/include/c++/v1/__numeric/inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/inner_product.h
share/wasi-sysroot/include/c++/v1/__numeric/iota.h
share/wasi-sysroot/include/c++/v1/__numeric/midpoint.h
share/wasi-sysroot/include/c++/v1/__numeric/partial_sum.h
share/wasi-sysroot/include/c++/v1/__numeric/reduce.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_reduce.h
share/wasi-sysroot/include/c++/v1/__random/bernoulli_distribution.h
share/wasi-sysroot/include/c++/v1/__random/binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/cauchy_distribution.h
share/wasi-sysroot/include/c++/v1/__random/chi_squared_distribution.h
share/wasi-sysroot/include/c++/v1/__random/clamp_to_integral.h
share/wasi-sysroot/include/c++/v1/__random/default_random_engine.h
share/wasi-sysroot/include/c++/v1/__random/discard_block_engine.h
share/wasi-sysroot/include/c++/v1/__random/discrete_distribution.h
share/wasi-sysroot/include/c++/v1/__random/exponential_distribution.h
share/wasi-sysroot/include/c++/v1/__random/extreme_value_distribution.h
share/wasi-sysroot/include/c++/v1/__random/fisher_f_distribution.h
share/wasi-sysroot/include/c++/v1/__random/gamma_distribution.h
share/wasi-sysroot/include/c++/v1/__random/generate_canonical.h
share/wasi-sysroot/include/c++/v1/__random/geometric_distribution.h
share/wasi-sysroot/include/c++/v1/__random/independent_bits_engine.h
share/wasi-sysroot/include/c++/v1/__random/is_seed_sequence.h
share/wasi-sysroot/include/c++/v1/__random/knuth_b.h
share/wasi-sysroot/include/c++/v1/__random/linear_congruential_engine.h
share/wasi-sysroot/include/c++/v1/__random/log2.h
share/wasi-sysroot/include/c++/v1/__random/lognormal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/mersenne_twister_engine.h
share/wasi-sysroot/include/c++/v1/__random/negative_binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/normal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_constant_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_linear_distribution.h
share/wasi-sysroot/include/c++/v1/__random/poisson_distribution.h
share/wasi-sysroot/include/c++/v1/__random/random_device.h
share/wasi-sysroot/include/c++/v1/__random/ranlux.h
share/wasi-sysroot/include/c++/v1/__random/seed_seq.h
share/wasi-sysroot/include/c++/v1/__random/shuffle_order_engine.h
share/wasi-sysroot/include/c++/v1/__random/student_t_distribution.h
share/wasi-sysroot/include/c++/v1/__random/subtract_with_carry_engine.h
share/wasi-sysroot/include/c++/v1/__random/uniform_int_distribution.h
share/wasi-sysroot/include/c++/v1/__random/uniform_random_bit_generator.h
share/wasi-sysroot/include/c++/v1/__random/uniform_real_distribution.h
share/wasi-sysroot/include/c++/v1/__random/weibull_distribution.h
share/wasi-sysroot/include/c++/v1/__ranges/access.h
share/wasi-sysroot/include/c++/v1/__ranges/all.h
share/wasi-sysroot/include/c++/v1/__ranges/common_view.h
share/wasi-sysroot/include/c++/v1/__ranges/concepts.h
share/wasi-sysroot/include/c++/v1/__ranges/copyable_box.h
share/wasi-sysroot/include/c++/v1/__ranges/counted.h
share/wasi-sysroot/include/c++/v1/__ranges/dangling.h
share/wasi-sysroot/include/c++/v1/__ranges/data.h
share/wasi-sysroot/include/c++/v1/__ranges/drop_view.h
share/wasi-sysroot/include/c++/v1/__ranges/empty.h
share/wasi-sysroot/include/c++/v1/__ranges/empty_view.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_borrowed_range.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_view.h
share/wasi-sysroot/include/c++/v1/__ranges/iota_view.h
share/wasi-sysroot/include/c++/v1/__ranges/join_view.h
share/wasi-sysroot/include/c++/v1/__ranges/non_propagating_cache.h
share/wasi-sysroot/include/c++/v1/__ranges/owning_view.h
share/wasi-sysroot/include/c++/v1/__ranges/range_adaptor.h
share/wasi-sysroot/include/c++/v1/__ranges/ref_view.h
share/wasi-sysroot/include/c++/v1/__ranges/reverse_view.h
share/wasi-sysroot/include/c++/v1/__ranges/single_view.h
share/wasi-sysroot/include/c++/v1/__ranges/size.h
share/wasi-sysroot/include/c++/v1/__ranges/subrange.h
share/wasi-sysroot/include/c++/v1/__ranges/take_view.h
share/wasi-sysroot/include/c++/v1/__ranges/transform_view.h
share/wasi-sysroot/include/c++/v1/__ranges/view_interface.h
share/wasi-sysroot/include/c++/v1/__ranges/views.h
share/wasi-sysroot/include/c++/v1/__split_buffer
share/wasi-sysroot/include/c++/v1/__std_stream
share/wasi-sysroot/include/c++/v1/__string
share/wasi-sysroot/include/c++/v1/__support/android/locale_bionic.h
share/wasi-sysroot/include/c++/v1/__support/fuchsia/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/ibm/gettod_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/limits.h
share/wasi-sysroot/include/c++/v1/__support/ibm/locale_mgmt_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/nanosleep.h
share/wasi-sysroot/include/c++/v1/__support/ibm/support.h
share/wasi-sysroot/include/c++/v1/__support/ibm/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/musl/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/newlib/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/openbsd/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/solaris/floatingpoint.h
share/wasi-sysroot/include/c++/v1/__support/solaris/wchar.h
share/wasi-sysroot/include/c++/v1/__support/solaris/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/win32/limits_msvc_win32.h
share/wasi-sysroot/include/c++/v1/__support/win32/locale_win32.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__posix_l_fallback.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__strtonum_fallback.h
share/wasi-sysroot/include/c++/v1/__thread/poll_with_backoff.h
share/wasi-sysroot/include/c++/v1/__thread/timed_backoff_policy.h
share/wasi-sysroot/include/c++/v1/__threading_support
share/wasi-sysroot/include/c++/v1/__tree
share/wasi-sysroot/include/c++/v1/__tuple
share/wasi-sysroot/include/c++/v1/__undef_macros
share/wasi-sysroot/include/c++/v1/__utility/as_const.h
share/wasi-sysroot/include/c++/v1/__utility/auto_cast.h
share/wasi-sysroot/include/c++/v1/__utility/cmp.h
share/wasi-sysroot/include/c++/v1/__utility/declval.h
share/wasi-sysroot/include/c++/v1/__utility/exchange.h
share/wasi-sysroot/include/c++/v1/__utility/forward.h
share/wasi-sysroot/include/c++/v1/__utility/in_place.h
share/wasi-sysroot/include/c++/v1/__utility/integer_sequence.h
share/wasi-sysroot/include/c++/v1/__utility/move.h
share/wasi-sysroot/include/c++/v1/__utility/pair.h
share/wasi-sysroot/include/c++/v1/__utility/piecewise_construct.h
share/wasi-sysroot/include/c++/v1/__utility/priority_tag.h
share/wasi-sysroot/include/c++/v1/__utility/rel_ops.h
share/wasi-sysroot/include/c++/v1/__utility/swap.h
share/wasi-sysroot/include/c++/v1/__utility/to_underlying.h
share/wasi-sysroot/include/c++/v1/__utility/transaction.h
share/wasi-sysroot/include/c++/v1/__variant/monostate.h
share/wasi-sysroot/include/c++/v1/algorithm
share/wasi-sysroot/include/c++/v1/any
share/wasi-sysroot/include/c++/v1/array
share/wasi-sysroot/include/c++/v1/atomic
share/wasi-sysroot/include/c++/v1/barrier
share/wasi-sysroot/include/c++/v1/bit
share/wasi-sysroot/include/c++/v1/bitset
share/wasi-sysroot/include/c++/v1/cassert
share/wasi-sysroot/include/c++/v1/ccomplex
share/wasi-sysroot/include/c++/v1/cctype
share/wasi-sysroot/include/c++/v1/cerrno
share/wasi-sysroot/include/c++/v1/cfenv
share/wasi-sysroot/include/c++/v1/cfloat
share/wasi-sysroot/include/c++/v1/charconv
share/wasi-sysroot/include/c++/v1/chrono
share/wasi-sysroot/include/c++/v1/cinttypes
share/wasi-sysroot/include/c++/v1/ciso646
share/wasi-sysroot/include/c++/v1/climits
share/wasi-sysroot/include/c++/v1/clocale
share/wasi-sysroot/include/c++/v1/cmath
share/wasi-sysroot/include/c++/v1/codecvt
share/wasi-sysroot/include/c++/v1/compare
share/wasi-sysroot/include/c++/v1/complex
share/wasi-sysroot/include/c++/v1/complex.h
share/wasi-sysroot/include/c++/v1/concepts
share/wasi-sysroot/include/c++/v1/condition_variable
share/wasi-sysroot/include/c++/v1/coroutine
share/wasi-sysroot/include/c++/v1/csetjmp
share/wasi-sysroot/include/c++/v1/csignal
share/wasi-sysroot/include/c++/v1/cstdarg
share/wasi-sysroot/include/c++/v1/cstdbool
share/wasi-sysroot/include/c++/v1/cstddef
share/wasi-sysroot/include/c++/v1/cstdint
share/wasi-sysroot/include/c++/v1/cstdio
share/wasi-sysroot/include/c++/v1/cstdlib
share/wasi-sysroot/include/c++/v1/cstring
share/wasi-sysroot/include/c++/v1/ctgmath
share/wasi-sysroot/include/c++/v1/ctime
share/wasi-sysroot/include/c++/v1/ctype.h
share/wasi-sysroot/include/c++/v1/cwchar
share/wasi-sysroot/include/c++/v1/cwctype
share/wasi-sysroot/include/c++/v1/cxxabi.h
share/wasi-sysroot/include/c++/v1/deque
share/wasi-sysroot/include/c++/v1/errno.h
share/wasi-sysroot/include/c++/v1/exception
share/wasi-sysroot/include/c++/v1/execution
share/wasi-sysroot/include/c++/v1/experimental/__config
share/wasi-sysroot/include/c++/v1/experimental/__memory
share/wasi-sysroot/include/c++/v1/experimental/algorithm
share/wasi-sysroot/include/c++/v1/experimental/coroutine
share/wasi-sysroot/include/c++/v1/experimental/deque
share/wasi-sysroot/include/c++/v1/experimental/filesystem
share/wasi-sysroot/include/c++/v1/experimental/forward_list
share/wasi-sysroot/include/c++/v1/experimental/functional
share/wasi-sysroot/include/c++/v1/experimental/iterator
share/wasi-sysroot/include/c++/v1/experimental/list
share/wasi-sysroot/include/c++/v1/experimental/map
share/wasi-sysroot/include/c++/v1/experimental/memory_resource
share/wasi-sysroot/include/c++/v1/experimental/propagate_const
share/wasi-sysroot/include/c++/v1/experimental/regex
share/wasi-sysroot/include/c++/v1/experimental/set
share/wasi-sysroot/include/c++/v1/experimental/simd
share/wasi-sysroot/include/c++/v1/experimental/string
share/wasi-sysroot/include/c++/v1/experimental/type_traits
share/wasi-sysroot/include/c++/v1/experimental/unordered_map
share/wasi-sysroot/include/c++/v1/experimental/unordered_set
share/wasi-sysroot/include/c++/v1/experimental/utility
share/wasi-sysroot/include/c++/v1/experimental/vector
share/wasi-sysroot/include/c++/v1/ext/__hash
share/wasi-sysroot/include/c++/v1/ext/hash_map
share/wasi-sysroot/include/c++/v1/ext/hash_set
share/wasi-sysroot/include/c++/v1/fenv.h
share/wasi-sysroot/include/c++/v1/filesystem
share/wasi-sysroot/include/c++/v1/float.h
share/wasi-sysroot/include/c++/v1/format
share/wasi-sysroot/include/c++/v1/forward_list
share/wasi-sysroot/include/c++/v1/fstream
share/wasi-sysroot/include/c++/v1/functional
share/wasi-sysroot/include/c++/v1/future
share/wasi-sysroot/include/c++/v1/initializer_list
share/wasi-sysroot/include/c++/v1/inttypes.h
share/wasi-sysroot/include/c++/v1/iomanip
share/wasi-sysroot/include/c++/v1/ios
share/wasi-sysroot/include/c++/v1/iosfwd
share/wasi-sysroot/include/c++/v1/iostream
share/wasi-sysroot/include/c++/v1/istream
share/wasi-sysroot/include/c++/v1/iterator
share/wasi-sysroot/include/c++/v1/latch
share/wasi-sysroot/include/c++/v1/limits
share/wasi-sysroot/include/c++/v1/limits.h
share/wasi-sysroot/include/c++/v1/list
share/wasi-sysroot/include/c++/v1/locale
share/wasi-sysroot/include/c++/v1/locale.h
share/wasi-sysroot/include/c++/v1/map
share/wasi-sysroot/include/c++/v1/math.h
share/wasi-sysroot/include/c++/v1/memory
share/wasi-sysroot/include/c++/v1/module.modulemap
share/wasi-sysroot/include/c++/v1/mutex
share/wasi-sysroot/include/c++/v1/new
share/wasi-sysroot/include/c++/v1/numbers
share/wasi-sysroot/include/c++/v1/numeric
share/wasi-sysroot/include/c++/v1/optional
share/wasi-sysroot/include/c++/v1/ostream
share/wasi-sysroot/include/c++/v1/queue
share/wasi-sysroot/include/c++/v1/random
share/wasi-sysroot/include/c++/v1/ranges
share/wasi-sysroot/include/c++/v1/ratio
share/wasi-sysroot/include/c++/v1/regex
share/wasi-sysroot/include/c++/v1/scoped_allocator
share/wasi-sysroot/include/c++/v1/semaphore
share/wasi-sysroot/include/c++/v1/set
share/wasi-sysroot/include/c++/v1/setjmp.h
share/wasi-sysroot/include/c++/v1/shared_mutex
share/wasi-sysroot/include/c++/v1/span
share/wasi-sysroot/include/c++/v1/sstream
share/wasi-sysroot/include/c++/v1/stack
share/wasi-sysroot/include/c++/v1/stdbool.h
share/wasi-sysroot/include/c++/v1/stddef.h
share/wasi-sysroot/include/c++/v1/stdexcept
share/wasi-sysroot/include/c++/v1/stdint.h
share/wasi-sysroot/include/c++/v1/stdio.h
share/wasi-sysroot/include/c++/v1/stdlib.h
share/wasi-sysroot/include/c++/v1/streambuf
share/wasi-sysroot/include/c++/v1/string
share/wasi-sysroot/include/c++/v1/string.h
share/wasi-sysroot/include/c++/v1/string_view
share/wasi-sysroot/include/c++/v1/strstream
share/wasi-sysroot/include/c++/v1/system_error
share/wasi-sysroot/include/c++/v1/tgmath.h
share/wasi-sysroot/include/c++/v1/thread
share/wasi-sysroot/include/c++/v1/tuple
share/wasi-sysroot/include/c++/v1/type_traits
share/wasi-sysroot/include/c++/v1/typeindex
share/wasi-sysroot/include/c++/v1/typeinfo
share/wasi-sysroot/include/c++/v1/unordered_map
share/wasi-sysroot/include/c++/v1/unordered_set
share/wasi-sysroot/include/c++/v1/utility
share/wasi-sysroot/include/c++/v1/valarray
share/wasi-sysroot/include/c++/v1/variant
share/wasi-sysroot/include/c++/v1/vector
share/wasi-sysroot/include/c++/v1/version
share/wasi-sysroot/include/c++/v1/wchar.h
share/wasi-sysroot/include/c++/v1/wctype.h
share/wasi-sysroot/lib/wasm32-wasi/libc++.a
share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm15
DISTVERSION= 15.0.7
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,795 @@
share/wasi-sysroot/include/c++/v1/__algorithm/adjacent_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/all_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/any_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/binary_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/clamp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp_ref_type.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/count.h
share/wasi-sysroot/include/c++/v1/__algorithm/count_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/find.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_end.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_first_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if_not.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/half_positive.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_found_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_fun_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_out_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/includes.h
share/wasi-sysroot/include/c++/v1/__algorithm/inplace_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_partitioned.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/iter_swap.h
share/wasi-sysroot/include/c++/v1/__algorithm/iterator_operations.h
share/wasi-sysroot/include/c++/v1/__algorithm/lexicographical_compare.h
share/wasi-sysroot/include/c++/v1/__algorithm/lower_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/make_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/make_projected.h
share/wasi-sysroot/include/c++/v1/__algorithm/max.h
share/wasi-sysroot/include/c++/v1/__algorithm/max_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/min.h
share/wasi-sysroot/include/c++/v1/__algorithm/min_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/min_max_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/mismatch.h
share/wasi-sysroot/include/c++/v1/__algorithm/move.h
share/wasi-sysroot/include/c++/v1/__algorithm/move_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/next_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/none_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/nth_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_point.h
share/wasi-sysroot/include/c++/v1/__algorithm/pop_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/prev_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/push_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_adjacent_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_all_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_any_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_binary_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_clamp.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_fill.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_fill_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_end.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_first_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_if_not.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_for_each.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_for_each_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_generate.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_generate_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_includes.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_inplace_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_heap_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_partitioned.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_sorted.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_sorted_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_iterator_concept.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_lexicographical_compare.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_lower_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_make_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_max.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_max_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_min.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_min_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_minmax.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_minmax_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_mismatch.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_move.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_move_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_next_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_none_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_nth_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partial_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partial_sort_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition_point.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_pop_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_prev_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_push_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_reverse.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_reverse_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_rotate.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_rotate_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sample.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_search_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_intersection.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_union.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_shuffle.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sort_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_stable_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_stable_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_swap_ranges.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_transform.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_unique.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_unique_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_upper_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/sample.h
share/wasi-sysroot/include/c++/v1/__algorithm/search.h
share/wasi-sysroot/include/c++/v1/__algorithm/search_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_intersection.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_symmetric_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_union.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_left.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_right.h
share/wasi-sysroot/include/c++/v1/__algorithm/shuffle.h
share/wasi-sysroot/include/c++/v1/__algorithm/sift_down.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/swap_ranges.h
share/wasi-sysroot/include/c++/v1/__algorithm/transform.h
share/wasi-sysroot/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_iter.h
share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/upper_bound.h
share/wasi-sysroot/include/c++/v1/__assert
share/wasi-sysroot/include/c++/v1/__availability
share/wasi-sysroot/include/c++/v1/__bit/bit_cast.h
share/wasi-sysroot/include/c++/v1/__bit/byteswap.h
share/wasi-sysroot/include/c++/v1/__bit_reference
share/wasi-sysroot/include/c++/v1/__bits
share/wasi-sysroot/include/c++/v1/__bsd_locale_defaults.h
share/wasi-sysroot/include/c++/v1/__bsd_locale_fallbacks.h
share/wasi-sysroot/include/c++/v1/__charconv/chars_format.h
share/wasi-sysroot/include/c++/v1/__charconv/from_chars_result.h
share/wasi-sysroot/include/c++/v1/__charconv/tables.h
share/wasi-sysroot/include/c++/v1/__charconv/to_chars_base_10.h
share/wasi-sysroot/include/c++/v1/__charconv/to_chars_result.h
share/wasi-sysroot/include/c++/v1/__chrono/calendar.h
share/wasi-sysroot/include/c++/v1/__chrono/convert_to_timespec.h
share/wasi-sysroot/include/c++/v1/__chrono/day.h
share/wasi-sysroot/include/c++/v1/__chrono/duration.h
share/wasi-sysroot/include/c++/v1/__chrono/file_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/hh_mm_ss.h
share/wasi-sysroot/include/c++/v1/__chrono/high_resolution_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/literals.h
share/wasi-sysroot/include/c++/v1/__chrono/month.h
share/wasi-sysroot/include/c++/v1/__chrono/month_weekday.h
share/wasi-sysroot/include/c++/v1/__chrono/monthday.h
share/wasi-sysroot/include/c++/v1/__chrono/steady_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/system_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/time_point.h
share/wasi-sysroot/include/c++/v1/__chrono/weekday.h
share/wasi-sysroot/include/c++/v1/__chrono/year.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month_day.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month_weekday.h
share/wasi-sysroot/include/c++/v1/__compare/common_comparison_category.h
share/wasi-sysroot/include/c++/v1/__compare/compare_partial_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_strong_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way_result.h
share/wasi-sysroot/include/c++/v1/__compare/compare_weak_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/is_eq.h
share/wasi-sysroot/include/c++/v1/__compare/ordering.h
share/wasi-sysroot/include/c++/v1/__compare/partial_order.h
share/wasi-sysroot/include/c++/v1/__compare/strong_order.h
share/wasi-sysroot/include/c++/v1/__compare/synth_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/three_way_comparable.h
share/wasi-sysroot/include/c++/v1/__compare/weak_order.h
share/wasi-sysroot/include/c++/v1/__concepts/arithmetic.h
share/wasi-sysroot/include/c++/v1/__concepts/assignable.h
share/wasi-sysroot/include/c++/v1/__concepts/boolean_testable.h
share/wasi-sysroot/include/c++/v1/__concepts/class_or_enum.h
share/wasi-sysroot/include/c++/v1/__concepts/common_reference_with.h
share/wasi-sysroot/include/c++/v1/__concepts/common_with.h
share/wasi-sysroot/include/c++/v1/__concepts/constructible.h
share/wasi-sysroot/include/c++/v1/__concepts/convertible_to.h
share/wasi-sysroot/include/c++/v1/__concepts/copyable.h
share/wasi-sysroot/include/c++/v1/__concepts/derived_from.h
share/wasi-sysroot/include/c++/v1/__concepts/destructible.h
share/wasi-sysroot/include/c++/v1/__concepts/different_from.h
share/wasi-sysroot/include/c++/v1/__concepts/equality_comparable.h
share/wasi-sysroot/include/c++/v1/__concepts/invocable.h
share/wasi-sysroot/include/c++/v1/__concepts/movable.h
share/wasi-sysroot/include/c++/v1/__concepts/predicate.h
share/wasi-sysroot/include/c++/v1/__concepts/regular.h
share/wasi-sysroot/include/c++/v1/__concepts/relation.h
share/wasi-sysroot/include/c++/v1/__concepts/same_as.h
share/wasi-sysroot/include/c++/v1/__concepts/semiregular.h
share/wasi-sysroot/include/c++/v1/__concepts/swappable.h
share/wasi-sysroot/include/c++/v1/__concepts/totally_ordered.h
share/wasi-sysroot/include/c++/v1/__config
share/wasi-sysroot/include/c++/v1/__config_site
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_traits.h
share/wasi-sysroot/include/c++/v1/__coroutine/noop_coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/trivial_awaitables.h
share/wasi-sysroot/include/c++/v1/__cxxabi_config.h
share/wasi-sysroot/include/c++/v1/__debug
share/wasi-sysroot/include/c++/v1/__debug_utils/randomize_range.h
share/wasi-sysroot/include/c++/v1/__errc
share/wasi-sysroot/include/c++/v1/__filesystem/copy_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_entry.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_status.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_time_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/filesystem_error.h
share/wasi-sysroot/include/c++/v1/__filesystem/operations.h
share/wasi-sysroot/include/c++/v1/__filesystem/path.h
share/wasi-sysroot/include/c++/v1/__filesystem/path_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/perm_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/perms.h
share/wasi-sysroot/include/c++/v1/__filesystem/recursive_directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/space_info.h
share/wasi-sysroot/include/c++/v1/__filesystem/u8path.h
share/wasi-sysroot/include/c++/v1/__format/buffer.h
share/wasi-sysroot/include/c++/v1/__format/concepts.h
share/wasi-sysroot/include/c++/v1/__format/enable_insertable.h
share/wasi-sysroot/include/c++/v1/__format/extended_grapheme_cluster_table.h
share/wasi-sysroot/include/c++/v1/__format/format_arg.h
share/wasi-sysroot/include/c++/v1/__format/format_arg_store.h
share/wasi-sysroot/include/c++/v1/__format/format_args.h
share/wasi-sysroot/include/c++/v1/__format/format_context.h
share/wasi-sysroot/include/c++/v1/__format/format_error.h
share/wasi-sysroot/include/c++/v1/__format/format_fwd.h
share/wasi-sysroot/include/c++/v1/__format/format_parse_context.h
share/wasi-sysroot/include/c++/v1/__format/format_string.h
share/wasi-sysroot/include/c++/v1/__format/format_to_n_result.h
share/wasi-sysroot/include/c++/v1/__format/formatter.h
share/wasi-sysroot/include/c++/v1/__format/formatter_bool.h
share/wasi-sysroot/include/c++/v1/__format/formatter_char.h
share/wasi-sysroot/include/c++/v1/__format/formatter_floating_point.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integral.h
share/wasi-sysroot/include/c++/v1/__format/formatter_output.h
share/wasi-sysroot/include/c++/v1/__format/formatter_pointer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_string.h
share/wasi-sysroot/include/c++/v1/__format/parser_std_format_spec.h
share/wasi-sysroot/include/c++/v1/__format/unicode.h
share/wasi-sysroot/include/c++/v1/__functional/binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/binary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/bind.h
share/wasi-sysroot/include/c++/v1/__functional/bind_back.h
share/wasi-sysroot/include/c++/v1/__functional/bind_front.h
share/wasi-sysroot/include/c++/v1/__functional/binder1st.h
share/wasi-sysroot/include/c++/v1/__functional/binder2nd.h
share/wasi-sysroot/include/c++/v1/__functional/boyer_moore_searcher.h
share/wasi-sysroot/include/c++/v1/__functional/compose.h
share/wasi-sysroot/include/c++/v1/__functional/default_searcher.h
share/wasi-sysroot/include/c++/v1/__functional/function.h
share/wasi-sysroot/include/c++/v1/__functional/hash.h
share/wasi-sysroot/include/c++/v1/__functional/identity.h
share/wasi-sysroot/include/c++/v1/__functional/invoke.h
share/wasi-sysroot/include/c++/v1/__functional/is_transparent.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fn.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fun_ref.h
share/wasi-sysroot/include/c++/v1/__functional/not_fn.h
share/wasi-sysroot/include/c++/v1/__functional/operations.h
share/wasi-sysroot/include/c++/v1/__functional/perfect_forward.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/ranges_operations.h
share/wasi-sysroot/include/c++/v1/__functional/reference_wrapper.h
share/wasi-sysroot/include/c++/v1/__functional/unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/unary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/unwrap_ref.h
share/wasi-sysroot/include/c++/v1/__functional/weak_result_type.h
share/wasi-sysroot/include/c++/v1/__fwd/span.h
share/wasi-sysroot/include/c++/v1/__fwd/string_view.h
share/wasi-sysroot/include/c++/v1/__hash_table
share/wasi-sysroot/include/c++/v1/__ios/fpos.h
share/wasi-sysroot/include/c++/v1/__iterator/access.h
share/wasi-sysroot/include/c++/v1/__iterator/advance.h
share/wasi-sysroot/include/c++/v1/__iterator/back_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/bounded_iter.h
share/wasi-sysroot/include/c++/v1/__iterator/common_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/concepts.h
share/wasi-sysroot/include/c++/v1/__iterator/counted_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/data.h
share/wasi-sysroot/include/c++/v1/__iterator/default_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/distance.h
share/wasi-sysroot/include/c++/v1/__iterator/empty.h
share/wasi-sysroot/include/c++/v1/__iterator/erase_if_container.h
share/wasi-sysroot/include/c++/v1/__iterator/front_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/incrementable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/indirectly_comparable.h
share/wasi-sysroot/include/c++/v1/__iterator/insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_move.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_swap.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/mergeable.h
share/wasi-sysroot/include/c++/v1/__iterator/move_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/move_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/next.h
share/wasi-sysroot/include/c++/v1/__iterator/ostream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/ostreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/permutable.h
share/wasi-sysroot/include/c++/v1/__iterator/prev.h
share/wasi-sysroot/include/c++/v1/__iterator/projected.h
share/wasi-sysroot/include/c++/v1/__iterator/readable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_access.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/size.h
share/wasi-sysroot/include/c++/v1/__iterator/sortable.h
share/wasi-sysroot/include/c++/v1/__iterator/unreachable_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/wrap_iter.h
share/wasi-sysroot/include/c++/v1/__locale
share/wasi-sysroot/include/c++/v1/__mbstate_t.h
share/wasi-sysroot/include/c++/v1/__memory/addressof.h
share/wasi-sysroot/include/c++/v1/__memory/allocate_at_least.h
share/wasi-sysroot/include/c++/v1/__memory/allocation_guard.h
share/wasi-sysroot/include/c++/v1/__memory/allocator.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_arg_t.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_traits.h
share/wasi-sysroot/include/c++/v1/__memory/assume_aligned.h
share/wasi-sysroot/include/c++/v1/__memory/auto_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/compressed_pair.h
share/wasi-sysroot/include/c++/v1/__memory/concepts.h
share/wasi-sysroot/include/c++/v1/__memory/construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/pointer_traits.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/raw_storage_iterator.h
share/wasi-sysroot/include/c++/v1/__memory/shared_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/swap_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/temporary_buffer.h
share/wasi-sysroot/include/c++/v1/__memory/uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/unique_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/uses_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/voidify.h
share/wasi-sysroot/include/c++/v1/__mutex_base
share/wasi-sysroot/include/c++/v1/__node_handle
share/wasi-sysroot/include/c++/v1/__numeric/accumulate.h
share/wasi-sysroot/include/c++/v1/__numeric/adjacent_difference.h
share/wasi-sysroot/include/c++/v1/__numeric/exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/gcd_lcm.h
share/wasi-sysroot/include/c++/v1/__numeric/inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/inner_product.h
share/wasi-sysroot/include/c++/v1/__numeric/iota.h
share/wasi-sysroot/include/c++/v1/__numeric/midpoint.h
share/wasi-sysroot/include/c++/v1/__numeric/partial_sum.h
share/wasi-sysroot/include/c++/v1/__numeric/reduce.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_reduce.h
share/wasi-sysroot/include/c++/v1/__random/bernoulli_distribution.h
share/wasi-sysroot/include/c++/v1/__random/binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/cauchy_distribution.h
share/wasi-sysroot/include/c++/v1/__random/chi_squared_distribution.h
share/wasi-sysroot/include/c++/v1/__random/clamp_to_integral.h
share/wasi-sysroot/include/c++/v1/__random/default_random_engine.h
share/wasi-sysroot/include/c++/v1/__random/discard_block_engine.h
share/wasi-sysroot/include/c++/v1/__random/discrete_distribution.h
share/wasi-sysroot/include/c++/v1/__random/exponential_distribution.h
share/wasi-sysroot/include/c++/v1/__random/extreme_value_distribution.h
share/wasi-sysroot/include/c++/v1/__random/fisher_f_distribution.h
share/wasi-sysroot/include/c++/v1/__random/gamma_distribution.h
share/wasi-sysroot/include/c++/v1/__random/generate_canonical.h
share/wasi-sysroot/include/c++/v1/__random/geometric_distribution.h
share/wasi-sysroot/include/c++/v1/__random/independent_bits_engine.h
share/wasi-sysroot/include/c++/v1/__random/is_seed_sequence.h
share/wasi-sysroot/include/c++/v1/__random/is_valid.h
share/wasi-sysroot/include/c++/v1/__random/knuth_b.h
share/wasi-sysroot/include/c++/v1/__random/linear_congruential_engine.h
share/wasi-sysroot/include/c++/v1/__random/log2.h
share/wasi-sysroot/include/c++/v1/__random/lognormal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/mersenne_twister_engine.h
share/wasi-sysroot/include/c++/v1/__random/negative_binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/normal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_constant_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_linear_distribution.h
share/wasi-sysroot/include/c++/v1/__random/poisson_distribution.h
share/wasi-sysroot/include/c++/v1/__random/random_device.h
share/wasi-sysroot/include/c++/v1/__random/ranlux.h
share/wasi-sysroot/include/c++/v1/__random/seed_seq.h
share/wasi-sysroot/include/c++/v1/__random/shuffle_order_engine.h
share/wasi-sysroot/include/c++/v1/__random/student_t_distribution.h
share/wasi-sysroot/include/c++/v1/__random/subtract_with_carry_engine.h
share/wasi-sysroot/include/c++/v1/__random/uniform_int_distribution.h
share/wasi-sysroot/include/c++/v1/__random/uniform_random_bit_generator.h
share/wasi-sysroot/include/c++/v1/__random/uniform_real_distribution.h
share/wasi-sysroot/include/c++/v1/__random/weibull_distribution.h
share/wasi-sysroot/include/c++/v1/__ranges/access.h
share/wasi-sysroot/include/c++/v1/__ranges/all.h
share/wasi-sysroot/include/c++/v1/__ranges/common_view.h
share/wasi-sysroot/include/c++/v1/__ranges/concepts.h
share/wasi-sysroot/include/c++/v1/__ranges/copyable_box.h
share/wasi-sysroot/include/c++/v1/__ranges/counted.h
share/wasi-sysroot/include/c++/v1/__ranges/dangling.h
share/wasi-sysroot/include/c++/v1/__ranges/data.h
share/wasi-sysroot/include/c++/v1/__ranges/drop_view.h
share/wasi-sysroot/include/c++/v1/__ranges/empty.h
share/wasi-sysroot/include/c++/v1/__ranges/empty_view.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_borrowed_range.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_view.h
share/wasi-sysroot/include/c++/v1/__ranges/filter_view.h
share/wasi-sysroot/include/c++/v1/__ranges/iota_view.h
share/wasi-sysroot/include/c++/v1/__ranges/join_view.h
share/wasi-sysroot/include/c++/v1/__ranges/lazy_split_view.h
share/wasi-sysroot/include/c++/v1/__ranges/non_propagating_cache.h
share/wasi-sysroot/include/c++/v1/__ranges/owning_view.h
share/wasi-sysroot/include/c++/v1/__ranges/range_adaptor.h
share/wasi-sysroot/include/c++/v1/__ranges/rbegin.h
share/wasi-sysroot/include/c++/v1/__ranges/ref_view.h
share/wasi-sysroot/include/c++/v1/__ranges/rend.h
share/wasi-sysroot/include/c++/v1/__ranges/reverse_view.h
share/wasi-sysroot/include/c++/v1/__ranges/single_view.h
share/wasi-sysroot/include/c++/v1/__ranges/size.h
share/wasi-sysroot/include/c++/v1/__ranges/subrange.h
share/wasi-sysroot/include/c++/v1/__ranges/take_view.h
share/wasi-sysroot/include/c++/v1/__ranges/transform_view.h
share/wasi-sysroot/include/c++/v1/__ranges/view_interface.h
share/wasi-sysroot/include/c++/v1/__ranges/views.h
share/wasi-sysroot/include/c++/v1/__ranges/zip_view.h
share/wasi-sysroot/include/c++/v1/__split_buffer
share/wasi-sysroot/include/c++/v1/__std_stream
share/wasi-sysroot/include/c++/v1/__string/char_traits.h
share/wasi-sysroot/include/c++/v1/__string/extern_template_lists.h
share/wasi-sysroot/include/c++/v1/__support/android/locale_bionic.h
share/wasi-sysroot/include/c++/v1/__support/fuchsia/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/ibm/gettod_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/locale_mgmt_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/nanosleep.h
share/wasi-sysroot/include/c++/v1/__support/ibm/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/musl/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/newlib/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/openbsd/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/solaris/floatingpoint.h
share/wasi-sysroot/include/c++/v1/__support/solaris/wchar.h
share/wasi-sysroot/include/c++/v1/__support/solaris/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/win32/limits_msvc_win32.h
share/wasi-sysroot/include/c++/v1/__support/win32/locale_win32.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__posix_l_fallback.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__strtonum_fallback.h
share/wasi-sysroot/include/c++/v1/__thread/poll_with_backoff.h
share/wasi-sysroot/include/c++/v1/__thread/timed_backoff_policy.h
share/wasi-sysroot/include/c++/v1/__threading_support
share/wasi-sysroot/include/c++/v1/__tree
share/wasi-sysroot/include/c++/v1/__tuple
share/wasi-sysroot/include/c++/v1/__type_traits/add_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_lvalue_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_rvalue_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/aligned_storage.h
share/wasi-sysroot/include/c++/v1/__type_traits/aligned_union.h
share/wasi-sysroot/include/c++/v1/__type_traits/alignment_of.h
share/wasi-sysroot/include/c++/v1/__type_traits/apply_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/common_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/common_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/conditional.h
share/wasi-sysroot/include/c++/v1/__type_traits/conjunction.h
share/wasi-sysroot/include/c++/v1/__type_traits/copy_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/copy_cvref.h
share/wasi-sysroot/include/c++/v1/__type_traits/decay.h
share/wasi-sysroot/include/c++/v1/__type_traits/disjunction.h
share/wasi-sysroot/include/c++/v1/__type_traits/enable_if.h
share/wasi-sysroot/include/c++/v1/__type_traits/extent.h
share/wasi-sysroot/include/c++/v1/__type_traits/has_unique_object_representation.h
share/wasi-sysroot/include/c++/v1/__type_traits/has_virtual_destructor.h
share/wasi-sysroot/include/c++/v1/__type_traits/integral_constant.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_abstract.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_aggregate.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_arithmetic.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_base_of.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_bounded_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_callable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_class.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_compound.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_constant_evaluated.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_core_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_empty.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_enum.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_final.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_floating_point.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_function.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_fundamental.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_integral.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_literal_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_function_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_object_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_null_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_object.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_pod.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_polymorphic.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_primary_template.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_reference_wrapper.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_referenceable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_same.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_scalar.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_scoped_enum.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_signed.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_signed_integer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_standard_layout.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivial.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copyable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unbounded_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_union.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unsigned.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unsigned_integer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_valid_expansion.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_void.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/lazy.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_32_64_or_128_bit.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_signed.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_unsigned.h
share/wasi-sysroot/include/c++/v1/__type_traits/nat.h
share/wasi-sysroot/include/c++/v1/__type_traits/negation.h
share/wasi-sysroot/include/c++/v1/__type_traits/promote.h
share/wasi-sysroot/include/c++/v1/__type_traits/rank.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_all_extents.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_cvref.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_extent.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/type_identity.h
share/wasi-sysroot/include/c++/v1/__type_traits/type_list.h
share/wasi-sysroot/include/c++/v1/__type_traits/underlying_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/void_t.h
share/wasi-sysroot/include/c++/v1/__undef_macros
share/wasi-sysroot/include/c++/v1/__utility/as_const.h
share/wasi-sysroot/include/c++/v1/__utility/auto_cast.h
share/wasi-sysroot/include/c++/v1/__utility/cmp.h
share/wasi-sysroot/include/c++/v1/__utility/declval.h
share/wasi-sysroot/include/c++/v1/__utility/exchange.h
share/wasi-sysroot/include/c++/v1/__utility/forward.h
share/wasi-sysroot/include/c++/v1/__utility/in_place.h
share/wasi-sysroot/include/c++/v1/__utility/integer_sequence.h
share/wasi-sysroot/include/c++/v1/__utility/move.h
share/wasi-sysroot/include/c++/v1/__utility/pair.h
share/wasi-sysroot/include/c++/v1/__utility/piecewise_construct.h
share/wasi-sysroot/include/c++/v1/__utility/priority_tag.h
share/wasi-sysroot/include/c++/v1/__utility/rel_ops.h
share/wasi-sysroot/include/c++/v1/__utility/swap.h
share/wasi-sysroot/include/c++/v1/__utility/to_underlying.h
share/wasi-sysroot/include/c++/v1/__utility/transaction.h
share/wasi-sysroot/include/c++/v1/__utility/unreachable.h
share/wasi-sysroot/include/c++/v1/__variant/monostate.h
share/wasi-sysroot/include/c++/v1/__verbose_abort
share/wasi-sysroot/include/c++/v1/algorithm
share/wasi-sysroot/include/c++/v1/any
share/wasi-sysroot/include/c++/v1/array
share/wasi-sysroot/include/c++/v1/atomic
share/wasi-sysroot/include/c++/v1/barrier
share/wasi-sysroot/include/c++/v1/bit
share/wasi-sysroot/include/c++/v1/bitset
share/wasi-sysroot/include/c++/v1/cassert
share/wasi-sysroot/include/c++/v1/ccomplex
share/wasi-sysroot/include/c++/v1/cctype
share/wasi-sysroot/include/c++/v1/cerrno
share/wasi-sysroot/include/c++/v1/cfenv
share/wasi-sysroot/include/c++/v1/cfloat
share/wasi-sysroot/include/c++/v1/charconv
share/wasi-sysroot/include/c++/v1/chrono
share/wasi-sysroot/include/c++/v1/cinttypes
share/wasi-sysroot/include/c++/v1/ciso646
share/wasi-sysroot/include/c++/v1/climits
share/wasi-sysroot/include/c++/v1/clocale
share/wasi-sysroot/include/c++/v1/cmath
share/wasi-sysroot/include/c++/v1/codecvt
share/wasi-sysroot/include/c++/v1/compare
share/wasi-sysroot/include/c++/v1/complex
share/wasi-sysroot/include/c++/v1/complex.h
share/wasi-sysroot/include/c++/v1/concepts
share/wasi-sysroot/include/c++/v1/condition_variable
share/wasi-sysroot/include/c++/v1/coroutine
share/wasi-sysroot/include/c++/v1/csetjmp
share/wasi-sysroot/include/c++/v1/csignal
share/wasi-sysroot/include/c++/v1/cstdarg
share/wasi-sysroot/include/c++/v1/cstdbool
share/wasi-sysroot/include/c++/v1/cstddef
share/wasi-sysroot/include/c++/v1/cstdint
share/wasi-sysroot/include/c++/v1/cstdio
share/wasi-sysroot/include/c++/v1/cstdlib
share/wasi-sysroot/include/c++/v1/cstring
share/wasi-sysroot/include/c++/v1/ctgmath
share/wasi-sysroot/include/c++/v1/ctime
share/wasi-sysroot/include/c++/v1/ctype.h
share/wasi-sysroot/include/c++/v1/cuchar
share/wasi-sysroot/include/c++/v1/cwchar
share/wasi-sysroot/include/c++/v1/cwctype
share/wasi-sysroot/include/c++/v1/cxxabi.h
share/wasi-sysroot/include/c++/v1/deque
share/wasi-sysroot/include/c++/v1/errno.h
share/wasi-sysroot/include/c++/v1/exception
share/wasi-sysroot/include/c++/v1/execution
share/wasi-sysroot/include/c++/v1/experimental/__config
share/wasi-sysroot/include/c++/v1/experimental/__memory
share/wasi-sysroot/include/c++/v1/experimental/algorithm
share/wasi-sysroot/include/c++/v1/experimental/coroutine
share/wasi-sysroot/include/c++/v1/experimental/deque
share/wasi-sysroot/include/c++/v1/experimental/forward_list
share/wasi-sysroot/include/c++/v1/experimental/functional
share/wasi-sysroot/include/c++/v1/experimental/iterator
share/wasi-sysroot/include/c++/v1/experimental/list
share/wasi-sysroot/include/c++/v1/experimental/map
share/wasi-sysroot/include/c++/v1/experimental/memory_resource
share/wasi-sysroot/include/c++/v1/experimental/propagate_const
share/wasi-sysroot/include/c++/v1/experimental/regex
share/wasi-sysroot/include/c++/v1/experimental/set
share/wasi-sysroot/include/c++/v1/experimental/simd
share/wasi-sysroot/include/c++/v1/experimental/string
share/wasi-sysroot/include/c++/v1/experimental/type_traits
share/wasi-sysroot/include/c++/v1/experimental/unordered_map
share/wasi-sysroot/include/c++/v1/experimental/unordered_set
share/wasi-sysroot/include/c++/v1/experimental/utility
share/wasi-sysroot/include/c++/v1/experimental/vector
share/wasi-sysroot/include/c++/v1/ext/__hash
share/wasi-sysroot/include/c++/v1/ext/hash_map
share/wasi-sysroot/include/c++/v1/ext/hash_set
share/wasi-sysroot/include/c++/v1/fenv.h
share/wasi-sysroot/include/c++/v1/filesystem
share/wasi-sysroot/include/c++/v1/float.h
share/wasi-sysroot/include/c++/v1/format
share/wasi-sysroot/include/c++/v1/forward_list
share/wasi-sysroot/include/c++/v1/fstream
share/wasi-sysroot/include/c++/v1/functional
share/wasi-sysroot/include/c++/v1/future
share/wasi-sysroot/include/c++/v1/initializer_list
share/wasi-sysroot/include/c++/v1/inttypes.h
share/wasi-sysroot/include/c++/v1/iomanip
share/wasi-sysroot/include/c++/v1/ios
share/wasi-sysroot/include/c++/v1/iosfwd
share/wasi-sysroot/include/c++/v1/iostream
share/wasi-sysroot/include/c++/v1/istream
share/wasi-sysroot/include/c++/v1/iterator
share/wasi-sysroot/include/c++/v1/latch
share/wasi-sysroot/include/c++/v1/limits
share/wasi-sysroot/include/c++/v1/limits.h
share/wasi-sysroot/include/c++/v1/list
share/wasi-sysroot/include/c++/v1/locale
share/wasi-sysroot/include/c++/v1/locale.h
share/wasi-sysroot/include/c++/v1/map
share/wasi-sysroot/include/c++/v1/math.h
share/wasi-sysroot/include/c++/v1/memory
share/wasi-sysroot/include/c++/v1/module.modulemap
share/wasi-sysroot/include/c++/v1/mutex
share/wasi-sysroot/include/c++/v1/new
share/wasi-sysroot/include/c++/v1/numbers
share/wasi-sysroot/include/c++/v1/numeric
share/wasi-sysroot/include/c++/v1/optional
share/wasi-sysroot/include/c++/v1/ostream
share/wasi-sysroot/include/c++/v1/queue
share/wasi-sysroot/include/c++/v1/random
share/wasi-sysroot/include/c++/v1/ranges
share/wasi-sysroot/include/c++/v1/ratio
share/wasi-sysroot/include/c++/v1/regex
share/wasi-sysroot/include/c++/v1/scoped_allocator
share/wasi-sysroot/include/c++/v1/semaphore
share/wasi-sysroot/include/c++/v1/set
share/wasi-sysroot/include/c++/v1/setjmp.h
share/wasi-sysroot/include/c++/v1/shared_mutex
share/wasi-sysroot/include/c++/v1/span
share/wasi-sysroot/include/c++/v1/sstream
share/wasi-sysroot/include/c++/v1/stack
share/wasi-sysroot/include/c++/v1/stdatomic.h
share/wasi-sysroot/include/c++/v1/stdbool.h
share/wasi-sysroot/include/c++/v1/stddef.h
share/wasi-sysroot/include/c++/v1/stdexcept
share/wasi-sysroot/include/c++/v1/stdint.h
share/wasi-sysroot/include/c++/v1/stdio.h
share/wasi-sysroot/include/c++/v1/stdlib.h
share/wasi-sysroot/include/c++/v1/streambuf
share/wasi-sysroot/include/c++/v1/string
share/wasi-sysroot/include/c++/v1/string.h
share/wasi-sysroot/include/c++/v1/string_view
share/wasi-sysroot/include/c++/v1/strstream
share/wasi-sysroot/include/c++/v1/system_error
share/wasi-sysroot/include/c++/v1/tgmath.h
share/wasi-sysroot/include/c++/v1/thread
share/wasi-sysroot/include/c++/v1/tuple
share/wasi-sysroot/include/c++/v1/type_traits
share/wasi-sysroot/include/c++/v1/typeindex
share/wasi-sysroot/include/c++/v1/typeinfo
share/wasi-sysroot/include/c++/v1/uchar.h
share/wasi-sysroot/include/c++/v1/unordered_map
share/wasi-sysroot/include/c++/v1/unordered_set
share/wasi-sysroot/include/c++/v1/utility
share/wasi-sysroot/include/c++/v1/valarray
share/wasi-sysroot/include/c++/v1/variant
share/wasi-sysroot/include/c++/v1/vector
share/wasi-sysroot/include/c++/v1/version
share/wasi-sysroot/include/c++/v1/wchar.h
share/wasi-sysroot/include/c++/v1/wctype.h
share/wasi-sysroot/lib/wasm32-wasi/libc++.a
share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a
share/wasi-sysroot/lib/wasm32-wasi/libc++experimental.a

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm16
DISTVERSION= 16.0.6
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,877 @@
share/wasi-sysroot/include/c++/v1/__algorithm/adjacent_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/all_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/any_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/binary_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/clamp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp.h
share/wasi-sysroot/include/c++/v1/__algorithm/comp_ref_type.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_move_common.h
share/wasi-sysroot/include/c++/v1/__algorithm/copy_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/count.h
share/wasi-sysroot/include/c++/v1/__algorithm/count_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal.h
share/wasi-sysroot/include/c++/v1/__algorithm/equal_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill.h
share/wasi-sysroot/include/c++/v1/__algorithm/fill_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/find.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_end.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_first_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/find_if_not.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each.h
share/wasi-sysroot/include/c++/v1/__algorithm/for_each_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate.h
share/wasi-sysroot/include/c++/v1/__algorithm/generate_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/half_positive.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_found_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_fun_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_in_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_out_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/in_out_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/includes.h
share/wasi-sysroot/include/c++/v1/__algorithm/inplace_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_heap_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_partitioned.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted.h
share/wasi-sysroot/include/c++/v1/__algorithm/is_sorted_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/iter_swap.h
share/wasi-sysroot/include/c++/v1/__algorithm/iterator_operations.h
share/wasi-sysroot/include/c++/v1/__algorithm/lexicographical_compare.h
share/wasi-sysroot/include/c++/v1/__algorithm/lower_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/make_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/make_projected.h
share/wasi-sysroot/include/c++/v1/__algorithm/max.h
share/wasi-sysroot/include/c++/v1/__algorithm/max_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/min.h
share/wasi-sysroot/include/c++/v1/__algorithm/min_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/min_max_result.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax.h
share/wasi-sysroot/include/c++/v1/__algorithm/minmax_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/mismatch.h
share/wasi-sysroot/include/c++/v1/__algorithm/move.h
share/wasi-sysroot/include/c++/v1/__algorithm/move_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/next_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/none_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/nth_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/partial_sort_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/partition_point.h
share/wasi-sysroot/include/c++/v1/__algorithm/pop_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/prev_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/push_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_adjacent_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_all_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_any_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_binary_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_clamp.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_fill.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_fill_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_end.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_first_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_find_if_not.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_for_each.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_for_each_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_generate.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_generate_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_includes.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_inplace_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_heap_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_partitioned.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_sorted.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_is_sorted_until.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_iterator_concept.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_lexicographical_compare.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_lower_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_make_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_max.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_max_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_merge.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_min.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_min_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_minmax.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_minmax_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_mismatch.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_move.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_move_backward.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_next_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_none_of.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_nth_element.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partial_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partial_sort_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_partition_point.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_pop_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_prev_permutation.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_push_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_remove_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_replace_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_reverse.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_reverse_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_rotate.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_rotate_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sample.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_search.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_search_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_intersection.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_set_union.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_shuffle.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_sort_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_stable_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_stable_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_swap_ranges.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_transform.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_unique.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_unique_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/ranges_upper_bound.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/remove_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_copy_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/replace_if.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse.h
share/wasi-sysroot/include/c++/v1/__algorithm/reverse_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate.h
share/wasi-sysroot/include/c++/v1/__algorithm/rotate_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/sample.h
share/wasi-sysroot/include/c++/v1/__algorithm/search.h
share/wasi-sysroot/include/c++/v1/__algorithm/search_n.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_intersection.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_symmetric_difference.h
share/wasi-sysroot/include/c++/v1/__algorithm/set_union.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_left.h
share/wasi-sysroot/include/c++/v1/__algorithm/shift_right.h
share/wasi-sysroot/include/c++/v1/__algorithm/shuffle.h
share/wasi-sysroot/include/c++/v1/__algorithm/sift_down.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/sort_heap.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_partition.h
share/wasi-sysroot/include/c++/v1/__algorithm/stable_sort.h
share/wasi-sysroot/include/c++/v1/__algorithm/swap_ranges.h
share/wasi-sysroot/include/c++/v1/__algorithm/transform.h
share/wasi-sysroot/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique.h
share/wasi-sysroot/include/c++/v1/__algorithm/unique_copy.h
share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_iter.h
share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_range.h
share/wasi-sysroot/include/c++/v1/__algorithm/upper_bound.h
share/wasi-sysroot/include/c++/v1/__assert
share/wasi-sysroot/include/c++/v1/__availability
share/wasi-sysroot/include/c++/v1/__bit/bit_cast.h
share/wasi-sysroot/include/c++/v1/__bit/bit_ceil.h
share/wasi-sysroot/include/c++/v1/__bit/bit_floor.h
share/wasi-sysroot/include/c++/v1/__bit/bit_log2.h
share/wasi-sysroot/include/c++/v1/__bit/bit_width.h
share/wasi-sysroot/include/c++/v1/__bit/blsr.h
share/wasi-sysroot/include/c++/v1/__bit/byteswap.h
share/wasi-sysroot/include/c++/v1/__bit/countl.h
share/wasi-sysroot/include/c++/v1/__bit/countr.h
share/wasi-sysroot/include/c++/v1/__bit/endian.h
share/wasi-sysroot/include/c++/v1/__bit/has_single_bit.h
share/wasi-sysroot/include/c++/v1/__bit/popcount.h
share/wasi-sysroot/include/c++/v1/__bit/rotate.h
share/wasi-sysroot/include/c++/v1/__bit_reference
share/wasi-sysroot/include/c++/v1/__bsd_locale_defaults.h
share/wasi-sysroot/include/c++/v1/__bsd_locale_fallbacks.h
share/wasi-sysroot/include/c++/v1/__charconv/chars_format.h
share/wasi-sysroot/include/c++/v1/__charconv/from_chars_result.h
share/wasi-sysroot/include/c++/v1/__charconv/tables.h
share/wasi-sysroot/include/c++/v1/__charconv/to_chars_base_10.h
share/wasi-sysroot/include/c++/v1/__charconv/to_chars_result.h
share/wasi-sysroot/include/c++/v1/__chrono/calendar.h
share/wasi-sysroot/include/c++/v1/__chrono/convert_to_timespec.h
share/wasi-sysroot/include/c++/v1/__chrono/convert_to_tm.h
share/wasi-sysroot/include/c++/v1/__chrono/day.h
share/wasi-sysroot/include/c++/v1/__chrono/duration.h
share/wasi-sysroot/include/c++/v1/__chrono/file_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/formatter.h
share/wasi-sysroot/include/c++/v1/__chrono/hh_mm_ss.h
share/wasi-sysroot/include/c++/v1/__chrono/high_resolution_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/literals.h
share/wasi-sysroot/include/c++/v1/__chrono/month.h
share/wasi-sysroot/include/c++/v1/__chrono/month_weekday.h
share/wasi-sysroot/include/c++/v1/__chrono/monthday.h
share/wasi-sysroot/include/c++/v1/__chrono/ostream.h
share/wasi-sysroot/include/c++/v1/__chrono/parser_std_format_spec.h
share/wasi-sysroot/include/c++/v1/__chrono/statically_widen.h
share/wasi-sysroot/include/c++/v1/__chrono/steady_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/system_clock.h
share/wasi-sysroot/include/c++/v1/__chrono/time_point.h
share/wasi-sysroot/include/c++/v1/__chrono/weekday.h
share/wasi-sysroot/include/c++/v1/__chrono/year.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month_day.h
share/wasi-sysroot/include/c++/v1/__chrono/year_month_weekday.h
share/wasi-sysroot/include/c++/v1/__compare/common_comparison_category.h
share/wasi-sysroot/include/c++/v1/__compare/compare_partial_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_strong_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/compare_three_way_result.h
share/wasi-sysroot/include/c++/v1/__compare/compare_weak_order_fallback.h
share/wasi-sysroot/include/c++/v1/__compare/is_eq.h
share/wasi-sysroot/include/c++/v1/__compare/ordering.h
share/wasi-sysroot/include/c++/v1/__compare/partial_order.h
share/wasi-sysroot/include/c++/v1/__compare/strong_order.h
share/wasi-sysroot/include/c++/v1/__compare/synth_three_way.h
share/wasi-sysroot/include/c++/v1/__compare/three_way_comparable.h
share/wasi-sysroot/include/c++/v1/__compare/weak_order.h
share/wasi-sysroot/include/c++/v1/__concepts/arithmetic.h
share/wasi-sysroot/include/c++/v1/__concepts/assignable.h
share/wasi-sysroot/include/c++/v1/__concepts/boolean_testable.h
share/wasi-sysroot/include/c++/v1/__concepts/class_or_enum.h
share/wasi-sysroot/include/c++/v1/__concepts/common_reference_with.h
share/wasi-sysroot/include/c++/v1/__concepts/common_with.h
share/wasi-sysroot/include/c++/v1/__concepts/constructible.h
share/wasi-sysroot/include/c++/v1/__concepts/convertible_to.h
share/wasi-sysroot/include/c++/v1/__concepts/copyable.h
share/wasi-sysroot/include/c++/v1/__concepts/derived_from.h
share/wasi-sysroot/include/c++/v1/__concepts/destructible.h
share/wasi-sysroot/include/c++/v1/__concepts/different_from.h
share/wasi-sysroot/include/c++/v1/__concepts/equality_comparable.h
share/wasi-sysroot/include/c++/v1/__concepts/invocable.h
share/wasi-sysroot/include/c++/v1/__concepts/movable.h
share/wasi-sysroot/include/c++/v1/__concepts/predicate.h
share/wasi-sysroot/include/c++/v1/__concepts/regular.h
share/wasi-sysroot/include/c++/v1/__concepts/relation.h
share/wasi-sysroot/include/c++/v1/__concepts/same_as.h
share/wasi-sysroot/include/c++/v1/__concepts/semiregular.h
share/wasi-sysroot/include/c++/v1/__concepts/swappable.h
share/wasi-sysroot/include/c++/v1/__concepts/totally_ordered.h
share/wasi-sysroot/include/c++/v1/__config
share/wasi-sysroot/include/c++/v1/__config_site
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/coroutine_traits.h
share/wasi-sysroot/include/c++/v1/__coroutine/noop_coroutine_handle.h
share/wasi-sysroot/include/c++/v1/__coroutine/trivial_awaitables.h
share/wasi-sysroot/include/c++/v1/__cxxabi_config.h
share/wasi-sysroot/include/c++/v1/__debug
share/wasi-sysroot/include/c++/v1/__debug_utils/randomize_range.h
share/wasi-sysroot/include/c++/v1/__errc
share/wasi-sysroot/include/c++/v1/__expected/bad_expected_access.h
share/wasi-sysroot/include/c++/v1/__expected/expected.h
share/wasi-sysroot/include/c++/v1/__expected/unexpect.h
share/wasi-sysroot/include/c++/v1/__expected/unexpected.h
share/wasi-sysroot/include/c++/v1/__filesystem/copy_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_entry.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/directory_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_status.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_time_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/file_type.h
share/wasi-sysroot/include/c++/v1/__filesystem/filesystem_error.h
share/wasi-sysroot/include/c++/v1/__filesystem/operations.h
share/wasi-sysroot/include/c++/v1/__filesystem/path.h
share/wasi-sysroot/include/c++/v1/__filesystem/path_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/perm_options.h
share/wasi-sysroot/include/c++/v1/__filesystem/perms.h
share/wasi-sysroot/include/c++/v1/__filesystem/recursive_directory_iterator.h
share/wasi-sysroot/include/c++/v1/__filesystem/space_info.h
share/wasi-sysroot/include/c++/v1/__filesystem/u8path.h
share/wasi-sysroot/include/c++/v1/__format/buffer.h
share/wasi-sysroot/include/c++/v1/__format/concepts.h
share/wasi-sysroot/include/c++/v1/__format/container_adaptor.h
share/wasi-sysroot/include/c++/v1/__format/enable_insertable.h
share/wasi-sysroot/include/c++/v1/__format/escaped_output_table.h
share/wasi-sysroot/include/c++/v1/__format/extended_grapheme_cluster_table.h
share/wasi-sysroot/include/c++/v1/__format/format_arg.h
share/wasi-sysroot/include/c++/v1/__format/format_arg_store.h
share/wasi-sysroot/include/c++/v1/__format/format_args.h
share/wasi-sysroot/include/c++/v1/__format/format_context.h
share/wasi-sysroot/include/c++/v1/__format/format_error.h
share/wasi-sysroot/include/c++/v1/__format/format_functions.h
share/wasi-sysroot/include/c++/v1/__format/format_fwd.h
share/wasi-sysroot/include/c++/v1/__format/format_parse_context.h
share/wasi-sysroot/include/c++/v1/__format/format_string.h
share/wasi-sysroot/include/c++/v1/__format/format_to_n_result.h
share/wasi-sysroot/include/c++/v1/__format/formatter.h
share/wasi-sysroot/include/c++/v1/__format/formatter_bool.h
share/wasi-sysroot/include/c++/v1/__format/formatter_char.h
share/wasi-sysroot/include/c++/v1/__format/formatter_floating_point.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_integral.h
share/wasi-sysroot/include/c++/v1/__format/formatter_output.h
share/wasi-sysroot/include/c++/v1/__format/formatter_pointer.h
share/wasi-sysroot/include/c++/v1/__format/formatter_string.h
share/wasi-sysroot/include/c++/v1/__format/formatter_tuple.h
share/wasi-sysroot/include/c++/v1/__format/parser_std_format_spec.h
share/wasi-sysroot/include/c++/v1/__format/range_default_formatter.h
share/wasi-sysroot/include/c++/v1/__format/range_formatter.h
share/wasi-sysroot/include/c++/v1/__format/unicode.h
share/wasi-sysroot/include/c++/v1/__functional/binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/binary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/bind.h
share/wasi-sysroot/include/c++/v1/__functional/bind_back.h
share/wasi-sysroot/include/c++/v1/__functional/bind_front.h
share/wasi-sysroot/include/c++/v1/__functional/binder1st.h
share/wasi-sysroot/include/c++/v1/__functional/binder2nd.h
share/wasi-sysroot/include/c++/v1/__functional/boyer_moore_searcher.h
share/wasi-sysroot/include/c++/v1/__functional/compose.h
share/wasi-sysroot/include/c++/v1/__functional/default_searcher.h
share/wasi-sysroot/include/c++/v1/__functional/function.h
share/wasi-sysroot/include/c++/v1/__functional/hash.h
share/wasi-sysroot/include/c++/v1/__functional/identity.h
share/wasi-sysroot/include/c++/v1/__functional/invoke.h
share/wasi-sysroot/include/c++/v1/__functional/is_transparent.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fn.h
share/wasi-sysroot/include/c++/v1/__functional/mem_fun_ref.h
share/wasi-sysroot/include/c++/v1/__functional/not_fn.h
share/wasi-sysroot/include/c++/v1/__functional/operations.h
share/wasi-sysroot/include/c++/v1/__functional/perfect_forward.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_binary_function.h
share/wasi-sysroot/include/c++/v1/__functional/pointer_to_unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/ranges_operations.h
share/wasi-sysroot/include/c++/v1/__functional/reference_wrapper.h
share/wasi-sysroot/include/c++/v1/__functional/unary_function.h
share/wasi-sysroot/include/c++/v1/__functional/unary_negate.h
share/wasi-sysroot/include/c++/v1/__functional/unwrap_ref.h
share/wasi-sysroot/include/c++/v1/__functional/weak_result_type.h
share/wasi-sysroot/include/c++/v1/__fwd/array.h
share/wasi-sysroot/include/c++/v1/__fwd/get.h
share/wasi-sysroot/include/c++/v1/__fwd/hash.h
share/wasi-sysroot/include/c++/v1/__fwd/memory_resource.h
share/wasi-sysroot/include/c++/v1/__fwd/pair.h
share/wasi-sysroot/include/c++/v1/__fwd/span.h
share/wasi-sysroot/include/c++/v1/__fwd/string.h
share/wasi-sysroot/include/c++/v1/__fwd/string_view.h
share/wasi-sysroot/include/c++/v1/__fwd/subrange.h
share/wasi-sysroot/include/c++/v1/__fwd/tuple.h
share/wasi-sysroot/include/c++/v1/__hash_table
share/wasi-sysroot/include/c++/v1/__ios/fpos.h
share/wasi-sysroot/include/c++/v1/__iterator/access.h
share/wasi-sysroot/include/c++/v1/__iterator/advance.h
share/wasi-sysroot/include/c++/v1/__iterator/back_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/bounded_iter.h
share/wasi-sysroot/include/c++/v1/__iterator/common_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/concepts.h
share/wasi-sysroot/include/c++/v1/__iterator/counted_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/data.h
share/wasi-sysroot/include/c++/v1/__iterator/default_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/distance.h
share/wasi-sysroot/include/c++/v1/__iterator/empty.h
share/wasi-sysroot/include/c++/v1/__iterator/erase_if_container.h
share/wasi-sysroot/include/c++/v1/__iterator/front_insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/incrementable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/indirectly_comparable.h
share/wasi-sysroot/include/c++/v1/__iterator/insert_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/istreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_move.h
share/wasi-sysroot/include/c++/v1/__iterator/iter_swap.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/iterator_with_data.h
share/wasi-sysroot/include/c++/v1/__iterator/mergeable.h
share/wasi-sysroot/include/c++/v1/__iterator/move_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/move_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/next.h
share/wasi-sysroot/include/c++/v1/__iterator/ostream_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/ostreambuf_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/permutable.h
share/wasi-sysroot/include/c++/v1/__iterator/prev.h
share/wasi-sysroot/include/c++/v1/__iterator/projected.h
share/wasi-sysroot/include/c++/v1/__iterator/readable_traits.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_access.h
share/wasi-sysroot/include/c++/v1/__iterator/reverse_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/segmented_iterator.h
share/wasi-sysroot/include/c++/v1/__iterator/size.h
share/wasi-sysroot/include/c++/v1/__iterator/sortable.h
share/wasi-sysroot/include/c++/v1/__iterator/unreachable_sentinel.h
share/wasi-sysroot/include/c++/v1/__iterator/wrap_iter.h
share/wasi-sysroot/include/c++/v1/__locale
share/wasi-sysroot/include/c++/v1/__mbstate_t.h
share/wasi-sysroot/include/c++/v1/__memory/addressof.h
share/wasi-sysroot/include/c++/v1/__memory/align.h
share/wasi-sysroot/include/c++/v1/__memory/allocate_at_least.h
share/wasi-sysroot/include/c++/v1/__memory/allocation_guard.h
share/wasi-sysroot/include/c++/v1/__memory/allocator.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_arg_t.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_destructor.h
share/wasi-sysroot/include/c++/v1/__memory/allocator_traits.h
share/wasi-sysroot/include/c++/v1/__memory/assume_aligned.h
share/wasi-sysroot/include/c++/v1/__memory/auto_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/builtin_new_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/compressed_pair.h
share/wasi-sysroot/include/c++/v1/__memory/concepts.h
share/wasi-sysroot/include/c++/v1/__memory/construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/destruct_n.h
share/wasi-sysroot/include/c++/v1/__memory/pointer_traits.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_construct_at.h
share/wasi-sysroot/include/c++/v1/__memory/ranges_uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/raw_storage_iterator.h
share/wasi-sysroot/include/c++/v1/__memory/shared_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/swap_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/temp_value.h
share/wasi-sysroot/include/c++/v1/__memory/temporary_buffer.h
share/wasi-sysroot/include/c++/v1/__memory/uninitialized_algorithms.h
share/wasi-sysroot/include/c++/v1/__memory/unique_ptr.h
share/wasi-sysroot/include/c++/v1/__memory/uses_allocator.h
share/wasi-sysroot/include/c++/v1/__memory/uses_allocator_construction.h
share/wasi-sysroot/include/c++/v1/__memory/voidify.h
share/wasi-sysroot/include/c++/v1/__memory_resource/memory_resource.h
share/wasi-sysroot/include/c++/v1/__memory_resource/monotonic_buffer_resource.h
share/wasi-sysroot/include/c++/v1/__memory_resource/polymorphic_allocator.h
share/wasi-sysroot/include/c++/v1/__memory_resource/pool_options.h
share/wasi-sysroot/include/c++/v1/__memory_resource/synchronized_pool_resource.h
share/wasi-sysroot/include/c++/v1/__memory_resource/unsynchronized_pool_resource.h
share/wasi-sysroot/include/c++/v1/__mutex_base
share/wasi-sysroot/include/c++/v1/__node_handle
share/wasi-sysroot/include/c++/v1/__numeric/accumulate.h
share/wasi-sysroot/include/c++/v1/__numeric/adjacent_difference.h
share/wasi-sysroot/include/c++/v1/__numeric/exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/gcd_lcm.h
share/wasi-sysroot/include/c++/v1/__numeric/inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/inner_product.h
share/wasi-sysroot/include/c++/v1/__numeric/iota.h
share/wasi-sysroot/include/c++/v1/__numeric/midpoint.h
share/wasi-sysroot/include/c++/v1/__numeric/partial_sum.h
share/wasi-sysroot/include/c++/v1/__numeric/reduce.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_exclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_inclusive_scan.h
share/wasi-sysroot/include/c++/v1/__numeric/transform_reduce.h
share/wasi-sysroot/include/c++/v1/__random/bernoulli_distribution.h
share/wasi-sysroot/include/c++/v1/__random/binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/cauchy_distribution.h
share/wasi-sysroot/include/c++/v1/__random/chi_squared_distribution.h
share/wasi-sysroot/include/c++/v1/__random/clamp_to_integral.h
share/wasi-sysroot/include/c++/v1/__random/default_random_engine.h
share/wasi-sysroot/include/c++/v1/__random/discard_block_engine.h
share/wasi-sysroot/include/c++/v1/__random/discrete_distribution.h
share/wasi-sysroot/include/c++/v1/__random/exponential_distribution.h
share/wasi-sysroot/include/c++/v1/__random/extreme_value_distribution.h
share/wasi-sysroot/include/c++/v1/__random/fisher_f_distribution.h
share/wasi-sysroot/include/c++/v1/__random/gamma_distribution.h
share/wasi-sysroot/include/c++/v1/__random/generate_canonical.h
share/wasi-sysroot/include/c++/v1/__random/geometric_distribution.h
share/wasi-sysroot/include/c++/v1/__random/independent_bits_engine.h
share/wasi-sysroot/include/c++/v1/__random/is_seed_sequence.h
share/wasi-sysroot/include/c++/v1/__random/is_valid.h
share/wasi-sysroot/include/c++/v1/__random/knuth_b.h
share/wasi-sysroot/include/c++/v1/__random/linear_congruential_engine.h
share/wasi-sysroot/include/c++/v1/__random/log2.h
share/wasi-sysroot/include/c++/v1/__random/lognormal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/mersenne_twister_engine.h
share/wasi-sysroot/include/c++/v1/__random/negative_binomial_distribution.h
share/wasi-sysroot/include/c++/v1/__random/normal_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_constant_distribution.h
share/wasi-sysroot/include/c++/v1/__random/piecewise_linear_distribution.h
share/wasi-sysroot/include/c++/v1/__random/poisson_distribution.h
share/wasi-sysroot/include/c++/v1/__random/random_device.h
share/wasi-sysroot/include/c++/v1/__random/ranlux.h
share/wasi-sysroot/include/c++/v1/__random/seed_seq.h
share/wasi-sysroot/include/c++/v1/__random/shuffle_order_engine.h
share/wasi-sysroot/include/c++/v1/__random/student_t_distribution.h
share/wasi-sysroot/include/c++/v1/__random/subtract_with_carry_engine.h
share/wasi-sysroot/include/c++/v1/__random/uniform_int_distribution.h
share/wasi-sysroot/include/c++/v1/__random/uniform_random_bit_generator.h
share/wasi-sysroot/include/c++/v1/__random/uniform_real_distribution.h
share/wasi-sysroot/include/c++/v1/__random/weibull_distribution.h
share/wasi-sysroot/include/c++/v1/__ranges/access.h
share/wasi-sysroot/include/c++/v1/__ranges/all.h
share/wasi-sysroot/include/c++/v1/__ranges/as_rvalue_view.h
share/wasi-sysroot/include/c++/v1/__ranges/common_view.h
share/wasi-sysroot/include/c++/v1/__ranges/concepts.h
share/wasi-sysroot/include/c++/v1/__ranges/copyable_box.h
share/wasi-sysroot/include/c++/v1/__ranges/counted.h
share/wasi-sysroot/include/c++/v1/__ranges/dangling.h
share/wasi-sysroot/include/c++/v1/__ranges/data.h
share/wasi-sysroot/include/c++/v1/__ranges/drop_view.h
share/wasi-sysroot/include/c++/v1/__ranges/drop_while_view.h
share/wasi-sysroot/include/c++/v1/__ranges/elements_view.h
share/wasi-sysroot/include/c++/v1/__ranges/empty.h
share/wasi-sysroot/include/c++/v1/__ranges/empty_view.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_borrowed_range.h
share/wasi-sysroot/include/c++/v1/__ranges/enable_view.h
share/wasi-sysroot/include/c++/v1/__ranges/filter_view.h
share/wasi-sysroot/include/c++/v1/__ranges/iota_view.h
share/wasi-sysroot/include/c++/v1/__ranges/istream_view.h
share/wasi-sysroot/include/c++/v1/__ranges/join_view.h
share/wasi-sysroot/include/c++/v1/__ranges/lazy_split_view.h
share/wasi-sysroot/include/c++/v1/__ranges/non_propagating_cache.h
share/wasi-sysroot/include/c++/v1/__ranges/owning_view.h
share/wasi-sysroot/include/c++/v1/__ranges/range_adaptor.h
share/wasi-sysroot/include/c++/v1/__ranges/rbegin.h
share/wasi-sysroot/include/c++/v1/__ranges/ref_view.h
share/wasi-sysroot/include/c++/v1/__ranges/rend.h
share/wasi-sysroot/include/c++/v1/__ranges/reverse_view.h
share/wasi-sysroot/include/c++/v1/__ranges/single_view.h
share/wasi-sysroot/include/c++/v1/__ranges/size.h
share/wasi-sysroot/include/c++/v1/__ranges/split_view.h
share/wasi-sysroot/include/c++/v1/__ranges/subrange.h
share/wasi-sysroot/include/c++/v1/__ranges/take_view.h
share/wasi-sysroot/include/c++/v1/__ranges/take_while_view.h
share/wasi-sysroot/include/c++/v1/__ranges/transform_view.h
share/wasi-sysroot/include/c++/v1/__ranges/view_interface.h
share/wasi-sysroot/include/c++/v1/__ranges/views.h
share/wasi-sysroot/include/c++/v1/__ranges/zip_view.h
share/wasi-sysroot/include/c++/v1/__split_buffer
share/wasi-sysroot/include/c++/v1/__std_stream
share/wasi-sysroot/include/c++/v1/__string/char_traits.h
share/wasi-sysroot/include/c++/v1/__string/extern_template_lists.h
share/wasi-sysroot/include/c++/v1/__support/android/locale_bionic.h
share/wasi-sysroot/include/c++/v1/__support/fuchsia/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/ibm/gettod_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/locale_mgmt_zos.h
share/wasi-sysroot/include/c++/v1/__support/ibm/nanosleep.h
share/wasi-sysroot/include/c++/v1/__support/ibm/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/musl/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/newlib/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/openbsd/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/solaris/floatingpoint.h
share/wasi-sysroot/include/c++/v1/__support/solaris/wchar.h
share/wasi-sysroot/include/c++/v1/__support/solaris/xlocale.h
share/wasi-sysroot/include/c++/v1/__support/win32/locale_win32.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__posix_l_fallback.h
share/wasi-sysroot/include/c++/v1/__support/xlocale/__strtonum_fallback.h
share/wasi-sysroot/include/c++/v1/__thread/poll_with_backoff.h
share/wasi-sysroot/include/c++/v1/__thread/timed_backoff_policy.h
share/wasi-sysroot/include/c++/v1/__threading_support
share/wasi-sysroot/include/c++/v1/__tree
share/wasi-sysroot/include/c++/v1/__tuple_dir/apply_cv.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/make_tuple_types.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/pair_like.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/sfinae_helpers.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_element.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_indices.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_like.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_like_ext.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_size.h
share/wasi-sysroot/include/c++/v1/__tuple_dir/tuple_types.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_lvalue_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_rvalue_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/add_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/aligned_storage.h
share/wasi-sysroot/include/c++/v1/__type_traits/aligned_union.h
share/wasi-sysroot/include/c++/v1/__type_traits/alignment_of.h
share/wasi-sysroot/include/c++/v1/__type_traits/apply_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/can_extract_key.h
share/wasi-sysroot/include/c++/v1/__type_traits/common_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/common_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/conditional.h
share/wasi-sysroot/include/c++/v1/__type_traits/conjunction.h
share/wasi-sysroot/include/c++/v1/__type_traits/copy_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/copy_cvref.h
share/wasi-sysroot/include/c++/v1/__type_traits/decay.h
share/wasi-sysroot/include/c++/v1/__type_traits/dependent_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/disjunction.h
share/wasi-sysroot/include/c++/v1/__type_traits/enable_if.h
share/wasi-sysroot/include/c++/v1/__type_traits/extent.h
share/wasi-sysroot/include/c++/v1/__type_traits/has_unique_object_representation.h
share/wasi-sysroot/include/c++/v1/__type_traits/has_virtual_destructor.h
share/wasi-sysroot/include/c++/v1/__type_traits/integral_constant.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_abstract.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_aggregate.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_allocator.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_always_bitcastable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_arithmetic.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_base_of.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_bounded_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_callable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_char_like_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_class.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_compound.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_constant_evaluated.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_core_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_empty.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_enum.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_final.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_floating_point.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_function.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_fundamental.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_implicitly_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_integral.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_literal_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_function_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_object_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_member_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_convertible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_nothrow_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_null_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_object.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_pod.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_polymorphic.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_primary_template.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_reference_wrapper.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_referenceable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_same.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_scalar.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_scoped_enum.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_signed.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_signed_integer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_specialization.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_standard_layout.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_swappable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivial.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copy_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copy_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_copyable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_default_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_destructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_move_assignable.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_trivially_move_constructible.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unbounded_array.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_union.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unsigned.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_unsigned_integer.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_valid_expansion.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_void.h
share/wasi-sysroot/include/c++/v1/__type_traits/is_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/lazy.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_32_64_or_128_bit.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_const_lvalue_ref.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_signed.h
share/wasi-sysroot/include/c++/v1/__type_traits/make_unsigned.h
share/wasi-sysroot/include/c++/v1/__type_traits/maybe_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/nat.h
share/wasi-sysroot/include/c++/v1/__type_traits/negation.h
share/wasi-sysroot/include/c++/v1/__type_traits/noexcept_move_assign_container.h
share/wasi-sysroot/include/c++/v1/__type_traits/promote.h
share/wasi-sysroot/include/c++/v1/__type_traits/rank.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_all_extents.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_const.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_const_ref.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_cv.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_cvref.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_extent.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_pointer.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_reference.h
share/wasi-sysroot/include/c++/v1/__type_traits/remove_volatile.h
share/wasi-sysroot/include/c++/v1/__type_traits/result_of.h
share/wasi-sysroot/include/c++/v1/__type_traits/strip_signature.h
share/wasi-sysroot/include/c++/v1/__type_traits/type_identity.h
share/wasi-sysroot/include/c++/v1/__type_traits/type_list.h
share/wasi-sysroot/include/c++/v1/__type_traits/underlying_type.h
share/wasi-sysroot/include/c++/v1/__type_traits/void_t.h
share/wasi-sysroot/include/c++/v1/__undef_macros
share/wasi-sysroot/include/c++/v1/__utility/as_const.h
share/wasi-sysroot/include/c++/v1/__utility/auto_cast.h
share/wasi-sysroot/include/c++/v1/__utility/cmp.h
share/wasi-sysroot/include/c++/v1/__utility/convert_to_integral.h
share/wasi-sysroot/include/c++/v1/__utility/declval.h
share/wasi-sysroot/include/c++/v1/__utility/exception_guard.h
share/wasi-sysroot/include/c++/v1/__utility/exchange.h
share/wasi-sysroot/include/c++/v1/__utility/forward.h
share/wasi-sysroot/include/c++/v1/__utility/forward_like.h
share/wasi-sysroot/include/c++/v1/__utility/in_place.h
share/wasi-sysroot/include/c++/v1/__utility/integer_sequence.h
share/wasi-sysroot/include/c++/v1/__utility/move.h
share/wasi-sysroot/include/c++/v1/__utility/pair.h
share/wasi-sysroot/include/c++/v1/__utility/piecewise_construct.h
share/wasi-sysroot/include/c++/v1/__utility/priority_tag.h
share/wasi-sysroot/include/c++/v1/__utility/rel_ops.h
share/wasi-sysroot/include/c++/v1/__utility/swap.h
share/wasi-sysroot/include/c++/v1/__utility/to_underlying.h
share/wasi-sysroot/include/c++/v1/__utility/unreachable.h
share/wasi-sysroot/include/c++/v1/__variant/monostate.h
share/wasi-sysroot/include/c++/v1/__verbose_abort
share/wasi-sysroot/include/c++/v1/algorithm
share/wasi-sysroot/include/c++/v1/any
share/wasi-sysroot/include/c++/v1/array
share/wasi-sysroot/include/c++/v1/atomic
share/wasi-sysroot/include/c++/v1/barrier
share/wasi-sysroot/include/c++/v1/bit
share/wasi-sysroot/include/c++/v1/bitset
share/wasi-sysroot/include/c++/v1/cassert
share/wasi-sysroot/include/c++/v1/ccomplex
share/wasi-sysroot/include/c++/v1/cctype
share/wasi-sysroot/include/c++/v1/cerrno
share/wasi-sysroot/include/c++/v1/cfenv
share/wasi-sysroot/include/c++/v1/cfloat
share/wasi-sysroot/include/c++/v1/charconv
share/wasi-sysroot/include/c++/v1/chrono
share/wasi-sysroot/include/c++/v1/cinttypes
share/wasi-sysroot/include/c++/v1/ciso646
share/wasi-sysroot/include/c++/v1/climits
share/wasi-sysroot/include/c++/v1/clocale
share/wasi-sysroot/include/c++/v1/cmath
share/wasi-sysroot/include/c++/v1/codecvt
share/wasi-sysroot/include/c++/v1/compare
share/wasi-sysroot/include/c++/v1/complex
share/wasi-sysroot/include/c++/v1/complex.h
share/wasi-sysroot/include/c++/v1/concepts
share/wasi-sysroot/include/c++/v1/condition_variable
share/wasi-sysroot/include/c++/v1/coroutine
share/wasi-sysroot/include/c++/v1/csetjmp
share/wasi-sysroot/include/c++/v1/csignal
share/wasi-sysroot/include/c++/v1/cstdarg
share/wasi-sysroot/include/c++/v1/cstdbool
share/wasi-sysroot/include/c++/v1/cstddef
share/wasi-sysroot/include/c++/v1/cstdint
share/wasi-sysroot/include/c++/v1/cstdio
share/wasi-sysroot/include/c++/v1/cstdlib
share/wasi-sysroot/include/c++/v1/cstring
share/wasi-sysroot/include/c++/v1/ctgmath
share/wasi-sysroot/include/c++/v1/ctime
share/wasi-sysroot/include/c++/v1/ctype.h
share/wasi-sysroot/include/c++/v1/cuchar
share/wasi-sysroot/include/c++/v1/cwchar
share/wasi-sysroot/include/c++/v1/cwctype
share/wasi-sysroot/include/c++/v1/cxxabi.h
share/wasi-sysroot/include/c++/v1/deque
share/wasi-sysroot/include/c++/v1/errno.h
share/wasi-sysroot/include/c++/v1/exception
share/wasi-sysroot/include/c++/v1/execution
share/wasi-sysroot/include/c++/v1/expected
share/wasi-sysroot/include/c++/v1/experimental/__config
share/wasi-sysroot/include/c++/v1/experimental/__memory
share/wasi-sysroot/include/c++/v1/experimental/algorithm
share/wasi-sysroot/include/c++/v1/experimental/coroutine
share/wasi-sysroot/include/c++/v1/experimental/deque
share/wasi-sysroot/include/c++/v1/experimental/forward_list
share/wasi-sysroot/include/c++/v1/experimental/functional
share/wasi-sysroot/include/c++/v1/experimental/iterator
share/wasi-sysroot/include/c++/v1/experimental/list
share/wasi-sysroot/include/c++/v1/experimental/map
share/wasi-sysroot/include/c++/v1/experimental/memory_resource
share/wasi-sysroot/include/c++/v1/experimental/propagate_const
share/wasi-sysroot/include/c++/v1/experimental/regex
share/wasi-sysroot/include/c++/v1/experimental/set
share/wasi-sysroot/include/c++/v1/experimental/simd
share/wasi-sysroot/include/c++/v1/experimental/string
share/wasi-sysroot/include/c++/v1/experimental/type_traits
share/wasi-sysroot/include/c++/v1/experimental/unordered_map
share/wasi-sysroot/include/c++/v1/experimental/unordered_set
share/wasi-sysroot/include/c++/v1/experimental/utility
share/wasi-sysroot/include/c++/v1/experimental/vector
share/wasi-sysroot/include/c++/v1/ext/__hash
share/wasi-sysroot/include/c++/v1/ext/hash_map
share/wasi-sysroot/include/c++/v1/ext/hash_set
share/wasi-sysroot/include/c++/v1/fenv.h
share/wasi-sysroot/include/c++/v1/filesystem
share/wasi-sysroot/include/c++/v1/float.h
share/wasi-sysroot/include/c++/v1/format
share/wasi-sysroot/include/c++/v1/forward_list
share/wasi-sysroot/include/c++/v1/fstream
share/wasi-sysroot/include/c++/v1/functional
share/wasi-sysroot/include/c++/v1/future
share/wasi-sysroot/include/c++/v1/initializer_list
share/wasi-sysroot/include/c++/v1/inttypes.h
share/wasi-sysroot/include/c++/v1/iomanip
share/wasi-sysroot/include/c++/v1/ios
share/wasi-sysroot/include/c++/v1/iosfwd
share/wasi-sysroot/include/c++/v1/iostream
share/wasi-sysroot/include/c++/v1/istream
share/wasi-sysroot/include/c++/v1/iterator
share/wasi-sysroot/include/c++/v1/latch
share/wasi-sysroot/include/c++/v1/libcxx.imp
share/wasi-sysroot/include/c++/v1/limits
share/wasi-sysroot/include/c++/v1/limits.h
share/wasi-sysroot/include/c++/v1/list
share/wasi-sysroot/include/c++/v1/locale
share/wasi-sysroot/include/c++/v1/locale.h
share/wasi-sysroot/include/c++/v1/map
share/wasi-sysroot/include/c++/v1/math.h
share/wasi-sysroot/include/c++/v1/memory
share/wasi-sysroot/include/c++/v1/memory_resource
share/wasi-sysroot/include/c++/v1/module.modulemap
share/wasi-sysroot/include/c++/v1/mutex
share/wasi-sysroot/include/c++/v1/new
share/wasi-sysroot/include/c++/v1/numbers
share/wasi-sysroot/include/c++/v1/numeric
share/wasi-sysroot/include/c++/v1/optional
share/wasi-sysroot/include/c++/v1/ostream
share/wasi-sysroot/include/c++/v1/queue
share/wasi-sysroot/include/c++/v1/random
share/wasi-sysroot/include/c++/v1/ranges
share/wasi-sysroot/include/c++/v1/ratio
share/wasi-sysroot/include/c++/v1/regex
share/wasi-sysroot/include/c++/v1/scoped_allocator
share/wasi-sysroot/include/c++/v1/semaphore
share/wasi-sysroot/include/c++/v1/set
share/wasi-sysroot/include/c++/v1/setjmp.h
share/wasi-sysroot/include/c++/v1/shared_mutex
share/wasi-sysroot/include/c++/v1/source_location
share/wasi-sysroot/include/c++/v1/span
share/wasi-sysroot/include/c++/v1/sstream
share/wasi-sysroot/include/c++/v1/stack
share/wasi-sysroot/include/c++/v1/stdatomic.h
share/wasi-sysroot/include/c++/v1/stdbool.h
share/wasi-sysroot/include/c++/v1/stddef.h
share/wasi-sysroot/include/c++/v1/stdexcept
share/wasi-sysroot/include/c++/v1/stdint.h
share/wasi-sysroot/include/c++/v1/stdio.h
share/wasi-sysroot/include/c++/v1/stdlib.h
share/wasi-sysroot/include/c++/v1/streambuf
share/wasi-sysroot/include/c++/v1/string
share/wasi-sysroot/include/c++/v1/string.h
share/wasi-sysroot/include/c++/v1/string_view
share/wasi-sysroot/include/c++/v1/strstream
share/wasi-sysroot/include/c++/v1/system_error
share/wasi-sysroot/include/c++/v1/tgmath.h
share/wasi-sysroot/include/c++/v1/thread
share/wasi-sysroot/include/c++/v1/tuple
share/wasi-sysroot/include/c++/v1/type_traits
share/wasi-sysroot/include/c++/v1/typeindex
share/wasi-sysroot/include/c++/v1/typeinfo
share/wasi-sysroot/include/c++/v1/uchar.h
share/wasi-sysroot/include/c++/v1/unordered_map
share/wasi-sysroot/include/c++/v1/unordered_set
share/wasi-sysroot/include/c++/v1/utility
share/wasi-sysroot/include/c++/v1/valarray
share/wasi-sysroot/include/c++/v1/variant
share/wasi-sysroot/include/c++/v1/vector
share/wasi-sysroot/include/c++/v1/version
share/wasi-sysroot/include/c++/v1/wchar.h
share/wasi-sysroot/include/c++/v1/wctype.h
share/wasi-sysroot/lib/wasm32-wasi/libc++.a
share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a
share/wasi-sysroot/lib/wasm32-wasi/libc++experimental.a

View file

@ -0,0 +1,6 @@
# must sync with devel/llvm17
DISTVERSION= 17.0.5
MASTERDIR= ${.CURDIR}/../wasi-libcxx
.include "${MASTERDIR}/Makefile"

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
PORTNAME= yuzu PORTNAME= yuzu
PORTVERSION= s20231118 PORTVERSION= s20231120
CATEGORIES= emulators wayland CATEGORIES= emulators wayland
.if make(makesum) .if make(makesum)
MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
@ -46,7 +46,7 @@ qt6_OPTIONS_EXCLUDE= QT5
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= yuzu-emu GH_ACCOUNT= yuzu-emu
GH_TAGNAME= feb60de5c3 GH_TAGNAME= 8da5bd27e9
GH_TUPLE= yuzu-emu:mbedtls:v2.16.9-115-g8c88150ca:mbedtls/externals/mbedtls \ GH_TUPLE= yuzu-emu:mbedtls:v2.16.9-115-g8c88150ca:mbedtls/externals/mbedtls \
yuzu-emu:sirit:ab75463:sirit/externals/sirit \ yuzu-emu:sirit:ab75463:sirit/externals/sirit \
GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:v3.0.1-114-g2f382df:VulkanMemoryAllocator/externals/VulkanMemoryAllocator \ GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:v3.0.1-114-g2f382df:VulkanMemoryAllocator/externals/VulkanMemoryAllocator \

View file

@ -1,8 +1,8 @@
TIMESTAMP = 1700311187 TIMESTAMP = 1700521128
SHA256 (yuzu-s20230424/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac SHA256 (yuzu-s20230424/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac
SIZE (yuzu-s20230424/compatibility_list.json) = 1801327 SIZE (yuzu-s20230424/compatibility_list.json) = 1801327
SHA256 (yuzu-emu-yuzu-s20231118-feb60de5c3_GH0.tar.gz) = 08c02b317dc13f50c2e5aec93fe1305d37863f3b55c4c6c555b5301990fc7a05 SHA256 (yuzu-emu-yuzu-s20231120-8da5bd27e9_GH0.tar.gz) = 77b683eef81b5d7f8513c7a7ba9a894f2349afc8dc99c1ad7edc5b8b7366e7d3
SIZE (yuzu-emu-yuzu-s20231118-feb60de5c3_GH0.tar.gz) = 6498506 SIZE (yuzu-emu-yuzu-s20231120-8da5bd27e9_GH0.tar.gz) = 6501151
SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450 SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450
SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189 SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189
SHA256 (yuzu-emu-sirit-ab75463_GH0.tar.gz) = 6b61e265be182b7a78075fc1b98ccf80fd33008343205dd0e22a10a439c45319 SHA256 (yuzu-emu-sirit-ab75463_GH0.tar.gz) = 6b61e265be182b7a78075fc1b98ccf80fd33008343205dd0e22a10a439c45319

View file

@ -1,5 +1,5 @@
PORTNAME= fheroes2 PORTNAME= fheroes2
PORTVERSION= 1.0.9 PORTVERSION= 1.0.10
CATEGORIES= games CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org MAINTAINER= pkubaj@FreeBSD.org
@ -9,15 +9,12 @@ WWW= https://ihhub.github.io/fheroes2/
LICENSE= GPLv2 LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpng.so:graphics/png
RUN_DEPENDS= timidity:audio/timidity RUN_DEPENDS= timidity:audio/timidity
USES= cmake gettext-tools iconv localbase:ldflags pkgconfig sdl \ USES= cmake sdl
shebangfix
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= ihhub GH_ACCOUNT= ihhub
USE_SDL= image2 mixer2 sdl2 ttf2 USE_SDL= mixer2 sdl2
SHEBANG_FILES= script/demo/download_demo_version.sh
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1697027545 TIMESTAMP = 1700462186
SHA256 (ihhub-fheroes2-1.0.9_GH0.tar.gz) = 22e73ee4ff8a38e9e648fcb8df681fbb309b136e68483639517dfc9f61f867df SHA256 (ihhub-fheroes2-1.0.10_GH0.tar.gz) = f0bc60973bbdc3c333563a5f53252d6e3edd4ea8c4f91729e0480ff0e6a403a2
SIZE (ihhub-fheroes2-1.0.9_GH0.tar.gz) = 11784935 SIZE (ihhub-fheroes2-1.0.10_GH0.tar.gz) = 11810559

View file

@ -8,4 +8,4 @@ bin/fheroes2
@dir %%DATADIR%%/files/lang @dir %%DATADIR%%/files/lang
share/applications/fheroes2.desktop share/applications/fheroes2.desktop
share/icons/hicolor/128x128/apps/fheroes2.png share/icons/hicolor/128x128/apps/fheroes2.png
share/metainfo/fheroes2.appdata.xml share/metainfo/fheroes2.metainfo.xml

View file

@ -1,5 +1,5 @@
PORTNAME= mirrormagic PORTNAME= mirrormagic
DISTVERSION= 3.3.0 DISTVERSION= 3.3.1
CATEGORIES= games CATEGORIES= games
MASTER_SITES= https://www.artsoft.org/RELEASES/linux/mirrormagic/ MASTER_SITES= https://www.artsoft.org/RELEASES/linux/mirrormagic/
DISTNAME= ${PORTNAME}-${DISTVERSION}-linux DISTNAME= ${PORTNAME}-${DISTVERSION}-linux

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1685557668 TIMESTAMP = 1699954066
SHA256 (mirrormagic-3.3.0-linux.tar.gz) = acfa4510d77c43e2b0089ebb8a501e1f6aa51378ed915ff1f065f3238e99a4c7 SHA256 (mirrormagic-3.3.1-linux.tar.gz) = 982d18cd4458fcd61900e9bd3e5c123a3e6fb2493712bed49fa49fdddfc19964
SIZE (mirrormagic-3.3.0-linux.tar.gz) = 5686178 SIZE (mirrormagic-3.3.1-linux.tar.gz) = 5691433

View file

@ -1,5 +1,5 @@
PORTNAME= veloren PORTNAME= veloren
PORTVERSION= s20231114 PORTVERSION= s20231116
CATEGORIES= games wayland CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly PKGNAMESUFFIX= -weekly
@ -23,7 +23,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg USES= cargo xorg
USE_XORG= xcb USE_XORG= xcb
USE_GITLAB= yes USE_GITLAB= yes
GL_TAGNAME= v0.15.0-622-gb9bfb3f1d # git describe --match='v[0-9]*' weekly GL_TAGNAME= v0.15.0-624-gd8a0e83d6 # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \ PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \ bin/${PORTNAME}-voxygen \

View file

@ -1,4 +1,4 @@
TIMESTAMP = 1700006037 TIMESTAMP = 1700170977
SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39 SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39
SIZE (rust/crates/ab_glyph-0.2.21.crate) = 17764 SIZE (rust/crates/ab_glyph-0.2.21.crate) = 17764
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@ -1549,5 +1549,5 @@ SHA256 (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = f6fc0
SIZE (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = 90485 SIZE (yoanlcq-vek-84d5cb65841d46599a986c5477341bea4456be26_GH0.tar.gz) = 90485
SHA256 (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 55b7e0bfdf87aca662e4ae0a8abd4cbe0cf5d2d2e9f9a61f8b40f02ab769d04f SHA256 (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 55b7e0bfdf87aca662e4ae0a8abd4cbe0cf5d2d2e9f9a61f8b40f02ab769d04f
SIZE (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 402612 SIZE (Imberflur-winit-raw-window-handle-0.4-retro-support-v1_GH0.tar.gz) = 402612
SHA256 (veloren-v0.15.0-622-gb9bfb3f1d.tar.bz2) = 795251efea5c945e4734a45eb8779f062ce79f10f8b9457e43ce253b32c44a1a SHA256 (veloren-v0.15.0-624-gd8a0e83d6.tar.bz2) = b4d2b4b50b0b3f36fb8724083340ef67d8006f89f512a926dcb42fb668579856
SIZE (veloren-v0.15.0-622-gb9bfb3f1d.tar.bz2) = 270019961 SIZE (veloren-v0.15.0-624-gd8a0e83d6.tar.bz2) = 270018315

View file

@ -1,5 +1,6 @@
PORTNAME= sopel PORTNAME= sopel
DISTVERSION= 7.1.9 DISTVERSION= 7.1.9
PORTREVISION= 1
CATEGORIES= irc python CATEGORIES= irc python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -46,5 +47,10 @@ post-install:
@${MKDIR} ${STAGEDIR}/var/${dir}/sopel @${MKDIR} ${STAGEDIR}/var/${dir}/sopel
.endfor .endfor
@${MKDIR} ${STAGEDIR}/var/db/sopel/www @${MKDIR} ${STAGEDIR}/var/db/sopel/www
.for script in sopel sopel-config sopel-plugins
${CP} ${FILESDIR}/${script}.py ${STAGEDIR}${PREFIX}/bin/${script}
@${REINPLACE_CMD} -e "s|%%PYTHON_SHEBANG%%|#!${PYTHON_CMD}|" ${STAGEDIR}${PREFIX}/bin/${script}
${CHMOD} 555 ${STAGEDIR}${PREFIX}/bin/${script}
.endfor
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,37 +0,0 @@
--- requirements.txt.orig 2023-02-26 10:45:58 UTC
+++ requirements.txt
@@ -1,27 +1,8 @@
-xmltodict<0.12.0; python_version == '3.3'
-xmltodict==0.12; python_version != '3.3'
+xmltodict
pytz
-praw>=4.0.0,<6.0.0
-# transitive dependency of praw; v0.18 introduced f-string syntax
-update-checker<0.18; python_version < '3.6'
-geoip2<3.0; python_version <= '3.5' and python_version != '2.7'
-geoip2>=3.0,<4.0; python_version == '2.7'
-geoip2>=4.0,<5.0; python_version >= '3.6'
-# transitive dependency of geoip2; v2 dropped py2.7 & py3 < 3.6
-maxminddb<2.0; python_version < '3.6'
-ipaddress<2.0; python_version < '3.3'
-requests>=2.24.0,<3.0.0; python_version != '3.3' and python_version != '3.4'
-# py3.3 doesn't work with the chardet/charset-normalizer detection added in 2.26
-requests>=2.24.0,<2.26; python_version == '3.3'
-# py3.4 isn't supported after requests 2.21
-requests==2.21.0; python_version == '3.4'
-# transitive dependency of requests
-# 2.0 will drop EOL Python 2.7 & 3.5, just like Sopel 8 plans to
-urllib3<1.27; python_version != '3.3' and python_version != '3.4'
-urllib3<1.23; python_version == '3.3'
-urllib3<1.25; python_version == '3.4'
-dnspython<2.0; python_version == '2.7'
-dnspython<1.16.0; python_version == '3.3'
-dnspython<3.0; python_version >= '3.4'
-sqlalchemy<1.3; python_version == '3.3'
-sqlalchemy<1.4; python_version != '3.3'
+praw
+geoip2
+requests
+urllib3
+dnspython
+sqlalchemy

View file

@ -0,0 +1,6 @@
%%PYTHON_SHEBANG%%
import sopel.cli.config
if __name__ == "__main__":
sopel.cli.config.main()

View file

@ -0,0 +1,6 @@
%%PYTHON_SHEBANG%%
import sopel.cli.plugins
if __name__ == "__main__":
sopel.cli.plugins.main()

6
irc/py-sopel/files/sopel.py Executable file
View file

@ -0,0 +1,6 @@
%%PYTHON_SHEBANG%%
import sopel.cli.run
if __name__ == "__main__":
sopel.cli.run.main()

View file

@ -0,0 +1,10 @@
--- src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp.orig 2023-11-10 13:11:41 UTC
+++ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
@@ -962,6 +962,7 @@ void os::print_context(outputStream *st, const void *c
#endif
}
st->cr();
+}
void os::print_tos_pc(outputStream *st, const void *context) {
if (context == NULL) return;

View file

@ -1,5 +1,5 @@
PORTNAME= gcc PORTNAME= gcc
PORTVERSION= 11.4.1.s20231109 PORTVERSION= 11.4.1.s20231116
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION} MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel PKGNAMESUFFIX= ${SUFFIX}-devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1699585565 TIMESTAMP = 1700190400
SHA256 (gcc-11-20231109.tar.xz) = 4e8a962c96a6290e63be6056249fe2cd3c1d3f831b32b88ca9cb82656d3ca0b2 SHA256 (gcc-11-20231116.tar.xz) = 4f7742239961cd038242f10eb7f38ed897ee700f6642bb5263f47955372f87a2
SIZE (gcc-11-20231109.tar.xz) = 76231496 SIZE (gcc-11-20231116.tar.xz) = 76229556

View file

@ -1,5 +1,5 @@
PORTNAME= gcc PORTNAME= gcc
PORTVERSION= 12.3.1.s20231110 PORTVERSION= 12.3.1.s20231117
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION} MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel PKGNAMESUFFIX= ${SUFFIX}-devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1699671938 TIMESTAMP = 1700276663
SHA256 (gcc-12-20231110.tar.xz) = 0d68c9f1375041c2af7ac0ab11709b85d2d653436d5e33fd24231227eb6ae680 SHA256 (gcc-12-20231117.tar.xz) = 1a07e402233828c436b7f68411813a49372db4360a386d0cbb3fa2acc1219504
SIZE (gcc-12-20231110.tar.xz) = 79797548 SIZE (gcc-12-20231117.tar.xz) = 79812376

View file

@ -1,5 +1,5 @@
PORTNAME= gcc PORTNAME= gcc
PORTVERSION= 13.2.1.s20231111 PORTVERSION= 13.2.1.s20231118
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION} MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel PKGNAMESUFFIX= ${SUFFIX}-devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1699758352 TIMESTAMP = 1700363036
SHA256 (gcc-13-20231111.tar.xz) = 87d0b64640c7af1ea5c174bba45a8451ecbe229df319d8e9d4f6db2442372068 SHA256 (gcc-13-20231118.tar.xz) = 6cd0aefb0d01dfdf94e6c24973fa10341c6a01e14e2429bc9ea6453b9107fb46
SIZE (gcc-13-20231111.tar.xz) = 84331252 SIZE (gcc-13-20231118.tar.xz) = 84338040

View file

@ -1,5 +1,5 @@
PORTNAME= gcc PORTNAME= gcc
PORTVERSION= 14.0.0.s20231112 PORTVERSION= 14.0.0.s20231119
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION} MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel PKGNAMESUFFIX= ${SUFFIX}-devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1699844832 TIMESTAMP = 1700449415
SHA256 (gcc-14-20231112.tar.xz) = 4f3b136ab64593c76d29aec2b3fe8bcd346e485959f9b75ca6712560101f0922 SHA256 (gcc-14-20231119.tar.xz) = af0b9a4acab01c17a2cfe0311110cc3c675ee0970c8a2072c9b17d7e629c6d52
SIZE (gcc-14-20231112.tar.xz) = 86265592 SIZE (gcc-14-20231119.tar.xz) = 86333708

View file

@ -0,0 +1,22 @@
Chase https://github.com/intel/gmmlib/commit/861d5b2318ec
until https://github.com/intel/compute-runtime/commit/cfe51ff2ba97
--- shared/source/gen8/hw_info_bdw.cpp.orig 2022-06-08 12:04:46 UTC
+++ shared/source/gen8/hw_info_bdw.cpp
@@ -17,11 +17,11 @@ bool isSimulationBDW(unsigned short deviceId) {
bool isSimulationBDW(unsigned short deviceId) {
switch (deviceId) {
- case IBDW_GT0_DESK_DEVICE_F0_ID:
- case IBDW_GT1_DESK_DEVICE_F0_ID:
- case IBDW_GT2_DESK_DEVICE_F0_ID:
- case IBDW_GT3_DESK_DEVICE_F0_ID:
- case IBDW_GT4_DESK_DEVICE_F0_ID:
+ case 0x0BD0:
+ case 0x0BD1:
+ case 0x0BD2:
+ case 0x0BD3:
+ case 0x0BD4:
return true;
}
return false;

View file

@ -54,9 +54,9 @@ OPTIONS_DEFAULT=CANBERRA
.if ${ARCH} == powerpc64 .if ${ARCH} == powerpc64
MOZ_OPTIONS+= --without-wasm-sandboxed-libraries MOZ_OPTIONS+= --without-wasm-sandboxed-libraries
.else .else
BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx \ BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \
${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \
${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/clang/${LLVM_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a:devel/wasi-compiler-rt${LLVM_DEFAULT} wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION}
MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot
.endif .endif

View file

@ -1,4 +1,4 @@
DISTVERSION= 4.8.0.59 DISTVERSION= 4.8.0.60
PORTREVISION= 0 PORTREVISION= 0
PKGNAMESUFFIX= -devel PKGNAMESUFFIX= -devel

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1700126876 TIMESTAMP = 1700498403
SHA256 (emby-server-devel/emby-server-freebsd13_4.8.0.59_amd64.tar.xz) = d25d957a0eb4e4267da531937ec9723452abf84e7f3ecaec048644403c5dffe2 SHA256 (emby-server-devel/emby-server-freebsd13_4.8.0.60_amd64.tar.xz) = 6f42bdbdba388fea9544e148891dc89b9c9d476cf500217e7734a5cb64c5b584
SIZE (emby-server-devel/emby-server-freebsd13_4.8.0.59_amd64.tar.xz) = 37794048 SIZE (emby-server-devel/emby-server-freebsd13_4.8.0.60_amd64.tar.xz) = 37572816
SHA256 (emby-server-devel/ffdetect-2022_05_07-x64_freebsd13.tar.xz) = 88e82f76e5e82568bdd7800ec5c6d5c05d33c4c951dae0712d078112cee80e64 SHA256 (emby-server-devel/ffdetect-2022_05_07-x64_freebsd13.tar.xz) = 88e82f76e5e82568bdd7800ec5c6d5c05d33c4c951dae0712d078112cee80e64
SIZE (emby-server-devel/ffdetect-2022_05_07-x64_freebsd13.tar.xz) = 75308 SIZE (emby-server-devel/ffdetect-2022_05_07-x64_freebsd13.tar.xz) = 75308
SHA256 (emby-server-devel/ffmpeg-2022_05_07.tar.gz) = 44506c7c4fa41c721819f9b530b021e11921ea2a1332ce947d8af5a06a2df01e SHA256 (emby-server-devel/ffmpeg-2022_05_07.tar.gz) = 44506c7c4fa41c721819f9b530b021e11921ea2a1332ce947d8af5a06a2df01e

View file

@ -1,6 +1,6 @@
PORTNAME= netmiko PORTNAME= netmiko
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 4.2.0 DISTVERSION= 4.3.0
CATEGORIES= security net-mgmt python CATEGORIES= security net-mgmt python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -17,20 +17,18 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ntc-templates>=2.0.0:textproc/py-ntc-templat
${PYTHON_PKGNAMEPREFIX}pyserial>=3.3:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>=3.3:comms/py-pyserial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scp>=0.13.6:security/py-scp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scp>=0.13.6:security/py-scp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}textfsm>=1.1.3:textproc/py-textfsm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}textfsm>=1.1.3:textproc/py-textfsm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.3:devel/py-yaml@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=6.0.1:devel/py-yaml@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
USES= python shebangfix USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517 USE_PYTHON= autoplist concurrent pep517 pytest
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= ktbyers GH_ACCOUNT= ktbyers
SHEBANG_FILES= netmiko/cli_tools/netmiko_cfg.py \ SHEBANG_FILES= netmiko/cli_tools/netmiko_cfg.py \
netmiko/cli_tools/netmiko_grep.py \ netmiko/cli_tools/netmiko_grep.py \
netmiko/cli_tools/netmiko_show.py netmiko/cli_tools/netmiko_show.py
TEST_ARGS= tests/test_import_netmiko.py
NO_ARCH= yes NO_ARCH= yes
do-test:
cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -s tests/test_import_netmiko.py
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1684003982 TIMESTAMP = 1700407948
SHA256 (ktbyers-netmiko-v4.2.0_GH0.tar.gz) = ed7057bbee8f16494a5176155871247c477cc26228b81982e3552ed4d0e11b7f SHA256 (ktbyers-netmiko-v4.3.0_GH0.tar.gz) = e80e2fea7cf24c0b28c59affeef0efc86facc03b08c9c319d10cb586db95f36a
SIZE (ktbyers-netmiko-v4.2.0_GH0.tar.gz) = 1282749 SIZE (ktbyers-netmiko-v4.3.0_GH0.tar.gz) = 1939889

View file

@ -1,5 +1,5 @@
PORTNAME= oksh PORTNAME= oksh
DISTVERSION= 7.3 DISTVERSION= 7.4
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= shells CATEGORIES= shells
MASTER_SITES= https://github.com/ibara/oksh/releases/download/oksh-${DISTVERSION}/ MASTER_SITES= https://github.com/ibara/oksh/releases/download/oksh-${DISTVERSION}/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1681940646 TIMESTAMP = 1700490085
SHA256 (oksh-7.3.tar.gz) = 9f176ff6841435a55f27bfd3ebbfc951c8cca6fdf3638f0123f44617e3992f93 SHA256 (oksh-7.4.tar.gz) = be9a8d457bf373bd04618074c41b46f4edec2ba1c57a58be881d60eaa6628596
SIZE (oksh-7.3.tar.gz) = 308762 SIZE (oksh-7.4.tar.gz) = 308825

View file

@ -858,6 +858,7 @@
SUBDIR += opensbi SUBDIR += opensbi
SUBDIR += openseachest SUBDIR += openseachest
SUBDIR += openshift-install SUBDIR += openshift-install
SUBDIR += opentofu
SUBDIR += openupsd SUBDIR += openupsd
SUBDIR += openzfs SUBDIR += openzfs
SUBDIR += openzfs-kmod SUBDIR += openzfs-kmod

View file

@ -0,0 +1,20 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0-alpha5
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tool for building, changing, and versioning infrastructure
WWW= https://opentofu.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
GO_BUILDFLAGS= -o bin/
GO_MODULE= github.com/opentofu/opentofu
GO_TARGET= ./cmd/tofu
PLIST_FILES= bin/tofu
.include <bsd.port.mk>

View file

@ -0,0 +1,5 @@
TIMESTAMP = 1700484675
SHA256 (go/sysutils_opentofu/opentofu-v1.6.0-alpha5/v1.6.0-alpha5.mod) = 714379a411306bb1ba422f4739cc1afd22777e9b84155aa81731e26bacad9f89
SIZE (go/sysutils_opentofu/opentofu-v1.6.0-alpha5/v1.6.0-alpha5.mod) = 13073
SHA256 (go/sysutils_opentofu/opentofu-v1.6.0-alpha5/v1.6.0-alpha5.zip) = 0aa3bbb38d19ef8d7af552c9c6096e7ea8884b06215b76576a7e170c1d98d814
SIZE (go/sysutils_opentofu/opentofu-v1.6.0-alpha5/v1.6.0-alpha5.zip) = 5577417

View file

@ -0,0 +1,24 @@
OpenTofu is an OSS tool for building, changing, and versioning infrastructure
safely and efficiently. OpenTofu can manage existing and popular service
providers as well as custom in-house solutions.
The key features of OpenTofu are:
Infrastructure as Code: Infrastructure is described using a high-level
configuration syntax. This allows a blueprint of your datacenter to be
versioned and treated as you would any other code. Additionally, infrastructure
can be shared and re-used.
Execution Plans: OpenTofu has a "planning" step where it generates an execution
plan. The execution plan shows what OpenTofu will do when you call apply. This
lets you avoid any surprises when OpenTofu manipulates infrastructure.
Resource Graph: OpenTofu builds a graph of all your resources, and parallelizes
the creation and modification of any non-dependent resources. Because of this,
OpenTofu builds infrastructure as efficiently as possible, and operators get
insight into dependencies in their infrastructure.
Change Automation: Complex changesets can be applied to your infrastructure
with minimal human interaction. With the previously mentioned execution plan
and resource graph, you know exactly what OpenTofu will change and in what
order, avoiding many possible human errors.

View file

@ -1,5 +1,5 @@
PORTNAME= extract-msg PORTNAME= extract-msg
DISTVERSION= 0.45.0 DISTVERSION= 0.46.2
CATEGORIES= textproc python CATEGORIES= textproc python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -32,6 +32,7 @@ OPTIONS_DEFINE= WKHTMLTOPDF
OPTIONS_DEFAULT= WKHTMLTOPDF OPTIONS_DEFAULT= WKHTMLTOPDF
WKHTMLTOPDF_DESC= Enable support for converting the body as PDF WKHTMLTOPDF_DESC= Enable support for converting the body as PDF
WKHTMLTOPDF_RUN_DEPENDS= wkhtmltopdf>0:converters/wkhtmltopdf WKHTMLTOPDF_RUN_DEPENDS= wkhtmltopdf>0:converters/wkhtmltopdf
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1691959858 TIMESTAMP = 1700414684
SHA256 (extract_msg-0.45.0.tar.gz) = 6814865cf2ba806bd69af53af688a13e000a95d4991cce6a0416b3bdeb739496 SHA256 (extract_msg-0.46.2.tar.gz) = 1ccc852881bba973a1f2e2b65e72138aaf2b5784dddc13be34d65af1c410e8ab
SIZE (extract_msg-0.45.0.tar.gz) = 298409 SIZE (extract_msg-0.46.2.tar.gz) = 314391

View file

@ -1,5 +1,5 @@
PORTNAME= griffe PORTNAME= griffe
DISTVERSION= 0.36.9 DISTVERSION= 0.38.0
CATEGORIES= textproc python CATEGORIES= textproc python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1698729878 TIMESTAMP = 1700225369
SHA256 (griffe-0.36.9.tar.gz) = b4e510bf0ed1fc91c58453c68018a2247c561adec8f5dadc40275afc01f51eac SHA256 (griffe-0.38.0.tar.gz) = 9b97487b583042b543d1e28196caee638ecd766c8c4c98135071806cb5333ac2
SIZE (griffe-0.36.9.tar.gz) = 126804 SIZE (griffe-0.38.0.tar.gz) = 871742

View file

@ -1,5 +1,5 @@
PORTNAME= mkdocstrings-python PORTNAME= mkdocstrings-python
DISTVERSION= 1.7.3 DISTVERSION= 1.7.4
CATEGORIES= textproc python CATEGORIES= textproc python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,7 +13,7 @@ LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=0.35:textproc/py-griffe@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=0.37:textproc/py-griffe@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocstrings>0:textproc/py-mkdocstrings@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocstrings>0:textproc/py-mkdocstrings@${PY_FLAVOR}
# textproc/py-mkdocstrings belongs to RUN_DEPENDS as well but would cause # textproc/py-mkdocstrings belongs to RUN_DEPENDS as well but would cause
# a circular dependency (via py-mkdocstrings' PYTHON option). It was therefore # a circular dependency (via py-mkdocstrings' PYTHON option). It was therefore

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1698730103 TIMESTAMP = 1700227446
SHA256 (mkdocstrings_python-1.7.3.tar.gz) = c20128fa96c24dbc6437b10dfedaf33b0415d4503e51ce9ce5e84b271278268e SHA256 (mkdocstrings_python-1.7.4.tar.gz) = c2fc34efd70000ec31aee247910006e8dd9d1b9f3957bf46880c3f6e51a8f0d5
SIZE (mkdocstrings_python-1.7.3.tar.gz) = 30523 SIZE (mkdocstrings_python-1.7.4.tar.gz) = 32108

View file

@ -1,5 +1,5 @@
PORTNAME= mkdocstrings PORTNAME= mkdocstrings
DISTVERSION= 0.23.0 DISTVERSION= 0.24.0
CATEGORIES= textproc python CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,14 +11,16 @@ LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.11.1:devel/py-Jinja2@${PY_FLAVOR} \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.11.1:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=3.3:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=3.3:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markupsafe>=1.1:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>=1.1:textproc/py-markupsafe@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocs>=1.2:textproc/py-mkdocs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs>=1.4:textproc/py-mkdocs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=6.3:textproc/py-pymdown-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-autorefs>=0.3.1:textproc/py-mkdocs-autorefs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocs-autorefs>=0.3.1:textproc/py-mkdocs-autorefs@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}platformdirs>=2.2.0:devel/py-platformdirs@${PY_FLAVOR} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=6.3:textproc/py-pymdown-extensions@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}mkdocs-material>0:textproc/py-mkdocs-material@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs-material>0:textproc/py-mkdocs-material@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
USES= python USES= python

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1694104650 TIMESTAMP = 1700222901
SHA256 (mkdocstrings-mkdocstrings-0.23.0_GH0.tar.gz) = 509079dc1b22c9f5348866a37e343422fd1aceeec55f3f722cd322410091b517 SHA256 (mkdocstrings-mkdocstrings-0.24.0_GH0.tar.gz) = 789b3f1e61fcc82cebb9036e90f9ef37879ae863c74040c67ae2cb235310b7f6
SIZE (mkdocstrings-mkdocstrings-0.23.0_GH0.tar.gz) = 80975 SIZE (mkdocstrings-mkdocstrings-0.24.0_GH0.tar.gz) = 85474

View file

@ -9,7 +9,8 @@ MAINTAINER= makc@FreeBSD.org
COMMENT= Dictionaries from Quick for StarDict COMMENT= Dictionaries from Quick for StarDict
WWW= https://stardict.sourceforge.net/ WWW= https://stardict.sourceforge.net/
DEPRECATED= Not updated in last 10 years and upstream has different versions BROKEN= unfetchable
DEPRECATED= unfetchable
EXPIRATION_DATE= 2023-12-12 EXPIRATION_DATE= 2023-12-12
NO_BUILD= yes NO_BUILD= yes

Some files were not shown because too many files have changed in this diff Show more