summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorRonald Klop <ronald@FreeBSD.org>2024-08-02 08:46:12 +0200
committerRonald Klop <ronald@FreeBSD.org>2024-08-08 08:58:19 +0200
commitb44fe228ca1cc964c16b5f78cd72782a93afb976 (patch)
tree77c519b05e65a4a1bc4cb4e910a8305af0ff3379 /databases
parentemulators/wine-devel: include/wine/windows/ddk isn't 64-bit only (diff)
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.
Diffstat (limited to 'databases')
-rw-r--r--databases/mongodb80/Makefile12
-rw-r--r--databases/mongodb80/distinfo6
2 files changed, 8 insertions, 10 deletions
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 064cc04a887f..66e2f3225db2 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -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
diff --git a/databases/mongodb80/distinfo b/databases/mongodb80/distinfo
index 7cfdedc4484e..21d5f7f7f1c2 100644
--- a/databases/mongodb80/distinfo
+++ b/databases/mongodb80/distinfo
@@ -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