summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2022-08-31 00:56:21 +0200
committerDaniel Peukert2022-08-31 00:56:21 +0200
commitd698e1791e43b486b2c1edc7e93c66c4e00200e5 (patch)
tree79e37da0a785dde12c81ac17630a9bf571187b91
parent04000010cfcd15c114bc55d24b04d15538a16f50 (diff)
downloadaur-d698e1791e43b486b2c1edc7e93c66c4e00200e5.tar.gz
Update mongodb-compass to 1.33.0
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD27
2 files changed, 12 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 180d4e94790b..05982eefcd47 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mongodb-compass-readonly
pkgdesc = The official GUI for MongoDB - Readonly Edition
- pkgver = 1.32.6
+ pkgver = 1.33.0
pkgrel = 1
url = https://www.mongodb.com/products/compass
arch = x86_64
@@ -9,19 +9,19 @@ pkgbase = mongodb-compass-readonly
arch = aarch64
license = custom:SSPL
makedepends = git
+ makedepends = nodejs>=16.0.0
+ makedepends = npm>=8.0.0
makedepends = python
makedepends = unzip
- makedepends = nodejs
- makedepends = npm>=7.0.0
+ depends = electron15
depends = krb5
depends = libsecret
depends = lsb-release
- depends = electron13
optdepends = org.freedesktop.secrets
- source = mongodb-compass-readonly-1.32.6-1.tar.gz::https://github.com/mongodb-js/compass/archive/v1.32.6.tar.gz
- source = mongodb-compass-readonly-1.32.6-1-browserslist.diff::https://github.com/browserslist/browserslist/pull/378.diff
+ source = mongodb-compass-readonly-1.33.0-1.tar.gz::https://github.com/mongodb-js/compass/archive/v1.33.0.tar.gz
+ source = mongodb-compass-readonly-1.33.0-1-browserslist.diff::https://github.com/browserslist/browserslist/pull/378.diff
source = hadron-build.diff
- sha512sums = 1e8a4a5271b66dba8b30a91a7bde4189b764d77156cc8f54a7e2629006ed4281542a8f0b53def3f9a939189da3593d8e4df20abc8c6468322e753b03268de36f
+ sha512sums = 93d63d25c409116ae11b916dda5a8c69ebe6528742ad55f3dce49a8e047be916594f873c2397493f40c6c411426e19368816657bb60b04794b1698a9ac47a25e
sha512sums = d7fb3d9d9417bf03aee8a27a813f600756acfd2b8db581f609e13a6c8482f6f70ce1659831c9ddd85bb1a4141430213b79524227b3be775b78b4fa3619fe36d1
sha512sums = 8d26820139d918c4e9da05b062a86865664218bfbf32b9f002995c30fa22b64e088f59263bee5f8fb4797565fe88b7daf48c383a572c0ced657dab0639e57b94
diff --git a/PKGBUILD b/PKGBUILD
index 09c4e624c8d3..0cb32147695b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,48 +2,31 @@
_target='compass-readonly'
_edition=' Readonly'
pkgname="mongodb-$_target"
-_pkgver='1.32.6'
+_pkgver='1.33.0'
pkgver="$(printf '%s' "$_pkgver" | tr '-' '.')"
pkgrel='1'
pkgdesc='The official GUI for MongoDB - Readonly Edition'
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
url='https://www.mongodb.com/products/compass'
license=('custom:SSPL')
-depends=('krb5' 'libsecret' 'lsb-release')
-makedepends=('git' 'python' 'unzip')
+_electronpkg='electron15'
+depends=("$_electronpkg" 'krb5' 'libsecret' 'lsb-release')
+makedepends=('git' 'nodejs>=16.0.0' 'npm>=8.0.0' 'python' 'unzip')
optdepends=('org.freedesktop.secrets')
source=(
"$pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/mongodb-js/compass/archive/v$_pkgver.tar.gz"
"$pkgname-$pkgver-$pkgrel-browserslist.diff::https://github.com/browserslist/browserslist/pull/378.diff"
'hadron-build.diff'
)
-sha512sums=('1e8a4a5271b66dba8b30a91a7bde4189b764d77156cc8f54a7e2629006ed4281542a8f0b53def3f9a939189da3593d8e4df20abc8c6468322e753b03268de36f'
+sha512sums=('93d63d25c409116ae11b916dda5a8c69ebe6528742ad55f3dce49a8e047be916594f873c2397493f40c6c411426e19368816657bb60b04794b1698a9ac47a25e'
'd7fb3d9d9417bf03aee8a27a813f600756acfd2b8db581f609e13a6c8482f6f70ce1659831c9ddd85bb1a4141430213b79524227b3be775b78b4fa3619fe36d1'
'8d26820139d918c4e9da05b062a86865664218bfbf32b9f002995c30fa22b64e088f59263bee5f8fb4797565fe88b7daf48c383a572c0ced657dab0639e57b94')
-# Set up dependencies based on if we're working with a beta release
-if [[ $_target =~ .*-beta ]]; then
- _electronpkg='electron15'
- makedepends+=('nodejs>=16.0.0')
- makedepends+=('npm>=8.0.0')
-else
- _electronpkg='electron13'
- makedepends+=('nodejs')
- makedepends+=('npm>=7.0.0')
-fi
-
-depends+=("$_electronpkg")
-
_sourcedirectory="compass-$_pkgver"
prepare() {
cd "$srcdir/$_sourcedirectory/"
- # Loosen node version restriction on non-beta releases
- if [[ ! $_target =~ .*-beta ]]; then
- sed -E -i 's|"node": "\^14.|"node": ">=14.|' 'packages/compass/package.json' 'package-lock.json'
- fi
-
# Set system Electron version for ABI compatibility
sed -E -i 's|("electron": ").*"|\1'"$(cat "/usr/lib/$_electronpkg/version")"'"|' {'configs','packages'}'/'*'/package.json'