upgpkg: discord 0.0.112-5: remove workaround
Remove Wayland detection workaround again as Electron 38 fix is now upstream
This commit is contained in:
parent
0338eedbf5
commit
5671d5834e
3 changed files with 4 additions and 11 deletions
4
.SRCINFO
4
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = discord_arch_electron
|
||||
pkgdesc = Discord using system provided electron for increased security and performance
|
||||
pkgver = 0.0.112
|
||||
pkgrel = 4
|
||||
pkgrel = 5
|
||||
epoch = 1
|
||||
url = https://discord.com
|
||||
install = discord_arch_electron.install
|
||||
|
|
@ -22,7 +22,7 @@ pkgbase = discord_arch_electron
|
|||
source = discord-launcher.sh
|
||||
source = krisp-patcher.py
|
||||
sha512sums = 5b37b63c3fbc2ea55a1cfc9c4bfc26f73e896c1978f9dcecf0735d385e76f4ae7f7107947f8939efc0eaac7dca7a951eba13ad953329244a4935cd2b92b8065c
|
||||
sha512sums = e74f0c8285d628e5b272bad70c90be5d7f7f0c97057ef28b9caed5db25f09c4fe323876686d764ac7ea0375d7856ac3c99ec38de04f66951a1b185646fd6e138
|
||||
sha512sums = 5e2b4bc955606c23d3f788d73e81fbd6e6278b618ad85c5a3edc722428bbb6460c5dc874ad9b6ab893f658e669e1a0aa1a0d0830ddbfc019d01596425903dd57
|
||||
sha512sums = 42cef68c1f7d574b4fbe859a4dc616e8994c7d16f62bcae3ff1f88e1edc58ac37b39c238d7defa9c97ceda417fcd6224cf0a0fd2608b8d18d0877e3c1befa59c
|
||||
|
||||
pkgname = discord_arch_electron
|
||||
|
|
|
|||
4
PKGBUILD
4
PKGBUILD
|
|
@ -10,7 +10,7 @@ _pkgname=discord
|
|||
_electron=electron
|
||||
pkgname=${_pkgname}_arch_electron
|
||||
pkgver=0.0.112
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
epoch=1
|
||||
pkgdesc="Discord using system provided ${_electron} for increased security and performance"
|
||||
arch=('any')
|
||||
|
|
@ -30,7 +30,7 @@ source=("https://dl.discordapp.net/apps/linux/${pkgver}/${_pkgname}-${pkgver}.ta
|
|||
'discord-launcher.sh'
|
||||
'krisp-patcher.py') # original: https://github.com/sersorrel/sys/blob/main/hm/discord/krisp-patcher.py
|
||||
sha512sums=('5b37b63c3fbc2ea55a1cfc9c4bfc26f73e896c1978f9dcecf0735d385e76f4ae7f7107947f8939efc0eaac7dca7a951eba13ad953329244a4935cd2b92b8065c'
|
||||
'e74f0c8285d628e5b272bad70c90be5d7f7f0c97057ef28b9caed5db25f09c4fe323876686d764ac7ea0375d7856ac3c99ec38de04f66951a1b185646fd6e138'
|
||||
'5e2b4bc955606c23d3f788d73e81fbd6e6278b618ad85c5a3edc722428bbb6460c5dc874ad9b6ab893f658e669e1a0aa1a0d0830ddbfc019d01596425903dd57'
|
||||
'42cef68c1f7d574b4fbe859a4dc616e8994c7d16f62bcae3ff1f88e1edc58ac37b39c238d7defa9c97ceda417fcd6224cf0a0fd2608b8d18d0877e3c1befa59c')
|
||||
|
||||
prepare() {
|
||||
|
|
|
|||
|
|
@ -32,13 +32,6 @@ for line in "${MAPFILE[@]}"; do
|
|||
fi
|
||||
done
|
||||
|
||||
if [[ -S "${XDG_RUNTIME_DIR:-}/${WAYLAND_SOCKET:-}" || -e "${WAYLAND_DISPLAY:-}" || "${XDG_SESSION_TYPE:-}" == "wayland" ]]; then
|
||||
# work around electron's broken wayland detection
|
||||
# TODO: remove when Arch updates to an electron release that includes the fix
|
||||
# https://github.com/electron/electron/pull/48301
|
||||
flags+=("--ozone-platform=wayland")
|
||||
fi
|
||||
|
||||
exec /usr/bin/${electron} \
|
||||
/usr/share/${name}/resources/app.asar \
|
||||
"${flags[@]}" "$@"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue