Page MenuHomeFreeBSD

No OneTemporary

Size
88 KB
Referenced Files
None
Subscribers
None
diff --git a/databases/Makefile b/databases/Makefile
index 43c648c087bc..06aa771acb68 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -1,1157 +1,1158 @@
COMMENT = Databases and related software
SUBDIR += R-cran-DBI
SUBDIR += R-cran-RMySQL
SUBDIR += R-cran-RPostgreSQL
SUBDIR += R-cran-RSQLite
SUBDIR += R-cran-cachem
SUBDIR += R-cran-dbplyr
SUBDIR += R-cran-dtplyr
SUBDIR += R-cran-fastmap
SUBDIR += R-cran-sqldf
SUBDIR += WWWdb
SUBDIR += adminer
SUBDIR += adodb5
SUBDIR += akonadi
SUBDIR += apache-commons-dbutils
SUBDIR += arrow
SUBDIR += arrow-glib
SUBDIR += autobackupmysql
SUBDIR += automysqlbackup
SUBDIR += bbdb
SUBDIR += beansdb
SUBDIR += buzhug
SUBDIR += c3p0
SUBDIR += cassandra-cpp-driver
SUBDIR += cassandra3
SUBDIR += cassandra4
SUBDIR += casstcl
SUBDIR += cayley
SUBDIR += cdb
SUBDIR += cego
SUBDIR += cegobridge
SUBDIR += clickhouse
SUBDIR += clickhouse-cpp
SUBDIR += closql
SUBDIR += couchdb3
SUBDIR += courier-authlib-mysql
SUBDIR += courier-authlib-pgsql
SUBDIR += courier-authlib-sqlite
SUBDIR += courier-authlib-userdb
SUBDIR += courier-authlib-usergdbm
SUBDIR += cppdb
SUBDIR += credis
SUBDIR += cutelyst-asql
SUBDIR += dalmp
SUBDIR += db
SUBDIR += db18
SUBDIR += db5
SUBDIR += dbeaver
SUBDIR += dbf
SUBDIR += dbh
SUBDIR += dbixx
SUBDIR += dbow
SUBDIR += dbtool
SUBDIR += dbview
SUBDIR += diesel
SUBDIR += duckdb
SUBDIR += ejdb
SUBDIR += emacsql
SUBDIR += evolution-data-server
SUBDIR += fastdb
SUBDIR += firebird30-client
SUBDIR += firebird30-server
SUBDIR += firebird40-client
SUBDIR += firebird40-server
SUBDIR += fmptools
SUBDIR += fortytwo-bdb
SUBDIR += frece
SUBDIR += freetds
SUBDIR += freetds-devel
SUBDIR += frontbase-jdbc
SUBDIR += futuresql
SUBDIR += galera26
SUBDIR += gdbm
SUBDIR += geoserver-mysql-plugin
SUBDIR += gigabase
SUBDIR += gmdb2
SUBDIR += go-carbon
SUBDIR += go-pgweb
SUBDIR += gobang
SUBDIR += gom
SUBDIR += goose
SUBDIR += gqlplus
SUBDIR += grass8
SUBDIR += greptimedb
SUBDIR += hashtypes
SUBDIR += heidisql
SUBDIR += hiredis
SUBDIR += hsqldb
SUBDIR += immudb
SUBDIR += imposm3
SUBDIR += influxdb
SUBDIR += influxdb2-cli
SUBDIR += innotop
SUBDIR += iowow
SUBDIR += ip4r
SUBDIR += ipa_sdb
SUBDIR += iplike
SUBDIR += jdb
SUBDIR += jetbrains-datagrip
SUBDIR += jlog
SUBDIR += jrobin
SUBDIR += jrrd
SUBDIR += kbibtex
SUBDIR += kdb
SUBDIR += kexi
SUBDIR += keydb
SUBDIR += kuzu
SUBDIR += kyotocabinet
SUBDIR += kyototycoon
SUBDIR += ldb25
SUBDIR += ldb28
SUBDIR += ldb29
SUBDIR += leo_center
SUBDIR += leofs
SUBDIR += leveldb
SUBDIR += libcouchbase
SUBDIR += libdbi
SUBDIR += libdbi-drivers
SUBDIR += libdrizzle
SUBDIR += libdrizzle-redux
SUBDIR += libgda5
SUBDIR += libgda5-jdbc
SUBDIR += libgda5-ldap
SUBDIR += libgda5-mysql
SUBDIR += libgda5-postgresql
SUBDIR += libgda5-ui
SUBDIR += libgda6
SUBDIR += libhsclient
SUBDIR += libiodbc
SUBDIR += libmemcache
SUBDIR += libmemcached
SUBDIR += libmongocrypt
SUBDIR += libmswstr
SUBDIR += libnvpair
SUBDIR += libodbc++
SUBDIR += libpbl
SUBDIR += libpg_query
SUBDIR += libsdb
SUBDIR += libvalkey
SUBDIR += libzdb
SUBDIR += linux-c7-sqlite3
SUBDIR += linux-c7-unixODBC
SUBDIR += linux-oracle-instantclient-basic
SUBDIR += linux-oracle-instantclient-sdk
SUBDIR += linux-rl9-libtracker-sparql
SUBDIR += liquibase
SUBDIR += litestream
SUBDIR += lmdb
SUBDIR += lua-lsqlite3
SUBDIR += lua-pgsql
SUBDIR += lua-resty-redis
SUBDIR += lua-xapian
SUBDIR += luadbi
SUBDIR += luasql-firebird
SUBDIR += luasql-mysql
SUBDIR += luasql-odbc
SUBDIR += luasql-postgres
SUBDIR += luasql-sqlite3
SUBDIR += mantis
SUBDIR += mariadb-connector-c
SUBDIR += mariadb-connector-odbc
SUBDIR += mariadb-java-client
SUBDIR += mariadb1011-client
SUBDIR += mariadb1011-server
SUBDIR += mariadb106-client
SUBDIR += mariadb106-server
SUBDIR += mariadb114-client
SUBDIR += mariadb114-server
SUBDIR += mariadb118-client
SUBDIR += mariadb118-server
SUBDIR += mdbtools
SUBDIR += mdbx
SUBDIR += mdcached
SUBDIR += memcached
SUBDIR += metabase
SUBDIR += mongodb-tools
SUBDIR += mongodb70
SUBDIR += mongodb80
SUBDIR += mongosh
SUBDIR += movine
SUBDIR += mroonga
SUBDIR += mtop
SUBDIR += mydumper
SUBDIR += mysql++
SUBDIR += mysql-connector-c++
SUBDIR += mysql-connector-j
SUBDIR += mysql-connector-java51
SUBDIR += mysql-connector-odbc
SUBDIR += mysql2pgsql
SUBDIR += mysql80-client
SUBDIR += mysql80-server
SUBDIR += mysql84-client
SUBDIR += mysql84-server
SUBDIR += mysql91-client
SUBDIR += mysql91-server
SUBDIR += mysql94-client
SUBDIR += mysql94-server
SUBDIR += mysqlbackup
SUBDIR += mysqldump-secure
SUBDIR += mysqlreport
SUBDIR += mysqlsla
SUBDIR += mysqltcl
SUBDIR += mysqltuner
SUBDIR += mytop
SUBDIR += nagios-check_mongodb
SUBDIR += nagios-check_postgres_replication
SUBDIR += nagios-check_redis
SUBDIR += namazu2
SUBDIR += nanodbc
SUBDIR += neo4j
SUBDIR += ocaml-dbm
SUBDIR += ocaml-mysql
SUBDIR += ocaml-sqlite3
SUBDIR += octosql
SUBDIR += odbc-cpp-wrapper
SUBDIR += ods2sql
SUBDIR += opendbviewer
SUBDIR += opendbx
SUBDIR += openvoxdb-terminus8
SUBDIR += openvoxdb8
SUBDIR += ora2pg
SUBDIR += oracle8-client
SUBDIR += p5-Amazon-SimpleDB
SUBDIR += p5-Amon2-DBI
SUBDIR += p5-AnyEvent-BDB
SUBDIR += p5-AnyEvent-CouchDB
SUBDIR += p5-AnyEvent-DBD-Pg
SUBDIR += p5-AnyEvent-Memcached
SUBDIR += p5-AnyEvent-Redis
SUBDIR += p5-App-Sqitch
SUBDIR += p5-AsciiDB-TagFile
SUBDIR += p5-BDB
SUBDIR += p5-BSON
SUBDIR += p5-BSON-XS
SUBDIR += p5-BerkeleyDB
SUBDIR += p5-Bucardo
SUBDIR += p5-CDB_File
SUBDIR += p5-CDB_File-Generator
SUBDIR += p5-CGI-Session-Driver-memcached
SUBDIR += p5-CHI-Driver-Memcached
SUBDIR += p5-CHI-Driver-Redis
SUBDIR += p5-CHI-Driver-TokyoTyrant
SUBDIR += p5-Cache-BDB
SUBDIR += p5-Cache-Memcached
SUBDIR += p5-Cache-Memcached-Fast
SUBDIR += p5-Cache-Memcached-Managed
SUBDIR += p5-Cache-Memcached-XS
SUBDIR += p5-Cache-Memcached-libmemcached
SUBDIR += p5-Class-DBI
SUBDIR += p5-Class-DBI-AbstractSearch
SUBDIR += p5-Class-DBI-AsForm
SUBDIR += p5-Class-DBI-AutoLoader
SUBDIR += p5-Class-DBI-BaseDSN
SUBDIR += p5-Class-DBI-DATA-Schema
SUBDIR += p5-Class-DBI-DDL
SUBDIR += p5-Class-DBI-FromCGI
SUBDIR += p5-Class-DBI-LazyInflate
SUBDIR += p5-Class-DBI-Loader
SUBDIR += p5-Class-DBI-Loader-Relationship
SUBDIR += p5-Class-DBI-Oracle
SUBDIR += p5-Class-DBI-Pager
SUBDIR += p5-Class-DBI-Pg
SUBDIR += p5-Class-DBI-Plugin
SUBDIR += p5-Class-DBI-Plugin-AbstractCount
SUBDIR += p5-Class-DBI-Plugin-DeepAbstractSearch
SUBDIR += p5-Class-DBI-Plugin-Iterator
SUBDIR += p5-Class-DBI-Plugin-Pager
SUBDIR += p5-Class-DBI-Plugin-RetrieveAll
SUBDIR += p5-Class-DBI-Plugin-Senna
SUBDIR += p5-Class-DBI-Plugin-Type
SUBDIR += p5-Class-DBI-Replication
SUBDIR += p5-Class-DBI-SAK
SUBDIR += p5-Class-DBI-SQLite
SUBDIR += p5-Class-DBI-Sweet
SUBDIR += p5-Class-DBI-ToSax
SUBDIR += p5-Class-DBI-Untaint
SUBDIR += p5-Class-DBI-mysql
SUBDIR += p5-Class-Inflate
SUBDIR += p5-CouchDB-View
SUBDIR += p5-DBD-AnyData
SUBDIR += p5-DBD-CSV
SUBDIR += p5-DBD-Excel
SUBDIR += p5-DBD-Google
SUBDIR += p5-DBD-InterBase
SUBDIR += p5-DBD-LDAP
SUBDIR += p5-DBD-MariaDB
SUBDIR += p5-DBD-Mock
SUBDIR += p5-DBD-Multi
SUBDIR += p5-DBD-ODBC
SUBDIR += p5-DBD-Oracle
SUBDIR += p5-DBD-Pg
SUBDIR += p5-DBD-PgLite
SUBDIR += p5-DBD-PgPP
SUBDIR += p5-DBD-SQLite
SUBDIR += p5-DBD-SQLite2
SUBDIR += p5-DBD-Sybase
SUBDIR += p5-DBD-XBase
SUBDIR += p5-DBD-cego
SUBDIR += p5-DBD-mysql
SUBDIR += p5-DBD-mysql4
SUBDIR += p5-DBI
SUBDIR += p5-DBI-Shell
SUBDIR += p5-DBICx-Deploy
SUBDIR += p5-DBICx-MapMaker
SUBDIR += p5-DBICx-Sugar
SUBDIR += p5-DBICx-TestDatabase
SUBDIR += p5-DBICx-TxnInsert
SUBDIR += p5-DBIWrapper
SUBDIR += p5-DBIx-Abstract
SUBDIR += p5-DBIx-Admin-CreateTable
SUBDIR += p5-DBIx-Admin-DSNManager
SUBDIR += p5-DBIx-Admin-TableInfo
SUBDIR += p5-DBIx-AnyDBD
SUBDIR += p5-DBIx-Browse
SUBDIR += p5-DBIx-Class
SUBDIR += p5-DBIx-Class-AsFdat
SUBDIR += p5-DBIx-Class-AuditLog
SUBDIR += p5-DBIx-Class-BitField
SUBDIR += p5-DBIx-Class-Candy
SUBDIR += p5-DBIx-Class-Cursor-Cached
SUBDIR += p5-DBIx-Class-CustomPrefetch
SUBDIR += p5-DBIx-Class-DateTime-Epoch
SUBDIR += p5-DBIx-Class-DeploymentHandler
SUBDIR += p5-DBIx-Class-DigestColumns
SUBDIR += p5-DBIx-Class-DynamicDefault
SUBDIR += p5-DBIx-Class-DynamicSubclass
SUBDIR += p5-DBIx-Class-EncodeColumns
SUBDIR += p5-DBIx-Class-EncodedColumn
SUBDIR += p5-DBIx-Class-Fixtures
SUBDIR += p5-DBIx-Class-FrozenColumns
SUBDIR += p5-DBIx-Class-Helpers
SUBDIR += p5-DBIx-Class-InflateColumn-Authen-Passphrase
SUBDIR += p5-DBIx-Class-InflateColumn-FS
SUBDIR += p5-DBIx-Class-InflateColumn-IP
SUBDIR += p5-DBIx-Class-InflateColumn-Serializer
SUBDIR += p5-DBIx-Class-IntrospectableM2M
SUBDIR += p5-DBIx-Class-Loader
SUBDIR += p5-DBIx-Class-Migration
SUBDIR += p5-DBIx-Class-MooseColumns
SUBDIR += p5-DBIx-Class-PassphraseColumn
SUBDIR += p5-DBIx-Class-QueryLog
SUBDIR += p5-DBIx-Class-QueryProfiler
SUBDIR += p5-DBIx-Class-ResultSet-HashRef
SUBDIR += p5-DBIx-Class-ResultSet-RecursiveUpdate
SUBDIR += p5-DBIx-Class-Schema-Config
SUBDIR += p5-DBIx-Class-Schema-Loader
SUBDIR += p5-DBIx-Class-Schema-PopulateMore
SUBDIR += p5-DBIx-Class-Storage-TxnEndHook
SUBDIR += p5-DBIx-Class-TimeStamp
SUBDIR += p5-DBIx-Class-Tree
SUBDIR += p5-DBIx-Class-Tree-NestedSet
SUBDIR += p5-DBIx-Class-UUIDColumns
SUBDIR += p5-DBIx-Class-VirtualColumns
SUBDIR += p5-DBIx-Class-WebForm
SUBDIR += p5-DBIx-Connector
SUBDIR += p5-DBIx-ContextualFetch
SUBDIR += p5-DBIx-Custom
SUBDIR += p5-DBIx-DBHResolver
SUBDIR += p5-DBIx-DBSchema
SUBDIR += p5-DBIx-DataSource
SUBDIR += p5-DBIx-DisconnectAll
SUBDIR += p5-DBIx-Dump
SUBDIR += p5-DBIx-HA
SUBDIR += p5-DBIx-Handler
SUBDIR += p5-DBIx-Inspector
SUBDIR += p5-DBIx-Introspector
SUBDIR += p5-DBIx-Lite
SUBDIR += p5-DBIx-Log4perl
SUBDIR += p5-DBIx-MySQLSequence
SUBDIR += p5-DBIx-NoSQL
SUBDIR += p5-DBIx-Password
SUBDIR += p5-DBIx-Perlish
SUBDIR += p5-DBIx-QueryLog
SUBDIR += p5-DBIx-QuickDB
SUBDIR += p5-DBIx-Recordset
SUBDIR += p5-DBIx-RetryOverDisconnects
SUBDIR += p5-DBIx-SQLEngine
SUBDIR += p5-DBIx-SQLite-Simple
SUBDIR += p5-DBIx-Safe
SUBDIR += p5-DBIx-SearchBuilder
SUBDIR += p5-DBIx-Sequence
SUBDIR += p5-DBIx-Simple
SUBDIR += p5-DBIx-Skinny
SUBDIR += p5-DBIx-Skinny-InflateColumn-DateTime
SUBDIR += p5-DBIx-Skinny-Mixin-DBHResolver
SUBDIR += p5-DBIx-Skinny-Pager
SUBDIR += p5-DBIx-Skinny-Schema-Loader
SUBDIR += p5-DBIx-Sunny
SUBDIR += p5-DBIx-TableHash
SUBDIR += p5-DBIx-Tracer
SUBDIR += p5-DBIx-TransactionManager
SUBDIR += p5-DBIx-Tree
SUBDIR += p5-DBIx-VersionedDDL
SUBDIR += p5-DBIx-Wrapper
SUBDIR += p5-DBIx-XHTML_Table
SUBDIR += p5-DBIx-XML_RDB
SUBDIR += p5-DBM-Deep
SUBDIR += p5-DR-Tarantool
SUBDIR += p5-DWH_File
SUBDIR += p5-Dancer-Plugin-DBIC
SUBDIR += p5-Dancer-Plugin-Database
SUBDIR += p5-Dancer-Plugin-Database-Core
SUBDIR += p5-Dancer-Plugin-Redis
SUBDIR += p5-Dancer-Session-Memcached
SUBDIR += p5-Dancer2-Plugin-DBIC
SUBDIR += p5-Dancer2-Plugin-Database
SUBDIR += p5-Dancer2-Session-DBIC
SUBDIR += p5-Data-Page
SUBDIR += p5-Data-Pageset
SUBDIR += p5-Exception-Class-DBI
SUBDIR += p5-File-Locate
SUBDIR += p5-GDBM
SUBDIR += p5-Genezzo
SUBDIR += p5-GitDDL
SUBDIR += p5-GitDDL-Migrator
SUBDIR += p5-GraphViz-DBI
SUBDIR += p5-HTML-FormHandler-Model-DBIC
SUBDIR += p5-Ima-DBI
SUBDIR += p5-Interchange6-Schema
SUBDIR += p5-Iterator-DBI
SUBDIR += p5-Jifty-DBI
SUBDIR += p5-KyotoCabinet
SUBDIR += p5-LMDB_File
SUBDIR += p5-MLDBM
SUBDIR += p5-MLDBM-Sync
SUBDIR += p5-MR-Tarantool
SUBDIR += p5-Mango
SUBDIR += p5-Memcached-libmemcached
SUBDIR += p5-Metadata
SUBDIR += p5-Mojo-Pg
SUBDIR += p5-MongoDB
SUBDIR += p5-Mongoose
SUBDIR += p5-MySQL-Diff
SUBDIR += p5-Net-Async-CassandraCQL
SUBDIR += p5-ORLite
SUBDIR += p5-ORLite-Migrate
SUBDIR += p5-Oryx
SUBDIR += p5-POE-Component-DBIAgent
SUBDIR += p5-POE-Component-EasyDBI
SUBDIR += p5-POE-Component-LaDBI
SUBDIR += p5-POE-Component-RRDTool
SUBDIR += p5-Pg
SUBDIR += p5-PostgreSQL-PLPerl-Call
SUBDIR += p5-PostgreSQL-PLPerl-Trace
SUBDIR += p5-Prophet
SUBDIR += p5-Protocol-CassandraCQL
SUBDIR += p5-RRD-Simple
SUBDIR += p5-Redis
SUBDIR += p5-Redis-Fast
SUBDIR += p5-Redis-JobQueue
SUBDIR += p5-Redis-RateLimit
SUBDIR += p5-Redis-hiredis
SUBDIR += p5-RedisDB
SUBDIR += p5-RedisDB-Parser
SUBDIR += p5-Relations
SUBDIR += p5-Relations-Query
SUBDIR += p5-ResourcePool-Resource-DBI
SUBDIR += p5-Rose-DB
SUBDIR += p5-Rose-DB-Object
SUBDIR += p5-Rose-DBx-Object-MoreHelpers
SUBDIR += p5-Rose-DBx-Object-Renderer
SUBDIR += p5-SQL-Abstract
SUBDIR += p5-SQL-Abstract-Classic
SUBDIR += p5-SQL-Abstract-Limit
SUBDIR += p5-SQL-Abstract-More
SUBDIR += p5-SQL-Abstract-Pg
SUBDIR += p5-SQL-Abstract-Plugin-InsertMulti
SUBDIR += p5-SQL-Interp
SUBDIR += p5-SQL-Maker
SUBDIR += p5-SQL-NamedPlaceholder
SUBDIR += p5-SQL-ReservedWords
SUBDIR += p5-SQL-SplitStatement
SUBDIR += p5-SQL-Statement
SUBDIR += p5-SQL-Translator
SUBDIR += p5-SQLite-Work
SUBDIR += p5-Scope-Container-DBI
SUBDIR += p5-Search-InvertedIndex
SUBDIR += p5-Search-Namazu
SUBDIR += p5-Search-Xapian
SUBDIR += p5-Store-CouchDB
SUBDIR += p5-T2
SUBDIR += p5-Tangram
SUBDIR += p5-Template-DBI
SUBDIR += p5-Teng
SUBDIR += p5-Test-Cukes
SUBDIR += p5-Test-Database
SUBDIR += p5-Test-DatabaseRow
SUBDIR += p5-Test-Fixture-DBI
SUBDIR += p5-Test-mysqld
SUBDIR += p5-Test-postgresql
SUBDIR += p5-Text-Query-SQL
SUBDIR += p5-Text-xSV
SUBDIR += p5-Tie-DBI
SUBDIR += p5-Tie-LevelDB
SUBDIR += p5-Time-Piece-MySQL
SUBDIR += p5-TokyoCabinet
SUBDIR += p5-Xapian
SUBDIR += p5-mysql-genocide
SUBDIR += p5-tokyotyrant
SUBDIR += pear-DB
SUBDIR += pear-DBA
SUBDIR += pear-DBA_Relational
SUBDIR += pear-DB_DataObject
SUBDIR += pear-DB_DataObject_FormBuilder
SUBDIR += pear-DB_Pager
SUBDIR += pear-DB_QueryTool
SUBDIR += pear-DB_Sqlite_Tools
SUBDIR += pear-DB_Table
SUBDIR += pear-DB_ldap
SUBDIR += pear-DB_ldap2
SUBDIR += pear-Horde_Db
SUBDIR += pear-Horde_HashTable
SUBDIR += pear-Horde_Imsp
SUBDIR += pear-Horde_Memcache
SUBDIR += pear-Horde_Mongo
SUBDIR += pear-MDB
SUBDIR += pear-MDB2
SUBDIR += pear-MDB2_Driver_mysqli
SUBDIR += pear-MDB2_Driver_pgsql
SUBDIR += pear-MDB2_Schema
SUBDIR += pear-MDB_QueryTool
SUBDIR += pear-Structures_DataGrid_DataSource_Array
SUBDIR += pear-Structures_DataGrid_DataSource_CSV
SUBDIR += pear-Structures_DataGrid_DataSource_DB
SUBDIR += pear-Structures_DataGrid_DataSource_PDO
SUBDIR += pear-XML_Query2XML
SUBDIR += pecl-couchbase
SUBDIR += pecl-leveldb
SUBDIR += pecl-memcache
SUBDIR += pecl-memcached
SUBDIR += pecl-mongodb
SUBDIR += pecl-redis
SUBDIR += pecl-rrd
SUBDIR += percona-orchestrator
SUBDIR += percona-toolkit
SUBDIR += pg-gvm
SUBDIR += pg-safeupdate
SUBDIR += pg.el
SUBDIR += pgFormatter
SUBDIR += pg_activity
SUBDIR += pg_citus
SUBDIR += pg_cron
SUBDIR += pg_dirtyread
SUBDIR += pg_ed25519
SUBDIR += pg_filedump
SUBDIR += pg_hashids
SUBDIR += pg_incremental
SUBDIR += pg_net
SUBDIR += pg_partman
SUBDIR += pg_qualstats
SUBDIR += pg_repack
SUBDIR += pg_similarity
SUBDIR += pg_stat_kcache
SUBDIR += pg_store_plans
SUBDIR += pg_textsearch
SUBDIR += pg_tileserv
SUBDIR += pgaccess
SUBDIR += pgactive
SUBDIR += pgadmin3
SUBDIR += pgagroal
SUBDIR += pgbackrest
SUBDIR += pgbadger
SUBDIR += pgbarman
SUBDIR += pgbouncer
SUBDIR += pgdbf
SUBDIR += pgjwt
SUBDIR += pgloader3
SUBDIR += pglogical
SUBDIR += pgmetrics
SUBDIR += pgmodeler
SUBDIR += pgpool-II-43
SUBDIR += pgpool-II-44
SUBDIR += pgpool-II-45
SUBDIR += pgpool-II-46
SUBDIR += pgpool-II-47
SUBDIR += pgreplay
SUBDIR += pgroonga
SUBDIR += pgrouting
SUBDIR += pgsanity
SUBDIR += pgschema
SUBDIR += pgsql-http
SUBDIR += pgtcl
SUBDIR += pgtop
SUBDIR += pguri
SUBDIR += pgvector
SUBDIR += php-tarantool
SUBDIR += php-xapian
SUBDIR += php82-dba
SUBDIR += php82-mysqli
SUBDIR += php82-odbc
SUBDIR += php82-pdo
SUBDIR += php82-pdo_dblib
SUBDIR += php82-pdo_firebird
SUBDIR += php82-pdo_mysql
SUBDIR += php82-pdo_odbc
SUBDIR += php82-pdo_pgsql
SUBDIR += php82-pdo_sqlite
SUBDIR += php82-pgsql
SUBDIR += php82-sqlite3
SUBDIR += php83-dba
SUBDIR += php83-mysqli
SUBDIR += php83-odbc
SUBDIR += php83-pdo
SUBDIR += php83-pdo_dblib
SUBDIR += php83-pdo_firebird
SUBDIR += php83-pdo_mysql
SUBDIR += php83-pdo_odbc
SUBDIR += php83-pdo_pgsql
SUBDIR += php83-pdo_sqlite
SUBDIR += php83-pgsql
SUBDIR += php83-sqlite3
SUBDIR += php84-dba
SUBDIR += php84-mysqli
SUBDIR += php84-odbc
SUBDIR += php84-pdo
SUBDIR += php84-pdo_dblib
SUBDIR += php84-pdo_firebird
SUBDIR += php84-pdo_mysql
SUBDIR += php84-pdo_odbc
SUBDIR += php84-pdo_pgsql
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
SUBDIR += phpmyadmin5
SUBDIR += phppgadmin
SUBDIR += pldebugger
SUBDIR += plpgsql_check
SUBDIR += pointcloud
SUBDIR += postgis-jdbc
SUBDIR += postgis33
SUBDIR += postgis34
SUBDIR += postgis35
SUBDIR += postgis36
SUBDIR += postgresql-cstore_fdw
SUBDIR += postgresql-idn
SUBDIR += postgresql-jdbc
SUBDIR += postgresql-libpgeasy
SUBDIR += postgresql-libpqxx
SUBDIR += postgresql-mysql_fdw
SUBDIR += postgresql-odbc
SUBDIR += postgresql-ogr_fdw
SUBDIR += postgresql-orafce
SUBDIR += postgresql-pgaudit
SUBDIR += postgresql-plproxy
SUBDIR += postgresql-plv8js
SUBDIR += postgresql-prefix
SUBDIR += postgresql-promscale
SUBDIR += postgresql-relay
SUBDIR += postgresql-repmgr
SUBDIR += postgresql-rum
SUBDIR += postgresql-semver
SUBDIR += postgresql-tds_fdw
SUBDIR += postgresql-wal2json
SUBDIR += postgresql-zhparser
SUBDIR += postgresql13-client
SUBDIR += postgresql13-contrib
SUBDIR += postgresql13-docs
SUBDIR += postgresql13-pgtcl
SUBDIR += postgresql13-plperl
SUBDIR += postgresql13-plpython
SUBDIR += postgresql13-pltcl
SUBDIR += postgresql13-server
SUBDIR += postgresql14-client
SUBDIR += postgresql14-contrib
SUBDIR += postgresql14-docs
SUBDIR += postgresql14-pgtcl
SUBDIR += postgresql14-plperl
SUBDIR += postgresql14-plpython
SUBDIR += postgresql14-pltcl
SUBDIR += postgresql14-server
SUBDIR += postgresql15-client
SUBDIR += postgresql15-contrib
SUBDIR += postgresql15-docs
SUBDIR += postgresql15-pgtcl
SUBDIR += postgresql15-plperl
SUBDIR += postgresql15-plpython
SUBDIR += postgresql15-pltcl
SUBDIR += postgresql15-server
SUBDIR += postgresql16-client
SUBDIR += postgresql16-contrib
SUBDIR += postgresql16-docs
SUBDIR += postgresql16-pgtcl
SUBDIR += postgresql16-plperl
SUBDIR += postgresql16-plpython
SUBDIR += postgresql16-pltcl
SUBDIR += postgresql16-server
SUBDIR += postgresql17-client
SUBDIR += postgresql17-contrib
SUBDIR += postgresql17-docs
SUBDIR += postgresql17-pgtcl
SUBDIR += postgresql17-plperl
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
SUBDIR += prisma-engines
SUBDIR += proftpd-mod_sql_mysql
SUBDIR += proftpd-mod_sql_odbc
SUBDIR += proftpd-mod_sql_postgres
SUBDIR += proftpd-mod_sql_sqlite
SUBDIR += proftpd-mod_sql_tds
SUBDIR += prometheus-postgres-exporter
SUBDIR += prometheus-postgresql-adapter
SUBDIR += proxysql
SUBDIR += pspg
SUBDIR += puppetdb-terminus8
SUBDIR += puppetdb8
SUBDIR += puredb
SUBDIR += pxlib
SUBDIR += pxtools
SUBDIR += py-Elixir
SUBDIR += py-PyGreSQL
SUBDIR += py-Pyrseas
SUBDIR += py-aesqlapius
SUBDIR += py-agate-sql
SUBDIR += py-aiodataloader
SUBDIR += py-aiomcache
SUBDIR += py-aiomysql
SUBDIR += py-aiopg
SUBDIR += py-aioredis
SUBDIR += py-aiosql
SUBDIR += py-aiosqlite
SUBDIR += py-alembic
SUBDIR += py-anysqlite
SUBDIR += py-apache-arrow
SUBDIR += py-apsw
SUBDIR += py-asyncmy
SUBDIR += py-asyncpg
SUBDIR += py-berkeleydb
SUBDIR += py-cassandra-driver
SUBDIR += py-couchdb
SUBDIR += py-cymysql
SUBDIR += py-databases
SUBDIR += py-databricks-sql-connector
SUBDIR += py-datafusion
SUBDIR += py-dbf
SUBDIR += py-dbt-core
SUBDIR += py-dbt-duckdb
SUBDIR += py-dbt-semantic-interfaces
SUBDIR += py-dbt-snowflake
SUBDIR += py-dbutils
SUBDIR += py-duckdb
SUBDIR += py-duckdb_engine
SUBDIR += py-fakeredis
SUBDIR += py-fastparquet
SUBDIR += py-fdb
SUBDIR += py-firebirdsql
SUBDIR += py-flask-pymongo
SUBDIR += py-flask-sqlalchemy
SUBDIR += py-flask-sqlalchemy30
SUBDIR += py-gdbm
SUBDIR += py-geoalchemy2
SUBDIR += py-hiredis
SUBDIR += py-influxdb
SUBDIR += py-kyotocabinet
SUBDIR += py-leveldb
SUBDIR += py-litecli
SUBDIR += py-lmdb
SUBDIR += py-mariadb
SUBDIR += py-marshmallow-sqlalchemy
SUBDIR += py-minidb
SUBDIR += py-mongoengine
SUBDIR += py-motor
SUBDIR += py-mycli
SUBDIR += py-mysql-connector-python
SUBDIR += py-mysqlclient
SUBDIR += py-ormar
SUBDIR += py-partd
SUBDIR += py-peewee
SUBDIR += py-peewee_migrate
SUBDIR += py-pg8000
SUBDIR += py-pgcli
SUBDIR += py-pgdbconn
SUBDIR += py-pglast
SUBDIR += py-pglite
SUBDIR += py-pgmigrate
SUBDIR += py-pgspecial
SUBDIR += py-pickledb
SUBDIR += py-pickleshare
SUBDIR += py-pony
SUBDIR += py-postgresql
SUBDIR += py-powa-collector
SUBDIR += py-prisma
SUBDIR += py-psycogreen
SUBDIR += py-psycopg
SUBDIR += py-psycopg-c
SUBDIR += py-psycopg-pool
SUBDIR += py-psycopg2
SUBDIR += py-psycopg2cffi
SUBDIR += py-pum
SUBDIR += py-pyarrow
SUBDIR += py-pylibmc
SUBDIR += py-pymemcache
SUBDIR += py-pymongo
SUBDIR += py-pymssql
SUBDIR += py-pymysql
SUBDIR += py-pyodbc
SUBDIR += py-pypuppetdb
SUBDIR += py-python-arango
SUBDIR += py-python-binary-memcached
SUBDIR += py-python-memcached
SUBDIR += py-python-sql
SUBDIR += py-python-swiftclient
SUBDIR += py-qdrant-client
SUBDIR += py-queries
SUBDIR += py-rb
SUBDIR += py-redis
SUBDIR += py-redis2
SUBDIR += py-redis5
SUBDIR += py-redis6
SUBDIR += py-redisvl
SUBDIR += py-redshift-connector
SUBDIR += py-rrdtool
SUBDIR += py-schemachange
SUBDIR += py-sispy
SUBDIR += py-snowddl
SUBDIR += py-snowflake-connector-python
SUBDIR += py-south
SUBDIR += py-sqlalchemy-json
SUBDIR += py-sqlalchemy-migrate
SUBDIR += py-sqlalchemy-utils
SUBDIR += py-sqlalchemy10
SUBDIR += py-sqlalchemy14
SUBDIR += py-sqlalchemy20
SUBDIR += py-sqlcipher3
SUBDIR += py-sqlframe
SUBDIR += py-sqlglot
SUBDIR += py-sqlglotrs
SUBDIR += py-sqlite-anyio
SUBDIR += py-sqlite-fts4
SUBDIR += py-sqlite-migrate
SUBDIR += py-sqlite-utils
SUBDIR += py-sqlite3
SUBDIR += py-sqlmodel
SUBDIR += py-sqlobject
SUBDIR += py-sqloxide
SUBDIR += py-sqlparse
SUBDIR += py-sqlrelay
SUBDIR += py-tableschema
SUBDIR += py-tarantool
SUBDIR += py-tiledb
SUBDIR += py-txredisapi
SUBDIR += py-unqlite
SUBDIR += py-valkey
SUBDIR += py-varstack
SUBDIR += py-whisper
SUBDIR += py-xapian
SUBDIR += py-xrootd
SUBDIR += py-zodbpickle
SUBDIR += pythoncego
SUBDIR += qdbm
SUBDIR += qdbm-plus
SUBDIR += qdrant
SUBDIR += qof
SUBDIR += qt5-sql
SUBDIR += qt5-sqldrivers-mysql
SUBDIR += qt5-sqldrivers-odbc
SUBDIR += qt5-sqldrivers-pgsql
SUBDIR += qt5-sqldrivers-sqlite2
SUBDIR += qt5-sqldrivers-sqlite3
SUBDIR += qt5-sqldrivers-tds
SUBDIR += qt6-base_sqldriver
SUBDIR += quake
SUBDIR += recutils
SUBDIR += redis
SUBDIR += redis-devel
SUBDIR += redis62
SUBDIR += redis72
SUBDIR += redis74
SUBDIR += redis80
SUBDIR += redis82
SUBDIR += redis_exporter
SUBDIR += redisjson
SUBDIR += retcl
SUBDIR += rocksdb
SUBDIR += rocksdb-jni
SUBDIR += rocksdb9
SUBDIR += rqlite
SUBDIR += rrdman
SUBDIR += rrdmerge
SUBDIR += rrdtool
SUBDIR += ruby-bdb
SUBDIR += ruby-qdbm
SUBDIR += ruby-tokyocabinet
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
SUBDIR += rubygem-activemodel50
SUBDIR += rubygem-activemodel52
SUBDIR += rubygem-activemodel60
SUBDIR += rubygem-activemodel61
SUBDIR += rubygem-activemodel70
SUBDIR += rubygem-activemodel71
SUBDIR += rubygem-activemodel72
SUBDIR += rubygem-activemodel80
SUBDIR += rubygem-activemodel81
SUBDIR += rubygem-activerecord-explain-analyze
SUBDIR += rubygem-activerecord-gitlab
SUBDIR += rubygem-activerecord-import
SUBDIR += rubygem-activerecord-jdbc-adapter
SUBDIR += rubygem-activerecord-jdbcmysql-adapter
SUBDIR += rubygem-activerecord-session_store
SUBDIR += rubygem-activerecord-trilogy-adapter
SUBDIR += rubygem-activerecord4
SUBDIR += rubygem-activerecord5
SUBDIR += rubygem-activerecord50
SUBDIR += rubygem-activerecord52
SUBDIR += rubygem-activerecord60
SUBDIR += rubygem-activerecord61
SUBDIR += rubygem-activerecord70
SUBDIR += rubygem-activerecord71
SUBDIR += rubygem-activerecord72
SUBDIR += rubygem-activerecord80
SUBDIR += rubygem-activerecord81
SUBDIR += rubygem-after_commit_queue
SUBDIR += rubygem-amalgalite
SUBDIR += rubygem-arel
SUBDIR += rubygem-arel-helpers
SUBDIR += rubygem-arel6
SUBDIR += rubygem-arel7
SUBDIR += rubygem-arel8
SUBDIR += rubygem-attr_json
SUBDIR += rubygem-awesome_nested_set
SUBDIR += rubygem-bdb1
SUBDIR += rubygem-bigrecord
SUBDIR += rubygem-brpoplpush-redis_script
SUBDIR += rubygem-click_house-client
SUBDIR += rubygem-couchrest
SUBDIR += rubygem-dalli
SUBDIR += rubygem-data_objects
SUBDIR += rubygem-datamapper
SUBDIR += rubygem-dbd-mysql
SUBDIR += rubygem-dbd-pg
SUBDIR += rubygem-dbd-sqlite3
SUBDIR += rubygem-dbf
SUBDIR += rubygem-dbf4
SUBDIR += rubygem-dbi
SUBDIR += rubygem-dbm
SUBDIR += rubygem-dm-aggregates
SUBDIR += rubygem-dm-chunked_query
SUBDIR += rubygem-dm-constraints
SUBDIR += rubygem-dm-core
SUBDIR += rubygem-dm-do-adapter
SUBDIR += rubygem-dm-migrations
SUBDIR += rubygem-dm-mysql-adapter
SUBDIR += rubygem-dm-observer
SUBDIR += rubygem-dm-pager
SUBDIR += rubygem-dm-paperclip
SUBDIR += rubygem-dm-postgres-adapter
SUBDIR += rubygem-dm-serializer
SUBDIR += rubygem-dm-timestamps
SUBDIR += rubygem-dm-transactions
SUBDIR += rubygem-dm-types
SUBDIR += rubygem-dm-validations
SUBDIR += rubygem-do_mysql
SUBDIR += rubygem-do_postgres
SUBDIR += rubygem-do_sqlite3
SUBDIR += rubygem-em-redis-unified
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
SUBDIR += rubygem-globalid-rails60
SUBDIR += rubygem-globalid-rails61
SUBDIR += rubygem-globalid-rails70
SUBDIR += rubygem-globalid-rails71
SUBDIR += rubygem-globalid-rails72
SUBDIR += rubygem-globalid-rails80
SUBDIR += rubygem-globalid-rails81
SUBDIR += rubygem-google-cloud-datastore
SUBDIR += rubygem-google-cloud-datastore-v1
SUBDIR += rubygem-google-cloud-firestore
SUBDIR += rubygem-google-cloud-firestore-v1
SUBDIR += rubygem-her
SUBDIR += rubygem-hiredis
SUBDIR += rubygem-influxdb
SUBDIR += rubygem-jdbc-mysql
SUBDIR += rubygem-leo_manager_client
SUBDIR += rubygem-marginalia
SUBDIR += rubygem-mario-redis-lock
SUBDIR += rubygem-memcache
SUBDIR += rubygem-memcache-client
SUBDIR += rubygem-microscope
SUBDIR += rubygem-mysql
SUBDIR += rubygem-mysql2
SUBDIR += rubygem-neighbor
SUBDIR += rubygem-openid-redis-store
SUBDIR += rubygem-paranoia
SUBDIR += rubygem-pg
SUBDIR += rubygem-pg-gitlab
SUBDIR += rubygem-pg_array_parser
SUBDIR += rubygem-pg_query
SUBDIR += rubygem-pghero
SUBDIR += rubygem-pghero-rails5
SUBDIR += rubygem-pghero-rails50
SUBDIR += rubygem-pl-puppetdb-ruby
SUBDIR += rubygem-postgres_ext
SUBDIR += rubygem-puppetdb_cli
SUBDIR += rubygem-rbase
SUBDIR += rubygem-red-arrow
SUBDIR += rubygem-red-arrow-dataset
SUBDIR += rubygem-red-arrow-flight
SUBDIR += rubygem-red-arrow-flight-sql
SUBDIR += rubygem-red-gandiva
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
SUBDIR += rubygem-redis-actionpack-rails60
SUBDIR += rubygem-redis-actionpack-rails61
SUBDIR += rubygem-redis-actionpack-rails70
SUBDIR += rubygem-redis-client
SUBDIR += rubygem-redis-cluster-client
SUBDIR += rubygem-redis-clustering
SUBDIR += rubygem-redis-clustering-gitlab
SUBDIR += rubygem-redis-gitlab
SUBDIR += rubygem-redis-namespace
SUBDIR += rubygem-redis-namespace-gitlab
SUBDIR += rubygem-redis-namespace110
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_cable-rails80
SUBDIR += rubygem-solid_cache
SUBDIR += rubygem-solid_cache-rails72
SUBDIR += rubygem-solid_cache-rails80
SUBDIR += rubygem-solid_queue
SUBDIR += rubygem-solid_queue-rails72
SUBDIR += rubygem-solid_queue-rails80
SUBDIR += rubygem-sqlite3
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
SUBDIR += sequeler
SUBDIR += sfcgal
SUBDIR += sharedance
SUBDIR += slony1v2
SUBDIR += soci
SUBDIR += spatialite
SUBDIR += spatialite-tools
SUBDIR += spatialite_gui
SUBDIR += speedtables
SUBDIR += sq
SUBDIR += sql-workbench
SUBDIR += sqlcached
SUBDIR += sqlcipher
SUBDIR += sqlclient
SUBDIR += sqldeveloper
SUBDIR += sqlite-ext-miscfuncs
SUBDIR += sqlite-ext-pcre
SUBDIR += sqlite-ext-regexp
SUBDIR += sqlite-ext-spellfix
SUBDIR += sqlite2
SUBDIR += sqlite3
SUBDIR += sqlitebrowser
SUBDIR += sqliteconvert
SUBDIR += sqlitecpp
SUBDIR += sqlitemanager
SUBDIR += sqliteodbc
SUBDIR += sqlitestudio
SUBDIR += sqlrelay
SUBDIR += sqlx-cli
SUBDIR += sqsh
SUBDIR += squirrel-sql
SUBDIR += surrealdb
SUBDIR += symphytum
SUBDIR += tarantool
SUBDIR += tarantool-c
SUBDIR += tcl-Mysql
SUBDIR += tcl-lmdb
SUBDIR += tcl-sqlite3
SUBDIR += tdb
SUBDIR += tdb1
SUBDIR += tdb1410
SUBDIR += tdb1413
SUBDIR += tdbc
SUBDIR += tile38
SUBDIR += tiledb
SUBDIR += timescaledb
SUBDIR += timescaledb-backup
SUBDIR += timescaledb-parallel-copy
SUBDIR += timescaledb-tune
SUBDIR += tinycdb
SUBDIR += tkrzw
SUBDIR += tkrzw-python
SUBDIR += tokyocabinet
SUBDIR += tokyotyrant
+ SUBDIR += tredis
SUBDIR += trilogy
SUBDIR += tuning-primer
SUBDIR += twemproxy
SUBDIR += unixODBC
SUBDIR += usql
SUBDIR += valkey
SUBDIR += valkey8
SUBDIR += vfront
SUBDIR += virtualpg
SUBDIR += weaviate
SUBDIR += webdis
SUBDIR += wfb2sql
SUBDIR += xapian-bindings
SUBDIR += xapian-core
SUBDIR += xls2txt
SUBDIR += xrootd
SUBDIR += xtrabackup80
SUBDIR += xtrabackup84
SUBDIR += zodb
.include <bsd.port.subdir.mk>
diff --git a/databases/tredis/Makefile b/databases/tredis/Makefile
new file mode 100644
index 000000000000..a622d4cd3e3f
--- /dev/null
+++ b/databases/tredis/Makefile
@@ -0,0 +1,301 @@
+PORTNAME= tredis
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1.1
+CATEGORIES= databases
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Terminal UI for Redis
+WWW= https://github.com/huseyinbabal/tredis
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cargo ssl
+USE_GITHUB= yes
+GH_ACCOUNT= huseyinbabal
+
+CARGO_CRATES= aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arcstr-1.2.0 \
+ atomic-0.6.1 \
+ autocfg-1.5.0 \
+ base64-0.22.1 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ block-buffer-0.10.4 \
+ bumpalo-3.19.1 \
+ bytemuck-1.24.0 \
+ bytes-1.11.0 \
+ castaway-0.2.4 \
+ cc-1.2.52 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.42 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.7 \
+ colorchoice-1.0.4 \
+ combine-4.6.7 \
+ compact_str-0.9.0 \
+ convert_case-0.10.0 \
+ core-foundation-0.9.4 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.7 \
+ csscolorparser-0.6.2 \
+ darling-0.23.0 \
+ darling_core-0.23.0 \
+ darling_macro-0.23.0 \
+ deltae-0.3.2 \
+ deranged-0.5.5 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ digest-0.10.7 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
+ document-features-0.2.12 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ euclid-0.22.11 \
+ fancy-regex-0.11.0 \
+ fastrand-2.3.0 \
+ filedescriptor-0.8.3 \
+ find-msvc-tools-0.1.7 \
+ finl_unicode-1.4.0 \
+ fixedbitset-0.4.2 \
+ fnv-1.0.7 \
+ foldhash-0.2.0 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
+ form_urlencoded-1.2.2 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
+ hashbrown-0.16.1 \
+ heck-0.5.0 \
+ hex-0.4.3 \
+ hostname-0.4.2 \
+ iana-time-zone-0.1.64 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
+ icu_provider-2.1.1 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ indexmap-2.13.0 \
+ indoc-2.0.7 \
+ instability-0.3.11 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ js-sys-0.3.83 \
+ kasuari-0.4.11 \
+ lab-0.11.0 \
+ lazy_static-1.5.0 \
+ libc-0.2.180 \
+ libredox-0.1.12 \
+ line-clipping-0.3.5 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ lru-0.16.3 \
+ mac_address-1.1.8 \
+ memchr-2.7.6 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
+ minimal-lexical-0.2.1 \
+ mio-1.1.1 \
+ native-tls-0.2.14 \
+ nix-0.29.0 \
+ nom-7.1.3 \
+ num-bigint-0.4.6 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-traits-0.2.19 \
+ num_threads-0.1.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ openssl-0.10.75 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-src-300.5.4+3.5.4 \
+ openssl-sys-0.9.111 \
+ option-ext-0.2.0 \
+ ordered-float-4.6.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ percent-encoding-2.3.2 \
+ pest-2.8.5 \
+ pest_derive-2.8.5 \
+ pest_generator-2.8.5 \
+ pest_meta-2.8.5 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.13.0 \
+ potential_utf-0.1.4 \
+ powerfmt-0.2.0 \
+ proc-macro2-1.0.105 \
+ quote-1.0.43 \
+ r-efi-5.3.0 \
+ rand-0.8.5 \
+ rand_core-0.6.4 \
+ ratatui-0.30.0 \
+ ratatui-core-0.1.0 \
+ ratatui-crossterm-0.1.0 \
+ ratatui-macros-0.7.0 \
+ ratatui-termwiz-0.1.0 \
+ ratatui-widgets-0.3.0 \
+ redis-1.0.2 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustc_version-0.4.1 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ schannel-0.1.28 \
+ scopeguard-1.2.0 \
+ security-framework-2.11.1 \
+ security-framework-sys-2.15.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.149 \
+ serde_yaml-0.9.34+deprecated \
+ sha1_smol-1.0.1 \
+ sha2-0.10.9 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ siphasher-1.0.1 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
+ stable_deref_trait-1.2.1 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ syn-1.0.109 \
+ syn-2.0.114 \
+ synstructure-0.13.2 \
+ tempfile-3.24.0 \
+ terminfo-0.9.0 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.17 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ tinystr-0.8.2 \
+ tokio-1.49.0 \
+ tokio-macros-2.6.0 \
+ tokio-native-tls-0.3.1 \
+ tokio-util-0.7.18 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicode-ident-1.0.22 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.2.2 \
+ unsafe-libyaml-0.2.11 \
+ url-2.5.8 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ vtparse-0.6.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ wezterm-bidi-0.2.3 \
+ wezterm-blob-leases-0.1.1 \
+ wezterm-color-types-0.3.0 \
+ wezterm-dynamic-0.2.1 \
+ wezterm-dynamic-derive-0.1.1 \
+ wezterm-input-types-0.1.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ xxhash-rust-0.8.15 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zmij-1.0.13
+
+CARGO_ENV= OPENSSL_NO_VENDOR=1
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/databases/tredis/distinfo b/databases/tredis/distinfo
new file mode 100644
index 000000000000..e51f947536d7
--- /dev/null
+++ b/databases/tredis/distinfo
@@ -0,0 +1,561 @@
+TIMESTAMP = 1769594214
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+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.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+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.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arcstr-1.2.0.crate) = 03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d
+SIZE (rust/crates/arcstr-1.2.0.crate) = 32237
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+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/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.52.crate) = cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3
+SIZE (rust/crates/cc-1.2.52.crate) = 93477
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
+SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
+SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
+SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
+SIZE (rust/crates/darling-0.23.0.crate) = 43298
+SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
+SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
+SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
+SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
+SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
+SHA256 (rust/crates/find-msvc-tools-0.1.7.crate) = f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41
+SIZE (rust/crates/find-msvc-tools-0.1.7.crate) = 31127
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+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
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd
+SIZE (rust/crates/hostname-0.4.2.crate) = 12983
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+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.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/instability-0.3.11.crate) = 357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d
+SIZE (rust/crates/instability-0.3.11.crate) = 14472
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
+SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
+SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
+SIZE (rust/crates/lab-0.11.0.crate) = 15140
+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.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
+SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
+SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593
+SIZE (rust/crates/lru-0.16.3.crate) = 16743
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
+SIZE (rust/crates/memmem-0.1.1.crate) = 10665
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/openssl-0.10.75.crate) = 08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328
+SIZE (rust/crates/openssl-0.10.75.crate) = 288136
+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.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-src-300.5.4+3.5.4.crate) = a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72
+SIZE (rust/crates/openssl-src-300.5.4+3.5.4.crate) = 7102203
+SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321
+SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.5.crate) = 2c9eb05c21a464ea704b53158d358a31e6425db2f63a1a7312268b05fe2b75f7
+SIZE (rust/crates/pest-2.8.5.crate) = 129838
+SHA256 (rust/crates/pest_derive-2.8.5.crate) = 68f9dbced329c441fa79d80472764b1a2c7e57123553b8519b36663a2fb234ed
+SIZE (rust/crates/pest_derive-2.8.5.crate) = 43550
+SHA256 (rust/crates/pest_generator-2.8.5.crate) = 3bb96d5051a78f44f43c8f712d8e810adb0ebf923fc9ed2655a7f66f63ba8ee5
+SIZE (rust/crates/pest_generator-2.8.5.crate) = 18653
+SHA256 (rust/crates/pest_meta-2.8.5.crate) = 602113b5b5e8621770cfd490cfd90b9f84ab29bd2b0e49ad83eb6d186cef2365
+SIZE (rust/crates/pest_meta-2.8.5.crate) = 42953
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+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.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.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
+SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
+SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
+SIZE (rust/crates/quote-1.0.43.crate) = 31587
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
+SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
+SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
+SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
+SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
+SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
+SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
+SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
+SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
+SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
+SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
+SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/redis-1.0.2.crate) = 5dfe20977fe93830c0e9817a16fbf1ed1cfd8d4bba366087a1841d2c6033c251
+SIZE (rust/crates/redis-1.0.2.crate) = 361912
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
+SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
+SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
+SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
+SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
+SIZE (rust/crates/termios-0.3.3.crate) = 17103
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+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.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tokio-1.49.0.crate) = 72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86
+SIZE (rust/crates/tokio-1.49.0.crate) = 857029
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
+SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
+SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098
+SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330
+SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
+SIZE (rust/crates/url-2.5.8.crate) = 86512
+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.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+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/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
+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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
+SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
+SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
+SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
+SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
+SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
+SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
+SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
+SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
+SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-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.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
+SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+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/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zmij-1.0.13.crate) = ac93432f5b761b22864c774aac244fa5c0fd877678a4c37ebf6cf42208f9c9ec
+SIZE (rust/crates/zmij-1.0.13.crate) = 23625
+SHA256 (huseyinbabal-tredis-v1.1.1_GH0.tar.gz) = a878d0b08fc45d4af0a9b4a6a50c73bdc6f69da7178853688e06adab4ae6221a
+SIZE (huseyinbabal-tredis-v1.1.1_GH0.tar.gz) = 60399
diff --git a/databases/tredis/pkg-descr b/databases/tredis/pkg-descr
new file mode 100644
index 000000000000..765ab88808c7
--- /dev/null
+++ b/databases/tredis/pkg-descr
@@ -0,0 +1,10 @@
+tredis is a terminal-based user interface for managing Redis servers.
+
+Features include:
+- Manage multiple Redis servers from a single interface
+- Browse keys with pagination and filtering
+- View all major Redis data types (strings, lists, sets, hashes,
+ sorted sets, streams)
+- Monitor real-time commands and manage pub/sub channels
+- Inspect server information
+- Secure connections using TLS

File Metadata

Mime Type
text/x-diff
Expires
Sun, Mar 29, 1:46 PM (1 d, 18 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28218348
Default Alt Text
(88 KB)

Event Timeline