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
blucli Go-based cli for BluOS
0.1.3 audionew! 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: zi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-02-12 23:15:07
Last Update: 2026-02-12 23:14:10
Commit Hash: fa912e9
Also Listed In: net
License: MIT
WWW:
https://github.com/steipete/blucli
Description:
BluOS CLI (blu) for Bluesound/NAD BluOS players. Features: * Discovery: mDNS (_musc/_musp/_musz/_mush) + LSDP fallback (blu devices) * Device selection: --device, BLU_DEVICE, config default_device, aliases, discovery names * Playback: play/pause/stop/next/prev + play --url/--seek/--id * Volume + modes: volume, mute, shuffle, repeat * Grouping: group status|add|remove * Queue/presets/browse: queue, presets, browse, playlists, inputs * TuneIn: tunein search|play for quick "play X" * Spotify Connect: spotify open (and optional Web API spotify login/search/play) * Sleep timer: sleep * Watch: long-poll Status / SyncStatus (watch status|sync) * Scripting/safety: --json, --dry-run, --trace-http * Diagnostics: diag, doctor, raw endpoint runner * Shell completions: completions bash|zsh
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/blu
  2. /usr/local/share/licenses/blucli-0.1.3/catalog.mk
  3. /usr/local/share/licenses/blucli-0.1.3/LICENSE
  4. /usr/local/share/licenses/blucli-0.1.3/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • blucli>0:audio/blucli
To install the port:
cd /usr/ports/audio/blucli/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/blucli
  • pkg install blucli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: blucli
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1770676097 SHA256 (go/audio_blucli/blucli-v0.1.3/v0.1.3.mod) = 788060d240f3dcf393490f95ef5c44358469245375a642c4a7eceed9c426d69b SIZE (go/audio_blucli/blucli-v0.1.3/v0.1.3.mod) = 462

Expand this list (2 items)

Collapse this list.

SHA256 (go/audio_blucli/blucli-v0.1.3/v0.1.3.zip) = d5fdbd93e05f6bff304aa2448575158b9bc1a9fe390e330d530792b95de63177 SIZE (go/audio_blucli/blucli-v0.1.3/v0.1.3.zip) = 104480

Collapse this list.


Packages (timestamps in pop-ups are UTC):
blucli
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-0.1.3--0.1.3n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest0.1.30.1.3--0.1.3---
FreeBSD:14:quarterly--------
FreeBSD:15:latest0.1.30.1.3n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-0.1.3n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
Fetch dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
audio_blucli
USES:
go:1.25+,modules zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/steipete/blucli/@v/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.3
12 Feb 2026 23:14:10
commit hash: fa912e967ee7e7770e3624822fc7aa536d0958a0commit hash: fa912e967ee7e7770e3624822fc7aa536d0958a0commit hash: fa912e967ee7e7770e3624822fc7aa536d0958a0commit hash: fa912e967ee7e7770e3624822fc7aa536d0958a0 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
audio/blucli: New Port: BluOS CLI (blu) for Bluesound/NAD BluOS players

Features:
*  Discovery: mDNS (_musc/_musp/_musz/_mush) + LSDP fallback (blu devices)
*  Device selection: --device, BLU_DEVICE, config default_device, aliases,
   discovery names
*  Playback: play/pause/stop/next/prev + play --url/--seek/--id
*  Volume + modes: volume, mute, shuffle, repeat
*  Grouping: group status|add|remove
*  Queue/presets/browse: queue, presets, browse, playlists, inputs
*  TuneIn: tunein search|play for quick "play X"
*  Spotify Connect: spotify open (and optional Web API spotify
   login/search/play)
*  Sleep timer: sleep
*  Watch: long-poll Status / SyncStatus (watch status|sync)
*  Scripting/safety: --json, --dry-run, --trace-http
*  Diagnostics: diag, doctor, raw endpoint runner
*  Shell completions: completions bash|zsh

Number of commits found: 1