Diff deadbeef-1.10.0 with a deadbeef-1.10.2

/usr/portage/media-sound/deadbeef/deadbeef-1.10.2.ebuild 2026-05-01 00:17:34.738129697 +0300
1
# Copyright 2021-2025 Gentoo Authors
1
# Copyright 2021-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
......
7 7

  
8 8
DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
9 9
HOMEPAGE="https://deadbeef.sourceforge.io/"
10
SRC_URI="https://sourceforge.net/projects/${PN}/files/travis/linux/${PV}/deadbeef-${PV}.tar.bz2/download
10
SRC_URI="https://sourceforge.net/projects/deadbeef/files/Builds/${PV}/linux/deadbeef-${PV}.tar.bz2/download
11 11
	-> ${P}.tar.bz2"
12 12

  
13 13
LICENSE="
......
20 20
if [[ ${PV} != *beta* && ${PV} != *rc* ]]; then
21 21
	KEYWORDS="amd64 ~riscv x86"
22 22
fi
23
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 vorbis wavpack zip"
23
IUSE="aac alsa cdda converter dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack zip"
24 24

  
25 25
REQUIRED_USE="
26 26
	|| ( alsa oss pulseaudio pipewire nullout )
......
45 45
		media-libs/libcddb
46 46
		media-sound/cdparanoia
47 47
	)
48
	cover? ( media-libs/imlib2[jpeg,png] )
49 48
	dts? ( media-libs/libdca )
50 49
	ffmpeg? ( media-video/ffmpeg:= )
51 50
	flac? (
......
62 61
	pipewire? ( media-video/pipewire:= )
63 62
	vorbis? ( media-libs/libvorbis )
64 63
	wavpack? ( media-sound/wavpack )
65
	zip? ( virtual/zlib:= )
64
	zip? ( dev-libs/libzip:= )
65
"
66

  
67
RDEPEND="
68
	!media-sound/deadbeef-mpris2-plugin
69
	${DEPEND}
66 70
"
67 71

  
68
RDEPEND="${DEPEND}"
69 72
BDEPEND="
70 73
	dev-util/intltool
71 74
	llvm-core/clang
......
75 78
"
76 79

  
77 80
PATCHES=(
78
	"${FILESDIR}"/${PN}-1.10.0_beta1-drop-Werror.patch
79
	"${FILESDIR}"/${PN}-1.9.6-update-gettext.patch
81
	"${FILESDIR}"/${PN}-1.10.1-drop-Werror.patch
82
	"${FILESDIR}"/${PN}-1.10.1-update-gettext.patch
80 83
)
81 84

  
82 85
src_prepare() {
......
163 166
		"$(use_enable cdda)"
164 167
		"$(use_enable cdda cdda-paranoia)"
165 168
		"$(use_enable aac)"
166
		"$(use_enable cover artwork)"
167
		"$(use_enable cover artwork-network)"
168 169
		"$(use_enable dts dca)"
169 170
		"$(use_enable ffmpeg)"
170 171
		"$(use_enable converter)"
......
190 191
		"--enable-rgscanner"
191 192
		"--enable-shared"
192 193
		"--enable-vfs-curl"
194
		"--enable-artwork"
195
		"--enable-artwork-network"
193 196
	)
194 197

  
195 198
	econf "${myconf[@]}"
Thank you!