Diff kodi-19.5-r1 with a kodi-19.9999
/usr/portage/media-tv/kodi/kodi-19.9999.ebuild 2023-10-09 14:52:31.812368409 +0300 | ||
---|---|---|
27 | 27 |
MY_PV="${MY_PV}-${CODENAME}" |
28 | 28 |
MY_P="${PN}-${MY_PV}" |
29 | 29 |
SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
30 |
KEYWORDS="amd64 ~arm arm64 ~riscv x86" |
|
30 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
|
31 | 31 |
S=${WORKDIR}/xbmc-${MY_PV} |
32 | 32 |
fi |
33 | 33 | |
... | ... | |
113 | 113 |
) |
114 | 114 |
!system-ffmpeg? ( |
115 | 115 |
app-arch/bzip2 |
116 |
dav1d? ( media-libs/dav1d:= ) |
|
116 |
dav1d? ( media-libs/dav1d ) |
|
117 | 117 |
) |
118 | 118 |
mysql? ( dev-db/mysql-connector-c:= ) |
119 | 119 |
mariadb? ( dev-db/mariadb-connector-c:= ) |
... | ... | |
124 | 124 |
raspberry-pi? ( |
125 | 125 |
|| ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) |
126 | 126 |
) |
127 |
pulseaudio? ( media-sound/pulseaudio ) |
|
127 |
pulseaudio? ( media-libs/libpulse ) |
|
128 | 128 |
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) |
129 | 129 |
>=sys-libs/zlib-1.2.11 |
130 | 130 |
udf? ( >=dev-libs/libudfread-1.0.0 ) |
... | ... | |
189 | 189 |
Please consider enabling IP_MULTICAST under Networking options. |
190 | 190 |
" |
191 | 191 | |
192 |
PATCHES=( |
|
193 |
"${FILESDIR}/${PN}-19.4-atomic.patch" |
|
194 |
"${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch" |
|
195 |
"${FILESDIR}/${PN}-19.5-gcc-13.patch" |
|
196 |
"${FILESDIR}/${PN}-19.5-flatbuffers.patch" |
|
197 |
) |
|
198 | ||
199 | 192 |
pkg_setup() { |
200 | 193 |
check_extra_config |
201 | 194 |
python-single-r1_pkg_setup |
... | ... | |
210 | 203 |
} |
211 | 204 | |
212 | 205 |
src_prepare() { |
213 |
# https://bugs.gentoo.org/885419 |
|
214 |
if has_version ">=media-libs/mesa-22.3.0"; then |
|
215 |
PATCHES+=( "${FILESDIR}/${PN}-19.4-fix-mesa-22.3.0-build.patch" ) |
|
216 |
fi |
|
217 | ||
218 | 206 |
cmake_src_prepare |
219 | 207 | |
220 | 208 |
# avoid long delays when powerkit isn't running #348580 |