From deadd68f78c802fb621dd1e4fea906c1f86d96cd Mon Sep 17 00:00:00 2001 From: Yakov Till Date: Fri, 14 Feb 2025 02:14:19 +0100 Subject: [PATCH] fix: add conflicts with nodejs>=23 to prevent installation with incompatible versions (pkgrel 4) --- .SRCINFO | 34 ---------------------------------- PKGBUILD | 6 ++++-- 2 files changed, 4 insertions(+), 36 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 61c9dd2f9021..e69de29bb2d1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,34 +0,0 @@ -pkgbase = n8n - pkgdesc = Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. - pkgver = 1.78.0 - pkgrel = 3 - url = https://n8n.io - arch = i686 - arch = x86_64 - arch = arm - arch = armv7h - arch = armv6h - arch = aarch64 - license = custom:Sustainable Use License - makedepends = npm - depends = nodejs-lts-hydrogen>=18.17.0 - depends = nodejs-lts-iron>=20.0.0 - depends = nodejs-lts-jod<23.0.0 - noextract = n8n-1.78.0.tgz - options = !strip - options = !debug - backup = etc/default/n8n - source = n8n-1.78.0.tgz::https://registry.npmjs.org/n8n/-/n8n-1.78.0.tgz - source = n8n.env - source = n8n.service - source = n8n.sysusers - source = n8n.tmpfiles - source = n8n.user.service - sha256sums = e9a0a4478cd33e0ff06a9891eda7454537cf40b2a238186e6bdcf343eb8a29c6 - sha256sums = faae87f26ac2bca25d98aa02564876742e7ed5dd4146342062196ed12d97385f - sha256sums = 9356600848545416c490e3d74aff8494946afca187dd409a9f768db7a364f9da - sha256sums = 6139ae944272cdc50715fd82a3c062ebf1b7fd73f7f789cba0d27f5a0436c688 - sha256sums = faa4145ec8723700c5f8f75ae2dd3d78c931597b67e200050b55fec9d73c3f06 - sha256sums = 03cb79cddc04a0303be6d60ba2e7801106b6d4405d33953a2c508c5825c66a7c - -pkgname = n8n diff --git a/PKGBUILD b/PKGBUILD index 05d3656d941d..b75cac0a0be2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname="n8n" pkgver=1.78.0 -pkgrel=3 +pkgrel=4 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" @@ -10,7 +10,9 @@ license=("custom:Sustainable Use License") backup=("etc/default/${pkgname}") # n8n requires Node.js >=18.17 and <=22 # 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") +# n8n requires Node.js >=18.17 and <23 (supports Hydrogen, Iron and Jod LTS) +# 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" "!nodejs>=23") makedepends=("npm") source=("${pkgname}-${pkgver}.tgz::https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz" "${pkgname}.env"