*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-10-08 16:17:01 +02:00
parent 06789f4502
commit bd21772667
267 changed files with 5830 additions and 1425 deletions

View file

@ -1,8 +1,7 @@
PORTNAME= innoextract
PORTVERSION= 1.9
PORTREVISION= 2
DISTVERSION= 1.9-11
DISTVERSIONSUFFIX= -g264c2fe
CATEGORIES= archivers
MASTER_SITES= http://constexpr.org/innoextract/files/
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Program to extract Inno Setup files
@ -14,6 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= boost-libs>0:devel/boost-libs
USES= cmake compiler:c++11-lang iconv
USE_GITHUB= yes
GH_ACCOUNT= dscharrer
CMAKE_ON= Boost_USE_STATIC_LIBS
PLIST_FILES= bin/innoextract \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1608199073
SHA256 (innoextract-1.9.tar.gz) = 6344a69fc1ed847d4ed3e272e0da5998948c6b828cb7af39c6321aba6cf88126
SIZE (innoextract-1.9.tar.gz) = 206931
TIMESTAMP = 1728380729
SHA256 (dscharrer-innoextract-1.9-11-g264c2fe_GH0.tar.gz) = c71e42c91b4765761c2d5fa0fec4d0ef8c1451ac8465a6268ecdf666f08337e4
SIZE (dscharrer-innoextract-1.9-11-g264c2fe_GH0.tar.gz) = 204952

View file

@ -1,5 +1,5 @@
PORTNAME= ephem
PORTVERSION= 4.1.5
PORTVERSION= 4.1.6
CATEGORIES= astro math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1697126739
SHA256 (ephem-4.1.5.tar.gz) = 0c64a8aa401574c75942045b9af70d1656e14c5366151c0cbb400cbeedc2362a
SIZE (ephem-4.1.5.tar.gz) = 1256147
TIMESTAMP = 1728322922
SHA256 (ephem-4.1.6.tar.gz) = 0ed2e4ea76f9db3eede2204adab8af3f1708201c7c04ee8511e710a54ca6425f
SIZE (ephem-4.1.6.tar.gz) = 1255942

View file

@ -0,0 +1,20 @@
--- thirdparty/compoundfilereader/compoundfilereader.h.orig 2023-04-13 20:27:39 UTC
+++ thirdparty/compoundfilereader/compoundfilereader.h
@@ -129,7 +129,7 @@ struct helper
}
};
-typedef std::basic_string<uint16_t> utf16string;
+typedef std::basic_string<char16_t> utf16string;
typedef std::function<void(const COMPOUND_FILE_ENTRY*, const utf16string& dir, int level)>
EnumFilesCallback;
@@ -246,7 +246,7 @@ class CompoundFileReader (private)
utf16string newDir = dir;
if (dir.length() != 0)
newDir.append(1, '\n');
- newDir.append(entry->name, entry->nameLen / 2);
+ newDir.append(reinterpret_cast<const char16_t*>(entry->name), entry->nameLen / 2);
EnumNodes(GetEntry(entry->childID), currentLevel + 1, maxLevel, newDir, callback);
}

View file

@ -0,0 +1,44 @@
--- thirdparty/nanodbc/nanodbc/nanodbc.cpp.orig 2023-04-13 20:27:39 UTC
+++ thirdparty/nanodbc/nanodbc/nanodbc.cpp
@@ -255,10 +255,19 @@ constexpr std::size_t size(const T (&array)[N]) noexce
}
#endif
+inline std::size_t length(NANODBC_SQLCHAR const* s)
+{
+ std::size_t len = 0;
+ for (; *s != 0; ++s)
+ ++len;
+ return len;
+
+}
+
template <std::size_t N>
inline std::size_t size(NANODBC_SQLCHAR const (&array)[N]) noexcept
{
- auto const n = std::char_traits<NANODBC_SQLCHAR>::length(array);
+ auto const n = length(array);
NANODBC_ASSERT(n < N);
return n < N ? n : N - 1;
}
@@ -3573,9 +3582,9 @@ std::list<datasource> list_datasources()
"incompatible SQLCHAR and string::value_type");
datasource dsn;
- dsn.name = string(&name[0], &name[std::char_traits<NANODBC_SQLCHAR>::length(name)]);
+ dsn.name = string(&name[0], &name[length(name)]);
dsn.driver =
- string(&driver[0], &driver[std::char_traits<NANODBC_SQLCHAR>::length(driver)]);
+ string(&driver[0], &driver[length(driver)]);
dsns.push_back(std::move(dsn));
direction = SQL_FETCH_NEXT;
@@ -3626,7 +3635,7 @@ std::list<driver> list_drivers()
"incompatible SQLCHAR and string::value_type");
driver drv;
- drv.name = string(&descr[0], &descr[std::char_traits<NANODBC_SQLCHAR>::length(descr)]);
+ drv.name = string(&descr[0], &descr[length(descr)]);
// Split "Key1=Value1\0Key2=Value2\0\0" into list of key-value pairs
auto beg = &attrs[0];

View file

@ -772,6 +772,7 @@
SUBDIR += py-fastparquet
SUBDIR += py-fdb
SUBDIR += py-firebirdsql
SUBDIR += py-flask-pymongo
SUBDIR += py-flask-sqlalchemy
SUBDIR += py-flask-sqlalchemy30
SUBDIR += py-gdbm

View file

@ -0,0 +1,25 @@
PORTNAME= flask-pymongo
DISTVERSION= 2.3.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Flask-PyMongo-${PORTVERSION}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PyMongo support for Flask applications
WWW= https://flask-pymongo.readthedocs.io/en/latest/ \
https://pypi.org/project/Flask-PyMongo/
LICENSE= BSD2CLAUSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcversioner>0:devel/py-vcversioner@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.0:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymongo>=3.11:databases/py-pymongo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1728244559
SHA256 (Flask-PyMongo-2.3.0.tar.gz) = 620eb02dc8808a5fcb90f26cab6cba9d6bf497b15032ae3ca99df80366e33314
SIZE (Flask-PyMongo-2.3.0.tar.gz) = 23740

View file

@ -0,0 +1 @@
Flask-PyMongo bridges Flask and PyMongo and provides some convenience helpers.

View file

@ -195,6 +195,7 @@
SUBDIR += api-sanity-autotest
SUBDIR += apitrace
SUBDIR += app-builder
SUBDIR += app-builder-devel
SUBDIR += appstream
SUBDIR += appstream-compose
SUBDIR += appstream-glib
@ -1746,20 +1747,26 @@
SUBDIR += ocaml-csexp
SUBDIR += ocaml-cstruct
SUBDIR += ocaml-curses
SUBDIR += ocaml-dolmen
SUBDIR += ocaml-domain-name
SUBDIR += ocaml-dune
SUBDIR += ocaml-extlib
SUBDIR += ocaml-findlib
SUBDIR += ocaml-fmt
SUBDIR += ocaml-fpath
SUBDIR += ocaml-gen
SUBDIR += ocaml-hmap
SUBDIR += ocaml-ipaddr
SUBDIR += ocaml-lacaml
SUBDIR += ocaml-linol
SUBDIR += ocaml-logs
SUBDIR += ocaml-lsp
SUBDIR += ocaml-lwt
SUBDIR += ocaml-magic
SUBDIR += ocaml-mtime
SUBDIR += ocaml-ocamlbuild
SUBDIR += ocaml-ocplib-endian
SUBDIR += ocaml-octavius
SUBDIR += ocaml-opam
SUBDIR += ocaml-ounit
SUBDIR += ocaml-parmap
@ -1767,10 +1774,19 @@
SUBDIR += ocaml-pcre
SUBDIR += ocaml-pcre2
SUBDIR += ocaml-pomap
SUBDIR += ocaml-pp_loc
SUBDIR += ocaml-ppx-tools
SUBDIR += ocaml-ppx_blob
SUBDIR += ocaml-ppx_compare
SUBDIR += ocaml-ppx_derivers
SUBDIR += ocaml-ppx_deriving
SUBDIR += ocaml-ppx_hash
SUBDIR += ocaml-ppx_js_style
SUBDIR += ocaml-ppx_sexp_conv
SUBDIR += ocaml-ppx_yojson_conv
SUBDIR += ocaml-ppx_yojson_conv_lib
SUBDIR += ocaml-ppxlib
SUBDIR += ocaml-psmt2-frontend
SUBDIR += ocaml-re
SUBDIR += ocaml-react
SUBDIR += ocaml-res
@ -1783,6 +1799,7 @@
SUBDIR += ocaml-sexplib0
SUBDIR += ocaml-stdio
SUBDIR += ocaml-topkg
SUBDIR += ocaml-trace
SUBDIR += ocaml-type_conv
SUBDIR += ocaml-uchar
SUBDIR += ocaml-ulex

View file

