Port details on branch 2023Q4
waybar Highly customizable Wayland bar for Sway and wlroots-based compositors
0.9.24 x11 Σ =0 0.9.24Version of this port present on the latest quarterly branch. Maintainer: jbeich@FreeBSD.org Port Added: 2023-11-03 10:54:08
Last Update: 2023-11-03 13:41:46
Commit Hash: 247e93f
Also Listed In: wayland
License: MIT
WWW: https://github.com/Alexays/Waybar Description: # Waybar is highly customizable Wayland bar for Sway and wlroots-based
compositors providing the following features:
- Sway (Workspaces, Binding mode, Focused window name)
- River (Mapping mode, Tags, Focused window name)
- Hyprland (Focused window name)
- DWL (Tags) [requires dwl ipc patch](https://github.com/djpohly/dwl/wiki/ipc )
- Tray [#21](https://github.com/Alexays/Waybar/issues/21 )
- Local time
- Battery
- UPower
- Network (Linux-only)
- Bluetooth (Linux-only)
- Audio (WirePlumber, PulseAudio, JACK, sndio)
- Disk
- Memory
- CPU load average
- Temperature
- MPD
- Custom scripts
- Custom image
- Multiple output configuration
- And many more customizations ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
Conflicts: # CONFLICTS_INSTALL:
To install the port : # cd /usr/ports/x11/waybar/ && make install clean To add the package , run one of these commands: pkg install x11/waybar pkg install waybar NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: waybar Package flavors (<flavor>: <package> ) # default: waybar
nopulse: waybar-nopulse
distinfo: # TIMESTAMP = 1699016827
SHA256 (Alexays-Waybar-0.9.24_GH0.tar.gz) = 57aa7860bc066ebf4f3327dafa9841100b098c0dec1dce4baaa1fae63e9b57ae
SIZE (Alexays-Waybar-0.9.24_GH0.tar.gz) = 275416
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
wayland-protocols>0 : graphics/wayland-protocols evdev-proto>0 : devel/evdev-proto scdoc : textproc/scdoc meson : devel/meson ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf
Test dependencies: #
catch>0 : devel/catch
Runtime dependencies: #
font-awesome>0 : x11-fonts/font-awesome
Library dependencies: #
libdate-tz.so : devel/date libjsoncpp.so : devel/jsoncpp libfmt.so : devel/libfmt libspdlog.so : devel/spdlog libwayland-client.so : graphics/wayland libxkbregistry.so : x11/libxkbcommon libdbusmenu-gtk3.so : devel/libdbusmenu libevdev.so : devel/libevdev libinotify.so : devel/libinotify libinput.so : x11/libinput libgtk-layer-shell.so : x11-toolkits/gtk-layer-shell libjack.so : audio/jack libmpdclient.so : audio/libmpdclient libplayerctl.so : multimedia/playerctl libpulse.so : audio/pulseaudio libsndio.so : audio/sndio libepoll-shim.so : devel/libepoll-shim libudev.so : devel/libudev-devd libupower-glib.so : sysutils/upower libatk-1.0.so : accessibility/at-spi2-core libatkmm-1.6.so : accessibility/atkmm libcairo.so : graphics/cairo libcairomm-1.0.so : graphics/cairomm libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime libglibmm-2.4.so : devel/glibmm libgtk-3.so : x11-toolkits/gtk30 libgtkmm-3.0.so : x11-toolkits/gtkmm30 libsigc-2.0.so : devel/libsigc++20 libxml++-2.6.so : textproc/libxml++26 libxml2.so : textproc/libxml2 libpango-1.0.so : x11-toolkits/pango libpangomm-1.4.so : x11-toolkits/pangomm
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for waybar-0.9.24:
DBUS=on: D-Bus IPC system support
EVDEV=on: Keyboard state via libevdev
GLS=on: Use gtk-layer-shell library for popups support
ICONSFONT=on: Install Font Awesome to properly render icons
JACK=on: JACK audio server support
MANPAGES=on: Build and/or install manual pages
MPD=on: Music Player Daemon support
MPRIS=on: Media Player Remote Interfacing Specification via playerctl
PULSEAUDIO=on: PulseAudio sound server support
SNDIO=on: Sndio audio support
UDEV=on: Monitor backlight level via libudev
UPOWER=on: Monitor battery capacity via UPower
===> Use 'make config' to modify these settings Options name : #
x11_waybar USES: #
compiler:c++20-lang gnome meson pkgconfig localbase:ldflags
FreshPorts was unable to extract/find any pkg message # Master Sites: #