media-sound / snapcast

Synchronous multi-room audio player

Official package sites : https://github.com/badaix/snapcast ·

Snapcast plays audio streams time sychronized on multiple devices over network using a server and a client component. The server picks up an audio stream from a fifo pipe, thus it can be combined with any audio source that is able to write to a pipe.

v9999 :: 0 :: gentoo

Modified
License
GPL-3+
USE flags
client flac server static-libs tremor vorbis zeroconf

v0.15.0-r1 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86
USE flags
client flac server static-libs tremor vorbis zeroconf

General

client
Build and install Snapcast client component
flac
Add support for FLAC: Free Lossless Audio Codec
server
Build and install Snapcast server component
static-libs
Build static versions of dynamic libraries as well
tremor
Build with TREMOR version of vorbis
vorbis
Add support for the OggVorbis audio codec
zeroconf
Support for DNS Service Discovery (DNS-SD)

dev-cpp / aixlog : Header-only C++ logging library

dev-cpp / asio : Asynchronous Network Library

dev-cpp / popl : Header-only C++ program options parser library

dev-util / cmake : Cross platform Make

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / flac : free lossless audio encoder and decoder

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / tremor : A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)

net-dns / avahi : System which facilitates service discovery on a local network

sys-devel / make : Standard tool to compile source trees

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / flac : free lossless audio encoder and decoder

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / tremor : A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)

net-dns / avahi : System which facilitates service discovery on a local network

Repository mirror & CI · gentoo
Merge updates from master
Christian Buchinger · gentoo
media-sound/snapcast: USE flag avahi > zeroconf
Use "zeroconf" instead of "avahi" USE flag Closes: https://bugs.gentoo.org/671908 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Christian Buchinger <cb-gentoo@guya.de> Closes: https://github.com/gentoo/gentoo/pull/10498 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christian Buchinger · gentoo
media-sound/snapcast: Minor fixes
* Forcing -d(aemon) by moving it from confd to initd * Dropped global USE flag descriptions * Removed CMakeList patch because upstream merged it Signed-off-by: Christian Buchinger <cb-gentoo@guya.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10207 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christian Buchinger · gentoo
media-sound/snapcast: fix dodir failed
* Ebuild was using pkg_preinst instead of pkg_setup * Fixed directory ownership for /var/lib/snap{client,server} Closes: https://bugs.gentoo.org/668080 Signed-off-by: Christian Buchinger <cb-gentoo@guya.de> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10111 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christian Buchinger · gentoo
media-sound/snapcast: New package
Plays audio streams time sychronized on multiple devices over network using a server and a client component. Closes: https://bugs.gentoo.org/667710 Signed-off-by: Christian Buchinger <cb-gentoo@guya.de> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10059 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>