BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.15 dev-python/sphinx[python_targets_python3_15(-)] dev-python/sphinx-rtd-theme[python_targets_python3_15(-)] ) ( dev-lang/python:3.14 dev-python/sphinx[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-mpd ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20.15 )
DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
DEPEND=acct-user/mpd dev-libs/libfmt:= dev-libs/libpcre2:= alsa? ( media-libs/alsa-lib media-sound/alsa-utils ) ao? ( media-libs/libao[alsa?,pulseaudio?] ) audiofile? ( media-libs/audiofile:= ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia:= ) chromaprint? ( media-libs/chromaprint:= ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) expat? ( dev-libs/expat ) faad? ( media-libs/faad2 ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) gme? ( media-libs/game-music-emu ) httpd? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) ) icu? ( dev-libs/icu:= virtual/libiconv ) id3tag? ( media-libs/libid3tag:= ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) libmpdclient? ( media-libs/libmpdclient ) libsamplerate? ( media-libs/libsamplerate ) libsoxr? ( media-libs/soxr ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod ) mms? ( media-libs/libmms ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123-base ) musepack? ( media-sound/musepack-tools ) nfs? ( net-fs/libnfs:= ) openal? ( media-libs/openal ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/libogg media-libs/opus ) pulseaudio? ( media-libs/libpulse ) pipewire? ( media-video/pipewire:= ) qobuz? ( !ffmpeg? ( dev-libs/libgcrypt:= ) ffmpeg? ( media-video/ffmpeg ) ) recorder? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) ) samba? ( net-fs/samba:= ) selinux? ( sec-policy/selinux-mpd ) shout? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) media-libs/libshout ) sid? ( media-libs/libsidplayfp:= ) sndfile? ( media-libs/libsndfile ) sndio? ( media-sound/sndio:= ) sqlite? ( dev-db/sqlite:3 ) systemd? ( sys-apps/systemd:= ) tremor? ( media-libs/libogg media-libs/tremor ) upnp? ( net-libs/libupnp:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) wildmidi? ( media-sound/wildmidi ) zeroconf? ( net-dns/avahi[dbus] ) zip? ( dev-libs/zziplib:= ) zlib? ( virtual/zlib:= ) qobuz? ( >=dev-cpp/nlohmann_json-3.11.3 ) snapcast? ( >=dev-cpp/nlohmann_json-3.11.3 ) test? ( dev-cpp/gtest )
DESCRIPTION=The Music Player Daemon (mpd)
EAPI=8
HOMEPAGE=https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=eapi9-ver flag-o-matic linux-info meson python-any-r1 systemd verify-sig xdg
IUSE=+alsa ao audiofile bzip2 cdio chromaprint +curl doc +dbus +eventfd expat faad +ffmpeg flac fluidsynth gme httpd +icu +id3tag +inotify +io-uring jack lame libmpdclient libsamplerate libsoxr mad mikmod mms modplug +mpg123 musepack nfs openal openmpt opus oss pipewire pulseaudio qobuz recorder samba selinux shout sid signalfd snapcast sndfile sndio sqlite systemd test tremor twolame upnp vorbis wav wavpack webdav wildmidi zeroconf zip zlib verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2
RDEPEND=acct-user/mpd dev-libs/libfmt:= dev-libs/libpcre2:= alsa? ( media-libs/alsa-lib media-sound/alsa-utils ) ao? ( media-libs/libao[alsa?,pulseaudio?] ) audiofile? ( media-libs/audiofile:= ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia:= ) chromaprint? ( media-libs/chromaprint:= ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) expat? ( dev-libs/expat ) faad? ( media-libs/faad2 ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth:= ) gme? ( media-libs/game-music-emu ) httpd? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) ) icu? ( dev-libs/icu:= virtual/libiconv ) id3tag? ( media-libs/libid3tag:= ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) libmpdclient? ( media-libs/libmpdclient ) libsamplerate? ( media-libs/libsamplerate ) libsoxr? ( media-libs/soxr ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod ) mms? ( media-libs/libmms ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123-base ) musepack? ( media-sound/musepack-tools ) nfs? ( net-fs/libnfs:= ) openal? ( media-libs/openal ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/libogg media-libs/opus ) pulseaudio? ( media-libs/libpulse ) pipewire? ( media-video/pipewire:= ) qobuz? ( !ffmpeg? ( dev-libs/libgcrypt:= ) ffmpeg? ( media-video/ffmpeg ) ) recorder? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) ) samba? ( net-fs/samba:= ) selinux? ( sec-policy/selinux-mpd ) shout? ( lame? ( media-sound/lame ) twolame? ( media-sound/twolame ) media-libs/libshout ) sid? ( media-libs/libsidplayfp:= ) sndfile? ( media-libs/libsndfile ) sndio? ( media-sound/sndio:= ) sqlite? ( dev-db/sqlite:3 ) systemd? ( sys-apps/systemd:= ) tremor? ( media-libs/libogg media-libs/tremor ) upnp? ( net-libs/libupnp:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) wildmidi? ( media-sound/wildmidi ) zeroconf? ( net-dns/avahi[dbus] ) zip? ( dev-libs/zziplib:= ) zlib? ( virtual/zlib:= )
REQUIRED_USE=|| ( alsa ao jack httpd openal oss pipewire pulseaudio shout snapcast sndio recorder ) || ( audiofile faad ffmpeg flac fluidsynth mad mikmod modplug mpg123 musepack opus openmpt flac sid tremor vorbis wavpack wildmidi ) ?? ( tremor vorbis ) httpd? ( || ( flac lame opus twolame vorbis wav ) ) recorder? ( || ( flac lame opus twolame vorbis wav ) ) shout? ( || ( flac lame opus twolame vorbis wav ) ) snapcast? ( wav ) qobuz? ( curl ) upnp? ( curl expat ) webdav? ( curl expat )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.musicpd.org/download/mpd/0.24/mpd-0.24.18.tar.xz !doc? ( https://raw.githubusercontent.com/PPN-SD/gentoo-manpages/refs/tags/mpd-0.24.18/mpd-0.24.18-manpages.tar.xz ) verify-sig? ( https://www.musicpd.org/download/mpd/0.24/mpd-0.24.18.tar.xz.sig )
_eclasses_=eapi9-pipestatus	d2c134036ac31c3085aebc9147f572bd	eapi9-ver	6a71fa30cdb3fe445114fdeab156c1f0	flag-o-matic	fd3558f73f6503093adee69adf41020d	linux-info	efd923656513c879204fec6638eadee5	meson	4d3a148e5931f2930e970884bcb4c77d	multiprocessing	45d0620f25c2f063ad6276ecd9ed9399	ninja-utils	d063ea1900a793f93eb095010d6d9156	python-any-r1	891415dfe39ad9b41b461f2b86354af0	python-utils-r1	025367880f07ae6444e6035a49db0dab	rust-toolchain	76468983281b0a7fc167ca224f84ecfd	sysroot	4c36abaf94ebd3ab32f8abea9a444121	systemd	a964c0cbe818b5729da1dbfcee5be861	toolchain-funcs	58a918e3a42d0156f010dcfd43725be5	verify-sig	f0b3a8c93ad67e5137bbf53281fed014	xdg	3ef49a87c52c8b77c476351195dfe575	xdg-utils	42869b3c8d86a70ef3cf75165a395e09
_md5_=5603c10cf50f6d45b42de29afb25b5d2