@ -0,0 +1,88 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.0-alpha.10
CATEGORIES= devel
PKGNAMESUFFIX= -devel
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Generic helper tool to build app in a distributable format (development version)
WWW= https://github.com/develar/app-builder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= go-bindata:devel/go-bindata
RUN_DEPENDS= opj_decompress:graphics/openjpeg
USES= gmake go:modules
USE_GITHUB= yes
GH_ACCOUNT= develar
GH_TUPLE= \
aclements:go-rabin:d0b643ea1a4c:aclements_go_rabin/vendor/github.com/aclements/go-rabin \
alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/github.com/alecthomas/kingpin \
alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \
alecthomas:units:b94a6e3cc137:alecthomas_units/vendor/github.com/alecthomas/units \
alessio:shellescape:52074bc9df61:alessio_shellescape_1/vendor/gopkg.in/alessio/shellescape.v1 \
alessio:shellescape:b115ca0f9053:alessio_shellescape/vendor/github.com/alessio/shellescape \
aws:aws-sdk-go:v1.45.7:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
biessek:golang-ico:d348d9ea4670:biessek_golang_ico/vendor/github.com/biessek/golang-ico \
bmizerany:assert:b7ed37b82869:bmizerany_assert/vendor/github.com/bmizerany/assert \
develar:errors:v0.9.0:develar_errors/vendor/github.com/develar/errors \
develar:go-fs-util:69a2d4542206:develar_go_fs_util/vendor/github.com/develar/go-fs-util \
develar:go-pkcs12:54baa4f32c6a:develar_go_pkcs12/vendor/github.com/develar/go-pkcs12 \
disintegration:imaging:v1.6.2:disintegration_imaging/vendor/github.com/disintegration/imaging \
dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/gopkg.in/fsnotify.v1 \
go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:exp:bbda1eaf7a17:golang_exp/vendor/golang.org/x/exp \
golang:image:v0.12.0:golang_image/vendor/golang.org/x/image \
golang:net:v0.6.0:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:v0.12.0:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.13.0:golang_text/vendor/golang.org/x/text \
hpcloud:tail:v1.0.0:hpcloud_tail/vendor/github.com/hpcloud/tail \
jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \
jsummers:gobmp:a9de23ed2e25:jsummers_gobmp/vendor/github.com/jsummers/gobmp \
kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \
mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
mattn:go-isatty:v0.0.19:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mcuadros:go-version:035f6764e8d2:mcuadros_go_version/vendor/github.com/mcuadros/go-version \
minio:blake2b-simd:3f5f724cb5b1:minio_blake2b_simd/vendor/github.com/minio/blake2b-simd \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
onsi:ginkgo:v1.8.0:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
onsi:gomega:v1.5.0:onsi_gomega/vendor/github.com/onsi/gomega \
oxtoacart:bpool:03653db5a59c:oxtoacart_bpool/vendor/github.com/oxtoacart/bpool \
phayes:permbits:39d7c581d2ee:phayes_permbits/vendor/github.com/phayes/permbits \
pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
pkg:xattr:v0.4.9:pkg_xattr/vendor/github.com/pkg/xattr \
samber:lo:v1.38.1:samber_lo/vendor/github.com/samber/lo \
segmentio:ksuid:v1.0.4:segmentio_ksuid/vendor/github.com/segmentio/ksuid \
uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \
uber-go:zap:v1.25.0:uber_go_zap/vendor/go.uber.org/zap \
zieckey:goini:0da17d361d26:zieckey_goini/vendor/github.com/zieckey/goini
USE_GITLAB= nodefault
GL_TUPLE= https://gitlab.howett.net:go:plist:607711222ff2484a487cdec33866b965f4a89653:go_plist/vendor/howett.net/plist
GO_BUILDFLAGS+= -ldflags="-s -w"
CONFLICTS_INSTALL= ${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= CHANGELOG.md readme.md
OPTIONS_DEFINE= DOCS
pre-build:
cd ${WRKSRC} && ${MAKE_CMD} assets
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -0,0 +1,97 @@
TIMESTAMP = 1728303835
SHA256 (develar-app-builder-v5.0.0-alpha.10_GH0.tar.gz) = d6a21007ea5d12f14008ea2d00cc55ad2e80962587282667a11b1db33b05b640
SIZE (develar-app-builder-v5.0.0-alpha.10_GH0.tar.gz) = 798872
SHA256 (aclements-go-rabin-d0b643ea1a4c_GH0.tar.gz) = cb8bc66e64788ffd4acf9408aba12d19fb8c51fa428423d83780744cf34ea986
SIZE (aclements-go-rabin-d0b643ea1a4c_GH0.tar.gz) = 11481
SHA256 (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 4624eae43489de8a71ea60efaf6744c581b6bd62909f7514c484c1ea0efaba5a
SIZE (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 44383
SHA256 (alecthomas-template-fb15b899a751_GH0.tar.gz) = 2e2a44375eca48ce941182504b5d13aa98182b9a3f64ace33bfda52208bd0f5e
SIZE (alecthomas-template-fb15b899a751_GH0.tar.gz) = 55339
SHA256 (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 85363142a53436bea696d297e5b5fcda6bc6a8104b1d7ba0db88ffee455b72e2
SIZE (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 6012
SHA256 (alessio-shellescape-52074bc9df61_GH0.tar.gz) = b90692348c781595727df18c086b85b5f6a9000797992e43a28d556b2af377a0
SIZE (alessio-shellescape-52074bc9df61_GH0.tar.gz) = 2965
SHA256 (alessio-shellescape-b115ca0f9053_GH0.tar.gz) = a1de2f37a825dbf4350c72828400ca1e4df3545be1e75abfae19d9e0f5fc5ba8
SIZE (alessio-shellescape-b115ca0f9053_GH0.tar.gz) = 3068
SHA256 (aws-aws-sdk-go-v1.45.7_GH0.tar.gz) = 9e0a273ef4983489ae6ddc408199599245ab4130c84442a01e32ce877c7ba2be
SIZE (aws-aws-sdk-go-v1.45.7_GH0.tar.gz) = 29456152
SHA256 (biessek-golang-ico-d348d9ea4670_GH0.tar.gz) = c7abb45f3ffee96c91cc9cc9266f54282312fe6080e4de2568ca9b5facd1c743
SIZE (biessek-golang-ico-d348d9ea4670_GH0.tar.gz) = 163907
SHA256 (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = f7dc11f10c5e52a94c836e15e7aff05ad4afba7436f66e5f4506806627c4635e
SIZE (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = 1469
SHA256 (develar-errors-v0.9.0_GH0.tar.gz) = 61db48276906e16c956f854aa48221faeabfc2871e129f0dfcc053d147b16c4e
SIZE (develar-errors-v0.9.0_GH0.tar.gz) = 12407
SHA256 (develar-go-fs-util-69a2d4542206_GH0.tar.gz) = 78416147911629cf01bc7c849edd1feef295ff4005188d8759e3ce36e640d980
SIZE (develar-go-fs-util-69a2d4542206_GH0.tar.gz) = 2440
SHA256 (develar-go-pkcs12-54baa4f32c6a_GH0.tar.gz) = 3ffe78b5da5d18e6060dae7e185c5754b36e88f64c487196f5ad24ae3c5ba5f8
SIZE (develar-go-pkcs12-54baa4f32c6a_GH0.tar.gz) = 21605
SHA256 (disintegration-imaging-v1.6.2_GH0.tar.gz) = ddc0cbbf306630d39ee710ff055bb9503d30598485f76f51564ee3ae13d6611a
SIZE (disintegration-imaging-v1.6.2_GH0.tar.gz) = 2212334
SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8
SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692
SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554
SIZE (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = 3631
SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
SHA256 (golang-exp-bbda1eaf7a17_GH0.tar.gz) = 4675dfbd555a068c9332e0c0d45e6d23d4b57f485f80ed9ced7ba2583ca8f7e8
SIZE (golang-exp-bbda1eaf7a17_GH0.tar.gz) = 1722054
SHA256 (golang-image-v0.12.0_GH0.tar.gz) = e6f032f6f1372ba9b40a64ace4b4e1338acb1421d205cec505129eaf0fd86093
SIZE (golang-image-v0.12.0_GH0.tar.gz) = 5091228
SHA256 (golang-net-v0.6.0_GH0.tar.gz) = 0e6770352c835bd233f00dcd3b7081b4f8e935a8a66253c96271b634a2496d88
SIZE (golang-net-v0.6.0_GH0.tar.gz) = 1238371
SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
SHA256 (golang-sys-v0.12.0_GH0.tar.gz) = 652b0b7847e45f496188c19ab43c85e49cc4229c1f2a71009213dd9cd9ec4e2e
SIZE (golang-sys-v0.12.0_GH0.tar.gz) = 1446673
SHA256 (golang-text-v0.13.0_GH0.tar.gz) = c6e22ff8280188539ba0a6c65cbc80cda877adcf5332651fa78044018c05d6af
SIZE (golang-text-v0.13.0_GH0.tar.gz) = 8967009
SHA256 (hpcloud-tail-v1.0.0_GH0.tar.gz) = 3aa982c4a779b1c1dc5723bbf2345eed1dd46cd5bcc490e69de4beab8f5d4b02
SIZE (hpcloud-tail-v1.0.0_GH0.tar.gz) = 37816
SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
SHA256 (json-iterator-go-v1.1.12_GH0.tar.gz) = ff70e539fd919da757a2f3a530a053e7577cb4d7e2824fc1058d3abbefbb523e
SIZE (json-iterator-go-v1.1.12_GH0.tar.gz) = 84307
SHA256 (jsummers-gobmp-a9de23ed2e25_GH0.tar.gz) = d8c7d03ff243962c6d38e7d8a4566d614ba2be2be0d197934cd15ae609837c8e
SIZE (jsummers-gobmp-a9de23ed2e25_GH0.tar.gz) = 31401
SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163ca0519b8608616e48f5d206
SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227
SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77
SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762
SHA256 (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 67b1614d495030982d276b211f3ba2a155fad61919ba96e34db8e67ed28660e4
SIZE (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 4679
SHA256 (mcuadros-go-version-035f6764e8d2_GH0.tar.gz) = 45e9d229ff4e707b81aefe366ce9728ed1f4ef391092317606d64d6b692c0a2c
SIZE (mcuadros-go-version-035f6764e8d2_GH0.tar.gz) = 13381
SHA256 (minio-blake2b-simd-3f5f724cb5b1_GH0.tar.gz) = 615fb58e96e1814b2df621a86dae7d271de47b6192608e85f11f55b830460d01
SIZE (minio-blake2b-simd-3f5f724cb5b1_GH0.tar.gz) = 69929
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b
SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030
SHA256 (onsi-ginkgo-v1.8.0_GH0.tar.gz) = 7766de932101d24078d3991a5ee3756b9818ce46ec2d27476b3141e34a10784f
SIZE (onsi-ginkgo-v1.8.0_GH0.tar.gz) = 133392
SHA256 (onsi-gomega-v1.5.0_GH0.tar.gz) = 0917640bfe840dee0ccad8aea0f5b05da2195864981e749f8840db257a95144b
SIZE (onsi-gomega-v1.5.0_GH0.tar.gz) = 88642
SHA256 (oxtoacart-bpool-03653db5a59c_GH0.tar.gz) = b5898969c50f5677fa8ea955bd7a06b77083b56ae76607f49ae1aed0abd61b41
SIZE (oxtoacart-bpool-03653db5a59c_GH0.tar.gz) = 8478
SHA256 (phayes-permbits-39d7c581d2ee_GH0.tar.gz) = d845eb4ab9b22a342cd3965209f52f8ebd55211b3789b574b1792448659a446f
SIZE (phayes-permbits-39d7c581d2ee_GH0.tar.gz) = 4757
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
SHA256 (pkg-xattr-v0.4.9_GH0.tar.gz) = 98c59d10d2397307b2124d23db98626135a845a4e664b0a90eb55692f30c07dc
SIZE (pkg-xattr-v0.4.9_GH0.tar.gz) = 9633
SHA256 (samber-lo-v1.38.1_GH0.tar.gz) = 9ab13f475acdc640566bfe11f85d76e27c61c66a98ba5f19bb5a615be0397da7
SIZE (samber-lo-v1.38.1_GH0.tar.gz) = 39891
SHA256 (segmentio-ksuid-v1.0.4_GH0.tar.gz) = b8cec5b4e99f84249b34d8932f866b7abe47eb5fa7ef7b2f15e0a3ab3d62b8f6
SIZE (segmentio-ksuid-v1.0.4_GH0.tar.gz) = 19056
SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34
SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900
SHA256 (uber-go-zap-v1.25.0_GH0.tar.gz) = 507565fcc520e4105f8e3d13d7b49e9ea0c5cccd441ca66cc6211e19c3e35708
SIZE (uber-go-zap-v1.25.0_GH0.tar.gz) = 175058
SHA256 (zieckey-goini-0da17d361d26_GH0.tar.gz) = 1b6c6542296e2ae9d193b95279e61fc971c56f5a61013fdf7e7f2e0c2fa4b935
SIZE (zieckey-goini-0da17d361d26_GH0.tar.gz) = 9393
SHA256 (go-plist-607711222ff2484a487cdec33866b965f4a89653_GL0.tar.gz) = bed858b66a1d3b8e02de1239a4214f041738dce6b40fdf16ad9aa22d1a5bd2d5
SIZE (go-plist-607711222ff2484a487cdec33866b965f4a89653_GL0.tar.gz) = 52993

View file

@ -0,0 +1,13 @@
--- Makefile.orig 2024-10-07 12:31:27 UTC
+++ Makefile
@@ -49,8 +49,8 @@ assets:
go test -v ./pkg/...
assets:
- ~/go/bin/go-bindata -o ./pkg/package-format/bindata.go -pkg package_format -prefix ./pkg/package-format ./pkg/package-format/appimage/templates
- ~/go/bin/go-bindata -o ./pkg/package-format/snap/snapScripts.go -pkg snap -prefix ./pkg/package-format/snap ./pkg/package-format/snap/desktop-scripts
+ go-bindata -o ./pkg/package-format/bindata.go -pkg package_format -prefix ./pkg/package-format ./pkg/package-format/appimage/templates
+ go-bindata -o ./pkg/package-format/snap/snapScripts.go -pkg snap -prefix ./pkg/package-format/snap ./pkg/package-format/snap/desktop-scripts
update-deps:
go get -u -d

View file

@ -0,0 +1,3 @@
Generic helper tool to build app in a distributable formats. Used by
electron-builder but applicable not only for building Electron
applications.

View file

@ -17,10 +17,9 @@ RUN_DEPENDS= opj_decompress:graphics/openjpeg
USES= gmake go:modules
USE_GITHUB= yes
USE_GITLAB= nodefault
GH_ACCOUNT= develar
GH_TUPLE= aclements:go-rabin:d0b643ea1a4c:aclements_go_rabin/vendor/github.com/aclements/go-rabin \
GH_TUPLE= \
aclements:go-rabin:d0b643ea1a4c:aclements_go_rabin/vendor/github.com/aclements/go-rabin \
alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/github.com/alecthomas/kingpin \
alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \
alecthomas:units:c3de453c63f4:alecthomas_units/vendor/github.com/alecthomas/units \
@ -62,10 +61,14 @@ GH_TUPLE= aclements:go-rabin:d0b643ea1a4c:aclements_go_rabin/vendor/github.com/a
uber-go:zap:v1.10.0:uber_go_zap/vendor/go.uber.org/zap \
zieckey:goini:0da17d361d26:zieckey_goini/vendor/github.com/zieckey/goini
USE_GITLAB= nodefault
GL_TUPLE= https://gitlab.howett.net:go:plist:591f970eefbbeb04d7b37f334a0c4c3256e32876:go_plist/vendor/howett.net/plist
PLIST_FILES= bin/${PORTNAME}
GO_BUILDFLAGS+= -ldflags="-s -w"
CONFLICTS_INSTALL= ${PORTNAME}-devel
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= readme.md
OPTIONS_DEFINE= DOCS
@ -74,7 +77,7 @@ pre-build:
cd ${WRKSRC} && ${MAKE_CMD} assets
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,6 +1,6 @@
PORTNAME= aws-c-mqtt
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.6
DISTVERSION= 0.10.7
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1726912629
SHA256 (awslabs-aws-c-mqtt-v0.10.6_GH0.tar.gz) = 7579fafc74a8751c15c0196eda6ec93d00a17e7f79fb994f34a8f62ceb66cc62
SIZE (awslabs-aws-c-mqtt-v0.10.6_GH0.tar.gz) = 434144
TIMESTAMP = 1728327199
SHA256 (awslabs-aws-c-mqtt-v0.10.7_GH0.tar.gz) = 197bb549f7b121d05d59bb58dd641b56fdf80337d027f0a69146196bd8f92604
SIZE (awslabs-aws-c-mqtt-v0.10.7_GH0.tar.gz) = 434136

View file

@ -1,6 +1,5 @@
PORTNAME= bear
DISTVERSION= 3.1.4
PORTREVISION= 4
DISTVERSION= 3.1.5
CATEGORIES= devel
MAINTAINER= jrm@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1723773120
SHA256 (rizsotto-Bear-3.1.4_GH0.tar.gz) = a1105023795b3e1b9abc29c088cdec5464cc9f3b640b5078dc90a505498da5ff
SIZE (rizsotto-Bear-3.1.4_GH0.tar.gz) = 127672
TIMESTAMP = 1728324084
SHA256 (rizsotto-Bear-3.1.5_GH0.tar.gz) = 4ac7b041222dcfc7231c6570d5bd76c39eaeda7a075ee2385b84256e7d659733
SIZE (rizsotto-Bear-3.1.5_GH0.tar.gz) = 152228

View file

@ -1,7 +1,6 @@
PORTNAME= fnm
DISTVERSIONPREFIX= v
DISTVERSION= 1.37.1
PORTREVISION= 3
DISTVERSION= 1.37.2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@ -22,50 +21,49 @@ GH_ACCOUNT= Schniz
RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386
CARGO_CRATES= addr2line-0.22.0 \
adler-1.0.2 \
CARGO_CRATES= addr2line-0.24.1 \
adler2-2.0.0 \
aes-0.8.4 \
aho-corasick-1.1.3 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
anstream-0.6.14 \
anstyle-1.0.7 \
anstyle-parse-0.2.4 \
anstyle-query-1.0.3 \
anstyle-wincon-3.0.3 \
anyhow-1.0.86 \
anstream-0.6.15 \
anstyle-1.0.8 \
anstyle-parse-0.2.5 \
anstyle-query-1.1.1 \
anstyle-wincon-3.0.4 \
anyhow-1.0.89 \
arbitrary-1.3.2 \
async-compression-0.4.10 \
autocfg-1.3.0 \
backtrace-0.3.72 \
async-compression-0.4.12 \
autocfg-1.4.0 \
backtrace-0.3.74 \
base64-0.22.1 \
bitflags-1.3.2 \
bitflags-2.5.0 \
bitflags-2.6.0 \
block-buffer-0.10.4 \
brotli-6.0.0 \
brotli-decompressor-4.0.1 \
bumpalo-3.16.0 \
bytecount-0.6.8 \
byteorder-1.5.0 \
bytes-1.6.0 \
bytes-1.7.2 \
bzip2-0.4.4 \
bzip2-sys-0.1.11+1.0.8 \
cc-1.0.98 \
cc-1.1.22 \
cfg-if-1.0.0 \
chrono-0.4.38 \
cipher-0.4.4 \
clap-4.5.7 \
clap_builder-4.5.7 \
clap_complete-4.5.5 \
clap_derive-4.5.5 \
clap_lex-0.7.0 \
colorchoice-1.0.1 \
clap-4.5.19 \
clap_builder-4.5.19 \
clap_complete-4.5.32 \
clap_derive-4.5.18 \
clap_lex-0.7.2 \
colorchoice-1.0.2 \
colored-2.1.0 \
console-0.15.8 \
constant_time_eq-0.3.0 \
constant_time_eq-0.3.1 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
cpufeatures-0.2.12 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.14 \
crc-3.2.1 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
@ -75,26 +73,26 @@ CARGO_CRATES= addr2line-0.22.0 \
crypto-common-0.1.6 \
csv-1.3.0 \
csv-core-0.1.11 \
deflate64-0.1.8 \
deflate64-0.1.9 \
deranged-0.3.11 \
derive_arbitrary-1.3.2 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.4 \
displaydoc-0.2.5 \
duct-0.13.7 \
either-1.12.0 \
embed-resource-2.4.2 \
either-1.13.0 \
embed-resource-2.5.0 \
encode_unicode-0.3.6 \
encoding_rs-0.8.34 \
encoding_rs_io-0.1.7 \
env_filter-0.1.0 \
env_logger-0.11.3 \
env_filter-0.1.2 \
env_logger-0.11.5 \
equivalent-1.0.1 \
errno-0.3.9 \
etcetera-0.8.0 \
fastrand-2.1.0 \
filetime-0.2.23 \
flate2-1.0.30 \
fastrand-2.1.1 \
filetime-0.2.25 \
flate2-1.0.34 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
futures-channel-0.3.30 \
@ -105,138 +103,139 @@ CARGO_CRATES= addr2line-0.22.0 \
futures-util-0.3.30 \
generic-array-0.14.7 \
getrandom-0.2.15 \
gimli-0.29.0 \
gimli-0.31.0 \
hashbrown-0.14.5 \
heck-0.5.0 \
hermit-abi-0.3.9 \
hmac-0.12.1 \
home-0.5.9 \
http-1.1.0 \
http-body-1.0.0 \
http-body-util-0.1.1 \
httparse-1.8.0 \
http-body-1.0.1 \
http-body-util-0.1.2 \
httparse-1.9.4 \
humantime-2.1.0 \
hyper-1.3.1 \
hyper-rustls-0.26.0 \
hyper-util-0.1.5 \
hyper-1.4.1 \
hyper-rustls-0.27.3 \
hyper-util-0.1.9 \
idna-0.5.0 \
indexmap-2.2.6 \
indexmap-2.5.0 \
indicatif-0.17.8 \
indoc-2.0.5 \
inout-0.1.3 \
instant-0.1.13 \
ipnet-2.9.0 \
is_terminal_polyfill-1.70.0 \
ipnet-2.10.0 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.11 \
jobserver-0.1.31 \
js-sys-0.3.69 \
junction-1.1.0 \
lazy_static-1.4.0 \
libc-0.2.155 \
jobserver-0.1.32 \
js-sys-0.3.70 \
junction-1.2.0 \
lazy_static-1.5.0 \
libc-0.2.159 \
libredox-0.1.3 \
linux-raw-sys-0.4.14 \
lockfree-object-pool-0.1.6 \
log-0.4.21 \
log-0.4.22 \
lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
matchers-0.1.0 \
memchr-2.7.2 \
memchr-2.7.4 \
miette-5.10.0 \
miette-derive-5.10.0 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.3 \
mio-0.8.11 \
miniz_oxide-0.8.0 \
mio-1.0.2 \
node-semver-2.1.0 \
nom-7.1.3 \
ntapi-0.4.1 \
nu-ansi-term-0.46.0 \
num-conv-0.1.0 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
number_prefix-0.4.0 \
object-0.35.0 \
object-0.36.4 \
once_cell-1.19.0 \
openssl-probe-0.1.5 \
os_pipe-1.1.5 \
os_pipe-1.2.1 \
overload-0.1.1 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
pin-project-1.1.5 \
pin-project-internal-1.1.5 \
pin-project-lite-0.2.14 \
pin-utils-0.1.0 \
pkg-config-0.3.30 \
portable-atomic-1.6.0 \
pkg-config-0.3.31 \
portable-atomic-1.8.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
pretty_assertions-1.4.0 \
proc-macro2-1.0.84 \
quote-1.0.36 \
ppv-lite86-0.2.20 \
pretty_assertions-1.4.1 \
proc-macro2-1.0.86 \
quinn-0.11.5 \
quinn-proto-0.11.8 \
quinn-udp-0.5.5 \
quote-1.0.37 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.4.1 \
regex-1.10.4 \
redox_syscall-0.5.6 \
regex-1.10.6 \
regex-automata-0.1.10 \
regex-automata-0.4.6 \
regex-automata-0.4.7 \
regex-syntax-0.6.29 \
regex-syntax-0.8.3 \
reqwest-0.12.4 \
regex-syntax-0.8.4 \
reqwest-0.12.8 \
ring-0.17.8 \
rustc-demangle-0.1.24 \
rustc_version-0.4.0 \
rustix-0.38.34 \
rustls-0.22.4 \
rustls-native-certs-0.7.0 \
rustls-pemfile-2.1.2 \
rustls-pki-types-1.7.0 \
rustls-webpki-0.102.4 \
rustc-hash-2.0.0 \
rustc_version-0.4.1 \
rustix-0.38.37 \
rustls-0.23.13 \
rustls-native-certs-0.8.0 \
rustls-pemfile-2.1.3 \
rustls-pki-types-1.9.0 \
rustls-webpki-0.102.8 \
ryu-1.0.18 \
schannel-0.1.23 \
schannel-0.1.24 \
scopeguard-1.2.0 \
security-framework-2.11.0 \
security-framework-sys-2.11.0 \
security-framework-2.11.1 \
security-framework-sys-2.12.0 \
semver-1.0.23 \
serde-1.0.203 \
serde_derive-1.0.203 \
serde_json-1.0.117 \
serde_spanned-0.6.6 \
serde-1.0.210 \
serde_derive-1.0.210 \
serde_json-1.0.128 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sharded-slab-0.1.7 \
shared_child-1.0.0 \
shared_child-1.0.1 \
shlex-1.3.0 \
simd-adler32-0.3.7 \
slab-0.4.9 \
smallvec-1.13.2 \
socket2-0.5.7 \
spin-0.9.8 \
strsim-0.11.1 \
subtle-2.5.0 \
syn-2.0.66 \
sync_wrapper-0.1.2 \
sysinfo-0.30.12 \
tar-0.4.40 \
tempfile-3.10.1 \
subtle-2.6.1 \
syn-2.0.79 \
sync_wrapper-1.0.1 \
sysinfo-0.30.13 \
tar-0.4.42 \
tempfile-3.12.0 \
test-log-0.2.16 \
test-log-macros-0.2.16 \
thiserror-1.0.61 \
thiserror-impl-1.0.61 \
thiserror-1.0.64 \
thiserror-impl-1.0.64 \
thread_local-1.1.8 \
time-0.3.36 \
time-core-0.1.2 \
tinyvec-1.6.0 \
tinyvec-1.8.0 \
tinyvec_macros-0.1.1 \
tokio-1.37.0 \
tokio-rustls-0.25.0 \
tokio-util-0.7.11 \
toml-0.8.13 \
toml_datetime-0.6.6 \
toml_edit-0.22.13 \
tower-0.4.13 \
tower-layer-0.3.2 \
tower-service-0.3.2 \
tokio-1.40.0 \
tokio-rustls-0.26.0 \
tokio-util-0.7.12 \
toml-0.8.19 \
toml_datetime-0.6.8 \
toml_edit-0.22.22 \
tower-service-0.3.3 \
tracing-0.1.40 \
tracing-core-0.1.32 \
tracing-log-0.2.0 \
@ -244,63 +243,69 @@ CARGO_CRATES= addr2line-0.22.0 \
try-lock-0.2.5 \
typenum-1.17.0 \
unicode-bidi-0.3.15 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.23 \
unicode-segmentation-1.11.0 \
unicode-width-0.1.12 \
unicode-ident-1.0.13 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
untrusted-0.9.0 \
url-2.5.0 \
utf8parse-0.2.1 \
url-2.5.2 \
utf8parse-0.2.2 \
valuable-0.1.0 \
version_check-0.9.4 \
version_check-0.9.5 \
vswhom-0.1.0 \
vswhom-sys-0.1.2 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.92 \
wasm-bindgen-backend-0.2.92 \
wasm-bindgen-futures-0.4.42 \
wasm-bindgen-macro-0.2.92 \
wasm-bindgen-macro-support-0.2.92 \
wasm-bindgen-shared-0.2.92 \
web-sys-0.3.69 \
webpki-roots-0.26.1 \
wasm-bindgen-0.2.93 \
wasm-bindgen-backend-0.2.93 \
wasm-bindgen-futures-0.4.43 \
wasm-bindgen-macro-0.2.93 \
wasm-bindgen-macro-support-0.2.93 \
wasm-bindgen-shared-0.2.93 \
web-sys-0.3.70 \
webpki-roots-0.26.6 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.52.0 \
windows-core-0.52.0 \
windows-registry-0.2.0 \
windows-result-0.2.0 \
windows-strings-0.1.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
windows-targets-0.52.5 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.5 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.5 \
windows_i686_gnullvm-0.52.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.5 \
windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.5 \
winnow-0.6.9 \
windows_x86_64_msvc-0.52.6 \
winnow-0.6.20 \
winreg-0.52.0 \
xattr-1.3.1 \
xz2-0.1.7 \
yansi-0.5.1 \
yansi-1.0.1 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zip-2.1.2 \
zip-2.2.0 \
zopfli-0.8.1 \
zstd-0.13.1 \
zstd-safe-7.1.0 \
zstd-sys-2.0.10+zstd.1.5.6
zstd-0.13.2 \
zstd-safe-7.2.1 \
zstd-sys-2.0.13+zstd.1.5.6
PLIST_FILES= bin/${PORTNAME}

View file

@ -1,8 +1,8 @@
TIMESTAMP = 1718343042
SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
TIMESTAMP = 1728361390
SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@ -11,32 +11,30 @@ SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e
SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
SIZE (rust/crates/anstream-0.6.14.crate) = 29160
SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742
SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
SIZE (rust/crates/anstream-0.6.15.crate) = 29231
SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6
SIZE (rust/crates/anyhow-1.0.89.crate) = 47078
SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
SHA256 (rust/crates/async-compression-0.4.10.crate) = 9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498
SIZE (rust/crates/async-compression-0.4.10.crate) = 104959
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11
SIZE (rust/crates/backtrace-0.3.72.crate) = 87877
SHA256 (rust/crates/async-compression-0.4.12.crate) = fec134f64e2bc57411226dfc4e52dec859ddfc7e711fc5e07b612584f000e4aa
SIZE (rust/crates/async-compression-0.4.12.crate) = 109647
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b
@ -49,44 +47,44 @@ SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d54
SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
SIZE (rust/crates/bytes-1.6.0.crate) = 60605
SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3
SIZE (rust/crates/bytes-1.7.2.crate) = 64287
SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
SIZE (rust/crates/cc-1.0.98.crate) = 76780
SHA256 (rust/crates/cc-1.1.22.crate) = 9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0
SIZE (rust/crates/cc-1.1.22.crate) = 83509
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
SIZE (rust/crates/chrono-0.4.38.crate) = 220559
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f
SIZE (rust/crates/clap-4.5.7.crate) = 56343
SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f
SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957
SHA256 (rust/crates/clap_complete-4.5.5.crate) = d2020fa13af48afc65a9a87335bda648309ab3d154cd03c7ff95b378c7ed39c4
SIZE (rust/crates/clap_complete-4.5.5.crate) = 38809
SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6
SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017
SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
SHA256 (rust/crates/clap-4.5.19.crate) = 7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615
SIZE (rust/crates/clap-4.5.19.crate) = 56377
SHA256 (rust/crates/clap_builder-4.5.19.crate) = a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b
SIZE (rust/crates/clap_builder-4.5.19.crate) = 163596
SHA256 (rust/crates/clap_complete-4.5.32.crate) = 74a01f4f9ee6c066d42a1c8dedf0dcddad16c72a8981a309d6398de3a75b0c39
SIZE (rust/crates/clap_complete-4.5.32.crate) = 47181
SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
SIZE (rust/crates/colored-2.1.0.crate) = 23348
SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
SIZE (rust/crates/console-0.15.8.crate) = 36364
SHA256 (rust/crates/constant_time_eq-0.3.0.crate) = f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2
SIZE (rust/crates/constant_time_eq-0.3.0.crate) = 11369
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
SIZE (rust/crates/crc-3.2.1.crate) = 15070
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
@ -105,8 +103,8 @@ SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479
SIZE (rust/crates/csv-1.3.0.crate) = 888212
SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
SHA256 (rust/crates/deflate64-0.1.8.crate) = 83ace6c86376be0b6cdcf3fb41882e81d94b31587573d1cfa9d01cd06bba210d
SIZE (rust/crates/deflate64-0.1.8.crate) = 15000
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
@ -115,36 +113,36 @@ SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d
SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c
SIZE (rust/crates/duct-0.13.7.crate) = 30055
SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
SIZE (rust/crates/either-1.12.0.crate) = 18974
SHA256 (rust/crates/embed-resource-2.4.2.crate) = c6985554d0688b687c5cb73898a34fbe3ad6c24c58c238a4d91d5e840670ee9d
SIZE (rust/crates/embed-resource-2.4.2.crate) = 16553
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/embed-resource-2.5.0.crate) = f4e24052d7be71f0efb50c201557f6fe7d237cfd5a64fd5bcd7fd8fe32dbbffa
SIZE (rust/crates/embed-resource-2.5.0.crate) = 16767
SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea
SIZE (rust/crates/env_filter-0.1.0.crate) = 11553
SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9
SIZE (rust/crates/env_logger-0.11.3.crate) = 29704
SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
SIZE (rust/crates/errno-0.3.9.crate) = 10690
SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
SIZE (rust/crates/filetime-0.2.23.crate) = 14942
SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae
SIZE (rust/crates/flate2-1.0.30.crate) = 75511
SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
SIZE (rust/crates/flate2-1.0.34.crate) = 109174
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@ -165,8 +163,8 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
SIZE (rust/crates/gimli-0.29.0.crate) = 275756
SHA256 (rust/crates/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64
SIZE (rust/crates/gimli-0.31.0.crate) = 278951
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@ -179,24 +177,24 @@ SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f6
SIZE (rust/crates/home-0.5.9.crate) = 8760
SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
SIZE (rust/crates/http-1.1.0.crate) = 103144
SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
SIZE (rust/crates/http-body-1.0.0.crate) = 5411
SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d
SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930
SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
SIZE (rust/crates/httparse-1.8.0.crate) = 29954
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9
SIZE (rust/crates/httparse-1.9.4.crate) = 38555
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d
SIZE (rust/crates/hyper-1.3.1.crate) = 148763
SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c
SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538
SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740
SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
SIZE (rust/crates/hyper-1.4.1.crate) = 151849
SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670
SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
SIZE (rust/crates/idna-0.5.0.crate) = 271940
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
@ -205,36 +203,38 @@ SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc
SIZE (rust/crates/inout-0.1.3.crate) = 10743
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
SIZE (rust/crates/instant-0.1.13.crate) = 6305
SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3
SIZE (rust/crates/ipnet-2.9.0.crate) = 27627
SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
SHA256 (rust/crates/ipnet-2.10.0.crate) = 187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4
SIZE (rust/crates/ipnet-2.10.0.crate) = 28372
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
SIZE (rust/crates/jobserver-0.1.31.crate) = 27306
SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
SHA256 (rust/crates/junction-1.1.0.crate) = 1c9c415a9b7b1e86cd5738f39d34c9e78c765da7fb1756dbd7d31b3b0d2e7afa
SIZE (rust/crates/junction-1.1.0.crate) = 12564
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
SIZE (rust/crates/libc-0.2.155.crate) = 743539
SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
SIZE (rust/crates/junction-1.2.0.crate) = 12623
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
SIZE (rust/crates/libc-0.2.159.crate) = 755366
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
SIZE (rust/crates/log-0.4.22.crate) = 44027
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
SIZE (rust/crates/memchr-2.7.2.crate) = 96220
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/miette-5.10.0.crate) = 59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e
SIZE (rust/crates/miette-5.10.0.crate) = 88585
SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c
@ -243,10 +243,10 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae
SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
SIZE (rust/crates/mio-1.0.2.crate) = 102777
SHA256 (rust/crates/node-semver-2.1.0.crate) = 84f390c1756333538f2aed01cf280a56bc683e199b9804a504df6e7320d40116
SIZE (rust/crates/node-semver-2.1.0.crate) = 22593
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@ -259,46 +259,46 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e
SIZE (rust/crates/object-0.35.0.crate) = 317792
SHA256 (rust/crates/object-0.36.4.crate) = 084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a
SIZE (rust/crates/object-0.36.4.crate) = 325802
SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
SHA256 (rust/crates/os_pipe-1.1.5.crate) = 57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9
SIZE (rust/crates/os_pipe-1.1.5.crate) = 11430
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3
SIZE (rust/crates/pin-project-1.1.5.crate) = 54214
SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965
SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280
SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
SHA256 (rust/crates/portable-atomic-1.8.0.crate) = d30538d42559de6b034bc76fd6dd4c38961b1ee5c6c56e3808c50128fdbc22ce
SIZE (rust/crates/portable-atomic-1.8.0.crate) = 161749
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846
SHA256 (rust/crates/proc-macro2-1.0.84.crate) = ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6
SIZE (rust/crates/proc-macro2-1.0.84.crate) = 48922
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
SIZE (rust/crates/quinn-0.11.5.crate) = 75845
SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6
SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b
SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@ -309,66 +309,70 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
SIZE (rust/crates/regex-1.10.4.crate) = 253191
SHA256 (rust/crates/redox_syscall-0.5.6.crate) = 355ae415ccd3a04315d3f8246e86d67689ea74d88d915576e1589a351062a13b
SIZE (rust/crates/redox_syscall-0.5.6.crate) = 26186
SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
SIZE (rust/crates/regex-1.10.6.crate) = 253894
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
SHA256 (rust/crates/reqwest-0.12.4.crate) = 566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10
SIZE (rust/crates/reqwest-0.12.4.crate) = 170627
SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b
SIZE (rust/crates/reqwest-0.12.8.crate) = 178052
SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
SIZE (rust/crates/ring-0.17.8.crate) = 4188554
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
SIZE (rust/crates/rustix-0.38.34.crate) = 365160
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
SHA256 (rust/crates/rustls-native-certs-0.7.0.crate) = 8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792
SIZE (rust/crates/rustls-native-certs-0.7.0.crate) = 25071
SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d
SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928
SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d
SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555
SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e
SIZE (rust/crates/rustls-webpki-0.102.4.crate) = 200657
SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
SIZE (rust/crates/rustix-0.38.37.crate) = 371243
SHA256 (rust/crates/rustls-0.23.13.crate) = f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8
SIZE (rust/crates/rustls-0.23.13.crate) = 335735
SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a
SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185
SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425
SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757
SHA256 (rust/crates/rustls-pki-types-1.9.0.crate) = 0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55
SIZE (rust/crates/rustls-pki-types-1.9.0.crate) = 55000
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
SIZE (rust/crates/ryu-1.0.18.crate) = 47713
SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
SIZE (rust/crates/schannel-0.1.23.crate) = 41667
SHA256 (rust/crates/schannel-0.1.24.crate) = e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b
SIZE (rust/crates/schannel-0.1.24.crate) = 41728
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0
SIZE (rust/crates/security-framework-2.11.0.crate) = 80191
SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7
SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6
SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103
SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
SIZE (rust/crates/semver-1.0.23.crate) = 30622
SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
SIZE (rust/crates/serde-1.0.203.crate) = 77935
SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3
SIZE (rust/crates/serde_json-1.0.117.crate) = 146921
SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0
SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120
SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
SIZE (rust/crates/serde-1.0.210.crate) = 78338
SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shared_child-1.0.0.crate) = b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef
SIZE (rust/crates/shared_child-1.0.0.crate) = 8939
SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c
SIZE (rust/crates/shared_child-1.0.1.crate) = 8967
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@ -381,54 +385,50 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
SIZE (rust/crates/subtle-2.5.0.crate) = 13909
SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5
SIZE (rust/crates/syn-2.0.66.crate) = 264855
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sysinfo-0.30.12.crate) = 732ffa00f53e6b2af46208fba5718d9662a421049204e156328b66791ffa15ae
SIZE (rust/crates/sysinfo-0.30.12.crate) = 173148
SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
SIZE (rust/crates/tar-0.4.40.crate) = 51844
SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
SIZE (rust/crates/syn-2.0.79.crate) = 268981
SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
SHA256 (rust/crates/sysinfo-0.30.13.crate) = 0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3
SIZE (rust/crates/sysinfo-0.30.13.crate) = 173400
SHA256 (rust/crates/tar-0.4.42.crate) = 4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020
SIZE (rust/crates/tar-0.4.42.crate) = 58998
SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64
SIZE (rust/crates/tempfile-3.12.0.crate) = 34423
SHA256 (rust/crates/test-log-0.2.16.crate) = 3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93
SIZE (rust/crates/test-log-0.2.16.crate) = 9919
SHA256 (rust/crates/test-log-macros-0.2.16.crate) = 5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5
SIZE (rust/crates/test-log-macros-0.2.16.crate) = 7603
SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709
SIZE (rust/crates/thiserror-1.0.61.crate) = 21264
SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533
SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786
SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84
SIZE (rust/crates/thiserror-1.0.64.crate) = 21574
SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
SIZE (rust/crates/time-0.3.36.crate) = 119805
SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
SIZE (rust/crates/time-core-0.1.2.crate) = 7191
SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787
SIZE (rust/crates/tokio-1.37.0.crate) = 764297
SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1
SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421
SHA256 (rust/crates/toml-0.8.13.crate) = a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba
SIZE (rust/crates/toml-0.8.13.crate) = 50517
SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf
SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698
SHA256 (rust/crates/toml_edit-0.22.13.crate) = c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c
SIZE (rust/crates/toml_edit-0.22.13.crate) = 103518
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0
SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023
SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
SHA256 (rust/crates/tokio-1.40.0.crate) = e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998
SIZE (rust/crates/tokio-1.40.0.crate) = 789848
SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
SIZE (rust/crates/toml-0.8.19.crate) = 50974
SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
SIZE (rust/crates/tracing-0.1.40.crate) = 79459
SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
@ -443,24 +443,24 @@ SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6
SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062
SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
SIZE (rust/crates/url-2.5.0.crate) = 78605
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
SIZE (rust/crates/url-2.5.2.crate) = 79704
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
SIZE (rust/crates/valuable-0.1.0.crate) = 27718
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vswhom-0.1.0.crate) = be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b
SIZE (rust/crates/vswhom-0.1.0.crate) = 9420
SHA256 (rust/crates/vswhom-sys-0.1.2.crate) = d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18
@ -469,22 +469,22 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8
SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119
SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da
SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348
SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0
SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380
SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726
SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef
SIZE (rust/crates/web-sys-0.3.69.crate) = 728877
SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
SIZE (rust/crates/webpki-roots-0.26.1.crate) = 249748
SHA256 (rust/crates/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
SHA256 (rust/crates/wasm-bindgen-futures-0.4.43.crate) = 61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed
SIZE (rust/crates/wasm-bindgen-futures-0.4.43.crate) = 14207
SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958
SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@ -495,67 +495,79 @@ SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50
SIZE (rust/crates/windows-0.52.0.crate) = 11843715
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/winnow-0.6.9.crate) = 86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6
SIZE (rust/crates/winnow-0.6.9.crate) = 160195
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
SIZE (rust/crates/winnow-0.6.20.crate) = 163617
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
SIZE (rust/crates/winreg-0.52.0.crate) = 30148
SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
SIZE (rust/crates/xattr-1.3.1.crate) = 12580
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
SIZE (rust/crates/yansi-0.5.1.crate) = 16525
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
SHA256 (rust/crates/zip-2.1.2.crate) = 098d5d7737fb0b70814faa73c17df84f047d38dd31d13bbf2ec3fb354b5abf45
SIZE (rust/crates/zip-2.1.2.crate) = 95255
SHA256 (rust/crates/zip-2.2.0.crate) = dc5e4288ea4057ae23afc69a4472434a87a2495cafce6632fd1c4ec9f5cf3494
SIZE (rust/crates/zip-2.2.0.crate) = 108080
SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a
SIZE (rust/crates/zstd-0.13.1.crate) = 29805
SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a
SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792
SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa
SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088
SHA256 (Schniz-fnm-v1.37.1_GH0.tar.gz) = 56a170304ab281439a71e541c4db878848c3a891078ae3c2dcc84017cd0306b4
SIZE (Schniz-fnm-v1.37.1_GH0.tar.gz) = 181701
SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
SIZE (rust/crates/zstd-0.13.2.crate) = 30251
SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
SHA256 (Schniz-fnm-v1.37.2_GH0.tar.gz) = 13db2e352206a26b35480ebd062ff93f10659a771cd785cb72780a0c9061454f
SIZE (Schniz-fnm-v1.37.2_GH0.tar.gz) = 181710

View file

@ -1,6 +1,5 @@
PORTNAME= libvirt
PORTVERSION= 10.3.0
PORTREVISION= 1
DISTVERSION= 10.8.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/ \
ftp://libvirt.org/libvirt/
@ -12,7 +11,6 @@ WWW= https://libvirt.org/
LICENSE= LGPL3
LIB_DEPENDS= libcurl.so:ftp/curl \
libgcrypt.so:security/libgcrypt \
libgnutls.so:security/gnutls \
libxml2.so:textproc/libxml2
BUILD_DEPENDS= dnsmasq:dns/dnsmasq \
@ -105,6 +103,7 @@ MESON_ARGS+= \
-Dsecdriver_apparmor=disabled \
-Dsecdriver_selinux=disabled \
-Dselinux=disabled \
-Dssh_proxy=disabled \
-Dstorage_disk=disabled \
-Dstorage_fs=disabled \
-Dstorage_gluster=disabled \
@ -143,7 +142,7 @@ USE_PERL5= build
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
SHLIB_VER= 0.10003.0
SHLIB_VER= 0.10008.0
PLIST_SUB+= SHLIB_VER=${SHLIB_VER}
PORTDOCS= *
#SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen
@ -154,10 +153,10 @@ SUB_FILES= pkg-message
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MQEMU} || ${PORT_OPTIONS:MNSS}
LIB_DEPENDS+= libyajl.so:devel/yajl
MESON_ARGS+= -Dyajl=enabled
LIB_DEPENDS+= libjson-c.so:devel/json-c
MESON_ARGS+= -Djson_c=enabled
.else
MESON_ARGS+= -Dyajl=disabled
MESON_ARGS+= -Djson_c=disabled
.endif
.if !${PLIST_SUB:MXEN}
@ -170,6 +169,7 @@ CONF_FILES= \
libvirt.conf \
libvirtd.conf \
libxl.conf \
network.conf \
qemu.conf \
virtbhyved.conf \
virtlockd.conf \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1714758551
SHA256 (libvirt-10.3.0.tar.xz) = 2af5a50b6b1027822b6344e35080fa78cc8266f821a3ae6f8f372f18dd049018
SIZE (libvirt-10.3.0.tar.xz) = 9476852
TIMESTAMP = 1728075505
SHA256 (libvirt-10.8.0.tar.xz) = 57e3e8238d31a197f1b26b958bd2be71f99f271a822132afa66f70b7c2100984
SIZE (libvirt-10.8.0.tar.xz) = 9575348

View file

@ -49,6 +49,7 @@ share/man/man8/virtvboxd.8.gz
@sample %%ETCDIR%%/libvirt-admin.conf.sample
@sample %%ETCDIR%%/libvirt.conf.sample
@sample %%ETCDIR%%/libvirtd.conf.sample
@sample %%ETCDIR%%/network.conf.sample
%%BHYVE%%@sample %%ETCDIR%%/virtbhyved.conf.sample
@sample %%ETCDIR%%/virtlockd.conf.sample
@sample %%ETCDIR%%/virtlogd.conf.sample
@ -115,12 +116,14 @@ sbin/virtlockd
sbin/virtlogd
share/augeas/lenses/libvirt_lockd.aug
share/augeas/lenses/libvirtd.aug
share/augeas/lenses/libvirtd_network.aug
%%BHYVE%%share/augeas/lenses/libvirtd_bhyve.aug
share/augeas/lenses/virtlockd.aug
share/augeas/lenses/virtlogd.aug
%%QEMU%%share/augeas/lenses/libvirtd_qemu.aug
%%QEMU%%share/augeas/lenses/tests/test_libvirt_lockd.aug
share/augeas/lenses/tests/test_libvirtd.aug
share/augeas/lenses/tests/test_libvirtd_network.aug
%%BHYVE%%share/augeas/lenses/tests/test_virtbhyved.aug
share/augeas/lenses/tests/test_virtlockd.aug
share/augeas/lenses/tests/test_virtlogd.aug
@ -185,6 +188,7 @@ share/augeas/lenses/virtvboxd.aug
%%DATADIR%%/cpu_map/x86_EPYC-Milan.xml
%%DATADIR%%/cpu_map/x86_EPYC-Rome.xml
%%DATADIR%%/cpu_map/x86_EPYC.xml
%%DATADIR%%/cpu_map/x86_GraniteRapids.xml
%%DATADIR%%/cpu_map/x86_Haswell-IBRS.xml
%%DATADIR%%/cpu_map/x86_Haswell-noTSX-IBRS.xml
%%DATADIR%%/cpu_map/x86_Haswell-noTSX.xml
@ -206,6 +210,7 @@ share/augeas/lenses/virtvboxd.aug
%%DATADIR%%/cpu_map/x86_SandyBridge-IBRS.xml
%%DATADIR%%/cpu_map/x86_SandyBridge.xml
%%DATADIR%%/cpu_map/x86_SapphireRapids.xml
%%DATADIR%%/cpu_map/x86_SierraForest.xml
%%DATADIR%%/cpu_map/x86_Skylake-Client-IBRS.xml
%%DATADIR%%/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
%%DATADIR%%/cpu_map/x86_Skylake-Client.xml

View file

@ -0,0 +1,95 @@
PORTNAME= dolmen
DISTVERSIONPREFIX= v
DISTVERSION= 0.9
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library for writing deduction and logic languages in Objective Caml
WWW= https://github.com/Gbury/dolmen
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/bin/menhir:devel/menhir \
${SA_DIR}/farith/META:math/ocaml-farith \
${SA_DIR}/fmt/META:devel/ocaml-fmt \
${SA_DIR}/gen/META:devel/ocaml-gen \
${SA_DIR}/linol/META:devel/ocaml-linol \
${SA_DIR}/logs/META:devel/ocaml-logs \
${SA_DIR}/lsp/META:devel/ocaml-lsp \
${SA_DIR}/pp_loc/META:devel/ocaml-pp_loc \
${SA_DIR}/ppx_deriving/META:devel/ocaml-ppx_deriving \
${SA_DIR}/ppx_hash/META:devel/ocaml-ppx_hash \
${SA_DIR}/ppx_yojson_conv/META:devel/ocaml-ppx_yojson_conv \
${SA_DIR}/spelll/META:textproc/ocaml-spelll \
${SA_DIR}/uutf/META:devel/ocaml-uutf
LIB_DEPENDS= libev.so:devel/libev \
libgmp.so:math/gmp
RUN_DEPENDS= ${SA_DIR}/farith/META:math/ocaml-farith \
${SA_DIR}/fmt/META:devel/ocaml-fmt \
${SA_DIR}/gen/META:devel/ocaml-gen \
${SA_DIR}/linol/META:devel/ocaml-linol \
${SA_DIR}/logs/META:devel/ocaml-logs \
${SA_DIR}/lsp/META:devel/ocaml-lsp \
${SA_DIR}/menhirLib/META:devel/menhir \
${SA_DIR}/pp_loc/META:devel/ocaml-pp_loc \
${SA_DIR}/ppx_deriving/META:devel/ocaml-ppx_deriving \
${SA_DIR}/ppx_hash/META:devel/ocaml-ppx_hash \
${SA_DIR}/ppx_yojson_conv_lib/META:devel/ocaml-ppx_yojson_conv_lib \
${SA_DIR}/spelll/META:textproc/ocaml-spelll \
${SA_DIR}/uutf/META:devel/ocaml-uutf
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= Gbury
USE_OCAML= yes
OCAML_PACKAGES= ${PORTNAME} ${PORTNAME}_bin ${PORTNAME}_loop \
${PORTNAME}_lsp ${PORTNAME}_model ${PORTNAME}_type
DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
DOCSDIR= ${OCAML_DOCSDIR}
PORTDOCS= dolmen/odoc-pages/index.mld \
${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE $p/README.md@}
OPTIONS_DEFINE= DOCS MANPAGES
OPTIONS_SUB= yes
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "/^version:/s/dev/${PORTVERSION}/" \
${WRKSRC}/dolmen.opam \
${WRKSRC}/dolmen_bin.opam \
${WRKSRC}/dolmen_loop.opam \
${WRKSRC}/dolmen_lsp.opam \
${WRKSRC}/dolmen_model.opam \
${WRKSRC}/dolmen_type.opam
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/bin/dolmen \
${STAGEDIR}${PREFIX}/bin/dolmenls
@(cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}; \
${STRIP_CMD} \
dolmen/ae/dolmen_ae.cmxs \
dolmen/class/dolmen_class.cmxs \
dolmen/dimacs/dolmen_dimacs.cmxs dolmen/dolmen.cmxs \
dolmen/icnf/dolmen_icnf.cmxs \
dolmen/intf/dolmen_intf.cmxs \
dolmen/line/dolmen_line.cmxs \
dolmen/smtlib2/dolmen_smtlib2.cmxs \
dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmxs \
dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmxs \
dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmxs \
dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmxs \
dolmen/std/dolmen_std.cmxs \
dolmen/tptp/dolmen_tptp.cmxs \
dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmxs \
dolmen/zf/dolmen_zf.cmxs dolmen_loop/dolmen_loop.cmxs \
dolmen_model/dolmen_model.cmxs \
dolmen_type/dolmen_type.cmxs)
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723760391
SHA256 (Gbury-dolmen-v0.9_GH0.tar.gz) = b1d00c0b969ea4e7c8d14ef0854303daebe60e796562d67b510a7783841aa967
SIZE (Gbury-dolmen-v0.9_GH0.tar.gz) = 1150826

View file

@ -0,0 +1,36 @@
--- src/bin/main.ml.orig 2024-08-15 00:57:27 UTC
+++ src/bin/main.ml
@@ -127,22 +127,21 @@ let () =
let exits =
List.map (fun code ->
let retcode, doc = Dolmen_loop.Code.descr code in
- Cmdliner.Cmd.Exit.info ~doc retcode
+ Cmdliner.Term.exit_info ~doc retcode
) (Dolmen_loop.Code.errors ())
- @ Cmdliner.Cmd.Exit.defaults
+ @ Cmdliner.Term.default_exits
in
- let cli_term = Cmdliner.Cmd.v
- (Cmdliner.Cmd.info "dolmen" ~exits ~man:Man.cli ~version)
- Options.cli
+ let cli_info =
+ (Cmdliner.Term.info "dolmen" ~exits ~man:Man.cli ~version)
in
- match Cmdliner.Cmd.eval_value cli_term with
- | Ok (`Version | `Help) ->
+ match Cmdliner.Term.eval (Options.cli, cli_info) with
+ | `Version | `Help ->
exit 0
- | Error (`Parse | `Term | `Exn) ->
- exit Cmdliner.Cmd.Exit.cli_error
- | Ok (`Ok Run { state ; preludes; logic_file }) ->
+ | `Error (`Parse | `Term | `Exn) ->
+ exit Cmdliner.Term.exit_status_cli_error
+ | `Ok (Run { state ; preludes; logic_file }) ->
run state preludes logic_file
- | Ok (`Ok Doc { report; conf; }) ->
+ | `Ok (Doc { report; conf; }) ->
doc conf report
- | Ok (`Ok List_reports { conf; }) ->
+ | `Ok (List_reports { conf; }) ->
list conf

View file

@ -0,0 +1,11 @@
--- src/lsp/main.ml.orig 2024-08-15 00:50:43 UTC
+++ src/lsp/main.ml
@@ -3,7 +3,7 @@ let run () =
let run () =
let s = new Server.dolmen_lsp_server in
- let server = Linol_lwt.Jsonrpc2.create_stdio s in
+ let server = Linol_lwt.Jsonrpc2.create_stdio ~env:() s in
let task = Linol_lwt.Jsonrpc2.run server in
match Linol_lwt.run task with
| () -> ()

View file

@ -0,0 +1,27 @@
--- src/lsp/server.ml.orig 2024-08-15 00:37:20 UTC
+++ src/lsp/server.ml
@@ -55,14 +55,14 @@ class dolmen_lsp_server =
let change = Lsp.Types.TextDocumentSyncKind.Incremental in
(* Lsp.Types.TextDocumentSyncKind.Full *)
Lsp.Types.TextDocumentSyncOptions.create ~openClose:true ~change
- ~save:(Lsp.Types.SaveOptions.create ~includeText:false ())
+ ~save:(`SaveOptions (Lsp.Types.SaveOptions.create ~includeText:false ()))
()
method private _on_doc
~(notify_back:Linol_lwt.Jsonrpc2.notify_back)
(uri:Lsp.Types.DocumentUri.t) (contents:string) =
(* TODO: unescape uri/translate it to a correct path ? *)
- match Loop.process prelude (preprocess_uri uri) (Some contents) with
+ match Loop.process prelude (Lsp.Uri.to_path uri) (Some contents) with
| Ok state ->
let diags = State.get State.diagnostics state in
Hashtbl.replace buffers uri state;
@@ -94,5 +94,7 @@ class dolmen_lsp_server =
method on_notif_doc_did_close ~notify_back d =
Hashtbl.remove buffers d.uri;
notify_back#send_diagnostic []
+
+ method spawn_query_handler = Lwt.async
end

