media-sound/mpd (gentoo)

Search

Package Information

Description:
The Music Player Daemon (mpd)
Homepage:
https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD
License:
GPL-2

Versions

Version EAPI Keywords Slot
0.24.9 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0
0.24.8-r1 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0
0.24.5 8 amd64 arm arm64 ppc ppc64 ~riscv x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>nex+b-g-o@nexadn.de</email>
		<name>Adrian Schollmeyer</name>
	</maintainer>
	<maintainer type="project">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="cdio">Enable ISO9660 parsing via <pkg>dev-libs/libcdio-paranoia</pkg></flag>
		<flag name="chromaprint">Enable ChromaPrint / AcoustID support</flag>
		<flag name="curl">Enable web stream listening support via <pkg>net-misc/curl</pkg></flag>
		<flag name="eventfd">Use the eventfd function in MPD's event loop</flag>
		<flag name="faad">Use <pkg>media-libs/faad2</pkg> for AAC decoding</flag>
		<flag name="fluidsynth">Enable MIDI support with <pkg>media-sound/fluidsynth</pkg> (discouraged)</flag>
		<flag name="gme">Enable video game music formats support via <pkg>media-libs/game-music-emu</pkg></flag>
		<flag name="httpd">Enable built-in stream server</flag>
		<flag name="id3tag">Enable support for ID3 tags via <pkg>media-libs/libid3tag</pkg></flag>
		<flag name="inotify">Use the Linux kernel inotify subsystem to notice changes to mpd music library</flag>
		<flag name="lame">Support for MP3 streaming via Icecast2</flag>
		<flag name="libmpdclient">Enable support for remote mpd databases</flag>
		<flag name="libsoxr">Enable resampling with <pkg>media-libs/soxr</pkg></flag>
		<flag name="mpg123">Enable support for mp3 decoding over <pkg>media-sound/mpg123</pkg></flag>
		<flag name="nfs">Enable support for the Network File System</flag>
		<flag name="openmpt">OpenMPT decoder plugin</flag>
		<flag name="pipewire">Enable support for PipeWire audio backend</flag>
		<flag name="qobuz">Build plugin to access qobuz</flag>
		<flag name="recorder">Enables output plugin for recording radio streams</flag>
		<flag name="shout">Enable ShoutCast/IceCast plugin using <pkg>media-libs/libshout</pkg></flag>
		<flag name="signalfd">Use the signalfd function in MPD's event loop</flag>
		<flag name="snapcast">Snapcast audio plugin</flag>
		<flag name="sndio">Enable support for the <pkg>media-sound/sndio</pkg> backend</flag>
		<flag name="systemd">Enable support for systemd socket activation</flag>
		<flag name="tremor">Enable support for <pkg>media-libs/tremor</pkg>, a fixed-point version of the Ogg Vorbis decoder</flag>
		<flag name="twolame">Enable MP2 encoding via <pkg>media-sound/twolame</pkg></flag>
		<flag name="wav">Support WAV encoding</flag>
		<flag name="webdav">Enable using music from a WebDAV share</flag>
		<flag name="wildmidi">Enable MIDI support via <pkg>media-sound/wildmidi</pkg></flag>
		<flag name="zlib">Enable database compression with <pkg>virtual/zlib</pkg></flag>
	</use>
	<upstream>
		<changelog>https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/refs/heads/master/NEWS</changelog>
		<doc>https://mpd.readthedocs.io/en/latest/index.html</doc>
		<bugs-to>https://github.com/MusicPlayerDaemon/MPD/issues</bugs-to>
		<remote-id type="github">MusicPlayerDaemon/MPD</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 0.24.9 0.24.8-r1 0.24.5
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
ao Use libao audio output library for sound playback
audiofile Add support for libaudiofile where applicable
bzip2 Enable bzip2 compression support
cdio Enable ISO9660 parsing via <pkg>dev-libs/libcdio-paranoia</pkg>
chromaprint Enable ChromaPrint / AcoustID support
curl Enable web stream listening support via <pkg>net-misc/curl</pkg>
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
eventfd Use the eventfd function in MPD's event loop
expat Enable the use of dev-libs/expat for XML parsing
faad Use <pkg>media-libs/faad2</pkg> for AAC decoding
ffmpeg Enable ffmpeg/libav-based audio/video codec support
flac Add support for FLAC: Free Lossless Audio Codec
fluidsynth Enable MIDI support with <pkg>media-sound/fluidsynth</pkg> (discouraged)
gme Enable video game music formats support via <pkg>media-libs/game-music-emu</pkg>
httpd Enable built-in stream server
icu Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
id3tag Enable support for ID3 tags via <pkg>media-libs/libid3tag</pkg>
inotify Use the Linux kernel inotify subsystem to notice changes to mpd music library
io-uring Enable the use of io_uring for efficient asynchronous IO and system requests
jack Add support for the JACK Audio Connection Kit
lame Support for MP3 streaming via Icecast2
libmpdclient Enable support for remote mpd databases
libsamplerate Build with support for converting sample rates using libsamplerate
libsoxr Enable resampling with <pkg>media-libs/soxr</pkg>
mad Add support for mad (high-quality mp3 decoder library and cli frontend)
mikmod Add libmikmod support to allow playing of SoundTracker-style music files
mms Support for Microsoft Media Server (MMS) streams
modplug Add libmodplug support for playing SoundTracker-style music files
mpg123 Enable support for mp3 decoding over <pkg>media-sound/mpg123</pkg>
musepack Enable support for the musepack audio codec
nfs Enable support for the Network File System
openal Add support for the Open Audio Library
openmpt OpenMPT decoder plugin
opus Enable Opus audio codec support
oss Add support for OSS (Open Sound System)
pipewire Enable support for PipeWire audio backend
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
qobuz Build plugin to access qobuz
recorder Enables output plugin for recording radio streams
samba Add support for SAMBA (Windows File and Printer sharing)
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
shout Enable ShoutCast/IceCast plugin using <pkg>media-libs/libshout</pkg>
sid Enable SID (Commodore 64 audio) file support
signalfd Use the signalfd function in MPD's event loop
snapcast Snapcast audio plugin
sndfile Add support for libsndfile
sndio Enable support for the <pkg>media-sound/sndio</pkg> backend
sqlite Add support for sqlite - embedded sql database
systemd Enable support for systemd socket activation
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tremor Enable support for <pkg>media-libs/tremor</pkg>, a fixed-point version of the Ogg Vorbis decoder
twolame Enable MP2 encoding via <pkg>media-sound/twolame</pkg>
upnp Enable UPnP port mapping support
vorbis Add support for the OggVorbis audio codec
wav Support WAV encoding
wavpack Add support for wavpack audio compression tools
webdav Enable using music from a WebDAV share
wildmidi Enable MIDI support via <pkg>media-sound/wildmidi</pkg>
zeroconf Support for DNS Service Discovery (DNS-SD)
zip Enable support for ZIP archives
zlib Enable database compression with <pkg>virtual/zlib</pkg>

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST mpd-0.24.5.tar.xz 1015900 bytes
DIST mpd-0.24.8.tar.xz 1017040 bytes
DIST mpd-0.24.9.tar.xz 1017600 bytes