Package Details: figma-linux-bin 0.10.0-2

Git Clone URL: https://aur.archlinux.org/figma-linux-bin.git (read-only, click to copy)
Package Base: figma-linux-bin
Description: The collaborative interface design tool. Unofficial Figma desktop client for Linux (AppImage)
Upstream URL: https://github.com/Figma-linux/figma-linux
Licenses: GPL2
Conflicts: figma-linux
Provides: figma-linux
Submitter: Speykious
Maintainer: Speykious
Last Packager: Speykious
Votes: 8
Popularity: 1.78
First Submitted: 2022-06-03 16:23 (UTC)
Last Updated: 2023-03-02 12:34 (UTC)

Latest Comments

Speykious commented on 2023-03-02 12:35 (UTC)

Noted. I updated pkgrel for now. I'll see if I can find a way to not have these commands in the PKGBUILD outside of the package() command.

yurikoles commented on 2023-03-02 12:27 (UTC)

I don't know, either. But I suggest you to update pkgrel and regenerate .SRCINFO after you make any update to the package that doesn't include change of source artifact version. Just like the last change you made.

Speykious commented on 2023-03-02 08:58 (UTC)

No worries, thanks for the report! I didn't know about extra-x86_64-build, looks really useful.

I'll fix the dependencies for now. I'll add xdg-utils as a makedepends and zlib + hicolor-icon-theme as depends.

I'm unsure how to proceed for the "invalid package file" errors though... Can it not find the commands because of some core makedep or is it just completely forbidden?

yurikoles commented on 2023-03-02 08:49 (UTC)

I'm sorry for being noisy, extra-x86_64-build reported more issues:

Checking PKGBUILD
Error: error: invalid package file

Error: PKGBUILD: line 4: cat: command not found
PKGBUILD: line 6: tr: command not found

Error: /startdir/PKGBUILD is not a valid PKGBUILD
...
Checking figma-linux-bin-0.10.0-1-x86_64.pkg.tar.zst
figma-linux-bin E: Dependency zlib detected and not included (libraries ['usr/lib/libz.so.1'] needed in files ['usr/bin/figma-linux'])
figma-linux-bin E: Dependency hicolor-icon-theme detected and not included (needed for hicolor theme hierarchy)
...

Also, upstream provides a pacman package, but I'm unsure how to implement its installation via AUR.

yurikoles commented on 2023-03-02 08:29 (UTC) (edited on 2023-03-02 08:29 (UTC) by yurikoles)

Doesn't build in clean chroot because of undeclared (make?)depends on xdg-utils:

==> Starting package()...
/startdir/PKGBUILD: line 56: xdg-mime: command not found

Speykious commented on 2022-09-21 08:31 (UTC) (edited on 2022-09-21 08:31 (UTC) by Speykious)

True, thanks for noticing, will do so immediately

m4dz commented on 2022-09-21 08:28 (UTC)

Just had an issue when launching:

$ figma-linux           
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run. 
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information

This error is fixed by installing extra/fuse2. Should it be added as dependency to PKGBUILD?

Thanks!