summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile43
-rw-r--r--databases/R-cran-RSQLite/Makefile5
-rw-r--r--databases/R-cran-RSQLite/distinfo6
-rw-r--r--databases/R-cran-RSQLite/files/patch-tests_testthat_test-encoding.R27
-rw-r--r--databases/adminer/Makefile4
-rw-r--r--databases/adminer/distinfo6
-rw-r--r--databases/adminerevo/Makefile5
-rw-r--r--databases/akonadi/distinfo6
-rw-r--r--databases/akonadi/pkg-plist1
-rw-r--r--databases/arrow-glib/Makefile2
-rw-r--r--databases/arrow-glib/distinfo6
-rw-r--r--databases/arrow/Makefile5
-rw-r--r--databases/arrow/distinfo6
-rw-r--r--databases/arrow/files/patch-src_arrow_testing_process.cc12
-rw-r--r--databases/arrow/pkg-plist18
-rw-r--r--databases/cayley/Makefile2
-rw-r--r--databases/cego/Makefile6
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/closql-devel/Makefile6
-rw-r--r--databases/closql-devel/distinfo6
-rw-r--r--databases/closql/Makefile6
-rw-r--r--databases/closql/distinfo6
-rw-r--r--databases/cockroach/Makefile2
-rw-r--r--databases/couchdb3/Makefile15
-rw-r--r--databases/couchdb3/distinfo6
-rw-r--r--databases/couchdb3/pkg-plist1179
-rw-r--r--databases/datasette/Makefile44
-rw-r--r--databases/datasette/distinfo3
-rw-r--r--databases/datasette/files/patch-setup.py11
-rw-r--r--databases/datasette/pkg-descr7
-rw-r--r--databases/diesel/Makefile178
-rw-r--r--databases/diesel/distinfo354
-rw-r--r--databases/duckdb/Makefile20
-rw-r--r--databases/duckdb/distinfo38
-rw-r--r--databases/duckdb/pkg-plist47
-rw-r--r--databases/emacsql-devel/Makefile2
-rw-r--r--databases/emacsql-devel/distinfo6
-rw-r--r--databases/emacsql/Makefile2
-rw-r--r--databases/emacsql/distinfo6
-rw-r--r--databases/evolution-data-server/Makefile59
-rw-r--r--databases/evolution-data-server/distinfo6
-rw-r--r--databases/evolution-data-server/pkg-plist3
-rw-r--r--databases/foundationdb71-client/Makefile2
-rw-r--r--databases/foundationdb71-server/Makefile2
-rw-r--r--databases/foundationdb73-client/Makefile2
-rw-r--r--databases/foundationdb73-server/Makefile2
-rw-r--r--databases/frece/Makefile2
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/freetds/Makefile2
-rw-r--r--databases/freetds/distinfo6
-rw-r--r--databases/frontbase-jdbc/Makefile9
-rw-r--r--databases/galera26/Makefile20
-rw-r--r--databases/galera26/distinfo10
-rw-r--r--databases/geoserver-mysql-plugin/Makefile8
-rw-r--r--databases/geoserver-mysql-plugin/distinfo6
-rw-r--r--databases/gnats4/Makefile113
-rw-r--r--databases/gnats4/distinfo2
-rw-r--r--databases/gnats4/files/extrapatch-gnats__edit-pr.sh265
-rw-r--r--databases/gnats4/files/patch-Makefile.in11
-rw-r--r--databases/gnats4/files/patch-gnats__Makefile.in124
-rw-r--r--databases/gnats4/files/patch-gnats__dbconfig.in12
-rw-r--r--databases/gnats4/files/patch-gnats__edit-pr.sh11
-rw-r--r--databases/gnats4/files/patch-gnats__gnats.h12
-rw-r--r--databases/gnats4/files/patch-send-pr__Makefile.in11
-rw-r--r--databases/gnats4/files/patch-send-pr_install-sid.sh11
-rw-r--r--databases/gnats4/pkg-descr6
-rw-r--r--databases/gnats4/pkg-install44
-rw-r--r--databases/gnats4/pkg-message26
-rw-r--r--databases/gnats4/pkg-plist52
-rw-r--r--databases/gnatsweb4/Makefile50
-rw-r--r--databases/gnatsweb4/distinfo2
-rw-r--r--databases/gnatsweb4/pkg-descr3
-rw-r--r--databases/gnatsweb4/pkg-plist4
-rw-r--r--databases/go-carbon/Makefile2
-rw-r--r--databases/go-pgweb/Makefile2
-rw-r--r--databases/gobang/Makefile2
-rw-r--r--databases/gom/Makefile8
-rw-r--r--databases/gom/distinfo6
-rw-r--r--databases/goose/Makefile2
-rw-r--r--databases/grass8/Makefile2
-rw-r--r--databases/grass8/pkg-plist806
-rw-r--r--databases/hiredis/Makefile7
-rw-r--r--databases/hiredis/distinfo6
-rw-r--r--databases/hiredis/files/patch-CMakeLists.txt89
-rw-r--r--databases/hiredis/pkg-plist2
-rw-r--r--databases/immudb/Makefile2
-rw-r--r--databases/imposm3/Makefile2
-rw-r--r--databases/influxdb/Makefile2
-rw-r--r--databases/influxdb2-cli/Makefile2
-rw-r--r--databases/keydb/Makefile3
-rw-r--r--databases/kuzu/Makefile26
-rw-r--r--databases/kuzu/distinfo3
-rw-r--r--databases/kuzu/files/patch-src_CMakeLists.txt14
-rw-r--r--databases/kuzu/files/patch-src_storage_buffer__manager_vm__region.cpp13
-rw-r--r--databases/kuzu/files/patch-third__party_roaring__bitmap_roaring.c10
-rw-r--r--databases/kuzu/pkg-descr4
-rw-r--r--databases/kuzu/pkg-plist7
-rw-r--r--databases/kyotocabinet/Makefile10
-rw-r--r--databases/kyotocabinet/files/patch-configure59
-rw-r--r--databases/kyotocabinet/files/patch-doc-spex.html11
-rw-r--r--databases/kyotocabinet/files/patch-example-Makefile11
-rw-r--r--databases/kyototycoon/Makefile4
-rw-r--r--databases/kyototycoon/files/patch-configure22
-rw-r--r--databases/kyototycoon/files/patch-doc-spex.html11
-rw-r--r--databases/kyototycoon/files/patch-example-Makefile11
-rw-r--r--databases/ldb25/Makefile12
-rw-r--r--databases/ldb28/Makefile12
-rw-r--r--databases/ldb29/Makefile12
-rw-r--r--databases/leo_center/Makefile2
-rw-r--r--databases/leofs/Makefile2
-rw-r--r--databases/libgda5-jdbc/Makefile2
-rw-r--r--databases/libgda5-ldap/Makefile2
-rw-r--r--databases/libgda5-postgresql/Makefile2
-rw-r--r--databases/libgda5-ui/Makefile2
-rw-r--r--databases/libgda5/Makefile21
-rw-r--r--databases/libgda6/Makefile42
-rw-r--r--databases/libgda6/distinfo3
-rw-r--r--databases/libgda6/files/patch-libgda_gda-connection.c30
-rw-r--r--databases/libgda6/files/patch-libgda_gda-db-catalog.c36
-rw-r--r--databases/libgda6/files/patch-tests_data-models_check__model__errors.c24
-rw-r--r--databases/libgda6/files/patch-tests_data-models_check__pmodel.c24
-rw-r--r--databases/libgda6/pkg-descr7
-rw-r--r--databases/libgda6/pkg-plist167
-rw-r--r--databases/libgdamm5/Makefile2
-rw-r--r--databases/libpg_query/Makefile2
-rw-r--r--databases/libpg_query/distinfo6
-rw-r--r--databases/libzdb/Makefile2
-rw-r--r--databases/libzdb/distinfo6
-rw-r--r--databases/libzdb/pkg-plist4
-rw-r--r--databases/linux-rl9-libtracker-sparql/pkg-plist.aarch642
-rw-r--r--databases/linux-rl9-libtracker-sparql/pkg-plist.amd644
-rw-r--r--databases/linux-rl9-sqlite3/Makefile26
-rw-r--r--databases/linux-rl9-sqlite3/distinfo13
-rw-r--r--databases/linux-rl9-sqlite3/pkg-plist.aarch647
-rw-r--r--databases/linux-rl9-sqlite3/pkg-plist.amd6410
-rw-r--r--databases/lua-xapian/Makefile2
-rw-r--r--databases/lua-xapian/distinfo6
-rw-r--r--databases/mariadb1011-server/Makefile7
-rw-r--r--databases/mariadb1011-server/distinfo6
-rw-r--r--databases/mariadb105-server/Makefile13
-rw-r--r--databases/mariadb105-server/distinfo6
-rw-r--r--databases/mariadb106-server/Makefile7
-rw-r--r--databases/mariadb106-server/distinfo6
-rw-r--r--databases/mariadb114-server/Makefile5
-rw-r--r--databases/mariadb114-server/distinfo6
-rw-r--r--databases/mariadb118-client/Makefile10
-rw-r--r--databases/mariadb118-client/pkg-plist264
-rw-r--r--databases/mariadb118-server/Makefile306
-rw-r--r--databases/mariadb118-server/distinfo3
-rw-r--r--databases/mariadb118-server/files/client.cnf.sample.in52
-rw-r--r--databases/mariadb118-server/files/my.cnf.sample.in13
-rw-r--r--databases/mariadb118-server/files/mysql-server.in149
-rw-r--r--databases/mariadb118-server/files/patch-FreeBSD1541
-rw-r--r--databases/mariadb118-server/files/patch-scripts_mysql__config.sh10
-rw-r--r--databases/mariadb118-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h13
-rw-r--r--databases/mariadb118-server/files/patch-tpool_CMakeLists.txt8
-rw-r--r--databases/mariadb118-server/files/pkg-message.in30
-rw-r--r--databases/mariadb118-server/files/server.cnf.sample.in50
-rw-r--r--databases/mariadb118-server/pkg-descr12
-rw-r--r--databases/mariadb118-server/pkg-plist358
-rw-r--r--databases/metabase/Makefile7
-rw-r--r--databases/metabase/distinfo6
-rw-r--r--databases/mongodb-tools/Makefile7
-rw-r--r--databases/mongodb-tools/distinfo6
-rw-r--r--databases/mongodb50/Makefile12
-rw-r--r--databases/mongodb60/Makefile10
-rw-r--r--databases/mongodb60/distinfo6
-rw-r--r--databases/mongodb70/Makefile53
-rw-r--r--databases/mongodb70/distinfo12
-rw-r--r--databases/mongodb70/files/patch-SConstruct10
-rw-r--r--databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh16
-rw-r--r--databases/mongodb80/Makefile54
-rw-r--r--databases/mongodb80/distinfo12
-rw-r--r--databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh16
-rw-r--r--databases/movine/Makefile2
-rw-r--r--databases/mydumper/Makefile2
-rw-r--r--databases/mydumper/distinfo6
-rw-r--r--databases/mysql-connector-c++/Makefile2
-rw-r--r--databases/neo4j/Makefile65
-rw-r--r--databases/neo4j/distinfo6
-rw-r--r--databases/neo4j/files/neo4j.in31
-rw-r--r--databases/neo4j/files/neo4j.sh.in4
-rw-r--r--databases/neo4j/files/patch-conf_neo4j.conf64
-rw-r--r--databases/neo4j/pkg-plist53
-rw-r--r--databases/octosql/Makefile2
-rw-r--r--databases/ods2sql/Makefile2
-rw-r--r--databases/p5-Search-Xapian/Makefile1
-rw-r--r--databases/p5-Xapian/Makefile2
-rw-r--r--databases/p5-Xapian/distinfo6
-rw-r--r--databases/pear-DoctrineCommon/Makefile3
-rw-r--r--databases/pear-DoctrineDBAL/Makefile3
-rw-r--r--databases/percona-orchestrator/Makefile1
-rw-r--r--databases/pg.el/Makefile2
-rw-r--r--databases/pg.el/distinfo6
-rw-r--r--databases/pg_activity/Makefile13
-rw-r--r--databases/pg_activity/distinfo6
-rw-r--r--databases/pg_activity/files/patch-pyproject.toml18
-rw-r--r--databases/pg_citus/Makefile2
-rw-r--r--databases/pg_citus/distinfo6
-rw-r--r--databases/pg_citus/pkg-plist4
-rw-r--r--databases/pgadmin3/Makefile1
-rw-r--r--databases/pgagroal/Makefile2
-rw-r--r--databases/pgbackrest/Makefile3
-rw-r--r--databases/pgbackrest/distinfo6
-rw-r--r--databases/pgbarman/Makefile2
-rw-r--r--databases/pgbarman/distinfo6
-rw-r--r--databases/pgmetrics/Makefile2
-rw-r--r--databases/pgmodeler/Makefile1
-rw-r--r--databases/pgpool-II-43/Makefile2
-rw-r--r--databases/pgpool-II-43/distinfo6
-rw-r--r--databases/pgpool-II-44/Makefile2
-rw-r--r--databases/pgpool-II-44/distinfo6
-rw-r--r--databases/pgpool-II-45/Makefile2
-rw-r--r--databases/pgpool-II-45/distinfo6
-rw-r--r--databases/pgpool-II-46/Makefile2
-rw-r--r--databases/pgpool-II-46/distinfo6
-rw-r--r--databases/pgrouting/Makefile1
-rw-r--r--databases/php-xapian/Makefile2
-rw-r--r--databases/php-xapian/distinfo6
-rw-r--r--databases/php85-dba/Makefile7
-rw-r--r--databases/php85-dba/files/patch-config.m425
-rw-r--r--databases/php85-mysqli/Makefile7
-rw-r--r--databases/php85-odbc/Makefile7
-rw-r--r--databases/php85-odbc/files/patch-config.m492
-rw-r--r--databases/php85-pdo/Makefile7
-rw-r--r--databases/php85-pdo/files/patch-pdo__sql__parser.c729
-rw-r--r--databases/php85-pdo_dblib/Makefile7
-rw-r--r--databases/php85-pdo_firebird/Makefile9
-rw-r--r--databases/php85-pdo_mysql/Makefile7
-rw-r--r--databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c398
-rw-r--r--databases/php85-pdo_odbc/Makefile7
-rw-r--r--databases/php85-pdo_pgsql/Makefile7
-rw-r--r--databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c528
-rw-r--r--databases/php85-pdo_sqlite/Makefile7
-rw-r--r--databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c398
-rw-r--r--databases/php85-pgsql/Makefile7
-rw-r--r--databases/php85-sqlite3/Makefile7
-rw-r--r--databases/plpgsql_check/Makefile2
-rw-r--r--databases/plpgsql_check/distinfo6
-rw-r--r--databases/pointcloud/Makefile1
-rw-r--r--databases/postgis33/Makefile1
-rw-r--r--databases/postgis34/Makefile1
-rw-r--r--databases/postgis35/Makefile2
-rw-r--r--databases/postgresql-cstore_fdw/Makefile1
-rw-r--r--databases/postgresql-jdbc/Makefile2
-rw-r--r--databases/postgresql-jdbc/distinfo6
-rw-r--r--databases/postgresql-ogr_fdw/Makefile1
-rw-r--r--databases/postgresql-orafce/Makefile2
-rw-r--r--databases/postgresql-orafce/distinfo6
-rw-r--r--databases/postgresql-promscale/Makefile2
-rw-r--r--databases/postgresql13-client/Makefile2
-rw-r--r--databases/postgresql13-contrib/Makefile2
-rw-r--r--databases/postgresql13-server/Makefile2
-rw-r--r--databases/postgresql13-server/distinfo6
-rw-r--r--databases/postgresql13-server/pkg-plist-client1
-rw-r--r--databases/postgresql13-server/pkg-plist-server1
-rw-r--r--databases/postgresql14-client/Makefile2
-rw-r--r--databases/postgresql14-contrib/Makefile2
-rw-r--r--databases/postgresql14-server/Makefile2
-rw-r--r--databases/postgresql14-server/distinfo6
-rw-r--r--databases/postgresql14-server/pkg-plist-client1
-rw-r--r--databases/postgresql14-server/pkg-plist-server3
-rw-r--r--databases/postgresql15-client/Makefile2
-rw-r--r--databases/postgresql15-contrib/Makefile2
-rw-r--r--databases/postgresql15-server/Makefile2
-rw-r--r--databases/postgresql15-server/distinfo6
-rw-r--r--databases/postgresql15-server/pkg-plist-client1
-rw-r--r--databases/postgresql15-server/pkg-plist-server1
-rw-r--r--databases/postgresql16-client/Makefile2
-rw-r--r--databases/postgresql16-contrib/Makefile2
-rw-r--r--databases/postgresql16-server/Makefile2
-rw-r--r--databases/postgresql16-server/distinfo6
-rw-r--r--databases/postgresql16-server/pkg-plist-server1
-rw-r--r--databases/postgresql17-client/Makefile2
-rw-r--r--databases/postgresql17-contrib/Makefile2
-rw-r--r--databases/postgresql17-server/Makefile2
-rw-r--r--databases/postgresql17-server/distinfo6
-rw-r--r--databases/postgresql17-server/pkg-plist-server1
-rw-r--r--databases/postgresql18-client/Makefile28
-rw-r--r--databases/postgresql18-contrib/Makefile41
-rw-r--r--databases/postgresql18-contrib/pkg-descr21
-rw-r--r--databases/postgresql18-docs/Makefile38
-rw-r--r--databases/postgresql18-pgtcl/Makefile9
-rw-r--r--databases/postgresql18-plperl/Makefile27
-rw-r--r--databases/postgresql18-plpython/Makefile29
-rw-r--r--databases/postgresql18-plpython/pkg-descr4
-rw-r--r--databases/postgresql18-pltcl/Makefile32
-rw-r--r--databases/postgresql18-server/Makefile245
-rw-r--r--databases/postgresql18-server/distinfo3
-rw-r--r--databases/postgresql18-server/files/502.pgsql.in114
-rw-r--r--databases/postgresql18-server/files/dot.cshrc.in11
-rw-r--r--databases/postgresql18-server/files/dot.profile.in22
-rw-r--r--databases/postgresql18-server/files/patch-src-Makefile.shlib11
-rw-r--r--databases/postgresql18-server/files/patch-src-backend-Makefile11
-rw-r--r--databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample10
-rw-r--r--databases/postgresql18-server/files/pkg-message-client.in38
-rw-r--r--databases/postgresql18-server/files/pkg-message-contrib.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-plperl.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-plpython.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-pltcl.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-server.in70
-rw-r--r--databases/postgresql18-server/files/pkgIndex.tcl.in4
-rw-r--r--databases/postgresql18-server/files/postgresql.in125
-rw-r--r--databases/postgresql18-server/pkg-descr21
-rw-r--r--databases/postgresql18-server/pkg-install-server23
-rw-r--r--databases/postgresql18-server/pkg-plist-client1400
-rw-r--r--databases/postgresql18-server/pkg-plist-contrib281
-rw-r--r--databases/postgresql18-server/pkg-plist-plperl24
-rw-r--r--databases/postgresql18-server/pkg-plist-plpython32
-rw-r--r--databases/postgresql18-server/pkg-plist-pltcl6
-rw-r--r--databases/postgresql18-server/pkg-plist-server1725
-rw-r--r--databases/powa-archivist/Makefile2
-rw-r--r--databases/powa-archivist/distinfo6
-rw-r--r--databases/powa-archivist/pkg-plist2
-rw-r--r--databases/prometheus-postgres-exporter/Makefile1
-rw-r--r--databases/prometheus-postgresql-adapter/Makefile2
-rw-r--r--databases/proxysql/Makefile8
-rw-r--r--databases/pspg/Makefile2
-rw-r--r--databases/pspg/distinfo6
-rw-r--r--databases/puppetdb-terminus7/Makefile27
-rw-r--r--databases/puppetdb-terminus7/distinfo3
-rw-r--r--databases/puppetdb-terminus7/files/patch-Makefile61
-rw-r--r--databases/puppetdb-terminus7/pkg-descr1
-rw-r--r--databases/puppetdb-terminus7/pkg-plist17
-rw-r--r--databases/puppetdb7/Makefile55
-rw-r--r--databases/puppetdb7/distinfo3
-rw-r--r--databases/puppetdb7/files/patch-Makefile15
-rw-r--r--databases/puppetdb7/files/patch-ext_bin_puppetdb15
-rw-r--r--databases/puppetdb7/files/patch-ext_cli_ssl-setup11
-rw-r--r--databases/puppetdb7/files/patch-ext_config_conf.d_config.ini15
-rw-r--r--databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini8
-rw-r--r--databases/puppetdb7/files/patch-ext_config_logback.xml29
-rw-r--r--databases/puppetdb7/files/patch-ext_config_request-logging.xml14
-rw-r--r--databases/puppetdb7/files/pkg-message.in12
-rw-r--r--databases/puppetdb7/files/puppetdb.in89
-rw-r--r--databases/puppetdb7/pkg-descr1
-rw-r--r--databases/puppetdb7/pkg-plist23
-rw-r--r--databases/py-aiodataloader/Makefile22
-rw-r--r--databases/py-aiodataloader/distinfo3
-rw-r--r--databases/py-aiodataloader/pkg-descr15
-rw-r--r--databases/py-aiomcache/Makefile4
-rw-r--r--databases/py-aiosql/Makefile2
-rw-r--r--databases/py-aiosql/distinfo6
-rw-r--r--databases/py-aiosql/files/patch-pyproject.toml11
-rw-r--r--databases/py-apache-arrow/Makefile5
-rw-r--r--databases/py-apache-arrow/distinfo6
-rw-r--r--databases/py-apache-arrow/pkg-plist484
-rw-r--r--databases/py-apsw/Makefile2
-rw-r--r--databases/py-apsw/distinfo6
-rw-r--r--databases/py-cymysql/Makefile2
-rw-r--r--databases/py-cymysql/distinfo6
-rw-r--r--databases/py-duckdb/Makefile6
-rw-r--r--databases/py-duckdb/distinfo6
-rw-r--r--databases/py-fakeredis/Makefile6
-rw-r--r--databases/py-fakeredis/distinfo6
-rw-r--r--databases/py-fakeredis/files/patch-pyproject.toml18
-rw-r--r--databases/py-fastapi-users-db-ormar/Makefile28
-rw-r--r--databases/py-fastapi-users-db-ormar/distinfo3
-rw-r--r--databases/py-fastapi-users-db-ormar/pkg-descr1
-rw-r--r--databases/py-firebirdsql/Makefile11
-rw-r--r--databases/py-firebirdsql/distinfo6
-rw-r--r--databases/py-gdbm/Makefile8
-rw-r--r--databases/py-gdbm/files/setup.py7
-rw-r--r--databases/py-mariadb/Makefile4
-rw-r--r--databases/py-mariadb/distinfo6
-rw-r--r--databases/py-pgspecial/Makefile5
-rw-r--r--databases/py-pgspecial/distinfo6
-rw-r--r--databases/py-pgspecial/files/patch-pyproject.toml11
-rw-r--r--databases/py-psycopg-c/Makefile2
-rw-r--r--databases/py-psycopg-c/distinfo6
-rw-r--r--databases/py-psycopg/Makefile2
-rw-r--r--databases/py-psycopg/distinfo6
-rw-r--r--databases/py-pyarrow/Makefile4
-rw-r--r--databases/py-pyarrow/distinfo6
-rw-r--r--databases/py-pymongo/Makefile4
-rw-r--r--databases/py-python-swiftclient/Makefile27
-rw-r--r--databases/py-python-swiftclient/distinfo6
-rw-r--r--databases/py-python-swiftclient/pkg-descr10
-rw-r--r--databases/py-rb/Makefile4
-rw-r--r--databases/py-redis/Makefile20
-rw-r--r--databases/py-redis/distinfo6
-rw-r--r--databases/py-redis3/distinfo3
-rw-r--r--databases/py-redis5/Makefile (renamed from databases/py-redis3/Makefile)23
-rw-r--r--databases/py-redis5/distinfo3
-rw-r--r--databases/py-redis5/files/patch-setup.py13
-rw-r--r--databases/py-redis5/pkg-descr (renamed from databases/py-redis3/pkg-descr)0
-rw-r--r--databases/py-sqlalchemy20/Makefile2
-rw-r--r--databases/py-sqlalchemy20/distinfo6
-rw-r--r--databases/py-sqlcipher3/Makefile2
-rw-r--r--databases/py-sqlframe/Makefile4
-rw-r--r--databases/py-sqlframe/distinfo6
-rw-r--r--databases/py-sqlglot/Makefile4
-rw-r--r--databases/py-sqlglot/distinfo6
-rw-r--r--databases/py-sqlglotrs/Makefile2
-rw-r--r--databases/py-sqlglotrs/Makefile.crates12
-rw-r--r--databases/py-sqlglotrs/distinfo30
-rw-r--r--databases/py-sqlite3/Makefile6
-rw-r--r--databases/py-sqloxide/Makefile2
-rw-r--r--databases/py-tiledb/Makefile4
-rw-r--r--databases/py-tiledb/distinfo6
-rw-r--r--databases/py-unqlite/Makefile2
-rw-r--r--databases/py-unqlite/distinfo6
-rw-r--r--databases/py-xapian/Makefile2
-rw-r--r--databases/py-xapian/distinfo6
-rw-r--r--databases/py-xapian/pkg-plist6
-rw-r--r--databases/py-xrootd/Makefile2
-rw-r--r--databases/py-xrootd/distinfo6
-rw-r--r--databases/qdrant/Makefile4
-rw-r--r--databases/qdrant/Makefile.crates259
-rw-r--r--databases/qdrant/distinfo524
-rw-r--r--databases/qdrant/files/qdrant.in1
-rw-r--r--databases/qof/Makefile2
-rw-r--r--databases/qt5-sql/Makefile1
-rw-r--r--databases/qt5-sql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-mysql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-odbc/distinfo6
-rw-r--r--databases/qt5-sqldrivers-pgsql/distinfo6
-rw-r--r--databases/qt5-sqldrivers-sqlite2/distinfo6
-rw-r--r--databases/qt5-sqldrivers-sqlite3/distinfo6
-rw-r--r--databases/qt5-sqldrivers-tds/distinfo6
-rw-r--r--databases/qt6-base_sqldriver/distinfo6
-rw-r--r--databases/quake/Makefile2
-rw-r--r--databases/recutils/Makefile4
-rw-r--r--databases/redis/Makefile4
-rw-r--r--databases/redis/distinfo6
-rw-r--r--databases/redis62/Makefile2
-rw-r--r--databases/redis62/distinfo6
-rw-r--r--databases/redis72/Makefile2
-rw-r--r--databases/redis72/distinfo6
-rw-r--r--databases/redis74/Makefile2
-rw-r--r--databases/redis74/distinfo6
-rw-r--r--databases/redis_exporter/Makefile5
-rw-r--r--databases/redis_exporter/distinfo10
-rw-r--r--databases/redis_exporter/pkg-descr3
-rw-r--r--databases/redisjson/Makefile2
-rw-r--r--databases/rocksdb/Makefile2
-rw-r--r--databases/rocksdb/distinfo6
-rw-r--r--databases/rocksdb/pkg-plist1
-rw-r--r--databases/rrdtool/Makefile1
-rw-r--r--databases/rrdtool/pkg-plist2
-rw-r--r--databases/rrdtool12/Makefile4
-rw-r--r--databases/ruby-xapian/Makefile2
-rw-r--r--databases/ruby-xapian/distinfo6
-rw-r--r--databases/rubygem-activemodel-gitlab/Makefile24
-rw-r--r--databases/rubygem-activemodel-gitlab/distinfo3
-rw-r--r--databases/rubygem-activemodel-gitlab/pkg-descr7
-rw-r--r--databases/rubygem-activerecord-gitlab/Makefile26
-rw-r--r--databases/rubygem-activerecord-gitlab/distinfo3
-rw-r--r--databases/rubygem-activerecord-gitlab/pkg-descr11
-rw-r--r--databases/rubygem-activerecord-import/Makefile2
-rw-r--r--databases/rubygem-activerecord-import/distinfo6
-rw-r--r--databases/rubygem-activerecord-trilogy-adapter/Makefile2
-rw-r--r--databases/rubygem-activerecord-trilogy-adapter/distinfo6
-rw-r--r--databases/rubygem-dbf/Makefile2
-rw-r--r--databases/rubygem-dbf/distinfo6
-rw-r--r--databases/rubygem-flipper-active_record-rails-gitlab/Makefile20
-rw-r--r--databases/rubygem-flipper-active_record-rails-gitlab/distinfo3
-rw-r--r--databases/rubygem-flipper-active_record-rails-gitlab/pkg-descr1
-rw-r--r--databases/rubygem-flipper-active_record/Makefile2
-rw-r--r--databases/rubygem-flipper-active_record/distinfo6
-rw-r--r--databases/rubygem-gdbm/Makefile2
-rw-r--r--databases/rubygem-gdbm/distinfo6
-rw-r--r--databases/rubygem-globalid-rails-gitlab/Makefile20
-rw-r--r--databases/rubygem-globalid-rails-gitlab/distinfo3
-rw-r--r--databases/rubygem-globalid-rails-gitlab/pkg-descr1
-rw-r--r--databases/rubygem-google-cloud-datastore-v1/Makefile4
-rw-r--r--databases/rubygem-google-cloud-datastore-v1/distinfo6
-rw-r--r--databases/rubygem-google-cloud-firestore-v1/Makefile6
-rw-r--r--databases/rubygem-google-cloud-firestore-v1/distinfo6
-rw-r--r--databases/rubygem-leo_manager_client/Makefile2
-rw-r--r--databases/rubygem-marginalia/Makefile6
-rw-r--r--databases/rubygem-pghero/Makefile4
-rw-r--r--databases/rubygem-pghero/distinfo6
-rw-r--r--databases/rubygem-red-arrow/Makefile2
-rw-r--r--databases/rubygem-red-arrow/distinfo6
-rw-r--r--databases/rubygem-red-gandiva/Makefile2
-rw-r--r--databases/rubygem-red-gandiva/distinfo6
-rw-r--r--databases/rubygem-red-parquet/Makefile2
-rw-r--r--databases/rubygem-red-parquet/distinfo6
-rw-r--r--databases/rubygem-redis-actionpack-rails-gitlab/Makefile22
-rw-r--r--databases/rubygem-redis-actionpack-rails-gitlab/distinfo3
-rw-r--r--databases/rubygem-redis-actionpack-rails-gitlab/pkg-descr1
-rw-r--r--databases/rubygem-redis-client/Makefile2
-rw-r--r--databases/rubygem-redis-client/distinfo6
-rw-r--r--databases/rubygem-redis-cluster-client/Makefile2
-rw-r--r--databases/rubygem-redis-cluster-client/distinfo6
-rw-r--r--databases/rubygem-seed-fu-gitlab/Makefile21
-rw-r--r--databases/rubygem-seed-fu-gitlab/distinfo3
-rw-r--r--databases/rubygem-seed-fu-gitlab/pkg-descr4
-rw-r--r--databases/rubygem-solid_cable-rails72/Makefile2
-rw-r--r--databases/rubygem-solid_cable-rails72/distinfo6
-rw-r--r--databases/rubygem-solid_cable/Makefile2
-rw-r--r--databases/rubygem-solid_cable/distinfo6
-rw-r--r--databases/rubygem-solid_queue-rails72/Makefile2
-rw-r--r--databases/rubygem-solid_queue-rails72/distinfo6
-rw-r--r--databases/rubygem-solid_queue/Makefile2
-rw-r--r--databases/rubygem-solid_queue/distinfo6
-rw-r--r--databases/rubygem-sqlite3/Makefile2
-rw-r--r--databases/rubygem-sqlite3/distinfo6
-rw-r--r--databases/rubygem-sqlite3/files/patch-gemspec6
-rw-r--r--databases/rubygem-state_machines-activemodel-gitlab/Makefile21
-rw-r--r--databases/rubygem-state_machines-activemodel-gitlab/distinfo3
-rw-r--r--databases/rubygem-state_machines-activemodel-gitlab/pkg-descr4
-rw-r--r--databases/rubygem-state_machines-activemodel/Makefile6
-rw-r--r--databases/rubygem-state_machines-activemodel/distinfo6
-rw-r--r--databases/rubygem-state_machines-activerecord-gitlab/Makefile21
-rw-r--r--databases/rubygem-state_machines-activerecord-gitlab/distinfo3
-rw-r--r--databases/rubygem-state_machines-activerecord-gitlab/pkg-descr2
-rw-r--r--databases/rubygem-state_machines-activerecord/Makefile6
-rw-r--r--databases/rubygem-state_machines-activerecord/distinfo6
-rw-r--r--databases/rubygem-state_machines-activerecord08/Makefile3
-rw-r--r--databases/sfcgal/Makefile6
-rw-r--r--databases/sfcgal/distinfo10
-rw-r--r--databases/sfcgal/pkg-plist16
-rw-r--r--databases/soci/Makefile2
-rw-r--r--databases/spatialite-tools/Makefile2
-rw-r--r--databases/spatialite/Makefile2
-rw-r--r--databases/spatialite_gui/Makefile2
-rw-r--r--databases/speedtables/Makefile2
-rw-r--r--databases/sq/Makefile23
-rw-r--r--databases/sq/distinfo7
-rw-r--r--databases/sq/pkg-descr14
-rw-r--r--databases/sqldeveloper/Makefile2
-rw-r--r--databases/sqldeveloper/distinfo6
-rw-r--r--databases/sqldeveloper/pkg-plist2
-rw-r--r--databases/sqlite3/Makefile63
-rw-r--r--databases/sqlite3/distinfo6
-rw-r--r--databases/sqlite3/files/patch-Makefile.in11
-rw-r--r--databases/sqlite3/files/patch-autosetup_pkg-config.tcl11
-rw-r--r--databases/sqlite3/files/patch-main.mk28
-rw-r--r--databases/sqlite3/pkg-plist2
-rw-r--r--databases/sqliteodbc/Makefile1
-rw-r--r--databases/sqlx-cli/Makefile1
-rw-r--r--databases/squirrel-sql/Makefile6
-rw-r--r--databases/squirrel-sql/distinfo6
-rw-r--r--databases/squirrel-sql/pkg-plist4
-rw-r--r--databases/surrealdb/Makefile349
-rw-r--r--databases/surrealdb/distinfo700
-rw-r--r--databases/tdb/pkg-plist2
-rw-r--r--databases/tdb1410/pkg-plist2
-rw-r--r--databases/tile38/Makefile2
-rw-r--r--databases/tiledb/Makefile3
-rw-r--r--databases/tiledb/distinfo6
-rw-r--r--databases/timescaledb-backup/Makefile2
-rw-r--r--databases/timescaledb-tune/Makefile2
-rw-r--r--databases/timescaledb/Makefile24
-rw-r--r--databases/timescaledb/distinfo6
-rw-r--r--databases/timescaledb/pkg-plist15
-rw-r--r--databases/valkey/Makefile2
-rw-r--r--databases/valkey/distinfo6
-rw-r--r--databases/xapian-bindings/Makefile2
-rw-r--r--databases/xapian-core/Makefile2
-rw-r--r--databases/xapian-core/distinfo6
-rw-r--r--databases/xapian-core/pkg-plist4
-rw-r--r--databases/xls2txt/Makefile2
-rw-r--r--databases/xrootd/Makefile3
-rw-r--r--databases/xtrabackup80/Makefile2
-rw-r--r--databases/xtrabackup80/files/patch-sql_binlog__ostream.cc11
-rw-r--r--databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc36
-rw-r--r--databases/xtrabackup80/files/patch-sql_mdl__context__backup.h11
-rw-r--r--databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc39
-rw-r--r--databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc143
-rw-r--r--databases/xtrabackup80/files/patch-sql_stream__cipher.cc11
-rw-r--r--databases/xtrabackup80/files/patch-sql_stream__cipher.h20
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc29
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc11
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc59
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh15
-rw-r--r--databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h17
-rw-r--r--databases/xtrabackup80/files/patch-utils.cc83
571 files changed, 13179 insertions, 4885 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 94d00d854237..344b3f282343 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -45,7 +45,6 @@
SUBDIR += credis
SUBDIR += cutelyst-asql
SUBDIR += dalmp
- SUBDIR += datasette
SUBDIR += db
SUBDIR += db18
SUBDIR += db5
@@ -82,8 +81,6 @@
SUBDIR += geoserver-mysql-plugin
SUBDIR += gigabase
SUBDIR += gmdb2
- SUBDIR += gnats4
- SUBDIR += gnatsweb4
SUBDIR += go-carbon
SUBDIR += go-pgweb
SUBDIR += gobang
@@ -113,6 +110,7 @@
SUBDIR += kdb
SUBDIR += kexi
SUBDIR += keydb
+ SUBDIR += kuzu
SUBDIR += kyotocabinet
SUBDIR += kyototycoon
SUBDIR += ldb25
@@ -132,6 +130,7 @@
SUBDIR += libgda5-mysql
SUBDIR += libgda5-postgresql
SUBDIR += libgda5-ui
+ SUBDIR += libgda6
SUBDIR += libgdamm5
SUBDIR += libhsclient
SUBDIR += libiodbc
@@ -150,7 +149,6 @@
SUBDIR += linux-oracle-instantclient-basic
SUBDIR += linux-oracle-instantclient-sdk
SUBDIR += linux-rl9-libtracker-sparql
- SUBDIR += linux-rl9-sqlite3
SUBDIR += liquibase
SUBDIR += litestream
SUBDIR += lmdb
@@ -175,6 +173,8 @@
SUBDIR += mariadb106-server
SUBDIR += mariadb114-client
SUBDIR += mariadb114-server
+ SUBDIR += mariadb118-client
+ SUBDIR += mariadb118-server
SUBDIR += mdbtools
SUBDIR += mdbx
SUBDIR += mdcached
@@ -633,6 +633,18 @@
SUBDIR += php84-pdo_sqlite
SUBDIR += php84-pgsql
SUBDIR += php84-sqlite3
+ SUBDIR += php85-dba
+ SUBDIR += php85-mysqli
+ SUBDIR += php85-odbc
+ SUBDIR += php85-pdo
+ SUBDIR += php85-pdo_dblib
+ SUBDIR += php85-pdo_firebird
+ SUBDIR += php85-pdo_mysql
+ SUBDIR += php85-pdo_odbc
+ SUBDIR += php85-pdo_pgsql
+ SUBDIR += php85-pdo_sqlite
+ SUBDIR += php85-pgsql
+ SUBDIR += php85-sqlite3
SUBDIR += phpliteadmin
SUBDIR += phpminiadmin
SUBDIR += phpmyadmin
@@ -706,6 +718,14 @@
SUBDIR += postgresql17-plpython
SUBDIR += postgresql17-pltcl
SUBDIR += postgresql17-server
+ SUBDIR += postgresql18-client
+ SUBDIR += postgresql18-contrib
+ SUBDIR += postgresql18-docs
+ SUBDIR += postgresql18-pgtcl
+ SUBDIR += postgresql18-plperl
+ SUBDIR += postgresql18-plpython
+ SUBDIR += postgresql18-pltcl
+ SUBDIR += postgresql18-server
SUBDIR += powa-archivist
SUBDIR += powa-web
SUBDIR += powerarchitect
@@ -718,9 +738,7 @@
SUBDIR += prometheus-postgresql-adapter
SUBDIR += proxysql
SUBDIR += pspg
- SUBDIR += puppetdb-terminus7
SUBDIR += puppetdb-terminus8
- SUBDIR += puppetdb7
SUBDIR += puppetdb8
SUBDIR += puredb
SUBDIR += pxlib
@@ -730,6 +748,7 @@
SUBDIR += py-Pyrseas
SUBDIR += py-aesqlapius
SUBDIR += py-agate-sql
+ SUBDIR += py-aiodataloader
SUBDIR += py-aiomcache
SUBDIR += py-aiomysql
SUBDIR += py-aiopg
@@ -755,7 +774,6 @@
SUBDIR += py-duckdb
SUBDIR += py-duckdb_engine
SUBDIR += py-fakeredis
- SUBDIR += py-fastapi-users-db-ormar
SUBDIR += py-fastparquet
SUBDIR += py-fdb
SUBDIR += py-firebirdsql
@@ -819,7 +837,7 @@
SUBDIR += py-rb
SUBDIR += py-redis
SUBDIR += py-redis2
- SUBDIR += py-redis3
+ SUBDIR += py-redis5
SUBDIR += py-rrdtool
SUBDIR += py-schemachange
SUBDIR += py-sispy
@@ -893,6 +911,7 @@
SUBDIR += ruby-xapian
SUBDIR += rubygem-active_model_serializers
SUBDIR += rubygem-active_record_query_trace
+ SUBDIR += rubygem-activemodel-gitlab
SUBDIR += rubygem-activemodel-serializers-xml
SUBDIR += rubygem-activemodel4
SUBDIR += rubygem-activemodel5
@@ -905,6 +924,7 @@
SUBDIR += rubygem-activemodel72
SUBDIR += rubygem-activemodel80
SUBDIR += rubygem-activerecord-explain-analyze
+ SUBDIR += rubygem-activerecord-gitlab
SUBDIR += rubygem-activerecord-import
SUBDIR += rubygem-activerecord-jdbc-adapter
SUBDIR += rubygem-activerecord-jdbcmysql-adapter
@@ -966,9 +986,11 @@
SUBDIR += rubygem-fabrication
SUBDIR += rubygem-familia
SUBDIR += rubygem-flipper-active_record
+ SUBDIR += rubygem-flipper-active_record-rails-gitlab
SUBDIR += rubygem-flipper-active_record-rails70
SUBDIR += rubygem-gdbm
SUBDIR += rubygem-globalid
+ SUBDIR += rubygem-globalid-rails-gitlab
SUBDIR += rubygem-globalid-rails5
SUBDIR += rubygem-globalid-rails50
SUBDIR += rubygem-globalid-rails52
@@ -1014,6 +1036,7 @@
SUBDIR += rubygem-red-parquet
SUBDIR += rubygem-redis
SUBDIR += rubygem-redis-actionpack
+ SUBDIR += rubygem-redis-actionpack-rails-gitlab
SUBDIR += rubygem-redis-actionpack-rails5
SUBDIR += rubygem-redis-actionpack-rails50
SUBDIR += rubygem-redis-actionpack-rails52
@@ -1028,6 +1051,7 @@
SUBDIR += rubygem-ruby-mysql
SUBDIR += rubygem-sdbm
SUBDIR += rubygem-seed-fu
+ SUBDIR += rubygem-seed-fu-gitlab
SUBDIR += rubygem-solid_cable
SUBDIR += rubygem-solid_cable-rails72
SUBDIR += rubygem-solid_cache
@@ -1038,7 +1062,9 @@
SUBDIR += rubygem-sqlite3-ruby
SUBDIR += rubygem-sqlite31
SUBDIR += rubygem-state_machines-activemodel
+ SUBDIR += rubygem-state_machines-activemodel-gitlab
SUBDIR += rubygem-state_machines-activerecord
+ SUBDIR += rubygem-state_machines-activerecord-gitlab
SUBDIR += rubygem-state_machines-activerecord08
SUBDIR += rubygem-tarantool
SUBDIR += rubygem-trilogy
@@ -1051,6 +1077,7 @@
SUBDIR += spatialite-tools
SUBDIR += spatialite_gui
SUBDIR += speedtables
+ SUBDIR += sq
SUBDIR += sql-workbench
SUBDIR += sqlcached
SUBDIR += sqlcipher
diff --git a/databases/R-cran-RSQLite/Makefile b/databases/R-cran-RSQLite/Makefile
index 4644618957ee..8e6fd82e6ea5 100644
--- a/databases/R-cran-RSQLite/Makefile
+++ b/databases/R-cran-RSQLite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= RSQLite
-PORTVERSION= 2.3.6
+PORTVERSION= 2.4.0
CATEGORIES= databases
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -7,7 +7,8 @@ MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Database Interface R driver for SQLite
WWW= https://cran.r-project.org/web/packages/RSQLite/
-LICENSE= LGPL21
+LICENSE= LGPL21 LGPL3
+LICENSE_COMB= dual
CRAN_DEPENDS= R-cran-bit64>0:devel/R-cran-bit64 \
R-cran-blob>=1.2.0:devel/R-cran-blob \
diff --git a/databases/R-cran-RSQLite/distinfo b/databases/R-cran-RSQLite/distinfo
index 70c43090fb60..243465f490cb 100644
--- a/databases/R-cran-RSQLite/distinfo
+++ b/databases/R-cran-RSQLite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711979278
-SHA256 (RSQLite_2.3.6.tar.gz) = fbb1b7a58ff49af30059a802a9fed0055b8cf1e401b8022382b94fc6c3c9f8f2
-SIZE (RSQLite_2.3.6.tar.gz) = 4249332
+TIMESTAMP = 1748807348
+SHA256 (RSQLite_2.4.0.tar.gz) = a3bd036e98fc1812289512571d408d96e266f880642837c252222a69df74267c
+SIZE (RSQLite_2.4.0.tar.gz) = 4327115
diff --git a/databases/R-cran-RSQLite/files/patch-tests_testthat_test-encoding.R b/databases/R-cran-RSQLite/files/patch-tests_testthat_test-encoding.R
deleted file mode 100644
index 443e56a34ca7..000000000000
--- a/databases/R-cran-RSQLite/files/patch-tests_testthat_test-encoding.R
+++ /dev/null
@@ -1,27 +0,0 @@
-Fix to skip a windows only test that does not exclude FreeBSD.
-https://github.com/r-dbi/RSQLite/pull/504
-
---- tests/testthat/test-encoding.R.orig 2024-01-20 09:56:34 UTC
-+++ tests/testthat/test-encoding.R
-@@ -34,9 +34,7 @@ test_that("list the field of tables whose colnames are
- })
-
- test_that("list the field of tables whose colnames are BIG5 encoded (#277)", {
-- skip_on_os("linux")
-- skip_on_os("mac")
-- skip_on_os("solaris")
-+ skip_if_not(.Platform$OS.type == "windows")
- if (.Platform$OS.type == "windows") {
- withr::local_collate("cht")
- } else {
-@@ -133,9 +131,7 @@ test_that("write tables whose colnames or contents are
- })
-
- test_that("write tables whose colnames or contents are BIG5 encoded (#277)", {
-- skip_on_os("linux")
-- skip_on_os("mac")
-- skip_on_os("solaris")
-+ skip_if_not(.Platform$OS.type == "windows")
-
- .loc <- Sys.getlocale("LC_COLLATE")
- suppressWarnings(Sys.setlocale(locale = "cht"))
diff --git a/databases/adminer/Makefile b/databases/adminer/Makefile
index 16d832d147bb..d96c35ee7b08 100644
--- a/databases/adminer/Makefile
+++ b/databases/adminer/Makefile
@@ -1,11 +1,11 @@
PORTNAME= adminer
-DISTVERSION= 5.2.1
+DISTVERSION= 5.3.0
CATEGORIES= databases www
MASTER_SITES= https://github.com/vrana/adminer/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .php
EXTRACT_ONLY=
-MAINTAINER= uzsolt@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Full-featured database management tool written in PHP
WWW= https://www.adminer.org
diff --git a/databases/adminer/distinfo b/databases/adminer/distinfo
index 8a7affa0c454..e3c273062e47 100644
--- a/databases/adminer/distinfo
+++ b/databases/adminer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745521528
-SHA256 (adminer-5.2.1.php) = 572118dff2305f136a4b8d59404d01c3d8450e99e3abd506081ffdddd8816573
-SIZE (adminer-5.2.1.php) = 493022
+TIMESTAMP = 1749839680
+SHA256 (adminer-5.3.0.php) = 7dcc196e941b18b74635afe1740dcd86970ab08b8eba0f00f149925aea3972ed
+SIZE (adminer-5.3.0.php) = 504560
diff --git a/databases/adminerevo/Makefile b/databases/adminerevo/Makefile
index 301a26232087..163f523478d9 100644
--- a/databases/adminerevo/Makefile
+++ b/databases/adminerevo/Makefile
@@ -6,7 +6,7 @@ DISTNAME= adminer-${DISTVERSION}
EXTRACT_SUFX= .php
EXTRACT_ONLY=
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Database management in a single PHP file
WWW= https://adminerevo.org \
https://github.com/${PORTNAME}/${PORTNAME}
@@ -14,6 +14,9 @@ WWW= https://adminerevo.org \
LICENSE= APACHE20 GPLv3
LICENSE_COMB= dual
+DEPRECATED= Abandoned upstream, repo archived Jan 24, 2025
+EXPIRATION_DATE= 2025-09-08
+
USES= php
USE_PHP= session
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index 35f1715249d5..9956fa9a1f92 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564198
-SHA256 (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 8034dfd2f694ed07ff89d17b42ccf4f1626d844ad336a83d81f03fb30556679e
-SIZE (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 1734848
+TIMESTAMP = 1751381215
+SHA256 (KDE/release-service/25.04.3/akonadi-25.04.3.tar.xz) = 042cd3319eadfb82547773e52ce7d41d361d58c4e92fe75a5179c1574ed4f5df
+SIZE (KDE/release-service/25.04.3/akonadi-25.04.3.tar.xz) = 1742704
diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist
index 9818e81efe7e..8c01869be858 100644
--- a/databases/akonadi/pkg-plist
+++ b/databases/akonadi/pkg-plist
@@ -428,6 +428,7 @@ share/locale/gl/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/gl/LC_MESSAGES/libakonadi6.mo
share/locale/he/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/he/LC_MESSAGES/akonadi_knut_resource.mo
+share/locale/he/LC_MESSAGES/libakonadi6.mo
share/locale/hi/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/hi/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/hi/LC_MESSAGES/libakonadi6.mo
diff --git a/databases/arrow-glib/Makefile b/databases/arrow-glib/Makefile
index b0cbaa68bac2..9cd7c171dc06 100644
--- a/databases/arrow-glib/Makefile
+++ b/databases/arrow-glib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= arrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases
MASTER_SITES= APACHE/arrow/arrow-${PORTVERSION}/
PKGNAMESUFFIX= -glib
diff --git a/databases/arrow-glib/distinfo b/databases/arrow-glib/distinfo
index 539094eac169..800d184828c1 100644
--- a/databases/arrow-glib/distinfo
+++ b/databases/arrow-glib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740022436
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1752479249
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile
index 9e3867246e89..1742573965de 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= arrow
-DISTVERSION= 19.0.1
-PORTREVISION= 2
+DISTVERSION= 20.0.0
CATEGORIES= databases
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
https://github.com/apache/orc/archive/rel/:orc
@@ -28,7 +27,7 @@ GH_ACCOUNT= apache
WRKSRC_SUBDIR= cpp
-PLIST_SUB+= LIBVERSION=1900
+PLIST_SUB+= LIBVERSION=2000
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 -DARROW_SIMD_LEVEL=NONE -DARROW_RUNTIME_SIMD_LEVEL=NONE \
-DPython3_EXECUTABLE=${PYTHON_CMD}
diff --git a/databases/arrow/distinfo b/databases/arrow/distinfo
index b7ee48617fd7..794a655e4900 100644
--- a/databases/arrow/distinfo
+++ b/databases/arrow/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740274410
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1749498304
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
SHA256 (release-1.6.6.tar.gz) = 9a92b3eaad1d8b88a18cee41058feb34eb43d919df363e0b74a0b857724e4ba0
SIZE (release-1.6.6.tar.gz) = 13939853
diff --git a/databases/arrow/files/patch-src_arrow_testing_process.cc b/databases/arrow/files/patch-src_arrow_testing_process.cc
deleted file mode 100644
index a4887072c336..000000000000
--- a/databases/arrow/files/patch-src_arrow_testing_process.cc
+++ /dev/null
@@ -1,12 +0,0 @@
-- workaorund for https://github.com/apache/arrow/issues/45803
-
---- src/arrow/testing/process.cc.orig 2025-03-15 05:43:36 UTC
-+++ src/arrow/testing/process.cc
-@@ -33,6 +33,7 @@
- # include <boost/asio/io_context.hpp>
-
- # ifdef BOOST_PROCESS_USE_V2
-+#undef BOOST_PROCESS_NEED_SOURCE
- # ifdef BOOST_PROCESS_NEED_SOURCE
- // Workaround for https://github.com/boostorg/process/issues/312
- # define BOOST_PROCESS_V2_SEPARATE_COMPILATION
diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist
index 38510fc6b44c..eab967a6c8c3 100644
--- a/databases/arrow/pkg-plist
+++ b/databases/arrow/pkg-plist
@@ -513,7 +513,7 @@ lib/cmake/Arrow/arrow-config.cmake
%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets.cmake
%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so
%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%
-%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%.1.0
+%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%.0.0
%%TESTINGFLIGHT%%libdata/pkgconfig/arrow-flight-testing.pc
%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfig.cmake
%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfigVersion.cmake
@@ -546,25 +546,25 @@ lib/cmake/Arrow/arrow-config.cmake
%%PARQUET%%lib/cmake/Parquet/ParquetTargets.cmake
lib/libarrow.so
lib/libarrow.so.%%LIBVERSION%%
-lib/libarrow.so.%%LIBVERSION%%.1.0
+lib/libarrow.so.%%LIBVERSION%%.0.0
%%ACERO%%lib/libarrow_acero.so
%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%
-%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%.1.0
+%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%.0.0
%%DATASET%%lib/libarrow_dataset.so
%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%
-%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%.1.0
+%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%.0.0
%%FLIGHT%%lib/libarrow_flight.so
%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%
-%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%.1.0
+%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%.0.0
%%TESTING%%lib/libarrow_testing.so
%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%
-%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%.1.0
+%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%.0.0
%%GANDIVA%%lib/libgandiva.so
%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%
-%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%.1.0
+%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%.0.0
%%PARQUET%%lib/libparquet.so
%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%
-%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%.1.0
+%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%.0.0
%%ACERO%%libdata/pkgconfig/arrow-acero.pc
%%COMPUTE%%libdata/pkgconfig/arrow-compute.pc
%%CSV%%libdata/pkgconfig/arrow-csv.pc
@@ -578,4 +578,4 @@ libdata/pkgconfig/arrow.pc
%%GANDIVA%%libdata/pkgconfig/gandiva.pc
%%PARQUET%%libdata/pkgconfig/parquet.pc
%%DATADIR%%/gdb/gdb_arrow.py
-share/gdb/auto-load/usr/local/lib/libarrow.so.%%LIBVERSION%%.1.0-gdb.py
+share/gdb/auto-load/usr/local/lib/libarrow.so.%%LIBVERSION%%.0.0-gdb.py
diff --git a/databases/cayley/Makefile b/databases/cayley/Makefile
index b1bf431ad5ce..8db3e6068a78 100644
--- a/databases/cayley/Makefile
+++ b/databases/cayley/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cayley
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 15
+PORTREVISION= 18
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index c146f81d18f0..999440827b81 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.2
+PORTVERSION= 2.52.18
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
@@ -38,8 +38,8 @@ post-install:
${MKDIR} ${STAGEDIR}${DATADIR}
${CP} ${WRKSRC}/tools/* ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.d
- ${REINPLACE_CMD} -e 's/%%USER%%/${USERS}/g' ${WRKSRC}/samples/rc/cego
- ${CP} ${WRKSRC}/samples/rc/cego ${STAGEDIR}${PREFIX}/etc/rc.d/
+ ${REINPLACE_CMD} -e 's/%%USER%%/${USERS}/g' ${WRKSRC}/samples/bsd-rc/cego
+ ${CP} ${WRKSRC}/samples/bsd-rc/cego ${STAGEDIR}${PREFIX}/etc/rc.d/
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcego.so.2.0.0
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcgwrap.so.2.0.0
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 8e51c29045c1..b0162f270dc6 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746213576
-SHA256 (cego-2.52.2.tar.gz) = 6caf5e6b5e6f6e9ee35cbdab41c0fcfa2c85a7b5da927cdf979971420df22927
-SIZE (cego-2.52.2.tar.gz) = 3318284
+TIMESTAMP = 1752125793
+SHA256 (cego-2.52.18.tar.gz) = 08dffe9fb4b1f050b202db6a083325fb5ad8661f72906686990d9287619d9f80
+SIZE (cego-2.52.18.tar.gz) = 3308457
diff --git a/databases/closql-devel/Makefile b/databases/closql-devel/Makefile
index fc6c74adfcec..6340b39a92b8 100644
--- a/databases/closql-devel/Makefile
+++ b/databases/closql-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= closql
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.1
+DISTVERSION= 2.2.2
DISTVERSIONSUFFIX=
CATEGORIES= databases elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
@@ -16,9 +16,9 @@ DEPRECATED= Use databases/closql instead
EXPIRATION_DATE= 2025-08-31
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql-devel@${EMACS_FLAVOR}
+ emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql-devel@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql-devel@${EMACS_FLAVOR}
+ emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql-devel@${EMACS_FLAVOR}
USES= emacs gmake
USE_GITHUB= yes
diff --git a/databases/closql-devel/distinfo b/databases/closql-devel/distinfo
index ab1cec308f5e..7cff3a0745c5 100644
--- a/databases/closql-devel/distinfo
+++ b/databases/closql-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745099794
-SHA256 (magit-closql-v2.2.1_GH0.tar.gz) = bb7bafa839ea911c8ca840a0292e75fca416fc98a9b3889224cbb078245d7613
-SIZE (magit-closql-v2.2.1_GH0.tar.gz) = 21904
+TIMESTAMP = 1751939518
+SHA256 (magit-closql-v2.2.2_GH0.tar.gz) = c0b46893a70607e61f9aab34c90c86c3b3eb9db2ab8b2ddcc451c3cc6d1c1549
+SIZE (magit-closql-v2.2.2_GH0.tar.gz) = 22033
diff --git a/databases/closql/Makefile b/databases/closql/Makefile
index d6d345af826d..85d4398664d3 100644
--- a/databases/closql/Makefile
+++ b/databases/closql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= closql
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.1
+DISTVERSION= 2.2.2
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -12,9 +12,9 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql@${EMACS_FLAVOR}
+ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql@${EMACS_FLAVOR}
+ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR}
USES= emacs gmake
USE_GITHUB= yes
diff --git a/databases/closql/distinfo b/databases/closql/distinfo
index 07dd57b1d57f..6c46a74d0594 100644
--- a/databases/closql/distinfo
+++ b/databases/closql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745099736
-SHA256 (magit-closql-v2.2.1_GH0.tar.gz) = bb7bafa839ea911c8ca840a0292e75fca416fc98a9b3889224cbb078245d7613
-SIZE (magit-closql-v2.2.1_GH0.tar.gz) = 21904
+TIMESTAMP = 1751939449
+SHA256 (magit-closql-v2.2.2_GH0.tar.gz) = c0b46893a70607e61f9aab34c90c86c3b3eb9db2ab8b2ddcc451c3cc6d1c1549
+SIZE (magit-closql-v2.2.2_GH0.tar.gz) = 22033
diff --git a/databases/cockroach/Makefile b/databases/cockroach/Makefile
index e0215ebb383c..35e486ff7daa 100644
--- a/databases/cockroach/Makefile
+++ b/databases/cockroach/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cockroach
DISTVERSIONPREFIX= v
DISTVERSION= 19.1.11
-PORTREVISION= 25
+PORTREVISION= 28
CATEGORIES= databases
MASTER_SITES= https://binaries.cockroachdb.com/
EXTRACT_SUFX= .src.tgz
diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index caa0df3915dd..b8ee3e9d9606 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= couchdb3
-DISTVERSION= 3.4.3
+DISTVERSION= 3.5.0
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
@@ -12,10 +12,13 @@ WWW= https://couchdb.apache.org/
LICENSE= APACHE20 BSD3CLAUSE ISCL OFL11 WTFPL
LICENSE_COMB= multi
+# not supported upstream
+NOT_FOR_ARCHS= i386
+
BUILD_DEPENDS= erlang-runtime${_ERLVER}>=${_ERLVER}.0:lang/erlang-runtime${_ERLVER} \
rebar:devel/rebar
LIB_DEPENDS= libicudata.so:devel/icu \
- libmozjs-91.so:lang/spidermonkey91
+ libmozjs-102.so:lang/spidermonkey102
USES= compiler:c++17-lang cpe gmake libtool ncurses
CPE_VENDOR= apache
@@ -26,7 +29,7 @@ HAS_CONFIGURE= yes
CONFIGURE_ARGS= --skip-deps \
--user ${USERS} \
--rebar ${LOCALBASE}/bin/rebar \
- --spidermonkey-version 91
+ --spidermonkey-version 102
MAKE_ENV= PATH=${LOCALBASE}/lib/erlang${_ERLVER}/bin:${PATH}
ALL_TARGET= release
@@ -50,7 +53,7 @@ OPTIONS_SUB= yes
_APPDIR= ${LOCALBASE}/libexec/${PORTNAME}
_DBDIR?= /var/db/${PORTNAME}
-_ERLVER?= 26
+_ERLVER?= 27
_LOGDIR?= /var/log/${PORTNAME}
_LOGFILE?= ${_LOGDIR}/couch.log
_RELDIR= ${_APPDIR}/releases/${DISTVERSION}
@@ -107,6 +110,7 @@ do-install:
${WRKSRC}/rel/couchdb/lib/couch-*/priv/couch_js/60 \
${WRKSRC}/rel/couchdb/lib/couch-*/priv/couch_js/68 \
${WRKSRC}/rel/couchdb/lib/couch-*/priv/couch_js/86 \
+ ${WRKSRC}/rel/couchdb/lib/couch-*/priv/couch_js/91 \
${WRKSRC}/rel/couchdb/lib/couch-*/priv/priv/couchjs \
${WRKSRC}/rel/couchdb/releases/*/vm.args \
${WRKSRC}/rel/couchdb/share/docs \
@@ -124,9 +128,10 @@ do-install:
-exec ${STRIP_CMD} {} +
${STRIP_CMD} ${STAGEDIR}${_APPDIR}/lib/os_mon-*/priv/bin/*sup
${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/bin
+ ${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/erts-*/bin
+ ${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/lib/*/priv/*.so
${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/lib/couch_quickjs-*/priv/couchjs_*
${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/lib/os_mon-*/priv/bin
- ${CHMOD} -R ${BINMODE} ${STAGEDIR}${_APPDIR}/erts-*/bin
# fauxton UI is a required component
(cd ${WRKSRC}/share/www && \
${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
diff --git a/databases/couchdb3/distinfo b/databases/couchdb3/distinfo
index 918597482b26..9bcbd1e9a134 100644
--- a/databases/couchdb3/distinfo
+++ b/databases/couchdb3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742544960
-SHA256 (apache-couchdb-3.4.3.tar.gz) = 0357511b6fed70e3e64f4e75aa5d7cc2000cb0f264ef301702b1816427f72f20
-SIZE (apache-couchdb-3.4.3.tar.gz) = 24139963
+TIMESTAMP = 1746571809
+SHA256 (apache-couchdb-3.5.0.tar.gz) = 6a98b90a9a980bbef2c35b4996a8e71a2f1ae5227546c85f04c436101bdf78bf
+SIZE (apache-couchdb-3.5.0.tar.gz) = 24165005
diff --git a/databases/couchdb3/pkg-plist b/databases/couchdb3/pkg-plist
index 12f446f79030..a9131d00e6f7 100644
--- a/databases/couchdb3/pkg-plist
+++ b/databases/couchdb3/pkg-plist
@@ -5,49 +5,49 @@ libexec/couchdb3/bin/couchdb
libexec/couchdb3/bin/couchjs
libexec/couchdb3/bin/remsh
libexec/couchdb3/bin/weatherreport
-libexec/couchdb3/erts-14.2.5.4/bin/beam.smp
-libexec/couchdb3/erts-14.2.5.4/bin/ct_run
-libexec/couchdb3/erts-14.2.5.4/bin/epmd
-libexec/couchdb3/erts-14.2.5.4/bin/erl
-libexec/couchdb3/erts-14.2.5.4/bin/erl_call
-libexec/couchdb3/erts-14.2.5.4/bin/erl_child_setup
-libexec/couchdb3/erts-14.2.5.4/bin/erlc
-libexec/couchdb3/erts-14.2.5.4/bin/erlexec
-libexec/couchdb3/erts-14.2.5.4/bin/escript
-libexec/couchdb3/erts-14.2.5.4/bin/heart
-libexec/couchdb3/erts-14.2.5.4/bin/inet_gethost
-libexec/couchdb3/erts-14.2.5.4/bin/run_erl
-libexec/couchdb3/erts-14.2.5.4/bin/start
-libexec/couchdb3/erts-14.2.5.4/bin/to_erl
-libexec/couchdb3/erts-14.2.5.4/bin/yielding_c_fun
-libexec/couchdb3/erts-14.2.5.4/info
-libexec/couchdb3/erts-14.2.5.4/lib/internal/README
+libexec/couchdb3/erts-15.2.7/bin/beam.smp
+libexec/couchdb3/erts-15.2.7/bin/ct_run
+libexec/couchdb3/erts-15.2.7/bin/epmd
+libexec/couchdb3/erts-15.2.7/bin/erl
+libexec/couchdb3/erts-15.2.7/bin/erl_call
+libexec/couchdb3/erts-15.2.7/bin/erl_child_setup
+libexec/couchdb3/erts-15.2.7/bin/erlc
+libexec/couchdb3/erts-15.2.7/bin/erlexec
+libexec/couchdb3/erts-15.2.7/bin/escript
+libexec/couchdb3/erts-15.2.7/bin/heart
+libexec/couchdb3/erts-15.2.7/bin/inet_gethost
+libexec/couchdb3/erts-15.2.7/bin/run_erl
+libexec/couchdb3/erts-15.2.7/bin/start
+libexec/couchdb3/erts-15.2.7/bin/to_erl
+libexec/couchdb3/erts-15.2.7/bin/yielding_c_fun
+libexec/couchdb3/erts-15.2.7/lib/internal/README
libexec/couchdb3/etc/default.ini
libexec/couchdb3/etc/nouveau.yaml
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1.app
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1.appup
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1_db.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_check.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_constructed_ber_bin_v2.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_constructed_per.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_eval_ext.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_func.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_gen.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_gen_ber_bin_v2.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_gen_check.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_gen_jer.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_gen_per.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_imm.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_name.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_parser2.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_pretty_format.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_rtt.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_table.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_tok.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1ct_value.beam
-libexec/couchdb3/lib/asn1-5.2.2/ebin/asn1rt_nif.beam
-libexec/couchdb3/lib/asn1-5.2.2/priv/lib/asn1rt_nif.so
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1.app
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1.appup
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1_db.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_check.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_constructed_ber_bin_v2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_constructed_per.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_eval_ext.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_func.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_ber_bin_v2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_check.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_jer.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_per.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_imm.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_name.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_parser2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_partial_decode.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_pretty_format.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_rtt.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_table.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_tok.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_value.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1rt_nif.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/priv/lib/asn1rt_nif.so
libexec/couchdb3/lib/b64url-%%VERSION%%/ebin/b64url.app
libexec/couchdb3/lib/b64url-%%VERSION%%/ebin/b64url.beam
libexec/couchdb3/lib/b64url-%%VERSION%%/priv/b64url.so
@@ -78,67 +78,68 @@ libexec/couchdb3/lib/chttpd-%%VERSION%%/ebin/chttpd_xframe_options.beam
libexec/couchdb3/lib/chttpd-%%VERSION%%/include/chttpd.hrl
libexec/couchdb3/lib/chttpd-%%VERSION%%/include/chttpd_cors.hrl
libexec/couchdb3/lib/chttpd-%%VERSION%%/priv/stats_descriptions.cfg
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_a.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_asm.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_block.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_bounds.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_call_types.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_clean.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_dict.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_digraph.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_disasm.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_flatten.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_jump.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_kernel_to_ssa.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_listing.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_opcodes.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_alias.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_bc_size.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_bool.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_bsm.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_check.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_codegen.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_dead.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_lint.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_opt.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_pp.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_pre_codegen.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_private_append.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_recv.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_share.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_throw.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_ssa_type.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_trim.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_types.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_utils.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_validator.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/beam_z.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/cerl.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/cerl_clauses.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/cerl_inline.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/cerl_trees.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/compile.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/compiler.app
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/compiler.appup
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/core_lib.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/core_lint.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/core_parse.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/core_pp.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/core_scan.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/erl_bifs.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/rec_env.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_alias.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_bsm.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_fold.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_fold_lists.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_inline.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_core_prepare.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_messages.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/sys_pre_attributes.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/v3_core.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/v3_kernel.beam
-libexec/couchdb3/lib/compiler-8.4.3.2/ebin/v3_kernel_pp.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_a.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_asm.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_block.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_bounds.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_call_types.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_clean.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_core_to_ssa.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_dict.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_digraph.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_disasm.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_doc.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_flatten.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_jump.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_listing.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_opcodes.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_alias.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_bc_size.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_bool.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_bsm.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_check.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_codegen.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_dead.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_destructive_update.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_lint.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_opt.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_pp.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_pre_codegen.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_recv.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_share.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_ss.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_throw.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_ssa_type.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_trim.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_types.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_utils.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_validator.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/beam_z.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/cerl.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/cerl_clauses.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/cerl_inline.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/cerl_trees.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/compile.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/compiler.app
+libexec/couchdb3/lib/compiler-8.6.1/ebin/compiler.appup
+libexec/couchdb3/lib/compiler-8.6.1/ebin/core_lib.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/core_lint.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/core_parse.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/core_pp.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/core_scan.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/erl_bifs.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/rec_env.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_alias.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_bsm.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_fold.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_fold_lists.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_inline.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_core_prepare.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_coverage.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_messages.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/sys_pre_attributes.beam
+libexec/couchdb3/lib/compiler-8.6.1/ebin/v3_core.beam
libexec/couchdb3/lib/config-%%VERSION%%/ebin/config.app
libexec/couchdb3/lib/config-%%VERSION%%/ebin/config.beam
libexec/couchdb3/lib/config-%%VERSION%%/ebin/config_app.beam
@@ -160,6 +161,7 @@ libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_bt_engine_compactor.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_bt_engine_header.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_bt_engine_stream.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_btree.beam
+libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_cfile.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_changes.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_compress.beam
libexec/couchdb3/lib/couch-%%VERSION%%/ebin/couch_db.beam
@@ -217,6 +219,7 @@ libexec/couchdb3/lib/couch-%%VERSION%%/include/couch_db.hrl
libexec/couchdb3/lib/couch-%%VERSION%%/include/couch_eunit.hrl
libexec/couchdb3/lib/couch-%%VERSION%%/include/couch_eunit_proper.hrl
libexec/couchdb3/lib/couch-%%VERSION%%/include/couch_js_functions.hrl
+libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_cfile.so
libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_ejson_compare.so
libexec/couchdb3/lib/couch-%%VERSION%%/priv/couchjs
libexec/couchdb3/lib/couch-%%VERSION%%/priv/stats_descriptions.cfg
@@ -345,6 +348,7 @@ libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_app.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_checkpoint.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_plugin.beam
+libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_plugin_conflict_finder.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_plugin_ddoc_features.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_plugin_find.beam
libexec/couchdb3/lib/couch_scanner-%%VERSION%%/ebin/couch_scanner_rate_limiter.beam
@@ -365,13 +369,13 @@ libexec/couchdb3/lib/couch_stats-%%VERSION%%/ebin/couch_stats_server.beam
libexec/couchdb3/lib/couch_stats-%%VERSION%%/ebin/couch_stats_sup.beam
libexec/couchdb3/lib/couch_stats-%%VERSION%%/ebin/couch_stats_util.beam
libexec/couchdb3/lib/couch_stats-%%VERSION%%/priv/sample_descriptions.cfg
-libexec/couchdb3/lib/crypto-5.4.2.2/ebin/crypto.app
-libexec/couchdb3/lib/crypto-5.4.2.2/ebin/crypto.appup
-libexec/couchdb3/lib/crypto-5.4.2.2/ebin/crypto.beam
-libexec/couchdb3/lib/crypto-5.4.2.2/ebin/crypto_ec_curves.beam
-libexec/couchdb3/lib/crypto-5.4.2.2/priv/lib/crypto.so
-libexec/couchdb3/lib/crypto-5.4.2.2/priv/lib/crypto_callback.so
-libexec/couchdb3/lib/crypto-5.4.2.2/priv/lib/otp_test_engine.so
+libexec/couchdb3/lib/crypto-5.5.3/ebin/crypto.app
+libexec/couchdb3/lib/crypto-5.5.3/ebin/crypto.appup
+libexec/couchdb3/lib/crypto-5.5.3/ebin/crypto.beam
+libexec/couchdb3/lib/crypto-5.5.3/ebin/crypto_ec_curves.beam
+libexec/couchdb3/lib/crypto-5.5.3/priv/lib/crypto.so
+libexec/couchdb3/lib/crypto-5.5.3/priv/lib/crypto_callback.so
+libexec/couchdb3/lib/crypto-5.5.3/priv/lib/otp_test_engine.so
libexec/couchdb3/lib/custodian-%%VERSION%%/ebin/custodian.app
libexec/couchdb3/lib/custodian-%%VERSION%%/ebin/custodian.beam
libexec/couchdb3/lib/custodian-%%VERSION%%/ebin/custodian_app.beam
@@ -477,74 +481,74 @@ libexec/couchdb3/lib/ibrowse-4.4.2/ebin/ibrowse_socks5.beam
libexec/couchdb3/lib/ibrowse-4.4.2/ebin/ibrowse_sup.beam
libexec/couchdb3/lib/ibrowse-4.4.2/include/ibrowse.hrl
libexec/couchdb3/lib/ibrowse-4.4.2/priv/ibrowse.conf
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_chunk.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_request.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_response.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_transport.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_uri.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/http_util.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_cookie.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_handler.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_handler_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_manager.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_profile_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_request.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_response.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpc_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_acceptor.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_acceptor_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_cgi.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_conf.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_connection_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_custom.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_custom_api.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_esi.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_example.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_file.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_instance_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_log.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_logger.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_manager.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_misc_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_request.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_request_handler.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_response.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_script_env.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_socket.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/httpd_util.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets.app
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets.appup
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets_app.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets_lib.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets_service.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets_sup.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/inets_trace.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_actions.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_alias.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_auth.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_auth_dets.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_auth_mnesia.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_auth_plain.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_auth_server.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_cgi.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_dir.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_disk_log.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_esi.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_get.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_head.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_log.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_range.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_responsecontrol.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_security.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_security_server.beam
-libexec/couchdb3/lib/inets-9.1.0.1/ebin/mod_trace.beam
-libexec/couchdb3/lib/inets-9.1.0.1/include/httpd.hrl
-libexec/couchdb3/lib/inets-9.1.0.1/include/mod_auth.hrl
-libexec/couchdb3/lib/inets-9.1.0.1/priv/bin/runcgi.sh
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_chunk.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_request.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_response.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_transport.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_uri.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/http_util.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_cookie.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_handler.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_handler_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_manager.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_profile_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_request.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_response.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpc_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_acceptor.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_acceptor_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_cgi.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_conf.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_connection_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_custom.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_custom_api.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_esi.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_example.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_file.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_instance_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_log.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_logger.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_manager.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_misc_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_request.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_request_handler.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_response.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_script_env.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_socket.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/httpd_util.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets.app
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets.appup
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets_app.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets_lib.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets_service.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets_sup.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/inets_trace.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_actions.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_alias.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_auth.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_auth_dets.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_auth_mnesia.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_auth_plain.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_auth_server.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_cgi.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_dir.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_disk_log.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_esi.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_get.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_head.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_log.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_range.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_responsecontrol.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_security.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_security_server.beam
+libexec/couchdb3/lib/inets-9.3.2/ebin/mod_trace.beam
+libexec/couchdb3/lib/inets-9.3.2/include/httpd.hrl
+libexec/couchdb3/lib/inets-9.3.2/include/mod_auth.hrl
+libexec/couchdb3/lib/inets-9.3.2/priv/bin/runcgi.sh
libexec/couchdb3/lib/ioq-%%VERSION%%/ebin/ioq.app
libexec/couchdb3/lib/ioq-%%VERSION%%/ebin/ioq.beam
libexec/couchdb3/lib/ioq-%%VERSION%%/ebin/ioq_app.beam
@@ -564,114 +568,117 @@ libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_app.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_event_handler.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_server.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_sup.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/application.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/application_controller.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/application_master.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/application_starter.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/auth.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/code.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/code_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/disk_log.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/disk_log_1.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/disk_log_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/disk_log_sup.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/dist_ac.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/dist_util.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_boot_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_compile_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_ddll.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_distribution.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_epmd.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_erts_errors.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_kernel_errors.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_reply.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erl_signal_handler.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erpc.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/error_handler.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/error_logger.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/erts_debug.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/file.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/file_io_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/file_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/gen_sctp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/gen_tcp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/gen_tcp_socket.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/gen_udp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/gen_udp_socket.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/global.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/global_group.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/global_search.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/group.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/group_history.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/heart.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet6_sctp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet6_tcp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet6_tcp_dist.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet6_udp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_config.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_db.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_dns.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_epmd_dist.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_epmd_socket.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_gethost_native.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_hosts.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_parse.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_res.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_sctp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_tcp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_tcp_dist.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/inet_udp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/kernel.app
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/kernel.appup
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/kernel.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/kernel_config.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/kernel_refc.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/local_tcp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/local_udp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_backend.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_config.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_disk_log_h.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_filters.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_formatter.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_h_common.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_handler_watcher.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_olp.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_proxy.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_server.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_simple_h.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_std_h.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/logger_sup.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/net.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/net_adm.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/net_kernel.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/os.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/pg.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/pg2.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/prim_tty.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/ram_file.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io_compressed.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io_deflate.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io_delayed.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io_inflate.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/raw_file_io_list.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/rpc.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/seq_trace.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/socket.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/standard_error.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/user_drv.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/user_sup.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/ebin/wrap_log_reader.beam
-libexec/couchdb3/lib/kernel-9.2.4.3/include/dist.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/dist_util.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/eep48.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/file.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/inet.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/inet_sctp.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/logger.hrl
-libexec/couchdb3/lib/kernel-9.2.4.3/include/net_address.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_controller.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_master.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_starter.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/auth.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/code.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/code_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_1.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/dist_ac.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/dist_util.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_boot_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_compile_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_ddll.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_distribution.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_epmd.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_erts_errors.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_kernel_errors.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_reply.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_signal_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erpc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/error_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/error_logger.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erts_debug.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file_io_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_tcp_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_udp_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global_group.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global_search.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/group.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/group_history.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/heart.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_tcp_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_db.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_dns.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_dns_tsig.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_epmd_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_epmd_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_gethost_native.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_hosts.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_parse.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_res.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_tcp_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.app
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.appup
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel_refc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/local_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/local_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_backend.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_disk_log_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_filters.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_formatter.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_h_common.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_handler_watcher.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_olp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_proxy.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_simple_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_std_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net_adm.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net_kernel.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/os.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/pg.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/pg2.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/prim_tty.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/ram_file.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_compressed.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_deflate.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_delayed.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_inflate.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_list.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/rpc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/seq_trace.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/standard_error.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/trace.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/user_drv.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/user_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/wrap_log_reader.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/include/dist.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/dist_util.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/eep48.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/file.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/inet.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/inet_sctp.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/logger.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/net_address.hrl
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango.app
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango_app.beam
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango_crud.beam
@@ -792,35 +799,35 @@ libexec/couchdb3/lib/nouveau-%%VERSION%%/ebin/nouveau_sup.beam
libexec/couchdb3/lib/nouveau-%%VERSION%%/ebin/nouveau_util.beam
libexec/couchdb3/lib/nouveau-%%VERSION%%/include/nouveau.hrl
libexec/couchdb3/lib/nouveau-%%VERSION%%/priv/stats_descriptions.cfg
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/cpu_sup.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/disksup.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/memsup.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/nteventlog.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_mon.app
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_mon.appup
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_mon.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_mon_mib.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_mon_sysinfo.beam
-libexec/couchdb3/lib/os_mon-2.9.1/ebin/os_sup.beam
-libexec/couchdb3/lib/os_mon-2.9.1/priv/bin/cpu_sup
-libexec/couchdb3/lib/os_mon-2.9.1/priv/bin/memsup
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/OTP-PUB-KEY.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/PKCS-FRAME.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_cert.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_cert_records.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_crl.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_ocsp.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_os_cacerts.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_pbe.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_pem.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_policy_tree.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/pubkey_ssh.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/public_key.app
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/public_key.appup
-libexec/couchdb3/lib/public_key-1.15.1.3/ebin/public_key.beam
-libexec/couchdb3/lib/public_key-1.15.1.3/include/OTP-PUB-KEY.hrl
-libexec/couchdb3/lib/public_key-1.15.1.3/include/PKCS-FRAME.hrl
-libexec/couchdb3/lib/public_key-1.15.1.3/include/public_key.hrl
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/cpu_sup.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/disksup.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/memsup.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/nteventlog.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_mon.app
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_mon.appup
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_mon.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_mon_mib.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_mon_sysinfo.beam
+libexec/couchdb3/lib/os_mon-2.10.1/ebin/os_sup.beam
+libexec/couchdb3/lib/os_mon-2.10.1/priv/bin/cpu_sup
+libexec/couchdb3/lib/os_mon-2.10.1/priv/bin/memsup
+libexec/couchdb3/lib/public_key-1.17.1/ebin/OTP-PUB-KEY.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/PKCS-FRAME.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_cert.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_cert_records.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_crl.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_ocsp.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_os_cacerts.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_pbe.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_pem.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_policy_tree.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/pubkey_ssh.beam
+libexec/couchdb3/lib/public_key-1.17.1/ebin/public_key.app
+libexec/couchdb3/lib/public_key-1.17.1/ebin/public_key.appup
+libexec/couchdb3/lib/public_key-1.17.1/ebin/public_key.beam
+libexec/couchdb3/lib/public_key-1.17.1/include/OTP-PUB-KEY.hrl
+libexec/couchdb3/lib/public_key-1.17.1/include/PKCS-FRAME.hrl
+libexec/couchdb3/lib/public_key-1.17.1/include/public_key.hrl
libexec/couchdb3/lib/recon-2.5.6/ebin/recon.app
libexec/couchdb3/lib/recon-2.5.6/ebin/recon.beam
libexec/couchdb3/lib/recon-2.5.6/ebin/recon_alloc.beam
@@ -840,43 +847,43 @@ libexec/couchdb3/lib/rexi-%%VERSION%%/ebin/rexi_sup.beam
libexec/couchdb3/lib/rexi-%%VERSION%%/ebin/rexi_utils.beam
libexec/couchdb3/lib/rexi-%%VERSION%%/include/rexi.hrl
libexec/couchdb3/lib/rexi-%%VERSION%%/priv/stats_descriptions.cfg
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/appmon_info.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/dbg.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/dyntrace.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/erts_alloc_config.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/instrument.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/msacc.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/observer_backend.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/runtime_tools.app
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/runtime_tools.appup
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/runtime_tools.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/runtime_tools_sup.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/scheduler.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/system_information.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/ebin/ttb_autostart.beam
-libexec/couchdb3/lib/runtime_tools-2.0.1/include/observer_backend.hrl
-libexec/couchdb3/lib/runtime_tools-2.0.1/priv/lib/dyntrace.so
-libexec/couchdb3/lib/runtime_tools-2.0.1/priv/lib/trace_file_drv.so
-libexec/couchdb3/lib/runtime_tools-2.0.1/priv/lib/trace_ip_drv.so
-libexec/couchdb3/lib/sasl-4.2.1/ebin/alarm_handler.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/erlsrv.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/format_lib_supp.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/misc_supp.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/rb.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/rb_format_supp.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/release_handler.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/release_handler_1.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl.app
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl.appup
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl_report.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl_report_file_h.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/sasl_report_tty_h.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/systools.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/systools_lib.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/systools_make.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/systools_rc.beam
-libexec/couchdb3/lib/sasl-4.2.1/ebin/systools_relup.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/appmon_info.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/dbg.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/dyntrace.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/erts_alloc_config.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/instrument.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/msacc.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/observer_backend.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/runtime_tools.app
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/runtime_tools.appup
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/runtime_tools.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/runtime_tools_sup.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/scheduler.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/system_information.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/ebin/ttb_autostart.beam
+libexec/couchdb3/lib/runtime_tools-2.1.1/include/observer_backend.hrl
+libexec/couchdb3/lib/runtime_tools-2.1.1/priv/lib/dyntrace.so
+libexec/couchdb3/lib/runtime_tools-2.1.1/priv/lib/trace_file_drv.so
+libexec/couchdb3/lib/runtime_tools-2.1.1/priv/lib/trace_ip_drv.so
+libexec/couchdb3/lib/sasl-4.2.2/ebin/alarm_handler.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/erlsrv.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/format_lib_supp.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/misc_supp.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/rb.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/rb_format_supp.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/release_handler.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/release_handler_1.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl.app
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl.appup
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl_report.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl_report_file_h.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/sasl_report_tty_h.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/systools.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/systools_lib.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/systools_make.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/systools_rc.beam
+libexec/couchdb3/lib/sasl-4.2.2/ebin/systools_relup.beam
libexec/couchdb3/lib/setup-%%VERSION%%/ebin/setup.app
libexec/couchdb3/lib/setup-%%VERSION%%/ebin/setup.beam
libexec/couchdb3/lib/setup-%%VERSION%%/ebin/setup_app.beam
@@ -896,191 +903,197 @@ libexec/couchdb3/lib/smoosh-%%VERSION%%/ebin/smoosh_utils.beam
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.app
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.beam
libexec/couchdb3/lib/snappy-1.0.5/priv/snappy_nif.so
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_connection.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_handshake.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_listener_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_packet_demux.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_record.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_socket.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/dtls_v1.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/inet6_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/inet_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl.app
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl.appup
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_alert.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_app.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_certificate.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_cipher.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_cipher_format.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_client_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_config.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_crl.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_crl_cache.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_crl_cache_api.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_crl_hash_dir.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_dh_groups.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_dist_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_dist_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_gen_statem.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_handshake.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_listen_tracker_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_logger.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_manager.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_pem_cache.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_pkix_db.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_record.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_server_session_cache.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_server_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_session.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_session_cache_api.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_srp_primes.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_trace.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/ssl_upgrade_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_bloom_filter.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_client_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_client_ticket_store.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_connection.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_dist_server_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_dtls_connection.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_dyn_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_gen_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_handshake.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_handshake_1_3.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_record.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_record_1_3.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_sender.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_server_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_server_session_ticket.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_server_session_ticket_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_socket.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_sup.beam
-libexec/couchdb3/lib/ssl-11.1.4.4/ebin/tls_v1.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/argparse.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/array.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/base64.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/beam_lib.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/binary.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/c.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/calendar.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dets.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dets_server.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dets_sup.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dets_utils.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dets_v9.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/dict.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/digraph.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/digraph_utils.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/edlin.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/edlin_context.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/edlin_expand.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/edlin_key.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/edlin_type_suggestion.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/epp.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_abstract_code.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_anno.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_bits.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_compile.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_error.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_eval.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_expand_records.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_features.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_internal.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_lint.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_parse.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_posix_msg.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_pp.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_scan.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_stdlib_errors.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/erl_tar.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/error_logger_file_h.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/error_logger_tty_h.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/escript.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/ets.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/eval_bits.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/file_sorter.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/filelib.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/filename.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gb_sets.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gb_trees.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gen.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gen_event.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gen_fsm.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gen_server.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/gen_statem.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/io.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/io_lib.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/io_lib_format.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/io_lib_fread.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/io_lib_pretty.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/lists.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/log_mf_h.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/maps.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/math.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/ms_transform.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/orddict.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/ordsets.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/otp_internal.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/peer.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/pool.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/proc_lib.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/proplists.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/qlc.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/qlc_pt.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/queue.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/rand.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/random.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/re.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/sets.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/shell.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/shell_default.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/shell_docs.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/slave.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/sofs.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/stdlib.app
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/stdlib.appup
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/string.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/supervisor.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/supervisor_bridge.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/sys.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/timer.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/unicode.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/unicode_util.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/uri_string.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/win32reg.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/ebin/zip.beam
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/assert.hrl
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/erl_bits.hrl
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/erl_compile.hrl
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/ms_transform.hrl
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/qlc.hrl
-libexec/couchdb3/lib/stdlib-5.2.3.2/include/zip.hrl
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/epp_dodger.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/erl_comment_scan.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/erl_prettypr.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/erl_recomment.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/erl_syntax.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/erl_syntax_lib.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/merl.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/merl_transform.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/prettypr.beam
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/syntax_tools.app
-libexec/couchdb3/lib/syntax_tools-3.1/ebin/syntax_tools.appup
-libexec/couchdb3/lib/syntax_tools-3.1/include/merl.hrl
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_listener_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_packet_demux.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_v1.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/inet6_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/inet_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.app
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.appup
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_alert.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_app.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_certificate.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_cipher.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_cipher_format.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_client_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_config.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_hash_dir.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dh_groups.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_gen_statem.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_listen_tracker_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_logger.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_manager.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_pem_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_pkix_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_session.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_session_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_srp_primes.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_trace.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_upgrade_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_bloom_filter.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_ticket_store.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dist_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dyn_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_gen_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_handshake_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_record_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_sender.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_session_ticket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_session_ticket_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_v1.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/argparse.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/array.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/base64.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/beam_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/binary.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/c.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/calendar.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_server.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_sup.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_utils.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_v9.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dict.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/digraph.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/digraph_utils.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_context.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_expand.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_key.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_type_suggestion.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/epp.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_abstract_code.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_anno.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_bits.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_compile.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_error.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_eval.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_expand_records.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_features.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_internal.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_lint.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_parse.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_posix_msg.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_pp.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_scan.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_stdlib_errors.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_tar.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/error_logger_file_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/error_logger_tty_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/escript.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/eval_bits.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/file_sorter.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/filelib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/filename.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gb_sets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gb_trees.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_event.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_fsm.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_server.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_statem.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_format.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_fread.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_pretty.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/json.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/lists.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/log_mf_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/maps.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/math.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ms_transform.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/orddict.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ordsets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/otp_internal.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/peer.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/pool.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/proc_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/proplists.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/qlc.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/qlc_pt.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/queue.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/rand.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/random.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/re.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_default.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_docs.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_docs_markdown.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/slave.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sofs.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/stdlib.app
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/stdlib.appup
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/string.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/supervisor.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/supervisor_bridge.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sys.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/timer.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/unicode.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/unicode_util.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/uri_string.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/win32reg.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/zip.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/assert.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/erl_bits.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/erl_compile.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/ms_transform.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/qlc.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/zip.hrl
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/epp_dodger.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_comment_scan.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_prettypr.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_recomment.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_syntax.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_syntax_lib.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/merl.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/merl_transform.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/prettypr.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/syntax_tools.app
+libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/syntax_tools.appup
+libexec/couchdb3/lib/syntax_tools-3.2.2/include/merl.hrl
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport.app
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_check.beam
@@ -1105,44 +1118,45 @@ libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_log.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_node.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_runner.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_util.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl.app
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl.appup
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_b64Bin.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_b64Bin_scan.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_eventp.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_html.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_lib.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_otpsgml.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_regexp.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_old_dom.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser_latin1.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser_list.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser_utf16be.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser_utf16le.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_parser_utf8.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sax_simple_dom.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_scan.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_sgml.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_simple.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_text.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_ucs.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_uri.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_validate.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xlate.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xml.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xpath.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xpath_lib.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xpath_parse.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xpath_pred.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xpath_scan.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xs.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xsd.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/ebin/xmerl_xsd_type.beam
-libexec/couchdb3/lib/xmerl-1.3.34.1/include/xmerl.hrl
-libexec/couchdb3/lib/xmerl-1.3.34.1/include/xmerl_xpath.hrl
-libexec/couchdb3/lib/xmerl-1.3.34.1/include/xmerl_xsd.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.app
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.appup
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_eventp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_html.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_otpsgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_regexp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_old_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_latin1.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_list.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16be.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16le.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf8.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_simple_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_simple.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_text.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_ucs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_uri.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_validate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xlate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml_indent.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_parse.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_pred.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd_type.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xpath.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xsd.hrl
libexec/couchdb3/releases/RELEASES
libexec/couchdb3/releases/couchdb.boot
libexec/couchdb3/releases/couchdb.rel
@@ -1157,8 +1171,8 @@ libexec/couchdb3/share/server/main-ast-bypass.js
libexec/couchdb3/share/server/main-coffee.js
libexec/couchdb3/share/server/main.js
share/man/man1/apachecouchdb.1.gz
-%%WWWDIR%%/dashboard.assets/css/styles.66139ad96c3035c173df.css
-%%WWWDIR%%/dashboard.assets/css/styles.b90df3642b0d7188479d.css
+%%WWWDIR%%/dashboard.assets/css/styles.15ce47346466128f4cb6.css
+%%WWWDIR%%/dashboard.assets/css/styles.4141083cc0c9d5dfd41f.css
%%WWWDIR%%/dashboard.assets/fonts/fauxtonicon9.eot
%%WWWDIR%%/dashboard.assets/fonts/fauxtonicon9.ttf
%%WWWDIR%%/dashboard.assets/fonts/fauxtonicon9.woff
@@ -1204,16 +1218,16 @@ share/man/man1/apachecouchdb.1.gz
%%WWWDIR%%/dashboard.assets/js/673f81475ab1fd9d5f01bde9e904915b.js
%%WWWDIR%%/dashboard.assets/js/6a9c234a4925df876f6c00c206b8c09c.js
%%WWWDIR%%/dashboard.assets/js/7b9db4f1ff9f6e35c66435d49577ce9f.js
-%%WWWDIR%%/dashboard.assets/js/bundle.66139ad96c3035c173df.js
-%%WWWDIR%%/dashboard.assets/js/bundle.66139ad96c3035c173df.js.LICENSE.txt
+%%WWWDIR%%/dashboard.assets/js/bundle.15ce47346466128f4cb6.js
+%%WWWDIR%%/dashboard.assets/js/bundle.15ce47346466128f4cb6.js.LICENSE.txt
%%WWWDIR%%/dashboard.assets/js/c34b396be957d24d22a9649c00881c74.js
%%WWWDIR%%/dashboard.assets/js/c75b1e2346308dfbb01b787c576238ee.js
%%WWWDIR%%/dashboard.assets/js/cb24550074912ba2d7419fd38824e716.js
%%WWWDIR%%/dashboard.assets/js/d75c996bb2b8d5b2f8a520a2fa32d899.js
%%WWWDIR%%/dashboard.assets/js/e97724d3a05ed901c1b18c5ab7aa2fef.js
%%WWWDIR%%/dashboard.assets/js/manifest.6787559ca43ea1f7037e.js
-%%WWWDIR%%/dashboard.assets/js/vendor.b90df3642b0d7188479d.js
-%%WWWDIR%%/dashboard.assets/js/vendor.b90df3642b0d7188479d.js.LICENSE.txt
+%%WWWDIR%%/dashboard.assets/js/vendor.4141083cc0c9d5dfd41f.js
+%%WWWDIR%%/dashboard.assets/js/vendor.4141083cc0c9d5dfd41f.js.LICENSE.txt
%%WWWDIR%%/docs/_images/23379351593_0c480537de_q.jpg
%%WWWDIR%%/docs/_images/TLS-Handshake.png
%%WWWDIR%%/docs/_images/fair-enough.png
@@ -1322,6 +1336,7 @@ share/man/man1/apachecouchdb.1.gz
%%WWWDIR%%/docs/_sources/cve/index.rst.txt
%%WWWDIR%%/docs/_sources/ddocs/ddocs.rst.txt
%%WWWDIR%%/docs/_sources/ddocs/index.rst.txt
+%%WWWDIR%%/docs/_sources/ddocs/mango.rst.txt
%%WWWDIR%%/docs/_sources/ddocs/nouveau.rst.txt
%%WWWDIR%%/docs/_sources/ddocs/search.rst.txt
%%WWWDIR%%/docs/_sources/ddocs/views/collation.rst.txt
@@ -1393,6 +1408,7 @@ share/man/man1/apachecouchdb.1.gz
%%WWWDIR%%/docs/_sources/whatsnew/3.2.rst.txt
%%WWWDIR%%/docs/_sources/whatsnew/3.3.rst.txt
%%WWWDIR%%/docs/_sources/whatsnew/3.4.rst.txt
+%%WWWDIR%%/docs/_sources/whatsnew/3.5.rst.txt
%%WWWDIR%%/docs/_sources/whatsnew/index.rst.txt
%%WWWDIR%%/docs/_static/_sphinx_javascript_frameworks_compat.js
%%WWWDIR%%/docs/_static/basic.css
@@ -1546,6 +1562,7 @@ share/man/man1/apachecouchdb.1.gz
%%WWWDIR%%/docs/cve/index.html
%%WWWDIR%%/docs/ddocs/ddocs.html
%%WWWDIR%%/docs/ddocs/index.html
+%%WWWDIR%%/docs/ddocs/mango.html
%%WWWDIR%%/docs/ddocs/nouveau.html
%%WWWDIR%%/docs/ddocs/search.html
%%WWWDIR%%/docs/ddocs/views/collation.html
@@ -1622,9 +1639,11 @@ share/man/man1/apachecouchdb.1.gz
%%WWWDIR%%/docs/whatsnew/3.2.html
%%WWWDIR%%/docs/whatsnew/3.3.html
%%WWWDIR%%/docs/whatsnew/3.4.html
+%%WWWDIR%%/docs/whatsnew/3.5.html
%%WWWDIR%%/docs/whatsnew/index.html
%%WWWDIR%%/favicon.ico
%%WWWDIR%%/index.html
+@dir libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_cfile
@dir libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_ejson_compare
@dir libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_js/102
@dir(couchdb,couchdb,750) /var/db/couchdb3
diff --git a/databases/datasette/Makefile b/databases/datasette/Makefile
deleted file mode 100644
index 991530b4abc5..000000000000
--- a/databases/datasette/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-PORTNAME= datasette
-DISTVERSION= 0.65.1
-CATEGORIES= databases www
-MASTER_SITES= PYPI
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Multi-tool for exploring and publishing data
-WWW= https://datasette.io \
- https://github.com/simonw/datasette
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-pytest-runner
-EXPIRATION_DATE=2025-06-01
-
-PY_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}aiofiles>=0.4:devel/py-aiofiles@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgi-csrf>=0.9:www/py-asgi-csrf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2.10:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=7.1.1:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click-default-group-wheel>=1.2.2:devel/py-click-default-group-wheel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hupper>=1.9:devel/py-hupper@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}janus>=0.6.2:devel/py-janus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpx>=0.20:www/py-httpx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}itsdangerous>=1.1:security/py-itsdangerous@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mergedeep>=1.1.1:devel/py-mergedeep@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pint>=0.9:devel/py-pint@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pluggy>=1.0:devel/py-pluggy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11:www/py-uvicorn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3:devel/py-pyyaml@${PY_FLAVOR}
-BUILD_DEPENDS= ${PY_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PY_DEPENDS}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/databases/datasette/distinfo b/databases/datasette/distinfo
deleted file mode 100644
index 126708439c4a..000000000000
--- a/databases/datasette/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1742157938
-SHA256 (datasette-0.65.1.tar.gz) = d8be37ae6dafbfd8e510d49c0dc0fc6696081614d048a507eed86dd2ae433223
-SIZE (datasette-0.65.1.tar.gz) = 409411
diff --git a/databases/datasette/files/patch-setup.py b/databases/datasette/files/patch-setup.py
deleted file mode 100644
index 60cf76684eaf..000000000000
--- a/databases/datasette/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2025-03-16 20:50:09 UTC
-+++ setup.py
-@@ -70,7 +70,7 @@ setup(
- [console_scripts]
- datasette=datasette.cli:cli
- """,
-- setup_requires=["pytest-runner"],
-+ setup_requires=[],
- extras_require={
- "docs": [
- "furo==2024.8.6",
diff --git a/databases/datasette/pkg-descr b/databases/datasette/pkg-descr
deleted file mode 100644
index af026eff19d4..000000000000
--- a/databases/datasette/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Datasette is a tool for exploring and publishing data. It helps people take
-data of any shape or size and publish that as an interactive, explorable
-website and accompanying API.
-
-Datasette is aimed at data journalists, museum curators, archivists, local
-governments, scientists, researchers and anyone else who has data that they
-wish to share with the world.
diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile
index e8ca47bb22e6..72f933107300 100644
--- a/databases/diesel/Makefile
+++ b/databases/diesel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diesel
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.10
+DISTVERSION= 2.2.12
CATEGORIES= databases
PKGNAMESUFFIX= -cli
@@ -24,31 +24,31 @@ CARGO_INSTALL_PATH= diesel_cli
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
argon2-0.5.3 \
assert_matches-1.5.0 \
- autocfg-1.4.0 \
- base64ct-1.7.3 \
+ autocfg-1.5.0 \
+ base64ct-1.8.0 \
bigdecimal-0.4.8 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
- cc-1.2.20 \
- cfg-if-1.0.0 \
- chrono-0.4.40 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_complete-4.5.47 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
+ cc-1.2.29 \
+ cfg-if-1.0.1 \
+ chrono-0.4.41 \
+ clap-4.5.41 \
+ clap_builder-4.5.41 \
+ clap_complete-4.5.55 \
+ clap_derive-4.5.41 \
+ clap_lex-0.7.5 \
cmake-0.1.54 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
@@ -65,50 +65,47 @@ CARGO_CRATES= aho-corasick-1.1.3 \
encode_unicode-1.0.0 \
env_logger-0.8.4 \
equivalent-1.0.2 \
- errno-0.3.11 \
+ errno-0.3.13 \
fastrand-2.3.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
- hashbrown-0.15.2 \
+ getrandom-0.3.3 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.1 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.1 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.1 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
- indexmap-2.9.0 \
- insta-1.43.0 \
+ idna_adapter-1.2.1 \
+ indexmap-2.10.0 \
+ insta-1.43.1 \
ipnet-2.11.0 \
ipnetwork-0.21.1 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libm-0.2.13 \
- libsqlite3-sys-0.33.0 \
+ libc-0.2.174 \
+ libm-0.2.15 \
+ libsqlite3-sys-0.35.0 \
link-cplusplus-1.0.10 \
linux-raw-sys-0.9.4 \
- litemap-0.7.5 \
- lock_api-0.4.12 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
log-0.4.27 \
matchers-0.1.0 \
- memchr-2.7.4 \
- mysqlclient-src-0.1.3+9.2.0 \
- mysqlclient-sys-0.4.5 \
+ memchr-2.7.5 \
+ mysqlclient-src-0.1.4+9.3.0 \
+ mysqlclient-sys-0.4.7 \
nu-ansi-term-0.46.0 \
nu-ansi-term-0.50.1 \
num-bigint-0.4.6 \
@@ -116,35 +113,37 @@ CARGO_CRATES= aho-corasick-1.1.3 \
num-integer-0.1.46 \
num-traits-0.2.19 \
once_cell-1.21.3 \
- openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.107 \
+ once_cell_polyfill-1.70.1 \
+ openssl-src-300.5.1+3.5.1 \
+ openssl-sys-0.9.109 \
overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
password-hash-0.5.0 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.16 \
pkg-config-0.3.32 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- pq-src-0.3.6+libpq-17.4 \
- pq-sys-0.7.1 \
+ pq-src-0.3.9+libpq-17.5 \
+ pq-sys-0.7.2 \
proc-macro2-1.0.95 \
quickcheck-1.0.3 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
r2d2-0.8.10 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- redox_syscall-0.5.11 \
+ redox_syscall-0.5.13 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- rustix-1.0.5 \
- rustversion-1.0.20 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
scheduled-thread-pool-0.2.7 \
scopeguard-1.2.0 \
@@ -153,44 +152,43 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_regex-1.1.0 \
- serde_spanned-0.6.8 \
+ serde_spanned-1.0.0 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
similar-2.7.0 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.101 \
- synstructure-0.13.1 \
- tempfile-3.19.1 \
- thiserror-1.0.69 \
- thiserror-impl-1.0.69 \
- thread_local-1.1.8 \
+ syn-2.0.104 \
+ synstructure-0.13.2 \
+ tempfile-3.20.0 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tinystr-0.7.6 \
- toml-0.8.21 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.25 \
- toml_write-0.1.0 \
+ tinystr-0.8.1 \
+ toml-0.9.2 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.1 \
+ toml_writer-1.0.2 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typenum-1.18.0 \
unicode-ident-1.0.18 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.17.0 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -200,40 +198,50 @@ CARGO_CRATES= aho-corasick-1.1.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.61.0 \
+ windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.2 \
- windows-strings-0.4.0 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.7 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.12 \
wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1
PLIST_FILES= bin/${PORTNAME}
post-patch:
${CP} ${FILESDIR}/bindings_8_0_35_powerpc64_freebsd.rs \
- ${WRKSRC}/cargo-crates/mysqlclient-sys-0.4.5/bindings/
+ ${WRKSRC}/cargo-crates/mysqlclient-sys-0.4.7/bindings/
.include <bsd.port.mk>
diff --git a/databases/diesel/distinfo b/databases/diesel/distinfo
index 2ad0786686ee..6f18a280c6ca 100644
--- a/databases/diesel/distinfo
+++ b/databases/diesel/distinfo
@@ -1,60 +1,60 @@
-TIMESTAMP = 1745704188
+TIMESTAMP = 1752473534
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
-SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
-SIZE (rust/crates/cc-1.2.20.crate) = 105986
-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.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
-SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
-SIZE (rust/crates/clap-4.5.37.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
-SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
-SHA256 (rust/crates/clap_complete-4.5.47.crate) = c06f5378ea264ad4f82bbc826628b5aad714a75abf6ece087e923010eb937fb6
-SIZE (rust/crates/clap_complete-4.5.47.crate) = 48038
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362
+SIZE (rust/crates/cc-1.2.29.crate) = 108072
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
+SIZE (rust/crates/clap-4.5.41.crate) = 58298
+SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
+SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -87,8 +87,8 @@ SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -99,46 +99,40 @@ 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.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
-SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
-SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
-SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
-SHA256 (rust/crates/insta-1.43.0.crate) = ab2d11b2f17a45095b8c3603928ba29d7d918d7129d0d0641a36ba73cf07daa6
-SIZE (rust/crates/insta-1.43.0.crate) = 101045
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/ipnetwork-0.21.1.crate) = cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763
@@ -151,30 +145,30 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
-SHA256 (rust/crates/libsqlite3-sys-0.33.0.crate) = 947e6816f7825b2b45027c2c32e7085da9934defa535de4a6a46b10a4d5257fa
-SIZE (rust/crates/libsqlite3-sys-0.33.0.crate) = 5182864
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
+SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
SHA256 (rust/crates/link-cplusplus-1.0.10.crate) = 4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212
SIZE (rust/crates/link-cplusplus-1.0.10.crate) = 8054
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/mysqlclient-src-0.1.3+9.2.0.crate) = 1ebac03ab8be41015fec2d2435929e4b19cd6133a624ac777409993f238768fd
-SIZE (rust/crates/mysqlclient-src-0.1.3+9.2.0.crate) = 10835080
-SHA256 (rust/crates/mysqlclient-sys-0.4.5.crate) = 7fe45ac04fb301fa824ce6a3a0ef0171b52e92c6d25973c085cece9d88727bd7
-SIZE (rust/crates/mysqlclient-sys-0.4.5.crate) = 860702
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mysqlclient-src-0.1.4+9.3.0.crate) = 3fb3acc91e4bacea5c6380ac15f3185b261fe0d71e78f9f5b423cf7d6b3b065d
+SIZE (rust/crates/mysqlclient-src-0.1.4+9.3.0.crate) = 10930441
+SHA256 (rust/crates/mysqlclient-sys-0.4.7.crate) = 86a34a2bdec189f1060343ba712983e14cad7e87515cfd9ac4653e207535b6b1
+SIZE (rust/crates/mysqlclient-sys-0.4.7.crate) = 930924
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -189,16 +183,18 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
-SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a
+SIZE (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 10505501
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
@@ -207,22 +203,24 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/pq-src-0.3.6+libpq-17.4.crate) = 5f5b04f06b634725218f5f2d0423e889c82f07890dbb859e6cbfbc7e08d49bde
-SIZE (rust/crates/pq-src-0.3.6+libpq-17.4.crate) = 502184
-SHA256 (rust/crates/pq-sys-0.7.1.crate) = 41c852911b98f5981956037b2ca976660612e548986c30af075e753107bc3400
-SIZE (rust/crates/pq-sys-0.7.1.crate) = 36931
+SHA256 (rust/crates/pq-src-0.3.9+libpq-17.5.crate) = 24ee82a51d19317d15e43b82e496db215ad5bf09a245786e7ac75cb859e5ba46
+SIZE (rust/crates/pq-src-0.3.9+libpq-17.5.crate) = 503889
+SHA256 (rust/crates/pq-sys-0.7.2.crate) = dfd6cf44cca8f9624bc19df234fc4112873432f5fda1caff174527846d026fa9
+SIZE (rust/crates/pq-sys-0.7.2.crate) = 37470
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/r2d2-0.8.10.crate) = 51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93
SIZE (rust/crates/r2d2-0.8.10.crate) = 17888
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -231,8 +229,8 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -243,10 +241,10 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scheduled-thread-pool-0.2.7.crate) = 3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19
@@ -263,56 +261,56 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
-SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
-SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
SIZE (rust/crates/time-0.3.41.crate) = 138369
SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/toml-0.8.21.crate) = 900f6c86a685850b1bc9f6223b20125115ee3f31e01207d81655bbcc0aea9231
-SIZE (rust/crates/toml-0.8.21.crate) = 76157
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.25.crate) = 10558ed0bd2a1562e630926a2d1f0b98c827da99fabd3fe20920a59642504485
-SIZE (rust/crates/toml_edit-0.22.25.crate) = 121665
-SHA256 (rust/crates/toml_write-0.1.0.crate) = 28391a4201ba7eb1984cfeb6862c0b3ea2cfe23332298967c749dddc0d6cd976
-SIZE (rust/crates/toml_write-0.1.0.crate) = 16999
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
+SIZE (rust/crates/toml-0.9.2.crate) = 56695
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
+SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
@@ -323,22 +321,20 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -357,63 +353,83 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
-SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
-SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (diesel-rs-diesel-v2.2.10_GH0.tar.gz) = 7b2bad8963a8c0617b2d2259b2edeb34f10f36615b9a86e2a4a71546a13d7047
-SIZE (diesel-rs-diesel-v2.2.10_GH0.tar.gz) = 843489
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (diesel-rs-diesel-v2.2.12_GH0.tar.gz) = 583f2d71a14b2bb318222474bd1f26f93e945a3e98dcf1b892c67463abe13897
+SIZE (diesel-rs-diesel-v2.2.12_GH0.tar.gz) = 849219
diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile
index ff29cee6265d..75297faae174 100644
--- a/databases/duckdb/Makefile
+++ b/databases/duckdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= duckdb
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.2
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@@ -14,14 +14,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing compiler:c++11-lang ssl
USE_GITHUB= yes
GH_TUPLE= \
- duckdb:duckdb-excel:b724b308b2b3a3c5644272cc84ec140fbcc7617d:excel/extension/excel \
+ duckdb:duckdb-delta:6d626173e9efa6615c25eb08d979d1372100d5db:delta/extension/delta \
+ duckdb:duckdb-encodings:dc3c206e237b517abcdd95ebe40d02dcd0f71084:encodings/extension/encodings \
+ duckdb:duckdb-excel:cf00672f2d16685d9aefcca48c6a04d8c37d7015:excel/extension/excel \
duckdb:duckdb-fts:3aa6a180b9c101d78070f5f7214c27552bb091c8:fts/extension/fts \
- duckdb:duckdb-httpfs:c22532453e9fab8404f91729708d9f35e23d323d:httpfs/extension/httpfs \
- duckdb:duckdb-inet:a8b361ab5d43f6390d7cb48c9a9f0638e9581cf9:inet/extension/inet \
- duckdb:duckdb-spatial:3bb37f8d86f25c522165ffb64520396eb0cdf111:spatial/extension/spatial \
- duckdb:duckdb-sqlite:66a5fa2448398379dc21c18308e3b95d42d84015:sqlite/extension/sqlite_scanner \
- duckdb:duckdb-sqlsmith:e1eb0ae02a258f176d6e06b84c0d6c7a09c6b4da:sqlsmith/extension/sqlsmith \
- duckdb:duckdb-vss:ba199a7215b75e83821ece13f6b921ccfcebd6ac:vss/extension/vss
+ duckdb:duckdb-httpfs:af7bcaf40c775016838fef4823666bd18b89b36b:httpfs/extension/httpfs \
+ duckdb:duckdb-inet:eb2455703ca0665e69b9fd20fd1d8816c547cb49:inet/extension/inet \
+ duckdb:duckdb-spatial:d1ffa8c21fe1f90064956a119491e6d6d993192a:spatial/extension/spatial \
+ duckdb:duckdb-sqlite:ed38d770e0bbf1d5a6660ec1887cc5abef65be15:sqlite/extension/sqlite_scanner \
+ duckdb:duckdb-sqlsmith:3b1ad2bd7234c1143b4a819517873f4b465168d2:sqlsmith/extension/sqlsmith \
+ duckdb:duckdb-vss:ccfa7c9c1f1f540fa7f433a93d32bed772aa44f4:vss/extension/vss
# the list of out-of-tree extensions is here: .github/config/out_of_tree_extensions.cmake
CXXFLAGS+= -I${WRKSRC}/extension/inet/src/include
@@ -72,6 +74,6 @@ post-extract: # remove the jemalloc extension directory just in case
post-test: # run tests
@cd ${TEST_WRKSRC} && test/unittest
-# tests as of 1.2.2: All tests passed (48 skipped tests, 401085 assertions in 3613 test cases)
+# tests as of 1.3.2: All tests passed (50 skipped tests, 385129 assertions in 3789 test cases)
.include <bsd.port.mk>
diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo
index c2ccd2cfc93b..98ab00dbd30c 100644
--- a/databases/duckdb/distinfo
+++ b/databases/duckdb/distinfo
@@ -1,19 +1,23 @@
-TIMESTAMP = 1744173788
-SHA256 (duckdb-duckdb-v1.2.2_GH0.tar.gz) = 99387810537dd3f90454e5620ab624405d7f2e0d997aa1e3999316b7969592ed
-SIZE (duckdb-duckdb-v1.2.2_GH0.tar.gz) = 90355674
-SHA256 (duckdb-duckdb-excel-b724b308b2b3a3c5644272cc84ec140fbcc7617d_GH0.tar.gz) = b95712311e51b79f4de6dd8fdee3ffb578886d85b281a2d15b810144fa504098
-SIZE (duckdb-duckdb-excel-b724b308b2b3a3c5644272cc84ec140fbcc7617d_GH0.tar.gz) = 231715
+TIMESTAMP = 1752129567
+SHA256 (duckdb-duckdb-v1.3.2_GH0.tar.gz) = a10b388e516f6d9cc5d571fa55f14c936b73a2ca17400a76aae6c3f1cc2e20cb
+SIZE (duckdb-duckdb-v1.3.2_GH0.tar.gz) = 93466214
+SHA256 (duckdb-duckdb-delta-6d626173e9efa6615c25eb08d979d1372100d5db_GH0.tar.gz) = cecd01c77fa2aa10a1a80d5965284818f9287d09a5a12d5bb80224744c623e1b
+SIZE (duckdb-duckdb-delta-6d626173e9efa6615c25eb08d979d1372100d5db_GH0.tar.gz) = 99023
+SHA256 (duckdb-duckdb-encodings-dc3c206e237b517abcdd95ebe40d02dcd0f71084_GH0.tar.gz) = ec8b401ba8c1c4c95775f9cd6983c75431973d09851d6e9a1ab9f9bff756604b
+SIZE (duckdb-duckdb-encodings-dc3c206e237b517abcdd95ebe40d02dcd0f71084_GH0.tar.gz) = 53712400
+SHA256 (duckdb-duckdb-excel-cf00672f2d16685d9aefcca48c6a04d8c37d7015_GH0.tar.gz) = 3d51543852999b8dfc878c78809fb7839c03eb4d968c4c3d92ad561ef115784d
+SIZE (duckdb-duckdb-excel-cf00672f2d16685d9aefcca48c6a04d8c37d7015_GH0.tar.gz) = 231836
SHA256 (duckdb-duckdb-fts-3aa6a180b9c101d78070f5f7214c27552bb091c8_GH0.tar.gz) = 3cc83386a0b9e367b743cc6d4c5dbea233439077cae2a92c1ff126e40abb2912
SIZE (duckdb-duckdb-fts-3aa6a180b9c101d78070f5f7214c27552bb091c8_GH0.tar.gz) = 16360
-SHA256 (duckdb-duckdb-httpfs-c22532453e9fab8404f91729708d9f35e23d323d_GH0.tar.gz) = 75551d59fdd6f4bdb2e631d11a28029da02e3f93d82a35951266aeb24ad9fe24
-SIZE (duckdb-duckdb-httpfs-c22532453e9fab8404f91729708d9f35e23d323d_GH0.tar.gz) = 49324
-SHA256 (duckdb-duckdb-inet-a8b361ab5d43f6390d7cb48c9a9f0638e9581cf9_GH0.tar.gz) = 9901824223c8e2c43915bfda6f67d963081399d672084195c98c8a02bf034f26
-SIZE (duckdb-duckdb-inet-a8b361ab5d43f6390d7cb48c9a9f0638e9581cf9_GH0.tar.gz) = 63902
-SHA256 (duckdb-duckdb-spatial-3bb37f8d86f25c522165ffb64520396eb0cdf111_GH0.tar.gz) = ac53596affb45a6ddbf4ef4fd6e9ba2a4df176cf8ad015abbeb8a65c24e792fc
-SIZE (duckdb-duckdb-spatial-3bb37f8d86f25c522165ffb64520396eb0cdf111_GH0.tar.gz) = 68752054
-SHA256 (duckdb-duckdb-sqlite-66a5fa2448398379dc21c18308e3b95d42d84015_GH0.tar.gz) = 9141c880b9800f0d06e66ede79efe585fb3d207855feda23213b2e442a939a57
-SIZE (duckdb-duckdb-sqlite-66a5fa2448398379dc21c18308e3b95d42d84015_GH0.tar.gz) = 4663181
-SHA256 (duckdb-duckdb-sqlsmith-e1eb0ae02a258f176d6e06b84c0d6c7a09c6b4da_GH0.tar.gz) = 542d9ac48d7691397c3602d0e4b943c3b6d0062b0a39bcb378b782ea13d8a915
-SIZE (duckdb-duckdb-sqlsmith-e1eb0ae02a258f176d6e06b84c0d6c7a09c6b4da_GH0.tar.gz) = 48231
-SHA256 (duckdb-duckdb-vss-ba199a7215b75e83821ece13f6b921ccfcebd6ac_GH0.tar.gz) = 7e08ffee2344dd72820d6208d750bdcca46b14f252c73abb21a6c811e33166a5
-SIZE (duckdb-duckdb-vss-ba199a7215b75e83821ece13f6b921ccfcebd6ac_GH0.tar.gz) = 160281
+SHA256 (duckdb-duckdb-httpfs-af7bcaf40c775016838fef4823666bd18b89b36b_GH0.tar.gz) = e0021f932e714029cdcac3e5ec590e56cd414e2d61ccd7ceb3afecb039ea3024
+SIZE (duckdb-duckdb-httpfs-af7bcaf40c775016838fef4823666bd18b89b36b_GH0.tar.gz) = 49615
+SHA256 (duckdb-duckdb-inet-eb2455703ca0665e69b9fd20fd1d8816c547cb49_GH0.tar.gz) = 4876ef06f8686360a14fa90ae72484208e56d084d298a674684504ae4469dadc
+SIZE (duckdb-duckdb-inet-eb2455703ca0665e69b9fd20fd1d8816c547cb49_GH0.tar.gz) = 63919
+SHA256 (duckdb-duckdb-spatial-d1ffa8c21fe1f90064956a119491e6d6d993192a_GH0.tar.gz) = f0d2273394cf5499898183fecc009c1b186d47ac02d5ed5d9ff7b7a2a79bbe6e
+SIZE (duckdb-duckdb-spatial-d1ffa8c21fe1f90064956a119491e6d6d993192a_GH0.tar.gz) = 44416790
+SHA256 (duckdb-duckdb-sqlite-ed38d770e0bbf1d5a6660ec1887cc5abef65be15_GH0.tar.gz) = c5152ea839e6b330fbdbf3bb2516958514a9a5cd605b0d07e31aee395796a461
+SIZE (duckdb-duckdb-sqlite-ed38d770e0bbf1d5a6660ec1887cc5abef65be15_GH0.tar.gz) = 4663242
+SHA256 (duckdb-duckdb-sqlsmith-3b1ad2bd7234c1143b4a819517873f4b465168d2_GH0.tar.gz) = 82c60f59d1a9006dabf34c63a508f5a83879086e374326d24b92537c8e6ec0d5
+SIZE (duckdb-duckdb-sqlsmith-3b1ad2bd7234c1143b4a819517873f4b465168d2_GH0.tar.gz) = 48824
+SHA256 (duckdb-duckdb-vss-ccfa7c9c1f1f540fa7f433a93d32bed772aa44f4_GH0.tar.gz) = e5514f82fee187f55a261b1864e5ce0c77291d2c7bc2a475733d4c66ee7cc084
+SIZE (duckdb-duckdb-vss-ccfa7c9c1f1f540fa7f433a93d32bed772aa44f4_GH0.tar.gz) = 160302
diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist
index e7ca60f9edc3..0599f78630e0 100644
--- a/databases/duckdb/pkg-plist
+++ b/databases/duckdb/pkg-plist
@@ -45,6 +45,7 @@ include/duckdb/catalog/dependency_catalog_set.hpp
include/duckdb/catalog/dependency_list.hpp
include/duckdb/catalog/dependency_manager.hpp
include/duckdb/catalog/duck_catalog.hpp
+include/duckdb/catalog/entry_lookup_info.hpp
include/duckdb/catalog/similar_catalog_entry.hpp
include/duckdb/catalog/standard_entry.hpp
include/duckdb/common/adbc/adbc-init.hpp
@@ -97,6 +98,7 @@ include/duckdb/common/checksum.hpp
include/duckdb/common/chrono.hpp
include/duckdb/common/column_index.hpp
include/duckdb/common/common.hpp
+include/duckdb/common/complex_json.hpp
include/duckdb/common/compressed_file_system.hpp
include/duckdb/common/constants.hpp
include/duckdb/common/crypto/md5.hpp
@@ -117,6 +119,7 @@ include/duckdb/common/enums/copy_overwrite_mode.hpp
include/duckdb/common/enums/cte_materialize.hpp
include/duckdb/common/enums/date_part_specifier.hpp
include/duckdb/common/enums/debug_initialize.hpp
+include/duckdb/common/enums/debug_vector_verification.hpp
include/duckdb/common/enums/destroy_buffer_upon.hpp
include/duckdb/common/enums/explain_format.hpp
include/duckdb/common/enums/expression_type.hpp
@@ -124,6 +127,7 @@ include/duckdb/common/enums/file_compression_type.hpp
include/duckdb/common/enums/file_glob_options.hpp
include/duckdb/common/enums/filter_propagate_result.hpp
include/duckdb/common/enums/function_errors.hpp
+include/duckdb/common/enums/http_status_code.hpp
include/duckdb/common/enums/index_constraint_type.hpp
include/duckdb/common/enums/join_type.hpp
include/duckdb/common/enums/joinref_type.hpp
@@ -140,6 +144,7 @@ include/duckdb/common/enums/output_type.hpp
include/duckdb/common/enums/pending_execution_result.hpp
include/duckdb/common/enums/physical_operator_type.hpp
include/duckdb/common/enums/prepared_statement_mode.hpp
+include/duckdb/common/enums/preserve_order.hpp
include/duckdb/common/enums/profiler_format.hpp
include/duckdb/common/enums/quantile_enum.hpp
include/duckdb/common/enums/relation_type.hpp
@@ -193,12 +198,19 @@ include/duckdb/common/list.hpp
include/duckdb/common/local_file_system.hpp
include/duckdb/common/map.hpp
include/duckdb/common/memory_safety.hpp
-include/duckdb/common/multi_file_list.hpp
-include/duckdb/common/multi_file_reader.hpp
-include/duckdb/common/multi_file_reader_options.hpp
+include/duckdb/common/multi_file/base_file_reader.hpp
+include/duckdb/common/multi_file/multi_file_column_mapper.hpp
+include/duckdb/common/multi_file/multi_file_data.hpp
+include/duckdb/common/multi_file/multi_file_function.hpp
+include/duckdb/common/multi_file/multi_file_list.hpp
+include/duckdb/common/multi_file/multi_file_options.hpp
+include/duckdb/common/multi_file/multi_file_reader.hpp
+include/duckdb/common/multi_file/multi_file_states.hpp
+include/duckdb/common/multi_file/union_by_name.hpp
include/duckdb/common/mutex.hpp
include/duckdb/common/named_parameter_map.hpp
include/duckdb/common/numeric_utils.hpp
+include/duckdb/common/open_file_info.hpp
include/duckdb/common/opener_file_system.hpp
include/duckdb/common/operator/abs.hpp
include/duckdb/common/operator/add.hpp
@@ -223,6 +235,7 @@ include/duckdb/common/pair.hpp
include/duckdb/common/perfect_map_set.hpp
include/duckdb/common/pipe_file_system.hpp
include/duckdb/common/platform.hpp
+include/duckdb/common/primitive_dictionary.hpp
include/duckdb/common/printer.hpp
include/duckdb/common/profiler.hpp
include/duckdb/common/progress_bar/display/terminal_progress_bar_display.hpp
@@ -250,6 +263,7 @@ include/duckdb/common/serializer/serialization_traits.hpp
include/duckdb/common/serializer/serializer.hpp
include/duckdb/common/serializer/write_stream.hpp
include/duckdb/common/set.hpp
+include/duckdb/common/shadow_forbidden_functions.hpp
include/duckdb/common/shared_ptr.hpp
include/duckdb/common/shared_ptr_ipp.hpp
include/duckdb/common/sort/comparators.hpp
@@ -264,6 +278,7 @@ include/duckdb/common/string.hpp
include/duckdb/common/string_map_set.hpp
include/duckdb/common/string_util.hpp
include/duckdb/common/swap.hpp
+include/duckdb/common/table_column.hpp
include/duckdb/common/thread.hpp
include/duckdb/common/to_string.hpp
include/duckdb/common/tree_renderer.hpp
@@ -329,7 +344,6 @@ include/duckdb/common/types/vector_buffer.hpp
include/duckdb/common/types/vector_cache.hpp
include/duckdb/common/uhugeint.hpp
include/duckdb/common/unicode_bar.hpp
-include/duckdb/common/union_by_name.hpp
include/duckdb/common/unique_ptr.hpp
include/duckdb/common/unordered_map.hpp
include/duckdb/common/unordered_set.hpp
@@ -362,6 +376,9 @@ include/duckdb/execution/expression_executor_state.hpp
include/duckdb/execution/ht_entry.hpp
include/duckdb/execution/index/art/art.hpp
include/duckdb/execution/index/art/art_key.hpp
+include/duckdb/execution/index/art/art_merger.hpp
+include/duckdb/execution/index/art/art_operator.hpp
+include/duckdb/execution/index/art/art_scanner.hpp
include/duckdb/execution/index/art/base_leaf.hpp
include/duckdb/execution/index/art/base_node.hpp
include/duckdb/execution/index/art/iterator.hpp
@@ -399,6 +416,7 @@ include/duckdb/execution/operator/csv_scanner/csv_casting.hpp
include/duckdb/execution/operator/csv_scanner/csv_error.hpp
include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp
include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp
+include/duckdb/execution/operator/csv_scanner/csv_multi_file_info.hpp
include/duckdb/execution/operator/csv_scanner/csv_option.hpp
include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp
include/duckdb/execution/operator/csv_scanner/csv_schema.hpp
@@ -409,8 +427,8 @@ include/duckdb/execution/operator/csv_scanner/csv_validator.hpp
include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp
include/duckdb/execution/operator/csv_scanner/global_csv_state.hpp
include/duckdb/execution/operator/csv_scanner/header_value.hpp
-include/duckdb/execution/operator/csv_scanner/quote_rules.hpp
include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp
+include/duckdb/execution/operator/csv_scanner/set_columns.hpp
include/duckdb/execution/operator/csv_scanner/skip_scanner.hpp
include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp
include/duckdb/execution/operator/csv_scanner/sniffer/sniff_result.hpp
@@ -513,6 +531,7 @@ include/duckdb/function/built_in_functions.hpp
include/duckdb/function/cast/bound_cast_data.hpp
include/duckdb/function/cast/cast_function_set.hpp
include/duckdb/function/cast/default_casts.hpp
+include/duckdb/function/cast/nested_to_varchar_cast.hpp
include/duckdb/function/cast/vector_cast_helpers.hpp
include/duckdb/function/cast_rules.hpp
include/duckdb/function/compression/compression.hpp
@@ -588,9 +607,10 @@ include/duckdb/function/window/window_segment_tree.hpp
include/duckdb/function/window/window_shared_expressions.hpp
include/duckdb/function/window/window_token_tree.hpp
include/duckdb/function/window/window_value_function.hpp
-include/duckdb/logging/http_logger.hpp
+include/duckdb/logging/file_system_logger.hpp
include/duckdb/logging/log_manager.hpp
include/duckdb/logging/log_storage.hpp
+include/duckdb/logging/log_type.hpp
include/duckdb/logging/logger.hpp
include/duckdb/logging/logging.hpp
include/duckdb/main/appender.hpp
@@ -739,6 +759,9 @@ include/duckdb/optimizer/statistics_propagator.hpp
include/duckdb/optimizer/sum_rewriter.hpp
include/duckdb/optimizer/topn_optimizer.hpp
include/duckdb/optimizer/unnest_rewriter.hpp
+include/duckdb/original/std/locale.hpp
+include/duckdb/original/std/memory.hpp
+include/duckdb/original/std/sstream.hpp
include/duckdb/parallel/base_pipeline_event.hpp
include/duckdb/parallel/concurrentqueue.hpp
include/duckdb/parallel/event.hpp
@@ -874,6 +897,7 @@ include/duckdb/parser/statement/update_extensions_statement.hpp
include/duckdb/parser/statement/update_statement.hpp
include/duckdb/parser/statement/vacuum_statement.hpp
include/duckdb/parser/tableref.hpp
+include/duckdb/parser/tableref/at_clause.hpp
include/duckdb/parser/tableref/basetableref.hpp
include/duckdb/parser/tableref/column_data_ref.hpp
include/duckdb/parser/tableref/delimgetref.hpp
@@ -953,7 +977,9 @@ include/duckdb/planner/extension_callback.hpp
include/duckdb/planner/filter/conjunction_filter.hpp
include/duckdb/planner/filter/constant_filter.hpp
include/duckdb/planner/filter/dynamic_filter.hpp
+include/duckdb/planner/filter/expression_filter.hpp
include/duckdb/planner/filter/in_filter.hpp
+include/duckdb/planner/filter/list.hpp
include/duckdb/planner/filter/null_filter.hpp
include/duckdb/planner/filter/optional_filter.hpp
include/duckdb/planner/filter/struct_filter.hpp
@@ -973,6 +999,7 @@ include/duckdb/planner/operator/logical_create_index.hpp
include/duckdb/planner/operator/logical_create_secret.hpp
include/duckdb/planner/operator/logical_create_table.hpp
include/duckdb/planner/operator/logical_cross_product.hpp
+include/duckdb/planner/operator/logical_cte.hpp
include/duckdb/planner/operator/logical_cteref.hpp
include/duckdb/planner/operator/logical_delete.hpp
include/duckdb/planner/operator/logical_delim_get.hpp
@@ -1026,6 +1053,8 @@ include/duckdb/planner/subquery/rewrite_correlated_expressions.hpp
include/duckdb/planner/subquery/rewrite_cte_scan.hpp
include/duckdb/planner/table_binding.hpp
include/duckdb/planner/table_filter.hpp
+include/duckdb/planner/table_filter_state.hpp
+include/duckdb/planner/tableref/bound_at_clause.hpp
include/duckdb/planner/tableref/bound_basetableref.hpp
include/duckdb/planner/tableref/bound_column_data_ref.hpp
include/duckdb/planner/tableref/bound_cteref.hpp
@@ -1046,6 +1075,7 @@ include/duckdb/storage/buffer/buffer_handle.hpp
include/duckdb/storage/buffer/buffer_pool.hpp
include/duckdb/storage/buffer/temporary_file_information.hpp
include/duckdb/storage/buffer_manager.hpp
+include/duckdb/storage/caching_file_system.hpp
include/duckdb/storage/checkpoint/row_group_writer.hpp
include/duckdb/storage/checkpoint/string_checkpoint_state.hpp
include/duckdb/storage/checkpoint/table_data_reader.hpp
@@ -1082,6 +1112,10 @@ include/duckdb/storage/compression/chimp/chimp_analyze.hpp
include/duckdb/storage/compression/chimp/chimp_compress.hpp
include/duckdb/storage/compression/chimp/chimp_fetch.hpp
include/duckdb/storage/compression/chimp/chimp_scan.hpp
+include/duckdb/storage/compression/dict_fsst/analyze.hpp
+include/duckdb/storage/compression/dict_fsst/common.hpp
+include/duckdb/storage/compression/dict_fsst/compression.hpp
+include/duckdb/storage/compression/dict_fsst/decompression.hpp
include/duckdb/storage/compression/dictionary/analyze.hpp
include/duckdb/storage/compression/dictionary/common.hpp
include/duckdb/storage/compression/dictionary/compression.hpp
@@ -1099,6 +1133,7 @@ include/duckdb/storage/compression/roaring/roaring.hpp
include/duckdb/storage/data_pointer.hpp
include/duckdb/storage/data_table.hpp
include/duckdb/storage/database_size.hpp
+include/duckdb/storage/external_file_cache.hpp
include/duckdb/storage/in_memory_block_manager.hpp
include/duckdb/storage/index.hpp
include/duckdb/storage/index_storage_info.hpp
diff --git a/databases/emacsql-devel/Makefile b/databases/emacsql-devel/Makefile
index f73a5de9d30c..4a0e9a3f4ab9 100644
--- a/databases/emacsql-devel/Makefile
+++ b/databases/emacsql-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= emacsql
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.0
+DISTVERSION= 4.3.1
DISTVERSIONSUFFIX=
CATEGORIES= databases elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/databases/emacsql-devel/distinfo b/databases/emacsql-devel/distinfo
index 19e17ae3da6f..c0f878a05faf 100644
--- a/databases/emacsql-devel/distinfo
+++ b/databases/emacsql-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745099436
-SHA256 (magit-emacsql-v4.3.0_GH0.tar.gz) = 6a2b6811ebe36eb4ccea20e043491057dca0b8fc8a10f6ddb24c80e68496979f
-SIZE (magit-emacsql-v4.3.0_GH0.tar.gz) = 31823
+TIMESTAMP = 1751939196
+SHA256 (magit-emacsql-v4.3.1_GH0.tar.gz) = 6f1b5e2a57291fd0cd106ab594b8043260d4e7bfb9dbb6d3a74e17d852ad6be6
+SIZE (magit-emacsql-v4.3.1_GH0.tar.gz) = 31845
diff --git a/databases/emacsql/Makefile b/databases/emacsql/Makefile
index 7ceab634c728..2902b554ddac 100644
--- a/databases/emacsql/Makefile
+++ b/databases/emacsql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= emacsql
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.0
+DISTVERSION= 4.3.1
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/databases/emacsql/distinfo b/databases/emacsql/distinfo
index ae7e5426efe0..4a3b88242d6e 100644
--- a/databases/emacsql/distinfo
+++ b/databases/emacsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745099356
-SHA256 (magit-emacsql-v4.3.0_GH0.tar.gz) = 6a2b6811ebe36eb4ccea20e043491057dca0b8fc8a10f6ddb24c80e68496979f
-SIZE (magit-emacsql-v4.3.0_GH0.tar.gz) = 31823
+TIMESTAMP = 1751939138
+SHA256 (magit-emacsql-v4.3.1_GH0.tar.gz) = 6f1b5e2a57291fd0cd106ab594b8043260d4e7bfb9dbb6d3a74e17d852ad6be6
+SIZE (magit-emacsql-v4.3.1_GH0.tar.gz) = 31845
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 8dbc5306df28..c52ad0f692df 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -1,42 +1,38 @@
PORTNAME= evolution-data-server
-DISTVERSION= 3.54.3
+DISTVERSION= 3.56.2
+PORTREVISION= 1
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Data backends for the Evolution integrated mail/PIM suite
-WWW= https://wiki.gnome.org/Apps/Evolution
+COMMENT= Centralized access to appointments and contacts
+WWW= https://gnome.pages.gitlab.gnome.org/evolution-data-server/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
- libfribidi.so:converters/fribidi \
- libgcr-base-3.so:security/gcr3 \
libgoa-1.0.so:net/gnome-online-accounts \
- libgdata.so:devel/libgdata \
- libharfbuzz.so:print/harfbuzz \
libical.so:devel/libical \
libnss3.so:security/nss \
libicudata.so:devel/icu \
- libwebkit2gtk-4.1.so:www/webkit2-gtk@41\
+ libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \
libwebkitgtk-6.0.so:www/webkit2-gtk@60 \
libjson-glib-1.0.so:devel/json-glib \
- libp11-kit.so:security/p11-kit \
libnspr4.so:devel/nspr \
libsecret-1.so:security/libsecret \
libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libcanberra.so:audio/libcanberra \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid \
+ libvulkan.so:graphics/vulkan-loader \
+ libgraphene-1.0.so:graphics/graphene
-PORTSCOUT= limitw:1,even
-
-USES= bdb:5 cmake cpe gettext gnome gperf \
- iconv:wchar_t localbase pathfix pkgconfig python:build \
- sqlite tar:xz xorg
+USES= cmake cpe desktop-file-utils gettext \
+ gnome gperf iconv:wchar_t localbase pathfix pkgconfig \
+ python:build sqlite tar:xz xorg
USE_CXXSTD= gnu++17
-USE_GNOME= cairo gdkpixbuf gtk30 intltool introspection:build libxml2
+USE_GNOME= glib20 gtk30 gtk40 introspection:build libxml2
USE_XORG= x11
USE_LDCONFIG= yes
CPE_VENDOR= gnome
@@ -45,10 +41,10 @@ LDFLAGS= -L${LOCALBASE}/lib
CMAKE_OFF= CMAKE_CXX_EXTENSIONS
CMAKE_ARGS= -DENABLE_INTROSPECTION=ON \
- -DENABLE_UOA=OFF \
- -DWITH_LIBDB_CFLAGS=-I${LOCALBASE}/include/db5 \
- -DWITH_LIBDB_LIBS="-L${LOCALBASE}/lib -ldb-5"
-
+ -DWITH_LIBDB=OFF \
+ -DENABLE_EXAMPLES=OFF \
+ -DENABLED_INSTALLED_TESTS=OFF \
+ -DWITH_SYSTEMDUSERUNITDIR=no
GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \
org.gnome.evolution-data-server.calendar.gschema.xml \
@@ -59,17 +55,9 @@ GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \
PLIST_SUB= EVO_VERSION="1.2" CAL_API_VERSION="2.0"
-OPTIONS_SUB= yes
-OPTIONS_DEFINE= WEATHER KERBEROS LDAP VAPI
-OPTIONS_DEFAULT=WEATHER KERBEROS LDAP VAPI
-
-KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr
-KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF
-KERBEROS_USES= ssl
-
-LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE}
-LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF
-LDAP_USES= ldap
+OPTIONS_SUB= yes
+OPTIONS_DEFINE= VAPI WEATHER KERBEROS LDAP
+OPTIONS_DEFAULT= VAPI WEATHER KERBEROS LDAP
VAPI_USES= vala:build
VAPI_CMAKE_BOOL= ENABLE_VALA_BINDINGS
@@ -78,9 +66,12 @@ WEATHER_DESC= Weather calendar backend
WEATHER_LIB_DEPENDS= libgweather-4.so:net/libgweather4
WEATHER_CMAKE_BOOL= ENABLE_WEATHER
-.include <bsd.port.options.mk>
+KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr
+KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF
+KERBEROS_USES= ssl
-post-install:
- @${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd
+LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE}
+LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF
+LDAP_USES= ldap
.include <bsd.port.mk>
diff --git a/databases/evolution-data-server/distinfo b/databases/evolution-data-server/distinfo
index 19b66ca0a6a8..a73fb1eda598 100644
--- a/databases/evolution-data-server/distinfo
+++ b/databases/evolution-data-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741179148
-SHA256 (gnome/evolution-data-server-3.54.3.tar.xz) = 5108dc38ee5cc1f8ef9155e87f6c4129f9644550a0962c5ae23ff807b57cb8d0
-SIZE (gnome/evolution-data-server-3.54.3.tar.xz) = 5099688
+TIMESTAMP = 1749218125
+SHA256 (gnome/evolution-data-server-3.56.2.tar.xz) = df4ec29950f29a76eac6fbe0f814c48d2cef7d3fdb905002a4a883dd761ce93c
+SIZE (gnome/evolution-data-server-3.56.2.tar.xz) = 5113772
diff --git a/databases/evolution-data-server/pkg-plist b/databases/evolution-data-server/pkg-plist
index 5b94b93b6855..4395c3877c1a 100644
--- a/databases/evolution-data-server/pkg-plist
+++ b/databases/evolution-data-server/pkg-plist
@@ -139,8 +139,6 @@ include/evolution-data-server/libebackend/e-cache.h
include/evolution-data-server/libebackend/e-collection-backend-factory.h
include/evolution-data-server/libebackend/e-collection-backend.h
include/evolution-data-server/libebackend/e-data-factory.h
-include/evolution-data-server/libebackend/e-db3-utils.h
-include/evolution-data-server/libebackend/e-dbhash.h
include/evolution-data-server/libebackend/e-dbus-server.h
include/evolution-data-server/libebackend/e-file-cache.h
include/evolution-data-server/libebackend/e-oauth2-support.h
@@ -207,7 +205,6 @@ include/evolution-data-server/libecal/e-reminder-watcher.h
include/evolution-data-server/libecal/e-timezone-cache.h
include/evolution-data-server/libecal/libecal.h
include/evolution-data-server/libedata-book/e-book-backend-cache.h
-include/evolution-data-server/libedata-book/e-book-backend-db-cache.h
include/evolution-data-server/libedata-book/e-book-backend-factory.h
include/evolution-data-server/libedata-book/e-book-backend-sexp.h
include/evolution-data-server/libedata-book/e-book-backend-sqlitedb.h
diff --git a/databases/foundationdb71-client/Makefile b/databases/foundationdb71-client/Makefile
index dab95ca92fe0..a813ac1a8309 100644
--- a/databases/foundationdb71-client/Makefile
+++ b/databases/foundationdb71-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= foundationdb
-PORTREVISION= 2
+PORTREVISION= 3
COMMENT= FoundationDB client
diff --git a/databases/foundationdb71-server/Makefile b/databases/foundationdb71-server/Makefile
index 705cef12645b..3f09dbb32c39 100644
--- a/databases/foundationdb71-server/Makefile
+++ b/databases/foundationdb71-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= foundationdb
DISTVERSION= 7.1.59
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES?= databases
PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
diff --git a/databases/foundationdb73-client/Makefile b/databases/foundationdb73-client/Makefile
index 0f7a2e896c23..14765b15188f 100644
--- a/databases/foundationdb73-client/Makefile
+++ b/databases/foundationdb73-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= foundationdb
-PORTREVISION= 2
+PORTREVISION= 3
COMMENT= FoundationDB client
diff --git a/databases/foundationdb73-server/Makefile b/databases/foundationdb73-server/Makefile
index c81dcd3d6c81..7748358852fd 100644
--- a/databases/foundationdb73-server/Makefile
+++ b/databases/foundationdb73-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= foundationdb
DISTVERSION= 7.3.41
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES?= databases
PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
diff --git a/databases/frece/Makefile b/databases/frece/Makefile
index dee54863714f..e153c3e018a6 100644
--- a/databases/frece/Makefile
+++ b/databases/frece/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frece
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
-PORTREVISION= 21
+PORTREVISION= 23
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index ec301943f915..051f45c201b6 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.4.504
+DISTVERSION= 1.5.112
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/current/
diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo
index 722a49e38528..8e957789665a 100644
--- a/databases/freetds-devel/distinfo
+++ b/databases/freetds-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746447638
-SHA256 (freetds-dev.1.4.504.tar.bz2) = d6f28316d7d53b7e6d0d9e24b59685685923d72e3027bb5611127bda831532de
-SIZE (freetds-dev.1.4.504.tar.bz2) = 2450558
+TIMESTAMP = 1752210780
+SHA256 (freetds-dev.1.5.112.tar.bz2) = a252e7081b4188bae24b4c29d7c69479e1e5ec36c6d31cdf1553cfb89068addc
+SIZE (freetds-dev.1.5.112.tar.bz2) = 2455076
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index b5253008ab20..3d2da413694a 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.1
+DISTVERSION= 1.5.4
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/stable/ \
diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo
index daa08a724e82..9bcef94b2f05 100644
--- a/databases/freetds/distinfo
+++ b/databases/freetds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745482198
-SHA256 (freetds-1.5.1.tar.bz2) = 6146fde211b00583fad3c6d10030cfa664a744e0f5ae6b87edfd657bdf463b05
-SIZE (freetds-1.5.1.tar.bz2) = 2438375
+TIMESTAMP = 1751442687
+SHA256 (freetds-1.5.4.tar.bz2) = 1d024ef418d74a3a8f2cca82f10f1561f1dde28dc3d6f65c815f07764d4f7ea8
+SIZE (freetds-1.5.4.tar.bz2) = 2440514
diff --git a/databases/frontbase-jdbc/Makefile b/databases/frontbase-jdbc/Makefile
index fc3cfb698478..a2f4b5663a2a 100644
--- a/databases/frontbase-jdbc/Makefile
+++ b/databases/frontbase-jdbc/Makefile
@@ -1,16 +1,19 @@
PORTNAME= frontbase
-PORTVERSION= 2.5.6
+DISTVERSION= 2.5.6
+PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES+= http://www.frontbase.com/download/JDBC/
PKGNAMESUFFIX= -jdbc
DISTNAME= FrontBaseJDBC-${PORTVERSION}
-EXTRACT_SUFX= .tar
MAINTAINER?= ports@FreeBSD.org
COMMENT= The Java JDBC implementation for FrontBase
WWW= http://www.frontbase.com/
-USES= java
+# The license is not specified in any file in the distribution.
+LICENSE= NONE
+
+USES= java tar
NO_BUILD= yes
JARFILE= frontbasejdbc.jar
diff --git a/databases/galera26/Makefile b/databases/galera26/Makefile
index 5c0f571c3833..46523daf5cbb 100644
--- a/databases/galera26/Makefile
+++ b/databases/galera26/Makefile
@@ -1,7 +1,7 @@
PORTNAME= galera
-PORTVERSION= 26.4.21
-PORTREVISION= 1
DISTVERSIONPREFIX= mariadb-
+DISTVERSION= 26.4.22
+PORTREVISION= 1
CATEGORIES= databases
PKGNAMESUFFIX= 26
@@ -24,22 +24,20 @@ NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386
NOT_FOR_ARCHS_REASON_powerpc=Uses 64 bit atomics that clang cannot generate on powerpc
BUILD_DEPENDS= checkmk:devel/check \
- ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs \
objdump:devel/binutils
-LIB_DEPENDS= libboost_date_time.so:devel/boost-libs
+LIB_DEPENDS= libboost_program_options.so:devel/boost-libs
-USES= compiler:c++11-lang python:build cmake ssl
+USES= cmake compiler:c++11-lang python:build ssl
USE_GITHUB= yes
-GH_TUPLE?= mariadb:galera:${DISTVERSIONPREFIX}${PORTVERSION}${DISTVERSIONSUFFIX} \
- codership:wsrep-API:b03acea3661835a48f52ed44dc0f6e7f037390a0:dummy/wsrep/src
-
-CMAKE_ARGS+= -DGALERA_REVISION=${GH_TAGNAME}
-
+GH_TUPLE?= mariadb:galera:${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} \
+ codership:wsrep-API:65608d3f503ba9f4c170fc4e01c539be9fafd46c:dummy/wsrep/src
USE_LDCONFIG= yes
USE_RC_SUBR= garb.sh
-CONFLICTS_INSTALL= galera
+CMAKE_ARGS+= -DGALERA_REVISION=${GH_TAGNAME}
+
+CONFLICTS_INSTALL= galera
PLIST_FILES= bin/garbd \
lib/libgalera.so \
diff --git a/databases/galera26/distinfo b/databases/galera26/distinfo
index 8476610ae58e..a40a144a81dc 100644
--- a/databases/galera26/distinfo
+++ b/databases/galera26/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1738941683
-SHA256 (mariadb-galera-mariadb-26.4.21_GH0.tar.gz) = 3938d56b2ebffad1e1bee053b962f9922162caa13de5a2d33e8ca9d9385f9672
-SIZE (mariadb-galera-mariadb-26.4.21_GH0.tar.gz) = 3642929
-SHA256 (codership-wsrep-API-b03acea3661835a48f52ed44dc0f6e7f037390a0_GH0.tar.gz) = 3966894bcf142d8d8382204f6db3b7b70eee324bfb3e93ebdc7bcbc822e869f4
-SIZE (codership-wsrep-API-b03acea3661835a48f52ed44dc0f6e7f037390a0_GH0.tar.gz) = 92663
+TIMESTAMP = 1747761557
+SHA256 (mariadb-galera-mariadb-26.4.22_GH0.tar.gz) = 39a7b2f61dd36fee5d1ca7b4d19e71fe4c0029c1b0a2c8a1fe9f35b34fa49d79
+SIZE (mariadb-galera-mariadb-26.4.22_GH0.tar.gz) = 3644556
+SHA256 (codership-wsrep-API-65608d3f503ba9f4c170fc4e01c539be9fafd46c_GH0.tar.gz) = 65a99b338b7c7a7fc1e33350da9b13c56a518aa16be5e3de7cfa00e5fe5ef2fd
+SIZE (codership-wsrep-API-65608d3f503ba9f4c170fc4e01c539be9fafd46c_GH0.tar.gz) = 93726
diff --git a/databases/geoserver-mysql-plugin/Makefile b/databases/geoserver-mysql-plugin/Makefile
index 810301f9a5a8..bab3b9e2193a 100644
--- a/databases/geoserver-mysql-plugin/Makefile
+++ b/databases/geoserver-mysql-plugin/Makefile
@@ -1,11 +1,11 @@
PORTNAME= geoserver
-DISTVERSION= 2.26.0
+DISTVERSION= 2.27.1
CATEGORIES= databases geography java
MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}/extensions
PKGNAMESUFFIX= -mysql-plugin
DISTNAME= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= jbo@FreeBSD.org
COMMENT= MySQL DataStore implementation for GeoServer
WWW= http://geoserver.org/display/GEOSDOC/MySQL+DataStore
@@ -22,8 +22,8 @@ NO_BUILD= yes
SUB_FILES= pkg-message
GSLIBDIR= geoserver/webapps/geoserver/WEB-INF/lib
-PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-32.0.jar \
- ${GSLIBDIR}/mysql-connector-java-8.0.28.jar
+PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-33.1.jar \
+ ${GSLIBDIR}/mysql-connector-j-9.1.0.jar
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${GSLIBDIR}
diff --git a/databases/geoserver-mysql-plugin/distinfo b/databases/geoserver-mysql-plugin/distinfo
index b750fc042bc0..952e6898d0bf 100644
--- a/databases/geoserver-mysql-plugin/distinfo
+++ b/databases/geoserver-mysql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727150781
-SHA256 (geoserver-2.26.0-mysql-plugin.zip) = ad3d19ad54c703b3e7d517c70d161e855692a4e8b592c70aa69bd03c70ccbdd6
-SIZE (geoserver-2.26.0-mysql-plugin.zip) = 2401169
+TIMESTAMP = 1747678986
+SHA256 (geoserver-2.27.1-mysql-plugin.zip) = d1c63a5983b534e1ec3f7ab55506187f3b4a197ac044331a2ff0a02c386480bf
+SIZE (geoserver-2.27.1-mysql-plugin.zip) = 2492566
diff --git a/databases/gnats4/Makefile b/databases/gnats4/Makefile
deleted file mode 100644
index 787752413377..000000000000
--- a/databases/gnats4/Makefile
+++ /dev/null
@@ -1,113 +0,0 @@
-PORTNAME= gnats
-PORTVERSION= 4.1.0
-PORTREVISION= 25
-CATEGORIES= databases devel
-MASTER_SITES= GNU
-PKGNAMESUFFIX= 4
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNATS, the GNU Problem Report Management System
-WWW= https://www.gnu.org/software/gnats/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN_mips= Does not build: error: conflicting types for yy_scan_string
-BROKEN_mips64= Does not build: error: conflicting types for yy_scan_string
-
-USES= cpe gettext-runtime gmake
-CPE_VENDOR= gnu
-USE_GCC= yes
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS+= --sharedstatedir=${GNATSDBDIR}
-
-.ifdef WANT_FREEFALL_CFG
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-*
-GNATSDBDIR= ${DATADIR}
-CONFIGURE_ARGS+= --with-gnats-default-db=${GNATSDBDIR}/gnats-db
-WITH_SUBMITTER_ID= current-users
-WITH_ORGANIZATION= FreeBSD
-WITH_GNATSD_SERVICE= support
-.endif
-
-.ifdef WITH_SUBMITTER_ID
-CONFIGURE_ARGS+= --with-submitter=${WITH_SUBMITTER_ID}
-.endif
-
-.ifdef WITH_ORGANIZATION
-CONFIGURE_ARGS+= --with-organization=${WITH_ORGANIZATION:Q}
-.endif
-
-.ifdef WITH_GNATSD_SERVICE
-CONFIGURE_ARGS+= --with-gnats-service=${WITH_GNATSD_SERVICE}
-.endif
-
-USERS= gnats
-
-PKGINSTALL= ${WRKDIR}/pkg-install
-PKGMESSAGE= ${WRKDIR}/pkg-message
-INFO= gnats-faq gnats
-PLIST_SUB= GNATSDBDIR=${GNATSDBDIR}
-PORTDOCS= NEWS UPGRADING
-
-OPTIONS_DEFINE= DOCS EMACS SERVER
-OPTIONS_DEFAULT=SERVER
-OPTIONS_SUB= yes
-
-EMACS_DESC= Install Emacs Lisp support file
-SERVER_DESC= Install the gnats server too
-
-EMACS_USES= emacs
-EMACS_CONFIGURE_ON=--with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}
-EMACS_PLIST_SUB_OFF= EMACS_SITE_LISPDIR="@comment "
-EMACS_VARS= EMACS_NO_DEPENDS=yes
-SERVER_ALL_TARGET_OFF= all-tools
-SERVER_INSTALL_TARGET_OFF= install-tools
-
-GNATSDBDIR?= /var/db/gnats
-
-.include <bsd.port.options.mk>
-
-pre-everything::
-.if !defined(PACKAGE_BUILDING) && !defined(WANT_FREEFALL_CFG)
- @${ECHO} "============================================================="
- @${ECHO}
- @${ECHO} "You can build ${PKGNAME} with the following options:"
- @${ECHO}
- @${ECHO} "WITH_SUBMITTER_ID=unknown default submitter-id"
- @${ECHO} "WITH_ORGANIZATION='unknown' default organization"
- @${ECHO} "WITH_GNATSD_SERVICE=support default gnatsd port name"
- @${ECHO}
- @${ECHO} "============================================================="
- @${ECHO}
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|info man|man|g' ${WRKSRC}/doc/Makefile.in
-
-pre-configure:
- @${ECHO_CMD} 'RELEASE_TAG="\`uname -srm\`"' > ${WRKSRC}/release-info
-
-post-build:
- @for doc in pkg-message pkg-install; do \
- ${SED} -e 's,%%PREFIX%%,${STAGEDIR}${PREFIX},g' \
- -e 's,%%GNATSDBDIR%%,${GNATSDBDIR},g' \
- ${PKGDIR}/$${doc} >${WRKDIR}/$${doc}; \
- done
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gnats
-
-post-install-SERVER-on:
- ${MV} ${STAGEDIR}${ETCDIR}/databases.default \
- ${STAGEDIR}${ETCDIR}/databases.sample
- ${MV} ${STAGEDIR}${ETCDIR}/gnatsd.host_access.default \
- ${STAGEDIR}${ETCDIR}/gnatsd.host_access.sample
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/databases/gnats4/distinfo b/databases/gnats4/distinfo
deleted file mode 100644
index 6f65afdc086d..000000000000
--- a/databases/gnats4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnats-4.1.0.tar.gz) = 9e7264f2d049d29e048a9d0965bf5880f9ebd55f9d3feaba72d851db01960934
-SIZE (gnats-4.1.0.tar.gz) = 1221364
diff --git a/databases/gnats4/files/extrapatch-gnats__edit-pr.sh b/databases/gnats4/files/extrapatch-gnats__edit-pr.sh
deleted file mode 100644
index f4f7c1aa8015..000000000000
--- a/databases/gnats4/files/extrapatch-gnats__edit-pr.sh
+++ /dev/null
@@ -1,265 +0,0 @@
---- gnats/edit-pr.sh.orig Sun May 26 16:32:02 2002
-+++ gnats/edit-pr.sh Sat Dec 6 02:43:44 2003
-@@ -5,6 +5,8 @@
- # Contributed by Jeffrey Osier (jeffrey@cygnus.com).
- # Majorly revised by Bob Manson (manson@juniper.net).
- # Further improvements by Dirk Bergstrom (dirk@juniper.net).
-+# Patches for the FreeBSD Project by Ceri Davies (ceri@FreeBSD.org),
-+# based on work by Paul Richards (paul@FreeBSD.org).
- #
- # This file is part of GNU GNATS.
- #
-@@ -24,9 +26,12 @@
-
- debug_print=false # or echo to get output.
- BINDIR=xBINDIRx
-+DATE=`LC_TIME=C date` # Some prstats tools rely on this format
-+GNATS_ROOT=${GNATS_ROOT:-/usr/local/share/gnats/gnats-db}; export GNATS_ROOT
- LIBEXECDIR=xLIBEXECDIRx
- GNATS_PORT=
- locked=
-+rc=0
- version=xVERSIONx
-
- usage="
-@@ -99,28 +104,23 @@
-
- *)
- if [ "`echo $1 | grep /`" != "" ]; then
-- pr_id=`echo $1 | awk -F"/" '{print $2}' -`
-+ pr=`echo $1 | awk -F"/" '{print $2}' -`
- else
-- pr_id=$1
-+ pr=$1
- fi
-+ prs="$prs $pr"
- ;;
- esac
- shift
- done
-
-+chng_tpl="${GNATS_ROOT}/gnats-adm/edit-pr-msg"
-+
- # set command here to always pass host and port, and directory if supplied
- QUERY_PR="$BINDIR/query-pr $GNATS_HOST $GNATS_PORT $GNATS_DB $EDIT_USER $EDIT_PASSWD"
- PR_ADDR="$QUERY_PR --responsible-address"
- PR_EDIT="$LIBEXECDIR/gnats/pr-edit $GNATS_HOST $GNATS_PORT $EDIT_USER $EDIT_PASSWD $GNATS_DB"
-
--# These traps take care of deleting all the /tmp files
--trap 'rm -f $new.old $change_msg $fixfil' 0
--# Don't delete $new on error signals
--trap 'if [ "$locked" != "" ]; then \
-- $PR_EDIT --unlock $pr_id ; \
-- locked= ; \
-- fi' 1 2 3 13 15
--
- # find a user name
- if [ "$USER" != "" ]; then
- me=$USER
-@@ -138,85 +138,45 @@
- full_me="$me"
- fi
-
-+for pr_id in $prs ; do
-+
-+epdir=`mktemp -d /tmp/epXXXXXX || exit 75`
-+chng_msg="$epdir/chng.$pr_id.$$"
- # new = temp file to use for editing
--new="/tmp/ep$$"
--newtmp="/tmp/ep$$.tp"
--change_msg="/tmp/ep$$.ch"
--fixfil="/tmp/ep$$.fx"
-+new="$epdir/$pr_id.ep$$"
-+change_msg="$epdir/ep$$.$pr_id.ch"
-+keepnew=
-+
-+# These traps take care of deleting all the /tmp files
-+trap 'rm -f $new.old $change_msg chng_msg; rmdir $epdir 2>/dev/null' 0
-+trap 'if [ "$locked" != "" ]; then \
-+ $PR_EDIT --unlock $pr_id ; \
-+ locked= ; \
-+ fi; \
-+ rm -f $new.old $change_msg chng_msg; rmdir $epdir 2>/dev/null' 1 2 3 13 15
-+
-
- # lock the pr
- $debug_print "Locking $pr_id."
--lock=`$PR_EDIT --lock=$full_me --process=$$ $pr_id 2>&1 > $new`
-+lock=`$PR_EDIT --lock=$me --process=$$ $pr_id 2>&1 > $new`
- locked=t
-
- if [ "$lock" != "" ] ; then
-+ echo "Failed to lock PR $pr_id"
- echo $lock
-- exit 0
-+ rc=1
-+ rm -r $epdir
-+ continue
- fi
-
--rm -f $fixfil
--
--# Now add any missing fields, along with a description.
--
--$QUERY_PR --list-fields | while read field
--do
-- grep -i "^>${field}:" "$new" > /dev/null 2>&1
-- if [ $? != 0 ]
-- then
-- $QUERY_PR --field-flags "$field" | grep -i readonly > /dev/null 2>&1
-- if [ $? != 0 ]
-- then
-- type="`$QUERY_PR --field-type $field`"
-- case $type in
-- [Ee][Nn][Uu][Mm])
-- values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;`
-- valslen=`echo "$values" | wc -c`
-- if [ "$valslen" -gt 160 ]
-- then
-- desc="<`$QUERY_PR --field-description $field` (one line)>";
-- else
-- desc="<${values} (one line)>";
-- fi
-- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'`
-- echo "/^>${field}:/ s/${dpat}//" >> $fixfil
-- echo "/>${field}: ${desc}" >> $new;
-- ;;
-- [Mm][Uu][Ll][Tt][Ii][Tt][Ee][Xx][Tt])
-- desc=" <`$QUERY_PR --field-description $field` (multiple lines)>";
-- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'`
-- echo "s/^${dpat}//" >> $fixfil
-- echo ">${field}:" >> $new;
-- echo "$desc" >> $new;
-- ;;
-- *)
-- desc="<`$QUERY_PR --field-description $field` (one line)>"
-- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'`
-- echo "/^>${field}:/ s/${dpat}//" >> $fixfil
-- echo ">${field}: ${desc}" >> $new
-- ;;
-- esac
-- else
-- prevfld="$field";
-- fi
-- fi
--done
--
- # here's where we actually call the editor.
- cp $new $new.old
- $VISUAL $new
- if cmp -s $new.old $new ; then
- echo "edit-pr: PR not changed"
- $PR_EDIT --unlock $pr_id
-- exit 0
--fi
--
--if [ -f $fixfil ]
--then
-- sed -f $fixfil < $new > $newtmp
-- mv $newtmp $new
-- sed -f $fixfil < $new.old > $newtmp
-- mv $newtmp $new.old
-- rm -f $fixfil
-+ rm -r $epdir
-+ continue
- fi
-
- # error-check output by calling pr-edit --check; if mistakes exist,
-@@ -233,7 +193,7 @@
- echo "PR $pr_id not updated: changed file is in $new.changed"
- mv $new $new.changed
- $PR_EDIT --unlock $pr_id
-- exit 0
-+ continue 2
- ;;
- esac
- $VISUAL $new
-@@ -242,24 +202,37 @@
- fi
- done
-
--exec 3<&0
--
- #
- # Find out what fields have changed; if the changed field requires a
- # change reason, then ask about it.
- #
--$LIBEXECDIR/gnats/diff-prs $new.old $new | while read field
-+
-+changed_fields=`$LIBEXECDIR/gnats/diff-prs $new.old $new`
-+for field in $changed_fields
- do
- flags=`$QUERY_PR --field-flags $field` || echo "edit-pr: Invalid field name $field" 1>&2;
-
- if echo "$flags" | grep -i "requirechangereason" > /dev/null 2>&1
- then
-- echo ">${field}-Changed-Why:" >> $change_msg;
-- echo "Why did the $field field change? (Ctrl-D to end)";
-- cat 0<&3 >> $change_msg;
-+ $debug_print "Doing $field change."
-+ echo ">$field-Changed-Why: " >> $change_msg
-+ if [ -e $chng_msg ]; then
-+ echo "Re-use last message (y/n)?"
-+ read yesno
-+ if [ "$yesno" != "y" ]; then
-+ sed "s/%%ITEM%%/$field/" $chng_tpl > $chng_msg
-+ fi
-+ else
-+ sed "s/%%ITEM%%/$field/" $chng_tpl > $chng_msg
-+ fi
-+ $VISUAL $chng_msg
-+ sed '/^GNATS:/d' $chng_msg >> $change_msg
- fi
- done
-
-+echo "" >> $change_msg
-+echo "http://www.FreeBSD.org/cgi/query-pr.cgi?pr=$pr_id" >> $change_msg
-+
- if [ -f $change_msg ]
- then
- cat $change_msg >> $new
-@@ -269,12 +242,12 @@
- # Submit the changed PR.
- #
- while true; do
-- if $PR_EDIT --email-addr "$full_me" $pr_id < $new
-+ if $PR_EDIT --email-addr "$me" $pr_id < $new
- then
- echo "Edit successful"
- # we need to unlock the PR
- $PR_EDIT --unlock $pr_id
-- exit 0
-+ break
- else
- echo "Problems with edit submission."
- fi
-@@ -284,9 +257,11 @@
- case "$input" in
- a*)
- echo "Cancelling edit. Changed PR is in $new."
-- # we need to ulock the PR no matter what
-+ # we need to unlock the PR no matter what
- $PR_EDIT --unlock $pr_id
-- exit 1 ;;
-+ keepnew=y
-+ rc=1
-+ break 2 ;;
- r*)
- break ;;
- *)
-@@ -296,6 +271,13 @@
- done
- done
-
--rm -f $new
-+rm -f $chng_msg $new.old $change_msg
-+if [ "$keepnew" != "y" ]; then
-+ rm -f $new
-+ rmdir $epdir
-+fi
-+keepnew=
-+
-+done # for pr_id in $prs
-
--exit 0
-+exit $rc
diff --git a/databases/gnats4/files/patch-Makefile.in b/databases/gnats4/files/patch-Makefile.in
deleted file mode 100644
index 63e93a91e0d9..000000000000
--- a/databases/gnats4/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Mon Aug 1 14:22:39 2005
-+++ Makefile.in Mon Aug 1 14:22:58 2005
-@@ -48,7 +48,7 @@
- $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@
-
- install-tools:
-- $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@
-+ for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
-
- uninstall:
- for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
diff --git a/databases/gnats4/files/patch-gnats__Makefile.in b/databases/gnats4/files/patch-gnats__Makefile.in
deleted file mode 100644
index 2a8b6c4446fe..000000000000
--- a/databases/gnats4/files/patch-gnats__Makefile.in
+++ /dev/null
@@ -1,124 +0,0 @@
---- gnats/Makefile.in.orig 2005-02-24 20:35:55 UTC
-+++ gnats/Makefile.in
-@@ -93,7 +93,7 @@ M4 = @M4@
-
- INSTALL = $(srcdir)/../install-sh -c
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
--INSTALL_SCRIPT = @INSTALL_PROGRAM@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_DATA = @INSTALL_DATA@
-
- SUB_INSTALL = `echo $(INSTALL) | sed 's,^\([^/]\),../\1,'`
-@@ -109,6 +109,7 @@ bindir = @bindir@
- libdir = @libdir@
- libexecdir = @libexecdir@
- statedir = @datadir@
-+sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
-
- program_transform_name =
-@@ -162,7 +163,7 @@ all-gnats: all-tools gnatsd queue-pr mai
- check-db delete-pr dbconfig gnats-databases gnats-pwconv $(EXTRA_STUFF)
-
- all-tools: libgnats.a query-pr pr-age pr-edit edit-pr file-pr getclose \
-- config-send-pr mail-agent dbconfig diff-prs
-+ mail-agent dbconfig diff-prs
-
- libgnats.a: $(LIBOBJS)
- -rm -f tmplibgnats.a libgnats.a
-@@ -368,15 +369,11 @@ install-tools: install-tools-arch-indep
- install-tools-arch-dep: install-tools-bin
-
- install-tools-arch-indep: all-tools
-- $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(datadir)/gnats
-+ $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(sharedstatedir)/gnats
- $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(sysconfdir)/gnats/defaults
-- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
-- echo "chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \
-- chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats ; \
-- else \
-- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \
-+ @if [ x"$(lispdir)" != x ]; then \
-+ $(INSTALL_DATA) $(srcdir)/gnats.el $(DESTDIR)$(lispdir)/gnats.el ; \
- fi
-- $(INSTALL_DATA) $(srcdir)/gnats.el $(DESTDIR)$(lispdir)/gnats.el
- for i in categories submitters responsible gnatsd.user_access addresses states classes dbconfig ; do \
- if [ -f "$$i" ] ; then \
- $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir)/gnats/defaults/$$i ; \
-@@ -391,17 +388,9 @@ install-tools-bin: all-tools
- $(INSTALL_SCRIPT) edit-pr $(DESTDIR)$(bindir)/edit-pr
- $(INSTALL_SCRIPT) diff-prs $(DESTDIR)$(libexecdir)/gnats/diff-prs
- $(INSTALL_SCRIPT) mail-agent $(DESTDIR)$(libexecdir)/gnats/mail-agent
-- $(INSTALL_PROGRAM) file-pr $(DESTDIR)$(libexecdir)/gnats/file-pr
-+ $(INSTALL_SCRIPT) file-pr $(DESTDIR)$(libexecdir)/gnats/file-pr
- $(INSTALL_PROGRAM) pr-age $(DESTDIR)$(libexecdir)/gnats/pr-age
- $(INSTALL_PROGRAM) pr-edit $(DESTDIR)$(libexecdir)/gnats/pr-edit
-- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
-- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \
-- echo "chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \
-- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \
-- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \
-- else \
-- echo "*** Warning: Must make pr-edit suid $(DESTDIR)$(GNATS_USER)" ; \
-- fi
-
- EXTRA_INSTALL =
-
-@@ -409,33 +398,9 @@ install-gnats: install-gnats-bin install
- install-gnats-arch-dep: install-gnats-bin $(EXTRA_INSTALL)
-
- install-gnats-arch-indep: all-gnats install-tools-arch-indep
-- @if [ -f $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ]; then \
-- echo "Not putting gnats-databases file in $(DESTDIR)$(GLOBAL_DB_LIST_FILE), it's already there." ; \
-- true ; \
-- else \
-- if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
-- $(INSTALL_DATA) -o $(GNATS_USER) gnats-databases \
-- $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \
-- else \
-- $(INSTALL_DATA) gnats-databases $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \
-- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(GLOBAL_DB_LIST_FILE)" ; \
-- fi \
-- fi
-- @if [ -f $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ]; then \
-- echo "Not putting gnats.host_access file in $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE), it's already there." ; \
-- true ; \
-- else \
-- if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
-- $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/gnatsd.host_access \
-- $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \
-- else \
-- $(INSTALL_DATA) $(srcdir)/gnatsd.host_access \
-- $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \
-- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE)" ; \
-- fi \
-- fi
-- @echo "*** If you're a first-time user, you'll want to create a new database";
-- @echo "*** with $(libexecdir)/gnats/mkdb."
-+ $(INSTALL_DATA) gnats-databases $(DESTDIR)$(GLOBAL_DB_LIST_FILE).default
-+ $(INSTALL_DATA) $(srcdir)/gnatsd.host_access \
-+ $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE).default
-
- install-gnats-bin: all-gnats install-tools-bin
- $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(libexecdir)/gnats
-@@ -450,20 +415,6 @@ install-gnats-bin: all-gnats install-too
- $(INSTALL_PROGRAM) gen-index $(DESTDIR)$(libexecdir)/gnats/gen-index
- $(INSTALL_SCRIPT) mail-query $(DESTDIR)$(libexecdir)/gnats/mail-query
- $(INSTALL_PROGRAM) gnats-pwconv $(DESTDIR)$(libexecdir)/gnats/gnats-pwconv
-- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
-- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/queue-pr $(DESTDIR)$(libexecdir)/gnats/file-pr $(DESTDIR)$(libexecdir)/gnats/gen-index" ; \
-- echo "chmod 4555 $(DESTDIR)$(libexecdir)/gnats/queue-pr $(DESTDIR)$(libexecdir)/gnats/file-pr $(DESTDIR)$(libexecdir)/gnats/gen-index" ; \
-- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \
-- echo "chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \
-- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/queue-pr ; \
-- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gen-index ; \
-- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/queue-pr ; \
-- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/gen-index ; \
-- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \
-- chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \
-- else \
-- echo "*** Warning: must make queue-pr and gen-index suid $(GNATS_USER)." ; \
-- fi
-
- # regex.c is pretty badly broken, and I don't feel like fixing it.
- regex.o: $(srcdir)/regex.c
diff --git a/databases/gnats4/files/patch-gnats__dbconfig.in b/databases/gnats4/files/patch-gnats__dbconfig.in
deleted file mode 100644
index d0df474007e9..000000000000
--- a/databases/gnats4/files/patch-gnats__dbconfig.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./gnats/dbconfig.in.orig 2002-10-31 21:28:52.000000000 +0100
-+++ ./gnats/dbconfig.in 2011-06-12 09:58:06.000000000 +0200
-@@ -756,7 +756,8 @@
- }
- # A somewhat convoluted binary format is used when binary-index is set
- # to true.
-- binary-index true
-+ #binary-index true
-+ binary-index false
- }
-
- # initial-entry describes which fields should be present on initial entry;
diff --git a/databases/gnats4/files/patch-gnats__edit-pr.sh b/databases/gnats4/files/patch-gnats__edit-pr.sh
deleted file mode 100644
index 935557ed8a21..000000000000
--- a/databases/gnats4/files/patch-gnats__edit-pr.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnats/edit-pr.sh.orig 2011-12-12 13:42:33.000000000 +0200
-+++ gnats/edit-pr.sh 2011-12-12 13:43:51.000000000 +0200
-@@ -169,7 +169,7 @@
- type="`$QUERY_PR --field-type $field`"
- case $type in
- [Ee][Nn][Uu][Mm])
-- values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;`
-+ values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;'`
- valslen=`echo "$values" | wc -c`
- if [ "$valslen" -gt 160 ]
- then
diff --git a/databases/gnats4/files/patch-gnats__gnats.h b/databases/gnats4/files/patch-gnats__gnats.h
deleted file mode 100644
index 0fa0fe5abe57..000000000000
--- a/databases/gnats4/files/patch-gnats__gnats.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- gnats/gnats.h.orig 2013-06-10 10:33:17.000000000 +0300
-+++ gnats/gnats.h 2013-06-10 10:33:26.000000000 +0300
-@@ -137,9 +137,6 @@
- # define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
- #endif
-
--extern int asprintf (char **buf, const char *fmt, ...);
--extern int vasprintf (char **buf, const char *fmt, va_list args);
--
- #if ! HAVE_DECL_UNSETENV
- extern void unsetenv (const char *name);
- #endif
diff --git a/databases/gnats4/files/patch-send-pr__Makefile.in b/databases/gnats4/files/patch-send-pr__Makefile.in
deleted file mode 100644
index 3c9c686174e6..000000000000
--- a/databases/gnats4/files/patch-send-pr__Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- send-pr/Makefile.in.orig Mon Aug 1 12:54:35 2005
-+++ send-pr/Makefile.in Mon Aug 1 12:53:52 2005
-@@ -55,7 +55,7 @@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
--INSTALL_SCRIPT = @INSTALL_PROGRAM@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
-
- CFLAGS = -g
- LDFLAGS = -g
diff --git a/databases/gnats4/files/patch-send-pr_install-sid.sh b/databases/gnats4/files/patch-send-pr_install-sid.sh
deleted file mode 100644
index 8a00e0c2c6a4..000000000000
--- a/databases/gnats4/files/patch-send-pr_install-sid.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- send-pr/install-sid.sh.orig 2008-07-22 12:35:01.000000000 +0300
-+++ send-pr/install-sid.sh 2008-07-22 12:35:11.000000000 +0300
-@@ -27,7 +27,7 @@
- sysconfdir="@sysconfdir@"
-
- COMMAND=`echo $0 | sed -e 's,.*/,,g'`
--function usage() {
-+usage() {
- cat << __EOF__ >&2
- Usage: $COMMAND [OPTIONS] submitter-id
-
diff --git a/databases/gnats4/pkg-descr b/databases/gnats4/pkg-descr
deleted file mode 100644
index ae86149405b3..000000000000
--- a/databases/gnats4/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GNU GNATS is a set of tools for tracking bugs reported by users to a
-central site. It allows problem report management and communication
-with users through various means, including e-mail, Web and a network
-daemon. GNATS stores all the information about problem reports in its
-databases, consisting of plain text files and it provides tools for
-querying, editing and maintaining these databases.
diff --git a/databases/gnats4/pkg-install b/databases/gnats4/pkg-install
deleted file mode 100644
index 13c707fb263c..000000000000
--- a/databases/gnats4/pkg-install
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-ECHO_CMD=echo
-GREP=/usr/bin/grep
-PW=/usr/sbin/pw
-
-FTPUSERS=/etc/ftpusers
-GNATSDBDIR=%%GNATSDBDIR%%
-
-case $2 in
-PRE-INSTALL)
- if [ ! -x ${PW} ]; then
- ${ECHO_CMD} "Your system is missing the \`pw' command."
- exit 1
- fi
- if ${PW} usershow -n gnats >/dev/null 2>&1; then
- if [ "`pw usershow -n gnats | awk -F: '{print $9}'`" != "${GNATSDBDIR}" ]; then
- ${PW} usermod -n gnats -d "${GNATSDBDIR}" 2>/dev/null
- ${ECHO_CMD} "===> Account \`gnats' updated."
- fi
- else
- if ${PW} useradd -n gnats -u 61 -g 1 -d "${GNATSDBDIR}" \
- -c "GNATS database owner" -h -; then
- ${GREP} -qs '^gnats$' ${FTPUSERS} || ${ECHO_CMD} gnats >> ${FTPUSERS}
- ${ECHO_CMD} "===> Account \`gnats' created."
- else
- ${ECHO_CMD}
- ${ECHO_CMD} "The FreeBSD standard userid for gnats is 61, but this system"
- ${ECHO_CMD} "has already a different account with this userid:"
- ${ECHO_CMD}
- ${PW} usershow -u 61 -P
- ${ECHO_CMD}
- ${ECHO_CMD} "You can either delete this account (which may be dangerous) with"
- ${ECHO_CMD} " ${PW} userdel -u 61"
- ${ECHO_CMD} "or add the gnats user with an other userid with"
- ${ECHO_CMD} " ${PW} useradd -n gnats -g daemon \\"
- ${ECHO_CMD} " -d ${GNATSDBDIR} -c 'GNATS database owner' -h -"
- ${ECHO_CMD} "and retry installing this package"
- ${ECHO_CMD}
- exit 1
- fi
- fi
- ;;
-esac
diff --git a/databases/gnats4/pkg-message b/databases/gnats4/pkg-message
deleted file mode 100644
index 9bbfcee283f1..000000000000
--- a/databases/gnats4/pkg-message
+++ /dev/null
@@ -1,26 +0,0 @@
-[
-{ type: install
- message: <<EOM
-GNATS has been successfully installed.
-
-If you want to run the GNATS server, enter
-
- %%PREFIX%%/libexec/gnats/mkdb default
-
-to create the default database and add
-
- support stream tcp nowait gnats %%PREFIX%%/libexec/gnats/gnatsd gnatsd
-
-to inetd.conf(5). Instructions to upgrade from a
-GNATS 3.x database are in
-
- %%PREFIX%%/share/doc/gnats/UPGRADING
-
-Try `man gnats', `info gnats' and the online manual at
-
- http://www.gnu.org/software/gnats/gnats_toc.html
-
-for more information.
-EOM
-}
-]
diff --git a/databases/gnats4/pkg-plist b/databases/gnats4/pkg-plist
deleted file mode 100644
index 2f5cb3b6325c..000000000000
--- a/databases/gnats4/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-@(gnats,,4555) bin/edit-pr
-bin/getclose
-bin/install-sid
-bin/query-pr
-bin/send-pr
-%%SERVER%%@sample etc/gnats/databases.sample
-%%SERVER%%@sample etc/gnats/gnatsd.host_access.sample
-etc/gnats/defaults/addresses
-etc/gnats/defaults/categories
-etc/gnats/defaults/classes
-etc/gnats/defaults/dbconfig
-etc/gnats/defaults/gnatsd.user_access
-etc/gnats/defaults/responsible
-etc/gnats/defaults/states
-etc/gnats/defaults/submitters
-etc/gnats/send-pr.conf
-%%SERVER%%libexec/gnats/at-pr
-%%SERVER%%libexec/gnats/check-db
-%%SERVER%%libexec/gnats/delete-pr
-libexec/gnats/diff-prs
-libexec/gnats/file-pr
-@(gnats,,4555) %%SERVER%%libexec/gnats/gen-index
-@(gnats,,4555) %%SERVER%%libexec/gnats/gnatsd
-%%SERVER%%libexec/gnats/gnats-pwconv
-libexec/gnats/mail-agent
-%%SERVER%%libexec/gnats/mail-query
-%%SERVER%%libexec/gnats/mkcat
-%%SERVER%%libexec/gnats/mkdb
-libexec/gnats/pr-age
-libexec/gnats/pr-edit
-%%SERVER%%libexec/gnats/queue-pr
-%%SERVER%%libexec/gnats/rmcat
-share/man/man1/edit-pr.1.gz
-share/man/man1/query-pr.1.gz
-share/man/man1/send-pr.1.gz
-share/man/man5/databases.5.gz
-share/man/man5/dbconfig.5.gz
-share/man/man7/gnats.7.gz
-share/man/man8/delete-pr.8.gz
-share/man/man8/getclose.8.gz
-share/man/man8/file-pr.8.gz
-share/man/man8/gen-index.8.gz
-share/man/man8/gnatsd.8.gz
-share/man/man8/install-sid.8.gz
-share/man/man8/mkcat.8.gz
-share/man/man8/mkdb.8.gz
-share/man/man8/pr-edit.8.gz
-share/man/man8/queue-pr.8.gz
-share/man/man8/rmcat.8.gz
-%%EMACS_SITE_LISPDIR%%/gnats.el
-@dir(gnats,,) %%GNATSDBDIR%%/gnats
-@dir %%GNATSDBDIR%%
diff --git a/databases/gnatsweb4/Makefile b/databases/gnatsweb4/Makefile
deleted file mode 100644
index ff476e0dc4c0..000000000000
--- a/databases/gnatsweb4/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME= gnatsweb
-PORTVERSION= 4.00
-PORTREVISION= 7
-CATEGORIES= databases devel www
-MASTER_SITES= GNU
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gnatsweb, a GNATS web interface
-WWW= https://www.gnu.org/software/gnats/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= apache:run perl5 shebangfix
-SHEBANG_FILES= gnatsweb.pl
-USE_PERL5= run
-NO_BUILD= yes
-NO_ARCH= yes
-
-CGI_DIR?= ${WWWDIR}/cgi-bin
-
-PLIST_SUB= CGI_DIR="${CGI_DIR:S,^${PREFIX}/,,}"
-
-PORTDOCS= CUSTOMIZE CUSTOMIZE.cb CUSTOMIZE.vars \
- ChangeLog INSTALL NEWS README TROUBLESHOOTING
-
-PORTEXAMPLES= gnatsweb-site-example.pl
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${CGI_DIR} \
- ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/gnatsweb-site.pl \
- ${STAGEDIR}${ETCDIR}/gnatsweb-site.pl.sample
- ${INSTALL_SCRIPT} ${WRKSRC}/gnatsweb.pl ${STAGEDIR}${CGI_DIR}
- ${LN} -s ${ETCDIR}/gnatsweb-site.pl ${STAGEDIR}${CGI_DIR}
- ${INSTALL_DATA} ${WRKSRC}/gnatsweb.html ${STAGEDIR}${CGI_DIR}
-
-do-install-DOCS-on:
-.for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-do-install-EXAMPLES-on:
-.for example in ${PORTEXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${example} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/databases/gnatsweb4/distinfo b/databases/gnatsweb4/distinfo
deleted file mode 100644
index a00e9ccbb814..000000000000
--- a/databases/gnatsweb4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnatsweb-4.00.tar.gz) = ee26aa8739a2e47fdebd174ef21fcd1aed3ec47775a5f2ba52aa1e7a36c8c95f
-SIZE (gnatsweb-4.00.tar.gz) = 87656
diff --git a/databases/gnatsweb4/pkg-descr b/databases/gnatsweb4/pkg-descr
deleted file mode 100644
index ade5af5334ad..000000000000
--- a/databases/gnatsweb4/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Gnatsweb is a web interface to GNATS, the GNU Problem Report
-Management System. It is a Perl CGI script which runs on your
-web server.
diff --git a/databases/gnatsweb4/pkg-plist b/databases/gnatsweb4/pkg-plist
deleted file mode 100644
index 5d99f5af7cdc..000000000000
--- a/databases/gnatsweb4/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@sample %%ETCDIR%%/gnatsweb-site.pl.sample
-%%CGI_DIR%%/gnatsweb.pl
-%%CGI_DIR%%/gnatsweb-site.pl
-%%CGI_DIR%%/gnatsweb.html
diff --git a/databases/go-carbon/Makefile b/databases/go-carbon/Makefile
index 7bea4eec1554..a1cc9e357c63 100644
--- a/databases/go-carbon/Makefile
+++ b/databases/go-carbon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-carbon
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 25
+PORTREVISION= 28
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/databases/go-pgweb/Makefile b/databases/go-pgweb/Makefile
index 899937b511b9..20ba1b419b1a 100644
--- a/databases/go-pgweb/Makefile
+++ b/databases/go-pgweb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgweb
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
-PORTREVISION= 25
+PORTREVISION= 28
CATEGORIES= databases www
PKGNAMEPREFIX= go-
diff --git a/databases/gobang/Makefile b/databases/gobang/Makefile
index 72cad3146f4b..b972c867cda7 100644
--- a/databases/gobang/Makefile
+++ b/databases/gobang/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobang
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0-alpha.5
-PORTREVISION= 22
+PORTREVISION= 24
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/gom/Makefile b/databases/gom/Makefile
index 67f4ea309a19..00195e91f5d1 100644
--- a/databases/gom/Makefile
+++ b/databases/gom/Makefile
@@ -1,14 +1,14 @@
PORTNAME= gom
-PORTVERSION= 0.4
-PORTREVISION= 1
+PORTVERSION= 0.5.3
CATEGORIES= databases gnome
MASTER_SITES= GNOME
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GObject Data Mapper
-WWW= https://wiki.gnome.org/Projects/Gom
+WWW= https://https://gitlab.gnome.org/GNOME/gom
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gnome meson pkgconfig python sqlite tar:xz
diff --git a/databases/gom/distinfo b/databases/gom/distinfo
index 4e7cbde96d79..5b1184385149 100644
--- a/databases/gom/distinfo
+++ b/databases/gom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591949848
-SHA256 (gom-0.4.tar.xz) = 68d08006aaa3b58169ce7cf1839498f45686fba8115f09acecb89d77e1018a9d
-SIZE (gom-0.4.tar.xz) = 102744
+TIMESTAMP = 1740925042
+SHA256 (gnome/gom-0.5.3.tar.xz) = 069d0909fbdc6b4d27edf7a879366194e3ab508b03548bf5b89ff63546d20177
+SIZE (gnome/gom-0.5.3.tar.xz) = 106204
diff --git a/databases/goose/Makefile b/databases/goose/Makefile
index 7b8268d00426..d9789f9e0a75 100644
--- a/databases/goose/Makefile
+++ b/databases/goose/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goose
DISTVERSIONPREFIX= v
DISTVERSION= 3.22.0
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= databases
PKGNAMESUFFIX= -db-migration-tool
diff --git a/databases/grass8/Makefile b/databases/grass8/Makefile
index 14fc9ae2d0b5..18bf9f88e692 100644
--- a/databases/grass8/Makefile
+++ b/databases/grass8/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grass
DISTVERSION= 8.4.1
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \
diff --git a/databases/grass8/pkg-plist b/databases/grass8/pkg-plist
index 12b61da3bac5..f1006194ac96 100644
--- a/databases/grass8/pkg-plist
+++ b/databases/grass8/pkg-plist
@@ -2659,39 +2659,39 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/proj/units.table
%%GRASS_INST_DIR%%/etc/psdriver.ps
%%GRASS_INST_DIR%%/etc/python/grass/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/app/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/app/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/app/__pycache__/data%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/app/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/app/__pycache__/data%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/app/data.py
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__init__.py
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__main__.py
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/app%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/plots%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/results%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/runners%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/__main__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/app%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/plots%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/results%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/benchmark/__pycache__/runners%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/app.py
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/plots.py
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/results.py
%%GRASS_INST_DIR%%/etc/python/grass/benchmark/runners.py
%%GRASS_INST_DIR%%/etc/python/grass/exceptions/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/exceptions/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/exceptions/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/experimental/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/create%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/mapset%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/create%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/experimental/__pycache__/mapset%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/experimental/create.py
%%GRASS_INST_DIR%%/etc/python/grass/experimental/mapset.py
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/checks%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/create%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/data%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/history%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/manage%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/checks%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/config%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/create%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/data%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/history%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/grassdb/__pycache__/manage%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/checks.py
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/config.py
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/create.py
@@ -2699,17 +2699,17 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/history.py
%%GRASS_INST_DIR%%/etc/python/grass/grassdb/manage.py
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/case%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/checkers%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/gmodules%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/gutils%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/invoker%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/loader%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/reporters%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/runner%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/case%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/checkers%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/gmodules%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/gutils%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/invoker%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/loader%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/main%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/reporters%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/runner%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/gunittest/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/case.py
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/checkers.py
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/gmodules.py
@@ -2721,28 +2721,28 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/runner.py
%%GRASS_INST_DIR%%/etc/python/grass/gunittest/utils.py
%%GRASS_INST_DIR%%/etc/python/grass/imaging/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2avi%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2gif%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2ims%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2swf%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/operations%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2avi%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2gif%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2ims%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/images2swf%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/imaging/__pycache__/operations%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/imaging/images2avi.py
%%GRASS_INST_DIR%%/etc/python/grass/imaging/images2gif.py
%%GRASS_INST_DIR%%/etc/python/grass/imaging/images2ims.py
%%GRASS_INST_DIR%%/etc/python/grass/imaging/images2swf.py
%%GRASS_INST_DIR%%/etc/python/grass/imaging/operations.py
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/interactivemap%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/map%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/map3d%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/region%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/reprojection_renderer%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/seriesmap%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/setup%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/timeseriesmap%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/interactivemap%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/map%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/map3d%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/region%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/reprojection_renderer%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/seriesmap%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/setup%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/timeseriesmap%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/jupyter/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/interactivemap.py
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/map.py
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/map3d.py
@@ -2753,29 +2753,29 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/timeseriesmap.py
%%GRASS_INST_DIR%%/etc/python/grass/jupyter/utils.py
%%GRASS_INST_DIR%%/etc/python/grass/lib/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/arraystats%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/cluster%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ctypes_loader%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ctypes_preamble%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/date%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/dbmi%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/display%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/gis%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/gmath%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/imagery%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/nviz%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ogsf%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/proj%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/raster%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/raster3d%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/rowio%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/rtree%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/segment%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/stats%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/temporal%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/vector%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/vedit%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/arraystats%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/cluster%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ctypes_loader%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ctypes_preamble%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/date%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/dbmi%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/display%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/gis%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/gmath%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/imagery%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/nviz%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/ogsf%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/proj%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/raster%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/raster3d%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/rowio%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/rtree%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/segment%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/stats%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/temporal%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/vector%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/lib/__pycache__/vedit%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/lib/arraystats.py
%%GRASS_INST_DIR%%/etc/python/grass/lib/cluster.py
%%GRASS_INST_DIR%%/etc/python/grass/lib/ctypes_loader.py
@@ -2799,13 +2799,13 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/lib/vector.py
%%GRASS_INST_DIR%%/etc/python/grass/lib/vedit.py
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/dispatcher%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/robust%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/robustapply%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/saferef%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/signal%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/dispatcher%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/errors%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/robust%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/robustapply%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/saferef%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/__pycache__/signal%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/dispatcher.py
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/errors.py
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/robust.py
@@ -2813,36 +2813,36 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/saferef.py
%%GRASS_INST_DIR%%/etc/python/grass/pydispatch/signal.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/errors%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/errors.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/__pycache__/region%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/__pycache__/region%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/gis/region.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/messages/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/messages/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/messages/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/__pycache__/shortcuts%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/__pycache__/shortcuts%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/grid%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/patch%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/split%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/grid%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/patch%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/__pycache__/split%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/grid.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/patch.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/grid/split.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/docstring%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/env%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/flag%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/module%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/parameter%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/read%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/typedict%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/docstring%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/env%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/flag%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/module%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/parameter%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/read%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/__pycache__/typedict%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/docstring.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/env.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/flag.py
@@ -2852,14 +2852,14 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/interface/typedict.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/modules/shortcuts.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/abstract%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/buffer%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/category%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/history%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/raster_type%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/rowio%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/segment%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/abstract%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/buffer%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/category%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/history%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/raster_type%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/rowio%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/__pycache__/segment%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/abstract.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/buffer.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/category.py
@@ -2868,31 +2868,31 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/rowio.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/raster/segment.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/__pycache__/base%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/rpc/base.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/conversion%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/show%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/conversion%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/__pycache__/show%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/conversion.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/shell/show.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/benchmark%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/set_mapset%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/benchmark%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/__pycache__/set_mapset%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/benchmark.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/tests/set_mapset.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/utils.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/abstract%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/basic%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/find%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/geometry%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/sql%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/table%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/vector_type%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/abstract%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/basic%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/find%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/geometry%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/sql%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/table%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/__pycache__/vector_type%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/abstract.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/basic.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/find.py
@@ -2901,16 +2901,16 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/table.py
%%GRASS_INST_DIR%%/etc/python/grass/pygrass/vector/vector_type.py
%%GRASS_INST_DIR%%/etc/python/grass/script/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/array%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/db%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/raster%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/raster3d%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/setup%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/task%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/vector%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/array%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/core%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/db%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/raster%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/raster3d%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/setup%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/task%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/utils%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/script/__pycache__/vector%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/script/array.py
%%GRASS_INST_DIR%%/etc/python/grass/script/core.py
%%GRASS_INST_DIR%%/etc/python/grass/script/db.py
@@ -2921,45 +2921,45 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/script/utils.py
%%GRASS_INST_DIR%%/etc/python/grass/script/vector.py
%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/__pycache__/reader%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/__pycache__/reader%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/semantic_label/reader.py
%%GRASS_INST_DIR%%/etc/python/grass/temporal/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_map_dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_space_time_dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/aggregation%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/c_libraries_interface%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/datetime_math%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/extract%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/factory%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/gui_support%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/list_stds%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/mapcalc%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/open_stds%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/register%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/sampling%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/space_time_datasets%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatial_extent%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatial_topology_dataset_connector%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatio_temporal_relationships%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/stds_export%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/stds_import%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_algebra%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_extent%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_granularity%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_operator%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster3d_algebra%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster_algebra%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster_base_algebra%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_topology_dataset_connector%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_vector_algebra%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/unit_tests%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/univar_statistics%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_dataset%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_map_dataset%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/abstract_space_time_dataset%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/aggregation%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/c_libraries_interface%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/core%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/datetime_math%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/extract%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/factory%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/gui_support%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/list_stds%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/mapcalc%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/metadata%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/open_stds%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/register%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/sampling%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/space_time_datasets%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatial_extent%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatial_topology_dataset_connector%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/spatio_temporal_relationships%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/stds_export%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/stds_import%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_algebra%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_extent%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_granularity%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_operator%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster3d_algebra%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster_algebra%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_raster_base_algebra%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_topology_dataset_connector%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/temporal_vector_algebra%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/unit_tests%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/temporal/__pycache__/univar_statistics%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/temporal/abstract_dataset.py
%%GRASS_INST_DIR%%/etc/python/grass/temporal/abstract_map_dataset.py
%%GRASS_INST_DIR%%/etc/python/grass/temporal/abstract_space_time_dataset.py
@@ -2995,14 +2995,14 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/etc/python/grass/temporal/unit_tests.py
%%GRASS_INST_DIR%%/etc/python/grass/temporal/univar_statistics.py
%%GRASS_INST_DIR%%/etc/python/grass/utils/__init__.py
-%%GRASS_INST_DIR%%/etc/python/grass/utils/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/python/grass/utils/__pycache__/download%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/utils/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/python/grass/utils/__pycache__/download%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/python/grass/utils/download.py
-%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/srs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_cap_parsers%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_drv%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_gdal_drv%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/srs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_cap_parsers%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_drv%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/etc/r.in.wms/__pycache__/wms_gdal_drv%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/etc/r.in.wms/srs.py
%%GRASS_INST_DIR%%/etc/r.in.wms/wms_base.py
%%GRASS_INST_DIR%%/etc/r.in.wms/wms_cap_parsers.py
@@ -3457,21 +3457,21 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/scripts/d.rast3d
%%GRASS_INST_DIR%%/gui/scripts/d.wms
%%GRASS_INST_DIR%%/gui/wxpython/README
-%%GRASS_INST_DIR%%/gui/wxpython/__pycache__/wxgui%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/__pycache__/wxgui%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/animation/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/anim%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/controller%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/data%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/g.gui.animation%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/mapwindow%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/nviztask%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/provider%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/temporal_manager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/anim%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/controller%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/data%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/g.gui.animation%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/mapwindow%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/nviztask%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/provider%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/temporal_manager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/animation/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/animation/anim.py
%%GRASS_INST_DIR%%/gui/wxpython/animation/controller.py
%%GRASS_INST_DIR%%/gui/wxpython/animation/data.py
@@ -3485,24 +3485,24 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/animation/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/animation/utils.py
%%GRASS_INST_DIR%%/gui/wxpython/core/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/debug%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gcmd%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gconsole%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/giface%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/globalvar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gthread%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/layerlist%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/menutree%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/render%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/settings%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/toolboxes%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/treemodel%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/units%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/watchdog%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/workspace%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/ws%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/debug%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gcmd%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gconsole%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/giface%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/globalvar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/gthread%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/layerlist%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/menutree%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/render%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/settings%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/toolboxes%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/treemodel%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/units%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/utils%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/watchdog%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/workspace%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/core/__pycache__/ws%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/core/debug.py
%%GRASS_INST_DIR%%/gui/wxpython/core/gcmd.py
%%GRASS_INST_DIR%%/gui/wxpython/core/gconsole.py
@@ -3521,14 +3521,14 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/core/workspace.py
%%GRASS_INST_DIR%%/gui/wxpython/core/ws.py
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/catalog%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/g.gui.datacatalog%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/infomanager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/tree%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/catalog%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/g.gui.datacatalog%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/infomanager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/__pycache__/tree%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/catalog.py
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/frame.py
@@ -3537,13 +3537,13 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/datacatalog/tree.py
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/g.gui.dbmgr%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/sqlbuilder%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/vinfo%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/g.gui.dbmgr%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/manager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/sqlbuilder%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/__pycache__/vinfo%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/base.py
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/g.gui.dbmgr.py
@@ -3551,29 +3551,29 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/sqlbuilder.py
%%GRASS_INST_DIR%%/gui/wxpython/dbmgr/vinfo.py
%%GRASS_INST_DIR%%/gui/wxpython/gcp/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/g.gui.gcp%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/mapdisplay%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/statusbar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/g.gui.gcp%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/manager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/mapdisplay%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/statusbar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gcp/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/gcp/g.gui.gcp.py
%%GRASS_INST_DIR%%/gui/wxpython/gcp/manager.py
%%GRASS_INST_DIR%%/gui/wxpython/gcp/mapdisplay.py
%%GRASS_INST_DIR%%/gui/wxpython/gcp/statusbar.py
%%GRASS_INST_DIR%%/gui/wxpython/gcp/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/canvas%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/g.gui.gmodeler%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/giface%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/menudata%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/model%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/panels%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/canvas%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/g.gui.gmodeler%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/giface%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/menudata%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/model%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/panels%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/preferences%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/canvas.py
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/frame.py
@@ -3585,26 +3585,26 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/preferences.py
%%GRASS_INST_DIR%%/gui/wxpython/gmodeler/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/forms%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/ghelp%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/goutput%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/gselect%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/infobar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/mapdisp%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/menu%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/prompt%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/pyedit%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/pystc%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/query%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/simplelmgr%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/treeview%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/vselect%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/wrap%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/forms%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/ghelp%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/goutput%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/gselect%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/infobar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/mapdisp%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/menu%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/preferences%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/prompt%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/pyedit%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/pystc%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/query%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/simplelmgr%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/treeview%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/vselect%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/widgets%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/gui_core/__pycache__/wrap%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/forms.py
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/ghelp.py
@@ -3624,19 +3624,19 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/vselect.py
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/widgets.py
%%GRASS_INST_DIR%%/gui/wxpython/gui_core/wrap.py
-%%GRASS_INST_DIR%%/gui/wxpython/history/__pycache__/browser%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/history/__pycache__/tree%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/history/__pycache__/browser%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/history/__pycache__/tree%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/history/browser.py
%%GRASS_INST_DIR%%/gui/wxpython/history/tree.py
%%GRASS_INST_DIR%%/gui/wxpython/iclass/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/digit%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/g.gui.iclass%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/plots%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/statistics%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/digit%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/g.gui.iclass%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/plots%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/statistics%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iclass/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/iclass/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/iclass/digit.py
%%GRASS_INST_DIR%%/gui/wxpython/iclass/frame.py
@@ -3645,20 +3645,20 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/iclass/statistics.py
%%GRASS_INST_DIR%%/gui/wxpython/iclass/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/icons/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/grass_icons%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/icon%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/grass_icons%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/icons/__pycache__/icon%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/icons/grass_icons.py
%%GRASS_INST_DIR%%/gui/wxpython/icons/icon.py
%%GRASS_INST_DIR%%/gui/wxpython/image2target/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/g.gui.image2target%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_gis_set%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_gis_set_error%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_manager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_mapdisplay%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_statusbar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/g.gui.image2target%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_gis_set%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_gis_set_error%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_manager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_mapdisplay%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_statusbar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/image2target/__pycache__/ii2t_toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/image2target/g.gui.image2target.py
%%GRASS_INST_DIR%%/gui/wxpython/image2target/ii2t_gis_set.py
%%GRASS_INST_DIR%%/gui/wxpython/image2target/ii2t_gis_set_error.py
@@ -3667,15 +3667,15 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/image2target/ii2t_statusbar.py
%%GRASS_INST_DIR%%/gui/wxpython/image2target/ii2t_toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/controllers%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/core_c%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/iscatt_core%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/plots%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/controllers%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/core_c%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/iscatt_core%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/plots%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/iscatt/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/controllers.py
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/core_c.py
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/dialogs.py
@@ -3685,15 +3685,15 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/iscatt/utils.py
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/giface%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/layertree%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/menudata%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/pyshell%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/statusbar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/workspace%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/giface%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/layertree%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/menudata%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/pyshell%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/statusbar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/lmgr/__pycache__/workspace%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/giface.py
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/layertree.py
@@ -3703,28 +3703,28 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/lmgr/workspace.py
%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/wizard%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/__pycache__/wizard%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/base.py
%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/location_wizard/wizard.py
-%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/notebook%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/page%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/notebook%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/main_window/__pycache__/page%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/main_window/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/main_window/notebook.py
%%GRASS_INST_DIR%%/gui/wxpython/main_window/page.py
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/gprint%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/properties%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/statusbar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/test_mapdisp%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/gprint%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/main%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/properties%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/statusbar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/test_mapdisp%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/gprint.py
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/main.py
@@ -3733,37 +3733,37 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/test_mapdisp.py
%%GRASS_INST_DIR%%/gui/wxpython/mapdisp/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/g.gui.mapswipe%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/mapwindow%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/g.gui.mapswipe%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/mapwindow%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/g.gui.mapswipe.py
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/mapwindow.py
%%GRASS_INST_DIR%%/gui/wxpython/mapswipe/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/analysis%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/buffered%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/decorations%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/graphics%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/analysis%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/buffered%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/decorations%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/mapwin/__pycache__/graphics%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/analysis.py
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/base.py
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/buffered.py
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/decorations.py
%%GRASS_INST_DIR%%/gui/wxpython/mapwin/graphics.py
%%GRASS_INST_DIR%%/gui/wxpython/modules/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/colorrules%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/extensions%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/histogram%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/import_export%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/mapsets_picker%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/mcalc_builder%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/colorrules%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/extensions%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/histogram%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/import_export%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/mapsets_picker%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/modules/__pycache__/mcalc_builder%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/modules/colorrules.py
%%GRASS_INST_DIR%%/gui/wxpython/modules/extensions.py
%%GRASS_INST_DIR%%/gui/wxpython/modules/histogram.py
@@ -3771,14 +3771,14 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/modules/mapsets_picker.py
%%GRASS_INST_DIR%%/gui/wxpython/modules/mcalc_builder.py
%%GRASS_INST_DIR%%/gui/wxpython/nviz/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/animation%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/mapwindow%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/tools%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/workspace%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/wxnviz%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/animation%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/main%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/mapwindow%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/preferences%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/tools%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/workspace%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/nviz/__pycache__/wxnviz%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/nviz/animation.py
%%GRASS_INST_DIR%%/gui/wxpython/nviz/main.py
%%GRASS_INST_DIR%%/gui/wxpython/nviz/mapwindow.py
@@ -3787,26 +3787,26 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/nviz/workspace.py
%%GRASS_INST_DIR%%/gui/wxpython/nviz/wxnviz.py
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/g.gui.photo2image%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_manager%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_mapdisplay%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_statusbar%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/g.gui.photo2image%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_manager%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_mapdisplay%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_statusbar%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/photo2image/__pycache__/ip2i_toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/g.gui.photo2image.py
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/ip2i_manager.py
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/ip2i_mapdisplay.py
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/ip2i_statusbar.py
%%GRASS_INST_DIR%%/gui/wxpython/photo2image/ip2i_toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/psmap/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/g.gui.psmap%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/instructions%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/menudata%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/g.gui.psmap%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/instructions%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/menudata%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/psmap/__pycache__/utils%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/psmap/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/psmap/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/psmap/g.gui.psmap.py
@@ -3815,55 +3815,55 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/psmap/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/psmap/utils.py
%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/controller%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/g.gui.rdigit%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/controller%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/g.gui.rdigit%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rdigit/__pycache__/toolbars%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/rdigit/controller.py
%%GRASS_INST_DIR%%/gui/wxpython/rdigit/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/rdigit/g.gui.rdigit.py
%%GRASS_INST_DIR%%/gui/wxpython/rdigit/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/functions%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/g.gui.rlisetup%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/sampling_frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/wizard%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/functions%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/g.gui.rlisetup%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/sampling_frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/__pycache__/wizard%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/functions.py
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/g.gui.rlisetup.py
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/sampling_frame.py
%%GRASS_INST_DIR%%/gui/wxpython/rlisetup/wizard.py
%%GRASS_INST_DIR%%/gui/wxpython/startup/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/guiutils%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/locdownload%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/guiutils%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/startup/__pycache__/locdownload%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/startup/guiutils.py
%%GRASS_INST_DIR%%/gui/wxpython/startup/locdownload.py
%%GRASS_INST_DIR%%/gui/wxpython/timeline/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/g.gui.timeline%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/timeline/__pycache__/g.gui.timeline%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/timeline/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/timeline/g.gui.timeline.py
%%GRASS_INST_DIR%%/gui/wxpython/tplot/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/frame%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/g.gui.tplot%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/frame%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/tplot/__pycache__/g.gui.tplot%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/tplot/frame.py
%%GRASS_INST_DIR%%/gui/wxpython/tplot/g.gui.tplot.py
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/g.gui.vdigit%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/mapwindow%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/wxdigit%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/wxdisplay%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/g.gui.vdigit%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/main%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/mapwindow%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/preferences%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/wxdigit%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vdigit/__pycache__/wxdisplay%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/g.gui.vdigit.py
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/main.py
@@ -3873,13 +3873,13 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/wxdigit.py
%%GRASS_INST_DIR%%/gui/wxpython/vdigit/wxdisplay.py
%%GRASS_INST_DIR%%/gui/wxpython/vnet/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/toolbars%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_core%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_data%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_utils%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/toolbars%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_core%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_data%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/vnet_utils%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/vnet/__pycache__/widgets%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/vnet/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/vnet/toolbars.py
%%GRASS_INST_DIR%%/gui/wxpython/vnet/vnet_core.py
@@ -3887,21 +3887,21 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/gui/wxpython/vnet/vnet_utils.py
%%GRASS_INST_DIR%%/gui/wxpython/vnet/widgets.py
%%GRASS_INST_DIR%%/gui/wxpython/web_services/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/cap_interface%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/cap_interface%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/web_services/__pycache__/widgets%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/web_services/cap_interface.py
%%GRASS_INST_DIR%%/gui/wxpython/web_services/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/web_services/widgets.py
%%GRASS_INST_DIR%%/gui/wxpython/wxgui.py
%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__init__.py
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/dialogs%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/histogram%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/profile%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/scatter%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/base%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/dialogs%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/histogram%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/profile%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/gui/wxpython/wxplot/__pycache__/scatter%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/gui/wxpython/wxplot/base.py
%%GRASS_INST_DIR%%/gui/wxpython/wxplot/dialogs.py
%%GRASS_INST_DIR%%/gui/wxpython/wxplot/histogram.py
@@ -4448,9 +4448,9 @@ bin/grass%%MAJVER%%
%%GRASS_INST_DIR%%/share/metainfo/org.osgeo.grass.appdata.xml
%%GRASS_INST_DIR%%/translation_status.json
%%GRASS_INST_DIR%%/translators.csv
-%%GRASS_INST_DIR%%/utils/__pycache__/generate_last_commit_file%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/utils/__pycache__/ggroff%%PYTHON_EXT_SUFFIX%%.pyc
-%%GRASS_INST_DIR%%/utils/__pycache__/ghtml%%PYTHON_EXT_SUFFIX%%.pyc
+%%GRASS_INST_DIR%%/utils/__pycache__/generate_last_commit_file%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/utils/__pycache__/ggroff%%PYTHON_TAG%%.pyc
+%%GRASS_INST_DIR%%/utils/__pycache__/ghtml%%PYTHON_TAG%%.pyc
%%GRASS_INST_DIR%%/utils/g.echo
%%GRASS_INST_DIR%%/utils/g.html2man.py
%%GRASS_INST_DIR%%/utils/generate_last_commit_file.py
diff --git a/databases/hiredis/Makefile b/databases/hiredis/Makefile
index 65a82f428108..ad89ecea4947 100644
--- a/databases/hiredis/Makefile
+++ b/databases/hiredis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hiredis
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.0-15
+DISTVERSION= 1.3.0-15
CATEGORIES= databases
MAINTAINER= olgeni@FreeBSD.org
@@ -12,13 +12,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake cpe pathfix ssl
CPE_VENDOR= redislabs
-USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= redis
GH_TAGNAME= 7ab6b82
-CMAKE_OFF= ENABLE_NUGET
+USE_LDCONFIG= yes
+
CMAKE_ON= DISABLE_TESTS ENABLE_SSL
+CMAKE_OFF= ENABLE_NUGET
.include <bsd.port.mk>
diff --git a/databases/hiredis/distinfo b/databases/hiredis/distinfo
index 212f3760a2a6..71bed5236c52 100644
--- a/databases/hiredis/distinfo
+++ b/databases/hiredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711298380
-SHA256 (redis-hiredis-v1.2.0-15-7ab6b82_GH0.tar.gz) = fb136fc3f5bce774eb92709e1d041fa851e1130e95cc3aea5b871b91ff0ce4c5
-SIZE (redis-hiredis-v1.2.0-15-7ab6b82_GH0.tar.gz) = 128129
+TIMESTAMP = 1747769473
+SHA256 (redis-hiredis-v1.3.0-15-7ab6b82_GH0.tar.gz) = fb136fc3f5bce774eb92709e1d041fa851e1130e95cc3aea5b871b91ff0ce4c5
+SIZE (redis-hiredis-v1.3.0-15-7ab6b82_GH0.tar.gz) = 128129
diff --git a/databases/hiredis/files/patch-CMakeLists.txt b/databases/hiredis/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..270be9c26189
--- /dev/null
+++ b/databases/hiredis/files/patch-CMakeLists.txt
@@ -0,0 +1,89 @@
+--- CMakeLists.txt.orig 2025-05-20 19:09:59 UTC
++++ CMakeLists.txt
+@@ -46,13 +46,19 @@ ENDIF()
+ ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -DWIN32_LEAN_AND_MEAN)
+ ENDIF()
+
+-ADD_LIBRARY(hiredis ${hiredis_sources})
+-ADD_LIBRARY(hiredis::hiredis ALIAS hiredis)
+-set(hiredis_export_name hiredis CACHE STRING "Name of the exported target")
+-set_target_properties(hiredis PROPERTIES EXPORT_NAME ${hiredis_export_name})
++# Static lib
++ADD_LIBRARY(hiredis_static STATIC ${hiredis_sources})
++SET_TARGET_PROPERTIES(hiredis_static PROPERTIES OUTPUT_NAME hiredis)
+
+-SET_TARGET_PROPERTIES(hiredis
+- PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE
++# Shared lib
++ADD_LIBRARY(hiredis_shared SHARED ${hiredis_sources})
++ADD_LIBRARY(hiredis::hiredis ALIAS hiredis_shared)
++set(hiredis_export_name hiredis_shared CACHE STRING "Name of the exported target")
++SET_TARGET_PROPERTIES(hiredis_shared PROPERTIES EXPORT_NAME ${hiredis_export_name})
++
++SET_TARGET_PROPERTIES(hiredis_shared
++ PROPERTIES OUTPUT_NAME hiredis
++ WINDOWS_EXPORT_ALL_SYMBOLS TRUE
+ VERSION "${HIREDIS_SONAME}")
+ IF(MSVC)
+ SET_TARGET_PROPERTIES(hiredis
+@@ -61,12 +67,12 @@ ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+ IF(WIN32)
+ TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32)
+ ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+- TARGET_LINK_LIBRARIES(hiredis PUBLIC m)
++ TARGET_LINK_LIBRARIES(hiredis_shared PUBLIC m)
+ ELSEIF(CMAKE_SYSTEM_NAME MATCHES "SunOS")
+ TARGET_LINK_LIBRARIES(hiredis PUBLIC socket)
+ ENDIF()
+
+-TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $<INSTALL_INTERFACE:include> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
++TARGET_INCLUDE_DIRECTORIES(hiredis_shared PUBLIC $<INSTALL_INTERFACE:include> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
+
+ CONFIGURE_FILE(hiredis.pc.in hiredis.pc @ONLY)
+
+@@ -96,7 +102,7 @@ include(CPack)
+
+ include(CPack)
+
+-INSTALL(TARGETS hiredis
++INSTALL(TARGETS hiredis_static hiredis_shared
+ EXPORT hiredis-targets
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+@@ -159,28 +165,31 @@ IF(ENABLE_SSL)
+ FIND_PACKAGE(OpenSSL REQUIRED)
+ SET(hiredis_ssl_sources
+ ssl.c)
+- ADD_LIBRARY(hiredis_ssl ${hiredis_ssl_sources})
+- ADD_LIBRARY(hiredis::hiredis_ssl ALIAS hiredis_ssl)
++ ADD_LIBRARY(hiredis_ssl_static STATIC ${hiredis_ssl_sources})
++ ADD_LIBRARY(hiredis_ssl_shared ${hiredis_ssl_sources})
++ ADD_LIBRARY(hiredis::hiredis_ssl ALIAS hiredis_ssl_shared)
+
+ IF (APPLE AND BUILD_SHARED_LIBS)
+ SET_PROPERTY(TARGET hiredis_ssl PROPERTY LINK_FLAGS "-Wl,-undefined -Wl,dynamic_lookup")
+ ENDIF()
+
+- SET_TARGET_PROPERTIES(hiredis_ssl
++ SET_TARGET_PROPERTIES(hiredis_ssl_static PROPERTIES OUTPUT_NAME hiredis_ssl)
++ SET_TARGET_PROPERTIES(hiredis_ssl_shared
+ PROPERTIES
++ OUTPUT_NAME hiredis_ssl
+ WINDOWS_EXPORT_ALL_SYMBOLS TRUE
+ VERSION "${HIREDIS_SONAME}")
+ IF(MSVC)
+ SET_TARGET_PROPERTIES(hiredis_ssl
+ PROPERTIES COMPILE_FLAGS /Z7)
+ ENDIF()
+- TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE OpenSSL::SSL)
++ TARGET_LINK_LIBRARIES(hiredis_ssl_shared PRIVATE OpenSSL::SSL)
+ IF(WIN32)
+ TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE hiredis)
+ ENDIF()
+ CONFIGURE_FILE(hiredis_ssl.pc.in hiredis_ssl.pc @ONLY)
+
+- INSTALL(TARGETS hiredis_ssl
++ INSTALL(TARGETS hiredis_ssl_shared hiredis_ssl_static
+ EXPORT hiredis_ssl-targets
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
diff --git a/databases/hiredis/pkg-plist b/databases/hiredis/pkg-plist
index 861303e922e2..6c64b847d6ca 100644
--- a/databases/hiredis/pkg-plist
+++ b/databases/hiredis/pkg-plist
@@ -24,8 +24,10 @@ lib/cmake/hiredis/hiredis-targets.cmake
lib/cmake/hiredis_ssl/hiredis_ssl-config.cmake
lib/cmake/hiredis_ssl/hiredis_ssl-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/hiredis_ssl/hiredis_ssl-targets.cmake
+lib/libhiredis.a
lib/libhiredis.so
lib/libhiredis.so.1.2.1
+lib/libhiredis_ssl.a
lib/libhiredis_ssl.so
lib/libhiredis_ssl.so.1.2.1
libdata/pkgconfig/hiredis.pc
diff --git a/databases/immudb/Makefile b/databases/immudb/Makefile
index db751578b367..a9c57399d0eb 100644
--- a/databases/immudb/Makefile
+++ b/databases/immudb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= immudb
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 12
+PORTREVISION= 15
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/imposm3/Makefile b/databases/imposm3/Makefile
index f2576bc29813..ab0d59c148d1 100644
--- a/databases/imposm3/Makefile
+++ b/databases/imposm3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= imposm3
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 13
+PORTREVISION= 16
CATEGORIES= databases geography
MAINTAINER= darcy@dbitech.ca
diff --git a/databases/influxdb/Makefile b/databases/influxdb/Makefile
index f2d1983b7bbf..ab44482f2426 100644
--- a/databases/influxdb/Makefile
+++ b/databases/influxdb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= influxdb
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
-PORTREVISION= 27
+PORTREVISION= 30
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org
diff --git a/databases/influxdb2-cli/Makefile b/databases/influxdb2-cli/Makefile
index da44257b0d4e..aef309fb7e3c 100644
--- a/databases/influxdb2-cli/Makefile
+++ b/databases/influxdb2-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= influxdb2-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.5
-PORTREVISION= 6
+PORTREVISION= 9
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org
diff --git a/databases/keydb/Makefile b/databases/keydb/Makefile
index a638ccd58ae2..dc6d600eef55 100644
--- a/databases/keydb/Makefile
+++ b/databases/keydb/Makefile
@@ -1,6 +1,7 @@
PORTNAME= keydb
DISTVERSIONPREFIX= v
DISTVERSION= 6.3.4
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= zi@FreeBSD.org
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_i386= assertion failed: static_assert(sizeof(long) == sizeof(long long),"")
BROKEN_powerpc= assertion failed: static_assert(sizeof(long) == sizeof(long long),"")
-LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \
+LIB_DEPENDS= libuuid.so:misc/libuuid \
liblz4.so:archivers/liblz4 \
libsnappy.so:archivers/snappy \
libzstd.so:archivers/zstd
diff --git a/databases/kuzu/Makefile b/databases/kuzu/Makefile
new file mode 100644
index 000000000000..def0f4db1b3c
--- /dev/null
+++ b/databases/kuzu/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= kuzu
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.11.0
+CATEGORIES= databases
+
+MAINTAINER= mahlon@martini.nu
+COMMENT= Embeddable, scalable, extremely fast graph database
+WWW= https://kuzudb.com/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake ninja:build python:3.9+,build
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= kuzudb
+
+PLIST_SUB= VERSION=${DISTVERSION}
+
+post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/lib/libkuzu.so ${STAGEDIR}${PREFIX}/lib/libkuzu.so.${DISTVERSION}
+ ${RLN} libkuzu.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libkuzu.so
+ ${RLN} libkuzu.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libkuzu.so.0
+
+.include <bsd.port.mk>
diff --git a/databases/kuzu/distinfo b/databases/kuzu/distinfo
new file mode 100644
index 000000000000..92176c7b2b9f
--- /dev/null
+++ b/databases/kuzu/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752437160
+SHA256 (kuzudb-kuzu-v0.11.0_GH0.tar.gz) = 445872031fd41153dd5a35a3d471354f1a98f853df5aad45a0a47154c69eaf2f
+SIZE (kuzudb-kuzu-v0.11.0_GH0.tar.gz) = 154099568
diff --git a/databases/kuzu/files/patch-src_CMakeLists.txt b/databases/kuzu/files/patch-src_CMakeLists.txt
new file mode 100644
index 000000000000..0b5c38205021
--- /dev/null
+++ b/databases/kuzu/files/patch-src_CMakeLists.txt
@@ -0,0 +1,14 @@
+--- src/CMakeLists.txt.orig 2025-03-13 22:28:45 UTC
++++ src/CMakeLists.txt
+@@ -30,11 +30,6 @@ endif()
+ if(NOT WIN32)
+ set(KUZU_LIBRARIES dl ${KUZU_LIBRARIES})
+ endif()
+-# Seems to be needed for clang on linux only
+-# for compiling std::atomic<T>::compare_exchange_weak
+-if ((NOT APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") AND NOT __WASM__ AND NOT __SINGLE_THREADED__)
+- set(KUZU_LIBRARIES atomic ${KUZU_LIBRARIES})
+-endif()
+ if (ENABLE_BACKTRACES)
+ set(KUZU_LIBRARIES ${KUZU_LIBRARIES} cpptrace::cpptrace)
+ endif()
diff --git a/databases/kuzu/files/patch-src_storage_buffer__manager_vm__region.cpp b/databases/kuzu/files/patch-src_storage_buffer__manager_vm__region.cpp
new file mode 100644
index 000000000000..28589f14d0bc
--- /dev/null
+++ b/databases/kuzu/files/patch-src_storage_buffer__manager_vm__region.cpp
@@ -0,0 +1,13 @@
+--- src/storage/buffer_manager/vm_region.cpp.orig 2025-02-24 14:26:02 UTC
++++ src/storage/buffer_manager/vm_region.cpp
+@@ -14,6 +14,10 @@
+
+ #include "common/exception/buffer_manager.h"
+
++#ifndef MAP_NORESERVE
++#define MAP_NORESERVE 0
++#endif
++
+ using namespace kuzu::common;
+
+ namespace kuzu {
diff --git a/databases/kuzu/files/patch-third__party_roaring__bitmap_roaring.c b/databases/kuzu/files/patch-third__party_roaring__bitmap_roaring.c
new file mode 100644
index 000000000000..9ec38acf61af
--- /dev/null
+++ b/databases/kuzu/files/patch-third__party_roaring__bitmap_roaring.c
@@ -0,0 +1,10 @@
+--- third_party/roaring_bitmap/roaring.c.orig 2025-03-13 23:38:46 UTC
++++ third_party/roaring_bitmap/roaring.c
+@@ -55,6 +55,7 @@
+ */
+
+ #include "roaring.h"
++#include <sys/endian.h>
+
+ /* used for http://dmalloc.com/ Dmalloc - Debug Malloc Library */
+ #ifdef DMALLOC
diff --git a/databases/kuzu/pkg-descr b/databases/kuzu/pkg-descr
new file mode 100644
index 000000000000..0c354306f64a
--- /dev/null
+++ b/databases/kuzu/pkg-descr
@@ -0,0 +1,4 @@
+Kuzu is an embedded graph database built for query speed and scalability.
+It is optimized for handling complex analytical workloads on very large
+databases and provides a set of retrieval features, such as a full text
+search and vector indices.
diff --git a/databases/kuzu/pkg-plist b/databases/kuzu/pkg-plist
new file mode 100644
index 000000000000..7f83c4fd6ff9
--- /dev/null
+++ b/databases/kuzu/pkg-plist
@@ -0,0 +1,7 @@
+bin/kuzu
+include/kuzu.h
+include/kuzu.hpp
+lib/libkuzu.a
+lib/libkuzu.so
+lib/libkuzu.so.0
+lib/libkuzu.so.%%VERSION%%
diff --git a/databases/kyotocabinet/Makefile b/databases/kyotocabinet/Makefile
index 540f015c6af0..cd1bf2a5159e 100644
--- a/databases/kyotocabinet/Makefile
+++ b/databases/kyotocabinet/Makefile
@@ -20,21 +20,11 @@ CPPFLAGS+= -fPIC
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
MAKE_ARGS= PCDIR=${PREFIX}/libdata/pkgconfig
-REINPLACE_ARGS= -i ''
TEST_TARGET= check
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
-post-patch:
- @${REINPLACE_CMD} -e 's|-lstdc++ ||g' ${WRKSRC}/configure ${WRKSRC}/doc/spex.html ${WRKSRC}/example/Makefile ${WRKSRC}/lab/kcdict/Makefile
- @${REINPLACE_CMD} -e 's|-g0 -O2||g' \
- ${PATCH_WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-march=native||g' \
- ${PATCH_WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-m64 ||g' \
- ${PATCH_WRKSRC}/configure
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libkyotocabinet.so
diff --git a/databases/kyotocabinet/files/patch-configure b/databases/kyotocabinet/files/patch-configure
new file mode 100644
index 000000000000..8818087aa773
--- /dev/null
+++ b/databases/kyotocabinet/files/patch-configure
@@ -0,0 +1,59 @@
+--- configure.orig 2023-04-13 18:15:33 UTC
++++ configure
+@@ -2139,8 +2139,8 @@ MYPCFILES="kyotocabinet.pc"
+ MYPCFILES="kyotocabinet.pc"
+
+ # Building flags
+-MYCFLAGS="-Wall -ansi -pedantic -fPIC -fsigned-char -g0 -O2"
+-MYCXXFLAGS="-Wall -fPIC -fsigned-char -g0 -O2"
++MYCFLAGS="-Wall -ansi -pedantic -fPIC -fsigned-char"
++MYCXXFLAGS="-Wall -fPIC -fsigned-char"
+ MYCPPFLAGS="-I. -I\$(INCLUDEDIR) -I/usr/local/include"
+ MYCPPFLAGS="$MYCPPFLAGS -DNDEBUG -D_GNU_SOURCE=1"
+ MYCPPFLAGS="$MYCPPFLAGS -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D__EXTENSIONS__"
+@@ -4007,10 +4007,10 @@ printf 'checking for 64-bit availability... '
+
+ # System-depending optimization
+ printf 'checking for 64-bit availability... '
+-if printf 'int main(void) {return 0;}' | $CC -xc -m64 -o config.tmp - >config.tmp 2>&1
++if printf 'int main(void) {return 0;}' | $CC -xc -o config.tmp - >config.tmp 2>&1
+ then
+- MYCFLAGS="-m64 $MYCFLAGS"
+- MYCXXFLAGS="-m64 $MYCXXFLAGS"
++ MYCFLAGS="$MYCFLAGS"
++ MYCXXFLAGS="$MYCXXFLAGS"
+ printf 'yes\n'
+ else
+ printf 'no\n'
+@@ -4018,10 +4018,10 @@ then
+ if test "$enable_opt" != "no"
+ then
+ printf 'checking for CPU optimization availability... '
+- if printf 'int main(void) {return 0;}' | $CC -xc -march=native -o config.tmp - >config.tmp 2>&1
++ if printf 'int main(void) {return 0;}' | $CC -xc -o config.tmp - >config.tmp 2>&1
+ then
+- MYCFLAGS="-march=native $MYCFLAGS"
+- MYCXXFLAGS="-march=native $MYCXXFLAGS"
++ MYCFLAGS="$MYCFLAGS"
++ MYCXXFLAGS="$MYCXXFLAGS"
+ printf 'yes\n'
+ else
+ printf 'no\n'
+@@ -4231,7 +4231,7 @@ else
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lstdc++ $LIBS"
++LIBS="$LIBS"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+
+@@ -4260,7 +4260,7 @@ _ACEOF
+ #define HAVE_LIBSTDC__ 1
+ _ACEOF
+
+- LIBS="-lstdc++ $LIBS"
++ LIBS="$LIBS"
+
+ fi
+
diff --git a/databases/kyotocabinet/files/patch-doc-spex.html b/databases/kyotocabinet/files/patch-doc-spex.html
new file mode 100644
index 000000000000..e01715f2aa4a
--- /dev/null
+++ b/databases/kyotocabinet/files/patch-doc-spex.html
@@ -0,0 +1,11 @@
+--- doc/spex.html.orig 2012-05-24 11:32:01 UTC
++++ doc/spex.html
+@@ -257,7 +257,7 @@
+ <p>Kyoto Cabinet provides API of the C++ language and it is available by programs conforming to the C++03 standard. As the header files of Kyoto Cabinet are provided as `<code>kcutil.h</code>', `<code>kchashdb.h</code>', and so on, applications should include one or more of them accordingly to use the API. As the library is provided as `<code>libkyotocabinet.a</code>' and `<code>libkyotocabinet.so</code>' and they depends on `<code>libz.so</code>', `<code>libstdc++.so</code>', `<code>librt.so</code>', `<code>libpthread.so</code>', `<code>libm.so</code>', and `<code>libc.so</code>', linker options corresponding to them are required by the build command. The typical build command is the following.</p>
+
+ <pre>$ g++ -I/usr/local/include example.cc -o example \
+- -L/usr/local/lib -lkyotocabinet -lz -lstdc++ -lrt -lpthread -lm -lc
++ -L/usr/local/lib -lkyotocabinet -lz -lrt -lpthread -lm -lc
+ </pre>
+
+ <h3 id="installation_windows">For Windows</h3>
diff --git a/databases/kyotocabinet/files/patch-example-Makefile b/databases/kyotocabinet/files/patch-example-Makefile
new file mode 100644
index 000000000000..896196921d67
--- /dev/null
+++ b/databases/kyotocabinet/files/patch-example-Makefile
@@ -0,0 +1,11 @@
+--- example/Makefile.orig 2011-02-05 14:17:43 UTC
++++ example/Makefile
+@@ -20,7 +20,7 @@ LDFLAGS =
+ CFLAGS = -I. -I.. -Wall -ansi -pedantic -fsigned-char -O2
+ CXXFLAGS = -I. -I.. -Wall -fsigned-char -O2
+ LDFLAGS =
+-LIBS = -L. -L.. -lkyotocabinet -lstdc++ -lz -lrt -lpthread -lm -lc
++LIBS = -L. -L.. -lkyotocabinet -lz -lrt -lpthread -lm -lc
+ LDENV = LD_RUN_PATH=/lib:/usr/lib:$(HOME)/lib:/usr/local/lib:.:..
+ RUNENV = LD_LIBRARY_PATH=/lib:/usr/lib:$(HOME)/lib:/usr/local/lib:.:..
+
diff --git a/databases/kyototycoon/Makefile b/databases/kyototycoon/Makefile
index 924e439b2052..b7b505e66191 100644
--- a/databases/kyototycoon/Makefile
+++ b/databases/kyototycoon/Makefile
@@ -21,7 +21,6 @@ CPPFLAGS+= -fPIC
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
MAKE_ARGS= PCDIR=${PREFIX}/libdata/pkgconfig
-REINPLACE_ARGS= -i ''
TEST_TARGET= check
USE_CXXSTD= gnu++98
USE_LDCONFIG= yes
@@ -55,9 +54,6 @@ LZO_CONFIGURE_OFF= ac_cv_lib_lzo2_main=no
LZO_CONFIGURE_ON= ac_cv_lib_lzo2_main=yes
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
-post-patch:
- @${REINPLACE_CMD} -e 's|-lstdc++ ||g' ${WRKSRC}/configure ${WRKSRC}/doc/spex.html ${WRKSRC}/example/Makefile
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libkyototycoon.so ${STAGEDIR}${PREFIX}/libexec/*.so
diff --git a/databases/kyototycoon/files/patch-configure b/databases/kyototycoon/files/patch-configure
index 2ac536c3a2ea..ad1c1a719508 100644
--- a/databases/kyototycoon/files/patch-configure
+++ b/databases/kyototycoon/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig 2020-03-19 09:12:04 UTC
+--- configure.orig 2012-05-02 13:04:11 UTC
+++ configure
-@@ -3389,10 +3389,10 @@ fi
+@@ -3389,10 +3389,10 @@ then
if test "$enable_opt" != "no"
then
printf 'checking for CPU optimization availability... '
@@ -14,3 +14,21 @@
printf 'yes\n'
else
printf 'no\n'
+@@ -3729,7 +3729,7 @@ else
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lstdc++ $LIBS"
++LIBS="$LIBS"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+
+@@ -3758,7 +3758,7 @@ _ACEOF
+ #define HAVE_LIBSTDC__ 1
+ _ACEOF
+
+- LIBS="-lstdc++ $LIBS"
++ LIBS="$LIBS"
+
+ fi
+
diff --git a/databases/kyototycoon/files/patch-doc-spex.html b/databases/kyototycoon/files/patch-doc-spex.html
new file mode 100644
index 000000000000..3332e501815c
--- /dev/null
+++ b/databases/kyototycoon/files/patch-doc-spex.html
@@ -0,0 +1,11 @@
+--- doc/spex.html.orig 2012-05-24 17:44:23 UTC
++++ doc/spex.html
+@@ -160,7 +160,7 @@
+ <p>Kyoto Tycoon provides API of the C++ language and it is available by programs conforming to the C++03 standard. As the header files of Kyoto Tycoon are provided as `<code>ktutil.h</code>', `<code>ktremotedb.h</code>', and so on, applications should include one or more of them accordingly to use the API. As the library is provided as `<code>libkyototycoon.a</code>' and `<code>libkyototycoon.so</code>' and they depends on underlying system libraries, linker options corresponding to them are required by the build command. The typical build command is the following.</p>
+
+ <pre>$ g++ -I/usr/local/include example.cc -o example \
+- -L/usr/local/lib -lkyototycoon -lkyotocabinet -lz -lstdc++ \
++ -L/usr/local/lib -lkyototycoon -lkyotocabinet -lz \
+ -lresolv -lnsl -ldl -lrt -lpthread -lm -lc
+ </pre>
+
diff --git a/databases/kyototycoon/files/patch-example-Makefile b/databases/kyototycoon/files/patch-example-Makefile
new file mode 100644
index 000000000000..ae9276e598c2
--- /dev/null
+++ b/databases/kyototycoon/files/patch-example-Makefile
@@ -0,0 +1,11 @@
+--- example/Makefile.orig 2010-10-21 15:38:49 UTC
++++ example/Makefile
+@@ -19,7 +19,7 @@ LDFLAGS =
+ CFLAGS = -I. -I.. -Wall -ansi -pedantic -fsigned-char -O2
+ CXXFLAGS = -I. -I.. -Wall -fsigned-char -O2
+ LDFLAGS =
+-LIBS = -L. -L.. -lkyototycoon -lkyotocabinet -lstdc++ -lz -lrt -lpthread -lm -lc
++LIBS = -L. -L.. -lkyototycoon -lkyotocabinet -lz -lrt -lpthread -lm -lc
+ LDENV = LD_RUN_PATH=/lib:/usr/lib:$(HOME)/lib:/usr/local/lib:.:..
+ RUNENV = LD_LIBRARY_PATH=/lib:/usr/lib:$(HOME)/lib:/usr/local/lib:.:..
+
diff --git a/databases/ldb25/Makefile b/databases/ldb25/Makefile
index b12b4a403b13..0c6b3119f77a 100644
--- a/databases/ldb25/Makefile
+++ b/databases/ldb25/Makefile
@@ -95,12 +95,12 @@ CONFIGURE_ARGS+= --disable-python
.else
USES+= gettext-runtime python
-PLIST_FILES+= ${PKGCONFIGDIR}/pyldb-util${PYTHON_EXT_SUFFIX}.pc \
+PLIST_FILES+= ${PKGCONFIGDIR}/pyldb-util${PYTHON_TAG}.pc \
${PYTHON_SITELIBDIR}/_ldb_text.py \
- ${PYTHON_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so \
+ ${PYTHON_SITELIBDIR}/ldb${PYTHON_TAG}.so \
include/pyldb.h \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so.2
+ lib/libpyldb-util${PYTHON_TAG}.so \
+ lib/libpyldb-util${PYTHON_TAG}.so.2
.endif
# No fancy color error messages
@@ -142,8 +142,8 @@ post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${lib}
.endfor
.if ${PORT_OPTIONS:MPYTHON3} && !defined(NO_PYTHON)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_TAG}.so
.endif
.include <bsd.port.post.mk>
diff --git a/databases/ldb28/Makefile b/databases/ldb28/Makefile
index 6bbb81aceb54..4ac8cfa3b290 100644
--- a/databases/ldb28/Makefile
+++ b/databases/ldb28/Makefile
@@ -67,12 +67,12 @@ MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false"
PYTHON3_USES= gettext-runtime python
PYTHON3_USES_OFF= python:build,test
PYTHON3_CONFIGURE_OFF= --disable-python
-PYTHON3_PLIST_FILES= ${PKGCONFIGDIR}/pyldb-util${PYTHON_EXT_SUFFIX}.pc \
+PYTHON3_PLIST_FILES= ${PKGCONFIGDIR}/pyldb-util${PYTHON_TAG}.pc \
${PYTHON_SITELIBDIR}/_ldb_text.py \
- ${PYTHON_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so \
+ ${PYTHON_SITELIBDIR}/ldb${PYTHON_TAG}.so \
include/pyldb.h \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so.2
+ lib/libpyldb-util${PYTHON_TAG}.so \
+ lib/libpyldb-util${PYTHON_TAG}.so.2
# No fancy color error messages
_CFLAGS_clang= -fno-color-diagnostics
@@ -137,7 +137,7 @@ post-install:
.endfor
post-install-PYTHON3-on:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/databases/ldb29/Makefile b/databases/ldb29/Makefile
index 87199b68ca1a..e9f56a9dcedf 100644
--- a/databases/ldb29/Makefile
+++ b/databases/ldb29/Makefile
@@ -67,12 +67,12 @@ MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false"
PYTHON3_USES= gettext-runtime python
PYTHON3_USES_OFF= python:build,test
PYTHON3_CONFIGURE_OFF= --disable-python
-PYTHON3_PLIST_FILES= ${PKGCONFIGDIR}/pyldb-util${PYTHON_EXT_SUFFIX}.pc \
+PYTHON3_PLIST_FILES= ${PKGCONFIGDIR}/pyldb-util${PYTHON_TAG}.pc \
${PYTHON_SITELIBDIR}/_ldb_text.py \
- ${PYTHON_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so \
+ ${PYTHON_SITELIBDIR}/ldb${PYTHON_TAG}.so \
include/pyldb.h \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so \
- lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so.2
+ lib/libpyldb-util${PYTHON_TAG}.so \
+ lib/libpyldb-util${PYTHON_TAG}.so.2
# No fancy color error messages
_CFLAGS_clang= -fno-color-diagnostics
@@ -137,7 +137,7 @@ post-install:
.endfor
post-install-PYTHON3-on:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/databases/leo_center/Makefile b/databases/leo_center/Makefile
index 5059c6207099..a92207adb0e0 100644
--- a/databases/leo_center/Makefile
+++ b/databases/leo_center/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.70
PORTREVISION= 1
CATEGORIES= databases
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= LeoFS Web console
WWW= https://leo-project.net/
diff --git a/databases/leofs/Makefile b/databases/leofs/Makefile
index 00ff718ee162..3dcd9ff8d3f0 100644
--- a/databases/leofs/Makefile
+++ b/databases/leofs/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 2
CATEGORIES= databases
DIST_SUBDIR= ${PORTNAME}
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Highly scalable, fault-tolerant distributed file system
WWW= https://leo-project.net/
diff --git a/databases/libgda5-jdbc/Makefile b/databases/libgda5-jdbc/Makefile
index 7c4ffcf24df0..56124434faed 100644
--- a/databases/libgda5-jdbc/Makefile
+++ b/databases/libgda5-jdbc/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases gnome
PKGNAMESUFFIX= 5-jdbc
diff --git a/databases/libgda5-ldap/Makefile b/databases/libgda5-ldap/Makefile
index f7250e2c5061..3970b61f1bf5 100644
--- a/databases/libgda5-ldap/Makefile
+++ b/databases/libgda5-ldap/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases gnome
PKGNAMESUFFIX= 5-ldap
diff --git a/databases/libgda5-postgresql/Makefile b/databases/libgda5-postgresql/Makefile
index e87277922bed..3355e687a4a0 100644
--- a/databases/libgda5-postgresql/Makefile
+++ b/databases/libgda5-postgresql/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases gnome
PKGNAMESUFFIX= 5-postgresql
diff --git a/databases/libgda5-ui/Makefile b/databases/libgda5-ui/Makefile
index 60ea296df428..c6b4348a91dc 100644
--- a/databases/libgda5-ui/Makefile
+++ b/databases/libgda5-ui/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases gnome
PKGNAMESUFFIX= 5-ui
diff --git a/databases/libgda5/Makefile b/databases/libgda5/Makefile
index 71c2150e3b6e..d59f66c9381b 100644
--- a/databases/libgda5/Makefile
+++ b/databases/libgda5/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libgda
DISTVERSION?= 5.2.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 5
@@ -34,7 +34,9 @@ INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --without-oracle \
--disable-crypto \
--disable-default-binary \
- --enable-introspection
+ --enable-introspection \
+ --without-bdb \
+ --without-mdb
.include <bsd.port.options.mk>
@@ -54,13 +56,6 @@ USE_GNOME+= cairo gtk30
CONFIGURE_ARGS+=--without-ui
.endif
-.if ${LIBGDA5_SLAVE}==bdb
-USES+= bdb:5
-CONFIGURE_ARGS+= --with-bdb=${LOCALBASE}
-.else
-CONFIGURE_ARGS+= --without-bdb
-.endif
-
.if ${LIBGDA5_SLAVE}==ldap
USES+= ldap
CONFIGURE_ARGS+= --with-ldap=${LOCALBASE}
@@ -83,14 +78,6 @@ CONFIGURE_ARGS+= --with-postgres=${LOCALBASE}
CONFIGURE_ARGS+= --without-postgres
.endif
-# MDB (MS Access)
-.if ${LIBGDA5_SLAVE}==mdb
-LIB_DEPENDS+= libmdbsql.so:databases/mdbtools
-CONFIGURE_ARGS+= --with-mdb=${LOCALBASE}
-.else
-CONFIGURE_ARGS+= --without-mdb
-.endif
-
.if ${LIBGDA5_SLAVE}==jdbc
USES+= java
JAVA_VENDOR= openjdk
diff --git a/databases/libgda6/Makefile b/databases/libgda6/Makefile
new file mode 100644
index 000000000000..3ff7b17ca311
--- /dev/null
+++ b/databases/libgda6/Makefile
@@ -0,0 +1,42 @@
+PORTNAME= libgda
+DISTVERSION= 6.0.1.g${SNAPDATE}
+PORTREVISION= 1
+CATEGORIES= databases gnome
+PKGNAMESUFFIX= 6
+DIST_SUBDIR= gnome
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Database access library
+WWW= https://gitlab.gnome.org/GNOME/libgda
+
+LICENSE= LGPL20+
+
+BUILD_DEPENDS= iso-codes>0:misc/iso-codes
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
+ libgcrypt.so:security/libgcrypt \
+ libsecret-1.so:security/libsecret
+
+USES= cpe gettext meson gnome pkgconfig python:build shebangfix \
+ sqlite ssl tar:bz2 vala:build
+CPE_VENDOR= gnome
+USE_GNOME= glib20 gtk30 intltool:build introspection:build libxml2 \
+ libxslt
+SHEBANG_FILES= providers/raw_spec.py
+# Or use patch from https://gitlab.gnome.org/GNOME/libgda/-/merge_requests/208
+CFLAGS+= -Wno-deprecated-non-prototype -Wno-error=deprecated-declarations
+
+MESON_ARGS= -Dui=false \
+ -Dhelp=false \
+ -Dsqlcipher=false \
+ -Dlibsoup=false \
+ -Dlibsecret=true \
+ -Dpostgres=false \
+ -Dmysql=false
+
+USE_GITLAB= yes
+GL_SITE= https://gitlab.gnome.org
+GL_ACCOUNT= GNOME
+GL_TAGNAME= c149606b
+SNAPDATE= 20250302
+
+.include <bsd.port.mk>
diff --git a/databases/libgda6/distinfo b/databases/libgda6/distinfo
new file mode 100644
index 000000000000..67657f6bb7f7
--- /dev/null
+++ b/databases/libgda6/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745768029
+SHA256 (gnome/libgda-c149606b.tar.bz2) = a6d29701c9894b015e5f300b72bb967097771632327100911d543e58fc31a9f1
+SIZE (gnome/libgda-c149606b.tar.bz2) = 12585955
diff --git a/databases/libgda6/files/patch-libgda_gda-connection.c b/databases/libgda6/files/patch-libgda_gda-connection.c
new file mode 100644
index 000000000000..87c2d770d13d
--- /dev/null
+++ b/databases/libgda6/files/patch-libgda_gda-connection.c
@@ -0,0 +1,30 @@
+../libgda/gda-connection.c:6931:7: error: variable 'refs' set but not used [-Werror,-Wunused-but-set-variable]
+ 6931 | gint refs;
+ | ^
+1 error generated.
+
+--- libgda/gda-connection.c.orig 2025-03-02 15:03:58 UTC
++++ libgda/gda-connection.c
+@@ -6928,14 +6928,12 @@ gda_connection_prepare_operation_create_table_v (GdaCo
+ gchar *arg;
+ GType type;
+ GdaServerOperationCreateTableFlag flag;
+- gint refs;
+ GList *arguments = NULL;
+ GdaServerOperationCreateTableArg* argument;
+
+ va_start (args, error);
+ type = 0;
+ arg = NULL;
+- refs = -1;
+
+ while ((arg = va_arg (args, gchar*))) {
+ argument = gda_server_operation_create_table_arg_new ();
+@@ -6956,7 +6954,6 @@ gda_connection_prepare_operation_create_table_v (GdaCo
+ gchar *fkey_ondelete;
+ gchar *fkey_onupdate;
+
+- refs++;
+ GList *lfields = NULL;
+
+ fkey_table = va_arg (args, gchar*);
diff --git a/databases/libgda6/files/patch-libgda_gda-db-catalog.c b/databases/libgda6/files/patch-libgda_gda-db-catalog.c
new file mode 100644
index 000000000000..1b50a22006c0
--- /dev/null
+++ b/databases/libgda6/files/patch-libgda_gda-db-catalog.c
@@ -0,0 +1,36 @@
+../libgda/gda-db-catalog.c:832:8: error: variable 'ntables' set but not used [-Werror,-Wunused-but-set-variable]
+ 832 | gint ntables = 0;
+ | ^
+../libgda/gda-db-catalog.c:833:8: error: variable 'nviews' set but not used [-Werror,-Wunused-but-set-variable]
+ 833 | gint nviews = 0;
+ | ^
+2 errors generated.
+
+--- libgda/gda-db-catalog.c.orig 2025-03-02 15:03:58 UTC
++++ libgda/gda-db-catalog.c
+@@ -829,9 +829,6 @@ gda_db_catalog_parse_cnc (GdaDbCatalog *self,
+
+ GSList *it = NULL;
+
+- gint ntables = 0;
+- gint nviews = 0;
+-
+ for (it=dblist; it; it = it->next)
+ {
+ if(GDA_META_DB_OBJECT(it->data)->obj_type == GDA_META_DB_TABLE)
+@@ -841,7 +838,6 @@ gda_db_catalog_parse_cnc (GdaDbCatalog *self,
+ continue;
+
+ priv->mp_tables = g_list_append (priv->mp_tables,table);
+- ntables++;
+ continue;
+ }
+
+@@ -854,7 +850,6 @@ gda_db_catalog_parse_cnc (GdaDbCatalog *self,
+
+ g_print ("%s:%d Found %s view\n", __FILE__, __LINE__, gda_db_base_get_full_name(GDA_DB_BASE (view)));
+ priv->mp_views = g_list_append (priv->mp_views, view);
+- nviews++;
+ continue;
+ }
+ }
diff --git a/databases/libgda6/files/patch-tests_data-models_check__model__errors.c b/databases/libgda6/files/patch-tests_data-models_check__model__errors.c
new file mode 100644
index 000000000000..605f338ee812
--- /dev/null
+++ b/databases/libgda6/files/patch-tests_data-models_check__model__errors.c
@@ -0,0 +1,24 @@
+../tests/data-models/check_model_errors.c:51:11: error: variable 'ntests' set but not used [-Werror,-Wunused-but-set-variable]
+ 51 | guint i, ntests = 0, number_failed = 0;
+ | ^
+1 error generated.
+
+--- tests/data-models/check_model_errors.c.orig 2025-03-02 15:03:58 UTC
++++ tests/data-models/check_model_errors.c
+@@ -48,7 +48,7 @@ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **arg
+ int
+ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv)
+ {
+- guint i, ntests = 0, number_failed = 0;
++ guint i, number_failed = 0;
+
+ gda_init ();
+
+@@ -58,7 +58,6 @@ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **arg
+ number_failed += n;
+ if (n > 0)
+ g_print ("Test %d failed\n", i+1);
+- ntests ++;
+ }
+
+ g_print ("TESTS COUNT: %d\n", i);
diff --git a/databases/libgda6/files/patch-tests_data-models_check__pmodel.c b/databases/libgda6/files/patch-tests_data-models_check__pmodel.c
new file mode 100644
index 000000000000..35bda1e18c61
--- /dev/null
+++ b/databases/libgda6/files/patch-tests_data-models_check__pmodel.c
@@ -0,0 +1,24 @@
+../tests/data-models/check_pmodel.c:108:11: error: variable 'ntests' set but not used [-Werror,-Wunused-but-set-variable]
+ 108 | guint i, ntests = 0, number_failed = 0;
+ | ^
+1 error generated.
+
+--- tests/data-models/check_pmodel.c.orig 2025-03-02 15:03:58 UTC
++++ tests/data-models/check_pmodel.c
+@@ -105,7 +105,7 @@ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **arg
+ int
+ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv)
+ {
+- guint i, ntests = 0, number_failed = 0;
++ guint i, number_failed = 0;
+ GdaConnection *cnc;
+
+ gda_init ();
+@@ -119,7 +119,6 @@ main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **arg
+ number_failed += n;
+ if (n > 0)
+ g_print ("Test %d failed\n", i+1);
+- ntests ++;
+ }
+
+ g_object_unref (cnc);
diff --git a/databases/libgda6/pkg-descr b/databases/libgda6/pkg-descr
new file mode 100644
index 000000000000..e63f904c32d0
--- /dev/null
+++ b/databases/libgda6/pkg-descr
@@ -0,0 +1,7 @@
+Libgda is a (relatively small) database access library:
+* it is a wrapper like ODBC but with more features to access several
+ database engines
+* features a meta data extractor (to know all about database objects
+ in a common way)
+* comes with an SQL console application (like mysql, psql or sqlite3 consoles)
+* relies on GLib, coded in C, its API is easy to use
diff --git a/databases/libgda6/pkg-plist b/databases/libgda6/pkg-plist
new file mode 100644
index 000000000000..d4cce4c29eff
--- /dev/null
+++ b/databases/libgda6/pkg-plist
@@ -0,0 +1,167 @@
+include/libgda-6.0/libgda/gda-attributes-manager.h
+include/libgda-6.0/libgda/gda-batch.h
+include/libgda-6.0/libgda/gda-blob-op.h
+include/libgda-6.0/libgda/gda-column.h
+include/libgda-6.0/libgda/gda-config.h
+include/libgda-6.0/libgda/gda-connection-event.h
+include/libgda-6.0/libgda/gda-connection-private.h
+include/libgda-6.0/libgda/gda-connection.h
+include/libgda-6.0/libgda/gda-data-access-wrapper.h
+include/libgda-6.0/libgda/gda-data-comparator.h
+include/libgda-6.0/libgda/gda-data-handler.h
+include/libgda-6.0/libgda/gda-data-model-array.h
+include/libgda-6.0/libgda/gda-data-model-dir.h
+include/libgda-6.0/libgda/gda-data-model-extra.h
+include/libgda-6.0/libgda/gda-data-model-import.h
+include/libgda-6.0/libgda/gda-data-model-iter-extra.h
+include/libgda-6.0/libgda/gda-data-model-iter.h
+include/libgda-6.0/libgda/gda-data-model-private.h
+include/libgda-6.0/libgda/gda-data-model-select.h
+include/libgda-6.0/libgda/gda-data-model.h
+include/libgda-6.0/libgda/gda-data-pivot.h
+include/libgda-6.0/libgda/gda-data-proxy.h
+include/libgda-6.0/libgda/gda-data-select-private.h
+include/libgda-6.0/libgda/gda-data-select.h
+include/libgda-6.0/libgda/gda-db-base.h
+include/libgda-6.0/libgda/gda-db-buildable.h
+include/libgda-6.0/libgda/gda-db-catalog.h
+include/libgda-6.0/libgda/gda-db-column-private.h
+include/libgda-6.0/libgda/gda-db-column.h
+include/libgda-6.0/libgda/gda-db-fkey-private.h
+include/libgda-6.0/libgda/gda-db-fkey.h
+include/libgda-6.0/libgda/gda-db-index-field.h
+include/libgda-6.0/libgda/gda-db-index.h
+include/libgda-6.0/libgda/gda-db-table.h
+include/libgda-6.0/libgda/gda-db-view.h
+include/libgda-6.0/libgda/gda-ddl-modifiable.h
+include/libgda-6.0/libgda/gda-decl.h
+include/libgda-6.0/libgda/gda-enums.h
+include/libgda-6.0/libgda/gda-holder.h
+include/libgda-6.0/libgda/gda-lockable.h
+include/libgda-6.0/libgda/gda-log.h
+include/libgda-6.0/libgda/gda-meta-store.h
+include/libgda-6.0/libgda/gda-meta-struct.h
+include/libgda-6.0/libgda/gda-provider-meta.h
+include/libgda-6.0/libgda/gda-provider.h
+include/libgda-6.0/libgda/gda-quark-list.h
+include/libgda-6.0/libgda/gda-repetitive-statement.h
+include/libgda-6.0/libgda/gda-row.h
+include/libgda-6.0/libgda/gda-server-operation.h
+include/libgda-6.0/libgda/gda-server-provider-extra.h
+include/libgda-6.0/libgda/gda-server-provider-impl.h
+include/libgda-6.0/libgda/gda-server-provider-private.h
+include/libgda-6.0/libgda/gda-server-provider.h
+include/libgda-6.0/libgda/gda-set.h
+include/libgda-6.0/libgda/gda-sql-builder.h
+include/libgda-6.0/libgda/gda-statement-extra.h
+include/libgda-6.0/libgda/gda-statement.h
+include/libgda-6.0/libgda/gda-transaction-status-private.h
+include/libgda-6.0/libgda/gda-transaction-status.h
+include/libgda-6.0/libgda/gda-tree-manager.h
+include/libgda-6.0/libgda/gda-tree-mgr-columns.h
+include/libgda-6.0/libgda/gda-tree-mgr-label.h
+include/libgda-6.0/libgda/gda-tree-mgr-schemas.h
+include/libgda-6.0/libgda/gda-tree-mgr-select.h
+include/libgda-6.0/libgda/gda-tree-mgr-tables.h
+include/libgda-6.0/libgda/gda-tree-node.h
+include/libgda-6.0/libgda/gda-tree.h
+include/libgda-6.0/libgda/gda-util.h
+include/libgda-6.0/libgda/gda-value.h
+include/libgda-6.0/libgda/gda-xa-transaction.h
+include/libgda-6.0/libgda/handlers/gda-handler-bin.h
+include/libgda-6.0/libgda/handlers/gda-handler-boolean.h
+include/libgda-6.0/libgda/handlers/gda-handler-numerical.h
+include/libgda-6.0/libgda/handlers/gda-handler-string.h
+include/libgda-6.0/libgda/handlers/gda-handler-text.h
+include/libgda-6.0/libgda/handlers/gda-handler-time.h
+include/libgda-6.0/libgda/handlers/gda-handler-type.h
+include/libgda-6.0/libgda/libgda.h
+include/libgda-6.0/libgda/providers-support/gda-data-select-priv.h
+include/libgda-6.0/libgda/providers-support/gda-meta-column-types.h
+include/libgda-6.0/libgda/providers-support/gda-pstmt.h
+include/libgda-6.0/libgda/sql-parser/gda-sql-parser.h
+include/libgda-6.0/libgda/sql-parser/gda-sql-statement.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-compound.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-decl.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-delete.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-insert.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-parts.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-pspec.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-select.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-trans.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-unknown.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-update.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct-util.h
+include/libgda-6.0/libgda/sql-parser/gda-statement-struct.h
+include/libgda-6.0/libgda/thread-wrapper/gda-connect.h
+include/libgda-6.0/libgda/thread-wrapper/gda-worker.h
+lib/girepository-1.0/Gda-6.0.typelib
+lib/libgda-6.0.so
+lib/libgda-6.0.so.6
+lib/libgda-6.0.so.6.0.0
+lib/libgda-6.0/providers/libgda-sqlite-6.0.so
+libdata/pkgconfig/libgda-6.0.pc
+libdata/pkgconfig/libgda-sqlite-6.0.pc
+share/gir-1.0/Gda-6.0.gir
+%%DATADIR%%-6.0/dtd/libgda-array.dtd
+%%DATADIR%%-6.0/dtd/libgda-db-catalog.dtd
+%%DATADIR%%-6.0/dtd/libgda-paramlist.dtd
+%%DATADIR%%-6.0/dtd/libgda-server-operation.dtd
+%%DATADIR%%-6.0/information_schema.xml
+share/locale/ar/LC_MESSAGES/libgda-6.0.mo
+share/locale/az/LC_MESSAGES/libgda-6.0.mo
+share/locale/bs/LC_MESSAGES/libgda-6.0.mo
+share/locale/ca/LC_MESSAGES/libgda-6.0.mo
+share/locale/ca@valencia/LC_MESSAGES/libgda-6.0.mo
+share/locale/cs/LC_MESSAGES/libgda-6.0.mo
+share/locale/da/LC_MESSAGES/libgda-6.0.mo
+share/locale/de/LC_MESSAGES/libgda-6.0.mo
+share/locale/dz/LC_MESSAGES/libgda-6.0.mo
+share/locale/el/LC_MESSAGES/libgda-6.0.mo
+share/locale/en_CA/LC_MESSAGES/libgda-6.0.mo
+share/locale/en_GB/LC_MESSAGES/libgda-6.0.mo
+share/locale/eo/LC_MESSAGES/libgda-6.0.mo
+share/locale/es/LC_MESSAGES/libgda-6.0.mo
+share/locale/eu/LC_MESSAGES/libgda-6.0.mo
+share/locale/fa/LC_MESSAGES/libgda-6.0.mo
+share/locale/fi/LC_MESSAGES/libgda-6.0.mo
+share/locale/fr/LC_MESSAGES/libgda-6.0.mo
+share/locale/ga/LC_MESSAGES/libgda-6.0.mo
+share/locale/gl/LC_MESSAGES/libgda-6.0.mo
+share/locale/hr/LC_MESSAGES/libgda-6.0.mo
+share/locale/hu/LC_MESSAGES/libgda-6.0.mo
+share/locale/id/LC_MESSAGES/libgda-6.0.mo
+share/locale/it/LC_MESSAGES/libgda-6.0.mo
+share/locale/ja/LC_MESSAGES/libgda-6.0.mo
+share/locale/ka/LC_MESSAGES/libgda-6.0.mo
+share/locale/ko/LC_MESSAGES/libgda-6.0.mo
+share/locale/lt/LC_MESSAGES/libgda-6.0.mo
+share/locale/lv/LC_MESSAGES/libgda-6.0.mo
+share/locale/mk/LC_MESSAGES/libgda-6.0.mo
+share/locale/ml/LC_MESSAGES/libgda-6.0.mo
+share/locale/ms/LC_MESSAGES/libgda-6.0.mo
+share/locale/nb/LC_MESSAGES/libgda-6.0.mo
+share/locale/ne/LC_MESSAGES/libgda-6.0.mo
+share/locale/nl/LC_MESSAGES/libgda-6.0.mo
+share/locale/oc/LC_MESSAGES/libgda-6.0.mo
+share/locale/pa/LC_MESSAGES/libgda-6.0.mo
+share/locale/pt/LC_MESSAGES/libgda-6.0.mo
+share/locale/pt_BR/LC_MESSAGES/libgda-6.0.mo
+share/locale/ro/LC_MESSAGES/libgda-6.0.mo
+share/locale/ru/LC_MESSAGES/libgda-6.0.mo
+share/locale/rw/LC_MESSAGES/libgda-6.0.mo
+share/locale/sk/LC_MESSAGES/libgda-6.0.mo
+share/locale/sl/LC_MESSAGES/libgda-6.0.mo
+share/locale/sq/LC_MESSAGES/libgda-6.0.mo
+share/locale/sr/LC_MESSAGES/libgda-6.0.mo
+share/locale/sr@latin/LC_MESSAGES/libgda-6.0.mo
+share/locale/sv/LC_MESSAGES/libgda-6.0.mo
+share/locale/tg/LC_MESSAGES/libgda-6.0.mo
+share/locale/tr/LC_MESSAGES/libgda-6.0.mo
+share/locale/uk/LC_MESSAGES/libgda-6.0.mo
+share/locale/vi/LC_MESSAGES/libgda-6.0.mo
+share/locale/zh_CN/LC_MESSAGES/libgda-6.0.mo
+share/locale/zh_HK/LC_MESSAGES/libgda-6.0.mo
+share/locale/zh_TW/LC_MESSAGES/libgda-6.0.mo
+share/vala/vapi/libgda-6.0.deps
+share/vala/vapi/libgda-6.0.vapi
diff --git a/databases/libgdamm5/Makefile b/databases/libgdamm5/Makefile
index f2579ce488f7..72c539df497d 100644
--- a/databases/libgdamm5/Makefile
+++ b/databases/libgdamm5/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libgdamm
PORTVERSION= 4.99.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/databases/libpg_query/Makefile b/databases/libpg_query/Makefile
index 95a987db67a8..c8002bd38e8d 100644
--- a/databases/libpg_query/Makefile
+++ b/databases/libpg_query/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libpg_query
-DISTVERSION= 16-5.2.0
+DISTVERSION= 17-6.1.0
CATEGORIES= databases devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/databases/libpg_query/distinfo b/databases/libpg_query/distinfo
index 0581406e1d80..2ef8b4951725 100644
--- a/databases/libpg_query/distinfo
+++ b/databases/libpg_query/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734329060
-SHA256 (lfittl-libpg_query-16-5.2.0_GH0.tar.gz) = 92bbc9a628655df3de86db51de97446d8ed18b5d23b17039809364d5bc6a4a38
-SIZE (lfittl-libpg_query-16-5.2.0_GH0.tar.gz) = 4300807
+TIMESTAMP = 1752209799
+SHA256 (lfittl-libpg_query-17-6.1.0_GH0.tar.gz) = a3dc0e4084a23da35128d4e9809ff27241c29a44fde74ba40a378b33d2cdefe2
+SIZE (lfittl-libpg_query-17-6.1.0_GH0.tar.gz) = 4503028
diff --git a/databases/libzdb/Makefile b/databases/libzdb/Makefile
index 28aae988411b..879f2b323375 100644
--- a/databases/libzdb/Makefile
+++ b/databases/libzdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libzdb
-PORTVERSION= 3.4.0
+PORTVERSION= 3.4.1
CATEGORIES= databases
MASTER_SITES= https://www.tildeslash.com/libzdb/dist/
diff --git a/databases/libzdb/distinfo b/databases/libzdb/distinfo
index 2045d28f488b..d811a827d23a 100644
--- a/databases/libzdb/distinfo
+++ b/databases/libzdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722711145
-SHA256 (libzdb-3.4.0.tar.gz) = abd675719bcbdde430aa4ee13975b980d55d2abcb5cc228082a30320a6bb9f0f
-SIZE (libzdb-3.4.0.tar.gz) = 956184
+TIMESTAMP = 1749813002
+SHA256 (libzdb-3.4.1.tar.gz) = 5b4633fc2a16880f776197f4045f62ef8db5062f63030fa221011d4b85d736cb
+SIZE (libzdb-3.4.1.tar.gz) = 976416
diff --git a/databases/libzdb/pkg-plist b/databases/libzdb/pkg-plist
index f7f19e5fca50..68a9b7d34789 100644
--- a/databases/libzdb/pkg-plist
+++ b/databases/libzdb/pkg-plist
@@ -9,6 +9,6 @@ include/zdb/zdb.h
include/zdb/zdbpp.h
lib/libzdb.a
lib/libzdb.so
-lib/libzdb.so.16
-lib/libzdb.so.16.0.0
+lib/libzdb.so.17
+lib/libzdb.so.17.0.0
libdata/pkgconfig/zdb.pc
diff --git a/databases/linux-rl9-libtracker-sparql/pkg-plist.aarch64 b/databases/linux-rl9-libtracker-sparql/pkg-plist.aarch64
index ca9c9279aa9f..3847910fd45f 100644
--- a/databases/linux-rl9-libtracker-sparql/pkg-plist.aarch64
+++ b/databases/linux-rl9-libtracker-sparql/pkg-plist.aarch64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/4e/7000cd1f1b3b914e9ed5c439759d86ec84ab30
-usr/lib/.build-id/83/9e8f1cd8c3b89ee899b117ceb9b71731f6718e
usr/lib64/girepository-1.0/Tracker-3.0.typelib
usr/lib64/libtracker-sparql-3.0.so.0
usr/lib64/libtracker-sparql-3.0.so.0.102.0
diff --git a/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64 b/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64
index e26c08b2decd..ce363d007aea 100644
--- a/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64
+++ b/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64
@@ -1,7 +1,3 @@
-usr/lib/.build-id/27/30ba4f51c414fa4f7c1afef3871a61a2335030
-usr/lib/.build-id/b5/72b323908f1e6cfada9731b49284bab4430adf
-usr/lib/.build-id/ba/76aaecee074f97f225ca2cf084367da98b6b01
-usr/lib/.build-id/bd/5a20a45b48ce0807864181d0a718848cbde7a0
usr/lib/girepository-1.0/Tracker-3.0.typelib
usr/lib/libtracker-sparql-3.0.so.0
usr/lib/libtracker-sparql-3.0.so.0.102.0
diff --git a/databases/linux-rl9-sqlite3/Makefile b/databases/linux-rl9-sqlite3/Makefile
deleted file mode 100644
index 204bc8d331cb..000000000000
--- a/databases/linux-rl9-sqlite3/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= sqlite
-PORTVERSION= 3.34.1
-DISTVERSIONSUFFIX= -7.el9_3
-PORTREVISION= 2
-CATEGORIES= databases linux
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Library that implements an embeddable SQL database engine (Rocky Linux ${LINUX_DIST_VER})
-WWW= https://www.sqlite.org/
-
-LICENSE= PD
-
-USES= cpe linux:rl9
-USE_LDCONFIG= yes
-USE_LINUX_RPM= yes
-WANT_LINUX32= yes
-
-BIN_DISTNAMES= ${DISTNAME}
-LIB_DISTNAMES= sqlite-libs-${PORTVERSION}${DISTVERSIONSUFFIX}
-
-CONFLICTS= linux-c7-${PORTNAME}
-DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}3/pkg-descr
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/linux-rl9-sqlite3/distinfo b/databases/linux-rl9-sqlite3/distinfo
deleted file mode 100644
index 8f1db912c206..000000000000
--- a/databases/linux-rl9-sqlite3/distinfo
+++ /dev/null
@@ -1,13 +0,0 @@
-TIMESTAMP = 1731423541
-SHA256 (rocky/s/sqlite-3.34.1-7.el9_3.aarch64.rpm) = c28b24e8614c96b50bc91de6c54a7b931dcc842759d7864328287d8cfbfe5bf2
-SIZE (rocky/s/sqlite-3.34.1-7.el9_3.aarch64.rpm) = 753848
-SHA256 (rocky/s/sqlite-3.34.1-7.el9_3.x86_64.rpm) = 3db7e0a7937231a5b23a8537bec0ee58ab03e16dad01564ccfc7d0b844fcfc39
-SIZE (rocky/s/sqlite-3.34.1-7.el9_3.x86_64.rpm) = 764919
-SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.aarch64.rpm) = 2cb657f0cbcac497228fec8d29621f7e093af3a0b59a7d78703eb59032fb40a8
-SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.aarch64.rpm) = 628618
-SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 5003ec7b55f0d6e7ef97f157a012f004fa87a99f41a1f134995a0522b967fcb4
-SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 678995
-SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 9e9b58febeff10765c104ecebc8af189507ecd6c2a600f9b0d9207394117a063
-SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 633300
-SHA256 (rocky/s/sqlite-3.34.1-7.el9_3.src.rpm) = 5e054864074976fc20d0c3c7f0b92c4a9317335956d46380f3c1c6f5fec037dc
-SIZE (rocky/s/sqlite-3.34.1-7.el9_3.src.rpm) = 25107490
diff --git a/databases/linux-rl9-sqlite3/pkg-plist.aarch64 b/databases/linux-rl9-sqlite3/pkg-plist.aarch64
deleted file mode 100644
index 487449b39e97..000000000000
--- a/databases/linux-rl9-sqlite3/pkg-plist.aarch64
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/bin/sqlite3
-usr/lib/.build-id/13/2ac9121d73acc6b9c76583f2697899c07dda05
-usr/lib/.build-id/28/a054e0183803e1a334f3eab0e4ca6b2b5e63f8
-usr/lib64/libsqlite3.so.0
-usr/lib64/libsqlite3.so.0.8.6
-%%PORTDOCS%%usr/share/doc/sqlite-libs/README.md
-usr/share/man/man1/sqlite3.1.gz
diff --git a/databases/linux-rl9-sqlite3/pkg-plist.amd64 b/databases/linux-rl9-sqlite3/pkg-plist.amd64
deleted file mode 100644
index ba0b8114a6e9..000000000000
--- a/databases/linux-rl9-sqlite3/pkg-plist.amd64
+++ /dev/null
@@ -1,10 +0,0 @@
-usr/bin/sqlite3
-usr/lib/.build-id/88/4494f67ff3eb38f00f37788c2073464517fc58
-usr/lib/.build-id/c7/3f4b0ada49c0772a6b1789ae0f2a34b496e4f0
-usr/lib/.build-id/ed/258036cb01347f5325dad8ee36b982be2ef616
-usr/lib/libsqlite3.so.0
-usr/lib/libsqlite3.so.0.8.6
-usr/lib64/libsqlite3.so.0
-usr/lib64/libsqlite3.so.0.8.6
-%%PORTDOCS%%usr/share/doc/sqlite-libs/README.md
-usr/share/man/man1/sqlite3.1.gz
diff --git a/databases/lua-xapian/Makefile b/databases/lua-xapian/Makefile
index f2db164c1c33..9b3e03500316 100644
--- a/databases/lua-xapian/Makefile
+++ b/databases/lua-xapian/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
DISTVERSIONPREFIX= bindings-
CATEGORIES= databases
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
diff --git a/databases/lua-xapian/distinfo b/databases/lua-xapian/distinfo
index 1827bcf20eef..af5c4151c1fd 100644
--- a/databases/lua-xapian/distinfo
+++ b/databases/lua-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177928
-SHA256 (xapian-bindings-1.4.28.tar.xz) = 6340981c5b05cf8b4e1b2c0a117c83defbf1007577cf4d9c5ffcaa193255d761
-SIZE (xapian-bindings-1.4.28.tar.xz) = 1121172
+TIMESTAMP = 1745936060
+SHA256 (xapian-bindings-1.4.29.tar.xz) = 1740e927bb6850ef67d99a0b808a1b7c9af3f16c15577e0261bbd3fc016fc8ce
+SIZE (xapian-bindings-1.4.29.tar.xz) = 1121212
diff --git a/databases/mariadb1011-server/Makefile b/databases/mariadb1011-server/Makefile
index 0d6892251896..2a7b81c2d1e7 100644
--- a/databases/mariadb1011-server/Makefile
+++ b/databases/mariadb1011-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
-PORTVERSION= 10.11.11
-PORTREVISION?= 0
+PORTVERSION= 10.11.13
+PORTREVISION?= 1
CATEGORIES= databases
MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
https://mirror.one.com/${SITESDIR}/ \
@@ -175,7 +175,7 @@ ${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
AWS_KEY_MGMT_CMAKE_ON= -DPLUGIN_AWS_KEY_MANAGEMENT=ON
INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
-#COLUMNSTORE_BROKEN= ColumnStore engine build failure "fatal error: 'sys/prctl.h' file not found"
+COLUMNSTORE_BROKEN= ColumnStore engine build failure "fatal error: 'sys/prctl.h' file not found"
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
CONNECT_EXTRA_USES= gnome
@@ -189,6 +189,7 @@ LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
+ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'; did you mean 'std::nothrow'?"
ROCKSDB_USES= python
ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD} -DWITH_ROCKSDB_zstd=ON
S3_LIB_DEPENDS= libcurl.so:ftp/curl
diff --git a/databases/mariadb1011-server/distinfo b/databases/mariadb1011-server/distinfo
index 28c26f0e15af..4074a153f366 100644
--- a/databases/mariadb1011-server/distinfo
+++ b/databases/mariadb1011-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738941371
-SHA256 (mariadb-10.11.11.tar.gz) = 6f29d4d7e40fc49af4a0fe608984509ef2d153df3cd8afe4359dce3ca0e27890
-SIZE (mariadb-10.11.11.tar.gz) = 105754084
+TIMESTAMP = 1749204281
+SHA256 (mariadb-10.11.13.tar.gz) = f8b734749fbd652ea4e255be8cc7880f98d07b6a7feb4e1ea8c736cb480d23e4
+SIZE (mariadb-10.11.13.tar.gz) = 109323757
diff --git a/databases/mariadb105-server/Makefile b/databases/mariadb105-server/Makefile
index cdc75148b5cc..8a845f4f8d0d 100644
--- a/databases/mariadb105-server/Makefile
+++ b/databases/mariadb105-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
-PORTVERSION= 10.5.28
-PORTREVISION?= 0
+PORTVERSION= 10.5.29
+PORTREVISION?= 1
CATEGORIES= databases
MASTER_SITES= \
https://mirror.nodesdirect.com/${SITESDIR}/ \
@@ -64,7 +64,7 @@ OPTIONS_DEFINE_aarch64= WSREP
OPTIONS_DEFINE_powerpc64le= WSREP
OPTIONS_DEFINE_powerpc64= WSREP
OPTIONS_DEFINE_riscv64= WSREP
-OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY ZSTD
+OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY
OPTIONS_GROUP_ENGINES= COLUMNSTORE INNOBASE MROONGA OQGRAPH ROCKSDB S3 SPHINX SPIDER
OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
OPTIONS_EXCLUDE_i386= ROCKSDB
@@ -84,7 +84,6 @@ SPHINX_DESC= SphinxSE engine
SPIDER_DESC= Partitioning and XA-transactions engine
WSREP_DESC= Build wsrep clustering
ZMQ_DESC= ZeroMQ support
-ZSTD_DESC+= Zstandard compression support (RocksDB only)
.endif
CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${PREFIX} \
@@ -167,7 +166,7 @@ ${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
-COLUMNSTORE_BROKEN= ColumnStore build failure "'swap<logging::Message>' is missing exception specification"
+#COLUMNSTORE_BROKEN= ColumnStore build failure "'swap<logging::Message>' is missing exception specification"
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
CONNECT_EXTRA_USES= gnome
@@ -186,6 +185,7 @@ OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
#ROCKSDB_BROKEN= RocksDB build failure "incompatible pointer to integer conversion assigning to 'size_t'"
ROCKSDB_USES= python
ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD}
+ROCKSDB_LIB_DEPENDS= libzstd.so:archivers/zstd
SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
@@ -196,9 +196,6 @@ WSREP_RUN_DEPENDS= bash:shells/bash \
#stunnel:security/stunnel
WSREP_SHEBANG_FILES= bin/wsrep_sst_rsync
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
-ZSTD_CMAKE_ON= -DWITH_ROCKSDB_zstd=ON
-ZSTD_CMAKE_OFF= -DWITH_ROCKSDB_zstd=OFF
-ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
.for PLUGIN in ${DISABLED_PLUGINS}
CMAKE_ARGS+= -DPLUGIN_${PLUGIN}=NO
diff --git a/databases/mariadb105-server/distinfo b/databases/mariadb105-server/distinfo
index 009cea4dc057..3aa41a8e972a 100644
--- a/databases/mariadb105-server/distinfo
+++ b/databases/mariadb105-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739005023
-SHA256 (mariadb-10.5.28.tar.gz) = 0b5070208da0116640f20bd085f1136527f998cc23268715bcbf352e7b7f3cc1
-SIZE (mariadb-10.5.28.tar.gz) = 117755203
+TIMESTAMP = 1749606427
+SHA256 (mariadb-10.5.29.tar.gz) = de49ed417f6fa90e8fee72a41e526e0983dc47f388caff9e703803cec263b826
+SIZE (mariadb-10.5.29.tar.gz) = 117805539
diff --git a/databases/mariadb106-server/Makefile b/databases/mariadb106-server/Makefile
index 51cae9f1c2aa..b8a509d8421a 100644
--- a/databases/mariadb106-server/Makefile
+++ b/databases/mariadb106-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
-PORTVERSION= 10.6.21
-PORTREVISION?= 0
+PORTVERSION= 10.6.22
+PORTREVISION?= 1
CATEGORIES= databases
MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
https://mirror.one.com/${SITESDIR}/ \
@@ -167,7 +167,7 @@ ${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
-COLUMNSTORE_BROKEN= error: __float128 is not supported on this target
+#COLUMNSTORE_BROKEN= error: __float128 is not supported on this target
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
CONNECT_EXTRA_USES= gnome
@@ -195,7 +195,6 @@ WSREP_RUN_DEPENDS= bash:shells/bash \
#stunnel:security/stunnel
WSREP_SHEBANG_FILES= bin/wsrep_sst_rsync
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
-ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
.for PLUGIN in ${DISABLED_PLUGINS}
CMAKE_ARGS+= -DPLUGIN_${PLUGIN}=NO
diff --git a/databases/mariadb106-server/distinfo b/databases/mariadb106-server/distinfo
index 5cfe0d4ff1cd..bf1f54db3c3b 100644
--- a/databases/mariadb106-server/distinfo
+++ b/databases/mariadb106-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738941493
-SHA256 (mariadb-10.6.21.tar.gz) = 8d7f97169b3ba2044858965b8cfc254364400df43e905042f92e24b8fa7b0d96
-SIZE (mariadb-10.6.21.tar.gz) = 103982296
+TIMESTAMP = 1749606327
+SHA256 (mariadb-10.6.22.tar.gz) = 2ca600dc7e85ead1f33c212f9d76b1f2f812d249c8bde02e5f38ead098ade420
+SIZE (mariadb-10.6.22.tar.gz) = 104020772
diff --git a/databases/mariadb114-server/Makefile b/databases/mariadb114-server/Makefile
index b4dda4b97bd0..b55d9d26bf1a 100644
--- a/databases/mariadb114-server/Makefile
+++ b/databases/mariadb114-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME?= mariadb
-PORTVERSION= 11.4.5
+PORTVERSION= 11.4.7
PORTREVISION?= 1
CATEGORIES= databases
MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
@@ -180,7 +180,7 @@ ${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
AWS_KEY_MGMT_CMAKE_ON= -DPLUGIN_AWS_KEY_MANAGEMENT=ON
INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
-#COLUMNSTORE_BROKEN= ColumnStore engine build failure "fatal error: 'sys/prctl.h' file not found"
+COLUMNSTORE_BROKEN= ColumnStore engine build failure "fatal error: 'sys/prctl.h' file not found"
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
CONNECT_EXTRA_USES= gnome
@@ -194,6 +194,7 @@ LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
+ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'"
ROCKSDB_USES= python
ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD} -DWITH_ROCKSDB_zstd=ON
S3_LIB_DEPENDS= libcurl.so:ftp/curl
diff --git a/databases/mariadb114-server/distinfo b/databases/mariadb114-server/distinfo
index 3f2dcdebeade..49eb0d436cd6 100644
--- a/databases/mariadb114-server/distinfo
+++ b/databases/mariadb114-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738940618
-SHA256 (mariadb-11.4.5.tar.gz) = ff6595f8c482f9921e39b97fa1122377a69f0dcbd92553c6b9032cbf0e9b5354
-SIZE (mariadb-11.4.5.tar.gz) = 112382453
+TIMESTAMP = 1749205540
+SHA256 (mariadb-11.4.7.tar.gz) = bf20687ca12fa7efda8df89cab1f2a661288cea41acf8f53189b69d5294347d0
+SIZE (mariadb-11.4.7.tar.gz) = 115980754
diff --git a/databases/mariadb118-client/Makefile b/databases/mariadb118-client/Makefile
new file mode 100644
index 000000000000..71f0d78a9078
--- /dev/null
+++ b/databases/mariadb118-client/Makefile
@@ -0,0 +1,10 @@
+PORTNAME= mariadb
+PKGNAMESUFFIX= 118-client
+
+COMMENT= Multithreaded SQL database (client)
+
+MASTERDIR= ${.CURDIR}/../${PORTNAME}${PKGNAMESUFFIX:C/-client/-server/}
+
+PLIST= ${.CURDIR}/pkg-plist
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/mariadb118-client/pkg-plist b/databases/mariadb118-client/pkg-plist
new file mode 100644
index 000000000000..57f5efddebfc
--- /dev/null
+++ b/databases/mariadb118-client/pkg-plist
@@ -0,0 +1,264 @@
+bin/mariadb
+bin/mariadb-access
+bin/mariadb-admin
+bin/mariadb-binlog
+bin/mariadb-check
+bin/mariadb-config
+bin/mariadb-conv
+bin/mariadb-convert-table-format
+bin/mariadb-dump
+bin/mariadb-dumpslow
+bin/mariadb-find-rows
+bin/mariadb-hotcopy
+bin/mariadb-import
+bin/mariadb-plugin
+bin/mariadb-secure-installation
+bin/mariadb-setpermission
+bin/mariadb-show
+bin/mariadb-slap
+bin/mariadb-test
+bin/mariadb-waitpid
+bin/mariadb_config
+bin/msql2mysql
+bin/my_print_defaults
+bin/mysql
+bin/mysql_config
+bin/mysql_convert_table_format
+bin/mysql_find_rows
+bin/mysql_plugin
+bin/mysql_secure_installation
+bin/mysql_setpermission
+bin/mysql_waitpid
+bin/mysqlaccess
+bin/mysqladmin
+bin/mysqlbinlog
+bin/mysqlcheck
+bin/mysqldump
+bin/mysqldumpslow
+bin/mysqlhotcopy
+bin/mysqlimport
+bin/mysqlshow
+bin/mysqlslap
+bin/mysqltest
+bin/mytop
+bin/replace
+bin/resolve_stack_dump
+@sample %%ETCDIR%%/conf.d/client.cnf.sample
+@sample %%ETCDIR%%/my.cnf.sample
+include/mysql/errmsg.h
+include/mysql/ma_list.h
+include/mysql/ma_pvio.h
+include/mysql/ma_tls.h
+include/mysql/mariadb/ma_io.h
+include/mysql/mariadb_com.h
+include/mysql/mariadb_ctype.h
+include/mysql/mariadb_dyncol.h
+include/mysql/mariadb_rpl.h
+include/mysql/mariadb_stmt.h
+include/mysql/mariadb_version.h
+include/mysql/my_alloca.h
+include/mysql/my_config.h
+include/mysql/my_global.h
+include/mysql/my_sys.h
+include/mysql/mysql.h
+include/mysql/mysql/client_plugin.h
+include/mysql/mysql/plugin_auth.h
+include/mysql/mysql_com.h
+include/mysql/mysql_version.h
+include/mysql/mysqld_error.h
+%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi_client.so
+lib/mysql/libmariadb.a
+lib/mysql/libmariadb.so
+lib/mysql/libmariadb.so.3
+lib/mysql/libmariadbclient.a
+lib/mysql/libmysqlclient.a
+lib/mysql/libmysqlclient.so
+lib/mysql/libmysqlclient_r.a
+lib/mysql/libmysqlclient_r.so
+lib/mysql/libmysqlservices.a
+lib/mysql/plugin/caching_sha2_password.so
+lib/mysql/plugin/client_ed25519.so
+lib/mysql/plugin/daemon_example.ini
+lib/mysql/plugin/dialog.so
+lib/mysql/plugin/mysql_clear_password.so
+lib/mysql/plugin/parsec.so
+lib/mysql/plugin/sha256_password.so
+lib/mysql/plugin/zstd.so
+libdata/pkgconfig/libmariadb.pc
+share/man/man1/mariadb-access.1.gz
+share/man/man1/mariadb-admin.1.gz
+share/man/man1/mariadb-binlog.1.gz
+share/man/man1/mariadb-check.1.gz
+share/man/man1/mariadb-client-test-embedded.1.gz
+share/man/man1/mariadb-client-test.1.gz
+share/man/man1/mariadb-convert-table-format.1.gz
+share/man/man1/mariadb-dump.1.gz
+share/man/man1/mariadb-dumpslow.1.gz
+@comment share/man/man1/mariadb-embedded.1.gz
+share/man/man1/mariadb-find-rows.1.gz
+share/man/man1/mariadb-hotcopy.1.gz
+share/man/man1/mariadb-import.1.gz
+share/man/man1/mariadb-plugin.1.gz
+share/man/man1/mariadb-secure-installation.1.gz
+share/man/man1/mariadb-setpermission.1.gz
+share/man/man1/mariadb-show.1.gz
+share/man/man1/mariadb-slap.1.gz
+share/man/man1/mariadb-test-embedded.1.gz
+share/man/man1/mariadb-test.1.gz
+share/man/man1/mariadb-tzinfo-to-sql.1.gz
+share/man/man1/mariadb-waitpid.1.gz
+share/man/man1/mariadb.1.gz
+share/man/man1/mariadb_config.1.gz
+share/man/man1/msql2mysql.1.gz
+share/man/man1/my_print_defaults.1.gz
+share/man/man1/my_safe_process.1.gz
+share/man/man1/mysql-stress-test.pl.1.gz
+share/man/man1/mysql-test-run.pl.1.gz
+share/man/man1/mysql.1.gz
+share/man/man1/mysql_client_test.1.gz
+share/man/man1/mysql_client_test_embedded.1.gz
+share/man/man1/mysql_config.1.gz
+share/man/man1/mysql_convert_table_format.1.gz
+share/man/man1/mysql_embedded.1.gz
+share/man/man1/mysql_find_rows.1.gz
+share/man/man1/mysql_plugin.1.gz
+share/man/man1/mysql_secure_installation.1.gz
+share/man/man1/mysql_setpermission.1.gz
+@comment share/man/man1/mysql_tzinfo_to_sql.1.gz
+share/man/man1/mysql_waitpid.1.gz
+share/man/man1/mysqlaccess.1.gz
+share/man/man1/mysqladmin.1.gz
+share/man/man1/mysqlbinlog.1.gz
+share/man/man1/mysqlcheck.1.gz
+share/man/man1/mysqldump.1.gz
+share/man/man1/mysqldumpslow.1.gz
+share/man/man1/mysqlhotcopy.1.gz
+share/man/man1/mysqlimport.1.gz
+share/man/man1/mysqlshow.1.gz
+share/man/man1/mysqlslap.1.gz
+share/man/man1/mysqltest.1.gz
+share/man/man1/mysqltest_embedded.1.gz
+share/man/man1/mytop.1.gz
+share/man/man1/perror.1.gz
+share/man/man1/replace.1.gz
+share/man/man1/resolve_stack_dump.1.gz
+share/man/man3/mariadb_cancel.3.gz
+share/man/man3/mariadb_connection.3.gz
+share/man/man3/mariadb_dyncol_check.3.gz
+share/man/man3/mariadb_dyncol_column_cmp_named.3.gz
+share/man/man3/mariadb_dyncol_column_count.3.gz
+share/man/man3/mariadb_dyncol_create_many_named.3.gz
+share/man/man3/mariadb_dyncol_create_many_num.3.gz
+share/man/man3/mariadb_dyncol_exists_named.3.gz
+share/man/man3/mariadb_dyncol_exists_num.3.gz
+share/man/man3/mariadb_dyncol_free.3.gz
+share/man/man3/mariadb_dyncol_list_named.3.gz
+share/man/man3/mariadb_dyncol_list_num.3.gz
+share/man/man3/mariadb_dyncol_unpack.3.gz
+share/man/man3/mariadb_dyncol_update_many_named.3.gz
+share/man/man3/mariadb_dyncol_update_many_num.3.gz
+share/man/man3/mariadb_get_infov.3.gz
+share/man/man3/mariadb_reconnect.3.gz
+share/man/man3/mariadb_rpl_close.3.gz
+share/man/man3/mariadb_rpl_fetch.3.gz
+share/man/man3/mariadb_rpl_get_optionsv.3.gz
+share/man/man3/mariadb_rpl_open.3.gz
+share/man/man3/mariadb_rpl_optionsv.3.gz
+share/man/man3/mariadb_stmt_execute_direct.3.gz
+share/man/man3/mariadb_stmt_fetch_fields.3.gz
+share/man/man3/mysql_affected_rows.3.gz
+share/man/man3/mysql_autocommit.3.gz
+share/man/man3/mysql_change_user.3.gz
+share/man/man3/mysql_close.3.gz
+share/man/man3/mysql_commit.3.gz
+share/man/man3/mysql_data_seek.3.gz
+share/man/man3/mysql_errno.3.gz
+share/man/man3/mysql_error.3.gz
+share/man/man3/mysql_fetch_field.3.gz
+share/man/man3/mysql_fetch_field_direct.3.gz
+share/man/man3/mysql_fetch_fields.3.gz
+share/man/man3/mysql_fetch_lengths.3.gz
+share/man/man3/mysql_fetch_row.3.gz
+share/man/man3/mysql_field_count.3.gz
+share/man/man3/mysql_field_seek.3.gz
+share/man/man3/mysql_field_tell.3.gz
+share/man/man3/mysql_free_result.3.gz
+share/man/man3/mysql_get_character_set_info.3.gz
+share/man/man3/mysql_get_client_info.3.gz
+share/man/man3/mysql_get_client_version.3.gz
+share/man/man3/mysql_get_host_info.3.gz
+share/man/man3/mysql_get_proto_info.3.gz
+share/man/man3/mysql_get_server_info.3.gz
+share/man/man3/mysql_get_server_version.3.gz
+share/man/man3/mysql_get_socket.3.gz
+share/man/man3/mysql_get_ssl_cipher.3.gz
+share/man/man3/mysql_hex_string.3.gz
+share/man/man3/mysql_info.3.gz
+share/man/man3/mysql_init.3.gz
+share/man/man3/mysql_kill.3.gz
+share/man/man3/mysql_more_results.3.gz
+share/man/man3/mysql_next_result.3.gz
+share/man/man3/mysql_num_fields.3.gz
+share/man/man3/mysql_num_rows.3.gz
+share/man/man3/mysql_options.3.gz
+share/man/man3/mysql_options4.3.gz
+share/man/man3/mysql_optionsv.3.gz
+share/man/man3/mysql_ping.3.gz
+share/man/man3/mysql_query.3.gz
+share/man/man3/mysql_read_query_result.3.gz
+share/man/man3/mysql_real_connect.3.gz
+share/man/man3/mysql_real_escape_string.3.gz
+share/man/man3/mysql_real_query.3.gz
+share/man/man3/mysql_refresh.3.gz
+share/man/man3/mysql_reset_connection.3.gz
+share/man/man3/mysql_rollback.3.gz
+share/man/man3/mysql_row_seek.3.gz
+share/man/man3/mysql_row_tell.3.gz
+share/man/man3/mysql_select_db.3.gz
+share/man/man3/mysql_send_query.3.gz
+share/man/man3/mysql_server_end.3.gz
+share/man/man3/mysql_server_init.3.gz
+share/man/man3/mysql_session_track_get_first.3.gz
+share/man/man3/mysql_session_track_get_next.3.gz
+share/man/man3/mysql_set_character_set.3.gz
+share/man/man3/mysql_set_server_option.3.gz
+share/man/man3/mysql_shutdown.3.gz
+share/man/man3/mysql_sqlstate.3.gz
+share/man/man3/mysql_ssl_set.3.gz
+share/man/man3/mysql_stat.3.gz
+share/man/man3/mysql_stmt_affected_rows.3.gz
+share/man/man3/mysql_stmt_attr_get.3.gz
+share/man/man3/mysql_stmt_attr_set.3.gz
+share/man/man3/mysql_stmt_bind_param.3.gz
+share/man/man3/mysql_stmt_bind_result.3.gz
+share/man/man3/mysql_stmt_close.3.gz
+share/man/man3/mysql_stmt_data_seek.3.gz
+share/man/man3/mysql_stmt_errno.3.gz
+share/man/man3/mysql_stmt_error.3.gz
+share/man/man3/mysql_stmt_execute.3.gz
+share/man/man3/mysql_stmt_fetch.3.gz
+share/man/man3/mysql_stmt_fetch_column.3.gz
+share/man/man3/mysql_stmt_field_count.3.gz
+share/man/man3/mysql_stmt_free_result.3.gz
+share/man/man3/mysql_stmt_init.3.gz
+share/man/man3/mysql_stmt_insert_id.3.gz
+share/man/man3/mysql_stmt_more_results.3.gz
+share/man/man3/mysql_stmt_next_result.3.gz
+share/man/man3/mysql_stmt_num_rows.3.gz
+share/man/man3/mysql_stmt_param_count.3.gz
+share/man/man3/mysql_stmt_param_metadata.3.gz
+share/man/man3/mysql_stmt_prepare.3.gz
+share/man/man3/mysql_stmt_reset.3.gz
+share/man/man3/mysql_stmt_result_metadata.3.gz
+share/man/man3/mysql_stmt_row_seek.3.gz
+share/man/man3/mysql_stmt_row_tell.3.gz
+share/man/man3/mysql_stmt_send_long_data.3.gz
+share/man/man3/mysql_stmt_sqlstate.3.gz
+share/man/man3/mysql_stmt_store_result.3.gz
+share/man/man3/mysql_stmt_warning_count.3.gz
+share/man/man3/mysql_store_result.3.gz
+share/man/man3/mysql_thread_end.3.gz
+share/man/man3/mysql_thread_id.3.gz
+share/man/man3/mysql_thread_init.3.gz
+share/man/man3/mysql_use_result.3.gz
+share/man/man3/mysql_warning_count.3.gz
diff --git a/databases/mariadb118-server/Makefile b/databases/mariadb118-server/Makefile
new file mode 100644
index 000000000000..3ee447a4114b
--- /dev/null
+++ b/databases/mariadb118-server/Makefile
@@ -0,0 +1,306 @@
+PORTNAME?= mariadb
+PORTVERSION= 11.8.2
+PORTREVISION?= 1
+CATEGORIES= databases
+MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
+ https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
+ https://mirror.truenetwork.ru/${SITESDIR}/ \
+ https://mirrors.aliyun.com/${SITESDIR}/ \
+ https://ftp.ubuntu-tw.org/mirror/${SITESDIR}/ \
+ https://mirror.kku.ac.th/${SITESDIR}/ \
+ https://espejito.fder.edu.uy/${SITESDIR}/ \
+ https://ftp.osuosl.org/pub/${SITESDIR}/ \
+ https://downloads.mariadb.org/rest-api/mariadb/${PORTVERSION}/
+PKGNAMESUFFIX?= 118-server
+
+MAINTAINER= brnrd@FreeBSD.org
+COMMENT?= Multithreaded SQL database (server)
+WWW= https://mariadb.org/
+
+LICENSE= GPLv2
+LICENSE_FILE?= ${WRKSRC}/COPYING
+
+#EXPIRATION_DATE= 2030-05-30
+
+LIB_DEPENDS+= libfmt.so:devel/libfmt \
+ liblz4.so:archivers/liblz4 \
+ libpcre2-8.so:devel/pcre2 \
+ libzstd.so:archivers/zstd
+
+# Ugly workaround for MariaDB/CMake library detection
+LDFLAGS+= -L${LOCALBASE}/lib
+
+USES= bison:build cmake:insource compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
+
+SUB_FILES= pkg-message
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+USE_LDCONFIG= ${PREFIX}/lib/mysql
+SHEBANG_FILES?= scripts/*.sh support-files/*.sh
+SITESDIR= mariadb/mariadb-${PORTVERSION}/source
+DOCSDIR= ${PREFIX}/share/doc/mysql
+
+MARIADB_USER?= mysql
+MARIADB_GROUP?= mysql
+MARIADB_DBDIR?= /var/db/mysql
+MARIADB_RUNDIR?= /var/run/mysql
+MARIADB_SOCK?= mysql.sock
+MARIADB_LOGDIR?= /var/log/mysql
+
+USERS= ${MARIADB_USER}
+GROUPS= ${MARIADB_GROUP}
+
+OPTIONS_SINGLE= GSSAPI
+OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
+OPTIONS_DEFAULT= GSSAPI_BASE
+
+.if ${PKGNAMESUFFIX:M*-server}
+# MySQL-Server options
+OPTIONS_DEFAULT+= AWS_KEY_MGMT CONNECT_EXTRA HASHICORP_VAULT INNOBASE SPHINX SPIDER WSREP
+OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
+OPTIONS_DEFINE= AWS_KEY_MGMT CONNECT_EXTRA DOCS HASHICORP_VAULT
+OPTIONS_DEFINE_amd64= WSREP
+OPTIONS_DEFINE_aarch64= WSREP
+OPTIONS_DEFINE_powerpc64le= WSREP
+OPTIONS_DEFINE_powerpc64= WSREP
+OPTIONS_DEFINE_riscv64= WSREP
+OPTIONS_GROUP_COMPRESSION= LZO SNAPPY
+OPTIONS_GROUP_ENGINES= COLUMNSTORE INNOBASE MROONGA OQGRAPH ROCKSDB S3 SPHINX SPIDER
+OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
+OPTIONS_EXCLUDE_i386= ROCKSDB
+OPTIONS_SUB= yes
+
+AWS_KEY_MGMT_DESC= AWS Encryption Key Management Plugin
+COLUMNSTORE_DESC= Columnar storage egine
+CONNECT_EXTRA_DESC= Enable ODBC and XML in CONNECT engine
+COMPRESSION_DESC= Optional page compression
+ENGINES_DESC= Optional MariaDB storage engines
+GROONGA_DESC= Optional Mroonga features
+HASHICORP_VAULT_DESC= Enable HashiCorp vault key-storage plugin
+INNOBASE_DESC= InnoDB default engine
+MROONGA_DESC= Mroonga Full Text Search engine
+MSGPACK_DESC= MsgPack support
+OQGRAPH_DESC= Open Query Graph Computation engine
+ROCKSDB_DESC= RocksDB LSM engine
+S3_DESC= S3 storage engine (Gamma)
+SPHINX_DESC= SphinxSE engine
+SPIDER_DESC= Partitioning and XA-transactions engine
+WSREP_DESC= Build wsrep clustering
+ZMQ_DESC= ZeroMQ support
+.endif
+
+CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${PREFIX} \
+ -DINSTALL_DOCDIR="share/doc/mysql" \
+ -DINSTALL_DOCREADMEDIR="share/doc/mysql" \
+ -DINSTALL_INFODIR="info" \
+ -DINSTALL_LIBDIR="lib/mysql" \
+ -DINSTALL_MANDIR="share/man" \
+ -DINSTALL_MYSQLDATADIR="${MARIADB_DBDIR}" \
+ -DINSTALL_MYSQLSHAREDIR="share/mysql" \
+ -DINSTALL_MYSQLTESTDIR= \
+ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \
+ -DINSTALL_SBINDIR="libexec" \
+ -DINSTALL_SCRIPTDIR="bin" \
+ -DINSTALL_SQLBENCHDIR= \
+ -DINSTALL_SUPPORTFILESDIR="share/mysql" \
+ -DINSTALL_SYSCONFDIR="${ETCDIR}" \
+ -DINSTALL_SYSCONF2DIR="${ETCDIR}/conf.d" \
+ -DINSTALL_UNIX_ADDRDIR="${MARIADB_RUNDIR}/${MARIADB_SOCK}" \
+ -DWITH_PCRE=system \
+ -DPCRE_LIBRARY_DIRS=${PREFIX}/lib \
+ -DPCRE_FOUND=true \
+ -DWITH_LIBFMT=system \
+ -DLIBFMT_INCLUDE_DIR=${PREFIX}/include \
+ -DHAVE_SYSTEM_LIBFMT=yes \
+ -DWITH_SSL="${OPENSSLBASE}" \
+ -DGRN_WITH_LZ4=ON -DWITH_INNODB_LZ4=ON -DWITH_ROCKSDB_LZ4=ON \
+ -DCURSES_CURSES_LIBRARY="/usr/lib/libcurses.so" \
+ -DCURSES_FORM_LIBRARY="/usr/lib/libform.so" \
+ -DCURSES_CURSES_LIBRARY="/usr/lib/libncurses.so" \
+ -DKRB5_CONFIG="${KRB5CONFIG}" \
+ -DCURSES_NCURSES_LIBRARY="${NCURSESLIB}/libncurses.so" \
+ -DCOMPILATION_COMMENT="FreeBSD Ports" \
+ -DPLUGIN_AUTH_TEST_PLUGIN=NO
+CMAKE_OFF+= CONC_WITH_UNIT_TESTS CONNECT_WITH_MONGO WITH_UNIT_TESTS
+CMAKE_ON+= WITH_LIBWRAP WITHOUT_DOCS
+DISABLED_PLUGINS+= AUTH_TEST_PLUGIN DAEMON_EXAMPLE DIALOG_EXAMPLES \
+ EXAMPLE EXAMPLE_KEY_MANAGEMENT FTEXAMPLE
+
+DATADIR= ${PREFIX}/share/mysql
+ETCDIR= ${PREFIX}/etc/mysql
+
+CONFLICTS_INSTALL= mariadb10[0-57-9]-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
+ mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
+ mysqlwsrep* \
+ percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
+ mytop
+
+FASTMTX_CMAKE_BOOL= WITH_FAST_MUTEXES
+GSSAPI_BASE_USES= gssapi
+GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF
+OPTIONS_SUB= yes
+SUB_LIST+= MARIADB_RUNDIR="${MARIADB_RUNDIR}" \
+ MARIADB_SOCK="${MARIADB_SOCK}"
+
+.if ${PKGNAMESUFFIX:M*-connector-c}
+WRKSRC= ${WRKDIR}/mariadb-${PORTVERSION}/libmariadb
+
+.elif ${PKGNAMESUFFIX:M*-client}
+# MySQL-Client part
+CMAKE_ON+= CONC_WITH_MYSQLCOMPAT WITHOUT_SERVER
+CMAKE_OFF+= WITH_WSREP
+USES+= readline
+USE_LDCONFIG= ${PREFIX}/lib/mysql
+SUB_FILES+= my.cnf.sample client.cnf.sample
+
+.else # ! ${PKGNAMESUFFIX:M*-client}
+# MySQL-Server part
+USES+= mysql:118m
+
+USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
+USE_RC_SUBR= mysql-server
+
+CMAKE_ON+= CMAKE_SKIP_BUILD_RPATH WITH_EMBEDDED_SERVER
+CMAKE_OFF+= WITH_CLIENT
+SUB_FILES+= server.cnf.sample
+SUB_LIST+= MARIADB_DBDIR="${MARIADB_DBDIR}" \
+ MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
+ MARIADB_USER="${MARIADB_USER}"
+PLIST_SUB+= MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
+ MARIADB_USER="${MARIADB_USER}" \
+ MARIADB_GROUP="${MARIADB_GROUP}"
+
+.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
+${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
+${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
+.endfor
+AWS_KEY_MGMT_CMAKE_ON= -DPLUGIN_AWS_KEY_MANAGEMENT=ON
+INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
+COLUMNSTORE_BROKEN= ColumnStore engine build failure "fatal error: 'sys/prctl.h' file not found"
+CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
+CONNECT_EXTRA_USE= gnome=libxml2
+CONNECT_EXTRA_USES= gnome
+CONNECT_EXTRA_CMAKE_BOOL= CONNECT_WITH_LIBXML2 CONNECT_WITH_ODBC
+GSSAPI_NONE_VARS= disabled_plugins+=AUTH_GSSAPI
+HASHICORP_VAULT_CMAKE_OFF= -DPLUGIN_HASHICORP_KEY_MANAGEMENT=NO
+HASHICORP_VAULT_LIB_DEPENDS= libcurl.so:ftp/curl
+LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
+LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
+LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
+MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
+OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+ libJudy.so:devel/judy
+ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'"
+ROCKSDB_USES= python
+ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD} -DWITH_ROCKSDB_zstd=ON
+S3_LIB_DEPENDS= libcurl.so:ftp/curl
+SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
+SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
+SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
+WSREP_CMAKE_BOOL= WITH_WSREP
+WSREP_LIB_DEPENDS= libgalera.so:databases/galera26
+WSREP_RUN_DEPENDS= bash:shells/bash \
+ rsync:net/rsync \
+ #stunnel:security/stunnel
+WSREP_SHEBANG_FILES= bin/wsrep_sst_rsync
+ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
+
+.for PLUGIN in ${DISABLED_PLUGINS}
+CMAKE_ARGS+= -DPLUGIN_${PLUGIN}=NO
+.endfor
+
+.endif # ${PKGNAMESUFFIX:M*-client}
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} == FreeBSD
+SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
+.else
+SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
+.endif
+
+.if ${SSL_DEFAULT} != base && ${PORT_OPTIONS:MGSSAPI_BASE}
+GSSAPI_BASE_IGNORE= GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system
+.endif
+
+.if ${SSL_DEFAULT:Mlibressl*}
+CFLAGS+= -Wno-incompatible-function-pointer-types
+.warning HELLO FROM MAKE LIBRESSL
+.endif
+
+.if ${ARCH} != amd64 && ${ARCH} != aarch64
+PLIST_SUB+= WSREP="@comment "
+.endif
+
+post-patch:
+.if ${OPSYS} == DragonFly
+ ${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \
+ ${WRKSRC}/cmake/os/DragonFly.cmake
+.endif
+
+pre-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
+
+.if ${PKGNAMESUFFIX:M*-client}
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/my.cnf.sample ${STAGEDIR}${ETCDIR}/my.cnf.sample
+ ${INSTALL_DATA} ${WRKDIR}/client.cnf.sample \
+ ${STAGEDIR}${ETCDIR}/conf.d/client.cnf.sample
+ ${RM} -r ${STAGEDIR}${DATADIR} \
+ ${STAGEDIR}${PREFIX}/include/mysql/server \
+ ${STAGEDIR}${ETCDIR}/init.d \
+ ${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig
+
+post-install-GSSAPI_NONE-off:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
+
+.else # ! ${PKGNAMESUFFIX:M*-client}
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/server.cnf.sample \
+ ${STAGEDIR}${ETCDIR}/conf.d/server.cnf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/share/user_map.conf \
+ ${STAGEDIR}${PREFIX}/etc/mysql/user_map.conf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/share/pam_user_map.so \
+ ${STAGEDIR}${PREFIX}/lib/mysql/
+ ${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
+ ${STAGEDIR}${PREFIX}/include/mysql/server/private \
+ ${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig \
+ ${STAGEDIR}${PREFIX}/libexec/rcmysql \
+ ${STAGEDIR}/suite \
+ ${STAGEDIR}${ETCDIR}/init.d \
+ ${STAGEDIR}${ETCDIR}/logrotate.d \
+ ${STAGEDIR}${DOCSDIR}/COPYING
+ ${MV} ${STAGEDIR}${ETCDIR}/conf.d/mysql-clients.cnf \
+ ${STAGEDIR}${ETCDIR}/conf.d/mysql-clients.cnf.sample
+ ${MKDIR} ${STAGEDIR}${MARIADB_LOGDIR}
+ ${SED} '/%%/d;/^@comment /d;s/^/@comment /' ${PORTSDIR}/${CATEGORIES:[1]}/${PORTNAME}${PKGNAMESUFFIX:S/-server/-client/}/pkg-plist \
+ >> ${TMPPLIST}
+
+post-install-HASHICORP_VAULT-on:
+ ${MV} ${STAGEDIR}${ETCDIR}/conf.d/hashicorp_key_management.cnf \
+ ${STAGEDIR}${ETCDIR}/conf.d/hashicorp_key_management.cnf.sample
+
+post-install-MROONGA-on:
+ ${MV} ${STAGEDIR}${PREFIX}/share/groonga/README.md ${STAGEDIR}${DOCSDIR}/README-groonga.md
+ ${RM} -r ${STAGEDIR}${PREFIX}/share/groonga
+ ${RM} ${STAGEDIR}${DATADIR}/mroonga/COPYING
+
+post-install-S3-on:
+ ${MV} ${STAGEDIR}${ETCDIR}/conf.d/s3.cnf \
+ ${STAGEDIR}${ETCDIR}/conf.d/s3.cnf.sample
+
+post-install-SPIDER-on:
+ ${MV} ${STAGEDIR}${ETCDIR}/conf.d/spider.cnf \
+ ${STAGEDIR}${ETCDIR}/conf.d/spider.cnf.sample
+
+post-install-WSREP-on:
+ ${MV} ${STAGEDIR}${DATADIR}/wsrep.cnf \
+ ${STAGEDIR}${ETCDIR}/conf.d/wsrep.cnf.sample
+
+.endif # ${PKGNAMESUFFIX:M*-client}
+
+.include <bsd.port.mk>
diff --git a/databases/mariadb118-server/distinfo b/databases/mariadb118-server/distinfo
new file mode 100644
index 000000000000..317f31ed0af2
--- /dev/null
+++ b/databases/mariadb118-server/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750059651
+SHA256 (mariadb-11.8.2.tar.gz) = b2162cdf5e9317d8a8621cbeda83999324fc0ac8944210e14abb5fe0a9fea3ef
+SIZE (mariadb-11.8.2.tar.gz) = 116456706
diff --git a/databases/mariadb118-server/files/client.cnf.sample.in b/databases/mariadb118-server/files/client.cnf.sample.in
new file mode 100644
index 000000000000..2513f6a04fb2
--- /dev/null
+++ b/databases/mariadb118-server/files/client.cnf.sample.in
@@ -0,0 +1,52 @@
+# Options specific to client applications, see
+# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#client-option-groups
+
+# Options specific to all client programs
+[client]
+# port = 3306 # inherited from %%ETCDIR%%/my.cnf
+# socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%% # inherited from %%ETCDIR%%/my.cnf
+
+# Options specific to MariaDB client programs
+[client-mariadb]
+
+#
+## Options for specific client Tools
+#
+
+# Options read by `mysql`
+# Renamed from [mysql] starting with MariaDB 10.4.6.
+[mariadb-client] Options read by mysql. Available starting with MariaDB 10.4.6.
+prompt = \u@\h [\d]>\_
+no_auto_rehash
+
+# Options read by `mysqldump`
+# Renamed from [mysqldump] starting with MariaDB 10.4.6.
+[mariadb-dump]
+max_allowed_packet = 256M
+quote_names
+quick
+
+# Options read by `mysqladmin`
+# Renamed from [mysqladmin] starting with MariaDB 10.4.6.
+[mariadb-admin]
+
+# Options read by `mysqlbinlog`
+# Renamed from [mysqlbinlog] starting with MariaDB 10.4.6.
+[mariadb-binlog]
+
+# Options read by `mysqlcheck`
+# Renamed from [mysqlcheck] starting with MariaDB 10.4.6.
+[mariadb-check]
+
+# Options read by `mysqlimport`
+# Renamed from [mysqlimport] starting with MariaDB 10.4.6.
+[mariadb-import]
+
+# Options read by `mysqlshow`
+# Renamed from [mysqlshow] starting with MariaDB 10.4.6.
+[mariadb-show]
+
+# Options read by `mysqlslap`
+# Renamed from [mysqlslap] starting with MariaDB 10.4.6.
+[mariadb-slap]
+
diff --git a/databases/mariadb118-server/files/my.cnf.sample.in b/databases/mariadb118-server/files/my.cnf.sample.in
new file mode 100644
index 000000000000..15dbc7e64da8
--- /dev/null
+++ b/databases/mariadb118-server/files/my.cnf.sample.in
@@ -0,0 +1,13 @@
+#
+# This group is read both by the client and the server
+# use it for options that affect everything, see
+# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#option-groups
+#
+[client-server]
+port = 3306
+socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%%
+
+#
+# include *.cnf from the config directory
+#
+!includedir %%ETCDIR%%/conf.d/
diff --git a/databases/mariadb118-server/files/mysql-server.in b/databases/mariadb118-server/files/mysql-server.in
new file mode 100644
index 000000000000..e494dee09e92
--- /dev/null
+++ b/databases/mariadb118-server/files/mysql-server.in
@@ -0,0 +1,149 @@
+#!/bin/sh
+
+# PROVIDE: mysql
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf to enable mysql:
+# mysql_(instance_)?enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable MySQL.
+%%LEGACY_LIMITS%%# mysql_(instance_)?limits (bool): Set to "NO" by default.
+%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U mysql`
+%%LEGACY_LIMITS%%# just before mysql starts.
+# mysql_(instance_)?dbdir (str): Default to "%%MARIADB_DBDIR%%"
+# Base database directory.
+# mysql_(instance_)?args (str): Custom additional arguments to be passed
+# to mysqld_safe (default empty).
+# mysql_(instance_)?pidfile (str): Custom PID file path and name.
+# Default to "${mysql_dbdir}/${hostname}.pid".
+# mysql_(instance_)?user (str): User to run mysqld as
+# Default to "%%MARIADB_USER%%" created by the port
+# mysql_(instance_)?optfile (str): Server-specific option file.
+# Default to "${mysql_dbdir}/my.cnf".
+# mysql_(instance)?rundir (str): Default to "%%MARIADB_RUNDIR%%"
+# mysql_instances (str): Set to "" by default.
+# If defined, list of instances to enable
+
+. /etc/rc.subr
+
+name="mysql"
+rcvar=mysql_enable
+
+load_rc_config $name
+
+: ${mysql_enable="NO"}
+%%LEGACY_LIMITS%%: ${mysql_limits="NO"}
+: ${mysql_user="%%MARIADB_USER%%"}
+%%LEGACY_LIMITS%%mysql_limits_args="-e -U ${mysql_user}"
+: ${mysql_dbdir="%%MARIADB_DBDIR%%"}
+: ${mysql_optfile="%%ETCDIR%%/my.cnf"}
+: ${mysql_rundir="%%MARIADB_RUNDIR%%"}
+
+command="/usr/sbin/daemon"
+procname="%%PREFIX%%/libexec/mariadbd"
+start_precmd="${name}_prestart"
+start_postcmd="${name}_poststart"
+
+if [ -n "$2" ]; then
+ instance="$2"
+ load_rc_config ${name}_${instance}
+ case "$mysql_instances" in
+ "$2 "*|*" $2 "*|*" $2"|"$2")
+ eval mysql_args="\${mysql_${instance}_args:-\"${mysql_args}\"}"
+ eval mysql_dbdir="\${mysql_${instance}_dbdir:-\"%%MARIADB_DBDIR%%_${instance}\"}"
+ %%LEGACY_LIMITS%%eval mysql_limits="\${mysql_${instance}_limits:-\"${mysql_limits}\"}"
+ eval mysql_user="\${mysql_${instance}_user:-\"${mysql_user}\"}"
+ %%LEGACY_LIMITS%%eval mysql_limits_args="\${mysql_${instance}_limits_args:-\"-e -U $mysql_user\"}"
+ eval mysql_socket="\${mysql_${instance}_socket:-\"%%MARIADB_RUNDIR%%_${instance}/%%MARIADB_SOCK%%\"}"
+ eval mysql_optfile="\${mysql_${instance}_optfile:-\"%%ETCDIR%%_${instance}/my.cnf\"}"
+ eval mysql_pidfile="\${mysql_${instance}_pidfile:-\"%%MARIADB_RUNDIR%%_${instance}/mysqld.pid\"}"
+ ;;
+ *)
+ err 1 "$2 not found in mysql_instances" ;;
+ esac
+else
+ if [ -n "${mysql_instances}" -a -n "$1" ]; then
+ for instance in ${mysql_instances}; do
+ eval _enable="\${mysql_${instance}_enable}"
+ case "${_enable:-${mysql_enable}}" in
+ [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0)
+ continue
+ ;;
+ [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1)
+ ;;
+ *)
+ if [ -z "$_enable" ]; then
+ _var=mysql_enable
+ else
+ _var=mysql_${instance}_enable
+ fi
+ warn "Bad value" \
+ "'${_enable:-${mysql_enable}}'" \
+ "for ${_var}. " \
+ "Instance ${instance} skipped."
+ continue
+ ;;
+ esac
+ echo "===> mysql instance: ${instance}"
+ if %%PREFIX%%/etc/rc.d/mysql-server $1 ${instance}; then
+ success="${instance} ${success}"
+ else
+ failed="${instance} (${retcode}) ${failed}"
+ fi
+ done
+ exit 0
+ else
+ mysql_pidfile=${mysql_pidfile:-"%%MARIADB_RUNDIR%%/mysqld.pid"}
+ fi
+fi
+
+pidfile=$mysql_pidfile
+mysql_install_db="%%PREFIX%%/bin/mariadb-install-db"
+mysql_install_db_args="--basedir=%%PREFIX%% --datadir=${mysql_dbdir} --force"
+command_args="-c -f %%PREFIX%%/bin/mariadbd-safe --defaults-extra-file=${mysql_optfile} --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_socket:+--socket=${mysql_socket}} ${mysql_args}"
+
+mysql_create_auth_tables()
+{
+ eval $mysql_install_db $mysql_install_db_args
+ [ $? -eq 0 ] && chown -R ${mysql_user}:$(id -gn $mysql_user) ${mysql_dbdir}
+}
+
+mysql_prestart()
+{
+ local dir
+ for dir in /etc /usr/local/etc /etc/mysql /var/db/mysql; do
+ if [ -f "${dir}/my.cnf" ]; then
+ echo "Please merge existing ${dir}/my.cnf file with %%ETCDIR%%/conf.d/server.cnf"
+ return 1
+ fi
+ done
+ if [ ! -d "${mysql_dbdir}/mysql/." ]; then
+ mysql_create_auth_tables || return 1
+ fi
+ mysql_group="`/usr/bin/id -gn ${mysql_user}`"
+ [ "${mysql_socket}" = "" ] && mysql_rundir="%%MARIADB_RUNDIR%%" || mysql_rundir="`/usr/bin/dirname ${mysql_socket}`"
+ if [ ! -d "${mysql_rundir}" ]; then
+ install -d -o ${mysql_user} -g ${mysql_group} "${mysql_rundir}"
+ fi
+%%LEGACY_LIMITS%% if checkyesno mysql_limits; then
+%%LEGACY_LIMITS%% eval `/usr/bin/limits ${mysql_limits_args}` 2>/dev/null
+%%LEGACY_LIMITS%% else
+%%LEGACY_LIMITS%% return 0
+%%LEGACY_LIMITS%% fi
+%%MODERN_LIMITS%% return 0
+ if [ ! -d "${mysql_rundir}" ]; then
+ install -d -u${mysql_user} -g$(id -gn $mysql_user) -m755 ${mysql_rundir}
+ fi
+}
+
+mysql_poststart()
+{
+ local timeout=15
+ while [ ! -f "${pidfile}" -a ${timeout} -gt 0 ]; do
+ timeout=$(( timeout - 1 ))
+ sleep 1
+ done
+ return 0
+}
+
+run_rc_command "$1"
diff --git a/databases/mariadb118-server/files/patch-FreeBSD15 b/databases/mariadb118-server/files/patch-FreeBSD15
new file mode 100644
index 000000000000..7fb744032638
--- /dev/null
+++ b/databases/mariadb118-server/files/patch-FreeBSD15
@@ -0,0 +1,41 @@
+From 056494a7e62373f284d0779f75de90c2dea20794 Mon Sep 17 00:00:00 2001
+From: Florian Smeets <flo@FreeBSD.org>
+Date: Mon, 9 Jun 2025 15:51:00 +0200
+Subject: [PATCH] Fix bootstrapping Galera nodes on FreeBSD 15.0
+
+Commit https://github.com/MariaDB/server/commit/606c867e7fec4507bd1225f9abf2d0aa664b6ab6
+broke bootstrapping nodes on FreeBSD 15.0 with mariadb-backup.
+We should not need LD_LIBRARY_PATH trickery on FreeBSD, so skip setting
+it same as on Darwin. Alternatively putting /lib before /usr/lib also
+fixes it.
+
+WSREP_SST: [INFO] Preparing the backup at /var/db/mysql/.sst (20250608 14:44:04.000)
+WSREP_SST: [INFO] Evaluating /usr/local/bin/mariadb-backup --prepare --log-bin='/var/db/mysql-logs/mysql-bin' --use-memory=12G --target-dir='/var/db/mysql/.sst' --datadir='/var/db/mysql/.sst' --mysqld-args '--basedir=/usr/local' '--plugin-dir=/usr/local/lib/mysql/plugin' '--wsrep_provider=/usr/local/lib/libgalera_smm.so' '--wsrep_on=ON' '--wsrep_provider=/usr/local/lib/libgalera_smm.so' '--wsrep_on=ON' '--log-error=/var/db/mysql/db4.nexxtmobile.de.err' '--pid-file=/var/run/mysql/mysqld.pid' '--wsrep_start_position=00000000-0000-0000-0000-000000000000:-1,0-0-0' > '/var/db/mysql/mariabackup.prepare.log' 2>&1 (20250608 14:44:04.000)
+WSREP_SST: [ERROR] Cleanup after exit with status: 1 (20250608 14:44:04.000)
+
+With the following error in /var/db/mysql/mariabackup.prepare.log:
+ld-elf.so.1: /usr/local/bin/mariadb-backup: Undefined symbol "_ZNSt3__117bad_function_callD1Ev"
+
+I did not look for the root cause in FreeBSD 15.0 that changed this
+behaviour. Calling mariadb-backup directly from the shell works fine on
+FreeBSD 14.x and 15.x when LD_LIBRARY_PATH is not set (when using
+FreeBSD packages or installing from FreeBSD ports). Setting
+LD_LIBRARY_PATH manually like the script does, breaks mariadb-backup
+with the "Undefined symbol" error on FreeBSD 15.0 but not on 14.x.
+---
+ scripts/wsrep_sst_common.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/wsrep_sst_common.sh b/scripts/wsrep_sst_common.sh
+index 38aa18d5f6967..edde8328effe9 100644
+--- scripts/wsrep_sst_common.sh.orig
++++ scripts/wsrep_sst_common.sh
+@@ -25,7 +25,7 @@ OS="$(uname)"
+
+ # Setting the paths for some utilities on CentOS
+ export PATH="${PATH:+$PATH:}/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin"
+-if [ "$OS" != 'Darwin' ]; then
++if [ "$OS" != 'Darwin' ] && [ "$OS" != 'FreeBSD' ]; then
+ export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}/usr/local/lib:/usr/lib:/lib:/opt/lib"
+ fi
+
diff --git a/databases/mariadb118-server/files/patch-scripts_mysql__config.sh b/databases/mariadb118-server/files/patch-scripts_mysql__config.sh
new file mode 100644
index 000000000000..f8321be63ecc
--- /dev/null
+++ b/databases/mariadb118-server/files/patch-scripts_mysql__config.sh
@@ -0,0 +1,10 @@
+--- scripts/mysql_config.sh.orig 2021-07-07 20:25:20 UTC
++++ scripts/mysql_config.sh
+@@ -88,6 +88,7 @@ fi
+ # Create options
+ libs="-L$pkglibdir @RPATH_OPTION@ @LIBS_FOR_CLIENTS@"
+ embedded_libs="-L$pkglibdir @RPATH_OPTION@ @EMB_LIBS_FOR_CLIENTS@"
++embedded_libs="$embedded_libs -%%LOCALBASE%%/lib "
+
+ include="-I$pkgincludedir"
+ if [ "$basedir" != "/usr" ]; then
diff --git a/databases/mariadb118-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h b/databases/mariadb118-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h
new file mode 100644
index 000000000000..dab7177b65b8
--- /dev/null
+++ b/databases/mariadb118-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h
@@ -0,0 +1,13 @@
+--- storage/rocksdb/rocksdb/port/jemalloc_helper.h.orig 2020-06-23 15:10:17 UTC
++++ storage/rocksdb/rocksdb/port/jemalloc_helper.h
+@@ -26,6 +26,10 @@
+ #include <jemalloc/jemalloc.h>
+ #endif
+
++#ifdef __FreeBSD__
++#define JEMALLOC_USABLE_SIZE_CONST const
++#endif
++
+ #ifndef JEMALLOC_CXX_THROW
+ #define JEMALLOC_CXX_THROW
+ #endif
diff --git a/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt b/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
new file mode 100644
index 000000000000..5ab7d5de3dd2
--- /dev/null
+++ b/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
@@ -0,0 +1,8 @@
+--- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
++++ tpool/CMakeLists.txt
+@@ -1,4 +1,5 @@
+ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/include)
++ADD_DEFINITIONS(-fPIC)
+ IF(WIN32)
+ SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
+ ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
diff --git a/databases/mariadb118-server/files/pkg-message.in b/databases/mariadb118-server/files/pkg-message.in
new file mode 100644
index 000000000000..60864ccebde0
--- /dev/null
+++ b/databases/mariadb118-server/files/pkg-message.in
@@ -0,0 +1,30 @@
+[
+{ type: install
+ message: <<EOM
+MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for
+my.cnf. Please move existing my.cnf files from those paths to
+%%PREFIX%%/etc/mysql or %%PREFIX%%/etc. Sample
+configuration files are provided in %%PREFIX%%/etc/mysql
+and %%PREFIX%%/etc/mysql/conf.d.
+The rc(8) script no longer uses /var/db/mysql/my.cnf for configuration
+nor /var/db/mysql for logs and PID-file.
+
+This port does NOT include the mytop perl script, this is included in
+the MariaDB tarball but the most recent version can be found in the
+databases/mytop port
+
+%%WSREP%%The Using wsrep clustering requires additional configuration.
+%%WSREP%%Edit %%PREFIX%%/etc/mysql/conf.d/wsrep.cnf and change what you need there.
+
+The hashicorp_key_management, s3 and spider plugins must be enabled
+before they can be used, check the specific .cnf files in %%PREFIX%%/etc/mysql/conf.d/
+EOM
+}
+{ type: upgrade
+ message: <<EOM
+Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)
+the first time you start the MySQL server after an upgrade from an
+earlier version.
+EOM
+}
+]
diff --git a/databases/mariadb118-server/files/server.cnf.sample.in b/databases/mariadb118-server/files/server.cnf.sample.in
new file mode 100644
index 000000000000..85b6bcbb016d
--- /dev/null
+++ b/databases/mariadb118-server/files/server.cnf.sample.in
@@ -0,0 +1,50 @@
+# Options specific to server applications, see
+# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#server-option-groups
+
+# Options specific to all server programs
+[server]
+
+# Options specific to MariaDB server programs
+[server-mariadb]
+
+#
+# Options for specific server tools
+#
+
+[mysqld]
+user = %%MARIADB_USER%%
+# port = 3306 # inherited from %%ETCDIR%%/my.cnf
+# socket = %%MARIADB_RUNDIR%%/mysql.sock # inherited from %%ETCDIR%%/my.cnf
+bind-address = 127.0.0.1
+basedir = %%PREFIX%%
+# datadir = %%MARIADB_DBDIR%% # set with --db_dir from rc-script
+net_retry_count = 16384
+log_error = %%MARIADB_LOGDIR%%/mysqld.err
+# [mysqld] configuration for ZFS
+# From https://www.percona.com/resources/technical-presentations/zfs-mysql-percona-technical-webinar
+# Create separate datasets for data and logs, eg
+# zroot/mysql compression=on recordsize=128k atime=off
+# zroot/mysql/data recordsize=16k
+# zroot/mysql/logs
+# datadir = %%MARIADB_DBDIR%%/data
+# innodb_log_group_home_dir = %%MARIADB_DBDIR%%/log
+# audit_log_file = %%MARIADB_DBDIR%%/log/audit.log
+# general_log_file = %%MARIADB_DBDIR%%/log/general.log
+# log_bin = %%MARIADB_DBDIR%%/log/mysql-bin
+# relay_log = %%MARIADB_DBDIR%%/log/relay-log
+# slow_query_log_file = %%MARIADB_DBDIR%%/log/slow.log
+# innodb_doublewrite = 0
+# innodb_flush_method = O_DSYNC
+
+# Options read by `mariadb-safe` (and `mysql_safe`)
+[mariadb-safe]
+
+# Options read my `mariabackup`
+[mariabackup]
+
+# Options read by mariadb-upgrade (and `mysql_upgrade`)
+[mariadb-upgrade]
+
+# Specific options read by the mariabackup SST method
+[sst]
+
diff --git a/databases/mariadb118-server/pkg-descr b/databases/mariadb118-server/pkg-descr
new file mode 100644
index 000000000000..f76c83728f01
--- /dev/null
+++ b/databases/mariadb118-server/pkg-descr
@@ -0,0 +1,12 @@
+MariaDB is a database server that offers drop-in replacement functionality
+for MySQL. MariaDB is built by some of the original authors of MySQL, with
+assistance from the broader community of Free and open source software
+developers. In addition to the core functionality of MySQL, MariaDB offers
+a rich set of feature enhancements including alternate storage engines,
+server optimizations, and patches.
+
+MariaDB is primarily driven by developers at Monty Program, a company
+founded by Michael "Monty" Widenius, the original author of MySQL, but
+this is not the whole story about MariaDB. On the "About MariaDB" page you
+will find more information about all participants in the MariaDB community,
+including storage engines XtraDB and PBXT.
diff --git a/databases/mariadb118-server/pkg-plist b/databases/mariadb118-server/pkg-plist
new file mode 100644
index 000000000000..47c3e6dc7c8d
--- /dev/null
+++ b/databases/mariadb118-server/pkg-plist
@@ -0,0 +1,358 @@
+bin/aria_chk
+bin/aria_dump_log
+bin/aria_ftdump
+bin/aria_pack
+bin/aria_read_log
+%%S3%%bin/aria_s3_copy
+%%WSREP%%bin/galera_new_cluster
+%%INNOBASE%%bin/innochecksum
+%%INNOBASE%%bin/mariabackup
+bin/mariadb-backup
+bin/mariadb-client-test
+bin/mariadb-client-test-embedded
+bin/mariadb-embedded
+bin/mariadb-fix-extensions
+bin/mariadb-install-db
+%%ROCKSDB%%bin/mariadb-ldb
+bin/mariadb-test-embedded
+bin/mariadb-tzinfo-to-sql
+bin/mariadb-upgrade
+bin/mariadbd-multi
+bin/mariadbd-safe
+bin/mariadbd-safe-helper
+%%INNOBASE%%bin/mbstream
+bin/myisam_ftdump
+bin/myisamchk
+bin/myisamlog
+bin/myisampack
+@comment bin/mytop
+%%ROCKSDB%%bin/myrocks_hotbackup
+bin/mysql_client_test
+bin/mysql_client_test_embedded
+bin/mysql_embedded
+bin/mysql_fix_extensions
+bin/mysql_install_db
+%%ROCKSDB%%bin/mysql_ldb
+bin/mysql_tzinfo_to_sql
+bin/mysql_upgrade
+bin/mysqld_multi
+bin/mysqld_safe
+bin/mysqld_safe_helper
+bin/mysqltest_embedded
+bin/perror
+bin/resolveip
+%%ROCKSDB%%bin/sst_dump
+bin/test-connect-t
+%%WSREP%%bin/wsrep_sst_common
+%%WSREP%%bin/wsrep_sst_mariabackup
+%%WSREP%%bin/wsrep_sst_mysqldump
+%%WSREP%%bin/wsrep_sst_rsync
+%%WSREP%%bin/wsrep_sst_rsync_wan
+%%WSREP%%bin/wsrep_sst_backup
+%%ETCDIR%%/conf.d/enable_encryption.preset
+%%HASHICORP_VAULT%%@sample %%ETCDIR%%/conf.d/hashicorp_key_management.cnf.sample
+@sample %%ETCDIR%%/conf.d/mysql-clients.cnf.sample
+%%ETCDIR%%/conf.d/provider_bzip2.cnf
+%%ETCDIR%%/conf.d/provider_lz4.cnf
+%%ETCDIR%%/conf.d/provider_lzma.cnf
+%%LZO%%%%ETCDIR%%/conf.d/provider_lzo.cnf
+%%SNAPPY%%%%ETCDIR%%/conf.d/provider_snappy.cnf
+%%S3%%@sample %%ETCDIR%%/conf.d/s3.cnf.sample
+@sample %%ETCDIR%%/conf.d/server.cnf.sample
+%%SPIDER%%@sample %%ETCDIR%%/conf.d/spider.cnf.sample
+%%WSREP%%@sample %%ETCDIR%%/conf.d/wsrep.cnf.sample
+@comment %%ETCDIR%%/my.cnf
+@comment %%ETCDIR%%/conf.d/client.cnf
+@sample %%ETCDIR%%/user_map.conf.sample
+include/mysql/server/big_endian.h
+include/mysql/server/byte_order_generic.h
+include/mysql/server/byte_order_generic_x86.h
+include/mysql/server/byte_order_generic_x86_64.h
+include/mysql/server/decimal.h
+include/mysql/server/errmsg.h
+include/mysql/server/handler_ername.h
+include/mysql/server/handler_state.h
+include/mysql/server/json_lib.h
+include/mysql/server/keycache.h
+include/mysql/server/little_endian.h
+include/mysql/server/m_ctype.h
+include/mysql/server/m_string.h
+include/mysql/server/ma_dyncol.h
+include/mysql/server/mariadb_capi_rename.h
+include/mysql/server/my_alloc.h
+include/mysql/server/my_alloca.h
+include/mysql/server/my_attribute.h
+include/mysql/server/my_byteorder.h
+include/mysql/server/my_cmp.h
+include/mysql/server/my_compiler.h
+include/mysql/server/my_config.h
+include/mysql/server/my_dbug.h
+include/mysql/server/my_decimal_limits.h
+include/mysql/server/my_dir.h
+include/mysql/server/my_getopt.h
+include/mysql/server/my_global.h
+include/mysql/server/my_list.h
+include/mysql/server/my_net.h
+include/mysql/server/my_pthread.h
+include/mysql/server/my_sys.h
+include/mysql/server/my_valgrind.h
+include/mysql/server/my_xml.h
+include/mysql/server/mysql.h
+include/mysql/server/mysql/auth_dialog_client.h
+include/mysql/server/mysql/client_plugin.h
+include/mysql/server/mysql/plugin.h
+include/mysql/server/mysql/plugin_audit.h
+include/mysql/server/mysql/plugin_auth.h
+include/mysql/server/mysql/plugin_auth_common.h
+include/mysql/server/mysql/plugin_data_type.h
+include/mysql/server/mysql/plugin_encryption.h
+include/mysql/server/mysql/plugin_ftparser.h
+include/mysql/server/mysql/plugin_function.h
+include/mysql/server/mysql/plugin_password_validation.h
+include/mysql/server/mysql/psi/mysql_file.h
+include/mysql/server/mysql/psi/mysql_idle.h
+include/mysql/server/mysql/psi/mysql_mdl.h
+include/mysql/server/mysql/psi/mysql_memory.h
+include/mysql/server/mysql/psi/mysql_ps.h
+include/mysql/server/mysql/psi/mysql_socket.h
+include/mysql/server/mysql/psi/mysql_sp.h
+include/mysql/server/mysql/psi/mysql_stage.h
+include/mysql/server/mysql/psi/mysql_statement.h
+include/mysql/server/mysql/psi/mysql_table.h
+include/mysql/server/mysql/psi/mysql_thread.h
+include/mysql/server/mysql/psi/mysql_transaction.h
+include/mysql/server/mysql/psi/psi.h
+include/mysql/server/mysql/psi/psi_abi_v0.h
+include/mysql/server/mysql/psi/psi_abi_v1.h
+include/mysql/server/mysql/psi/psi_abi_v2.h
+include/mysql/server/mysql/psi/psi_base.h
+include/mysql/server/mysql/psi/psi_memory.h
+include/mysql/server/mysql/service_base64.h
+include/mysql/server/mysql/service_debug_sync.h
+include/mysql/server/mysql/service_encryption.h
+include/mysql/server/mysql/service_encryption_scheme.h
+include/mysql/server/mysql/service_json.h
+include/mysql/server/mysql/service_kill_statement.h
+include/mysql/server/mysql/service_log_warnings.h
+include/mysql/server/mysql/service_logger.h
+include/mysql/server/mysql/service_md5.h
+include/mysql/server/mysql/service_my_crypt.h
+include/mysql/server/mysql/service_my_print_error.h
+include/mysql/server/mysql/service_my_snprintf.h
+include/mysql/server/mysql/service_print_check_msg.h
+include/mysql/server/mysql/service_progress_report.h
+include/mysql/server/mysql/service_sha1.h
+include/mysql/server/mysql/service_sha2.h
+include/mysql/server/mysql/service_thd_alloc.h
+include/mysql/server/mysql/service_thd_autoinc.h
+include/mysql/server/mysql/service_thd_error_context.h
+include/mysql/server/mysql/service_thd_mdl.h
+include/mysql/server/mysql/service_thd_rnd.h
+include/mysql/server/mysql/service_thd_specifics.h
+include/mysql/server/mysql/service_thd_timezone.h
+include/mysql/server/mysql/service_thd_wait.h
+include/mysql/server/mysql/service_sql.h
+%%WSREP%%include/mysql/server/mysql/service_wsrep.h
+include/mysql/server/mysql/services.h
+include/mysql/server/mysql_com.h
+include/mysql/server/mysql_com_server.h
+include/mysql/server/mysql_embed.h
+include/mysql/server/mysql_time.h
+include/mysql/server/mysql_version.h
+include/mysql/server/mysqld_ername.h
+include/mysql/server/mysqld_error.h
+include/mysql/server/pack.h
+include/mysql/server/sql_common.h
+include/mysql/server/sql_state.h
+include/mysql/server/sslopt-case.h
+include/mysql/server/sslopt-longopts.h
+include/mysql/server/sslopt-vars.h
+include/mysql/server/typelib.h
+lib/mysql/libmariadbd.a
+lib/mysql/libmariadbd.so
+lib/mysql/libmariadbd.so.19
+lib/mysql/libmysqld.a
+lib/mysql/libmysqld.so
+lib/mysql/pam_user_map.so
+lib/mysql/plugin/adt_null.so
+lib/mysql/plugin/auth_0x0100.so
+lib/mysql/plugin/auth_ed25519.so
+@comment lib/mysql/plugin/auth_gssapi_client.so
+%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi.so
+lib/mysql/plugin/auth_pam.so
+lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
+lib/mysql/plugin/auth_pam_v1.so
+lib/mysql/plugin/auth_parsec.so
+lib/mysql/plugin/debug_key_management.so
+lib/mysql/plugin/disks.so
+lib/mysql/plugin/file_key_management.so
+lib/mysql/plugin/func_test.so
+lib/mysql/plugin/ha_archive.so
+lib/mysql/plugin/ha_blackhole.so
+lib/mysql/plugin/ha_connect.so
+lib/mysql/plugin/ha_federated.so
+lib/mysql/plugin/ha_federatedx.so
+%%MROONGA%%lib/mysql/plugin/ha_mroonga.so
+%%OQGRAPH%%lib/mysql/plugin/ha_oqgraph.so
+%%ROCKSDB%%lib/mysql/plugin/ha_rocksdb.so
+%%S3%%lib/mysql/plugin/ha_s3.so
+%%SPHINX%%lib/mysql/plugin/ha_sphinx.so
+%%SPIDER%%lib/mysql/plugin/ha_spider.so
+lib/mysql/plugin/ha_test_sql_discovery.so
+lib/mysql/plugin/handlersocket.so
+%%HASHICORP_VAULT%%lib/mysql/plugin/hashicorp_key_management.so
+lib/mysql/plugin/locales.so
+lib/mysql/plugin/metadata_lock_info.so
+@comment lib/mysql/plugin/parsec.so
+lib/mysql/plugin/password_reuse_check.so
+lib/mysql/plugin/provider_bzip2.so
+lib/mysql/plugin/provider_lz4.so
+lib/mysql/plugin/provider_lzma.so
+%%LZO%%lib/mysql/plugin/provider_lzo.so
+%%SNAPPY%%lib/mysql/plugin/provider_snappy.so
+lib/mysql/plugin/qa_auth_client.so
+lib/mysql/plugin/qa_auth_interface.so
+lib/mysql/plugin/qa_auth_server.so
+lib/mysql/plugin/query_cache_info.so
+lib/mysql/plugin/query_response_time.so
+lib/mysql/plugin/server_audit.so
+lib/mysql/plugin/simple_password_check.so
+lib/mysql/plugin/sql_errlog.so
+lib/mysql/plugin/test_sql_service.so
+lib/mysql/plugin/test_versioning.so
+lib/mysql/plugin/type_mysql_json.so
+lib/mysql/plugin/type_mysql_timestamp.so
+lib/mysql/plugin/type_test.so
+%%WSREP%%lib/mysql/plugin/wsrep_info.so
+libexec/mariadbd
+libexec/mysqld
+@comment %%S3%%share/man/man1/aria_s3_copy.1.gz
+share/man/man1/aria_chk.1.gz
+share/man/man1/aria_dump_log.1.gz
+share/man/man1/aria_ftdump.1.gz
+share/man/man1/aria_pack.1.gz
+share/man/man1/aria_read_log.1.gz
+%%WSREP%%share/man/man1/galera_new_cluster.1.gz
+%%WSREP%%share/man/man1/galera_recovery.1.gz
+share/man/man1/innochecksum.1.gz
+share/man/man1/mariabackup.1.gz
+share/man/man1/mariadb-backup.1.gz
+share/man/man1/mariadb-conv.1.gz
+share/man/man1/mariadb-embedded.1.gz
+share/man/man1/mariadb-fix-extensions.1.gz
+share/man/man1/mariadb-install-db.1.gz
+%%ROCKSDB%%share/man/man1/mariadb-ldb.1.gz
+share/man/man1/mariadb-service-convert.1.gz
+share/man/man1/mariadb-upgrade.1.gz
+share/man/man1/mariadbd-multi.1.gz
+share/man/man1/mariadbd-safe-helper.1.gz
+share/man/man1/mariadbd-safe.1.gz
+share/man/man1/mbstream.1.gz
+share/man/man1/myisam_ftdump.1.gz
+share/man/man1/myisamchk.1.gz
+share/man/man1/myisamlog.1.gz
+share/man/man1/myisampack.1.gz
+%%ROCKSDB%%share/man/man1/myrocks_hotbackup.1.gz
+@comment share/man/man1/mytop.1.gz
+share/man/man1/mysql.server.1.gz
+share/man/man1/mysql_fix_extensions.1.gz
+share/man/man1/mysql_install_db.1.gz
+share/man/man1/mysql_tzinfo_to_sql.1.gz
+share/man/man1/mysql_upgrade.1.gz
+share/man/man1/mysqld_multi.1.gz
+share/man/man1/mysqld_safe.1.gz
+share/man/man1/mysqld_safe_helper.1.gz
+%%ROCKSDB%%share/man/man1/mysql_ldb.1.gz
+share/man/man1/resolveip.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_backup.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_common.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_mariabackup.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_mysqldump.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_rsync.1.gz
+%%WSREP%%share/man/man1/wsrep_sst_rsync_wan.1.gz
+share/man/man8/mariadbd.8.gz
+share/man/man8/mysqld.8.gz
+share/aclocal/mysql.m4
+%%PORTDOCS%%%%DOCSDIR%%/CREDITS
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL-BINARY
+%%PORTDOCS%%%%WSREP%%%%DOCSDIR%%/README-wsrep
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/THIRDPARTY
+%%MROONGA%%%%PORTDOCS%%%%DOCSDIR%%/README-groonga.md
+%%MROONGA%%share/groonga-normalizer-mysql/README.md
+%%MROONGA%%share/groonga-normalizer-mysql/lgpl-2.0.txt
+%%HASHICORP_VAULT%%%%PORTDOCS%%%%DOCSDIR%%/hashicorp_key_management.txt
+%%DATADIR%%/binary-configure
+%%DATADIR%%/bulgarian/errmsg.sys
+%%DATADIR%%/charsets/Index.xml
+%%DATADIR%%/charsets/README
+%%DATADIR%%/charsets/armscii8.xml
+%%DATADIR%%/charsets/ascii.xml
+%%DATADIR%%/charsets/cp1250.xml
+%%DATADIR%%/charsets/cp1251.xml
+%%DATADIR%%/charsets/cp1256.xml
+%%DATADIR%%/charsets/cp1257.xml
+%%DATADIR%%/charsets/cp850.xml
+%%DATADIR%%/charsets/cp852.xml
+%%DATADIR%%/charsets/cp866.xml
+%%DATADIR%%/charsets/dec8.xml
+%%DATADIR%%/charsets/geostd8.xml
+%%DATADIR%%/charsets/greek.xml
+%%DATADIR%%/charsets/hebrew.xml
+%%DATADIR%%/charsets/hp8.xml
+%%DATADIR%%/charsets/keybcs2.xml
+%%DATADIR%%/charsets/koi8r.xml
+%%DATADIR%%/charsets/koi8u.xml
+%%DATADIR%%/charsets/latin1.xml
+%%DATADIR%%/charsets/latin2.xml
+%%DATADIR%%/charsets/latin5.xml
+%%DATADIR%%/charsets/latin7.xml
+%%DATADIR%%/charsets/macce.xml
+%%DATADIR%%/charsets/macroman.xml
+%%DATADIR%%/charsets/swe7.xml
+%%DATADIR%%/chinese/errmsg.sys
+%%DATADIR%%/czech/errmsg.sys
+%%DATADIR%%/danish/errmsg.sys
+%%DATADIR%%/dutch/errmsg.sys
+%%DATADIR%%/english/errmsg.sys
+%%DATADIR%%/estonian/errmsg.sys
+%%DATADIR%%/fill_help_tables.sql
+%%DATADIR%%/french/errmsg.sys
+%%DATADIR%%/german/errmsg.sys
+%%DATADIR%%/georgian/errmsg.sys
+%%DATADIR%%/greek/errmsg.sys
+%%DATADIR%%/hindi/errmsg.sys
+%%DATADIR%%/hungarian/errmsg.sys
+%%DATADIR%%/italian/errmsg.sys
+%%DATADIR%%/japanese/errmsg.sys
+%%DATADIR%%/korean/errmsg.sys
+%%DATADIR%%/magic
+%%DATADIR%%/maria_add_gis_sp.sql
+%%DATADIR%%/maria_add_gis_sp_bootstrap.sql
+%%DATADIR%%/mariadb.logrotate
+%%DATADIR%%/mini-benchmark
+%%MROONGA%%%%DATADIR%%/mroonga/AUTHORS
+%%MROONGA%%%%DATADIR%%/mroonga/install.sql
+%%MROONGA%%%%DATADIR%%/mroonga/uninstall.sql
+%%DATADIR%%/mysql.server
+%%DATADIR%%/mariadb_performance_tables.sql
+%%DATADIR%%/mariadb_sys_schema.sql
+%%DATADIR%%/mariadb_system_tables.sql
+%%DATADIR%%/mariadb_system_tables_data.sql
+%%DATADIR%%/mariadb_test_data_timezone.sql
+%%DATADIR%%/mariadb_test_db.sql
+%%DATADIR%%/mysqld_multi.server
+%%DATADIR%%/norwegian-ny/errmsg.sys
+%%DATADIR%%/norwegian/errmsg.sys
+%%DATADIR%%/polish/errmsg.sys
+%%DATADIR%%/portuguese/errmsg.sys
+%%DATADIR%%/romanian/errmsg.sys
+%%DATADIR%%/russian/errmsg.sys
+%%DATADIR%%/serbian/errmsg.sys
+%%DATADIR%%/slovak/errmsg.sys
+%%DATADIR%%/spanish/errmsg.sys
+%%DATADIR%%/swahili/errmsg.sys
+%%DATADIR%%/swedish/errmsg.sys
+%%DATADIR%%/ukrainian/errmsg.sys
+%%WSREP%%%%DATADIR%%/wsrep_notify
+@dir(%%MARIADB_USER%%,%%MARIADB_GROUP%%,) %%MARIADB_LOGDIR%%
diff --git a/databases/metabase/Makefile b/databases/metabase/Makefile
index c9911166e8cc..88efdfa31927 100644
--- a/databases/metabase/Makefile
+++ b/databases/metabase/Makefile
@@ -1,11 +1,11 @@
PORTNAME= metabase
DISTVERSIONPREFIX= v
-DISTVERSION= 0.41.5
+DISTVERSION= 0.55.4.1
CATEGORIES= databases java
-MASTER_SITES= https://downloads.metabase.com/${DISTVERSIONPREFIX}${PORTVERSION}/
+MASTER_SITES= https://downloads.metabase.com/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= ${PORTNAME}
EXTRACT_SUFX= .jar
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
EXTRACT_ONLY=
MAINTAINER= daniel@morante.net
@@ -15,6 +15,7 @@ WWW= https://metabase.com/
LICENSE= AGPLv3
USES= cpe java
+JAVA_VERSION= 21+
USE_RC_SUBR= ${PORTNAME}
NO_ARCH= yes
diff --git a/databases/metabase/distinfo b/databases/metabase/distinfo
index ccc9f6800030..bd64b2bf01de 100644
--- a/databases/metabase/distinfo
+++ b/databases/metabase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640189444
-SHA256 (metabase-0.41.5/metabase.jar) = 0c7d71cb571354334d5f238869ac861f33a2e20d19ba434515b663b9f63e5cb9
-SIZE (metabase-0.41.5/metabase.jar) = 274018114
+TIMESTAMP = 1750272727
+SHA256 (metabase-0.55.4.1/metabase.jar) = 9ba0e4b332d2579b081527ee0781a30cac46a0211f43bc3d1fe9d7287448c5e8
+SIZE (metabase-0.55.4.1/metabase.jar) = 518915728
diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile
index 09f3a6fdf384..8ea3b2772863 100644
--- a/databases/mongodb-tools/Makefile
+++ b/databases/mongodb-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mongodb-tools
-DISTVERSION= 100.12.0
-PORTREVISION= 1
+DISTVERSION= 100.12.2
CATEGORIES= databases
MAINTAINER= ronald@FreeBSD.org
@@ -23,8 +22,6 @@ GO_BUILDFLAGS= -tags "${USE_MY_TAGS}"
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284387
MAKE_ENV+= TOOLS_TESTING_UNIT=true
-CONFLICTS_INSTALL= mongodb42-tools
-
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= BSONDUMP MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \
MONGORESTORE MONGOSTAT MONGOTOP \
@@ -56,7 +53,7 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_USE= my_tags=sasl
SSL_USE= my_tags=ssl
-pre-configure:
+post-extract:
# Verify we use the proper go version.
${SH} -xc "test \"X`grep -E '^go [[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+$$' ${WRKSRC}/go.mod`\" = \"Xgo ${GO_VERSION}.0\""
diff --git a/databases/mongodb-tools/distinfo b/databases/mongodb-tools/distinfo
index 64ed14029630..29bc4574615e 100644
--- a/databases/mongodb-tools/distinfo
+++ b/databases/mongodb-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743670576
-SHA256 (mongodb-mongo-tools-100.12.0_GH0.tar.gz) = 407447dda5f2a2e59a720ea383b6e20b165838d427211879ebded1c1af0606fe
-SIZE (mongodb-mongo-tools-100.12.0_GH0.tar.gz) = 6622407
+TIMESTAMP = 1749193736
+SHA256 (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = dd8b6b6a315025139b55a61b6b49b8945c964e8f6272951de108395c1fe5b88b
+SIZE (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = 6643483
diff --git a/databases/mongodb50/Makefile b/databases/mongodb50/Makefile
index ee9f172e1743..f7a4ead70e91 100644
--- a/databases/mongodb50/Makefile
+++ b/databases/mongodb50/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 5.0.31
+PORTREVISION= 1
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
@@ -31,7 +32,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libyaml-cpp.so:devel/yaml-cpp \
libzstd.so:archivers/zstd
-USES= compiler:c++17-lang cpe python:build scons shebangfix
+USES= compiler:c++17-lang cpe llvm:max=18,build python:build scons shebangfix
USE_RC_SUBR= mongod
USE_GITHUB= yes
@@ -67,7 +68,8 @@ MAKE_ARGS= --cxx-std=17 \
MONGO_VERSION=${DISTVERSION} \
VERBOSE=on
-CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE
+CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE \
+ -Wno-deprecated-builtins
CONFLICTS_INSTALL= mongodb[0-9][0-9] # etc/mongodb.conf.sample
@@ -89,12 +91,6 @@ SASL_MAKE_ARGS= --use-sasl-client
SSL_USES= ssl
SSL_MAKE_ARGS= --ssl
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && (${OSREL:R} >= 15 && ${OSVERSION} >= 1500026)
-USES+= llvm:max=18,build
-.endif
-
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH} == powerpc64le
diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile
index 54332fa5d83f..aeb929ee6d37 100644
--- a/databases/mongodb60/Makefile
+++ b/databases/mongodb60/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
-DISTVERSION= 6.0.22
+DISTVERSION= 6.0.24
CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
@@ -18,6 +18,9 @@ LICENSE_NAME_SSPLv1= Server Side Public License Version 1
LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+DEPRECATED= EOL starting August 2025, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb70
+EXPIRATION_DATE= 2025-10-30
+
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64
@@ -73,7 +76,8 @@ MAKE_ARGS= --cxx-std=17 \
MONGO_VERSION=${DISTVERSION} \
VERBOSE=on
-CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE
+CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE \
+ -Wno-deprecated-builtins
CONFLICTS_INSTALL= mongodb[0-9][0-9]
@@ -121,7 +125,7 @@ MOZJS_ARCH= ${ARCH}
.endif
post-extract:
- # Verify we downloaded the proper mozjs git tag.
+# Verify we downloaded the proper mozjs git tag.
${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
post-patch:
diff --git a/databases/mongodb60/distinfo b/databases/mongodb60/distinfo
index 20ebad72e229..5ccfc4b87218 100644
--- a/databases/mongodb60/distinfo
+++ b/databases/mongodb60/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1745467631
+TIMESTAMP = 1748508963
SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (mongodb-mongo-r6.0.22_GH0.tar.gz) = 273280e02ad62293874b89bfc7d8b5fff9e004d5a09067c4fdb9c4699beda336
-SIZE (mongodb-mongo-r6.0.22_GH0.tar.gz) = 87688277
+SHA256 (mongodb-mongo-r6.0.24_GH0.tar.gz) = c5d6c9c4ce58d0165ac5eee1158f1d3813a8b2a14eb9dcd60f04fdfc3ecb30de
+SIZE (mongodb-mongo-r6.0.24_GH0.tar.gz) = 87501923
SHA256 (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = a365bf54ef4e4fd6a136cf6afa9c620ba0c8982402473b9bfac38928a688a9e0
SIZE (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = 141291901
diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile
index 07e67c0c1bec..b7e4a990921f 100644
--- a/databases/mongodb70/Makefile
+++ b/databases/mongodb70/Makefile
@@ -1,12 +1,9 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
-DISTVERSION= 7.0.19
+DISTVERSION= 7.0.21
+PORTREVISION= 2
CATEGORIES= databases net
-MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
-DISTFILES= 223087fdc29f18678f6174e9807b8780e439acf6:patches # https://bugzilla.mozilla.org/1894423
-EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${DISTVERSIONPREFIX}${DISTVERSION}_GH0.tar.gz \
- ${GH_ACCOUNT}-forks-spidermonkey-${MOZJS_TAG}_GH0.tar.gz
MAINTAINER= ronald@FreeBSD.org
COMMENT= MongoDB Community Edition (7.0.x Branch)
@@ -26,7 +23,8 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} \
+ rust-cbindgen>0:devel/rust-cbindgen
# build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
BUILD_DEPENDS+= gm4:devel/m4 \
gsed:textproc/gsed
@@ -38,14 +36,16 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libzstd.so:archivers/zstd
FLAVORS= default armv80a
+
armv80a_PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}-armv80a
USES= compiler:c++20-lang cpe python:build scons shebangfix ssl
# gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
USES+= gmake pkgconfig
+CPE_PRODUCT= mongodb
# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh
-MOZJS_TAG= 4c197344dfc48dfbbd242333878f17f0379e6205
+MOZJS_TAG= 98c8be22bec7bb650156e0d389b425322d8c323c
USE_GITHUB= yes
GH_ACCOUNT= mongodb mongodb-forks:mozjs
@@ -56,7 +56,12 @@ USE_RC_SUBR= mongod
SHEBANG_FILES= buildscripts/scons.py
python_OLD_CMD= @python_interpreter@
-CONFIGURE_ENV+= M4=${LOCALBASE}/bin/gm4
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= gen-config.sh
+CONFIGURE_ARGS+= ${MOZJS_ARCH} \
+ freebsd
+CONFIGURE_ENV+= PYTHON3="${PYTHON_CMD}"
+
MAKE_ARGS= --allocator=system \
--cxx-std=20 \
--disable-warnings-as-errors \
@@ -73,6 +78,7 @@ MAKE_ARGS= --allocator=system \
AR=llvm-ar \
MONGO_VERSION=${DISTVERSION} \
VERBOSE=on
+ALL_TARGET= install-core
CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE
@@ -86,15 +92,18 @@ EXTRACT_AFTER_ARGS= --exclude src/third_party/snappy-* \
--exclude src/third_party/zstandard \
--no-same-owner --no-same-permissions
+# This ports is only following the Major Release.
+# https://docs.mongodb.com/manual/reference/versioning/
+PORTSCOUT= limit:^7\.0\.
+
+CONFIGURE_WRKSRC= ${MOZJS_WRKSRC}
+
USERS= mongodb
GROUPS= mongodb
OPTIONS_DEFINE= LTO NOAVX SASL
OPTIONS_DEFINE_aarch64= ARMV80A
OPTIONS_DEFAULT= NOAVX SASL
-.if ${FLAVOR:U} == armv80a
-OPTIONS_SET+= ARMV80A
-.endif
# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream.
# Can give corruption on high concurrency.
@@ -113,20 +122,18 @@ NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript \
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_MAKE_ARGS= --use-sasl-client
+MOZJS_WRKSRC= ${WRKSRC}/src/third_party/mozjs
+
+.if ${FLAVOR:U} == armv80a
+OPTIONS_SET+= ARMV80A
+.endif
+
.include <bsd.port.pre.mk>
.if ${FLAVOR:U} == armv80a && ${ARCH} != aarch64
IGNORE= flavor armv80a is only valid on aarch64
.endif
-ALL_TARGET= install-core
-
-# This ports is only following the Major Release.
-# https://docs.mongodb.com/manual/reference/versioning/
-PORTSCOUT= limit:^7\.0\.
-
-CPE_PRODUCT= mongodb
-
.if ${ARCH} == amd64
MOZJS_ARCH= x86_64
.elif ${ARCH} == powerpc64le
@@ -137,7 +144,7 @@ MOZJS_ARCH= ${ARCH}
post-extract:
# Verify we downloaded the proper mozjs git tag.
- ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
+ ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${MOZJS_WRKSRC}/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
post-patch:
# fix build with python-3.11
@@ -145,12 +152,10 @@ post-patch:
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/backend/base.py
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/action/process_define_files.py
- ${PATCH} -d ${WRKSRC}/src/third_party/mozjs/extract --quiet -p1 -V none < ${DISTDIR}/223087fdc29f18678f6174e9807b8780e439acf6
-do-configure:
+pre-configure:
# Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh
- ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${WRKSRC}/src/third_party/mozjs/mozilla-release
- cd ${WRKSRC}/src/third_party/mozjs && PYTHON3="${PYTHON_CMD}" ${SH} ./gen-config.sh ${MOZJS_ARCH} freebsd
+ ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${MOZJS_WRKSRC}/mozilla-release
do-build:
${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS}
diff --git a/databases/mongodb70/distinfo b/databases/mongodb70/distinfo
index 708ec6ec0ead..cacda4db225b 100644
--- a/databases/mongodb70/distinfo
+++ b/databases/mongodb70/distinfo
@@ -1,7 +1,5 @@
-TIMESTAMP = 1745704517
-SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
-SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (mongodb-mongo-r7.0.19_GH0.tar.gz) = 552358bf46936f2ebe53b414d8e15b9932baf38a191ef2d50eef5dabba663396
-SIZE (mongodb-mongo-r7.0.19_GH0.tar.gz) = 87222348
-SHA256 (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 25ddc30c800d44231798793f788765e0ae8060b9f9f2f09d7f23955b2f63f034
-SIZE (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 164661704
+TIMESTAMP = 1748467171
+SHA256 (mongodb-mongo-r7.0.21_GH0.tar.gz) = 9a79bd9e0ffa80c092624bec331865475ebb47b2648cf8bb14d83419a4b1f9a6
+SIZE (mongodb-mongo-r7.0.21_GH0.tar.gz) = 87745814
+SHA256 (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 9c266a0b13e1352d410e4c0b985c4f31cea0bcc81631f2a38af9291f676434bf
+SIZE (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 280427824
diff --git a/databases/mongodb70/files/patch-SConstruct b/databases/mongodb70/files/patch-SConstruct
index 4ccd299adcaf..ec60029c937c 100644
--- a/databases/mongodb70/files/patch-SConstruct
+++ b/databases/mongodb70/files/patch-SConstruct
@@ -1,4 +1,4 @@
---- SConstruct.orig 2024-06-19 03:26:19 UTC
+--- SConstruct.orig 2025-05-13 16:37:03 UTC
+++ SConstruct
@@ -23,7 +23,6 @@ import SCons.Script
@@ -25,9 +25,7 @@
if get_option('build-metrics'):
env['BUILD_METRICS_ARTIFACTS_DIR'] = '$BUILD_ROOT/$VARIANT_DIR'
env.Tool('build_metrics')
-@@ -1799,9 +1788,9 @@ if has_option('variables-help'):
- print(env_vars.GenerateHelpText(env))
- Exit(0)
+@@ -1801,7 +1790,7 @@ if unknown_vars:
unknown_vars = env_vars.UnknownVariables()
if unknown_vars:
@@ -36,7 +34,7 @@
install_actions.setup(env, get_option('install-action'))
-@@ -3024,7 +3013,7 @@ if env.TargetOSIs('posix'):
+@@ -3013,7 +3002,7 @@ if env.TargetOSIs('posix'):
# If runtime hardening is requested, then build anything
# destined for an executable with the necessary flags for PIE.
env.AppendUnique(
@@ -45,7 +43,7 @@
PROGLINKFLAGS=['-pie'],
)
-@@ -3032,7 +3021,6 @@ if env.TargetOSIs('posix'):
+@@ -3021,7 +3010,6 @@ if env.TargetOSIs('posix'):
env.Append(
CCFLAGS=[
"-fasynchronous-unwind-tables",
diff --git a/databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh b/databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
index 58daab4bc056..4260904915e4 100644
--- a/databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
+++ b/databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
@@ -1,5 +1,11 @@
---- src/third_party/mozjs/gen-config.sh.orig 2022-08-05 16:21:29 UTC
+--- src/third_party/mozjs/gen-config.sh.orig 2025-05-13 16:37:03 UTC
+++ src/third_party/mozjs/gen-config.sh
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ set -e
+ set -v
@@ -29,6 +29,9 @@ case "$_Path" in
}
@@ -10,16 +16,16 @@
"platform/aarch64/linux")
_CONFIG_OPTS="--host=aarch64-linux"
;;
-@@ -108,7 +111,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \
- --disable-js-shell \
- --disable-tests "$_CONFIG_OPTS"
+@@ -111,7 +114,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \
+ --disable-wasm-moz-intgemm \
+ "$_CONFIG_OPTS"
-make recurse_export
+gmake recurse_export
cd ../../../..
-@@ -159,7 +162,7 @@ find "$_Path/build" -name '*.cpp' |
+@@ -166,7 +169,7 @@ find "$_Path/build" -name '*.cpp' |
find "$_Path/build" -name '*.cpp' |
while read unified_file ; do
echo "Processing $unified_file"
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 640319cafee9..57daee28c2d3 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -1,12 +1,8 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
-DISTVERSION= 8.0.8
+DISTVERSION= 8.0.11
CATEGORIES= databases net
-MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
-DISTFILES= 223087fdc29f18678f6174e9807b8780e439acf6:patches # https://bugzilla.mozilla.org/1894423
-EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${DISTVERSIONPREFIX}${DISTVERSION}_GH0.tar.gz \
- ${GH_ACCOUNT}-forks-spidermonkey-${MOZJS_TAG}_GH0.tar.gz
MAINTAINER= ronald@FreeBSD.org
COMMENT= MongoDB Community Edition (8.0.x Branch)
@@ -31,7 +27,8 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}retry2>0:devel/py-retry2@${PY_FLAVOR} \
- git:devel/git@tiny
+ git:devel/git@tiny \
+ rust-cbindgen>0:devel/rust-cbindgen
# build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
BUILD_DEPENDS+= gm4:devel/m4 \
gsed:textproc/gsed
@@ -43,14 +40,16 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libzstd.so:archivers/zstd
FLAVORS= default armv80a
+
armv80a_PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}-armv80a
USES= compiler:c++20-lang cpe python:build scons shebangfix ssl
# gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
USES+= gmake pkgconfig
+CPE_PRODUCT= mongodb
# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh
-MOZJS_TAG= 4c197344dfc48dfbbd242333878f17f0379e6205
+MOZJS_TAG= 98c8be22bec7bb650156e0d389b425322d8c323c
USE_GITHUB= yes
GH_ACCOUNT= mongodb mongodb-forks:mozjs
@@ -61,7 +60,12 @@ USE_RC_SUBR= mongod
SHEBANG_FILES= buildscripts/scons.py
python_OLD_CMD= @python_interpreter@
-CONFIGURE_ENV+= M4=${LOCALBASE}/bin/gm4
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= gen-config.sh
+CONFIGURE_ARGS+= ${MOZJS_ARCH} \
+ freebsd
+CONFIGURE_ENV+= PYTHON3="${PYTHON_CMD}"
+
MAKE_ARGS= --allocator=system \
--cxx-std=20 \
--disable-warnings-as-errors \
@@ -78,6 +82,7 @@ MAKE_ARGS= --allocator=system \
AR=llvm-ar \
MONGO_VERSION=${DISTVERSION} \
VERBOSE=on
+ALL_TARGET= install-servers
CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE
@@ -91,15 +96,18 @@ EXTRACT_AFTER_ARGS= --exclude src/third_party/snappy-* \
--exclude src/third_party/zstandard \
--no-same-owner --no-same-permissions
+# This ports is only following the Major Release.
+# https://docs.mongodb.com/manual/reference/versioning/
+PORTSCOUT= limit:^8\.0\.
+
+CONFIGURE_WRKSRC= ${MOZJS_WRKSRC}
+
USERS= mongodb
GROUPS= mongodb
OPTIONS_DEFINE= LTO NOAVX SASL
OPTIONS_DEFINE_aarch64= ARMV80A
OPTIONS_DEFAULT= NOAVX SASL
-.if ${FLAVOR:U} == armv80a
-OPTIONS_SET+= ARMV80A
-.endif
# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream.
# Can give corruption on high concurrency.
@@ -118,20 +126,18 @@ NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript \
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_MAKE_ARGS= --use-sasl-client
+MOZJS_WRKSRC= ${WRKSRC}/src/third_party/mozjs
+
+.if ${FLAVOR:U} == armv80a
+OPTIONS_SET+= ARMV80A
+.endif
+
.include <bsd.port.pre.mk>
.if ${FLAVOR:U} == armv80a && ${ARCH} != aarch64
IGNORE= flavor armv80a is only valid on aarch64
.endif
-ALL_TARGET= install-servers
-
-# This ports is only following the Major Release.
-# https://docs.mongodb.com/manual/reference/versioning/
-PORTSCOUT= limit:^7\.0\.
-
-CPE_PRODUCT= mongodb
-
.if ${ARCH} == amd64
MOZJS_ARCH= x86_64
.elif ${ARCH} == powerpc64le
@@ -142,15 +148,11 @@ MOZJS_ARCH= ${ARCH}
post-extract:
# Verify we downloaded the proper mozjs git tag.
- ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
-
-post-patch:
- ${PATCH} -d ${WRKSRC}/src/third_party/mozjs/extract --quiet -p1 -V none < ${DISTDIR}/223087fdc29f18678f6174e9807b8780e439acf6
+ ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${MOZJS_WRKSRC}/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
-do-configure:
+pre-configure:
# Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh
- ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${WRKSRC}/src/third_party/mozjs/mozilla-release
- cd ${WRKSRC}/src/third_party/mozjs && PYTHON3="${PYTHON_CMD}" ${SH} ./gen-config.sh ${MOZJS_ARCH} freebsd
+ ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${MOZJS_WRKSRC}/mozilla-release
do-build:
${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS}
diff --git a/databases/mongodb80/distinfo b/databases/mongodb80/distinfo
index c74232ebd757..4e043409edea 100644
--- a/databases/mongodb80/distinfo
+++ b/databases/mongodb80/distinfo
@@ -1,7 +1,5 @@
-TIMESTAMP = 1745839944
-SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
-SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (mongodb-mongo-r8.0.8_GH0.tar.gz) = 325e6a8ccac80769f6b1527c8e174794ac10a008de37bc0b491c1fd183f9b80d
-SIZE (mongodb-mongo-r8.0.8_GH0.tar.gz) = 94643838
-SHA256 (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 25ddc30c800d44231798793f788765e0ae8060b9f9f2f09d7f23955b2f63f034
-SIZE (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 164661704
+TIMESTAMP = 1751343718
+SHA256 (mongodb-mongo-r8.0.11_GH0.tar.gz) = 420cf84825852ab2d9fb3b3889450d26a069ea4c0e29f8097b2809e0f11cc348
+SIZE (mongodb-mongo-r8.0.11_GH0.tar.gz) = 95649604
+SHA256 (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 9c266a0b13e1352d410e4c0b985c4f31cea0bcc81631f2a38af9291f676434bf
+SIZE (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 280427824
diff --git a/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh b/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh
index e05c48c9f8f7..2e515c03f964 100644
--- a/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh
+++ b/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh
@@ -1,5 +1,11 @@
---- src/third_party/mozjs/gen-config.sh.orig 2024-07-22 19:17:33 UTC
+--- src/third_party/mozjs/gen-config.sh.orig 2025-05-13 17:12:47 UTC
+++ src/third_party/mozjs/gen-config.sh
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ set -e
+ set -v
@@ -29,6 +29,9 @@ case "$_Path" in
}
@@ -10,16 +16,16 @@
"platform/aarch64/linux")
_CONFIG_OPTS="--host=aarch64-linux"
;;
-@@ -109,7 +112,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \
- --disable-js-shell \
- --disable-tests "$_CONFIG_OPTS"
+@@ -111,7 +114,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \
+ --disable-wasm-moz-intgemm \
+ "$_CONFIG_OPTS"
-make recurse_export
+gmake recurse_export
cd ../../../..
-@@ -164,7 +167,7 @@ find "$_Path/build" -name '*.cpp' |
+@@ -166,7 +169,7 @@ find "$_Path/build" -name '*.cpp' |
find "$_Path/build" -name '*.cpp' |
while read unified_file ; do
echo "Processing $unified_file"
diff --git a/databases/movine/Makefile b/databases/movine/Makefile
index 65d6ad20504b..b17ee8023ee5 100644
--- a/databases/movine/Makefile
+++ b/databases/movine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= movine
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.0
-PORTREVISION= 21
+PORTREVISION= 23
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/mydumper/Makefile b/databases/mydumper/Makefile
index afb8f0ee6964..aa39a3a3a86f 100644
--- a/databases/mydumper/Makefile
+++ b/databases/mydumper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mydumper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.1-1
+DISTVERSION= 0.19.4-2
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/databases/mydumper/distinfo b/databases/mydumper/distinfo
index a154bafc48d7..8fc2984f3763 100644
--- a/databases/mydumper/distinfo
+++ b/databases/mydumper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177892
-SHA256 (mydumper-mydumper-v0.19.1-1_GH0.tar.gz) = 5431a91befdb767f7620242da45673f699164f7590599b091f023f394802899c
-SIZE (mydumper-mydumper-v0.19.1-1_GH0.tar.gz) = 245162
+TIMESTAMP = 1751208120
+SHA256 (mydumper-mydumper-v0.19.4-2_GH0.tar.gz) = b5213e44a755127196a40916484e37d18dfbe304aaac50ec17f9f6aba8d0968e
+SIZE (mydumper-mydumper-v0.19.4-2_GH0.tar.gz) = 843293
diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile
index f7bd56c66d56..3ca4a0bfa497 100644
--- a/databases/mysql-connector-c++/Makefile
+++ b/databases/mysql-connector-c++/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mysql-connector-c++
PORTVERSION= 8.0.33
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= databases
MASTER_SITES= MYSQL/Connector-C++
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/databases/neo4j/Makefile b/databases/neo4j/Makefile
index c71d98b90b76..233c88b5011a 100644
--- a/databases/neo4j/Makefile
+++ b/databases/neo4j/Makefile
@@ -1,36 +1,66 @@
PORTNAME= neo4j
-DISTVERSION= 4.4.35
+DISTVERSION= 4.4.44
+PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= http://dist.neo4j.org/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}-unix
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= otis@FreeBSD.org
COMMENT= High performance graph store and database
WWW= https://neo4j.com
-LICENSE= GPLv3
+# Bouncy Castle License is in fact MIT.
+# Scala is licensed under BSD3CLAUSE.
+# Java Servlet API is licensed under CDDL and GPLv2wCE
+LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE CDDL GPLv2wCE GPLv3 ISCL MIT MPL20 OFL11
+LICENSE_COMB= multi
+LICENSE_NAME_GPLv2wCE= GPLv2 with Classpath Exception
+LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE.txt
+LICENSE_FILE= ${WRKSRC}/LICENSES.txt
+LICENSE_PERMS_GPLv2wCE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-RUN_DEPENDS= bash:shells/bash
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,}
-NO_BUILD= yes
USES= cpe java shebangfix
-SHEBANG_FILES= bin/cypher-shell bin/neo4j-admin
JAVA_VERSION= 11
USE_RC_SUBR= ${PORTNAME}
+
+SHEBANG_FILES= bin/cypher-shell bin/neo4j-admin
+
+NO_ARCH= yes
+NO_BUILD= yes
+
SUB_FILES= ${PORTNAME}.sh
-SUB_LIST= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR}
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
+ LOGDIR=${LOGDIR} \
+ RUNDIR=${RUNDIR}
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,}
+
+USERS?= neo4j
+GROUPS?= neo4j
-PLIST_SUB= DBDIR=${DBDIR} DISTVERSION=${DISTVERSION}
+PLIST_SUB= CERTDIR=${CERTDIR} \
+ DBDATADIR=${DBDATADIR} \
+ DBDIR=${DBDIR} \
+ DBIMPORTDIR=${DBIMPORTDIR} \
+ DISTVERSION=${DISTVERSION} \
+ GROUPS=${GROUPS} \
+ METRICSDIR=${METRICSDIR} \
+ USERS=${USERS}
+CERTDIR= ${ETCDIR}/certificates
+DBDATADIR= ${DBDIR}/data
DBDIR= ${DESTDIR}/var/db/${PORTNAME}
+DBIMPORTDIR= ${DBDIR}/import
LOGDIR= ${DESTDIR}/var/log/${PORTNAME}
-RUNDIR= ${DESTDIR}/var/run/
+METRICSDIR= ${DBDIR}/metrics
+RUNDIR= ${DESTDIR}/var/run/${PORTNAME}
NEO4JDIR= ${PREFIX}/${PORTNAME}
-NEO4J_CONFDIR= ${PREFIX}/etc
+NEO4J_CONFDIR= ${PREFIX}/etc/neo4j
post-patch:
- ${REINPLACE_CMD} 's,%%DBDIR%%,${DBDIR},g;s,%%JAVA_HOME%%,${JAVA_HOME},g;s,%%LOGDIR%%,${LOGDIR},g;s,%%PREFIX%%,${PREFIX},g;s,%%RUNDIR%%,${RUNDIR},g' \
+ ${REINPLACE_CMD} 's,%%DBDATADIR%%,${DBDATADIR},g;s,%%DBDIR%%,${DBDIR},g;\
+ s,%%JAVA_HOME%%,${JAVA_HOME},g;s,%%LOGDIR%%,${LOGDIR},g;s,%%PREFIX%%,${PREFIX},g;s,%%RUNDIR%%,${RUNDIR},g;\
+ s,%%DBIMPORTDIR%%,${DBIMPORTDIR},g;s,%%CERTDIR%%,${CERTDIR},g' \
${WRKSRC}/bin/cypher-shell ${WRKSRC}/bin/neo4j* \
${WRKSRC}/conf/neo4j.conf
@@ -38,6 +68,7 @@ post-patch:
${WRKSRC}/bin/neo4j
do-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/tools
${INSTALL_SCRIPT} ${WRKSRC}/bin/tools/* \
@@ -49,8 +80,12 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/${PORTNAME}/lib
.for f in ${PORTNAME}.conf
${INSTALL_DATA} ${WRKSRC}/conf/$f \
- ${STAGEDIR}${PREFIX}/etc/$f.sample
+ ${STAGEDIR}${ETCDIR}/$f.sample
.endfor
- ${MKDIR} ${STAGEDIR}${DBDIR} ${STAGEDIR}${PREFIX}/etc/neo4j-certificates
+ ${MKDIR} ${STAGEDIR}${DBDIR} \
+ ${STAGEDIR}${DBDATADIR} \
+ ${STAGEDIR}${DBIMPORTDIR} \
+ ${STAGEDIR}${METRICSDIR} \
+ ${STAGEDIR}${CERTDIR}
.include <bsd.port.mk>
diff --git a/databases/neo4j/distinfo b/databases/neo4j/distinfo
index da328127f67c..9a0feb193012 100644
--- a/databases/neo4j/distinfo
+++ b/databases/neo4j/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721746940
-SHA256 (neo4j-community-4.4.35-unix.tar.gz) = a31d88a599c7581da325b7768830898dcc2c454af4a8ebb52d52b170a366ada3
-SIZE (neo4j-community-4.4.35-unix.tar.gz) = 122576944
+TIMESTAMP = 1748085455
+SHA256 (neo4j-community-4.4.44-unix.tar.gz) = 7a4652c869dd875bd843ab1204bdcb2c5816abd1b57e27f9d0c6b32e55704814
+SIZE (neo4j-community-4.4.44-unix.tar.gz) = 141325358
diff --git a/databases/neo4j/files/neo4j.in b/databases/neo4j/files/neo4j.in
index 6cb20b01c3ea..a7f9e6f83cd7 100644
--- a/databases/neo4j/files/neo4j.in
+++ b/databases/neo4j/files/neo4j.in
@@ -7,6 +7,18 @@
# Add the following line to /etc/rc.conf to enable neo4j:
#
# neo4j_enable=YES
+#
+# The following rc.conf variable can be set:
+#
+# For user/group to run neo4j under:
+#
+# neo4j_user (str) Default: neo4j
+# neo4j_group (str) Default: neo4j
+#
+# For service jail:
+#
+# neo4j_svcj_options (str) Default: net_basic
+#
. /etc/rc.subr
@@ -17,21 +29,30 @@ desc="Graphing database"
load_rc_config $name
: ${neo4j_enable:=NO}
+: ${neo4j_user=neo4j}
+: ${neo4j_group=neo4j}
+: ${neo4j_svcj_options:=net_basic}
+: ${neo4j_env:="HOME=%%DBDIR%% NEO4J_CONF=%%ETCDIR%% JAVA_HOME=%%JAVA_HOME%%"}
command=%%PREFIX%%/bin/neo4j
-start_cmd="$command start"
+procname=%%JAVA_HOME%%/bin/java
+start_cmd="su -m $neo4j_user -c \"$command start\""
start_precmd=neo4j_prestart
-stop_cmd="$command stop"
-status_cmd="$command status"
+stop_cmd="su -m $neo4j_user -c \"$command stop\""
+status_cmd="su -m $neo4j_user -c \"$command status\""
neo4j_prestart()
{
- NEO4J_DATA=%%DBDIR%%
+ NEO4J_DATA=%%DBDIR%%/data
+ NEO4J_METRICS=%%DBDIR%%/metrics
NEO4J_LIB=%%PREFIX%%/neo4j/lib
NEO4J_LOGS=%%LOGDIR%%
NEO4J_PLUGINS=${NEO4J_LIB}/plugins
NEO4J_RUN=%%RUNDIR%%
- mkdir -p ${NEO4J_LOGS} ${NEO4J_RUN}
+ [ -d ${NEO4J_LOGS} ] || install -d -o ${neo4j_user} -g ${neo4j_group} -m 0750 ${NEO4J_LOGS}
+ [ -d ${NEO4J_RUN} ] || install -d -o ${neo4j_user} -g ${neo4j_group} ${NEO4J_RUN}
+ [ -d ${NEO4J_DATA} ] || install -d -o ${neo4j_user} -g ${neo4j_group} -m 0750 ${NEO4J_DATA}
+ [ -d ${NEO4J_METRICS} ] || install -d -o ${neo4j_user} -g ${neo4j_group} -m 0750 ${NEO4J_METRICS}
}
run_rc_command $1
diff --git a/databases/neo4j/files/neo4j.sh.in b/databases/neo4j/files/neo4j.sh.in
index 01a498c14583..f2704e7bc0fd 100644
--- a/databases/neo4j/files/neo4j.sh.in
+++ b/databases/neo4j/files/neo4j.sh.in
@@ -1,3 +1,3 @@
-#!/usr/bin/env bash
-
+#!/bin/sh
+export JAVA_HOME=${JAVA_HOME:-"%%JAVA_HOME%%"}
exec %%PREFIX%%/bin/$(basename $0) ${1+"$@"}
diff --git a/databases/neo4j/files/patch-conf_neo4j.conf b/databases/neo4j/files/patch-conf_neo4j.conf
index d7a5984f2abc..7fd32a3f5f5b 100644
--- a/databases/neo4j/files/patch-conf_neo4j.conf
+++ b/databases/neo4j/files/patch-conf_neo4j.conf
@@ -1,17 +1,69 @@
---- conf/neo4j.conf.orig 2022-05-06 21:00:03 UTC
+--- conf/neo4j.conf.orig 2025-05-15 11:34:49 UTC
+++ conf/neo4j.conf
-@@ -9,11 +9,11 @@
+@@ -9,18 +9,18 @@
#dbms.default_database=neo4j
# Paths of directories in the installation.
-#dbms.directories.data=data
-+dbms.directories.data=/var/db/neo4j
++dbms.directories.data=%%DBDATADIR%%
#dbms.directories.plugins=plugins
-#dbms.directories.logs=logs
-+dbms.directories.logs=/var/log/neo4j
++dbms.directories.logs=%%LOGDIR%%
#dbms.directories.lib=lib
-#dbms.directories.run=run
-+dbms.directories.run=/var/run/
++dbms.directories.run=%%RUNDIR%%
#dbms.directories.licenses=licenses
- #dbms.directories.transaction.logs.root=data/transactions
+-#dbms.directories.transaction.logs.root=data/transactions
++dbms.directories.transaction.logs.root=%%DBDIR%%/transactions
+
+ # This setting constrains all `LOAD CSV` import files to be under the `import` directory. Remove or comment it out to
+ # allow files to be loaded from anywhere in the filesystem; this introduces possible security problems. See the
+ # `LOAD CSV` section of the manual for details.
+-dbms.directories.import=import
++dbms.directories.import=%%DBIMPORTDIR%%
+
+ # Whether requests to Neo4j are authenticated.
+ # To disable authentication, uncomment this line
+@@ -118,8 +118,8 @@ dbms.connector.https.enabled=false
+ # Allowable values are 'bolt', 'https', 'cluster' or 'backup'.
+
+ # E.g if bolt and https connectors should use the same policy, the following could be declared
+-# dbms.ssl.policy.bolt.base_directory=certificates/default
+-# dbms.ssl.policy.https.base_directory=certificates/default
++# dbms.ssl.policy.bolt.base_directory=%%CERTDIR%%/default
++# dbms.ssl.policy.https.base_directory=%%CERTDIR%%/default
+ # However, it's strongly encouraged to not use the same key pair for multiple scopes.
+ #
+ # N.B: Note that a connector must be configured to support/require
+@@ -157,27 +157,27 @@ dbms.connector.https.enabled=false
+
+ # Bolt SSL configuration
+ #dbms.ssl.policy.bolt.enabled=true
+-#dbms.ssl.policy.bolt.base_directory=certificates/bolt
++#dbms.ssl.policy.bolt.base_directory=%%CERTDIR%%/bolt
+ #dbms.ssl.policy.bolt.private_key=private.key
+ #dbms.ssl.policy.bolt.public_certificate=public.crt
+ #dbms.ssl.policy.bolt.client_auth=NONE
+
+ # Https SSL configuration
+ #dbms.ssl.policy.https.enabled=true
+-#dbms.ssl.policy.https.base_directory=certificates/https
++#dbms.ssl.policy.https.base_directory=%%CERTDIR%%/https
+ #dbms.ssl.policy.https.private_key=private.key
+ #dbms.ssl.policy.https.public_certificate=public.crt
+ #dbms.ssl.policy.https.client_auth=NONE
+
+ # Cluster SSL configuration
+ #dbms.ssl.policy.cluster.enabled=true
+-#dbms.ssl.policy.cluster.base_directory=certificates/cluster
++#dbms.ssl.policy.cluster.base_directory=%%CERTDIR%%/cluster
+ #dbms.ssl.policy.cluster.private_key=private.key
+ #dbms.ssl.policy.cluster.public_certificate=public.crt
+
+ # Backup SSL configuration
+ #dbms.ssl.policy.backup.enabled=true
+-#dbms.ssl.policy.backup.base_directory=certificates/backup
++#dbms.ssl.policy.backup.base_directory=%%CERTDIR%%/backup
+ #dbms.ssl.policy.backup.private_key=private.key
+ #dbms.ssl.policy.backup.public_certificate=public.crt
diff --git a/databases/neo4j/pkg-plist b/databases/neo4j/pkg-plist
index 72d1a1ef458a..3cda72ff21e4 100644
--- a/databases/neo4j/pkg-plist
+++ b/databases/neo4j/pkg-plist
@@ -1,7 +1,7 @@
bin/cypher-shell
bin/neo4j
bin/neo4j-admin
-@sample etc/neo4j.conf.sample
+@sample %%ETCDIR%%/neo4j.conf.sample
neo4j/lib/FastInfoset-1.2.16.jar
neo4j/lib/WMI4Java-1.6.3.jar
neo4j/lib/annotations-%%DISTVERSION%%.jar
@@ -13,7 +13,7 @@ neo4j/lib/commons-beanutils-1.9.4.jar
neo4j/lib/commons-codec-1.16.1.jar
neo4j/lib/commons-collections-3.2.2.jar
neo4j/lib/commons-compress-1.26.0.jar
-neo4j/lib/commons-io-2.11.0.jar
+neo4j/lib/commons-io-2.17.0.jar
neo4j/lib/commons-lang3-3.12.0.jar
neo4j/lib/commons-logging-1.2.jar
neo4j/lib/commons-text-1.10.0.jar
@@ -52,14 +52,14 @@ neo4j/lib/jersey-container-servlet-core-2.34.jar
neo4j/lib/jersey-hk2-2.34.jar
neo4j/lib/jersey-server-2.34.jar
neo4j/lib/jettison-1.5.4.jar
-neo4j/lib/jetty-http-9.4.53.v20231009.jar
-neo4j/lib/jetty-io-9.4.53.v20231009.jar
-neo4j/lib/jetty-security-9.4.53.v20231009.jar
-neo4j/lib/jetty-server-9.4.53.v20231009.jar
-neo4j/lib/jetty-servlet-9.4.53.v20231009.jar
-neo4j/lib/jetty-util-9.4.53.v20231009.jar
-neo4j/lib/jetty-webapp-9.4.53.v20231009.jar
-neo4j/lib/jetty-xml-9.4.53.v20231009.jar
+neo4j/lib/jetty-http-9.4.57.v20241219.jar
+neo4j/lib/jetty-io-9.4.57.v20241219.jar
+neo4j/lib/jetty-security-9.4.57.v20241219.jar
+neo4j/lib/jetty-server-9.4.57.v20241219.jar
+neo4j/lib/jetty-servlet-9.4.57.v20241219.jar
+neo4j/lib/jetty-util-9.4.57.v20241219.jar
+neo4j/lib/jetty-webapp-9.4.57.v20241219.jar
+neo4j/lib/jetty-xml-9.4.57.v20241219.jar
neo4j/lib/jna-5.9.0.jar
neo4j/lib/lucene-analyzers-common-8.11.2.jar
neo4j/lib/lucene-backward-codecs-8.11.2.jar
@@ -72,7 +72,7 @@ neo4j/lib/neo4j-ast-%%DISTVERSION%%.jar
neo4j/lib/neo4j-batch-insert-%%DISTVERSION%%.jar
neo4j/lib/neo4j-bolt-%%DISTVERSION%%.jar
neo4j/lib/neo4j-bootcheck-%%DISTVERSION%%.jar
-neo4j/lib/neo4j-browser-5.21.0.jar
+neo4j/lib/neo4j-browser-2025.01.0.jar
neo4j/lib/neo4j-buffers-%%DISTVERSION%%.jar
neo4j/lib/neo4j-capabilities-%%DISTVERSION%%.jar
neo4j/lib/neo4j-codegen-%%DISTVERSION%%.jar
@@ -137,22 +137,22 @@ neo4j/lib/neo4j-unsafe-%%DISTVERSION%%.jar
neo4j/lib/neo4j-util-%%DISTVERSION%%.jar
neo4j/lib/neo4j-values-%%DISTVERSION%%.jar
neo4j/lib/neo4j-wal-%%DISTVERSION%%.jar
-neo4j/lib/netty-buffer-4.1.100.Final.jar
-neo4j/lib/netty-codec-4.1.100.Final.jar
-neo4j/lib/netty-codec-http-4.1.100.Final.jar
-neo4j/lib/netty-common-4.1.100.Final.jar
-neo4j/lib/netty-handler-4.1.100.Final.jar
-neo4j/lib/netty-resolver-4.1.100.Final.jar
-neo4j/lib/netty-transport-4.1.100.Final.jar
-neo4j/lib/netty-transport-classes-epoll-4.1.100.Final.jar
-neo4j/lib/netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar
-neo4j/lib/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar
-neo4j/lib/netty-transport-native-unix-common-4.1.100.Final.jar
+neo4j/lib/netty-buffer-4.1.119.Final.jar
+neo4j/lib/netty-codec-4.1.119.Final.jar
+neo4j/lib/netty-codec-http-4.1.119.Final.jar
+neo4j/lib/netty-common-4.1.119.Final.jar
+neo4j/lib/netty-handler-4.1.119.Final.jar
+neo4j/lib/netty-resolver-4.1.119.Final.jar
+neo4j/lib/netty-transport-4.1.119.Final.jar
+neo4j/lib/netty-transport-classes-epoll-4.1.119.Final.jar
+neo4j/lib/netty-transport-native-epoll-4.1.119.Final-linux-aarch_64.jar
+neo4j/lib/netty-transport-native-epoll-4.1.119.Final-linux-x86_64.jar
+neo4j/lib/netty-transport-native-unix-common-4.1.119.Final.jar
neo4j/lib/parboiled-core-1.2.0.jar
neo4j/lib/parboiled-scala_2.12-1.2.0.jar
neo4j/lib/picocli-4.6.1.jar
neo4j/lib/reactive-streams-1.0.4.jar
-neo4j/lib/reactor-core-3.6.6.jar
+neo4j/lib/reactor-core-3.6.14.jar
neo4j/lib/scala-library-2.12.13.jar
neo4j/lib/scala-reflect-2.12.13.jar
neo4j/lib/server-api-%%DISTVERSION%%.jar
@@ -172,6 +172,9 @@ neo4j/lib/txw2-2.3.2.jar
neo4j/lib/zstd-jni-1.5.0-4.jar
neo4j/lib/zstd-proxy-%%DISTVERSION%%.jar
neo4j/libexec/tools/cypher-shell.jar
-@dir etc/neo4j-certificates
@dir neo4j/lib/plugins
-@dir %%DBDIR%%
+@dir(%%USERS%%,%%GROUPS%%,750) %%CERTDIR%%
+@dir(%%USERS%%,%%GROUPS%%,750) %%DBDIR%%
+@dir(%%USERS%%,%%GROUPS%%,750) %%DBDATADIR%%
+@dir(%%USERS%%,%%GROUPS%%,750) %%METRICSDIR%%
+@dir(%%USERS%%,%%GROUPS%%,750) %%DBIMPORTDIR%%
diff --git a/databases/octosql/Makefile b/databases/octosql/Makefile
index c062f1df0153..04648e879330 100644
--- a/databases/octosql/Makefile
+++ b/databases/octosql/Makefile
@@ -1,7 +1,7 @@
PORTNAME= octosql
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 4
+PORTREVISION= 7
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/ods2sql/Makefile b/databases/ods2sql/Makefile
index b534bcbd9b39..4ea15dad3773 100644
--- a/databases/ods2sql/Makefile
+++ b/databases/ods2sql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ods2sql
DISTVERSION= 0.4.0
-PORTREVISION= 41
+PORTREVISION= 43
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/p5-Search-Xapian/Makefile b/databases/p5-Search-Xapian/Makefile
index 32b473ee1c5a..b179842a8d64 100644
--- a/databases/p5-Search-Xapian/Makefile
+++ b/databases/p5-Search-Xapian/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Search-Xapian
PORTVERSION= 1.2.25.5
+PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION:R}/ \
LOCAL/sunpoet \
diff --git a/databases/p5-Xapian/Makefile b/databases/p5-Xapian/Makefile
index 7c8a1f656c26..2edab8543671 100644
--- a/databases/p5-Xapian/Makefile
+++ b/databases/p5-Xapian/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Xapian
-PORTVERSION= 1.4.28.0
+PORTVERSION= 1.4.29.0
CATEGORIES= databases perl5
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION:R}/ \
LOCAL/sunpoet
diff --git a/databases/p5-Xapian/distinfo b/databases/p5-Xapian/distinfo
index 4f11c170438a..338a619aa555 100644
--- a/databases/p5-Xapian/distinfo
+++ b/databases/p5-Xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177926
-SHA256 (xapian-bindings-1.4.28.tar.xz) = 6340981c5b05cf8b4e1b2c0a117c83defbf1007577cf4d9c5ffcaa193255d761
-SIZE (xapian-bindings-1.4.28.tar.xz) = 1121172
+TIMESTAMP = 1745936058
+SHA256 (xapian-bindings-1.4.29.tar.xz) = 1740e927bb6850ef67d99a0b808a1b7c9af3f16c15577e0261bbd3fc016fc8ce
+SIZE (xapian-bindings-1.4.29.tar.xz) = 1121212
diff --git a/databases/pear-DoctrineCommon/Makefile b/databases/pear-DoctrineCommon/Makefile
index acfa26eec6d4..3e8e72b8c70c 100644
--- a/databases/pear-DoctrineCommon/Makefile
+++ b/databases/pear-DoctrineCommon/Makefile
@@ -10,6 +10,9 @@ WWW= https://www.doctrine-project.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream no longer serves through PEAR channel and has been moved to Composer
+EXPIRATION_DATE= 2025-08-04
+
USES= pear
PEAR_CHANNEL= doctrine
NO_ARCH= yes
diff --git a/databases/pear-DoctrineDBAL/Makefile b/databases/pear-DoctrineDBAL/Makefile
index 3001ec4f6a0e..0dab58d4cc7b 100644
--- a/databases/pear-DoctrineDBAL/Makefile
+++ b/databases/pear-DoctrineDBAL/Makefile
@@ -10,6 +10,9 @@ WWW= https://www.doctrine-project.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream no longer serves through PEAR channel and has been moved to Composer
+EXPIRATION_DATE= 2025-08-03
+
RUN_DEPENDS= ${PEARDIR}/Doctrine/Common/Version.php:databases/pear-DoctrineCommon@${PHP_FLAVOR} \
${PEARDIR}/Symfony/Component/Console/Application.php:devel/pear-Symfony_Component_Console@${PHP_FLAVOR}
diff --git a/databases/percona-orchestrator/Makefile b/databases/percona-orchestrator/Makefile
index 0da2c94c1405..31a40f43c054 100644
--- a/databases/percona-orchestrator/Makefile
+++ b/databases/percona-orchestrator/Makefile
@@ -1,6 +1,7 @@
PORTNAME= orchestrator
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.6-16
+PORTREVISION= 3
CATEGORIES= databases
PKGNAMEPREFIX= percona-
diff --git a/databases/pg.el/Makefile b/databases/pg.el/Makefile
index 50cbebfa2d54..7c0ee1902522 100644
--- a/databases/pg.el/Makefile
+++ b/databases/pg.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pg.el
DISTVERSIONPREFIX= v
-DISTVERSION= 0.54
+DISTVERSION= 0.55
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/databases/pg.el/distinfo b/databases/pg.el/distinfo
index 868629978ccc..e60bcbd2fe8e 100644
--- a/databases/pg.el/distinfo
+++ b/databases/pg.el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746266538
-SHA256 (emarsden-pg-el-v0.54_GH0.tar.gz) = 3a7fdc50f0288e44d450494d6ffec32353d77a65135401fc2d84a7a4e7ff8121
-SIZE (emarsden-pg-el-v0.54_GH0.tar.gz) = 151723
+TIMESTAMP = 1751938421
+SHA256 (emarsden-pg-el-v0.55_GH0.tar.gz) = 2522b06b07ff23dfcb0e8ab962b8f12d6e51f5f019db123559d149e330abeeb0
+SIZE (emarsden-pg-el-v0.55_GH0.tar.gz) = 156894
diff --git a/databases/pg_activity/Makefile b/databases/pg_activity/Makefile
index aea54baf6fb9..7851200cc948 100644
--- a/databases/pg_activity/Makefile
+++ b/databases/pg_activity/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pg_activity
-PORTVERSION= 3.6.0
-PORTREVISION= 1
+PORTVERSION= 3.6.1
DISTVERSIONPREFIX= v
CATEGORIES= databases python
@@ -10,6 +9,8 @@ WWW= https://github.com/dalibo/pg_activity
LICENSE= PostgreSQL
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}blessed>=0:devel/py-blessed@${PY_FLAVOR} \
@@ -19,14 +20,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVO
USES= python
OPTIONS_DEFINE= DOCS
-
+NO_ARCH= yes
USE_GITHUB= yes
GH_ACCOUNT= dalibo
-USE_PYTHON= autoplist distutils noegginfo concurrent optsuffix
-
-post-patch:
- ${REINPLACE_CMD} -e 's|\/usr\/share|${PREFIX}/share|g' \
- ${WRKSRC}/setup.py
+USE_PYTHON= autoplist concurrent optsuffix pep517
.include <bsd.port.mk>
diff --git a/databases/pg_activity/distinfo b/databases/pg_activity/distinfo
index 39a39bd34f4a..9b7af09cc4eb 100644
--- a/databases/pg_activity/distinfo
+++ b/databases/pg_activity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740304238
-SHA256 (dalibo-pg_activity-v3.6.0_GH0.tar.gz) = 85a12345427cdfd5b80d6ece7e357f4fc104ea9d7a1623b92972ed8fcd5f1bf4
-SIZE (dalibo-pg_activity-v3.6.0_GH0.tar.gz) = 440434
+TIMESTAMP = 1749452688
+SHA256 (dalibo-pg_activity-v3.6.1_GH0.tar.gz) = 6d6f5c8104566cdd8485911e61742d9609075718b3754075085598be58ba5625
+SIZE (dalibo-pg_activity-v3.6.1_GH0.tar.gz) = 440574
diff --git a/databases/pg_activity/files/patch-pyproject.toml b/databases/pg_activity/files/patch-pyproject.toml
new file mode 100644
index 000000000000..6496527efe28
--- /dev/null
+++ b/databases/pg_activity/files/patch-pyproject.toml
@@ -0,0 +1,18 @@
+--- pyproject.toml.orig 2025-06-03 13:35:03 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools >= 77.0.0"]
++requires = ["setuptools >= 63.1.0"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -7,7 +7,7 @@ readme = "README.md"
+ dynamic = ["version"]
+ description = "Command line tool for PostgreSQL server activity monitoring."
+ readme = "README.md"
+-license = "PostgreSQL"
++license = { text = "PostgreSQL" }
+ requires-python = ">=3.9"
+ authors = [
+ { name = "Julien Tachoires", email = "julmon@gmail.com" },
diff --git a/databases/pg_citus/Makefile b/databases/pg_citus/Makefile
index cad8b5172b6c..0ab5ab5cfe52 100644
--- a/databases/pg_citus/Makefile
+++ b/databases/pg_citus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= citus
-PORTVERSION= 13.0.1
+PORTVERSION= 13.1.0
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= pg_
diff --git a/databases/pg_citus/distinfo b/databases/pg_citus/distinfo
index aea9ecccc493..b81366fb2220 100644
--- a/databases/pg_citus/distinfo
+++ b/databases/pg_citus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738958782
-SHA256 (citusdata-citus-v13.0.1_GH0.tar.gz) = b7fdc3ad6eca9dd6a1066e897a249fdca289e96d81921d4c7bf98cb4302ce817
-SIZE (citusdata-citus-v13.0.1_GH0.tar.gz) = 6901310
+TIMESTAMP = 1749014995
+SHA256 (citusdata-citus-v13.1.0_GH0.tar.gz) = 2383287bea45dfce54cde9ffc98f3e27bb7cde4deb3f096f9c7a12d1819f5113
+SIZE (citusdata-citus-v13.1.0_GH0.tar.gz) = 7696016
diff --git a/databases/pg_citus/pkg-plist b/databases/pg_citus/pkg-plist
index 1170345da9dc..efbe03b09e49 100644
--- a/databases/pg_citus/pkg-plist
+++ b/databases/pg_citus/pkg-plist
@@ -16,6 +16,7 @@ include/postgresql/server/distributed/citus_safe_lib.h
include/postgresql/server/distributed/colocation_utils.h
include/postgresql/server/distributed/combine_query_planner.h
include/postgresql/server/distributed/commands.h
+include/postgresql/server/distributed/comment.h
include/postgresql/server/distributed/connection_management.h
include/postgresql/server/distributed/coordinator_protocol.h
include/postgresql/server/distributed/cte_inline.h
@@ -87,7 +88,6 @@ include/postgresql/server/distributed/placement_connection.h
include/postgresql/server/distributed/priority.h
include/postgresql/server/distributed/query_colocation_checker.h
include/postgresql/server/distributed/query_pushdown_planning.h
-include/postgresql/server/distributed/query_stats.h
include/postgresql/server/distributed/query_utils.h
include/postgresql/server/distributed/recursive_planning.h
include/postgresql/server/distributed/reference_table_utils.h
@@ -165,6 +165,7 @@ share/postgresql/extension/citus--11.3-1--11.3-2.sql
share/postgresql/extension/citus--11.3-2--12.0-1.sql
share/postgresql/extension/citus--12.0-1--12.1-1.sql
share/postgresql/extension/citus--12.1-1--13.0-1.sql
+share/postgresql/extension/citus--13.0-1--13.1-1.sql
share/postgresql/extension/citus--8.0-1--8.0-2.sql
share/postgresql/extension/citus--8.0-1.sql
share/postgresql/extension/citus--8.0-10--8.0-11.sql
@@ -209,6 +210,7 @@ share/postgresql/extension/citus_columnar--11.1-0.sql
share/postgresql/extension/citus_columnar--11.1-1--11.2-1.sql
share/postgresql/extension/citus_columnar--11.1-1.sql
share/postgresql/extension/citus_columnar--11.2-1--11.3-1.sql
+share/postgresql/extension/citus_columnar--11.3-1--12.2-1.sql
share/postgresql/extension/citus_columnar.control
share/postgresql/extension/columnar--10.0-1--10.0-2.sql
share/postgresql/extension/columnar--10.0-3--10.1-1.sql
diff --git a/databases/pgadmin3/Makefile b/databases/pgadmin3/Makefile
index 38f6b6177f11..db605f28de27 100644
--- a/databases/pgadmin3/Makefile
+++ b/databases/pgadmin3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pgadmin3
DISTVERSION= 1.23.0.20230324
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= vvd@FreeBSD.org
diff --git a/databases/pgagroal/Makefile b/databases/pgagroal/Makefile
index 4c9b2ea26cf1..d11561b0511c 100644
--- a/databases/pgagroal/Makefile
+++ b/databases/pgagroal/Makefile
@@ -9,6 +9,8 @@ WWW= https://agroal.github.io/pgagroal/
LICENSE= BSD3CLAUSE
+BROKEN_armv7= wants long to be a 64 bit type
+
BUILD_DEPENDS= rst2man:textproc/py-docutils
LIB_DEPENDS= libcjson.so:devel/libcjson \
libev.so:devel/libev
diff --git a/databases/pgbackrest/Makefile b/databases/pgbackrest/Makefile
index a4d545680d4b..9c2c3bbbfbcd 100644
--- a/databases/pgbackrest/Makefile
+++ b/databases/pgbackrest/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pgbackrest
DISTVERSIONPREFIX= release/
-DISTVERSION= 2.54.2
+DISTVERSION= 2.55.1
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= schoutm@gmail.com
diff --git a/databases/pgbackrest/distinfo b/databases/pgbackrest/distinfo
index 7e4307d3f854..2cfd0dbaf157 100644
--- a/databases/pgbackrest/distinfo
+++ b/databases/pgbackrest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738860450
-SHA256 (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = f4d21dd8079c0c5255122530b166bebbf48b3d4361b14d6094197809ffb48f98
-SIZE (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = 2731712
+TIMESTAMP = 1747066832
+SHA256 (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 5f050ad751feb5b506cf3c58a5cf1674a7b502328abcb50b37756175f80990e9
+SIZE (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 2679868
diff --git a/databases/pgbarman/Makefile b/databases/pgbarman/Makefile
index 5bf87b4b4ffa..3ae98f246a75 100644
--- a/databases/pgbarman/Makefile
+++ b/databases/pgbarman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= barman
DISTVERSIONPREFIX= release/
-DISTVERSION= 3.13.3
+DISTVERSION= 3.14.1
CATEGORIES= databases
PKGNAMEPREFIX= pg
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
diff --git a/databases/pgbarman/distinfo b/databases/pgbarman/distinfo
index 21f55b3b4fa4..33340c1c7e75 100644
--- a/databases/pgbarman/distinfo
+++ b/databases/pgbarman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745572296
-SHA256 (EnterpriseDB-barman-release-3.13.3_GH0.tar.gz) = 731b15a53abb30fd92048cb0d82d16d5f8f3f9b0c51f52dbf9456697ed38ab50
-SIZE (EnterpriseDB-barman-release-3.13.3_GH0.tar.gz) = 1866213
+TIMESTAMP = 1750399198
+SHA256 (EnterpriseDB-barman-release-3.14.1_GH0.tar.gz) = 896a57073882c785c18be4b0a875804d59c336b4d859b514e3069d6a45684c06
+SIZE (EnterpriseDB-barman-release-3.14.1_GH0.tar.gz) = 1905095
diff --git a/databases/pgmetrics/Makefile b/databases/pgmetrics/Makefile
index 1d41e08631b1..691ba10ee24b 100644
--- a/databases/pgmetrics/Makefile
+++ b/databases/pgmetrics/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgmetrics
PORTVERSION= 1.17.1
DISTVERSIONPREFIX=v
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= girgen@FreeBSD.org
diff --git a/databases/pgmodeler/Makefile b/databases/pgmodeler/Makefile
index ada30cfa48d3..240d7c91adf0 100644
--- a/databases/pgmodeler/Makefile
+++ b/databases/pgmodeler/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pgmodeler
PORTVERSION= 1.1.6
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= databases
diff --git a/databases/pgpool-II-43/Makefile b/databases/pgpool-II-43/Makefile
index aaf0c0487c49..03aabba7997c 100644
--- a/databases/pgpool-II-43/Makefile
+++ b/databases/pgpool-II-43/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.3.14
+DISTVERSION= 4.3.15
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -43
diff --git a/databases/pgpool-II-43/distinfo b/databases/pgpool-II-43/distinfo
index 6368944e662a..48ecf622aad7 100644
--- a/databases/pgpool-II-43/distinfo
+++ b/databases/pgpool-II-43/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741070774
-SHA256 (pgpool-II-4.3.14.tar.gz) = 641b26a6060cb9d6f8fa5a5125bd4cf1d9e27bff9e4dc9d40a3f0c295e1d0fee
-SIZE (pgpool-II-4.3.14.tar.gz) = 5014610
+TIMESTAMP = 1747321582
+SHA256 (pgpool-II-4.3.15.tar.gz) = 4e20e1c7b86355008f48c8fd643698312b13bbc7973ad607988aad16fda9eb48
+SIZE (pgpool-II-4.3.15.tar.gz) = 5126489
diff --git a/databases/pgpool-II-44/Makefile b/databases/pgpool-II-44/Makefile
index 7a4a6b68b20d..ac2fe9c2b510 100644
--- a/databases/pgpool-II-44/Makefile
+++ b/databases/pgpool-II-44/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.4.11
+DISTVERSION= 4.4.12
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -44
diff --git a/databases/pgpool-II-44/distinfo b/databases/pgpool-II-44/distinfo
index 478acc225fee..5531009a876e 100644
--- a/databases/pgpool-II-44/distinfo
+++ b/databases/pgpool-II-44/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741070935
-SHA256 (pgpool-II-4.4.11.tar.gz) = 7a46a7dc78a37185bff94b253aeb45ebe387f38e173551ecc5451aa8c3571bea
-SIZE (pgpool-II-4.4.11.tar.gz) = 5126252
+TIMESTAMP = 1747591099
+SHA256 (pgpool-II-4.4.12.tar.gz) = 39d964df36d69fb943a8eb46038f685c8bb0428900d34d7189b0db6b28bde5a8
+SIZE (pgpool-II-4.4.12.tar.gz) = 5197601
diff --git a/databases/pgpool-II-45/Makefile b/databases/pgpool-II-45/Makefile
index dfe0e5d67131..9091600770d5 100644
--- a/databases/pgpool-II-45/Makefile
+++ b/databases/pgpool-II-45/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.5.6
+DISTVERSION= 4.5.7
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -45
diff --git a/databases/pgpool-II-45/distinfo b/databases/pgpool-II-45/distinfo
index cb22bc8bd1ea..70d7d98cb433 100644
--- a/databases/pgpool-II-45/distinfo
+++ b/databases/pgpool-II-45/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741071006
-SHA256 (pgpool-II-4.5.6.tar.gz) = 23af1f4c4fdc29ca1f2dd642c1541af578f6fbf699337869e7649a4f52bd756d
-SIZE (pgpool-II-4.5.6.tar.gz) = 5311237
+TIMESTAMP = 1747591571
+SHA256 (pgpool-II-4.5.7.tar.gz) = 8c25f9e7cf803e3bc800e7589a5af265685b2ea13bc19663dda3b01c781dc58e
+SIZE (pgpool-II-4.5.7.tar.gz) = 5456994
diff --git a/databases/pgpool-II-46/Makefile b/databases/pgpool-II-46/Makefile
index 590d4fa53e76..6ed3f40b5bec 100644
--- a/databases/pgpool-II-46/Makefile
+++ b/databases/pgpool-II-46/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.6.0
+DISTVERSION= 4.6.2
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -46
diff --git a/databases/pgpool-II-46/distinfo b/databases/pgpool-II-46/distinfo
index 8045a142ef57..db335c3a23e1 100644
--- a/databases/pgpool-II-46/distinfo
+++ b/databases/pgpool-II-46/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741071089
-SHA256 (pgpool-II-4.6.0.tar.gz) = f68a6571442d7ea53b69f39d749ad457790b00180e19b019fc82e235bab07321
-SIZE (pgpool-II-4.6.0.tar.gz) = 5396128
+TIMESTAMP = 1748693341
+SHA256 (pgpool-II-4.6.2.tar.gz) = 116c9ed475efd0265329c90273053a1fa6a18ee68d5c54ed46797cd0e001f648
+SIZE (pgpool-II-4.6.2.tar.gz) = 5553890
diff --git a/databases/pgrouting/Makefile b/databases/pgrouting/Makefile
index 85e286316afc..d23f7f4fc850 100644
--- a/databases/pgrouting/Makefile
+++ b/databases/pgrouting/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pgrouting
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.3
+PORTREVISION= 1
CATEGORIES= databases geography
MAINTAINER= lbartoletti@FreeBSD.org
diff --git a/databases/php-xapian/Makefile b/databases/php-xapian/Makefile
index f8f7d4c168e1..707289aa6547 100644
--- a/databases/php-xapian/Makefile
+++ b/databases/php-xapian/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
DISTVERSIONPREFIX= bindings-
CATEGORIES= databases
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
diff --git a/databases/php-xapian/distinfo b/databases/php-xapian/distinfo
index 1097ae0ae5f1..e55c319e40eb 100644
--- a/databases/php-xapian/distinfo
+++ b/databases/php-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177930
-SHA256 (xapian-bindings-1.4.28.tar.xz) = 6340981c5b05cf8b4e1b2c0a117c83defbf1007577cf4d9c5ffcaa193255d761
-SIZE (xapian-bindings-1.4.28.tar.xz) = 1121172
+TIMESTAMP = 1745936062
+SHA256 (xapian-bindings-1.4.29.tar.xz) = 1740e927bb6850ef67d99a0b808a1b7c9af3f16c15577e0261bbd3fc016fc8ce
+SIZE (xapian-bindings-1.4.29.tar.xz) = 1121212
diff --git a/databases/php85-dba/Makefile b/databases/php85-dba/Makefile
new file mode 100644
index 000000000000..764ffd7c7936
--- /dev/null
+++ b/databases/php85-dba/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -dba
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-dba/files/patch-config.m4 b/databases/php85-dba/files/patch-config.m4
new file mode 100644
index 000000000000..7449b1a88029
--- /dev/null
+++ b/databases/php85-dba/files/patch-config.m4
@@ -0,0 +1,25 @@
+--- config.m4.orig 2024-09-10 16:10:06 UTC
++++ config.m4
+@@ -433,6 +433,14 @@ if test "$PHP_DB4" != "no"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db5.3/db.h
+ break
++ elif test -f "$i/include/db5/db.h"; then
++ THIS_PREFIX=$i
++ THIS_INCLUDE=$i/include/db5/db.h
++ break
++ elif test -f "$i/include/db18/db.h"; then
++ THIS_PREFIX=$i
++ THIS_INCLUDE=$i/include/db18/db.h
++ break
+ elif test -f "$i/include/db5.1/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db5.1/db.h
+@@ -480,6 +488,7 @@ if test "$PHP_DB4" != "no"; then
+ db-5.3
+ db-5.1
+ db-5.0
++ db-5
+ db-4.8
+ db-4.7
+ db-4.6
diff --git a/databases/php85-mysqli/Makefile b/databases/php85-mysqli/Makefile
new file mode 100644
index 000000000000..77bd1f7f8a5d
--- /dev/null
+++ b/databases/php85-mysqli/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -mysqli
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-odbc/Makefile b/databases/php85-odbc/Makefile
new file mode 100644
index 000000000000..415b461599c9
--- /dev/null
+++ b/databases/php85-odbc/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -odbc
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-odbc/files/patch-config.m4 b/databases/php85-odbc/files/patch-config.m4
new file mode 100644
index 000000000000..55e3fb3aea0c
--- /dev/null
+++ b/databases/php85-odbc/files/patch-config.m4
@@ -0,0 +1,92 @@
+--- config.m4.orig 2024-09-10 16:10:06 UTC
++++ config.m4
+@@ -117,7 +117,7 @@ PHP_ARG_WITH([adabas],
+ PHP_ARG_WITH([adabas],
+ [for Adabas support],
+ [AS_HELP_STRING([[--with-adabas[=DIR]]],
+- [Include Adabas D support [/usr/local]])])
++ [Include Adabas D support [/usr/local]])], [no], [no])
+
+ AS_VAR_IF([PHP_ADABAS], [no], [], [
+ AS_VAR_IF([PHP_ADABAS], [yes], [PHP_ADABAS=/usr/local])
+@@ -143,7 +143,7 @@ PHP_ARG_WITH([sapdb],
+ PHP_ARG_WITH([sapdb],
+ [for SAP DB support],
+ [AS_HELP_STRING([[--with-sapdb[=DIR]]],
+- [Include SAP DB support [/usr/local]])])
++ [Include SAP DB support [/usr/local]])], [no], [no])
+
+ AS_VAR_IF([PHP_SAPDB], [no], [], [
+ AS_VAR_IF([PHP_SAPDB], [yes], [PHP_SAPDB=/usr/local])
+@@ -160,7 +160,7 @@ PHP_ARG_WITH([solid],
+ PHP_ARG_WITH([solid],
+ [for Solid support],
+ [AS_HELP_STRING([[--with-solid[=DIR]]],
+- [Include Solid support [/usr/local/solid]])])
++ [Include Solid support [/usr/local/solid]])], [no], [no])
+
+ AS_VAR_IF([PHP_SOLID], [no], [], [
+ AS_VAR_IF([PHP_SOLID], [yes], [PHP_SOLID=/usr/local/solid])
+@@ -184,7 +184,7 @@ PHP_ARG_WITH([ibm-db2],
+ PHP_ARG_WITH([ibm-db2],
+ [for IBM DB2 support],
+ [AS_HELP_STRING([[--with-ibm-db2[=DIR]]],
+- [Include IBM DB2 support [/home/db2inst1/sqllib]])])
++ [Include IBM DB2 support [/home/db2inst1/sqllib]])], [no], [no])
+
+ AS_VAR_IF([PHP_IBM_DB2], [no], [], [
+ AS_VAR_IF([PHP_IBM_DB2], [yes], [
+@@ -222,7 +222,7 @@ PHP_ARG_WITH([empress],
+ [for Empress support],
+ [AS_HELP_STRING([[--with-empress[=DIR]]],
+ [Include Empress support $EMPRESSPATH (Empress Version >= 8.60
+- required)])])
++ required)])], [no], [no])
+
+ AS_VAR_IF([PHP_EMPRESS], [no], [], [
+ AS_VAR_IF([PHP_EMPRESS], [yes], [
+@@ -246,7 +246,7 @@ PHP_ARG_WITH([empress-bcs],
+ [for Empress local access support],
+ [AS_HELP_STRING([[--with-empress-bcs[=DIR]]],
+ [Include Empress Local Access support $EMPRESSPATH (Empress Version >=
+- 8.60 required)])])
++ 8.60 required)])], [no], [no])
+
+ AS_VAR_IF([PHP_EMPRESS_BCS], [no], [], [
+ AS_VAR_IF([PHP_EMPRESS_BCS], [yes], [
+@@ -290,7 +290,7 @@ PHP_ARG_WITH([custom-odbc],
+ your include dirs. For example, you should define following for Sybase SQL
+ Anywhere 5.5.00 on QNX, prior to running this configure script:
+ CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix
+- CUSTOM_ODBC_LIBS="-ldblib -lodbc"])])
++ CUSTOM_ODBC_LIBS="-ldblib -lodbc"])], [no], [no])
+
+ AS_VAR_IF([PHP_CUSTOM_ODBC], [no], [], [
+ AS_VAR_IF([PHP_CUSTOM_ODBC], [yes], [PHP_CUSTOM_ODBC=/usr/local])
+@@ -309,7 +309,7 @@ PHP_ARG_WITH([iodbc],
+ PHP_ARG_WITH([iodbc],
+ [whether to build with iODBC support],
+ [AS_HELP_STRING([--with-iodbc],
+- [Include iODBC support])])
++ [Include iODBC support])], [no], [no])
+
+ AS_VAR_IF([PHP_IODBC], [no], [], [
+ PKG_CHECK_MODULES([ODBC], [libiodbc])
+@@ -324,7 +324,7 @@ PHP_ARG_WITH([esoob],
+ PHP_ARG_WITH([esoob],
+ [for Easysoft ODBC-ODBC Bridge support],
+ [AS_HELP_STRING([[--with-esoob[=DIR]]],
+- [Include Easysoft OOB support [/usr/local/easysoft/oob/client]])])
++ [Include Easysoft OOB support [/usr/local/easysoft/oob/client]])], [no], [no])
+
+ AS_VAR_IF([PHP_ESOOB], [no], [], [
+ AS_VAR_IF([PHP_ESOOB], [yes], [PHP_ESOOB=/usr/local/easysoft/oob/client])
+@@ -371,7 +371,7 @@ PHP_ARG_WITH([dbmaker],
+ PHP_ARG_WITH([dbmaker],
+ [for DBMaker support],
+ [AS_HELP_STRING([[--with-dbmaker[=DIR]]],
+- [Include DBMaker support])])
++ [Include DBMaker support])], [no], [no])
+
+ AS_VAR_IF([PHP_DBMAKER], [no], [], [
+ AS_VAR_IF([PHP_DBMAKER], [yes], [
diff --git a/databases/php85-pdo/Makefile b/databases/php85-pdo/Makefile
new file mode 100644
index 000000000000..82a9d79b6e9d
--- /dev/null
+++ b/databases/php85-pdo/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo/files/patch-pdo__sql__parser.c b/databases/php85-pdo/files/patch-pdo__sql__parser.c
new file mode 100644
index 000000000000..191eea16a3bd
--- /dev/null
+++ b/databases/php85-pdo/files/patch-pdo__sql__parser.c
@@ -0,0 +1,729 @@
+--- pdo_sql_parser.c.orig 2025-07-02 12:59:51 UTC
++++ pdo_sql_parser.c
+@@ -0,0 +1,726 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: George Schlossnagle <george@omniti.com> |
++ +----------------------------------------------------------------------+
++*/
++
++#include "php.h"
++#include "php_pdo_driver.h"
++#include "pdo_sql_parser.h"
++
++static int default_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '\'': goto yy6;
++ case '-': goto yy7;
++ case '/': goto yy8;
++ case ':': goto yy9;
++ case '?': goto yy10;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy15;
++ default: goto yy19;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy13;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy17;
++yy7:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy20;
++ default: goto yy5;
++ }
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy22;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy23;
++ case ':': goto yy25;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy27;
++ default: goto yy11;
++ }
++yy11:
++ { RET(PDO_PARSER_BIND_POS); }
++yy12:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy13:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy14;
++ default: goto yy12;
++ }
++yy14:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy12;
++ default: goto yy15;
++ }
++yy15:
++ { RET(PDO_PARSER_TEXT); }
++yy16:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy17:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy18;
++ default: goto yy16;
++ }
++yy18:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy16;
++ default: goto yy19;
++ }
++yy19:
++ { RET(PDO_PARSER_TEXT); }
++yy20:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy21;
++ default: goto yy20;
++ }
++yy21:
++ { RET(PDO_PARSER_TEXT); }
++yy22:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy28;
++ default: goto yy22;
++ }
++yy23:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy23;
++ default: goto yy24;
++ }
++yy24:
++ { RET(PDO_PARSER_BIND); }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy25;
++ default: goto yy26;
++ }
++yy26:
++ { RET(PDO_PARSER_TEXT); }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy27;
++ default: goto yy26;
++ }
++yy28:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy28;
++ case '/': goto yy29;
++ default: goto yy22;
++ }
++yy29:
++ ++YYCURSOR;
++ goto yy21;
++}
++
++}
++
++struct placeholder {
++ const char *pos;
++ size_t len;
++ zend_string *quoted; /* quoted value */
++ int bindno;
++ struct placeholder *next;
++};
++
++struct custom_quote {
++ const char *pos;
++ size_t len;
++};
++
++static void free_param_name(zval *el) {
++ zend_string_release(Z_PTR_P(el));
++}
++
++PDO_API int pdo_parse_params(pdo_stmt_t *stmt, zend_string *inquery, zend_string **outquery)
++{
++ pdo_scanner_t s;
++ char *newbuffer;
++ ptrdiff_t t;
++ uint32_t bindno = 0;
++ int ret = 0, escapes = 0;
++ size_t newbuffer_len;
++ HashTable *params;
++ struct pdo_bound_param_data *param;
++ int query_type = PDO_PLACEHOLDER_NONE;
++ struct placeholder *placeholders = NULL, *placetail = NULL, *plc = NULL;
++ int (*scan)(pdo_scanner_t *s);
++ struct custom_quote custom_quote = {NULL, 0};
++
++ scan = stmt->dbh->methods->scanner ? stmt->dbh->methods->scanner : default_scanner;
++
++ s.cur = ZSTR_VAL(inquery);
++ s.end = s.cur + ZSTR_LEN(inquery) + 1;
++
++ /* phase 1: look for args */
++ while((t = scan(&s)) != PDO_PARSER_EOI) {
++ if (custom_quote.pos) {
++ /* Inside a custom quote */
++ if (t == PDO_PARSER_CUSTOM_QUOTE && custom_quote.len == s.cur - s.tok && !strncmp(s.tok, custom_quote.pos, custom_quote.len)) {
++ /* Matching closing quote found, end custom quoting */
++ custom_quote.pos = NULL;
++ custom_quote.len = 0;
++ } else if (t == PDO_PARSER_ESCAPED_QUESTION) {
++ /* An escaped question mark has been used inside a dollar quoted string, most likely as a workaround
++ * as a single "?" would have been parsed as placeholder, due to the lack of support for dollar quoted
++ * strings. For now, we emit a deprecation notice, but still process it */
++ php_error_docref(NULL, E_DEPRECATED, "Escaping question marks inside dollar quoted strings is not required anymore and is deprecated");
++
++ goto placeholder;
++ }
++
++ continue;
++ }
++
++ if (t == PDO_PARSER_CUSTOM_QUOTE) {
++ /* Start of a custom quote, keep a reference to search for the matching closing quote */
++ custom_quote.pos = s.tok;
++ custom_quote.len = s.cur - s.tok;
++
++ continue;
++ }
++
++ if (t == PDO_PARSER_BIND || t == PDO_PARSER_BIND_POS || t == PDO_PARSER_ESCAPED_QUESTION) {
++ if (t == PDO_PARSER_ESCAPED_QUESTION && stmt->supports_placeholders == PDO_PLACEHOLDER_POSITIONAL) {
++ /* escaped question marks unsupported, treat as text */
++ continue;
++ }
++
++ if (t == PDO_PARSER_BIND) {
++ ptrdiff_t len = s.cur - s.tok;
++ if ((ZSTR_VAL(inquery) < (s.cur - len)) && isalnum(*(s.cur - len - 1))) {
++ continue;
++ }
++ query_type |= PDO_PLACEHOLDER_NAMED;
++ } else if (t == PDO_PARSER_BIND_POS) {
++ query_type |= PDO_PLACEHOLDER_POSITIONAL;
++ }
++
++placeholder:
++ plc = emalloc(sizeof(*plc));
++ memset(plc, 0, sizeof(*plc));
++ plc->next = NULL;
++ plc->pos = s.tok;
++ plc->len = s.cur - s.tok;
++
++ if (t == PDO_PARSER_ESCAPED_QUESTION) {
++ plc->bindno = PDO_PARSER_BINDNO_ESCAPED_CHAR;
++ plc->quoted = ZSTR_CHAR('?');
++ escapes++;
++ } else {
++ plc->bindno = bindno++;
++ }
++
++ if (placetail) {
++ placetail->next = plc;
++ } else {
++ placeholders = plc;
++ }
++ placetail = plc;
++ }
++ }
++
++ /* did the query make sense to me? */
++ if (query_type == (PDO_PLACEHOLDER_NAMED|PDO_PLACEHOLDER_POSITIONAL)) {
++ /* they mixed both types; punt */
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "mixed named and positional parameters");
++ ret = -1;
++ goto clean_up;
++ }
++
++ params = stmt->bound_params;
++ if (stmt->supports_placeholders == PDO_PLACEHOLDER_NONE && params && bindno != zend_hash_num_elements(params)) {
++ /* extra bit of validation for instances when same params are bound more than once */
++ if (query_type != PDO_PLACEHOLDER_POSITIONAL && bindno > zend_hash_num_elements(params)) {
++ int ok = 1;
++ for (plc = placeholders; plc; plc = plc->next) {
++ if ((param = zend_hash_str_find_ptr(params, plc->pos, plc->len)) == NULL) {
++ ok = 0;
++ break;
++ }
++ }
++ if (ok) {
++ goto safe;
++ }
++ }
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "number of bound variables does not match number of tokens");
++ ret = -1;
++ goto clean_up;
++ }
++
++ if (!placeholders) {
++ /* nothing to do; good! */
++ return 0;
++ }
++
++ if (stmt->supports_placeholders == query_type && !stmt->named_rewrite_template) {
++ /* query matches native syntax */
++ if (escapes) {
++ newbuffer_len = ZSTR_LEN(inquery);
++ goto rewrite;
++ }
++
++ ret = 0;
++ goto clean_up;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_NAMED && stmt->named_rewrite_template) {
++ /* magic/hack.
++ * We we pretend that the query was positional even if
++ * it was named so that we fall into the
++ * named rewrite case below. Not too pretty,
++ * but it works. */
++ query_type = PDO_PLACEHOLDER_POSITIONAL;
++ }
++
++safe:
++ /* what are we going to do ? */
++ if (stmt->supports_placeholders == PDO_PLACEHOLDER_NONE) {
++ /* query generation */
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ /* let's quote all the values */
++ for (plc = placeholders; plc && params; plc = plc->next) {
++ if (plc->bindno == PDO_PARSER_BINDNO_ESCAPED_CHAR) {
++ /* escaped character */
++ continue;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_NONE) {
++ continue;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_POSITIONAL) {
++ param = zend_hash_index_find_ptr(params, plc->bindno);
++ } else {
++ param = zend_hash_str_find_ptr(params, plc->pos, plc->len);
++ }
++ if (param == NULL) {
++ /* parameter was not defined */
++ ret = -1;
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "parameter was not defined");
++ goto clean_up;
++ }
++ if (stmt->dbh->methods->quoter) {
++ zval *parameter;
++ if (Z_ISREF(param->parameter)) {
++ parameter = Z_REFVAL(param->parameter);
++ } else {
++ parameter = &param->parameter;
++ }
++ if (param->param_type == PDO_PARAM_LOB && Z_TYPE_P(parameter) == IS_RESOURCE) {
++ php_stream *stm;
++
++ php_stream_from_zval_no_verify(stm, parameter);
++ if (stm) {
++ zend_string *buf;
++
++ buf = php_stream_copy_to_mem(stm, PHP_STREAM_COPY_ALL, 0);
++ if (!buf) {
++ buf = ZSTR_EMPTY_ALLOC();
++ }
++
++ plc->quoted = stmt->dbh->methods->quoter(stmt->dbh, buf, param->param_type);
++
++ if (buf) {
++ zend_string_release_ex(buf, 0);
++ }
++ if (plc->quoted == NULL) {
++ /* bork */
++ ret = -1;
++ strncpy(stmt->error_code, stmt->dbh->error_code, 6);
++ goto clean_up;
++ }
++
++ } else {
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY105", "Expected a stream resource");
++ ret = -1;
++ goto clean_up;
++ }
++ } else {
++ enum pdo_param_type param_type = param->param_type;
++ zend_string *buf = NULL;
++
++ /* assume all types are nullable */
++ if (Z_TYPE_P(parameter) == IS_NULL) {
++ param_type = PDO_PARAM_NULL;
++ }
++
++ switch (param_type) {
++ case PDO_PARAM_BOOL:
++ plc->quoted = zend_is_true(parameter) ? ZSTR_CHAR('1') : ZSTR_CHAR('0');
++ break;
++
++ case PDO_PARAM_INT:
++ plc->quoted = zend_long_to_str(zval_get_long(parameter));
++ break;
++
++ case PDO_PARAM_NULL:
++ plc->quoted = ZSTR_KNOWN(ZEND_STR_NULL);
++ break;
++
++ default: {
++ buf = zval_try_get_string(parameter);
++ /* parameter does not have a string representation, buf == NULL */
++ if (EG(exception)) {
++ /* bork */
++ ret = -1;
++ strncpy(stmt->error_code, stmt->dbh->error_code, 6);
++ goto clean_up;
++ }
++
++ plc->quoted = stmt->dbh->methods->quoter(stmt->dbh, buf, param_type);
++ }
++ }
++
++ if (buf) {
++ zend_string_release_ex(buf, 0);
++ }
++ }
++ } else {
++ zval *parameter;
++ if (Z_ISREF(param->parameter)) {
++ parameter = Z_REFVAL(param->parameter);
++ } else {
++ parameter = &param->parameter;
++ }
++ plc->quoted = zend_string_copy(Z_STR_P(parameter));
++ }
++ newbuffer_len += ZSTR_LEN(plc->quoted);
++ }
++
++rewrite:
++ /* allocate output buffer */
++ *outquery = zend_string_alloc(newbuffer_len, 0);
++ newbuffer = ZSTR_VAL(*outquery);
++
++ /* and build the query */
++ const char *ptr = ZSTR_VAL(inquery);
++ plc = placeholders;
++
++ do {
++ t = plc->pos - ptr;
++ if (t) {
++ memcpy(newbuffer, ptr, t);
++ newbuffer += t;
++ }
++ if (plc->quoted) {
++ memcpy(newbuffer, ZSTR_VAL(plc->quoted), ZSTR_LEN(plc->quoted));
++ newbuffer += ZSTR_LEN(plc->quoted);
++ } else {
++ memcpy(newbuffer, plc->pos, plc->len);
++ newbuffer += plc->len;
++ }
++ ptr = plc->pos + plc->len;
++
++ plc = plc->next;
++ } while (plc);
++
++ t = ZSTR_VAL(inquery) + ZSTR_LEN(inquery) - ptr;
++ if (t) {
++ memcpy(newbuffer, ptr, t);
++ newbuffer += t;
++ }
++ *newbuffer = '\0';
++ ZSTR_LEN(*outquery) = newbuffer - ZSTR_VAL(*outquery);
++
++ ret = 1;
++ goto clean_up;
++
++ } else if (query_type == PDO_PLACEHOLDER_POSITIONAL) {
++ /* rewrite ? to :pdoX */
++ const char *tmpl = stmt->named_rewrite_template ? stmt->named_rewrite_template : ":pdo%d";
++ int bind_no = 1;
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ if (stmt->bound_param_map == NULL) {
++ ALLOC_HASHTABLE(stmt->bound_param_map);
++ zend_hash_init(stmt->bound_param_map, 13, NULL, free_param_name, 0);
++ }
++
++ for (plc = placeholders; plc; plc = plc->next) {
++ int skip_map = 0;
++ zend_string *p;
++ zend_string *idxbuf;
++
++ if (plc->bindno == PDO_PARSER_BINDNO_ESCAPED_CHAR) {
++ continue;
++ }
++
++ zend_string *name = zend_string_init(plc->pos, plc->len, 0);
++
++ /* check if bound parameter is already available */
++ if (zend_string_equals_literal(name, "?") || (p = zend_hash_find_ptr(stmt->bound_param_map, name)) == NULL) {
++ idxbuf = zend_strpprintf(0, tmpl, bind_no++);
++ } else {
++ idxbuf = zend_string_copy(p);
++ skip_map = 1;
++ }
++
++ plc->quoted = idxbuf;
++ newbuffer_len += ZSTR_LEN(plc->quoted);
++
++ if (!skip_map && stmt->named_rewrite_template) {
++ /* create a mapping */
++ zend_hash_update_ptr(stmt->bound_param_map, name, zend_string_copy(plc->quoted));
++ }
++
++ /* map number to name */
++ zend_hash_index_update_ptr(stmt->bound_param_map, plc->bindno, zend_string_copy(plc->quoted));
++
++ zend_string_release(name);
++ }
++
++ goto rewrite;
++
++ } else {
++ /* rewrite :name to ? */
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ if (stmt->bound_param_map == NULL) {
++ ALLOC_HASHTABLE(stmt->bound_param_map);
++ zend_hash_init(stmt->bound_param_map, 13, NULL, free_param_name, 0);
++ }
++
++ for (plc = placeholders; plc; plc = plc->next) {
++ zend_string *name = zend_string_init(plc->pos, plc->len, 0);
++ zend_hash_index_update_ptr(stmt->bound_param_map, plc->bindno, name);
++ plc->quoted = ZSTR_CHAR('?');
++ newbuffer_len -= plc->len - 1;
++ }
++
++ goto rewrite;
++ }
++
++clean_up:
++
++ while (placeholders) {
++ plc = placeholders;
++ placeholders = plc->next;
++ if (plc->quoted) {
++ zend_string_release_ex(plc->quoted, 0);
++ }
++ efree(plc);
++ }
++
++ return ret;
++}
diff --git a/databases/php85-pdo_dblib/Makefile b/databases/php85-pdo_dblib/Makefile
new file mode 100644
index 000000000000..1861a409bc3c
--- /dev/null
+++ b/databases/php85-pdo_dblib/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_dblib
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_firebird/Makefile b/databases/php85-pdo_firebird/Makefile
new file mode 100644
index 000000000000..2f22894505f4
--- /dev/null
+++ b/databases/php85-pdo_firebird/Makefile
@@ -0,0 +1,9 @@
+CATEGORIES= databases
+
+PORTREVISION= 0
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_firebird
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_mysql/Makefile b/databases/php85-pdo_mysql/Makefile
new file mode 100644
index 000000000000..c61de9bbc13d
--- /dev/null
+++ b/databases/php85-pdo_mysql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_mysql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c b/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c
new file mode 100644
index 000000000000..9a6c3b11bb6e
--- /dev/null
+++ b/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c
@@ -0,0 +1,398 @@
+--- mysql_sql_parser.c.orig 2025-07-02 13:18:02 UTC
++++ mysql_sql_parser.c
+@@ -0,0 +1,395 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_mysql_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '#': goto yy6;
++ case '\'': goto yy7;
++ case '-': goto yy8;
++ case '/': goto yy9;
++ case ':': goto yy10;
++ case '?': goto yy11;
++ case '`': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy24;
++ default: goto yy36;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '#':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case '`': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy5;
++ default: goto yy19;
++ }
++yy7:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy22;
++yy8:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case '-': goto yy26;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy27;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy28;
++ case ':': goto yy30;
++ default: goto yy5;
++ }
++yy11:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy32;
++ default: goto yy12;
++ }
++yy12:
++ { RET(PDO_PARSER_BIND_POS); }
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy34;
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ case '\\': goto yy18;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy14;
++ default: goto yy17;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy14;
++yy19:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy20;
++ default: goto yy19;
++ }
++yy20:
++ { RET(PDO_PARSER_TEXT); }
++yy21:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy22:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy23;
++ case '\\': goto yy25;
++ default: goto yy21;
++ }
++yy23:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy21;
++ default: goto yy24;
++ }
++yy24:
++ { RET(PDO_PARSER_TEXT); }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy21;
++yy26:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '\t':
++ case '\v':
++ case '\f':
++ case '\r':
++ case ' ': goto yy19;
++ default: goto yy1;
++ }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy37;
++ default: goto yy27;
++ }
++yy28:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy28;
++ default: goto yy29;
++ }
++yy29:
++ { RET(PDO_PARSER_BIND); }
++yy30:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy30;
++ default: goto yy31;
++ }
++yy31:
++ { RET(PDO_PARSER_TEXT); }
++yy32:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy32;
++ default: goto yy31;
++ }
++yy33:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy34:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '`': goto yy35;
++ default: goto yy33;
++ }
++yy35:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '`': goto yy33;
++ default: goto yy36;
++ }
++yy36:
++ { RET(PDO_PARSER_TEXT); }
++yy37:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy37;
++ case '/': goto yy38;
++ default: goto yy27;
++ }
++yy38:
++ ++YYCURSOR;
++ goto yy20;
++}
++
++}
diff --git a/databases/php85-pdo_odbc/Makefile b/databases/php85-pdo_odbc/Makefile
new file mode 100644
index 000000000000..41bf11b6e9b1
--- /dev/null
+++ b/databases/php85-pdo_odbc/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_odbc
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_pgsql/Makefile b/databases/php85-pdo_pgsql/Makefile
new file mode 100644
index 000000000000..5956ab7c84cf
--- /dev/null
+++ b/databases/php85-pdo_pgsql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_pgsql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c b/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c
new file mode 100644
index 000000000000..e2f535ec545e
--- /dev/null
+++ b/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c
@@ -0,0 +1,528 @@
+--- pgsql_sql_parser.c.orig 2025-07-02 13:28:41 UTC
++++ pgsql_sql_parser.c
+@@ -0,0 +1,525 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_pgsql_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '$': goto yy6;
++ case '\'': goto yy7;
++ case '-': goto yy8;
++ case '/': goto yy9;
++ case ':': goto yy10;
++ case '?': goto yy11;
++ case 'E':
++ case 'e': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy23;
++ default: goto yy35;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '$':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case 'E':
++ case 'e': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case 0x00:
++ case 0x01:
++ case 0x02:
++ case 0x03:
++ case 0x04:
++ case 0x05:
++ case 0x06:
++ case 0x07:
++ case 0x08:
++ case '\t':
++ case '\n':
++ case '\v':
++ case '\f':
++ case '\r':
++ case 0x0E:
++ case 0x0F:
++ case 0x10:
++ case 0x11:
++ case 0x12:
++ case 0x13:
++ case 0x14:
++ case 0x15:
++ case 0x16:
++ case 0x17:
++ case 0x18:
++ case 0x19:
++ case 0x1A:
++ case 0x1B:
++ case 0x1C:
++ case 0x1D:
++ case 0x1E:
++ case 0x1F:
++ case ' ':
++ case '!':
++ case '"':
++ case '#':
++ case '%':
++ case '&':
++ case '\'':
++ case '(':
++ case ')':
++ case '*':
++ case '+':
++ case ',':
++ case '-':
++ case '.':
++ case '/':
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case ':':
++ case ';':
++ case '<':
++ case '=':
++ case '>':
++ case '?':
++ case '@':
++ case '[':
++ case '\\':
++ case ']':
++ case '^':
++ case '`':
++ case '{':
++ case '|':
++ case '}':
++ case '~':
++ case 0x7F: goto yy5;
++ case '$': goto yy18;
++ default: goto yy19;
++ }
++yy7:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy21;
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy24;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy26;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy27;
++ case ':': goto yy29;
++ default: goto yy5;
++ }
++yy11:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy31;
++ default: goto yy12;
++ }
++yy12:
++ { RET(PDO_PARSER_BIND_POS); }
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case '\'': goto yy32;
++ default: goto yy5;
++ }
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy14;
++ default: goto yy17;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ { RET(PDO_PARSER_CUSTOM_QUOTE); }
++yy19:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case 0x01:
++ case 0x02:
++ case 0x03:
++ case 0x04:
++ case 0x05:
++ case 0x06:
++ case 0x07:
++ case 0x08:
++ case '\t':
++ case '\n':
++ case '\v':
++ case '\f':
++ case '\r':
++ case 0x0E:
++ case 0x0F:
++ case 0x10:
++ case 0x11:
++ case 0x12:
++ case 0x13:
++ case 0x14:
++ case 0x15:
++ case 0x16:
++ case 0x17:
++ case 0x18:
++ case 0x19:
++ case 0x1A:
++ case 0x1B:
++ case 0x1C:
++ case 0x1D:
++ case 0x1E:
++ case 0x1F:
++ case ' ':
++ case '!':
++ case '"':
++ case '#':
++ case '%':
++ case '&':
++ case '\'':
++ case '(':
++ case ')':
++ case '*':
++ case '+':
++ case ',':
++ case '-':
++ case '.':
++ case '/':
++ case ':':
++ case ';':
++ case '<':
++ case '=':
++ case '>':
++ case '?':
++ case '@':
++ case '[':
++ case '\\':
++ case ']':
++ case '^':
++ case '`':
++ case '{':
++ case '|':
++ case '}':
++ case '~':
++ case 0x7F: goto yy1;
++ case '$': goto yy18;
++ default: goto yy19;
++ }
++yy20:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy21:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy22;
++ default: goto yy20;
++ }
++yy22:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy20;
++ default: goto yy23;
++ }
++yy23:
++ { RET(PDO_PARSER_TEXT); }
++yy24:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy25;
++ default: goto yy24;
++ }
++yy25:
++ { RET(PDO_PARSER_TEXT); }
++yy26:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy33;
++ default: goto yy26;
++ }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy27;
++ default: goto yy28;
++ }
++yy28:
++ { RET(PDO_PARSER_BIND); }
++yy29:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy29;
++ default: goto yy30;
++ }
++yy30:
++ { RET(PDO_PARSER_TEXT); }
++yy31:
++ ++YYCURSOR;
++ { RET(PDO_PARSER_ESCAPED_QUESTION); }
++yy32:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy34;
++ case '\\': goto yy36;
++ default: goto yy32;
++ }
++yy33:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy33;
++ case '/': goto yy37;
++ default: goto yy26;
++ }
++yy34:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy32;
++ default: goto yy35;
++ }
++yy35:
++ { RET(PDO_PARSER_TEXT); }
++yy36:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy32;
++yy37:
++ ++YYCURSOR;
++ goto yy25;
++}
++
++}
diff --git a/databases/php85-pdo_sqlite/Makefile b/databases/php85-pdo_sqlite/Makefile
new file mode 100644
index 000000000000..c18fe80e2621
--- /dev/null
+++ b/databases/php85-pdo_sqlite/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_sqlite
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c b/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c
new file mode 100644
index 000000000000..5770c5cf3f7f
--- /dev/null
+++ b/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c
@@ -0,0 +1,398 @@
+--- sqlite_sql_parser.c.orig 2025-07-02 13:27:28 UTC
++++ sqlite_sql_parser.c
+@@ -0,0 +1,395 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_sqlite_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '\'': goto yy6;
++ case '-': goto yy7;
++ case '/': goto yy8;
++ case ':': goto yy9;
++ case '?': goto yy10;
++ case '[': goto yy12;
++ case '`': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy21;
++ case 3: goto yy33;
++ default: goto yy37;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case '[':
++ case '`': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy19;
++yy7:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy22;
++ default: goto yy5;
++ }
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy24;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy25;
++ case ':': goto yy27;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy29;
++ default: goto yy11;
++ }
++yy11:
++ { RET(PDO_PARSER_BIND_POS); }
++yy12:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy31;
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy35;
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy17;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy19:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy20;
++ default: goto yy18;
++ }
++yy20:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy21;
++ case '\'': goto yy20;
++ default: goto yy18;
++ }
++yy21:
++ { RET(PDO_PARSER_TEXT); }
++yy22:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy23;
++ default: goto yy22;
++ }
++yy23:
++ { RET(PDO_PARSER_TEXT); }
++yy24:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy38;
++ default: goto yy24;
++ }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy25;
++ default: goto yy26;
++ }
++yy26:
++ { RET(PDO_PARSER_BIND); }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy27;
++ default: goto yy28;
++ }
++yy28:
++ { RET(PDO_PARSER_TEXT); }
++yy29:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy29;
++ default: goto yy28;
++ }
++yy30:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy31:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case ']': goto yy32;
++ default: goto yy30;
++ }
++yy32:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy33;
++ case ']': goto yy32;
++ default: goto yy30;
++ }
++yy33:
++ { RET(PDO_PARSER_TEXT); }
++yy34:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy35:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '`': goto yy36;
++ default: goto yy34;
++ }
++yy36:
++ yyaccept = 4;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy37;
++ case '`': goto yy36;
++ default: goto yy34;
++ }
++yy37:
++ { RET(PDO_PARSER_TEXT); }
++yy38:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy38;
++ case '/': goto yy39;
++ default: goto yy24;
++ }
++yy39:
++ ++YYCURSOR;
++ goto yy23;
++}
++
++}
diff --git a/databases/php85-pgsql/Makefile b/databases/php85-pgsql/Makefile
new file mode 100644
index 000000000000..429049846f13
--- /dev/null
+++ b/databases/php85-pgsql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pgsql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-sqlite3/Makefile b/databases/php85-sqlite3/Makefile
new file mode 100644
index 000000000000..a82d71c80d62
--- /dev/null
+++ b/databases/php85-sqlite3/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sqlite3
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/plpgsql_check/Makefile b/databases/plpgsql_check/Makefile
index 0a325b31fb88..68a4719aa8d9 100644
--- a/databases/plpgsql_check/Makefile
+++ b/databases/plpgsql_check/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plpgsql_check
-PORTVERSION= 2.8.0
+PORTVERSION= 2.8.1
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER_NODOT}-
diff --git a/databases/plpgsql_check/distinfo b/databases/plpgsql_check/distinfo
index 0163b0614655..40dbad4ab352 100644
--- a/databases/plpgsql_check/distinfo
+++ b/databases/plpgsql_check/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405440
-SHA256 (okbob-plpgsql_check-v2.8.0_GH0.tar.gz) = 46a69c4d8b68e9ee0ef19fc5ee407c0b5f2388e579398f4fc129df345057f47c
-SIZE (okbob-plpgsql_check-v2.8.0_GH0.tar.gz) = 258155
+TIMESTAMP = 1745936016
+SHA256 (okbob-plpgsql_check-v2.8.1_GH0.tar.gz) = 868cc064b4e66cb33b3c14e4409f699dab9a4055504cfa951cf8c1b24892ef34
+SIZE (okbob-plpgsql_check-v2.8.1_GH0.tar.gz) = 258371
diff --git a/databases/pointcloud/Makefile b/databases/pointcloud/Makefile
index 428b8b193ffd..0737a6d9db4e 100644
--- a/databases/pointcloud/Makefile
+++ b/databases/pointcloud/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pointcloud
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.5
+PORTREVISION= 1
CATEGORIES= databases geography
MAINTAINER= lbartoletti@FreeBSD.org
diff --git a/databases/postgis33/Makefile b/databases/postgis33/Makefile
index fef4912e6920..d0c260f5f0e9 100644
--- a/databases/postgis33/Makefile
+++ b/databases/postgis33/Makefile
@@ -1,5 +1,6 @@
PORTNAME= postgis
DISTVERSION= 3.3.8
+PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 33
diff --git a/databases/postgis34/Makefile b/databases/postgis34/Makefile
index 5cb6d1e6f92e..97247ccfea72 100644
--- a/databases/postgis34/Makefile
+++ b/databases/postgis34/Makefile
@@ -1,5 +1,6 @@
PORTNAME= postgis
DISTVERSION= 3.4.4
+PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 34
diff --git a/databases/postgis35/Makefile b/databases/postgis35/Makefile
index 6a72558e0dcc..52195fcf5a01 100644
--- a/databases/postgis35/Makefile
+++ b/databases/postgis35/Makefile
@@ -1,6 +1,6 @@
PORTNAME= postgis
DISTVERSION= 3.5.2
-PORTREVISION= 1
+PORTREVISION= 5
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 35
diff --git a/databases/postgresql-cstore_fdw/Makefile b/databases/postgresql-cstore_fdw/Makefile
index 0a383a2c81c5..733723c7c51e 100644
--- a/databases/postgresql-cstore_fdw/Makefile
+++ b/databases/postgresql-cstore_fdw/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cstore_fdw
PORTVERSION= 1.7.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/postgresql-jdbc/Makefile b/databases/postgresql-jdbc/Makefile
index 6dfc29d0b151..267a8b72d4ab 100644
--- a/databases/postgresql-jdbc/Makefile
+++ b/databases/postgresql-jdbc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTVERSION= 42.7.5
+PORTVERSION= 42.7.7
CATEGORIES= databases java
MASTER_SITES= http://jdbc.postgresql.org/download/
PKGNAMESUFFIX= -jdbc
diff --git a/databases/postgresql-jdbc/distinfo b/databases/postgresql-jdbc/distinfo
index 0fff49537b11..e37cf0dc6ee2 100644
--- a/databases/postgresql-jdbc/distinfo
+++ b/databases/postgresql-jdbc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737035989
-SHA256 (postgresql-42.7.5.jar) = 69020b3bd20984543e817393f2e6c01a890ef2e37a77dd11d6d8508181d079ab
-SIZE (postgresql-42.7.5.jar) = 1087908
+TIMESTAMP = 1749710371
+SHA256 (postgresql-42.7.7.jar) = 157963d60ae66d607e09466e8c0cdf8087e9cb20d0159899ffca96bca2528460
+SIZE (postgresql-42.7.7.jar) = 1098916
diff --git a/databases/postgresql-ogr_fdw/Makefile b/databases/postgresql-ogr_fdw/Makefile
index 8df55f161dca..fda391f9ea7b 100644
--- a/databases/postgresql-ogr_fdw/Makefile
+++ b/databases/postgresql-ogr_fdw/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ogr_fdw
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.6
+PORTREVISION= 1
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/postgresql-orafce/Makefile b/databases/postgresql-orafce/Makefile
index d6584a67813f..004ee5707ca9 100644
--- a/databases/postgresql-orafce/Makefile
+++ b/databases/postgresql-orafce/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orafce
DISTVERSIONPREFIX= VERSION_
-DISTVERSION= 4_14_3
+DISTVERSION= 4_14_4
CATEGORIES= databases
PKGNAMEPREFIX= postgresql-
diff --git a/databases/postgresql-orafce/distinfo b/databases/postgresql-orafce/distinfo
index 46b8fb69fb99..7d5a40115517 100644
--- a/databases/postgresql-orafce/distinfo
+++ b/databases/postgresql-orafce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288702
-SHA256 (orafce-orafce-VERSION_4_14_3_GH0.tar.gz) = 2a1a7da9c5304bc8779c3c33a3dbb7d9d43fa276c855956fde5eef12ecb2f556
-SIZE (orafce-orafce-VERSION_4_14_3_GH0.tar.gz) = 737082
+TIMESTAMP = 1749813006
+SHA256 (orafce-orafce-VERSION_4_14_4_GH0.tar.gz) = 895613b9683b5d65d141f3725dd1ac16c0bf61203ff96da3481e13c9abf0e554
+SIZE (orafce-orafce-VERSION_4_14_4_GH0.tar.gz) = 737070
diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile
index b2817d9c789a..940d81c3d9d0 100644
--- a/databases/postgresql-promscale/Makefile
+++ b/databases/postgresql-promscale/Makefile
@@ -1,6 +1,6 @@
PORTNAME= promscale
PORTVERSION= 0.8.0
-PORTREVISION= 20
+PORTREVISION= 22
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/postgresql13-client/Makefile b/databases/postgresql13-client/Makefile
index 41c72b43198c..4d4849b56ebe 100644
--- a/databases/postgresql13-client/Makefile
+++ b/databases/postgresql13-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql13-contrib/Makefile b/databases/postgresql13-contrib/Makefile
index ad8a568951ee..7bac5c915b90 100644
--- a/databases/postgresql13-contrib/Makefile
+++ b/databases/postgresql13-contrib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
diff --git a/databases/postgresql13-server/Makefile b/databases/postgresql13-server/Makefile
index 87196779fe42..df8969e7cece 100644
--- a/databases/postgresql13-server/Makefile
+++ b/databases/postgresql13-server/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 13.20
+DISTVERSION?= 13.21
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
diff --git a/databases/postgresql13-server/distinfo b/databases/postgresql13-server/distinfo
index 723c2fb98f2f..d2ad227cd1bb 100644
--- a/databases/postgresql13-server/distinfo
+++ b/databases/postgresql13-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873705
-SHA256 (postgresql/postgresql-13.20.tar.bz2) = 8134b685724d15e60d93bea206fbe0f14c8295e84f1cc91d5a3928163e4fb288
-SIZE (postgresql/postgresql-13.20.tar.bz2) = 21730844
+TIMESTAMP = 1746521296
+SHA256 (postgresql/postgresql-13.21.tar.bz2) = dcda1294df45f033b0656cf7a8e4afbbc624c25e1b144aec79530f74d7ef4ab4
+SIZE (postgresql/postgresql-13.21.tar.bz2) = 21759813
diff --git a/databases/postgresql13-server/pkg-plist-client b/databases/postgresql13-server/pkg-plist-client
index df4b84846210..d4cd83b62c15 100644
--- a/databases/postgresql13-server/pkg-plist-client
+++ b/databases/postgresql13-server/pkg-plist-client
@@ -431,6 +431,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h
diff --git a/databases/postgresql13-server/pkg-plist-server b/databases/postgresql13-server/pkg-plist-server
index f58235e4c4d2..d33aaa30b518 100644
--- a/databases/postgresql13-server/pkg-plist-server
+++ b/databases/postgresql13-server/pkg-plist-server
@@ -1008,6 +1008,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql14-client/Makefile b/databases/postgresql14-client/Makefile
index 6935b67ef80f..965e37834a6d 100644
--- a/databases/postgresql14-client/Makefile
+++ b/databases/postgresql14-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql14-contrib/Makefile b/databases/postgresql14-contrib/Makefile
index e60bf88b53b4..f0c2e269585d 100644
--- a/databases/postgresql14-contrib/Makefile
+++ b/databases/postgresql14-contrib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
diff --git a/databases/postgresql14-server/Makefile b/databases/postgresql14-server/Makefile
index ebd219f4a32b..d72b1bd1c81b 100644
--- a/databases/postgresql14-server/Makefile
+++ b/databases/postgresql14-server/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 14.17
+DISTVERSION?= 14.18
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
diff --git a/databases/postgresql14-server/distinfo b/databases/postgresql14-server/distinfo
index 4612d80a9b14..886ee28e6b73 100644
--- a/databases/postgresql14-server/distinfo
+++ b/databases/postgresql14-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873706
-SHA256 (postgresql/postgresql-14.17.tar.bz2) = 6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1
-SIZE (postgresql/postgresql-14.17.tar.bz2) = 22488812
+TIMESTAMP = 1746521297
+SHA256 (postgresql/postgresql-14.18.tar.bz2) = 83ab29d6bfc3dc58b2ed3c664114fdfbeb6a0450c4b8d7fa69aee91e3ca14f8e
+SIZE (postgresql/postgresql-14.18.tar.bz2) = 22503241
diff --git a/databases/postgresql14-server/pkg-plist-client b/databases/postgresql14-server/pkg-plist-client
index e74d85fe4dec..fbf21dfcec43 100644
--- a/databases/postgresql14-server/pkg-plist-client
+++ b/databases/postgresql14-server/pkg-plist-client
@@ -447,6 +447,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h
diff --git a/databases/postgresql14-server/pkg-plist-server b/databases/postgresql14-server/pkg-plist-server
index 8f00f179a298..254729c73cdc 100644
--- a/databases/postgresql14-server/pkg-plist-server
+++ b/databases/postgresql14-server/pkg-plist-server
@@ -1008,7 +1008,6 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas
%%TZDATA%%%%DATADIR%%/timezone/America/Barbados
-%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Belem
%%TZDATA%%%%DATADIR%%/timezone/America/Belize
%%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon
@@ -1025,9 +1024,11 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Cayman
%%TZDATA%%%%DATADIR%%/timezone/America/Chicago
%%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua
+%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql15-client/Makefile b/databases/postgresql15-client/Makefile
index e12ab2f37904..dc5fd4c3da8e 100644
--- a/databases/postgresql15-client/Makefile
+++ b/databases/postgresql15-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql15-contrib/Makefile b/databases/postgresql15-contrib/Makefile
index 8d8803e14f03..029971d32399 100644
--- a/databases/postgresql15-contrib/Makefile
+++ b/databases/postgresql15-contrib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
diff --git a/databases/postgresql15-server/Makefile b/databases/postgresql15-server/Makefile
index 959c02e355a5..1489747d17ec 100644
--- a/databases/postgresql15-server/Makefile
+++ b/databases/postgresql15-server/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 15.12
+DISTVERSION?= 15.13
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
diff --git a/databases/postgresql15-server/distinfo b/databases/postgresql15-server/distinfo
index cd3b74a3a24e..960718cd0db9 100644
--- a/databases/postgresql15-server/distinfo
+++ b/databases/postgresql15-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873912
-SHA256 (postgresql/postgresql-15.12.tar.bz2) = 3bc8462a38ca0857270cc88b949a3f6659f0d5c44c029c482355835b61a0f6f7
-SIZE (postgresql/postgresql-15.12.tar.bz2) = 23170228
+TIMESTAMP = 1746521298
+SHA256 (postgresql/postgresql-15.13.tar.bz2) = 4f62e133d22ea08a0401b0840920e26698644d01a80c34341fb732dd0a90ca5d
+SIZE (postgresql/postgresql-15.13.tar.bz2) = 23190593
diff --git a/databases/postgresql15-server/pkg-plist-client b/databases/postgresql15-server/pkg-plist-client
index 93996c66c021..e85f09cf4db5 100644
--- a/databases/postgresql15-server/pkg-plist-client
+++ b/databases/postgresql15-server/pkg-plist-client
@@ -456,6 +456,7 @@ include/postgresql/server/libpq/auth.h
include/postgresql/server/libpq/be-fsstubs.h
include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
include/postgresql/server/libpq/libpq-be.h
diff --git a/databases/postgresql15-server/pkg-plist-server b/databases/postgresql15-server/pkg-plist-server
index cea77992a139..4ada93678b40 100644
--- a/databases/postgresql15-server/pkg-plist-server
+++ b/databases/postgresql15-server/pkg-plist-server
@@ -1079,6 +1079,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql16-client/Makefile b/databases/postgresql16-client/Makefile
index bbfa502bc076..7c4351eb7245 100644
--- a/databases/postgresql16-client/Makefile
+++ b/databases/postgresql16-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql16-contrib/Makefile b/databases/postgresql16-contrib/Makefile
index cd8376580200..e68f712cb309 100644
--- a/databases/postgresql16-contrib/Makefile
+++ b/databases/postgresql16-contrib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
diff --git a/databases/postgresql16-server/Makefile b/databases/postgresql16-server/Makefile
index 4ad9ebbd9ab4..1e20ce62ed3c 100644
--- a/databases/postgresql16-server/Makefile
+++ b/databases/postgresql16-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME?= postgresql
-DISTVERSION?= 16.8
+DISTVERSION?= 16.9
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
diff --git a/databases/postgresql16-server/distinfo b/databases/postgresql16-server/distinfo
index 3bccde2d6243..802a569e97b5 100644
--- a/databases/postgresql16-server/distinfo
+++ b/databases/postgresql16-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873709
-SHA256 (postgresql/postgresql-16.8.tar.bz2) = 9468083a56ce0ee7d294601b74dad3dd9fc69d87aff61f0a9fb63c813ff7efd8
-SIZE (postgresql/postgresql-16.8.tar.bz2) = 24911337
+TIMESTAMP = 1746521299
+SHA256 (postgresql/postgresql-16.9.tar.bz2) = 07c00fb824df0a0c295f249f44691b86e3266753b380c96f633c3311e10bd005
+SIZE (postgresql/postgresql-16.9.tar.bz2) = 24936316
diff --git a/databases/postgresql16-server/pkg-plist-server b/databases/postgresql16-server/pkg-plist-server
index 898700cf027f..5b0e19ba98aa 100644
--- a/databases/postgresql16-server/pkg-plist-server
+++ b/databases/postgresql16-server/pkg-plist-server
@@ -1151,6 +1151,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql17-client/Makefile b/databases/postgresql17-client/Makefile
index 1d1b9592277a..b59824808a9d 100644
--- a/databases/postgresql17-client/Makefile
+++ b/databases/postgresql17-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql17-contrib/Makefile b/databases/postgresql17-contrib/Makefile
index 1a55a4cc9a46..001c798933c8 100644
--- a/databases/postgresql17-contrib/Makefile
+++ b/databases/postgresql17-contrib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
diff --git a/databases/postgresql17-server/Makefile b/databases/postgresql17-server/Makefile
index d5d68a3fe154..1513d79a35d9 100644
--- a/databases/postgresql17-server/Makefile
+++ b/databases/postgresql17-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME?= postgresql
-DISTVERSION?= 17.4
+DISTVERSION?= 17.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
diff --git a/databases/postgresql17-server/distinfo b/databases/postgresql17-server/distinfo
index 24f0a6d70703..ab999c575a5f 100644
--- a/databases/postgresql17-server/distinfo
+++ b/databases/postgresql17-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873710
-SHA256 (postgresql/postgresql-17.4.tar.bz2) = c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7
-SIZE (postgresql/postgresql-17.4.tar.bz2) = 21519810
+TIMESTAMP = 1746521300
+SHA256 (postgresql/postgresql-17.5.tar.bz2) = fcb7ab38e23b264d1902cb25e6adafb4525a6ebcbd015434aeef9eda80f528d8
+SIZE (postgresql/postgresql-17.5.tar.bz2) = 21595174
diff --git a/databases/postgresql17-server/pkg-plist-server b/databases/postgresql17-server/pkg-plist-server
index d1f2d2383d85..0ee593624118 100644
--- a/databases/postgresql17-server/pkg-plist-server
+++ b/databases/postgresql17-server/pkg-plist-server
@@ -1160,6 +1160,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql18-client/Makefile b/databases/postgresql18-client/Makefile
new file mode 100644
index 000000000000..45f2e410f4c3
--- /dev/null
+++ b/databases/postgresql18-client/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+
+COMMENT= PostgreSQL database (client)
+
+MASTERDIR= ${.CURDIR}/../postgresql18-server
+
+BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+ src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
+ src/bin/pgbench src/makefiles src/test/regress
+INSTALL_DIRS= ${BUILD_DIRS}
+
+CLIENT_ONLY= yes
+COMPONENT= -client
+USE_LDCONFIG= yes
+USES= pkgconfig
+
+OPTIONS_DEFINE+=LIBEDIT DOCS
+LIBEDIT_DESC= Use non-GPL libedit instead of readline
+LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
+LIBEDIT_USES= libedit
+LIBEDIT_USES_OFF=readline
+BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ xmllint:textproc/libxml2 \
+ xsltproc:textproc/libxslt
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-contrib/Makefile b/databases/postgresql18-contrib/Makefile
new file mode 100644
index 000000000000..9a73e8733994
--- /dev/null
+++ b/databases/postgresql18-contrib/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+CATEGORIES= databases
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= The contrib utilities from the PostgreSQL distribution
+
+MASTERDIR= ${.CURDIR}/../postgresql18-server
+
+USES= bison pgsql:${PORTVERSION:R}
+
+BUILD_DIRS= src/port src/include src/common contrib
+INSTALL_DIRS= contrib
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+SLAVE_ONLY= yes
+COMPONENT= -contrib
+CONFIGURE_ARGS= --disable-nls --with-uuid=bsd
+LDFLAGS+= -lpthread -L${PREFIX}/lib
+
+OPTIONS_DEFINE= DOCS OPENSSL XML
+OPTIONS_DEFAULT=OPENSSL XML
+OPTIONS_SUB= yes
+
+OPENSSL_DESC= Build with OpenSSL support
+OPENSSL_USES= ssl
+OPENSSL_CONFIGURE_WITH= openssl
+
+XML_CONFIGURE_WITH= libxslt libxml
+XML_LIB_DEPENDS=libxslt.so:textproc/libxslt \
+ libxml2.so:textproc/libxml2
+
+post-configure:
+ @cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
+
+post-install:
+ @- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-contrib/pkg-descr b/databases/postgresql18-contrib/pkg-descr
new file mode 100644
index 000000000000..a384c76fdbde
--- /dev/null
+++ b/databases/postgresql18-contrib/pkg-descr
@@ -0,0 +1,21 @@
+This is the port for all stuff that comes in the contrib subtree of
+the postgresql distribution. This subtree contains porting tools,
+analysis utilities, and plug-in features that are not part of the core
+PostgreSQL system, mainly because they address a limited audience or
+are too experimental to be part of the main source tree. This does
+not preclude their usefulness.
+
+Each subdirectory contains a README file with information about the
+module. Some directories supply new user-defined functions, operators,
+or types. After you have installed the files you need to register the
+new entities in the database system by running the commands in the
+supplied .sql file. For example,
+
+ $ psql -d dbname -f module.sql
+
+The .sql files are installed into /usr/local/share/postgresql/contrib
+
+For more information, please see
+/usr/local/share/doc/postgresql/contrib/README*
+
+This software is part of the standard PostgreSQL distribution.
diff --git a/databases/postgresql18-docs/Makefile b/databases/postgresql18-docs/Makefile
new file mode 100644
index 000000000000..81c1ac65c5d7
--- /dev/null
+++ b/databases/postgresql18-docs/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER:S,.,,}-docs
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= The PostgreSQL documentation set
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+WANT_PGSQL_VER?=18
+
+DISTV= ${DISTVERSION:R}
+
+SLAVE_ONLY= YES
+COMPONENT= -docs
+
+PGDOCSREL?= ${DOCSDIR_REL}/release-${WANT_PGSQL_VER}
+PGDOCSDIR?= ${PREFIX}/${PGDOCSREL}
+
+BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ xmllint:textproc/libxml2 \
+ xsltproc:textproc/libxslt
+
+CONFIGURE_ARGS= --without-readline --without-icu
+NO_ARCH= yes
+
+do-build:
+ ${MAKE_CMD} -C ${WRKSRC} html
+
+do-install:
+ @ ${MKDIR} ${STAGEDIR}${PGDOCSDIR}
+ ( cd ${WRKSRC}/doc/src/sgml/html && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${PGDOCSDIR} )
+
+post-install:
+ @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST}
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-pgtcl/Makefile b/databases/postgresql18-pgtcl/Makefile
new file mode 100644
index 000000000000..aebc4a84e0b0
--- /dev/null
+++ b/databases/postgresql18-pgtcl/Makefile
@@ -0,0 +1,9 @@
+PORTREVISION= 0
+PKGNAMESUFFIX= -postgresql18
+
+CONFLICTS= pgtcl pgtcl-postgresql1[012345689]
+
+PGTCL_SLAVE= 18
+MASTERDIR= ${.CURDIR}/../pgtcl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plperl/Makefile b/databases/postgresql18-plperl/Makefile
new file mode 100644
index 000000000000..560a63c9da09
--- /dev/null
+++ b/databases/postgresql18-plperl/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= postgresql
+# Keep the ?=, this port is used as master by the other plperl.
+PORTREVISION?= 0
+CATEGORIES= databases perl5
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Write SQL functions for PostgreSQL using Perl5
+
+RUN_DEPENDS= postgres:databases/postgresql${WANT_PGSQL_VER}-server
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?=18
+
+USES+= perl5 readline
+CONFIGURE_ARGS= --with-perl
+
+BUILD_DIRS= src/backend ${INSTALL_DIRS}
+INSTALL_DIRS?= src/pl/plperl contrib/bool_plperl contrib/hstore_plperl contrib/jsonb_plperl
+SLAVE_ONLY= yes
+COMPONENT= -plperl
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plpython/Makefile b/databases/postgresql18-plpython/Makefile
new file mode 100644
index 000000000000..435c54cdbc2e
--- /dev/null
+++ b/databases/postgresql18-plpython/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= postgresql
+CATEGORIES= databases python
+# Keep the ?=, it is used as master by the other plpython ports.
+PORTREVISION?= 0
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Module for using Python to write SQL functions
+WWW= https://www.postgresql.org/
+
+USES+= pgsql:${WANT_PGSQL_VER} ${WANT_PYTHON_USE}
+WANT_PGSQL= server
+
+MASTERDIR= ${.CURDIR}/../postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?= 18
+WANT_PYTHON_USE?= python
+
+CONFIGURE_ARGS= --with-python
+COMPONENT= -plpython
+
+BUILD_DIRS= src/backend ${INSTALL_DIRS}
+INSTALL_DIRS?= src/pl/plpython contrib/hstore_plpython contrib/jsonb_plpython contrib/ltree_plpython
+SLAVE_ONLY= yes
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plpython/pkg-descr b/databases/postgresql18-plpython/pkg-descr
new file mode 100644
index 000000000000..61c4875985f7
--- /dev/null
+++ b/databases/postgresql18-plpython/pkg-descr
@@ -0,0 +1,4 @@
+PL/Python allows one to write PostgeSQL stored functions and
+procedures in Python (http://www.python.org/).
+
+This software is part of the standard PostgreSQL distribution.
diff --git a/databases/postgresql18-pltcl/Makefile b/databases/postgresql18-pltcl/Makefile
new file mode 100644
index 000000000000..3510c70c4ec6
--- /dev/null
+++ b/databases/postgresql18-pltcl/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= postgresql
+# Keep the ?=, it is used by the other pltcl ports.
+PORTREVISION?= 0
+CATEGORIES= databases tcl
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Module for using Tcl to write SQL functions
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?=18
+
+USES+= tcl pgsql:${WANT_PGSQL_VER}
+WANT_PGSQL= server
+
+CONFIGURE_ARGS= --with-tcl --without-tk \
+ --with-tclconfig="${TCL_LIBDIR}" \
+ --with-includes="${TCL_INCLUDEDIR}"
+
+CONFIGURE_ENV+= TCLSH="${TCLSH}"
+MAKE_ENV+= TCL_INCDIR="${TCL_INCLUDEDIR}"
+
+BUILD_DIRS= src/backend src/pl/tcl
+INSTALL_DIRS= src/pl/tcl
+SLAVE_ONLY= yes
+COMPONENT= -pltcl
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-server/Makefile b/databases/postgresql18-server/Makefile
new file mode 100644
index 000000000000..9d74945bec23
--- /dev/null
+++ b/databases/postgresql18-server/Makefile
@@ -0,0 +1,245 @@
+PORTNAME?= postgresql
+DISTVERSION?= 18beta1
+# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
+# not their own. Probably best to keep it at ?=0 when reset here too.
+PORTREVISION?= 0
+CATEGORIES?= databases
+MASTER_SITES= PGSQL/source/v${DISTVERSION}
+#DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs
+PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
+
+MAINTAINER?= pgsql@FreeBSD.org
+COMMENT?= PostgreSQL is the most advanced open-source database available anywhere
+WWW= https://www.postgresql.org/
+
+LICENSE= PostgreSQL
+
+CONFLICTS+= ${PORTNAME}1[^${PORTVERSION:R:C/.*([0-9]$)/\\1/}]*
+
+WRKSRC= ${WRKDIR}/postgresql-${DISTVERSION}
+DIST_SUBDIR= postgresql
+
+OPTIONS_SUB= yes
+
+PKGINSTALL?= ${PKGDIR}/pkg-install${COMPONENT}
+USES+= bison perl5 tar:bzip2 cpe
+USE_PERL5= build
+.if !defined(NO_BUILD)
+USES+= gmake
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+.endif
+
+PG_USER?= postgres
+PG_GROUP?= postgres
+PG_UID?= 770
+
+LDFLAGS+= -L${LOCALBASE}/lib
+INCLUDES+= -I${LOCALBASE}/include
+CONFIGURE_ARGS+=--with-libraries=${PREFIX}/lib \
+ --with-includes=${PREFIX}/include \
+ --enable-thread-safety
+CONFIGURE_ENV+= INCLUDES="${INCLUDES}" \
+ PTHREAD_LIBS="-lpthread" \
+ LDFLAGS_SL="${LDFLAGS_SL}"
+LDFLAGS+= -lpthread
+MAKE_ENV= MAKELEVEL=0
+
+PLIST= ${PKGDIR}/pkg-plist${COMPONENT}
+
+INSTALL_DIRS?= src/common src/timezone src/backend \
+ src/backend/utils/mb/conversion_procs \
+ src/backend/snowball src/backend/replication/libpqwalreceiver \
+ src/backend/replication/pgoutput \
+ src/bin/initdb src/bin/pg_ctl \
+ src/bin/pg_archivecleanup src/bin/pg_basebackup \
+ src/bin/pg_checksums \
+ src/bin/pg_controldata src/bin/pg_resetwal src/pl \
+ src/bin/pg_rewind \
+ src/bin/pg_test_fsync src/bin/pg_test_timing \
+ src/bin/pg_waldump src/bin/pg_upgrade
+
+BUILD_DIRS?= src/port ${INSTALL_DIRS}
+INSTALL_TARGET?=install-strip
+
+.if !defined(CLIENT_ONLY) && !defined(SLAVE_ONLY)
+SERVER_ONLY= yes
+COMPONENT= -server
+USE_RC_SUBR= postgresql
+USES+= pgsql:${DISTVERSION:C/([0-9]\.?[0-9]).*/\1/g}
+USERS= ${PG_USER}
+GROUPS= ${PG_GROUP}
+SUB_FILES+= 502.pgsql
+.endif
+
+MAKE_ENV+= PATH=${PREFIX}/bin:${PATH}
+CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH}
+
+.if defined(SERVER_ONLY)
+OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS
+OPTIONS_DEFAULT+=XML
+LDAP_DESC= Build with LDAP authentication support
+TZDATA_DESC= Use internal timezone database
+XML_DESC= Build with XML data type
+
+DTRACE_CONFIGURE_ENABLE=dtrace
+DTRACE_LDFLAGS= -lelf
+DTRACE_INSTALL_TARGET= install
+
+. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 14
+OPTIONS_DEFINE+= LZ4
+OPTIONS_DEFAULT+= LZ4
+LZ4_DESC= Build with LZ4 compression support
+LZ4_CONFIGURE_WITH= lz4
+LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4
+. endif
+
+. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 15
+OPTIONS_DEFINE+= ZSTD
+OPTIONS_DEFAULT+= ZSTD
+ZSTD_DESC= Build with ZSTD compression support
+ZSTD_CONFIGURE_WITH= zstd
+ZSTD_LIB_DEPENDS+= libzstd.so:archivers/zstd
+. endif
+
+OPTIONS_DEFINE+= LLVM
+OPTIONS_DEFAULT+= LLVM
+LLVM_DESC= Build with support for JIT-compiling expressions
+LLVM_CONFIGURE_WITH= llvm
+LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} \
+ CLANG=${LOCALBASE}/bin/clang${LLVM_VERSION}
+LLVM_USES= llvm:min=11,lib
+
+CONFIGURE_ARGS+= --with-icu
+LIB_DEPENDS+= libicudata.so:devel/icu
+USES+= pkgconfig
+.else
+CONFIGURE_ARGS+= --without-icu
+.endif
+
+
+.if !defined(SLAVE_ONLY)
+OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL
+NLS_DESC= Use internationalized messages
+PAM_DESC= Build with PAM Support
+GSSAPI_DESC= Build with GSSAPI from base (security/krb5)
+OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
+SSL_DESC= Build with OpenSSL support
+
+OPTIONS_DEFAULT+= SSL
+
+GSSAPI_USES= gssapi:mit
+GSSAPI_CONFIGURE_WITH= gssapi
+
+PATCH_DIST_STRIP=-p1
+.endif # !SLAVE_ONLY
+
+SSL_USES= ssl
+SSL_CONFIGURE_WITH= openssl
+
+PAM_CONFIGURE_WITH= pam
+
+XML_CONFIGURE_WITH= libxml
+XML_LIB_DEPENDS= libxml2.so:textproc/libxml2
+
+TZDATA_CONFIGURE_OFF= --with-system-tzdata=/usr/share/zoneinfo
+
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
+
+LDAP_CONFIGURE_WITH= ldap
+LDAP_USES= ldap
+
+OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops
+
+DEBUG_CONFIGURE_ENABLE= debug
+
+PLIST_SUB+= PG_VERSION=${PORTVERSION:R} \
+ PG_USER=${PG_USER} \
+ PG_USER_regex=[[:<:]]${PG_USER}[[:>:]] \
+ PG_GROUP=${PG_GROUP} \
+ PG_GROUP_regex=[[:<:]]${PG_GROUP}[[:>:]]
+SUB_LIST+= PG_VERSION=${PORTVERSION:R} \
+ PG_GROUP=${PG_GROUP} \
+ PG_USER=${PG_USER} \
+ PG_UID=${PG_UID}
+
+.include <bsd.port.options.mk>
+
+# i386 older than Pentium lacks SSE2 so the binary will not run if we build with clang -msse2
+# For such ancient CPUs, gcc must be used to build PostgreSQL.
+# https://www.postgresql.org/message-id/20190307140421.GA8362%40gate.oper.dinoex.org
+.if ${ARCH} == "i386"
+CFLAGS+= -msse2
+.endif
+
+# For testing files in FILESDIR
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MLLVM}
+INSTALL_DIRS+= src/backend/jit/llvm
+.endif
+
+.if defined(SERVER_ONLY)
+pre-build:
+ @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
+.endif
+
+.if !defined(NO_BUILD) && !target(do-build)
+
+do-build:
+ @ cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
+ @ for dir in ${BUILD_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ; \
+ done
+. if defined(CLIENT_ONLY)
+ @ cd ${WRKSRC}/doc && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} man
+. endif
+. if exists(${FILESDIR}/pkg-message${COMPONENT}.in)
+SUB_FILES+= pkg-message${COMPONENT}
+PKGMESSAGE= ${WRKSRC}/pkg-message${COMPONENT}
+. endif
+. if exists(${FILESDIR}/pkg-install${COMPONENT}.in)
+SUB_FILES+= pkg-install${COMPONENT}
+. endif
+
+post-patch:
+. if defined(CLIENT_ONLY) && !defined(OPENSSL_PORT)
+ @${REINPLACE_CMD} \
+ -e '/^PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto/d' \
+ ${WRKSRC}/src/interfaces/libpq/Makefile
+. endif
+
+do-install:
+ @for dir in ${INSTALL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET}; \
+ done
+. if defined(SERVER_ONLY)
+ @ ${MKDIR} ${STAGEDIR}${PREFIX}/share/postgresql ;\
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ;\
+ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \
+ ${STAGEDIR}${PREFIX}/etc/periodic/daily
+. endif # SERVER_ONLY
+. if defined(CLIENT_ONLY)
+ @ cd ${WRKSRC}/src && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-local
+ @ cd ${WRKSRC}/doc/src/sgml && ${COPYTREE_SHARE} "man1 man3 man7" ${STAGEDIR}${PREFIX}/share/man
+. endif
+ @ if [ -r ${PKGMESSAGE} ]; then \
+ ${MKDIR} ${STAGEDIR}${DOCSDIR} ;\
+ ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/README${COMPONENT} ;\
+ fi
+.endif # !NO_BUILD
+
+.if defined(SERVER_ONLY)
+check:
+ @if [ `id -u` != 0 ] ; then \
+ ${ECHO} "Running postgresql regressions tests" ;\
+ cd ${WRKSRC}; ${MAKE_CMD} check ;\
+ else \
+ ${ECHO} "You cannot run regression tests when postgresql is built as user root." ; \
+ ${ECHO} "Clean and rebuild the port as a regular user to run the tests." ;\
+ fi
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/postgresql18-server/distinfo b/databases/postgresql18-server/distinfo
new file mode 100644
index 000000000000..206d40ead1da
--- /dev/null
+++ b/databases/postgresql18-server/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746521321
+SHA256 (postgresql/postgresql-18beta1.tar.bz2) = 0b7c83df6195398aa67dbf5c002e7fa4082be393aae99aa69926d483f98eb885
+SIZE (postgresql/postgresql-18beta1.tar.bz2) = 22248570
diff --git a/databases/postgresql18-server/files/502.pgsql.in b/databases/postgresql18-server/files/502.pgsql.in
new file mode 100644
index 000000000000..604ad3dadab8
--- /dev/null
+++ b/databases/postgresql18-server/files/502.pgsql.in
@@ -0,0 +1,114 @@
+#!/bin/sh
+#
+# Maintenance shell script to vacuum and backup database
+# Put this in /usr/local/etc/periodic/daily, and it will be run
+# every night
+#
+# Written by Palle Girgensohn <girgen@pingpong.net>
+#
+# In public domain, do what you like with it,
+# and use it at your own risk... :)
+#
+
+# Define these variables in either /etc/periodic.conf or
+# /etc/periodic.conf.local to override the default values.
+#
+# daily_pgsql_backup_enable="YES" # do backup of all databases
+# daily_pgsql_backup_enable="foo bar db1 db2" # only do backup of a limited selection of databases
+# daily_pgsql_vacuum_enable="YES" # do vacuum
+
+# If there is a global system configuration file, suck it in.
+#
+if [ -r /etc/defaults/periodic.conf ]
+then
+ . /etc/defaults/periodic.conf
+ source_periodic_confs
+fi
+
+: ${daily_pgsql_user:="%%PG_USER%%"}
+: ${daily_pgsql_port:=5432}
+: ${daily_pgsql_vacuum_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -qaz"}
+: ${daily_pgsql_pgdump_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -bF c"}
+: ${daily_pgsql_pgdumpall_globals_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port}"}
+# backupdir is relative to ~pgsql home directory unless it begins with a slash:
+: ${daily_pgsql_backupdir:="~${daily_pgsql_user}/backups"}
+: ${daily_pgsql_savedays:="7"}
+
+# allow '~' in directory name
+eval backupdir=${daily_pgsql_backupdir}
+
+rc=0
+
+pgsql_backup() {
+ # daily_pgsql_backupdir must be writeable by user %%PG_USER%%
+ # ~%%PG_USER%% is just that under normal circumstances,
+ # but this might not be where you want the backups...
+ if [ ! -d ${backupdir} ] ; then
+ echo Creating ${backupdir}
+ mkdir -m 700 ${backupdir}; chown ${daily_pgsql_user} ${backupdir}
+ fi
+
+ echo
+ echo "PostgreSQL backups"
+
+ # Protect the data
+ umask 077
+ rc=$?
+ now=`date "+%Y-%m-%dT%H:%M:%S"`
+ file=${daily_pgsql_backupdir}/pgglobals_${now}
+ su -l ${daily_pgsql_user} -c \
+ "umask 077; pg_dumpall -g ${daily_pgsql_pgdumpall_globals_args} | gzip -9 > ${file}.gz"
+
+ db=$1
+ while shift; do
+ echo -n " $db"
+ file=${backupdir}/pgdump_${db}_${now}
+ su -l ${daily_pgsql_user} -c "umask 077; pg_dump ${daily_pgsql_pgdump_args} -f ${file} ${db}"
+ [ $? -gt 0 ] && rc=3
+ db=$1
+ done
+
+ if [ $rc -gt 0 ]; then
+ echo
+ echo "Errors were reported during backup."
+ fi
+
+ # cleaning up old data
+ find ${backupdir} \( -name 'pgdump_*' -o -name 'pgglobals_*' -o -name '*.dat.gz' -o -name 'toc.dat' \) \
+ -a -mtime +${daily_pgsql_savedays} -delete
+ echo
+}
+
+case "$daily_pgsql_backup_enable" in
+ [Yy][Ee][Ss])
+ dbnames=`su -l ${daily_pgsql_user} -c "umask 077; psql -U ${daily_pgsql_user} -p ${daily_pgsql_port} -q -t -A -d template1 -c SELECT\ datname\ FROM\ pg_database\ WHERE\ datname!=\'template0\'"`
+ pgsql_backup $dbnames
+ ;;
+
+ [Nn][Oo])
+ ;;
+
+ "")
+ ;;
+
+ *)
+ pgsql_backup $daily_pgsql_backup_enable
+ ;;
+esac
+
+case "$daily_pgsql_vacuum_enable" in
+ [Yy][Ee][Ss])
+
+ echo
+ echo "PostgreSQL vacuum"
+ su -l ${daily_pgsql_user} -c "vacuumdb ${daily_pgsql_vacuum_args}"
+ if [ $? -gt 0 ]
+ then
+ echo
+ echo "Errors were reported during vacuum."
+ rc=3
+ fi
+ ;;
+esac
+
+exit $rc
diff --git a/databases/postgresql18-server/files/dot.cshrc.in b/databases/postgresql18-server/files/dot.cshrc.in
new file mode 100644
index 000000000000..17c9ee69a7d0
--- /dev/null
+++ b/databases/postgresql18-server/files/dot.cshrc.in
@@ -0,0 +1,11 @@
+setenv PGLIB %%PREFIX%%/lib
+
+# note: PGDATA can be overridden by the -D startup option
+setenv PGDATA $HOME/data96
+
+#You might want to set some locale stuff here
+#setenv PGDATESTYLE ISO
+#setenv LC_ALL sv_SE.ISO_8859-1
+
+# if you want to make regression tests use this TZ
+#setenv TZ PST8PDT
diff --git a/databases/postgresql18-server/files/dot.profile.in b/databases/postgresql18-server/files/dot.profile.in
new file mode 100644
index 000000000000..5be3e6a36ca9
--- /dev/null
+++ b/databases/postgresql18-server/files/dot.profile.in
@@ -0,0 +1,22 @@
+PGLIB=%%PREFIX%%/lib
+
+# note: PGDATA can be overridden by the -D startup option
+PGDATA=${HOME}/data96
+
+export PATH PGLIB PGDATA
+
+# if you use the periodic script from share/postgresql/502.pgsql, you
+# can set these
+#PGDUMP_ARGS="-b -F c"
+#PGBACKUPDIR=${HOME}/backups
+#PGBACKUP_SAVE_DAYS=7
+#export PGBACKUPDIR PGDUMP_ARGS PGBACKUP_SAVE_DAYS
+
+#You might want to set some locale stuff here
+#PGDATESTYLE=ISO
+#LC_ALL=sv_SE.ISO_8859-1
+#export PGDATESTYLE LC_ALL
+
+# if you want to make regression tests use this TZ
+#TZ=PST8PDT
+#export TZ
diff --git a/databases/postgresql18-server/files/patch-src-Makefile.shlib b/databases/postgresql18-server/files/patch-src-Makefile.shlib
new file mode 100644
index 000000000000..2435ffe1d280
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src-Makefile.shlib
@@ -0,0 +1,11 @@
+--- src/Makefile.shlib.bak 2013-05-06 22:57:06.000000000 +0200
++++ src/Makefile.shlib 2013-05-12 23:33:16.000000000 +0200
+@@ -87,7 +87,7 @@
+ # Testing the soname variable is a reliable way to determine whether a
+ # linkable library is being built.
+ soname = $(shlib_major)
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ else
+ # Naming convention for dynamically loadable modules
+ shlib = $(NAME)$(DLSUFFIX)
diff --git a/databases/postgresql18-server/files/patch-src-backend-Makefile b/databases/postgresql18-server/files/patch-src-backend-Makefile
new file mode 100644
index 000000000000..ce8a8d558de1
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src-backend-Makefile
@@ -0,0 +1,11 @@
+--- src/backend/Makefile.orig 2009-07-07 15:58:33.000000000 +0200
++++ src/backend/Makefile 2009-07-07 15:58:57.000000000 +0200
+@@ -107,6 +107,8 @@
+ # Update the commonly used headers before building the subdirectories
+ $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
+
++symlinks: $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/storage/lwlocknames.h
++
+
+ # The postgres.o target is needed by the rule in Makefile.global that
+ # creates the exports file when MAKE_EXPORTS = true.
diff --git a/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample b/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample
new file mode 100644
index 000000000000..9469421174a0
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample
@@ -0,0 +1,10 @@
+--- src/backend/utils/misc/postgresql.conf.sample.orig 2016-10-24 20:08:51 UTC
++++ src/backend/utils/misc/postgresql.conf.sample
+@@ -330,6 +330,7 @@
+
+ # - Where to Log -
+
++log_destination = 'syslog'
+ #log_destination = 'stderr' # Valid values are combinations of
+ # stderr, csvlog, syslog, and eventlog,
+ # depending on platform. csvlog
diff --git a/databases/postgresql18-server/files/pkg-message-client.in b/databases/postgresql18-server/files/pkg-message-client.in
new file mode 100644
index 000000000000..bb0ecefef696
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-client.in
@@ -0,0 +1,38 @@
+[
+{ type: install
+ message: <<EOM
+The PostgreSQL port has a collection of "side orders":
+
+postgresql-docs
+ For all of the html documentation
+
+p5-Pg
+ A perl5 API for client access to PostgreSQL databases.
+
+postgresql-tcltk
+ If you want tcl/tk client support.
+
+postgresql-jdbc
+ For Java JDBC support.
+
+postgresql-odbc
+ For client access from unix applications using ODBC as access
+ method. Not needed to access unix PostgreSQL servers from Win32
+ using ODBC. See below.
+
+ruby-postgres, py-psycopg
+ For client access to PostgreSQL databases using the ruby & python
+ languages.
+
+postgresql-plperl, postgresql-pltcl & postgresql-plruby
+ For using perl5, tcl & ruby as procedural languages.
+
+postgresql-contrib
+ Lots of contributed utilities, postgresql functions and
+ datatypes. There you find pg_standby, pgcrypto and many other cool
+ things.
+
+etc...
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-contrib.in b/databases/postgresql18-server/files/pkg-message-contrib.in
new file mode 100644
index 000000000000..006f700a3ae1
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-contrib.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+The PostgreSQL contrib utilities have been installed. Please see
+%%DOCSDIR%%/README-contrib
+for more information.
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-plperl.in b/databases/postgresql18-server/files/pkg-message-plperl.in
new file mode 100644
index 000000000000..dbda7daff5c2
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-plperl.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Perl has been installed. Check the createlang(l) manpage for more
+info. You can install PL/Perl as trusted or untrusted, by using either
+"createlang plperl" or "createlang plperlu".
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-plpython.in b/databases/postgresql18-server/files/pkg-message-plpython.in
new file mode 100644
index 000000000000..3bd80d73d177
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-plpython.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Python has been installed. Check the createlang(l) manpage for more
+info. You can install PL/Python by using "createlang plpythonu" (it
+exists as an untrusted language only).
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-pltcl.in b/databases/postgresql18-server/files/pkg-message-pltcl.in
new file mode 100644
index 000000000000..c1776f7d6fb3
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-pltcl.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Tcl has been installed. Check the createlang(l) manpage for more
+info. You can install pltcl as trusted or untrusted, by using either
+"createlang pltcl" or "createlang pltclu".
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-server.in b/databases/postgresql18-server/files/pkg-message-server.in
new file mode 100644
index 000000000000..03eee1b31117
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-server.in
@@ -0,0 +1,70 @@
+[
+{ type: install
+ message: <<EOM
+For procedural languages and postgresql functions, please note that
+you might have to update them when updating the server.
+
+If you have many tables and many clients running, consider raising
+kern.maxfiles using sysctl(8), or reconfigure your kernel
+appropriately.
+
+The port is set up to use autovacuum for new databases, but you might
+also want to vacuum and perhaps backup your database regularly. There
+is a periodic script, %%PREFIX%%/etc/periodic/daily/502.pgsql, that
+you may find useful. You can use it to backup and perform vacuum on all
+databases nightly. Per default, it performs `vacuum analyze'. See the
+script for instructions. For autovacuum settings, please review
+~%%PG_USER%%/data/postgresql.conf.
+
+If you plan to access your PostgreSQL server using ODBC, please
+consider running the SQL script %%PREFIX%%/share/postgresql/odbc.sql
+to get the functions required for ODBC compliance.
+
+Please note that if you use the rc script,
+%%PREFIX%%/etc/rc.d/postgresql, to initialize the database, unicode
+(UTF-8) will be used to store character data by default. Set
+postgresql_initdb_flags or use login.conf settings described below to
+alter this behaviour. See the start rc script for more info.
+
+To set limits, environment stuff like locale and collation and other
+things, you can set up a class in /etc/login.conf before initializing
+the database. Add something similar to this to /etc/login.conf:
+---
+%%PG_USER%%:\
+ :lang=en_US.UTF-8:\
+ :setenv=LC_COLLATE=C:\
+ :tc=default:
+---
+and run `cap_mkdb /etc/login.conf'.
+Then add 'postgresql_login_class="%%PG_USER%%"' to /etc/rc.conf, or
+set it as the %%PG_USER%% user's login class in /etc/passwd.
+
+======================================================================
+
+To use PostgreSQL, enable it in rc.conf using
+
+ sysrc postgresql_enable=yes
+
+To initialize the database, run
+
+ service postgresql initdb
+
+You can then start PostgreSQL by running:
+
+ service postgresql start
+
+For postmaster settings, see ~%%PG_USER%%/data/postgresql.conf
+
+NB. FreeBSD's PostgreSQL port logs to syslog by default
+ See ~%%PG_USER%%/data/postgresql.conf for more info
+
+NB. If you're not using a checksumming filesystem like ZFS, you might
+ wish to enable data checksumming. It can be enabled during
+ the initdb phase, by adding the "--data-checksums" flag to
+ the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
+ using pg_checksums. Check the initdb(1) manpage for more info
+ and make sure you understand the performance implications.
+
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkgIndex.tcl.in b/databases/postgresql18-server/files/pkgIndex.tcl.in
new file mode 100644
index 000000000000..bd8329b15c69
--- /dev/null
+++ b/databases/postgresql18-server/files/pkgIndex.tcl.in
@@ -0,0 +1,4 @@
+# Package-index file for Pgtcl-package. Enables you to load PostgreSQL
+# interface functions right into you TCL-interpreter as simply as
+# package require Pgtcl
+package ifneeded Pgtcl 1.3 "load %%PREFIX%%/lib/libpgtcl.so"
diff --git a/databases/postgresql18-server/files/postgresql.in b/databases/postgresql18-server/files/postgresql.in
new file mode 100644
index 000000000000..073d3a64c004
--- /dev/null
+++ b/databases/postgresql18-server/files/postgresql.in
@@ -0,0 +1,125 @@
+#!/bin/sh
+
+# PROVIDE: postgresql
+# REQUIRE: DAEMON mountlate
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf to enable PostgreSQL:
+#
+# postgresql_enable="YES"
+# # optional
+# postgresql_data="/var/db/%%PG_USER%%/data%%PG_VERSION%%"
+# postgresql_flags="-w -s -m fast"
+# postgresql_initdb_flags="--encoding=utf-8 --lc-collate=C"
+# # leave empty to use the login class set in in /etc/passwd:
+# postgresql_login_class="my_custom_login_class"
+# postgresql_profiles=""
+#
+# See %%PREFIX%%/share/doc/postgresql/README-server for more info
+#
+# This scripts takes one of the following commands:
+#
+# start stop restart reload status initdb
+#
+# For postmaster startup options, edit ${postgresql_data}/postgresql.conf
+
+command=%%PREFIX%%/bin/pg_ctl
+
+. /etc/rc.subr
+
+load_rc_config postgresql
+
+# set defaults
+: ${postgresql_enable:="NO"}
+: ${postgresql_flags:="-w -s -m fast"}
+: ${postgresql_user:="%%PG_USER%%"}
+eval _pgdir="~${postgresql_user}/data%%PG_VERSION%%"
+: ${postgresql_data:="${_pgdir}"}
+: ${postgresql_login_class:=""}
+: ${postgresql_initdb_flags:="--encoding=utf-8 --lc-collate=C"}
+: ${postgresql_svcj_options:="net_basic"}
+
+name=postgresql
+rcvar=postgresql_enable
+extra_commands="reload initdb"
+
+start_cmd="postgresql_command start"
+stop_cmd="postgresql_command stop"
+restart_cmd="postgresql_command restart"
+reload_cmd="postgresql_command reload"
+status_cmd="postgresql_command status"
+promote_cmd="postgresql_command promote"
+
+initdb_cmd="postgresql_initdb"
+
+su_cmd="/usr/bin/su"
+
+if [ -n "$2" ]; then
+ profile="$2"
+ if [ "x${postgresql_profiles}" != "x" ]; then
+ eval postgresql_data="\${postgresql_${profile}_data:-}"
+ if [ "x${postgresql_data}" = "x" ]; then
+ echo "You must define a data directory (postgresql_${profile}_data)"
+ exit 1
+ fi
+ eval postgresql_enable="\${postgresql_${profile}_enable:-${postgresql_enable}}"
+ eval postgresql_data="\${postgresql_${profile}_data:-${postgresql_data}}"
+ eval postgresql_flags="\${postgresql_${profile}_flags:-${postgresql_flags}}"
+ eval postgresql_login_class="\${postgresql_${profile}_login_class:-${postgresql_login_class}}"
+ eval postgresql_initdb_flags="\${postgresql_${profile}_initdb_flags:-${postgresql_initdb_flags}}"
+ fi
+else
+ if [ "x${postgresql_profiles}" != "x" -a "x$1" != "x" ]; then
+ for profile in ${postgresql_profiles}; do
+ eval _enable="\${postgresql_${profile}_enable}"
+ case "x${_enable:-${postgresql_enable}}" in
+ x|x[Nn][Oo]|x[Nn][Oo][Nn][Ee])
+ continue
+ ;;
+ x[Yy][Ee][Ss])
+ ;;
+ *)
+ if test -z "$_enable"; then
+ _var=postgresql_enable
+ else
+ _var=postgresql_"${profile}"_enable
+ fi
+ echo "Bad value" \
+ "'${_enable:-${postgresql_enable}}'" \
+ "for ${_var}. " \
+ "Profile ${profile} skipped."
+ continue
+ ;;
+ esac
+ echo "===> postgresql profile: ${profile}"
+ %%PREFIX%%/etc/rc.d/postgresql $1 ${profile}
+ retcode="$?"
+ if [ "0${retcode}" -ne 0 ]; then
+ failed="${profile} (${retcode}) ${failed:-}"
+ else
+ success="${profile} ${success:-}"
+ fi
+ done
+ exit 0
+ fi
+fi
+
+command_args="-l /dev/null -D ${postgresql_data} ${postgresql_flags}"
+
+postgresql_command()
+{
+ echo "${rc_arg} ${name}"
+ ${su_cmd} ${postgresql_login_class:+-c ${postgresql_login_class}} \
+ -l ${postgresql_user} \
+ -c "exec ${command} ${command_args} ${rc_arg}"
+}
+
+postgresql_initdb()
+{
+ echo "${rc_arg} ${name}"
+ ${su_cmd} ${postgresql_login_class:+-c ${postgresql_login_class}} \
+ -l ${postgresql_user} \
+ -c "exec %%PREFIX%%/bin/initdb ${postgresql_initdb_flags} -D ${postgresql_data} -U ${postgresql_user}"
+}
+
+run_rc_command "$1"
diff --git a/databases/postgresql18-server/pkg-descr b/databases/postgresql18-server/pkg-descr
new file mode 100644
index 000000000000..cbef6ffab2d8
--- /dev/null
+++ b/databases/postgresql18-server/pkg-descr
@@ -0,0 +1,21 @@
+PostgreSQL is a sophisticated Object-Relational DBMS, supporting
+almost all SQL constructs, including subselects, transactions, and
+user-defined types and functions. It is the most advanced open-source
+database available anywhere. Commercial Support is also available.
+
+The original Postgres code was the effort of many graduate students,
+undergraduate students, and staff programmers working under the direction of
+Professor Michael Stonebraker at the University of California, Berkeley. In
+1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
+language to SQL and created a new database system which came to known as
+Postgres95. Many others contributed to the porting, testing, debugging and
+enhancement of the Postgres95 code. As the code improved, and 1995 faded into
+memory, PostgreSQL was born.
+
+PostgreSQL development is presently being performed by a team of Internet
+developers who are now responsible for all current and future development. The
+development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
+Support is available from the PostgreSQL developer/user community through the
+support mailing list (questions@PostgreSQL.ORG).
+
+PostgreSQL is free and the complete source is available.
diff --git a/databases/postgresql18-server/pkg-install-server b/databases/postgresql18-server/pkg-install-server
new file mode 100644
index 000000000000..94486e0dff98
--- /dev/null
+++ b/databases/postgresql18-server/pkg-install-server
@@ -0,0 +1,23 @@
+#! /bin/sh
+
+PATH=/bin:/usr/bin:/usr/sbin
+
+backupwarning() {
+cat <<EOF
+
+ =========== BACKUP YOUR DATA! =============
+ As always, backup your data before
+ upgrading. If the upgrade leads to a higher
+ major revision (e.g. 9.6 -> 10), a dump
+ and restore of all databases is
+ required. This is *NOT* done by the port!
+ See https://www.postgresql.org/docs/current/upgrading.html
+ ===========================================
+EOF
+}
+
+case $2 in
+PRE-INSTALL)
+ backupwarning
+ ;;
+esac
diff --git a/databases/postgresql18-server/pkg-plist-client b/databases/postgresql18-server/pkg-plist-client
new file mode 100644
index 000000000000..ad2200dea403
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-client
@@ -0,0 +1,1400 @@
+bin/clusterdb
+bin/createdb
+bin/createuser
+bin/dropdb
+bin/dropuser
+bin/ecpg
+bin/pg_amcheck
+bin/pg_config
+bin/pg_dump
+bin/pg_dumpall
+bin/pg_isready
+bin/pg_restore
+bin/pgbench
+bin/psql
+bin/reindexdb
+bin/vacuumdb
+include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
+include/libpq-events.h
+include/libpq-fe.h
+include/libpq/libpq-fs.h
+include/pg_config.h
+include/pg_config_manual.h
+include/pg_config_os.h
+include/pgtypes.h
+include/pgtypes_date.h
+include/pgtypes_error.h
+include/pgtypes_interval.h
+include/pgtypes_numeric.h
+include/pgtypes_timestamp.h
+include/postgres_ext.h
+include/postgresql/informix/esql/datetime.h
+include/postgresql/informix/esql/decimal.h
+include/postgresql/informix/esql/sqltypes.h
+include/postgresql/internal/c.h
+include/postgresql/internal/fe-auth-sasl.h
+include/postgresql/internal/libpq-int.h
+include/postgresql/internal/libpq/pqcomm.h
+include/postgresql/internal/libpq/protocol.h
+include/postgresql/internal/port.h
+include/postgresql/internal/postgres_fe.h
+include/postgresql/internal/pqexpbuffer.h
+include/postgresql/server/access/amapi.h
+include/postgresql/server/access/amvalidate.h
+include/postgresql/server/access/attmap.h
+include/postgresql/server/access/attnum.h
+include/postgresql/server/access/brin.h
+include/postgresql/server/access/brin_internal.h
+include/postgresql/server/access/brin_page.h
+include/postgresql/server/access/brin_pageops.h
+include/postgresql/server/access/brin_revmap.h
+include/postgresql/server/access/brin_tuple.h
+include/postgresql/server/access/brin_xlog.h
+include/postgresql/server/access/bufmask.h
+include/postgresql/server/access/clog.h
+include/postgresql/server/access/cmptype.h
+include/postgresql/server/access/commit_ts.h
+include/postgresql/server/access/detoast.h
+include/postgresql/server/access/genam.h
+include/postgresql/server/access/generic_xlog.h
+include/postgresql/server/access/gin.h
+include/postgresql/server/access/gin_private.h
+include/postgresql/server/access/gin_tuple.h
+include/postgresql/server/access/ginblock.h
+include/postgresql/server/access/ginxlog.h
+include/postgresql/server/access/gist.h
+include/postgresql/server/access/gist_private.h
+include/postgresql/server/access/gistscan.h
+include/postgresql/server/access/gistxlog.h
+include/postgresql/server/access/hash.h
+include/postgresql/server/access/hash_xlog.h
+include/postgresql/server/access/heapam.h
+include/postgresql/server/access/heapam_xlog.h
+include/postgresql/server/access/heaptoast.h
+include/postgresql/server/access/hio.h
+include/postgresql/server/access/htup.h
+include/postgresql/server/access/htup_details.h
+include/postgresql/server/access/itup.h
+include/postgresql/server/access/multixact.h
+include/postgresql/server/access/nbtree.h
+include/postgresql/server/access/nbtxlog.h
+include/postgresql/server/access/parallel.h
+include/postgresql/server/access/printsimple.h
+include/postgresql/server/access/printtup.h
+include/postgresql/server/access/relation.h
+include/postgresql/server/access/reloptions.h
+include/postgresql/server/access/relscan.h
+include/postgresql/server/access/rewriteheap.h
+include/postgresql/server/access/rmgr.h
+include/postgresql/server/access/rmgrdesc_utils.h
+include/postgresql/server/access/rmgrlist.h
+include/postgresql/server/access/sdir.h
+include/postgresql/server/access/sequence.h
+include/postgresql/server/access/session.h
+include/postgresql/server/access/skey.h
+include/postgresql/server/access/slru.h
+include/postgresql/server/access/spgist.h
+include/postgresql/server/access/spgist_private.h
+include/postgresql/server/access/spgxlog.h
+include/postgresql/server/access/stratnum.h
+include/postgresql/server/access/subtrans.h
+include/postgresql/server/access/syncscan.h
+include/postgresql/server/access/sysattr.h
+include/postgresql/server/access/table.h
+include/postgresql/server/access/tableam.h
+include/postgresql/server/access/tidstore.h
+include/postgresql/server/access/timeline.h
+include/postgresql/server/access/toast_compression.h
+include/postgresql/server/access/toast_helper.h
+include/postgresql/server/access/toast_internals.h
+include/postgresql/server/access/transam.h
+include/postgresql/server/access/tsmapi.h
+include/postgresql/server/access/tupconvert.h
+include/postgresql/server/access/tupdesc.h
+include/postgresql/server/access/tupdesc_details.h
+include/postgresql/server/access/tupmacs.h
+include/postgresql/server/access/twophase.h
+include/postgresql/server/access/twophase_rmgr.h
+include/postgresql/server/access/valid.h
+include/postgresql/server/access/visibilitymap.h
+include/postgresql/server/access/visibilitymapdefs.h
+include/postgresql/server/access/xact.h
+include/postgresql/server/access/xlog.h
+include/postgresql/server/access/xlog_internal.h
+include/postgresql/server/access/xlogarchive.h
+include/postgresql/server/access/xlogbackup.h
+include/postgresql/server/access/xlogdefs.h
+include/postgresql/server/access/xloginsert.h
+include/postgresql/server/access/xlogprefetcher.h
+include/postgresql/server/access/xlogreader.h
+include/postgresql/server/access/xlogrecord.h
+include/postgresql/server/access/xlogrecovery.h
+include/postgresql/server/access/xlogstats.h
+include/postgresql/server/access/xlogutils.h
+include/postgresql/server/archive/archive_module.h
+include/postgresql/server/archive/shell_archive.h
+include/postgresql/server/bootstrap/bootstrap.h
+include/postgresql/server/c.h
+include/postgresql/server/catalog/binary_upgrade.h
+include/postgresql/server/catalog/catalog.h
+include/postgresql/server/catalog/catversion.h
+include/postgresql/server/catalog/dependency.h
+include/postgresql/server/catalog/genbki.h
+include/postgresql/server/catalog/heap.h
+include/postgresql/server/catalog/index.h
+include/postgresql/server/catalog/indexing.h
+include/postgresql/server/catalog/namespace.h
+include/postgresql/server/catalog/objectaccess.h
+include/postgresql/server/catalog/objectaddress.h
+include/postgresql/server/catalog/partition.h
+include/postgresql/server/catalog/pg_aggregate.h
+include/postgresql/server/catalog/pg_aggregate_d.h
+include/postgresql/server/catalog/pg_am.h
+include/postgresql/server/catalog/pg_am_d.h
+include/postgresql/server/catalog/pg_amop.h
+include/postgresql/server/catalog/pg_amop_d.h
+include/postgresql/server/catalog/pg_amproc.h
+include/postgresql/server/catalog/pg_amproc_d.h
+include/postgresql/server/catalog/pg_attrdef.h
+include/postgresql/server/catalog/pg_attrdef_d.h
+include/postgresql/server/catalog/pg_attribute.h
+include/postgresql/server/catalog/pg_attribute_d.h
+include/postgresql/server/catalog/pg_auth_members.h
+include/postgresql/server/catalog/pg_auth_members_d.h
+include/postgresql/server/catalog/pg_authid.h
+include/postgresql/server/catalog/pg_authid_d.h
+include/postgresql/server/catalog/pg_cast.h
+include/postgresql/server/catalog/pg_cast_d.h
+include/postgresql/server/catalog/pg_class.h
+include/postgresql/server/catalog/pg_class_d.h
+include/postgresql/server/catalog/pg_collation.h
+include/postgresql/server/catalog/pg_collation_d.h
+include/postgresql/server/catalog/pg_constraint.h
+include/postgresql/server/catalog/pg_constraint_d.h
+include/postgresql/server/catalog/pg_control.h
+include/postgresql/server/catalog/pg_conversion.h
+include/postgresql/server/catalog/pg_conversion_d.h
+include/postgresql/server/catalog/pg_database.h
+include/postgresql/server/catalog/pg_database_d.h
+include/postgresql/server/catalog/pg_db_role_setting.h
+include/postgresql/server/catalog/pg_db_role_setting_d.h
+include/postgresql/server/catalog/pg_default_acl.h
+include/postgresql/server/catalog/pg_default_acl_d.h
+include/postgresql/server/catalog/pg_depend.h
+include/postgresql/server/catalog/pg_depend_d.h
+include/postgresql/server/catalog/pg_description.h
+include/postgresql/server/catalog/pg_description_d.h
+include/postgresql/server/catalog/pg_enum.h
+include/postgresql/server/catalog/pg_enum_d.h
+include/postgresql/server/catalog/pg_event_trigger.h
+include/postgresql/server/catalog/pg_event_trigger_d.h
+include/postgresql/server/catalog/pg_extension.h
+include/postgresql/server/catalog/pg_extension_d.h
+include/postgresql/server/catalog/pg_foreign_data_wrapper.h
+include/postgresql/server/catalog/pg_foreign_data_wrapper_d.h
+include/postgresql/server/catalog/pg_foreign_server.h
+include/postgresql/server/catalog/pg_foreign_server_d.h
+include/postgresql/server/catalog/pg_foreign_table.h
+include/postgresql/server/catalog/pg_foreign_table_d.h
+include/postgresql/server/catalog/pg_index.h
+include/postgresql/server/catalog/pg_index_d.h
+include/postgresql/server/catalog/pg_inherits.h
+include/postgresql/server/catalog/pg_inherits_d.h
+include/postgresql/server/catalog/pg_init_privs.h
+include/postgresql/server/catalog/pg_init_privs_d.h
+include/postgresql/server/catalog/pg_language.h
+include/postgresql/server/catalog/pg_language_d.h
+include/postgresql/server/catalog/pg_largeobject.h
+include/postgresql/server/catalog/pg_largeobject_d.h
+include/postgresql/server/catalog/pg_largeobject_metadata.h
+include/postgresql/server/catalog/pg_largeobject_metadata_d.h
+include/postgresql/server/catalog/pg_namespace.h
+include/postgresql/server/catalog/pg_namespace_d.h
+include/postgresql/server/catalog/pg_opclass.h
+include/postgresql/server/catalog/pg_opclass_d.h
+include/postgresql/server/catalog/pg_operator.h
+include/postgresql/server/catalog/pg_operator_d.h
+include/postgresql/server/catalog/pg_opfamily.h
+include/postgresql/server/catalog/pg_opfamily_d.h
+include/postgresql/server/catalog/pg_parameter_acl.h
+include/postgresql/server/catalog/pg_parameter_acl_d.h
+include/postgresql/server/catalog/pg_partitioned_table.h
+include/postgresql/server/catalog/pg_partitioned_table_d.h
+include/postgresql/server/catalog/pg_policy.h
+include/postgresql/server/catalog/pg_policy_d.h
+include/postgresql/server/catalog/pg_proc.h
+include/postgresql/server/catalog/pg_proc_d.h
+include/postgresql/server/catalog/pg_publication.h
+include/postgresql/server/catalog/pg_publication_d.h
+include/postgresql/server/catalog/pg_publication_namespace.h
+include/postgresql/server/catalog/pg_publication_namespace_d.h
+include/postgresql/server/catalog/pg_publication_rel.h
+include/postgresql/server/catalog/pg_publication_rel_d.h
+include/postgresql/server/catalog/pg_range.h
+include/postgresql/server/catalog/pg_range_d.h
+include/postgresql/server/catalog/pg_replication_origin.h
+include/postgresql/server/catalog/pg_replication_origin_d.h
+include/postgresql/server/catalog/pg_rewrite.h
+include/postgresql/server/catalog/pg_rewrite_d.h
+include/postgresql/server/catalog/pg_seclabel.h
+include/postgresql/server/catalog/pg_seclabel_d.h
+include/postgresql/server/catalog/pg_sequence.h
+include/postgresql/server/catalog/pg_sequence_d.h
+include/postgresql/server/catalog/pg_shdepend.h
+include/postgresql/server/catalog/pg_shdepend_d.h
+include/postgresql/server/catalog/pg_shdescription.h
+include/postgresql/server/catalog/pg_shdescription_d.h
+include/postgresql/server/catalog/pg_shseclabel.h
+include/postgresql/server/catalog/pg_shseclabel_d.h
+include/postgresql/server/catalog/pg_statistic.h
+include/postgresql/server/catalog/pg_statistic_d.h
+include/postgresql/server/catalog/pg_statistic_ext.h
+include/postgresql/server/catalog/pg_statistic_ext_d.h
+include/postgresql/server/catalog/pg_statistic_ext_data.h
+include/postgresql/server/catalog/pg_statistic_ext_data_d.h
+include/postgresql/server/catalog/pg_subscription.h
+include/postgresql/server/catalog/pg_subscription_d.h
+include/postgresql/server/catalog/pg_subscription_rel.h
+include/postgresql/server/catalog/pg_subscription_rel_d.h
+include/postgresql/server/catalog/pg_tablespace.h
+include/postgresql/server/catalog/pg_tablespace_d.h
+include/postgresql/server/catalog/pg_transform.h
+include/postgresql/server/catalog/pg_transform_d.h
+include/postgresql/server/catalog/pg_trigger.h
+include/postgresql/server/catalog/pg_trigger_d.h
+include/postgresql/server/catalog/pg_ts_config.h
+include/postgresql/server/catalog/pg_ts_config_d.h
+include/postgresql/server/catalog/pg_ts_config_map.h
+include/postgresql/server/catalog/pg_ts_config_map_d.h
+include/postgresql/server/catalog/pg_ts_dict.h
+include/postgresql/server/catalog/pg_ts_dict_d.h
+include/postgresql/server/catalog/pg_ts_parser.h
+include/postgresql/server/catalog/pg_ts_parser_d.h
+include/postgresql/server/catalog/pg_ts_template.h
+include/postgresql/server/catalog/pg_ts_template_d.h
+include/postgresql/server/catalog/pg_type.h
+include/postgresql/server/catalog/pg_type_d.h
+include/postgresql/server/catalog/pg_user_mapping.h
+include/postgresql/server/catalog/pg_user_mapping_d.h
+include/postgresql/server/catalog/schemapg.h
+include/postgresql/server/catalog/storage.h
+include/postgresql/server/catalog/storage_xlog.h
+include/postgresql/server/catalog/syscache_ids.h
+include/postgresql/server/catalog/syscache_info.h
+include/postgresql/server/catalog/system_fk_info.h
+include/postgresql/server/catalog/toasting.h
+include/postgresql/server/commands/alter.h
+include/postgresql/server/commands/async.h
+include/postgresql/server/commands/cluster.h
+include/postgresql/server/commands/collationcmds.h
+include/postgresql/server/commands/comment.h
+include/postgresql/server/commands/conversioncmds.h
+include/postgresql/server/commands/copy.h
+include/postgresql/server/commands/copyapi.h
+include/postgresql/server/commands/copyfrom_internal.h
+include/postgresql/server/commands/createas.h
+include/postgresql/server/commands/dbcommands.h
+include/postgresql/server/commands/dbcommands_xlog.h
+include/postgresql/server/commands/defrem.h
+include/postgresql/server/commands/discard.h
+include/postgresql/server/commands/event_trigger.h
+include/postgresql/server/commands/explain.h
+include/postgresql/server/commands/explain_dr.h
+include/postgresql/server/commands/explain_format.h
+include/postgresql/server/commands/explain_state.h
+include/postgresql/server/commands/extension.h
+include/postgresql/server/commands/lockcmds.h
+include/postgresql/server/commands/matview.h
+include/postgresql/server/commands/policy.h
+include/postgresql/server/commands/portalcmds.h
+include/postgresql/server/commands/prepare.h
+include/postgresql/server/commands/proclang.h
+include/postgresql/server/commands/progress.h
+include/postgresql/server/commands/publicationcmds.h
+include/postgresql/server/commands/schemacmds.h
+include/postgresql/server/commands/seclabel.h
+include/postgresql/server/commands/sequence.h
+include/postgresql/server/commands/subscriptioncmds.h
+include/postgresql/server/commands/tablecmds.h
+include/postgresql/server/commands/tablespace.h
+include/postgresql/server/commands/trigger.h
+include/postgresql/server/commands/typecmds.h
+include/postgresql/server/commands/user.h
+include/postgresql/server/commands/vacuum.h
+include/postgresql/server/commands/view.h
+include/postgresql/server/common/archive.h
+include/postgresql/server/common/base64.h
+include/postgresql/server/common/blkreftable.h
+include/postgresql/server/common/checksum_helper.h
+include/postgresql/server/common/compression.h
+include/postgresql/server/common/config_info.h
+include/postgresql/server/common/connect.h
+include/postgresql/server/common/controldata_utils.h
+include/postgresql/server/common/cryptohash.h
+include/postgresql/server/common/fe_memutils.h
+include/postgresql/server/common/file_perm.h
+include/postgresql/server/common/file_utils.h
+include/postgresql/server/common/hashfn.h
+include/postgresql/server/common/hashfn_unstable.h
+include/postgresql/server/common/hmac.h
+include/postgresql/server/common/int.h
+include/postgresql/server/common/int128.h
+include/postgresql/server/common/ip.h
+include/postgresql/server/common/jsonapi.h
+include/postgresql/server/common/keywords.h
+include/postgresql/server/common/kwlookup.h
+include/postgresql/server/common/link-canary.h
+include/postgresql/server/common/logging.h
+include/postgresql/server/common/md5.h
+include/postgresql/server/common/oauth-common.h
+include/postgresql/server/common/openssl.h
+include/postgresql/server/common/parse_manifest.h
+include/postgresql/server/common/percentrepl.h
+include/postgresql/server/common/pg_lzcompress.h
+include/postgresql/server/common/pg_prng.h
+include/postgresql/server/common/relpath.h
+include/postgresql/server/common/restricted_token.h
+include/postgresql/server/common/saslprep.h
+include/postgresql/server/common/scram-common.h
+include/postgresql/server/common/sha1.h
+include/postgresql/server/common/sha2.h
+include/postgresql/server/common/shortest_dec.h
+include/postgresql/server/common/string.h
+include/postgresql/server/common/unicode_case.h
+include/postgresql/server/common/unicode_case_table.h
+include/postgresql/server/common/unicode_category.h
+include/postgresql/server/common/unicode_category_table.h
+include/postgresql/server/common/unicode_east_asian_fw_table.h
+include/postgresql/server/common/unicode_nonspacing_table.h
+include/postgresql/server/common/unicode_norm.h
+include/postgresql/server/common/unicode_norm_hashfunc.h
+include/postgresql/server/common/unicode_norm_table.h
+include/postgresql/server/common/unicode_normprops_table.h
+include/postgresql/server/common/unicode_version.h
+include/postgresql/server/common/username.h
+include/postgresql/server/datatype/timestamp.h
+include/postgresql/server/executor/execAsync.h
+include/postgresql/server/executor/execExpr.h
+include/postgresql/server/executor/execParallel.h
+include/postgresql/server/executor/execPartition.h
+include/postgresql/server/executor/execScan.h
+include/postgresql/server/executor/execdebug.h
+include/postgresql/server/executor/execdesc.h
+include/postgresql/server/executor/executor.h
+include/postgresql/server/executor/functions.h
+include/postgresql/server/executor/hashjoin.h
+include/postgresql/server/executor/instrument.h
+include/postgresql/server/executor/nodeAgg.h
+include/postgresql/server/executor/nodeAppend.h
+include/postgresql/server/executor/nodeBitmapAnd.h
+include/postgresql/server/executor/nodeBitmapHeapscan.h
+include/postgresql/server/executor/nodeBitmapIndexscan.h
+include/postgresql/server/executor/nodeBitmapOr.h
+include/postgresql/server/executor/nodeCtescan.h
+include/postgresql/server/executor/nodeCustom.h
+include/postgresql/server/executor/nodeForeignscan.h
+include/postgresql/server/executor/nodeFunctionscan.h
+include/postgresql/server/executor/nodeGather.h
+include/postgresql/server/executor/nodeGatherMerge.h
+include/postgresql/server/executor/nodeGroup.h
+include/postgresql/server/executor/nodeHash.h
+include/postgresql/server/executor/nodeHashjoin.h
+include/postgresql/server/executor/nodeIncrementalSort.h
+include/postgresql/server/executor/nodeIndexonlyscan.h
+include/postgresql/server/executor/nodeIndexscan.h
+include/postgresql/server/executor/nodeLimit.h
+include/postgresql/server/executor/nodeLockRows.h
+include/postgresql/server/executor/nodeMaterial.h
+include/postgresql/server/executor/nodeMemoize.h
+include/postgresql/server/executor/nodeMergeAppend.h
+include/postgresql/server/executor/nodeMergejoin.h
+include/postgresql/server/executor/nodeModifyTable.h
+include/postgresql/server/executor/nodeNamedtuplestorescan.h
+include/postgresql/server/executor/nodeNestloop.h
+include/postgresql/server/executor/nodeProjectSet.h
+include/postgresql/server/executor/nodeRecursiveunion.h
+include/postgresql/server/executor/nodeResult.h
+include/postgresql/server/executor/nodeSamplescan.h
+include/postgresql/server/executor/nodeSeqscan.h
+include/postgresql/server/executor/nodeSetOp.h
+include/postgresql/server/executor/nodeSort.h
+include/postgresql/server/executor/nodeSubplan.h
+include/postgresql/server/executor/nodeSubqueryscan.h
+include/postgresql/server/executor/nodeTableFuncscan.h
+include/postgresql/server/executor/nodeTidrangescan.h
+include/postgresql/server/executor/nodeTidscan.h
+include/postgresql/server/executor/nodeUnique.h
+include/postgresql/server/executor/nodeValuesscan.h
+include/postgresql/server/executor/nodeWindowAgg.h
+include/postgresql/server/executor/nodeWorktablescan.h
+include/postgresql/server/executor/spi.h
+include/postgresql/server/executor/spi_priv.h
+include/postgresql/server/executor/tablefunc.h
+include/postgresql/server/executor/tqueue.h
+include/postgresql/server/executor/tstoreReceiver.h
+include/postgresql/server/executor/tuptable.h
+include/postgresql/server/fe_utils/archive.h
+include/postgresql/server/fe_utils/astreamer.h
+include/postgresql/server/fe_utils/cancel.h
+include/postgresql/server/fe_utils/conditional.h
+include/postgresql/server/fe_utils/connect_utils.h
+include/postgresql/server/fe_utils/mbprint.h
+include/postgresql/server/fe_utils/option_utils.h
+include/postgresql/server/fe_utils/parallel_slot.h
+include/postgresql/server/fe_utils/print.h
+include/postgresql/server/fe_utils/psqlscan.h
+include/postgresql/server/fe_utils/psqlscan_int.h
+include/postgresql/server/fe_utils/query_utils.h
+include/postgresql/server/fe_utils/recovery_gen.h
+include/postgresql/server/fe_utils/simple_list.h
+include/postgresql/server/fe_utils/string_utils.h
+include/postgresql/server/fmgr.h
+include/postgresql/server/foreign/fdwapi.h
+include/postgresql/server/foreign/foreign.h
+include/postgresql/server/funcapi.h
+include/postgresql/server/getopt_long.h
+include/postgresql/server/jit/SectionMemoryManager.h
+include/postgresql/server/jit/jit.h
+include/postgresql/server/jit/llvmjit.h
+include/postgresql/server/jit/llvmjit_backport.h
+include/postgresql/server/jit/llvmjit_emit.h
+include/postgresql/server/lib/binaryheap.h
+include/postgresql/server/lib/bipartite_match.h
+include/postgresql/server/lib/bloomfilter.h
+include/postgresql/server/lib/dshash.h
+include/postgresql/server/lib/hyperloglog.h
+include/postgresql/server/lib/ilist.h
+include/postgresql/server/lib/integerset.h
+include/postgresql/server/lib/knapsack.h
+include/postgresql/server/lib/pairingheap.h
+include/postgresql/server/lib/qunique.h
+include/postgresql/server/lib/radixtree.h
+include/postgresql/server/lib/rbtree.h
+include/postgresql/server/lib/simplehash.h
+include/postgresql/server/lib/sort_template.h
+include/postgresql/server/lib/stringinfo.h
+include/postgresql/server/libpq/auth.h
+include/postgresql/server/libpq/be-fsstubs.h
+include/postgresql/server/libpq/be-gssapi-common.h
+include/postgresql/server/libpq/crypt.h
+include/postgresql/server/libpq/hba.h
+include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
+include/postgresql/server/libpq/libpq-be.h
+include/postgresql/server/libpq/libpq-fs.h
+include/postgresql/server/libpq/libpq.h
+include/postgresql/server/libpq/oauth.h
+include/postgresql/server/libpq/pg-gssapi.h
+include/postgresql/server/libpq/pqcomm.h
+include/postgresql/server/libpq/pqformat.h
+include/postgresql/server/libpq/pqmq.h
+include/postgresql/server/libpq/pqsignal.h
+include/postgresql/server/libpq/protocol.h
+include/postgresql/server/libpq/sasl.h
+include/postgresql/server/libpq/scram.h
+include/postgresql/server/mb/pg_wchar.h
+include/postgresql/server/mb/stringinfo_mb.h
+include/postgresql/server/miscadmin.h
+include/postgresql/server/nodes/bitmapset.h
+include/postgresql/server/nodes/execnodes.h
+include/postgresql/server/nodes/extensible.h
+include/postgresql/server/nodes/lockoptions.h
+include/postgresql/server/nodes/makefuncs.h
+include/postgresql/server/nodes/memnodes.h
+include/postgresql/server/nodes/miscnodes.h
+include/postgresql/server/nodes/multibitmapset.h
+include/postgresql/server/nodes/nodeFuncs.h
+include/postgresql/server/nodes/nodes.h
+include/postgresql/server/nodes/nodetags.h
+include/postgresql/server/nodes/params.h
+include/postgresql/server/nodes/parsenodes.h
+include/postgresql/server/nodes/pathnodes.h
+include/postgresql/server/nodes/pg_list.h
+include/postgresql/server/nodes/plannodes.h
+include/postgresql/server/nodes/primnodes.h
+include/postgresql/server/nodes/print.h
+include/postgresql/server/nodes/queryjumble.h
+include/postgresql/server/nodes/readfuncs.h
+include/postgresql/server/nodes/replnodes.h
+include/postgresql/server/nodes/subscripting.h
+include/postgresql/server/nodes/supportnodes.h
+include/postgresql/server/nodes/tidbitmap.h
+include/postgresql/server/nodes/value.h
+include/postgresql/server/optimizer/appendinfo.h
+include/postgresql/server/optimizer/clauses.h
+include/postgresql/server/optimizer/cost.h
+include/postgresql/server/optimizer/geqo.h
+include/postgresql/server/optimizer/geqo_copy.h
+include/postgresql/server/optimizer/geqo_gene.h
+include/postgresql/server/optimizer/geqo_misc.h
+include/postgresql/server/optimizer/geqo_mutation.h
+include/postgresql/server/optimizer/geqo_pool.h
+include/postgresql/server/optimizer/geqo_random.h
+include/postgresql/server/optimizer/geqo_recombination.h
+include/postgresql/server/optimizer/geqo_selection.h
+include/postgresql/server/optimizer/inherit.h
+include/postgresql/server/optimizer/joininfo.h
+include/postgresql/server/optimizer/optimizer.h
+include/postgresql/server/optimizer/orclauses.h
+include/postgresql/server/optimizer/paramassign.h
+include/postgresql/server/optimizer/pathnode.h
+include/postgresql/server/optimizer/paths.h
+include/postgresql/server/optimizer/placeholder.h
+include/postgresql/server/optimizer/plancat.h
+include/postgresql/server/optimizer/planmain.h
+include/postgresql/server/optimizer/planner.h
+include/postgresql/server/optimizer/prep.h
+include/postgresql/server/optimizer/restrictinfo.h
+include/postgresql/server/optimizer/subselect.h
+include/postgresql/server/optimizer/tlist.h
+include/postgresql/server/parser/analyze.h
+include/postgresql/server/parser/kwlist.h
+include/postgresql/server/parser/parse_agg.h
+include/postgresql/server/parser/parse_clause.h
+include/postgresql/server/parser/parse_coerce.h
+include/postgresql/server/parser/parse_collate.h
+include/postgresql/server/parser/parse_cte.h
+include/postgresql/server/parser/parse_enr.h
+include/postgresql/server/parser/parse_expr.h
+include/postgresql/server/parser/parse_func.h
+include/postgresql/server/parser/parse_merge.h
+include/postgresql/server/parser/parse_node.h
+include/postgresql/server/parser/parse_oper.h
+include/postgresql/server/parser/parse_param.h
+include/postgresql/server/parser/parse_relation.h
+include/postgresql/server/parser/parse_target.h
+include/postgresql/server/parser/parse_type.h
+include/postgresql/server/parser/parse_utilcmd.h
+include/postgresql/server/parser/parser.h
+include/postgresql/server/parser/parsetree.h
+include/postgresql/server/parser/scanner.h
+include/postgresql/server/parser/scansup.h
+include/postgresql/server/partitioning/partbounds.h
+include/postgresql/server/partitioning/partdefs.h
+include/postgresql/server/partitioning/partdesc.h
+include/postgresql/server/partitioning/partprune.h
+include/postgresql/server/pg_config.h
+include/postgresql/server/pg_config_manual.h
+include/postgresql/server/pg_config_os.h
+include/postgresql/server/pg_getopt.h
+include/postgresql/server/pg_trace.h
+include/postgresql/server/pgstat.h
+include/postgresql/server/pgtar.h
+include/postgresql/server/pgtime.h
+include/postgresql/server/port.h
+include/postgresql/server/port/atomics.h
+include/postgresql/server/port/atomics/arch-arm.h
+include/postgresql/server/port/atomics/arch-ppc.h
+include/postgresql/server/port/atomics/arch-x86.h
+include/postgresql/server/port/atomics/fallback.h
+include/postgresql/server/port/atomics/generic-gcc.h
+include/postgresql/server/port/atomics/generic-msvc.h
+include/postgresql/server/port/atomics/generic-sunpro.h
+include/postgresql/server/port/atomics/generic.h
+include/postgresql/server/port/cygwin.h
+include/postgresql/server/port/darwin.h
+include/postgresql/server/port/freebsd.h
+include/postgresql/server/port/linux.h
+include/postgresql/server/port/netbsd.h
+include/postgresql/server/port/openbsd.h
+include/postgresql/server/port/pg_bitutils.h
+include/postgresql/server/port/pg_bswap.h
+include/postgresql/server/port/pg_crc32c.h
+include/postgresql/server/port/pg_iovec.h
+include/postgresql/server/port/pg_lfind.h
+include/postgresql/server/port/pg_numa.h
+include/postgresql/server/port/pg_pthread.h
+include/postgresql/server/port/simd.h
+include/postgresql/server/port/solaris.h
+include/postgresql/server/port/win32.h
+include/postgresql/server/port/win32/arpa/inet.h
+include/postgresql/server/port/win32/dlfcn.h
+include/postgresql/server/port/win32/grp.h
+include/postgresql/server/port/win32/netdb.h
+include/postgresql/server/port/win32/netinet/in.h
+include/postgresql/server/port/win32/netinet/tcp.h
+include/postgresql/server/port/win32/pwd.h
+include/postgresql/server/port/win32/sys/resource.h
+include/postgresql/server/port/win32/sys/select.h
+include/postgresql/server/port/win32/sys/socket.h
+include/postgresql/server/port/win32/sys/un.h
+include/postgresql/server/port/win32/sys/wait.h
+include/postgresql/server/port/win32_msvc/dirent.h
+include/postgresql/server/port/win32_msvc/sys/file.h
+include/postgresql/server/port/win32_msvc/sys/param.h
+include/postgresql/server/port/win32_msvc/sys/time.h
+include/postgresql/server/port/win32_msvc/unistd.h
+include/postgresql/server/port/win32_msvc/utime.h
+include/postgresql/server/port/win32_port.h
+include/postgresql/server/port/win32ntdll.h
+include/postgresql/server/portability/instr_time.h
+include/postgresql/server/portability/mem.h
+include/postgresql/server/postgres.h
+include/postgresql/server/postgres_ext.h
+include/postgresql/server/postgres_fe.h
+include/postgresql/server/postmaster/autovacuum.h
+include/postgresql/server/postmaster/auxprocess.h
+include/postgresql/server/postmaster/bgworker.h
+include/postgresql/server/postmaster/bgworker_internals.h
+include/postgresql/server/postmaster/bgwriter.h
+include/postgresql/server/postmaster/fork_process.h
+include/postgresql/server/postmaster/interrupt.h
+include/postgresql/server/postmaster/pgarch.h
+include/postgresql/server/postmaster/postmaster.h
+include/postgresql/server/postmaster/startup.h
+include/postgresql/server/postmaster/syslogger.h
+include/postgresql/server/postmaster/walsummarizer.h
+include/postgresql/server/postmaster/walwriter.h
+include/postgresql/server/regex/regcustom.h
+include/postgresql/server/regex/regerrs.h
+include/postgresql/server/regex/regex.h
+include/postgresql/server/regex/regexport.h
+include/postgresql/server/regex/regguts.h
+include/postgresql/server/replication/conflict.h
+include/postgresql/server/replication/decode.h
+include/postgresql/server/replication/logical.h
+include/postgresql/server/replication/logicallauncher.h
+include/postgresql/server/replication/logicalproto.h
+include/postgresql/server/replication/logicalrelation.h
+include/postgresql/server/replication/logicalworker.h
+include/postgresql/server/replication/message.h
+include/postgresql/server/replication/origin.h
+include/postgresql/server/replication/output_plugin.h
+include/postgresql/server/replication/pgoutput.h
+include/postgresql/server/replication/reorderbuffer.h
+include/postgresql/server/replication/slot.h
+include/postgresql/server/replication/slotsync.h
+include/postgresql/server/replication/snapbuild.h
+include/postgresql/server/replication/snapbuild_internal.h
+include/postgresql/server/replication/syncrep.h
+include/postgresql/server/replication/walreceiver.h
+include/postgresql/server/replication/walsender.h
+include/postgresql/server/replication/walsender_private.h
+include/postgresql/server/replication/worker_internal.h
+include/postgresql/server/rewrite/prs2lock.h
+include/postgresql/server/rewrite/rewriteDefine.h
+include/postgresql/server/rewrite/rewriteHandler.h
+include/postgresql/server/rewrite/rewriteManip.h
+include/postgresql/server/rewrite/rewriteRemove.h
+include/postgresql/server/rewrite/rewriteSearchCycle.h
+include/postgresql/server/rewrite/rewriteSupport.h
+include/postgresql/server/rewrite/rowsecurity.h
+include/postgresql/server/snowball/header.h
+include/postgresql/server/snowball/libstemmer/api.h
+include/postgresql/server/snowball/libstemmer/header.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_basque.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_catalan.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_danish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_dutch.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_english.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_finnish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_french.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_german.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_indonesian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_irish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_italian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_porter.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_spanish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_swedish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_2_hungarian.h
+include/postgresql/server/snowball/libstemmer/stem_KOI8_R_russian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_arabic.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_armenian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_basque.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_catalan.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_danish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_dutch.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_english.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_estonian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_finnish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_french.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_german.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_greek.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_hindi.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_hungarian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_indonesian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_irish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_italian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_lithuanian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_nepali.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_norwegian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_porter.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_portuguese.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_romanian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_russian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_serbian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_spanish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_swedish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_tamil.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_turkish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_yiddish.h
+include/postgresql/server/statistics/extended_stats_internal.h
+include/postgresql/server/statistics/stat_utils.h
+include/postgresql/server/statistics/statistics.h
+include/postgresql/server/storage/aio.h
+include/postgresql/server/storage/aio_internal.h
+include/postgresql/server/storage/aio_subsys.h
+include/postgresql/server/storage/aio_types.h
+include/postgresql/server/storage/barrier.h
+include/postgresql/server/storage/block.h
+include/postgresql/server/storage/buf.h
+include/postgresql/server/storage/buf_internals.h
+include/postgresql/server/storage/buffile.h
+include/postgresql/server/storage/bufmgr.h
+include/postgresql/server/storage/bufpage.h
+include/postgresql/server/storage/bulk_write.h
+include/postgresql/server/storage/checksum.h
+include/postgresql/server/storage/checksum_impl.h
+include/postgresql/server/storage/condition_variable.h
+include/postgresql/server/storage/copydir.h
+include/postgresql/server/storage/dsm.h
+include/postgresql/server/storage/dsm_impl.h
+include/postgresql/server/storage/dsm_registry.h
+include/postgresql/server/storage/fd.h
+include/postgresql/server/storage/fileset.h
+include/postgresql/server/storage/freespace.h
+include/postgresql/server/storage/fsm_internals.h
+include/postgresql/server/storage/indexfsm.h
+include/postgresql/server/storage/io_worker.h
+include/postgresql/server/storage/ipc.h
+include/postgresql/server/storage/item.h
+include/postgresql/server/storage/itemid.h
+include/postgresql/server/storage/itemptr.h
+include/postgresql/server/storage/large_object.h
+include/postgresql/server/storage/latch.h
+include/postgresql/server/storage/lmgr.h
+include/postgresql/server/storage/lock.h
+include/postgresql/server/storage/lockdefs.h
+include/postgresql/server/storage/lwlock.h
+include/postgresql/server/storage/lwlocklist.h
+include/postgresql/server/storage/lwlocknames.h
+include/postgresql/server/storage/md.h
+include/postgresql/server/storage/off.h
+include/postgresql/server/storage/pg_sema.h
+include/postgresql/server/storage/pg_shmem.h
+include/postgresql/server/storage/pmsignal.h
+include/postgresql/server/storage/predicate.h
+include/postgresql/server/storage/predicate_internals.h
+include/postgresql/server/storage/proc.h
+include/postgresql/server/storage/procarray.h
+include/postgresql/server/storage/proclist.h
+include/postgresql/server/storage/proclist_types.h
+include/postgresql/server/storage/procnumber.h
+include/postgresql/server/storage/procsignal.h
+include/postgresql/server/storage/read_stream.h
+include/postgresql/server/storage/reinit.h
+include/postgresql/server/storage/relfilelocator.h
+include/postgresql/server/storage/s_lock.h
+include/postgresql/server/storage/sharedfileset.h
+include/postgresql/server/storage/shm_mq.h
+include/postgresql/server/storage/shm_toc.h
+include/postgresql/server/storage/shmem.h
+include/postgresql/server/storage/sinval.h
+include/postgresql/server/storage/sinvaladt.h
+include/postgresql/server/storage/smgr.h
+include/postgresql/server/storage/spin.h
+include/postgresql/server/storage/standby.h
+include/postgresql/server/storage/standbydefs.h
+include/postgresql/server/storage/sync.h
+include/postgresql/server/storage/waiteventset.h
+include/postgresql/server/tcop/backend_startup.h
+include/postgresql/server/tcop/cmdtag.h
+include/postgresql/server/tcop/cmdtaglist.h
+include/postgresql/server/tcop/deparse_utility.h
+include/postgresql/server/tcop/dest.h
+include/postgresql/server/tcop/fastpath.h
+include/postgresql/server/tcop/pquery.h
+include/postgresql/server/tcop/tcopprot.h
+include/postgresql/server/tcop/utility.h
+include/postgresql/server/tsearch/dicts/regis.h
+include/postgresql/server/tsearch/dicts/spell.h
+include/postgresql/server/tsearch/ts_cache.h
+include/postgresql/server/tsearch/ts_locale.h
+include/postgresql/server/tsearch/ts_public.h
+include/postgresql/server/tsearch/ts_type.h
+include/postgresql/server/tsearch/ts_utils.h
+include/postgresql/server/utils/acl.h
+include/postgresql/server/utils/aclchk_internal.h
+include/postgresql/server/utils/array.h
+include/postgresql/server/utils/arrayaccess.h
+include/postgresql/server/utils/ascii.h
+include/postgresql/server/utils/attoptcache.h
+include/postgresql/server/utils/backend_progress.h
+include/postgresql/server/utils/backend_status.h
+include/postgresql/server/utils/builtins.h
+include/postgresql/server/utils/bytea.h
+include/postgresql/server/utils/cash.h
+include/postgresql/server/utils/catcache.h
+include/postgresql/server/utils/combocid.h
+include/postgresql/server/utils/conffiles.h
+include/postgresql/server/utils/date.h
+include/postgresql/server/utils/datetime.h
+include/postgresql/server/utils/datum.h
+include/postgresql/server/utils/dsa.h
+include/postgresql/server/utils/dynahash.h
+include/postgresql/server/utils/elog.h
+include/postgresql/server/utils/errcodes.h
+include/postgresql/server/utils/evtcache.h
+include/postgresql/server/utils/expandeddatum.h
+include/postgresql/server/utils/expandedrecord.h
+include/postgresql/server/utils/float.h
+include/postgresql/server/utils/fmgroids.h
+include/postgresql/server/utils/fmgrprotos.h
+include/postgresql/server/utils/fmgrtab.h
+include/postgresql/server/utils/formatting.h
+include/postgresql/server/utils/freepage.h
+include/postgresql/server/utils/funccache.h
+include/postgresql/server/utils/geo_decls.h
+include/postgresql/server/utils/guc.h
+include/postgresql/server/utils/guc_hooks.h
+include/postgresql/server/utils/guc_tables.h
+include/postgresql/server/utils/help_config.h
+include/postgresql/server/utils/hsearch.h
+include/postgresql/server/utils/index_selfuncs.h
+include/postgresql/server/utils/inet.h
+include/postgresql/server/utils/injection_point.h
+include/postgresql/server/utils/inval.h
+include/postgresql/server/utils/json.h
+include/postgresql/server/utils/jsonb.h
+include/postgresql/server/utils/jsonfuncs.h
+include/postgresql/server/utils/jsonpath.h
+include/postgresql/server/utils/logtape.h
+include/postgresql/server/utils/lsyscache.h
+include/postgresql/server/utils/memdebug.h
+include/postgresql/server/utils/memutils.h
+include/postgresql/server/utils/memutils_internal.h
+include/postgresql/server/utils/memutils_memorychunk.h
+include/postgresql/server/utils/multirangetypes.h
+include/postgresql/server/utils/numeric.h
+include/postgresql/server/utils/palloc.h
+include/postgresql/server/utils/partcache.h
+include/postgresql/server/utils/pg_crc.h
+include/postgresql/server/utils/pg_locale.h
+include/postgresql/server/utils/pg_lsn.h
+include/postgresql/server/utils/pg_rusage.h
+include/postgresql/server/utils/pgstat_internal.h
+include/postgresql/server/utils/pgstat_kind.h
+include/postgresql/server/utils/pidfile.h
+include/postgresql/server/utils/plancache.h
+include/postgresql/server/utils/portal.h
+include/postgresql/server/utils/probes.h
+include/postgresql/server/utils/ps_status.h
+include/postgresql/server/utils/queryenvironment.h
+include/postgresql/server/utils/rangetypes.h
+include/postgresql/server/utils/regproc.h
+include/postgresql/server/utils/rel.h
+include/postgresql/server/utils/relcache.h
+include/postgresql/server/utils/relfilenumbermap.h
+include/postgresql/server/utils/relmapper.h
+include/postgresql/server/utils/relptr.h
+include/postgresql/server/utils/reltrigger.h
+include/postgresql/server/utils/resowner.h
+include/postgresql/server/utils/rls.h
+include/postgresql/server/utils/ruleutils.h
+include/postgresql/server/utils/sampling.h
+include/postgresql/server/utils/selfuncs.h
+include/postgresql/server/utils/sharedtuplestore.h
+include/postgresql/server/utils/skipsupport.h
+include/postgresql/server/utils/snapmgr.h
+include/postgresql/server/utils/snapshot.h
+include/postgresql/server/utils/sortsupport.h
+include/postgresql/server/utils/spccache.h
+include/postgresql/server/utils/syscache.h
+include/postgresql/server/utils/timeout.h
+include/postgresql/server/utils/timestamp.h
+include/postgresql/server/utils/tuplesort.h
+include/postgresql/server/utils/tuplestore.h
+include/postgresql/server/utils/typcache.h
+include/postgresql/server/utils/tzparser.h
+include/postgresql/server/utils/usercontext.h
+include/postgresql/server/utils/uuid.h
+include/postgresql/server/utils/varbit.h
+include/postgresql/server/utils/varlena.h
+include/postgresql/server/utils/wait_classes.h
+include/postgresql/server/utils/wait_event.h
+include/postgresql/server/utils/wait_event_types.h
+include/postgresql/server/utils/xid8.h
+include/postgresql/server/utils/xml.h
+include/postgresql/server/varatt.h
+include/postgresql/server/windowapi.h
+include/sql3types.h
+include/sqlca.h
+include/sqlda-compat.h
+include/sqlda-native.h
+include/sqlda.h
+lib/libecpg.a
+lib/libecpg.so
+lib/libecpg.so.6
+lib/libecpg_compat.a
+lib/libecpg_compat.so
+lib/libecpg_compat.so.3
+lib/libpgport.a
+lib/libpgport_shlib.a
+lib/libpgtypes.a
+lib/libpgtypes.so
+lib/libpgtypes.so.3
+lib/libpq.a
+lib/libpq.so
+lib/libpq.so.5
+lib/postgresql/pgxs/config/install-sh
+lib/postgresql/pgxs/config/missing
+lib/postgresql/pgxs/src/Makefile.global
+lib/postgresql/pgxs/src/Makefile.port
+lib/postgresql/pgxs/src/Makefile.shlib
+lib/postgresql/pgxs/src/makefiles/pgxs.mk
+lib/postgresql/pgxs/src/nls-global.mk
+lib/postgresql/pgxs/src/test/regress/pg_regress
+libdata/pkgconfig/libecpg.pc
+libdata/pkgconfig/libecpg_compat.pc
+libdata/pkgconfig/libpgtypes.pc
+libdata/pkgconfig/libpq.pc
+%%PORTDOCS%%%%DOCSDIR%%/README-client
+share/man/man1/clusterdb.1.gz
+share/man/man1/createdb.1.gz
+share/man/man1/createuser.1.gz
+share/man/man1/dropdb.1.gz
+share/man/man1/dropuser.1.gz
+share/man/man1/ecpg.1.gz
+share/man/man1/initdb.1.gz
+share/man/man1/oid2name.1.gz
+share/man/man1/pg_amcheck.1.gz
+share/man/man1/pg_archivecleanup.1.gz
+share/man/man1/pg_basebackup.1.gz
+share/man/man1/pg_checksums.1.gz
+share/man/man1/pg_combinebackup.1.gz
+share/man/man1/pg_config.1.gz
+share/man/man1/pg_controldata.1.gz
+share/man/man1/pg_createsubscriber.1.gz
+share/man/man1/pg_ctl.1.gz
+share/man/man1/pg_dump.1.gz
+share/man/man1/pg_dumpall.1.gz
+share/man/man1/pg_isready.1.gz
+share/man/man1/pg_receivewal.1.gz
+share/man/man1/pg_recvlogical.1.gz
+share/man/man1/pg_resetwal.1.gz
+share/man/man1/pg_restore.1.gz
+share/man/man1/pg_rewind.1.gz
+share/man/man1/pg_test_fsync.1.gz
+share/man/man1/pg_test_timing.1.gz
+share/man/man1/pg_upgrade.1.gz
+share/man/man1/pg_verifybackup.1.gz
+share/man/man1/pg_waldump.1.gz
+share/man/man1/pg_walsummary.1.gz
+share/man/man1/pgbench.1.gz
+share/man/man1/%%PG_USER%%.1.gz
+share/man/man1/psql.1.gz
+share/man/man1/reindexdb.1.gz
+share/man/man1/vacuumdb.1.gz
+share/man/man1/vacuumlo.1.gz
+share/man/man3/SPI_commit.3.gz
+share/man/man3/SPI_commit_and_chain.3.gz
+share/man/man3/SPI_connect.3.gz
+share/man/man3/SPI_connect_ext.3.gz
+share/man/man3/SPI_copytuple.3.gz
+share/man/man3/SPI_cursor_close.3.gz
+share/man/man3/SPI_cursor_fetch.3.gz
+share/man/man3/SPI_cursor_find.3.gz
+share/man/man3/SPI_cursor_move.3.gz
+share/man/man3/SPI_cursor_open.3.gz
+share/man/man3/SPI_cursor_open_with_args.3.gz
+share/man/man3/SPI_cursor_open_with_paramlist.3.gz
+share/man/man3/SPI_cursor_parse_open.3.gz
+share/man/man3/SPI_exec.3.gz
+share/man/man3/SPI_execp.3.gz
+share/man/man3/SPI_execute.3.gz
+share/man/man3/SPI_execute_extended.3.gz
+share/man/man3/SPI_execute_plan.3.gz
+share/man/man3/SPI_execute_plan_extended.3.gz
+share/man/man3/SPI_execute_plan_with_paramlist.3.gz
+share/man/man3/SPI_execute_with_args.3.gz
+share/man/man3/SPI_finish.3.gz
+share/man/man3/SPI_fname.3.gz
+share/man/man3/SPI_fnumber.3.gz
+share/man/man3/SPI_freeplan.3.gz
+share/man/man3/SPI_freetuple.3.gz
+share/man/man3/SPI_freetuptable.3.gz
+share/man/man3/SPI_getargcount.3.gz
+share/man/man3/SPI_getargtypeid.3.gz
+share/man/man3/SPI_getbinval.3.gz
+share/man/man3/SPI_getnspname.3.gz
+share/man/man3/SPI_getrelname.3.gz
+share/man/man3/SPI_gettype.3.gz
+share/man/man3/SPI_gettypeid.3.gz
+share/man/man3/SPI_getvalue.3.gz
+share/man/man3/SPI_is_cursor_plan.3.gz
+share/man/man3/SPI_keepplan.3.gz
+share/man/man3/SPI_modifytuple.3.gz
+share/man/man3/SPI_palloc.3.gz
+share/man/man3/SPI_pfree.3.gz
+share/man/man3/SPI_prepare.3.gz
+share/man/man3/SPI_prepare_cursor.3.gz
+share/man/man3/SPI_prepare_extended.3.gz
+share/man/man3/SPI_prepare_params.3.gz
+share/man/man3/SPI_register_relation.3.gz
+share/man/man3/SPI_register_trigger_data.3.gz
+share/man/man3/SPI_repalloc.3.gz
+share/man/man3/SPI_result_code_string.3.gz
+share/man/man3/SPI_returntuple.3.gz
+share/man/man3/SPI_rollback.3.gz
+share/man/man3/SPI_rollback_and_chain.3.gz
+share/man/man3/SPI_saveplan.3.gz
+share/man/man3/SPI_scroll_cursor_fetch.3.gz
+share/man/man3/SPI_scroll_cursor_move.3.gz
+share/man/man3/SPI_start_transaction.3.gz
+share/man/man3/SPI_unregister_relation.3.gz
+share/man/man3/dblink.3.gz
+share/man/man3/dblink_build_sql_delete.3.gz
+share/man/man3/dblink_build_sql_insert.3.gz
+share/man/man3/dblink_build_sql_update.3.gz
+share/man/man3/dblink_cancel_query.3.gz
+share/man/man3/dblink_close.3.gz
+share/man/man3/dblink_connect.3.gz
+share/man/man3/dblink_connect_u.3.gz
+share/man/man3/dblink_disconnect.3.gz
+share/man/man3/dblink_error_message.3.gz
+share/man/man3/dblink_exec.3.gz
+share/man/man3/dblink_fetch.3.gz
+share/man/man3/dblink_get_connections.3.gz
+share/man/man3/dblink_get_notify.3.gz
+share/man/man3/dblink_get_pkey.3.gz
+share/man/man3/dblink_get_result.3.gz
+share/man/man3/dblink_is_busy.3.gz
+share/man/man3/dblink_open.3.gz
+share/man/man3/dblink_send_query.3.gz
+share/man/man7/ABORT.7.gz
+share/man/man7/ALTER_AGGREGATE.7.gz
+share/man/man7/ALTER_COLLATION.7.gz
+share/man/man7/ALTER_CONVERSION.7.gz
+share/man/man7/ALTER_DATABASE.7.gz
+share/man/man7/ALTER_DEFAULT_PRIVILEGES.7.gz
+share/man/man7/ALTER_DOMAIN.7.gz
+share/man/man7/ALTER_EVENT_TRIGGER.7.gz
+share/man/man7/ALTER_EXTENSION.7.gz
+share/man/man7/ALTER_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/ALTER_FOREIGN_TABLE.7.gz
+share/man/man7/ALTER_FUNCTION.7.gz
+share/man/man7/ALTER_GROUP.7.gz
+share/man/man7/ALTER_INDEX.7.gz
+share/man/man7/ALTER_LANGUAGE.7.gz
+share/man/man7/ALTER_LARGE_OBJECT.7.gz
+share/man/man7/ALTER_MATERIALIZED_VIEW.7.gz
+share/man/man7/ALTER_OPERATOR.7.gz
+share/man/man7/ALTER_OPERATOR_CLASS.7.gz
+share/man/man7/ALTER_OPERATOR_FAMILY.7.gz
+share/man/man7/ALTER_POLICY.7.gz
+share/man/man7/ALTER_PROCEDURE.7.gz
+share/man/man7/ALTER_PUBLICATION.7.gz
+share/man/man7/ALTER_ROLE.7.gz
+share/man/man7/ALTER_ROUTINE.7.gz
+share/man/man7/ALTER_RULE.7.gz
+share/man/man7/ALTER_SCHEMA.7.gz
+share/man/man7/ALTER_SEQUENCE.7.gz
+share/man/man7/ALTER_SERVER.7.gz
+share/man/man7/ALTER_STATISTICS.7.gz
+share/man/man7/ALTER_SUBSCRIPTION.7.gz
+share/man/man7/ALTER_SYSTEM.7.gz
+share/man/man7/ALTER_TABLE.7.gz
+share/man/man7/ALTER_TABLESPACE.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/ALTER_TRIGGER.7.gz
+share/man/man7/ALTER_TYPE.7.gz
+share/man/man7/ALTER_USER.7.gz
+share/man/man7/ALTER_USER_MAPPING.7.gz
+share/man/man7/ALTER_VIEW.7.gz
+share/man/man7/ANALYZE.7.gz
+share/man/man7/BEGIN.7.gz
+share/man/man7/CALL.7.gz
+share/man/man7/CHECKPOINT.7.gz
+share/man/man7/CLOSE.7.gz
+share/man/man7/CLUSTER.7.gz
+share/man/man7/COMMENT.7.gz
+share/man/man7/COMMIT.7.gz
+share/man/man7/COMMIT_PREPARED.7.gz
+share/man/man7/COPY.7.gz
+share/man/man7/CREATE_ACCESS_METHOD.7.gz
+share/man/man7/CREATE_AGGREGATE.7.gz
+share/man/man7/CREATE_CAST.7.gz
+share/man/man7/CREATE_COLLATION.7.gz
+share/man/man7/CREATE_CONVERSION.7.gz
+share/man/man7/CREATE_DATABASE.7.gz
+share/man/man7/CREATE_DOMAIN.7.gz
+share/man/man7/CREATE_EVENT_TRIGGER.7.gz
+share/man/man7/CREATE_EXTENSION.7.gz
+share/man/man7/CREATE_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/CREATE_FOREIGN_TABLE.7.gz
+share/man/man7/CREATE_FUNCTION.7.gz
+share/man/man7/CREATE_GROUP.7.gz
+share/man/man7/CREATE_INDEX.7.gz
+share/man/man7/CREATE_LANGUAGE.7.gz
+share/man/man7/CREATE_MATERIALIZED_VIEW.7.gz
+share/man/man7/CREATE_OPERATOR.7.gz
+share/man/man7/CREATE_OPERATOR_CLASS.7.gz
+share/man/man7/CREATE_OPERATOR_FAMILY.7.gz
+share/man/man7/CREATE_POLICY.7.gz
+share/man/man7/CREATE_PROCEDURE.7.gz
+share/man/man7/CREATE_PUBLICATION.7.gz
+share/man/man7/CREATE_ROLE.7.gz
+share/man/man7/CREATE_RULE.7.gz
+share/man/man7/CREATE_SCHEMA.7.gz
+share/man/man7/CREATE_SEQUENCE.7.gz
+share/man/man7/CREATE_SERVER.7.gz
+share/man/man7/CREATE_STATISTICS.7.gz
+share/man/man7/CREATE_SUBSCRIPTION.7.gz
+share/man/man7/CREATE_TABLE.7.gz
+share/man/man7/CREATE_TABLESPACE.7.gz
+share/man/man7/CREATE_TABLE_AS.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/CREATE_TRANSFORM.7.gz
+share/man/man7/CREATE_TRIGGER.7.gz
+share/man/man7/CREATE_TYPE.7.gz
+share/man/man7/CREATE_USER.7.gz
+share/man/man7/CREATE_USER_MAPPING.7.gz
+share/man/man7/CREATE_VIEW.7.gz
+share/man/man7/DEALLOCATE.7.gz
+share/man/man7/DECLARE.7.gz
+share/man/man7/DELETE.7.gz
+share/man/man7/DISCARD.7.gz
+share/man/man7/DO.7.gz
+share/man/man7/DROP_ACCESS_METHOD.7.gz
+share/man/man7/DROP_AGGREGATE.7.gz
+share/man/man7/DROP_CAST.7.gz
+share/man/man7/DROP_COLLATION.7.gz
+share/man/man7/DROP_CONVERSION.7.gz
+share/man/man7/DROP_DATABASE.7.gz
+share/man/man7/DROP_DOMAIN.7.gz
+share/man/man7/DROP_EVENT_TRIGGER.7.gz
+share/man/man7/DROP_EXTENSION.7.gz
+share/man/man7/DROP_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/DROP_FOREIGN_TABLE.7.gz
+share/man/man7/DROP_FUNCTION.7.gz
+share/man/man7/DROP_GROUP.7.gz
+share/man/man7/DROP_INDEX.7.gz
+share/man/man7/DROP_LANGUAGE.7.gz
+share/man/man7/DROP_MATERIALIZED_VIEW.7.gz
+share/man/man7/DROP_OPERATOR.7.gz
+share/man/man7/DROP_OPERATOR_CLASS.7.gz
+share/man/man7/DROP_OPERATOR_FAMILY.7.gz
+share/man/man7/DROP_OWNED.7.gz
+share/man/man7/DROP_POLICY.7.gz
+share/man/man7/DROP_PROCEDURE.7.gz
+share/man/man7/DROP_PUBLICATION.7.gz
+share/man/man7/DROP_ROLE.7.gz
+share/man/man7/DROP_ROUTINE.7.gz
+share/man/man7/DROP_RULE.7.gz
+share/man/man7/DROP_SCHEMA.7.gz
+share/man/man7/DROP_SEQUENCE.7.gz
+share/man/man7/DROP_SERVER.7.gz
+share/man/man7/DROP_STATISTICS.7.gz
+share/man/man7/DROP_SUBSCRIPTION.7.gz
+share/man/man7/DROP_TABLE.7.gz
+share/man/man7/DROP_TABLESPACE.7.gz
+share/man/man7/DROP_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/DROP_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/DROP_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/DROP_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/DROP_TRANSFORM.7.gz
+share/man/man7/DROP_TRIGGER.7.gz
+share/man/man7/DROP_TYPE.7.gz
+share/man/man7/DROP_USER.7.gz
+share/man/man7/DROP_USER_MAPPING.7.gz
+share/man/man7/DROP_VIEW.7.gz
+share/man/man7/END.7.gz
+share/man/man7/EXECUTE.7.gz
+share/man/man7/EXPLAIN.7.gz
+share/man/man7/FETCH.7.gz
+share/man/man7/GRANT.7.gz
+share/man/man7/IMPORT_FOREIGN_SCHEMA.7.gz
+share/man/man7/INSERT.7.gz
+share/man/man7/LISTEN.7.gz
+share/man/man7/LOAD.7.gz
+share/man/man7/LOCK.7.gz
+share/man/man7/MERGE.7.gz
+share/man/man7/MOVE.7.gz
+share/man/man7/NOTIFY.7.gz
+share/man/man7/PREPARE.7.gz
+share/man/man7/PREPARE_TRANSACTION.7.gz
+share/man/man7/REASSIGN_OWNED.7.gz
+share/man/man7/REFRESH_MATERIALIZED_VIEW.7.gz
+share/man/man7/REINDEX.7.gz
+share/man/man7/RELEASE_SAVEPOINT.7.gz
+share/man/man7/RESET.7.gz
+share/man/man7/REVOKE.7.gz
+share/man/man7/ROLLBACK.7.gz
+share/man/man7/ROLLBACK_PREPARED.7.gz
+share/man/man7/ROLLBACK_TO_SAVEPOINT.7.gz
+share/man/man7/SAVEPOINT.7.gz
+share/man/man7/SECURITY_LABEL.7.gz
+share/man/man7/SELECT.7.gz
+share/man/man7/SELECT_INTO.7.gz
+share/man/man7/SET.7.gz
+share/man/man7/SET_CONSTRAINTS.7.gz
+share/man/man7/SET_ROLE.7.gz
+share/man/man7/SET_SESSION_AUTHORIZATION.7.gz
+share/man/man7/SET_TRANSACTION.7.gz
+share/man/man7/SHOW.7.gz
+share/man/man7/START_TRANSACTION.7.gz
+share/man/man7/TABLE.7.gz
+share/man/man7/TRUNCATE.7.gz
+share/man/man7/UNLISTEN.7.gz
+share/man/man7/UPDATE.7.gz
+share/man/man7/VACUUM.7.gz
+share/man/man7/VALUES.7.gz
+share/man/man7/WITH.7.gz
+%%NLS%%share/locale/cs/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%DATADIR%%/postgres.bki
+%%DATADIR%%/system_constraints.sql
+%%DATADIR%%/pg_service.conf.sample
+%%DATADIR%%/psqlrc.sample
diff --git a/databases/postgresql18-server/pkg-plist-contrib b/databases/postgresql18-server/pkg-plist-contrib
new file mode 100644
index 000000000000..f67c304a5927
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-contrib
@@ -0,0 +1,281 @@
+bin/oid2name
+bin/vacuumlo
+include/postgresql/server/extension/cube/cubedata.h
+include/postgresql/server/extension/hstore/hstore.h
+include/postgresql/server/extension/isn/isn.h
+include/postgresql/server/extension/ltree/ltree.h
+include/postgresql/server/extension/seg/segdata.h
+lib/postgresql/_int.so
+lib/postgresql/amcheck.so
+lib/postgresql/auth_delay.so
+lib/postgresql/auto_explain.so
+lib/postgresql/autoinc.so
+lib/postgresql/basebackup_to_shell.so
+lib/postgresql/basic_archive.so
+lib/postgresql/bloom.so
+lib/postgresql/btree_gin.so
+lib/postgresql/btree_gist.so
+lib/postgresql/citext.so
+lib/postgresql/cube.so
+lib/postgresql/dblink.so
+lib/postgresql/dict_int.so
+lib/postgresql/dict_xsyn.so
+lib/postgresql/earthdistance.so
+lib/postgresql/file_fdw.so
+lib/postgresql/fuzzystrmatch.so
+lib/postgresql/hstore.so
+lib/postgresql/insert_username.so
+lib/postgresql/isn.so
+lib/postgresql/lo.so
+lib/postgresql/ltree.so
+lib/postgresql/moddatetime.so
+lib/postgresql/pageinspect.so
+lib/postgresql/passwordcheck.so
+lib/postgresql/pg_buffercache.so
+lib/postgresql/pg_freespacemap.so
+lib/postgresql/pg_logicalinspect.so
+lib/postgresql/pg_overexplain.so
+lib/postgresql/pg_prewarm.so
+lib/postgresql/pg_stat_statements.so
+lib/postgresql/pg_surgery.so
+lib/postgresql/pg_trgm.so
+lib/postgresql/pg_visibility.so
+lib/postgresql/pg_walinspect.so
+lib/postgresql/pgcrypto.so
+lib/postgresql/pgrowlocks.so
+lib/postgresql/pgstattuple.so
+%%XML%%lib/postgresql/pgxml.so
+lib/postgresql/postgres_fdw.so
+lib/postgresql/refint.so
+lib/postgresql/seg.so
+%%OPENSSL%%lib/postgresql/sslinfo.so
+lib/postgresql/tablefunc.so
+lib/postgresql/tcn.so
+lib/postgresql/test_decoding.so
+lib/postgresql/tsm_system_rows.so
+lib/postgresql/tsm_system_time.so
+lib/postgresql/unaccent.so
+lib/postgresql/uuid-ossp.so
+%%PORTDOCS%%%%DOCSDIR%%/README-contrib
+%%PORTDOCS%%%%DOCSDIR%%/extension/README
+%%PORTDOCS%%%%DOCSDIR%%/extension/autoinc.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/insert_username.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/moddatetime.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/refint.example
+%%DATADIR%%/extension/amcheck--1.0--1.1.sql
+%%DATADIR%%/extension/amcheck--1.0.sql
+%%DATADIR%%/extension/amcheck--1.1--1.2.sql
+%%DATADIR%%/extension/amcheck--1.2--1.3.sql
+%%DATADIR%%/extension/amcheck--1.3--1.4.sql
+%%DATADIR%%/extension/amcheck--1.4--1.5.sql
+%%DATADIR%%/extension/amcheck.control
+%%DATADIR%%/extension/autoinc--1.0.sql
+%%DATADIR%%/extension/autoinc.control
+%%DATADIR%%/extension/bloom--1.0.sql
+%%DATADIR%%/extension/bloom.control
+%%DATADIR%%/extension/btree_gin--1.0--1.1.sql
+%%DATADIR%%/extension/btree_gin--1.0.sql
+%%DATADIR%%/extension/btree_gin--1.1--1.2.sql
+%%DATADIR%%/extension/btree_gin--1.2--1.3.sql
+%%DATADIR%%/extension/btree_gin.control
+%%DATADIR%%/extension/btree_gist--1.0--1.1.sql
+%%DATADIR%%/extension/btree_gist--1.1--1.2.sql
+%%DATADIR%%/extension/btree_gist--1.2--1.3.sql
+%%DATADIR%%/extension/btree_gist--1.2.sql
+%%DATADIR%%/extension/btree_gist--1.3--1.4.sql
+%%DATADIR%%/extension/btree_gist--1.4--1.5.sql
+%%DATADIR%%/extension/btree_gist--1.5--1.6.sql
+%%DATADIR%%/extension/btree_gist--1.6--1.7.sql
+%%DATADIR%%/extension/btree_gist--1.7--1.8.sql
+%%DATADIR%%/extension/btree_gist--1.8--1.9.sql
+%%DATADIR%%/extension/btree_gist.control
+%%DATADIR%%/extension/citext--1.0--1.1.sql
+%%DATADIR%%/extension/citext--1.1--1.2.sql
+%%DATADIR%%/extension/citext--1.2--1.3.sql
+%%DATADIR%%/extension/citext--1.3--1.4.sql
+%%DATADIR%%/extension/citext--1.4--1.5.sql
+%%DATADIR%%/extension/citext--1.4.sql
+%%DATADIR%%/extension/citext--1.5--1.6.sql
+%%DATADIR%%/extension/citext--1.6--1.7.sql
+%%DATADIR%%/extension/citext--1.7--1.8.sql
+%%DATADIR%%/extension/citext.control
+%%DATADIR%%/extension/cube--1.0--1.1.sql
+%%DATADIR%%/extension/cube--1.1--1.2.sql
+%%DATADIR%%/extension/cube--1.2--1.3.sql
+%%DATADIR%%/extension/cube--1.2.sql
+%%DATADIR%%/extension/cube--1.3--1.4.sql
+%%DATADIR%%/extension/cube--1.4--1.5.sql
+%%DATADIR%%/extension/cube.control
+%%DATADIR%%/extension/dblink--1.0--1.1.sql
+%%DATADIR%%/extension/dblink--1.1--1.2.sql
+%%DATADIR%%/extension/dblink--1.2.sql
+%%DATADIR%%/extension/dblink.control
+%%DATADIR%%/extension/dict_int--1.0.sql
+%%DATADIR%%/extension/dict_int.control
+%%DATADIR%%/extension/dict_xsyn--1.0.sql
+%%DATADIR%%/extension/dict_xsyn.control
+%%DATADIR%%/extension/earthdistance--1.0--1.1.sql
+%%DATADIR%%/extension/earthdistance--1.1--1.2.sql
+%%DATADIR%%/extension/earthdistance--1.1.sql
+%%DATADIR%%/extension/earthdistance.control
+%%DATADIR%%/extension/file_fdw--1.0.sql
+%%DATADIR%%/extension/file_fdw.control
+%%DATADIR%%/extension/fuzzystrmatch--1.0--1.1.sql
+%%DATADIR%%/extension/fuzzystrmatch--1.1--1.2.sql
+%%DATADIR%%/extension/fuzzystrmatch--1.1.sql
+%%DATADIR%%/extension/fuzzystrmatch.control
+%%DATADIR%%/extension/hstore--1.1--1.2.sql
+%%DATADIR%%/extension/hstore--1.2--1.3.sql
+%%DATADIR%%/extension/hstore--1.3--1.4.sql
+%%DATADIR%%/extension/hstore--1.4--1.5.sql
+%%DATADIR%%/extension/hstore--1.4.sql
+%%DATADIR%%/extension/hstore--1.5--1.6.sql
+%%DATADIR%%/extension/hstore--1.6--1.7.sql
+%%DATADIR%%/extension/hstore--1.7--1.8.sql
+%%DATADIR%%/extension/hstore.control
+%%DATADIR%%/extension/insert_username--1.0.sql
+%%DATADIR%%/extension/insert_username.control
+%%DATADIR%%/extension/intagg--1.0--1.1.sql
+%%DATADIR%%/extension/intagg--1.1.sql
+%%DATADIR%%/extension/intagg.control
+%%DATADIR%%/extension/intarray--1.0--1.1.sql
+%%DATADIR%%/extension/intarray--1.1--1.2.sql
+%%DATADIR%%/extension/intarray--1.2--1.3.sql
+%%DATADIR%%/extension/intarray--1.2.sql
+%%DATADIR%%/extension/intarray--1.3--1.4.sql
+%%DATADIR%%/extension/intarray--1.4--1.5.sql
+%%DATADIR%%/extension/intarray.control
+%%DATADIR%%/extension/isn--1.0--1.1.sql
+%%DATADIR%%/extension/isn--1.1--1.2.sql
+%%DATADIR%%/extension/isn--1.1.sql
+%%DATADIR%%/extension/isn--1.2--1.3.sql
+%%DATADIR%%/extension/isn.control
+%%DATADIR%%/extension/lo--1.0--1.1.sql
+%%DATADIR%%/extension/lo--1.1--1.2.sql
+%%DATADIR%%/extension/lo--1.1.sql
+%%DATADIR%%/extension/lo.control
+%%DATADIR%%/extension/ltree--1.0--1.1.sql
+%%DATADIR%%/extension/ltree--1.1--1.2.sql
+%%DATADIR%%/extension/ltree--1.1.sql
+%%DATADIR%%/extension/ltree--1.2--1.3.sql
+%%DATADIR%%/extension/ltree.control
+%%DATADIR%%/extension/moddatetime--1.0.sql
+%%DATADIR%%/extension/moddatetime.control
+%%DATADIR%%/extension/pageinspect--1.0--1.1.sql
+%%DATADIR%%/extension/pageinspect--1.1--1.2.sql
+%%DATADIR%%/extension/pageinspect--1.10--1.11.sql
+%%DATADIR%%/extension/pageinspect--1.11--1.12.sql
+%%DATADIR%%/extension/pageinspect--1.12--1.13.sql
+%%DATADIR%%/extension/pageinspect--1.2--1.3.sql
+%%DATADIR%%/extension/pageinspect--1.3--1.4.sql
+%%DATADIR%%/extension/pageinspect--1.4--1.5.sql
+%%DATADIR%%/extension/pageinspect--1.5--1.6.sql
+%%DATADIR%%/extension/pageinspect--1.5.sql
+%%DATADIR%%/extension/pageinspect--1.6--1.7.sql
+%%DATADIR%%/extension/pageinspect--1.7--1.8.sql
+%%DATADIR%%/extension/pageinspect--1.8--1.9.sql
+%%DATADIR%%/extension/pageinspect--1.9--1.10.sql
+%%DATADIR%%/extension/pageinspect.control
+%%DATADIR%%/extension/pg_buffercache--1.0--1.1.sql
+%%DATADIR%%/extension/pg_buffercache--1.1--1.2.sql
+%%DATADIR%%/extension/pg_buffercache--1.2--1.3.sql
+%%DATADIR%%/extension/pg_buffercache--1.2.sql
+%%DATADIR%%/extension/pg_buffercache--1.3--1.4.sql
+%%DATADIR%%/extension/pg_buffercache--1.4--1.5.sql
+%%DATADIR%%/extension/pg_buffercache--1.5--1.6.sql
+%%DATADIR%%/extension/pg_buffercache.control
+%%DATADIR%%/extension/pg_freespacemap--1.0--1.1.sql
+%%DATADIR%%/extension/pg_freespacemap--1.1--1.2.sql
+%%DATADIR%%/extension/pg_freespacemap--1.1.sql
+%%DATADIR%%/extension/pg_freespacemap--1.2--1.3.sql
+%%DATADIR%%/extension/pg_freespacemap.control
+%%DATADIR%%/extension/pg_logicalinspect--1.0.sql
+%%DATADIR%%/extension/pg_logicalinspect.control
+%%DATADIR%%/extension/pg_prewarm--1.0--1.1.sql
+%%DATADIR%%/extension/pg_prewarm--1.1--1.2.sql
+%%DATADIR%%/extension/pg_prewarm--1.1.sql
+%%DATADIR%%/extension/pg_prewarm.control
+%%DATADIR%%/extension/pg_stat_statements--1.0--1.1.sql
+%%DATADIR%%/extension/pg_stat_statements--1.1--1.2.sql
+%%DATADIR%%/extension/pg_stat_statements--1.10--1.11.sql
+%%DATADIR%%/extension/pg_stat_statements--1.11--1.12.sql
+%%DATADIR%%/extension/pg_stat_statements--1.2--1.3.sql
+%%DATADIR%%/extension/pg_stat_statements--1.3--1.4.sql
+%%DATADIR%%/extension/pg_stat_statements--1.4--1.5.sql
+%%DATADIR%%/extension/pg_stat_statements--1.4.sql
+%%DATADIR%%/extension/pg_stat_statements--1.5--1.6.sql
+%%DATADIR%%/extension/pg_stat_statements--1.6--1.7.sql
+%%DATADIR%%/extension/pg_stat_statements--1.7--1.8.sql
+%%DATADIR%%/extension/pg_stat_statements--1.8--1.9.sql
+%%DATADIR%%/extension/pg_stat_statements--1.9--1.10.sql
+%%DATADIR%%/extension/pg_stat_statements.control
+%%DATADIR%%/extension/pg_surgery--1.0.sql
+%%DATADIR%%/extension/pg_surgery.control
+%%DATADIR%%/extension/pg_trgm--1.0--1.1.sql
+%%DATADIR%%/extension/pg_trgm--1.1--1.2.sql
+%%DATADIR%%/extension/pg_trgm--1.2--1.3.sql
+%%DATADIR%%/extension/pg_trgm--1.3--1.4.sql
+%%DATADIR%%/extension/pg_trgm--1.3.sql
+%%DATADIR%%/extension/pg_trgm--1.4--1.5.sql
+%%DATADIR%%/extension/pg_trgm--1.5--1.6.sql
+%%DATADIR%%/extension/pg_trgm.control
+%%DATADIR%%/extension/pg_visibility--1.0--1.1.sql
+%%DATADIR%%/extension/pg_visibility--1.1--1.2.sql
+%%DATADIR%%/extension/pg_visibility--1.1.sql
+%%DATADIR%%/extension/pg_visibility.control
+%%DATADIR%%/extension/pg_walinspect--1.0--1.1.sql
+%%DATADIR%%/extension/pg_walinspect--1.0.sql
+%%DATADIR%%/extension/pg_walinspect.control
+%%DATADIR%%/extension/pgcrypto--1.0--1.1.sql
+%%DATADIR%%/extension/pgcrypto--1.1--1.2.sql
+%%DATADIR%%/extension/pgcrypto--1.2--1.3.sql
+%%DATADIR%%/extension/pgcrypto--1.3--1.4.sql
+%%DATADIR%%/extension/pgcrypto--1.3.sql
+%%DATADIR%%/extension/pgcrypto.control
+%%DATADIR%%/extension/pgrowlocks--1.0--1.1.sql
+%%DATADIR%%/extension/pgrowlocks--1.1--1.2.sql
+%%DATADIR%%/extension/pgrowlocks--1.2.sql
+%%DATADIR%%/extension/pgrowlocks.control
+%%DATADIR%%/extension/pgstattuple--1.0--1.1.sql
+%%DATADIR%%/extension/pgstattuple--1.1--1.2.sql
+%%DATADIR%%/extension/pgstattuple--1.2--1.3.sql
+%%DATADIR%%/extension/pgstattuple--1.3--1.4.sql
+%%DATADIR%%/extension/pgstattuple--1.4--1.5.sql
+%%DATADIR%%/extension/pgstattuple--1.4.sql
+%%DATADIR%%/extension/pgstattuple.control
+%%DATADIR%%/extension/postgres_fdw--1.0--1.1.sql
+%%DATADIR%%/extension/postgres_fdw--1.0.sql
+%%DATADIR%%/extension/postgres_fdw--1.1--1.2.sql
+%%DATADIR%%/extension/postgres_fdw.control
+%%DATADIR%%/extension/refint--1.0.sql
+%%DATADIR%%/extension/refint.control
+%%DATADIR%%/extension/seg--1.0--1.1.sql
+%%DATADIR%%/extension/seg--1.1--1.2.sql
+%%DATADIR%%/extension/seg--1.1.sql
+%%DATADIR%%/extension/seg--1.2--1.3.sql
+%%DATADIR%%/extension/seg--1.3--1.4.sql
+%%DATADIR%%/extension/seg.control
+%%DATADIR%%/extension/tablefunc--1.0.sql
+%%DATADIR%%/extension/tablefunc.control
+%%DATADIR%%/extension/tcn--1.0.sql
+%%DATADIR%%/extension/tcn.control
+%%DATADIR%%/extension/tsm_system_rows--1.0.sql
+%%DATADIR%%/extension/tsm_system_rows.control
+%%DATADIR%%/extension/tsm_system_time--1.0.sql
+%%DATADIR%%/extension/tsm_system_time.control
+%%DATADIR%%/extension/unaccent--1.0--1.1.sql
+%%DATADIR%%/extension/unaccent--1.1.sql
+%%DATADIR%%/extension/unaccent.control
+%%DATADIR%%/extension/uuid-ossp--1.0--1.1.sql
+%%DATADIR%%/extension/uuid-ossp--1.1.sql
+%%DATADIR%%/extension/uuid-ossp.control
+%%DATADIR%%/extension/xml2--1.1--1.2.sql
+%%DATADIR%%/tsearch_data/unaccent.rules
+%%DATADIR%%/tsearch_data/xsyn_sample.rules
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.0--1.1.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.1--1.2.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.2.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo.control
+%%XML%%%%DATADIR%%/extension/xml2--1.0--1.1.sql
+%%XML%%%%DATADIR%%/extension/xml2--1.1.sql
+%%XML%%%%DATADIR%%/extension/xml2.control
diff --git a/databases/postgresql18-server/pkg-plist-plperl b/databases/postgresql18-server/pkg-plist-plperl
new file mode 100644
index 000000000000..67112b25bfb0
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-plperl
@@ -0,0 +1,24 @@
+include/postgresql/server/plperl.h
+include/postgresql/server/ppport.h
+include/postgresql/server/plperl_system.h
+%%DATADIR%%/extension/plperlu--1.0.sql
+%%DATADIR%%/extension/plperl.control
+%%DATADIR%%/extension/plperl--1.0.sql
+%%DATADIR%%/extension/plperlu.control
+%%DOCSDIR%%/README-plperl
+lib/postgresql/bool_plperl.so
+lib/postgresql/hstore_plperl.so
+lib/postgresql/jsonb_plperl.so
+lib/postgresql/plperl.so
+%%DATADIR%%/extension/bool_plperl--1.0.sql
+%%DATADIR%%/extension/bool_plperl.control
+%%DATADIR%%/extension/bool_plperlu--1.0.sql
+%%DATADIR%%/extension/bool_plperlu.control
+%%DATADIR%%/extension/hstore_plperl--1.0.sql
+%%DATADIR%%/extension/hstore_plperl.control
+%%DATADIR%%/extension/hstore_plperlu--1.0.sql
+%%DATADIR%%/extension/hstore_plperlu.control
+%%DATADIR%%/extension/jsonb_plperl--1.0.sql
+%%DATADIR%%/extension/jsonb_plperl.control
+%%DATADIR%%/extension/jsonb_plperlu--1.0.sql
+%%DATADIR%%/extension/jsonb_plperlu.control
diff --git a/databases/postgresql18-server/pkg-plist-plpython b/databases/postgresql18-server/pkg-plist-plpython
new file mode 100644
index 000000000000..23631de669b7
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-plpython
@@ -0,0 +1,32 @@
+include/postgresql/server/plpy_cursorobject.h
+include/postgresql/server/plpy_elog.h
+include/postgresql/server/plpy_exec.h
+include/postgresql/server/plpy_main.h
+include/postgresql/server/plpy_planobject.h
+include/postgresql/server/plpy_plpymodule.h
+include/postgresql/server/plpy_procedure.h
+include/postgresql/server/plpy_resultobject.h
+include/postgresql/server/plpy_spi.h
+include/postgresql/server/plpy_subxactobject.h
+include/postgresql/server/plpy_typeio.h
+include/postgresql/server/plpy_util.h
+include/postgresql/server/plpython.h
+include/postgresql/server/plpython_system.h
+%%DOCSDIR%%/README-plpython
+%%PYTHON2%%lib/postgresql/plpython2.so
+%%PYTHON3%%lib/postgresql/plpython3.so
+%%PYTHON2%%%%DATADIR%%/extension/plpython2u--1.0.sql
+%%PYTHON2%%%%DATADIR%%/extension/plpython2u.control
+%%PYTHON3%%%%DATADIR%%/extension/plpython3u--1.0.sql
+%%PYTHON3%%%%DATADIR%%/extension/plpython3u.control
+%%PYTHON2%%%%DATADIR%%/extension/plpythonu--1.0.sql
+%%PYTHON2%%%%DATADIR%%/extension/plpythonu.control
+lib/postgresql/hstore_plpython3.so
+lib/postgresql/jsonb_plpython3.so
+lib/postgresql/ltree_plpython3.so
+%%DATADIR%%/extension/hstore_plpython3u--1.0.sql
+%%DATADIR%%/extension/hstore_plpython3u.control
+%%DATADIR%%/extension/jsonb_plpython3u--1.0.sql
+%%DATADIR%%/extension/jsonb_plpython3u.control
+%%DATADIR%%/extension/ltree_plpython3u--1.0.sql
+%%DATADIR%%/extension/ltree_plpython3u.control
diff --git a/databases/postgresql18-server/pkg-plist-pltcl b/databases/postgresql18-server/pkg-plist-pltcl
new file mode 100644
index 000000000000..05cf5edaac03
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-pltcl
@@ -0,0 +1,6 @@
+%%DATADIR%%/extension/pltcl--1.0.sql
+%%DATADIR%%/extension/pltcl.control
+%%DATADIR%%/extension/pltclu.control
+%%DATADIR%%/extension/pltclu--1.0.sql
+%%DOCSDIR%%/README-pltcl
+lib/postgresql/pltcl.so
diff --git a/databases/postgresql18-server/pkg-plist-server b/databases/postgresql18-server/pkg-plist-server
new file mode 100644
index 000000000000..04c10757434f
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-server
@@ -0,0 +1,1725 @@
+bin/initdb
+bin/pg_archivecleanup
+bin/pg_basebackup
+bin/pg_checksums
+bin/pg_controldata
+bin/pg_createsubscriber
+bin/pg_ctl
+bin/pg_receivewal
+bin/pg_recvlogical
+bin/pg_resetwal
+bin/pg_rewind
+bin/pg_test_fsync
+bin/pg_test_timing
+bin/pg_upgrade
+bin/pg_waldump
+bin/postgres
+etc/periodic/daily/502.pgsql
+include/postgresql/server/plpgsql.h
+lib/libpgcommon.a
+lib/libpgcommon_shlib.a
+lib/postgresql/cyrillic_and_mic.so
+lib/postgresql/dict_snowball.so
+lib/postgresql/euc2004_sjis2004.so
+lib/postgresql/euc_cn_and_mic.so
+lib/postgresql/euc_jp_and_sjis.so
+lib/postgresql/euc_kr_and_mic.so
+lib/postgresql/euc_tw_and_big5.so
+lib/postgresql/latin2_and_win1250.so
+lib/postgresql/latin_and_mic.so
+lib/postgresql/libpqwalreceiver.so
+lib/postgresql/pgoutput.so
+lib/postgresql/plpgsql.so
+lib/postgresql/utf8_and_big5.so
+lib/postgresql/utf8_and_cyrillic.so
+lib/postgresql/utf8_and_euc2004.so
+lib/postgresql/utf8_and_euc_cn.so
+lib/postgresql/utf8_and_euc_jp.so
+lib/postgresql/utf8_and_euc_kr.so
+lib/postgresql/utf8_and_euc_tw.so
+lib/postgresql/utf8_and_gb18030.so
+lib/postgresql/utf8_and_gbk.so
+lib/postgresql/utf8_and_iso8859.so
+lib/postgresql/utf8_and_iso8859_1.so
+lib/postgresql/utf8_and_johab.so
+lib/postgresql/utf8_and_sjis.so
+lib/postgresql/utf8_and_sjis2004.so
+lib/postgresql/utf8_and_uhc.so
+lib/postgresql/utf8_and_win.so
+%%LLVM%%%%GSSAPI%%lib/postgresql/bitcode/postgres/libpq/be-gssapi-common.bc
+%%LLVM%%%%GSSAPI%%lib/postgresql/bitcode/postgres/libpq/be-secure-gssapi.bc
+%%LLVM%%%%SSL%%lib/postgresql/bitcode/postgres/libpq/be-secure-openssl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres.index.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_bloom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_inclusion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_minmax.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_minmax_multi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_pageops.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_revmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_tuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_validate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/attmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/bufmask.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/detoast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/heaptuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/indextuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/printsimple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/printtup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/reloptions.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/scankey.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/session.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/syncscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tidstore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/toast_compression.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/toast_internals.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tupconvert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tupdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginarrayproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginbulk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/gindatapage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginentrypage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginfast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginget.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/gininsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginlogic.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginpostinglist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistbuild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistbuildbuffers.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistget.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistsplit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hash_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashfunc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashovfl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashsearch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashsort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_handler.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_visibility.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heaptoast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/hio.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/pruneheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/rewriteheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/vacuumlazy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/visibilitymap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/amapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/amvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/genam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/indexam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtcompare.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtdedup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtpreprocesskeys.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsearch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsplitloc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/brindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/clogdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/committsdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/dbasedesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/genericdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/gindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/gistdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/hashdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/heapdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/logicalmsgdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/mxactdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/nbtdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/relmapdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/replorigindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/rmgrdesc_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/seqdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/smgrdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/spgdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/standbydesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/tblspcdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/xactdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/xlogdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/sequence/sequence.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgdoinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spginsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgkdtreeproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgquadtreeproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgtextproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/table.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/tableam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/tableamapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/toast_helper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/bernoulli.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/system.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/tablesample.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/clog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/commit_ts.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/generic_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/multixact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/parallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/rmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/slru.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/subtrans.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/timeline.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/transam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/twophase.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/twophase_rmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/varsup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogarchive.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogbackup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xloginsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogprefetcher.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogreader.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogrecovery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogstats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/archive/shell_archive.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/backup_manifest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_gzip.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_incremental.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_lz4.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_progress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_server.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_sink.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_throttle.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_zstd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/walsummary.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/walsummaryfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootparse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootscanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootstrap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/aclchk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/catalog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/dependency.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/heap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/index.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/indexing.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/namespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/objectaccess.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/objectaddress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/partition.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_aggregate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_attrdef.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_cast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_class.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_collation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_constraint.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_conversion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_db_role_setting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_depend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_enum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_inherits.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_largeobject.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_namespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_operator.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_parameter_acl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_proc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_publication.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_range.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_shdepend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_subscription.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/storage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/toasting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/aggregatecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/alter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/amcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/analyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/async.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/cluster.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/collationcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/comment.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/constraint.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/conversioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyfrom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyfromparse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyto.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/createas.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/dbcommands.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/define.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/discard.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/dropcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/event_trigger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_dr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_format.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_state.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/extension.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/foreigncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/functioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/indexcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/lockcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/matview.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/opclasscmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/operatorcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/policy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/portalcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/prepare.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/proclang.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/publicationcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/schemacmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/seclabel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/sequence.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/statscmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/subscriptioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tablecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tablespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/trigger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tsearchcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/typecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/user.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/vacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/vacuumparallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/variable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/view.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execAmi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execAsync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execCurrent.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execExpr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execExprInterp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execGrouping.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execIndexing.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execJunk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execMain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execParallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execPartition.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execProcnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execReplication.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execSRF.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execScan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execTuples.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execUtils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/functions.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/instrument.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeAgg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeAppend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapAnd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapHeapscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapIndexscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapOr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeCtescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeCustom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeForeignscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeFunctionscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGather.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGatherMerge.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGroup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeHash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeHashjoin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIncrementalSort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIndexonlyscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIndexscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeLimit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeLockRows.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMaterial.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMemoize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMergeAppend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMergejoin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeModifyTable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeNamedtuplestorescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeNestloop.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeProjectSet.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeRecursiveunion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeResult.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSamplescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSeqscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSetOp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSubplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSubqueryscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTableFuncscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTidrangescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTidscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeUnique.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeValuesscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeWindowAgg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeWorktablescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/spi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/tqueue.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/tstoreReceiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/foreign/foreign.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/jit/jit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/bipartite_match.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/bloomfilter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/dshash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/hyperloglog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/ilist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/integerset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/knapsack.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/pairingheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/rbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-oauth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-sasl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-scram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-fsstubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-secure-common.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-secure.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/crypt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/hba.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/ifaddr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqcomm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqformat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqmq.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/main/main.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/bitmapset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/copyfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/equalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/extensible.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/list.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/makefuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/multibitmapset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/nodeFuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/outfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/params.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/print.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/queryjumblefuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/read.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/readfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/tidbitmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/value.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_cx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_erx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_eval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_main.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_misc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_mutation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_ox1.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_ox2.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_pmx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_pool.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_px.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_random.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_recombination.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_selection.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/allpaths.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/clausesel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/costsize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/equivclass.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/indxpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/joinpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/joinrels.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/pathkeys.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/tidpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/analyzejoins.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/createplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/initsplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planagg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planmain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/setrefs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/subselect.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepagg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepjointree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepqual.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/preptlist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepunion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/appendinfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/clauses.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/inherit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/joininfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/orclauses.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/paramassign.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/pathnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/placeholder.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/plancat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/predtest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/relnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/restrictinfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/tlist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/var.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/analyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_agg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_clause.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_coerce.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_collate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_cte.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_enr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_expr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_func.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_jsontable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_merge.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_node.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_oper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_param.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_utilcmd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/scan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/scansup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partbounds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partprune.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/atomics.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/pg_sema.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/pg_shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/autovacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/auxprocess.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/bgworker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/bgwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/checkpointer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/fork_process.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/interrupt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/launch_backend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/pgarch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/pmchild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/postmaster.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/startup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/syslogger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/walsummarizer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/walwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regcomp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regerror.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regexec.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regexport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regfree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regprefix.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/applyparallelworker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/conflict.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/decode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/launcher.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/logical.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/logicalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/message.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/origin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/proto.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/reorderbuffer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/slotsync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/snapbuild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/tablesync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/worker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/repl_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/repl_scanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/slot.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/slotfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep_scanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walreceiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walreceiverfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walsender.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteDefine.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteHandler.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteManip.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteRemove.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteSearchCycle.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteSupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rowsecurity.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/attribute_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/dependencies.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/extended_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/mcv.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/mvdistinct.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/relation_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/stat_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_callback.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_init.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_io.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_io_uring.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_sync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_worker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/read_stream.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/buf_init.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/buf_table.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/bufmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/freelist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/localbuf.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/buffile.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/copydir.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/fd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/fileset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/reinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/sharedfileset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/freespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/fsmpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/indexfsm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/barrier.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm_impl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm_registry.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/ipc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/ipci.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/latch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/pmsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/procarray.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/procsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shm_mq.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shm_toc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/signalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/sinval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/sinvaladt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/standby.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/waiteventset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/large_object/inv_api.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/condition_variable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/deadlock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lwlock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/predicate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/proc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/s_lock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/bufpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/checksum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/itemptr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/bulk_write.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/md.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/smgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/sync/sync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/backend_startup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/cmdtag.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/dest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/fastpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/postgres.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/pquery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/utility.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_ispell.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_simple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_synonym.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_thesaurus.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/regis.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/spell.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/to_tsany.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_locale.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_parse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/wparser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/wparser_def.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/backend_progress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/backend_status.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_archiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_backend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_bgwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_checkpointer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_database.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_function.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_io.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_replslot.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_slru.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_subscription.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_wal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_xact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/wait_event.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/wait_event_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/acl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/amutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_expanded.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_userfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arrayfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arraysubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arrayutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ascii.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/bool.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/cash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/char.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/cryptohashfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/date.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/datetime.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/datum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/dbsize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/domains.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/encode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/enum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/expandeddatum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/expandedrecord.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/float.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/format_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/formatting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/genfile.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_ops.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/hbafuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/inet_cidr_ntop.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/inet_net_pton.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/int.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/int8.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/json.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_gin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_util.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonbsubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_exec.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_scan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/like.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/like_support.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/lockfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mac.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mac8.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mcxtfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/misc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/multirangetypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/multirangetypes_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/name.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/numeric.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/numutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/oid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/oracle_compat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/orderedsetaggs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/partitionfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_builtin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_icu.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_libc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_lsn.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_upgrade_support.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pgstatfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pseudorandomfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pseudotypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/quote.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/regexp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/regproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ri_triggers.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rowtypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ruleutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/skipsupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/timestamp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/trigfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsginidx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsgistidx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_cleanup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_rewrite.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_util.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsrank.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector_parser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/uuid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varbit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varchar.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varlena.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/version.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/waitfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/windowfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xid8funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xml.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/attoptcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/catcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/evtcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/funccache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/inval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/lsyscache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/partcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/plancache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relfilenumbermap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relmapper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/spccache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/syscache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/ts_cache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/typcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/assert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/csvlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/elog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/jsonlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/dfmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/fmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/funcapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgrtab.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/hash/dynahash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/hash/pg_crc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/globals.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/miscinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/postinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/usercontext.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/conv.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/mbutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/stringinfo_mb.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/wstrcmp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/wstrncmp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/conffiles.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc-file.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc_tables.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/help_config.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/injection_point.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_config.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_controldata.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_rusage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/ps_status.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/queryenvironment.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/rls.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/sampling.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/stack_depth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/superuser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/timeout.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/tzparser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/alignedalloc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/aset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/bump.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/dsa.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/freepage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/generation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/mcxt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/memdebug.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/portalmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/slab.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/resowner/resowner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/logtape.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/qsort_interruptible.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/sharedtuplestore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/sortsupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplesort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplesortvariants.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplestore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/time/combocid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/time/snapmgr.bc
+%%LLVM%%lib/postgresql/llvmjit.so
+%%LLVM%%lib/postgresql/llvmjit_types.bc
+%%PORTDOCS%%%%DOCSDIR%%/README-server
+%%DATADIR%%/errcodes.txt
+%%DATADIR%%/extension/plpgsql--1.0.sql
+%%DATADIR%%/extension/plpgsql.control
+%%DATADIR%%/information_schema.sql
+%%DATADIR%%/pg_hba.conf.sample
+%%DATADIR%%/pg_ident.conf.sample
+%%DATADIR%%/postgresql.conf.sample
+%%DATADIR%%/snowball_create.sql
+%%DATADIR%%/sql_features.txt
+%%DATADIR%%/system_functions.sql
+%%DATADIR%%/system_views.sql
+%%NLS%%share/locale/cs/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/id/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Abidjan
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Accra
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Addis_Ababa
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Algiers
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Asmara
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Asmera
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bamako
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bangui
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Banjul
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bissau
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Blantyre
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Brazzaville
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bujumbura
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Cairo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Casablanca
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ceuta
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Conakry
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Dakar
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Dar_es_Salaam
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Djibouti
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Douala
+%%TZDATA%%%%DATADIR%%/timezone/Africa/El_Aaiun
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Freetown
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Gaborone
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Harare
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Johannesburg
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Juba
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kampala
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Khartoum
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kigali
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kinshasa
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lagos
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Libreville
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lome
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Luanda
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lubumbashi
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lusaka
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Malabo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Maputo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Maseru
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Mbabane
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Mogadishu
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Monrovia
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Nairobi
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ndjamena
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Niamey
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Nouakchott
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ouagadougou
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Porto-Novo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Sao_Tome
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Timbuktu
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Tripoli
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Tunis
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Windhoek
+%%TZDATA%%%%DATADIR%%/timezone/America/Adak
+%%TZDATA%%%%DATADIR%%/timezone/America/Anchorage
+%%TZDATA%%%%DATADIR%%/timezone/America/Anguilla
+%%TZDATA%%%%DATADIR%%/timezone/America/Antigua
+%%TZDATA%%%%DATADIR%%/timezone/America/Araguaina
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Buenos_Aires
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Catamarca
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/ComodRivadavia
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Cordoba
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Jujuy
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/La_Rioja
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Mendoza
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Rio_Gallegos
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Salta
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/San_Juan
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/San_Luis
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Tucuman
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Ushuaia
+%%TZDATA%%%%DATADIR%%/timezone/America/Aruba
+%%TZDATA%%%%DATADIR%%/timezone/America/Asuncion
+%%TZDATA%%%%DATADIR%%/timezone/America/Atikokan
+%%TZDATA%%%%DATADIR%%/timezone/America/Atka
+%%TZDATA%%%%DATADIR%%/timezone/America/Bahia
+%%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas
+%%TZDATA%%%%DATADIR%%/timezone/America/Barbados
+%%TZDATA%%%%DATADIR%%/timezone/America/Belem
+%%TZDATA%%%%DATADIR%%/timezone/America/Belize
+%%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon
+%%TZDATA%%%%DATADIR%%/timezone/America/Boa_Vista
+%%TZDATA%%%%DATADIR%%/timezone/America/Bogota
+%%TZDATA%%%%DATADIR%%/timezone/America/Boise
+%%TZDATA%%%%DATADIR%%/timezone/America/Buenos_Aires
+%%TZDATA%%%%DATADIR%%/timezone/America/Cambridge_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Campo_Grande
+%%TZDATA%%%%DATADIR%%/timezone/America/Cancun
+%%TZDATA%%%%DATADIR%%/timezone/America/Caracas
+%%TZDATA%%%%DATADIR%%/timezone/America/Catamarca
+%%TZDATA%%%%DATADIR%%/timezone/America/Cayenne
+%%TZDATA%%%%DATADIR%%/timezone/America/Cayman
+%%TZDATA%%%%DATADIR%%/timezone/America/Chicago
+%%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua
+%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
+%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
+%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
+%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
+%%TZDATA%%%%DATADIR%%/timezone/America/Creston
+%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
+%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+%%TZDATA%%%%DATADIR%%/timezone/America/Danmarkshavn
+%%TZDATA%%%%DATADIR%%/timezone/America/Dawson
+%%TZDATA%%%%DATADIR%%/timezone/America/Dawson_Creek
+%%TZDATA%%%%DATADIR%%/timezone/America/Denver
+%%TZDATA%%%%DATADIR%%/timezone/America/Detroit
+%%TZDATA%%%%DATADIR%%/timezone/America/Dominica
+%%TZDATA%%%%DATADIR%%/timezone/America/Edmonton
+%%TZDATA%%%%DATADIR%%/timezone/America/Eirunepe
+%%TZDATA%%%%DATADIR%%/timezone/America/El_Salvador
+%%TZDATA%%%%DATADIR%%/timezone/America/Ensenada
+%%TZDATA%%%%DATADIR%%/timezone/America/Fort_Nelson
+%%TZDATA%%%%DATADIR%%/timezone/America/Fort_Wayne
+%%TZDATA%%%%DATADIR%%/timezone/America/Fortaleza
+%%TZDATA%%%%DATADIR%%/timezone/America/Glace_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Godthab
+%%TZDATA%%%%DATADIR%%/timezone/America/Goose_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Grand_Turk
+%%TZDATA%%%%DATADIR%%/timezone/America/Grenada
+%%TZDATA%%%%DATADIR%%/timezone/America/Guadeloupe
+%%TZDATA%%%%DATADIR%%/timezone/America/Guatemala
+%%TZDATA%%%%DATADIR%%/timezone/America/Guayaquil
+%%TZDATA%%%%DATADIR%%/timezone/America/Guyana
+%%TZDATA%%%%DATADIR%%/timezone/America/Halifax
+%%TZDATA%%%%DATADIR%%/timezone/America/Havana
+%%TZDATA%%%%DATADIR%%/timezone/America/Hermosillo
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Indianapolis
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Knox
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Marengo
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Petersburg
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Tell_City
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Vevay
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Vincennes
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Winamac
+%%TZDATA%%%%DATADIR%%/timezone/America/Indianapolis
+%%TZDATA%%%%DATADIR%%/timezone/America/Inuvik
+%%TZDATA%%%%DATADIR%%/timezone/America/Iqaluit
+%%TZDATA%%%%DATADIR%%/timezone/America/Jamaica
+%%TZDATA%%%%DATADIR%%/timezone/America/Jujuy
+%%TZDATA%%%%DATADIR%%/timezone/America/Juneau
+%%TZDATA%%%%DATADIR%%/timezone/America/Kentucky/Louisville
+%%TZDATA%%%%DATADIR%%/timezone/America/Kentucky/Monticello
+%%TZDATA%%%%DATADIR%%/timezone/America/Knox_IN
+%%TZDATA%%%%DATADIR%%/timezone/America/Kralendijk
+%%TZDATA%%%%DATADIR%%/timezone/America/La_Paz
+%%TZDATA%%%%DATADIR%%/timezone/America/Lima
+%%TZDATA%%%%DATADIR%%/timezone/America/Los_Angeles
+%%TZDATA%%%%DATADIR%%/timezone/America/Louisville
+%%TZDATA%%%%DATADIR%%/timezone/America/Lower_Princes
+%%TZDATA%%%%DATADIR%%/timezone/America/Maceio
+%%TZDATA%%%%DATADIR%%/timezone/America/Managua
+%%TZDATA%%%%DATADIR%%/timezone/America/Manaus
+%%TZDATA%%%%DATADIR%%/timezone/America/Marigot
+%%TZDATA%%%%DATADIR%%/timezone/America/Martinique
+%%TZDATA%%%%DATADIR%%/timezone/America/Matamoros
+%%TZDATA%%%%DATADIR%%/timezone/America/Mazatlan
+%%TZDATA%%%%DATADIR%%/timezone/America/Mendoza
+%%TZDATA%%%%DATADIR%%/timezone/America/Menominee
+%%TZDATA%%%%DATADIR%%/timezone/America/Merida
+%%TZDATA%%%%DATADIR%%/timezone/America/Metlakatla
+%%TZDATA%%%%DATADIR%%/timezone/America/Mexico_City
+%%TZDATA%%%%DATADIR%%/timezone/America/Miquelon
+%%TZDATA%%%%DATADIR%%/timezone/America/Moncton
+%%TZDATA%%%%DATADIR%%/timezone/America/Monterrey
+%%TZDATA%%%%DATADIR%%/timezone/America/Montevideo
+%%TZDATA%%%%DATADIR%%/timezone/America/Montreal
+%%TZDATA%%%%DATADIR%%/timezone/America/Montserrat
+%%TZDATA%%%%DATADIR%%/timezone/America/Nassau
+%%TZDATA%%%%DATADIR%%/timezone/America/New_York
+%%TZDATA%%%%DATADIR%%/timezone/America/Nipigon
+%%TZDATA%%%%DATADIR%%/timezone/America/Nome
+%%TZDATA%%%%DATADIR%%/timezone/America/Noronha
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/Beulah
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/Center
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/New_Salem
+%%TZDATA%%%%DATADIR%%/timezone/America/Nuuk
+%%TZDATA%%%%DATADIR%%/timezone/America/Ojinaga
+%%TZDATA%%%%DATADIR%%/timezone/America/Panama
+%%TZDATA%%%%DATADIR%%/timezone/America/Pangnirtung
+%%TZDATA%%%%DATADIR%%/timezone/America/Paramaribo
+%%TZDATA%%%%DATADIR%%/timezone/America/Phoenix
+%%TZDATA%%%%DATADIR%%/timezone/America/Port-au-Prince
+%%TZDATA%%%%DATADIR%%/timezone/America/Port_of_Spain
+%%TZDATA%%%%DATADIR%%/timezone/America/Porto_Acre
+%%TZDATA%%%%DATADIR%%/timezone/America/Porto_Velho
+%%TZDATA%%%%DATADIR%%/timezone/America/Puerto_Rico
+%%TZDATA%%%%DATADIR%%/timezone/America/Punta_Arenas
+%%TZDATA%%%%DATADIR%%/timezone/America/Rainy_River
+%%TZDATA%%%%DATADIR%%/timezone/America/Rankin_Inlet
+%%TZDATA%%%%DATADIR%%/timezone/America/Recife
+%%TZDATA%%%%DATADIR%%/timezone/America/Regina
+%%TZDATA%%%%DATADIR%%/timezone/America/Resolute
+%%TZDATA%%%%DATADIR%%/timezone/America/Rio_Branco
+%%TZDATA%%%%DATADIR%%/timezone/America/Rosario
+%%TZDATA%%%%DATADIR%%/timezone/America/Santa_Isabel
+%%TZDATA%%%%DATADIR%%/timezone/America/Santarem
+%%TZDATA%%%%DATADIR%%/timezone/America/Santiago
+%%TZDATA%%%%DATADIR%%/timezone/America/Santo_Domingo
+%%TZDATA%%%%DATADIR%%/timezone/America/Sao_Paulo
+%%TZDATA%%%%DATADIR%%/timezone/America/Scoresbysund
+%%TZDATA%%%%DATADIR%%/timezone/America/Shiprock
+%%TZDATA%%%%DATADIR%%/timezone/America/Sitka
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Barthelemy
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Johns
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Kitts
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Lucia
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Thomas
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Vincent
+%%TZDATA%%%%DATADIR%%/timezone/America/Swift_Current
+%%TZDATA%%%%DATADIR%%/timezone/America/Tegucigalpa
+%%TZDATA%%%%DATADIR%%/timezone/America/Thule
+%%TZDATA%%%%DATADIR%%/timezone/America/Thunder_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Tijuana
+%%TZDATA%%%%DATADIR%%/timezone/America/Toronto
+%%TZDATA%%%%DATADIR%%/timezone/America/Tortola
+%%TZDATA%%%%DATADIR%%/timezone/America/Vancouver
+%%TZDATA%%%%DATADIR%%/timezone/America/Virgin
+%%TZDATA%%%%DATADIR%%/timezone/America/Whitehorse
+%%TZDATA%%%%DATADIR%%/timezone/America/Winnipeg
+%%TZDATA%%%%DATADIR%%/timezone/America/Yakutat
+%%TZDATA%%%%DATADIR%%/timezone/America/Yellowknife
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Casey
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Davis
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/DumontDUrville
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Macquarie
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Mawson
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/McMurdo
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Palmer
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Rothera
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/South_Pole
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Syowa
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Troll
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Vostok
+%%TZDATA%%%%DATADIR%%/timezone/Arctic/Longyearbyen
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aden
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Almaty
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Amman
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Anadyr
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bangkok
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Barnaul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Beirut
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bishkek
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Brunei
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Calcutta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chita
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Choibalsan
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chongqing
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chungking
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Colombo
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dacca
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Damascus
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dhaka
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ho_Chi_Minh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hong_Kong
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hovd
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Irkutsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Istanbul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jakarta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jayapura
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jerusalem
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kabul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kamchatka
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Karachi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kashgar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kathmandu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Katmandu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Khandyga
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kolkata
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Krasnoyarsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuala_Lumpur
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuching
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuwait
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Macao
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Macau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Magadan
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Makassar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Manila
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Muscat
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Nicosia
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Novokuznetsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Novosibirsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Omsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Oral
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Phnom_Penh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Pontianak
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Pyongyang
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qatar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qostanay
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qyzylorda
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Rangoon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Riyadh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Saigon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Sakhalin
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Samarkand
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Seoul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Shanghai
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Singapore
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Srednekolymsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Taipei
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tashkent
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tbilisi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tehran
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tel_Aviv
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Thimbu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Thimphu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tokyo
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tomsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ujung_Pandang
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ulaanbaatar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ulan_Bator
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Urumqi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ust-Nera
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Vientiane
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Vladivostok
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yakutsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yangon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yekaterinburg
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yerevan
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Azores
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Bermuda
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Canary
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Cape_Verde
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Faeroe
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Faroe
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Jan_Mayen
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Madeira
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Reykjavik
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/South_Georgia
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/St_Helena
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Stanley
+%%TZDATA%%%%DATADIR%%/timezone/Australia/ACT
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Adelaide
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Brisbane
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Broken_Hill
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Canberra
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Currie
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Darwin
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Eucla
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Hobart
+%%TZDATA%%%%DATADIR%%/timezone/Australia/LHI
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Lindeman
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Lord_Howe
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Melbourne
+%%TZDATA%%%%DATADIR%%/timezone/Australia/NSW
+%%TZDATA%%%%DATADIR%%/timezone/Australia/North
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Perth
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Queensland
+%%TZDATA%%%%DATADIR%%/timezone/Australia/South
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Sydney
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Tasmania
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Victoria
+%%TZDATA%%%%DATADIR%%/timezone/Australia/West
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Yancowinna
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/Acre
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/DeNoronha
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/East
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/West
+%%TZDATA%%%%DATADIR%%/timezone/CET
+%%TZDATA%%%%DATADIR%%/timezone/CST6CDT
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Central
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Pacific
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Saskatchewan
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Yukon
+%%TZDATA%%%%DATADIR%%/timezone/Chile/Continental
+%%TZDATA%%%%DATADIR%%/timezone/Chile/EasterIsland
+%%TZDATA%%%%DATADIR%%/timezone/Cuba
+%%TZDATA%%%%DATADIR%%/timezone/EET
+%%TZDATA%%%%DATADIR%%/timezone/EST
+%%TZDATA%%%%DATADIR%%/timezone/EST5EDT
+%%TZDATA%%%%DATADIR%%/timezone/Egypt
+%%TZDATA%%%%DATADIR%%/timezone/Eire
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+1
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+10
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+11
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+12
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+2
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+3
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+4
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+5
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+6
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+7
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+8
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+9
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-1
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-10
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-11
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-12
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-13
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-14
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-2
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-3
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-4
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-5
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-6
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-7
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-8
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-9
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Greenwich
+%%TZDATA%%%%DATADIR%%/timezone/Etc/UCT
+%%TZDATA%%%%DATADIR%%/timezone/Etc/UTC
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Universal
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Zulu
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Amsterdam
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Andorra
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Astrakhan
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Athens
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Belfast
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Belgrade
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Berlin
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Bratislava
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Brussels
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Bucharest
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Budapest
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Busingen
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Chisinau
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Copenhagen
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Dublin
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Gibraltar
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Guernsey
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Helsinki
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Isle_of_Man
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Istanbul
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Jersey
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kaliningrad
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kiev
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kirov
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kyiv
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Lisbon
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Ljubljana
+%%TZDATA%%%%DATADIR%%/timezone/Europe/London
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Luxembourg
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Madrid
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Malta
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Mariehamn
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Minsk
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Monaco
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Moscow
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Nicosia
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Oslo
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Paris
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Podgorica
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Prague
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Riga
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Rome
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
+%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Stockholm
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tallinn
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tirane
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tiraspol
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Ulyanovsk
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Uzhgorod
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vaduz
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vatican
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vienna
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vilnius
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Volgograd
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Warsaw
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zagreb
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zaporozhye
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zurich
+%%TZDATA%%%%DATADIR%%/timezone/Factory
+%%TZDATA%%%%DATADIR%%/timezone/GB
+%%TZDATA%%%%DATADIR%%/timezone/GB-Eire
+%%TZDATA%%%%DATADIR%%/timezone/GMT
+%%TZDATA%%%%DATADIR%%/timezone/GMT+0
+%%TZDATA%%%%DATADIR%%/timezone/GMT-0
+%%TZDATA%%%%DATADIR%%/timezone/GMT0
+%%TZDATA%%%%DATADIR%%/timezone/Greenwich
+%%TZDATA%%%%DATADIR%%/timezone/HST
+%%TZDATA%%%%DATADIR%%/timezone/Hongkong
+%%TZDATA%%%%DATADIR%%/timezone/Iceland
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Antananarivo
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Chagos
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Christmas
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Cocos
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Comoro
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Kerguelen
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mahe
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Maldives
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mauritius
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mayotte
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Reunion
+%%TZDATA%%%%DATADIR%%/timezone/Iran
+%%TZDATA%%%%DATADIR%%/timezone/Israel
+%%TZDATA%%%%DATADIR%%/timezone/Jamaica
+%%TZDATA%%%%DATADIR%%/timezone/Japan
+%%TZDATA%%%%DATADIR%%/timezone/Kwajalein
+%%TZDATA%%%%DATADIR%%/timezone/Libya
+%%TZDATA%%%%DATADIR%%/timezone/MET
+%%TZDATA%%%%DATADIR%%/timezone/MST
+%%TZDATA%%%%DATADIR%%/timezone/MST7MDT
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/BajaNorte
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/BajaSur
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/General
+%%TZDATA%%%%DATADIR%%/timezone/NZ
+%%TZDATA%%%%DATADIR%%/timezone/NZ-CHAT
+%%TZDATA%%%%DATADIR%%/timezone/Navajo
+%%TZDATA%%%%DATADIR%%/timezone/PRC
+%%TZDATA%%%%DATADIR%%/timezone/PST8PDT
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Apia
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Auckland
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Bougainville
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Chatham
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Chuuk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Easter
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Efate
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Enderbury
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Fakaofo
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Fiji
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Funafuti
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Galapagos
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Gambier
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guadalcanal
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Majuro
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Marquesas
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Midway
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Nauru
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Niue
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Norfolk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Noumea
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pago_Pago
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Palau
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pitcairn
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pohnpei
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Ponape
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Port_Moresby
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Rarotonga
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Saipan
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Samoa
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tahiti
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tarawa
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tongatapu
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Truk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Wake
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Wallis
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Yap
+%%TZDATA%%%%DATADIR%%/timezone/Poland
+%%TZDATA%%%%DATADIR%%/timezone/Portugal
+%%TZDATA%%%%DATADIR%%/timezone/ROC
+%%TZDATA%%%%DATADIR%%/timezone/ROK
+%%TZDATA%%%%DATADIR%%/timezone/Singapore
+%%TZDATA%%%%DATADIR%%/timezone/Turkey
+%%TZDATA%%%%DATADIR%%/timezone/UCT
+%%TZDATA%%%%DATADIR%%/timezone/US/Alaska
+%%TZDATA%%%%DATADIR%%/timezone/US/Aleutian
+%%TZDATA%%%%DATADIR%%/timezone/US/Arizona
+%%TZDATA%%%%DATADIR%%/timezone/US/Central
+%%TZDATA%%%%DATADIR%%/timezone/US/East-Indiana
+%%TZDATA%%%%DATADIR%%/timezone/US/Eastern
+%%TZDATA%%%%DATADIR%%/timezone/US/Hawaii
+%%TZDATA%%%%DATADIR%%/timezone/US/Indiana-Starke
+%%TZDATA%%%%DATADIR%%/timezone/US/Michigan
+%%TZDATA%%%%DATADIR%%/timezone/US/Mountain
+%%TZDATA%%%%DATADIR%%/timezone/US/Pacific
+%%TZDATA%%%%DATADIR%%/timezone/US/Samoa
+%%TZDATA%%%%DATADIR%%/timezone/UTC
+%%TZDATA%%%%DATADIR%%/timezone/Universal
+%%TZDATA%%%%DATADIR%%/timezone/W-SU
+%%TZDATA%%%%DATADIR%%/timezone/WET
+%%TZDATA%%%%DATADIR%%/timezone/Zulu
+%%DATADIR%%/timezonesets/Africa.txt
+%%DATADIR%%/timezonesets/America.txt
+%%DATADIR%%/timezonesets/Antarctica.txt
+%%DATADIR%%/timezonesets/Asia.txt
+%%DATADIR%%/timezonesets/Atlantic.txt
+%%DATADIR%%/timezonesets/Australia
+%%DATADIR%%/timezonesets/Australia.txt
+%%DATADIR%%/timezonesets/Default
+%%DATADIR%%/timezonesets/Etc.txt
+%%DATADIR%%/timezonesets/Europe.txt
+%%DATADIR%%/timezonesets/India
+%%DATADIR%%/timezonesets/Indian.txt
+%%DATADIR%%/timezonesets/Pacific.txt
+%%DATADIR%%/tsearch_data/danish.stop
+%%DATADIR%%/tsearch_data/dutch.stop
+%%DATADIR%%/tsearch_data/english.stop
+%%DATADIR%%/tsearch_data/finnish.stop
+%%DATADIR%%/tsearch_data/french.stop
+%%DATADIR%%/tsearch_data/german.stop
+%%DATADIR%%/tsearch_data/hungarian.stop
+%%DATADIR%%/tsearch_data/hunspell_sample.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_long.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_long.dict
+%%DATADIR%%/tsearch_data/hunspell_sample_num.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_num.dict
+%%DATADIR%%/tsearch_data/ispell_sample.affix
+%%DATADIR%%/tsearch_data/ispell_sample.dict
+%%DATADIR%%/tsearch_data/italian.stop
+%%DATADIR%%/tsearch_data/norwegian.stop
+%%DATADIR%%/tsearch_data/portuguese.stop
+%%DATADIR%%/tsearch_data/russian.stop
+%%DATADIR%%/tsearch_data/spanish.stop
+%%DATADIR%%/tsearch_data/swedish.stop
+%%DATADIR%%/tsearch_data/synonym_sample.syn
+%%DATADIR%%/tsearch_data/thesaurus_sample.ths
+%%DATADIR%%/tsearch_data/turkish.stop
+%%DATADIR%%/tsearch_data/nepali.stop
diff --git a/databases/powa-archivist/Makefile b/databases/powa-archivist/Makefile
index 28be5e498cf5..f3ae1e3e0cea 100644
--- a/databases/powa-archivist/Makefile
+++ b/databases/powa-archivist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= powa-archivist
DISTVERSIONPREFIX= REL_
-DISTVERSION= 5_0_2
+DISTVERSION= 5_0_3
CATEGORIES= databases
MAINTAINER= girgen@FreeBSD.org
diff --git a/databases/powa-archivist/distinfo b/databases/powa-archivist/distinfo
index 08997736a95a..51a5d023a0ad 100644
--- a/databases/powa-archivist/distinfo
+++ b/databases/powa-archivist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744570921
-SHA256 (powa-team-powa-archivist-REL_5_0_2_GH0.tar.gz) = 9a978cdf66a69552c0ecf974498c81f2be500c353790bf2453ea407b5a7ed86d
-SIZE (powa-team-powa-archivist-REL_5_0_2_GH0.tar.gz) = 158434
+TIMESTAMP = 1749502372
+SHA256 (powa-team-powa-archivist-REL_5_0_3_GH0.tar.gz) = 1042e870213b999d16ed912c402b7e99080b0688b57c1274a74d737cc9f59b17
+SIZE (powa-team-powa-archivist-REL_5_0_3_GH0.tar.gz) = 201616
diff --git a/databases/powa-archivist/pkg-plist b/databases/powa-archivist/pkg-plist
index 1a8c0321517a..4198b4756401 100644
--- a/databases/powa-archivist/pkg-plist
+++ b/databases/powa-archivist/pkg-plist
@@ -9,5 +9,7 @@ share/postgresql/extension/powa--5.0.0--5.0.1.sql
share/postgresql/extension/powa--5.0.0.sql
share/postgresql/extension/powa--5.0.1--5.0.2.sql
share/postgresql/extension/powa--5.0.1.sql
+share/postgresql/extension/powa--5.0.2--5.0.3.sql
share/postgresql/extension/powa--5.0.2.sql
+share/postgresql/extension/powa--5.0.3.sql
share/postgresql/extension/powa.control
diff --git a/databases/prometheus-postgres-exporter/Makefile b/databases/prometheus-postgres-exporter/Makefile
index 402d38a59471..829e776444d5 100644
--- a/databases/prometheus-postgres-exporter/Makefile
+++ b/databases/prometheus-postgres-exporter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= prometheus-postgres-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.1
+PORTREVISION= 3
CATEGORIES= databases
MAINTAINER= ivy@FreeBSD.org
diff --git a/databases/prometheus-postgresql-adapter/Makefile b/databases/prometheus-postgresql-adapter/Makefile
index f6885914edcd..52d8451f2cca 100644
--- a/databases/prometheus-postgresql-adapter/Makefile
+++ b/databases/prometheus-postgresql-adapter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-postgresql-adapter
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 24
+PORTREVISION= 27
CATEGORIES= databases
MAINTAINER= felix@userspace.com.au
diff --git a/databases/proxysql/Makefile b/databases/proxysql/Makefile
index 7741ea538d32..24a1c73b91d3 100644
--- a/databases/proxysql/Makefile
+++ b/databases/proxysql/Makefile
@@ -1,5 +1,6 @@
PORTNAME= proxysql
PORTVERSION= 2.6.6
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= zi@FreeBSD.org
@@ -15,13 +16,12 @@ BUILD_DEPENDS= aclocal:devel/automake \
autoreconf:devel/autoconf \
bash:shells/bash \
cmake:devel/cmake-core \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
+ ggrep:textproc/gnugrep \
libgcrypt>0:security/libgcrypt \
libtoolize:devel/libtool \
- e2fsprogs-libuuid>0:misc/e2fsprogs-libuuid \
gnutls>0:security/gnutls
+LIB_DEPENDS= libuuid.so:misc/libuuid
RUN_DEPENDS= libgcrypt>0:security/libgcrypt \
- e2fsprogs-libuuid>0:misc/e2fsprogs-libuuid \
gnutls>0:security/gnutls
USES= compiler:c++11-lang gmake libtool perl5 python:build shebangfix
@@ -48,7 +48,7 @@ post-patch:
-e '7s/^/pidfile="\/var\/run\/${PORTNAME}\/${PORTNAME}.pid"\n/g' \
${WRKSRC}/src/proxysql.cfg
@${REINPLACE_CMD} \
- -e 's,grep -P,${LOCALBASE}/bin/grep -P,g' \
+ -e 's,grep -P,g&,' \
-e '/ export C/d' \
-e 's,PROXYSQLCLICKHOUSE=1 ,,g' \
-e 's,--enable-fastopen=false ,--enable-fastopen=false --enable-shared=no ,g' \
diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile
index e322e8b48854..33a1ed7559c2 100644
--- a/databases/pspg/Makefile
+++ b/databases/pspg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pspg
-DISTVERSION= 5.8.6
+DISTVERSION= 5.8.11
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo
index 9b110c24e207..6f2043740bb0 100644
--- a/databases/pspg/distinfo
+++ b/databases/pspg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746447732
-SHA256 (okbob-pspg-5.8.6_GH0.tar.gz) = ed7c1d43c813b2415d5ce0099ae34381c10f82f211de10a4d8ed0ffcf4f2a938
-SIZE (okbob-pspg-5.8.6_GH0.tar.gz) = 2445375
+TIMESTAMP = 1747591745
+SHA256 (okbob-pspg-5.8.11_GH0.tar.gz) = ae1122d7946c69ca17b3e2e672418957a1b3c6efa221eed62be7d5f7b5e3d0ea
+SIZE (okbob-pspg-5.8.11_GH0.tar.gz) = 2446197
diff --git a/databases/puppetdb-terminus7/Makefile b/databases/puppetdb-terminus7/Makefile
deleted file mode 100644
index f0982c2ff462..000000000000
--- a/databases/puppetdb-terminus7/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= puppetdb-terminus
-PORTVERSION= 7.20.1
-CATEGORIES= databases ruby
-MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
-PKGNAMESUFFIX= 7
-DISTNAME= puppetdb-${PORTVERSION}
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PuppetDB storeconfigs backend terminus module
-WWW= https://docs.puppetlabs.com/puppetdb/latest/
-
-LICENSE= APACHE20
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-CONFLICTS_INSTALL= puppetdb-terminus[0-9]
-NO_BUILD= yes
-USES= gmake ruby
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/Makefile
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${GMAKE} install-puppetdb-termini
-
-.include <bsd.port.mk>
diff --git a/databases/puppetdb-terminus7/distinfo b/databases/puppetdb-terminus7/distinfo
deleted file mode 100644
index d79860fbaca8..000000000000
--- a/databases/puppetdb-terminus7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781513
-SHA256 (puppetdb-7.20.1.tar.gz) = 763bec6bb2310ee077c9c1e5e7ee190e2ced085ce8d1eddbbe1e5f470487ddfa
-SIZE (puppetdb-7.20.1.tar.gz) = 52353416
diff --git a/databases/puppetdb-terminus7/files/patch-Makefile b/databases/puppetdb-terminus7/files/patch-Makefile
deleted file mode 100644
index 40ec63e2cdf3..000000000000
--- a/databases/puppetdb-terminus7/files/patch-Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
---- Makefile.orig 2024-10-29 18:03:30 UTC
-+++ Makefile
-@@ -1,7 +1,7 @@ confdir = /etc
- prefix = /usr/local
- datadir = $(prefix)/share
- confdir = /etc
--rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
-+rubylibdir = $(shell /usr/local/bin/ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
- rundir = /var/run
- bindir = /usr/bin
-
-@@ -36,22 +36,33 @@ install-puppetdb-termini:
-
-
- install-puppetdb-termini:
-- install -Dm 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb"
-- install -Dm 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb"
-- install -Dm 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb"
-- install -Dm 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb"
-- install -Dm 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb"
-- install -Dm 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb"
-- install -Dm 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb"
-- install -Dm 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb"
-- install -Dm 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb"
-- install -Dm 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb"
-- install -Dm 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb"
-- install -Dm 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/face"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/face/node"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/functions"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/node"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/reports"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/util"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb"
-+ install -m 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb"
-+ install -m 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb"
-+ install -m 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb"
-+ install -m 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb"
-+ install -m 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb"
-+ install -m 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb"
-+ install -m 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb"
-+ install -m 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb"
-+ install -m 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb"
-+ install -m 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb"
-+ install -m 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb"
-+ install -m 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb"
-+ install -m 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb"
-+ install -m 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb"
-+ install -m 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb"
-+ install -m 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb"
-
- install-rpm-sysv-init: install-rpm-preinst
- install -d -m 0755 "$(DESTDIR)$(initdir)"
diff --git a/databases/puppetdb-terminus7/pkg-descr b/databases/puppetdb-terminus7/pkg-descr
deleted file mode 100644
index 4d64063e8c6e..000000000000
--- a/databases/puppetdb-terminus7/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The PuppetDB storeconfigs backend terminus module.
diff --git a/databases/puppetdb-terminus7/pkg-plist b/databases/puppetdb-terminus7/pkg-plist
deleted file mode 100644
index a12b86eb6a1a..000000000000
--- a/databases/puppetdb-terminus7/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-%%RUBY_SITELIBDIR%%/puppet/face/node/deactivate.rb
-%%RUBY_SITELIBDIR%%/puppet/face/node/status.rb
-%%RUBY_SITELIBDIR%%/puppet/functions/puppetdb_query.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/catalog/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb_apply.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/node/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/resource/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/reports/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/atom.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/char_encoding.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command_names.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/config.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/http.rb
-
diff --git a/databases/puppetdb7/Makefile b/databases/puppetdb7/Makefile
deleted file mode 100644
index de27aa897615..000000000000
--- a/databases/puppetdb7/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-PORTNAME= puppetdb
-PORTVERSION= 7.20.1
-CATEGORIES= databases java
-MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PuppetDB storeconfigs backend
-WWW= https://docs.puppetlabs.com/puppetdb/latest/
-
-LICENSE= APACHE20
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= bash:shells/bash
-
-USE_RC_SUBR= puppetdb
-
-CONFLICTS_INSTALL= puppetdb[0-9] # etc/puppetdb/bootstrap.cfg.sample
-USES= cpe java shebangfix
-CPE_VENDOR= puppet
-SHEBANG_FILES= ext/bin/puppetdb \
- ext/cli/anonymize \
- ext/cli/config-migration \
- ext/cli/foreground \
- ext/cli/ssl-setup \
- ext/cli/start \
- ext/cli/stop \
- ext/cli/reload \
- ext/cli/upgrade \
- ext/ezbake-functions.sh
-NO_ARCH= yes
-NO_BUILD= yes
-
-USERS= puppetdb
-GROUPS= puppetdb
-
-SUB_LIST= JAVA_HOME=${JAVA_HOME}
-SUB_FILES= pkg-message
-
-post-patch:
-.for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \
- ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file}
-.endfor
- @${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/ext/bin/puppetdb
- @${REINPLACE_CMD} -e 's|/puppetlabs/puppetdb/|/puppetdb/|' \
- -e 's|\(install -m 0644 ext/config/.*\)"|\1.sample"|' \
- ${WRKSRC}/Makefile
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} make install-puppetdb
-
-.include <bsd.port.mk>
diff --git a/databases/puppetdb7/distinfo b/databases/puppetdb7/distinfo
deleted file mode 100644
index 7fd285f54bf8..000000000000
--- a/databases/puppetdb7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781468
-SHA256 (puppetdb-7.20.1.tar.gz) = 763bec6bb2310ee077c9c1e5e7ee190e2ced085ce8d1eddbbe1e5f470487ddfa
-SIZE (puppetdb-7.20.1.tar.gz) = 52353416
diff --git a/databases/puppetdb7/files/patch-Makefile b/databases/puppetdb7/files/patch-Makefile
deleted file mode 100644
index 583fcfa9fe4a..000000000000
--- a/databases/puppetdb7/files/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.orig 2024-07-19 17:09:14 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@
--prefix = /usr/local
-+prefix = %%PREFIX%%
- datadir = $(prefix)/share
--confdir = /etc
-+confdir = %%PREFIX%%/etc
- rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
- rundir = /var/run
--bindir = /usr/bin
-+bindir = %%PREFIX%%/bin
-
- install-puppetdb:
- install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb"
diff --git a/databases/puppetdb7/files/patch-ext_bin_puppetdb b/databases/puppetdb7/files/patch-ext_bin_puppetdb
deleted file mode 100644
index 0a139b110d2e..000000000000
--- a/databases/puppetdb7/files/patch-ext_bin_puppetdb
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/bin/puppetdb.orig 2016-03-17 04:17:10 UTC
-+++ ext/bin/puppetdb
-@@ -5,6 +5,12 @@ if [ -r "/etc/default/puppetdb" ] ; then
- . /etc/default/puppetdb
- elif [ -r "/etc/sysconfig/puppetdb" ] ; then
- . /etc/sysconfig/puppetdb
-+elif [ `uname` == "FreeBSD" ] ; then
-+ CONFIG="%%PREFIX%%/etc/puppetdb/conf.d"
-+ INSTALL_DIR="%%DATADIR%%"
-+ JAVA_BIN="%%PREFIX%%/bin/java"
-+ JAVA_ARGS="-Xmx192m"
-+ USER="puppet"
- elif [ `uname` == "OpenBSD" ] ; then
- JAVA_BIN=$(javaPathHelper -c puppetdb)
- JAVA_ARGS="-Xmx192m"
diff --git a/databases/puppetdb7/files/patch-ext_cli_ssl-setup b/databases/puppetdb7/files/patch-ext_cli_ssl-setup
deleted file mode 100644
index ab86d849142d..000000000000
--- a/databases/puppetdb7/files/patch-ext_cli_ssl-setup
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/cli/ssl-setup.orig 2016-03-17 04:17:10 UTC
-+++ ext/cli/ssl-setup
-@@ -230,7 +230,7 @@ else
- user=puppetdb
- group=puppetdb
-
-- puppetdb_confdir="/etc/puppetlabs/puppetdb"
-+ puppetdb_confdir="%%PREFIX%%/etc/puppetdb"
- fi
-
- set -e
diff --git a/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini b/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini
deleted file mode 100644
index 390068840508..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/config/conf.d/config.ini.orig 2016-03-17 04:17:06 UTC
-+++ ext/config/conf.d/config.ini
-@@ -3,10 +3,10 @@
-
- [global]
- # Store mq/db data in a custom directory
--vardir = /opt/puppetlabs/server/data/puppetdb
-+vardir = /var/db/puppetdb
-
- # Use an external logback config file
--logging-config = /etc/puppetlabs/puppetdb/logback.xml
-+logging-config = %%PREFIX%%/etc/puppetdb/logback.xml
-
- [command-processing]
- # How many command-processing threads to use, defaults to (CPUs / 2)
diff --git a/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini b/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini
deleted file mode 100644
index 42d5665a0f64..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini
+++ /dev/null
@@ -1,8 +0,0 @@
---- ext/config/conf.d/jetty.ini.orig 2016-03-17 04:17:06 UTC
-+++ ext/config/conf.d/jetty.ini
-@@ -30,4 +30,4 @@ port = 8080
-
- # Access logging configuration path. To turn off access logging
- # comment out the line with `access-log-config=...`
--access-log-config = /etc/puppetlabs/puppetdb/request-logging.xml
-+access-log-config = %%PREFIX%%/etc/puppetdb/request-logging.xml
diff --git a/databases/puppetdb7/files/patch-ext_config_logback.xml b/databases/puppetdb7/files/patch-ext_config_logback.xml
deleted file mode 100644
index 08cb543440aa..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_logback.xml
+++ /dev/null
@@ -1,29 +0,0 @@
---- ext/config/logback.xml.orig 2017-04-24 12:27:57.366296793 -0700
-+++ ext/config/logback.xml 2017-04-24 12:28:48.723259627 -0700
-@@ -6,10 +6,10 @@
- </appender>
-
- <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb.log</file>
-+ <file>/var/log/puppetdb/puppetdb.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
-@@ -31,11 +31,11 @@
- level="info"/>
-
- <appender name="STATUS" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb-status.log</file>
-+ <file>/var/log/puppetdb/puppetdb-status.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/databases/puppetdb7/files/patch-ext_config_request-logging.xml b/databases/puppetdb7/files/patch-ext_config_request-logging.xml
deleted file mode 100644
index 51b90d0e844e..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_request-logging.xml
+++ /dev/null
@@ -1,14 +0,0 @@
---- ext/config/request-logging.xml.orig 2017-04-24 12:32:16.604464262 -0700
-+++ ext/config/request-logging.xml 2017-04-24 12:32:46.404637027 -0700
-@@ -1,9 +1,9 @@
- <configuration debug="false">
- <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb-access.log</file>
-+ <file>/var/log/puppetdb/puppetdb-access.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/databases/puppetdb7/files/pkg-message.in b/databases/puppetdb7/files/pkg-message.in
deleted file mode 100644
index fba773047854..000000000000
--- a/databases/puppetdb7/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If this is a new installation, please run the follow to setup your SSL/puppetdb
-server:
-
-%%PREFIX%%/bin/puppetdb ssl-setup
-
-Please also remember to add puppetdb_enable="YES" into your rc.conf.
-EOM
-}
-]
diff --git a/databases/puppetdb7/files/puppetdb.in b/databases/puppetdb7/files/puppetdb.in
deleted file mode 100644
index eb761d7ab425..000000000000
--- a/databases/puppetdb7/files/puppetdb.in
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppetdb
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Configuration settings for puppetdb in /etc/rc.conf:
-#
-# puppetdb_enable (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable puppetdb
-#
-# puppetdb_args (str):
-# Extra arguments passed to start command
-#
-# puppetdb_java_home (str):
-# Set to "%%JAVA_HOME%%" by default.
-# Set the Java virtual machine to run puppetdb
-#
-# puppetdb_java_opts (str):
-# Set to "" by default.
-# Java VM args to use.
-#
-# puppetdb_user (str):
-# Set to "puppetdb" by default.
-# User to run puppetdb as.
-#
-# puppetdb_group (str):
-# Set to "puppetdb" by default.
-# Group for data file ownership.
-#
-# puppetdb_log_file (str):
-# Set to "/var/log/puppetdb/puppetdb.log" by default.
-# Log file location.
-#
-
-. /etc/rc.subr
-
-name="puppetdb"
-rcvar=puppetdb_enable
-
-load_rc_config "${name}"
-
-: ${puppetdb_enable="NO"}
-: ${puppetdb_args="services -c %%PREFIX%%/etc/puppetdb/conf.d"}
-: ${puppetdb_java_home="%%JAVA_HOME%%"}
-: ${puppetdb_user="puppetdb"}
-: ${puppetdb_group="puppetdb"}
-: ${puppetdb_log_file="/var/log/puppetdb/puppetdb.log"}
-
-pidfile="/var/run/puppetdb/puppetdb.pid"
-command="/usr/sbin/daemon"
-java_cmd="${puppetdb_java_home}/bin/java"
-procname="${java_cmd}"
-command_args="-p ${pidfile} ${java_cmd} -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Dlogappender=F1 ${puppetdb_java_opts} -Djava.security.egd=/dev/urandom -cp %%DATADIR%%/puppetdb.jar clojure.main -m puppetlabs.puppetdb.core ${puppetdb_args} > ${puppetdb_log_file} 2>&1"
-
-
-required_files="${java_cmd}"
-
-start_precmd="puppetdb_prestart"
-
-puppetdb_prestart() {
- if [ ! -d "/var/log/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/log/puppetdb"
- fi
- if [ ! -f "${puppetdb_log_file}" ]; then
- touch "${puppetdb_log_file}"
- chown "${puppetdb_user}:${puppetdb_group}" "${puppetdb_log_file}"
- chmod 640 "${puppetdb_log_file}"
- fi
- if [ ! -d "/var/run/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/run/puppetdb"
- fi
-
- chown -R "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/conf.d"
- chmod 0750 "%%PREFIX%%/etc/puppetdb/conf.d"
-
- chown "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/logback.xml"
- chmod 0640 "%%PREFIX%%/etc/puppetdb/logback.xml"
-
- if [ ! -d "/var/db/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/db/puppetdb"
- fi
- chown -R "${puppetdb_user}:${puppetdb_group}" "/var/db/puppetdb"
- chmod 0750 "/var/db/puppetdb"
-}
-
-run_rc_command "$1"
diff --git a/databases/puppetdb7/pkg-descr b/databases/puppetdb7/pkg-descr
deleted file mode 100644
index b76f9bc98577..000000000000
--- a/databases/puppetdb7/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The PuppetDB storeconfigs backend
diff --git a/databases/puppetdb7/pkg-plist b/databases/puppetdb7/pkg-plist
deleted file mode 100644
index 91c4e1df6246..000000000000
--- a/databases/puppetdb7/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/puppetdb
-%%DATADIR%%/cli/apps/anonymize
-%%DATADIR%%/cli/apps/config-migration
-%%DATADIR%%/cli/apps/delete-reports
-%%DATADIR%%/cli/apps/foreground
-%%DATADIR%%/cli/apps/ssl-setup
-%%DATADIR%%/cli/apps/start
-%%DATADIR%%/cli/apps/stop
-%%DATADIR%%/cli/apps/reload
-%%DATADIR%%/cli/apps/upgrade
-%%DATADIR%%/ezbake-functions.sh
-%%DATADIR%%/ezbake.manifest
-%%DATADIR%%/puppetdb.jar
-@group puppetdb
-@sample etc/puppetdb/bootstrap.cfg.sample
-@sample etc/puppetdb/conf.d/auth.conf.sample
-@sample etc/puppetdb/conf.d/config.ini.sample
-@sample etc/puppetdb/conf.d/database.ini.sample
-@sample etc/puppetdb/conf.d/jetty.ini.sample
-@sample etc/puppetdb/conf.d/repl.ini.sample
-@sample etc/puppetdb/logback.xml.sample
-@sample etc/puppetdb/request-logging.xml.sample
-@group
diff --git a/databases/py-aiodataloader/Makefile b/databases/py-aiodataloader/Makefile
new file mode 100644
index 000000000000..7787cf6fcfb4
--- /dev/null
+++ b/databases/py-aiodataloader/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= aiodataloader
+PORTVERSION= 0.4.2
+CATEGORIES= databases python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Asyncio DataLoader implementation for Python
+WWW= https://github.com/syrusakbary/aiodataloader
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.1:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/py-aiodataloader/distinfo b/databases/py-aiodataloader/distinfo
new file mode 100644
index 000000000000..a08bc0b26d92
--- /dev/null
+++ b/databases/py-aiodataloader/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752416400
+SHA256 (aiodataloader-0.4.2.tar.gz) = c92f6f2fb7ee13939ffd68274895aca44ccc0294a1275179bfb8af2b29b788e1
+SIZE (aiodataloader-0.4.2.tar.gz) = 13458
diff --git a/databases/py-aiodataloader/pkg-descr b/databases/py-aiodataloader/pkg-descr
new file mode 100644
index 000000000000..ac4645132d3e
--- /dev/null
+++ b/databases/py-aiodataloader/pkg-descr
@@ -0,0 +1,15 @@
+DataLoader is a generic utility to be used as part of your application's data
+fetching layer to provide a simplified and consistent API over various remote
+data sources such as databases or web services via batching and caching.
+
+A port of the "Loader" API originally developed by @schrockn at Facebook in 2010
+as a simplifying force to coalesce the sundry key-value store back-end APIs
+which existed at the time. At Facebook, "Loader" became one of the
+implementation details of the "Ent" framework, a privacy-aware data entity
+loading and caching layer within web server product code. This ultimately became
+the underpinning for Facebook's GraphQL server implementation and type
+definitions.
+
+Asyncio DataLoader is a Python port of the original JavaScript DataLoader
+implementation. DataLoader is often used when implementing a GraphQL service,
+though it is also broadly useful in other situations.
diff --git a/databases/py-aiomcache/Makefile b/databases/py-aiomcache/Makefile
index 7def4e866fe5..0bef2a99f584 100644
--- a/databases/py-aiomcache/Makefile
+++ b/databases/py-aiomcache/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aiomcache
DISTVERSION= 0.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -9,7 +9,7 @@ MAINTAINER= acm@FreeBSD.org
COMMENT= Minimal asyncio memcached client
WWW= https://github.com/aio-libs/aiomcache/
-LICENSE= BSD
+LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cpe python
diff --git a/databases/py-aiosql/Makefile b/databases/py-aiosql/Makefile
index 2a3d0161cd9a..8f50cdc97bd6 100644
--- a/databases/py-aiosql/Makefile
+++ b/databases/py-aiosql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiosql
-DISTVERSION= 13.3
+DISTVERSION= 13.4
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-aiosql/distinfo b/databases/py-aiosql/distinfo
index a39e13af01dd..a48680bd2115 100644
--- a/databases/py-aiosql/distinfo
+++ b/databases/py-aiosql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741801942
-SHA256 (aiosql-13.3.tar.gz) = 22f587522426106a45683ce206cddd1357dfea65487c88ae9dbf8cb2dc138f10
-SIZE (aiosql-13.3.tar.gz) = 74957
+TIMESTAMP = 1748952287
+SHA256 (aiosql-13.4.tar.gz) = da6ebb4d5e735753853007a7d574e60761338fc6ca8d95d6d95b5d85d7b1354d
+SIZE (aiosql-13.4.tar.gz) = 75730
diff --git a/databases/py-aiosql/files/patch-pyproject.toml b/databases/py-aiosql/files/patch-pyproject.toml
new file mode 100644
index 000000000000..6c959ef542d4
--- /dev/null
+++ b/databases/py-aiosql/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-04-09 08:26:41 UTC
++++ pyproject.toml
+@@ -9,7 +9,7 @@ requires-python = ">=3.9"
+ description = "Simple SQL in Python"
+ readme = "README.rst"
+ requires-python = ">=3.9"
+-license = "BSD-2-Clause"
++license = {file="LICENSE"}
+ classifiers = [
+ "Programming Language :: Python",
+ "Programming Language :: SQL",
diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile
index 738a075f74fb..421bef5f524c 100644
--- a/databases/py-apache-arrow/Makefile
+++ b/databases/py-apache-arrow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= apache-arrow
-DISTVERSION= 19.0.1
-PORTREVISION= 1
+DISTVERSION= 20.0.0
CATEGORIES= databases python
MASTER_SITES= APACHE/arrow/arrow-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +21,7 @@ RUN_DEPENDS= ${PYNUMPY}
LIB_DEPENDS= libarrow.so:databases/arrow # assumes that arrow is built with PYTHON=ON (python support is built)
USES= compiler:c++11-lang pkgconfig python shebangfix
-USE_PYTHON= distutils cython # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
+USE_PYTHON= distutils cython3 # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
WRKSRC_SUBDIR= python
diff --git a/databases/py-apache-arrow/distinfo b/databases/py-apache-arrow/distinfo
index bbe8b8a32d13..80f773f57982 100644
--- a/databases/py-apache-arrow/distinfo
+++ b/databases/py-apache-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740286390
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1752479276
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
diff --git a/databases/py-apache-arrow/pkg-plist b/databases/py-apache-arrow/pkg-plist
index 2ea4f0ecef07..1dc53b8de1ef 100644
--- a/databases/py-apache-arrow/pkg-plist
+++ b/databases/py-apache-arrow/pkg-plist
@@ -1,104 +1,104 @@
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/pyarrow/__init__.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_compute_docstrings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_compute_docstrings%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_generated_version%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_generated_version%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/acero%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/acero%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/benchmark%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/benchmark%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cffi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cffi%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/compute%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/compute%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/csv%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/csv%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cuda%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cuda%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/dataset%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/feather%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/feather%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/flight%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/flight%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/fs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/fs%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/ipc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/ipc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/json%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/json%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/jvm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/jvm%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/orc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/orc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/pandas_compat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/pandas_compat%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/substrait%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/substrait%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/types%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/types%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/util%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/_acero%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_compute_docstrings%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_compute_docstrings%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_generated_version%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/_generated_version%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/acero%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/acero%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/benchmark%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/benchmark%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cffi%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cffi%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/compute%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/compute%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/conftest%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/csv%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/csv%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cuda%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/cuda%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/dataset%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/dataset%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/feather%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/feather%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/flight%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/flight%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/fs%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/fs%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/ipc%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/ipc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/json%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/json%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/jvm%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/jvm%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/orc%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/orc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/pandas_compat%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/pandas_compat%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/substrait%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/substrait%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/types%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/types%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/util%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/util%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/_acero%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_acero.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_acero.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_azurefs.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_compute%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_compute%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_compute.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_compute.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_compute_docstrings.py
-%%PYTHON_SITELIBDIR%%/pyarrow/_csv%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_csv%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_csv.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_csv.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_cuda.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_cuda.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_dataset%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_dataset%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_orc.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet_encryption%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet_encryption%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet_encryption.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_dlpack.pxi
-%%PYTHON_SITELIBDIR%%/pyarrow/_feather%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_feather%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_feather.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_flight%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_flight%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_flight.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_fs%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_fs%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_fs.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_fs.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_gcsfs.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_generated_version.py
-%%PYTHON_SITELIBDIR%%/pyarrow/_hdfs%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_hdfs%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_hdfs.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_json%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_json%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_json.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_json.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_orc.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_orc.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_parquet%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_parquet%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_parquet.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_parquet.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_parquet_encryption%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_parquet_encryption%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_parquet_encryption.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_parquet_encryption.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_pyarrow_cpp_tests%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_pyarrow_cpp_tests%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_pyarrow_cpp_tests.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/_pyarrow_cpp_tests.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/_s3fs%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/_s3fs%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/_s3fs.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/_substrait.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/acero.py
@@ -120,7 +120,7 @@
%%PYTHON_SITELIBDIR%%/pyarrow/flight.py
%%PYTHON_SITELIBDIR%%/pyarrow/fs.py
%%PYTHON_SITELIBDIR%%/pyarrow/gandiva.pyx
-%%PYTHON_SITELIBDIR%%/pyarrow/gandiva%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/gandiva%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/accumulation_queue.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/aggregate_node.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/api.h
@@ -324,7 +324,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/csv.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/datetime.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/decimal.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/deserialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/extension_type.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/filesystem.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/flight.h
@@ -348,7 +347,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow_lib.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_test.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_to_arrow.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/serialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/udf.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/vendored/pythoncapi_compat.h
@@ -534,16 +532,16 @@
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libgandiva.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet_encryption.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/buffer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/buffer%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/column%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/column%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/dataframe%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/dataframe%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/from_dataframe%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/from_dataframe%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/buffer%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/buffer%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/column%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/column%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/dataframe%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/dataframe%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/from_dataframe%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/from_dataframe%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/buffer.py
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/column.py
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/dataframe.py
@@ -553,31 +551,31 @@
%%PYTHON_SITELIBDIR%%/pyarrow/ipc.py
%%PYTHON_SITELIBDIR%%/pyarrow/json.py
%%PYTHON_SITELIBDIR%%/pyarrow/jvm.py
-%%PYTHON_SITELIBDIR%%/pyarrow/lib%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/lib%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pyarrow/lib.h
%%PYTHON_SITELIBDIR%%/pyarrow/lib.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/lib.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/lib_api.h
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/memory.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/orc.py
%%PYTHON_SITELIBDIR%%/pyarrow/pandas-shim.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/pandas_compat.py
%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/encryption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/encryption%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/core%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/core%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/encryption%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/parquet/__pycache__/encryption%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/parquet/core.py
%%PYTHON_SITELIBDIR%%/pyarrow/parquet/encryption.py
%%PYTHON_SITELIBDIR%%/pyarrow/public-api.pxi
@@ -598,8 +596,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/datetime.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/decimal.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/decimal.h
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/deserialize.cc
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/deserialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/extension_type.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/extension_type.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/filesystem.cc
@@ -637,8 +633,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_test.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_to_arrow.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_to_arrow.h
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/serialize.cc
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/serialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.h
@@ -649,116 +643,116 @@
%%PYTHON_SITELIBDIR%%/pyarrow/table.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/tensor.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/tests/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_examples%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_examples%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_threaded_import%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_threaded_import%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/read_record_batch%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/read_record_batch%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/strategies%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/strategies%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_acero%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_acero%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_adhoc_memory_leak%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_adhoc_memory_leak%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_array%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_array%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_builder%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_builder%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cffi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cffi%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_compute%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_compute%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_convert_builtin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_convert_builtin%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cpp_internals%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cpp_internals%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_csv%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_csv%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda_numba_interop%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda_numba_interop%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cython%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cython%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_device%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_device%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_extension_type%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_extension_type%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_feather%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_feather%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gandiva%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gandiva%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gdb%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gdb%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_io%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_io%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_ipc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_ipc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_json%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_json%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_jvm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_jvm%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_memory%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_memory%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_misc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_misc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_orc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_orc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_pandas%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_pandas%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_scalars%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_scalars%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_schema%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_schema%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_sparse_tensor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_sparse_tensor%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_strategies%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_strategies%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_substrait%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_substrait%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_table%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_table%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_tensor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_tensor%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_types%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_types%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_udf%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_udf%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_util%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_without_numpy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_without_numpy%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/wsgi_examples%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/wsgi_examples%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/conftest%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_examples%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_examples%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_threaded_import%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/pandas_threaded_import%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/read_record_batch%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/read_record_batch%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/strategies%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/strategies%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_acero%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_acero%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_adhoc_memory_leak%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_adhoc_memory_leak%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_array%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_array%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_builder%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_builder%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cffi%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cffi%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_compute%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_compute%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_convert_builtin%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_convert_builtin%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cpp_internals%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cpp_internals%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_csv%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_csv%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda_numba_interop%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cuda_numba_interop%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cython%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_cython%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_device%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_device%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_extension_type%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_extension_type%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_feather%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_feather%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gandiva%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gandiva%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gdb%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_gdb%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_io%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_io%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_ipc%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_ipc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_json%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_json%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_jvm%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_jvm%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_memory%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_memory%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_misc%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_misc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_orc%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_orc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_pandas%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_pandas%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_scalars%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_scalars%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_schema%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_schema%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_sparse_tensor%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_sparse_tensor%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_strategies%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_strategies%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_substrait%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_substrait%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_table%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_table%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_tensor%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_tensor%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_types%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_types%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_udf%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_udf%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_util%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_util%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_without_numpy%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_without_numpy%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/wsgi_examples%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/wsgi_examples%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_16597.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_39313.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_7980.py
@@ -780,45 +774,45 @@
%%PYTHON_SITELIBDIR%%/pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet
%%PYTHON_SITELIBDIR%%/pyarrow/tests/extensions.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_conversion%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_conversion%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_interchange_spec%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_interchange_spec%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_conversion%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_conversion%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_interchange_spec%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/__pycache__/test_interchange_spec%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/test_conversion.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/interchange/test_interchange_spec.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/pandas_examples.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/pandas_threaded_import.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/common%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/common%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/conftest%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/encryption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/encryption%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_basic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_basic%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_compliant_nested_type%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_compliant_nested_type%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_data_types%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_data_types%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_datetime%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_datetime%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_encryption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_encryption%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_metadata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_metadata%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_pandas%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_pandas%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_file%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_file%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_writer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_writer%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/common%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/common%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/conftest%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/encryption%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/encryption%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_basic%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_basic%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_compliant_nested_type%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_compliant_nested_type%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_data_types%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_data_types%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_dataset%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_dataset%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_datetime%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_datetime%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_encryption%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_encryption%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_metadata%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_metadata%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_pandas%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_pandas%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_file%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_file%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_writer%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/__pycache__/test_parquet_writer%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/common.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/conftest.py
%%PYTHON_SITELIBDIR%%/pyarrow/tests/parquet/encryption.py
@@ -885,11 +879,11 @@
%%PYTHON_SITELIBDIR%%/pyarrow/types.py
%%PYTHON_SITELIBDIR%%/pyarrow/util.py
%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__init__.py
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/docscrape%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/docscrape%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/docscrape%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/docscrape%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pyarrow/vendored/docscrape.py
%%PYTHON_SITELIBDIR%%/pyarrow/vendored/version.py
diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile
index b7088254a530..c720eef0e1ff 100644
--- a/databases/py-apsw/Makefile
+++ b/databases/py-apsw/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apsw
-PORTVERSION= 3.46.1.0
+PORTVERSION= 3.50.2.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-apsw/distinfo b/databases/py-apsw/distinfo
index feca52cca052..2000e81a8b98 100644
--- a/databases/py-apsw/distinfo
+++ b/databases/py-apsw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084568
-SHA256 (apsw-3.46.1.0.tar.gz) = 96e3dfad1fd0cc77a778aa6b27468292041a8e9cb1f2dcf06bd773762c9b0c0c
-SIZE (apsw-3.46.1.0.tar.gz) = 403954
+TIMESTAMP = 1751622361
+SHA256 (apsw-3.50.2.0.tar.gz) = ce6e78732f8e9923c6d7b0b5e857f2121075fc25ae3a1e259dd8e6ff22356e64
+SIZE (apsw-3.50.2.0.tar.gz) = 1081924
diff --git a/databases/py-cymysql/Makefile b/databases/py-cymysql/Makefile
index 76b57f585c3a..9d2f91d5bba6 100644
--- a/databases/py-cymysql/Makefile
+++ b/databases/py-cymysql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cymysql
-PORTVERSION= 1.0.8
+PORTVERSION= 1.0.10
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-cymysql/distinfo b/databases/py-cymysql/distinfo
index 9f22240295a0..afcc61de21ef 100644
--- a/databases/py-cymysql/distinfo
+++ b/databases/py-cymysql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177970
-SHA256 (cymysql-1.0.8.tar.gz) = 994d504102220f9f8cc3ea3e811b0d2a9f5ce83e74756a384eb8da735f029189
-SIZE (cymysql-1.0.8.tar.gz) = 53449
+TIMESTAMP = 1747715338
+SHA256 (cymysql-1.0.10.tar.gz) = 01547ce0a19e461a7075b30b4d4b9a6000a98bd43e33d1fc7f32992d377c0d7d
+SIZE (cymysql-1.0.10.tar.gz) = 53428
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index 144eb17b3d42..8da1e90e26fd 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= duckdb
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.2
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,11 +24,11 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>0:filesystems/py-fsspec@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist pytest
-MAKE_ENV= OVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000-0
+MAKE_ENV= OVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000
TEST_WRKSRC= ${WRKDIR} # tests fail when run from the build directory due to a name collision with duckdb directory
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # 2 tests fail, see https://github.com/duckdb/duckdb/issues/5642
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/duckdb/duckdb${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/duckdb/duckdb${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo
index 30ef9005723f..262dfac8832b 100644
--- a/databases/py-duckdb/distinfo
+++ b/databases/py-duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744182033
-SHA256 (duckdb-1.2.2.tar.gz) = 1e53555dece49201df08645dbfa4510c86440339889667702f936b7d28d39e43
-SIZE (duckdb-1.2.2.tar.gz) = 11595514
+TIMESTAMP = 1752138436
+SHA256 (duckdb-1.3.2.tar.gz) = c658df8a1bc78704f702ad0d954d82a1edd4518d7a04f00027ec53e40f591ff5
+SIZE (duckdb-1.3.2.tar.gz) = 11627775
diff --git a/databases/py-fakeredis/Makefile b/databases/py-fakeredis/Makefile
index 8ee1e285292a..fcd77113a829 100644
--- a/databases/py-fakeredis/Makefile
+++ b/databases/py-fakeredis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fakeredis
-PORTVERSION= 2.28.1
+PORTVERSION= 2.30.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=4.3:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2<3:devel/py-sortedcontainers@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonpath-ng>=1.5<2:devel/py-jsonpath-ng@${PY_FLAVOR} \
@@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonpath-ng>=1.5<2:devel/py-jsonpath-ng@${P
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/databases/py-fakeredis/distinfo b/databases/py-fakeredis/distinfo
index bf0fe5e46c3a..e9cc0c75fe7c 100644
--- a/databases/py-fakeredis/distinfo
+++ b/databases/py-fakeredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288838
-SHA256 (fakeredis-2.28.1.tar.gz) = 5e542200b945aa0a7afdc0396efefe3cdabab61bc0f41736cc45f68960255964
-SIZE (fakeredis-2.28.1.tar.gz) = 161179
+TIMESTAMP = 1750954166
+SHA256 (fakeredis-2.30.1.tar.gz) = 6489f2926e39815c9bf0fce80751635e0898e333c43a767825adf101180dbc45
+SIZE (fakeredis-2.30.1.tar.gz) = 167724
diff --git a/databases/py-fakeredis/files/patch-pyproject.toml b/databases/py-fakeredis/files/patch-pyproject.toml
index 533df522fd26..696859714892 100644
--- a/databases/py-fakeredis/files/patch-pyproject.toml
+++ b/databases/py-fakeredis/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
---- pyproject.toml.orig 2024-05-12 23:16:32 UTC
+--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
+++ pyproject.toml
-@@ -47,7 +47,7 @@ lupa = { version = ">=2.1,<3.0", optional = true }
- sortedcontainers = "^2"
- typing_extensions = { version = "^4.7", python = "<3.11" }
- lupa = { version = ">=2.1,<3.0", optional = true }
--jsonpath-ng = { version = "^1.6", optional = true }
-+jsonpath-ng = { version = "^1.5", optional = true }
- pyprobables = { version = "^0.6", optional = true }
+@@ -48,7 +48,7 @@ lua = ["lupa>=2.1,<3.0"]
- [tool.poetry.extras]
+ [project.optional-dependencies]
+ lua = ["lupa>=2.1,<3.0"]
+-json = ["jsonpath-ng~=1.6"]
++json = ["jsonpath-ng~=1.5"]
+ bf = ["pyprobables>=0.6"]
+ cf = ["pyprobables>=0.6"]
+ probabilistic = ["pyprobables>=0.6"]
diff --git a/databases/py-fastapi-users-db-ormar/Makefile b/databases/py-fastapi-users-db-ormar/Makefile
deleted file mode 100644
index e095f273a10c..000000000000
--- a/databases/py-fastapi-users-db-ormar/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= fastapi-users-db-ormar
-DISTVERSION= 1.0.0
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= meka@tilda.center
-COMMENT= FastAPI-Users Ormar database adapter
-WWW= https://github.com/fastapi-users/fastapi-users-db-ormar
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring www/py-fastapi-users
-EXPIRATION_DATE=2025-06-01
-
-BROKEN= pkg-static: py39-pydantic-1.10.13,1 conflicts with py39-pydantic2-2.5.3 (installs files into the same place)
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi-users>=6.1.2:www/py-fastapi-users@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ormar>=0.10.16:databases/py-ormar@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/databases/py-fastapi-users-db-ormar/distinfo b/databases/py-fastapi-users-db-ormar/distinfo
deleted file mode 100644
index 3dbc82a931af..000000000000
--- a/databases/py-fastapi-users-db-ormar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1632917589
-SHA256 (fastapi-users-db-ormar-1.0.0.tar.gz) = 5e5bcf83ca7512d026a2fb55290a7858f8e9a31c33154c9ef73b593876a9e3f6
-SIZE (fastapi-users-db-ormar-1.0.0.tar.gz) = 9456
diff --git a/databases/py-fastapi-users-db-ormar/pkg-descr b/databases/py-fastapi-users-db-ormar/pkg-descr
deleted file mode 100644
index 643a0b81b22d..000000000000
--- a/databases/py-fastapi-users-db-ormar/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Sub-package for Ormar support in FastAPI Users.
diff --git a/databases/py-firebirdsql/Makefile b/databases/py-firebirdsql/Makefile
index 926d2b45f9e8..54dc018b7dac 100644
--- a/databases/py-firebirdsql/Makefile
+++ b/databases/py-firebirdsql/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firebirdsql
-DISTVERSION= 1.1.4
-PORTREVISION= 1
+DISTVERSION= 1.3.5
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +10,12 @@ WWW= https://github.com/nakagami/pyfirebirdsql
LICENSE= BSD2CLAUSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
NO_ARCH= yes
-USES= python:3.9
-USE_PYTHON= autoplist distutils
+USES= python
+USE_PYTHON= autoplist pep517
.include <bsd.port.mk>
diff --git a/databases/py-firebirdsql/distinfo b/databases/py-firebirdsql/distinfo
index df59789f139f..07e66291cfe4 100644
--- a/databases/py-firebirdsql/distinfo
+++ b/databases/py-firebirdsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1614154383
-SHA256 (firebirdsql-1.1.4.tar.gz) = 34fae53e3824f8379533a491f1c93186e2f61d89421df68a698945bbdb362120
-SIZE (firebirdsql-1.1.4.tar.gz) = 70561
+TIMESTAMP = 1743500270
+SHA256 (firebirdsql-1.3.5.tar.gz) = e1da475df6e989b30b338a22d97530cc90ae10747178793ad5327c731c61c5da
+SIZE (firebirdsql-1.3.5.tar.gz) = 82302
diff --git a/databases/py-gdbm/Makefile b/databases/py-gdbm/Makefile
index 3514845816c4..ea5d7afe8237 100644
--- a/databases/py-gdbm/Makefile
+++ b/databases/py-gdbm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdbm
DISTVERSION= ${PYTHON_DISTVERSION}
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= databases python
MASTER_SITES= PYTHON/ftp/python/${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -25,7 +25,7 @@ WRKSRC_SUBDIR= Modules
SUB_LIST+= DISTVERSION=${DISTVERSION}
SUB_FILES= pyproject.toml
-PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_gdbm${PYTHON_EXT_SUFFIX}.so
+PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_gdbm${PYTHON_TAG}.so
PORTSCOUT= ignore:1
@@ -34,10 +34,10 @@ pre-configure:
@${MV} ${WRKDIR}/pyproject.toml ${WRKSRC}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gdbm${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gdbm${PYTHON_TAG}.so
# lib-dynload is the expected location
@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload
- @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_gdbm${PYTHON_EXT_SUFFIX}.so)
+ @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_gdbm${PYTHON_TAG}.so)
do-test:
@${PYTHON_CMD} -c 'import dbm' # minimal smoke test
diff --git a/databases/py-gdbm/files/setup.py b/databases/py-gdbm/files/setup.py
index d6424297d8da..57804f9db8e7 100644
--- a/databases/py-gdbm/files/setup.py
+++ b/databases/py-gdbm/files/setup.py
@@ -4,12 +4,15 @@ import sysconfig
from setuptools import setup, Extension
prefix = sysconfig.get_config_var('prefix')
-inc_dirs = [prefix + "/include"]
+inc_dirs = [sysconfig.get_path('include') + "/internal",
+ prefix + "/include"]
lib_dirs = [prefix + "/lib"]
libs = ["gdbm"]
+macros = [('Py_BUILD_CORE_MODULE', 1)]
setup(ext_modules = [Extension('_gdbm', ['_gdbmmodule.c'],
include_dirs = inc_dirs,
libraries = libs,
- library_dirs = lib_dirs)]
+ library_dirs = lib_dirs,
+ define_macros = macros)]
)
diff --git a/databases/py-mariadb/Makefile b/databases/py-mariadb/Makefile
index 4c042f47ad64..4fce1165dfc7 100644
--- a/databases/py-mariadb/Makefile
+++ b/databases/py-mariadb/Makefile
@@ -1,10 +1,10 @@
PORTNAME= mariadb
-DISTVERSION= 1.1.12
+DISTVERSION= 1.1.13
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Python MariaDB extension
WWW= https://github.com/mariadb-corporation/mariadb-connector-python
diff --git a/databases/py-mariadb/distinfo b/databases/py-mariadb/distinfo
index ab7bf4884cbf..91ecdd893ebb 100644
--- a/databases/py-mariadb/distinfo
+++ b/databases/py-mariadb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745169272
-SHA256 (mariadb-1.1.12.tar.gz) = 50b02ff2c78b1b4f4628a054e3c8c7dd92972137727a5cc309a64c9ed20c878c
-SIZE (mariadb-1.1.12.tar.gz) = 85934
+TIMESTAMP = 1752424737
+SHA256 (mariadb-1.1.13.tar.gz) = 3a0fd24fae2b9990dc13a0a427a43d4a5434cc2a8c3b260a27f40b7824719037
+SIZE (mariadb-1.1.13.tar.gz) = 111126
diff --git a/databases/py-pgspecial/Makefile b/databases/py-pgspecial/Makefile
index e6942566a316..986ac31aa8b9 100644
--- a/databases/py-pgspecial/Makefile
+++ b/databases/py-pgspecial/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgspecial
-PORTVERSION= 2.1.3
+PORTVERSION= 2.2.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,8 @@ WWW= https://github.com/dbcli/pgspecial
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=4.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg>=3.0.10:databases/py-psycopg@${PY_FLAVOR} \
diff --git a/databases/py-pgspecial/distinfo b/databases/py-pgspecial/distinfo
index 82e03c6b1861..7edbad360f17 100644
--- a/databases/py-pgspecial/distinfo
+++ b/databases/py-pgspecial/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888138
-SHA256 (pgspecial-2.1.3.tar.gz) = 6d4d2316aff7d47954db99d4c391d6c0bb26568ebcb9d151f65dab7938b6cbe2
-SIZE (pgspecial-2.1.3.tar.gz) = 51204
+TIMESTAMP = 1745936108
+SHA256 (pgspecial-2.2.1.tar.gz) = da6c7fcc7bef7bb0132dc2046f74ec6513b1fe6f0c80e5528d630d14b7c4849d
+SIZE (pgspecial-2.2.1.tar.gz) = 50389
diff --git a/databases/py-pgspecial/files/patch-pyproject.toml b/databases/py-pgspecial/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b781773a6426
--- /dev/null
+++ b/databases/py-pgspecial/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-04-28 03:55:37 UTC
++++ pyproject.toml
+@@ -22,7 +22,7 @@ dev = [
+ ]
+
+ [build-system]
+-requires = ["setuptools>=64.0", "setuptools-scm>=8"]
++requires = ["setuptools>=61.0", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools_scm]
diff --git a/databases/py-psycopg-c/Makefile b/databases/py-psycopg-c/Makefile
index c0cb323199cd..9f62dcd38118 100644
--- a/databases/py-psycopg-c/Makefile
+++ b/databases/py-psycopg-c/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psycopg-c
-PORTVERSION= 3.2.6
+PORTVERSION= 3.2.9
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-psycopg-c/distinfo b/databases/py-psycopg-c/distinfo
index dc9fea1cfb19..f8a6b14a4d83 100644
--- a/databases/py-psycopg-c/distinfo
+++ b/databases/py-psycopg-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070320
-SHA256 (psycopg_c-3.2.6.tar.gz) = b5fd4ce70f82766a122ca5076a36c4d5818eaa9df9bf76870bc83a064ffaed3a
-SIZE (psycopg_c-3.2.6.tar.gz) = 609304
+TIMESTAMP = 1747715342
+SHA256 (psycopg_c-3.2.9.tar.gz) = 8c9f654f20c6c56bddc4543a3caab236741ee94b6732ab7090b95605502210e2
+SIZE (psycopg_c-3.2.9.tar.gz) = 609538
diff --git a/databases/py-psycopg/Makefile b/databases/py-psycopg/Makefile
index f16bd3714c11..2b1868ca0150 100644
--- a/databases/py-psycopg/Makefile
+++ b/databases/py-psycopg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psycopg
-PORTVERSION= 3.2.6
+PORTVERSION= 3.2.9
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-psycopg/distinfo b/databases/py-psycopg/distinfo
index 7896d2cb5ec9..27dcf5f2fa64 100644
--- a/databases/py-psycopg/distinfo
+++ b/databases/py-psycopg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070318
-SHA256 (psycopg-3.2.6.tar.gz) = 16fa094efa2698f260f2af74f3710f781e4a6f226efe9d1fd0c37f384639ed8a
-SIZE (psycopg-3.2.6.tar.gz) = 156322
+TIMESTAMP = 1747715340
+SHA256 (psycopg-3.2.9.tar.gz) = 2fbb46fcd17bc81f993f28c47f1ebea38d66ae97cc2dbc3cad73b37cefbff700
+SIZE (psycopg-3.2.9.tar.gz) = 158122
diff --git a/databases/py-pyarrow/Makefile b/databases/py-pyarrow/Makefile
index dc56ae5d2c7b..b1d040aa9437 100644
--- a/databases/py-pyarrow/Makefile
+++ b/databases/py-pyarrow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyarrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
LIB_DEPENDS= libarrow.so:databases/arrow
USES= cmake:indirect python:3.9+ shebangfix
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
SHEBANG_FILES= cmake_modules/aws_sdk_cpp_generate_variables.sh
diff --git a/databases/py-pyarrow/distinfo b/databases/py-pyarrow/distinfo
index 87d5cc40d57d..b8f48e748b43 100644
--- a/databases/py-pyarrow/distinfo
+++ b/databases/py-pyarrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740022442
-SHA256 (pyarrow-19.0.1.tar.gz) = 3bf266b485df66a400f282ac0b6d1b500b9d2ae73314a153dbe97d6d5cc8a99e
-SIZE (pyarrow-19.0.1.tar.gz) = 1129437
+TIMESTAMP = 1752479410
+SHA256 (pyarrow-20.0.0.tar.gz) = febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1
+SIZE (pyarrow-20.0.0.tar.gz) = 1125187
diff --git a/databases/py-pymongo/Makefile b/databases/py-pymongo/Makefile
index 53031436554f..601edfb76885 100644
--- a/databases/py-pymongo/Makefile
+++ b/databases/py-pymongo/Makefile
@@ -17,7 +17,7 @@ USE_PYTHON= autoplist concurrent distutils
CONFLICTS_INSTALL= py[0-9][0-9]-pymongo28
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bson/_cbson${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pymongo/_cmessage${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bson/_cbson${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pymongo/_cmessage${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/databases/py-python-swiftclient/Makefile b/databases/py-python-swiftclient/Makefile
index 63621a31d4d6..257fea4bcf93 100644
--- a/databases/py-python-swiftclient/Makefile
+++ b/databases/py-python-swiftclient/Makefile
@@ -1,29 +1,26 @@
PORTNAME= python-swiftclient
-PORTVERSION= 3.13.1
-PORTREVISION= 2
+PORTVERSION= 4.8.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python_swiftclient-${PORTVERSION}
-MAINTAINER= trociny@FreeBSD.org
-COMMENT= Python client library for OpenStack Object Storage (Swift)
-WWW= https://launchpad.net/python-swiftclient
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= OpenStack Object Storage API Client Library
+WWW= https://docs.openstack.org/python-swiftclient/latest/ \
+ https://github.com/openstack/python-swiftclient
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.5.21:devel/py-pbr@${PY_FLAVOR}
-
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=1.1:www/py-requests@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.4.0:www/py-requests@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
+USE_PYTHON= autoplist concurrent pep517
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/doc/manpages/swift.1 \
- ${STAGEDIR}${PREFIX}/share/man/man1
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/databases/py-python-swiftclient/distinfo b/databases/py-python-swiftclient/distinfo
index 8d3bf05b0326..7592dcc2441a 100644
--- a/databases/py-python-swiftclient/distinfo
+++ b/databases/py-python-swiftclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651593142
-SHA256 (python-swiftclient-3.13.1.tar.gz) = 2d26c90b6392f6befa7fbb16fcda7be44aa26e2ae8a5bee2705d1d1c813833f0
-SIZE (python-swiftclient-3.13.1.tar.gz) = 201632
+TIMESTAMP = 1752266054
+SHA256 (python_swiftclient-4.8.0.tar.gz) = 44162cab469368cafdc25e0c8c4e95a2b9db1a44456a48ce080fe2ca9a4b3863
+SIZE (python_swiftclient-4.8.0.tar.gz) = 210041
diff --git a/databases/py-python-swiftclient/pkg-descr b/databases/py-python-swiftclient/pkg-descr
index 1132c3d5ad78..96aca59daef8 100644
--- a/databases/py-python-swiftclient/pkg-descr
+++ b/databases/py-python-swiftclient/pkg-descr
@@ -1,6 +1,6 @@
-This is a python client for the Swift API. There's a Python API (the
-``swiftclient`` module), and a command-line script (``swift``).
+This is a python client for the Swift API. There's a Python API (the swiftclient
+module), and a command-line script (swift).
-This code is based on the original client previously included with
-OpenStack's swift -- a highly available, distributed, eventually
-consistent object/blob store.
+This code is based on the original client previously included with OpenStack's
+Swift. The python-swiftclient is licensed under the Apache License like the rest
+of OpenStack.
diff --git a/databases/py-rb/Makefile b/databases/py-rb/Makefile
index 1f80532ddf03..1423db327f4c 100644
--- a/databases/py-rb/Makefile
+++ b/databases/py-rb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rb
PORTVERSION= 1.10.0
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= databases python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis2>=2.6:databases/py-redis2@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis5>=2.6:databases/py-redis5@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/databases/py-redis/Makefile b/databases/py-redis/Makefile
index ba9ae67a85bb..d2501f47fec0 100644
--- a/databases/py-redis/Makefile
+++ b/databases/py-redis/Makefile
@@ -1,18 +1,18 @@
PORTNAME= redis
-PORTVERSION= 5.2.1
+PORTVERSION= 6.2.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python client for Redis key-value store
-WWW= https://github.com/redis/redis-py
+WWW= https://redis.readthedocs.io/en/latest/ \
+ https://github.com/redis/redis-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
redis-server:databases/redis
@@ -23,10 +23,16 @@ NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}redis[0-9]
-OPTIONS_DEFINE= HIREDIS
+OPTIONS_DEFINE= HIREDIS JWT OCSP
HIREDIS_DESC= High performance response parser
-
-HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR}
+JWT_DESC= Authentication token
+OCSP_DESC= Online Certificate Status Protocol support
+
+HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=3.2.0:databases/py-hiredis@${PY_FLAVOR}
+JWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.9.0:www/py-pyjwt@${PY_FLAVOR}
+OCSP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1,1:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR}
+OCSP_USE= PYTHON=cryptography
.include <bsd.port.pre.mk>
diff --git a/databases/py-redis/distinfo b/databases/py-redis/distinfo
index ef2db740957b..edd8a3c8b0c2 100644
--- a/databases/py-redis/distinfo
+++ b/databases/py-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888140
-SHA256 (redis-5.2.1.tar.gz) = 16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f
-SIZE (redis-5.2.1.tar.gz) = 4608355
+TIMESTAMP = 1748831228
+SHA256 (redis-6.2.0.tar.gz) = e821f129b75dde6cb99dd35e5c76e8c49512a5a0d8dfdc560b2fbd44b85ca977
+SIZE (redis-6.2.0.tar.gz) = 4639129
diff --git a/databases/py-redis3/distinfo b/databases/py-redis3/distinfo
deleted file mode 100644
index 71e7e1348570..000000000000
--- a/databases/py-redis3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1647264502
-SHA256 (redis-3.5.3.tar.gz) = 0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2
-SIZE (redis-3.5.3.tar.gz) = 141112
diff --git a/databases/py-redis3/Makefile b/databases/py-redis5/Makefile
index 39c5a361c510..88256b039057 100644
--- a/databases/py-redis3/Makefile
+++ b/databases/py-redis5/Makefile
@@ -1,20 +1,21 @@
PORTNAME= redis
-PORTVERSION= 3.5.3
-PORTREVISION= 1
+PORTVERSION= 5.3.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 3
+PKGNAMESUFFIX= 5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python client for Redis key-value store
-WWW= https://github.com/redis/redis-py
+WWW= https://redis.readthedocs.io/en/latest/ \
+ https://github.com/redis/redis-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.9.0:www/py-pyjwt@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
redis-server:databases/redis
@@ -24,13 +25,19 @@ USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}redis \
- ${PYTHON_PKGNAMEPREFIX}redis2
+ ${PYTHON_PKGNAMEPREFIX}redis[0-9]
-PORTSCOUT= limit:^3\.
+PORTSCOUT= limit:^5\.
OPTIONS_DEFINE= HIREDIS
HIREDIS_DESC= High performance response parser
-HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0.1.3:databases/py-hiredis@${PY_FLAVOR}
+HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR}
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31103
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0.3:devel/py-async_timeout@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/py-redis5/distinfo b/databases/py-redis5/distinfo
new file mode 100644
index 000000000000..5f2887a5fdd9
--- /dev/null
+++ b/databases/py-redis5/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747546484
+SHA256 (redis-5.3.0.tar.gz) = 8d69d2dde11a12dc85d0dbf5c45577a5af048e2456f7077d87ad35c1c81c310e
+SIZE (redis-5.3.0.tar.gz) = 4626288
diff --git a/databases/py-redis5/files/patch-setup.py b/databases/py-redis5/files/patch-setup.py
new file mode 100644
index 000000000000..a91867d1562f
--- /dev/null
+++ b/databases/py-redis5/files/patch-setup.py
@@ -0,0 +1,13 @@
+Obtained from: https://github.com/redis/redis-py/commit/fdfc0d2ff41687e7b77c794101114f47d9d5a560
+
+--- setup.py.orig 2025-04-30 14:54:05 UTC
++++ setup.py
+@@ -38,7 +38,7 @@ setup(
+ python_requires=">=3.8",
+ install_requires=[
+ 'async-timeout>=4.0.3; python_full_version<"3.11.3"',
+- "PyJWT~=2.9.0",
++ "PyJWT>=2.9.0",
+ ],
+ classifiers=[
+ "Development Status :: 5 - Production/Stable",
diff --git a/databases/py-redis3/pkg-descr b/databases/py-redis5/pkg-descr
index 2058c4d187a8..2058c4d187a8 100644
--- a/databases/py-redis3/pkg-descr
+++ b/databases/py-redis5/pkg-descr
diff --git a/databases/py-sqlalchemy20/Makefile b/databases/py-sqlalchemy20/Makefile
index 72e0a88cc12b..16578871eaa5 100644
--- a/databases/py-sqlalchemy20/Makefile
+++ b/databases/py-sqlalchemy20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlalchemy
-PORTVERSION= 2.0.40
+PORTVERSION= 2.0.41
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlalchemy20/distinfo b/databases/py-sqlalchemy20/distinfo
index ccb537a263a9..4e55edf1d2a6 100644
--- a/databases/py-sqlalchemy20/distinfo
+++ b/databases/py-sqlalchemy20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288844
-SHA256 (sqlalchemy-2.0.40.tar.gz) = d827099289c64589418ebbcaead0145cd19f4e3e8a93919a0100247af245fa00
-SIZE (sqlalchemy-2.0.40.tar.gz) = 9664299
+TIMESTAMP = 1747715344
+SHA256 (sqlalchemy-2.0.41.tar.gz) = edba70118c4be3c2b1f90754d308d0b79c6fe2c0fdc52d8ddf603916f83f4db9
+SIZE (sqlalchemy-2.0.41.tar.gz) = 9689424
diff --git a/databases/py-sqlcipher3/Makefile b/databases/py-sqlcipher3/Makefile
index 5978f8c65cab..8f99bd601bcf 100644
--- a/databases/py-sqlcipher3/Makefile
+++ b/databases/py-sqlcipher3/Makefile
@@ -21,6 +21,6 @@ USE_GITHUB= yes
GH_ACCOUNT= coleifer
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sqlcipher3/_sqlite3${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sqlcipher3/_sqlite3${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile
index 05e72f364cc1..db51939391d5 100644
--- a/databases/py-sqlframe/Makefile
+++ b/databases/py-sqlframe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlframe
-PORTVERSION= 3.29.1
+PORTVERSION= 3.36.3
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=0<4:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.15:databases/py-sqlglot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.34:databases/py-sqlglot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo
index f8544c1d8707..16977061a376 100644
--- a/databases/py-sqlframe/distinfo
+++ b/databases/py-sqlframe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177972
-SHA256 (sqlframe-3.29.1.tar.gz) = 85d67d6376822d36ee99a0cd71c6736060f2ff8eb5a5dd7f1c19496916b0120f
-SIZE (sqlframe-3.29.1.tar.gz) = 29472307
+TIMESTAMP = 1752266056
+SHA256 (sqlframe-3.36.3.tar.gz) = c5d9e4f13131693c9d6178a4e6d9852557e203be0eeb4b4d256929a6f487259d
+SIZE (sqlframe-3.36.3.tar.gz) = 29481819
diff --git a/databases/py-sqlglot/Makefile b/databases/py-sqlglot/Makefile
index 06f9f225494d..d023c7cd67f0 100644
--- a/databases/py-sqlglot/Makefile
+++ b/databases/py-sqlglot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglot
-PORTVERSION= 26.14.0
+PORTVERSION= 26.33.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,6 +24,6 @@ NO_ARCH= yes
OPTIONS_DEFINE= RS
RS_DESC= SQL parser and transpiler in Rust
-RS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlglotrs>=0.4.0<0.4.0_99:databases/py-sqlglotrs@${PY_FLAVOR}
+RS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlglotrs>=0.6.1<0.6.1_99:databases/py-sqlglotrs@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/databases/py-sqlglot/distinfo b/databases/py-sqlglot/distinfo
index e9a91bf2f29f..d1b4c41b8cc8 100644
--- a/databases/py-sqlglot/distinfo
+++ b/databases/py-sqlglot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177974
-SHA256 (sqlglot-26.14.0.tar.gz) = 7c75e28cb5c245ed3b3d995c2affcc6d5975e2ca8ec052fe132b8e5287e72c61
-SIZE (sqlglot-26.14.0.tar.gz) = 5348485
+TIMESTAMP = 1752266058
+SHA256 (sqlglot-26.33.0.tar.gz) = 2817278779fa51d6def43aa0d70690b93a25c83eb18ec97130fdaf707abc0d73
+SIZE (sqlglot-26.33.0.tar.gz) = 5353340
diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile
index f761e52ce1bb..db0f1bd63426 100644
--- a/databases/py-sqlglotrs/Makefile
+++ b/databases/py-sqlglotrs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglotrs
-PORTVERSION= 0.4.0
+PORTVERSION= 0.6.1
PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
diff --git a/databases/py-sqlglotrs/Makefile.crates b/databases/py-sqlglotrs/Makefile.crates
index abb394c72114..7c64d9acf749 100644
--- a/databases/py-sqlglotrs/Makefile.crates
+++ b/databases/py-sqlglotrs/Makefile.crates
@@ -38,11 +38,11 @@ CARGO_CRATES= aho-corasick-1.1.3 \
plotters-svg-0.3.7 \
portable-atomic-1.9.0 \
proc-macro2-1.0.89 \
- pyo3-0.22.6 \
- pyo3-build-config-0.22.6 \
- pyo3-ffi-0.22.6 \
- pyo3-macros-0.22.6 \
- pyo3-macros-backend-0.22.6 \
+ pyo3-0.25.0 \
+ pyo3-build-config-0.25.0 \
+ pyo3-ffi-0.25.0 \
+ pyo3-macros-0.25.0 \
+ pyo3-macros-backend-0.25.0 \
quote-1.0.37 \
rayon-1.10.0 \
rayon-core-1.12.1 \
@@ -56,7 +56,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde_derive-1.0.216 \
serde_json-1.0.133 \
syn-2.0.87 \
- target-lexicon-0.12.16 \
+ target-lexicon-0.13.2 \
tinytemplate-1.2.1 \
unicode-ident-1.0.12 \
unindent-0.2.3 \
diff --git a/databases/py-sqlglotrs/distinfo b/databases/py-sqlglotrs/distinfo
index 986adfc27480..6d0af0a1ab5f 100644
--- a/databases/py-sqlglotrs/distinfo
+++ b/databases/py-sqlglotrs/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1740836098
-SHA256 (sqlglotrs-0.4.0.tar.gz) = b3b73ba1c9c4699de6d9c710f23fbc639651af0ac73eec831bcd298eda059582
-SIZE (sqlglotrs-0.4.0.tar.gz) = 15419
+TIMESTAMP = 1750188054
+SHA256 (sqlglotrs-0.6.1.tar.gz) = f638a7a544698ade8b0c992c8c67feae17bd5c2c760114ab164bd0b7dc8911e1
+SIZE (sqlglotrs-0.6.1.tar.gz) = 15420
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -81,16 +81,16 @@ SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f
SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
-SHA256 (rust/crates/pyo3-0.22.6.crate) = f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884
-SIZE (rust/crates/pyo3-0.22.6.crate) = 546746
-SHA256 (rust/crates/pyo3-build-config-0.22.6.crate) = b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38
-SIZE (rust/crates/pyo3-build-config-0.22.6.crate) = 31369
-SHA256 (rust/crates/pyo3-ffi-0.22.6.crate) = 9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636
-SIZE (rust/crates/pyo3-ffi-0.22.6.crate) = 69352
-SHA256 (rust/crates/pyo3-macros-0.22.6.crate) = 0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453
-SIZE (rust/crates/pyo3-macros-0.22.6.crate) = 8182
-SHA256 (rust/crates/pyo3-macros-backend-0.22.6.crate) = 36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe
-SIZE (rust/crates/pyo3-macros-backend-0.22.6.crate) = 66312
+SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4
+SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850
+SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d
+SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122
+SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e
+SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991
+SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214
+SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876
+SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e
+SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -117,8 +117,8 @@ SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3
SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
SIZE (rust/crates/syn-2.0.87.crate) = 278076
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
diff --git a/databases/py-sqlite3/Makefile b/databases/py-sqlite3/Makefile
index 4a21857d9e96..d0b47c51cae6 100644
--- a/databases/py-sqlite3/Makefile
+++ b/databases/py-sqlite3/Makefile
@@ -25,7 +25,7 @@ WRKSRC_SUBDIR= Modules
SUB_LIST+= DISTVERSION=${DISTVERSION}
SUB_FILES= pyproject.toml
-PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_sqlite3${PYTHON_EXT_SUFFIX}.so
+PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_sqlite3${PYTHON_TAG}.so
PORTSCOUT= ignore:1
@@ -34,10 +34,10 @@ pre-configure:
@${MV} ${WRKDIR}/pyproject.toml ${WRKSRC}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sqlite3${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sqlite3${PYTHON_TAG}.so
# lib-dynload is the expected location
@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload
- @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_sqlite3${PYTHON_EXT_SUFFIX}.so)
+ @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_sqlite3${PYTHON_TAG}.so)
do-test:
@${PYTHON_CMD} -c 'import sqlite3' # minimal smoke test
diff --git a/databases/py-sqloxide/Makefile b/databases/py-sqloxide/Makefile
index 9f1c642d3b44..d6d0fec64100 100644
--- a/databases/py-sqloxide/Makefile
+++ b/databases/py-sqloxide/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sqloxide
PORTVERSION= 0.1.48
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-tiledb/Makefile b/databases/py-tiledb/Makefile
index abbf45005afd..1e1b10798581 100644
--- a/databases/py-tiledb/Makefile
+++ b/databases/py-tiledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tiledb
-PORTVERSION= 0.33.6
+PORTVERSION= 0.34.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
- tiledb>=2.27.2:databases/tiledb
+ tiledb>=2.28.0:databases/tiledb
LIB_DEPENDS= libtiledb.so:databases/tiledb
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
diff --git a/databases/py-tiledb/distinfo b/databases/py-tiledb/distinfo
index b278dbec31c3..fd69d6cbb79a 100644
--- a/databases/py-tiledb/distinfo
+++ b/databases/py-tiledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288850
-SHA256 (tiledb-0.33.6.tar.gz) = 15d48d4306e5cb2aa0b6f844a293e1639700082362fdf6789ca721937a122f69
-SIZE (tiledb-0.33.6.tar.gz) = 373673
+TIMESTAMP = 1747715308
+SHA256 (tiledb-0.34.0.tar.gz) = ce4995f7455bebfa651fa45a795b07e8bc79867a6feb9b8523c8066ac817e44c
+SIZE (tiledb-0.34.0.tar.gz) = 376015
diff --git a/databases/py-unqlite/Makefile b/databases/py-unqlite/Makefile
index 55be1c6d00e8..a5a9dc5c24ef 100644
--- a/databases/py-unqlite/Makefile
+++ b/databases/py-unqlite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unqlite
-DISTVERSION= 0.9.8
+DISTVERSION= 0.9.9
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-unqlite/distinfo b/databases/py-unqlite/distinfo
index ca214a83d054..f50cff353b67 100644
--- a/databases/py-unqlite/distinfo
+++ b/databases/py-unqlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738990510
-SHA256 (unqlite-0.9.8.tar.gz) = 182c1764616f0f3a5caa52ca3bdeac3d44cce7a56b2801c4fcaf79eb2b6f30be
-SIZE (unqlite-0.9.8.tar.gz) = 634010
+TIMESTAMP = 1751442862
+SHA256 (unqlite-0.9.9.tar.gz) = 63a79975d67e3896af269c1885c2cc363fb646ff26e58541365fb5fb9e645691
+SIZE (unqlite-0.9.9.tar.gz) = 633945
diff --git a/databases/py-xapian/Makefile b/databases/py-xapian/Makefile
index a9b6b761d19e..0c5f3e2fa9ac 100644
--- a/databases/py-xapian/Makefile
+++ b/databases/py-xapian/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
DISTVERSIONPREFIX= bindings-
CATEGORIES= databases python
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
diff --git a/databases/py-xapian/distinfo b/databases/py-xapian/distinfo
index 6b347cd3af14..d6c14ba420f7 100644
--- a/databases/py-xapian/distinfo
+++ b/databases/py-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177932
-SHA256 (xapian-bindings-1.4.28.tar.xz) = 6340981c5b05cf8b4e1b2c0a117c83defbf1007577cf4d9c5ffcaa193255d761
-SIZE (xapian-bindings-1.4.28.tar.xz) = 1121172
+TIMESTAMP = 1745936064
+SHA256 (xapian-bindings-1.4.29.tar.xz) = 1740e927bb6850ef67d99a0b808a1b7c9af3f16c15577e0261bbd3fc016fc8ce
+SIZE (xapian-bindings-1.4.29.tar.xz) = 1121212
diff --git a/databases/py-xapian/pkg-plist b/databases/py-xapian/pkg-plist
index 959a7ade0592..f6ced54b4ae0 100644
--- a/databases/py-xapian/pkg-plist
+++ b/databases/py-xapian/pkg-plist
@@ -1,5 +1,5 @@
-%%PYTHON_SITELIBDIR%%/xapian/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/xapian/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/xapian/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xapian/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/xapian/__init__.py
%%PYTHON_SITELIBDIR%%/xapian/_xapian.a
-%%PYTHON_SITELIBDIR%%/xapian/_xapian%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/xapian/_xapian%%PYTHON_TAG%%.so
diff --git a/databases/py-xrootd/Makefile b/databases/py-xrootd/Makefile
index 066fcba413e8..339d69a55385 100644
--- a/databases/py-xrootd/Makefile
+++ b/databases/py-xrootd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xrootd
-PORTVERSION= 5.8.1
+PORTVERSION= 5.8.4
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-xrootd/distinfo b/databases/py-xrootd/distinfo
index d81bcac95c1f..0e9cebc326df 100644
--- a/databases/py-xrootd/distinfo
+++ b/databases/py-xrootd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177976
-SHA256 (xrootd-5.8.1.tar.gz) = ff19edeb16b4c7f6ef688b55039cbf1d3388b5a9cf7b0de27a034e2edcb1c1a8
-SIZE (xrootd-5.8.1.tar.gz) = 6898401
+TIMESTAMP = 1752266060
+SHA256 (xrootd-5.8.4.tar.gz) = 2d1d597c2ce5200a20eb85f12012759fbbfc6912815e07956015f20904b81eb6
+SIZE (xrootd-5.8.4.tar.gz) = 6909130
diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile
index 1cb6a69edf2a..5dcce0c3f3a0 100644
--- a/databases/qdrant/Makefile
+++ b/databases/qdrant/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qdrant
DISTVERSIONPREFIX= v
-DISTVERSION= 1.13.2
-PORTREVISION= 2
+DISTVERSION= 1.14.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= databases
diff --git a/databases/qdrant/Makefile.crates b/databases/qdrant/Makefile.crates
index cb4563d80036..ea1dd2e740e9 100644
--- a/databases/qdrant/Makefile.crates
+++ b/databases/qdrant/Makefile.crates
@@ -1,17 +1,17 @@
CARGO_CRATES= actix-codec-0.5.0 \
- actix-cors-0.7.0 \
+ actix-cors-0.7.1 \
actix-files-0.6.6 \
- actix-http-3.7.0 \
+ actix-http-3.11.0 \
actix-macros-0.2.3 \
actix-multipart-0.7.2 \
actix-multipart-derive-0.7.0 \
actix-router-0.5.3 \
- actix-rt-2.7.0 \
- actix-server-2.1.1 \
+ actix-rt-2.10.0 \
+ actix-server-2.6.0 \
actix-service-2.0.2 \
actix-tls-3.4.0 \
actix-utils-3.0.1 \
- actix-web-4.9.0 \
+ actix-web-4.11.0 \
actix-web-codegen-4.3.0 \
actix-web-extras-0.1.0 \
actix-web-validator-6.0.0 \
@@ -35,7 +35,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
anstyle-query-1.0.0 \
anstyle-wincon-3.0.1 \
antidote-1.0.0 \
- anyhow-1.0.95 \
+ anyhow-1.0.98 \
approx-0.5.1 \
arc-swap-1.7.1 \
arraydeque-0.5.1 \
@@ -44,7 +44,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
ash-0.38.0+1.3.281 \
async-stream-0.3.3 \
async-stream-impl-0.3.3 \
- async-trait-0.1.85 \
+ async-trait-0.1.88 \
atomic_refcell-0.1.13 \
atomicwrites-0.4.4 \
autocfg-1.1.0 \
@@ -66,44 +66,45 @@ CARGO_CRATES= actix-codec-0.5.0 \
bitvec-1.0.1 \
blake2-rfc-0.2.18 \
block-buffer-0.10.3 \
- brotli-6.0.0 \
- brotli-decompressor-4.0.0 \
+ brotli-8.0.1 \
+ brotli-decompressor-5.0.0 \
bumpalo-3.11.1 \
bustle-0.5.1 \
- bytemuck-1.21.0 \
+ bytemuck-1.23.0 \
+ bytemuck_derive-1.8.0 \
byteorder-1.5.0 \
- bytes-1.9.0 \
+ bytes-1.10.1 \
bytestring-1.2.0 \
bzip2-sys-0.1.11+1.0.8 \
cast-0.3.0 \
- cc-1.2.10 \
+ cc-1.2.23 \
cedarwood-0.4.6 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
cgroups-rs-0.3.4 \
- charabia-0.9.2 \
- chrono-0.4.39 \
+ charabia-0.9.3 \
+ chrono-0.4.41 \
ci_info-0.10.2 \
ciborium-0.2.0 \
ciborium-io-0.2.0 \
ciborium-ll-0.2.0 \
clang-sys-1.4.0 \
- clap-4.5.27 \
- clap_builder-4.5.27 \
- clap_derive-4.5.24 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
cmake-0.1.51 \
codespan-reporting-0.11.1 \
colorchoice-1.0.0 \
colored-3.0.0 \
colorz-1.1.4 \
- config-0.15.6 \
+ config-0.15.11 \
console-0.15.2 \
- console-api-0.8.0 \
- console-subscriber-0.4.0 \
+ console-api-0.8.1 \
+ console-subscriber-0.4.1 \
constant_time_eq-0.1.5 \
- constant_time_eq-0.3.1 \
+ constant_time_eq-0.4.2 \
convert_case-0.4.0 \
cookie-0.16.2 \
core-foundation-0.9.4 \
@@ -112,9 +113,9 @@ CARGO_CRATES= actix-codec-0.5.0 \
cpufeatures-0.2.5 \
crc32c-0.6.8 \
crc32fast-1.3.2 \
- criterion-0.5.1 \
+ criterion-0.6.0 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.8 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.2 \
crossbeam-epoch-0.9.13 \
crossbeam-utils-0.8.20 \
@@ -130,19 +131,22 @@ CARGO_CRATES= actix-codec-0.5.0 \
darling_core-0.20.8 \
darling_macro-0.20.8 \
dashmap-6.1.0 \
- data-encoding-2.7.0 \
+ data-encoding-2.9.0 \
debugid-0.8.0 \
- delegate-0.13.2 \
+ delegate-0.13.3 \
derive_builder-0.20.0 \
derive_builder_core-0.20.0 \
derive_builder_macro-0.20.0 \
derive_more-0.99.17 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
digest-0.10.7 \
displaydoc-0.2.5 \
docopt-1.1.1 \
dyn-clone-1.0.10 \
dyn_size_of-0.4.2 \
earcutr-0.4.2 \
+ ecow-0.2.5 \
either-1.13.0 \
encode_unicode-0.3.6 \
encoding-0.2.33 \
@@ -161,20 +165,20 @@ CARGO_CRATES= actix-codec-0.5.0 \
equator-macro-0.2.1 \
equivalent-1.0.1 \
erased-serde-0.4.2 \
- errno-0.3.8 \
+ errno-0.3.10 \
fastrand-2.2.0 \
filetime-0.2.19 \
findshlibs-0.10.2 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
float_next_after-1.0.0 \
fnv-1.0.7 \
+ foldhash-0.1.4 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
- fs4-0.11.1 \
- fs4-0.12.0 \
+ fs4-0.13.1 \
fs_extra-1.3.0 \
fsio-0.1.3 \
fst-0.4.7 \
@@ -192,13 +196,14 @@ CARGO_CRATES= actix-codec-0.5.0 \
generator-0.7.4 \
generic-array-0.14.6 \
generic-tests-0.1.3 \
- geo-0.29.3 \
- geo-types-0.7.14 \
+ geo-0.30.0 \
+ geo-types-0.7.16 \
geographiclib-rs-0.2.3 \
geohash-0.13.1 \
getopts-0.2.21 \
getrandom-0.1.16 \
getrandom-0.2.11 \
+ getrandom-0.3.0 \
getset-0.1.2 \
gimli-0.27.0 \
glob-0.3.1 \
@@ -208,12 +213,12 @@ CARGO_CRATES= actix-codec-0.5.0 \
h2-0.3.26 \
h2-0.4.4 \
half-1.8.2 \
- half-2.4.1 \
+ half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.2 \
hashbrown-0.15.2 \
- hashlink-0.8.4 \
+ hashlink-0.10.0 \
hashring-0.3.6 \
hdrhistogram-7.5.2 \
heapless-0.8.0 \
@@ -225,22 +230,22 @@ CARGO_CRATES= actix-codec-0.5.0 \
http-1.2.0 \
http-body-0.4.5 \
http-body-1.0.0 \
- http-body-util-0.1.1 \
+ http-body-util-0.1.2 \
http-range-0.1.5 \
http-serde-2.1.1 \
httparse-1.8.0 \
httpdate-1.0.2 \
- humantime-2.1.0 \
+ humantime-2.2.0 \
hyper-0.14.26 \
hyper-1.4.1 \
hyper-rustls-0.27.2 \
hyper-timeout-0.4.1 \
hyper-timeout-0.5.1 \
hyper-util-0.1.10 \
- i_float-1.6.0 \
+ i_float-1.7.0 \
i_key_sort-0.2.0 \
- i_overlay-1.9.3 \
- i_shape-1.6.0 \
+ i_overlay-2.0.5 \
+ i_shape-1.7.0 \
i_tree-0.8.3 \
iana-time-zone-0.1.53 \
iana-time-zone-haiku-0.1.1 \
@@ -260,12 +265,12 @@ CARGO_CRATES= actix-codec-0.5.0 \
idna_adapter-1.2.0 \
impl-more-0.1.6 \
indexmap-1.9.2 \
- indexmap-2.7.1 \
- indicatif-0.17.9 \
+ indexmap-2.9.0 \
+ indicatif-0.17.11 \
inferno-0.11.18 \
inventory-0.3.14 \
io-lifetimes-1.0.11 \
- io-uring-0.7.4 \
+ io-uring-0.7.7 \
ipnet-2.7.0 \
irg-kvariants-0.1.1 \
is-terminal-0.4.6 \
@@ -278,13 +283,13 @@ CARGO_CRATES= actix-codec-0.5.0 \
itoa-1.0.5 \
jieba-rs-0.7.0 \
jobserver-0.1.31 \
- js-sys-0.3.69 \
- jsonwebtoken-9.3.0 \
+ js-sys-0.3.77 \
+ jsonwebtoken-9.3.1 \
kanaria-0.2.0 \
language-tags-0.3.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
+ libc-0.2.172 \
libflate-1.4.0 \
libflate_lz77-1.2.0 \
libloading-0.7.4 \
@@ -292,34 +297,35 @@ CARGO_CRATES= actix-codec-0.5.0 \
libm-0.2.6 \
librocksdb-sys-0.17.1+9.9.3 \
libz-sys-1.1.8 \
- lindera-0.32.2 \
- lindera-analyzer-0.32.2 \
- lindera-assets-0.32.2 \
- lindera-cc-cedict-0.32.2 \
- lindera-cc-cedict-builder-0.32.2 \
- lindera-compress-0.32.2 \
- lindera-core-0.32.2 \
- lindera-decompress-0.32.2 \
- lindera-dictionary-0.32.2 \
- lindera-dictionary-builder-0.32.2 \
- lindera-filter-0.32.2 \
- lindera-ipadic-0.32.2 \
- lindera-ipadic-builder-0.32.2 \
- lindera-ipadic-neologd-0.32.2 \
- lindera-ipadic-neologd-builder-0.32.2 \
- lindera-ko-dic-0.32.2 \
- lindera-ko-dic-builder-0.32.2 \
- lindera-tokenizer-0.32.2 \
- lindera-unidic-0.32.2 \
- lindera-unidic-builder-0.32.2 \
+ lindera-0.32.3 \
+ lindera-analyzer-0.32.3 \
+ lindera-assets-0.32.3 \
+ lindera-cc-cedict-0.32.3 \
+ lindera-cc-cedict-builder-0.32.3 \
+ lindera-compress-0.32.3 \
+ lindera-core-0.32.3 \
+ lindera-decompress-0.32.3 \
+ lindera-dictionary-0.32.3 \
+ lindera-dictionary-builder-0.32.3 \
+ lindera-filter-0.32.3 \
+ lindera-ipadic-0.32.3 \
+ lindera-ipadic-builder-0.32.3 \
+ lindera-ipadic-neologd-0.32.3 \
+ lindera-ipadic-neologd-builder-0.32.3 \
+ lindera-ko-dic-0.32.3 \
+ lindera-ko-dic-builder-0.32.3 \
+ lindera-tokenizer-0.32.3 \
+ lindera-unidic-0.32.3 \
+ lindera-unidic-builder-0.32.3 \
link-cplusplus-1.0.8 \
linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.14 \
+ linux-raw-sys-0.9.2 \
litemap-0.7.3 \
local-channel-0.1.3 \
local-waker-0.1.3 \
lock_api-0.4.11 \
- log-0.4.25 \
+ log-0.4.27 \
loom-0.7.1 \
lz4-sys-1.11.1+lz4-1.10.0 \
lz4_flex-0.11.3 \
@@ -337,8 +343,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
mime_guess-2.0.4 \
minimal-lexical-0.2.1 \
miniz_oxide-0.6.2 \
- miniz_oxide-0.8.0 \
- mio-0.8.11 \
+ miniz_oxide-0.8.5 \
mio-1.0.1 \
multimap-0.8.3 \
names-0.14.0 \
@@ -349,6 +354,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
nix-0.29.0 \
nodrop-0.1.14 \
nom-7.1.3 \
+ nom-8.0.0 \
ntapi-0.4.1 \
nu-ansi-term-0.46.0 \
num-bigint-0.4.4 \
@@ -361,12 +367,12 @@ CARGO_CRATES= actix-codec-0.5.0 \
num_threads-0.1.7 \
number_prefix-0.4.0 \
object-0.30.0 \
- object_store-0.11.2 \
- once_cell-1.20.2 \
+ object_store-0.12.1 \
+ once_cell-1.21.3 \
oorandom-11.1.3 \
openssl-probe-0.1.5 \
ordered-float-2.10.1 \
- ordered-float-4.6.0 \
+ ordered-float-5.0.0 \
overload-0.1.1 \
parking_lot-0.12.3 \
parking_lot_core-0.9.9 \
@@ -398,13 +404,13 @@ CARGO_CRATES= actix-codec-0.5.0 \
ppv-lite86-0.2.17 \
presser-0.3.1 \
prettyplease-0.1.22 \
- prettyplease-0.2.17 \
+ prettyplease-0.2.32 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.86 \
+ proc-macro2-1.0.95 \
procfs-0.17.0 \
procfs-core-0.17.0 \
- prometheus-0.13.4 \
+ prometheus-0.14.0 \
proptest-1.6.0 \
prost-0.11.9 \
prost-0.12.6 \
@@ -425,24 +431,27 @@ CARGO_CRATES= actix-codec-0.5.0 \
pulldown-cmark-0.9.3 \
pulldown-cmark-to-cmark-10.0.4 \
pyroscope-0.5.8 \
- pyroscope_pprofrs-0.2.8 \
+ pyroscope_pprofrs-0.2.10 \
quick-error-1.2.3 \
quick-xml-0.26.0 \
quick-xml-0.37.2 \
quinn-0.11.2 \
quinn-proto-0.11.8 \
quinn-udp-0.5.2 \
- quote-1.0.37 \
+ quote-1.0.40 \
radium-0.7.0 \
raft-0.7.0 \
raft-proto-0.7.0 \
rand-0.7.3 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.2.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.5.1 \
rand_core-0.6.4 \
- rand_distr-0.4.3 \
+ rand_core-0.9.0 \
+ rand_distr-0.5.1 \
rand_hc-0.2.0 \
rand_xorshift-0.3.0 \
rayon-1.10.0 \
@@ -456,16 +465,16 @@ CARGO_CRATES= actix-codec-0.5.0 \
regex-syntax-0.6.28 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
- reqwest-0.12.12 \
+ reqwest-0.12.15 \
rgb-0.8.50 \
- ring-0.17.5 \
+ ring-0.17.13 \
ringbuffer-0.15.0 \
rle-decode-fast-1.0.3 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
robust-1.1.0 \
rocksdb-0.23.0 \
- roxmltree-0.14.1 \
+ roxmltree-0.20.0 \
rstack-0.3.3 \
rstack-self-0.3.0 \
rstar-0.12.0 \
@@ -477,13 +486,15 @@ CARGO_CRATES= actix-codec-0.5.0 \
rustc_version-0.4.1 \
rustix-0.37.27 \
rustix-0.38.40 \
+ rustix-1.0.2 \
rustls-0.22.4 \
- rustls-0.23.21 \
+ rustls-0.23.27 \
rustls-native-certs-0.7.0 \
rustls-native-certs-0.8.0 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
+ rustls-pki-types-1.12.0 \
rustls-webpki-0.102.8 \
+ rustls-webpki-0.103.3 \
rustversion-1.0.11 \
rusty-forkfork-0.4.0 \
rusty-hook-0.11.2 \
@@ -491,8 +502,8 @@ CARGO_CRATES= actix-codec-0.5.0 \
same-file-1.0.6 \
scc-2.1.0 \
schannel-0.1.23 \
- schemars-0.8.21 \
- schemars_derive-0.8.21 \
+ schemars-0.8.22 \
+ schemars_derive-0.8.22 \
scoped-tls-1.0.1 \
scopeguard-1.1.0 \
scratch-1.0.3 \
@@ -505,15 +516,15 @@ CARGO_CRATES= actix-codec-0.5.0 \
security-framework-2.10.0 \
security-framework-sys-2.11.0 \
seedable_hash-0.1.1 \
- self_cell-1.1.0 \
- semver-1.0.25 \
- serde-1.0.217 \
- serde-untagged-0.1.6 \
+ self_cell-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde-untagged-0.1.7 \
serde-value-0.7.0 \
serde_cbor-0.11.2 \
- serde_derive-1.0.217 \
+ serde_derive-1.0.219 \
serde_derive_internals-0.29.0 \
- serde_json-1.0.137 \
+ serde_json-1.0.140 \
serde_plain-1.0.1 \
serde_qs-0.13.0 \
serde_urlencoded-0.7.1 \
@@ -521,9 +532,9 @@ CARGO_CRATES= actix-codec-0.5.0 \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
sha1-0.10.5 \
- sha2-0.10.8 \
- shaderc-0.8.3 \
- shaderc-sys-0.8.3 \
+ sha2-0.10.9 \
+ shaderc-0.9.1 \
+ shaderc-sys-0.9.1 \
sharded-slab-0.1.4 \
shlex-1.3.0 \
signal-hook-registry-1.4.0 \
@@ -534,14 +545,10 @@ CARGO_CRATES= actix-codec-0.5.0 \
slog-2.7.0 \
slog-scope-4.4.0 \
slog-stdlog-4.1.1 \
- smallvec-1.13.2 \
- smol_str-0.3.2 \
- snafu-0.8.4 \
- snafu-derive-0.8.4 \
+ smallvec-1.15.0 \
socket2-0.4.9 \
socket2-0.5.5 \
spade-2.12.1 \
- spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
str_stack-0.1.0 \
@@ -554,7 +561,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
symbolic-common-12.12.3 \
symbolic-demangle-12.12.3 \
syn-1.0.107 \
- syn-2.0.87 \
+ syn-2.0.101 \
sync_wrapper-0.1.2 \
sync_wrapper-1.0.1 \
synstructure-0.13.1 \
@@ -562,13 +569,13 @@ CARGO_CRATES= actix-codec-0.5.0 \
sysinfo-0.33.1 \
tango-bench-0.6.0 \
tap-1.0.1 \
- tempfile-3.14.0 \
+ tempfile-3.20.0 \
termcolor-1.1.3 \
terminal_size-0.1.17 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread-id-4.0.0 \
thread-priority-1.2.0 \
thread_local-1.1.7 \
@@ -580,15 +587,15 @@ CARGO_CRATES= actix-codec-0.5.0 \
time-macros-0.2.6 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.0 \
- tokio-1.43.0 \
+ tokio-1.45.0 \
tokio-io-timeout-1.2.0 \
tokio-macros-2.5.0 \
tokio-rustls-0.25.0 \
tokio-rustls-0.26.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.13 \
+ tokio-util-0.7.15 \
toml-0.5.10 \
tonic-0.11.0 \
tonic-0.12.3 \
@@ -617,10 +624,11 @@ CARGO_CRATES= actix-codec-0.5.0 \
unicode-bidi-0.3.13 \
unicode-blocks-0.1.9 \
unicode-ident-1.0.13 \
- unicode-normalization-0.1.23 \
+ unicode-normalization-0.1.24 \
unicode-segmentation-1.11.0 \
unicode-width-0.1.10 \
unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
untrusted-0.9.0 \
unwind-0.4.1 \
unwind-sys-0.1.3 \
@@ -629,7 +637,7 @@ CARGO_CRATES= actix-codec-0.5.0 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.1 \
- uuid-1.12.1 \
+ uuid-1.16.0 \
v_htmlescape-0.15.8 \
validator-0.18.1 \
validator_derive-0.18.1 \
@@ -642,12 +650,13 @@ CARGO_CRATES= actix-codec-0.5.0 \
want-0.3.0 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
+ wasi-0.13.3+wasi-0.2.2 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
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 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
wasm-streams-0.4.0 \
web-sys-0.3.69 \
web-time-1.1.0 \
@@ -663,10 +672,11 @@ CARGO_CRATES= actix-codec-0.5.0 \
windows-core-0.57.0 \
windows-implement-0.57.0 \
windows-interface-0.57.0 \
- windows-registry-0.2.0 \
+ windows-link-0.1.0 \
+ windows-registry-0.4.0 \
windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-result-0.3.1 \
+ windows-strings-0.3.1 \
windows-sys-0.42.0 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
@@ -675,43 +685,52 @@ CARGO_CRATES= actix-codec-0.5.0 \
windows-targets-0.42.2 \
windows-targets-0.48.0 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.0 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.22 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.1 \
+ wit-bindgen-rt-0.33.0 \
write16-1.0.0 \
writeable-0.5.5 \
wyhash-0.5.0 \
wyz-0.5.1 \
xattr-1.3.1 \
- xmlparser-0.13.6 \
yada-0.5.1 \
- yaml-rust2-0.9.0 \
+ yaml-rust2-0.10.0 \
yoke-0.7.4 \
yoke-derive-0.7.4 \
zerocopy-0.7.35 \
- zerocopy-0.8.14 \
+ zerocopy-0.8.25 \
zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.14 \
+ zerocopy-derive-0.8.25 \
zerofrom-0.1.4 \
zerofrom-derive-0.1.4 \
zeroize-1.7.0 \
@@ -720,5 +739,5 @@ CARGO_CRATES= actix-codec-0.5.0 \
zstd-0.13.0 \
zstd-safe-7.0.0 \
zstd-sys-2.0.9+zstd.1.5.5 \
- wal@git+https://github.com/qdrant/wal.git?rev=f42e853debf22a3a746de444d625bb8cc1d2e61e\#f42e853debf22a3a746de444d625bb8cc1d2e61e \
+ wal@git+https://github.com/qdrant/wal.git?rev=c4b26b9c0ccc0e06ba7391189e4c8eac051ca531\#c4b26b9c0ccc0e06ba7391189e4c8eac051ca531 \
tar@git+https://github.com/qdrant/tar-rs?branch=main\#856dbd090eede1736604f23cfe99a104b5639734
diff --git a/databases/qdrant/distinfo b/databases/qdrant/distinfo
index 67b4b638d3aa..f3b358161bda 100644
--- a/databases/qdrant/distinfo
+++ b/databases/qdrant/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1738983726
+TIMESTAMP = 1748539173
SHA256 (rust/crates/actix-codec-0.5.0.crate) = 57a7559404a7f3573127aab53c08ce37a6c6a315c374a31070f3c91cd1b4a7fe
SIZE (rust/crates/actix-codec-0.5.0.crate) = 14046
-SHA256 (rust/crates/actix-cors-0.7.0.crate) = f9e772b3bcafe335042b5db010ab7c09013dad6eac4915c91d8d50902769f331
-SIZE (rust/crates/actix-cors-0.7.0.crate) = 29516
+SHA256 (rust/crates/actix-cors-0.7.1.crate) = daa239b93927be1ff123eebada5a3ff23e89f0124ccb8609234e5103d5a5ae6d
+SIZE (rust/crates/actix-cors-0.7.1.crate) = 32546
SHA256 (rust/crates/actix-files-0.6.6.crate) = 0773d59061dedb49a8aed04c67291b9d8cf2fe0b60130a381aab53c6dd86e9be
SIZE (rust/crates/actix-files-0.6.6.crate) = 42722
-SHA256 (rust/crates/actix-http-3.7.0.crate) = 4eb9843d84c775696c37d9a418bbb01b932629d01870722c0f13eb3f95e2536d
-SIZE (rust/crates/actix-http-3.7.0.crate) = 161589
+SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2
+SIZE (rust/crates/actix-http-3.11.0.crate) = 164165
SHA256 (rust/crates/actix-macros-0.2.3.crate) = 465a6172cf69b960917811022d8f29bc0b7fa1398bc4f78b3c466673db1213b6
SIZE (rust/crates/actix-macros-0.2.3.crate) = 8259
SHA256 (rust/crates/actix-multipart-0.7.2.crate) = d5118a26dee7e34e894f7e85aa0ee5080ae4c18bf03c0e30d49a80e418f00a53
@@ -15,18 +15,18 @@ SHA256 (rust/crates/actix-multipart-derive-0.7.0.crate) = e11eb847f49a700678ea2f
SIZE (rust/crates/actix-multipart-derive-0.7.0.crate) = 9530
SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8
SIZE (rust/crates/actix-router-0.5.3.crate) = 33145
-SHA256 (rust/crates/actix-rt-2.7.0.crate) = 7ea16c295198e958ef31930a6ef37d0fb64e9ca3b6116e6b93a8bdae96ee1000
-SIZE (rust/crates/actix-rt-2.7.0.crate) = 20170
-SHA256 (rust/crates/actix-server-2.1.1.crate) = 0da34f8e659ea1b077bb4637948b815cd3768ad5a188fdcd74ff4d84240cd824
-SIZE (rust/crates/actix-server-2.1.1.crate) = 37296
+SHA256 (rust/crates/actix-rt-2.10.0.crate) = 24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208
+SIZE (rust/crates/actix-rt-2.10.0.crate) = 22608
+SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502
+SIZE (rust/crates/actix-server-2.6.0.crate) = 42816
SHA256 (rust/crates/actix-service-2.0.2.crate) = 3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a
SIZE (rust/crates/actix-service-2.0.2.crate) = 25293
SHA256 (rust/crates/actix-tls-3.4.0.crate) = ac453898d866cdbecdbc2334fe1738c747b4eba14a677261f2b768ba05329389
SIZE (rust/crates/actix-tls-3.4.0.crate) = 44317
SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8
SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096
-SHA256 (rust/crates/actix-web-4.9.0.crate) = 9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38
-SIZE (rust/crates/actix-web-4.9.0.crate) = 244518
+SHA256 (rust/crates/actix-web-4.11.0.crate) = a597b77b5c6d6a1e1097fddde329a83665e25c5437c696a3a9a4aa514a614dea
+SIZE (rust/crates/actix-web-4.11.0.crate) = 248344
SHA256 (rust/crates/actix-web-codegen-4.3.0.crate) = f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8
SIZE (rust/crates/actix-web-codegen-4.3.0.crate) = 20382
SHA256 (rust/crates/actix-web-extras-0.1.0.crate) = ef1dfa234e9b71ed142e54b26b4cc9e13ef4ac563cf1a2be810b0c3d057781ea
@@ -73,8 +73,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289a
SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
SHA256 (rust/crates/antidote-1.0.0.crate) = 34fde25430d87a9388dadbe6e34d7f72a462c8b43ac8d309b42b0a8505d7e2a5
SIZE (rust/crates/antidote-1.0.0.crate) = 6312
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -91,8 +91,8 @@ SHA256 (rust/crates/async-stream-0.3.3.crate) = dad5c83079eae9969be7fadefe640a1c
SIZE (rust/crates/async-stream-0.3.3.crate) = 12142
SHA256 (rust/crates/async-stream-impl-0.3.3.crate) = 10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27
SIZE (rust/crates/async-stream-impl-0.3.3.crate) = 4072
-SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056
-SIZE (rust/crates/async-trait-0.1.85.crate) = 33251
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c
SIZE (rust/crates/atomic_refcell-0.1.13.crate) = 11760
SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3
@@ -135,28 +135,30 @@ SHA256 (rust/crates/blake2-rfc-0.2.18.crate) = 5d6d530bdd2d52966a6d03b7a964add7a
SIZE (rust/crates/blake2-rfc-0.2.18.crate) = 15676
SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e
SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465
-SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b
-SIZE (rust/crates/brotli-6.0.0.crate) = 1359183
-SHA256 (rust/crates/brotli-decompressor-4.0.0.crate) = e6221fe77a248b9117d431ad93761222e1cf8ff282d9d1d5d9f53d6299a1cf76
-SIZE (rust/crates/brotli-decompressor-4.0.0.crate) = 193192
+SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
+SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
+SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba
SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207
SHA256 (rust/crates/bustle-0.5.1.crate) = 082bd84e4f0d39ac9d5d0447dec66dbfc333b3ae4240c306ca0801fbb3655fca
SIZE (rust/crates/bustle-0.5.1.crate) = 12216
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
+SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
+SHA256 (rust/crates/bytemuck_derive-1.8.0.crate) = bcfcc3cd946cb52f0bbfdbbcfa2f4e24f75ebb6c0e1002f7c25904fada18b9ec
+SIZE (rust/crates/bytemuck_derive-1.8.0.crate) = 23029
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytestring-1.2.0.crate) = f7f83e57d9154148e355404702e2694463241880b939570d7c97c014da7a69a1
SIZE (rust/crates/bytestring-1.2.0.crate) = 8409
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/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
+SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
+SIZE (rust/crates/cc-1.2.23.crate) = 106527
SHA256 (rust/crates/cedarwood-0.4.6.crate) = 6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90
SIZE (rust/crates/cedarwood-0.4.6.crate) = 12726
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -167,10 +169,10 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgroups-rs-0.3.4.crate) = 6db7c2f5545da4c12c5701455d9471da5f07db52e49b9cccb4f5512226dd0836
SIZE (rust/crates/cgroups-rs-0.3.4.crate) = 53584
-SHA256 (rust/crates/charabia-0.9.2.crate) = cf8921fe4d53ab8f9e8f9b72ce6f91726cfc40fffab1243d27db406b5e2e9cc2
-SIZE (rust/crates/charabia-0.9.2.crate) = 1121773
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/charabia-0.9.3.crate) = 650d52f87a36472ea1c803dee49d6bfd23d426efa9363e2f4c4a0e6a236d3407
+SIZE (rust/crates/charabia-0.9.3.crate) = 1136156
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ci_info-0.10.2.crate) = 24f638c70e8c5753795cc9a8c07c44da91554a09e4cf11a7326e8161b0a3c45e
SIZE (rust/crates/ci_info-0.10.2.crate) = 806783
SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f
@@ -181,12 +183,12 @@ SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6cca
SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740
SHA256 (rust/crates/clang-sys-1.4.0.crate) = fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3
SIZE (rust/crates/clang-sys-1.4.0.crate) = 38679
-SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
-SIZE (rust/crates/clap-4.5.27.crate) = 55737
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
@@ -199,18 +201,18 @@ SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffd
SIZE (rust/crates/colored-3.0.0.crate) = 34497
SHA256 (rust/crates/colorz-1.1.4.crate) = 6ceb37c5798821e37369cb546f430f19da2f585e0364c9615ae340a9f2e6067b
SIZE (rust/crates/colorz-1.1.4.crate) = 33160
-SHA256 (rust/crates/config-0.15.6.crate) = e329294a796e9b22329669c1f433a746983f9e324e07f4ef135be81bb2262de4
-SIZE (rust/crates/config-0.15.6.crate) = 57381
+SHA256 (rust/crates/config-0.15.11.crate) = 595aae20e65c3be792d05818e8c63025294ac3cb7e200f11459063a352a6ef80
+SIZE (rust/crates/config-0.15.11.crate) = 57700
SHA256 (rust/crates/console-0.15.2.crate) = c050367d967ced717c04b65d8c619d863ef9292ce0c5760028655a2fb298718c
SIZE (rust/crates/console-0.15.2.crate) = 31576
-SHA256 (rust/crates/console-api-0.8.0.crate) = 86ed14aa9c9f927213c6e4f3ef75faaad3406134efe84ba2cb7983431d5f0931
-SIZE (rust/crates/console-api-0.8.0.crate) = 33083
-SHA256 (rust/crates/console-subscriber-0.4.0.crate) = e2e3a111a37f3333946ebf9da370ba5c5577b18eb342ec683eb488dd21980302
-SIZE (rust/crates/console-subscriber-0.4.0.crate) = 125852
+SHA256 (rust/crates/console-api-0.8.1.crate) = 8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857
+SIZE (rust/crates/console-api-0.8.1.crate) = 33145
+SHA256 (rust/crates/console-subscriber-0.4.1.crate) = 6539aa9c6a4cd31f4b1c040f860a1eac9aa80e7df6b05d506a6e7179936d6a01
+SIZE (rust/crates/console-subscriber-0.4.1.crate) = 125969
SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
-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/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
+SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
@@ -227,12 +229,12 @@ SHA256 (rust/crates/crc32c-0.6.8.crate) = 3a47af21622d091a8f0fb295b88bc886ac74ef
SIZE (rust/crates/crc32c-0.6.8.crate) = 9647
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
+SIZE (rust/crates/criterion-0.6.0.crate) = 119470
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
-SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
SHA256 (rust/crates/crossbeam-epoch-0.9.13.crate) = 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a
@@ -263,12 +265,12 @@ SHA256 (rust/crates/darling_macro-0.20.8.crate) = a668eda54683121533a393014d8692
SIZE (rust/crates/darling_macro-0.20.8.crate) = 1856
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
-SHA256 (rust/crates/delegate-0.13.2.crate) = 297806318ef30ad066b15792a8372858020ae3ca2e414ee6c2133b1eb9e9e945
-SIZE (rust/crates/delegate-0.13.2.crate) = 14864
+SHA256 (rust/crates/delegate-0.13.3.crate) = b9b6483c2bbed26f97861cf57651d4f2b731964a28cd2257f934a4b452480d21
+SIZE (rust/crates/delegate-0.13.3.crate) = 17069
SHA256 (rust/crates/derive_builder-0.20.0.crate) = 0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7
SIZE (rust/crates/derive_builder-0.20.0.crate) = 36563
SHA256 (rust/crates/derive_builder_core-0.20.0.crate) = d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d
@@ -277,6 +279,10 @@ SHA256 (rust/crates/derive_builder_macro-0.20.0.crate) = 206868b8242f27cecce124c
SIZE (rust/crates/derive_builder_macro-0.20.0.crate) = 6308
SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -289,6 +295,8 @@ SHA256 (rust/crates/dyn_size_of-0.4.2.crate) = 33d4f78a40b1ec35bf8cafdaaf607ba2f
SIZE (rust/crates/dyn_size_of-0.4.2.crate) = 3151
SHA256 (rust/crates/earcutr-0.4.2.crate) = 0812b44697951d35fde8fcb0da81c9de7e809e825a66bbf1ecb79d9829d4ca3d
SIZE (rust/crates/earcutr-0.4.2.crate) = 644764
+SHA256 (rust/crates/ecow-0.2.5.crate) = b92b481eb5d59fd8e80e92ff11d057d1ca8d144b2cd8c66cc8d5bd177a3c0dc5
+SIZE (rust/crates/ecow-0.2.5.crate) = 29499
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
@@ -325,8 +333,8 @@ SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8d
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/erased-serde-0.4.2.crate) = 55d05712b2d8d88102bc9868020c9e5c7a1f5527c452b9b97450a1d006140ba7
SIZE (rust/crates/erased-serde-0.4.2.crate) = 25661
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
+SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4
SIZE (rust/crates/fastrand-2.2.0.crate) = 15031
SHA256 (rust/crates/filetime-0.2.19.crate) = 4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9
@@ -335,12 +343,14 @@ SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8
SIZE (rust/crates/float_next_after-1.0.0.crate) = 6965
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
+SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
@@ -349,10 +359,8 @@ SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b2
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs4-0.11.1.crate) = e871a4cfa68bb224863b53149d973df1ac8d1ed2fa1d1bfc37ac1bb65dd37207
-SIZE (rust/crates/fs4-0.11.1.crate) = 19443
-SHA256 (rust/crates/fs4-0.12.0.crate) = c29c30684418547d476f0b48e84f4821639119c483b1eccd566c8cd0cd05f521
-SIZE (rust/crates/fs4-0.12.0.crate) = 19854
+SHA256 (rust/crates/fs4-0.13.1.crate) = 8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4
+SIZE (rust/crates/fs4-0.13.1.crate) = 28794
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsio-0.1.3.crate) = c1fd087255f739f4f1aeea69f11b72f8080e9c2e7645cd06955dad4a178a49e3
@@ -387,10 +395,10 @@ SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45
SIZE (rust/crates/generic-array-0.14.6.crate) = 15889
SHA256 (rust/crates/generic-tests-0.1.3.crate) = d9ff6d6584f4f6fa911d5e07856abf1a48dc5599b3734f2eaea130f2c3baa989
SIZE (rust/crates/generic-tests-0.1.3.crate) = 18982
-SHA256 (rust/crates/geo-0.29.3.crate) = 34f0e6e028c581e82e6822a68869514e94c25e7f8ea669a2d8595bdf7461ccc5
-SIZE (rust/crates/geo-0.29.3.crate) = 287903
-SHA256 (rust/crates/geo-types-0.7.14.crate) = b6f47c611187777bbca61ea7aba780213f5f3441fd36294ab333e96cfa791b65
-SIZE (rust/crates/geo-types-0.7.14.crate) = 36818
+SHA256 (rust/crates/geo-0.30.0.crate) = 4416397671d8997e9a3e7ad99714f4f00a22e9eaa9b966a5985d2194fc9e02e1
+SIZE (rust/crates/geo-0.30.0.crate) = 308394
+SHA256 (rust/crates/geo-types-0.7.16.crate) = 62ddb1950450d67efee2bbc5e429c68d052a822de3aad010d28b351fbb705224
+SIZE (rust/crates/geo-types-0.7.16.crate) = 44673
SHA256 (rust/crates/geographiclib-rs-0.2.3.crate) = 8ea804e7bd3c6a4ca6a01edfa35231557a8a81d4d3f3e1e2b650d028c42592be
SIZE (rust/crates/geographiclib-rs-0.2.3.crate) = 52845
SHA256 (rust/crates/geohash-0.13.1.crate) = 0fb94b1a65401d6cbf22958a9040aa364812c26674f841bee538b12c135db1e6
@@ -401,6 +409,8 @@ SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39a
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f
SIZE (rust/crates/getrandom-0.2.11.crate) = 35391
+SHA256 (rust/crates/getrandom-0.3.0.crate) = 71393ecc86efbf00e4ca13953979ba8b94cfe549a4b74cc26d8b62f4d8feac2b
+SIZE (rust/crates/getrandom-0.3.0.crate) = 45123
SHA256 (rust/crates/getset-0.1.2.crate) = e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9
SIZE (rust/crates/getset-0.1.2.crate) = 8831
SHA256 (rust/crates/gimli-0.27.0.crate) = dec7af912d60cdbd3677c1af9352ebae6fb8394d165568a2234df0fa00f87793
@@ -419,8 +429,8 @@ SHA256 (rust/crates/h2-0.4.4.crate) = 816ec7294445779408f36fe57bc5b7fc1cf5966405
SIZE (rust/crates/h2-0.4.4.crate) = 168905
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -429,8 +439,8 @@ SHA256 (rust/crates/hashbrown-0.14.2.crate) = f93e7192158dbcda357bdec5fb5788eebf
SIZE (rust/crates/hashbrown-0.14.2.crate) = 140080
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
-SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
-SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
+SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
+SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/hashring-0.3.6.crate) = 43bfd649ac5e0f82ae98d547450f1d31af49742be255b5380c61fc8513b9df11
SIZE (rust/crates/hashring-0.3.6.crate) = 6034
SHA256 (rust/crates/hdrhistogram-7.5.2.crate) = 7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8
@@ -453,8 +463,8 @@ SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd
SIZE (rust/crates/http-body-0.4.5.crate) = 9242
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/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
+SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
SHA256 (rust/crates/http-range-0.1.5.crate) = 21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573
SIZE (rust/crates/http-range-0.1.5.crate) = 4871
SHA256 (rust/crates/http-serde-2.1.1.crate) = 0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd
@@ -463,8 +473,8 @@ SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639
SIZE (rust/crates/httparse-1.8.0.crate) = 29954
SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/hyper-0.14.26.crate) = ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4
SIZE (rust/crates/hyper-0.14.26.crate) = 195570
SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
@@ -477,14 +487,14 @@ SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b26
SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727
SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/i_float-1.6.0.crate) = 775f9961a8d2f879725da8aff789bb20a3ddf297473e0c90af75e69313919490
-SIZE (rust/crates/i_float-1.6.0.crate) = 13565
+SHA256 (rust/crates/i_float-1.7.0.crate) = 85df3a416829bb955fdc2416c7b73680c8dcea8d731f2c7aa23e1042fe1b8343
+SIZE (rust/crates/i_float-1.7.0.crate) = 15242
SHA256 (rust/crates/i_key_sort-0.2.0.crate) = 347c253b4748a1a28baf94c9ce133b6b166f08573157e05afe718812bc599fcd
SIZE (rust/crates/i_key_sort-0.2.0.crate) = 3237
-SHA256 (rust/crates/i_overlay-1.9.3.crate) = 06740cd31c1f963823e007d8e6edcd2db634b2856f4f613e3df01737fd852482
-SIZE (rust/crates/i_overlay-1.9.3.crate) = 177432
-SHA256 (rust/crates/i_shape-1.6.0.crate) = 27dbe9e5238d6b9c694c08415bf00fb370b089949bd818ab01f41f8927b8774c
-SIZE (rust/crates/i_shape-1.6.0.crate) = 11128
+SHA256 (rust/crates/i_overlay-2.0.5.crate) = 0542dfef184afdd42174a03dcc0625b6147fb73e1b974b1a08a2a42ac35cee49
+SIZE (rust/crates/i_overlay-2.0.5.crate) = 201905
+SHA256 (rust/crates/i_shape-1.7.0.crate) = 0a38f5a42678726718ff924f6d4a0e79b129776aeed298f71de4ceedbd091bce
+SIZE (rust/crates/i_shape-1.7.0.crate) = 11805
SHA256 (rust/crates/i_tree-0.8.3.crate) = 155181bc97d770181cf9477da51218a19ee92a8e5be642e796661aee2b601139
SIZE (rust/crates/i_tree-0.8.3.crate) = 14156
SHA256 (rust/crates/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765
@@ -523,18 +533,18 @@ SHA256 (rust/crates/impl-more-0.1.6.crate) = 206ca75c9c03ba3d4ace2460e57b189f39f
SIZE (rust/crates/impl-more-0.1.6.crate) = 13967
SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399
SIZE (rust/crates/indexmap-1.9.2.crate) = 54627
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281
-SIZE (rust/crates/indicatif-0.17.9.crate) = 65246
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/inferno-0.11.18.crate) = abfb2e51b23c338595ae0b6bdaaa7a4a8b860b8d788a4331cb07b50fe5dea71b
SIZE (rust/crates/inferno-0.11.18.crate) = 102794
SHA256 (rust/crates/inventory-0.3.14.crate) = c8573b2b1fb643a372c73b23f4da5f888677feef3305146d68a539250a9bccc7
SIZE (rust/crates/inventory-0.3.14.crate) = 13953
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/io-uring-0.7.4.crate) = ab01638bb6a279897b7691f87f3f3c232451711fd419a69ced980ce61074fa46
-SIZE (rust/crates/io-uring-0.7.4.crate) = 65967
+SHA256 (rust/crates/io-uring-0.7.7.crate) = 5ebb93303c65a11753dd0e45cd6bfa5c65ee1f0b9f8e2178b6998ddc8b284f04
+SIZE (rust/crates/io-uring-0.7.7.crate) = 77747
SHA256 (rust/crates/ipnet-2.7.0.crate) = 11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e
SIZE (rust/crates/ipnet-2.7.0.crate) = 26918
SHA256 (rust/crates/irg-kvariants-0.1.1.crate) = ef2af7c331f2536964a32b78a7d2e0963d78b42f4a76323b16cc7d94b1ddce26
@@ -559,10 +569,10 @@ SHA256 (rust/crates/jieba-rs-0.7.0.crate) = c1e2b0210dc78b49337af9e49d7ae41a39dc
SIZE (rust/crates/jieba-rs-0.7.0.crate) = 4316099
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/jsonwebtoken-9.3.0.crate) = b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f
-SIZE (rust/crates/jsonwebtoken-9.3.0.crate) = 48987
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde
+SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398
SHA256 (rust/crates/kanaria-0.2.0.crate) = c0f9d9652540055ac4fded998a73aca97d965899077ab1212587437da44196ff
SIZE (rust/crates/kanaria-0.2.0.crate) = 51329
SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388
@@ -571,8 +581,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libflate-1.4.0.crate) = 5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18
SIZE (rust/crates/libflate-1.4.0.crate) = 42600
SHA256 (rust/crates/libflate_lz77-1.2.0.crate) = a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf
@@ -587,52 +597,54 @@ SHA256 (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 2b7869a512ae9982f4d46ba
SIZE (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 6898368
SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf
SIZE (rust/crates/libz-sys-1.1.8.crate) = 2481844
-SHA256 (rust/crates/lindera-0.32.2.crate) = c6cbc1aad631a7da0a7e9bc4b8669fa92ac9ca8eeb7b35a807376dd3034443ff
-SIZE (rust/crates/lindera-0.32.2.crate) = 23775
-SHA256 (rust/crates/lindera-analyzer-0.32.2.crate) = 74508ffbb24e36905d1718b261460e378a748029b07bcd7e06f0d18500b8194c
-SIZE (rust/crates/lindera-analyzer-0.32.2.crate) = 5066
-SHA256 (rust/crates/lindera-assets-0.32.2.crate) = 6a677c371ecb3bd02b751be306ea09876cd47cf426303ad5f10a3fd6f9a4ded6
-SIZE (rust/crates/lindera-assets-0.32.2.crate) = 3146
-SHA256 (rust/crates/lindera-cc-cedict-0.32.2.crate) = c35944000d05a177e981f037b5f0805f283b32f05a0c35713003bef136ca8cb4
-SIZE (rust/crates/lindera-cc-cedict-0.32.2.crate) = 2575
-SHA256 (rust/crates/lindera-cc-cedict-builder-0.32.2.crate) = 85b8f642bc9c9130682569975772a17336c6aab26d11fc0f823f3e663167ace6
-SIZE (rust/crates/lindera-cc-cedict-builder-0.32.2.crate) = 2795
-SHA256 (rust/crates/lindera-compress-0.32.2.crate) = a7825d8d63592aa5727d67bd209170ac82df56c369533efbf0ddbac277bb68ec
-SIZE (rust/crates/lindera-compress-0.32.2.crate) = 1692
-SHA256 (rust/crates/lindera-core-0.32.2.crate) = 0c28191456debc98af6aa5f7db77872471983e9fa2a737b1c232b6ef543aed62
-SIZE (rust/crates/lindera-core-0.32.2.crate) = 10118
-SHA256 (rust/crates/lindera-decompress-0.32.2.crate) = 4788a1ead2f63f3fc2888109272921dedd86a87b7d0bf05e9daab46600daac51
-SIZE (rust/crates/lindera-decompress-0.32.2.crate) = 1536
-SHA256 (rust/crates/lindera-dictionary-0.32.2.crate) = bdf5f91725e32b9a21b1656baa7030766c9bafc4de4b4ddeb8ffdde7224dd2f6
-SIZE (rust/crates/lindera-dictionary-0.32.2.crate) = 5621
-SHA256 (rust/crates/lindera-dictionary-builder-0.32.2.crate) = e41f00ba7ac541b0ffd8c30e7a73f2dd197546cc5780462ec4f2e4782945a780
-SIZE (rust/crates/lindera-dictionary-builder-0.32.2.crate) = 6073
-SHA256 (rust/crates/lindera-filter-0.32.2.crate) = 273d27e01e1377e2647314a4a5b9bdca4b52a867b319069ebae8c10191146eca
-SIZE (rust/crates/lindera-filter-0.32.2.crate) = 28012
-SHA256 (rust/crates/lindera-ipadic-0.32.2.crate) = b97a52ff0af5acb700093badaf7078051ab9ffd9071859724445a60193995f1f
-SIZE (rust/crates/lindera-ipadic-0.32.2.crate) = 4232
-SHA256 (rust/crates/lindera-ipadic-builder-0.32.2.crate) = bf5031c52686128db13f774b2c5a8abfd52b4cc1f904041d8411aa19d630ce4d
-SIZE (rust/crates/lindera-ipadic-builder-0.32.2.crate) = 4568
-SHA256 (rust/crates/lindera-ipadic-neologd-0.32.2.crate) = d6b36764b27b169aa11d24888141f206a6c246a5b195c1e67127485bac512fb6
-SIZE (rust/crates/lindera-ipadic-neologd-0.32.2.crate) = 4348
-SHA256 (rust/crates/lindera-ipadic-neologd-builder-0.32.2.crate) = abf36e40ace904741efdd883ed5c4dba6425f65156a0fb5d3f73a386335950dc
-SIZE (rust/crates/lindera-ipadic-neologd-builder-0.32.2.crate) = 4556
-SHA256 (rust/crates/lindera-ko-dic-0.32.2.crate) = 4c92a1a3564b531953f0238cbcea392f2905f7b27b449978cf9e702a80e1086d
-SIZE (rust/crates/lindera-ko-dic-0.32.2.crate) = 6631
-SHA256 (rust/crates/lindera-ko-dic-builder-0.32.2.crate) = 9f2c60425abc1548570c2568858f74a1f042105ecd89faa39c651b4315350fd9
-SIZE (rust/crates/lindera-ko-dic-builder-0.32.2.crate) = 7564
-SHA256 (rust/crates/lindera-tokenizer-0.32.2.crate) = 903e558981bcb6f59870aa7d6b4bcb09e8f7db778886a6a70f67fd74c9fa2ca3
-SIZE (rust/crates/lindera-tokenizer-0.32.2.crate) = 9213
-SHA256 (rust/crates/lindera-unidic-0.32.2.crate) = d227c3ce9cbd905f865c46c65a0470fd04e89b71104d7f92baa71a212ffe1d4b
-SIZE (rust/crates/lindera-unidic-0.32.2.crate) = 3545
-SHA256 (rust/crates/lindera-unidic-builder-0.32.2.crate) = 99e2c50015c242e02c451acb6748667ac6fd1d3d667cd7db48cd89e2f2d2377e
-SIZE (rust/crates/lindera-unidic-builder-0.32.2.crate) = 3985
+SHA256 (rust/crates/lindera-0.32.3.crate) = 832c220475557e3b44a46cad1862b57f010f0c6e93d771d0e628e08689c068b1
+SIZE (rust/crates/lindera-0.32.3.crate) = 25638
+SHA256 (rust/crates/lindera-analyzer-0.32.3.crate) = a8e26651714abf5167e6b6a80f5cdaa0cad41c5fcb84d8ba96bebafcb9029339
+SIZE (rust/crates/lindera-analyzer-0.32.3.crate) = 14118
+SHA256 (rust/crates/lindera-assets-0.32.3.crate) = ebb01f1ca53c1e642234c6c7fdb9ac664ad0c1ab9502f33e4200201bac7e6ce7
+SIZE (rust/crates/lindera-assets-0.32.3.crate) = 9083
+SHA256 (rust/crates/lindera-cc-cedict-0.32.3.crate) = 5f7618d9aa947fdd7c38eae2b79f0fd237ecb5067608f1363610ba20d20ab5a8
+SIZE (rust/crates/lindera-cc-cedict-0.32.3.crate) = 9737
+SHA256 (rust/crates/lindera-cc-cedict-builder-0.32.3.crate) = efdbcb809d81428935d601a78c94bfb39500749213f7320705f427a7a1d31aec
+SIZE (rust/crates/lindera-cc-cedict-builder-0.32.3.crate) = 5909
+SHA256 (rust/crates/lindera-compress-0.32.3.crate) = eac178afa2456dac469d3b1a2d7fbaf3e1ea796a1f52321e8ac29545a53c239c
+SIZE (rust/crates/lindera-compress-0.32.3.crate) = 3280
+SHA256 (rust/crates/lindera-core-0.32.3.crate) = 649777465f48147ce593ab6db347e235e3af8f693a23f4437be94a1cdbdf5fdf
+SIZE (rust/crates/lindera-core-0.32.3.crate) = 11398
+SHA256 (rust/crates/lindera-decompress-0.32.3.crate) = 9e3faaceb85e43ac250021866c6db3cdc9997b44b3d3ea498594d04edc91fc45
+SIZE (rust/crates/lindera-decompress-0.32.3.crate) = 2479
+SHA256 (rust/crates/lindera-dictionary-0.32.3.crate) = 31e15b2d2d8a4ad45f2e373a084931cf3dfbde15f124044e2436bb920af3366c
+SIZE (rust/crates/lindera-dictionary-0.32.3.crate) = 13775
+SHA256 (rust/crates/lindera-dictionary-builder-0.32.3.crate) = 59802949110545b59b663917ed3fd55dc3b3a8cde6bd20137d7fe24372cfb9aa
+SIZE (rust/crates/lindera-dictionary-builder-0.32.3.crate) = 9201
+SHA256 (rust/crates/lindera-filter-0.32.3.crate) = 1320f118c3fc9e897f4ebfc16864e5ef8c0b06ba769c0a50e53f193f9d682bf8
+SIZE (rust/crates/lindera-filter-0.32.3.crate) = 32717
+SHA256 (rust/crates/lindera-ipadic-0.32.3.crate) = 5b4731bf3730f1f38266d7ee9bca7d460cd336645c9dfd4e6a1082e58ab1e993
+SIZE (rust/crates/lindera-ipadic-0.32.3.crate) = 11487
+SHA256 (rust/crates/lindera-ipadic-builder-0.32.3.crate) = 309966c12e682f67205c3cd3c8dc55bbdcd1eb3b5c7c5cb41fb8acd18906d340
+SIZE (rust/crates/lindera-ipadic-builder-0.32.3.crate) = 7742
+SHA256 (rust/crates/lindera-ipadic-neologd-0.32.3.crate) = e90e919b4cfb9962d24ee1e1d50a7c163bbf356376495ad66d1996e20b9f9e44
+SIZE (rust/crates/lindera-ipadic-neologd-0.32.3.crate) = 11606
+SHA256 (rust/crates/lindera-ipadic-neologd-builder-0.32.3.crate) = 7e517df0d501f9f8bf3126da20fc8cb9a5e37921e0eec1824d7a62f096463e02
+SIZE (rust/crates/lindera-ipadic-neologd-builder-0.32.3.crate) = 7731
+SHA256 (rust/crates/lindera-ko-dic-0.32.3.crate) = e9c6da4e68bc8b452a54b96d65361ebdceb4b6f36ecf262425c0e1f77960ae82
+SIZE (rust/crates/lindera-ko-dic-0.32.3.crate) = 14010
+SHA256 (rust/crates/lindera-ko-dic-builder-0.32.3.crate) = afc95884cc8f6dfb176caf5991043a4acf94c359215bbd039ea765e00454f271
+SIZE (rust/crates/lindera-ko-dic-builder-0.32.3.crate) = 10807
+SHA256 (rust/crates/lindera-tokenizer-0.32.3.crate) = d122042e1232a55c3604692445952a134e523822e9b4b9ab32a53ff890037ad4
+SIZE (rust/crates/lindera-tokenizer-0.32.3.crate) = 17657
+SHA256 (rust/crates/lindera-unidic-0.32.3.crate) = cbffae1fb2f2614abdcb50f99b138476dbac19862ffa57bfdc9c7b5d5b22a90c
+SIZE (rust/crates/lindera-unidic-0.32.3.crate) = 10808
+SHA256 (rust/crates/lindera-unidic-builder-0.32.3.crate) = fe50055327712ebd1bcc74b657cf78c728a78b9586e3f99d5dd0b6a0be221c5d
+SIZE (rust/crates/lindera-unidic-builder-0.32.3.crate) = 7175
SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5
SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
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/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
+SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
SIZE (rust/crates/litemap-0.7.3.crate) = 28728
SHA256 (rust/crates/local-channel-0.1.3.crate) = 7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c
@@ -641,8 +653,8 @@ SHA256 (rust/crates/local-waker-0.1.3.crate) = e34f76eb3611940e0e7d53a9aaa4e6a31
SIZE (rust/crates/local-waker-0.1.3.crate) = 6369
SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/loom-0.7.1.crate) = 7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175
SIZE (rust/crates/loom-0.7.1.crate) = 73744
SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
@@ -677,10 +689,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-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.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
+SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
SHA256 (rust/crates/mio-1.0.1.crate) = 4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4
SIZE (rust/crates/mio-1.0.1.crate) = 102654
SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
@@ -701,6 +711,8 @@ SHA256 (rust/crates/nodrop-0.1.14.crate) = 72ef4a56884ca558e5ddb05a1d1e7e1bfd9a6
SIZE (rust/crates/nodrop-0.1.14.crate) = 7667
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -725,18 +737,18 @@ SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
SHA256 (rust/crates/object-0.30.0.crate) = 239da7f290cfa979f43f85a8efeee9a8a76d0827c356d37f9d3d7254d6b537fb
SIZE (rust/crates/object-0.30.0.crate) = 257728
-SHA256 (rust/crates/object_store-0.11.2.crate) = 3cfccb68961a56facde1163f9319e0d15743352344e7808a11795fb99698dcaf
-SIZE (rust/crates/object_store-0.11.2.crate) = 224106
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/object_store-0.12.1.crate) = d94ac16b433c0ccf75326388c893d2835ab7457ea35ab8ba5d745c053ef5fa16
+SIZE (rust/crates/object_store-0.12.1.crate) = 259628
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
-SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
-SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.0.0.crate) = e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01
+SIZE (rust/crates/ordered-float-5.0.0.crate) = 23364
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
@@ -799,20 +811,20 @@ SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/prettyplease-0.1.22.crate) = 2c8992a85d8e93a28bdf76137db888d3874e3b230dee5ed8bebac4c9f7617773
SIZE (rust/crates/prettyplease-0.1.22.crate) = 49563
-SHA256 (rust/crates/prettyplease-0.2.17.crate) = 8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7
-SIZE (rust/crates/prettyplease-0.2.17.crate) = 57713
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
SIZE (rust/crates/procfs-0.17.0.crate) = 73252
SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
-SHA256 (rust/crates/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
-SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
SIZE (rust/crates/proptest-1.6.0.crate) = 203276
SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
@@ -853,8 +865,8 @@ SHA256 (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 0194e6e1966c23cc5fd9
SIZE (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 17917
SHA256 (rust/crates/pyroscope-0.5.8.crate) = d3a5f63b0d2727095db59045e6a0ef3259b28b90d481ae88f0e3d866d0234ce8
SIZE (rust/crates/pyroscope-0.5.8.crate) = 76233
-SHA256 (rust/crates/pyroscope_pprofrs-0.2.8.crate) = 614a25777053da6bdca9d84a67892490b5a57590248dbdee3d7bf0716252af70
-SIZE (rust/crates/pyroscope_pprofrs-0.2.8.crate) = 7409
+SHA256 (rust/crates/pyroscope_pprofrs-0.2.10.crate) = 50da7a8950c542357de489aa9ee628f46322b1beaac1f4fa3313bcdebe85b4ea
+SIZE (rust/crates/pyroscope_pprofrs-0.2.10.crate) = 19861
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd
@@ -867,8 +879,8 @@ SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b
SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
SHA256 (rust/crates/quinn-udp-0.5.2.crate) = 9096629c45860fc7fb143e125eb826b5e721e10be3263160c7d60ca832cf8c46
SIZE (rust/crates/quinn-udp-0.5.2.crate) = 21918
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/raft-0.7.0.crate) = f12688b23a649902762d4c11d854d73c49c9b93138f2de16403ef9f571ad5bae
@@ -879,16 +891,22 @@ SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9
SIZE (rust/crates/rand-0.7.3.crate) = 112246
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
-SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
+SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
+SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463
+SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593
SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
@@ -915,12 +933,12 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
+SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
+SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.17.5.crate) = fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b
-SIZE (rust/crates/ring-0.17.5.crate) = 4147790
+SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
+SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/ringbuffer-0.15.0.crate) = 3df6368f71f205ff9c33c076d170dd56ebf68e8161c733c0caa07a7a5509ed53
SIZE (rust/crates/ringbuffer-0.15.0.crate) = 20234
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
@@ -933,8 +951,8 @@ SHA256 (rust/crates/robust-1.1.0.crate) = cbf4a6aa5f6d6888f39e980649f3ad6b666acd
SIZE (rust/crates/robust-1.1.0.crate) = 476312
SHA256 (rust/crates/rocksdb-0.23.0.crate) = 26ec73b20525cb235bad420f911473b69f9fe27cc856c5461bccd7e4af037f43
SIZE (rust/crates/rocksdb-0.23.0.crate) = 154324
-SHA256 (rust/crates/roxmltree-0.14.1.crate) = 921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b
-SIZE (rust/crates/roxmltree-0.14.1.crate) = 39163
+SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
+SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
SHA256 (rust/crates/rstack-0.3.3.crate) = e7df9d3ebd4f17b52e6134efe2fa20021c80688cbe823d481a729a993b730493
SIZE (rust/crates/rstack-0.3.3.crate) = 7575
SHA256 (rust/crates/rstack-self-0.3.0.crate) = 6dd5030da3aba0ec731502f74ec38e63798eea6bc8b8ba5972129afe3eababd2
@@ -957,20 +975,24 @@ SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0
SIZE (rust/crates/rustix-0.37.27.crate) = 324534
SHA256 (rust/crates/rustix-0.38.40.crate) = 99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0
SIZE (rust/crates/rustix-0.38.40.crate) = 377954
+SHA256 (rust/crates/rustix-1.0.2.crate) = f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825
+SIZE (rust/crates/rustix-1.0.2.crate) = 411835
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
-SIZE (rust/crates/rustls-0.23.21.crate) = 337106
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
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-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a
SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
SHA256 (rust/crates/rustversion-1.0.11.crate) = 5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70
SIZE (rust/crates/rustversion-1.0.11.crate) = 17485
SHA256 (rust/crates/rusty-forkfork-0.4.0.crate) = 7ce85af4dfa2fb0c0143121ab5e424c71ea693867357c9159b8777b59984c218
@@ -985,10 +1007,10 @@ SHA256 (rust/crates/scc-2.1.0.crate) = ec96560eea317a9cc4e0bb1f6a2c93c09a19b8c4f
SIZE (rust/crates/scc-2.1.0.crate) = 122739
SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
SIZE (rust/crates/schannel-0.1.23.crate) = 41667
-SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
-SIZE (rust/crates/schemars-0.8.21.crate) = 58475
-SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e
-SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703
+SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
+SIZE (rust/crates/schemars-0.8.22.crate) = 59214
+SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
+SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
@@ -1013,24 +1035,24 @@ SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583
SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718
SHA256 (rust/crates/seedable_hash-0.1.1.crate) = ed064ed6aaf88eb6a28ae191f5871a7fcdd2858e1cd6e1ffcc746baef8cd3cfd
SIZE (rust/crates/seedable_hash-0.1.1.crate) = 2611
-SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe
-SIZE (rust/crates/self_cell-1.1.0.crate) = 16636
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde-untagged-0.1.6.crate) = 2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6
-SIZE (rust/crates/serde-untagged-0.1.6.crate) = 15741
+SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
+SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e
+SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_derive_internals-0.29.0.crate) = 330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3
SIZE (rust/crates/serde_derive_internals-0.29.0.crate) = 26065
-SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b
-SIZE (rust/crates/serde_json-1.0.137.crate) = 154512
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_plain-1.0.1.crate) = d6018081315db179d0ce57b1fe4b62a12a0028c9cf9bbef868c9cf477b3c34ae
SIZE (rust/crates/serde_plain-1.0.1.crate) = 11135
SHA256 (rust/crates/serde_qs-0.13.0.crate) = cd34f36fe4c5ba9654417139a9b3a20d2e1de6012ee678ad14d240c22c78d8d6
@@ -1045,12 +1067,12 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15
SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
SIZE (rust/crates/sha1-0.10.5.crate) = 12146
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
-SHA256 (rust/crates/shaderc-0.8.3.crate) = 27e07913ada18607bb60d12431cbe3358d3bbebbe95948e1618851dc01e63b7b
-SIZE (rust/crates/shaderc-0.8.3.crate) = 16536
-SHA256 (rust/crates/shaderc-sys-0.8.3.crate) = 73120d240fe22196300f39ca8547ca2d014960f27b19b47b21288b396272f7f7
-SIZE (rust/crates/shaderc-sys-0.8.3.crate) = 7210982
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/shaderc-0.9.1.crate) = 1cdc8a26f751f141968dbc08fc01cfa3f4a288351f81cfd9148db41aa189f635
+SIZE (rust/crates/shaderc-0.9.1.crate) = 17570
+SHA256 (rust/crates/shaderc-sys-0.9.1.crate) = 275f0ea572da7183c0cd0a060ba67c9fb54934523d4c9a9494ce5828c533d40b
+SIZE (rust/crates/shaderc-sys-0.9.1.crate) = 7719802
SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -1071,22 +1093,14 @@ SHA256 (rust/crates/slog-scope-4.4.0.crate) = 2f95a4b4c3274cd2869549da82b57ccc93
SIZE (rust/crates/slog-scope-4.4.0.crate) = 16753
SHA256 (rust/crates/slog-stdlog-4.1.1.crate) = 6706b2ace5bbae7291d3f8d2473e2bfab073ccd7d03670946197aec98471fa3e
SIZE (rust/crates/slog-stdlog-4.1.1.crate) = 16731
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
-SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
-SHA256 (rust/crates/snafu-0.8.4.crate) = 2b835cb902660db3415a672d862905e791e54d306c6e8189168c7f3d9ae1c79d
-SIZE (rust/crates/snafu-0.8.4.crate) = 68769
-SHA256 (rust/crates/snafu-derive-0.8.4.crate) = 38d1e02fca405f6280643174a50c942219f0bbf4dbf7d480f1dd864d6f211ae5
-SIZE (rust/crates/snafu-derive-0.8.4.crate) = 28496
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
SIZE (rust/crates/socket2-0.4.9.crate) = 45421
SHA256 (rust/crates/socket2-0.5.5.crate) = 7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9
SIZE (rust/crates/socket2-0.5.5.crate) = 54863
SHA256 (rust/crates/spade-2.12.1.crate) = 93f5ef1f863aca7d1d7dda7ccfc36a0a4279bd6d3c375176e5e0712e25cb4889
SIZE (rust/crates/spade-2.12.1.crate) = 429291
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -1111,8 +1125,8 @@ SHA256 (rust/crates/symbolic-demangle-12.12.3.crate) = beff338b2788519120f38c59f
SIZE (rust/crates/symbolic-demangle-12.12.3.crate) = 205555
SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
SIZE (rust/crates/syn-1.0.107.crate) = 237539
-SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
-SIZE (rust/crates/syn-2.0.87.crate) = 278076
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
@@ -1127,20 +1141,20 @@ SHA256 (rust/crates/tango-bench-0.6.0.crate) = 257822358c6f206fed78bfe6369cf9590
SIZE (rust/crates/tango-bench-0.6.0.crate) = 26306
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread-id-4.0.0.crate) = 5fdfe0627923f7411a43ec9ec9c39c3a9b4151be313e0922042581fb6c9b717f
SIZE (rust/crates/thread-id-4.0.0.crate) = 8045
SHA256 (rust/crates/thread-priority-1.2.0.crate) = cfe075d7053dae61ac5413a34ea7d4913b6e6207844fd726bdd858b37ff72bf5
@@ -1163,12 +1177,12 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf
SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
@@ -1179,8 +1193,8 @@ SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a
SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.5.10.crate) = 1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f
SIZE (rust/crates/toml-0.5.10.crate) = 55193
SHA256 (rust/crates/tonic-0.11.0.crate) = 76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13
@@ -1237,14 +1251,16 @@ SHA256 (rust/crates/unicode-blocks-0.1.9.crate) = 6b12e05d9e06373163a9bb6bb8c263
SIZE (rust/crates/unicode-blocks-0.1.9.crate) = 14516
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.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
+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.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/unwind-0.4.1.crate) = f0e0da3c8d6b71dbaf219188cc0e7f9ca3943f3263ca479920338d92d7ea5e07
@@ -1261,8 +1277,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
SHA256 (rust/crates/v_htmlescape-0.15.8.crate) = 4e8257fbc510f0a46eb602c10215901938b5c2a7d5e70fc11483b1d3c9b5b18c
SIZE (rust/crates/v_htmlescape-0.15.8.crate) = 10878
SHA256 (rust/crates/validator-0.18.1.crate) = db79c75af171630a3148bd3e6d7c4f42b6a9a014c2945bc5ed0020cbb8d9478e
@@ -1287,18 +1303,20 @@ SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6a
SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
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/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
+SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
SHA256 (rust/crates/wasm-bindgen-futures-0.4.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/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/wasm-streams-0.4.0.crate) = b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129
SIZE (rust/crates/wasm-streams-0.4.0.crate) = 34328
SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef
@@ -1329,14 +1347,16 @@ SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
+SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
+SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-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-result-0.3.1.crate) = 06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189
+SIZE (rust/crates/windows-result-0.3.1.crate) = 13383
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
@@ -1353,52 +1373,72 @@ SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114e
SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
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.22.crate) = 39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980
-SIZE (rust/crates/winnow-0.6.22.crate) = 164867
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.1.crate) = 86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f
+SIZE (rust/crates/winnow-0.7.1.crate) = 170986
+SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
+SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -1409,24 +1449,22 @@ SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
SIZE (rust/crates/xattr-1.3.1.crate) = 12580
-SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
-SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
SHA256 (rust/crates/yada-0.5.1.crate) = aed111bd9e48a802518765906cbdadf0b45afb72b9c81ab049a3b86252adffdd
SIZE (rust/crates/yada-0.5.1.crate) = 13682
-SHA256 (rust/crates/yaml-rust2-0.9.0.crate) = 2a1a1c0bc9823338a3bdf8c61f994f23ac004c6fa32c08cd152984499b445e8d
-SIZE (rust/crates/yaml-rust2-0.9.0.crate) = 136382
+SHA256 (rust/crates/yaml-rust2-0.10.0.crate) = 232bdb534d65520716bef0bbb205ff8f2db72d807b19c0bc3020853b92a0cd4b
+SIZE (rust/crates/yaml-rust2-0.10.0.crate) = 136368
SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5
SIZE (rust/crates/yoke-0.7.4.crate) = 27781
SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95
SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.14.crate) = a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468
-SIZE (rust/crates/zerocopy-0.8.14.crate) = 229188
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.14.crate) = d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1
-SIZE (rust/crates/zerocopy-derive-0.8.14.crate) = 80308
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55
SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044
SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5
@@ -1443,9 +1481,9 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180
SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (qdrant-wal-f42e853debf22a3a746de444d625bb8cc1d2e61e_GH0.tar.gz) = b55baf6f74b7d19eb0e271dbc760b84647d3632b5898404d778b6293d631a43c
-SIZE (qdrant-wal-f42e853debf22a3a746de444d625bb8cc1d2e61e_GH0.tar.gz) = 27346
+SHA256 (qdrant-wal-c4b26b9c0ccc0e06ba7391189e4c8eac051ca531_GH0.tar.gz) = 45edf55cc4003e465ca117729803d86124fc91a673599b108413e7a41915ae98
+SIZE (qdrant-wal-c4b26b9c0ccc0e06ba7391189e4c8eac051ca531_GH0.tar.gz) = 27406
SHA256 (qdrant-tar-rs-856dbd090eede1736604f23cfe99a104b5639734_GH0.tar.gz) = f8e5e322d3640aa17ae55c377f2956ae508707c120cfd13474909ec598d1d5bb
SIZE (qdrant-tar-rs-856dbd090eede1736604f23cfe99a104b5639734_GH0.tar.gz) = 63206
-SHA256 (qdrant-qdrant-v1.13.2_GH0.tar.gz) = 006b372e793f3e9bf0abe8a52f253c4635e6be585427c1f6f22f836fb1ed4681
-SIZE (qdrant-qdrant-v1.13.2_GH0.tar.gz) = 2725708
+SHA256 (qdrant-qdrant-v1.14.1_GH0.tar.gz) = e029eeeb4dc303d531fd5d553b7351f50de97c27732a939f4bee9815580edc02
+SIZE (qdrant-qdrant-v1.14.1_GH0.tar.gz) = 3482845
diff --git a/databases/qdrant/files/qdrant.in b/databases/qdrant/files/qdrant.in
index 6151d3e21399..f1fe8f6418de 100644
--- a/databases/qdrant/files/qdrant.in
+++ b/databases/qdrant/files/qdrant.in
@@ -120,6 +120,7 @@ procname=%%PREFIX%%/bin/qdrant
command="/usr/sbin/daemon"
command_args="-f -S -p ${pidfile} \
-t qdrant${_profsuffx} \
+ -T qdrant${_profsuffx} \
%%PREFIX%%/bin/qdrant --config-path $qdrant_config \
$qdrant_args"
diff --git a/databases/qof/Makefile b/databases/qof/Makefile
index 293cec83b14d..22419f62765b 100644
--- a/databases/qof/Makefile
+++ b/databases/qof/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qof
PORTVERSION= 0.8.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= DEBIAN_POOL
DISTNAME= qof_${PORTVERSION}.orig
diff --git a/databases/qt5-sql/Makefile b/databases/qt5-sql/Makefile
index 5cea48690be2..41f85cbb8030 100644
--- a/databases/qt5-sql/Makefile
+++ b/databases/qt5-sql/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sql
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 1
CATEGORIES= databases
PKGNAMEPREFIX= qt5-
diff --git a/databases/qt5-sql/distinfo b/databases/qt5-sql/distinfo
index 66c268edaaf2..931a37227b92 100644
--- a/databases/qt5-sql/distinfo
+++ b/databases/qt5-sql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250579
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567012
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-mysql/distinfo b/databases/qt5-sqldrivers-mysql/distinfo
index bb3b2d2a0f86..f46f0423db73 100644
--- a/databases/qt5-sqldrivers-mysql/distinfo
+++ b/databases/qt5-sqldrivers-mysql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250580
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567015
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-odbc/distinfo b/databases/qt5-sqldrivers-odbc/distinfo
index c890e13d8f64..17dcf10d3fe1 100644
--- a/databases/qt5-sqldrivers-odbc/distinfo
+++ b/databases/qt5-sqldrivers-odbc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250581
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567018
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-pgsql/distinfo b/databases/qt5-sqldrivers-pgsql/distinfo
index 9524794b27f4..5f9d194770be 100644
--- a/databases/qt5-sqldrivers-pgsql/distinfo
+++ b/databases/qt5-sqldrivers-pgsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250582
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567021
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-sqlite2/distinfo b/databases/qt5-sqldrivers-sqlite2/distinfo
index ed95b79711b5..3e5ba715e217 100644
--- a/databases/qt5-sqldrivers-sqlite2/distinfo
+++ b/databases/qt5-sqldrivers-sqlite2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250583
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567024
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-sqlite3/distinfo b/databases/qt5-sqldrivers-sqlite3/distinfo
index b9c7decafb26..4f3950d89582 100644
--- a/databases/qt5-sqldrivers-sqlite3/distinfo
+++ b/databases/qt5-sqldrivers-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250584
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567027
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt5-sqldrivers-tds/distinfo b/databases/qt5-sqldrivers-tds/distinfo
index 29f1e5240a90..d844718754dd 100644
--- a/databases/qt5-sqldrivers-tds/distinfo
+++ b/databases/qt5-sqldrivers-tds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732250585
-SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31
-SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180
+TIMESTAMP = 1749567030
+SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
+SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo
index a847da8eb3e7..546ff5b5438c 100644
--- a/databases/qt6-base_sqldriver/distinfo
+++ b/databases/qt6-base_sqldriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743027799
-SHA256 (KDE/Qt/6.8.3/qtbase-everywhere-src-6.8.3.tar.xz) = 56001b905601bb9023d399f3ba780d7fa940f3e4861e496a7c490331f49e0b80
-SIZE (KDE/Qt/6.8.3/qtbase-everywhere-src-6.8.3.tar.xz) = 48426536
+TIMESTAMP = 1749162799
+SHA256 (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 40caedbf83cc9a1959610830563565889878bc95f115868bbf545d1914acf28e
+SIZE (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 49755912
diff --git a/databases/quake/Makefile b/databases/quake/Makefile
index c8345d102f1a..664e3a26309f 100644
--- a/databases/quake/Makefile
+++ b/databases/quake/Makefile
@@ -2,7 +2,7 @@ PORTNAME= quake
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1-57
DISTVERSIONSUFFIX= -gbb8ae55
-PORTREVISION= 11
+PORTREVISION= 13
CATEGORIES= databases
PKGNAMESUFFIX= -framework
diff --git a/databases/recutils/Makefile b/databases/recutils/Makefile
index d28a59c27cd6..3ce645eb8312 100644
--- a/databases/recutils/Makefile
+++ b/databases/recutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recutils
DISTVERSION= 1.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= GNU
@@ -10,7 +10,7 @@ WWW= https://www.gnu.org/software/recutils/
LICENSE= GPLv3+
-LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid
+LIB_DEPENDS= libuuid.so:misc/libuuid
USES= charsetfix cpe libtool makeinfo pkgconfig readline
CPE_VENDOR= gnu
diff --git a/databases/redis/Makefile b/databases/redis/Makefile
index 18a76b09e4cb..fbfcdeaa7f98 100644
--- a/databases/redis/Makefile
+++ b/databases/redis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.0.0
+DISTVERSION= 8.0.3
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
@@ -23,6 +23,8 @@ MAKE_ENV= OPTIMIZATION= \
V=yo
LDFLAGS+= -lpthread -lm -lexecinfo
+PIE_UNSAFE= ld: error: relocation R_X86_64_32 cannot be used against local \
+ symbol; recompile with -fPIC
CONFLICTS_INSTALL= redis-devel redis62 redis72 redis74
diff --git a/databases/redis/distinfo b/databases/redis/distinfo
index ba097311a171..1cd1f7274ce2 100644
--- a/databases/redis/distinfo
+++ b/databases/redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746189281
-SHA256 (redis-8.0.0.tar.gz) = cf395665ba5fcecc4ef7aed1d8ab19c268619d98595827565c82344160171262
-SIZE (redis-8.0.0.tar.gz) = 3824488
+TIMESTAMP = 1751914561
+SHA256 (redis-8.0.3.tar.gz) = 33f37290b00b14e9a884dd4dcba335febd63ea16c51609d34fa41e031ad587df
+SIZE (redis-8.0.3.tar.gz) = 3821948
diff --git a/databases/redis62/Makefile b/databases/redis62/Makefile
index 56e83ca42ff7..4054530ac784 100644
--- a/databases/redis62/Makefile
+++ b/databases/redis62/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 6.2.18
+DISTVERSION= 6.2.19
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 62
diff --git a/databases/redis62/distinfo b/databases/redis62/distinfo
index 98df564a0ac0..45d657bb1dea 100644
--- a/databases/redis62/distinfo
+++ b/databases/redis62/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745481866
-SHA256 (redis-6.2.18.tar.gz) = 470c75bac73d7390be4dd66479c6f29e86371c5d380ce0c7efb4ba2bbda3612d
-SIZE (redis-6.2.18.tar.gz) = 2492949
+TIMESTAMP = 1751915294
+SHA256 (redis-6.2.19.tar.gz) = 73be4202261c2e2e3534ec2c3dcfbb338cceff40481ecf46c3578cb9e5fdea74
+SIZE (redis-6.2.19.tar.gz) = 2493896
diff --git a/databases/redis72/Makefile b/databases/redis72/Makefile
index 2793eef717a7..88e906e30831 100644
--- a/databases/redis72/Makefile
+++ b/databases/redis72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 7.2.8
+DISTVERSION= 7.2.10
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 72
diff --git a/databases/redis72/distinfo b/databases/redis72/distinfo
index 156871465e64..ded856190d92 100644
--- a/databases/redis72/distinfo
+++ b/databases/redis72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745481727
-SHA256 (redis-7.2.8.tar.gz) = 6be4fdfcdb2e5ac91454438246d00842d2671f792673390e742dfcaf1bf01574
-SIZE (redis-7.2.8.tar.gz) = 3394108
+TIMESTAMP = 1751915127
+SHA256 (redis-7.2.10.tar.gz) = e576ad54bc53770649c556933ecd555b975e3dac422e46356102436a437b43c7
+SIZE (redis-7.2.10.tar.gz) = 3395796
diff --git a/databases/redis74/Makefile b/databases/redis74/Makefile
index f1fc140628c9..81de920bb66c 100644
--- a/databases/redis74/Makefile
+++ b/databases/redis74/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 7.4.3
+DISTVERSION= 7.4.5
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 74
diff --git a/databases/redis74/distinfo b/databases/redis74/distinfo
index 6d3c2716a02b..366d5792cfe9 100644
--- a/databases/redis74/distinfo
+++ b/databases/redis74/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745481453
-SHA256 (redis-7.4.3.tar.gz) = e1807d7c0f824f4c5450244ef50c1e596b8d09b35d03a83f4e018fb7316acf45
-SIZE (redis-7.4.3.tar.gz) = 3530739
+TIMESTAMP = 1751914908
+SHA256 (redis-7.4.5.tar.gz) = 00bb280528f5d7934bec8ab309b8125088c209131e10609cb1563b91365633bb
+SIZE (redis-7.4.5.tar.gz) = 3532716
diff --git a/databases/redis_exporter/Makefile b/databases/redis_exporter/Makefile
index f58a2beebf42..6ab60b8fb437 100644
--- a/databases/redis_exporter/Makefile
+++ b/databases/redis_exporter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= redis_exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.70.0
+DISTVERSION= 1.74.0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= arcade@b1t.name
@@ -10,7 +11,7 @@ WWW= https://github.com/oliver006/redis_exporter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:modules
USE_RC_SUBR= redis_exporter
diff --git a/databases/redis_exporter/distinfo b/databases/redis_exporter/distinfo
index 2f2d15a903b8..067d8842c78a 100644
--- a/databases/redis_exporter/distinfo
+++ b/databases/redis_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745917108
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.mod) = 2fc5b11ca3220a102223c9ffdfc8aaaedbc06cf1987befad0d88aa1bec4db29b
-SIZE (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.mod) = 673
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.zip) = 21885d88ef713c5b523020330f119406946b3db98da78329b6cb12da7b6b37ea
-SIZE (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.zip) = 126222
+TIMESTAMP = 1749367743
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.mod) = 7cb10da1caae2ca24030533b3d8ade6689fa156daee0dd1c004682d15ccac789
+SIZE (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.mod) = 695
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.zip) = e7f056fda7af390a23e3ec8c2ac50c7745217ec1f3175c24f1d427ef6261aad9
+SIZE (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.zip) = 128596
diff --git a/databases/redis_exporter/pkg-descr b/databases/redis_exporter/pkg-descr
index ee918f325561..93d9f42f6612 100644
--- a/databases/redis_exporter/pkg-descr
+++ b/databases/redis_exporter/pkg-descr
@@ -1 +1,2 @@
-Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x
+Prometheus exporter for Valkey metrics (Redis-compatible).
+Supports Valkey and Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
diff --git a/databases/redisjson/Makefile b/databases/redisjson/Makefile
index 172688c99720..d44e7eaeb560 100644
--- a/databases/redisjson/Makefile
+++ b/databases/redisjson/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redisjson
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.8
-PORTREVISION= 27
+PORTREVISION= 29
CATEGORIES= databases
MAINTAINER= ports@FreeBSD.org
diff --git a/databases/rocksdb/Makefile b/databases/rocksdb/Makefile
index 18fc1de57deb..47087329eecd 100644
--- a/databases/rocksdb/Makefile
+++ b/databases/rocksdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rocksdb
-PORTVERSION= 10.1.3
+PORTVERSION= 10.4.2
DISTVERSIONPREFIX= v
CATEGORIES= databases
diff --git a/databases/rocksdb/distinfo b/databases/rocksdb/distinfo
index 7651257a7046..07c87610b8e0 100644
--- a/databases/rocksdb/distinfo
+++ b/databases/rocksdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177896
-SHA256 (facebook-rocksdb-v10.1.3_GH0.tar.gz) = df44cbca43d2002726ebbdd5caeae1701dcdf0500d4c2065d6fca261b4706a37
-SIZE (facebook-rocksdb-v10.1.3_GH0.tar.gz) = 13766405
+TIMESTAMP = 1752266000
+SHA256 (facebook-rocksdb-v10.4.2_GH0.tar.gz) = afccfab496556904900afacf7d99887f1d50cb893e5d2288bd502db233adacac
+SIZE (facebook-rocksdb-v10.4.2_GH0.tar.gz) = 13841512
diff --git a/databases/rocksdb/pkg-plist b/databases/rocksdb/pkg-plist
index 52ddc261829c..4ed01579e21a 100644
--- a/databases/rocksdb/pkg-plist
+++ b/databases/rocksdb/pkg-plist
@@ -15,6 +15,7 @@ bin/table_reader_bench
bin/trace_analyzer
bin/write_stress
include/rocksdb/advanced_cache.h
+include/rocksdb/advanced_compression.h
include/rocksdb/advanced_iterator.h
include/rocksdb/advanced_options.h
include/rocksdb/attribute_groups.h
diff --git a/databases/rrdtool/Makefile b/databases/rrdtool/Makefile
index 4db263ee0466..1279dbec7188 100644
--- a/databases/rrdtool/Makefile
+++ b/databases/rrdtool/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rrdtool
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= databases graphics
MASTER_SITES= https://github.com/oetiker/rrdtool-1.x/releases/download/v${DISTVERSION}/
diff --git a/databases/rrdtool/pkg-plist b/databases/rrdtool/pkg-plist
index 56c95bb299ee..01208bf1e125 100644
--- a/databases/rrdtool/pkg-plist
+++ b/databases/rrdtool/pkg-plist
@@ -20,7 +20,7 @@ lib/librrd.so.8.3.0
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool-0.1.10-py%%PYTHON_VER%%.egg-info/SOURCES.txt
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool-0.1.10-py%%PYTHON_VER%%.egg-info/dependency_links.txt
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool-0.1.10-py%%PYTHON_VER%%.egg-info/top_level.txt
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool%%PYTHON_TAG%%.so
%%RUBY%%%%RUBY_SITEARCHLIBDIR%%/RRD.so
libdata/pkgconfig/librrd.pc
%%PORTDOCS%%share/man/man1/bin_dec_hex.1.gz
diff --git a/databases/rrdtool12/Makefile b/databases/rrdtool12/Makefile
index ae47becd0cb7..ba6b27037355 100644
--- a/databases/rrdtool12/Makefile
+++ b/databases/rrdtool12/Makefile
@@ -13,6 +13,10 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libart_lgpl_2.so:graphics/libart_lgpl \
libpng.so:graphics/png
+BROKEN= Unfetchable
+DEPRECATED= Legacy version that's unsupported upstream and unfetchable
+EXPIRATION_DATE=2025-07-31
+
CONFLICTS_INSTALL= rrdtool # include/rrd.h
USE_LDCONFIG= yes
diff --git a/databases/ruby-xapian/Makefile b/databases/ruby-xapian/Makefile
index 3e5d894bd717..bccc10a5e552 100644
--- a/databases/ruby-xapian/Makefile
+++ b/databases/ruby-xapian/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
DISTVERSIONPREFIX= bindings-
CATEGORIES= databases ruby
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
diff --git a/databases/ruby-xapian/distinfo b/databases/ruby-xapian/distinfo
index 6cb76eed1d12..df6560df8027 100644
--- a/databases/ruby-xapian/distinfo
+++ b/databases/ruby-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177934
-SHA256 (xapian-bindings-1.4.28.tar.xz) = 6340981c5b05cf8b4e1b2c0a117c83defbf1007577cf4d9c5ffcaa193255d761
-SIZE (xapian-bindings-1.4.28.tar.xz) = 1121172
+TIMESTAMP = 1745936066
+SHA256 (xapian-bindings-1.4.29.tar.xz) = 1740e927bb6850ef67d99a0b808a1b7c9af3f16c15577e0261bbd3fc016fc8ce
+SIZE (xapian-bindings-1.4.29.tar.xz) = 1121212
diff --git a/databases/rubygem-activemodel-gitlab/Makefile b/databases/rubygem-activemodel-gitlab/Makefile
new file mode 100644
index 000000000000..52a7f4f11de6
--- /dev/null
+++ b/databases/rubygem-activemodel-gitlab/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= activemodel
+PORTVERSION= ${RAILS_VERSION}
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Toolkit for building modeling frameworks like Active Record
+WWW= https://github.com/rails/rails/tree/main/activemodel \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^7\.1\.
+
+.include "${.CURDIR}/../../www/gitlab/Makefile.common"
+.include <bsd.port.mk>
diff --git a/databases/rubygem-activemodel-gitlab/distinfo b/databases/rubygem-activemodel-gitlab/distinfo
new file mode 100644
index 000000000000..e4865ee9c810
--- /dev/null
+++ b/databases/rubygem-activemodel-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734888804
+SHA256 (rubygem/activemodel-7.1.5.1.gem) = 74727466854a7fbdfe8f2702ca3112b23877500d4926bf7e02e921ad542191f1
+SIZE (rubygem/activemodel-7.1.5.1.gem) = 69632
diff --git a/databases/rubygem-activemodel-gitlab/pkg-descr b/databases/rubygem-activemodel-gitlab/pkg-descr
new file mode 100644
index 000000000000..9e0e982e3352
--- /dev/null
+++ b/databases/rubygem-activemodel-gitlab/pkg-descr
@@ -0,0 +1,7 @@
+Active Model provides a known set of interfaces for usage in model classes. They
+allow for Action Pack helpers to interact with non-Active Record models, for
+example. Active Model also helps with building custom ORMs for use outside of
+the Rails framework.
+
+Active Model provides a default module that implements the basic API required to
+integrate with Action Pack out of the box: ActiveModel::API.
diff --git a/databases/rubygem-activerecord-gitlab/Makefile b/databases/rubygem-activerecord-gitlab/Makefile
new file mode 100644
index 000000000000..182cb62b8dd2
--- /dev/null
+++ b/databases/rubygem-activerecord-gitlab/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= activerecord
+PORTVERSION= ${RAILS_VERSION}
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Object-relational mapping layer for Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activerecord \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activemodel-gitlab>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-activemodel-gitlab \
+ rubygem-activesupport-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport-gitlab \
+ rubygem-timeout>=0.4.0:devel/rubygem-timeout
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^7\.1\.
+
+.include "${.CURDIR}/../../www/gitlab/Makefile.common"
+.include <bsd.port.mk>
diff --git a/databases/rubygem-activerecord-gitlab/distinfo b/databases/rubygem-activerecord-gitlab/distinfo
new file mode 100644
index 000000000000..d5e0a1e9d921
--- /dev/null
+++ b/databases/rubygem-activerecord-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734888806
+SHA256 (rubygem/activerecord-7.1.5.1.gem) = f40ad1609bf33b9ba5bdc4e16d80a77b1517153234ceb413d31d635d7b91f1e3
+SIZE (rubygem/activerecord-7.1.5.1.gem) = 548352
diff --git a/databases/rubygem-activerecord-gitlab/pkg-descr b/databases/rubygem-activerecord-gitlab/pkg-descr
new file mode 100644
index 000000000000..2ec976f87967
--- /dev/null
+++ b/databases/rubygem-activerecord-gitlab/pkg-descr
@@ -0,0 +1,11 @@
+Active Record connects classes to relational database tables to establish an
+almost zero-configuration persistence layer for applications. The library
+provides a base class that, when subclassed, sets up a mapping between the new
+class and an existing table in the database. In the context of an application,
+these classes are commonly referred to as models. Models can also be connected
+to other models; this is done by defining associations.
+
+Active Record relies heavily on naming in that it uses class and association
+names to establish mappings between respective database tables and foreign key
+columns. Although these mappings can be defined explicitly, it's recommended to
+follow naming conventions, especially when getting started with the library.
diff --git a/databases/rubygem-activerecord-import/Makefile b/databases/rubygem-activerecord-import/Makefile
index 074ba1cc5333..f61247a9ccd1 100644
--- a/databases/rubygem-activerecord-import/Makefile
+++ b/databases/rubygem-activerecord-import/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activerecord-import
-PORTVERSION= 2.1.0
+PORTVERSION= 2.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-activerecord-import/distinfo b/databases/rubygem-activerecord-import/distinfo
index 9578f20ae42e..2955a7e9193b 100644
--- a/databases/rubygem-activerecord-import/distinfo
+++ b/databases/rubygem-activerecord-import/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738982866
-SHA256 (rubygem/activerecord-import-2.1.0.gem) = 7b1bc586c4b636e125c18f533c9ac4421dd2dbac8f4865dbf576382a338c2c94
-SIZE (rubygem/activerecord-import-2.1.0.gem) = 72192
+TIMESTAMP = 1748495875
+SHA256 (rubygem/activerecord-import-2.2.0.gem) = f8ca99b196e50775723d1f1d192c379f656378dc9f5628240992a0d78807fa4b
+SIZE (rubygem/activerecord-import-2.2.0.gem) = 72192
diff --git a/databases/rubygem-activerecord-trilogy-adapter/Makefile b/databases/rubygem-activerecord-trilogy-adapter/Makefile
index 007af42db8ac..b0b01c30e6d2 100644
--- a/databases/rubygem-activerecord-trilogy-adapter/Makefile
+++ b/databases/rubygem-activerecord-trilogy-adapter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activerecord-trilogy-adapter
-PORTVERSION= 3.1.2
+PORTVERSION= 3.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-activerecord-trilogy-adapter/distinfo b/databases/rubygem-activerecord-trilogy-adapter/distinfo
index 2056f734dbf7..96c1f0a43133 100644
--- a/databases/rubygem-activerecord-trilogy-adapter/distinfo
+++ b/databases/rubygem-activerecord-trilogy-adapter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697463034
-SHA256 (rubygem/activerecord-trilogy-adapter-3.1.2.gem) = 6ab05aea764e98e265d31a0c2c1c81ae8dc8914bdf82b3f0dfa53f66c2fda469
-SIZE (rubygem/activerecord-trilogy-adapter-3.1.2.gem) = 11776
+TIMESTAMP = 1748495877
+SHA256 (rubygem/activerecord-trilogy-adapter-3.2.0.gem) = af9ec8140fe50bd9cd0a74f5afc0349e26044d880b78997b39af5163096e2e27
+SIZE (rubygem/activerecord-trilogy-adapter-3.2.0.gem) = 11776
diff --git a/databases/rubygem-dbf/Makefile b/databases/rubygem-dbf/Makefile
index 43ce79d672b3..f6621fb2ff06 100644
--- a/databases/rubygem-dbf/Makefile
+++ b/databases/rubygem-dbf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dbf
-PORTVERSION= 5.0.1
+PORTVERSION= 5.1.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-dbf/distinfo b/databases/rubygem-dbf/distinfo
index bfd1173d3400..cee8104e5096 100644
--- a/databases/rubygem-dbf/distinfo
+++ b/databases/rubygem-dbf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715842882
-SHA256 (rubygem/dbf-5.0.1.gem) = 4e6ec00dbb0a01919e542cddf2a1c4924961b2d1bcba2f0c7f878e161afdcc54
-SIZE (rubygem/dbf-5.0.1.gem) = 128512
+TIMESTAMP = 1752266184
+SHA256 (rubygem/dbf-5.1.1.gem) = 885ff2dcaec4b8ea39edfdde043c1dde4c300d19822473e0d2db82c6a76a1370
+SIZE (rubygem/dbf-5.1.1.gem) = 128512
diff --git a/databases/rubygem-flipper-active_record-rails-gitlab/Makefile b/databases/rubygem-flipper-active_record-rails-gitlab/Makefile
new file mode 100644
index 000000000000..85162f9791b0
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails-gitlab/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= flipper-active_record
+PORTVERSION= 0.28.3
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails-gitlab
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= ActiveRecord adapter for Flipper
+WWW= https://github.com/jnunemaker/flipper
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-activerecord-gitlab>=4.2<8:databases/rubygem-activerecord-gitlab \
+ rubygem-flipper-gitlab>=${PORTVERSION}<0.29:devel/rubygem-flipper-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-flipper-active_record-rails-gitlab/distinfo b/databases/rubygem-flipper-active_record-rails-gitlab/distinfo
new file mode 100644
index 000000000000..b2946f771c56
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1742395937
+SHA256 (rubygem/flipper-active_record-0.28.3.gem) = c6a91c265da8062b75cf575708e325b931e248e5f81582fea8c4cdf461ad1920
+SIZE (rubygem/flipper-active_record-0.28.3.gem) = 10240
diff --git a/databases/rubygem-flipper-active_record-rails-gitlab/pkg-descr b/databases/rubygem-flipper-active_record-rails-gitlab/pkg-descr
new file mode 100644
index 000000000000..635d5a774c49
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails-gitlab/pkg-descr
@@ -0,0 +1 @@
+Flipper ActiveRecord is an ActiveRecord adapter for Flipper.
diff --git a/databases/rubygem-flipper-active_record/Makefile b/databases/rubygem-flipper-active_record/Makefile
index d41f10d94685..32809d6adbc2 100644
--- a/databases/rubygem-flipper-active_record/Makefile
+++ b/databases/rubygem-flipper-active_record/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flipper-active_record
-PORTVERSION= 1.3.4
+PORTVERSION= 1.3.5
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-flipper-active_record/distinfo b/databases/rubygem-flipper-active_record/distinfo
index 331c9e27b892..00f974fa6be9 100644
--- a/databases/rubygem-flipper-active_record/distinfo
+++ b/databases/rubygem-flipper-active_record/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070490
-SHA256 (rubygem/flipper-active_record-1.3.4.gem) = 8cda954ebf76668ae451915fbff87670939c9178b4cbcc77816aa918c2e8612e
-SIZE (rubygem/flipper-active_record-1.3.4.gem) = 12800
+TIMESTAMP = 1751208188
+SHA256 (rubygem/flipper-active_record-1.3.5.gem) = 77867d6226d54fbd66e6fc4646595ba6b9b8305ff5efc58597d7190fde31d5a1
+SIZE (rubygem/flipper-active_record-1.3.5.gem) = 12800
diff --git a/databases/rubygem-gdbm/Makefile b/databases/rubygem-gdbm/Makefile
index ec818490cf23..a94b94400b2c 100644
--- a/databases/rubygem-gdbm/Makefile
+++ b/databases/rubygem-gdbm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdbm
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
PORTEPOCH= 2
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-gdbm/distinfo b/databases/rubygem-gdbm/distinfo
index 7f3e48fb5a34..8defc5b8b0fd 100644
--- a/databases/rubygem-gdbm/distinfo
+++ b/databases/rubygem-gdbm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575182087
-SHA256 (rubygem/gdbm-2.1.0.gem) = 0b618465946a6e7a630b8dd3d10e30570cbc8fb8710bcb28f2db89058a7bbe77
-SIZE (rubygem/gdbm-2.1.0.gem) = 11264
+TIMESTAMP = 1752266262
+SHA256 (rubygem/gdbm-2.1.1.gem) = b14a4c7b0d0abbac9a021dc0e85cc9ba90efb2680edd4f80cc35c8752c880fac
+SIZE (rubygem/gdbm-2.1.1.gem) = 11264
diff --git a/databases/rubygem-globalid-rails-gitlab/Makefile b/databases/rubygem-globalid-rails-gitlab/Makefile
new file mode 100644
index 000000000000..d2d7830a5099
--- /dev/null
+++ b/databases/rubygem-globalid-rails-gitlab/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= globalid
+PORTVERSION= 1.2.1
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails-gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= URIs for your models makes it easy to pass references around
+WWW= https://github.com/rails/globalid
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport-gitlab>=6.1:devel/rubygem-activesupport-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-globalid-rails-gitlab/distinfo b/databases/rubygem-globalid-rails-gitlab/distinfo
new file mode 100644
index 000000000000..f25598c9d396
--- /dev/null
+++ b/databases/rubygem-globalid-rails-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1697330208
+SHA256 (rubygem/globalid-1.2.1.gem) = 70bf76711871f843dbba72beb8613229a49429d1866828476f9c9d6ccc327ce9
+SIZE (rubygem/globalid-1.2.1.gem) = 14848
diff --git a/databases/rubygem-globalid-rails-gitlab/pkg-descr b/databases/rubygem-globalid-rails-gitlab/pkg-descr
new file mode 100644
index 000000000000..09672db6bc67
--- /dev/null
+++ b/databases/rubygem-globalid-rails-gitlab/pkg-descr
@@ -0,0 +1 @@
+URIs for your models makes it easy to pass references around.
diff --git a/databases/rubygem-google-cloud-datastore-v1/Makefile b/databases/rubygem-google-cloud-datastore-v1/Makefile
index df053373221b..455b82c66bbf 100644
--- a/databases/rubygem-google-cloud-datastore-v1/Makefile
+++ b/databases/rubygem-google-cloud-datastore-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-datastore-v1
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-datastore-v1/lat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
diff --git a/databases/rubygem-google-cloud-datastore-v1/distinfo b/databases/rubygem-google-cloud-datastore-v1/distinfo
index 5147aa545c63..0489eb8c56d9 100644
--- a/databases/rubygem-google-cloud-datastore-v1/distinfo
+++ b/databases/rubygem-google-cloud-datastore-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836208
-SHA256 (rubygem/google-cloud-datastore-v1-1.3.0.gem) = bb05e3bba9cc86a1db68f600cd8a1e0d68f93400fbe79e73b8f769200af14b35
-SIZE (rubygem/google-cloud-datastore-v1-1.3.0.gem) = 67072
+TIMESTAMP = 1747715486
+SHA256 (rubygem/google-cloud-datastore-v1-1.4.0.gem) = 6d418406cd4cbafbe42842fa5b6ceeaf5faae7daab839e520e6959d661729836
+SIZE (rubygem/google-cloud-datastore-v1-1.4.0.gem) = 67072
diff --git a/databases/rubygem-google-cloud-firestore-v1/Makefile b/databases/rubygem-google-cloud-firestore-v1/Makefile
index 65c4c1e5e0e7..72ad2646f86e 100644
--- a/databases/rubygem-google-cloud-firestore-v1/Makefile
+++ b/databases/rubygem-google-cloud-firestore-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-firestore-v1
-PORTVERSION= 2.0.0
+PORTVERSION= 2.1.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -12,9 +12,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-firestore-v1/lat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
- rubygem-google-cloud-location>=0.7<2.0:net/rubygem-google-cloud-location
+ rubygem-google-cloud-location>=1.0<2:net/rubygem-google-cloud-location
USES= gem
diff --git a/databases/rubygem-google-cloud-firestore-v1/distinfo b/databases/rubygem-google-cloud-firestore-v1/distinfo
index ccc684622e78..ed4a38aca48b 100644
--- a/databases/rubygem-google-cloud-firestore-v1/distinfo
+++ b/databases/rubygem-google-cloud-firestore-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070496
-SHA256 (rubygem/google-cloud-firestore-v1-2.0.0.gem) = c21674a0b5ede080d39173295a0a466afd99490129eaf654690dbe64d68d9554
-SIZE (rubygem/google-cloud-firestore-v1-2.0.0.gem) = 83456
+TIMESTAMP = 1747715488
+SHA256 (rubygem/google-cloud-firestore-v1-2.1.0.gem) = cba1a41136b681f9048ecf4327f2f72121a90603085fecba7bb2f24a9749a3da
+SIZE (rubygem/google-cloud-firestore-v1-2.1.0.gem) = 86016
diff --git a/databases/rubygem-leo_manager_client/Makefile b/databases/rubygem-leo_manager_client/Makefile
index 20958d10c480..3a298b809bf5 100644
--- a/databases/rubygem-leo_manager_client/Makefile
+++ b/databases/rubygem-leo_manager_client/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.13
CATEGORIES= databases
MASTER_SITES= RG
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= LeoFS-Manager client library for Ruby
WWW= https://leo-project.net/
diff --git a/databases/rubygem-marginalia/Makefile b/databases/rubygem-marginalia/Makefile
index 0be937b94511..d6d2da9ccb2b 100644
--- a/databases/rubygem-marginalia/Makefile
+++ b/databases/rubygem-marginalia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= marginalia
PORTVERSION= 1.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -11,8 +11,8 @@ WWW= https://github.com/basecamp/marginalia
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-actionpack70>=2.3:www/rubygem-actionpack70 \
- rubygem-activerecord70>=2.3:databases/rubygem-activerecord70
+RUN_DEPENDS= rubygem-actionpack-gitlab>=2.3:www/rubygem-actionpack-gitlab \
+ rubygem-activerecord-gitlab>=2.3:databases/rubygem-activerecord-gitlab
USES= cpe gem
CPE_VENDOR= ${PORTNAME}_project
diff --git a/databases/rubygem-pghero/Makefile b/databases/rubygem-pghero/Makefile
index c9e310652f41..4f1fcf7930ff 100644
--- a/databases/rubygem-pghero/Makefile
+++ b/databases/rubygem-pghero/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pghero
-PORTVERSION= 3.6.2
+PORTVERSION= 3.7.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/ankane/pghero
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord71>=6.1:databases/rubygem-activerecord71
+RUN_DEPENDS= rubygem-activerecord71>=7.1:databases/rubygem-activerecord71
USES= cpe gem
diff --git a/databases/rubygem-pghero/distinfo b/databases/rubygem-pghero/distinfo
index d2a70902246a..77f12af02c33 100644
--- a/databases/rubygem-pghero/distinfo
+++ b/databases/rubygem-pghero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289088
-SHA256 (rubygem/pghero-3.6.2.gem) = 0520429820a6c209e32d39471fe09ea270f73f0a8f6154897c408fb02f2e5896
-SIZE (rubygem/pghero-3.6.2.gem) = 365568
+TIMESTAMP = 1748495879
+SHA256 (rubygem/pghero-3.7.0.gem) = a8d8497095dbe168bb03fe50a11309ab068cd1c1ef4c88d9bbeb97be4809f522
+SIZE (rubygem/pghero-3.7.0.gem) = 365056
diff --git a/databases/rubygem-red-arrow/Makefile b/databases/rubygem-red-arrow/Makefile
index fff3c2c11053..f557a168c407 100644
--- a/databases/rubygem-red-arrow/Makefile
+++ b/databases/rubygem-red-arrow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-arrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-arrow/distinfo b/databases/rubygem-red-arrow/distinfo
index 73c90c656f73..c27b1b80878e 100644
--- a/databases/rubygem-red-arrow/distinfo
+++ b/databases/rubygem-red-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070498
-SHA256 (rubygem/red-arrow-19.0.1.gem) = 350b1f0ae20e15ac0f4cab457c1eb35592a43edab3f419639d2b3731823bfab3
-SIZE (rubygem/red-arrow-19.0.1.gem) = 72192
+TIMESTAMP = 1752479766
+SHA256 (rubygem/red-arrow-20.0.0.gem) = b29f4675f00bed767a7d63af87bf49714beef09659d1784a77d389f06429dbc4
+SIZE (rubygem/red-arrow-20.0.0.gem) = 72704
diff --git a/databases/rubygem-red-gandiva/Makefile b/databases/rubygem-red-gandiva/Makefile
index 8898d7364009..9f2057c0042f 100644
--- a/databases/rubygem-red-gandiva/Makefile
+++ b/databases/rubygem-red-gandiva/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-gandiva
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-gandiva/distinfo b/databases/rubygem-red-gandiva/distinfo
index 9855d6a4d08a..e0e09674360a 100644
--- a/databases/rubygem-red-gandiva/distinfo
+++ b/databases/rubygem-red-gandiva/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070504
-SHA256 (rubygem/red-gandiva-19.0.1.gem) = 957bb95b78d01bee7e3cc47c5d055f8e0fe2d1bb33d30a3ffcd860311c6fbe60
-SIZE (rubygem/red-gandiva-19.0.1.gem) = 14336
+TIMESTAMP = 1752480891
+SHA256 (rubygem/red-gandiva-20.0.0.gem) = 3f6b29f5988641f54276dae5022f28da46c9bdb70be8384a56e203841f23f9ca
+SIZE (rubygem/red-gandiva-20.0.0.gem) = 14336
diff --git a/databases/rubygem-red-parquet/Makefile b/databases/rubygem-red-parquet/Makefile
index 64973c28fee7..6e4b0beec007 100644
--- a/databases/rubygem-red-parquet/Makefile
+++ b/databases/rubygem-red-parquet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-parquet
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-parquet/distinfo b/databases/rubygem-red-parquet/distinfo
index c436da5bdca2..6de61818e21e 100644
--- a/databases/rubygem-red-parquet/distinfo
+++ b/databases/rubygem-red-parquet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070506
-SHA256 (rubygem/red-parquet-19.0.1.gem) = 427376b886223dcede24bcb407cec3541ac572cfd086df51fe67a7c49b2d2903
-SIZE (rubygem/red-parquet-19.0.1.gem) = 13824
+TIMESTAMP = 1752480873
+SHA256 (rubygem/red-parquet-20.0.0.gem) = 562a136a8487b77b571d845fcad313657be4d2bf95594de611a23579d219da0c
+SIZE (rubygem/red-parquet-20.0.0.gem) = 13824
diff --git a/databases/rubygem-redis-actionpack-rails-gitlab/Makefile b/databases/rubygem-redis-actionpack-rails-gitlab/Makefile
new file mode 100644
index 000000000000..98ca3d2728bd
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= redis-actionpack
+PORTVERSION= 5.5.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails-gitlab
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Redis session store for ActionPack
+WWW= https://redis-store.org/redis-actionpack/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack-gitlab>=5:www/rubygem-actionpack-gitlab \
+ rubygem-redis-rack-gitlab>=2.1.0<4:www/rubygem-redis-rack-gitlab \
+ rubygem-redis-store>=1.1.0<2:devel/rubygem-redis-store
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-redis-actionpack-rails-gitlab/distinfo b/databases/rubygem-redis-actionpack-rails-gitlab/distinfo
new file mode 100644
index 000000000000..e74b30ddb543
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734501996
+SHA256 (rubygem/redis-actionpack-5.5.0.gem) = dc0570b78c14ec62b35c17b97fab778ee5986bc55e695bfb6826488088693311
+SIZE (rubygem/redis-actionpack-5.5.0.gem) = 14848
diff --git a/databases/rubygem-redis-actionpack-rails-gitlab/pkg-descr b/databases/rubygem-redis-actionpack-rails-gitlab/pkg-descr
new file mode 100644
index 000000000000..ebcad6a52a5c
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails-gitlab/pkg-descr
@@ -0,0 +1 @@
+Redis session store for ActionPack
diff --git a/databases/rubygem-redis-client/Makefile b/databases/rubygem-redis-client/Makefile
index fffc4a3e9f73..5511f80c6786 100644
--- a/databases/rubygem-redis-client/Makefile
+++ b/databases/rubygem-redis-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis-client
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-redis-client/distinfo b/databases/rubygem-redis-client/distinfo
index b7bbbf2fff55..06e17fe381a7 100644
--- a/databases/rubygem-redis-client/distinfo
+++ b/databases/rubygem-redis-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070508
-SHA256 (rubygem/redis-client-0.24.0.gem) = ee65ee39cb2c38608b734566167fd912384f3c1241f59075e22858f23a085dbb
-SIZE (rubygem/redis-client-0.24.0.gem) = 28160
+TIMESTAMP = 1750954266
+SHA256 (rubygem/redis-client-0.25.0.gem) = 927dfd07a37346fd9111d80cac3199d2a02b4c084c79260acf7a5057bd742910
+SIZE (rubygem/redis-client-0.25.0.gem) = 28160
diff --git a/databases/rubygem-redis-cluster-client/Makefile b/databases/rubygem-redis-cluster-client/Makefile
index c70977aeab43..050ff2b86a28 100644
--- a/databases/rubygem-redis-cluster-client/Makefile
+++ b/databases/rubygem-redis-cluster-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis-cluster-client
-PORTVERSION= 0.13.4
+PORTVERSION= 0.13.5
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-redis-cluster-client/distinfo b/databases/rubygem-redis-cluster-client/distinfo
index f150acb0b578..c542d7f7d3cd 100644
--- a/databases/rubygem-redis-cluster-client/distinfo
+++ b/databases/rubygem-redis-cluster-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070510
-SHA256 (rubygem/redis-cluster-client-0.13.4.gem) = cb1cfee857116999eebde5a94e1cc38bca348fe855e294054761a7cd646e31c2
-SIZE (rubygem/redis-cluster-client-0.13.4.gem) = 26624
+TIMESTAMP = 1750954268
+SHA256 (rubygem/redis-cluster-client-0.13.5.gem) = 18d6c9598009bcdb47b2a62bd6d00b833444aace740d2a2f00113774b298204c
+SIZE (rubygem/redis-cluster-client-0.13.5.gem) = 27136
diff --git a/databases/rubygem-seed-fu-gitlab/Makefile b/databases/rubygem-seed-fu-gitlab/Makefile
new file mode 100644
index 000000000000..dee826fa3649
--- /dev/null
+++ b/databases/rubygem-seed-fu-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= seed-fu
+PORTVERSION= 2.3.9
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Library to maintain seed data
+WWW= https://github.com/mbleigh/seed-fu
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-activerecord-gitlab>=3.1:databases/rubygem-activerecord-gitlab \
+ rubygem-activesupport-gitlab>=3.1:devel/rubygem-activesupport-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-seed-fu-gitlab/distinfo b/databases/rubygem-seed-fu-gitlab/distinfo
new file mode 100644
index 000000000000..f191ef775f98
--- /dev/null
+++ b/databases/rubygem-seed-fu-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1548426571
+SHA256 (rubygem/seed-fu-2.3.9.gem) = 6d902d12dc1b88a16d487506baacc93b3a92e3671fdd603110d1600d35fbf478
+SIZE (rubygem/seed-fu-2.3.9.gem) = 13824
diff --git a/databases/rubygem-seed-fu-gitlab/pkg-descr b/databases/rubygem-seed-fu-gitlab/pkg-descr
new file mode 100644
index 000000000000..2a3d17572f36
--- /dev/null
+++ b/databases/rubygem-seed-fu-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+Seed Fu is an attempt to once and for all solve the problem of inserting and
+maintaining seed data in a database. It uses a variety of techniques gathered
+from various places around the web and combines them to create what is
+hopefully the most robust seed data system around.
diff --git a/databases/rubygem-solid_cable-rails72/Makefile b/databases/rubygem-solid_cable-rails72/Makefile
index a723c07bc3ac..efc42920b3a2 100644
--- a/databases/rubygem-solid_cable-rails72/Makefile
+++ b/databases/rubygem-solid_cable-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.7
+PORTVERSION= 3.0.11
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/databases/rubygem-solid_cable-rails72/distinfo b/databases/rubygem-solid_cable-rails72/distinfo
index bd72e9d532cd..c60c00fab965 100644
--- a/databases/rubygem-solid_cable-rails72/distinfo
+++ b/databases/rubygem-solid_cable-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089186
-SHA256 (rubygem/solid_cable-3.0.7.gem) = f2bce91e17e2c6e04c3c5e9905cc31b1078ff991702278c8bb1ac2e09f441a21
-SIZE (rubygem/solid_cable-3.0.7.gem) = 12800
+TIMESTAMP = 1750954270
+SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
+SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
diff --git a/databases/rubygem-solid_cable/Makefile b/databases/rubygem-solid_cable/Makefile
index 883dab6156fc..d9dc359d55b7 100644
--- a/databases/rubygem-solid_cable/Makefile
+++ b/databases/rubygem-solid_cable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.7
+PORTVERSION= 3.0.11
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-solid_cable/distinfo b/databases/rubygem-solid_cable/distinfo
index b3ffc5b394bd..c60c00fab965 100644
--- a/databases/rubygem-solid_cable/distinfo
+++ b/databases/rubygem-solid_cable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089184
-SHA256 (rubygem/solid_cable-3.0.7.gem) = f2bce91e17e2c6e04c3c5e9905cc31b1078ff991702278c8bb1ac2e09f441a21
-SIZE (rubygem/solid_cable-3.0.7.gem) = 12800
+TIMESTAMP = 1750954270
+SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
+SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
diff --git a/databases/rubygem-solid_queue-rails72/Makefile b/databases/rubygem-solid_queue-rails72/Makefile
index bd56b875bbbc..3250276a7d79 100644
--- a/databases/rubygem-solid_queue-rails72/Makefile
+++ b/databases/rubygem-solid_queue-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_queue
-PORTVERSION= 1.1.4
+PORTVERSION= 1.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/databases/rubygem-solid_queue-rails72/distinfo b/databases/rubygem-solid_queue-rails72/distinfo
index a4b5399264d0..51750525fb51 100644
--- a/databases/rubygem-solid_queue-rails72/distinfo
+++ b/databases/rubygem-solid_queue-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405518
-SHA256 (rubygem/solid_queue-1.1.4.gem) = 7b5b3395ec7ca8c131c71df9082e919ab7b5332684f6f686206f321d1c6b9f90
-SIZE (rubygem/solid_queue-1.1.4.gem) = 43520
+TIMESTAMP = 1752416426
+SHA256 (rubygem/solid_queue-1.2.0.gem) = 482ac5305cbe91ebf845627caec493fda8545bf22b18205df01afb80999e28de
+SIZE (rubygem/solid_queue-1.2.0.gem) = 44544
diff --git a/databases/rubygem-solid_queue/Makefile b/databases/rubygem-solid_queue/Makefile
index e8916255c2d7..7e37f6006ff5 100644
--- a/databases/rubygem-solid_queue/Makefile
+++ b/databases/rubygem-solid_queue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_queue
-PORTVERSION= 1.1.4
+PORTVERSION= 1.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-solid_queue/distinfo b/databases/rubygem-solid_queue/distinfo
index 2de67835f9c3..51750525fb51 100644
--- a/databases/rubygem-solid_queue/distinfo
+++ b/databases/rubygem-solid_queue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405516
-SHA256 (rubygem/solid_queue-1.1.4.gem) = 7b5b3395ec7ca8c131c71df9082e919ab7b5332684f6f686206f321d1c6b9f90
-SIZE (rubygem/solid_queue-1.1.4.gem) = 43520
+TIMESTAMP = 1752416426
+SHA256 (rubygem/solid_queue-1.2.0.gem) = 482ac5305cbe91ebf845627caec493fda8545bf22b18205df01afb80999e28de
+SIZE (rubygem/solid_queue-1.2.0.gem) = 44544
diff --git a/databases/rubygem-sqlite3/Makefile b/databases/rubygem-sqlite3/Makefile
index fbbb64c29839..2a101c51d884 100644
--- a/databases/rubygem-sqlite3/Makefile
+++ b/databases/rubygem-sqlite3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlite3
-PORTVERSION= 2.6.0
+PORTVERSION= 2.7.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-sqlite3/distinfo b/databases/rubygem-sqlite3/distinfo
index 1c24efcef9ca..4ebd82324829 100644
--- a/databases/rubygem-sqlite3/distinfo
+++ b/databases/rubygem-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836216
-SHA256 (rubygem/sqlite3-2.6.0.gem) = a1c625f11948e6726eb082700283a8a3f4cf20b0548c0051c6104c56fedbe314
-SIZE (rubygem/sqlite3-2.6.0.gem) = 3292672
+TIMESTAMP = 1752266186
+SHA256 (rubygem/sqlite3-2.7.2.gem) = 446376dfc5ffa0c6dd39dabf748b8c7c8a7f294cfa780dfc22dee67d43bdc9f5
+SIZE (rubygem/sqlite3-2.7.2.gem) = 3239936
diff --git a/databases/rubygem-sqlite3/files/patch-gemspec b/databases/rubygem-sqlite3/files/patch-gemspec
index 7f6938d684c5..bc76cbe8c788 100644
--- a/databases/rubygem-sqlite3/files/patch-gemspec
+++ b/databases/rubygem-sqlite3/files/patch-gemspec
@@ -1,13 +1,13 @@
% sed -i .orig 's|, "ports/[^"]*".freeze||g; /mini_portile2/d' sqlite3.gemspec
---- sqlite3.gemspec.orig 2025-03-02 06:03:05 UTC
+--- sqlite3.gemspec.orig 2025-07-11 10:34:24 UTC
+++ sqlite3.gemspec
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
s.description = "Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled\nbinaries are available for common platforms for recent versions of Ruby.\n".freeze
s.extensions = ["ext/sqlite3/extconf.rb".freeze]
s.extra_rdoc_files = ["CHANGELOG.md".freeze, "README.md".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/statement.c".freeze]
-- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3490100.tar.gz".freeze]
-+ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze]
+- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "patches/001-dl-and-pthread-flags.patch".freeze, "ports/archives/sqlite-autoconf-3500200.tar.gz".freeze]
++ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "patches/001-dl-and-pthread-flags.patch".freeze]
s.homepage = "https://github.com/sparklemotion/sqlite3-ruby".freeze
s.licenses = ["BSD-3-Clause".freeze]
s.rdoc_options = ["--main".freeze, "README.md".freeze]
diff --git a/databases/rubygem-state_machines-activemodel-gitlab/Makefile b/databases/rubygem-state_machines-activemodel-gitlab/Makefile
new file mode 100644
index 000000000000..87c2f706cfa2
--- /dev/null
+++ b/databases/rubygem-state_machines-activemodel-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= state_machines-activemodel
+PORTVERSION= 0.31.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Support for creating state machines for attributes on ActiveModel
+WWW= https://github.com/state-machines/state_machines-activemodel
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-activemodel-gitlab>=7.1:databases/rubygem-activemodel-gitlab \
+ rubygem-state_machines>=0.31.0:devel/rubygem-state_machines
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-state_machines-activemodel-gitlab/distinfo b/databases/rubygem-state_machines-activemodel-gitlab/distinfo
new file mode 100644
index 000000000000..99cac9caf582
--- /dev/null
+++ b/databases/rubygem-state_machines-activemodel-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752214485
+SHA256 (rubygem/state_machines-activemodel-0.31.0.gem) = 82465856736fa6e3ddd76b8dba9e17c82d0823027ec1fbc18432f47817be4500
+SIZE (rubygem/state_machines-activemodel-0.31.0.gem) = 18432
diff --git a/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr b/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr
new file mode 100644
index 000000000000..0004b37c526c
--- /dev/null
+++ b/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+The StateMachines ActiveModel integration is useful for both standalone usage
+and for providing the base implementation for ORMs which implement the
+ActiveModel API. This integration adds support for validation errors and dirty
+attribute tracking.
diff --git a/databases/rubygem-state_machines-activemodel/Makefile b/databases/rubygem-state_machines-activemodel/Makefile
index fc24234fc1d5..818310d8aeee 100644
--- a/databases/rubygem-state_machines-activemodel/Makefile
+++ b/databases/rubygem-state_machines-activemodel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines-activemodel
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/state-machines/state_machines-activemodel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activemodel60>=6.0:databases/rubygem-activemodel60 \
- rubygem-state_machines>=0.6.0:devel/rubygem-state_machines
+RUN_DEPENDS= rubygem-activemodel80>=7.1:databases/rubygem-activemodel80 \
+ rubygem-state_machines>=0.10.0:devel/rubygem-state_machines
USES= gem
diff --git a/databases/rubygem-state_machines-activemodel/distinfo b/databases/rubygem-state_machines-activemodel/distinfo
index 1ee19d6e9c98..a4300551a1c8 100644
--- a/databases/rubygem-state_machines-activemodel/distinfo
+++ b/databases/rubygem-state_machines-activemodel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688902213
-SHA256 (rubygem/state_machines-activemodel-0.9.0.gem) = 832fcee34a4e1093a3539cb7f6d864fb480c489e5025f8f4ba55a26d32d0b04a
-SIZE (rubygem/state_machines-activemodel-0.9.0.gem) = 15360
+TIMESTAMP = 1750188164
+SHA256 (rubygem/state_machines-activemodel-0.10.0.gem) = 48680c59943d06f40c53503068f567025edee949382b199037abede5dbfdaf9b
+SIZE (rubygem/state_machines-activemodel-0.10.0.gem) = 15360
diff --git a/databases/rubygem-state_machines-activerecord-gitlab/Makefile b/databases/rubygem-state_machines-activerecord-gitlab/Makefile
new file mode 100644
index 000000000000..31c1836bd0ff
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= state_machines-activerecord
+PORTVERSION= 0.8.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Support for creating state machines for attributes on ActiveRecord
+WWW= https://github.com/state-machines/state_machines-activerecord
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-activerecord-gitlab>=5.1:databases/rubygem-activerecord-gitlab \
+ rubygem-state_machines-activemodel-gitlab>=0.8.0:databases/rubygem-state_machines-activemodel-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-state_machines-activerecord-gitlab/distinfo b/databases/rubygem-state_machines-activerecord-gitlab/distinfo
new file mode 100644
index 000000000000..cc65f0eeb7c0
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1611262267
+SHA256 (rubygem/state_machines-activerecord-0.8.0.gem) = 072fb701b8ab03de0608297f6c55dc34ed096e556fa8f77e556f3c461c71aab6
+SIZE (rubygem/state_machines-activerecord-0.8.0.gem) = 24064
diff --git a/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr b/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr
new file mode 100644
index 000000000000..81f624bca9fe
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+The StateMachines Active Record 4.1+ integration adds support for database
+transactions, automatically saving the record, named scopes, validation errors.
diff --git a/databases/rubygem-state_machines-activerecord/Makefile b/databases/rubygem-state_machines-activerecord/Makefile
index 91335f8caea8..274f0112f94f 100644
--- a/databases/rubygem-state_machines-activerecord/Makefile
+++ b/databases/rubygem-state_machines-activerecord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines-activerecord
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/state-machines/state_machines-activerecord
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord60>=6.0:databases/rubygem-activerecord60 \
- rubygem-state_machines-activemodel>=0.9.0:databases/rubygem-state_machines-activemodel
+RUN_DEPENDS= rubygem-activerecord80>=7.1:databases/rubygem-activerecord80 \
+ rubygem-state_machines-activemodel>=0.10.0:databases/rubygem-state_machines-activemodel
USES= gem
diff --git a/databases/rubygem-state_machines-activerecord/distinfo b/databases/rubygem-state_machines-activerecord/distinfo
index 359bcc689af3..9154d99f4906 100644
--- a/databases/rubygem-state_machines-activerecord/distinfo
+++ b/databases/rubygem-state_machines-activerecord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694348324
-SHA256 (rubygem/state_machines-activerecord-0.9.0.gem) = 06a9731aabbfd456d594bd55832d4d1b3c0054fc7530bbe8eb771213a819182a
-SIZE (rubygem/state_machines-activerecord-0.9.0.gem) = 22528
+TIMESTAMP = 1750188166
+SHA256 (rubygem/state_machines-activerecord-0.10.0.gem) = 17f831e4c6a7db6e19288a5930de856adeefee2fb7b03470b5d554f423537385
+SIZE (rubygem/state_machines-activerecord-0.10.0.gem) = 22016
diff --git a/databases/rubygem-state_machines-activerecord08/Makefile b/databases/rubygem-state_machines-activerecord08/Makefile
index a250d0fbf1c9..3e93ce522105 100644
--- a/databases/rubygem-state_machines-activerecord08/Makefile
+++ b/databases/rubygem-state_machines-activerecord08/Makefile
@@ -1,5 +1,6 @@
PORTNAME= state_machines-activerecord
PORTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 08
@@ -11,7 +12,7 @@ WWW= https://github.com/state-machines/state_machines-activerecord
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord60>=5.1:databases/rubygem-activerecord60 \
+RUN_DEPENDS= rubygem-activerecord80>=5.1:databases/rubygem-activerecord80 \
rubygem-state_machines-activemodel>=0.8.0:databases/rubygem-state_machines-activemodel
USES= gem
diff --git a/databases/sfcgal/Makefile b/databases/sfcgal/Makefile
index 8beae9a3e55c..2b04d9a8ce2e 100644
--- a/databases/sfcgal/Makefile
+++ b/databases/sfcgal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sfcgal
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
-PORTREVISION= 2
+DISTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= databases math graphics
MASTER_SITES= https://github.com/CGAL/cgal/releases/download/v${CGAL_VERSION}/:source1
@@ -25,7 +25,7 @@ GL_PROJECT= SFCGAL
USE_LDCONFIG= yes
PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R} DEBUG_SUFFIX=${WITH_DEBUG:Dd}
-CGAL_VERSION= 6.0
+CGAL_VERSION= 6.0.1
CMAKE_ARGS+= -DCGAL_DIR=${WRKDIR}/CGAL-${CGAL_VERSION}
diff --git a/databases/sfcgal/distinfo b/databases/sfcgal/distinfo
index 9fe544ab9a65..c6613cc28613 100644
--- a/databases/sfcgal/distinfo
+++ b/databases/sfcgal/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728574335
-SHA256 (CGAL-6.0.tar.xz) = 6b0c9b47c7735a2462ff34a6c3c749d1ff4addc1454924b76263dc60ab119268
-SIZE (CGAL-6.0.tar.xz) = 25979696
-SHA256 (SFCGAL-v2.0.0.tar.bz2) = 6a78dca7b481e253a4f9dff4388f8b1778ff027ab331d919f630120ddd9abdb2
-SIZE (SFCGAL-v2.0.0.tar.bz2) = 2662718
+TIMESTAMP = 1747206059
+SHA256 (CGAL-6.0.1.tar.xz) = 0acdfbf317c556630dd526f3253780f29b6ec9713ee92903e81b5c93c0f59b7f
+SIZE (CGAL-6.0.1.tar.xz) = 25659212
+SHA256 (SFCGAL-v2.1.0.tar.bz2) = 6f57a0b5fd879bec5a570ffa13cbd64f34957c479992cf3e6bda35e5e5d988cd
+SIZE (SFCGAL-v2.1.0.tar.bz2) = 2719674
diff --git a/databases/sfcgal/pkg-plist b/databases/sfcgal/pkg-plist
index 12587bf8805a..aedccb50265a 100644
--- a/databases/sfcgal/pkg-plist
+++ b/databases/sfcgal/pkg-plist
@@ -16,6 +16,8 @@ include/SFCGAL/Point.h
include/SFCGAL/Polygon.h
include/SFCGAL/PolyhedralSurface.h
include/SFCGAL/PreparedGeometry.h
+include/SFCGAL/Segment.h
+include/SFCGAL/Simplicity.h
include/SFCGAL/Solid.h
include/SFCGAL/Sphere.h
include/SFCGAL/Surface.h
@@ -26,8 +28,10 @@ include/SFCGAL/Validity.h
include/SFCGAL/algorithm/BoundaryVisitor.h
include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
include/SFCGAL/algorithm/alphaShapes.h
+include/SFCGAL/algorithm/alphaWrapping3D.h
include/SFCGAL/algorithm/area.h
include/SFCGAL/algorithm/buffer3D.h
+include/SFCGAL/algorithm/centroid.h
include/SFCGAL/algorithm/collect.h
include/SFCGAL/algorithm/collectionExtract.h
include/SFCGAL/algorithm/collectionHomogenize.h
@@ -42,8 +46,10 @@ include/SFCGAL/algorithm/distance3d.h
include/SFCGAL/algorithm/extrude.h
include/SFCGAL/algorithm/force2D.h
include/SFCGAL/algorithm/force3D.h
+include/SFCGAL/algorithm/forceMeasured.h
include/SFCGAL/algorithm/intersection.h
include/SFCGAL/algorithm/intersects.h
+include/SFCGAL/algorithm/isSimple.h
include/SFCGAL/algorithm/isValid.h
include/SFCGAL/algorithm/length.h
include/SFCGAL/algorithm/lineSubstring.h
@@ -56,6 +62,7 @@ include/SFCGAL/algorithm/partition_2.h
include/SFCGAL/algorithm/plane.h
include/SFCGAL/algorithm/rotate.h
include/SFCGAL/algorithm/scale.h
+include/SFCGAL/algorithm/simplification.h
include/SFCGAL/algorithm/straightSkeleton.h
include/SFCGAL/algorithm/tesselate.h
include/SFCGAL/algorithm/translate.h
@@ -65,14 +72,17 @@ include/SFCGAL/algorithm/volume.h
include/SFCGAL/capi/sfcgal_c.h
include/SFCGAL/config.h
include/SFCGAL/detail/ComplexComparator.h
+include/SFCGAL/detail/ConstraintInfo.h
include/SFCGAL/detail/EnvelopeVisitor.h
include/SFCGAL/detail/ForceValidityVisitor.h
include/SFCGAL/detail/GeometrySet.h
include/SFCGAL/detail/GetPointsVisitor.h
include/SFCGAL/detail/Interval.h
+include/SFCGAL/detail/SegmentStore.h
include/SFCGAL/detail/TestGeometry.h
include/SFCGAL/detail/TypeForDimension.h
include/SFCGAL/detail/algorithm/coversPoints.h
+include/SFCGAL/detail/algorithm/simplification.h
include/SFCGAL/detail/generator/building.h
include/SFCGAL/detail/generator/disc.h
include/SFCGAL/detail/generator/hoch.h
@@ -97,6 +107,7 @@ include/SFCGAL/detail/tools/Registry.h
include/SFCGAL/detail/transform/AffineTransform2.h
include/SFCGAL/detail/transform/AffineTransform3.h
include/SFCGAL/detail/transform/Force2D.h
+include/SFCGAL/detail/transform/ForceM.h
include/SFCGAL/detail/transform/ForceOrderPoints.h
include/SFCGAL/detail/transform/ForceZ.h
include/SFCGAL/detail/transform/ForceZOrderPoints.h
@@ -113,10 +124,15 @@ include/SFCGAL/io/osg.h
include/SFCGAL/io/vtk.h
include/SFCGAL/io/wkb.h
include/SFCGAL/io/wkt.h
+include/SFCGAL/namespace.h
include/SFCGAL/numeric.h
include/SFCGAL/triangulate/triangulate2DZ.h
include/SFCGAL/triangulate/triangulatePolygon.h
include/SFCGAL/version.h
+lib/cmake/SFCGAL/SFCGALConfig.cmake
+lib/cmake/SFCGAL/SFCGALConfigVersion.cmake
+lib/cmake/SFCGAL/SFCGALTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SFCGAL/SFCGALTargets.cmake
lib/libSFCGAL%%DEBUG_SUFFIX%%.so
lib/libSFCGAL%%DEBUG_SUFFIX%%.so.%%SHL1%%
lib/libSFCGAL%%DEBUG_SUFFIX%%.so.%%SHL3%%
diff --git a/databases/soci/Makefile b/databases/soci/Makefile
index d7d7641f972b..25a19690a604 100644
--- a/databases/soci/Makefile
+++ b/databases/soci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= soci
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.3
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= databases
MAINTAINER= nc@FreeBSD.org
diff --git a/databases/spatialite-tools/Makefile b/databases/spatialite-tools/Makefile
index d3347d655708..1fae531ad338 100644
--- a/databases/spatialite-tools/Makefile
+++ b/databases/spatialite-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spatialite-tools
PORTVERSION= 5.0.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/
diff --git a/databases/spatialite/Makefile b/databases/spatialite/Makefile
index 842498ac355d..fc65877bdd56 100644
--- a/databases/spatialite/Makefile
+++ b/databases/spatialite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spatialite
PORTVERSION= 5.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/libspatialite-sources/
DISTNAME= lib${PORTNAME}-${PORTVERSION}
diff --git a/databases/spatialite_gui/Makefile b/databases/spatialite_gui/Makefile
index 525205dfc25a..bcad5147258d 100644
--- a/databases/spatialite_gui/Makefile
+++ b/databases/spatialite_gui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spatialite_gui
DISTVERSION= 2.1.0
-PORTREVISION= 15
+PORTREVISION= 17
DISTVERSIONSUFFIX= -beta1
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/spatialite-gui-sources/
diff --git a/databases/speedtables/Makefile b/databases/speedtables/Makefile
index f1d71ded58cc..6aa88d9e3f06 100644
--- a/databases/speedtables/Makefile
+++ b/databases/speedtables/Makefile
@@ -1,7 +1,7 @@
PORTNAME= speedtables
PORTVERSION= 1.13.18
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= databases
MAINTAINER= gahr@FreeBSD.org
diff --git a/databases/sq/Makefile b/databases/sq/Makefile
new file mode 100644
index 000000000000..a2f44dad9e10
--- /dev/null
+++ b/databases/sq/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= sq
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.48.5
+PORTREVISION= 1
+CATEGORIES= databases
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= CLI tool for querying multiple databases and data formats
+WWW= https://sq.io/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= neilotoole
+
+GO_MODULE= github.com/neilotoole/sq
+
+PLIST_FILES= bin/sq
+
+.include <bsd.port.mk>
diff --git a/databases/sq/distinfo b/databases/sq/distinfo
new file mode 100644
index 000000000000..7e7470620471
--- /dev/null
+++ b/databases/sq/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1752020539
+SHA256 (go/databases_sq/neilotoole-sq-v0.48.5_GH0/v0.48.5.mod) = 438cd2aa3b98e2401dfab7e002b37c6f9d3bb861cfe43a87ac9c77da97abfed3
+SIZE (go/databases_sq/neilotoole-sq-v0.48.5_GH0/v0.48.5.mod) = 4051
+SHA256 (go/databases_sq/neilotoole-sq-v0.48.5_GH0/v0.48.5.zip) = 1ba7cf722a5678b789dff9d6f22ffc47435b1c328c5dd7d91ef049ed6b66136f
+SIZE (go/databases_sq/neilotoole-sq-v0.48.5_GH0/v0.48.5.zip) = 63203565
+SHA256 (go/databases_sq/neilotoole-sq-v0.48.5_GH0/neilotoole-sq-v0.48.5_GH0.tar.gz) = 4ed9cef836e66174b6e01c8d410cd393aeae7f7069a428a7ab2adcd1e282cf68
+SIZE (go/databases_sq/neilotoole-sq-v0.48.5_GH0/neilotoole-sq-v0.48.5_GH0.tar.gz) = 62450246
diff --git a/databases/sq/pkg-descr b/databases/sq/pkg-descr
new file mode 100644
index 000000000000..7871ea0d080e
--- /dev/null
+++ b/databases/sq/pkg-descr
@@ -0,0 +1,14 @@
+sq is a command-line tool that provides jq-style access to structured data
+sources including SQL databases and document formats like CSV, Excel, and JSON.
+
+Key features:
+
+- Query multiple database types (PostgreSQL, MySQL, SQLite, SQL Server, etc.)
+- Cross-source joins between different databases and file formats
+- Multiple output formats (JSON, CSV, Excel, HTML, XML, Markdown)
+- Database inspection and schema comparison
+- SQL execution with syntax highlighting
+- Data import/export between sources
+
+sq simplifies working with structured data by providing a unified interface
+for querying and transforming data across various sources.
diff --git a/databases/sqldeveloper/Makefile b/databases/sqldeveloper/Makefile
index fcabb49aa9db..93385d380ba2 100644
--- a/databases/sqldeveloper/Makefile
+++ b/databases/sqldeveloper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqldeveloper
-DISTVERSION= 24.3.0.284.2209
+DISTVERSION= 24.3.1.347.1826
DISTVERSIONSUFFIX= -no-jre
CATEGORIES= databases java
# https://www.oracle.com/tools/downloads/sqldev-downloads.html
diff --git a/databases/sqldeveloper/distinfo b/databases/sqldeveloper/distinfo
index 2d6a99c2a813..93c829c41e22 100644
--- a/databases/sqldeveloper/distinfo
+++ b/databases/sqldeveloper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729415847
-SHA256 (oracle/sqldeveloper-24.3.0.284.2209-no-jre.zip) = fd931ea992a99f3330bd4dcaa6ae07d99366c7b07c7e4f6bba8ff131e9641dd2
-SIZE (oracle/sqldeveloper-24.3.0.284.2209-no-jre.zip) = 583624745
+TIMESTAMP = 1748299411
+SHA256 (oracle/sqldeveloper-24.3.1.347.1826-no-jre.zip) = 3390ef58972f1f255077c49e66b171b8664773bb16e37570a7ca16acc5afb8cb
+SIZE (oracle/sqldeveloper-24.3.1.347.1826-no-jre.zip) = 587604133
diff --git a/databases/sqldeveloper/pkg-plist b/databases/sqldeveloper/pkg-plist
index e539bb1f8b58..a7e30b2512b9 100644
--- a/databases/sqldeveloper/pkg-plist
+++ b/databases/sqldeveloper/pkg-plist
@@ -1120,8 +1120,10 @@ share/icons/hicolor/32x32/apps/sqldeveloper.png
%%DATADIR%%/sqldeveloper/bin/sqldeveloper.boot
%%DATADIR%%/sqldeveloper/bin/sqldeveloper.conf
%%DATADIR%%/sqldeveloper/bin/version.properties
+%%DATADIR%%/sqldeveloper/doc/dataminer_help.jar
%%DATADIR%%/sqldeveloper/doc/icon.png
%%DATADIR%%/sqldeveloper/doc/otn_new.css
+%%DATADIR%%/sqldeveloper/doc/sqldeveloper_help.jar
%%DATADIR%%/sqldeveloper/doc/sqldevtips.jar
%%DATADIR%%/sqldeveloper/doc/welcome/TrainingPaths.gif
%%DATADIR%%/sqldeveloper/doc/welcome/de/Training.html
diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile
index 03ef9aeaedca..9521ef1d6ce8 100644
--- a/databases/sqlite3/Makefile
+++ b/databases/sqlite3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlite3
-DISTVERSION= 3.46.1
+DISTVERSION= 3.50.2
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= databases
@@ -31,11 +31,13 @@ icu_PKGNAMESUFFIX= -${FLAVOR} # databases/p5-DBD-SQLite with ICU support
tcl_PKGNAMESUFFIX= -${FLAVOR} # lang/tcl* support
.endif
-USES= libtool pathfix zip
+USES= libtool ncurses pathfix zip
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+= --linemacros --soname=legacy OPTIONS='${_OPTIONS}'
+# [The Chronicles of SONAME](https://sqlite.org/src/forumpost/5a3b44f510df8ded)
+# [Set features OPTIONS for autosetup configurator](https://msteveb.github.io/autosetup/)
MAKE_JOBS_UNSAFE= yes
ALL_TARGET+= sqldiff
@@ -66,7 +68,7 @@ SUB_LIST+= TEA="@comment " NO_TEA=""
PLIST_SUB+= TEA="@comment " NO_TEA=""
.endif
-PLIST_SUB+= TCLVER=tcl${TCL_VER} TCLSUF=tcl${TCL_VER:S/.//g}
+PLIST_SUB+= TCLVER=tcl${TCL_VER} TCLSUF=tcl${TCL_VER:S/.//g} DISTVERSION=${DISTVERSION}
# Compilation Options For SQLite https://www.sqlite.org/compile.html
OPTIONS_DEFINE= EXAMPLES STRIP TCL THREADS
@@ -116,7 +118,7 @@ DBPAGE_DESC= Enable DBPAGE Virtual Table # https://sqlite.org/compile.html#enab
DBSTAT_DESC= Enable DBSTAT Virtual Table # https://www.sqlite.org/dbstat.html
DIRECT_READ_DESC= File is read directly from disk # https://sqlite.org/compile.html#direct_overflow_read
DQS_DESC= Double-quoted String Literals # https://www.sqlite.org/compile.html#dqs
-EXTENSION_DESC= Allow loadable extensions
+EXTENSION_DESC= Enable loadable extensions
FTS3_TOKEN_DESC= Enable two-args version fts3_tokenizer # https://www.sqlite.org/compile.html#enable_fts3_tokenizer, https://www.sqlite.org/fts3.html#f3tknzr
FTS4_DESC= Enable FTS3/4 (Full Text Search) module # https://www.sqlite.org/fts3.html, https://www.sqlite.org/compile.html#enable_fts3_parenthesis
FTS5_DESC= Enable version 5 full-text search engine # https://www.sqlite.org/fts5.html
@@ -164,18 +166,18 @@ DQS_CPPFLAGS= -DSQLITE_DQS=3
DQS_CPPFLAGS_OFF= -DSQLITE_DQS=0
EXTENSION_CONFIGURE_ENABLE= load-extension
FTS3_TOKEN_CPPFLAGS= -DSQLITE_ENABLE_FTS3_TOKENIZER=1
-FTS4_CONFIGURE_ENABLE= fts3 fts4
+FTS4_CONFIGURE_ON= --fts3 --fts4
FTS4_CPPFLAGS= -DSQLITE_ENABLE_FTS3_PARENTHESIS=1
-FTS5_CONFIGURE_ENABLE= fts5
-FTS5_LIBS= -lm
+FTS5_CONFIGURE_ON= --fts5
+FTS5_VARS= _OPTIONS+=-lm
GEOPOLY_IMPLIES= RTREE
-GEOPOLY_CONFIGURE_ENABLE= geopoly
+GEOPOLY_CONFIGURE_ON= --geopoly
ICU_BUILD_DEPENDS= ${LOCALBASE}/bin/icu-config:devel/icu
ICU_LIB_DEPENDS= libicudata.so:devel/icu
-ICU_CPPFLAGS= `${LOCALBASE}/bin/icu-config --cppflags` -DSQLITE_ENABLE_ICU=1
-ICU_LIBS= `${LOCALBASE}/bin/icu-config --ldflags`
+ICU_CONFIGURE_ON= --with-icu-config=${LOCALBASE}/bin/icu-config --icu-collations
+ICU_CPPFLAGS= `${LOCALBASE}/bin/icu-config --cppflags`
LIBEDIT_USES= libedit
-LIBEDIT_CONFIGURE_ENABLE= editline
+LIBEDIT_CONFIGURE_ON= --editline
LIKENOTBLOB_CPPFLAGS= -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1
MEMMAN_CPPFLAGS= -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1
METADATA_CPPFLAGS= -DSQLITE_ENABLE_COLUMN_METADATA=1
@@ -185,40 +187,40 @@ OFFSET_CPPFLAGS= -DSQLITE_ENABLE_OFFSET_SQL_FUNC=1
RBU_CPPFLAGS= -DSQLITE_ENABLE_RBU=1
READLINE_USES= readline
READLINE_CONFIGURE_ENABLE= readline
-RTREE_CONFIGURE_ENABLE= rtree
+RTREE_CONFIGURE_ON= --rtree
RTREE_INT_CPPFLAGS= -DSQLITE_RTREE_INT_ONLY=1
SECURE_DELETE_CPPFLAGS= -DSQLITE_SECURE_DELETE=1
-SESSION_CONFIGURE_ENABLE= session
+SESSION_CONFIGURE_ON= --session
SORT_REF_CPPFLAGS= -DSQLITE_ENABLE_SORTER_REFERENCES=1
SOUNDEX_CPPFLAGS= -DSQLITE_SOUNDEX=1
STAT3_CPPFLAGS= -DSQLITE_ENABLE_STAT3=1
STAT4_CPPFLAGS= -DSQLITE_ENABLE_STAT4=1
+STATIC_CONFIGURE_OFF= --dynlink-tools
STATIC_CONFIGURE_ENABLE= static
-STMT_CPPFLAGS= -DSQLITE_ENABLE_STMT_SCANSTATUS=1
+STMT_CONFIGURE_ON= --scanstatus
TCL_USES= tcl
TCL_USES_OFF= tcl:build
-TCL_CONFIGURE_ENABLE= tcl
-TCL_CONFIGURE_WITH= tcl=${TCL_LIBDIR}
+TCL_CONFIGURE_OFF= --disable-tcl
TCL_CONFIGURE_ENV= ac_cv_prog_TCLSH_CMD=${TCLSH}
TCL_ALL_TARGET+= sqlite3_analyzer
-THREADS_CONFIGURE_ENABLE= threadsafe
-THREADS_LIBS= -lpthread
+THREADS_CONFIGURE_OFF= --disable-threadsafe
+THREADS_VARS= _OPTIONS+=-lpthread
TRUSTED_SCHEMA_CPPFLAGS= -DSQLITE_TRUSTED_SCHEMA=0
-TS0_CONFIGURE_ON= --enable-tempstore=never
-TS1_CONFIGURE_ON= --enable-tempstore=no
-TS2_CONFIGURE_ON= --enable-tempstore=yes
-TS3_CONFIGURE_ON= --enable-tempstore=always
+TS0_CONFIGURE_ON= --with-tempstore=never
+TS1_CONFIGURE_ON= --with-tempstore=no
+TS2_CONFIGURE_ON= --with-tempstore=yes
+TS3_CONFIGURE_ON= --with-tempstore=always
UNICODE61_CPPFLAGS_OFF= -DSQLITE_DISABLE_FTS3_UNICODE=1
UNKNOWN_SQL_CPPFLAGS= -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION=1
UNLOCK_NOTIFY_CPPFLAGS= -DSQLITE_ENABLE_UNLOCK_NOTIFY=1
-UPDATE_LIMIT_CONFIGURE_ENABLE= update-limit
+UPDATE_LIMIT_CONFIGURE_ON= --update-limit
URI_CPPFLAGS= -DSQLITE_USE_URI=1
URI_AUTHORITY_CPPFLAGS= -DSQLITE_ALLOW_URI_AUTHORITY=1
.include <bsd.port.options.mk>
# _YEAR= ${%Y:L:gmtime} - do not work with the version from the previous year
-_YEAR= 2024
+_YEAR= 2025
# Recommended options
# https://sqlite.org/compile.html#strict_subtype
@@ -246,12 +248,16 @@ CPPFLAGS+= -DHAVE_FCHOWN=1 \
-DHAVE_READLINK=1 \
-DSQLITE_OS_UNIX=1
+.if ${PORT_OPTIONS:MTCL}
+LIB_DEPENDS+= libtommath.so:math/libtommath
+.endif
+
# For compare with checksum from of the site. Now, this is a NIST SHA3-256 hash. sha256 not suitable for compare.
# But the creation of a new target does not justify the emergence of dependence on the perl5.
# sha3sum maybe installed with p5-Digest-SHA3 port.
# EXTRACT_DEPENDS=p5-Digest-SHA3:security/p5-Digest-SHA3; USES=perl5; USE_PERL5=extract;
# @${PERL} -MDigest::SHA3 -le 'print Digest::SHA3->new(sha_256_hex)->add(<>)->hexdigest' < ${DISTDIR}/${ALLFILES}
-pre-extract:
+post-fetch:
@${WHICH} sha3sum > /dev/null && for entry in ${ALLFILES}; do ${ECHO_MSG} -n "=> "; sha3sum -a 256 --tag "${DISTDIR}/$${entry}"; done || ${TRUE}
post-configure:
@@ -264,6 +270,7 @@ post-configure:
@${ECHO_MSG} "===> TCLSH=${TCLSH}"
@${ECHO_MSG} "===> TCL_INCLUDEDIR=${TCL_INCLUDEDIR}"
@${ECHO_MSG} "===> TCL_LIBDIR=${TCL_LIBDIR}"
+ @${ECHO_MSG} "===> OPTIONS=${_OPTIONS}"
post-install:
.if !defined(TEA)
@@ -272,7 +279,7 @@ post-install:
${SETENV} LD_LIBMAP_DISABLE=1 ldd -a "${STAGEDIR}${PREFIX}/bin/${PORTNAME}" "${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so"
${INSTALL_PROGRAM} "${WRKSRC}/sqldiff" "${STAGEDIR}${PREFIX}/bin"
.else
- ${RM} "${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.0.8.6" "${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.a"
+ ${RM} "${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.${DISTVERSION}" "${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.a"
.endif
post-install-STRIP-on:
diff --git a/databases/sqlite3/distinfo b/databases/sqlite3/distinfo
index 739398954046..7740e0943b59 100644
--- a/databases/sqlite3/distinfo
+++ b/databases/sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724580150
-SHA256 (sqlite-src-3460100.zip) = def3fc292eb9ecc444f6c1950e5c79d8462ed5e7b3d605fd6152d145e1d5abb4
-SIZE (sqlite-src-3460100.zip) = 14276926
+TIMESTAMP = 1751267280
+SHA256 (sqlite-src-3500200.zip) = 091eeec3ae2ccb91aac21d0e9a4a58944fb2cb112fa67bffc3e08c2eca2d85c8
+SIZE (sqlite-src-3500200.zip) = 14392422
diff --git a/databases/sqlite3/files/patch-Makefile.in b/databases/sqlite3/files/patch-Makefile.in
deleted file mode 100644
index 70aa8e8a281e..000000000000
--- a/databases/sqlite3/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2022-11-26 11:17:35 UTC
-+++ Makefile.in
-@@ -1299,7 +1299,7 @@ tcltest: ./testfixture$(TEXE)
- # The veryquick.test TCL tests.
- #
- tcltest: ./testfixture$(TEXE)
-- ./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)
-+ mkdir $(TOP)/testdir && touch $(TOP)/test-out.txt && chown nobody $(TOP)/testdir $(TOP)/test-out.txt && su -m nobody -c "./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)"
-
- # Runs all the same tests cases as the "tcltest" target but uses
- # the testrunner.tcl script to run them in multiple cores
diff --git a/databases/sqlite3/files/patch-autosetup_pkg-config.tcl b/databases/sqlite3/files/patch-autosetup_pkg-config.tcl
new file mode 100644
index 000000000000..9f89a774d6f0
--- /dev/null
+++ b/databases/sqlite3/files/patch-autosetup_pkg-config.tcl
@@ -0,0 +1,11 @@
+--- autosetup/pkg-config.tcl.orig 2025-07-02 07:23:27 UTC
++++ autosetup/pkg-config.tcl
+@@ -78,7 +78,7 @@ proc pkg-config-init {{required 1}} {
+ # but it doesn't seem to work that way in practice
+ set env(PKG_CONFIG_PATH) ""
+ # Do we need to try /usr/local as well or instead?
+- set env(PKG_CONFIG_LIBDIR) $sysroot/usr/lib/pkgconfig:$sysroot/usr/share/pkgconfig
++ set env(PKG_CONFIG_LIBDIR) $system/usr/libdata/pkgconfig:$sysroot/usr/local/libdata/pkgconfig
+ set env(PKG_CONFIG_SYSROOT_DIR) $sysroot
+ }
+ }
diff --git a/databases/sqlite3/files/patch-main.mk b/databases/sqlite3/files/patch-main.mk
new file mode 100644
index 000000000000..74065dcf6d5a
--- /dev/null
+++ b/databases/sqlite3/files/patch-main.mk
@@ -0,0 +1,28 @@
+--- main.mk.orig 2025-06-28 14:24:16 UTC
++++ main.mk
+@@ -140,6 +140,7 @@ libdir ?= $(exec_prefix)/lib
+ exec_prefix ?= $(prefix)
+ bindir ?= $(exec_prefix)/bin
+ libdir ?= $(exec_prefix)/lib
++libdatadir ?= $(exec_prefix)/libdata
+ # This makefile does not use any of:
+ # sbindir ?= $(exec_prefix)/sbin
+ # sysconfdir ?= /etc
+@@ -469,7 +470,7 @@ install-dir.include = $(DESTDIR)$(includedir)
+ install-dir.bin = $(DESTDIR)$(bindir)
+ install-dir.lib = $(DESTDIR)$(libdir)
+ install-dir.include = $(DESTDIR)$(includedir)
+-install-dir.pkgconfig = $(DESTDIR)$(libdir)/pkgconfig
++install-dir.pkgconfig = $(DESTDIR)$(libdatadir)/pkgconfig
+ install-dir.man1 = $(DESTDIR)$(mandir)/man1
+ install-dir.all = $(install-dir.bin) $(install-dir.include) \
+ $(install-dir.lib) $(install-dir.man1) \
+@@ -1810,7 +1811,7 @@ tcltest: ./testfixture$(T.exe)
+ # The veryquick.test TCL tests.
+ #
+ tcltest: ./testfixture$(T.exe)
+- ./testfixture$(T.exe) $(TOP)/test/veryquick.test $(TESTOPTS)
++ mkdir $(TOP)/testdir && touch $(TOP)/test-out.txt && chown nobody $(TOP)/testdir $(TOP)/test-out.txt && su -m nobody -c "./testfixture$(T.exe) $(TOP)/test/veryquick.test $(TESTOPTS)"
+
+ #
+ # Runs all the same tests cases as the "tcltest" target but uses
diff --git a/databases/sqlite3/pkg-plist b/databases/sqlite3/pkg-plist
index f547f671f412..f3908cbf7adf 100644
--- a/databases/sqlite3/pkg-plist
+++ b/databases/sqlite3/pkg-plist
@@ -6,7 +6,7 @@
%%NO_TEA%%%%STATIC%%lib/libsqlite3.a
%%NO_TEA%%lib/libsqlite3.so
%%NO_TEA%%lib/libsqlite3.so.0
-%%NO_TEA%%lib/libsqlite3.so.0.8.6
+%%NO_TEA%%lib/libsqlite3.so.%%DISTVERSION%%
%%NO_TEA%%libdata/pkgconfig/sqlite3.pc
%%NO_TEA%%share/man/man1/sqlite3.1.gz
%%TCL%%share/man/mann/sqlite3.%%TCLSUF%%.n.gz
diff --git a/databases/sqliteodbc/Makefile b/databases/sqliteodbc/Makefile
index f17414096a8f..78d65dc75416 100644
--- a/databases/sqliteodbc/Makefile
+++ b/databases/sqliteodbc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sqliteodbc
PORTVERSION= 0.99991
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= http://www.ch-werner.de/sqliteodbc/
diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile
index cdbfbc3b5598..c6fcda0461cc 100644
--- a/databases/sqlx-cli/Makefile
+++ b/databases/sqlx-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sqlx
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.5
+PORTREVISION= 2
CATEGORIES= databases
PKGNAMESUFFIX= -cli
diff --git a/databases/squirrel-sql/Makefile b/databases/squirrel-sql/Makefile
index a4e49038bfd5..a9005234557a 100644
--- a/databases/squirrel-sql/Makefile
+++ b/databases/squirrel-sql/Makefile
@@ -1,8 +1,8 @@
PORTNAME= squirrel-sql
-PORTVERSION= 4.7.1
+DISTVERSION= 4.8.0
CATEGORIES= databases java
-MASTER_SITES= SF/${PORTNAME}/1-stable/${PORTVERSION}-plainzip
-DISTNAME= squirrelsql-${PORTVERSION}-optional
+MASTER_SITES= SF/${PORTNAME}/1-stable/${DISTVERSION}-plainzip
+DISTNAME= squirrelsql-${DISTVERSION}-optional
MAINTAINER= jonc@chen.org.nz
COMMENT= Universal SQL Client
diff --git a/databases/squirrel-sql/distinfo b/databases/squirrel-sql/distinfo
index 26c4d61c453f..8f1aeae33675 100644
--- a/databases/squirrel-sql/distinfo
+++ b/databases/squirrel-sql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711051942
-SHA256 (squirrelsql-4.7.1-optional.zip) = efaf42e08fa9a8a8ab032bea13106d660ae1b9327ed97c7810ceff12a285a4d2
-SIZE (squirrelsql-4.7.1-optional.zip) = 54312644
+TIMESTAMP = 1746596022
+SHA256 (squirrelsql-4.8.0-optional.zip) = b707867f3b8b207c6317c8ce2a05d62c46f010a5f11d57398d99f5a1885bbde0
+SIZE (squirrelsql-4.8.0-optional.zip) = 54506667
diff --git a/databases/squirrel-sql/pkg-plist b/databases/squirrel-sql/pkg-plist
index db5cd871d5dc..2aa24d85f43d 100644
--- a/databases/squirrel-sql/pkg-plist
+++ b/databases/squirrel-sql/pkg-plist
@@ -95,7 +95,7 @@ bin/squirrel-sql
%%DATADIR%%/lib/commons-collections-3.2.1.jar
%%DATADIR%%/lib/commons-discovery.jar
%%DATADIR%%/lib/commons-httpclient.jar
-%%DATADIR%%/lib/commons-lang3-3.12.0.jar
+%%DATADIR%%/lib/commons-lang3-3.14.0.jar
%%DATADIR%%/lib/commons-logging-1.2.jar
%%DATADIR%%/lib/dom4j-2.1.3.jar
%%DATADIR%%/lib/jackson-annotations-2.6.3.jar
@@ -309,7 +309,7 @@ bin/squirrel-sql
%%DATADIR%%/plugins/laf/doc/tinylaf-license.txt
%%DATADIR%%/plugins/laf/doc/tonic-licence.txt
%%DATADIR%%/plugins/laf/lafs/JTattoo-1.6.10.jar
-%%DATADIR%%/plugins/laf/lafs/flatlaf-3.2.5.jar
+%%DATADIR%%/plugins/laf/lafs/flatlaf-3.4.1.jar
%%DATADIR%%/plugins/laf/lafs/ilf-gpl.jar
%%DATADIR%%/plugins/laf/lafs/jgoodies-common-1.8.1.jar
%%DATADIR%%/plugins/laf/lafs/jgoodies-looks-2.5.3.jar
diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile
index b3fdc346fd05..eac2663c2165 100644
--- a/databases/surrealdb/Makefile
+++ b/databases/surrealdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= surrealdb
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.2
+DISTVERSION= 2.3.7
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@@ -32,7 +32,7 @@ CARGO_CRATES= Inflector-0.11.4 \
ahash-0.7.8 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
- aligned-vec-0.6.1 \
+ aligned-vec-0.6.4 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
@@ -46,7 +46,7 @@ CARGO_CRATES= Inflector-0.11.4 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
any_ascii-0.3.2 \
- anyhow-1.0.95 \
+ anyhow-1.0.97 \
approx-0.4.0 \
approx-0.5.1 \
arbitrary-1.4.1 \
@@ -58,20 +58,20 @@ CARGO_CRATES= Inflector-0.11.4 \
assert-json-diff-2.0.2 \
assert_fs-1.1.2 \
async-channel-2.3.1 \
- async-compression-0.4.18 \
+ async-compression-0.4.21 \
async-executor-1.13.1 \
- async-graphql-7.0.13 \
+ async-graphql-7.0.16 \
async-graphql-axum-7.0.13 \
- async-graphql-derive-7.0.13 \
- async-graphql-parser-7.0.13 \
- async-graphql-value-7.0.13 \
+ async-graphql-derive-7.0.16 \
+ async-graphql-parser-7.0.16 \
+ async-graphql-value-7.0.16 \
async-lock-3.4.0 \
async-recursion-0.3.2 \
async-recursion-1.1.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-task-4.7.1 \
- async-trait-0.1.85 \
+ async-trait-0.1.88 \
async_io_stream-0.3.3 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
@@ -81,56 +81,57 @@ CARGO_CRATES= Inflector-0.11.4 \
axum-core-0.4.5 \
axum-extra-0.9.6 \
axum-macros-0.4.2 \
- axum-server-0.7.1 \
+ axum-server-0.7.2 \
backtrace-0.3.74 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.6.0 \
+ base64ct-1.7.3 \
bcrypt-0.15.1 \
bincode-1.3.3 \
bindgen-0.69.5 \
bindgen-0.70.1 \
+ bindgen-0.71.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
- bitcode-0.6.3 \
- bitcode_derive-0.6.3 \
+ bitcode-0.6.6 \
+ bitcode_derive-0.6.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
bitvec-1.0.1 \
blake2-0.10.6 \
- blake3-1.5.5 \
+ blake3-1.7.0 \
block-buffer-0.10.4 \
blowfish-0.9.1 \
- borsh-1.5.5 \
- borsh-derive-1.5.5 \
+ borsh-1.5.6 \
+ borsh-derive-1.5.6 \
brotli-7.0.0 \
- brotli-decompressor-4.0.1 \
+ brotli-decompressor-4.0.2 \
bstr-1.11.3 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
bytecheck-0.6.12 \
bytecheck_derive-0.6.12 \
- bytemuck-1.21.0 \
+ bytemuck-1.22.0 \
byteorder-1.5.0 \
- bytes-1.9.0 \
- bzip2-sys-0.1.11+1.0.8 \
+ bytes-1.10.1 \
+ bzip2-sys-0.1.13+1.0.8 \
cast-0.3.0 \
castaway-0.2.3 \
- cc-1.2.10 \
+ cc-1.2.17 \
cedar-policy-2.4.2 \
cedar-policy-core-2.4.2 \
cedar-policy-validator-2.4.2 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
+ chrono-0.4.40 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.26 \
- clap_builder-4.5.26 \
- clap_derive-4.5.24 \
+ clap-4.5.32 \
+ clap_builder-4.5.32 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
clipboard-win-4.5.0 \
colorchoice-1.0.3 \
@@ -141,28 +142,28 @@ CARGO_CRATES= Inflector-0.11.4 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
cpp_demangle-0.4.4 \
- cpufeatures-0.2.16 \
+ cpufeatures-0.2.17 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.14 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
dashmap-5.5.3 \
- data-encoding-2.7.0 \
+ data-encoding-2.8.0 \
deadpool-0.10.0 \
deadpool-runtime-0.1.4 \
debugid-0.8.0 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
derive-new-0.5.9 \
derive_arbitrary-1.4.1 \
- deunicode-1.6.0 \
+ deunicode-1.6.1 \
difflib-0.4.0 \
digest-0.10.7 \
dirs-next-2.0.0 \
@@ -170,17 +171,17 @@ CARGO_CRATES= Inflector-0.11.4 \
displaydoc-0.2.5 \
dmp-0.2.0 \
doc-comment-0.3.3 \
+ double-ended-peekable-0.1.0 \
earcutr-0.4.3 \
- either-1.13.0 \
+ either-1.15.0 \
ena-0.14.3 \
encoding_rs-0.8.35 \
endian-type-0.1.2 \
env_filter-0.1.3 \
- env_logger-0.10.2 \
- env_logger-0.11.6 \
- equator-0.2.2 \
- equator-macro-0.2.1 \
- equivalent-1.0.1 \
+ env_logger-0.11.7 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
errno-0.3.10 \
error-code-2.3.1 \
event-listener-5.4.0 \
@@ -192,10 +193,10 @@ CARGO_CRATES= Inflector-0.11.4 \
filetime-0.2.25 \
findshlibs-0.10.2 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.0 \
float_next_after-1.0.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.1 \
@@ -204,6 +205,7 @@ CARGO_CRATES= Inflector-0.11.4 \
foundationdb-macros-0.3.2 \
foundationdb-sys-0.9.1 \
foundationdb-tuple-0.9.1 \
+ fs-err-3.1.0 \
fst-0.4.7 \
funty-2.0.0 \
futf-0.1.5 \
@@ -225,14 +227,15 @@ CARGO_CRATES= Inflector-0.11.4 \
geographiclib-rs-0.2.4 \
getrandom-0.1.16 \
getrandom-0.2.15 \
+ getrandom-0.3.2 \
gimli-0.31.1 \
- glam-0.29.2 \
+ glam-0.30.1 \
glob-0.3.2 \
- globset-0.4.15 \
+ globset-0.4.16 \
globwalk-0.9.1 \
h2-0.3.26 \
- h2-0.4.7 \
- half-2.4.1 \
+ h2-0.4.8 \
+ half-2.5.0 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
@@ -240,24 +243,23 @@ CARGO_CRATES= Inflector-0.11.4 \
headers-0.4.0 \
headers-core-0.3.0 \
heapless-0.8.0 \
- heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
hmac-0.12.1 \
home-0.5.11 \
html5ever-0.27.0 \
http-0.2.12 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-0.4.6 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
+ humantime-2.2.0 \
hyper-0.14.32 \
- hyper-1.5.2 \
+ hyper-1.6.0 \
hyper-rustls-0.27.5 \
hyper-timeout-0.4.1 \
hyper-timeout-0.5.2 \
@@ -280,39 +282,43 @@ CARGO_CRATES= Inflector-0.11.4 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
+ indexmap-2.8.0 \
indxdb-0.6.0 \
inferno-0.11.21 \
- inout-0.1.3 \
+ inout-0.1.4 \
ipnet-2.11.0 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.11.0 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.14 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jiff-0.2.4 \
+ jiff-static-0.2.4 \
jobserver-0.1.32 \
js-sys-0.3.77 \
- jsonwebtoken-9.3.0 \
+ jsonwebtoken-9.3.1 \
lalrpop-0.20.2 \
lalrpop-util-0.20.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
lexicmp-0.1.0 \
- libc-0.2.169 \
+ libc-0.2.171 \
libloading-0.7.4 \
libloading-0.8.6 \
libm-0.2.11 \
- libmimalloc-sys-0.1.39 \
+ libmimalloc-sys-0.1.40 \
libredox-0.1.3 \
librocksdb-sys-0.17.1+9.9.3 \
- libz-sys-1.1.21 \
+ libz-sys-1.1.22 \
linfa-linalg-0.1.0 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
+ linux-raw-sys-0.9.3 \
+ litemap-0.7.5 \
lock_api-0.4.12 \
- log-0.4.25 \
+ log-0.4.26 \
lru-0.12.5 \
lz4-sys-1.11.1+lz4-1.10.0 \
mac-0.1.1 \
@@ -326,17 +332,17 @@ CARGO_CRATES= Inflector-0.11.4 \
memmap2-0.9.5 \
miette-5.10.0 \
miette-derive-5.10.0 \
- mimalloc-0.1.43 \
+ mimalloc-0.1.44 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
+ miniz_oxide-0.8.5 \
mio-1.0.3 \
multer-3.1.0 \
multimap-0.10.0 \
nanoid-0.4.0 \
nanoservices-utils-0.1.9 \
- native-tls-0.2.12 \
+ native-tls-0.2.14 \
ndarray-0.15.6 \
ndarray-stats-0.5.1 \
new_debug_unreachable-1.0.6 \
@@ -355,13 +361,13 @@ CARGO_CRATES= Inflector-0.11.4 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
object-0.36.7 \
- object_store-0.10.2 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
- openssl-0.10.68 \
+ object_store-0.12.0 \
+ once_cell-1.21.1 \
+ oorandom-11.1.5 \
+ openssl-0.10.71 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.106 \
opentelemetry-0.24.0 \
opentelemetry-otlp-0.17.0 \
opentelemetry-proto-0.7.0 \
@@ -375,74 +381,77 @@ CARGO_CRATES= Inflector-0.11.4 \
paste-1.0.15 \
path-clean-1.0.1 \
pbkdf2-0.12.2 \
- pem-3.0.4 \
+ pem-3.0.5 \
percent-encoding-2.3.1 \
pest-2.7.15 \
petgraph-0.6.5 \
pharos-0.5.3 \
phf-0.11.3 \
phf_codegen-0.11.3 \
- phf_generator-0.10.0 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
- phf_shared-0.10.0 \
phf_shared-0.11.3 \
pico-args-0.5.0 \
- pin-project-1.1.8 \
- pin-project-internal-1.1.8 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
pprof-0.14.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- prettyplease-0.2.29 \
- proc-macro-crate-1.3.1 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ prettyplease-0.2.31 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.94 \
prometheus-0.13.4 \
prost-0.12.6 \
- prost-0.13.4 \
+ prost-0.13.5 \
prost-build-0.12.6 \
prost-derive-0.12.6 \
- prost-derive-0.13.4 \
+ prost-derive-0.13.5 \
prost-types-0.12.6 \
psl-types-2.0.11 \
- psm-0.1.24 \
+ psm-0.1.25 \
ptr_meta-0.1.4 \
ptr_meta_derive-0.1.4 \
quick-xml-0.26.0 \
quick_cache-0.5.2 \
- quick_cache-0.6.9 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.9 \
- quote-1.0.38 \
+ quick_cache-0.6.12 \
+ quinn-0.11.7 \
+ quinn-proto-0.11.10 \
+ quinn-udp-0.5.10 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
radix_trie-0.2.1 \
rand-0.7.3 \
rand-0.8.5 \
+ rand-0.9.0 \
rand_chacha-0.2.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.5.1 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rand_hc-0.2.0 \
rawpointer-0.2.1 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- rcgen-0.11.3 \
+ rcgen-0.13.2 \
reblessive-0.4.2 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.10 \
redox_users-0.4.6 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -450,15 +459,14 @@ CARGO_CRATES= Inflector-0.11.4 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
rend-0.4.2 \
- reqwest-0.12.12 \
+ reqwest-0.12.15 \
revision-0.10.0 \
revision-0.11.0 \
revision-derive-0.10.0 \
revision-derive-0.11.0 \
rexie-0.4.2 \
rgb-0.8.50 \
- ring-0.16.20 \
- ring-0.17.8 \
+ ring-0.17.14 \
rkyv-0.7.45 \
rkyv_derive-0.7.45 \
rmp-0.8.14 \
@@ -467,30 +475,31 @@ CARGO_CRATES= Inflector-0.11.4 \
roaring-0.10.10 \
robust-1.1.0 \
rocksdb-0.23.0 \
- rquickjs-0.8.1 \
- rquickjs-core-0.8.1 \
- rquickjs-macro-0.8.1 \
- rquickjs-sys-0.8.1 \
+ rquickjs-0.9.0 \
+ rquickjs-core-0.9.0 \
+ rquickjs-macro-0.9.0 \
+ rquickjs-sys-0.9.0 \
rstar-0.12.2 \
rust-stemmers-1.2.0 \
- rust_decimal-1.36.0 \
+ rust_decimal-1.37.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustc-hash-2.1.0 \
+ rustc-hash-2.1.1 \
rustc_lexer-0.1.0 \
rustc_version-0.4.1 \
- rustix-0.38.43 \
+ rustix-0.38.44 \
+ rustix-1.0.3 \
rustls-0.21.12 \
- rustls-0.23.21 \
+ rustls-0.23.25 \
rustls-pemfile-1.0.4 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.1 \
+ rustls-pki-types-1.11.0 \
rustls-webpki-0.101.7 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
+ rustls-webpki-0.103.0 \
+ rustversion-1.0.20 \
rustyline-12.0.0 \
rustyline-derive-0.9.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
salsa20-0.10.2 \
same-file-1.0.6 \
schannel-0.1.27 \
@@ -500,15 +509,15 @@ CARGO_CRATES= Inflector-0.11.4 \
seahash-4.1.0 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde-content-0.1.0 \
- serde_bytes-0.11.15 \
- serde_derive-1.0.217 \
+ serde-1.0.219 \
+ serde-content-0.1.2 \
+ serde_bytes-0.11.17 \
+ serde_derive-1.0.219 \
serde_html_form-0.2.7 \
- serde_json-1.0.137 \
- serde_path_to_error-0.1.16 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
@@ -521,86 +530,78 @@ CARGO_CRATES= Inflector-0.11.4 \
signal-hook-registry-1.4.2 \
simdutf8-0.1.5 \
simple_asn1-0.6.3 \
- siphasher-0.3.11 \
siphasher-1.0.1 \
slab-0.4.9 \
- smallvec-1.13.2 \
+ smallvec-1.14.0 \
smol_str-0.2.2 \
- snafu-0.7.5 \
- snafu-derive-0.7.5 \
snap-1.1.1 \
socket2-0.5.8 \
- spade-2.12.1 \
- spin-0.5.2 \
+ spade-2.13.1 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
- stacker-0.1.17 \
+ stacker-0.1.20 \
static_assertions-1.1.0 \
static_assertions_next-1.1.2 \
storekey-0.5.0 \
str-buf-1.0.6 \
str_stack-0.1.0 \
- string_cache-0.8.7 \
- string_cache_codegen-0.5.2 \
+ string_cache-0.8.8 \
+ string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
surrealcs-0.4.4 \
surrealcs-kernel-0.4.4 \
- surrealdb-tikv-client-0.3.0-surreal.1 \
- surrealkv-0.8.1 \
+ surrealdb-tikv-client-0.3.0-surreal.3 \
+ surrealkv-0.9.1 \
surrealml-core-0.1.3 \
- symbolic-common-12.13.3 \
- symbolic-demangle-12.13.3 \
+ symbolic-common-12.14.1 \
+ symbolic-demangle-12.14.1 \
syn-1.0.109 \
- syn-2.0.96 \
+ syn-2.0.100 \
sync_wrapper-0.1.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.1 \
sysinfo-0.33.1 \
take_mut-0.2.2 \
tap-1.0.1 \
- tar-0.4.43 \
+ tar-0.4.44 \
temp-dir-0.1.14 \
- temp-env-0.3.6 \
- tempfile-3.15.0 \
+ tempfile-3.19.1 \
tendril-0.4.3 \
term-0.7.0 \
- termcolor-1.4.1 \
- terminal_size-0.4.1 \
+ terminal_size-0.4.2 \
termtree-0.5.1 \
test-log-0.2.17 \
test-log-macros-0.2.17 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.40 \
+ time-core-0.1.4 \
+ time-macros-0.2.21 \
tiny-keccak-2.0.2 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
+ tokio-1.45.0 \
tokio-io-timeout-1.2.0 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.24.1 \
- tokio-rustls-0.26.1 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-tungstenite-0.21.0 \
tokio-tungstenite-0.23.1 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.13 \
+ tokio-util-0.7.14 \
toml_datetime-0.6.8 \
- toml_edit-0.19.15 \
- toml_edit-0.22.22 \
+ toml_edit-0.22.24 \
tonic-0.10.2 \
tonic-0.12.3 \
tower-0.4.13 \
@@ -614,18 +615,18 @@ CARGO_CRATES= Inflector-0.11.4 \
tracing-core-0.1.33 \
tracing-log-0.2.0 \
tracing-opentelemetry-0.25.0 \
+ tracing-serde-0.2.0 \
tracing-subscriber-0.3.19 \
trice-0.4.0 \
try-lock-0.2.5 \
try_map-0.3.1 \
- tungstenite-0.21.0 \
tungstenite-0.23.0 \
tungstenite-0.24.0 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
ucd-trie-0.1.7 \
- ulid-1.1.4 \
+ ulid-1.2.1 \
unicase-2.8.1 \
- unicode-ident-1.0.14 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode-script-0.5.7 \
unicode-security-0.1.2 \
@@ -633,7 +634,6 @@ CARGO_CRATES= Inflector-0.11.4 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
unicode-xid-0.2.6 \
- untrusted-0.7.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
@@ -642,18 +642,19 @@ CARGO_CRATES= Inflector-0.11.4 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.0 \
+ uuid-1.16.0 \
valuable-0.1.1 \
vart-0.8.1 \
- vart-0.9.1 \
+ vart-0.9.2 \
vcpkg-0.2.15 \
version_check-0.9.5 \
vswhom-0.1.0 \
- vswhom-sys-0.1.2 \
+ vswhom-sys-0.1.3 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
@@ -664,7 +665,7 @@ CARGO_CRATES= Inflector-0.11.4 \
wasmtimer-0.2.1 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.7 \
+ webpki-roots-0.26.8 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -675,53 +676,65 @@ CARGO_CRATES= Inflector-0.11.4 \
windows-core-0.57.0 \
windows-implement-0.57.0 \
windows-interface-0.57.0 \
- windows-registry-0.2.0 \
+ windows-link-0.1.1 \
+ windows-registry-0.4.0 \
windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-result-0.3.2 \
+ windows-strings-0.3.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.5.40 \
- winnow-0.6.24 \
- wiremock-0.6.2 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.4 \
+ wiremock-0.6.3 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
ws_stream_wasm-0.7.4 \
wyz-0.5.1 \
- xattr-1.4.0 \
+ xattr-1.5.0 \
xml-rs-0.8.25 \
yasna-0.5.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.23 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-derive-0.8.23 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
zip-0.6.6 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
RUSTFLAGS= --cfg surrealdb_unstable # workaround for https://github.com/surrealdb/surrealdb/issues/3871
OPENSSLINC= /usr/include
diff --git a/databases/surrealdb/distinfo b/databases/surrealdb/distinfo
index 7133a37c4460..ae078b5f6f73 100644
--- a/databases/surrealdb/distinfo
+++ b/databases/surrealdb/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744343348
+TIMESTAMP = 1752141360
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr-0.15.6.crate) = a93b8a41dbe230ad5087cc721f8d41611de654542180586b315d9f4cf6b72bef
@@ -15,8 +15,8 @@ SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/aligned-vec-0.6.1.crate) = 7e0966165eaf052580bd70eb1b32cb3d6245774c0104d1b2793e9650bf83b52a
-SIZE (rust/crates/aligned-vec-0.6.1.crate) = 11207
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
@@ -43,8 +43,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/any_ascii-0.3.2.crate) = ea50b14b7a4b9343f8c627a7a53c52076482bd4bdad0a24fd3ec533ed616cc2c
SIZE (rust/crates/any_ascii-0.3.2.crate) = 240380
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/approx-0.4.0.crate) = 3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278
SIZE (rust/crates/approx-0.4.0.crate) = 14280
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
@@ -67,20 +67,20 @@ SHA256 (rust/crates/assert_fs-1.1.2.crate) = 7efdb1fdb47602827a342857666feb37271
SIZE (rust/crates/assert_fs-1.1.2.crate) = 19328
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
+SHA256 (rust/crates/async-compression-0.4.21.crate) = c0cf008e5e1a9e9e22a7d3c9a4992e21a350290069e36d8fb72304ed17e8f2d2
+SIZE (rust/crates/async-compression-0.4.21.crate) = 112809
SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
-SHA256 (rust/crates/async-graphql-7.0.13.crate) = 59fd6bd734afb8b6e4d0f84a3e77305ce0a7ccc60d70f6001cb5e1c3f38d8ff1
-SIZE (rust/crates/async-graphql-7.0.13.crate) = 308563
+SHA256 (rust/crates/async-graphql-7.0.16.crate) = d3ee559e72d983e7e04001ba3bf32e6b71c1d670595780723727fd8a29d36e87
+SIZE (rust/crates/async-graphql-7.0.16.crate) = 327591
SHA256 (rust/crates/async-graphql-axum-7.0.13.crate) = ec8c1bb47161c37286e40e2fa58055e97b2a2b6cf1022a6686967e10636fa5d7
SIZE (rust/crates/async-graphql-axum-7.0.13.crate) = 10398
-SHA256 (rust/crates/async-graphql-derive-7.0.13.crate) = ac38b4dd452d529d6c0248b51df23603f0a875770352e26ae8c346ce6c149b3e
-SIZE (rust/crates/async-graphql-derive-7.0.13.crate) = 44888
-SHA256 (rust/crates/async-graphql-parser-7.0.13.crate) = 42d271ddda2f55b13970928abbcbc3423cfc18187c60e8769b48f21a93b7adaa
-SIZE (rust/crates/async-graphql-parser-7.0.13.crate) = 30669
-SHA256 (rust/crates/async-graphql-value-7.0.13.crate) = aefe909173a037eaf3281b046dc22580b59a38b765d7b8d5116f2ffef098048d
-SIZE (rust/crates/async-graphql-value-7.0.13.crate) = 16911
+SHA256 (rust/crates/async-graphql-derive-7.0.16.crate) = 29db05b624fb6352fc11bfe30c54ab1b16a1fe937d7c05a783f4e88ef1292b3b
+SIZE (rust/crates/async-graphql-derive-7.0.16.crate) = 48009
+SHA256 (rust/crates/async-graphql-parser-7.0.16.crate) = 4904895044116aab098ca82c6cec831ec43ed99efd04db9b70a390419bc88c5b
+SIZE (rust/crates/async-graphql-parser-7.0.16.crate) = 33058
+SHA256 (rust/crates/async-graphql-value-7.0.16.crate) = d0cde74de18e3a00c5dd5cfa002ab6f532e1a06c2a79ee6671e2fc353b400b92
+SIZE (rust/crates/async-graphql-value-7.0.16.crate) = 18052
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
SHA256 (rust/crates/async-recursion-0.3.2.crate) = d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2
@@ -93,8 +93,8 @@ SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056
-SIZE (rust/crates/async-trait-0.1.85.crate) = 33251
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/async_io_stream-0.3.3.crate) = b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c
SIZE (rust/crates/async_io_stream-0.3.3.crate) = 15111
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -113,16 +113,16 @@ SHA256 (rust/crates/axum-extra-0.9.6.crate) = c794b30c904f0a1c2fb7740f7df7f7972d
SIZE (rust/crates/axum-extra-0.9.6.crate) = 47663
SHA256 (rust/crates/axum-macros-0.4.2.crate) = 57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce
SIZE (rust/crates/axum-macros-0.4.2.crate) = 39245
-SHA256 (rust/crates/axum-server-0.7.1.crate) = 56bac90848f6a9393ac03c63c640925c4b7c8ca21654de40d53f55964667c7d8
-SIZE (rust/crates/axum-server-0.7.1.crate) = 41684
+SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
+SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
SHA256 (rust/crates/bcrypt-0.15.1.crate) = e65938ed058ef47d92cf8b346cc76ef48984572ade631927e9937b5ffc7662c7
SIZE (rust/crates/bcrypt-0.15.1.crate) = 11628
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -131,58 +131,60 @@ SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f2
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bitcode-0.6.3.crate) = ee1bce7608560cd4bf0296a4262d0dbf13e6bcec5ff2105724c8ab88cc7fc784
-SIZE (rust/crates/bitcode-0.6.3.crate) = 59643
-SHA256 (rust/crates/bitcode_derive-0.6.3.crate) = a539389a13af092cd345a2b47ae7dec12deb306d660b2223d25cd3419b253ebe
-SIZE (rust/crates/bitcode_derive-0.6.3.crate) = 9893
+SHA256 (rust/crates/bitcode-0.6.6.crate) = cf300f4aa6e66f3bdff11f1236a88c622fe47ea814524792240b4d554d9858ee
+SIZE (rust/crates/bitcode-0.6.6.crate) = 63982
+SHA256 (rust/crates/bitcode_derive-0.6.5.crate) = 42b6b4cb608b8282dc3b53d0f4c9ab404655d562674c682db7e6c0458cc83c23
+SIZE (rust/crates/bitcode_derive-0.6.5.crate) = 10382
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
-SHA256 (rust/crates/blake3-1.5.5.crate) = b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e
-SIZE (rust/crates/blake3-1.5.5.crate) = 181134
+SHA256 (rust/crates/blake3-1.7.0.crate) = b17679a8d69b6d7fd9cd9801a536cec9fa5e5970b69f9d4747f70b39b031f5e7
+SIZE (rust/crates/blake3-1.7.0.crate) = 197801
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/blowfish-0.9.1.crate) = e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7
SIZE (rust/crates/blowfish-0.9.1.crate) = 16734
-SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc
-SIZE (rust/crates/borsh-1.5.5.crate) = 76621
-SHA256 (rust/crates/borsh-derive-1.5.5.crate) = f8b668d39970baad5356d7c83a86fee3a539e6f93bf6764c97368243e17a0487
-SIZE (rust/crates/borsh-derive-1.5.5.crate) = 27089
+SHA256 (rust/crates/borsh-1.5.6.crate) = b2b74d67a0fc0af8e9823b79fd1c43a0900e5a8f0e0f4cc9210796bf3a820126
+SIZE (rust/crates/borsh-1.5.6.crate) = 78060
+SHA256 (rust/crates/borsh-derive-1.5.6.crate) = 2d37ed1b2c9b78421218a0b4f6d8349132d6ec2cfeba1cfb0118b0a8e268df9e
+SIZE (rust/crates/borsh-derive-1.5.6.crate) = 27219
SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd
SIZE (rust/crates/brotli-7.0.0.crate) = 1356970
-SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362
-SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357
+SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
+SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
+SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-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/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
+SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
+SIZE (rust/crates/cc-1.2.17.crate) = 105794
SHA256 (rust/crates/cedar-policy-2.4.2.crate) = 3d91e3b10a0f7f2911774d5e49713c4d25753466f9e11d1cd2ec627f8a2dc857
SIZE (rust/crates/cedar-policy-2.4.2.crate) = 48952
SHA256 (rust/crates/cedar-policy-core-2.4.2.crate) = cd2315591c6b7e18f8038f0a0529f254235fd902b6c217aabc04f2459b0d9995
@@ -195,8 +197,8 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -207,12 +209,12 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783
-SIZE (rust/crates/clap-4.5.26.crate) = 56474
-SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121
-SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
+SHA256 (rust/crates/clap-4.5.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
+SIZE (rust/crates/clap-4.5.32.crate) = 56962
+SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
+SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
@@ -233,24 +235,24 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
-SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
-SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
+SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
@@ -261,22 +263,22 @@ SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
+SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
+SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490
SIZE (rust/crates/deadpool-0.10.0.crate) = 31997
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive-new-0.5.9.crate) = 3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535
SIZE (rust/crates/derive-new-0.5.9.crate) = 7733
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00
-SIZE (rust/crates/deunicode-1.6.0.crate) = 170864
+SHA256 (rust/crates/deunicode-1.6.1.crate) = dc55fe0d1f6c107595572ec8b107c0999bb1a2e0b75e37429a4fb0d6474a0e7d
+SIZE (rust/crates/deunicode-1.6.1.crate) = 172337
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -291,10 +293,12 @@ SHA256 (rust/crates/dmp-0.2.0.crate) = bfaa1135a34d26e5cc5b4927a8935af887d4f30a5
SIZE (rust/crates/dmp-0.2.0.crate) = 26504
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/double-ended-peekable-0.1.0.crate) = c0d05e1c0dbad51b52c38bda7adceef61b9efc2baf04acfe8726a8c4630a6f57
+SIZE (rust/crates/double-ended-peekable-0.1.0.crate) = 7969
SHA256 (rust/crates/earcutr-0.4.3.crate) = 79127ed59a85d7687c409e9978547cffb7dc79675355ed22da6b66fd5f6ead01
SIZE (rust/crates/earcutr-0.4.3.crate) = 645213
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/ena-0.14.3.crate) = 3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5
SIZE (rust/crates/ena-0.14.3.crate) = 22986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
@@ -303,16 +307,14 @@ SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c0
SIZE (rust/crates/endian-type-0.1.2.crate) = 2340
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
-SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equator-0.2.2.crate) = c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea
-SIZE (rust/crates/equator-0.2.2.crate) = 4943
-SHA256 (rust/crates/equator-macro-0.2.1.crate) = 3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc
-SIZE (rust/crates/equator-macro-0.2.1.crate) = 4084
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/env_logger-0.11.7.crate) = c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697
+SIZE (rust/crates/env_logger-0.11.7.crate) = 31842
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
@@ -335,14 +337,14 @@ SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8
SIZE (rust/crates/float_next_after-1.0.0.crate) = 6965
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
@@ -359,6 +361,8 @@ SHA256 (rust/crates/foundationdb-sys-0.9.1.crate) = 3bae14dba30b8dcc4905a9189ebb
SIZE (rust/crates/foundationdb-sys-0.9.1.crate) = 99244
SHA256 (rust/crates/foundationdb-tuple-0.9.1.crate) = af1832c1fbe592de718893f7c3b48179a47757f8974d1498fece997454c2b0fa
SIZE (rust/crates/foundationdb-tuple-0.9.1.crate) = 14730
+SHA256 (rust/crates/fs-err-3.1.0.crate) = 1f89bda4c2a21204059a977ed3bfe746677dfd137b83c339e702b0ac91d482aa
+SIZE (rust/crates/fs-err-3.1.0.crate) = 23055
SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a
SIZE (rust/crates/fst-0.4.7.crate) = 1573393
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -401,22 +405,24 @@ SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39a
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glam-0.29.2.crate) = dc46dd3ec48fdd8e693a98d2b8bafae273a2d54c1de02a2a7e3d57d501f39677
-SIZE (rust/crates/glam-0.29.2.crate) = 535787
+SHA256 (rust/crates/glam-0.30.1.crate) = bf3aa70d918d2b234126ff4f850f628f172542bf0603ded26b8ee36e5e22d5f9
+SIZE (rust/crates/glam-0.30.1.crate) = 678416
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
+SHA256 (rust/crates/half-2.5.0.crate) = 7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1
+SIZE (rust/crates/half-2.5.0.crate) = 59156
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -431,14 +437,12 @@ SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a999
SIZE (rust/crates/headers-core-0.3.0.crate) = 2333
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -449,24 +453,24 @@ SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998
SIZE (rust/crates/html5ever-0.27.0.crate) = 72913
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
SIZE (rust/crates/http-body-0.4.6.crate) = 10773
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.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
-SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0
-SIZE (rust/crates/hyper-1.5.2.crate) = 152817
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
SHA256 (rust/crates/hyper-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1
@@ -511,18 +515,18 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
+SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
SHA256 (rust/crates/indxdb-0.6.0.crate) = f05476bd2d53144694df139c006908ceafa6f633a0112bbb8ec34b0ae9eb629e
SIZE (rust/crates/indxdb-0.6.0.crate) = 11340
SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
SIZE (rust/crates/inferno-0.11.21.crate) = 102615
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -533,14 +537,20 @@ SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.4.crate) = d699bc6dfc879fb1bf9bdff0d4c56f0884fc6f0d0eb0fba397a6d00cd9a6b85e
+SIZE (rust/crates/jiff-0.2.4.crate) = 698395
+SHA256 (rust/crates/jiff-static-0.2.4.crate) = 8d16e75759ee0aa64c57a56acbf43916987b20c77373cb7e808979e02b93c9f9
+SIZE (rust/crates/jiff-static-0.2.4.crate) = 75875
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.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonwebtoken-9.3.0.crate) = b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f
-SIZE (rust/crates/jsonwebtoken-9.3.0.crate) = 48987
+SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde
+SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398
SHA256 (rust/crates/lalrpop-0.20.2.crate) = 55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca
SIZE (rust/crates/lalrpop-0.20.2.crate) = 240370
SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
@@ -551,32 +561,34 @@ SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lexicmp-0.1.0.crate) = 7378d131ddf24063b32cbd7e91668d183140c4b3906270635a4d633d1068ea5d
SIZE (rust/crates/lexicmp-0.1.0.crate) = 12867
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
+SIZE (rust/crates/libc-0.2.171.crate) = 785246
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
-SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
+SHA256 (rust/crates/libmimalloc-sys-0.1.40.crate) = 07d0e07885d6a754b9c7993f2625187ad694ee985d60f23355ff0e7077261502
+SIZE (rust/crates/libmimalloc-sys-0.1.40.crate) = 223313
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 2b7869a512ae9982f4d46ba482c2a304f1efd80c6412a3d4bf57bb79a619679f
SIZE (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 6898368
-SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa
-SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linfa-linalg-0.1.0.crate) = 56e7562b41c8876d3367897067013bb2884cc78e6893f092ecd26b305176ac82
SIZE (rust/crates/linfa-linalg-0.1.0.crate) = 37861
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
+SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
+SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
@@ -603,16 +615,16 @@ SHA256 (rust/crates/miette-5.10.0.crate) = 59bb584eaeeab6bd0226ccf3509a69d7936d1
SIZE (rust/crates/miette-5.10.0.crate) = 88585
SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c
SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062
-SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
-SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
+SHA256 (rust/crates/mimalloc-0.1.44.crate) = 99585191385958383e13f6b822e6b6d8d9cf928e7d286ceb092da92b43c87bc1
+SIZE (rust/crates/mimalloc-0.1.44.crate) = 4595
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
+SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
+SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b
@@ -623,8 +635,8 @@ SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
SHA256 (rust/crates/nanoservices-utils-0.1.9.crate) = 10f9eecf242a6833cb1f16b7416e9a2a8b107ce28f8fd710f3029093917da081
SIZE (rust/crates/nanoservices-utils-0.1.9.crate) = 20180
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ndarray-0.15.6.crate) = adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32
SIZE (rust/crates/ndarray-0.15.6.crate) = 275225
SHA256 (rust/crates/ndarray-stats-0.5.1.crate) = af5a8477ac96877b5bd1fd67e0c28736c12943aba24eda92b127e036b0c8f400
@@ -661,20 +673,20 @@ SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/object_store-0.10.2.crate) = e6da452820c715ce78221e8202ccc599b4a52f3e1eb3eedb487b680c81a8e3f3
-SIZE (rust/crates/object_store-0.10.2.crate) = 200631
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/object_store-0.12.0.crate) = e9ce831b09395f933addbc56d894d889e4b226eba304d4e7adbab591e26daf1e
+SIZE (rust/crates/object_store-0.12.0.crate) = 250053
+SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
+SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd
+SIZE (rust/crates/openssl-0.10.71.crate) = 281165
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
+SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
SHA256 (rust/crates/opentelemetry-0.24.0.crate) = 4c365a63eec4f55b7efeceb724f1336f26a9cf3427b70e59e2cd2a5b947fba96
SIZE (rust/crates/opentelemetry-0.24.0.crate) = 71820
SHA256 (rust/crates/opentelemetry-otlp-0.17.0.crate) = 6b925a602ffb916fb7421276b86756027b37ee708f9dce2dbdcc51739f07e727
@@ -701,8 +713,8 @@ SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1d
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
-SIZE (rust/crates/pem-3.0.4.crate) = 13040
+SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
+SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
@@ -715,40 +727,40 @@ SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
-SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
-SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
-SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
-SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916
-SIZE (rust/crates/pin-project-1.1.8.crate) = 56118
-SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb
-SIZE (rust/crates/pin-project-internal-1.1.8.crate) = 28634
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/pprof-0.14.0.crate) = ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0
SIZE (rust/crates/pprof-0.14.0.crate) = 45438
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
@@ -757,32 +769,30 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
-SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/prettyplease-0.2.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
+SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
+SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
SHA256 (rust/crates/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
SIZE (rust/crates/prost-0.12.6.crate) = 21552
-SHA256 (rust/crates/prost-0.13.4.crate) = 2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec
-SIZE (rust/crates/prost-0.13.4.crate) = 31812
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
SHA256 (rust/crates/prost-build-0.12.6.crate) = 22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4
SIZE (rust/crates/prost-build-0.12.6.crate) = 41294
SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
-SHA256 (rust/crates/prost-derive-0.13.4.crate) = 157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3
-SIZE (rust/crates/prost-derive-0.13.4.crate) = 20592
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
SHA256 (rust/crates/prost-types-0.12.6.crate) = 9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0
SIZE (rust/crates/prost-types-0.12.6.crate) = 43568
SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac
SIZE (rust/crates/psl-types-2.0.11.crate) = 7959
-SHA256 (rust/crates/psm-0.1.24.crate) = 200b9ff220857e53e184257720a14553b2f4aa02577d2ed9842d45d4b9654810
-SIZE (rust/crates/psm-0.1.24.crate) = 23294
+SHA256 (rust/crates/psm-0.1.25.crate) = f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88
+SIZE (rust/crates/psm-0.1.25.crate) = 23520
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
@@ -791,16 +801,18 @@ SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc
SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260
SHA256 (rust/crates/quick_cache-0.5.2.crate) = eb55a1aa7668676bb93926cd4e9cdfe60f03bb866553bcca9112554911b6d3dc
SIZE (rust/crates/quick_cache-0.5.2.crate) = 38715
-SHA256 (rust/crates/quick_cache-0.6.9.crate) = 7d7c94f8935a9df96bb6380e8592c70edf497a643f94bd23b2f76b399385dbf4
-SIZE (rust/crates/quick_cache-0.6.9.crate) = 41207
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904
-SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quick_cache-0.6.12.crate) = 8f8ed0655cbaf18a26966142ad23b95d8ab47221c50c4f73a1db7d0d2d6e3da8
+SIZE (rust/crates/quick_cache-0.6.12.crate) = 42616
+SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
+SIZE (rust/crates/quinn-0.11.7.crate) = 79387
+SHA256 (rust/crates/quinn-proto-0.11.10.crate) = b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc
+SIZE (rust/crates/quinn-proto-0.11.10.crate) = 229164
+SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
+SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
@@ -809,14 +821,20 @@ SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9
SIZE (rust/crates/rand-0.7.3.crate) = 112246
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
+SIZE (rust/crates/rand-0.9.0.crate) = 97798
SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
@@ -825,18 +843,18 @@ 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/rcgen-0.11.3.crate) = 52c4f3084aa3bc7dfbba4eff4fab2a54db4324965d8872ab933565e6fbd83bc6
-SIZE (rust/crates/rcgen-0.11.3.crate) = 55311
+SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
+SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
SHA256 (rust/crates/reblessive-0.4.2.crate) = ffead9d0a0b45f3e0bc063a244b1779fd53a09d2c2f7282c186a016b1f10a778
SIZE (rust/crates/reblessive-0.4.2.crate) = 47092
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
+SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
-SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
-SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
-SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -851,8 +869,8 @@ SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c
SIZE (rust/crates/rend-0.4.2.crate) = 9324
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
+SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
+SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
SHA256 (rust/crates/revision-0.10.0.crate) = 22f53179a035f881adad8c4d58a2c599c6b4a8325b989c68d178d7a34d1b1e4c
SIZE (rust/crates/revision-0.10.0.crate) = 21292
SHA256 (rust/crates/revision-0.11.0.crate) = 54b8ee532f15b2f0811eb1a50adf10d036e14a6cdae8d99893e7f3b921cb227d
@@ -865,10 +883,8 @@ SHA256 (rust/crates/rexie-0.4.2.crate) = fef172ff9cdf146cdc934e28cdeb137517bf954
SIZE (rust/crates/rexie-0.4.2.crate) = 13279
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
-SIZE (rust/crates/ring-0.16.20.crate) = 5082615
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rkyv-0.7.45.crate) = 9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b
SIZE (rust/crates/rkyv-0.7.45.crate) = 115753
SHA256 (rust/crates/rkyv_derive-0.7.45.crate) = 503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0
@@ -885,54 +901,56 @@ SHA256 (rust/crates/robust-1.1.0.crate) = cbf4a6aa5f6d6888f39e980649f3ad6b666acd
SIZE (rust/crates/robust-1.1.0.crate) = 476312
SHA256 (rust/crates/rocksdb-0.23.0.crate) = 26ec73b20525cb235bad420f911473b69f9fe27cc856c5461bccd7e4af037f43
SIZE (rust/crates/rocksdb-0.23.0.crate) = 154324
-SHA256 (rust/crates/rquickjs-0.8.1.crate) = d16661bff09e9ed8e01094a188b463de45ec0693ade55b92ed54027d7ba7c40c
-SIZE (rust/crates/rquickjs-0.8.1.crate) = 16238
-SHA256 (rust/crates/rquickjs-core-0.8.1.crate) = 6c8db6379e204ef84c0811e90e7cc3e3e4d7688701db68a00d14a6db6849087b
-SIZE (rust/crates/rquickjs-core-0.8.1.crate) = 114345
-SHA256 (rust/crates/rquickjs-macro-0.8.1.crate) = 6041104330c019fcd936026ae05e2446f5e8a2abef329d924f25424b7052a2f3
-SIZE (rust/crates/rquickjs-macro-0.8.1.crate) = 27516
-SHA256 (rust/crates/rquickjs-sys-0.8.1.crate) = 4bc352c6b663604c3c186c000cfcc6c271f4b50bc135a285dd6d4f2a42f9790a
-SIZE (rust/crates/rquickjs-sys-0.8.1.crate) = 914178
+SHA256 (rust/crates/rquickjs-0.9.0.crate) = 5c5227859c4dfc83f428e58f9569bf439e628c8d139020e7faff437e6f5abaa0
+SIZE (rust/crates/rquickjs-0.9.0.crate) = 23543
+SHA256 (rust/crates/rquickjs-core-0.9.0.crate) = e82e0ca83028ad5b533b53b96c395bbaab905a5774de4aaf1004eeacafa3d85d
+SIZE (rust/crates/rquickjs-core-0.9.0.crate) = 123911
+SHA256 (rust/crates/rquickjs-macro-0.9.0.crate) = b4d2eccd988a924a470a76fbd81a191b22d1f5f4f4619cf5662a8c1ab4ca1db7
+SIZE (rust/crates/rquickjs-macro-0.9.0.crate) = 35362
+SHA256 (rust/crates/rquickjs-sys-0.9.0.crate) = 7fed0097b0b4fbb2a87f6dd3b995a7c64ca56de30007eb7e867dfdfc78324ba5
+SIZE (rust/crates/rquickjs-sys-0.9.0.crate) = 921686
SHA256 (rust/crates/rstar-0.12.2.crate) = 421400d13ccfd26dfa5858199c30a5d76f9c54e0dba7575273025b43c5175dbb
SIZE (rust/crates/rstar-0.12.2.crate) = 43756
SHA256 (rust/crates/rust-stemmers-1.2.0.crate) = e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54
SIZE (rust/crates/rust-stemmers-1.2.0.crate) = 2351301
-SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555
-SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
+SHA256 (rust/crates/rust_decimal-1.37.0.crate) = 5c24af6e7ac43c88a8a458d1139d0246fdce2f6cd2f1ac6cb51eb88b29c978af
+SIZE (rust/crates/rust_decimal-1.37.0.crate) = 151956
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_lexer-0.1.0.crate) = c86aae0c77166108c01305ee1a36a1e77289d7dc6ca0a3cd91ff4992de2d16a5
SIZE (rust/crates/rustc_lexer-0.1.0.crate) = 8011
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.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6
-SIZE (rust/crates/rustix-0.38.43.crate) = 379134
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
+SIZE (rust/crates/rustix-1.0.3.crate) = 413960
SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
-SIZE (rust/crates/rustls-0.23.21.crate) = 337106
+SHA256 (rust/crates/rustls-0.23.25.crate) = 822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c
+SIZE (rust/crates/rustls-0.23.25.crate) = 346742
SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37
-SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944
+SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
+SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/rustls-webpki-0.103.0.crate) = 0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f
+SIZE (rust/crates/rustls-webpki-0.103.0.crate) = 209031
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/rustyline-12.0.0.crate) = 994eca4bca05c87e86e15d90fc7a91d1be64b4482b38cb2d27474568fe7c9db9
SIZE (rust/crates/rustyline-12.0.0.crate) = 113749
SHA256 (rust/crates/rustyline-derive-0.9.0.crate) = 5a32af5427251d2e4be14fc151eabe18abb4a7aad5efee7044da9f096c906a43
SIZE (rust/crates/rustyline-derive-0.9.0.crate) = 2438
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -951,24 +969,24 @@ SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde-content-0.1.0.crate) = e255eaf9f3814135df4f959c9f404ebb2e67238bae0ed412da10518d0629e7c9
-SIZE (rust/crates/serde-content-0.1.0.crate) = 27039
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-content-0.1.2.crate) = 3753ca04f350fa92d00b6146a3555e63c55388c9ef2e11e09bce2ff1c0b509c6
+SIZE (rust/crates/serde-content-0.1.2.crate) = 27154
+SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
+SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_html_form-0.2.7.crate) = 9d2de91cf02bbc07cde38891769ccd5d4f073d22a40683aa4bc7a95781aaa2c4
SIZE (rust/crates/serde_html_form-0.2.7.crate) = 17915
-SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b
-SIZE (rust/crates/serde_json-1.0.137.crate) = 154512
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
@@ -993,34 +1011,26 @@ SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
SHA256 (rust/crates/simple_asn1-0.6.3.crate) = 297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb
SIZE (rust/crates/simple_asn1-0.6.3.crate) = 18505
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/snafu-0.7.5.crate) = e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6
-SIZE (rust/crates/snafu-0.7.5.crate) = 65229
-SHA256 (rust/crates/snafu-derive-0.7.5.crate) = 990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf
-SIZE (rust/crates/snafu-derive-0.7.5.crate) = 28208
SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b
SIZE (rust/crates/snap-1.1.1.crate) = 33763
SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spade-2.12.1.crate) = 93f5ef1f863aca7d1d7dda7ccfc36a0a4279bd6d3c375176e5e0712e25cb4889
-SIZE (rust/crates/spade-2.12.1.crate) = 429291
-SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
-SIZE (rust/crates/spin-0.5.2.crate) = 12004
+SHA256 (rust/crates/spade-2.13.1.crate) = 1ece03ff43cd2a9b57ebf776ea5e78bd30b3b4185a619f041079f4109f385034
+SIZE (rust/crates/spade-2.13.1.crate) = 433582
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/stacker-0.1.17.crate) = 799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b
-SIZE (rust/crates/stacker-0.1.17.crate) = 14699
+SHA256 (rust/crates/stacker-0.1.20.crate) = 601f9201feb9b09c00266478bf459952b9ef9a6b94edb2f21eba14ab681a60a9
+SIZE (rust/crates/stacker-0.1.20.crate) = 16996
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/static_assertions_next-1.1.2.crate) = d7beae5182595e9a8b683fa98c4317f956c9a2dec3b9716990d20023cc60c766
@@ -1031,10 +1041,10 @@ SHA256 (rust/crates/str-buf-1.0.6.crate) = 9e08d8363704e6c71fc928674353e6b7c23dc
SIZE (rust/crates/str-buf-1.0.6.crate) = 3828
SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb
SIZE (rust/crates/str_stack-0.1.0.crate) = 7977
-SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b
-SIZE (rust/crates/string_cache-0.8.7.crate) = 16655
-SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988
-SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
+SHA256 (rust/crates/string_cache-0.8.8.crate) = 938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe
+SIZE (rust/crates/string_cache-0.8.8.crate) = 17181
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
@@ -1047,20 +1057,20 @@ SHA256 (rust/crates/surrealcs-0.4.4.crate) = 2190f96d274f6e5cf137b6f96389ea3733c
SIZE (rust/crates/surrealcs-0.4.4.crate) = 31829
SHA256 (rust/crates/surrealcs-kernel-0.4.4.crate) = cdb667b1f19485ad801d2cbcca5db5721add050b88526c7d788ebbd070a920b5
SIZE (rust/crates/surrealcs-kernel-0.4.4.crate) = 14275
-SHA256 (rust/crates/surrealdb-tikv-client-0.3.0-surreal.1.crate) = f9e204e84239374e8ba2dfabb88f5ac20f69baa09599eee225958445fb7e0a14
-SIZE (rust/crates/surrealdb-tikv-client-0.3.0-surreal.1.crate) = 322876
-SHA256 (rust/crates/surrealkv-0.8.1.crate) = e28eec56aca077c245bf5f9e08876fdcce58b5361e77a0b94a92fd47e1990ad4
-SIZE (rust/crates/surrealkv-0.8.1.crate) = 102804
+SHA256 (rust/crates/surrealdb-tikv-client-0.3.0-surreal.3.crate) = 837540ac73615ce69a3697a55841a5891f983532024e8296c8e00c03a69b6b78
+SIZE (rust/crates/surrealdb-tikv-client-0.3.0-surreal.3.crate) = 325786
+SHA256 (rust/crates/surrealkv-0.9.1.crate) = 6d43d55edab1e65c7704486016f98e9eac61c97474921dbac094af2cd16e16c3
+SIZE (rust/crates/surrealkv-0.9.1.crate) = 103168
SHA256 (rust/crates/surrealml-core-0.1.3.crate) = d4d9369502a5b216f19868ace1b6c327d1c660af3ffabddf87678022b25a03f2
SIZE (rust/crates/surrealml-core-0.1.3.crate) = 35076
-SHA256 (rust/crates/symbolic-common-12.13.3.crate) = 13a4dfe4bbeef59c1f32fc7524ae7c95b9e1de5e79a43ce1604e181081d71b0c
-SIZE (rust/crates/symbolic-common-12.13.3.crate) = 24395
-SHA256 (rust/crates/symbolic-demangle-12.13.3.crate) = 98cf6a95abff97de4d7ff3473f33cacd38f1ddccad5c1feab435d6760300e3b6
-SIZE (rust/crates/symbolic-demangle-12.13.3.crate) = 189503
+SHA256 (rust/crates/symbolic-common-12.14.1.crate) = 66135c8273581acaab470356f808a1c74a707fe7ec24728af019d7247e089e71
+SIZE (rust/crates/symbolic-common-12.14.1.crate) = 27929
+SHA256 (rust/crates/symbolic-demangle-12.14.1.crate) = 42bcacd080282a72e795864660b148392af7babd75691d5ae9a3b77e29c98c77
+SIZE (rust/crates/symbolic-demangle-12.14.1.crate) = 192200
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
@@ -1073,22 +1083,18 @@ SHA256 (rust/crates/take_mut-0.2.2.crate) = f764005d11ee5f36500a149ace24e00e3da9
SIZE (rust/crates/take_mut-0.2.2.crate) = 4263
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
-SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
-SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
-SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704
-SIZE (rust/crates/tempfile-3.15.0.crate) = 35693
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
-SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
-SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f
@@ -1097,36 +1103,36 @@ SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e
SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.40.crate) = 9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618
+SIZE (rust/crates/time-0.3.40.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.21.crate) = 29aa485584182073ed57fd5004aa09c371f021325014694e432313345865fd04
+SIZE (rust/crates/time-macros-0.2.21.crate) = 24591
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf
SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
@@ -1135,24 +1141,20 @@ SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
-SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
SHA256 (rust/crates/tokio-tungstenite-0.23.1.crate) = c6989540ced10490aaf14e6bad2e3d33728a2813310a0c71d1574304c49631cd
SIZE (rust/crates/tokio-tungstenite-0.23.1.crate) = 28371
SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9
SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
+SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
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.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
-SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
+SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
SHA256 (rust/crates/tonic-0.10.2.crate) = d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e
SIZE (rust/crates/tonic-0.10.2.crate) = 95739
SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
@@ -1179,6 +1181,8 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-opentelemetry-0.25.0.crate) = a9784ed4da7d921bc8df6963f8c80a0e4ce34ba6ba76668acadd3edbd985ff3b
SIZE (rust/crates/tracing-opentelemetry-0.25.0.crate) = 141003
+SHA256 (rust/crates/tracing-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1
+SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/trice-0.4.0.crate) = d3aaab10ae9fac0b10f392752bf56f0fd20845f39037fec931e8537b105b515a
@@ -1187,22 +1191,20 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/try_map-0.3.1.crate) = fb1626d07cb5c1bb2cf17d94c0be4852e8a7c02b041acec9a8c5bdda99f9d580
SIZE (rust/crates/try_map-0.3.1.crate) = 7002
-SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
-SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
SHA256 (rust/crates/tungstenite-0.23.0.crate) = 6e2e2ce1e47ed2994fd43b04c8f618008d4cabdd5ee34027cf14f9d918edd9c8
SIZE (rust/crates/tungstenite-0.23.0.crate) = 61196
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/ulid-1.1.4.crate) = f294bff79170ed1c5633812aff1e565c35d993a36e757f9bc0accf5eec4e6045
-SIZE (rust/crates/ulid-1.1.4.crate) = 11367
+SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
+SIZE (rust/crates/ulid-1.2.1.crate) = 17727
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
@@ -1217,8 +1219,6 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
-SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
@@ -1235,22 +1235,22 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.12.0.crate) = 744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4
-SIZE (rust/crates/uuid-1.12.0.crate) = 49085
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vart-0.8.1.crate) = 87782b74f898179396e93c0efabb38de0d58d50bbd47eae00c71b3a1144dbbae
SIZE (rust/crates/vart-0.8.1.crate) = 801239
-SHA256 (rust/crates/vart-0.9.1.crate) = 907dbbd9267f93d6f023576d8c28710395dc6c417b70ab0c80b05500f7b44938
-SIZE (rust/crates/vart-0.9.1.crate) = 807119
+SHA256 (rust/crates/vart-0.9.2.crate) = 03dccea250abfe68c00eee55f95af111e041b75bc11796cb83d1c05c5029efd9
+SIZE (rust/crates/vart-0.9.2.crate) = 809194
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
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
-SIZE (rust/crates/vswhom-sys-0.1.2.crate) = 15852
+SHA256 (rust/crates/vswhom-sys-0.1.3.crate) = fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150
+SIZE (rust/crates/vswhom-sys-0.1.3.crate) = 16242
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
@@ -1259,6 +1259,8 @@ SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6a
SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -1279,8 +1281,8 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
-SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
+SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
+SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -1301,14 +1303,16 @@ SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
+SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-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-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
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
@@ -1319,42 +1323,60 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
-SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/wiremock-0.6.2.crate) = 7fff469918e7ca034884c7fd8f93fe27bacb7fcb599fd879df6c7b429a29b646
-SIZE (rust/crates/wiremock-0.6.2.crate) = 44475
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
+SIZE (rust/crates/winnow-0.7.4.crate) = 173588
+SHA256 (rust/crates/wiremock-0.6.3.crate) = 101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301
+SIZE (rust/crates/wiremock-0.6.3.crate) = 61482
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -1363,8 +1385,8 @@ SHA256 (rust/crates/ws_stream_wasm-0.7.4.crate) = 7999f5f4217fe3818726b66257a447
SIZE (rust/crates/ws_stream_wasm-0.7.4.crate) = 23942
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
@@ -1375,12 +1397,16 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
+SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerocopy-derive-0.8.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
+SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
@@ -1389,11 +1415,11 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
SIZE (rust/crates/zip-0.6.6.crate) = 65789
-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 (surrealdb-surrealdb-v2.2.2_GH0.tar.gz) = e0fc23b6d3f5c99518e686833c4e0a52d020b9e44a071fb363d903f491de5ec4
-SIZE (surrealdb-surrealdb-v2.2.2_GH0.tar.gz) = 6721257
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (surrealdb-surrealdb-v2.3.7_GH0.tar.gz) = 3c7aa9865e339e8db7468c455c56fbed5ab4465bf9a86c2a3db7f85bab328e31
+SIZE (surrealdb-surrealdb-v2.3.7_GH0.tar.gz) = 6684282
diff --git a/databases/tdb/pkg-plist b/databases/tdb/pkg-plist
index b0e4b541e097..744b90083e2b 100644
--- a/databases/tdb/pkg-plist
+++ b/databases/tdb/pkg-plist
@@ -6,7 +6,7 @@ include/tdb.h
lib/libtdb.so
lib/libtdb.so.1
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so
libdata/pkgconfig/tdb.pc
%%MANPAGES%%share/man/man8/tdbbackup.8.gz
%%MANPAGES%%share/man/man8/tdbdump.8.gz
diff --git a/databases/tdb1410/pkg-plist b/databases/tdb1410/pkg-plist
index b0e4b541e097..744b90083e2b 100644
--- a/databases/tdb1410/pkg-plist
+++ b/databases/tdb1410/pkg-plist
@@ -6,7 +6,7 @@ include/tdb.h
lib/libtdb.so
lib/libtdb.so.1
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so
libdata/pkgconfig/tdb.pc
%%MANPAGES%%share/man/man8/tdbbackup.8.gz
%%MANPAGES%%share/man/man8/tdbdump.8.gz
diff --git a/databases/tile38/Makefile b/databases/tile38/Makefile
index 09f66ad1fe8c..5a744ee7913f 100644
--- a/databases/tile38/Makefile
+++ b/databases/tile38/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tile38
DISTVERSION= 1.12.0
-PORTREVISION= 24
+PORTREVISION= 27
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/databases/tiledb/Makefile b/databases/tiledb/Makefile
index 896d0644e26f..71ca8d530b9a 100644
--- a/databases/tiledb/Makefile
+++ b/databases/tiledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tiledb
-PORTVERSION= 2.27.2
+PORTVERSION= 2.28.0
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
@@ -26,7 +26,6 @@ RUN_DEPENDS= capnproto1>=1.0.1:devel/capnproto1 \
USES= cmake compiler:c++17-lang localbase:ldflags pkgconfig ssl
-CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1
CFLAGS_armv6= -Wno-c++11-narrowing
CFLAGS_armv7= -Wno-c++11-narrowing
CFLAGS_i386= -Wno-c++11-narrowing
diff --git a/databases/tiledb/distinfo b/databases/tiledb/distinfo
index 705118107d8f..97631c52ef4a 100644
--- a/databases/tiledb/distinfo
+++ b/databases/tiledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070294
-SHA256 (TileDB-Inc-TileDB-2.27.2_GH0.tar.gz) = 7522e83599421b35a554c9eae84903e951a46a1b6d9c7e32409492f938b63ad2
-SIZE (TileDB-Inc-TileDB-2.27.2_GH0.tar.gz) = 4376904
+TIMESTAMP = 1747715306
+SHA256 (TileDB-Inc-TileDB-2.28.0_GH0.tar.gz) = de731cd0c8e82fe8cfca084b937dc0df41e451c8eb93071e4cc5aba7bbef854e
+SIZE (TileDB-Inc-TileDB-2.28.0_GH0.tar.gz) = 4404203
diff --git a/databases/timescaledb-backup/Makefile b/databases/timescaledb-backup/Makefile
index 64fa751ab4e5..9245509f9be7 100644
--- a/databases/timescaledb-backup/Makefile
+++ b/databases/timescaledb-backup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timescaledb-backup
DISTVERSION= 0.1.1
-PORTREVISION= 24
+PORTREVISION= 27
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
diff --git a/databases/timescaledb-tune/Makefile b/databases/timescaledb-tune/Makefile
index 1a8738164cc6..6421d02c2fed 100644
--- a/databases/timescaledb-tune/Makefile
+++ b/databases/timescaledb-tune/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timescaledb-tune
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 2
+PORTREVISION= 5
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile
index 634fb628d117..0e76e9061950 100644
--- a/databases/timescaledb/Makefile
+++ b/databases/timescaledb/Makefile
@@ -1,13 +1,13 @@
PORTNAME= timescaledb
-PORTVERSION= 2.19.3
+PORTVERSION= 2.21.0
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
COMMENT= Time-series database built on PostgreSQL
WWW= https://www.timescale.com/
-LICENSE= APACHE20 TSL
-LICENSE_COMB= multi
+LICENSE= APACHE20 TSL
+LICENSE_COMB= multi
LICENSE_NAME_TSL= Timescale License Agreement
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_TSL= ${WRKSRC}/tsl/LICENSE-TIMESCALE
@@ -15,29 +15,29 @@ LICENSE_PERMS_TSL= dist-mirror pkg-mirror auto-accept
BROKEN_i386= compilation fails: undeclared type '__uint128_t'
-USES= compiler:c11 cmake gettext-runtime cpe pgsql:14-17
+USES= cmake compiler:c11 cpe pgsql:15-17
+CPE_VENDOR= timescale
+WANT_PGSQL= lib server
USE_GITHUB= YES
GH_ACCOUNT= timescale
-CPE_VENDOR= timescale
+CMAKE_OFF= REGRESS_CHECKS TAP_CHECKS WARNINGS_AS_ERRORS
-PLIST_SUB= PORTVERSION=${PORTVERSION}
SUB_FILES= pkg-message
SUB_LIST= PORTVERSION=${PORTVERSION}
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
OPTIONS_DEFINE= SSL TSL
OPTIONS_DEFAULT= SSL TSL
OPTIONS_SUB= yes
-SSL_DESC= Build with OpenSSL support
-TSL_DESC= Enables TSL licensed code in additon to Apache license code
+SSL_DESC= Build with OpenSSL support
+TSL_DESC= Enables TSL licensed code in additon to Apache license code
-SSL_CMAKE_BOOL= USE_OPENSSL
SSL_USES= ssl
+SSL_CMAKE_BOOL= USE_OPENSSL
TSL_CMAKE_BOOL_OFF= APACHE_ONLY
-CMAKE_OFF= REGRESS_CHECKS TAP_CHECKS WARNINGS_AS_ERRORS
-WANT_PGSQL= lib server
-
.include <bsd.port.mk>
diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo
index f828d2831671..54d55c349d9d 100644
--- a/databases/timescaledb/distinfo
+++ b/databases/timescaledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744776840
-SHA256 (timescale-timescaledb-2.19.3_GH0.tar.gz) = ef2c9019f3e292f77e274a95386e550cb8c358ec0e053f6b7097565f61381e01
-SIZE (timescale-timescaledb-2.19.3_GH0.tar.gz) = 8010948
+TIMESTAMP = 1752010390
+SHA256 (timescale-timescaledb-2.21.0_GH0.tar.gz) = 08e44c875618ed5ffa0d5b968b268d437952a3847403ef70a0bf44d9e59f3c30
+SIZE (timescale-timescaledb-2.21.0_GH0.tar.gz) = 7904892
diff --git a/databases/timescaledb/pkg-plist b/databases/timescaledb/pkg-plist
index 57660c330c9a..69f06a9663c5 100644
--- a/databases/timescaledb/pkg-plist
+++ b/databases/timescaledb/pkg-plist
@@ -1,16 +1,6 @@
lib/postgresql/timescaledb-%%PORTVERSION%%.so
%%TSL%%lib/postgresql/timescaledb-tsl-%%PORTVERSION%%.so
lib/postgresql/timescaledb.so
-share/postgresql/extension/timescaledb--2.5.0--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.5.1--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.5.2--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.6.0--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.6.1--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.7.0--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.7.1--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.7.2--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.8.0--%%PORTVERSION%%.sql
-share/postgresql/extension/timescaledb--2.8.1--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.9.0--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.9.1--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.9.2--%%PORTVERSION%%.sql
@@ -45,5 +35,10 @@ share/postgresql/extension/timescaledb--2.18.2--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.19.0--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.19.1--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--2.19.2--%%PORTVERSION%%.sql
+share/postgresql/extension/timescaledb--2.19.3--%%PORTVERSION%%.sql
+share/postgresql/extension/timescaledb--2.20.0--%%PORTVERSION%%.sql
+share/postgresql/extension/timescaledb--2.20.1--%%PORTVERSION%%.sql
+share/postgresql/extension/timescaledb--2.20.2--%%PORTVERSION%%.sql
+share/postgresql/extension/timescaledb--2.20.3--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql
share/postgresql/extension/timescaledb.control
diff --git a/databases/valkey/Makefile b/databases/valkey/Makefile
index 0e5559c324b5..50d68cce5349 100644
--- a/databases/valkey/Makefile
+++ b/databases/valkey/Makefile
@@ -1,5 +1,5 @@
PORTNAME= valkey
-DISTVERSION= 8.1.1
+DISTVERSION= 8.1.3
CATEGORIES= databases
MAINTAINER= yasu@FreeBSD.org
diff --git a/databases/valkey/distinfo b/databases/valkey/distinfo
index 9600c963c6ab..180a297a5acf 100644
--- a/databases/valkey/distinfo
+++ b/databases/valkey/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745482532
-SHA256 (valkey-io-valkey-8.1.1_GH0.tar.gz) = 3355fbd5458d853ab201d2c046ffca9f078000587ccbe9a6c585110f146ad2c5
-SIZE (valkey-io-valkey-8.1.1_GH0.tar.gz) = 3806719
+TIMESTAMP = 1751915910
+SHA256 (valkey-io-valkey-8.1.3_GH0.tar.gz) = 8f862b3b0a72fd40587793964539589f6f83d01361ca1598b370cfaa301e0ec0
+SIZE (valkey-io-valkey-8.1.3_GH0.tar.gz) = 3811511
diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile
index 18d6d4e31460..cf39281c3419 100644
--- a/databases/xapian-bindings/Makefile
+++ b/databases/xapian-bindings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian-bindings
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/databases/xapian-core/Makefile b/databases/xapian-core/Makefile
index f348a2e05cb8..c950acc088ad 100644
--- a/databases/xapian-core/Makefile
+++ b/databases/xapian-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xapian-core
-PORTVERSION= 1.4.28
+PORTVERSION= 1.4.29
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \
diff --git a/databases/xapian-core/distinfo b/databases/xapian-core/distinfo
index ae12da82e21f..9b926e2269e3 100644
--- a/databases/xapian-core/distinfo
+++ b/databases/xapian-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177924
-SHA256 (xapian-core-1.4.28.tar.xz) = 3d0976e142217c1baba48bf89b405e674422e7e4448ae5016f67fe0dd49daa07
-SIZE (xapian-core-1.4.28.tar.xz) = 3250732
+TIMESTAMP = 1745936056
+SHA256 (xapian-core-1.4.29.tar.xz) = c55c9bc8613ad3ec2c218eafca088c218ab7cddcba7ef08f3af0e542f4e521bc
+SIZE (xapian-core-1.4.29.tar.xz) = 3250704
diff --git a/databases/xapian-core/pkg-plist b/databases/xapian-core/pkg-plist
index d36b34591856..26b37429aa33 100644
--- a/databases/xapian-core/pkg-plist
+++ b/databases/xapian-core/pkg-plist
@@ -54,8 +54,8 @@ include/xapian/weight.h
lib/cmake/xapian/xapian-config-version.cmake
lib/cmake/xapian/xapian-config.cmake
lib/libxapian.so
-lib/libxapian.so.29
-lib/libxapian.so.29.14.0
+lib/libxapian.so.30
+lib/libxapian.so.30.14.1
libdata/pkgconfig/xapian-core.pc
share/aclocal/xapian.m4
%%PORTDOCS%%%%DOCSDIR%%/admin_notes.html
diff --git a/databases/xls2txt/Makefile b/databases/xls2txt/Makefile
index 1b2b31f8ebf0..a2f5a5ebb37a 100644
--- a/databases/xls2txt/Makefile
+++ b/databases/xls2txt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xls2txt
DISTVERSION= 1.0.1
-PORTREVISION= 40
+PORTREVISION= 42
CATEGORIES= databases textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile
index d0e4124e86d7..55771760e750 100644
--- a/databases/xrootd/Makefile
+++ b/databases/xrootd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xrootd
DISTVERSION= 5.6.9
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= https://xrootd.slac.stanford.edu/download/v${DISTVERSION}/
@@ -18,7 +19,7 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPL
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libcurl.so:ftp/curl \
libtinyxml.so:textproc/tinyxml \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
TEST_DEPENDS= cppunit>0:devel/cppunit \
googletest>0:devel/googletest
diff --git a/databases/xtrabackup80/Makefile b/databases/xtrabackup80/Makefile
index e8db161f55b9..600a5f6b380f 100644
--- a/databases/xtrabackup80/Makefile
+++ b/databases/xtrabackup80/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xtrabackup80
PORTVERSION= 8.0.35
DISTVERSIONSUFFIX= -30
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= databases
MASTER_SITES= https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-30/source/tarball/:percona \
SF/boost/boost/${BOOST_VERSION}:boost
diff --git a/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc b/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc
new file mode 100644
index 000000000000..870b55e23bf3
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc
@@ -0,0 +1,11 @@
+--- sql/binlog_ostream.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/binlog_ostream.cc
+@@ -239,7 +239,7 @@ bool IO_CACHE_binlog_cache_storage::setup_ciphers_pass
+
+ /* Generate password, it is a random string. */
+ if (my_rand_buffer(password, sizeof(password))) return true;
+- password_str.append(password, sizeof(password));
++ password_str.insert(password_str.end(), password, password + sizeof(password));
+
+ m_io_cache.m_encryptor->close();
+ m_io_cache.m_decryptor->close();
diff --git a/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc
new file mode 100644
index 000000000000..0d670ed2d1a2
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc
@@ -0,0 +1,36 @@
+--- sql/mdl_context_backup.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/mdl_context_backup.cc
+@@ -159,7 +159,7 @@ bool MDL_context_backup_manager::create_backup(const M
+ DBUG_TRACE;
+
+ try {
+- MDL_context_backup_key key_obj(key, keylen);
++ MDL_context_backup_key key_obj(key, key + keylen);
+
+ /*
+ Since this method is called as part of THD cleaning up, every XA
+@@ -192,7 +192,7 @@ bool MDL_context_backup_manager::create_backup(MDL_req
+
+ bool result = false;
+ try {
+- MDL_context_backup_key key_obj(key, keylen);
++ MDL_context_backup_key key_obj(key, key + keylen);
+ /*
+ Check for presence a record with specified key in the collection of
+ MDL_context_backup elements. It is ok to already have a record with
+@@ -238,7 +238,7 @@ bool MDL_context_backup_manager::restore_backup(MDL_co
+
+ MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup);
+
+- auto result = m_backup_map.find(MDL_context_backup_key(key, keylen));
++ auto result = m_backup_map.find(MDL_context_backup_key(key, key + keylen));
+ if (result != m_backup_map.end()) {
+ element = result->second.get();
+ res = mdl_context->clone_tickets(element->get_context(), MDL_TRANSACTION);
+@@ -251,5 +251,5 @@ void MDL_context_backup_manager::delete_backup(const u
+ const size_t keylen) {
+ DBUG_TRACE;
+ MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup);
+- m_backup_map.erase(MDL_context_backup_key(key, keylen));
++ m_backup_map.erase(MDL_context_backup_key(key, key + keylen));
+ }
diff --git a/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h
new file mode 100644
index 000000000000..3c9fc1e28992
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h
@@ -0,0 +1,11 @@
+--- sql/mdl_context_backup.h.orig 2023-11-24 10:33:10 UTC
++++ sql/mdl_context_backup.h
+@@ -46,7 +46,7 @@ class MDL_context_backup_manager {
+ /**
+ Key for uniquely identifying MDL_context in the MDL_context_backup map.
+ */
+- typedef std::basic_string<uchar> MDL_context_backup_key;
++ typedef std::vector<uchar> MDL_context_backup_key;
+
+ class MDL_context_backup;
+
diff --git a/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc b/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc
new file mode 100644
index 000000000000..7dda71eef0e1
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc
@@ -0,0 +1,39 @@
+--- sql/range_optimizer/index_range_scan_plan.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/range_optimizer/index_range_scan_plan.cc
+@@ -1015,11 +1015,11 @@ static bool null_part_in_key(KEY_PART *key_part, const
+ return false;
+ }
+
+-// TODO(sgunders): This becomes a bit simpler with C++20's string_view
+-// constructors.
+-static inline std::basic_string_view<uchar> make_string_view(const uchar *start,
+- const uchar *end) {
+- return {start, static_cast<size_t>(end - start)};
++static inline bool equal(const uchar *start1, const uchar *end1,
++ const uchar *start2, const uchar *end2) {
++ auto diff1 = end1 - start1;
++ auto diff2 = end2 - start2;
++ return diff1 == diff2 && memcmp(start1, start2, diff1) == 0;
+ }
+
+ /**
+@@ -1082,8 +1082,7 @@ static bool get_ranges_from_tree_given_base(
+ node->next_key_part->type == SEL_ROOT::Type::KEY_RANGE &&
+ node->next_key_part->root->part == part + 1) {
+ if (node->min_flag == 0 && node->max_flag == 0 &&
+- make_string_view(min_key, tmp_min_key) ==
+- make_string_view(max_key, tmp_max_key)) {
++ equal(min_key, tmp_min_key, max_key, tmp_max_key)) {
+ // This range was an equality predicate, and we have more
+ // keyparts to scan, so use its range as a base for ranges on
+ // the next keypart(s). E.g. if we have (a = 3) on this keypart,
+@@ -1159,8 +1158,7 @@ static bool get_ranges_from_tree_given_base(
+ else
+ flag |= NO_MAX_RANGE;
+ }
+- if (flag == 0 && make_string_view(base_min_key, tmp_min_key) ==
+- make_string_view(base_max_key, tmp_max_key)) {
++ if (flag == 0 && equal(base_min_key, tmp_min_key, base_max_key, tmp_max_key)) {
+ flag |= EQ_RANGE;
+ /*
+ Note that keys which are extended with PK parts have no
diff --git a/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc b/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc
new file mode 100644
index 000000000000..3acbfdd9b46c
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc
@@ -0,0 +1,143 @@
+--- sql/rpl_log_encryption.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/rpl_log_encryption.cc
+@@ -212,7 +212,7 @@ bool Rpl_encryption::recover_master_key() {
+ Rpl_encryption_header::seqno_to_key_id(m_master_key_seqno);
+ auto master_key =
+ get_key(m_master_key.m_id, Rpl_encryption_header::get_key_type());
+- m_master_key.m_value.assign(master_key.second);
++ m_master_key.m_value = master_key.second;
+ /* No keyring error */
+ if (master_key.first == Keyring_status::KEYRING_ERROR_FETCHING) goto err1;
+ }
+@@ -289,7 +289,7 @@ bool Rpl_encryption::recover_master_key() {
+
+ if (new_master_key.first == Keyring_status::SUCCESS) {
+ m_master_key.m_id = new_master_key_id;
+- m_master_key.m_value.assign(new_master_key.second);
++ m_master_key.m_value = new_master_key.second;
+ if (new_master_key_seqno.second > m_master_key_seqno &&
+ new_master_key_seqno.second > old_master_key_seqno.second) {
+ if (m_master_key_seqno > 0) {
+@@ -379,8 +379,8 @@ std::pair<Rpl_encryption::Keyring_status, Key_string>
+ reinterpret_cast<unsigned char *>(std::get<1>(tuple));
+ first[0] = ~(first[0]);
+ });
+- key_str.append(reinterpret_cast<unsigned char *>(std::get<1>(tuple)),
+- std::get<2>(tuple));
++ auto *first = reinterpret_cast<unsigned char *>(std::get<1>(tuple));
++ key_str.insert(key_str.end(), first, first + std::get<2>(tuple));
+ my_free(std::get<1>(tuple));
+ }
+
+@@ -395,7 +395,7 @@ std::pair<Rpl_encryption::Keyring_status, Key_string>
+ if (pair.first == Keyring_status::SUCCESS) {
+ DBUG_EXECUTE_IF("corrupt_replication_encryption_key_size",
+ { pair.second.resize(key_size / 2); });
+- if (pair.second.length() != key_size)
++ if (pair.second.size() != key_size)
+ pair.first = Keyring_status::UNEXPECTED_KEY_SIZE;
+ }
+ return pair;
+@@ -449,7 +449,7 @@ bool Rpl_encryption::enable_for_xtrabackup() {
+ Rpl_encryption_header::seqno_to_key_id(m_master_key_seqno);
+ auto master_key =
+ get_key(m_master_key.m_id, Rpl_encryption_header::get_key_type());
+- m_master_key.m_value.assign(master_key.second);
++ m_master_key.m_value = master_key.second;
+ /* No keyring error */
+ if (master_key.first == Keyring_status::KEYRING_ERROR_FETCHING) res = true;
+ }
+@@ -770,7 +770,7 @@ Rpl_encryption::get_seqno_from_keyring(std::string key
+ auto fetched_key = get_key(key_id, SEQNO_KEY_TYPE, SEQNO_KEY_LENGTH);
+ uint32_t seqno = 0;
+ if (fetched_key.first == Keyring_status::SUCCESS) {
+- const void *key = fetched_key.second.c_str();
++ const void *key = fetched_key.second.data();
+ memcpy(&seqno, key, sizeof(seqno));
+ seqno = le32toh(seqno);
+ }
+@@ -975,7 +975,7 @@ bool Rpl_encryption::generate_master_key_on_keyring(ui
+
+ /* Store the generated key as the new master key */
+ m_master_key.m_id = key_id;
+- m_master_key.m_value.assign(pair.second);
++ m_master_key.m_value = pair.second;
+
+ return false;
+ }
+@@ -1078,12 +1078,12 @@ bool Rpl_encryption_header_v1::serialize(Basic_ostream
+
+ assert(m_encrypted_password.length() == PASSWORD_FIELD_SIZE);
+ *ptr++ = ENCRYPTED_FILE_PASSWORD;
+- memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.length());
++ memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.size());
+ ptr += PASSWORD_FIELD_SIZE;
+
+ assert(m_iv.length() == IV_FIELD_SIZE);
+ *ptr++ = IV_FOR_FILE_PASSWORD;
+- memcpy(ptr, m_iv.data(), m_iv.length());
++ memcpy(ptr, m_iv.data(), m_iv.size());
+
+ bool res = DBUG_EVALUATE_IF("fail_to_serialize_encryption_header", true,
+ ostream->write(header, HEADER_SIZE));
+@@ -1138,13 +1138,13 @@ bool Rpl_encryption_header_v1::deserialize(Basic_istre
+ reinterpret_cast<const unsigned char *>(
+ reader.ptr(PASSWORD_FIELD_SIZE));
+ if (!reader.has_error())
+- m_encrypted_password.assign(password_ptr, PASSWORD_FIELD_SIZE);
++ m_encrypted_password.assign(password_ptr, password_ptr + PASSWORD_FIELD_SIZE);
+ break;
+ }
+ case IV_FOR_FILE_PASSWORD: {
+ const unsigned char *iv_ptr =
+ reinterpret_cast<const unsigned char *>(reader.ptr(IV_FIELD_SIZE));
+- if (!reader.has_error()) m_iv.assign(iv_ptr, IV_FIELD_SIZE);
++ if (!reader.has_error()) m_iv.assign(iv_ptr, iv_ptr + IV_FIELD_SIZE);
+ break;
+ }
+ default:
+@@ -1204,11 +1204,11 @@ Key_string Rpl_encryption_header_v1::decrypt_file_pass
+ unsigned char buffer[Aes_ctr::PASSWORD_LENGTH];
+
+ if (my_aes_decrypt(m_encrypted_password.data(),
+- m_encrypted_password.length(), buffer,
++ m_encrypted_password.size(), buffer,
+ error_and_key.second.data(),
+- error_and_key.second.length(), my_aes_256_cbc,
++ error_and_key.second.size(), my_aes_256_cbc,
+ m_iv.data(), false) != MY_AES_BAD_DATA)
+- file_password.append(buffer, Aes_ctr::PASSWORD_LENGTH);
++ file_password.insert(file_password.end(), buffer, buffer + Aes_ctr::PASSWORD_LENGTH);
+ }
+ }
+ #endif
+@@ -1239,16 +1239,16 @@ bool Rpl_encryption_header_v1::encrypt_file_password(K
+
+ /* Generate iv, it is a random string. */
+ error = my_rand_buffer(iv, Aes_ctr::AES_BLOCK_SIZE);
+- m_iv = Key_string(iv, sizeof(iv));
++ m_iv = Key_string(iv, iv + sizeof(iv));
+
+ /* Encrypt password */
+ if (!error) {
+- error = (my_aes_encrypt(password_str.data(), password_str.length(),
++ error = (my_aes_encrypt(password_str.data(), password_str.size(),
+ encrypted_password, master_key.m_value.data(),
+- master_key.m_value.length(), my_aes_256_cbc, iv,
++ master_key.m_value.size(), my_aes_256_cbc, iv,
+ false) == MY_AES_BAD_DATA);
+ m_encrypted_password =
+- Key_string(encrypted_password, sizeof(encrypted_password));
++ Key_string(encrypted_password, encrypted_password + sizeof(encrypted_password));
+ }
+
+ return error;
+@@ -1264,7 +1264,7 @@ Key_string Rpl_encryption_header_v1::generate_new_file
+ /* Generate password, it is a random string. */
+ error = my_rand_buffer(password, sizeof(password));
+ if (!error) {
+- password_str.append(password, sizeof(password));
++ password_str.insert(password_str.end(), password, password + sizeof(password));
+ }
+
+ if (error || encrypt_file_password(password_str) ||
diff --git a/databases/xtrabackup80/files/patch-sql_stream__cipher.cc b/databases/xtrabackup80/files/patch-sql_stream__cipher.cc
new file mode 100644
index 000000000000..e9b1b0e5a573
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_stream__cipher.cc
@@ -0,0 +1,11 @@
+--- sql/stream_cipher.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/stream_cipher.cc
+@@ -45,7 +45,7 @@ bool Aes_ctr_cipher<TYPE>::open(const Key_string &pass
+ m_header_size = header_size;
+ #ifdef HAVE_BYTESTOKEY_SHA512_HANDLING
+ if (EVP_BytesToKey(Aes_ctr::get_evp_cipher(), Aes_ctr::get_evp_md(), nullptr,
+- password.data(), password.length(), 1, m_file_key,
++ password.data(), password.size(), 1, m_file_key,
+ m_iv) == 0)
+ return true;
+ #else
diff --git a/databases/xtrabackup80/files/patch-sql_stream__cipher.h b/databases/xtrabackup80/files/patch-sql_stream__cipher.h
new file mode 100644
index 000000000000..dfef2c2b2246
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_stream__cipher.h
@@ -0,0 +1,20 @@
+--- sql/stream_cipher.h.orig 2023-11-24 10:33:10 UTC
++++ sql/stream_cipher.h
+@@ -25,7 +25,7 @@
+
+ #include <openssl/evp.h>
+ #include <memory>
+-#include <string>
++#include <vector>
+
+ /**
+ @file stream_cipher.h
+@@ -34,7 +34,7 @@
+ binary log files.
+ */
+
+-typedef std::basic_string<unsigned char> Key_string;
++typedef std::vector<unsigned char> Key_string;
+
+ /**
+ @class Stream_cipher
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc b/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc
deleted file mode 100644
index 4f6c96125878..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- storage/innobase/log/log0recv.cc.orig 2023-11-24 13:33:10.000000000 +0300
-+++ storage/innobase/log/log0recv.cc 2024-02-16 15:16:49.528584000 +0300
-@@ -3702,7 +3702,7 @@
- #else /* !UNIV_HOTBACKUP */
- bool meb_scan_log_recs(
- #endif /* !UNIV_HOTBACKUP */
-- size_t *max_memory, const byte *buf, size_t len,
-+ size_t max_memory, const byte *buf, size_t len,
- lsn_t start_lsn, lsn_t *read_upto_lsn,
- lsn_t to_lsn) {
- const byte *log_block = buf;
-@@ -3975,7 +3975,7 @@
- recv_parse_log_recs();
-
- #ifndef UNIV_HOTBACKUP
-- if (recv_heap_used() > *max_memory) {
-+ if (recv_heap_used() > max_memory) {
- recv_apply_hashed_log_recs(log, false);
- }
- #endif /* !UNIV_HOTBACKUP */
-@@ -4161,7 +4161,7 @@
- break;
- }
-
-- finished = recv_scan_log_recs(log, &max_mem, log.buf, end_lsn - start_lsn,
-+ finished = recv_scan_log_recs(log, max_mem, log.buf, end_lsn - start_lsn,
- start_lsn, &log.m_scanned_lsn, to_lsn);
-
- start_lsn = end_lsn;
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc
new file mode 100644
index 000000000000..5a1124f11f87
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc
@@ -0,0 +1,11 @@
+--- storage/innobase/xtrabackup/src/keyring_plugins.cc.orig 2023-11-24 10:33:10 UTC
++++ storage/innobase/xtrabackup/src/keyring_plugins.cc
+@@ -890,7 +890,7 @@ bool xb_binlog_password_reencrypt(const char *binlog_f
+ return (false);
+ }
+
+- Key_string file_password(key, Encryption::KEY_LEN);
++ Key_string file_password(key, key + Encryption::KEY_LEN);
+ header->encrypt_file_password(file_password);
+
+ IO_CACHE_ostream ostream;
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc
deleted file mode 100644
index 34feee9867f6..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc
+++ /dev/null
@@ -1,59 +0,0 @@
---- storage/innobase/xtrabackup/src/utils.cc.orig 2023-01-30 20:34:34.000000000 +0700
-+++ storage/innobase/xtrabackup/src/utils.cc 2023-02-25 02:50:31.899561000 +0700
-@@ -21,6 +21,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Bos
-
- #ifdef __APPLE__
- #include <mach/mach_host.h>
-+#endif
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- #include <sys/sysctl.h>
- #else
- #include <proc/sysinfo.h>
-@@ -112,12 +114,14 @@ unsigned long get_version_number(std::string version_s
- return major * 10000 + minor * 100 + version;
- }
-
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- unsigned long host_total_memory() {
- unsigned long total_mem = sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE);
- return total_mem;
- }
-+#endif
-
-+#ifdef __APPLE__
- unsigned long host_free_memory() {
- unsigned long total_mem = host_total_memory();
- int64_t used_mem;
-@@ -138,6 +142,31 @@ unsigned long host_free_memory() {
- return total_mem - (unsigned long)used_mem;
- }
- return 0;
-+}
-+#elif defined(__FreeBSD__)
-+unsigned long host_free_memory() {
-+ static int mib_free[2] = { -1, 0 };
-+ static int mib_inactive[2] = { -1, 0 };
-+ size_t miblen = sizeof(mib_free) / sizeof(mib_free[0]);
-+ uint32_t free_pages, inactive_pages;
-+ size_t sz = sizeof(free_pages);
-+
-+ free_pages = inactive_pages = 0;
-+
-+ if (mib_free[0] < 0 &&
-+ sysctlnametomib("vm.stats.vm.v_free_count", mib_free, &miblen) < 0)
-+ mib_free[0] = 0;
-+ if (mib_inactive[0] < 0 &&
-+ sysctlnametomib("vm.stats.vm.v_inactive_count", mib_inactive, &miblen) < 0)
-+ mib_inactive[0] = 0;
-+
-+ if (mib_free[0] &&
-+ sysctl(mib_free, 2, &free_pages, &sz, NULL, 0) < 0)
-+ free_pages = 0; /* should not happen */
-+ if (mib_inactive[0] && sysctl(mib_inactive, 2, &inactive_pages, &sz, NULL, 0) < 0)
-+ inactive_pages = 0; /* should not happen, too */
-+
-+ return (free_pages + inactive_pages) * sysconf(_SC_PAGESIZE);
- }
- #else
- unsigned long host_total_memory() {
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh
deleted file mode 100644
index 37b1e45afc66..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- storage/innobase/xtrabackup/xbcloud_osenv.sh.orig 2020-08-28 21:02:32 UTC
-+++ storage/innobase/xtrabackup/xbcloud_osenv.sh
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
-
- # Copyright (C) 2015 Percona LLC and/or its affiliates.
- # This software comes with ABSOLUTELY NO WARRANTY. This is free software,
-@@ -105,5 +105,5 @@ fi
-
- # do it
- # shellcheck disable=SC2086,SC2048
--${XBCLOUD_BIN} $* ${XBCLOUD_OS_ENV}
-+${XBCLOUD_BIN} "$@" ${XBCLOUD_OS_ENV}
-
diff --git a/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h b/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h
deleted file mode 100644
index a229da5b0adc..000000000000
--- a/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- storage/temptable/include/temptable/lock_free_type.h.orig 2020-06-16 16:31:03 UTC
-+++ storage/temptable/include/temptable/lock_free_type.h
-@@ -31,6 +31,14 @@ Lock-free type (selection) implementation. */
-
- #include "storage/temptable/include/temptable/constants.h"
-
-+#if defined(__i386__) //&& defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8)
-+/* Fix for clang setting __GCC_ATOMIC_LLONG_LOCK_FREE incorrectly for x86
-+ * https://llvm.org/bugs/show_bug.cgi?id=19355
-+ */
-+#undef ATOMIC_LLONG_LOCK_FREE
-+#define ATOMIC_LLONG_LOCK_FREE 2
-+#endif
-+
- namespace temptable {
-
- /** Enum class describing alignment-requirements. */
diff --git a/databases/xtrabackup80/files/patch-utils.cc b/databases/xtrabackup80/files/patch-utils.cc
new file mode 100644
index 000000000000..7cc27bc79dd7
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-utils.cc
@@ -0,0 +1,83 @@
+--- storage/innobase/xtrabackup/src/utils.cc.orig 2025-06-26 11:44:12.347914000 +0300
++++ storage/innobase/xtrabackup/src/utils.cc 2025-06-26 11:47:31.087768000 +0300
+@@ -19,16 +19,6 @@
+ #include <my_default.h>
+ #include <mysqld.h>
+
+-#ifdef __APPLE__
+-#include <mach/mach_host.h>
+-#include <sys/sysctl.h>
+-#else
+-#ifdef HAVE_PROCPS_V3
+-#include <proc/sysinfo.h>
+-#else
+-#include <libproc2/meminfo.h>
+-#endif // HAVE_PROCPS_V3
+-#endif // __APPLE__
+ #include <boost/uuid/uuid.hpp> // uuid class
+ #include <boost/uuid/uuid_generators.hpp> // generators
+ #include <boost/uuid/uuid_io.hpp> // streaming operators etc.
+@@ -116,62 +106,13 @@
+ return major * 10000 + minor * 100 + version;
+ }
+
+-#ifdef __APPLE__
+ unsigned long host_total_memory() {
+- unsigned long total_mem = sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE);
+- return total_mem;
++ return 0;
+ }
+
+ unsigned long host_free_memory() {
+- unsigned long total_mem = host_total_memory();
+- int64_t used_mem;
+- vm_size_t page_size;
+- mach_msg_type_number_t count;
+- vm_statistics_data_t vm_stats;
+-
+- // Get used memory
+- mach_port_t host = mach_host_self();
+- count = sizeof(vm_stats) / sizeof(natural_t);
+- if (KERN_SUCCESS == host_page_size(host, &page_size) &&
+- KERN_SUCCESS ==
+- host_statistics(host, HOST_VM_INFO, (host_info_t)&vm_stats, &count)) {
+- used_mem = ((int64_t)vm_stats.active_count + (int64_t)vm_stats.wire_count) *
+- (int64_t)page_size;
+-
+- ut_a(total_mem >= (unsigned long)used_mem);
+- return total_mem - (unsigned long)used_mem;
+- }
+ return 0;
+ }
+-#else
+-unsigned long host_total_memory() {
+-#ifdef HAVE_PROCPS_V3
+- meminfo();
+- return kb_main_total * 1024;
+-#else
+- struct meminfo_info *mem_info;
+- if (procps_meminfo_new(&mem_info) < 0) {
+- return 0;
+- }
+-
+- return MEMINFO_GET(mem_info, MEMINFO_MEM_TOTAL, ul_int) * 1024;
+-#endif // HAVE_PROCPS_V3
+-}
+-
+-unsigned long host_free_memory() {
+-#ifdef HAVE_PROCPS_V3
+- meminfo();
+- return kb_main_available * 1024;
+-#else
+- struct meminfo_info *mem_info;
+- if (procps_meminfo_new(&mem_info) < 0) {
+- return 0;
+- }
+-
+- return MEMINFO_GET(mem_info, MEMINFO_MEM_AVAILABLE, ul_int) * 1024;
+-#endif // HAVE_PROCPS_V3
+-}
+-#endif
+
+ std::string generate_uuid() {
+ boost::uuids::uuid uuid = gen();