Port details on branch 2022Q2 |
- forked-daapd DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server
- 27.2_4 audio =0 27.2_4Version of this port present on the latest quarterly branch.
- Maintainer: takumiiinn@gmail.com
- Port Added: 2022-04-24 04:16:20
- Last Update: 2022-04-10 19:47:23
- Commit Hash: 035e778
- License: GPLv2
- WWW:
- http://ejurgensen.github.io/forked-daapd/
- Description:
- forked-daapd is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media
server. It is a complete rewrite of mt-daapd (Firefly Media Server).
It has support for AirPlay devices/speakers, Apple Remote (and compatibles),
MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM.
It does not support streaming video by AirPlay nor Chromecast.
DAAP stands for Digital Audio Access Protocol, and is the protocol used
by iTunes and friends to share/stream media libraries over the network.
RSP is Roku's own media sharing protocol. Roku are the makers of the
SoundBridge devices.
WWW: http://ejurgensen.github.io/forked-daapd/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- forked-daapd>0:audio/forked-daapd
- To install the port:
- cd /usr/ports/audio/forked-daapd/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/forked-daapd
- pkg install forked-daapd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: forked-daapd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1600867959
SHA256 (forked-daapd-27.2.tar.xz) = 27294a893253d232161f4521fc42147e65324ce5a13fcf550b537100375277bb
SIZE (forked-daapd-27.2.tar.xz) = 3335304
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- gperf : devel/gperf
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libantlr3c.so : devel/libantlr3c
- libavahi-client.so : net/avahi-app
- libavcodec.so : multimedia/ffmpeg
- libconfuse.so : devel/libconfuse
- libcurl.so : ftp/curl
- libevent_pthreads.so : devel/libevent
- libgcrypt.so : security/libgcrypt
- libgpg-error.so : security/libgpg-error
- libjson-c.so : devel/json-c
- libinotify.so : devel/libinotify
- libmxml.so : textproc/mxml
- libplist-2.0.so : devel/libplist
- libsodium.so : security/libsodium
- libunistring.so : devel/libunistring
- libwebsockets.so : net/libwebsockets
- libxml2.so : textproc/libxml2
- libiconv.so : converters/libiconv
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for forked-daapd-27.2_4:
ALSA=off: ALSA audio architecture support
ITUNES=on: iTunes XML support
MPD=on: Music Player Daemon protocol support
PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings
- Options name:
- audio_forked-daapd
- USES:
- gnome gmake gperf iconv:wchar_t libtool localbase pathfix pkgconfig sqlite tar:xz
- pkg-message:
- For install:
- forked-daapd uses FFmpeg for transcoding audio playback.
The default ports/pkg build of FFmpeg on FreeBSD has a number
of options which could be SET/UNSET to provide support for
additional audio codecs.
If you find forked-daapd does not support the audio codecs you
require, it is recommended to recompile the multimedia/ffmpeg
package from ports with the necessary options ENABLED (SET).
You should review and edit the forked-daapd configuration
file /usr/local/etc/forked-daapd.conf before first use.
To automatically start forked-daapd at boot time:
# sysrc 'dbus_enable=YES'
# sysrc 'avahi_daemon_enable=YES'
# sysrc 'forked_daapd_enable=YES'
To then manually start forked-daapd without rebooting:
# service dbus start
# service avahi-daemon start
# service forked-daapd start
- Master Sites:
|