1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 13:52:40 +01:00

Pulling in changes from media-tv/kodi-9999::gentoo

Adding tinyxml2 dependency
Adding media-video/ffmpeg[openssl] dependency
Making USE=pipewire change the build
Using PYTHON_VER instead of PYTHON_PATH as suggested in Gentoo bug #907605
This commit is contained in:
Kevin Martin
2023-12-21 21:49:14 -05:00
parent 4d08acf31f
commit 3feaffcc5b
2 changed files with 6 additions and 2 deletions

View File

@@ -9,4 +9,4 @@ DIST kodi-20.2-Nexus.tar.gz 54587775 BLAKE2B 05c90cf9559f1e98c58deb5edd51c91d8ce
DIST libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz 102124 BLAKE2B 2f503d3ab767094958f7ec10b4ad11ffd02665deee571c8f3c739bef5fc7e2ff84babc5a3fdee638dc095f896b72fe3ce65e6b688674cb5f7b7b77190992688c SHA512 d3be3bfc13c5ea56d8db745c2aab090c99760684fe4c8f62a13d266feb319e9180ceeecf8116bfd2ed90d9accba2c11dbbf93b61ad00f69a40812ebf4eabcdda
DIST libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz 128547 BLAKE2B db4d05836d8fbb3637ae50bdbfc0e4b612ee6b3be24addfea94ce772c3bf28d58b63a3f252d6f9f016f72f8cbb841cc1820b091226b136f4c4664385a32da73c SHA512 51e6fc033121241354a5f0b3fc9a430577ae3ff6bb7f31445aa548ef4893037fb80eea3b2c6774c81e9ebaf9c45e9b490c98c2c65eb38f9f7daba84b236f7e1d
DIST libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz 110513 BLAKE2B c94feb5a03a12efa5b7767965118d2500a088299ea36f3b82e46d157e45893e6b04503cb50f179ca681bac914457607fab26acfa6e304752b355c407578572d1 SHA512 629a41157d07b8ec0ea1fe89ae5ec48f63047472a862782b805c531ae31a0376fc4dc15175f8280c3ef91d7fa977bacebb1b51232640034a34bab2293210fc5e
EBUILD kodi-20.2-r2.ebuild 11123 BLAKE2B 734f643818c5bfdbfa2149511f20e688b58e00bfe38ee3a23b0117cfefdf360663531edc938baeffb97df27f316c7e85f4edf8ab625467d0252eb912cfc1bf1c SHA512 d6cf0030183a193d7ca4e4303b6a71b6378679c59fb1144f86e65cd6ef925524e3fa59385312e7fd7d625a4781c426334ecfa65ee16e75250bb64791d4cb9528
EBUILD kodi-20.2-r3.ebuild 11245 BLAKE2B c8d861494f991087801f6e11f62ce1223ad218ff0981294c89ac7398850c256e35436e85f350f241aec06df3dfc057cd62adf62553169720499fe2371ca1f1b2 SHA512 4694525d2c11b660abe0f24a816fdb616482225a2f99e480dc3540aa2b24d172676e0deff36c8aae46c7b06f878665dea6177564700aec141ffdb6d13c8f4f77

View File

@@ -63,6 +63,7 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/lzo-2.04
>=dev-libs/flatbuffers-1.12.0:=
>=dev-libs/tinyxml2-9.0.0:=
>=media-libs/libjpeg-turbo-2.0.4:=
>=media-libs/libpng-1.6.26:0=
"
@@ -108,6 +109,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-4.4:=[dav1d?,encode,openssl,postproc]
media-video/ffmpeg[openssl]
)
!system-ffmpeg? (
app-arch/bzip2
@@ -122,6 +124,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
raspberry-pi? (
|| ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] )
)
pipewire? ( media-video/pipewire )
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
>=sys-libs/zlib-1.2.11
@@ -292,6 +295,7 @@ src_configure() {
-DENABLE_OPENGL=$(usex !gles)
-DENABLE_OPTICAL=$(usex optical)
-DENABLE_PLIST=$(usex airplay)
-DENABLE_PIPEWIRE=$(usex pipewire)
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
-DENABLE_SMBCLIENT=$(usex samba)
-DENABLE_SNDIO=OFF
@@ -305,7 +309,7 @@ src_configure() {
-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"
-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"
-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz"
-DPYTHON_PATH="$(python_get_library_path)"
-DPYTHON_VER="${EPYTHON#python}"
-DAPP_RENDER_SYSTEM="$(usex gles gles gl)"
-DCORE_PLATFORM_NAME="${core_platform_name}"
)