Package Details: zsa-wally 2.1.1-1

Git Clone URL: https://aur.archlinux.org/zsa-wally.git (read-only, click to copy)
Package Base: zsa-wally
Description: Flash your ZSA Keyboard the EZ way.
Upstream URL: https://github.com/zsa/wally
Keywords: ergodox moonlander zsa
Licenses: MIT
Submitter: lunaryorn
Maintainer: lunaryorn
Last Packager: lunaryorn
Votes: 1
Popularity: 0.74
First Submitted: 2021-03-25 07:17
Last Updated: 2021-04-09 10:28

Pinned Comments

lunaryorn commented on 2021-03-27 09:13

Please note that this package now builds wally from source; please refer to https://aur.archlinux.org/packages/zsa-wally-bin/ for the binary package which was previously published under this name.

Latest Comments

lunaryorn commented on 2021-03-28 08:42

Sorry, I forgot to push; should be there now.

slimb commented on 2021-03-27 22:17

Thanks for getting the bin package moved to the proper name, as well as making this build from source!

Looks like your change to add modcacherw did not go through? But I edited it in locally and confirm that adding -modcacherw to go get and GOFLAGS fixes the permission issue

lunaryorn commented on 2021-03-27 17:38

I pushed a new PKGBUILD which adds -modcacherw to prepare() and build(). I haven't tested it; as said I don't use yay.

Would you mind to test it, @jpfender?

Haven't bumped pkgrel because there's no real change in the build so you may need to somehow "force" yay to rebuild the package.

jpfender commented on 2021-03-27 10:39

From what I can tell, the permissions issue seems to be a "feature" of go get: https://github.com/golang/go/issues/27161

It may be enough to add -modcacherw to the invocation in order to keep the files in $GOPATH modifiable.

I am not very familiar with go, though.

jpfender commented on 2021-03-27 10:28

Thanks for the quick response lunaryorn! The yay issue is not a big blocker, it just forces you to manually remove the directory from the cache before you can update.

lunaryorn commented on 2021-03-27 09:13

Please note that this package now builds wally from source; please refer to https://aur.archlinux.org/packages/zsa-wally-bin/ for the binary package which was previously published under this name.

lunaryorn commented on 2021-03-27 09:11

I am sorry; I was a bit sloppy with the Go dependencies. I pushed a new revision to fix the build. It now builds again in chroot.

I cannot help with yay though; I am sorry but I just don't use it. If you happen to have a patch which improves building with yay, please do not hesitate to mail it or make a pull request at https://github.com/lunaryorn/pkgbuilds

xylix commented on 2021-03-27 08:48

Exact same problem as jpfender is having.

jpfender commented on 2021-03-27 06:15

Having some issues with 2.1.0-12. First of all, it can't clear the yay cache on its own as the folder seems to have the wrong permissions. Then, when building, I get the following error:

In file included from ../gopath/pkg/mod/github.com/wailsapp/wails@v1.12.0/lib/renderer/webview/webview.go:26:
./webview.h: In function 'webview_focus':
./webview.h:402:51: error: expected ';' before '}' token
  402 |     gtk_window_present(GTK_WINDOW(w->priv.window))
      |                                                   ^
      |                                                   ;
  403 |   }
      |   ~