summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorObserverOfTime2022-11-26 14:15:59 +0200
committerObserverOfTime2022-11-26 14:15:59 +0200
commit5ad678b6f76367054a3e8316c1cb77119c202015 (patch)
treefb25ecfee491d2eb3d9c684f67893b111e75b47c
parent9c31fd3fe4a00afcb1eea243ca7c171d456d057c (diff)
downloadaur-5ad678b6f76367054a3e8316c1cb77119c202015.tar.gz
Fix build with Node 17
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b0b0bd9397b6..ccfbda9372ff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = betterdiscord-installer
pkgdesc = Installer for BetterDiscord
pkgver = 1.1.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/BetterDiscord/Installer
arch = x86_64
license = MIT
@@ -10,6 +10,8 @@ pkgbase = betterdiscord-installer
depends = libxss
replaces = betterdiscord
source = betterdiscord-installer-1.1.2.tar.gz::https://github.com/BetterDiscord/Installer/archive/v1.1.2.tar.gz
+ source = electron-13.patch::https://github.com/BetterDiscord/Installer/pull/289.patch
sha256sums = adac48dff0bf80aa08caa251900f61f863748a8d6c5b089f54947937a30e1bca
+ sha256sums = 26fc164838b8d981a80a9efdb03716ba663e176df46a5be5372d1426f204e1bb
pkgname = betterdiscord-installer
diff --git a/PKGBUILD b/PKGBUILD
index e371839ea478..7cfbfabf7345 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=betterdiscord-installer
pkgver=1.1.2
-pkgrel=1
+pkgrel=2
pkgdesc='Installer for BetterDiscord'
arch=('x86_64')
url='https://github.com/BetterDiscord/Installer'
@@ -10,11 +10,19 @@ license=('MIT')
replaces=('betterdiscord')
makedepends=('nodejs' 'yarn')
depends=('libxss')
-source=("$pkgname-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz")
-sha256sums=('adac48dff0bf80aa08caa251900f61f863748a8d6c5b089f54947937a30e1bca')
+source=("$pkgname-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz"
+ 'electron-13.patch::https://github.com/BetterDiscord/Installer/pull/289.patch')
+sha256sums=('adac48dff0bf80aa08caa251900f61f863748a8d6c5b089f54947937a30e1bca'
+ '26fc164838b8d981a80a9efdb03716ba663e176df46a5be5372d1426f204e1bb')
+
+prepare() {
+ cd Installer-${pkgver}
+ patch -Np1 -i ../electron-13.patch
+}
build() {
cd Installer-${pkgver}
+ export NODE_OPTIONS=--openssl-legacy-provider
yarn && yarn dist:dir
}