View file

@ -0,0 +1,20 @@
--- src/lsp/state.ml.orig 2024-08-15 00:34:51 UTC
+++ src/lsp/state.ml
@@ -45,7 +45,7 @@ let warn ?file:_ ?loc t warn payload =
in
Format.kfprintf (fun _ ->
let msg = Format.flush_str_formatter () in
- let d = Diagnostic.warn ~loc msg in
+ let d = Diagnostic.warn ~loc (`String msg) in
add_diag d t) Format.str_formatter "%a"
Dolmen_loop.Report.Warning.print (warn, payload)
@@ -67,7 +67,7 @@ let error ?file:_ ?loc t err payload =
(* Print the error message *)
Format.kfprintf (fun _ ->
let msg = Format.flush_str_formatter () in
- let d = Diagnostic.error ~loc msg in
+ let d = Diagnostic.error ~loc (`String msg) in
add_diag d t) Format.str_formatter "%a"
Dolmen_loop.Report.Error.print (err, payload)

View file

@ -0,0 +1,7 @@
The dolmen library for OCaml provides modules for parsing,
type-checking and main loop controling.
The dolmen binary allows to parse and type-check input against a
language specification.
Dolmen comes with a LSP server implementation.

View file

@ -0,0 +1,867 @@
bin/dolmen
bin/dolmenls
%%OCAML_SITELIBDIR%%/dolmen/META
%%OCAML_SITELIBDIR%%/dolmen/ae/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.a
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cma
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmti
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmxa
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.mli
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/ae/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/ae/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/ae/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.a
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cma
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cmi
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cmt
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cmx
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cmxa
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.ml
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Logic.cmi
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Logic.cmt
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Logic.cmti
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Logic.cmx
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Response.cmi
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Response.cmt
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Response.cmti
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class__Response.cmx
%%OCAML_SITELIBDIR%%/dolmen/class/logic.ml
%%OCAML_SITELIBDIR%%/dolmen/class/logic.mli
%%OCAML_SITELIBDIR%%/dolmen/class/response.ml
%%OCAML_SITELIBDIR%%/dolmen/class/response.mli
%%OCAML_SITELIBDIR%%/dolmen/dimacs/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.a
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cma
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmti
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmxa
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.mli
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/dimacs/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/dimacs/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/dimacs/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/dolmen.a
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cma
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cmi
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cmt
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cmx
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cmxa
%%OCAML_SITELIBDIR%%/dolmen/dolmen.ml
%%OCAML_SITELIBDIR%%/dolmen/dune-package
%%OCAML_SITELIBDIR%%/dolmen/icnf/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.a
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cma
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmti
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmxa
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.mli
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/icnf/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/icnf/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/icnf/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.a
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cma
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cmxa
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Id.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Id.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Id.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Language.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Language.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Language.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Lex.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Lex.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Lex.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Location.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Location.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Location.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Map.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Map.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Map.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Msg.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Msg.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Msg.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Parse.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Parse.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Parse.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Stmt.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Stmt.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Stmt.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tag.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tag.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tag.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Term.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Term.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Term.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tok.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tok.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Tok.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Ty.cmi
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Ty.cmt
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf__Ty.cmx
%%OCAML_SITELIBDIR%%/dolmen/intf/id.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/language.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/lex.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/location.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/map.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/msg.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/parse.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/stmt.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/tag.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/term.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/tok.ml
%%OCAML_SITELIBDIR%%/dolmen/intf/ty.ml
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.a
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cma
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmi
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmt
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmti
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmx
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmxa
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.ml
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.mli
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__.cmi
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__.cmt
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__.cmx
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__.ml
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__LexLine.cmi
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__LexLine.cmt
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line__LexLine.cmx
%%OCAML_SITELIBDIR%%/dolmen/line/lexLine.ml
%%OCAML_SITELIBDIR%%/dolmen/opam
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.a
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cma
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cmxa
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.a
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cma
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmxa
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.a
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cma
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmxa
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.a
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cma
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmxa
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.a
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cma
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmxa
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/std/answer.ml
%%OCAML_SITELIBDIR%%/dolmen/std/answer.mli
%%OCAML_SITELIBDIR%%/dolmen/std/builtin.ml
%%OCAML_SITELIBDIR%%/dolmen/std/builtin.mli
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.a
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cma
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cmxa
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.ml
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Answer.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Answer.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Answer.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Answer.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Builtin.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Builtin.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Builtin.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Builtin.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Escape.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Escape.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Escape.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Escape.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Expr.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Expr.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Expr.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Expr.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Hmap.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Hmap.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Hmap.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Hmap.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Id.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Id.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Id.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Id.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Loc.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Loc.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Loc.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Loc.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps_string.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps_string.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps_string.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Maps_string.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Misc.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Misc.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Misc.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Misc.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Msg.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Msg.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Msg.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Name.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Name.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Name.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Name.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Namespace.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Namespace.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Namespace.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Namespace.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Normalize.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Normalize.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Normalize.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Normalize.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Path.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Path.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Path.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Path.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Pretty.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Pretty.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Pretty.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Statement.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Statement.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Statement.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Statement.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Stats.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Stats.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Stats.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Stats.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tag.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tag.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tag.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tag.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Term.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Term.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Term.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Term.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Timer.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Timer.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Timer.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Timer.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tok.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tok.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Tok.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Transformer.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Transformer.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Transformer.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Vec.cmi
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Vec.cmt
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Vec.cmti
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std__Vec.cmx
%%OCAML_SITELIBDIR%%/dolmen/std/escape.ml
%%OCAML_SITELIBDIR%%/dolmen/std/escape.mli
%%OCAML_SITELIBDIR%%/dolmen/std/expr.ml
%%OCAML_SITELIBDIR%%/dolmen/std/expr.mli
%%OCAML_SITELIBDIR%%/dolmen/std/hmap.ml
%%OCAML_SITELIBDIR%%/dolmen/std/hmap.mli
%%OCAML_SITELIBDIR%%/dolmen/std/id.ml
%%OCAML_SITELIBDIR%%/dolmen/std/id.mli
%%OCAML_SITELIBDIR%%/dolmen/std/loc.ml
%%OCAML_SITELIBDIR%%/dolmen/std/loc.mli
%%OCAML_SITELIBDIR%%/dolmen/std/maps.ml
%%OCAML_SITELIBDIR%%/dolmen/std/maps.mli
%%OCAML_SITELIBDIR%%/dolmen/std/maps_string.ml
%%OCAML_SITELIBDIR%%/dolmen/std/maps_string.mli
%%OCAML_SITELIBDIR%%/dolmen/std/misc.ml
%%OCAML_SITELIBDIR%%/dolmen/std/misc.mli
%%OCAML_SITELIBDIR%%/dolmen/std/msg.ml
%%OCAML_SITELIBDIR%%/dolmen/std/name.ml
%%OCAML_SITELIBDIR%%/dolmen/std/name.mli
%%OCAML_SITELIBDIR%%/dolmen/std/namespace.ml
%%OCAML_SITELIBDIR%%/dolmen/std/namespace.mli
%%OCAML_SITELIBDIR%%/dolmen/std/normalize.ml
%%OCAML_SITELIBDIR%%/dolmen/std/normalize.mli
%%OCAML_SITELIBDIR%%/dolmen/std/path.ml
%%OCAML_SITELIBDIR%%/dolmen/std/path.mli
%%OCAML_SITELIBDIR%%/dolmen/std/pretty.ml
%%OCAML_SITELIBDIR%%/dolmen/std/statement.ml
%%OCAML_SITELIBDIR%%/dolmen/std/statement.mli
%%OCAML_SITELIBDIR%%/dolmen/std/stats.ml
%%OCAML_SITELIBDIR%%/dolmen/std/stats.mli
%%OCAML_SITELIBDIR%%/dolmen/std/tag.ml
%%OCAML_SITELIBDIR%%/dolmen/std/tag.mli
%%OCAML_SITELIBDIR%%/dolmen/std/term.ml
%%OCAML_SITELIBDIR%%/dolmen/std/term.mli
%%OCAML_SITELIBDIR%%/dolmen/std/timer.ml
%%OCAML_SITELIBDIR%%/dolmen/std/timer.mli
%%OCAML_SITELIBDIR%%/dolmen/std/tok.ml
%%OCAML_SITELIBDIR%%/dolmen/std/transformer.ml
%%OCAML_SITELIBDIR%%/dolmen/std/vec.ml
%%OCAML_SITELIBDIR%%/dolmen/std/vec.mli
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.a
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cma
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cmxa
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.a
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cma
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmti
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmxa
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.mli
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/zf/ast.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.a
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cma
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmti
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmxa
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.mli
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Ast.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Ast.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Ast.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Lexer.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Lexer.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Lexer.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Syntax_messages.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Syntax_messages.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Syntax_messages.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Tokens.cmi
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Tokens.cmt
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Tokens.cmti
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf__Tokens.cmx
%%OCAML_SITELIBDIR%%/dolmen/zf/lexer.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/parser.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/parser.mli
%%OCAML_SITELIBDIR%%/dolmen/zf/syntax_messages.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/tokens.ml
%%OCAML_SITELIBDIR%%/dolmen/zf/tokens.mli
%%OCAML_SITELIBDIR%%/dolmen/ae/dolmen_ae.cmxs
%%OCAML_SITELIBDIR%%/dolmen/class/dolmen_class.cmxs
%%OCAML_SITELIBDIR%%/dolmen/dimacs/dolmen_dimacs.cmxs
%%OCAML_SITELIBDIR%%/dolmen/dolmen.cmxs
%%OCAML_SITELIBDIR%%/dolmen/icnf/dolmen_icnf.cmxs
%%OCAML_SITELIBDIR%%/dolmen/intf/dolmen_intf.cmxs
%%OCAML_SITELIBDIR%%/dolmen/line/dolmen_line.cmxs
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/dolmen_smtlib2.cmxs
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/poly/dolmen_smtlib2_poly.cmxs
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6/dolmen_smtlib2_v6.cmxs
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_response/dolmen_smtlib2_v6_response.cmxs
%%OCAML_SITELIBDIR%%/dolmen/smtlib2/v6_script/dolmen_smtlib2_v6_script.cmxs
%%OCAML_SITELIBDIR%%/dolmen/std/dolmen_std.cmxs
%%OCAML_SITELIBDIR%%/dolmen/tptp/dolmen_tptp.cmxs
%%OCAML_SITELIBDIR%%/dolmen/tptp/v6_3_0/dolmen_tptp_v6_3_0.cmxs
%%OCAML_SITELIBDIR%%/dolmen/zf/dolmen_zf.cmxs
%%OCAML_SITELIBDIR%%/dolmen_bin/META
%%OCAML_SITELIBDIR%%/dolmen_bin/dune-package
%%OCAML_SITELIBDIR%%/dolmen_bin/opam
%%OCAML_SITELIBDIR%%/dolmen_loop/META
%%OCAML_SITELIBDIR%%/dolmen_loop/alarm.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/alarm.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/code.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/code.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.a
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cma
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cmxa
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Alarm.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Alarm.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Alarm.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Alarm.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Code.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Code.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Code.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Code.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Expr_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Expr_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Expr_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Flow_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Headers_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Logic.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Logic.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Logic.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Logic.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Parser_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Pipeline.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Pipeline.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Pipeline.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Pipeline.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Report.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Report.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Report.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Report.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Response.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Response.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Response.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__State.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__State.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__State.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer.cmti
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop__Typer_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_loop/dune-package
%%OCAML_SITELIBDIR%%/dolmen_loop/expr_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/flow.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/flow.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/flow_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/headers.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/headers.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/headers_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/logic.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/logic.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/opam
%%OCAML_SITELIBDIR%%/dolmen_loop/parser.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/parser.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/parser_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/pipeline.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/pipeline.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/report.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/report.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/response.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/state.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/typer.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/typer.mli
%%OCAML_SITELIBDIR%%/dolmen_loop/typer_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_loop/dolmen_loop.cmxs
%%OCAML_SITELIBDIR%%/dolmen_lsp/META
%%OCAML_SITELIBDIR%%/dolmen_lsp/dune-package
%%OCAML_SITELIBDIR%%/dolmen_lsp/opam
%%OCAML_SITELIBDIR%%/dolmen_model/META
%%OCAML_SITELIBDIR%%/dolmen_model/adt.ml
%%OCAML_SITELIBDIR%%/dolmen_model/array.ml
%%OCAML_SITELIBDIR%%/dolmen_model/bitv.ml
%%OCAML_SITELIBDIR%%/dolmen_model/bitv.mli
%%OCAML_SITELIBDIR%%/dolmen_model/bool.ml
%%OCAML_SITELIBDIR%%/dolmen_model/bool.mli
%%OCAML_SITELIBDIR%%/dolmen_model/coercion.ml
%%OCAML_SITELIBDIR%%/dolmen_model/core.ml
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.a
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cma
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cmxa
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.ml
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Adt.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Adt.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Adt.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Array.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Array.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Array.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bitv.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bitv.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bitv.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bitv.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bool.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bool.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bool.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Bool.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Coercion.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Coercion.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Coercion.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Core.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Core.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Core.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Env.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Env.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Env.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Env.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Eval.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Eval.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Eval.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fp.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fp.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fp.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fp.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fun.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fun.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Fun.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Int.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Int.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Int.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Int.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Loop.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Loop.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Loop.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Model.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Model.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Model.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Model.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Rat.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Rat.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Rat.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Rat.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Real.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Real.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Real.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Real.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Value.cmi
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Value.cmt
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Value.cmti
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model__Value.cmx
%%OCAML_SITELIBDIR%%/dolmen_model/dune-package
%%OCAML_SITELIBDIR%%/dolmen_model/env.ml
%%OCAML_SITELIBDIR%%/dolmen_model/env.mli
%%OCAML_SITELIBDIR%%/dolmen_model/eval.ml
%%OCAML_SITELIBDIR%%/dolmen_model/fp.ml
%%OCAML_SITELIBDIR%%/dolmen_model/fp.mli
%%OCAML_SITELIBDIR%%/dolmen_model/fun.ml
%%OCAML_SITELIBDIR%%/dolmen_model/int.ml
%%OCAML_SITELIBDIR%%/dolmen_model/int.mli
%%OCAML_SITELIBDIR%%/dolmen_model/loop.ml
%%OCAML_SITELIBDIR%%/dolmen_model/model.ml
%%OCAML_SITELIBDIR%%/dolmen_model/model.mli
%%OCAML_SITELIBDIR%%/dolmen_model/opam
%%OCAML_SITELIBDIR%%/dolmen_model/rat.ml
%%OCAML_SITELIBDIR%%/dolmen_model/rat.mli
%%OCAML_SITELIBDIR%%/dolmen_model/real.ml
%%OCAML_SITELIBDIR%%/dolmen_model/real.mli
%%OCAML_SITELIBDIR%%/dolmen_model/value.ml
%%OCAML_SITELIBDIR%%/dolmen_model/value.mli
%%OCAML_SITELIBDIR%%/dolmen_model/dolmen_model.cmxs
%%OCAML_SITELIBDIR%%/dolmen_type/META
%%OCAML_SITELIBDIR%%/dolmen_type/arith.ml
%%OCAML_SITELIBDIR%%/dolmen_type/arith.mli
%%OCAML_SITELIBDIR%%/dolmen_type/arrays.ml
%%OCAML_SITELIBDIR%%/dolmen_type/arrays.mli
%%OCAML_SITELIBDIR%%/dolmen_type/base.ml
%%OCAML_SITELIBDIR%%/dolmen_type/base.mli
%%OCAML_SITELIBDIR%%/dolmen_type/bitv.ml
%%OCAML_SITELIBDIR%%/dolmen_type/bitv.mli
%%OCAML_SITELIBDIR%%/dolmen_type/core.ml
%%OCAML_SITELIBDIR%%/dolmen_type/core.mli
%%OCAML_SITELIBDIR%%/dolmen_type/def.ml
%%OCAML_SITELIBDIR%%/dolmen_type/def.mli
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.a
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cma
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cmxa
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.ml
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arith.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arith.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arith.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arith.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arrays.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arrays.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arrays.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Arrays.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Base.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Base.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Base.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Base.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Bitv.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Bitv.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Bitv.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Bitv.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Core.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Core.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Core.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Core.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Def.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Def.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Def.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Def.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Float.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Float.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Float.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Float.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Logic.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Logic.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Logic.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Logic.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Misc.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Misc.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Misc.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Misc.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Strings.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Strings.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Strings.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Strings.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Tff_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf.cmti
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf_intf.cmi
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf_intf.cmt
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type__Thf_intf.cmx
%%OCAML_SITELIBDIR%%/dolmen_type/dune-package
%%OCAML_SITELIBDIR%%/dolmen_type/float.ml
%%OCAML_SITELIBDIR%%/dolmen_type/float.mli
%%OCAML_SITELIBDIR%%/dolmen_type/intf.ml
%%OCAML_SITELIBDIR%%/dolmen_type/logic.ml
%%OCAML_SITELIBDIR%%/dolmen_type/logic.mli
%%OCAML_SITELIBDIR%%/dolmen_type/misc.ml
%%OCAML_SITELIBDIR%%/dolmen_type/misc.mli
%%OCAML_SITELIBDIR%%/dolmen_type/opam
%%OCAML_SITELIBDIR%%/dolmen_type/strings.ml
%%OCAML_SITELIBDIR%%/dolmen_type/strings.mli
%%OCAML_SITELIBDIR%%/dolmen_type/tff.ml
%%OCAML_SITELIBDIR%%/dolmen_type/tff.mli
%%OCAML_SITELIBDIR%%/dolmen_type/tff_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_type/thf.ml
%%OCAML_SITELIBDIR%%/dolmen_type/thf.mli
%%OCAML_SITELIBDIR%%/dolmen_type/thf_intf.ml
%%OCAML_SITELIBDIR%%/dolmen_type/dolmen_type.cmxs
%%MANPAGES%%share/man/man1/dolmen.1.gz

