Package Details: zulip-desktop 5.8.1-1

Git Clone URL: (read-only, click to copy)
Package Base: zulip-desktop
Description: Real-time team chat based on the email threading model
Upstream URL:
Licenses: Apache
Submitter: kaptoxic
Maintainer: AI5C
Last Packager: AI5C
Votes: 12
Popularity: 0.016114
First Submitted: 2015-09-07 00:12
Last Updated: 2021-07-30 23:35

Latest Comments

AI5C commented on 2021-05-02 18:05

@Phoosier : It's still listed as a dependency in the build docs, and appears to be utilized by some of the node modules. If you have other insights, happy to look at removing it.

Phoosier commented on 2021-05-02 12:20

Correct me if I am wrong but I don't think the python2 dependency is necessary (any more).

AI5C commented on 2020-03-04 04:39

update for 4.0.3:

flacks commented on 2019-07-31 07:45

Here's a working PKGBUILD:

# Contributor: Jean Lucas <>

pkgdesc='Real-time team chat based on the email threading model'
arch=(i686 x86_64)
depends=(alsa-lib atk at-spi2-atk cairo dbus fontconfig gdk-pixbuf2 glib2 gtk3 hicolor-icon-theme libcups libxcomposite libxcursor libxdamage libxext libxfixes libxi libxkbfile libxrandr libxrender libxss libxtst nspr nss pango)
makedepends=(npm python2 libxkbfile)

prepare() {
  # We need an API key for Sentry, so let's not use it
  sed -i '5s#!##' $pkgname-$pkgver/app/renderer/js/utils/sentry-util.js

build() {
  cd $pkgname-$pkgver
  npm i
  npx electron-builder --dir

package() {
  install -Dm 644 zulip.desktop -t "$pkgdir"/usr/share/applications

  cd $pkgname-$pkgver

  mkdir "$pkgdir"/usr/{lib,bin}
  cp -a dist/linux-unpacked "$pkgdir"/usr/lib/$pkgname
  ln -s /usr/lib/$pkgname/zulip "$pkgdir"/usr/bin

  for i in 16 24 32 48 64 96 128 256 512; do
    install -Dm 644 build/icons/${i}x${i}.png \

  install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/zulip-desktop

and a desktop entry:

[Desktop Entry]
Comment=Real-time team chat based on the email threading model

flacks commented on 2019-07-31 03:00

Hi there! Since this application is open-source, this package should be built from source, and binary distributions of the same should have '-bin' appended to the end of the package name (this package should be 'zulip-desktop-bin').

catalin.hritcu commented on 2019-01-30 11:58

Validating source files with md5sums ... 0.5.1.tar.gz ... FAILED

sanduhrs commented on 2018-04-20 11:27

The electron implementation can be found here:

bcroq commented on 2017-08-15 07:06 says that zulip-desktop is "deprecated in favor of the new electron implementation".

myf commented on 2017-08-10 05:34

makepkg failed
```cp: cannot stat '/tmp/makepkg/zulip-desktop/src/usr/bin/*': No such file or directory
usr/bin/ is empty