Package Details: wayprompt-git 0+91+66fe874-1

Git Clone URL: https://aur.archlinux.org/wayprompt-git.git (read-only, click to copy)
Package Base: wayprompt-git
Description: Multi-purpose prompt tool for Wayland (pinentry)
Upstream URL: https://git.sr.ht/~leon_plickat/wayprompt
Licenses: GPL3
Conflicts: wayprompt
Submitter: freswa
Maintainer: freswa
Last Packager: freswa
Votes: 3
Popularity: 0.000875
First Submitted: 2022-10-07 12:38 (UTC)
Last Updated: 2024-08-26 08:13 (UTC)

Latest Comments

tardypad commented on 2024-08-24 17:30 (UTC) (edited on 2024-08-29 18:38 (UTC) by tardypad)

Edit: fixed in source code https://git.sr.ht/~leon_plickat/wayprompt/commit/66fe87408d3cfba8c8cc6ff65c1868e5db6ad3bb

Previous: As the other wayprompt package is currently broken until a new release is made which supports Zig 0.13 (version used in official repos), I was trying this one but it is unfortunately broken too.

I get the following error

build.zig.zon:12:21: error: hash mismatch: manifest declares 122052b78ad23bbe4d5fc4755359a7724a2e36ceed0c67f3cb2194ce0ead510ce22c but the fetched package has 12202727aaaf0e742d4945be55af1ace8b25902095e0c1b0a24b70cc80a81b7ac518

I do not know anything about Zig and I'm not sure if this is a problem coming from the AUR build or the source code. Could someone please check it?

leonplickat commented on 2024-01-06 01:17 (UTC) (edited on 2024-01-06 01:18 (UTC) by leonplickat)

Heads-up to the maintainer(s) of this package: I updated wayprompt to zig 0.11.0.

Also probably a good idea to remove the himitsu reference from the description, since that is not yet implemented.

Porous3247 commented on 2024-01-06 01:07 (UTC)

I recommend building with optimizations rather than in debug mode:

diff --git a/PKGBUILD b/PKGBUILD
index 62dc370..d9d618f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -40,7 +40,7 @@ prepare() {

 build() {
   cd ${pkgname%-git}
-  DESTDIR="build" zig build --prefix /usr install
+  DESTDIR="build" zig build -Doptimize=ReleaseFast --prefix /usr install
   chrpath --delete build/usr/bin/wayprompt
 }

quoing commented on 2023-12-15 10:12 (UTC)

The package depends on zig 0.10.1, build is failing with latest "zig" & "zig-git" packages.

My take on fixing this would be: https://github.com/quoing/aur-wayprompt-git (use zigup to download specific version of zig and use it for build)

leonplickat commented on 2023-06-03 15:14 (UTC)

Heads-up to the maintainer(s) of this package: I did a refactor of wayprompt a few hours ago and now there are separate binaries for the pinentry version and the CLI version. No longer is there any need for a symlink.

freswa commented on 2023-01-09 15:06 (UTC)

Will be fixed with zig 0.10.0 currently in community-staging waiting for llvm 15

yonson commented on 2023-01-09 14:55 (UTC)

Running into a build issue:

Jan 09 00:00:09 gemini2 aur-upgrades[43477]: ==> Using [custom] repository
Jan 09 00:00:13 gemini2 aur-upgrades[43639]:     wayprompt-git 0+41+1b60c61-1 is newer than 0+37+ff0004a-1
Jan 09 00:00:13 gemini2 aur-upgrades[43477]: ==> Retrieving package files
Jan 09 00:00:14 gemini2 aur-upgrades[43681]: POST git-upload-pack (188 bytes)
Jan 09 00:00:14 gemini2 aur-upgrades[43679]: From https://aur.archlinux.org/wayprompt-git
Jan 09 00:00:14 gemini2 aur-upgrades[43679]:  = [up to date]      master     -> origin/master
Jan 09 00:00:14 gemini2 aur-upgrades[43689]: Already up to date.
Jan 09 00:00:14 gemini2 aur-upgrades[43695]: Running makepkg --syncdeps --clean
Jan 09 00:00:15 gemini2 aur-upgrades[43713]: ==> Making package: wayprompt-git 0+44+6852eb0-1 (Mon 09 Jan 2023 12:00:15 AM PST)
Jan 09 00:00:15 gemini2 aur-upgrades[43713]: ==> Checking runtime dependencies...
Jan 09 00:00:15 gemini2 aur-upgrades[43713]: ==> Checking buildtime dependencies...
Jan 09 00:00:15 gemini2 aur-upgrades[43713]: ==> Retrieving sources...
Jan 09 00:00:15 gemini2 aur-upgrades[43713]:   -> Updating wayprompt git repo...
Jan 09 00:00:16 gemini2 aur-upgrades[43713]:   -> Updating zig-fcft git repo...
Jan 09 00:00:16 gemini2 aur-upgrades[43713]:   -> Updating zig-pixman git repo...
Jan 09 00:00:17 gemini2 aur-upgrades[43713]:   -> Updating zig-xkbcommon git repo...
Jan 09 00:00:17 gemini2 aur-upgrades[43713]:   -> Updating zig-wayland git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Validating source files with b2sums...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:     wayprompt ... Skipped
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:     zig-fcft ... Skipped
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:     zig-pixman ... Skipped
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:     zig-xkbcommon ... Skipped
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:     zig-wayland ... Skipped
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Extracting sources...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:   -> Creating working copy of wayprompt git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[44564]: Reset branch 'makepkg'
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:   -> Creating working copy of zig-fcft git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[44579]: Reset branch 'makepkg'
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:   -> Creating working copy of zig-pixman git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[44594]: Reset branch 'makepkg'
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:   -> Creating working copy of zig-xkbcommon git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[44609]: Reset branch 'makepkg'
Jan 09 00:00:18 gemini2 aur-upgrades[43713]:   -> Creating working copy of zig-wayland git repo...
Jan 09 00:00:18 gemini2 aur-upgrades[44624]: Reset branch 'makepkg'
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Starting prepare()...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Starting pkgver()...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Removing existing $pkgdir/ directory...
Jan 09 00:00:18 gemini2 aur-upgrades[43713]: ==> Starting build()...
Jan 09 00:00:24 gemini2 aur-upgrades[44708]: ./build.zig:33:9: error: no member named 'source' in struct 'std.build.Pkg'
Jan 09 00:00:24 gemini2 aur-upgrades[44708]:         .source = .{ .path = "deps/zig-pixman/pixman.zig" },
Jan 09 00:00:24 gemini2 aur-upgrades[44708]:         ^
Jan 09 00:00:24 gemini2 aur-upgrades[43713]: ==> ERROR: A failure occurred in build().
Jan 09 00:00:24 gemini2 aur-upgrades[43713]:     Aborting...