Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 667710 - media-sound/snapcast: New package
Summary: media-sound/snapcast: New package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 667794 667796
Blocks:
  Show dependency tree
 
Reported: 2018-10-04 13:51 UTC by Christian Buchinger
Modified: 2018-10-08 19:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Buchinger 2018-10-04 13:51:15 UTC
Hi,

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. The Snapserver is able to handle multiple streams at once. The assignment of clients to streams and their volume is controlled via a JSON-API.

I am using it for some months now and it runs stable. I made an ebuild and will try to open a PR on Github.

Cheers

cb1
Comment 1 Larry the Git Cow gentoo-dev 2018-10-07 17:02:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29e535d11e57f796fb5306dda84e7be990d8e5f

commit a29e535d11e57f796fb5306dda84e7be990d8e5f
Author:     Christian Buchinger <cb-gentoo@guya.de>
AuthorDate: 2018-10-05 14:02:16 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-10-07 17:01:50 +0000

    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>

 media-sound/snapcast/Manifest                      |  1 +
 .../files/snapcast-options-for-use-flags.patch     | 90 ++++++++++++++++++++++
 media-sound/snapcast/files/snapclient.confd        | 33 ++++++++
 media-sound/snapcast/files/snapclient.initd        | 17 ++++
 media-sound/snapcast/files/snapserver.confd        | 45 +++++++++++
 media-sound/snapcast/files/snapserver.initd        | 17 ++++
 media-sound/snapcast/metadata.xml                  | 36 +++++++++
 media-sound/snapcast/snapcast-0.15.0.ebuild        | 87 +++++++++++++++++++++
 media-sound/snapcast/snapcast-9999.ebuild          | 87 +++++++++++++++++++++
 9 files changed, 413 insertions(+)
Comment 2 Neil 2018-10-08 19:27:55 UTC
Great to see this this in portage, thanks for adding it.

Unfortunately its not building for me.  I've reported the error in #668080 and included the error and ebuild that worked for me.