Search Criteria
Package Details: signal-desktop-beta 7.52.0beta1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/signal-desktop-beta.git (read-only, click to copy) |
---|---|
Package Base: | signal-desktop-beta |
Description: | Signal Private Messenger for Linux - Beta version. |
Upstream URL: | https://signal.org |
Keywords: | secure-messenger signal signal-desktop |
Licenses: | GPL3 |
Conflicts: | signal-desktop-beta-bin |
Submitter: | Edu4rdSHL |
Maintainer: | Edu4rdSHL |
Last Packager: | Edu4rdSHL |
Votes: | 16 |
Popularity: | 0.44 |
First Submitted: | 2020-08-17 19:09 (UTC) |
Last Updated: | 2025-04-19 00:51 (UTC) |
Dependencies (33)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libasound.so (alsa-lib, lib32-alsa-lib)
- libatk-bridge-2.0.so (at-spi2-core-gitAUR, at-spi2-core, lib32-at-spi2-core)
- libcairo.so (cairo-gitAUR, cairo, lib32-cairo)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libdbus-1.so (dbus-gitAUR, libdbus-minimalAUR, dbus-selinuxAUR, dbus, lib32-dbus)
- libdrm (libdrm-gitAUR)
- libexpat.so (expat-gitAUR, expat, lib32-expat)
- libgio-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libpango-1.0.so (pango-gitAUR, lib32-pango, pango)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxkbcommon.so (libxkbcommon-gitAUR, lib32-libxkbcommon, libxkbcommon)
- libxrandr (libxrandr-gitAUR)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- fpmAUR (fpm-gitAUR) (make, aarch64)
- git (git-gitAUR, git-glAUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- libxcrypt-compat (make)
- node-gyp (corepackerAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- pnpm (yarn-pnpm-corepackAUR, corepackerAUR, pnpm-binAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 15 Next › Last »
mkurz commented on 2023-01-11 11:44 (UTC)
@hotschi @Edu4rdSHL I am the somebody from GitHub who mentioned that I am able to build this package for aarch64 (since many months actually). And I still can with the latest release (6.2.0-beta.3). Below is the patch you need to use... @Edu4rdSHL maybe you can finally integrate that into this package? The change is very subtle, so instead of using outdated fpm that comes with electron builder, we pull in the current fpm version and use that to build the package. Easy. You just need to apply my patch with
git apply /path/where/you/saved/the/cool.patch
hotschi commented on 2023-01-11 07:58 (UTC)
Oh sorry for the inconvenience, I didn't know that! I ignored the warning/error of the PKGBUILD since somebody mentioned in an issue of the signal repo on github (https://github.com/signalapp/Signal-Desktop/issues/6063#issuecomment-1235329786), that he was able to build this package for aarch64.
Edu4rdSHL commented on 2023-01-11 07:10 (UTC)
The package only supports x86_64 at the moment as you can see in the PKGBUILD.
hotschi commented on 2023-01-11 07:07 (UTC) (edited on 2023-01-11 08:00 (UTC) by hotschi)
I am using the default Asahi-Linux distribution, which consists of a modified kernel but a standard aarch64 Archlinux as far as I know.
I stumbled across this package since I sread somewhere that this will work on aarch64 Archlinux.
Edu4rdSHL commented on 2023-01-11 06:40 (UTC)
Can you tell me what distro are you using? Arch or some Arch-based distro?
It's building fine here: https://gist.github.com/Edu4rdSHL/f2f536cdc4ebd11f794c87df7ed237dd
hotschi commented on 2023-01-11 06:32 (UTC)
Hi! Thanks for the quick reply! I already tried to build the package again with your updated PKBUILD. But unfortunately I still get the same error message. Maybe it has something to do with a previously occurring exception raised by the electron builder?
The error message I get is still the same as jnnk posted, namely:
Am I missing some package/dependency? Or am I doing something really wrong here?
Edu4rdSHL commented on 2023-01-10 22:37 (UTC) (edited on 2023-01-10 22:39 (UTC) by Edu4rdSHL)
Hey guys, I appreciate your patience with this, I was in vacations/holidays and haven't had time to check it. Should build fine again. Also, jnnk error is not related to the patch so you shouldn't be getting the same error, hotschi.
Happy new year to everyone.
hotschi commented on 2023-01-10 17:06 (UTC)
Hi all!
I tried to build this package and got the exact same problem as jnnk reported. I tried to build it with
paru -S signal-desktop-beta
as well as withparu -S signal-desktop-beta --chroot
in order to use a clean chroot environment as Edu4rdSHL mentioned. However, I always get the same error message as jnnk already posted on 2022-12-12.Am I doing something wrong here or is the upstream code currently not buildable?
bradpitcher commented on 2023-01-02 16:24 (UTC) (edited on 2023-01-02 16:26 (UTC) by bradpitcher)
Looks like the patch is no longer needed. When I went to build it failed to apply, looking at the source it looks like upstream has made the change in https://github.com/signalapp/Signal-Desktop/pull/5753
bradpitcher commented on 2023-01-02 15:59 (UTC)
@Edu4rdSHL can you please apply the changes suggested by @mkurz to get this supported on aarch64? Here is the complete diff
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 15 Next › Last »