Package Details: beeper-latest-bin 3.110.1-2

Git Clone URL: https://aur.archlinux.org/beeper-latest-bin.git (read-only, click to copy)
Package Base: beeper-latest-bin
Description: A unified messaging app
Upstream URL: https://beeper.com/
Licenses: LicenseRef-beeper
Conflicts: beeper
Provides: beeper
Submitter: xiota
Maintainer: xiota (sundbp)
Last Packager: xiota
Votes: 10
Popularity: 1.88
First Submitted: 2023-07-28 06:12 (UTC)
Last Updated: 2025-01-19 21:28 (UTC)

Required by (0)

Sources (1)

Pinned Comments

xiota commented on 2024-05-05 02:26 (UTC) (edited on 2024-05-05 02:33 (UTC) by xiota)

Switching back to the system electron because of reported issues with the packaged electron. Also, fixed pkgver issue.

Build options by setting environment variables (or editing pkgbuild):

  • _system_electron=false – Use the packaged electron
  • _electron_version=29 – Use a specific system electron version (when default version has problems)
    • Or edit /usr/bin/beeper after install.
  • _install_path=usr/lib – Use a different install path. Default is opt. (Do not include leading / and trailing /beeper.)

xiota commented on 2023-07-28 06:41 (UTC) (edited on 2024-02-29 23:18 (UTC) by xiota)

This is a self-updating package. It always downloads the latest available AppImage and applies the correct version number.

Please wait until over a month has passed since the last update before requesting version bumps.

Latest Comments

1 2 3 4 5 6 7 Next › Last »

3bd commented on 2025-01-20 02:53 (UTC)

Thanks, xiota, beeper can now run with sh being non-bash. :)

xiota commented on 2025-01-19 21:31 (UTC)

Script has been synced with the one in extra/electron. Both scripts require bash.

3bd commented on 2025-01-18 21:50 (UTC)

Fix the script, because it is not a shell script, IT IS A BASH SCRIPT; IT CONTAINS BASHISM

here's a simpler script I made:

#!/bin/sh
: "${XDG_CONFIG_HOME:=$HOME/.config}"

_ELECTRON=/usr/bin/electron
_ASAR=/opt/beeper/resources/app.asar
_FLAGS_FILE=$XDG_CONFIG_HOME/beeper-flags.conf

if [ -r "$_FLAGS_FILE" ]; then
  _USER_FLAGS=$(cat <"$_FLAGS_FILE")
fi

if [ "$(id -u)" != 0 ] || [ "$ELECTRON_RUN_AS_NODE" ]; then
    exec ${_ELECTRON} ${_ASAR} $_USER_FLAGS "$@"
else
    exec ${_ELECTRON} ${_ASAR} --no-sandbox $_USER_FLAGS "$@"
fi

gdamms commented on 2024-07-13 10:06 (UTC)

@xiota "Unified Messenger" is nice! Yup, you could change the description as well :)

xiota commented on 2024-07-13 06:51 (UTC) (edited on 2024-07-13 06:52 (UTC) by xiota)

@gdamms The .desktop file has:

Comment=Beeper: Unified Messenger

Which would you prefer for generic name: "Chats", "Unified Messenger", "Messenger", ...?

I'm thinking about changing the description to something like, "A unified messaging application".

gdamms commented on 2024-07-13 06:06 (UTC) (edited on 2024-07-13 06:06 (UTC) by gdamms)

@xiota one of those?

  • All your chats in one app
  • All chats in one app
  • One app, all chats
  • All chats
  • Chats

Personally, I prefer short generic names.

xiota commented on 2024-07-12 22:59 (UTC)

@gdamms What generic name do you propose?

gdamms commented on 2024-07-12 07:51 (UTC)

Hi! Could you add a GenericName attribute to the [Desktop Entry] in the beeper.desktop file? It would make it pretier and more consistent with other applications in application launchers.

xiota commented on 2024-05-05 02:26 (UTC) (edited on 2024-05-05 02:33 (UTC) by xiota)

Switching back to the system electron because of reported issues with the packaged electron. Also, fixed pkgver issue.

Build options by setting environment variables (or editing pkgbuild):

  • _system_electron=false – Use the packaged electron
  • _electron_version=29 – Use a specific system electron version (when default version has problems)
    • Or edit /usr/bin/beeper after install.
  • _install_path=usr/lib – Use a different install path. Default is opt. (Do not include leading / and trailing /beeper.)

joeleg commented on 2024-05-04 16:39 (UTC)

The pkgver function is returning an invalid version at the moment, being the full name of the beeper appimage. Can we change the filtering so that this gets fixed? Thanks