diff options
author | Daniel Peukert | 2023-08-27 04:21:23 +0200 |
---|---|---|
committer | Daniel Peukert | 2023-08-27 04:21:23 +0200 |
commit | 3eb9caff087c03afb7d693ddbf6ace8bbb508e6e (patch) | |
tree | d6bf7c6bb85b2784c1d53f3a1953aeb64df41c81 | |
parent | 9d39bf0f4673cfaaa3328af67e722b79b70cb1f5 (diff) | |
download | aur-3eb9caff087c03afb7d693ddbf6ace8bbb508e6e.tar.gz |
Fix mongodb-compass build
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | fix-argv.diff | 8 | ||||
-rw-r--r-- | hadron-build-ffmpeg.diff | 4 |
4 files changed, 16 insertions, 17 deletions
@@ -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 @@ -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, |