From 54e8fc5c0cfa36b004ca94cd91e042b758ebf37b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 26 Oct 2025 19:35:09 +0100 Subject: [PATCH] upgpkg: discord-electron 0.0.112-4: remove workaround Remove Wayland detection workaround again as Electron 38 fix is now upstream --- discord-electron/.SRCINFO | 4 ++-- discord-electron/PKGBUILD | 4 ++-- discord-electron/discord-launcher.sh | 7 ------- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/discord-electron/.SRCINFO b/discord-electron/.SRCINFO index 8b0530b..798fe42 100644 --- a/discord-electron/.SRCINFO +++ b/discord-electron/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = discord-electron pkgdesc = Discord using system provided electron (v38) for increased security and performance pkgver = 0.0.112 - pkgrel = 3 + pkgrel = 4 url = https://discord.com install = discord-electron.install arch = x86_64 @@ -22,7 +22,7 @@ pkgbase = discord-electron source = discord-launcher.sh source = krisp-patcher.py sha512sums = 5b37b63c3fbc2ea55a1cfc9c4bfc26f73e896c1978f9dcecf0735d385e76f4ae7f7107947f8939efc0eaac7dca7a951eba13ad953329244a4935cd2b92b8065c - sha512sums = c3152d7d36d5acf77facd5b280ba696ef9f1c7489646174269b90c4f00fed04d734d5e831d11c15936ba3b530ae4162ff255accd5e39f81ac0c07a07da9fefbb + sha512sums = 618c89fdd90d6826dd44c3d5973428fb68b1836f1198a356e936da0b78c18b748d522ff7ecee15752d590dcd137ef16c4370ac6325c5b5f0aced4b5cce36b825 sha512sums = 42cef68c1f7d574b4fbe859a4dc616e8994c7d16f62bcae3ff1f88e1edc58ac37b39c238d7defa9c97ceda417fcd6224cf0a0fd2608b8d18d0877e3c1befa59c pkgname = discord-electron diff --git a/discord-electron/PKGBUILD b/discord-electron/PKGBUILD index 653df00..8844024 100644 --- a/discord-electron/PKGBUILD +++ b/discord-electron/PKGBUILD @@ -1,7 +1,7 @@ pkgname=discord-electron _pkgname=discord pkgver=0.0.112 -pkgrel=3 +pkgrel=4 _electronver=38 _electronname="electron${_electronver}" pkgdesc="Discord using system provided electron (v${_electronver}) for increased security and performance" @@ -25,7 +25,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' - 'c3152d7d36d5acf77facd5b280ba696ef9f1c7489646174269b90c4f00fed04d734d5e831d11c15936ba3b530ae4162ff255accd5e39f81ac0c07a07da9fefbb' + '618c89fdd90d6826dd44c3d5973428fb68b1836f1198a356e936da0b78c18b748d522ff7ecee15752d590dcd137ef16c4370ac6325c5b5f0aced4b5cce36b825' '42cef68c1f7d574b4fbe859a4dc616e8994c7d16f62bcae3ff1f88e1edc58ac37b39c238d7defa9c97ceda417fcd6224cf0a0fd2608b8d18d0877e3c1befa59c') prepare() { diff --git a/discord-electron/discord-launcher.sh b/discord-electron/discord-launcher.sh index f167fd2..0e73370 100644 --- a/discord-electron/discord-launcher.sh +++ b/discord-electron/discord-launcher.sh @@ -32,13 +32,6 @@ for line in "${MAPFILE[@]}"; do fi done -if [[ -e "${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 - unset flags_file krisp_bin