Package Details: discord-canary 0.0.309-1

Git Clone URL: https://aur.archlinux.org/discord-canary.git (read-only, click to copy)
Package Base: discord-canary
Description: All-in-one voice and text chat for gamers - alpha build
Upstream URL: https://discordapp.com
Licenses: custom
Submitter: blakkheim
Maintainer: timschumi
Last Packager: timschumi
Votes: 18
Popularity: 0.36
First Submitted: 2022-10-31 02:25 (UTC)
Last Updated: 2024-03-15 22:45 (UTC)

Pinned Comments

sunwukonga commented on 2023-12-07 01:27 (UTC)

For anyone who hasn't discovered this already, you can ameliorate the impact of delayed AUR version updates by setting the following in your ~/.config/discordcanary/settings.json file:

{
  // preceding settings (add a trailing comma ,)
  "SKIP_HOST_UPDATE": true
}

Latest Comments

1 2 3 Next › Last »

sunwukonga commented on 2023-12-07 01:27 (UTC)

For anyone who hasn't discovered this already, you can ameliorate the impact of delayed AUR version updates by setting the following in your ~/.config/discordcanary/settings.json file:

{
  // preceding settings (add a trailing comma ,)
  "SKIP_HOST_UPDATE": true
}

sunwukonga commented on 2023-12-03 15:38 (UTC)

Suggested change to PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index 65702d2..24664ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -20,6 +20,12 @@ sha512sums=('361650080d1384664e92c98053cdb347e81b4ef7ae172340fe08fbe7e8cf735a4f1
             'SKIP')

 prepare() {
+  local _new_pkgver=$(curl -LI "https://discord.com/api/download/canary?platform=linux&format=tar.gz" | grep location | awk -F/ '{print $6}')
+  if [[ $_new_pkgver != $pkgver ]]; then
+    echo -e "\e[31mNew version available:\e[0m \e[32m$_new_pkgver\e[0m"
+    echo -e "Visit \e[93mhttps://aur.archlinux.org/pkgbase/discord-canary/flag\e[0m and comment \e[32m'Please update to $_new_pkgver'\e[0m to get this package updated."
+    return 1
+  fi
   cd $_pkgname
   sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
   echo 'Path=/usr/bin' >> $pkgname.desktop

This will let the first person who runs into this flag the aur repo quickly and easily with the newest version.

sunwukonga commented on 2023-12-03 14:45 (UTC)

pkgver=0.0.205
sha512sums=('e50438e93bd7fe38a5633ac86fb94464525a2fb5f7cda9af0711b8435b31cc03bcd9e17a67c333281d8204447ecab8dd202143844ee6ec7bf81f7982a6dcb555'
            'SKIP'
            'SKIP')

gamelaster commented on 2023-11-17 17:53 (UTC)

I don't know what's going on, but it looks like Discord is releasing new canary versions everyday. since 15 Nov. there was every day an update.

Lukas2_0 commented on 2023-10-31 19:58 (UTC)

New Version

chovy commented on 2023-10-07 09:03 (UTC)

new version

djtheredstoner commented on 2023-09-04 18:40 (UTC) (edited on 2023-09-04 18:41 (UTC) by djtheredstoner)

Would it be possible for this package to change to default Discord window class ("discord") to something more unique ("discordcanary") to prevent canary Discord windows from combining with stable windows due to them sharing a window class? This can be done as follows:

  1. Rename resources/app.asar to some other name (for example _app.asar).
  2. Create a new folder called app.asar inside resources.
  3. Create a package.json file inside the folder:
{
  "name": "discordcanary",
  "main": "index.js"
}

The name property is used by electron as the window's class.

  1. Create an index.js file in the folder:
require("../_app.asar");
  1. Update the discord-canary.desktop file to set the StartupWMClass to discordcanary

Edit: apologies for the formatting, I can't get the markdown numbering to work right.

sunwukonga commented on 2023-08-18 01:48 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 0fba72d..83f0c2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=discord-canary
 _pkgname=DiscordCanary
-pkgver=0.0.165
+pkgver=0.0.166
 pkgrel=1
 pkgdesc="All-in-one voice and text chat for gamers - alpha build"
 arch=('x86_64')
@@ -15,7 +15,7 @@ optdepends=('libpulse: Pulseaudio support'
 source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz"
         'LICENSE.html::https://discordapp.com/terms'
         'OSS-LICENSES.html::https://discordapp.com/licenses')
-sha512sums=('4eeded7370afa9f7cc827d139381586522a57f0dbec054201cc0e640a9fcbd137d8e000e2f9519689e8a05a63d375bfc4a5833f6b19cba5219a164abd4e530de'
+sha512sums=('72310c50ab6a2304f7faa50a7bbfc3441e4552ad99cb0a37777b8a94dc20267271dea5d99f43a5c3a515bea57eda8464af75fe1d50e919b19a6968c849277044'
             'SKIP'
             'SKIP')

atomo commented on 2023-06-01 20:51 (UTC)

Could ya make the .desktop file have executable permissions by default? It's normally owned by root and a normal user can activate it, but if you chown it you have to manually mark it as executable.

maemolol commented on 2023-05-20 06:02 (UTC)

could you please update the version to 0.0.153 with sha512 6e476d9738000d0648ae4660b089dfe7a4c0462063b84b259dc4e64cfea4bfefa8885c335b26a3f992e87e6b5198b47137c1c5f668b26b990f3c51a369599cdc?