summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSerge K2022-11-12 16:24:25 +0700
committerSerge K2022-11-12 16:24:25 +0700
commitecf0ed30140bf3ac3efa185f34ac6901d46eafc7 (patch)
tree87ad4702dfd367a09038b0f548c18ded8f476d65
parent26179efff6479e177d5d67a33fa3d226dbfe6c99 (diff)
downloadaur-ecf0ed30140bf3ac3efa185f34ac6901d46eafc7.tar.gz
feat: ledger-live-git use fnm
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD9
2 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1e286c4e6ca0..bfbef10b65aa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = ledger-live-git
pkgdesc = Ledger Live - Desktop (Git version)
- pkgver = 2.49.2.r0.g57f78e6077
- pkgrel = 2
+ pkgver = 2.49.2.r0.g77e1ae4acf
+ pkgrel = 1
url = https://github.com/LedgerHQ/ledger-live
arch = x86_64
license = MIT
makedepends = git
makedepends = python>=3.5
makedepends = npm
- makedepends = pnpm
- makedepends = nodejs>=16
- makedepends = nodejs<19
makedepends = node-gyp
+ makedepends = fnm
+ makedepends = pnpm
depends = ledger-udev
provides = ledger-live
conflicts = ledger-live-bin
diff --git a/PKGBUILD b/PKGBUILD
index 0089dd92fb8a..8674c9064a24 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@
_pkgbin=ledger-live-desktop
pkgname=ledger-live-git
pkgdesc="Ledger Live - Desktop (Git version)"
-pkgver=2.49.2.r0.g57f78e6077
-pkgrel=2
+pkgver=2.49.2.r0.g77e1ae4acf
+pkgrel=1
arch=('x86_64')
url='https://github.com/LedgerHQ/ledger-live'
license=('MIT')
depends=('ledger-udev')
-makedepends=('git' 'python>=3.5' 'npm' 'pnpm' 'nodejs>=16' 'nodejs<19' 'node-gyp')
+makedepends=('git' 'python>=3.5' 'npm' 'node-gyp' 'fnm' 'pnpm')
provides=('ledger-live')
conflicts=('ledger-live-bin' 'ledger-live')
source=("${pkgname}::git+$url#branch=main")
@@ -21,6 +21,9 @@ build() {
cd ${pkgname}
export GIT_REVISION=$pkgver
export JOBS=max
+
+ eval "$(fnm env --shell bash)"
+ fnm use --install-if-missing
pnpm i --filter="ledger-live-desktop..." --filter="ledger-live" --frozen-lockfile --unsafe-perm
pnpm build:lld:deps
pnpm desktop build