diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile index be42a0bf2c74..7af1be093ae6 100644 --- a/lang/spidermonkey128/Makefile +++ b/lang/spidermonkey128/Makefile @@ -1,75 +1,75 @@ PORTNAME= spidermonkey -DISTVERSION= 128.8.0 +DISTVERSION= 128.9.0 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= ${SP_VER} DISTNAME= firefox-${DISTVERSION}esr.source MAINTAINER= vishwin@FreeBSD.org COMMENT= Standalone JavaScript based from Mozilla 128-esr WWW= https://spidermonkey.dev/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gm4:devel/m4 \ ${RUST_DEFAULT}>=1.81:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.26.0:devel/rust-cbindgen LIB_DEPENDS= libicudata.so:devel/icu \ libnspr4.so:devel/nspr USES= compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig \ python:build tar:xz USE_LDCONFIG= yes SP_VER= 128 HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS= --enable-application=js \ --disable-debug \ --disable-debug-symbols \ --disable-jemalloc \ --disable-tests \ --enable-optimize \ --enable-readline \ --enable-shared-js \ --prefix=${PREFIX:Q} \ --target=${CONFIGURE_TARGET} \ --with-intl-api \ --with-system-icu \ --with-system-nspr \ --with-system-zlib CONFIGURE_ENV= HOST_CC=${CC} \ HOST_CXX=${CXX} BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_SUB= SP_VER=${SP_VER} .include .if ${ARCH} == amd64 CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CONFIGURE_ENV+= LLVM_CONFIG=${LLVM_CONFIG} \ LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION} BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_VERSION}:${LLVM_PORT} USE_GCC= yes .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure @${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs ${LN} -fs libmozjs-${SP_VER}.so ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.* .include diff --git a/lang/spidermonkey128/distinfo b/lang/spidermonkey128/distinfo index 99b0560c54dd..9dfb1a5a9e8f 100644 --- a/lang/spidermonkey128/distinfo +++ b/lang/spidermonkey128/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740438576 -SHA256 (firefox-128.8.0esr.source.tar.xz) = 201fcb12c285470f2b3cdf050f0fe7d96d5e0c5d352e86ef8957b595329a32bf -SIZE (firefox-128.8.0esr.source.tar.xz) = 563554116 +TIMESTAMP = 1743008514 +SHA256 (firefox-128.9.0esr.source.tar.xz) = 5a49b7137fd5854f77f3bc960466d224652735eeebeaf6813e9d9cedfaff5979 +SIZE (firefox-128.9.0esr.source.tar.xz) = 560739548