@rosenberg The best approach should be creating also separated binaries and separated source files in order to have installed both of them in a system where the user can switch between X11 and Wayland.
Search Criteria
Package Details: eww 0.6.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/eww.git (read-only, click to copy) |
---|---|
Package Base: | eww |
Description: | Standalone widget system made in Rust |
Upstream URL: | https://github.com/elkowar/eww |
Licenses: | MIT |
Conflicts: | eww |
Provides: | eww |
Submitter: | cog |
Maintainer: | eclairevoyant |
Last Packager: | eclairevoyant |
Votes: | 30 |
Popularity: | 1.50 |
First Submitted: | 2022-08-28 08:30 (UTC) |
Last Updated: | 2024-08-12 13:12 (UTC) |
Dependencies (5)
- gtk-layer-shell (gtk-layer-shell-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libdbusmenu-gtk3
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
Required by (6)
- eww-systemd (optional)
- goober
- leftwm (optional)
- leftwm-git (optional)
- leftwm-nonsystemd (optional)
- leftwm-nonsystemd-git (optional)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4
D3vil0p3r commented on 2023-06-08 22:03 (UTC)
rosenberg commented on 2023-06-01 11:02 (UTC)
This should be renamed eww-x11
, consistently with eww-x11-git
, and making clear to users that it won't work on wayland (for which we have eww-wayland
and eww-wayland-git
)
cog commented on 2023-03-26 22:00 (UTC)
@elkowar done. I also backported fba7702 from master via a patch so v0.4.0 will successfully build on nightly again.
elkowar commented on 2023-03-26 10:11 (UTC)
I recommend adding --no-default-features --features x11
to the build command, as eww master will now default to building with both x11 and wayland support enabled, making the build require wayland related system dependencies otherwise.
<deleted-account> commented on 2023-03-07 14:48 (UTC)
eww uses simplexpr which requires nightly which requires rustup, so rustup is a technically a make dependency of eww
Babets commented on 2023-03-07 11:57 (UTC)
@alxandr you should just makedepends on cargo I think, please take a look at the rust packaging guidelines https://wiki.archlinux.org/title/Rust_package_guidelines Also, a good rust pkgbuild is the spot-client here in aur, also see how the source package is written, so you don't need to add git to makedepends.
alxandr commented on 2023-02-25 15:32 (UTC)
@Moo-Crumpus It doesn't (by itself). It depends on rustup which conflicts with rust. This is my first AUR (or arch in general) package though, and I just copied that from some other package. If there's a better way to do it please let me know, or send a PR to https://github.com/Alxandr/aurpackages.
Moo-Crumpus commented on 2023-02-25 14:55 (UTC)
why does it conflict with rust...
Pinned Comments
eclairevoyant commented on 2023-07-18 00:39 (UTC)
Make sure to fetch the signing keys from GitHub and import them before building: