Package Details: discord-development 0.0.84-1

Git Clone URL: https://aur.archlinux.org/discord-development.git (read-only, click to copy)
Package Base: discord-development
Description: All-in-one voice and text chat for gamers that's free and secure.
Upstream URL: https://discord.com/
Licenses: custom
Submitter: Moire
Maintainer: Moire (Proudmuslim)
Last Packager: Proudmuslim
Votes: 3
Popularity: 0.80
First Submitted: 2020-08-12 18:10 (UTC)
Last Updated: 2025-07-20 23:43 (UTC)

Required by (2)

Sources (3)

Pinned Comments

Moire commented on 2024-08-26 00:56 (UTC)

I highly recommend users install OpenAsar, a FOSS alternative to the Electron asar app currently used by Discord. It's smaller, improves performance, removes some tracking, adds customization, and also allows skipping otherwise required host updates. You may also do the latter without OpenAsar by adding "SKIP_HOST_UPDATE": true to ~/.config/discorddevelopment/settings.json.

Latest Comments

1 2 Next › Last »

Moire commented on 2025-07-21 04:21 (UTC)

@Edu4500: I was actually looking through that package yesterday, funnily enough. I saw that they changed their install script, but I haven't looked into changing this one as it has not presented any issues. There was an issue with the updater script and the newest version was not pushed to remote. Please also consult the pinned comment for a recommended config option.

Edu4500 commented on 2025-07-20 23:18 (UTC)

Outdated. I just copied Discord-Canary PKGBUILD and changed version, name and source. Pls check it bellow and update the PKGBUILD bc I couldn't open Discord-Dev using the current one in this repo. Thank you.

# Contributor: Fill it here for me pls

pkgname=discord-development
_pkgname=DiscordDevelopment
pkgver=0.0.84
pkgrel=1
pkgdesc="All-in-one voice and text chat for gamers - development build"
arch=('x86_64')
url='https://discordapp.com'
license=('custom')
options=(!strip)
depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3')
optdepends=('libpulse: Pulseaudio support'
            'xdg-utils: Open files')
source=("https://development.dl2.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz"
        'LICENSE.html::https://discordapp.com/terms'
        'OSS-LICENSES.html::https://discordapp.com/licenses')
sha512sums=('9e70cdd5a737e1f450fd3538e108a020a084a4cae0daea220d7c3f96216dbedc925c5f0e90b1060b37c0bfb7c30c165e1442f8e8c20102874a9feab429da5fad'
            'SKIP'
            'SKIP')

prepare() {
  cd $_pkgname
  sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
  echo 'Path=/usr/bin' >> $pkgname.desktop
}

package() {
  install -d "$pkgdir"/opt/$pkgname
  cp -a $_pkgname/. "$pkgdir"/opt/$pkgname

  chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname

  rm "$pkgdir"/opt/$pkgname/postinst.sh

  install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}}
  ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname
  ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
  ln -s /opt/$pkgname/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop

  # setuid on chrome-sandbox
  chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox

  install -Dm644 LICENSE.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html
  install -Dm644 OSS-LICENSES.html "$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html
}

Moire commented on 2024-08-26 00:56 (UTC)

I highly recommend users install OpenAsar, a FOSS alternative to the Electron asar app currently used by Discord. It's smaller, improves performance, removes some tracking, adds customization, and also allows skipping otherwise required host updates. You may also do the latter without OpenAsar by adding "SKIP_HOST_UPDATE": true to ~/.config/discorddevelopment/settings.json.

Moire commented on 2024-05-08 03:05 (UTC)

@slashinfty unfortunately this appears to be a discord problem :( This package only launches discord and it appears to have done that properly, I've never seen discord segfault before. Unfortunately I don't know that I can help you. You may want to try again next time discord updates.

slashinfty commented on 2024-05-04 17:48 (UTC)

Discord is currently crashing when attempting to launch:

splashScreen: SPLASH_SCREEN_READY
splashScreen.webContentsSend: SPLASH_SCREEN_QUOTE SPLASH_SCREEN_QUOTE [ 'Hold Tight — Loading Discord' ]
2024-05-04T17:45:52.463Z [Modules] No updates to install
splashScreen: no-pending-updates
2024-05-04T17:45:52.464Z [Modules] Checking for host updates.
splashScreen: checking-for-updates
splashScreen.updateSplashState checking-for-updates checking-for-updates {}
splashScreen.webContentsSend: SPLASH_UPDATE_STATE SPLASH_UPDATE_STATE [ { status: 'checking-for-updates' } ]
blackbox: 2024-05-04T17:45:52.562Z 6 ✅ webContents.did-finish-load web1
2024-05-04T17:45:52.578Z [Modules] Host is up to date.
2024-05-04T17:45:52.579Z [Modules] Checking for module updates at https://discord.com/api/modules/development/versions.json
2024-05-04T17:45:52.583Z [Modules] No module updates available.
splashScreen: update-check-finished true 0 false
CDM completed with status (old updater): undefined
splashScreen.launchMainWindow: false
Optional module ./ElectronTestRpc was not included.
splashScreen.updateSplashState launching launching {}
splashScreen.webContentsSend: SPLASH_UPDATE_STATE SPLASH_UPDATE_STATE [ { status: 'launching' } ]
blackbox: 2024-05-04T17:45:52.724Z 7 ✅ webContents.created web2 ""
blackbox: 2024-05-04T17:45:52.733Z 8 ✅ window.created win2 "Discord"
/usr/bin/discord-development: line 19: 10965 Segmentation fault      (core dumped) /opt/discord-development/DiscordDevelopment "${EXTRA_FLAGS}"
[11003:0100/000000.688517:ERROR:broker_posix.cc(41)] Recvmsg error: Connection reset by peer (104)

Moire commented on 2023-11-18 00:12 (UTC)

@Tortillas-IT: fixed. Thank you.

Tortillas-IT commented on 2023-11-17 16:23 (UTC)

one or more package didn't pass the vadility control, any fix?

Moire commented on 2023-08-28 23:06 (UTC)

@TheArcadeBrony: I did not get an email for your comment, so I apologize for the /extremely/ late response. After testing on my own system, I've added the script to the package.