34
devel/ocaml-gen/Makefile Normal file
View file

@ -0,0 +1,34 @@
PORTNAME= gen
DISTVERSIONPREFIX= v
DISTVERSION= 1.1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Iterators library for OCaml
WWW= https://github.com/c-cube/gen
LICENSE= BSD2CLAUSE
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= c-cube
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGELOG.md LICENSE README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(libraries seq)//" \
${WRKSRC}/src/dune
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/gen/gen.cmxs
.include <bsd.port.mk>

3
devel/ocaml-gen/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1710613356
SHA256 (c-cube-gen-v1.1_GH0.tar.gz) = 6893bf156bbaa4254ec5ec2ea5fe539030f2395bc5cd83ccb8fe3930cff89cb0
SIZE (c-cube-gen-v1.1_GH0.tar.gz) = 32152

View file

@ -0,0 +1,2 @@
The Gen library for OCaml includes functions to work with transient
and restartable iterators.

53
devel/ocaml-gen/pkg-plist Normal file
View file

@ -0,0 +1,53 @@
%%OCAML_SITELIBDIR%%/gen/GenShims_.ml
%%OCAML_SITELIBDIR%%/gen/META
%%OCAML_SITELIBDIR%%/gen/dune-package
%%OCAML_SITELIBDIR%%/gen/gen.a
%%OCAML_SITELIBDIR%%/gen/gen.cma
%%OCAML_SITELIBDIR%%/gen/gen.cmi
%%OCAML_SITELIBDIR%%/gen/gen.cmt
%%OCAML_SITELIBDIR%%/gen/gen.cmti
%%OCAML_SITELIBDIR%%/gen/gen.cmx
%%OCAML_SITELIBDIR%%/gen/gen.cmxa
%%OCAML_SITELIBDIR%%/gen/gen.cmxs
%%OCAML_SITELIBDIR%%/gen/gen.ml
%%OCAML_SITELIBDIR%%/gen/gen.mli
%%OCAML_SITELIBDIR%%/gen/genClone.cmi
%%OCAML_SITELIBDIR%%/gen/genClone.cmt
%%OCAML_SITELIBDIR%%/gen/genClone.cmti
%%OCAML_SITELIBDIR%%/gen/genClone.cmx
%%OCAML_SITELIBDIR%%/gen/genClone.ml
%%OCAML_SITELIBDIR%%/gen/genClone.mli
%%OCAML_SITELIBDIR%%/gen/genLabels.cmi
%%OCAML_SITELIBDIR%%/gen/genLabels.cmt
%%OCAML_SITELIBDIR%%/gen/genLabels.cmti
%%OCAML_SITELIBDIR%%/gen/genLabels.cmx
%%OCAML_SITELIBDIR%%/gen/genLabels.ml
%%OCAML_SITELIBDIR%%/gen/genLabels.mli
%%OCAML_SITELIBDIR%%/gen/genLabels_intf.cmi
%%OCAML_SITELIBDIR%%/gen/genLabels_intf.cmt
%%OCAML_SITELIBDIR%%/gen/genLabels_intf.cmx
%%OCAML_SITELIBDIR%%/gen/genLabels_intf.ml
%%OCAML_SITELIBDIR%%/gen/genM.cmi
%%OCAML_SITELIBDIR%%/gen/genM.cmt
%%OCAML_SITELIBDIR%%/gen/genM.cmti
%%OCAML_SITELIBDIR%%/gen/genM.cmx
%%OCAML_SITELIBDIR%%/gen/genM.ml
%%OCAML_SITELIBDIR%%/gen/genM.mli
%%OCAML_SITELIBDIR%%/gen/genMList.cmi
%%OCAML_SITELIBDIR%%/gen/genMList.cmt
%%OCAML_SITELIBDIR%%/gen/genMList.cmti
%%OCAML_SITELIBDIR%%/gen/genMList.cmx
%%OCAML_SITELIBDIR%%/gen/genMList.ml
%%OCAML_SITELIBDIR%%/gen/genMList.mli
%%OCAML_SITELIBDIR%%/gen/genM_intf.cmi
%%OCAML_SITELIBDIR%%/gen/genM_intf.cmt
%%OCAML_SITELIBDIR%%/gen/genM_intf.cmx
%%OCAML_SITELIBDIR%%/gen/genM_intf.ml
%%OCAML_SITELIBDIR%%/gen/genShims_.cmi
%%OCAML_SITELIBDIR%%/gen/genShims_.cmt
%%OCAML_SITELIBDIR%%/gen/genShims_.cmx
%%OCAML_SITELIBDIR%%/gen/gen_intf.cmi
%%OCAML_SITELIBDIR%%/gen/gen_intf.cmt
%%OCAML_SITELIBDIR%%/gen/gen_intf.cmx
%%OCAML_SITELIBDIR%%/gen/gen_intf.ml
%%OCAML_SITELIBDIR%%/gen/opam

