git: 75f414113dab - main - databases/couchdb3: move to spidermonkey128

From: Matthias Andree <mandree_at_FreeBSD.org>
Date: Wed, 03 Dec 2025 19:45:44 UTC
The branch main has been updated by mandree:

URL: https://cgit.FreeBSD.org/ports/commit/?id=75f414113dab4e35a7903e034ccda08f59112dbd

commit 75f414113dab4e35a7903e034ccda08f59112dbd
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2025-11-29 18:27:09 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2025-12-03 19:45:38 +0000

    databases/couchdb3: move to spidermonkey128
    
    so we can remove spidermonkey102, couchdb3 is its last user.
    
    Approved by:    maintainer timeout (dch@, 15 days)
    PR:             291086
---
 databases/couchdb3/Makefile | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index 944c33590410..20b8b9bf5493 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	couchdb3
 DISTVERSION=	3.5.1
+PORTREVISION=	1
 CATEGORIES=	databases
 MASTER_SITES=	APACHE/couchdb/source/${DISTVERSION}
 DISTNAME=	apache-couchdb-${DISTVERSION}
@@ -17,9 +18,9 @@ NOT_FOR_ARCHS=	i386
 BUILD_DEPENDS=	erlang-runtime${_ERLVER}>=${_ERLVER}.0:lang/erlang-runtime${_ERLVER} \
 		rebar:devel/rebar
 LIB_DEPENDS=	libicudata.so:devel/icu \
-		libmozjs-102.so:lang/spidermonkey102
+		libmozjs-128.so:lang/spidermonkey128
 
-USES=		compiler:c++17-lang cpe gmake libtool ncurses
+USES=		compiler:c++17-lang cpe gmake libtool ncurses ssl
 CPE_VENDOR=	apache
 CPE_PRODUCT=	couchdb
 USE_RC_SUBR=	${PORTNAME}
@@ -28,12 +29,12 @@ HAS_CONFIGURE=	yes
 CONFIGURE_ARGS=	--skip-deps \
 		--user ${USERS} \
 		--rebar ${LOCALBASE}/bin/rebar \
-		--spidermonkey-version 102
+		--spidermonkey-version 128
 
 MAKE_ENV=	PATH=${LOCALBASE}/lib/erlang${_ERLVER}/bin:${PATH}
 ALL_TARGET=	release
 
-CONFLICTS=	couchdb[24]*
+CONFLICTS=	couchdb4*
 
 SUB_FILES=	pkg-message
 SUB_LIST=	APPDIR=${_APPDIR} \