Package Details: waybar-git 0.12.0.r218.g4730fc4-1

Git Clone URL: https://aur.archlinux.org/waybar-git.git (read-only, click to copy)
Package Base: waybar-git
Description: Highly customizable Wayland bar for Sway and Wlroots based compositors
Upstream URL: https://github.com/Alexays/Waybar
Keywords: bar sway wlroots
Licenses: MIT
Conflicts: waybar
Provides: waybar
Submitter: BlueGone
Maintainer: xiota (Alexays)
Last Packager: xiota
Votes: 36
Popularity: 1.23
First Submitted: 2018-08-09 18:41 (UTC)
Last Updated: 2025-06-22 17:14 (UTC)

Required by (35)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

xiota commented on 2025-06-22 17:14 (UTC)

@alba4k I inherited this package with cava disabled. Enabling it requires aur/libcava. I've added an option to use it. Read PKGBUILD to see what variable to set.

@Billli11 Flag alone is sufficient. Edit comments to update information. Delete comments that are no longer relevant.

This is a -git package. Not all commits will be buildable. Only packaging issues or problems upstream is unlikely to fix need to be reported.

Billli11 commented on 2025-06-22 12:28 (UTC)

Build error fixed https://github.com/Alexays/Waybar/pull/4219

Billli11 commented on 2025-06-22 11:04 (UTC)

@alba4k

I don't know but cava support is also disabled in official package.

https://gitlab.archlinux.org/archlinux/packaging/packages/waybar/-/commit/06665a1abc36609047b438d499db33e1424b419b

alba4k commented on 2025-06-22 10:20 (UTC)

Is there any reason why this package is not building with cava support?

Billli11 commented on 2025-06-22 08:55 (UTC) (edited on 2025-06-22 09:19 (UTC) by Billli11)

New module added in f27df33.
new dep gpsd is needed

Also fail to build with 0c1f1f2, revert it build fine.

../waybar/src/modules/hyprland/windowcount.cpp: In constructor ‘waybar::modules::hyprland::WindowCount::WindowCount(const std::string&, const waybar::Bar&, const Json::Value&)’:
../waybar/src/modules/hyprland/windowcount.cpp:22:8: error: ‘gIPC’ was not declared in this scope; did you mean ‘IPC’?
   22 |   if (!gIPC) {
      |        ^~~~
      |        IPC
../waybar/src/modules/hyprland/windowcount.cpp:31:3: error: ‘gIPC’ was not declared in this scope; did you mean ‘IPC’?
   31 |   gIPC->registerForIPC("fullscreen", this);
      |   ^~~~
      |   IPC
../waybar/src/modules/hyprland/windowcount.cpp: In destructor ‘virtual waybar::modules::hyprland::WindowCount::~WindowCount()’:
../waybar/src/modules/hyprland/windowcount.cpp:40:3: error: ‘gIPC’ was not declared in this scope; did you mean ‘IPC’?
   40 |   gIPC->unregisterForIPC(this);
      |   ^~~~
      |   IPC
../waybar/src/modules/hyprland/windowcount.cpp: In static member function ‘static waybar::modules::hyprland::WindowCount::Workspace waybar::modules::hyprland::WindowCount::getActiveWorkspace()’:
../waybar/src/modules/hyprland/windowcount.cpp:73:26: error: ‘gIPC’ was not declared in this scope; did you mean ‘IPC’?
   73 |   const auto workspace = gIPC->getSocket1JsonReply("activeworkspace");
      |                          ^~~~
      |                          IPC
../waybar/src/modules/hyprland/windowcount.cpp: In static member function ‘static waybar::modules::hyprland::WindowCount::Workspace waybar::modules::hyprland::WindowCount::getActiveWorkspace(const std::string&)’:
../waybar/src/modules/hyprland/windowcount.cpp:83:25: error: ‘gIPC’ was not declared in this scope; did you mean ‘IPC’?
   83 |   const auto monitors = gIPC->getSocket1JsonReply("monitors");
      |                         ^~~~
      |                         IPC
[118/195] Compiling C++ object waybar.p/src_modules_wayfire_backend.cpp.o
../waybar/src/modules/wayfire/backend.cpp: In function ‘void waybar::modules::wayfire::pack_and_write(Sock&, std::string&&)’:
../waybar/src/modules/wayfire/backend.cpp:29:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   29 |   (void)write(sock.fd, &len, 4);
      |         ~~~~~^~~~~~~~~~~~~~~~~~
../waybar/src/modules/wayfire/backend.cpp:30:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   30 |   (void)write(sock.fd, buf.data(), buf.size());
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[133/195] Compiling C++ object waybar.p/src_modules_hyprland_workspaces.cpp.o
ninja: build stopped: subcommand failed.

Awkee commented on 2025-06-01 16:05 (UTC)

replace 'libdate-tz.so' with 'chrono-date' in PKGBUILD file.

musta_ruhtinas commented on 2025-01-13 14:26 (UTC)

It indeed builds just fine in a clean chroot. In fact, it always did, somehow I never got the spdlog error. There are some warnings, though:

==> Checking for packaging issues...
==> WARNING: backup entry file not in package : etc/xdg/waybar/config
==> Creating package "waybar-git"...
  -> Generating .PKGINFO file...
==> WARNING: Library listed in 'depends' is not required by any files: libdate-tz.so

<deleted-account> commented on 2025-01-10 22:01 (UTC)

+1 to unflagging. The package builds just fine and without any issues.

That1Calculator commented on 2024-12-28 16:41 (UTC)

The spdlog thing is no longer an issue, I think this should be unflagged.

RegularGamer commented on 2024-12-23 05:31 (UTC)

The package still builds for me. Why is this flagged out of date?