43
devel/ocaml-hmap/Makefile Normal file
View file

@ -0,0 +1,43 @@
PORTNAME= hmap
DISTVERSION= 0.8.1
CATEGORIES= devel
MASTER_SITES= https://erratique.ch/software/hmap/releases/
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Hashmap with heterogeneous values for Objective Caml
WWW= https://erratique.ch/software/hmap
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/topkg/META:devel/ocaml-topkg \
ocamlbuild:devel/ocaml-ocamlbuild \
opam-installer:devel/ocaml-opam
USES= tar:tbz
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
do-build:
@(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
ocaml pkg/pkg.ml build \
--jobs ${MAKE_JOBS_NUMBER})
do-install:
@(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
opam-installer -i \
--prefix=${STAGEDIR}${PREFIX} \
--docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
--libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1710454773
SHA256 (hmap-0.8.1.tbz) = 6a00db1b12b6f55e1b2419f206fdfbaa669e14b51c78f8ac3cffa0a58897be83
SIZE (hmap-0.8.1.tbz) = 4801

View file

@ -0,0 +1,2 @@
Hmap provides an hashing table datastructure whose values are typed by
the type parameter of the associated (polymorphic) key.

View file

@ -0,0 +1,10 @@
%%OCAML_SITELIBDIR%%/hmap/META
%%OCAML_SITELIBDIR%%/hmap/hmap.a
%%OCAML_SITELIBDIR%%/hmap/hmap.cma
%%OCAML_SITELIBDIR%%/hmap/hmap.cmi
%%OCAML_SITELIBDIR%%/hmap/hmap.cmti
%%OCAML_SITELIBDIR%%/hmap/hmap.cmx
%%OCAML_SITELIBDIR%%/hmap/hmap.cmxa
%%OCAML_SITELIBDIR%%/hmap/hmap.cmxs
%%OCAML_SITELIBDIR%%/hmap/hmap.mli
%%OCAML_SITELIBDIR%%/hmap/opam

View file

@ -0,0 +1,43 @@
PORTNAME= linol
PORTVERSION= 0.6
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Wrapper for ocaml-lsp and JSON-RPC implementation for Objective Caml
WWW= https://github.com/c-cube/linol
LICENSE= MIT
BUILD_DEPENDS= ${SA_DIR}/logs/META:devel/ocaml-logs \
${SA_DIR}/lsp/META:devel/ocaml-lsp \
${SA_DIR}/lwt/META:devel/ocaml-lwt \
${SA_DIR}/ppx_yojson_conv/META:devel/ocaml-ppx_yojson_conv \
${SA_DIR}/trace/META:devel/ocaml-trace \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
RUN_DEPENDS= ${SA_DIR}/logs/META:devel/ocaml-logs \
${SA_DIR}/lsp/META:devel/ocaml-lsp \
${SA_DIR}/lwt/META:devel/ocaml-lwt \
${SA_DIR}/ppx_yojson_conv_lib/META:devel/ocaml-ppx_yojson_conv_lib \
${SA_DIR}/trace/META:devel/ocaml-trace \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= c-cube
USE_OCAML= yes
OCAML_PACKAGES= ${PORTNAME} ${PORTNAME}-lwt
DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
DOCSDIR= ${OCAML_DOCSDIR}
PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/README.md@}
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723667760
SHA256 (c-cube-linol-v0.6_GH0.tar.gz) = 99901e56cca5818078a21700911c9e9a4c3b0b5648a64f597d87b5d031596542
SIZE (c-cube-linol-v0.6_GH0.tar.gz) = 15557

