Date: Sun, 31 May 2026 12:48:24 +0000 From: Bernard Spil <brnrd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 176dd6586b93 - main - databases/*: Add CPE info Message-ID: <6a1c2e18.187d6.663b3851@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=176dd6586b932f7b1780bb26db335a57c3f0ac8e commit 176dd6586b932f7b1780bb26db335a57c3f0ac8e Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2026-05-31 12:03:06 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2026-05-31 12:03:06 +0000 databases/*: Add CPE info --- databases/arrow/Makefile | 4 +++- databases/dbeaver/Makefile | 2 +- databases/duckdb/Makefile | 2 +- databases/iowow/Makefile | 4 +++- databases/libmemcached/Makefile | 4 +++- databases/libmongocrypt/Makefile | 4 +++- databases/litestream/Makefile | 2 +- databases/qdrant/Makefile | 2 +- databases/soci/Makefile | 4 +++- databases/sqlite3/Makefile | 5 ++++- databases/trilogy/Makefile | 4 +++- databases/valkey/Makefile | 4 +++- databases/weaviate/Makefile | 2 +- databases/xapian-core/Makefile | 4 +++- databases/xapian-core14/Makefile | 4 +++- 15 files changed, 36 insertions(+), 15 deletions(-) diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile index 7c5e8290d65f..a126502eabda 100644 --- a/databases/arrow/Makefile +++ b/databases/arrow/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= cmake compiler:c++20-lang localbase pkgconfig python:build,test +USES= cmake compiler:c++20-lang cpe localbase pkgconfig python:build,test USE_LDCONFIG= yes USE_GITHUB= nodefault @@ -193,6 +193,8 @@ OPTIONS_DEFAULT+= ${opt} . endif .endfor +CPE_VENDOR= apache + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MCOMPUTE} || ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA} diff --git a/databases/dbeaver/Makefile b/databases/dbeaver/Makefile index e6a41c4d7dc3..89b0041a510d 100644 --- a/databases/dbeaver/Makefile +++ b/databases/dbeaver/Makefile @@ -14,7 +14,7 @@ ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= maven39>0:devel/maven39 -USES= dos2unix java +USES= cpe dos2unix java DOS2UNIX_GLOB= *.MF *.css *.exsd *.java *.properties *.txt *.xml USE_GITHUB= yes GH_TUPLE= dbeaver:dbeaver-common:1379027:common/../dbeaver-common \ diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile index e802994d102b..fa132afa8ecb 100644 --- a/databases/duckdb/Makefile +++ b/databases/duckdb/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl -USES= cmake:testing compiler:c++11-lang ssl +USES= cmake:testing compiler:c++11-lang cpe ssl USE_GITHUB= yes GH_TUPLE= \ duckdb:duckdb-avro:7f423d69709045e38f8431b3470e0395fce1a595:avro/extension/avro \ diff --git a/databases/iowow/Makefile b/databases/iowow/Makefile index d87a62f78034..1409fe9d5c0f 100644 --- a/databases/iowow/Makefile +++ b/databases/iowow/Makefile @@ -9,7 +9,7 @@ WWW= https://iowow.softmotions.com/ LICENSE= MIT -USES= cmake compiler:c11 +USES= cmake compiler:c11 cpe USE_GITHUB= yes GH_ACCOUNT= Softmotions USE_LDCONFIG= yes @@ -22,6 +22,8 @@ OPTIONS_DEFINE= DOCS TEST TEST_BUILD_DEPENDS= ${LOCALBASE}/include/CUnit/Basic.h:devel/cunit TEST_CMAKE_ON= -DBUILD_TESTS:BOOL=ON +CPE_VENDOR= ${GH_ACCOUNT} + do-test-TEST-on: @cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS} diff --git a/databases/libmemcached/Makefile b/databases/libmemcached/Makefile index e9e71a8f1ec2..4411fff58d7b 100644 --- a/databases/libmemcached/Makefile +++ b/databases/libmemcached/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libevent.so:devel/libevent TEST_DEPENDS= memcached:databases/memcached \ onetbb>=0:devel/onetbb -USES= bison compiler:c++11-lang pkgconfig ssl +USES= bison compiler:c++11-lang cpe pkgconfig ssl CMAKE_OFF= BUILD_DOCSONLY \ BUILD_DOCS_MANGZ \ @@ -50,4 +50,6 @@ MURMUR_CMAKE_BOOL= ENABLE_HASH_MURMUR SASL_CMAKE_BOOL= ENABLE_SASL SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 +CPE_VENDOR= awesome + .include <bsd.port.mk> diff --git a/databases/libmongocrypt/Makefile b/databases/libmongocrypt/Makefile index 3f98e39d3437..b0c2c7cd47b6 100644 --- a/databases/libmongocrypt/Makefile +++ b/databases/libmongocrypt/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libbson-1.0.so:devel/libbson \ libmongoc-1.0.so:devel/mongo-c-driver -USES= cmake python:build ssl +USES= cmake cpe python:build ssl USE_GITHUB= yes GH_ACCOUNT= mongodb @@ -25,4 +25,6 @@ CMAKE_ON= USE_SHARED_LIBBSON CMAKE_OFF= BUILD_TESTING ENABLE_ONLINE_TESTS \ MONGOCRYPT_ENABLE_DECIMAL128 +CPE_VENDOR= ${GH_ACCOUNT} + .include <bsd.port.mk> diff --git a/databases/litestream/Makefile b/databases/litestream/Makefile index 9eaa04af2f3c..6c24bad8ed5c 100644 --- a/databases/litestream/Makefile +++ b/databases/litestream/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= module modernc.org/sqlite only supported on aarch64 and amd64 -USES= go:modules +USES= cpe go:modules GO_MODULE= github.com/benbjohnson/litestream GO_TARGET= ./cmd/litestream diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile index 0a198d8569ca..854eba2ca978 100644 --- a/databases/qdrant/Makefile +++ b/databases/qdrant/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= librocksdb.so:databases/rocksdb \ libzstd.so:archivers/zstd -USES= cargo gmake llvm:min=13 perl5 pkgconfig +USES= cargo cpe gmake llvm:min=13 perl5 pkgconfig USE_GITHUB= yes USE_PERL5= build USE_RC_SUBR= qdrant diff --git a/databases/soci/Makefile b/databases/soci/Makefile index ec8b490776fc..02cd370bf96d 100644 --- a/databases/soci/Makefile +++ b/databases/soci/Makefile @@ -11,7 +11,7 @@ WWW= https://soci.sourceforge.net/ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt -USES= cmake compiler:c++14-lang +USES= cmake compiler:c++14-lang cpe USE_GITHUB= yes GH_ACCOUNT= SOCI @@ -54,4 +54,6 @@ PGSQL_CMAKE_BOOL= SOCI_POSTGRESQL SQLITE_USES= sqlite SQLITE_CMAKE_BOOL= SOCI_SQLITE3 +CPE_VENDOR= ${PORTNAME}_project + .include <bsd.port.mk> diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile index 0c39220c32ba..e8b731139c8b 100644 --- a/databases/sqlite3/Makefile +++ b/databases/sqlite3/Makefile @@ -35,7 +35,7 @@ icu_PKGNAMESUFFIX= -${FLAVOR} # databases/p5-DBD-SQLite with ICU support tcl_PKGNAMESUFFIX= -${FLAVOR} # lang/tcl* support .endif -USES= libtool ncurses zip +USES= cpe libtool ncurses zip USE_LDCONFIG= yes HAS_CONFIGURE= yes @@ -224,6 +224,9 @@ UPDATE_LIMIT_CONFIGURE_ON= --update-limit URI_CPPFLAGS= -DSQLITE_USE_URI=1 URI_AUTHORITY_CPPFLAGS= -DSQLITE_ALLOW_URI_AUTHORITY=1 +CPE_VENDOR= sqlite +CPE_PRODUCT= sqlite + .include <bsd.port.options.mk> # _YEAR= ${%Y:L:gmtime} - do not work with the version from the previous year diff --git a/databases/trilogy/Makefile b/databases/trilogy/Makefile index 715176677760..3bdad9c16099 100644 --- a/databases/trilogy/Makefile +++ b/databases/trilogy/Makefile @@ -10,11 +10,13 @@ WWW= https://github.com/trilogy-libraries/trilogy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake ssl +USES= cpe gmake ssl USE_GITHUB= yes GH_ACCOUNT= trilogy-libraries +CPE_VENDOR= ${PORTNAME}_project + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/example/trilogy_query ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/inc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/ diff --git a/databases/valkey/Makefile b/databases/valkey/Makefile index 57bed717ffff..f1d741343843 100644 --- a/databases/valkey/Makefile +++ b/databases/valkey/Makefile @@ -9,7 +9,7 @@ WWW= https://valkey.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake pkgconfig tcl:test +USES= cpe gmake pkgconfig tcl:test USE_GITHUB= yes GH_ACCOUNT= valkey-io USE_RC_SUBR= valkey valkeysentinel @@ -50,6 +50,8 @@ VALKEY_DBDIR?= /var/db/valkey VALKEY_RUNDIR?= /var/run/valkey VALKEY_LOGDIR?= /var/log/valkey +CPE_VENDOR= lfprojects + post-build: ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/valkey.conf > ${WRKDIR}/valkey.conf diff --git a/databases/weaviate/Makefile b/databases/weaviate/Makefile index 001640940033..6f4ca351d4b2 100644 --- a/databases/weaviate/Makefile +++ b/databases/weaviate/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv7 i386 powerpc NOT_FOR_ARCHS_REASON= port seems to not support 32 bit platforms -USES= go:1.26,modules +USES= cpe go:1.26,modules GO_MODULE= github.com/weaviate/weaviate GO_TARGET= ./cmd/weaviate-server diff --git a/databases/xapian-core/Makefile b/databases/xapian-core/Makefile index f9bb940d0b96..46bb55e37847 100644 --- a/databases/xapian-core/Makefile +++ b/databases/xapian-core/Makefile @@ -12,7 +12,7 @@ WWW= https://xapian.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c++17-lang libtool tar:xz +USES= compiler:c++17-lang cpe libtool tar:xz CONFIGURE_ARGS= ac_cv_func_snprintf=snprintf GNU_CONFIGURE= yes @@ -29,6 +29,8 @@ SSE2_DESC= Use SSE2 for floating point SSE2_CONFIGURE_ENABLE= sse +CPE_VENDOR= xapian + post-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/xapian-inspect ${STAGEDIR}${PREFIX}/bin/xapian-inspect diff --git a/databases/xapian-core14/Makefile b/databases/xapian-core14/Makefile index 492659126463..56ccd9a1f51a 100644 --- a/databases/xapian-core14/Makefile +++ b/databases/xapian-core14/Makefile @@ -12,7 +12,7 @@ WWW= https://xapian.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c++11-lang libtool tar:xz +USES= compiler:c++11-lang cpe libtool tar:xz CONFIGURE_ARGS= ac_cv_func_snprintf=snprintf GNU_CONFIGURE= yes @@ -29,6 +29,8 @@ SSE2_DESC= Use SSE2 for floating point SSE2_CONFIGURE_ENABLE= sse +CPE_VENDOR= xapian + post-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/xapian-inspect ${STAGEDIR}${PREFIX}/bin/xapian-inspecthome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1c2e18.187d6.663b3851>
