From 9aa2b28af5a79a5433561cdaaa667dc9dbd470c1 Mon Sep 17 00:00:00 2001 From: Yakov Till Date: Fri, 14 Feb 2025 02:10:56 +0100 Subject: [PATCH] fix: adjust nodejs version constraints to match upstream requirements (pkgrel 3) --- .SRCINFO | 4 ++-- PKGBUILD | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 5666aa535b23..61c9dd2f9021 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = n8n pkgdesc = Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. pkgver = 1.78.0 - pkgrel = 2 + pkgrel = 3 url = https://n8n.io arch = i686 arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = n8n makedepends = npm depends = nodejs-lts-hydrogen>=18.17.0 depends = nodejs-lts-iron>=20.0.0 - depends = nodejs-lts-jod<=22.0.0 + depends = nodejs-lts-jod<23.0.0 noextract = n8n-1.78.0.tgz options = !strip options = !debug diff --git a/PKGBUILD b/PKGBUILD index 9d3f9a73c19e..05d3656d941d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,14 +2,15 @@ pkgname="n8n" pkgver=1.78.0 -pkgrel=2 +pkgrel=3 pkgdesc="Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services." arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') url="https://n8n.io" license=("custom:Sustainable Use License") backup=("etc/default/${pkgname}") # n8n requires Node.js >=18.17 and <=22 -depends=("nodejs-lts-hydrogen>=18.17.0" "nodejs-lts-iron>=20.0.0" "nodejs-lts-jod<=22.0.0") +# n8n requires Node.js >=18.17 and <23 (supports Hydrogen, Iron and Jod LTS) +depends=("nodejs-lts-hydrogen>=18.17.0" "nodejs-lts-iron>=20.0.0" "nodejs-lts-jod<23.0.0") makedepends=("npm") source=("${pkgname}-${pkgver}.tgz::https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz" "${pkgname}.env"