View file

@ -0,0 +1,35 @@
--- src/server.ml.orig 2024-05-29 17:37:32 UTC
+++ src/server.ml
@@ -496,7 +496,18 @@ module Make (IO : IO) = struct
| Lsp.Client_request.CallHierarchyOutgoingCalls _
| Lsp.Client_request.WillCreateFiles _
| Lsp.Client_request.WillDeleteFiles _
- | Lsp.Client_request.WillRenameFiles _ ->
+ | Lsp.Client_request.WillRenameFiles _
+ | Lsp.Client_request.InlayHintResolve _
+ | Lsp.Client_request.TextDocumentDiagnostic _
+ | Lsp.Client_request.TextDocumentInlineCompletion _
+ | Lsp.Client_request.TextDocumentInlineValue _
+ | Lsp.Client_request.TextDocumentPrepareTypeHierarchy _
+ | Lsp.Client_request.TextDocumentRangesFormatting _
+ | Lsp.Client_request.WorkspaceSymbolResolve _
+ | Lsp.Client_request.WorkspaceDiagnostic _
+ | Lsp.Client_request.TypeHierarchySubtypes _
+ | Lsp.Client_request.TypeHierarchySupertypes _
+ ->
let notify_back =
new notify_back
~workDoneToken:None ~partialResultToken:None ~notify_back
@@ -666,7 +677,11 @@ module Make (IO : IO) = struct
| Lsp.Client_notification.DidCreateFiles _
| Lsp.Client_notification.DidDeleteFiles _
| Lsp.Client_notification.WorkDoneProgress _
- | Lsp.Client_notification.DidRenameFiles _ ->
+ | Lsp.Client_notification.DidRenameFiles _
+ | Lsp.Client_notification.NotebookDocumentDidOpen _
+ | Lsp.Client_notification.NotebookDocumentDidChange _
+ | Lsp.Client_notification.NotebookDocumentDidSave _
+ | Lsp.Client_notification.NotebookDocumentDidClose _ ->
let notify_back =
new notify_back
~workDoneToken:None ~partialResultToken:None ~notify_back

View file

@ -0,0 +1,3 @@
Linol is an OCaml library that provides an object-oriented abstraction
for writing servers, build as a wrapper on top of the OCaml-LSP
library, and lwt/eio-aware JSONRPC implementation.

View file

@ -0,0 +1,54 @@
%%OCAML_SITELIBDIR%%/linol/.private/linol__Log.cmi
%%OCAML_SITELIBDIR%%/linol/.private/linol__Log.cmt
%%OCAML_SITELIBDIR%%/linol/META
%%OCAML_SITELIBDIR%%/linol/blocking_IO.ml
%%OCAML_SITELIBDIR%%/linol/blocking_IO.mli
%%OCAML_SITELIBDIR%%/linol/common_.ml
%%OCAML_SITELIBDIR%%/linol/dune-package
%%OCAML_SITELIBDIR%%/linol/jsonrpc2.ml
%%OCAML_SITELIBDIR%%/linol/jsonrpc2.mli
%%OCAML_SITELIBDIR%%/linol/linol.a
%%OCAML_SITELIBDIR%%/linol/linol.cma
%%OCAML_SITELIBDIR%%/linol/linol.cmi
%%OCAML_SITELIBDIR%%/linol/linol.cmt
%%OCAML_SITELIBDIR%%/linol/linol.cmx
%%OCAML_SITELIBDIR%%/linol/linol.cmxa
%%OCAML_SITELIBDIR%%/linol/linol.ml
%%OCAML_SITELIBDIR%%/linol/linol__.cmi
%%OCAML_SITELIBDIR%%/linol/linol__.cmt
%%OCAML_SITELIBDIR%%/linol/linol__.cmx
%%OCAML_SITELIBDIR%%/linol/linol__.ml
%%OCAML_SITELIBDIR%%/linol/linol__Blocking_IO.cmi
%%OCAML_SITELIBDIR%%/linol/linol__Blocking_IO.cmt
%%OCAML_SITELIBDIR%%/linol/linol__Blocking_IO.cmti
%%OCAML_SITELIBDIR%%/linol/linol__Blocking_IO.cmx
%%OCAML_SITELIBDIR%%/linol/linol__Common_.cmi
%%OCAML_SITELIBDIR%%/linol/linol__Common_.cmt
%%OCAML_SITELIBDIR%%/linol/linol__Common_.cmx
%%OCAML_SITELIBDIR%%/linol/linol__Jsonrpc2.cmi
%%OCAML_SITELIBDIR%%/linol/linol__Jsonrpc2.cmt
%%OCAML_SITELIBDIR%%/linol/linol__Jsonrpc2.cmti
%%OCAML_SITELIBDIR%%/linol/linol__Jsonrpc2.cmx
%%OCAML_SITELIBDIR%%/linol/linol__Log.cmx
%%OCAML_SITELIBDIR%%/linol/linol__Server.cmi
%%OCAML_SITELIBDIR%%/linol/linol__Server.cmt
%%OCAML_SITELIBDIR%%/linol/linol__Server.cmx
%%OCAML_SITELIBDIR%%/linol/linol__Sigs.cmi
%%OCAML_SITELIBDIR%%/linol/linol__Sigs.cmt
%%OCAML_SITELIBDIR%%/linol/linol__Sigs.cmx
%%OCAML_SITELIBDIR%%/linol/log.ml
%%OCAML_SITELIBDIR%%/linol/opam
%%OCAML_SITELIBDIR%%/linol/server.ml
%%OCAML_SITELIBDIR%%/linol/sigs.ml
%%OCAML_SITELIBDIR%%/linol/linol.cmxs
%%OCAML_SITELIBDIR%%/linol-lwt/META
%%OCAML_SITELIBDIR%%/linol-lwt/dune-package
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.a
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cma
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cmi
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cmt
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cmx
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cmxa
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.ml
%%OCAML_SITELIBDIR%%/linol-lwt/opam
%%OCAML_SITELIBDIR%%/linol-lwt/linol_lwt.cmxs

47
devel/ocaml-lsp/Makefile Normal file
View file

@ -0,0 +1,47 @@
PORTNAME= ocaml-lsp
DISTVERSION= 1.19.0
CATEGORIES= devel
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library implementing the LSP and JSONRPC protocols in Objective Caml
WWW= https://github.com/Gbury/dolmen
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/ppx_yojson_conv/META:devel/ocaml-ppx_yojson_conv \
${SA_DIR}/uutf/META:devel/ocaml-uutf \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
RUN_DEPENDS= ${SA_DIR}/ppx_yojson_conv_lib/META:devel/ocaml-ppx_yojson_conv_lib \
${SA_DIR}/uutf/META:devel/ocaml-uutf \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml
USE_OCAML= yes
OCAML_PACKAGES= lsp jsonrpc
DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
DOCSDIR= ${OCAML_DOCSDIR}
PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE.md $p/README.md@}
OPTIONS_DEFINE= DOCS LSPSERVER
LSPSERVER_DESC= Include ocaml-lsp-server
LSPSERVER_BROKEN= needs ocamc-loc
LSPSERVER_VARS= ocaml_packages+=ocaml-lsp-server
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(name lsp)/&\n(version ${DISTVERSION})/" \
${WRKSRC}/dune-project
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/jsonrpc/jsonrpc.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lsp/lsp.cmxs
.include <bsd.port.mk>

3
devel/ocaml-lsp/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723594986
SHA256 (ocaml-ocaml-lsp-1.19.0_GH0.tar.gz) = cf6cf37e1f2b79236ee87f47605e9b2141c9ea9e0fa490fe203a8afaf19e7b80
SIZE (ocaml-ocaml-lsp-1.19.0_GH0.tar.gz) = 916311

View file

@ -0,0 +1,5 @@
Ocaml-LSP provides a modern implementation of the Language Server
Protocol for the OCaml language.
This project includes the jsonrpc library for Objective Caml, an
implementation of JSONRPC.

158
devel/ocaml-lsp/pkg-plist Normal file
View file

