diff --git a/databases/Makefile b/databases/Makefile index 763fd594da2d..b238d51cdfeb 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1,1184 +1,1185 @@ COMMENT = Databases and related software SUBDIR += R-cran-DBI SUBDIR += R-cran-RMariaDB SUBDIR += R-cran-RMySQL SUBDIR += R-cran-RPostgreSQL SUBDIR += R-cran-RPostgres SUBDIR += R-cran-RSQLite SUBDIR += R-cran-cachem SUBDIR += R-cran-dbplyr SUBDIR += R-cran-dtplyr SUBDIR += R-cran-fastmap SUBDIR += R-cran-nanoparquet SUBDIR += R-cran-pool 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 += cargo-pgrx SUBDIR += cassandra-cpp-driver SUBDIR += cassandra3 SUBDIR += cassandra4 SUBDIR += cassandra5 SUBDIR += casstcl SUBDIR += cayley SUBDIR += cdb SUBDIR += cego SUBDIR += cegobridge SUBDIR += clickhouse SUBDIR += clickhouse-cpp + SUBDIR += clickhouse-devel 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 += datafusion-cli SUBDIR += db SUBDIR += db18 SUBDIR += db5 SUBDIR += dbeaver SUBDIR += dbf SUBDIR += dbh SUBDIR += dbixx SUBDIR += dbow SUBDIR += dbtool SUBDIR += dbview SUBDIR += diesel SUBDIR += dlmdb 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 += groonga-normalizer-mysql SUBDIR += hashtypes SUBDIR += heidisql SUBDIR += hiredis SUBDIR += hsqldb SUBDIR += iceberg-rust 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 += kbibtex SUBDIR += kdb SUBDIR += kexi SUBDIR += keydb SUBDIR += kyotocabinet SUBDIR += kyototycoon SUBDIR += ladybug SUBDIR += ldb25 SUBDIR += ldb28 SUBDIR += ldb29 SUBDIR += leo_center 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 += mariadb123-client SUBDIR += mariadb123-server SUBDIR += mdbtools SUBDIR += mdbx SUBDIR += mdcached SUBDIR += memcached SUBDIR += memtui SUBDIR += metabase SUBDIR += mongodb-tools SUBDIR += mongodb70 SUBDIR += mongodb80 SUBDIR += mongosh 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 += mysql96-client SUBDIR += mysql96-server SUBDIR += mysql97-client SUBDIR += mysql97-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-Mojo-SQL 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_auto_failover SUBDIR += pg_auto_failover-devel 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_search 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-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 += 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-apswutils 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-harlequin SUBDIR += py-harlequin-mysql SUBDIR += py-harlequin-postgres 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-oxyde SUBDIR += py-oxyde-core 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-pyarrow-stubs SUBDIR += py-pyiceberg 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-sqlglot-mypy SUBDIR += py-sqlglotc SUBDIR += py-sqlite-anyio SUBDIR += py-sqlite-fts4 SUBDIR += py-sqlite-migrate SUBDIR += py-sqlite-utils SUBDIR += py-sqlite-vec SUBDIR += py-sqlite3 SUBDIR += py-sqlmodel SUBDIR += py-sqlobject SUBDIR += py-sqloxide SUBDIR += py-sqlparse SUBDIR += py-sqlrelay SUBDIR += py-squall-sql 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 += rainfrog SUBDIR += recutils SUBDIR += redis SUBDIR += redis-devel SUBDIR += redis62 SUBDIR += redis72 SUBDIR += redis74 SUBDIR += redis80 SUBDIR += redis82 SUBDIR += redis84 SUBDIR += redis86 SUBDIR += redis_exporter SUBDIR += redisbloom SUBDIR += redisjson SUBDIR += redisjson86 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-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-lmdb 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 += sabiql 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 += sqlite-ext-vec SUBDIR += sqlite-jdbc 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 += vchord SUBDIR += vfront SUBDIR += virtualpg SUBDIR += weaviate SUBDIR += webdis SUBDIR += wfb2sql SUBDIR += xapian-bindings SUBDIR += xapian-core SUBDIR += xapian-core14 SUBDIR += xls2txt SUBDIR += xrootd SUBDIR += xtrabackup80 SUBDIR += xtrabackup84 SUBDIR += zodb .include diff --git a/databases/clickhouse-devel/Makefile b/databases/clickhouse-devel/Makefile new file mode 100644 index 000000000000..8506cbc77b17 --- /dev/null +++ b/databases/clickhouse-devel/Makefile @@ -0,0 +1,178 @@ +PORTNAME= clickhouse +DISTVERSIONPREFIX= v +DISTVERSION= 26.2.6.27 +DISTVERSIONSUFFIX=-stable +CATEGORIES= databases +DIST_SUBDIR= ${PORTNAME} +PKGNAMESUFFIX= -devel + +# implicit-approval+: pi +MAINTAINER= bofh@FreeBSD.org +COMMENT= Fast open-source OLAP database management system +WWW= https://clickhouse.com/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +CONFLICTS_INSTALL= clickhouse-[0-9]* + +ONLY_FOR_ARCHS= aarch64 amd64 +ONLY_FOR_ARCHS_REASON= only supported on aarch64 and amd64 + +BUILD_DEPENDS= bash:shells/bash \ + gfind:misc/findutils \ + ggrep:textproc/gnugrep \ + nasm:devel/nasm +RUN_DEPENDS= bash:shells/bash +.if defined(MAINTAINER_MODE) +RUN_DEPENDS+= jq:textproc/jq +.endif + +USES= cmake cpe localbase ninja perl5 python shebangfix +CPE_VENDOR= ${PORTNAME} +USE_GITHUB= yes +GH_ACCOUNT= ClickHouse +GH_PROJECT= ClickHouse +GH_TUPLE= +.include "${.CURDIR}/Makefile.submodules" +USE_PERL5= build +USE_RC_SUBR= ${PORTNAME} + +SHEBANG_FILES= tests/clickhouse-test \ + tests/queries/0_stateless/02010_lc_native.python \ + tests/queries/0_stateless/02203_shebang +SHEBANG_GLOB= *.expect *.py *.python *.sh +SHEBANG_LANG= clickhouse-local expect +clickhouse-local_OLD_CMD= /usr/bin/clickhouse-local +clickhouse-local_CMD= ${LOCALBASE}/bin/clickhouse-local +expect_OLD_CMD= /usr/bin/expect +expect_CMD= ${LOCALBASE}/bin/expect + +CMAKE_ARGS= -DCMAKE_CXX_STANDARD=20 \ + -DNO_WERROR=1 \ + -DCOMPILER_CACHE=disabled \ + -DPARALLEL_COMPILE_JOBS=${MAKE_JOBS_NUMBER} \ + -DPARALLEL_LINK_JOBS=${MAKE_JOBS_NUMBER} \ + -DUSE_SYSTEM_COMPILER_RT=ON +CMAKE_OFF= ENABLE_PARQUET ENABLE_THINLTO ENABLE_UTILS + +.if defined(WITH_DEBUG) +CMAKE_BUILD_TYPE=Debug +.else +CMAKE_BUILD_TYPE=Release +.endif + +USERS= clickhouse +GROUPS= clickhouse + +# The version stamp of libclickhouse.so doesn't always match ${PORTVERSION} +PLIST_SUB= SOVERSION=${SOVERSION} + +OPTIONS_DEFINE= LLVM RUST TEST +OPTIONS_SUB= yes + +LLVM_DESC= Build with support for JIT-compiling expressions +RUST_DESC= Build with Rust language support + +LLVM_BROKEN= In tree LLVM is broken +LLVM_CMAKE_BOOL= ENABLE_DWARF_PARSER ENABLE_EMBEDDED_COMPILER +RUST_BUILD_DEPENDS= rustc:lang/rust +RUST_CMAKE_BOOL= ENABLE_RUST +TEST_RUN_DEPENDS= expect>0:lang/expect +TEST_CMAKE_BOOL= ENABLE_TESTS + +BINARY_ALIAS= find=${LOCALBASE}/bin/gfind \ + grep=${LOCALBASE}/bin/ggrep + +.include + +.if ${OPSYS} == FreeBSD +USES+= llvm:min=21 +CFLAGS+=-Wno-error=int-conversion +.endif + +.if ${OPSYS} == FreeBSD +SUB_LIST+= LEGACY_LIMITS="@comment " \ + MODERN_LIMITS="" +.else +SUB_LIST+= LEGACY_LIMITS="" \ + MODERN_LIMITS="@comment " +.endif + +SOVERSION= ${PORTVERSION} + +post-patch: + @${REINPLACE_CMD} -e 's|/var/lib/clickhouse|/var/db/clickhouse|;s|/var/log/clickhouse-server|/var/log/clickhouse|;s|/etc/clickhouse-server|${PREFIX}/etc/clickhouse-server|' ${WRKSRC}/programs/server/config.xml + @${REINPLACE_CMD} -e 's|^ROOT_PATH.*|ROOT_PATH=${WRKSRC}|' ${WRKSRC}/utils/list-licenses/list-licenses.sh + ${CP} -R ${WRKSRC}/contrib/rapidjson/contrib/natvis ${WRKSRC}/contrib/natvis + cd ${WRKSRC}/contrib/openldap-cmake && ${LN} -s freebsd_x86_64 freebsd_aarch64 + +post-install: + @${RM} ${STAGEDIR}${PREFIX}/bin/config-processor + @${RM} -r ${STAGEDIR}${PREFIX}/include/gtest + @${RM} ${STAGEDIR}${PREFIX}/lib/libgtest* + @${RM} ${STAGEDIR}${PREFIX}/lib/libcxx.a + @${RM} ${STAGEDIR}${PREFIX}/lib/libcxxabi.a + @${RM} ${STAGEDIR}${PREFIX}/lib/libunwind.a + @${RM} -r ${STAGEDIR}${PREFIX}/lib/debug + ${MV} ${STAGEDIR}${PREFIX}/etc/clickhouse-client/config.xml \ + ${STAGEDIR}${PREFIX}/etc/clickhouse-client/config.xml.sample + ${MV} ${STAGEDIR}${PREFIX}/etc/clickhouse-server/config.xml \ + ${STAGEDIR}${PREFIX}/etc/clickhouse-server/config.xml.sample + ${MV} ${STAGEDIR}${PREFIX}/etc/clickhouse-server/users.xml \ + ${STAGEDIR}${PREFIX}/etc/clickhouse-server/users.xml.sample + @${MKDIR} ${STAGEDIR}/var/db/clickhouse + @${MKDIR} ${STAGEDIR}/var/log/clickhouse + @${MKDIR} ${STAGEDIR}/var/run/clickhouse + +do-test-TEST-on: + cd ${WRKSRC} && ctest -j4 -V + +.if defined(MAINTAINER_MODE) +_make-touples: extract + @set -eu; \ + _REPO=${GH_ACCOUNT}/${GH_PROJECT}; \ + _API="https://api.github.com/repos/$${_REPO}"; \ + _TAG=${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}; \ + _TMPDIR=$$(mktemp -d -t clickhouse-submods); \ + trap 'rm -rf "$${_TMPDIR}"' EXIT INT TERM; \ + _OUTFILE="$$(pwd)/Makefile.submodules"; \ + _CURL_OPTS="-s"; \ + if [ -n "$${GH_TOKEN}" ]; then \ + _CURL_OPTS="$${_CURL_OPTS} -H Authorization:\ Bearer\ $${GH_TOKEN}"; \ + fi; \ + ${ECHO_CMD} "===> Resolving tag $${_TAG}"; \ + _COMMIT=$$(curl $${_CURL_OPTS} "$${_API}/git/refs/tags/$${_TAG}" \ + | jq -r 'if type=="array" then .[0].object.sha else .object.sha end'); \ + ${ECHO_CMD} "===> Commit: $${_COMMIT}"; \ + ${ECHO_CMD} "===> Fetching contrib tree"; \ + curl $${_CURL_OPTS} "$${_API}/git/trees/$${_COMMIT}?recursive=1" \ + | jq -r '.tree[] | select(.path|startswith("contrib/")) | select(.type=="commit") | "\(.path) \(.sha)"' \ + > "$${_TMPDIR}/tree.txt"; \ + ${ECHO_CMD} "===> Fetching .gitmodules"; \ + curl -so "$${_TMPDIR}/.gitmodules" \ + "https://raw.githubusercontent.com/$${_REPO}/$${_TAG}/.gitmodules" 2>/dev/null || true; \ + ${SED} -e 's/\r$$//' "$${_TMPDIR}/.gitmodules" > "$${_TMPDIR}/.gitmodules.lf"; \ + ${AWK} '/^[[:space:]]*path[[:space:]]*=/ { \ + gsub(/^[[:space:]]*path[[:space:]]*=[[:space:]]*/, "", $$0); \ + path=$$0; next } \ + /^[[:space:]]*url[[:space:]]*=/ { \ + gsub(/^[[:space:]]*url[[:space:]]*=[[:space:]]*/, "", $$0); \ + url=$$0; if (path != "" && url != "") print path, url; \ + path=""; url="" }' \ + "$${_TMPDIR}/.gitmodules.lf" > "$${_TMPDIR}/modules.txt"; \ + ${ECHO_CMD} "===> Generating Makefile.gh-touples"; \ + ${AWK} 'NR==FNR { urls[$$1]=$$2; next } \ + { path=$$1; sha=$$2; url=urls[path]; if (url == "") next; \ + n=split(url, parts, "/"); org=parts[n-1]; repo=parts[n]; sub(/\.git$$/, "", repo); \ + org_repl=org; repo_repl=repo; gsub(/[-.]/, "_", org_repl); gsub(/[-.]/, "_", repo_repl); \ + printf("GH_TUPLE+=\t%s:%s:%s:%s_%s/%s\n", \ + org, repo, substr(sha,1,8), org_repl, repo_repl, path); }' \ + "$${_TMPDIR}/modules.txt" "$${_TMPDIR}/tree.txt" > "$${_OUTFILE}"; \ + ${ECHO_CMD} "===> Writing $${_OUTFILE} completed" + ${REINPLACE_CMD} -e 's|unum-cloud:usearch|unum-cloud:USearch|' \ + ${.CURDIR}/Makefile.submodules + if [ -f ${.CURDIR}/Makefile.submodules.bak ]; then ${RM} ${.CURDIR}/Makefile.submodules.bak; fi +.endif + +.include diff --git a/databases/clickhouse-devel/Makefile.submodules b/databases/clickhouse-devel/Makefile.submodules new file mode 100644 index 000000000000..12379d868d1a --- /dev/null +++ b/databases/clickhouse-devel/Makefile.submodules @@ -0,0 +1,126 @@ +GH_TUPLE+= ClickHouse:AMQP-CPP:99b52d1a:ClickHouse_AMQP_CPP/contrib/AMQP-CPP +GH_TUPLE+= Maratyszcza:FP16:0a92994d:Maratyszcza_FP16/contrib/FP16 +GH_TUPLE+= ClickHouse:NuRaft:6ae333f5:ClickHouse_NuRaft/contrib/NuRaft +GH_TUPLE+= brainhub:SHA3IUF:fc850475:brainhub_SHA3IUF/contrib/SHA3IUF +GH_TUPLE+= ClickHouse:SimSIMD:305e9681:ClickHouse_SimSIMD/contrib/SimSIMD +GH_TUPLE+= ClickHouse:StringZilla:a2a20899:ClickHouse_StringZilla/contrib/StringZilla +GH_TUPLE+= ClickHouse:abseil-cpp:255c84da:ClickHouse_abseil_cpp/contrib/abseil-cpp +GH_TUPLE+= ClickHouse:ai-sdk-cpp:93867e06:ClickHouse_ai_sdk_cpp/contrib/ai-sdk-cpp +GH_TUPLE+= antlr:antlr4:b91cecf6:antlr_antlr4/contrib/antlr4-cpp-runtime +GH_TUPLE+= ClickHouse:arrow:82192eef:ClickHouse_arrow/contrib/arrow +GH_TUPLE+= ClickHouse:avro:b32d5f3c:ClickHouse_avro/contrib/avro +GH_TUPLE+= ClickHouse:aws-sdk-cpp:61755df5:ClickHouse_aws_sdk_cpp/contrib/aws +GH_TUPLE+= awslabs:aws-c-auth:ab03bdd9:awslabs_aws_c_auth/contrib/aws-c-auth +GH_TUPLE+= ClickHouse:aws-c-cal:1cb94121:ClickHouse_aws_c_cal/contrib/aws-c-cal +GH_TUPLE+= awslabs:aws-c-common:95515a8b:awslabs_aws_c_common/contrib/aws-c-common +GH_TUPLE+= awslabs:aws-c-compression:d8264e64:awslabs_aws_c_compression/contrib/aws-c-compression +GH_TUPLE+= awslabs:aws-c-event-stream:f43a3d24:awslabs_aws_c_event_stream/contrib/aws-c-event-stream +GH_TUPLE+= awslabs:aws-c-http:a9745ea9:awslabs_aws_c_http/contrib/aws-c-http +GH_TUPLE+= ClickHouse:aws-c-io:89a18aea:ClickHouse_aws_c_io/contrib/aws-c-io +GH_TUPLE+= awslabs:aws-c-mqtt:1d512d92:awslabs_aws_c_mqtt/contrib/aws-c-mqtt +GH_TUPLE+= awslabs:aws-c-s3:e9d1bde1:awslabs_aws_c_s3/contrib/aws-c-s3 +GH_TUPLE+= awslabs:aws-c-sdkutils:f678bda9:awslabs_aws_c_sdkutils/contrib/aws-c-sdkutils +GH_TUPLE+= awslabs:aws-checksums:270b15ac:awslabs_aws_checksums/contrib/aws-checksums +GH_TUPLE+= ClickHouse:aws-crt-cpp:ee0ede30:ClickHouse_aws_crt_cpp/contrib/aws-crt-cpp +GH_TUPLE+= ClickHouse:azure-sdk-for-cpp:0f7a2013:ClickHouse_azure_sdk_for_cpp/contrib/azure +GH_TUPLE+= ClickHouse:base64:dd6895af:ClickHouse_base64/contrib/base64 +GH_TUPLE+= ClickHouse:boost:8519680c:ClickHouse_boost/contrib/boost +GH_TUPLE+= google:brotli:63be8a99:google_brotli/contrib/brotli +GH_TUPLE+= ClickHouse:bzip2:bf905ea2:ClickHouse_bzip2/contrib/bzip2 +GH_TUPLE+= c-ares:c-ares:3ac47ee4:c_ares_c_ares/contrib/c-ares +GH_TUPLE+= ClickHouse:capnproto:e7261205:ClickHouse_capnproto/contrib/capnproto +GH_TUPLE+= ClickHouse:cpp-driver:f4a31e92:ClickHouse_cpp_driver/contrib/cassandra +GH_TUPLE+= ClickHouse:cctz:c2ba12b7:ClickHouse_cctz/contrib/cctz +GH_TUPLE+= azat:chdig:cbe8b89d:azat_chdig/contrib/chdig +GH_TUPLE+= ClickHouse:cld2:217ba8b8:ClickHouse_cld2/contrib/cld2 +GH_TUPLE+= ClickHouse:clickhouse-clickstack:72911415:ClickHouse_clickhouse_clickstack/contrib/clickstack +GH_TUPLE+= corrosion-rs:corrosion:c4840742:corrosion_rs_corrosion/contrib/corrosion +GH_TUPLE+= ClickHouse:cppkafka:114d5be5:ClickHouse_cppkafka/contrib/cppkafka +GH_TUPLE+= linux-on-ibm-z:crc32-s390x:30980583:linux_on_ibm_z_crc32_s390x/contrib/crc32-s390x +GH_TUPLE+= antonblanchard:crc32-vpmsum:45215543:antonblanchard_crc32_vpmsum/contrib/crc32-vpmsum +GH_TUPLE+= google:crc32c:02e65f4f:google_crc32c/contrib/crc32c +GH_TUPLE+= RoaringBitmap:CRoaring:025ae3f7:RoaringBitmap_CRoaring/contrib/croaring +GH_TUPLE+= curl:curl:2eebc58c:curl_curl/contrib/curl +GH_TUPLE+= ClickHouse:cyrus-sasl:e6466edf:ClickHouse_cyrus_sasl/contrib/cyrus-sasl +GH_TUPLE+= apache:datasketches-cpp:76edd74f:apache_datasketches_cpp/contrib/datasketches-cpp +GH_TUPLE+= ClickHouse:delta-kernel-rs:c7dd9844:ClickHouse_delta_kernel_rs/contrib/delta-kernel-rs +GH_TUPLE+= ClickHouse:double-conversion:4f7a25d8:ClickHouse_double_conversion/contrib/double-conversion +GH_TUPLE+= ClickHouse:dragonbox:923705af:ClickHouse_dragonbox/contrib/dragonbox +GH_TUPLE+= fastfloat:fast_float:01ce95df:fastfloat_fast_float/contrib/fast_float +GH_TUPLE+= ClickHouse:fastops:1460583a:ClickHouse_fastops/contrib/fastops +GH_TUPLE+= ClickHouse:flatbuffers:0bed8cd4:ClickHouse_flatbuffers/contrib/flatbuffers +GH_TUPLE+= fmtlib:fmt:407c905e:fmtlib_fmt/contrib/fmtlib +GH_TUPLE+= google:benchmark:2257fa4d:google_benchmark/contrib/google-benchmark +GH_TUPLE+= ClickHouse:google-cloud-cpp:83f30caa:ClickHouse_google_cloud_cpp/contrib/google-cloud-cpp +GH_TUPLE+= ClickHouse:google-protobuf:74211c0d:ClickHouse_google_protobuf/contrib/google-protobuf +GH_TUPLE+= google:googletest:35d0c365:google_googletest/contrib/googletest +GH_TUPLE+= ClickHouse:grpc:64256b57:ClickHouse_grpc/contrib/grpc +GH_TUPLE+= ClickHouse:h3:c7f46cfd:ClickHouse_h3/contrib/h3 +GH_TUPLE+= ClickHouse:hive-metastore:809a77d4:ClickHouse_hive_metastore/contrib/hive-metastore +GH_TUPLE+= ClickHouse:icu:b29faa6d:ClickHouse_icu/contrib/icu +GH_TUPLE+= ClickHouse:icudata:e3ae5bcb:ClickHouse_icudata/contrib/icudata +GH_TUPLE+= ada-url:idna:3c8be01d:ada_url_idna/contrib/idna +GH_TUPLE+= ClickHouse:isa-l:9f2b68f0:ClickHouse_isa_l/contrib/isa-l +GH_TUPLE+= jemalloc:jemalloc:1972241c:jemalloc_jemalloc/contrib/jemalloc +GH_TUPLE+= Thalhammer:jwt-cpp:a6927cb8:Thalhammer_jwt_cpp/contrib/jwt-cpp +GH_TUPLE+= ClickHouse:krb5:1279d8ae:ClickHouse_krb5/contrib/krb5 +GH_TUPLE+= ClickHouse:lemmagen-c:59537bdc:ClickHouse_lemmagen_c/contrib/lemmagen-c +GH_TUPLE+= libarchive:libarchive:dd897a78:libarchive_libarchive/contrib/libarchive +GH_TUPLE+= rg3:libbcrypt:8aa32ad9:rg3_libbcrypt/contrib/libbcrypt +GH_TUPLE+= paolostivanin:libcotp:7725397c:paolostivanin_libcotp/contrib/libcotp +GH_TUPLE+= anrieff:libcpuid:3c5b94be:anrieff_libcpuid/contrib/libcpuid +GH_TUPLE+= ridiculousfish:libdivide:01526031:ridiculousfish_libdivide/contrib/libdivide +GH_TUPLE+= ClickHouse:libfiu:94f7114c:ClickHouse_libfiu/contrib/libfiu +GH_TUPLE+= ClickHouse:libgsasl:2d16b4e0:ClickHouse_libgsasl/contrib/libgsasl +GH_TUPLE+= ClickHouse:libhdfs3:ceb428c5:ClickHouse_libhdfs3/contrib/libhdfs3 +GH_TUPLE+= ClickHouse:libpqxx:24a31c3f:ClickHouse_libpqxx/contrib/libpqxx +GH_TUPLE+= google:libprotobuf-mutator:dc4ced33:google_libprotobuf_mutator/contrib/libprotobuf-mutator +GH_TUPLE+= ClickHouse:librdkafka:cd9a8083:ClickHouse_librdkafka/contrib/librdkafka +GH_TUPLE+= ClickHouse:libssh:47305a2f:ClickHouse_libssh/contrib/libssh +GH_TUPLE+= ClickHouse:libstemmer_c:c7530543:ClickHouse_libstemmer_c/contrib/libstemmer_c +GH_TUPLE+= axboe:liburing:08468cc3:axboe_liburing/contrib/liburing +GH_TUPLE+= ClickHouse:libuv:714b58b9:ClickHouse_libuv/contrib/libuv +GH_TUPLE+= GNOME:libxml2:b7fa62cb:GNOME_libxml2/contrib/libxml2 +GH_TUPLE+= ClickHouse:llvm-project:e8e0c06c:ClickHouse_llvm_project/contrib/llvm-project +GH_TUPLE+= lz4:lz4:ebb370ca:lz4_lz4/contrib/lz4 +GH_TUPLE+= Neargye:magic_enum:1a1824df:Neargye_magic_enum/contrib/magic_enum +GH_TUPLE+= ClickHouse:mariadb-connector-c:d0a788c5:ClickHouse_mariadb_connector_c/contrib/mariadb-connector-c +GH_TUPLE+= danlark1:miniselect:be0af6bd:danlark1_miniselect/contrib/miniselect +GH_TUPLE+= zlib-ng:minizip-ng:95ba7abd:zlib_ng_minizip_ng/contrib/minizip-ng +GH_TUPLE+= ClickHouse:mongo-c-driver:ba0d1dbf:ClickHouse_mongo_c_driver/contrib/mongo-c-driver +GH_TUPLE+= mongodb:mongo-cxx-driver:4f527393:mongodb_mongo_cxx_driver/contrib/mongo-cxx-driver +GH_TUPLE+= morton-nd:morton-nd:3795491a:morton_nd_morton_nd/contrib/morton-nd +GH_TUPLE+= msgpack:msgpack-c:46684265:msgpack_msgpack_c/contrib/msgpack-c +GH_TUPLE+= ClickHouse:nats.c:cf441828:ClickHouse_nats_c/contrib/nats-io +GH_TUPLE+= nlohmann:json:55f93686:nlohmann_json/contrib/nlohmann-json +GH_TUPLE+= ClickHouse:nlp-data:5591f91f:ClickHouse_nlp_data/contrib/nlp-data +GH_TUPLE+= ClickHouse:numactl:ff32c618:ClickHouse_numactl/contrib/numactl +GH_TUPLE+= openldap:openldap:22fe35c6:openldap_openldap/contrib/openldap +GH_TUPLE+= ClickHouse:openssl:04b25b3d:ClickHouse_openssl/contrib/openssl +GH_TUPLE+= ClickHouse:orc:1892a653:ClickHouse_orc/contrib/orc +GH_TUPLE+= mreineck:pocketfft:f4c1aa8a:mreineck_pocketfft/contrib/pocketfft +GH_TUPLE+= ClickHouse:postgres:c37596dd:ClickHouse_postgres/contrib/postgres +GH_TUPLE+= ClickHouse:rapidjson:04dc6714:ClickHouse_rapidjson/contrib/rapidjson +GH_TUPLE+= google:re2:85dd7ad8:google_re2/contrib/re2 +GH_TUPLE+= ClickHouse:replxx:0b6f23e1:ClickHouse_replxx/contrib/replxx +GH_TUPLE+= ClickHouse:rocksdb:4d479be3:ClickHouse_rocksdb/contrib/rocksdb +GH_TUPLE+= ClickHouse:rust_vendor:05637b49:ClickHouse_rust_vendor/contrib/rust_vendor +GH_TUPLE+= ClickHouse:s2geometry:a37aba69:ClickHouse_s2geometry/contrib/s2geometry +GH_TUPLE+= fast-pack:simdcomp:009c6780:fast_pack_simdcomp/contrib/simdcomp +GH_TUPLE+= simdjson:simdjson:980f2ad3:simdjson_simdjson/contrib/simdjson +GH_TUPLE+= ClickHouse:snappy:6ebb5b1a:ClickHouse_snappy/contrib/snappy +GH_TUPLE+= sparsehash:sparsehash-c11:cf0bffaa:sparsehash_sparsehash_c11/contrib/sparsehash-c11 +GH_TUPLE+= sqids:sqids-cpp:a471f536:sqids_sqids_cpp/contrib/sqids-cpp +GH_TUPLE+= ClickHouse:sqlite-amalgamation:20598079:ClickHouse_sqlite_amalgamation/contrib/sqlite-amalgamation +GH_TUPLE+= ClickHouse:sysroot:bed292b8:ClickHouse_sysroot/contrib/sysroot +GH_TUPLE+= ClickHouse:thrift:327ed534:ClickHouse_thrift/contrib/thrift +GH_TUPLE+= ClickHouse:ulid-c:c433b678:ClickHouse_ulid_c/contrib/ulid-c +GH_TUPLE+= ClickHouse:usearch:f93a3423:ClickHouse_usearch/contrib/usearch +GH_TUPLE+= ClickHouse:vectorscan:e6993b70:ClickHouse_vectorscan/contrib/vectorscan +GH_TUPLE+= ClickHouse:wordnet-blast:1d16ac28:ClickHouse_wordnet_blast/contrib/wordnet-blast +GH_TUPLE+= wangyi-fudan:wyhash:991aa3da:wangyi_fudan_wyhash/contrib/wyhash +GH_TUPLE+= Cyan4973:xxHash:bbb27a5e:Cyan4973_xxHash/contrib/xxHash +GH_TUPLE+= xz-mirror:xz:869b9d1b:xz_mirror_xz/contrib/xz +GH_TUPLE+= ClickHouse:yaml-cpp:acf41867:ClickHouse_yaml_cpp/contrib/yaml-cpp +GH_TUPLE+= ClickHouse:zlib-ng:a2fbeffd:ClickHouse_zlib_ng/contrib/zlib-ng +GH_TUPLE+= ClickHouse:zstd:43708185:ClickHouse_zstd/contrib/zstd diff --git a/databases/clickhouse-devel/distinfo b/databases/clickhouse-devel/distinfo new file mode 100644 index 000000000000..ef1986225ba4 --- /dev/null +++ b/databases/clickhouse-devel/distinfo @@ -0,0 +1,255 @@ +TIMESTAMP = 1781549523 +SHA256 (clickhouse/ClickHouse-ClickHouse-v26.2.6.27-stable_GH0.tar.gz) = 1b6a12be996bd686d5916a96b086680c82ec36da542ed8791828a8e0ff05315d +SIZE (clickhouse/ClickHouse-ClickHouse-v26.2.6.27-stable_GH0.tar.gz) = 201730383 +SHA256 (clickhouse/ClickHouse-AMQP-CPP-99b52d1a_GH0.tar.gz) = 65bbd7444e2b0cde96ab222907aeca6c0dcf165e9f5114d9d1b41a13ce1394f8 +SIZE (clickhouse/ClickHouse-AMQP-CPP-99b52d1a_GH0.tar.gz) = 160635 +SHA256 (clickhouse/Maratyszcza-FP16-0a92994d_GH0.tar.gz) = 72c55523880227b72fc97cee52d0082f44ec8d57d09a385cd6db22cfcb4a1d15 +SIZE (clickhouse/Maratyszcza-FP16-0a92994d_GH0.tar.gz) = 71161 +SHA256 (clickhouse/ClickHouse-NuRaft-6ae333f5_GH0.tar.gz) = 7c8b48b30edc37bb61785c8b0b2a1f76f248242b1f23e968b2dbf648c0516076 +SIZE (clickhouse/ClickHouse-NuRaft-6ae333f5_GH0.tar.gz) = 535846 +SHA256 (clickhouse/brainhub-SHA3IUF-fc850475_GH0.tar.gz) = 4a1cb20c699f8b67e5ba3269c6494f80c95b054729a35e7fe12bc6d2fdc0ab5c +SIZE (clickhouse/brainhub-SHA3IUF-fc850475_GH0.tar.gz) = 15135 +SHA256 (clickhouse/ClickHouse-SimSIMD-305e9681_GH0.tar.gz) = 569adc078c237fdac9071574692477fc878a080e4e996b241fd50da8cc26368f +SIZE (clickhouse/ClickHouse-SimSIMD-305e9681_GH0.tar.gz) = 226075 +SHA256 (clickhouse/ClickHouse-StringZilla-a2a20899_GH0.tar.gz) = 1868bfc0fb72bd8131fbffd3901259cf0c0928c3b4f59ae7125d2e979db0b38a +SIZE (clickhouse/ClickHouse-StringZilla-a2a20899_GH0.tar.gz) = 786200 +SHA256 (clickhouse/ClickHouse-abseil-cpp-255c84da_GH0.tar.gz) = a946aeb18bde76474aaeee458a273a19d13bfaa143a0183b60a510068646c1da +SIZE (clickhouse/ClickHouse-abseil-cpp-255c84da_GH0.tar.gz) = 2301313 +SHA256 (clickhouse/ClickHouse-ai-sdk-cpp-93867e06_GH0.tar.gz) = 2adc00cde614ee6e61f744083cde7bc96424cf6bbb39b8470caa74ca6ffa0010 +SIZE (clickhouse/ClickHouse-ai-sdk-cpp-93867e06_GH0.tar.gz) = 384244 +SHA256 (clickhouse/antlr-antlr4-b91cecf6_GH0.tar.gz) = c00c13fa0c948140290257a264f261f3a159516d4c1ba608ba59292dc56bd707 +SIZE (clickhouse/antlr-antlr4-b91cecf6_GH0.tar.gz) = 4168069 +SHA256 (clickhouse/ClickHouse-arrow-82192eef_GH0.tar.gz) = 20fc62e893c0aaf6df60abd0ca183a72f0967b839cee691de11a1ba4efa143c7 +SIZE (clickhouse/ClickHouse-arrow-82192eef_GH0.tar.gz) = 17217993 +SHA256 (clickhouse/ClickHouse-avro-b32d5f3c_GH0.tar.gz) = 04b59f116ca620a76a3014a2e33f602c6a84b1927fd06cc1a6f3242996474ff7 +SIZE (clickhouse/ClickHouse-avro-b32d5f3c_GH0.tar.gz) = 1858896 +SHA256 (clickhouse/ClickHouse-aws-sdk-cpp-61755df5_GH0.tar.gz) = 7839be3b508f2c699a2b91272ca0c951ceceecdb1dfcf035568da04e785d54d9 +SIZE (clickhouse/ClickHouse-aws-sdk-cpp-61755df5_GH0.tar.gz) = 77000737 +SHA256 (clickhouse/awslabs-aws-c-auth-ab03bdd9_GH0.tar.gz) = a529b866531239eedb4575402a23a03bc5a1bb38f605bf9299fbf4a925a6dc99 +SIZE (clickhouse/awslabs-aws-c-auth-ab03bdd9_GH0.tar.gz) = 265498 +SHA256 (clickhouse/ClickHouse-aws-c-cal-1cb94121_GH0.tar.gz) = 422fa49f09e888a7d1eec45499d5d1642c2817988e18c5118c118531d624255d +SIZE (clickhouse/ClickHouse-aws-c-cal-1cb94121_GH0.tar.gz) = 1699984 +SHA256 (clickhouse/awslabs-aws-c-common-95515a8b_GH0.tar.gz) = facc737803d8122849346004750bf6f7e2c3532cddd69fad119e7dc4d128f228 +SIZE (clickhouse/awslabs-aws-c-common-95515a8b_GH0.tar.gz) = 629853 +SHA256 (clickhouse/awslabs-aws-c-compression-d8264e64_GH0.tar.gz) = f0eab3fe14ab75131e0411a32548e9a83b51b806d769811c513ea0af885491bd +SIZE (clickhouse/awslabs-aws-c-compression-d8264e64_GH0.tar.gz) = 36816 +SHA256 (clickhouse/awslabs-aws-c-event-stream-f43a3d24_GH0.tar.gz) = 9508bdbf989a831e7a6e4b4374c3d8eacf146d6bc315195d84271088b0cc83f5 +SIZE (clickhouse/awslabs-aws-c-event-stream-f43a3d24_GH0.tar.gz) = 102156 +SHA256 (clickhouse/awslabs-aws-c-http-a9745ea9_GH0.tar.gz) = eda8a792b2da7c5a306e172eb49e528d7cf62036a8e00b1e0617bd853ac47f3b +SIZE (clickhouse/awslabs-aws-c-http-a9745ea9_GH0.tar.gz) = 504885 +SHA256 (clickhouse/ClickHouse-aws-c-io-89a18aea_GH0.tar.gz) = 392680273491b3ea0fe7391ed2eb5a6c3906aa8577ee9f4ceb68a373aa597f49 +SIZE (clickhouse/ClickHouse-aws-c-io-89a18aea_GH0.tar.gz) = 754954 +SHA256 (clickhouse/awslabs-aws-c-mqtt-1d512d92_GH0.tar.gz) = 5480fd3ac0ef3347c3704df33027fc78beabe1f3e88a3ee78442f6cba0d0ec95 +SIZE (clickhouse/awslabs-aws-c-mqtt-1d512d92_GH0.tar.gz) = 444374 +SHA256 (clickhouse/awslabs-aws-c-s3-e9d1bde1_GH0.tar.gz) = a409876a5c78ff701ed870cc6187df2cedc5383efe9906a04604952eb4fb3952 +SIZE (clickhouse/awslabs-aws-c-s3-e9d1bde1_GH0.tar.gz) = 432044 +SHA256 (clickhouse/awslabs-aws-c-sdkutils-f678bda9_GH0.tar.gz) = 5ad6ebc8b80793fc517723e621b879089aebb05fb8429a0a03c9a3caff1d6a51 +SIZE (clickhouse/awslabs-aws-c-sdkutils-f678bda9_GH0.tar.gz) = 80341 +SHA256 (clickhouse/awslabs-aws-checksums-270b15ac_GH0.tar.gz) = ca8aecb10c80c45756eaa5bf63dbb6f5568bf7cdb0e128feb7a8d91b5ddfb71b +SIZE (clickhouse/awslabs-aws-checksums-270b15ac_GH0.tar.gz) = 149853 +SHA256 (clickhouse/ClickHouse-aws-crt-cpp-ee0ede30_GH0.tar.gz) = 0e7754d06edd6cd0a84127e4bb1aa3d990368610b59ec78e10ae8b579689f1db +SIZE (clickhouse/ClickHouse-aws-crt-cpp-ee0ede30_GH0.tar.gz) = 376273 +SHA256 (clickhouse/ClickHouse-azure-sdk-for-cpp-0f7a2013_GH0.tar.gz) = 207e492cee77ee6ad742cafcee20b195c14d18fd249a65a812a0997d55de625c +SIZE (clickhouse/ClickHouse-azure-sdk-for-cpp-0f7a2013_GH0.tar.gz) = 3167568 +SHA256 (clickhouse/ClickHouse-base64-dd6895af_GH0.tar.gz) = 34b15a2a4a035fb9716fe4608724c7638b73bc7ca0c0d2ac192b55a487c6465a +SIZE (clickhouse/ClickHouse-base64-dd6895af_GH0.tar.gz) = 103005 +SHA256 (clickhouse/ClickHouse-boost-8519680c_GH0.tar.gz) = 6e9b143d40da40b67d09efd7fe5d0a4f40aba8a2a8b2ac8e3e667660ae08cd07 +SIZE (clickhouse/ClickHouse-boost-8519680c_GH0.tar.gz) = 213476936 +SHA256 (clickhouse/google-brotli-63be8a99_GH0.tar.gz) = 9e00738dfd978658b986f165a55c005e9f4ced644287a03bb87769abc7a38c49 +SIZE (clickhouse/google-brotli-63be8a99_GH0.tar.gz) = 488554 +SHA256 (clickhouse/ClickHouse-bzip2-bf905ea2_GH0.tar.gz) = 10b84465e52d06c43ccf4c7ac7170a9a4a68b0e2917066aba8cf4e798a612bd0 +SIZE (clickhouse/ClickHouse-bzip2-bf905ea2_GH0.tar.gz) = 378988 +SHA256 (clickhouse/c-ares-c-ares-3ac47ee4_GH0.tar.gz) = 4ef77604090cf8d1828a518bd63f5a91c72068d9f66d3393f2f709999a778e2a +SIZE (clickhouse/c-ares-c-ares-3ac47ee4_GH0.tar.gz) = 588443 +SHA256 (clickhouse/ClickHouse-capnproto-e7261205_GH0.tar.gz) = 1ad0e240d207716f7f572e06d713ed9696b48bbe6e2b36bb58d6dedc58fd038b +SIZE (clickhouse/ClickHouse-capnproto-e7261205_GH0.tar.gz) = 2396647 +SHA256 (clickhouse/ClickHouse-cpp-driver-f4a31e92_GH0.tar.gz) = 9bc6ef1215c5b28c87e0b6b46b79758810780f9f11d0ebf9aa3854d45717ba9c +SIZE (clickhouse/ClickHouse-cpp-driver-f4a31e92_GH0.tar.gz) = 12285157 +SHA256 (clickhouse/ClickHouse-cctz-c2ba12b7_GH0.tar.gz) = 1f2bd6477b8f395a7c35676935c8b86a481de66a16a47efae6d688042b0ccb1b +SIZE (clickhouse/ClickHouse-cctz-c2ba12b7_GH0.tar.gz) = 224218 +SHA256 (clickhouse/azat-chdig-cbe8b89d_GH0.tar.gz) = 61ef4696675efe1ede1786ca08a054d744a8ddad5bc161921385332f8fb9d7ad +SIZE (clickhouse/azat-chdig-cbe8b89d_GH0.tar.gz) = 135755 +SHA256 (clickhouse/ClickHouse-cld2-217ba8b8_GH0.tar.gz) = 210a1598b2be82d4a2d3fe2e3ab909e7f5456b04742a69cd0c19779a404d6253 +SIZE (clickhouse/ClickHouse-cld2-217ba8b8_GH0.tar.gz) = 72537785 +SHA256 (clickhouse/ClickHouse-clickhouse-clickstack-72911415_GH0.tar.gz) = 35132958126cd3e85fdbc8da280aecb1104ab73e99fc28a2d4383eab60d3566b +SIZE (clickhouse/ClickHouse-clickhouse-clickstack-72911415_GH0.tar.gz) = 3902514 +SHA256 (clickhouse/corrosion-rs-corrosion-c4840742_GH0.tar.gz) = c897869c810db79475fad205618698109b1d122aa23b3c16be8f2bd1c4c6674e +SIZE (clickhouse/corrosion-rs-corrosion-c4840742_GH0.tar.gz) = 95891 +SHA256 (clickhouse/ClickHouse-cppkafka-114d5be5_GH0.tar.gz) = c7761a24c0ec41e74ebb30d29bd2c50cbd242519788568e13610c9450f347fc6 +SIZE (clickhouse/ClickHouse-cppkafka-114d5be5_GH0.tar.gz) = 106534 +SHA256 (clickhouse/linux-on-ibm-z-crc32-s390x-30980583_GH0.tar.gz) = 2f65b24c0f09950f3bb0c2d8a70aba798fcb039850fb8ce9753eb6e3e7b667a9 +SIZE (clickhouse/linux-on-ibm-z-crc32-s390x-30980583_GH0.tar.gz) = 84174 +SHA256 (clickhouse/antonblanchard-crc32-vpmsum-45215543_GH0.tar.gz) = 5155b99e2789a663a09deb6b35c51347fc816e84a83f1a68255c84b59eeb97b4 +SIZE (clickhouse/antonblanchard-crc32-vpmsum-45215543_GH0.tar.gz) = 55310 +SHA256 (clickhouse/google-crc32c-02e65f4f_GH0.tar.gz) = b638e39211b82ab3808b16a5e2e6e098ba021859e80c387e01acc14b52152440 +SIZE (clickhouse/google-crc32c-02e65f4f_GH0.tar.gz) = 29822 +SHA256 (clickhouse/RoaringBitmap-CRoaring-025ae3f7_GH0.tar.gz) = 7844fdb3443bc9663f8e4a14b9d10401c86a448d03952723dabd3f21b833b425 +SIZE (clickhouse/RoaringBitmap-CRoaring-025ae3f7_GH0.tar.gz) = 100750200 +SHA256 (clickhouse/curl-curl-2eebc58c_GH0.tar.gz) = ab224904893232c09f163fb3449e3ada7f7b06bf4edf29fe682ee1b208702a7e +SIZE (clickhouse/curl-curl-2eebc58c_GH0.tar.gz) = 3476637 +SHA256 (clickhouse/ClickHouse-cyrus-sasl-e6466edf_GH0.tar.gz) = 6ea321993ab55df1d8cffb62372ed69dcdd0a51535b712d210802378da19c805 +SIZE (clickhouse/ClickHouse-cyrus-sasl-e6466edf_GH0.tar.gz) = 2120262 +SHA256 (clickhouse/apache-datasketches-cpp-76edd74f_GH0.tar.gz) = 76e495450a9ac167d9b732be518b19d7624796a5d2e57edcc521e653c462d9c0 +SIZE (clickhouse/apache-datasketches-cpp-76edd74f_GH0.tar.gz) = 516797 +SHA256 (clickhouse/ClickHouse-delta-kernel-rs-c7dd9844_GH0.tar.gz) = 1eeeb900262b446803cb0ff031d31cdb2db4d050ac83994046b96ed4c1124b10 +SIZE (clickhouse/ClickHouse-delta-kernel-rs-c7dd9844_GH0.tar.gz) = 14775576 +SHA256 (clickhouse/ClickHouse-double-conversion-4f7a25d8_GH0.tar.gz) = 366bd1804bd58256e804694f1bf1e5056917bc450a940903a2751c4b8287b8c9 +SIZE (clickhouse/ClickHouse-double-conversion-4f7a25d8_GH0.tar.gz) = 7033272 +SHA256 (clickhouse/ClickHouse-dragonbox-923705af_GH0.tar.gz) = 1425c6a225643185b63f3b71ed6ab4976d4b513c91c5dfc216f96f05f475130a +SIZE (clickhouse/ClickHouse-dragonbox-923705af_GH0.tar.gz) = 2985046 +SHA256 (clickhouse/fastfloat-fast_float-01ce95df_GH0.tar.gz) = 1eeb3263631269f82d440218bf8215fab23e2a7d419ba4a2fe44dd552c9d27b4 +SIZE (clickhouse/fastfloat-fast_float-01ce95df_GH0.tar.gz) = 121585 +SHA256 (clickhouse/ClickHouse-fastops-1460583a_GH0.tar.gz) = 7f6b3e913d6f8c38e6bcb38cde275fffc4a80bcfb3cdee63a370fe779548e776 +SIZE (clickhouse/ClickHouse-fastops-1460583a_GH0.tar.gz) = 266471 +SHA256 (clickhouse/ClickHouse-flatbuffers-0bed8cd4_GH0.tar.gz) = 164fa91b105fbb2fcd2dcfedb2447f7dd1d70e502fa4165332233cf2df325622 +SIZE (clickhouse/ClickHouse-flatbuffers-0bed8cd4_GH0.tar.gz) = 2296886 +SHA256 (clickhouse/fmtlib-fmt-407c905e_GH0.tar.gz) = cb8fe9eaf6491e212f84658ac44d041c4cd707809911a7a6dccb503ff9d9eb0e +SIZE (clickhouse/fmtlib-fmt-407c905e_GH0.tar.gz) = 711465 +SHA256 (clickhouse/google-benchmark-2257fa4d_GH0.tar.gz) = 871df80330082bf8c8e1f7fc5c5bcbc887c88fb2c23e3d2a4a2fd56011a0062e +SIZE (clickhouse/google-benchmark-2257fa4d_GH0.tar.gz) = 196465 +SHA256 (clickhouse/ClickHouse-google-cloud-cpp-83f30caa_GH0.tar.gz) = b89f1284b6c4cf18f0ece8bfaf7178c986fbe2a96e526744fbeb6079b2cbde4c +SIZE (clickhouse/ClickHouse-google-cloud-cpp-83f30caa_GH0.tar.gz) = 15732374 +SHA256 (clickhouse/ClickHouse-google-protobuf-74211c0d_GH0.tar.gz) = 515e7784eaec2ccbf008fbdb7400d53586beddf4f06805a2cbc0df4847240eda +SIZE (clickhouse/ClickHouse-google-protobuf-74211c0d_GH0.tar.gz) = 9603634 +SHA256 (clickhouse/google-googletest-35d0c365_GH0.tar.gz) = 8216d686d734930dced08f692a48fbbb93d50c8ab2e9b13aa4b5584b33c7ea84 +SIZE (clickhouse/google-googletest-35d0c365_GH0.tar.gz) = 874470 +SHA256 (clickhouse/ClickHouse-grpc-64256b57_GH0.tar.gz) = 81bf8df3718c54540e2d19d1d4ffe48814945f9cde3431b53d2443856eeb6a61 +SIZE (clickhouse/ClickHouse-grpc-64256b57_GH0.tar.gz) = 14872922 +SHA256 (clickhouse/ClickHouse-h3-c7f46cfd_GH0.tar.gz) = 2ef159687d9ee4e64a85db189b53336411a0554b3b946bd4a70b0ac902db0ad5 +SIZE (clickhouse/ClickHouse-h3-c7f46cfd_GH0.tar.gz) = 17297930 +SHA256 (clickhouse/ClickHouse-hive-metastore-809a77d4_GH0.tar.gz) = d8c7fec3309f609d52f3517ed571a110c5b22ac6bfcc7634c4a5bf2df5d3f009 +SIZE (clickhouse/ClickHouse-hive-metastore-809a77d4_GH0.tar.gz) = 246993 +SHA256 (clickhouse/ClickHouse-icu-b29faa6d_GH0.tar.gz) = 6d400a4ada8dff54202fa320550add9a6ba7d403def14d2e341ab1942b912f20 +SIZE (clickhouse/ClickHouse-icu-b29faa6d_GH0.tar.gz) = 69160031 +SHA256 (clickhouse/ClickHouse-icudata-e3ae5bcb_GH0.tar.gz) = 7ad5d5bfac195f73f5b5581799d40385a032fcb3466b83acf82edb8cd2fc213b +SIZE (clickhouse/ClickHouse-icudata-e3ae5bcb_GH0.tar.gz) = 55305085 +SHA256 (clickhouse/ada-url-idna-3c8be01d_GH0.tar.gz) = 4d57a51a407329f6512610329c0dec567c876146e8db78f5a59e4e5a009bf711 +SIZE (clickhouse/ada-url-idna-3c8be01d_GH0.tar.gz) = 190763 +SHA256 (clickhouse/ClickHouse-isa-l-9f2b68f0_GH0.tar.gz) = 245bcae638aea144ef1a346ada57d5e1de81c404ad0caab55e52eb46df39e5d3 +SIZE (clickhouse/ClickHouse-isa-l-9f2b68f0_GH0.tar.gz) = 670034 +SHA256 (clickhouse/jemalloc-jemalloc-1972241c_GH0.tar.gz) = bf399ab6c9588bc85daffb6481aaad51e249fcdc2d4e107fbed525f677fa3f6c +SIZE (clickhouse/jemalloc-jemalloc-1972241c_GH0.tar.gz) = 878836 +SHA256 (clickhouse/Thalhammer-jwt-cpp-a6927cb8_GH0.tar.gz) = e02fad6364b40aa245cefc578105c8067c9063bf333840f6f8aad6cd8cee6eae +SIZE (clickhouse/Thalhammer-jwt-cpp-a6927cb8_GH0.tar.gz) = 154492 +SHA256 (clickhouse/ClickHouse-krb5-1279d8ae_GH0.tar.gz) = 6f43fbdfcb8b50ca7c956865f72eb4a3dea937625519036ab3197c44227e80ba +SIZE (clickhouse/ClickHouse-krb5-1279d8ae_GH0.tar.gz) = 4682591 +SHA256 (clickhouse/ClickHouse-lemmagen-c-59537bdc_GH0.tar.gz) = 8b2f4e0863a04043ece96a170970d254b57b3677526f7a97cc1ba77752b96898 +SIZE (clickhouse/ClickHouse-lemmagen-c-59537bdc_GH0.tar.gz) = 1662659 +SHA256 (clickhouse/libarchive-libarchive-dd897a78_GH0.tar.gz) = bfd7819e5fecfeff7f10a93aa68b394faf5bacbb539546e9aa8aca7601d68cc5 +SIZE (clickhouse/libarchive-libarchive-dd897a78_GH0.tar.gz) = 6118068 +SHA256 (clickhouse/rg3-libbcrypt-8aa32ad9_GH0.tar.gz) = d31a62ce9a129faf199e93a776e28386ac00da8d4ca3440a771d1b22a2c111f0 +SIZE (clickhouse/rg3-libbcrypt-8aa32ad9_GH0.tar.gz) = 35399 +SHA256 (clickhouse/paolostivanin-libcotp-7725397c_GH0.tar.gz) = 08b0f2272dffe760942ef23aae367682dce8ba95f5e2db31828dfc204acb1f77 +SIZE (clickhouse/paolostivanin-libcotp-7725397c_GH0.tar.gz) = 20821 +SHA256 (clickhouse/anrieff-libcpuid-3c5b94be_GH0.tar.gz) = aec9264699c7ce72d2d6760b8d7d77c3efe0dbc0b6e0ab3fe9dff02b51a09472 +SIZE (clickhouse/anrieff-libcpuid-3c5b94be_GH0.tar.gz) = 511303 +SHA256 (clickhouse/ridiculousfish-libdivide-01526031_GH0.tar.gz) = 07b0149665de15561a407961882cfb167f8007626a44a5eca68fa77379338037 +SIZE (clickhouse/ridiculousfish-libdivide-01526031_GH0.tar.gz) = 1280532 +SHA256 (clickhouse/ClickHouse-libfiu-94f7114c_GH0.tar.gz) = 427968d681c36e048428470ac7dfc4f4f48719708d40434580c6998bb5c78ee6 +SIZE (clickhouse/ClickHouse-libfiu-94f7114c_GH0.tar.gz) = 96117 +SHA256 (clickhouse/ClickHouse-libgsasl-2d16b4e0_GH0.tar.gz) = 8d740cfc0a3359292573e557a6773c84fc7d9044da3f5695205179b732032e3a +SIZE (clickhouse/ClickHouse-libgsasl-2d16b4e0_GH0.tar.gz) = 176625 +SHA256 (clickhouse/ClickHouse-libhdfs3-ceb428c5_GH0.tar.gz) = cf28b77a84d8fe4f4fdcacffe36c894ac9454f76adae0270b7ab5c5abbc54ee7 +SIZE (clickhouse/ClickHouse-libhdfs3-ceb428c5_GH0.tar.gz) = 373436 +SHA256 (clickhouse/ClickHouse-libpqxx-24a31c3f_GH0.tar.gz) = 4e3faf7d9364b77657840b95222be84f8ed989eda218c39771ee99eb89eefba0 +SIZE (clickhouse/ClickHouse-libpqxx-24a31c3f_GH0.tar.gz) = 782501 +SHA256 (clickhouse/google-libprotobuf-mutator-dc4ced33_GH0.tar.gz) = 4d853bccbb5580ca187064041896b2729acafc149334e4800b5461cdbf51de91 +SIZE (clickhouse/google-libprotobuf-mutator-dc4ced33_GH0.tar.gz) = 42823 +SHA256 (clickhouse/ClickHouse-librdkafka-cd9a8083_GH0.tar.gz) = ef2dd9df1f6a68e0056b140ed3fe08dfd7457c6f010d28c86eefb7d144c43c6a +SIZE (clickhouse/ClickHouse-librdkafka-cd9a8083_GH0.tar.gz) = 4784403 +SHA256 (clickhouse/ClickHouse-libssh-47305a2f_GH0.tar.gz) = 014918703e838f0ccbe2b701064e715f255013d471d1a22082b628da935cd7bc +SIZE (clickhouse/ClickHouse-libssh-47305a2f_GH0.tar.gz) = 1024029 +SHA256 (clickhouse/ClickHouse-libstemmer_c-c7530543_GH0.tar.gz) = 44b353234d4e5819e08ac82d93d3c7be65a970e5ca1bd1f558555cbc18fb22d4 +SIZE (clickhouse/ClickHouse-libstemmer_c-c7530543_GH0.tar.gz) = 222391 +SHA256 (clickhouse/axboe-liburing-08468cc3_GH0.tar.gz) = 37201dc25e6ea4ff1e592beff1bd5d7e6105087ceb0844a13378a56380b076e5 +SIZE (clickhouse/axboe-liburing-08468cc3_GH0.tar.gz) = 407215 +SHA256 (clickhouse/ClickHouse-libuv-714b58b9_GH0.tar.gz) = 7b3be40b4a10e5e0dde786b724bd70ba85f31fd416e1f0d039ead7f9551f065a +SIZE (clickhouse/ClickHouse-libuv-714b58b9_GH0.tar.gz) = 1322585 +SHA256 (clickhouse/GNOME-libxml2-b7fa62cb_GH0.tar.gz) = 7ed022bd514b855b5e531a2b5aa6bd70b682fa4e14ad04fda221e6094a384585 +SIZE (clickhouse/GNOME-libxml2-b7fa62cb_GH0.tar.gz) = 2952793 +SHA256 (clickhouse/ClickHouse-llvm-project-e8e0c06c_GH0.tar.gz) = 355c93ff5b891152a93dee7892cf41e6e02af3b56005317d6dbc3ca065f3dc76 +SIZE (clickhouse/ClickHouse-llvm-project-e8e0c06c_GH0.tar.gz) = 242684118 +SHA256 (clickhouse/lz4-lz4-ebb370ca_GH0.tar.gz) = 33fd16a4d70cc261bbe7e3f267ad3cab2f8404d65fcbcb317a20958d080faf51 +SIZE (clickhouse/lz4-lz4-ebb370ca_GH0.tar.gz) = 387172 +SHA256 (clickhouse/Neargye-magic_enum-1a1824df_GH0.tar.gz) = 483ae06617872eb3d4e66a1cbea2c1db6747360b205d1ab6a5a5ebad51222241 +SIZE (clickhouse/Neargye-magic_enum-1a1824df_GH0.tar.gz) = 203221 +SHA256 (clickhouse/ClickHouse-mariadb-connector-c-d0a788c5_GH0.tar.gz) = 9ce4de5f2072eea18686e23081c3c417e21bb604bfeced57989bef63b50eed7c +SIZE (clickhouse/ClickHouse-mariadb-connector-c-d0a788c5_GH0.tar.gz) = 573448 +SHA256 (clickhouse/danlark1-miniselect-be0af6bd_GH0.tar.gz) = ad1e6b7c370f2d51c255d06eae0e136bd2a73ef5f1ac95325da398ce00cac9fe +SIZE (clickhouse/danlark1-miniselect-be0af6bd_GH0.tar.gz) = 404231 +SHA256 (clickhouse/zlib-ng-minizip-ng-95ba7abd_GH0.tar.gz) = 21104d0d1a8256ed2bff1d8e7c641b9ab652af03d6a83ae882838714b97fba0e +SIZE (clickhouse/zlib-ng-minizip-ng-95ba7abd_GH0.tar.gz) = 772800 +SHA256 (clickhouse/ClickHouse-mongo-c-driver-ba0d1dbf_GH0.tar.gz) = 6a7a57028aa823293ba5fe21c527240828060471f036521bdd9264acb3d43e8f +SIZE (clickhouse/ClickHouse-mongo-c-driver-ba0d1dbf_GH0.tar.gz) = 7901979 +SHA256 (clickhouse/mongodb-mongo-cxx-driver-4f527393_GH0.tar.gz) = fcc0205943e3a37328fb56dd66b213f1902ef5976d0a0ca841c057bc6f496f31 +SIZE (clickhouse/mongodb-mongo-cxx-driver-4f527393_GH0.tar.gz) = 1926245 +SHA256 (clickhouse/morton-nd-morton-nd-3795491a_GH0.tar.gz) = 4d2fe2b071bbf18b088033b5c06f78f1172e9f27f412f42111f34c23e04a6596 +SIZE (clickhouse/morton-nd-morton-nd-3795491a_GH0.tar.gz) = 31195 +SHA256 (clickhouse/msgpack-msgpack-c-46684265_GH0.tar.gz) = ea4dc43224ac58a2b0b5146e9cd1bcd072d14f7a20a501f89457cc669b020d2d +SIZE (clickhouse/msgpack-msgpack-c-46684265_GH0.tar.gz) = 496565 +SHA256 (clickhouse/ClickHouse-nats.c-cf441828_GH0.tar.gz) = bf59b3aaecd17e81c7a344fe6aa2edc22507e31f0b47241bcf7d4cab8173b70c +SIZE (clickhouse/ClickHouse-nats.c-cf441828_GH0.tar.gz) = 1416258 +SHA256 (clickhouse/nlohmann-json-55f93686_GH0.tar.gz) = 37e3ebcc47911da6b48e14c376fcd9b1c4752a22bfe7d794dba1466659c3623c +SIZE (clickhouse/nlohmann-json-55f93686_GH0.tar.gz) = 9678725 +SHA256 (clickhouse/ClickHouse-nlp-data-5591f91f_GH0.tar.gz) = d3efdd2de003024a7e781c0265709a0a1fb51a3fc32eb44563abe2e8500e4929 +SIZE (clickhouse/ClickHouse-nlp-data-5591f91f_GH0.tar.gz) = 1182700 +SHA256 (clickhouse/ClickHouse-numactl-ff32c618_GH0.tar.gz) = bb7f285a118966ae60e70c0ca46e7ad85ff4f0b32422fd6d1156c65ebf0d323f +SIZE (clickhouse/ClickHouse-numactl-ff32c618_GH0.tar.gz) = 218332 +SHA256 (clickhouse/openldap-openldap-22fe35c6_GH0.tar.gz) = c559929d57e0dc620c7e4b342f73b3e99b7ec9ed6f3a081f7011b991b74094dd +SIZE (clickhouse/openldap-openldap-22fe35c6_GH0.tar.gz) = 6285392 +SHA256 (clickhouse/ClickHouse-openssl-04b25b3d_GH0.tar.gz) = 776859a2c5c2d79e19a75c6762c1bd6196046a9531f2b7abda5d0d131b253c11 +SIZE (clickhouse/ClickHouse-openssl-04b25b3d_GH0.tar.gz) = 53286562 +SHA256 (clickhouse/ClickHouse-orc-1892a653_GH0.tar.gz) = db3f4fdef072152b98be1be3981491bd162c460b676d35e7a9dcf305897529b0 +SIZE (clickhouse/ClickHouse-orc-1892a653_GH0.tar.gz) = 13387798 +SHA256 (clickhouse/mreineck-pocketfft-f4c1aa8a_GH0.tar.gz) = a4b4d019ebc4831244bf1f980fd4e2d35a2e4e05de453433756c85685bdbbd8d +SIZE (clickhouse/mreineck-pocketfft-f4c1aa8a_GH0.tar.gz) = 27261 +SHA256 (clickhouse/ClickHouse-postgres-c37596dd_GH0.tar.gz) = eb77970f15c1e629e8a084555aca2635a32209951c6b7c37c9376736d1ca9490 +SIZE (clickhouse/ClickHouse-postgres-c37596dd_GH0.tar.gz) = 29810212 +SHA256 (clickhouse/ClickHouse-rapidjson-04dc6714_GH0.tar.gz) = 37e058d7955ccef6fc6419ed052f82ce94a50dcbc54937c6aa379a42489c9182 +SIZE (clickhouse/ClickHouse-rapidjson-04dc6714_GH0.tar.gz) = 1116068 +SHA256 (clickhouse/google-re2-85dd7ad8_GH0.tar.gz) = 4cb23f2b1b2634dc12d4629c3046514b45a488f3fbb29f9cc6b2bb42f2c3be7b +SIZE (clickhouse/google-re2-85dd7ad8_GH0.tar.gz) = 390497 +SHA256 (clickhouse/ClickHouse-replxx-0b6f23e1_GH0.tar.gz) = 976f1277d543e6be052f69b4675dabbc7e1825958e165aa1d7e907568cdc2544 +SIZE (clickhouse/ClickHouse-replxx-0b6f23e1_GH0.tar.gz) = 101477 +SHA256 (clickhouse/ClickHouse-rocksdb-4d479be3_GH0.tar.gz) = 31911dc1590da2b39af3ab3ad241864b8483e6b8b0fcb4ff89af2609726a4d29 +SIZE (clickhouse/ClickHouse-rocksdb-4d479be3_GH0.tar.gz) = 13551285 +SHA256 (clickhouse/ClickHouse-rust_vendor-05637b49_GH0.tar.gz) = 3eb1c041bbdf2f87dbb18cb6c9aaa462ce303ce662dac5c2f6529779ef74af39 +SIZE (clickhouse/ClickHouse-rust_vendor-05637b49_GH0.tar.gz) = 107391333 +SHA256 (clickhouse/ClickHouse-s2geometry-a37aba69_GH0.tar.gz) = f3ae58a325615cd8e000dc8a83e305a8d5f346981e479bd5f91b24769a6581a5 +SIZE (clickhouse/ClickHouse-s2geometry-a37aba69_GH0.tar.gz) = 2776681 +SHA256 (clickhouse/fast-pack-simdcomp-009c6780_GH0.tar.gz) = 603ba715f4134d2bc0a5d381a70659e3db0715d3c12515685c88aed8428c3d68 +SIZE (clickhouse/fast-pack-simdcomp-009c6780_GH0.tar.gz) = 121919 +SHA256 (clickhouse/simdjson-simdjson-980f2ad3_GH0.tar.gz) = 30340e7b74072b935ec7b807cd14991798b3a0d46076ab12395e3a36c79558c9 +SIZE (clickhouse/simdjson-simdjson-980f2ad3_GH0.tar.gz) = 6042102 +SHA256 (clickhouse/ClickHouse-snappy-6ebb5b1a_GH0.tar.gz) = 1b4aa44cd4b9c0b92554e814523b4c09200a90aca1523081e066ec1908492b02 +SIZE (clickhouse/ClickHouse-snappy-6ebb5b1a_GH0.tar.gz) = 1105215 +SHA256 (clickhouse/sparsehash-sparsehash-c11-cf0bffaa_GH0.tar.gz) = d3365e9a0e7b7f216f29ac138bdc6ba9e31fe7e8859c8f14b1dd322414bcb85d +SIZE (clickhouse/sparsehash-sparsehash-c11-cf0bffaa_GH0.tar.gz) = 576833 +SHA256 (clickhouse/sqids-sqids-cpp-a471f536_GH0.tar.gz) = 2a42376ac8f12e47b5e1aaac9e9dd3feba9117b2ef0a5ae5722e4df1c34bbee7 +SIZE (clickhouse/sqids-sqids-cpp-a471f536_GH0.tar.gz) = 47138 +SHA256 (clickhouse/ClickHouse-sqlite-amalgamation-20598079_GH0.tar.gz) = 442c81b6c69cf606327bb05936d5677b0196d70b2e4b88cba04023459b936605 +SIZE (clickhouse/ClickHouse-sqlite-amalgamation-20598079_GH0.tar.gz) = 2625857 +SHA256 (clickhouse/ClickHouse-sysroot-bed292b8_GH0.tar.gz) = 8af4b452664849c77b9f930691f14a94524ea8fb6a97bbfb6a6806d13178ae27 +SIZE (clickhouse/ClickHouse-sysroot-bed292b8_GH0.tar.gz) = 67977361 +SHA256 (clickhouse/ClickHouse-thrift-327ed534_GH0.tar.gz) = 9c777f12d328a48b952088943ce886ee5fefd64b2ae32795b0156686b645a45b +SIZE (clickhouse/ClickHouse-thrift-327ed534_GH0.tar.gz) = 3062690 +SHA256 (clickhouse/ClickHouse-ulid-c-c433b678_GH0.tar.gz) = 59d9a618f595926da7b93de674c62efd7afacaa555c9950c987e2da4a7c068f3 +SIZE (clickhouse/ClickHouse-ulid-c-c433b678_GH0.tar.gz) = 8626 +SHA256 (clickhouse/ClickHouse-usearch-f93a3423_GH0.tar.gz) = 5690326480585ac56d45267c6bb75be563a30011d4220b646877c5cb09905343 +SIZE (clickhouse/ClickHouse-usearch-f93a3423_GH0.tar.gz) = 469471 +SHA256 (clickhouse/ClickHouse-vectorscan-e6993b70_GH0.tar.gz) = 30325a731bd412af9353aa471bdf80293156a1a69d1dc296e921a2f48c1ea65f +SIZE (clickhouse/ClickHouse-vectorscan-e6993b70_GH0.tar.gz) = 1895274 +SHA256 (clickhouse/ClickHouse-wordnet-blast-1d16ac28_GH0.tar.gz) = 226670f7329a37652c65716a129d2512e8691b92277bbf72b05e9f7d326c7377 +SIZE (clickhouse/ClickHouse-wordnet-blast-1d16ac28_GH0.tar.gz) = 15994 +SHA256 (clickhouse/wangyi-fudan-wyhash-991aa3da_GH0.tar.gz) = 1beef571f371d17388ef9c1bf8913369274a83e273ce8d460fa07c0a81424dda +SIZE (clickhouse/wangyi-fudan-wyhash-991aa3da_GH0.tar.gz) = 689779 +SHA256 (clickhouse/Cyan4973-xxHash-bbb27a5e_GH0.tar.gz) = 17e6e1b99d64cc3ce467401d72a137b64c1e097a2038bdd6e02148362adba92e +SIZE (clickhouse/Cyan4973-xxHash-bbb27a5e_GH0.tar.gz) = 1141198 +SHA256 (clickhouse/xz-mirror-xz-869b9d1b_GH0.tar.gz) = 1fb6f429564e6084814269dd98a1e19bf7cf9a49bf3c024180a653e98ae1099a +SIZE (clickhouse/xz-mirror-xz-869b9d1b_GH0.tar.gz) = 719976 +SHA256 (clickhouse/ClickHouse-yaml-cpp-acf41867_GH0.tar.gz) = e6b657e0a12ea0ce400f32ac6a96230357a7b54a76b649d7016acd178b82f593 +SIZE (clickhouse/ClickHouse-yaml-cpp-acf41867_GH0.tar.gz) = 1057319 +SHA256 (clickhouse/ClickHouse-zlib-ng-a2fbeffd_GH0.tar.gz) = 82716c834cbfc3f12cab9b65465e5f7ed691cb7f71d5194e6d2b98546471016a +SIZE (clickhouse/ClickHouse-zlib-ng-a2fbeffd_GH0.tar.gz) = 2404900 +SHA256 (clickhouse/ClickHouse-zstd-43708185_GH0.tar.gz) = 9f211b29786621f3e8b3493b9cfc2ca4cdf17cdc297e0c093789d91b9e8b4b9c +SIZE (clickhouse/ClickHouse-zstd-43708185_GH0.tar.gz) = 2467175 diff --git a/databases/clickhouse-devel/files/clickhouse.in b/databases/clickhouse-devel/files/clickhouse.in new file mode 100644 index 000000000000..a3ff2098e49b --- /dev/null +++ b/databases/clickhouse-devel/files/clickhouse.in @@ -0,0 +1,65 @@ +#!/bin/sh + +# PROVIDE: clickhouse +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable clickhouse server +# +# clickhouse_enable (bool): Set to "NO" by default +# Set it to "YES" to enable clickhouse server +%%LEGACY_LIMITS%%# clickhouse_limits (bool): Set to "NO" by default. +%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U clickhouse` +%%LEGACY_LIMITS%%# just before clickhouse starts. +# clickhouse_config (str): Path to config file (required). +# (default: %%PREFIX%%/etc/clickhouse-server/config.xml) +# clickhouse_rundir (str): Path to directory holding a pidfile. +# (default: /var/run/clickhouse) +# clickhouse_user (str): User to run as +# (default: clickhouse) +# clickhouse_group (str): Group to run as +# (default: clickhouse) +# clickhouse_logdir (str): Path to log directory +# (default: /var/log/clickhouse) +# clickhouse_dbdir (str): Path to world database directory +# (default: /var/db/clickhouse) + +. /etc/rc.subr + +name=clickhouse +rcvar=clickhouse_enable + +load_rc_config ${name} + +: ${clickhouse_enable="NO"} +%%LEGACY_LIMITS%%: ${clickhouse_limits="NO"} +: ${clickhouse_config="%%PREFIX%%/etc/clickhouse-server/config.xml"} +: ${clickhouse_rundir="/var/run/clickhouse"} +: ${clickhouse_user="clickhouse"} +: ${clickhouse_group="clickhouse"} +: ${clickhouse_logdir="/var/log/clickhouse"} +: ${clickhouse_dbdir="/var/db/clickhouse"} +: ${clickhouse_flags=""} +: ${clickhouse_pidfile="${clickhouse_rundir}/clickhouse.pid"} +: ${clickhouse_args="--server --daemon --pid-file ${clickhouse_pidfile} --config-file ${clickhouse_config} ${clickhouse_flags}"} + +command=%%PREFIX%%/bin/clickhouse +pidfile=${clickhouse_pidfile} +command_args=${clickhouse_args} +required_files=${clickhouse_config} +start_precmd=clickhouse_prestart + +clickhouse_prestart () { + for _dir in ${clickhouse_rundir} ${clickhouse_logdir} ${clickhouse_dbdir}; do + install -d -o ${clickhouse_user} -g ${clickhouse_group} ${_dir} + done + +%%LEGACY_LIMITS%% if checkyesno clickhouse_limits; then +%%LEGACY_LIMITS%% eval `/usr/bin/limits -e -U ${clickhouse_user}` 2>/dev/null +%%LEGACY_LIMITS%% else +%%LEGACY_LIMITS%% return 0 +%%LEGACY_LIMITS%% fi +%%MODERN_LIMITS%% return 0 +} + +run_rc_command "$1" diff --git a/databases/clickhouse-devel/files/patch-PreLoad.cmake b/databases/clickhouse-devel/files/patch-PreLoad.cmake new file mode 100644 index 000000000000..de1b05af5747 --- /dev/null +++ b/databases/clickhouse-devel/files/patch-PreLoad.cmake @@ -0,0 +1,46 @@ +--- PreLoad.cmake.orig 2024-09-26 19:15:26 UTC ++++ PreLoad.cmake +@@ -15,12 +15,24 @@ endif() + endif () + endif() + ++# Default toolchain - this is needed to avoid dependency on OS files. ++execute_process(COMMAND uname -s ++ OUTPUT_VARIABLE OS ++ COMMAND_ERROR_IS_FATAL ANY ++) ++execute_process(COMMAND uname -m ++ OUTPUT_VARIABLE ARCH ++ COMMAND_ERROR_IS_FATAL ANY ++) ++ ++ + # Check if environment is polluted. +-if (NOT "$ENV{CFLAGS}" STREQUAL "" ++if ((OS MATCHES "Linux") AND (NOT "$ENV{CFLAGS}" STREQUAL "" + OR NOT "$ENV{CXXFLAGS}" STREQUAL "" + OR NOT "$ENV{LDFLAGS}" STREQUAL "" + OR CMAKE_C_FLAGS OR CMAKE_CXX_FLAGS OR CMAKE_EXE_LINKER_FLAGS OR CMAKE_MODULE_LINKER_FLAGS +- OR CMAKE_C_FLAGS_INIT OR CMAKE_CXX_FLAGS_INIT OR CMAKE_EXE_LINKER_FLAGS_INIT OR CMAKE_MODULE_LINKER_FLAGS_INIT) ++ OR CMAKE_C_FLAGS_INIT OR CMAKE_CXX_FLAGS_INIT ++ OR CMAKE_EXE_LINKER_FLAGS_INIT OR CMAKE_MODULE_LINKER_FLAGS_INIT)) + + # if $ENV + message("CFLAGS: $ENV{CFLAGS}") +@@ -49,16 +61,6 @@ endif() + + Note: if you don't like this behavior, you can manually edit the cmake files, but please don't complain to developers.") + endif() +- +-# Default toolchain - this is needed to avoid dependency on OS files. +-execute_process(COMMAND uname -s +- OUTPUT_VARIABLE OS +- COMMAND_ERROR_IS_FATAL ANY +-) +-execute_process(COMMAND uname -m +- OUTPUT_VARIABLE ARCH +- COMMAND_ERROR_IS_FATAL ANY +-) + + # By default, prefer clang on Linux + # But note, that you still may change the compiler with -DCMAKE_C_COMPILER/-DCMAKE_CXX_COMPILER. diff --git a/databases/clickhouse-devel/files/patch-contrib_cassandra_CMakeLists.txt b/databases/clickhouse-devel/files/patch-contrib_cassandra_CMakeLists.txt new file mode 100644 index 000000000000..a60049c288d5 --- /dev/null +++ b/databases/clickhouse-devel/files/patch-contrib_cassandra_CMakeLists.txt @@ -0,0 +1,11 @@ +--- contrib/cassandra/CMakeLists.txt.orig 2021-05-28 13:12:55 UTC ++++ contrib/cassandra/CMakeLists.txt +@@ -165,7 +165,7 @@ if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR + "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + # Enable C++11 support to use std::atomic + if(CASS_USE_STD_ATOMIC) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") + endif() + + # OpenSSL is deprecated on later versions of Mac OS X. The long-term solution diff --git a/databases/clickhouse-devel/files/patch-contrib_krb5-cmake_autoconf__freebsd.h b/databases/clickhouse-devel/files/patch-contrib_krb5-cmake_autoconf__freebsd.h new file mode 100644 index 000000000000..474974c1df08 --- /dev/null +++ b/databases/clickhouse-devel/files/patch-contrib_krb5-cmake_autoconf__freebsd.h @@ -0,0 +1,767 @@ +--- contrib/krb5-cmake/autoconf_freebsd.h.orig 2022-01-11 05:28:26 UTC ++++ contrib/krb5-cmake/autoconf_freebsd.h +@@ -0,0 +1,764 @@ ++/* include/autoconf.h. Generated from autoconf.h.in by configure. */ ++/* include/autoconf.h.in. Generated from configure.in by autoheader. */ ++ ++ ++#ifndef KRB5_AUTOCONF_H ++#define KRB5_AUTOCONF_H ++ ++ ++/* Define if AES-NI support is enabled */ ++/* #undef AESNI */ ++ ++/* Define if socket can't be bound to 0.0.0.0 */ ++/* #undef BROKEN_STREAMS_SOCKETS */ ++ ++/* Define if va_list objects can be simply copied by assignment. */ ++/* #undef CAN_COPY_VA_LIST */ ++ ++/* Define to reduce code size even if it means more cpu usage */ ++/* #undef CONFIG_SMALL */ ++ ++/* Define if __attribute__((constructor)) works */ ++#define CONSTRUCTOR_ATTR_WORKS 1 ++ ++/* Define to default ccache name */ ++#define DEFCCNAME "FILE:/tmp/krb5cc_%{uid}" ++ ++/* Define to default client keytab name */ ++#define DEFCKTNAME "FILE:/etc/krb5/user/%{euid}/client.keytab" ++ ++/* Define to default keytab name */ ++#define DEFKTNAME "FILE:/etc/krb5.keytab" ++ ++/* Define if library initialization should be delayed until first use */ ++#define DELAY_INITIALIZER 1 ++ ++/* Define if __attribute__((destructor)) works */ ++#define DESTRUCTOR_ATTR_WORKS 1 ++ ++/* Define to disable PKINIT plugin support */ ++#define DISABLE_PKINIT 1 ++ ++/* Define if LDAP KDB support within the Kerberos library (mainly ASN.1 code) ++ should be enabled. */ ++/* #undef ENABLE_LDAP */ ++ ++/* Define if translation functions should be used. */ ++/* #undef ENABLE_NLS */ ++ ++/* Define if thread support enabled */ ++#define ENABLE_THREADS 1 ++ ++/* Define as return type of endrpcent */ ++#define ENDRPCENT_TYPE void ++ ++/* Define if Fortuna PRNG is selected */ ++#define FORTUNA 1 ++ ++/* Define to the type of elements in the array set by `getgroups'. Usually ++ this is either `int' or `gid_t'. */ ++#define GETGROUPS_T gid_t ++ ++/* Define if gethostbyname_r returns int rather than struct hostent * */ ++/* #undef GETHOSTBYNAME_R_RETURNS_INT */ ++ ++/* Type of getpeername second argument. */ ++#define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE ++ ++/* Define if getpwnam_r exists but takes only 4 arguments (e.g., POSIX draft 6 ++ implementations like some Solaris releases). */ ++/* #undef GETPWNAM_R_4_ARGS */ ++ ++/* Define if getpwnam_r returns an int */ ++#define GETPWNAM_R_RETURNS_INT 1 ++ ++/* Define if getpwuid_r exists but takes only 4 arguments (e.g., POSIX draft 6 ++ implementations like some Solaris releases). */ ++/* #undef GETPWUID_R_4_ARGS */ ++ ++/* Define if getservbyname_r returns int rather than struct servent * */ ++/* #undef GETSERVBYNAME_R_RETURNS_INT */ ++ ++/* Type of pointer target for argument 3 to getsockname */ ++#define GETSOCKNAME_ARG3_TYPE socklen_t ++ ++/* Define if gmtime_r returns int instead of struct tm pointer, as on old ++ HP-UX systems. */ ++/* #undef GMTIME_R_RETURNS_INT */ ++ ++/* Define if va_copy macro or function is available. */ ++#define HAS_VA_COPY 1 ++ ++/* Define to 1 if you have the `access' function. */ ++#define HAVE_ACCESS 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_ALLOCA_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_ARPA_INET_H 1 ++ ++/* Define to 1 if you have the `bswap16' function. */ ++/* #undef HAVE_BSWAP16 */ ++ ++/* Define to 1 if you have the `bswap64' function. */ ++/* #undef HAVE_BSWAP64 */ ++ ++/* Define to 1 if bswap_16 is available via byteswap.h */ ++/* #undef HAVE_BSWAP_16 */ ++ ++/* Define to 1 if bswap_64 is available via byteswap.h */ ++/* #undef HAVE_BSWAP_64 */ ++ ++/* Define if bt_rseq is available, for recursive btree traversal. */ ++#define HAVE_BT_RSEQ 1 ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_BYTESWAP_H */ ++ ++/* Define to 1 if you have the `chmod' function. */ ++#define HAVE_CHMOD 1 ++ ++/* Define if cmocka library is available. */ ++/* #undef HAVE_CMOCKA */ ++ ++/* Define to 1 if you have the `compile' function. */ ++/* #undef HAVE_COMPILE */ ++ ++/* Define if com_err has compatible gettext support */ ++#define HAVE_COM_ERR_INTL 1 ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_CPUID_H */ ++ ++/* Define to 1 if you have the `daemon' function. */ ++#define HAVE_DAEMON 1 ++ ++/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you ++ don't. */ ++#define HAVE_DECL_STRERROR_R 1 ++ ++/* Define to 1 if you have the header file, and it defines `DIR'. ++ */ ++#define HAVE_DIRENT_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_DLFCN_H 1 ++ ++/* Define to 1 if you have the `dn_skipname' function. */ ++#define HAVE_DN_SKIPNAME 1 ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_ENDIAN_H */ ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_ERRNO_H 1 ++ ++/* Define to 1 if you have the `fchmod' function. */ ++#define HAVE_FCHMOD 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_FCNTL_H 1 ++ ++/* Define to 1 if you have the `flock' function. */ ++#define HAVE_FLOCK 1 ++ ++/* Define to 1 if you have the `fnmatch' function. */ ++#define HAVE_FNMATCH 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_FNMATCH_H 1 ++ ++/* Define if you have the getaddrinfo function */ ++#define HAVE_GETADDRINFO 1 ++ ++/* Define to 1 if you have the `getcwd' function. */ ++#define HAVE_GETCWD 1 ++ ++/* Define to 1 if you have the `getenv' function. */ ++#define HAVE_GETENV 1 ++ ++/* Define to 1 if you have the `geteuid' function. */ ++#define HAVE_GETEUID 1 ++ ++/* Define if gethostbyname_r exists and its return type is known */ ++/* #undef HAVE_GETHOSTBYNAME_R */ ++ ++/* Define to 1 if you have the `getnameinfo' function. */ ++#define HAVE_GETNAMEINFO 1 ++ ++/* Define if system getopt should be used. */ ++#define HAVE_GETOPT 1 ++ ++/* Define if system getopt_long should be used. */ ++#define HAVE_GETOPT_LONG 1 ++ ++/* Define if getpwnam_r is available and useful. */ ++#define HAVE_GETPWNAM_R 1 ++ ++/* Define if getpwuid_r is available and useful. */ ++#define HAVE_GETPWUID_R 1 ++ ++/* Define if getservbyname_r exists and its return type is known */ ++/* #undef HAVE_GETSERVBYNAME_R */ ++ ++/* Have the gettimeofday function */ ++#define HAVE_GETTIMEOFDAY 1 ++ ++/* Define to 1 if you have the `getusershell' function. */ ++#define HAVE_GETUSERSHELL 1 ++ ++/* Define to 1 if you have the `gmtime_r' function. */ ++#define HAVE_GMTIME_R 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_IFADDRS_H 1 ++ ++/* Define to 1 if you have the `inet_ntop' function. */ ++#define HAVE_INET_NTOP 1 ++ ++/* Define to 1 if you have the `inet_pton' function. */ ++#define HAVE_INET_PTON 1 ++ ++/* Define to 1 if the system has the type `int16_t'. */ ++#define HAVE_INT16_T 1 ++ ++/* Define to 1 if the system has the type `int32_t'. */ ++#define HAVE_INT32_T 1 ++ ++/* Define to 1 if the system has the type `int8_t'. */ ++#define HAVE_INT8_T 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_INTTYPES_H 1 ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_KEYUTILS_H */ ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_LBER_H */ ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_LDAP_H */ ++ ++/* Define to 1 if you have the `crypto' library (-lcrypto). */ ++#define HAVE_LIBCRYPTO 1 ++ ++/* Define if building with libedit. */ ++/* #undef HAVE_LIBEDIT */ ++ ++/* Define to 1 if you have the `nsl' library (-lnsl). */ ++/* #undef HAVE_LIBNSL */ ++ ++/* Define to 1 if you have the `resolv' library (-lresolv). */ ++#define HAVE_LIBRESOLV 1 ++ ++/* Define to 1 if you have the `socket' library (-lsocket). */ ++/* #undef HAVE_LIBSOCKET */ ++ ++/* Define if the util library is available */ ++#define HAVE_LIBUTIL 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_LIMITS_H 1 ++ ++/* Define to 1 if you have the `localtime_r' function. */ ++#define HAVE_LOCALTIME_R 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_MACHINE_BYTE_ORDER_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_MACHINE_ENDIAN_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_MEMORY_H 1 ++ ++/* Define to 1 if you have the `mkstemp' function. */ ++#define HAVE_MKSTEMP 1 ++ ++/* Define to 1 if you have the header file, and it defines `DIR'. */ ++/* #undef HAVE_NDIR_H */ ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_NETDB_H 1 ++ ++/* Define if netdb.h declares h_errno */ ++#define HAVE_NETDB_H_H_ERRNO 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_NETINET_IN_H 1 ++ ++/* Define to 1 if you have the `ns_initparse' function. */ ++#define HAVE_NS_INITPARSE 1 ++ ++/* Define to 1 if you have the `ns_name_uncompress' function. */ ++#define HAVE_NS_NAME_UNCOMPRESS 1 ++ ++/* Define if OpenSSL supports cms. */ ++#define HAVE_OPENSSL_CMS 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_PATHS_H 1 ++ ++/* Define if persistent keyrings are supported */ ++/* #undef HAVE_PERSISTENT_KEYRING */ ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_POLL_H 1 ++ ++/* Define if #pragma weak references work */ ++/* #undef HAVE_PRAGMA_WEAK_REF */ ++ ++/* Define if you have POSIX threads libraries and header files. */ ++#define HAVE_PTHREAD 1 ++ ++/* Define to 1 if you have the `pthread_once' function. */ ++#define HAVE_PTHREAD_ONCE 1 ++ ++/* Have PTHREAD_PRIO_INHERIT. */ ++#define HAVE_PTHREAD_PRIO_INHERIT 1 ++ ++/* Define to 1 if you have the `pthread_rwlock_init' function. */ ++#define HAVE_PTHREAD_RWLOCK_INIT 1 ++ ++/* Define if pthread_rwlock_init is provided in the thread library. */ ++#define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_PWD_H 1 ++ ++/* Define if building with GNU Readline. */ ++/* #undef HAVE_READLINE */ ++ ++/* Define if regcomp exists and functions */ ++#define HAVE_REGCOMP 1 ++ ++/* Define to 1 if you have the `regexec' function. */ ++#define HAVE_REGEXEC 1 ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_REGEXPR_H */ ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_REGEX_H 1 ++ ++/* Define to 1 if you have the `res_nclose' function. */ ++#define HAVE_RES_NCLOSE 1 ++ ++/* Define to 1 if you have the `res_ndestroy' function. */ ++#define HAVE_RES_NDESTROY 1 ++ ++/* Define to 1 if you have the `res_ninit' function. */ ++#define HAVE_RES_NINIT 1 ++ ++/* Define to 1 if you have the `res_nsearch' function. */ ++#define HAVE_RES_NSEARCH 1 ++ ++/* Define to 1 if you have the `res_search' function */ ++#define HAVE_RES_SEARCH 1 ++ ++/* Define to 1 if you have the `re_comp' function. */ ++/* #undef HAVE_RE_COMP */ ++ ++/* Define to 1 if you have the `re_exec' function. */ ++/* #undef HAVE_RE_EXEC */ ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_SASL_SASL_H */ ++ ++/* Define if struct sockaddr contains sa_len */ ++#define HAVE_SA_LEN 1 ++ ++/* Define to 1 if you have the `setegid' function. */ ++#define HAVE_SETEGID 1 ++ ++/* Define to 1 if you have the `setenv' function. */ ++#define HAVE_SETENV 1 ++ ++/* Define to 1 if you have the `seteuid' function. */ ++#define HAVE_SETEUID 1 ++ ++/* Define if setluid provided in OSF/1 security library */ ++/* #undef HAVE_SETLUID */ ++ ++/* Define to 1 if you have the `setregid' function. */ ++#define HAVE_SETREGID 1 ++ ++/* Define to 1 if you have the `setresgid' function. */ ++/* #undef HAVE_SETRESGID */ ++ ++/* Define to 1 if you have the `setresuid' function. */ ++/* #undef HAVE_SETRESUID */ ++ ++/* Define to 1 if you have the `setreuid' function. */ ++#define HAVE_SETREUID 1 ++ ++/* Define to 1 if you have the `setsid' function. */ ++#define HAVE_SETSID 1 ++ ++/* Define to 1 if you have the `setvbuf' function. */ ++#define HAVE_SETVBUF 1 ++ ++/* Define if there is a socklen_t type. If not, probably use size_t */ ++#define HAVE_SOCKLEN_T 1 ++ ++/* Define to 1 if you have the `srand' function. */ ++#define HAVE_SRAND 1 ++ ++/* Define to 1 if you have the `srand48' function. */ ++#define HAVE_SRAND48 1 ++ ++/* Define to 1 if you have the `srandom' function. */ ++#define HAVE_SRANDOM 1 ++ ++/* Define to 1 if the system has the type `ssize_t'. */ ++#define HAVE_SSIZE_T 1 ++ ++/* Define to 1 if you have the `stat' function. */ ++#define HAVE_STAT 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_STDDEF_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_STDINT_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_STDLIB_H 1 ++ ++/* Define to 1 if you have the `step' function. */ ++/* #undef HAVE_STEP */ ++ ++/* Define to 1 if you have the `strchr' function. */ ++#define HAVE_STRCHR 1 ++ ++/* Define to 1 if you have the `strdup' function. */ ++#define HAVE_STRDUP 1 ++ ++/* Define to 1 if you have the `strerror' function. */ ++#define HAVE_STRERROR 1 ++ ++/* Define to 1 if you have the `strerror_r' function. */ ++#define HAVE_STRERROR_R 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_STRINGS_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_STRING_H 1 ++ ++/* Define to 1 if you have the `strlcpy' function. */ ++#define HAVE_STRLCPY 1 ++ ++/* Define to 1 if you have the `strptime' function. */ ++#define HAVE_STRPTIME 1 ++ ++/* Define to 1 if the system has the type `struct cmsghdr'. */ ++#define HAVE_STRUCT_CMSGHDR 1 ++ ++/* Define if there is a struct if_laddrconf. */ ++/* #undef HAVE_STRUCT_IF_LADDRCONF */ ++ ++/* Define to 1 if the system has the type `struct in6_pktinfo'. */ ++#define HAVE_STRUCT_IN6_PKTINFO 1 ++ ++/* Define to 1 if the system has the type `struct in_pktinfo'. */ ++#define HAVE_STRUCT_IN_PKTINFO 1 ++ ++/* Define if there is a struct lifconf. */ ++/* #undef HAVE_STRUCT_LIFCONF */ ++ ++/* Define to 1 if the system has the type `struct rt_msghdr'. */ ++#define HAVE_STRUCT_RT_MSGHDR 1 ++ ++/* Define to 1 if the system has the type `struct sockaddr_storage'. */ ++#define HAVE_STRUCT_SOCKADDR_STORAGE 1 ++ ++/* Define to 1 if `st_mtimensec' is a member of `struct stat'. */ ++/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */ ++ ++/* Define to 1 if `st_mtimespec.tv_nsec' is a member of `struct stat'. */ ++#define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1 ++ ++/* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ ++/* #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC */ ++ ++/* Define to 1 if you have the header file. */ ++/* #undef HAVE_SYS_BSWAP_H */ ++ ++/* Define to 1 if you have the header file, and it defines `DIR'. ++ */ ++/* #undef HAVE_SYS_DIR_H */ ++ ++/* Define if sys_errlist in libc */ ++#define HAVE_SYS_ERRLIST 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_FILE_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_FILIO_H 1 ++ ++/* Define to 1 if you have the header file, and it defines `DIR'. ++ */ ++/* #undef HAVE_SYS_NDIR_H */ ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_PARAM_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_SELECT_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_SOCKET_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_SOCKIO_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_STAT_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_TIME_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_TYPES_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_SYS_UIO_H 1 ++ ++/* Define if tcl.h found */ ++/* #undef HAVE_TCL_H */ ++ ++/* Define if tcl/tcl.h found */ ++/* #undef HAVE_TCL_TCL_H */ ++ ++/* Define to 1 if you have the `timegm' function. */ ++#define HAVE_TIMEGM 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_TIME_H 1 ++ ++/* Define to 1 if you have the header file. */ ++#define HAVE_UNISTD_H 1 ++ ++/* Define to 1 if you have the `unsetenv' function. */ ++#define HAVE_UNSETENV 1 ++ ++/* Define to 1 if the system has the type `u_char'. */ ++#define HAVE_U_CHAR 1 ++ ++/* Define to 1 if the system has the type `u_int'. */ ++#define HAVE_U_INT 1 ++ ++/* Define to 1 if the system has the type `u_int16_t'. */ ++#define HAVE_U_INT16_T 1 ++ ++/* Define to 1 if the system has the type `u_int32_t'. */ ++#define HAVE_U_INT32_T 1 ++ ++/* Define to 1 if the system has the type `u_int8_t'. */ ++#define HAVE_U_INT8_T 1 ++ ++/* Define to 1 if the system has the type `u_long'. */ ++#define HAVE_U_LONG 1 ++ ++/* Define to 1 if you have the `vasprintf' function. */ ++#define HAVE_VASPRINTF 1 ++ ++/* Define to 1 if you have the `vsnprintf' function. */ ++#define HAVE_VSNPRINTF 1 ++ ++/* Define to 1 if you have the `vsprintf' function. */ ++#define HAVE_VSPRINTF 1 ++ ++/* Define to 1 if the system has the type `__int128_t'. */ ++#define HAVE___INT128_T 1 ++ ++/* Define to 1 if the system has the type `__uint128_t'. */ ++#define HAVE___UINT128_T 1 ++ ++/* Define if errno.h declares perror */ ++/* #undef HDR_HAS_PERROR */ ++ ++/* May need to be defined to enable IPv6 support, for example on IRIX */ ++/* #undef INET6 */ ++ ++/* Define if MIT Project Athena default configuration should be used */ ++/* #undef KRB5_ATHENA_COMPAT */ ++ ++/* Define for DNS support of locating realms and KDCs */ ++#undef KRB5_DNS_LOOKUP ++ ++/* Define to enable DNS lookups of Kerberos realm names */ ++/* #undef KRB5_DNS_LOOKUP_REALM */ ++ ++/* Define if the KDC should return only vague error codes to clients */ ++/* #undef KRBCONF_VAGUE_ERRORS */ ++ ++/* define if the system header files are missing prototype for daemon() */ ++#define NEED_DAEMON_PROTO 1 ++ ++/* Define if in6addr_any is not defined in libc */ ++#define NEED_INSIXADDR_ANY 1 ++ ++/* define if the system header files are missing prototype for ++ ss_execute_command() */ ++/* #undef NEED_SS_EXECUTE_COMMAND_PROTO */ ++ ++/* define if the system header files are missing prototype for strptime() */ ++/* #undef NEED_STRPTIME_PROTO */ ++ ++/* define if the system header files are missing prototype for swab() */ ++/* #undef NEED_SWAB_PROTO */ ++ ++/* Define if need to declare sys_errlist */ ++/* #undef NEED_SYS_ERRLIST */ ++ ++/* define if the system header files are missing prototype for vasprintf() */ ++/* #undef NEED_VASPRINTF_PROTO */ ++ ++/* Define if the KDC should use no lookaside cache */ ++/* #undef NOCACHE */ ++ ++/* Define if references to pthread routines should be non-weak. */ ++/* #undef NO_WEAK_PTHREADS */ ++ ++/* Define if lex produes code with yylineno */ ++/* #undef NO_YYLINENO */ ++ ++/* Define to the address where bug reports for this package should be sent. */ ++#define PACKAGE_BUGREPORT "krb5-bugs@mit.edu" ++ ++/* Define to the full name of this package. */ ++#define PACKAGE_NAME "Kerberos 5" ++ ++/* Define to the full name and version of this package. */ ++#define PACKAGE_STRING "Kerberos 5 1.17.1" ++ ++/* Define to the one symbol short name of this package. */ ++#define PACKAGE_TARNAME "krb5" ++ ++/* Define to the home page for this package. */ ++#define PACKAGE_URL "" ++ ++/* Define to the version of this package. */ ++#define PACKAGE_VERSION "1.17.1" ++ ++/* Define if setjmp indicates POSIX interface */ ++#define POSIX_SETJMP 1 ++ ++/* Define if POSIX signal handling is used */ ++#define POSIX_SIGNALS 1 ++ ++/* Define if POSIX signal handlers are used */ ++#define POSIX_SIGTYPE 1 ++ ++/* Define if termios.h exists and tcsetattr exists */ ++#define POSIX_TERMIOS 1 ++ ++/* Define to necessary symbol if this constant uses a non-standard name on ++ your system. */ ++/* #undef PTHREAD_CREATE_JOINABLE */ ++ ++/* Define as the return type of signal handlers (`int' or `void'). */ ++#define RETSIGTYPE void ++ ++/* Define as return type of setrpcent */ ++#define SETRPCENT_TYPE void ++ ++/* The size of `size_t', as computed by sizeof. */ ++#define SIZEOF_SIZE_T 8 ++ ++/* The size of `time_t', as computed by sizeof. */ ++#define SIZEOF_TIME_T 8 ++ ++/* Define to use OpenSSL for SPAKE preauth */ ++#define SPAKE_OPENSSL 1 ++ ++/* Define for static plugin linkage */ ++/* #undef STATIC_PLUGINS */ ++ ++/* Define to 1 if you have the ANSI C header files. */ ++#define STDC_HEADERS 1 ++ ++/* Define to 1 if strerror_r returns char *. */ ++/* #undef STRERROR_R_CHAR_P */ ++ ++/* Define if sys_errlist is defined in errno.h */ ++#define SYS_ERRLIST_DECLARED 1 ++ ++/* Define to 1 if you can safely include both and . */ ++#define TIME_WITH_SYS_TIME 1 ++ ++/* Define if no TLS implementation is selected */ ++/* #undef TLS_IMPL_NONE */ ++ ++/* Define if TLS implementation is OpenSSL */ ++#define TLS_IMPL_OPENSSL 1 ++ ++/* Define if you have dirent.h functionality */ ++#define USE_DIRENT_H 1 ++ ++/* Define if dlopen should be used */ ++#define USE_DLOPEN 1 ++ ++/* Define if the keyring ccache should be enabled */ ++/* #undef USE_KEYRING_CCACHE */ ++ ++/* Define if link-time options for library finalization will be used */ ++/* #undef USE_LINKER_FINI_OPTION */ ++ ++/* Define if link-time options for library initialization will be used */ ++/* #undef USE_LINKER_INIT_OPTION */ ++ ++/* Define if sigprocmask should be used */ ++#define USE_SIGPROCMASK 1 ++ ++/* Define if wait takes int as a argument */ ++#define WAIT_USES_INT 1 ++ ++/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a ++ `char[]'. */ ++#define YYTEXT_POINTER 1 ++ ++/* Define to enable extensions in glibc */ ++#define _GNU_SOURCE 1 ++ ++/* Define to enable C11 extensions */ ++#define __STDC_WANT_LIB_EXT1__ 1 ++ ++/* Define to empty if `const' does not conform to ANSI C. */ ++/* #undef const */ ++ ++/* Define to `int' if doesn't define. */ ++/* #undef gid_t */ ++ ++/* Define to `__inline__' or `__inline' if that's what the C compiler ++ calls it, or to nothing if 'inline' is not supported under any name. */ ++#ifndef __cplusplus ++/* #undef inline */ ++#endif ++ ++/* Define krb5_sigtype to type of signal handler */ ++#define krb5_sigtype void ++ ++/* Define to `int' if does not define. */ ++/* #undef mode_t */ ++ ++/* Define to `long int' if does not define. */ ++/* #undef off_t */ ++ ++/* Define to `long' if does not define. */ ++/* #undef time_t */ ++ ++/* Define to `int' if doesn't define. */ ++/* #undef uid_t */ ++ ++ ++#if defined(__GNUC__) && !defined(inline) ++/* Silence gcc pedantic warnings about ANSI C. */ ++# define inline __inline__ ++#endif ++#endif /* KRB5_AUTOCONF_H */ diff --git a/databases/clickhouse-devel/pkg-descr b/databases/clickhouse-devel/pkg-descr new file mode 100644 index 000000000000..f3066e778d74 --- /dev/null +++ b/databases/clickhouse-devel/pkg-descr @@ -0,0 +1,2 @@ +ClickHouse is an open-source column-oriented database management +system that allows generating analytical data reports in real time. diff --git a/databases/clickhouse-devel/pkg-plist b/databases/clickhouse-devel/pkg-plist new file mode 100644 index 000000000000..50e6fe1a8350 --- /dev/null +++ b/databases/clickhouse-devel/pkg-plist @@ -0,0 +1,45 @@ +bin/ch +bin/chc +bin/chdig +bin/chl +bin/clickhouse +bin/clickhouse-benchmark +bin/clickhouse-chdig +bin/clickhouse-check-marks +bin/clickhouse-checksum-for-compressed-block +bin/clickhouse-client +bin/clickhouse-compressor +bin/clickhouse-disks +bin/clickhouse-extract-from-config +bin/clickhouse-format +bin/clickhouse-git-import +bin/clickhouse-keeper-client +bin/clickhouse-local +bin/clickhouse-obfuscator +bin/clickhouse-server +bin/clickhouse-static-files-disk-uploader +bin/clickhouse-su +bin/clickhouse-zookeeper-dump-tree +bin/clickhouse-zookeeper-remove-by-list +%%ETCDIR%%-client/config.xml.sample +%%ETCDIR%%-server/config.xml.sample +%%ETCDIR%%-server/users.xml.sample +%%DATADIR%%/protos/google/protobuf/any.proto +%%DATADIR%%/protos/google/protobuf/api.proto +%%DATADIR%%/protos/google/protobuf/descriptor.proto +%%DATADIR%%/protos/google/protobuf/duration.proto +%%DATADIR%%/protos/google/protobuf/empty.proto +%%DATADIR%%/protos/google/protobuf/field_mask.proto +%%DATADIR%%/protos/google/protobuf/source_context.proto +%%DATADIR%%/protos/google/protobuf/struct.proto +%%DATADIR%%/protos/google/protobuf/timestamp.proto +%%DATADIR%%/protos/google/protobuf/type.proto +%%DATADIR%%/protos/google/protobuf/wrappers.proto +share/bash-completion/completions/clickhouse +share/bash-completion/completions/clickhouse-benchmark +share/bash-completion/completions/clickhouse-bootstrap +share/bash-completion/completions/clickhouse-client +share/bash-completion/completions/clickhouse-local +@dir /var/db/clickhouse +@dir /var/log/clickhouse +@dir /var/run/clickhouse