From a409e895761189b4e5a282d6995970f46c589127 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Mon, 22 Jan 2024 02:49:41 -0800 Subject: [PATCH] mozjs102: update to 102.15.1. --- srcpkgs/mozjs102/patches/armv6l-isb.patch | 2 +- srcpkgs/mozjs102/template | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/mozjs102/patches/armv6l-isb.patch b/srcpkgs/mozjs102/patches/armv6l-isb.patch index c08c776261e35..1a7f3e45ee42a 100644 --- a/srcpkgs/mozjs102/patches/armv6l-isb.patch +++ b/srcpkgs/mozjs102/patches/armv6l-isb.patch @@ -13,4 +13,4 @@ diff -rup Architecture-arm.cpp.orig Architecture-arm.cpp +# endif #else // We assume the icache flushing routines on other platforms take care of this - #endif \ No newline at end of file + #endif diff --git a/srcpkgs/mozjs102/template b/srcpkgs/mozjs102/template index 13151396d7563..d1063c3ad056f 100644 --- a/srcpkgs/mozjs102/template +++ b/srcpkgs/mozjs102/template @@ -1,7 +1,7 @@ # Template file for 'mozjs102' pkgname=mozjs102 -version=102.8.0 -revision=3 +version=102.15.1 +revision=1 build_wrksrc=js/src build_style=gnu-configure build_helper=rust @@ -10,7 +10,7 @@ configure_args="--disable-jemalloc --disable-strip --disable-tests \ --disable-optimize --disable-debug --enable-ctypes --enable-readline \ --enable-shared-js --enable-system-ffi --with-intl-api --with-system-icu \ --with-system-nspr --with-system-zlib --enable-hardening --enable-release" -hostmakedepends="make pkg-config python3 python3-setuptools python3-six perl m4 +hostmakedepends="make pkg-config python3.11 python3-setuptools python3-six perl m4 rust cargo llvm12 clang" makedepends="icu-devel libffi-devel nspr-devel python3-devel readline-devel zlib-devel rust-std" @@ -20,7 +20,7 @@ maintainer="Orphaned " license="MPL-2.0" homepage="https://spidermonkey.dev" distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz" -checksum=47f8f6243bce8c2ef51adf8c9626bbf643e1c225dcb9ba5653a055ed5e76ca48 +checksum=09194fb765953bc6979a35aa8834118c453b9d6060bf1ec4e134551bad740113 LDFLAGS="-Wl,-z,stack-size=1048576" @@ -40,6 +40,7 @@ pre_configure() { if [ "$CROSS_BUILD" ]; then configure_args+=" --host=${XBPS_TRIPLET} --target=${XBPS_CROSS_TRIPLET} --enable-linker=bfd" fi + ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3" export M4=m4 export AWK=awk export AC_MACRODIR=../../build/autoconf