@ -0,0 +1,158 @@
%%OCAML_SITELIBDIR%%/jsonrpc/META
%%OCAML_SITELIBDIR%%/jsonrpc/dune-package
%%OCAML_SITELIBDIR%%/jsonrpc/import.ml
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.a
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cma
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmi
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmt
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmti
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmx
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmxa
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmxs
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.ml
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.mli
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmi
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmt
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmx
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.ml
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmi
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmt
%%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmx
%%OCAML_SITELIBDIR%%/jsonrpc/opam
%%OCAML_SITELIBDIR%%/lsp/META
%%OCAML_SITELIBDIR%%/lsp/array_view.ml
%%OCAML_SITELIBDIR%%/lsp/array_view.mli
%%OCAML_SITELIBDIR%%/lsp/cancel_request.ml
%%OCAML_SITELIBDIR%%/lsp/cancel_request.mli
%%OCAML_SITELIBDIR%%/lsp/cli.ml
%%OCAML_SITELIBDIR%%/lsp/cli.mli
%%OCAML_SITELIBDIR%%/lsp/client_notification.ml
%%OCAML_SITELIBDIR%%/lsp/client_notification.mli
%%OCAML_SITELIBDIR%%/lsp/client_request.ml
%%OCAML_SITELIBDIR%%/lsp/client_request.mli
%%OCAML_SITELIBDIR%%/lsp/diff.ml
%%OCAML_SITELIBDIR%%/lsp/diff.mli
%%OCAML_SITELIBDIR%%/lsp/dune-package
%%OCAML_SITELIBDIR%%/lsp/extension.ml
%%OCAML_SITELIBDIR%%/lsp/extension.mli
%%OCAML_SITELIBDIR%%/lsp/header.ml
%%OCAML_SITELIBDIR%%/lsp/header.mli
%%OCAML_SITELIBDIR%%/lsp/import.ml
%%OCAML_SITELIBDIR%%/lsp/io.ml
%%OCAML_SITELIBDIR%%/lsp/io.mli
%%OCAML_SITELIBDIR%%/lsp/lsp.a
%%OCAML_SITELIBDIR%%/lsp/lsp.cma
%%OCAML_SITELIBDIR%%/lsp/lsp.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp.cmxa
%%OCAML_SITELIBDIR%%/lsp/lsp.cmxs
%%OCAML_SITELIBDIR%%/lsp/lsp.ml
%%OCAML_SITELIBDIR%%/lsp/lsp__.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__.ml
%%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_notification.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_notification.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_notification.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_notification.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_request.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_request.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_request.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Server_request.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Snippet.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Snippet.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Snippet.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Snippet.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__String_zipper.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__String_zipper.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__String_zipper.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__String_zipper.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Substring.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Substring.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Substring.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Substring.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Text_document.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Text_document.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Text_document.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Text_document.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Types.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Types.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Types.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Types.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri0.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri0.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri0.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri0.cmx
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri_lexer.cmi
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri_lexer.cmt
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri_lexer.cmti
%%OCAML_SITELIBDIR%%/lsp/lsp__Uri_lexer.cmx
%%OCAML_SITELIBDIR%%/lsp/opam
%%OCAML_SITELIBDIR%%/lsp/position.ml
%%OCAML_SITELIBDIR%%/lsp/progress.ml
%%OCAML_SITELIBDIR%%/lsp/progress.mli
%%OCAML_SITELIBDIR%%/lsp/server_notification.ml
%%OCAML_SITELIBDIR%%/lsp/server_notification.mli
%%OCAML_SITELIBDIR%%/lsp/server_request.ml
%%OCAML_SITELIBDIR%%/lsp/server_request.mli
%%OCAML_SITELIBDIR%%/lsp/snippet.ml
%%OCAML_SITELIBDIR%%/lsp/snippet.mli
%%OCAML_SITELIBDIR%%/lsp/string_zipper.ml
%%OCAML_SITELIBDIR%%/lsp/string_zipper.mli
%%OCAML_SITELIBDIR%%/lsp/substring.ml
%%OCAML_SITELIBDIR%%/lsp/substring.mli
%%OCAML_SITELIBDIR%%/lsp/text_document.ml
%%OCAML_SITELIBDIR%%/lsp/text_document.mli
%%OCAML_SITELIBDIR%%/lsp/types.ml
%%OCAML_SITELIBDIR%%/lsp/types.mli
%%OCAML_SITELIBDIR%%/lsp/uri0.ml
%%OCAML_SITELIBDIR%%/lsp/uri0.mli
%%OCAML_SITELIBDIR%%/lsp/uri_lexer.ml
%%OCAML_SITELIBDIR%%/lsp/uri_lexer.mli

View file

@ -5,7 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Optimized manipulation of integers over the standard byte-array types of OCaml
WWW= https://github.com/janestreet/base
WWW= https://github.com/OCamlPro/ocplib-endian
LICENSE= LGPL21+ # with a special exception to clause 6

View file

