Package Details: eww-git 0.6.0.r53.g8661abf-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: 22
Popularity: 0.015028
First Submitted: 2020-10-27 01:41 (UTC)
Last Updated: 2024-09-15 05:41 (UTC)

Required by (6)

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

« First ‹ Previous 1 2 3 4 5 6 7

earlybird commented on 2021-03-24 17:00 (UTC)

Can not build it - message is error: no such subcommand: +nightly ==> ERROR: A failure occurred in build().

Can you assist?

ainola commented on 2021-02-16 05:11 (UTC) (edited on 2021-02-16 05:12 (UTC) by ainola)

Hi, McFranko! Thanks for taking others' suggestions into account.

Please review the Rust packaging guidelines [1] and general packaging guidelines [2] so as to better the quality standards of your package. This will help all users of your package, so it's important that you review your PKGBUILD as there's a lot that can be improved.

Thanks!

[1] https://wiki.archlinux.org/index.php/Rust_package_guidelines [2] https://wiki.archlinux.org/index.php/Arch_package_guidelines

Sematre commented on 2021-02-02 07:11 (UTC)

If the nightly toolchain is necessary, I recommend using rust-nightly as make dependency.

rossogilvie commented on 2021-01-27 14:54 (UTC)

I'd not used rust before and had a little trouble getting this to install. For me this package installed the rust package as a makedepends, but then failed to build eww with error E0554: feature attributes are only allowed on the nightly release channel.

Instead (following archwiki) I installed rustup from the repos and ran "rustup toolchain install nightly". Then I was able to build eww.

I'm not sure if the package maintainer can do anything about this, but I hope it helps someone else.

alx365 commented on 2021-01-14 06:21 (UTC)

You should use the install command instead of the mkdir and then the mv command. Also, the pkgver errors:

==> Starting pkgver()...
fatal: No names found, cannot describe anything.

McFranko commented on 2021-01-07 19:28 (UTC)

I have updated the PKGBUILD with your suggestions

elkowar commented on 2021-01-07 17:43 (UTC) (edited on 2021-01-07 17:43 (UTC) by elkowar)

A couple issues with this package:

  • The license is simply WRONG - Eww is licensed under MIT, not GPL

  • Non-rust dependencies like gtk are missing from the list of dependencies

  • provides should contain eww

  • The pkgver() format is kind of dumb, as it does not indicate actual order. Instead, the suggested approach of using rREVISION_NUMBER should be followed - the arch wiki specifies how to implement that.

  • The PKGBUILD currently builds eww in debug profile. Instead, it should be built in release mode.