summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2023-04-01 13:55:56 +0200
committerDaniel Peukert2023-04-01 13:55:56 +0200
commit099eec2f49c561fd6b74c579c2f180a39ab4d305 (patch)
tree6572d2a02b6d159a392d21e473bf9e420d6a4b59
parent7a4de1abdebbd38fd94c0a63ee6746c3fb177b6d (diff)
downloadaur-099eec2f49c561fd6b74c579c2f180a39ab4d305.tar.gz
Add mongodb-compass electron version restriction, add some arch notices
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 59cf1fe233a3..81d31b1e2178 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,7 +12,7 @@ pkgbase = mongodb-compass-isolated
makedepends = npm>=8.0.0
makedepends = python
makedepends = unzip
- depends = electron
+ depends = electron>=22.0.0
depends = krb5
depends = libsecret
depends = lsb-release
diff --git a/PKGBUILD b/PKGBUILD
index dcb0176cc8a4..dbebed3d282e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,11 +6,13 @@ _pkgver='1.36.2'
pkgver="$(printf '%s' "$_pkgver" | tr '-' '.')"
pkgrel='1'
pkgdesc='The official GUI for MongoDB - Isolated Edition'
+# If you're running on armv7h or aarch64, use the electron22-bin package from the AUR for the electron dependency
+# If you're running on armv7h, you have to add it to the arch and source arrays of the electron22-bin AUR dependency
arch=('x86_64' 'armv7h' 'aarch64')
url='https://www.mongodb.com/products/compass'
license=('custom:SSPL')
_electronpkg='electron'
-depends=("$_electronpkg" 'krb5' 'libsecret' 'lsb-release')
+depends=("$_electronpkg>=22.0.0" 'krb5' 'libsecret' 'lsb-release')
makedepends=('git' 'nodejs>=16.0.0' 'npm>=8.0.0' 'python' 'unzip')
optdepends=('org.freedesktop.secrets')
source=(