fix: add conflicts with nodejs>=23 to prevent installation with incompatible versions (pkgrel 4)

This commit is contained in:
Yakov Till 2025-02-14 02:14:19 +01:00
parent 9aa2b28af5
commit deadd68f78
2 changed files with 4 additions and 36 deletions

View file

@ -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

View file

@ -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"