Versions
v1.9.6-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 MIT wavpack? ( BSD )
- Keywords
- ~amd64 ~riscv ~x86
- USE flags
- aac alsa cdda converter cover dts ffmpeg flac hotkeys lastfm libretro libsamplerate mp3 musepack nls notify nullout opus oss pipewire pulseaudio sc68 shellexec supereq vorbis wavpack zip
v1.9.6-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 wavpack? ( BSD )
- Keywords
- amd64 x86 ~riscv
- USE flags
- aac alsa cdda converter cover dts ffmpeg flac hotkeys lastfm libretro libsamplerate mp3 musepack nls notify nullout opus oss pipewire pulseaudio sc68 shellexec supereq vorbis wavpack zip
USE flags
General
- aac
- Enable support for MPEG-4 AAC Audio
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- cdda
- Add Compact Disk Digital Audio (Standard Audio CD) support
- converter
- File format converter
- cover
- Support for cover art
- dts
- Enable DTS Coherent Acoustics decoder support
- ffmpeg
- Enable ffmpeg/libav-based audio/video codec support
- flac
- Add support for FLAC: Free Lossless Audio Codec
- hotkeys
- Keyboard shortcuts support
- lastfm
- last.fm/AudioScrobbler protocol support
- libretro
- libretro resampling plugin
- libsamplerate
- Support the Secret Rabbit Code resampler
- mp3
- Add support for reading mp3 files
- musepack
- Enable support for the musepack audio codec
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- notify
- Desktop notifications support
- nullout
- Dummy output driver
- opus
- Enable Opus audio codec support
- oss
- Add support for OSS (Open Sound System)
- pipewire
- Pipewire output plugin
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- sc68
- Atari ST and Amiga music player
- shellexec
- Define custom shell commands that can be called on tracks
- supereq
- Enable equalizer
- vorbis
- Add support for the OggVorbis audio codec
- wavpack
- Add support for wavpack audio compression tools
- zip
- Enable support for ZIP archives
Dependencies
app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon
dev-libs / glib : The GLib library of C routines
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libdispatch : A library for concurrent code execution on multicore hardware
dev-libs / libzip : Library for manipulating zip archives
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / faad2 : AAC audio decoding library
media-libs / flac : Free lossless audio encoder and decoder
media-libs / imlib2 : Version 2 of an advanced replacement library for libraries like libXpm
media-libs / libcddb : Library for accessing a CDDB server
media-libs / libdca : Library for decoding DTS Coherent Acoustics streams used in DVD
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / opusfile : A high-level decoding and seeking API for .opus files
media-sound / cdparanoia : An advanced CDDA reader with error correction
media-sound / mpg123-base : a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-sound / musepack-tools : Musepack SV8 libraries and utilities
media-sound / wavpack : Hybrid lossless audio compression tools
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / pipewire : Multimedia processing graphs
net-misc / curl : A Client that groks URLs
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
virtual / libintl : Virtual for the GNU Internationalization Library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / gdk-pixbuf : Image loading library for GTK+
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / libX11 : X.Org X11 library
x11-libs / pango : Internationalized text layout and rendering library
Runtime Dependencies
app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon
dev-libs / glib : The GLib library of C routines
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libdispatch : A library for concurrent code execution on multicore hardware
dev-libs / libzip : Library for manipulating zip archives
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / faad2 : AAC audio decoding library
media-libs / flac : Free lossless audio encoder and decoder
media-libs / imlib2 : Version 2 of an advanced replacement library for libraries like libXpm
media-libs / libcddb : Library for accessing a CDDB server
media-libs / libdca : Library for decoding DTS Coherent Acoustics streams used in DVD
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / opusfile : A high-level decoding and seeking API for .opus files
media-sound / cdparanoia : An advanced CDDA reader with error correction
media-sound / mpg123-base : a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-sound / musepack-tools : Musepack SV8 libraries and utilities
media-sound / wavpack : Hybrid lossless audio compression tools
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / pipewire : Multimedia processing graphs
net-misc / curl : A Client that groks URLs
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
virtual / libintl : Virtual for the GNU Internationalization Library
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / gdk-pixbuf : Image loading library for GTK+
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / libX11 : X.Org X11 library
x11-libs / pango : Internationalized text layout and rendering library
Depending packages
media-sound / deadbeef-mpris2-plugin : MPRISv2 plugin for the DeaDBeeF music player
Bugs
- 896262
- media-sound/deadbeef-1.9.5: unknown type name 'size_t' on arm64
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Misha Zavertkin · gentoo
media-sound/deadbeef: enable ReplayGain
Signed-off-by: Misha Zavertkin <misha.zavertkin@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/38617 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: add vfs_zip plugin
Closes: https://bugs.gentoo.org/923489 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: drop 1.9.5-r3
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Michał Górny · gentoo
media-sound/deadbeef: Stabilize 1.9.6 x86, #919702
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.6 amd64, #919702
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: drop 1.9.6_rc1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Viorel Munteanu · gentoo
media-sound/deadbeef: add 1.9.6
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: drop 1.9.6_beta2
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Viorel Munteanu · gentoo
media-sound/deadbeef: add 1.9.6_rc1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: drop 1.9.6_beta1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Viorel Munteanu · gentoo
media-sound/deadbeef: add 1.9.6_beta2
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: add binding subslot operator to media-video/ffmpeg
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
media-sound/deadbeef: add 1.9.6_beta1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/deadbeef: Stabilize 1.9.5-r1 x86, #906851
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Andreas Sturmlechner · gentoo
media-sound/deadbeef: Switch IUSE=pulseaudio to media-libs/libpulse
Bug: https://bugs.gentoo.org/906851 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-sound/deadbeef: drop 1.9.3, 1.9.4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.5-r1 amd64, #906851
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.4 amd64, #899676
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.5-r1 bump, missing USE added.
Bug: https://bugs.gentoo.org/896262 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.5 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Piotr Karbowski · gentoo
media-sound/deadbeef: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-sound/deadbeef: Fix the build with musl
Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/29232 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.3 x86, #891599
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.3 amd64, #891599
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.4 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-sound/deadbeef: Stabilize 1.9.2-r1 x86, #881333
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.9.2-r1 amd64, #881333
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.3 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Piotr Karbowski · gentoo
media-sound/deadbeef: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.2-r1: backport of clang-16 fixes.
Closes: https://bugs.gentoo.org/878283 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.2 version bump.
Together with upstream ffmpeg-5.0 build fixes and Werror dropping patch. Closes: https://bugs.gentoo.org/show_bug.cgi?id=854984 Closes: https://bugs.gentoo.org/show_bug.cgi?id=834392 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-sound/deadbeef: Add USE=libsamplerate
Also changes the EAPI to 8. Closes: https://github.com/gentoo/gentoo/pull/27390 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-sound/deadbeef: Fix the build with musl
There are two more musl build issues, but they are musl bugs that affect code that is force disabled in the ebuild. See: https://github.com/DeaDBeeF-Player/deadbeef/issues/2856 https://github.com/DeaDBeeF-Player/deadbeef/issues/2857 https://www.openwall.com/lists/musl/2022/04/12/1 Bug: https://bugs.gentoo.org/870187 Closes: https://bugs.gentoo.org/870187 Upstream-Commit: https://github.com/DeaDBeeF-Player/deadbeef/commit/6864a5779fd6beb21507357736e0c988748cec5a Upstream-Issue: https://github.com/DeaDBeeF-Player/deadbeef/issues/2858 Upstream-PR: https://github.com/DeaDBeeF-Player/deadbeef/pull/2859 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/27377 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: add media-libs/flac subslot dep
media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.1-r1: REQUIRED_USE QA fix.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.9.1 version bump
Closes: https://bugs.gentoo.org/851687 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
media-sound/deadbeef: keyword 1.8.8-r2 for ~riscv
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: fix IndirectInherits (toolchain-funcs)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: sc68 support added; drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.8.8-r1 x86, #831644
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.8.8-r1 amd64, #831644
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: add libjansson subslot dep
Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.8.8 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
media-sound/deadbeef: Update from l10n.eclass to plocale.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.8.4 x86, #775524
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-sound/deadbeef: Stabilize 1.8.4 amd64, #775524
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.8.7-r1: Force clang; libdispatch dep added.
Upstream stated that from 1.8.5 onward the GCC is no longer supported. Because of that, clang will be enforced instead. notify and lastfm plugins now requires libdispatch. Closes: https://bugs.gentoo.org/775551 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: 1.8.7 bump.
Closes: https://bugs.gentoo.org/771279 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: wavpack support.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: lastfm IUSE
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: dev-libs/jansson depend.
Faster than ago's and toralf's thinderboxes! Also fixing two typos Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-sound/deadbeef: new package (1.8.4)
Deadbeef has not been added into the tree for a long time due to licensing concerns. The package will build all the plugins dynamically and link dynamically to any system library it depends on. All the plugins with questionable licenses and most of the vendorized code has been also removed. This also means that lots of the plugins is missing, but none of them can be considered core functionality and for the files that lack proper plugin, there's a fair chance that ffmpeg plugin will work with them. The player support both gtk2 and gtk3, however there's little point in interfacing gtk2 now, so the gtk3 is used instead and cannot be opt-out from. For the same reason mp3 plugin uses mpg123 instead of libmad that is now considered dead upstream. Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>