Package Details: waybar-git r636.67593b8-1

Git Clone URL: (read-only, click to copy)
Package Base: waybar-git
Description: Highly customizable Wayland bar for Sway and Wlroots based compositors (GIT)
Upstream URL:
Keywords: bar sway wlroots
Licenses: MIT
Conflicts: waybar
Provides: waybar
Submitter: BlueGone
Maintainer: Alexays (BlueGone)
Last Packager: Alexays
Votes: 22
Popularity: 0.64
First Submitted: 2018-08-09 18:41
Last Updated: 2021-01-28 11:20

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

jadesoturi commented on 2019-01-09 15:32

Please add as optional dependency to use the script. The playerctl from community does not provide Playerctl 2.0.

Alexays commented on 2018-12-17 08:19

@daenney I just added --tags, it should be fixed :)

daenney commented on 2018-12-01 15:11

I get a build error:

==> Starting pkgver()...
==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: sed: -e expression #1, char 17: invalid reference \1 on `s' command's RHS

The reason appears to be this:

git describe --long
fatal: No annotated tags can describe '691fb88057355ff39a3806ad4a4479037893d174'.
However, there were unannotated tags: try --tags.

That's all printed to stderr, so git describe --long 2>/dev/null results in no output, making the sed expression fail and bail out due to the set -o pipefail.

head-crash commented on 2018-11-20 06:53

Oddly, I am encountering the following error upon makepkg -si:

Dependency gtkmm-3.0 found: NO (tried pkgconfig) ERROR:  Dependency "gtkmm-3.0" not found, tried pkgconfig

Even though I can confirm that I have gtkmm3 installed, via pacman.

Alexays commented on 2018-11-09 08:55

Thanks @Ranguvar!

I've made the changes :)

Ranguvar commented on 2018-11-08 18:14


pkgver function:

pkgver() { cd "$pkgname" ( set -o pipefail git describe --long 2>/dev/null | sed 's/([^-]*-g)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) }

Ranguvar commented on 2018-10-25 13:05

I think you forgot the pkgver function :) Thanks for packaging! Latest git seems to work with this PKGBUILD and

...How do you post code blocks here?

aereaux commented on 2018-08-11 23:48

This package is also missing git as a build dependency.

As for the fmt thing, I think you could add a fmt 4.1.0 package to the AUR if you wanted.

BlueGone commented on 2018-08-11 09:50

Waybar is still in the very early stages of development. The list of dependencies therefore tends to grow rapidly, so that the AUR package will often have missing dependencies.

Because Waybar depends on fmtlib 4.1.0 and this version is unavailable on archlinux repositories, the AUR package patch the to build and link statically fmtlib to the binary. The slightest change of the on the upstream will therefore cause the build to fail until I'll release the according

I'm trying to keep track of the upstream, but this package will often be out-of-date. One generic way to fix the build is to install an earlier version of Waybar for which the AUR package has been designed, until I fix it. You just need, in the PKGBUILD, to comment the current git source, and uncomment the alternative one. Example for r70.8d5b61a9-2:

< # source=("${pkgname}::git://"
< source=("${pkgname}::git://"
> source=("${pkgname}::git://"
> # source=("${pkgname}::git://"

aereaux commented on 2018-08-11 01:20

Also missing libpulse as a dependency.