Package Details: eww-git 0.5.0.r9.g149727c-1

Git Clone URL: https://aur.archlinux.org/eww-git.git (read-only, click to copy)
Package Base: eww-git
Description: ElKowar's wacky widgets
Upstream URL: https://github.com/elkowar/eww
Keywords: statusbar wayland x11
Licenses: MIT
Conflicts: eww
Provides: eww
Submitter: McFranko
Maintainer: eclairevoyant
Last Packager: eclairevoyant
Votes: 21
Popularity: 0.017523
First Submitted: 2020-10-27 01:41 (UTC)
Last Updated: 2024-04-01 20:48 (UTC)

Required by (5)

Sources (1)

Pinned Comments

eclairevoyant commented on 2023-04-03 17:29 (UTC)

Adopted and updated. Make sure to fetch the signing keys from GitHub and import them before building:

curl -sS https://github.com/elkowar.gpg | gpg --import -i -
curl -sS https://github.com/web-flow.gpg | gpg --import -i -

Latest Comments

1 2 3 4 5 6 7 Next › Last »

Tanghe commented on 2024-04-05 14:46 (UTC) (edited on 2024-04-05 14:47 (UTC) by Tanghe)

sinse systray got added to the main branch I`ve switched to this over the bin package.

Im not sure if this didn`t download the latest build or if my yuck file is incorrect. yuck looks like

(defwidget sidestuff [] (box :class "sidestuff" :orientation "h" :space-evenly false :halign "end" ... (time) (stray) ))

... (defwidget stray [] (systray :pack-direction "down"))

johbii commented on 2024-03-31 21:54 (UTC) (edited on 2024-03-31 22:03 (UTC) by johbii)

Can confirm that latest commit builds correctly, as anurag said, with cargo update removed from .PKGBUILD.

EDIT: new upstream dependencies are required as well according to documentation https://elkowar.github.io/eww/:

depends=(gtk3 gtk-layer-shell pango gdk-pixbuf2 libdbusmenu-gtk3 cairo glib2 gcc-libs glibc)

I was able to build in chroot with this.

johbii commented on 2024-03-31 21:44 (UTC)

I believe the reason the PGP checks keeps failing is because the author is not signing all commits, thus the signature is invalid or not found and the build fails without makepkg --skippgpcheck.

I think a false-positive failure is worse than having the verification at all, and would suggest removing them.

See latest commit is currently unsigned: https://github.com/elkowar/eww/commit/149727ce1f7dd4f461ab1d61d560546f3d1f32a1

anurag commented on 2024-03-31 08:21 (UTC) (edited on 2024-03-31 08:34 (UTC) by anurag)

Hi, the cargo update in the prepare() should be removed, this causing build errors on the latest version, as the versions are being changed from what's locked on main.

This builds correctly without the cargo update in prepare, latest main on Github is also building correctly.

error[E0433]: failed to resolve: could not find ObjectExt in glib --> /home/anurag/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dbusmenu-glib-0.1.0/src/auto/client.rs:203:15 | 203 | glib::ObjectExt::property(self.as_ref(), "dbus-name") | ^^^^^^^^^ could not find ObjectExt in glib | help: a struct with a similar name exists | 203 | glib::Object::property(self.as_ref(), "dbus-name") | ~~ help: consider importing this trait | 6 + use glib::prelude::ObjectExt; | help: if you import ObjectExt, refer to it directly | 203 - glib::ObjectExt::property(self.as_ref(), "dbus-name") 203 + ObjectExt::property(self.as_ref(), "dbus-name") |

beatsgo commented on 2024-02-24 22:19 (UTC) (edited on 2024-02-24 22:21 (UTC) by beatsgo)

In addition to CrumblyLiquid's comment, pubkey '968479A1AFF927E37D1A566BB5690EEEBB952194' is missing in the validpgpkeys field. I was able to build and install the built package afterwards.

CrumblyLiquid commented on 2024-02-18 12:44 (UTC)

The ERROR: One or more PGP signatures could not be verified! error can be fixed by adding 9EFD181455D31DD0F42DA932862BA3D7D7760F13 to the validpgpkeys list in the PKGBUILD.

9EFD181455D31DD0F42DA932862BA3D7D7760F13 is a fingerprint of one of the keys in https://github.com/elkowar.gpg (you can view them with this command: curl -sS https://github.com/elkowar.gpg | gpg -)

Disclaimer: I don't know what I'm doing so use this information with caution!

CrumblyLiquid commented on 2024-02-18 12:28 (UTC)

Eww now uses stable Rust (see commit 9ca9844)

pienapin commented on 2024-02-11 13:01 (UTC) (edited on 2024-02-11 13:04 (UTC) by pienapin)

ERROR: One or more PGP signatures could not be verified!

I already imported the signing keys from pinned comment tho

looks like the web-flow commit signing key is expired(?) idk

eclairevoyant commented on 2023-09-08 20:16 (UTC)

@wioo done, thanks for the reminder.