@ -0,0 +1,37 @@
PORTNAME= octavius
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library to parse ocamldoc comment for OCaml
WWW= https://ocaml-doc.github.io/octavius/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml-doc
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(lang dune 1.11)/(lang dune 2.5)/" \
-e "/(lang dune/,/(package/s/(name ${PORTNAME})/&\n(version ${DISTVERSION})/" \
${WRKSRC}/dune-project
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/bin/octavius \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723639904
SHA256 (ocaml-doc-octavius-v1.2.2_GH0.tar.gz) = eac9104ce0316b69da9c44b9c477700fe0b52a888c89ce4bdf1d2b782a73e0ad
SIZE (ocaml-doc-octavius-v1.2.2_GH0.tar.gz) = 14910

View file

@ -0,0 +1,3 @@
Octavius provides a library and a binary to parse OCaml code comments
following the syntax used by the OCaml documentation generator,
also known as ocamldoc.

View file

@ -0,0 +1,52 @@
bin/octavius
%%OCAML_SITELIBDIR%%/octavius/META
%%OCAML_SITELIBDIR%%/octavius/common.ml
%%OCAML_SITELIBDIR%%/octavius/common.mli
%%OCAML_SITELIBDIR%%/octavius/dune-package
%%OCAML_SITELIBDIR%%/octavius/errors.ml
%%OCAML_SITELIBDIR%%/octavius/errors.mli
%%OCAML_SITELIBDIR%%/octavius/octLexer.ml
%%OCAML_SITELIBDIR%%/octavius/octLexer.mli
%%OCAML_SITELIBDIR%%/octavius/octParser.ml
%%OCAML_SITELIBDIR%%/octavius/octParser.mli
%%OCAML_SITELIBDIR%%/octavius/octavius.a
%%OCAML_SITELIBDIR%%/octavius/octavius.cma
%%OCAML_SITELIBDIR%%/octavius/octavius.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius.cmxa
%%OCAML_SITELIBDIR%%/octavius/octavius.ml
%%OCAML_SITELIBDIR%%/octavius/octavius.mli
%%OCAML_SITELIBDIR%%/octavius/octavius__.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__.ml
%%OCAML_SITELIBDIR%%/octavius/octavius__Common.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__Common.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__Common.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius__Common.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__Errors.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__Errors.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__Errors.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius__Errors.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__OctLexer.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__OctLexer.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__OctLexer.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius__OctLexer.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__OctParser.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__OctParser.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__OctParser.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius__OctParser.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__Print.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__Print.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__Print.cmti
%%OCAML_SITELIBDIR%%/octavius/octavius__Print.cmx
%%OCAML_SITELIBDIR%%/octavius/octavius__Types.cmi
%%OCAML_SITELIBDIR%%/octavius/octavius__Types.cmt
%%OCAML_SITELIBDIR%%/octavius/octavius__Types.cmx
%%OCAML_SITELIBDIR%%/octavius/opam
%%OCAML_SITELIBDIR%%/octavius/print.ml
%%OCAML_SITELIBDIR%%/octavius/print.mli
%%OCAML_SITELIBDIR%%/octavius/types.ml
%%OCAML_SITELIBDIR%%/octavius/octavius.cmxs

View file

@ -0,0 +1,28 @@
PORTNAME= pp_loc
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library for pretty-printing an error in Objective Caml
WWW= https://armael.github.io/pp_loc/pp_loc/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= Armael
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES LICENSE README.md
OPTIONS_DEFINE= DOCS
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723665410
SHA256 (Armael-pp_loc-v2.1.0_GH0.tar.gz) = b6c3d9f3009b4d2566899a14acef24811ee9d81341c67cccf83d354dc5879350
SIZE (Armael-pp_loc-v2.1.0_GH0.tar.gz) = 11000

View file

@ -0,0 +1,5 @@
This OCaml library allows to format the location, of an error e.g., in
a source file. The source of the error will be highlighted,
differently if the location, or set there-of, spans multiple
lines. This library was originally extracted from the sources of the
OCaml compiler version 4.08.

View file

@ -0,0 +1,23 @@
%%OCAML_SITELIBDIR%%/pp_loc/.private/pp_loc__Line_offsets.cmi
%%OCAML_SITELIBDIR%%/pp_loc/.private/pp_loc__Line_offsets.cmt
%%OCAML_SITELIBDIR%%/pp_loc/.private/pp_loc__Line_offsets.cmti
%%OCAML_SITELIBDIR%%/pp_loc/META
%%OCAML_SITELIBDIR%%/pp_loc/dune-package
%%OCAML_SITELIBDIR%%/pp_loc/line_offsets.ml
%%OCAML_SITELIBDIR%%/pp_loc/line_offsets.mli
%%OCAML_SITELIBDIR%%/pp_loc/opam
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.a
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cma
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmi
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmt
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmti
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmx
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmxa
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.cmxs
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.ml
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc.mli
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc__.cmi
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc__.cmt
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc__.cmx
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc__.ml
%%OCAML_SITELIBDIR%%/pp_loc/pp_loc__Line_offsets.cmx

View file

@ -0,0 +1,40 @@
PORTNAME= ppx_blob
DISTVERSION= 0.9.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= PPX plugin to embed binary files in Objective Caml
WWW= https://github.com/johnwhitington/ppx_blob
LICENSE= PUBLIC_DOMAIN
LICENSE_NAME= ${LICENSE:S/_/ /}
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= johnwhitington
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.txt README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(lang dune 1.11)/(lang dune 2.5)\n(version ${DISTVERSION})/" \
${WRKSRC}/dune-project
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/ppx.exe \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723734846
SHA256 (johnwhitington-ppx_blob-0.9.0_GH0.tar.gz) = 17a26f1cad8e2497e5fe646e96345ae89f8de732e6ecd1e2e96b2a3f9a426b2d
SIZE (johnwhitington-ppx_blob-0.9.0_GH0.tar.gz) = 6899

View file

@ -0,0 +1,2 @@
This PPX rewriter plugin permits to include a file
in an OCaml source, as a string.

View file

@ -0,0 +1,12 @@
%%OCAML_SITELIBDIR%%/ppx_blob/META
%%OCAML_SITELIBDIR%%/ppx_blob/dune-package
%%OCAML_SITELIBDIR%%/ppx_blob/opam
%%OCAML_SITELIBDIR%%/ppx_blob/ppx.exe
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.a
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cma
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cmi
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cmt
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cmx
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cmxa
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.cmxs
%%OCAML_SITELIBDIR%%/ppx_blob/ppx_blob.ml

View file

@ -0,0 +1,38 @@
PORTNAME= ppx_compare
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Deriving PPX plugin to generate comparision functions
WWW= https://github.com/janestreet/ppx_compare
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppx_deriving/META:devel/ocaml-ppx_deriving \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= janestreet
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_compare/runtime-lib/ppx_compare_lib.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_compare/expander/ppx_compare_expander.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_compare/ppx_compare.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723584539
SHA256 (janestreet-ppx_compare-v0.16.0_GH0.tar.gz) = 248f4d9dbf22b2f529341c6533c9d41ad34a1d0dadbfd1cbf406e68d81208abd
SIZE (janestreet-ppx_compare-v0.16.0_GH0.tar.gz) = 14041

View file

@ -0,0 +1,5 @@
This PPX rewriter plugin derives comparison and equality functions
from OCaml type definitions and (anonymous) type annotations. The
generated functions are usualy faster than their polymorphic
equivalent from the OCaml standard library. It is also possible to
ignore one or more member of a tuple or structure.

View file

@ -0,0 +1,39 @@
%%OCAML_SITELIBDIR%%/ppx_compare/META
%%OCAML_SITELIBDIR%%/ppx_compare/dune-package
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.a
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cma
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmi
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmt
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmti
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmx
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmxa
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.cmxs
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.ml
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander.mli
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__.cmi
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__.cmt
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__.cmx
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__.ml
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__Ppx_compare_expander_intf.cmi
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__Ppx_compare_expander_intf.cmt
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander__Ppx_compare_expander_intf.cmx
%%OCAML_SITELIBDIR%%/ppx_compare/expander/ppx_compare_expander_intf.ml
%%OCAML_SITELIBDIR%%/ppx_compare/opam
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.a
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cma
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmi
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmt
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmti
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmx
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmxa
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.ml
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.mli
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.a
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cma
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cmi
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cmt
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cmx
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cmxa
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.cmxs
%%OCAML_SITELIBDIR%%/ppx_compare/runtime-lib/ppx_compare_lib.ml
%%OCAML_SITELIBDIR%%/ppx_compare/ppx_compare.cmxs

View file

@ -0,0 +1,45 @@
PORTNAME= ppx_deriving
PORTVERSION= 6.0.2
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Helpers to generate code deriving from types, for OCaml
WWW= https://github.com/ocaml-ppx/ppx_deriving
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${LOCALBASE}/bin/cppo:devel/ocaml-cppo \
${SA_DIR}/findlib/META:devel/ocaml-findlib \
${SA_DIR}/ppx_derivers/META:devel/ocaml-ppx_derivers \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/findlib/META:devel/ocaml-findlib \
${SA_DIR}/ppx_derivers/META:devel/ocaml-ppx_derivers \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml-ppx
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGELOG.md LICENSE.txt README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@(cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}; \
${STRIP_CMD} \
ppx_deriving \
api/ppx_deriving_api.cmxs create/ppx_deriving_create.cmxs \
enum/ppx_deriving_enum.cmxs eq/ppx_deriving_eq.cmxs \
fold/ppx_deriving_fold.cmxs iter/ppx_deriving_iter.cmxs \
make/ppx_deriving_make.cmxs map/ppx_deriving_map.cmxs \
ord/ppx_deriving_ord.cmxs runtime/ppx_deriving_runtime.cmxs \
show/ppx_deriving_show.cmxs std/ppx_deriving_std.cmxs)
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1718650834
SHA256 (ocaml-ppx-ppx_deriving-v6.0.2_GH0.tar.gz) = a76c39e2ec47a1dec804eeeb3d6300ec8d41166b8f7c29dbebf02ad21073ce40
SIZE (ocaml-ppx-ppx_deriving-v6.0.2_GH0.tar.gz) = 48443

View file

@ -0,0 +1,3 @@
Ppx_deriving is an OCaml library to simplify the generation of code
for user defined types. It includes several plugins such as show, eq,
ord, enum, iter, map, fold, make, yojson and protobuf.

View file

@ -0,0 +1,104 @@
%%OCAML_SITELIBDIR%%/ppx_deriving/META
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.cmti
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving.mli
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving_api.a
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving_api.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving_api.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/api/ppx_deriving_api.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.a
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/create/ppx_deriving_create.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/dune-package
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.a
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/enum/ppx_deriving_enum.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.a
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/eq/ppx_deriving_eq.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.a
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/fold/ppx_deriving_fold.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.a
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/iter/ppx_deriving_iter.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.a
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/make/ppx_deriving_make.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.a
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/map/ppx_deriving_map.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/opam
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.a
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/ord/ppx_deriving_ord.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/ppx_deriving
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.a
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmti
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/runtime/ppx_deriving_runtime.mli
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.a
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/show/ppx_deriving_show.ml
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.a
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cma
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cmi
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cmt
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cmx
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cmxa
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.cmxs
%%OCAML_SITELIBDIR%%/ppx_deriving/std/ppx_deriving_std.ml

View file

@ -0,0 +1,42 @@
PORTNAME= ppx_hash
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Deriving PPX plugin to generate hash functions
WWW= https://github.com/janestreet/ppx_hash
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppx_compare/META:devel/ocaml-ppx_compare \
${SA_DIR}/ppx_sexp_conv/META:devel/ocaml-ppx_sexp_conv \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppx_compare/META:devel/ocaml-ppx_compare \
${SA_DIR}/ppx_sexp_conv/META:devel/ocaml-ppx_sexp_conv \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \
${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= janestreet
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_hash/expander/ppx_hash_expander.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_hash/ppx_hash.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_hash/runtime-lib/ppx_hash_lib.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723584115
SHA256 (janestreet-ppx_hash-v0.16.0_GH0.tar.gz) = eefad2003ae76216bf086d5c313012aac1df0be708aaf0b4e24c81f6c51a03cf
SIZE (janestreet-ppx_hash-v0.16.0_GH0.tar.gz) = 28660

View file

@ -0,0 +1,5 @@
This PPX rewriter plugin derives hash functions from OCaml type
definitions and (anonymous) type annotations. The generated functions
are usualy faster than their polymorphic equivalent from the OCaml
standard library. It is also possible to ignore one or more member of
a tuple or structure.

View file

@ -0,0 +1,31 @@
%%OCAML_SITELIBDIR%%/ppx_hash/META
%%OCAML_SITELIBDIR%%/ppx_hash/dune-package
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.a
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cma
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmi
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmt
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmti
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmx
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmxa
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.cmxs
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.ml
%%OCAML_SITELIBDIR%%/ppx_hash/expander/ppx_hash_expander.mli
%%OCAML_SITELIBDIR%%/ppx_hash/opam
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.a
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cma
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmi
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmt
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmti
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmx
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmxa
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.cmxs
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.ml
%%OCAML_SITELIBDIR%%/ppx_hash/ppx_hash.mli
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.a
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cma
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cmi
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cmt
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cmx
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cmxa
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.cmxs
%%OCAML_SITELIBDIR%%/ppx_hash/runtime-lib/ppx_hash_lib.ml

View file

@ -0,0 +1,38 @@
PORTNAME= ppx_js_style
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= PPX plugin to enforce Jane Street Capital coding style
WWW= https://github.com/janestreet/ppx_js_style
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/octavius/META:devel/ocaml-octavius \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/octavius/META:devel/ocaml-octavius \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= janestreet
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/ppx.exe
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723637941
SHA256 (janestreet-ppx_js_style-v0.16.0_GH0.tar.gz) = 33b085dc0b89613d4782354fca5275c54bcfaf77e59357b587dd83da90fb3f62
SIZE (janestreet-ppx_js_style-v0.16.0_GH0.tar.gz) = 10782

View file

@ -0,0 +1,3 @@
This PPX plugin for the OCaml compiler enforces that the source code
complies with the coding conventions adopted by the Jane Street
Capital trading company.

View file

@ -0,0 +1,14 @@
%%OCAML_SITELIBDIR%%/ppx_js_style/META
%%OCAML_SITELIBDIR%%/ppx_js_style/dune-package
%%OCAML_SITELIBDIR%%/ppx_js_style/opam
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx.exe
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.a
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cma
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmi
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmt
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmti
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmx
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmxa
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.cmxs
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.ml
%%OCAML_SITELIBDIR%%/ppx_js_style/ppx_js_style.mli

View file

@ -0,0 +1,48 @@
PORTNAME= ppx_yojson_conv
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= PPX plugin to derive (de)serialization functions using Yojson
WWW= https://github.com/janestreet/ppx_yojson_conv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppx_js_style/META:devel/ocaml-ppx_js_style \
${SA_DIR}/ppx_yojson_conv_lib/META:devel/ocaml-ppx_yojson_conv_lib \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \
${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/ppx_yojson_conv_lib/META:devel/ocaml-ppx_yojson_conv_lib \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \
${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \
${SA_DIR}/yojson/META:textproc/ocaml-yojson
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= janestreet
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= LICENSE.md README.org
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(lang dune 3.11)/(lang dune 3.7)/" \
${WRKSRC}/dune-project
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_yojson_conv/ppx_yojson_conv.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723726147
SHA256 (janestreet-ppx_yojson_conv-v0.17.0_GH0.tar.gz) = e9131ecb9db6963187121ccee2ba45a95acd11e3dfde5dd908f619f98d33ffbb
SIZE (janestreet-ppx_yojson_conv-v0.17.0_GH0.tar.gz) = 31006

View file

@ -0,0 +1,4 @@
This PPX deriver plugin allow the automatic generation of functions to
serialize and deserialize values of a type definition, or of a type
expression, to and from values of the `Yojson.t` type, of the Yojson
JSON library for OCaml.

View file

@ -0,0 +1,39 @@
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/META
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/dune-package
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/attrs.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/attrs.mli
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/label_with_name.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/label_with_name.mli
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.a
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cma
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmti
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmxa
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.cmxs
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander.mli
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Attrs.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Attrs.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Attrs.cmti
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Attrs.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Label_with_name.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Label_with_name.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Label_with_name.cmti
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/expander/ppx_yojson_conv_expander__Label_with_name.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/opam
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.a
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cma
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmti
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmxa
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.cmxs
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv/ppx_yojson_conv.mli

View file

@ -0,0 +1,38 @@
PORTNAME= ppx_yojson_conv_lib
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Runtime library for ppx_yojson_conv
WWW= https://github.com/janestreet/ppx_yojson_conv_lib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/yojson/META:textproc/ocaml-yojson
RUN_DEPENDS= ${SA_DIR}/yojson/META:textproc/ocaml-yojson
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= janestreet
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= LICENSE.md
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@${REINPLACE_CMD} \
-e "s/(lang dune 3.11)/(lang dune 3.7)/" \
${WRKSRC}/dune-project
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723761141
SHA256 (janestreet-ppx_yojson_conv_lib-v0.17.0_GH0.tar.gz) = f6e6ee92408c53c5ecd8bb5ae93811aa4cf71f8dc144d5943be8fc2c7697b199
SIZE (janestreet-ppx_yojson_conv_lib-v0.17.0_GH0.tar.gz) = 7370

View file

@ -0,0 +1,2 @@
This is the runtime OCaml library used by the ppx_yojson_conv PPX
plugin.

View file

@ -0,0 +1,29 @@
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/META
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/dune-package
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/opam
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.a
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cma
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cmxa
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.cmxs
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv.cmti
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv_error.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv_error.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojson_conv_error.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojsonable_intf.cmi
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojsonable_intf.cmt
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/ppx_yojson_conv_lib__Yojsonable_intf.cmx
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/yojson_conv.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/yojson_conv.mli
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/yojson_conv_error.ml
%%OCAML_SITELIBDIR%%/ppx_yojson_conv_lib/yojsonable_intf.ml

View file

@ -1,13 +1,14 @@
PORTNAME= ppxlib
PORTVERSION= 0.32.0
DISTVERSION= 0.33.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library to write PPX syntax extension for OCaml
WWW= https://github.com/ocaml-ppx/ppxlib
WWW= https://github.com/ocaml-ppx/ppxlib/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${SA_DIR}/ocaml-compiler-libs/META:devel/ocaml-compiler-libs \
${SA_DIR}/ppx_derivers/META:devel/ocaml-ppx_derivers \
@ -16,18 +17,18 @@ RUN_DEPENDS= ${SA_DIR}/ocaml-compiler-libs/META:devel/ocaml-compiler-libs \
${SA_DIR}/ppx_derivers/META:devel/ocaml-ppx_derivers \
${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml-ppx
USE_OCAML= yes
DUNE_INSTALL_TARGETS= ${PORTNAME}
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml-ppx
USE_OCAML= yes
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= CHANGES.md LICENSE.md HISTORY.md README.md odoc-pages
PORTDOCS= CHANGES.md HISTORY.md LICENSE.md README.md odoc-pages
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
DUNE_INSTALL_TARGETS= ${PORTNAME}
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-patch:
@(cd ${WRKSRC}; \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1709654335
SHA256 (ocaml-ppx-ppxlib-0.32.0_GH0.tar.gz) = 2b6abac31c46a855c8ef34b4aaa433796b37ef64209f0a9b668d3de9702302fb
SIZE (ocaml-ppx-ppxlib-0.32.0_GH0.tar.gz) = 585028
TIMESTAMP = 1723408025
SHA256 (ocaml-ppx-ppxlib-0.33.0_GH0.tar.gz) = 2834c8d58f433d80be8d17c116eb77ba54a4a7f21bb9e257e3f35dfd2aeb3ccc
SIZE (ocaml-ppx-ppxlib-0.33.0_GH0.tar.gz) = 638136

View file

@ -74,6 +74,8 @@
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_414.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_500.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_501.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_502.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_503.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_metadata.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/ast_metadata.mli
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib.a
@ -133,6 +135,12 @@
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_501.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_501.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_501.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_502.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_502.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_502.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_503.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_503.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_503.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_metadata.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_metadata.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Ast_metadata.cmti
@ -237,6 +245,18 @@
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_500.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_500.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_500.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_502.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_502.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_501_502.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_501.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_501.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_501.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_503.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_503.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_502_503.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_503_502.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_503_502.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Migrate_503_502.cmx
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Parse.cmi
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Parse.cmt
%%OCAML_SITELIBDIR%%/ppxlib/astlib/astlib__Parse.cmti
@ -284,6 +304,10 @@
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_500_414.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_500_501.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_501_500.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_501_502.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_502_501.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_502_503.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/migrate_503_502.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/parse.ml
%%OCAML_SITELIBDIR%%/ppxlib/astlib/parse.mli
%%OCAML_SITELIBDIR%%/ppxlib/astlib/pprintast.ml

View file

@ -0,0 +1,31 @@
PORTNAME= psmt2-frontend
DISTVERSION= 0.4.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= SMT-LIB 2 parsing library for Objective Caml
WWW= https://github.com/ACoquereau/psmt2-frontend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${LOCALBASE}/bin/menhir:devel/menhir
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ACoquereau
USE_OCAML= yes
OCAML_PACKAGES= ${PORTNAME} ${PORTNAME}_bin
DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
DOCSDIR= ${OCAML_DOCSDIR}
PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE $p/LICENSE.md $p/README.md $p/odoc-pages/index.mld@}
OPTIONS_DEFINE= DOCS
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/psmt2-frontend/psmt2Frontend.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723744618
SHA256 (ACoquereau-psmt2-frontend-0.4.0_GH0.tar.gz) = 06eff884b629ce30704d08fb4559e54812e8c234e6086da770ea693613fe9780
SIZE (ACoquereau-psmt2-frontend-0.4.0_GH0.tar.gz) = 70801

View file

@ -0,0 +1,3 @@
Psmt2-frontend provides the parser for the SMT-LIB 2 syntax extended
with prenex polymoprhisme which is used by the Alt-Ergo Theorem
Prover.

View file

@ -0,0 +1,69 @@
bin/psmt2-frontend_bin
%%OCAML_SITELIBDIR%%/psmt2-frontend/META
%%OCAML_SITELIBDIR%%/psmt2-frontend/dune-package
%%OCAML_SITELIBDIR%%/psmt2-frontend/main.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/opam
%%OCAML_SITELIBDIR%%/psmt2-frontend/options.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/options.mli
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.a
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cma
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cmxa
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.cmxs
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Main.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Main.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Main.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Options.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Options.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Options.cmti
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Options.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_error.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_error.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_error.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_lexer.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_lexer.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_lexer.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_parser.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_parser.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_parser.cmti
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_parser.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_printer.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_printer.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_printer.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_syntax.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_syntax.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_syntax.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_ty.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_ty.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_ty.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_env.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_env.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_env.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_logic.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_logic.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typed_logic.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typing.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typing.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Smtlib_typing.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Version.cmi
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Version.cmt
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Version.cmti
%%OCAML_SITELIBDIR%%/psmt2-frontend/psmt2Frontend__Version.cmx
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_error.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_lexer.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_parser.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_parser.mli
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_printer.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_syntax.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_ty.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_typed_env.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_typed_logic.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/smtlib_typing.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/version.ml
%%OCAML_SITELIBDIR%%/psmt2-frontend/version.mli
%%OCAML_SITELIBDIR%%/psmt2-frontend_bin/META
%%OCAML_SITELIBDIR%%/psmt2-frontend_bin/dune-package
%%OCAML_SITELIBDIR%%/psmt2-frontend_bin/opam

View file

@ -0,0 +1,47 @@
PORTNAME= trace
DISTVERSIONPREFIX= v
DISTVERSION= 0.7
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Library and PPX rewriter for code instrumentation in Objective Caml
WWW= https://github.com/c-cube/trace
LICENSE= MIT
BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/hmap/META:devel/ocaml-hmap \
${SA_DIR}/mtime/META:devel/ocaml-mtime \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \
${SA_DIR}/hmap/META:devel/ocaml-hmap \
${SA_DIR}/mtime/META:devel/ocaml-mtime \
${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib
USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= c-cube
GH_PROJECT= ocaml-trace
USE_OCAML= yes
OCAML_PACKAGES= trace ppx_trace trace-tef
DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES}
DOCSDIR= ${OCAML_DOCSDIR}
PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/README.md@}
OPTIONS_DEFINE= DOCS
SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
post-install:
@${STRIP_CMD} \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_trace/ppx.exe \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_trace/ppx_trace.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/trace/trace.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/trace/core/trace_core.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/trace/private/util/trace_private_util.cmxs \
${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/trace-tef/trace_tef.cmxs
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723669559
SHA256 (c-cube-ocaml-trace-v0.7_GH0.tar.gz) = 60200b40aebd5099de82d9fbad1b600a683b6852fa13b0acab77f7344970e3fe
SIZE (c-cube-ocaml-trace-v0.7_GH0.tar.gz) = 151745

View file

@ -0,0 +1,13 @@
The trace and the trace_ppx packages for OCaml allow to instrument a
program by invoking span, message (event) or counter operations,
explicitly by using the functions provided by the former package, or
automatically by using the syntax extension provided by the later.
There exist multiple OCaml libraries that provide a backend compatible
with this package, under others:
- trace-fushia (included): implementing the Fushia project's trace
format,
- trace-tef (included): simple file output using the TEF/Catapult format,
- tracy-client.trace,
- ocaml-opentelemetry: OpenTelemetry support.

View file

@ -0,0 +1,96 @@
%%OCAML_SITELIBDIR%%/ppx_trace/META
%%OCAML_SITELIBDIR%%/ppx_trace/dune-package
%%OCAML_SITELIBDIR%%/ppx_trace/opam
%%OCAML_SITELIBDIR%%/ppx_trace/ppx.exe
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.a
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cma
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cmi
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cmt
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cmx
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cmxa
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.cmxs
%%OCAML_SITELIBDIR%%/ppx_trace/ppx_trace.ml
%%OCAML_SITELIBDIR%%/trace-tef/META
%%OCAML_SITELIBDIR%%/trace-tef/dune-package
%%OCAML_SITELIBDIR%%/trace-tef/opam
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.a
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cma
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmi
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmt
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmti
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmx
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmxa
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.cmxs
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.ml
%%OCAML_SITELIBDIR%%/trace-tef/trace_tef.mli
%%OCAML_SITELIBDIR%%/trace/META
%%OCAML_SITELIBDIR%%/trace/core/atomic_.ml
%%OCAML_SITELIBDIR%%/trace/core/collector.ml
%%OCAML_SITELIBDIR%%/trace/core/level.ml
%%OCAML_SITELIBDIR%%/trace/core/meta_map.ml
%%OCAML_SITELIBDIR%%/trace/core/trace_core.a
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cma
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmti
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmxa
%%OCAML_SITELIBDIR%%/trace/core/trace_core.cmxs
%%OCAML_SITELIBDIR%%/trace/core/trace_core.ml
%%OCAML_SITELIBDIR%%/trace/core/trace_core.mli
%%OCAML_SITELIBDIR%%/trace/core/trace_core__.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core__.ml
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Atomic_.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Atomic_.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Atomic_.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Collector.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Collector.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Collector.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Level.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Level.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Level.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Meta_map.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Meta_map.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Meta_map.cmx
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Types.cmi
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Types.cmt
%%OCAML_SITELIBDIR%%/trace/core/trace_core__Types.cmx
%%OCAML_SITELIBDIR%%/trace/core/types.ml
%%OCAML_SITELIBDIR%%/trace/dune-package
%%OCAML_SITELIBDIR%%/trace/opam
%%OCAML_SITELIBDIR%%/trace/private/util/b_queue.ml
%%OCAML_SITELIBDIR%%/trace/private/util/b_queue.mli
%%OCAML_SITELIBDIR%%/trace/private/util/domain_util.ml
%%OCAML_SITELIBDIR%%/trace/private/util/domain_util.mli
%%OCAML_SITELIBDIR%%/trace/private/util/mpsc_bag.ml
%%OCAML_SITELIBDIR%%/trace/private/util/mpsc_bag.mli
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.a
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cma
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cmi
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cmt
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cmx
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cmxa
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.cmxs
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util.ml
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__B_queue.cmi
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__B_queue.cmt
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__B_queue.cmti
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__B_queue.cmx
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Domain_util.cmi
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Domain_util.cmt
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Domain_util.cmti
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Domain_util.cmx
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Mpsc_bag.cmi
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Mpsc_bag.cmt
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Mpsc_bag.cmti
%%OCAML_SITELIBDIR%%/trace/private/util/trace_private_util__Mpsc_bag.cmx
%%OCAML_SITELIBDIR%%/trace/trace.a
%%OCAML_SITELIBDIR%%/trace/trace.cma
%%OCAML_SITELIBDIR%%/trace/trace.cmi
%%OCAML_SITELIBDIR%%/trace/trace.cmt
%%OCAML_SITELIBDIR%%/trace/trace.cmx
%%OCAML_SITELIBDIR%%/trace/trace.cmxa
%%OCAML_SITELIBDIR%%/trace/trace.cmxs
%%OCAML_SITELIBDIR%%/trace/trace.ml

View file

@ -1,5 +1,5 @@
PORTNAME= libvirt
PORTVERSION= 10.3.0
PORTVERSION= 10.8.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/python/ \
ftp://libvirt.org/libvirt/python/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1714758943
SHA256 (libvirt-python-10.3.0.tar.gz) = 0333781ffef915d984f36a9b475ae8df6d01763883eefbd138d14c7591f51f2f
SIZE (libvirt-python-10.3.0.tar.gz) = 238840
TIMESTAMP = 1728231680
SHA256 (libvirt-python-10.8.0.tar.gz) = 10cddc61c6bc5659c0eaa3e4c71f3d97c95abf327a51c207affb2e5f49f19f60
SIZE (libvirt-python-10.8.0.tar.gz) = 240883

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