notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details on branch 2022Q2
waybar Highly customizable Wayland bar for Sway and wlroots-based compositors
0.9.13 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9.13Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:20
Last Update: 2022-05-23 16:47:15
Commit Hash: b952fb0
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) - Tray [#21](https://github.com/Alexays/Waybar/issues/21) - Local time - Battery (Linux-only) - Network (Linux-only) - Bluetooth (Linux-only) - PulseAudio / sndio - Disk - Memory - CPU load average - Temperature (Linux-only) - MPD - Custom scripts - Multiple output configuration - And many more customizations WWW: https://github.com/Alexays/Waybar
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (34 items)
Collapse this list.
  1. bin/waybar
  2. etc/xdg/waybar/config
  3. etc/xdg/waybar/style.css
  4. man/man5/waybar-backlight.5.gz
  5. man/man5/waybar-battery.5.gz
  6. man/man5/waybar-bluetooth.5.gz
  7. man/man5/waybar-clock.5.gz
  8. man/man5/waybar-cpu.5.gz
  9. man/man5/waybar-custom.5.gz
  10. man/man5/waybar-disk.5.gz
  11. man/man5/waybar-idle-inhibitor.5.gz
  12. man/man5/waybar-inhibitor.5.gz
  13. man/man5/waybar-keyboard-state.5.gz
  14. man/man5/waybar-memory.5.gz
  15. man/man5/waybar-mpd.5.gz
  16. man/man5/waybar-network.5.gz
  17. man/man5/waybar-pulseaudio.5.gz
  18. man/man5/waybar-river-tags.5.gz
  19. man/man5/waybar-river-window.5.gz
  20. man/man5/waybar-sndio.5.gz
  21. man/man5/waybar-states.5.gz
  22. man/man5/waybar-sway-language.5.gz
  23. man/man5/waybar-sway-mode.5.gz
  24. man/man5/waybar-sway-window.5.gz
  25. man/man5/waybar-sway-workspaces.5.gz
  26. man/man5/waybar-temperature.5.gz
  27. man/man5/waybar-tray.5.gz
  28. man/man5/waybar-upower.5.gz
  29. man/man5/waybar-wlr-taskbar.5.gz
  30. man/man5/waybar-wlr-workspaces.5.gz
  31. man/man5/waybar.5.gz
  32. /usr/local/share/licenses/waybar-0.9.13/catalog.mk
  33. /usr/local/share/licenses/waybar-0.9.13/LICENSE
  34. /usr/local/share/licenses/waybar-0.9.13/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • waybar>0:x11/waybar
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
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1653306864 SHA256 (Alexays-Waybar-0.9.13_GH0.tar.gz) = 9e6553274ce3013d2be9912f975287efe4dfd38de4e335db43a73aff2a3b0a34 SIZE (Alexays-Waybar-0.9.13_GH0.tar.gz) = 198160

Expand this list (2 items)

Collapse this list.

SHA256 (d25278f710a4.patch) = 6a0d4311a995f221202defaecb72fc6522c85f63d379e332a48a27373badf932 SIZE (d25278f710a4.patch) = 1568

Collapse this list.


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: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>0 : graphics/wayland-protocols
  2. evdev-proto>0 : devel/evdev-proto
  3. scdoc : textproc/scdoc
  4. meson>=0.57.1_1 : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. font-awesome>0 : x11-fonts/font-awesome
Library dependencies:
  1. libdate-tz.so : devel/date
  2. libjsoncpp.so : devel/jsoncpp
  3. libfmt.so : devel/libfmt
  4. libspdlog.so : devel/spdlog
  5. libwayland-client.so : graphics/wayland
  6. libxkbregistry.so : x11/libxkbcommon
  7. libdbusmenu-gtk3.so : devel/libdbusmenu
  8. libevdev.so : devel/libevdev
  9. libgtk-layer-shell.so : x11-toolkits/gtk-layer-shell
  10. libmpdclient.so : audio/libmpdclient
  11. libpulse.so : audio/pulseaudio
  12. libsndio.so : audio/sndio
  13. libepoll-shim.so : devel/libepoll-shim
  14. libudev.so : devel/libudev-devd
  15. libupower-glib.so : sysutils/upower
  16. libatk-1.0.so : accessibility/atk
  17. libatkmm-1.6.so : accessibility/atkmm
  18. libcairo.so : graphics/cairo
  19. libcairomm-1.0.so : graphics/cairomm
  20. libglib-2.0.so : devel/glib20
  21. libintl.so : devel/gettext-runtime
  22. libglibmm-2.4.so : devel/glibmm
  23. libgtk-3.so : x11-toolkits/gtk30
  24. libgtkmm-3.0.so : x11-toolkits/gtkmm30
  25. libsigc-2.0.so : devel/libsigc++20
  26. libxml++-2.6.so : textproc/libxml++26
  27. libxml2.so : textproc/libxml2
  28. libpango-1.0.so : x11-toolkits/pango
  29. 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.13: 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 MANPAGES=on: Build and/or install manual pages MPD=on: Music Player Daemon support 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++17-lang gnome meson pkgconfig localbase:ldflags
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Alexays/Waybar/tar.gz/0.9.13?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9.13
23 May 2022 16:47:15
commit hash: b952fb0d2b5d8d0ccc4cdf2c99ca4b53f171dd95commit hash: b952fb0d2b5d8d0ccc4cdf2c99ca4b53f171dd95commit hash: b952fb0d2b5d8d0ccc4cdf2c99ca4b53f171dd95commit hash: b952fb0d2b5d8d0ccc4cdf2c99ca4b53f171dd95 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waybar: update to 0.9.13

Changes:	https://github.com/Alexays/Waybar/releases/tag/0.9.13
Reported by:	GitHub (watch releases)

(cherry picked from commit 3d285b4adb9be06ace919c6380cde9fc2949c3f5)
0.9.12_2
10 Apr 2022 19:47:23
commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.

PR: 262853, 262940, 262877
Approved by: fluffy (mentor)

Number of commits found: 2