Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions app-proxy/v2raya/autobuild/defines
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PKGNAME=v2raya
PKGSEC=net
PKGDES="A client for Project V with web UI"
PKGDES="Client for Project V with web UI"
PKGDEP="v2ray"
BUILDDEP="go nodejs-20"
# FIXME: not support Node.js 24 yet
# @achrinza/nodeTipc@10.1.11: The engine "node" is incompatible with this module. Expected version "14 || 16 || 17 || 18 || 19 || 20 || 22". Got "24.13.0"
BUILDDEP="go nodejs-22"

ABSPLITDBG=0
2 changes: 1 addition & 1 deletion app-proxy/v2raya/spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VER=2.2.7.3
REL=1
REL=2
SRCS="git::commit=tags/v$VER::https://github.com/v2rayA/v2rayA.git"
CHKSUMS="SKIP"
CHKUPDATE="anitya::id=326097"
2 changes: 0 additions & 2 deletions app-web/firefox/autobuild/defines
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ PKGDEP="gtk-3 startup-notification dbus-glib alsa-lib \
networkmanager mozilla-common ffmpeg icu openh264"
BUILDDEP="rustc unzip llvm nodejs libnotify \
xorg-server nasm yasm cbindgen llvm-runtime+wasi"
# FIXME: Node.js 22 seems to break build on RISC-V.
BUILDDEP__RISCV64="${BUILDDEP/nodejs/nodejs-20}"
PKGDES="Standalone Web browser from Mozilla"

PKGBREAK="firefox-i18n<=43.0.1"
Expand Down
1 change: 1 addition & 0 deletions app-web/firefox/spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
VER=147.0.3
REL=1
CHKUPDATE="anitya::id=5506"
SRCS="tbl::https://archive.mozilla.org/pub/firefox/releases/$VER/source/firefox-$VER.source.tar.xz \
file::rename=ach.xpi::https://archive.mozilla.org/pub/firefox/releases/$VER/linux-x86_64/xpi/ach.xpi \
Expand Down
2 changes: 0 additions & 2 deletions app-web/thunderbird/autobuild/defines
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ PKGDEP="alsa-lib dbus-glib desktop-file-utils gtk-2 hicolor-icon-theme \
BUILDDEP="wireless-tools inetutils imake rustc llvm marco \
nodejs cbindgen llvm-runtime+wasi"
BUILDDEP__AMD64="${BUILDDEP} nasm yasm"
# FIXME: Node.js 22 seems to break build on RISC-V.
BUILDDEP__RISCV64="${BUILDDEP/nodejs/nodejs-20}"
PKGDES="Standalone mail and news reader from Mozilla"

PKGBREAK="thunderbird-i18n<=38.5.0"
Expand Down
1 change: 1 addition & 0 deletions app-web/thunderbird/spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
VER=147.0.1
REL=1
# Note: Track Thunderbird Release updates as it is now the default
# advertised on the project homepage.
CHKUPDATE="anitya::id=4967"
Expand Down
2 changes: 1 addition & 1 deletion app-web/zulip-desktop/autobuild/defines
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PKGNAME=zulip-desktop
PKGSEC=web
PKGDEP="glibc"
BUILDDEP="nodejs-22 python-3 gcc x11-lib gconf"
BUILDDEP="nodejs python-3 gcc x11-lib gconf"
PKGDES="Real-time team chat based on the email threading model"

FAIL_ARCH="!(amd64|arm64)"
2 changes: 1 addition & 1 deletion app-web/zulip-desktop/spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VER=5.12.3
REL=2
SRCS="git::commit=tags/v$VER::https://github.com/zulip/zulip-desktop.git"
CHKSUMS="SKIP"
CHKUPDATE="anitya::id=374790"
REL="1"
11 changes: 0 additions & 11 deletions lang-js/nodejs-20/autobuild/defines

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions lang-js/nodejs-20/autobuild/prepare

This file was deleted.

10 changes: 0 additions & 10 deletions lang-js/nodejs-20/spec

This file was deleted.

2 changes: 1 addition & 1 deletion lang-js/nodejs-22/autobuild/defines
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ PKGSEC=devel
PKGDEP="python-3 icu zlib brotli libuv openssl ca-certs"
BUILDDEP="chrpath unzip jq"
BUILDDEP__LOONGSON3="${BUILDDEP} llvm"
PKGDES="A JavaScript runtime built on the V8 JavaScript engine (LTS branch 22.x)"
PKGDES="JavaScript runtime built on the V8 JavaScript engine (LTS branch 22.x)"

# https://github.com/nodejs/node/issues/44195#issuecomment-1545966528
NOLTO=1
Expand Down
14 changes: 3 additions & 11 deletions lang-js/nodejs-22/spec
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
VER=22.21.1
REL="2"
VER=22.22.0
SRCS="tbl::https://nodejs.org/dist/v$VER/node-v$VER.tar.xz"
CHKSUMS="sha256::487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a"
CHKSUMS="sha256::4c138012bb5352f49822a8f3e6d1db71e00639d0c36d5b6756f91e4c6f30b683"
CHKUPDATE="anitya::id=374342"
# Note: Node.js currently requires large memory to build.
# Prefer 3C5000 (or faster) build hosts.
ENVREQ__LOONGARCH64="total_mem=30 core=16"
ENVREQ__LOONGARCH64_NOSIMD="total_mem=30 core=16"
# Note: Prefer larger RAM.
ENVREQ__ARM64="total_mem=60"
# Note: Larger RAM per core needed.
ENVREQ__PPC64EL="total_mem_per_core=2"
ENVREQ="total_mem_per_core=2"
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,16 @@ _NODE_PREFIX=/usr/lib/node-${PKGVER%%.*}
abinfo "Configuring Node.js ..."
"$SRCDIR"/configure \
--prefix=${_NODE_PREFIX} \
--shared-brotli \
--shared-cares \
--shared-libuv \
--shared-nghttp2 \
--shared-nghttp3 \
--shared-ngtcp2 \
--shared-openssl \
--shared-sqlite \
--shared-zlib \
--shared-zstd \
--with-intl=system-icu \
$NODE_FLAGS_ARCH

Expand Down
8 changes: 8 additions & 0 deletions lang-js/nodejs-24/autobuild/defines
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PKGNAME=nodejs-24
PKGSEC=devel
PKGDEP="python-3 icu zlib brotli libuv openssl ca-certs nghttp2 nghttp3 ngtcp2 sqlite zstd ada"
BUILDDEP="chrpath unzip jq"
PKGDES="JavaScript runtime built on the V8 JavaScript engine (LTS branch 24.x)"

# https://github.com/nodejs/node/issues/44195#issuecomment-1545966528
NOLTO=1
Loading
Loading