Package Details: zsa-wally-bin 2.1.1-2

Git Clone URL: https://aur.archlinux.org/zsa-wally-bin.git (read-only, click to copy)
Package Base: zsa-wally-bin
Description: Flash your ZSA Keyboard the EZ way.
Upstream URL: https://github.com/zsa/wally
Licenses: MIT
Conflicts: zsa-wally
Provides: wally
Submitter: ainola
Maintainer: slimb
Last Packager: slimb
Votes: 7
Popularity: 0.010860
First Submitted: 2021-03-25 04:39
Last Updated: 2021-04-26 19:47

Pinned Comments

slimb commented on 2021-03-27 22:28

Note: As the package name now implies, this is downloading the pre-built GUI binary from ZSA github.

Source-based GUI package can now be found at https://aur.archlinux.org/packages/zsa-wally

FYI: There is a cli version available at https://aur.archlinux.org/packages/zsa-wally-cli

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Soptik commented on 2020-10-16 00:22

Current package is broken, Wally fails to flash the firmware.

The issue is that the PKGBUILD downloads source files as github HTML page, instead of the raw file.

So it's this:

source=("https://github.com/zsa/wally/releases/download/${pkgver}-linux/wally"
    "https://github.com/zsa/wally/blob/${pkgver}-linux/appicon.png"
    "https://github.com/zsa/wally/blob/${pkgver}-linux/dist/linux64/50-wally.rules"
    "https://github.com/zsa/wally/blob/${pkgver}-linux/dist/linux64/wally.desktop"
)

Instead of something like https://raw.github.com.... (See for example udev wally rules after update)

jvreeland commented on 2020-10-14 22:04

packages should be installing udev rules to /usr/lib/udev/rules.d not into etc.

nearwood commented on 2020-10-12 13:55

Looks like the maintainer just copy-pasta'd my comment without checking, or incrementing the pkgrel. To be clear, this error was on my end. I updated the comment.

Explains why the app icon wasn't working!

radmen commented on 2020-10-12 09:19

The package is broken. It tries to download sources of the udev rules. The downloaded files are... HTML pages.

nearwood commented on 2020-10-06 15:52

I have a pkgbuild that works with the binary releases, rather than building. It removes the npm dep, and uses the udev, desktop files from ZSA.

pkgname=zsa-wally
pkgver=2.0.0
pkgrel=8
pkgdesc="Wally: Flash your ZSA Keyboard the EZ way."
arch=('i686' 'x86_64')
url="https://github.com/zsa/wally"
license=('MIT')
depends=('gtk3' 'webkit2gtk' 'libusb')
provides=('wally')
source=("https://github.com/zsa/wally/releases/download/${pkgver}-linux/wally"
    " https://raw.githubusercontent.com/zsa/wally/${pkgver}-linux/appicon.png"
    " https://raw.githubusercontent.com/zsa/wally/${pkgver}-linux/dist/linux64/50-wally.rules"
    " https://raw.githubusercontent.com/zsa/wally/${pkgver}-linux/dist/linux64/wally.desktop"
)
sha256sums=('616ddc1de5b886216f4c8b8ebbd84ef03863f9dd9ae8b56a647628df797e07da'
    'TODO'
    'TODO'
    'TODO'
)

package() {
    install -Dm644 appicon.png "$pkgdir/usr/share/pixmaps/wally.png"
    install -Dm755 wally "$pkgdir/usr/bin/wally"
    install -Dm644 -t "$pkgdir/usr/lib/udev/rules.d" 50-wally.rules 
    install -Dm644 -t "$pkgdir/usr/share/applications" wally.desktop
}

Can't seem to get the desktop entry icon to work, but otherwise is fine.

radmen commented on 2020-09-07 17:41

@quenyen the fix worked. Thanks!

ChrisLane commented on 2020-09-05 11:32

You're still missing go in makedepends. I also highly doubt npm is a runtime dependency as opposed to a build dependency.

quenyen commented on 2020-09-04 22:28

Okay it is actually just a build dependency I will change it to that on the next update.

quenyen commented on 2020-09-04 22:18

Yeah it looks like npm is a build dependency....wails should be included in the build a little perplexed as to why that is not there will check it

radmen commented on 2020-09-02 07:30

Build failed with following error:

zsa-wally/PKGBUILD: line 23: wails: command not found

Any idea how to fix this?