Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Nov 2020 20:26:20 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r554031 - head/lang/spidermonkey78
Message-ID:  <202011032026.0A3KQK8u057986@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Nov  3 20:26:20 2020
New Revision: 554031
URL: https://svnweb.freebsd.org/changeset/ports/554031

Log:
  lang/spidermonkey78: update to 78.4.0
  
  PR:		250466
  Exp-run by:	antoine

Modified:
  head/lang/spidermonkey78/Makefile   (contents, props changed)
  head/lang/spidermonkey78/distinfo   (contents, props changed)

Modified: head/lang/spidermonkey78/Makefile
==============================================================================
--- head/lang/spidermonkey78/Makefile	Tue Nov  3 20:19:49 2020	(r554030)
+++ head/lang/spidermonkey78/Makefile	Tue Nov  3 20:26:20 2020	(r554031)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	spidermonkey
-DISTVERSION=	78.3.1
-PORTREVISION=	2
+DISTVERSION=	78.4.0
 CATEGORIES=	lang
 MASTER_SITES=	MOZILLA/firefox/releases/${DISTVERSION}esr/source
 PKGNAMESUFFIX=	${SP_VER}
@@ -14,7 +13,7 @@ COMMENT=	Standalone JavaScript based from Mozilla 78-e
 LICENSE=	MPL20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/clang++90:devel/llvm90 \
+BUILD_DEPENDS=	${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \
 		${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} \
 		${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
 		autoconf-2.13:devel/autoconf213 \
@@ -52,8 +51,8 @@ CONFIGURE_ARGS=	--disable-debug \
 CONFIGURE_ENV=	HOST_CC=${CC} \
 		HOST_CXX=${CXX}
 
-CONFIGURE_ENV+=	LLVM_CONFIG=llvm-config90 \
-		LLVM_OBJDUMP=llvm-objdump90
+CONFIGURE_ENV+=	LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \
+		LLVM_OBJDUMP=llvm-objdump${LLVM_DEFAULT}
 
 BINARY_ALIAS=	python3=${PYTHON_CMD}
 PLIST_SUB=	SP_VER=${SP_VER}
@@ -68,10 +67,13 @@ CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}
 .if ${CHOSEN_COMPILER_TYPE} == gcc
 USE_GCC=	yes
 .elif ${CC} == cc && ${CXX} == c++ && exists(/usr/lib/libc++.so)
-CPP=		${LOCALBASE}/bin/clang-cpp90
-CC=		${LOCALBASE}/bin/clang90
-CXX=		${LOCALBASE}/bin/clang++90
-BUILD_DEPENDS+=	${LOCALBASE}/bin/clang90:devel/llvm90
+CPP=		${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT}
+CC=		${LOCALBASE}/bin/clang${LLVM_DEFAULT}
+CXX=		${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
+BUILD_DEPENDS+=	${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+.if ${LLVM_DEFAULT} < 90
+BROKEN=		LLVM 9.0 or higher required
+.endif
 .endif
 
 post-patch:

Modified: head/lang/spidermonkey78/distinfo
==============================================================================
--- head/lang/spidermonkey78/distinfo	Tue Nov  3 20:19:49 2020	(r554030)
+++ head/lang/spidermonkey78/distinfo	Tue Nov  3 20:26:20 2020	(r554031)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601524963
-SHA256 (firefox-78.3.1esr.source.tar.xz) = 5fd27d67689fe60803022035e556146d2dbce5e53d21c14d026fc31dd2e45be9
-SIZE (firefox-78.3.1esr.source.tar.xz) = 339088596
+TIMESTAMP = 1603124991
+SHA256 (firefox-78.4.0esr.source.tar.xz) = 8e3cf0bbf1062768134db2eb10ab774731ca5ec6694b65def82234bb0a9170fc
+SIZE (firefox-78.4.0esr.source.tar.xz) = 335094656



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011032026.0A3KQK8u057986>