Package Details: chrysalis 0.8.6-1

Git Clone URL: https://aur.archlinux.org/chrysalis.git (read-only, click to copy)
Package Base: chrysalis
Description: Graphical configurator for Kaleidoscope-powered keyboards
Upstream URL: https://github.com/keyboardio/Chrysalis
Licenses: GPL3
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 2
Popularity: 0.024288
First Submitted: 2020-10-05 21:13
Last Updated: 2021-10-02 11:11

Dependencies (8)

Required by (0)

Sources (2)

Pinned Comments

pdizzle commented on 2020-10-06 15:02

It is probably worth putting a note here that this is not the package people will have previously installed. If you are looking for the prebuilt AppImage that is available on the github releases, this has moved to chrysalis-bin

Latest Comments

xeruf commented on 2021-10-24 09:39

Why is the binary now called "stdin"?

alerque commented on 2021-09-13 19:50

@gishten I just locked this to Electron 12. Hopefully that works for you.

For future reference I'm usually happy to accept patches; email or post in comments (using git format-patch) or open a PR to this repo.

gishten commented on 2021-09-13 13:22

I've run into the issue that was already reported here https://github.com/keyboardio/Chrysalis/issues/713, and confirmed that electron 13 and 14 were incompatible with chrysalis 0.8.4-1 on my newly updated system. Only when rolling electron back to version 12 did it start up properly, I recommend that this package is updated to reflect that.

alerque commented on 2021-01-28 11:58

This started segfaulting for me when the latest bump to Electron 11 hit. I bumped the release just now but that doesn't fix the segfault issue. I tried downgrading it to Electron 10 and playing around with other things but haven't found the source of the trouble yet. Since the bump seems unrelated I passed it through, but 0.8.1 was broken too (it worked when it first came out, but not for later builds).

ejiek commented on 2020-11-12 10:23

building it in clean container showed that 'git' 'node-gyp' makedepends are missing.

Alse namcap is showing following for a built package:

chrysalis W: ELF file ('usr/bin/chrysalis') lacks FULL RELRO, check LDFLAGS.
chrysalis W: ELF file ('usr/bin/chrysalis') lacks PIE.
chrysalis E: Dependency zlib detected and not included (libraries ['usr/lib/libz.so.1'] needed in files ['usr/bin/chrysalis'])
chrysalis W: Dependency included and not needed ('fuse2')
chrysalis W: Dependency included and not needed ('uucp')

So I've added libz to depends.

Even aftervards I have the same issue as @xerus

xeruf commented on 2020-11-08 22:10

Doesn't work for me :/

❯ chrysalis
This doesn't look like a squashfs image.

Cannot mount AppImage, please check your FUSE setup.
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
open dir error: No such file or directory

pdizzle commented on 2020-10-06 15:02

It is probably worth putting a note here that this is not the package people will have previously installed. If you are looking for the prebuilt AppImage that is available on the github releases, this has moved to chrysalis-bin