Package Details: waybar-git r2429.09142fa3-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 (GIT)
Upstream URL: https://github.com/Alexays/Waybar/
Keywords: bar sway wlroots
Licenses: MIT
Conflicts: waybar
Provides: waybar
Submitter: BlueGone
Maintainer: Alexays (BlueGone, maximbaz)
Last Packager: Alexays
Votes: 34
Popularity: 1.93
First Submitted: 2018-08-09 18:41 (UTC)
Last Updated: 2024-06-14 07:05 (UTC)

Required by (28)

Sources (1)

Latest Comments

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

TrippleTrabble commented on 2024-11-21 19:26 (UTC)

is there a reason the package depends on libspdlog.so and not the package spdlog? If I change this, the problem with the dependency on a fixed version [1], is no longer an issue and it depends on any version of spdlog. With this change everything seems normal and working Comparison between both package dependencies:

pacman -Qip waybar-git-r3722.20ca48c3-1-x86_64.pkg.tar.zst # git content
...
Depends On      : gtkmm3  libjsoncpp.so=26-64  libsigc++  fmt  jack  libjack.so=0-64  wayland  libdate-tz.so  libspdlog.so=1.15-64  gtk-layer-shell  libupower-glib.so=3-64  upower  libevdev  libinput      libpulse
                  libnl  libappindicator-gtk3  libdbusmenu-gtk3  libmpdclient  libsndio.so=7-64  libxkbcommon  libwireplumber  playerctl
...



pacman -Qip waybar-git-r3722.20ca48c3-1-x86_64.pkg.tar.zst # changed dependency libspdlog.so to spdlog   
...
Depends On      : gtkmm3  libjsoncpp.so=26-64  libsigc++  fmt  jack  libjack.so=0-64  wayland  libdate-tz.so  spdlog  gtk-layer-shell  libupower-glib.so=3-64  upower  libevdev  libinput  libpulse  libnl
                  libappindicator-gtk3  libdbusmenu-gtk3  libmpdclient  libsndio.so=7-64  libxkbcommon  libwireplumber  playerctl
...

[1] same error as @alexmurkoff had on 2024-05-06

Same error that @grappas has.

error: failed to prepare transaction (could not satisfy dependencies) :: installing spdlog (1.14.1-1) breaks dependency 'libspdlog.so=1.13-64' required by waybar-git

doppelhelix commented on 2024-11-16 19:07 (UTC)

@earlybird: Please don't. spdlog-git is not necessary. Just rebuild the package in a chroot environment as it is the sane way

Billli11 commented on 2024-11-16 13:09 (UTC) (edited on 2024-11-16 13:09 (UTC) by Billli11)

You'll need to rebuild waybar-git after spdlog update.

update spdlog with --nodeps
pacman -Sy --nodeps spdlog

then rebuild waybar-git
makepkg -if

restart waybar after that

earlybird commented on 2024-11-10 07:08 (UTC) (edited on 2024-11-10 07:09 (UTC) by earlybird)

Consider changing 'libspdlog.so' into 'spdlog-git' - see error of May 5th - it repeats itself today - not with this change

xinnerix commented on 2024-10-15 05:24 (UTC)

Why disable Cava in the PKGBUILD?

alekgr commented on 2024-09-15 19:37 (UTC)

I was able fixed the jsoncpp by - uninstalling waybar-git - updating arch and then reinstalling waybar again but waybar-updates still broken

alekgr commented on 2024-09-15 19:27 (UTC)

also paru -Syu [sudo] password for alek: :: Synchronizing package databases... core is up to date extra 7.4 MiB 4.23 MiB/s 00:02 [############################################################################] 100% :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing jsoncpp (1.9.6-3) breaks dependency 'libjsoncpp.so=25-64' required by waybar-git

tirsek commented on 2024-09-14 01:05 (UTC)

I've got a couple of comments. I'm not extremely familiar with PKGBUILDs, so bear with me if I'm way off here:

  1. Makepkg warns that libdate-tz.so is an unnecessary dependency. That would make sense since chrono tzdb is part of std since C++20. Waybar seems to run just fine without that package installed, and the non-git official package doesn't seem to depend on it either.

  2. Meson warns that the configuration step should be called as meson setup [options] instead of just meson [options] as PKGBUILD does now.

  3. In the backup array, etc/xdg/waybar/config should be etc/xdg/waybar/config.jsonc.

Billli11 commented on 2024-09-13 03:12 (UTC)

fmt package in Arch's repo has been upgraded to 11.0.2-1.
waybar-git need to be rebuild to work.