databases/mongodb80: update to 8.0.0-rc16

Changes:
https://github.com/mongodb/mongo/compare/r8.0.0-rc15...r8.0.0-rc16

Removed SSL from OPTIONS. It was inherited from the first versions
of databases/mongodb, long before I became maintainer.
Currently disabling the SSL option does not disable ssl as ssl is
auto-detected and disabling ssl needs explicit --ssl=off which is
not implemented in the port. I never had a request for this in years
so I decided to just remove the option and have ssl enabled always.
This commit is contained in:
Ronald Klop
2024-08-02 08:46:12 +02:00
parent 3eda9ed8ab
commit b44fe228ca
2 changed files with 8 additions and 10 deletions

View File

@@ -1,6 +1,6 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 8.0.0-rc15
DISTVERSION= 8.0.0-rc16
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
@@ -39,7 +39,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libyaml-cpp.so:devel/yaml-cpp \
libzstd.so:archivers/zstd
USES= compiler:c++20-lang cpe python:build scons shebangfix
USES= compiler:c++20-lang cpe python:build scons shebangfix ssl
# gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
USES+= gmake pkgconfig
@@ -61,6 +61,7 @@ MAKE_ARGS= --allocator=system \
--disable-warnings-as-errors \
--libc++ \
--runtime-hardening=on \
--ssl \
--use-system-libunwind \
--use-system-pcre2 \
--use-system-snappy \
@@ -89,9 +90,9 @@ EXTRACT_AFTER_ARGS= --exclude src/third_party/pcre2 \
USERS= mongodb
GROUPS= mongodb
OPTIONS_DEFINE= LTO NOAVX SASL SSL
OPTIONS_DEFINE= LTO NOAVX SASL
OPTIONS_DEFINE_aarch64= ARMV80A
OPTIONS_DEFAULT= NOAVX SASL SSL
OPTIONS_DEFAULT= NOAVX SASL
# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream.
# Can give corruption on high concurrency.
@@ -108,9 +109,6 @@ NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge"
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_MAKE_ARGS= --use-sasl-client
SSL_USES= ssl
SSL_MAKE_ARGS= --ssl
.include <bsd.port.pre.mk>
ALL_TARGET= install-servers

View File

@@ -1,5 +1,5 @@
TIMESTAMP = 1721858226
SHA256 (mongodb-mongo-r8.0.0-rc15_GH0.tar.gz) = 4ac049c7d2f3a22b5ed3810bc333ac105f1e5155f9dc810e4a635c02cd6eb245
SIZE (mongodb-mongo-r8.0.0-rc15_GH0.tar.gz) = 94751430
TIMESTAMP = 1722667493
SHA256 (mongodb-mongo-r8.0.0-rc16_GH0.tar.gz) = 28af68d5fc371323adcb7cfb50e6278eff920491fca83d187b53c321d79e0a39
SIZE (mongodb-mongo-r8.0.0-rc16_GH0.tar.gz) = 94754001
SHA256 (mongodb-forks-spidermonkey-bb6edb4fcd43607c87de81df8c58db11a663634a_GH0.tar.gz) = 8b237164cb3f492aa1658080b91bafb3c98fe72da11ffb65513e4bffe01553f9
SIZE (mongodb-forks-spidermonkey-bb6edb4fcd43607c87de81df8c58db11a663634a_GH0.tar.gz) = 164675678