From d94bd89f072ec3cee30870cee146813ad4c80e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 23 Oct 2022 07:30:02 +0200 Subject: [PATCH 1/8] upgpkg: discord-electron-bin 0.0.21-1 upstream release --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 67ad87d..bb0b728 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = discord-electron-bin pkgdesc = Discord using system provided electron (v13) for increased security and performance - pkgver = 0.0.20 + pkgver = 0.0.21 pkgrel = 1 url = https://discord.com arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = discord-electron-bin optdepends = xdg-utils: Open files provides = discord conflicts = discord - source = https://dl.discordapp.net/apps/linux/0.0.20/discord-0.0.20.tar.gz - sha512sums = 720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5 + source = https://dl.discordapp.net/apps/linux/0.0.21/discord-0.0.21.tar.gz + sha512sums = 149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d pkgname = discord-electron-bin diff --git a/PKGBUILD b/PKGBUILD index 245b71e..eee87db 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -12,7 +12,7 @@ pkgname=discord-electron-bin _pkgname=discord _electron=13 -pkgver=0.0.20 +pkgver=0.0.21 pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') @@ -27,7 +27,7 @@ optdepends=( 'xdg-utils: Open files' ) source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5') +sha512sums=('149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d') _tarname='Discord' From c269a01366ebfe5722daf5f8bc4a415db659c8d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 23 Oct 2022 10:28:47 +0200 Subject: [PATCH 2/8] discord-electron-bin: Set correct module path This change allows the use of vastly newer Electron versions but this makes Discord still crash when viewing a video feed --- PKGBUILD | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PKGBUILD b/PKGBUILD index eee87db..0539137 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -12,6 +12,7 @@ pkgname=discord-electron-bin _pkgname=discord _electron=13 +#_electron=19 pkgver=0.0.21 pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" @@ -75,6 +76,7 @@ EOF rm $_tarname/resources/app.asar sed -i "s|process.resourcesPath|'/usr/lib/${_pkgname}'|" $_tarname/resources/app/app_bootstrap/buildInfo.js sed -i "s|exeDir,|'/usr/share/pixmaps',|" $_tarname/resources/app/app_bootstrap/autoStart/linux.js + sed -i "s#^module\.paths.*;#module.paths = [(process.env.XDG_CONFIG_HOME || (process.env.HOME + \"/.config\")) + \"/discord/$pkgver/modules\"];#" Discord/resources/app/app_bootstrap/requireNative.js asar p $_tarname/resources/app $_tarname/resources/app.asar --unpack-dir '**' rm -rf $_tarname/resources/app } From 2246c81d3410bf5ee4e64a89bcd178893e5f25f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 23 Oct 2022 11:18:17 +0200 Subject: [PATCH 3/8] Remove obsolete install and gitignore files --- .gitignore | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 .gitignore diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b38a53a..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -pkg/ -src/ -*.tar.* -*.pkg.* From 6579e566d8ab3ddc3e7a1582ceb8bac2a53b88b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Thu, 17 Nov 2022 22:25:47 +0100 Subject: [PATCH 4/8] upgpkg: discord-electron-bin 0.0.21-2 Don't strip package to not break Krisp noise supression. FS#76334 --- .SRCINFO | 3 ++- PKGBUILD | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index bb0b728..7b536de 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = discord-electron-bin pkgdesc = Discord using system provided electron (v13) for increased security and performance pkgver = 0.0.21 - pkgrel = 1 + pkgrel = 2 url = https://discord.com arch = x86_64 license = custom @@ -13,6 +13,7 @@ pkgbase = discord-electron-bin optdepends = xdg-utils: Open files provides = discord conflicts = discord + options = !strip source = https://dl.discordapp.net/apps/linux/0.0.21/discord-0.0.21.tar.gz sha512sums = 149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d diff --git a/PKGBUILD b/PKGBUILD index 0539137..8266ded 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -14,13 +14,14 @@ _pkgname=discord _electron=13 #_electron=19 pkgver=0.0.21 -pkgrel=1 +pkgrel=2 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') provides=("${_pkgname}") conflicts=("${_pkgname}") url='https://discord.com' license=('custom') +options=('!strip') depends=("electron${_electron}") makedepends=('asar' 'curl' 'python-html2text') optdepends=( From 1ea7000a739931290b03a70acdab3d9758422344 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sat, 10 Dec 2022 05:00:10 +0100 Subject: [PATCH 5/8] upgpkg: discord-electron-bin 0.0.22-1 upstream release --- .SRCINFO | 8 ++++---- PKGBUILD | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 7b536de..7ac5e32 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = discord-electron-bin pkgdesc = Discord using system provided electron (v13) for increased security and performance - pkgver = 0.0.21 - pkgrel = 2 + pkgver = 0.0.22 + pkgrel = 1 url = https://discord.com arch = x86_64 license = custom @@ -14,7 +14,7 @@ pkgbase = discord-electron-bin provides = discord conflicts = discord options = !strip - source = https://dl.discordapp.net/apps/linux/0.0.21/discord-0.0.21.tar.gz - sha512sums = 149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d + source = https://dl.discordapp.net/apps/linux/0.0.22/discord-0.0.22.tar.gz + sha512sums = 96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271 pkgname = discord-electron-bin diff --git a/PKGBUILD b/PKGBUILD index 8266ded..4c3dfc5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,8 +13,8 @@ pkgname=discord-electron-bin _pkgname=discord _electron=13 #_electron=19 -pkgver=0.0.21 -pkgrel=2 +pkgver=0.0.22 +pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') provides=("${_pkgname}") @@ -29,7 +29,7 @@ optdepends=( 'xdg-utils: Open files' ) source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d') +sha512sums=('96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271') _tarname='Discord' From 5c3d4cb0adbce30efbed3f510549937020162782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 15 Jan 2023 20:44:49 +0100 Subject: [PATCH 6/8] upgpkg: discord-electron-bin 0.0.24-1 upstream release --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 7ac5e32..f23b1ca 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = discord-electron-bin pkgdesc = Discord using system provided electron (v13) for increased security and performance - pkgver = 0.0.22 + pkgver = 0.0.24 pkgrel = 1 url = https://discord.com arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = discord-electron-bin provides = discord conflicts = discord options = !strip - source = https://dl.discordapp.net/apps/linux/0.0.22/discord-0.0.22.tar.gz - sha512sums = 96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271 + source = https://dl.discordapp.net/apps/linux/0.0.24/discord-0.0.24.tar.gz + sha512sums = 9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40 pkgname = discord-electron-bin diff --git a/PKGBUILD b/PKGBUILD index 4c3dfc5..67bc483 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,7 +13,7 @@ pkgname=discord-electron-bin _pkgname=discord _electron=13 #_electron=19 -pkgver=0.0.22 +pkgver=0.0.24 pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') @@ -29,7 +29,7 @@ optdepends=( 'xdg-utils: Open files' ) source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271') +sha512sums=('9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40') _tarname='Discord' From 4e760cebc07d0bc4340a8bed5d7e3cc99f1e4bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Tue, 14 Feb 2023 20:59:04 +0100 Subject: [PATCH 7/8] upgpkg: discord-electron-bin 0.0.25-1 upstream release --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f23b1ca..348bd12 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = discord-electron-bin pkgdesc = Discord using system provided electron (v13) for increased security and performance - pkgver = 0.0.24 + pkgver = 0.0.25 pkgrel = 1 url = https://discord.com arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = discord-electron-bin provides = discord conflicts = discord options = !strip - source = https://dl.discordapp.net/apps/linux/0.0.24/discord-0.0.24.tar.gz - sha512sums = 9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40 + source = https://dl.discordapp.net/apps/linux/0.0.25/discord-0.0.25.tar.gz + sha512sums = 21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224 pkgname = discord-electron-bin diff --git a/PKGBUILD b/PKGBUILD index 67bc483..d891d80 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,7 +13,7 @@ pkgname=discord-electron-bin _pkgname=discord _electron=13 #_electron=19 -pkgver=0.0.24 +pkgver=0.0.25 pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') @@ -29,7 +29,7 @@ optdepends=( 'xdg-utils: Open files' ) source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40') +sha512sums=('21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224') _tarname='Discord' From c8dbfde5cf98bb04240887828807142ad556e124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20H=C3=BCsers?= Date: Sun, 2 Apr 2023 01:28:03 +0200 Subject: [PATCH 8/8] upgpkg: discord-electron-bin 0.0.26-1 upstream release Discord now works correctly with the latest Electron version --- .SRCINFO | 10 +++++----- PKGBUILD | 8 +++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 348bd12..919b0f7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = discord-electron-bin - pkgdesc = Discord using system provided electron (v13) for increased security and performance - pkgver = 0.0.25 + pkgdesc = Discord using system provided electron (v22) for increased security and performance + pkgver = 0.0.26 pkgrel = 1 url = https://discord.com arch = x86_64 @@ -8,13 +8,13 @@ pkgbase = discord-electron-bin makedepends = asar makedepends = curl makedepends = python-html2text - depends = electron13 + depends = electron22 optdepends = libpulse: Pulseaudio support optdepends = xdg-utils: Open files provides = discord conflicts = discord options = !strip - source = https://dl.discordapp.net/apps/linux/0.0.25/discord-0.0.25.tar.gz - sha512sums = 21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224 + source = https://dl.discordapp.net/apps/linux/0.0.26/discord-0.0.26.tar.gz + sha512sums = 65477c2c033f30850a699706a6502ff4f4af8838185716d968d641fdab3033555139b04bf91a111a847aca14113e33ba6248d49ba317fd43cbacb099e974117b pkgname = discord-electron-bin diff --git a/PKGBUILD b/PKGBUILD index d891d80..c153bda 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,9 +11,8 @@ pkgname=discord-electron-bin _pkgname=discord -_electron=13 -#_electron=19 -pkgver=0.0.25 +_electron=22 +pkgver=0.0.26 pkgrel=1 pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" arch=('x86_64') @@ -29,7 +28,7 @@ optdepends=( 'xdg-utils: Open files' ) source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224') +sha512sums=('65477c2c033f30850a699706a6502ff4f4af8838185716d968d641fdab3033555139b04bf91a111a847aca14113e33ba6248d49ba317fd43cbacb099e974117b') _tarname='Discord' @@ -77,7 +76,6 @@ EOF rm $_tarname/resources/app.asar sed -i "s|process.resourcesPath|'/usr/lib/${_pkgname}'|" $_tarname/resources/app/app_bootstrap/buildInfo.js sed -i "s|exeDir,|'/usr/share/pixmaps',|" $_tarname/resources/app/app_bootstrap/autoStart/linux.js - sed -i "s#^module\.paths.*;#module.paths = [(process.env.XDG_CONFIG_HOME || (process.env.HOME + \"/.config\")) + \"/discord/$pkgver/modules\"];#" Discord/resources/app/app_bootstrap/requireNative.js asar p $_tarname/resources/app $_tarname/resources/app.asar --unpack-dir '**' rm -rf $_tarname/resources/app }