Port details on branch 2023Q3 |
- waybar Highly customizable Wayland bar for Sway and wlroots-based compositors
- 0.9.22 x11 =0 0.9.22Version of this port present on the latest quarterly branch.
- Maintainer: jbeich@FreeBSD.org
- Port Added: 2023-07-06 01:00:21
- Last Update: 2023-09-03 12:00:08
- Commit Hash: 0bfb41c
- 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.
- 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 = 1692185645
SHA256 (Alexays-Waybar-0.9.22_GH0.tar.gz) = 61e8d934c178b9da8212162398d2be44c5606c92b9a3503526993bb204206c6b
SIZE (Alexays-Waybar-0.9.22_GH0.tar.gz) = 255896
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- 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.22:
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:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.9.22 03 Sep 2023 12:00:08 |
Jan Beich (jbeich) |
x11/waybar: drop hyprland* flavors after 0f650f15e117
https://github.com/hyprwm/Hyprland/commit/bb0933437f46
This reverts commit be4f4ef88e4991abb818401e785dd51233ff283c.
(cherry picked from commit ea3553f41bda374038c14f6fb02ec30763bba81d) |
0.9.22 16 Aug 2023 11:48:58 |
Jan Beich (jbeich) |
x11/waybar: update to 0.9.22
Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.22
Reported by: GitHub (watch releases)
(cherry picked from commit bc389cb805c02ca43a97d7e739a934aa0c280589) |
0.9.21 14 Aug 2023 14:39:03 |
Jan Beich (jbeich) |
x11/waybar: update to 0.9.21
Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.21
Reported by: GitHub (watch releases)
(cherry picked from commit 4e2d05b927a207f6eb39c979c80ec10982328db4) |
0.9.20 06 Aug 2023 04:50:15 |
Jan Beich (jbeich) |
x11/waybar: sync package description
(cherry picked from commit 0ed6216f5fd3466902af46b02d6e582b0b9c5849) |
0.9.20 18 Jul 2023 14:50:54 |
Jan Beich (jbeich) |
x11/waybar: update to 0.9.20
Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.20
Reported by: GitHub (watch releases)
(cherry picked from commit 1c0793dfc4acf952d7195a114b342d7118d73e5c) |
0.9.19_2 09 Jul 2023 00:56:22 |
Jan Beich (jbeich) |
x11/waybar: backport a sway fix after 2f0148b21333
(cherry picked from commit 0ef341518917ed47380e3965d69bbde13c8fdace) |
0.9.19_1 06 Jul 2023 17:57:37 |
Jan Beich (jbeich) |
x11/waybar: backport a hyprland fix after 2f0148b21333
(cherry picked from commit 7edf3806bb404b1400979d5691df760a30ebd4c9) |
0.9.19 06 Jul 2023 00:55:43 |
Jan Beich (jbeich) |
x11/waybar: update to 0.9.19
Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.19
Reported by: GitHub (watch releases)
(cherry picked from commit 2f0148b2133359309e189ee9985fae854570030a) |