Gentoo Archives: gentoo-commits

From: Piotr Karbowski <slashbeast@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/
Date: Thu, 02 Mar 2023 18:01:27
Message-Id: 1677780033.71d35038e582f27bcca49bc26015f40c0a94ef4c.slashbeast@gentoo
1 commit: 71d35038e582f27bcca49bc26015f40c0a94ef4c
2 Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 2 18:00:33 2023 +0000
4 Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 2 18:00:33 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d35038
7
8 media-sound/deadbeef: 1.9.5-r1 bump, missing USE added.
9
10 Bug: https://bugs.gentoo.org/896262
11 Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
12
13 .../deadbeef/{deadbeef-1.9.5.ebuild => deadbeef-1.9.5-r1.ebuild} | 7 +++++--
14 media-sound/deadbeef/metadata.xml | 2 ++
15 2 files changed, 7 insertions(+), 2 deletions(-)
16
17 diff --git a/media-sound/deadbeef/deadbeef-1.9.5.ebuild b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
18 similarity index 93%
19 rename from media-sound/deadbeef/deadbeef-1.9.5.ebuild
20 rename to media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
21 index a7bb13b63cfe..ad968e7b294f 100644
22 --- a/media-sound/deadbeef/deadbeef-1.9.5.ebuild
23 +++ b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
24 @@ -16,10 +16,10 @@ LICENSE="
25 "
26 SLOT="0"
27 KEYWORDS="~amd64 ~riscv ~x86"
28 -IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 shellexec +supereq threads vorbis wavpack"
29 +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq threads vorbis wavpack"
30
31 REQUIRED_USE="
32 - || ( alsa oss pulseaudio nullout )
33 + || ( alsa oss pulseaudio pipewire nullout )
34 "
35
36 DEPEND="
37 @@ -51,6 +51,7 @@ DEPEND="
38 )
39 opus? ( media-libs/opusfile )
40 pulseaudio? ( media-sound/pulseaudio )
41 + pipewire? ( media-video/pipewire )
42 vorbis? ( media-libs/libvorbis )
43 wavpack? ( media-sound/wavpack )
44 dev-libs/libdispatch:=
45 @@ -167,10 +168,12 @@ src_configure () {
46 "$(use_enable nullout)"
47 "$(use_enable opus)"
48 "$(use_enable pulseaudio pulse)"
49 + "$(use_enable pipewire)"
50 "$(use_enable sc68)"
51 "$(use_enable shellexec)"
52 "$(use_enable shellexec shellexecui)"
53 "$(use_enable lastfm lfm)"
54 + "$(use_enable libretro)"
55 "$(use_enable libsamplerate src)"
56 "$(use_enable wavpack)"
57
58
59 diff --git a/media-sound/deadbeef/metadata.xml b/media-sound/deadbeef/metadata.xml
60 index acd56395e578..52e021922cf4 100644
61 --- a/media-sound/deadbeef/metadata.xml
62 +++ b/media-sound/deadbeef/metadata.xml
63 @@ -13,9 +13,11 @@
64 <flag name="cover">Support for cover art</flag>
65 <flag name="hotkeys">Keyboard shortcuts support</flag>
66 <flag name="lastfm">last.fm/AudioScrobbler protocol support</flag>
67 + <flag name="libretro">libretro resampling plugin</flag>
68 <flag name="libsamplerate">Support the Secret Rabbit Code resampler</flag>
69 <flag name="notify">Desktop notifications support</flag>
70 <flag name="nullout">Dummy output driver</flag>
71 + <flag name="pipewire">Pipewire output plugin</flag>
72 <flag name="sc68">Atari ST and Amiga music player</flag>
73 <flag name="shellexec">Define custom shell commands that can be called on tracks</flag>
74 <flag name="supereq">Enable equalizer</flag>