summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2023-08-27 04:21:23 +0200
committerDaniel Peukert2023-08-27 04:21:23 +0200
commit3eb9caff087c03afb7d693ddbf6ace8bbb508e6e (patch)
treed6bf7c6bb85b2784c1d53f3a1953aeb64df41c81
parent9d39bf0f4673cfaaa3328af67e722b79b70cb1f5 (diff)
downloadaur-3eb9caff087c03afb7d693ddbf6ace8bbb508e6e.tar.gz
Fix mongodb-compass build
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD13
-rw-r--r--fix-argv.diff8
-rw-r--r--hadron-build-ffmpeg.diff4
4 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64b2d8618aba..8bb4de74c21e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mongodb-compass-readonly-git
pkgdesc = The official GUI for MongoDB - Readonly Edition - git version
- pkgver = r15953.gdc1795286
+ pkgver = r16151.gccdd2ebe9
pkgrel = 1
epoch = 1
url = https://www.mongodb.com/products/compass
@@ -9,7 +9,6 @@ pkgbase = mongodb-compass-readonly-git
arch = aarch64
license = custom:SSPL
makedepends = git
- makedepends = nodejs>=16.15.1
makedepends = npm>=8.19.4
makedepends = python
makedepends = unzip
@@ -17,6 +16,7 @@ pkgbase = mongodb-compass-readonly-git
depends = krb5
depends = libsecret
depends = lsb-release
+ depends = nodejs>=16.15.1
optdepends = org.freedesktop.secrets
provides = mongodb-compass-readonly
conflicts = mongodb-compass-readonly
@@ -25,8 +25,8 @@ pkgbase = mongodb-compass-readonly-git
source = hadron-build-os-dns-native.diff
source = fix-argv.diff
sha512sums = SKIP
- sha512sums = 54faea6c77fc7ac6ffcd81667d85103d0dcbe51b2358480e3e47fa4b0db70cdd87578da412d101d1d6b5f85039c4f3119caad9dc327fe6da1510d145bafb476b
+ sha512sums = ec052448ea2a375941944026b7b5419d48c67c324af5b75647376737a8f0f98f544cb335c948625c2e06f779a52c58ff2996561e1db977146faef4793d41d3e5
sha512sums = e1082fd804ba72ccf3e53576077562f8b159b76e6aa07fa2324e31dd45c0d863d844fbb8be139be427e2cdd0401a2c4b8e6279ee9305c5507fbd73c5bc0df65d
- sha512sums = 105c55cc9449b999e9ce1542dc50e88d314b9e71e58ffaa3376fbd641a18b7975196420bf8a4ced51e56e9299a9551868ec6942129efe0333e758cabd5c5b468
+ sha512sums = 6621d214ac692f57e0802b7b4ac0c6a5aedf871896d084afb3939abe3b921ca0b4d9895d4fd0d14574e910681e6d17ecbd0ff321ed9f9a18e963d23da6778d0e
pkgname = mongodb-compass-readonly-git
diff --git a/PKGBUILD b/PKGBUILD
index bd7f9446a502..2328ce30192e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ _target='compass-readonly'
_edition=' Readonly'
_pkgname="mongodb-$_target"
pkgname="$_pkgname-git"
-pkgver='r15953.gdc1795286'
+pkgver='r16151.gccdd2ebe9'
pkgrel='1'
epoch='1'
pkgdesc='The official GUI for MongoDB - Readonly Edition - git version'
@@ -13,8 +13,8 @@ arch=('x86_64' 'armv7h' 'aarch64')
url='https://www.mongodb.com/products/compass'
license=('custom:SSPL')
_electronpkg='electron23'
-depends=("$_electronpkg" 'krb5' 'libsecret' 'lsb-release')
-makedepends=('git' 'nodejs>=16.15.1' 'npm>=8.19.4' 'python' 'unzip')
+depends=("$_electronpkg" 'krb5' 'libsecret' 'lsb-release' 'nodejs>=16.15.1')
+makedepends=('git' 'npm>=8.19.4' 'python' 'unzip')
optdepends=('org.freedesktop.secrets')
provides=("$_pkgname")
conflicts=("$_pkgname")
@@ -23,12 +23,11 @@ source=(
'hadron-build-ffmpeg.diff'
'hadron-build-os-dns-native.diff'
'fix-argv.diff'
-
)
sha512sums=('SKIP'
- '54faea6c77fc7ac6ffcd81667d85103d0dcbe51b2358480e3e47fa4b0db70cdd87578da412d101d1d6b5f85039c4f3119caad9dc327fe6da1510d145bafb476b'
+ 'ec052448ea2a375941944026b7b5419d48c67c324af5b75647376737a8f0f98f544cb335c948625c2e06f779a52c58ff2996561e1db977146faef4793d41d3e5'
'e1082fd804ba72ccf3e53576077562f8b159b76e6aa07fa2324e31dd45c0d863d844fbb8be139be427e2cdd0401a2c4b8e6279ee9305c5507fbd73c5bc0df65d'
- '105c55cc9449b999e9ce1542dc50e88d314b9e71e58ffaa3376fbd641a18b7975196420bf8a4ced51e56e9299a9551868ec6942129efe0333e758cabd5c5b468')
+ '6621d214ac692f57e0802b7b4ac0c6a5aedf871896d084afb3939abe3b921ca0b4d9895d4fd0d14574e910681e6d17ecbd0ff321ed9f9a18e963d23da6778d0e')
_sourcedirectory="$pkgname"
@@ -58,7 +57,7 @@ prepare() {
npm install
# Run the second part of npm run bootstrap
- NODE_OPTIONS='--openssl-legacy-provider' npx lerna run bootstrap --stream
+ NODE_OPTIONS='--openssl-legacy-provider' npx lerna run bootstrap --stream --load-env-files=false
}
pkgver() {
diff --git a/fix-argv.diff b/fix-argv.diff
index b6c1311f6710..fd76f34bfd56 100644
--- a/fix-argv.diff
+++ b/fix-argv.diff
@@ -1,8 +1,8 @@
diff --git a/packages/compass-preferences-model/src/global-config.ts b/packages/compass-preferences-model/src/global-config.ts
-index 2a95d477a..8418c3e34 100644
+index e808198eb..f4443e6cd 100644
--- a/packages/compass-preferences-model/src/global-config.ts
+++ b/packages/compass-preferences-model/src/global-config.ts
-@@ -210,8 +210,6 @@ export interface ParsedGlobalPreferencesResult {
+@@ -196,8 +196,6 @@ export interface ParsedGlobalPreferencesResult {
preferenceParseErrors: string[];
}
@@ -11,7 +11,7 @@ index 2a95d477a..8418c3e34 100644
export async function parseAndValidateGlobalPreferences(
sources: GlobalPreferenceSources = {}
): Promise<ParsedGlobalPreferencesResult> {
-@@ -220,6 +218,16 @@ export async function parseAndValidateGlobalPreferences(
+@@ -206,6 +204,16 @@ export async function parseAndValidateGlobalPreferences(
);
let argv = sources.argv;
if (!argv) {
@@ -28,7 +28,7 @@ index 2a95d477a..8418c3e34 100644
argv = process.argv.slice(argvStartIndex);
}
const cliPreferences = parseCliArgs(argv);
-@@ -309,11 +317,17 @@ export function getHelpText(): string {
+@@ -295,11 +303,17 @@ export function getHelpText(): string {
text += ` ${path}\n`;
}
if (globalConfigPaths.length > 0) {
diff --git a/hadron-build-ffmpeg.diff b/hadron-build-ffmpeg.diff
index 539b05087515..823889259d6e 100644
--- a/hadron-build-ffmpeg.diff
+++ b/hadron-build-ffmpeg.diff
@@ -1,5 +1,5 @@
diff --git a/packages/hadron-build/lib/target.js b/packages/hadron-build/lib/target.js
-index 39ed422ab..959ce16c9 100644
+index 7cdfc91c9..46bea1d13 100644
--- a/packages/hadron-build/lib/target.js
+++ b/packages/hadron-build/lib/target.js
@@ -10,7 +10,6 @@ const path = require('path');
@@ -10,7 +10,7 @@ index 39ed422ab..959ce16c9 100644
const windowsInstallerVersion = require('./windows-installer-version');
const debug = require('debug')('hadron-build:target');
const execFile = promisify(childProcess.execFile);
-@@ -227,7 +226,6 @@ class Target {
+@@ -213,7 +212,6 @@ class Target {
arch: this.arch,
electronVersion: this.electronVersion,
sign: null,