Port details on branch 2022Q3 |
- snapcast Multiroom client-server audio player
- 0.28.0 multimedia =0 0.27.0_3Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2021-02-26 01:34:16
- Last Update: 2024-04-20 07:27:27
- Commit Hash: 6dc1920
- Also Listed In: audio
- License: GPLv3
- WWW:
- https://github.com/badaix/snapcast
- Description:
- Snapcast is a multiroom client-server audio player, where all clients are time
synchronized with the server to play perfectly synced audio. It's not a
standalone player, but an extension that turns your existing audio player into
a Sonos-like multiroom solution.
Audio is captured by the server and routed to the connected clients. Several
players can feed audio to the server in parallel and clients can be grouped to
play the same audio stream.
One of the most generic ways to use Snapcast is in conjunction with the music
player daemon (MPD) or Mopidy.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- snapcast>0:multimedia/snapcast
- To install the port:
- cd /usr/ports/multimedia/snapcast/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/snapcast
- pkg install snapcast
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: snapcast
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1713585937
SHA256 (badaix-snapcast-v0.28.0_GH0.tar.gz) = 7911037dd4b06fe98166db1d49a7cd83ccf131210d5aaad47507bfa0cfc31407
SIZE (badaix-snapcast-v0.28.0_GH0.tar.gz) = 1198568
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:
-
- asio.hpp : devel/boost-libs
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- python3.9 : lang/python39
- Library dependencies:
-
- libasound.so : audio/alsa-lib
- libavahi-common.so : net/avahi-app
- libexpat.so : textproc/expat2
- libFLAC.so : audio/flac
- libogg.so : audio/libogg
- libopus.so : audio/opus
- libvorbis.so : audio/libvorbis
- libsoxr.so : audio/libsoxr
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for snapcast-0.28.0:
CLIENT=off: Build and install client in addition to server
===> Use 'make config' to modify these settings
- Options name:
- multimedia_snapcast
- USES:
- cmake compiler:c++17-lang pkgconfig python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|