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 photosAll times are UTC
Ukraine
Port details on branch 2023Q4
nwg-bar GTK3-based button bar for sway and other wlroots-based compositors
0.1.5 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.1.5Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-10-27 04:03:09
Last Update: 2023-12-11 04:41:14
Commit Hash: 3910d9a
Also Listed In: wayland
License: MIT
WWW:
https://github.com/nwg-piotr/nwg-bar
Description:
nwg-bar is a Golang replacement to the nwgbar command (a part of nwg-launchers), with some improvements. Aimed at sway, works with wlroots-based compositors only. The nwg-bar command creates a button bar on the basis of a JSON template placed in the ~/.config/nwg-bar/ folder. By default the command displays a horizontal bar in the center of the screen. Use command line arguments to change the placement.
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 (4 items)
Collapse this list.
  1. bin/nwg-bar
  2. /usr/local/share/licenses/nwg-bar-0.1.5/catalog.mk
  3. /usr/local/share/licenses/nwg-bar-0.1.5/LICENSE
  4. /usr/local/share/licenses/nwg-bar-0.1.5/MIT
Collapse this list.
Dependency lines:
  • nwg-bar>0:x11/nwg-bar
To install the port:
cd /usr/ports/x11/nwg-bar/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/nwg-bar
  • pkg install nwg-bar
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nwg-bar
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1702256591 SHA256 (nwg-piotr-nwg-bar-v0.1.5_GH0.tar.gz) = 2a77e3e0485fe2e2209909c30e90fe42d5ee7139c9e445146b472b2e0b4630e7 SIZE (nwg-piotr-nwg-bar-v0.1.5_GH0.tar.gz) = 11740

Expand this list (14 items)

Collapse this list.

SHA256 (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = f8cee874873fe9fc1a81e8a7ca83df85c57aa86279c09cb8cba10d5feb7ed295 SIZE (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = 2819 SHA256 (dlasky-gotk3-layershell-b0c42cd8474f_GH0.tar.gz) = 7eed1f818f39e9124b2ef8fcf9df24adae371ce882f192b352be24e0408b3680 SIZE (dlasky-gotk3-layershell-b0c42cd8474f_GH0.tar.gz) = 2374260 SHA256 (golang-sync-v0.5.0_GH0.tar.gz) = db9d055e6b0b14aafcc29c2875dbbef8d90635eef871cd2a59f457386e171029 SIZE (golang-sync-v0.5.0_GH0.tar.gz) = 17573 SHA256 (gotk3-gotk3-v0.6.2_GH0.tar.gz) = 7e7534e427a66fd118f0b0961b1e2369d6ae3c0b5f24227b9854e181eb4a407f SIZE (gotk3-gotk3-v0.6.2_GH0.tar.gz) = 278186 SHA256 (joshuarubin-go-sway-v1.2.0_GH0.tar.gz) = 3bd95f49be110b40bc005f3db157c0a8e6ccedb4e0ed48e810368f23030a1833 SIZE (joshuarubin-go-sway-v1.2.0_GH0.tar.gz) = 12933 SHA256 (joshuarubin-lifecycle-v1.1.4_GH0.tar.gz) = 512fc4ca6e4f8db0b493f47f3edffed3ce09002267b0ff0d64fa09941d4d249f SIZE (joshuarubin-lifecycle-v1.1.4_GH0.tar.gz) = 7542 SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34 SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nwg-bar
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.1.6_70.1.6_7-0.1.6_70.1.6_7---
FreeBSD:13:quarterly0.1.6_70.1.6_7--0.1.6_7---
FreeBSD:14:latest0.1.6_70.1.6_7-0.1.6_70.1.6_7---
FreeBSD:14:quarterly0.1.6_70.1.6_7--0.1.6_7---
FreeBSD:15:latest0.1.6_70.1.6_7n/a0.1.6_7n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go120 : lang/go120
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libgtk-layer-shell.so : x11-toolkits/gtk-layer-shell
  3. libatk-1.0.so : accessibility/at-spi2-core
  4. libcairo.so : graphics/cairo
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
  8. libgtk-3.so : x11-toolkits/gtk30
  9. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_nwg-bar
USES:
gnome go:modules pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nwg-piotr/nwg-bar/tar.gz/v0.1.5?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.5
11 Dec 2023 04:41:14
commit hash: 3910d9a5ed11cac1ed3434d9e06ba4fa08a5b306commit hash: 3910d9a5ed11cac1ed3434d9e06ba4fa08a5b306commit hash: 3910d9a5ed11cac1ed3434d9e06ba4fa08a5b306commit hash: 3910d9a5ed11cac1ed3434d9e06ba4fa08a5b306 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/nwg-bar: update to 0.1.5

Changes:	https://github.com/nwg-piotr/nwg-bar/releases/tag/v0.1.5
Reported by:	GitHub (watch releases)

(cherry picked from commit f836bbcfaa6ff0bebb3dfe2c13f4149750221b13)
0.1.4_1
07 Dec 2023 15:06:56
commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump PORTREVISION after lang/go* update

PR:		274405
(cherry picked from commit 0505b712df3ae2b4bcaba00aecc7c1e9100d8609)
0.1.4
27 Oct 2023 04:02:38
commit hash: cef135fc9d7c59b9751c704b777d2bff46998ddecommit hash: cef135fc9d7c59b9751c704b777d2bff46998ddecommit hash: cef135fc9d7c59b9751c704b777d2bff46998ddecommit hash: cef135fc9d7c59b9751c704b777d2bff46998dde files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/nwg-bar: update to 0.1.4

Changes:	https://github.com/nwg-piotr/nwg-bar/releases/tag/v0.1.4
Reported by:	GitHub (watch releases)

(cherry picked from commit ea30e83e643659d8f3713449aaef0024a8e93e76)

Number of commits found: 3