repo/gentoo:master commit in: media-tv/kodi/
"Sam James" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786298464.81fdfd692f88d5c3c50affc9118de87a5b52f126.sam@gentoo> |
commit: 81fdfd692f88d5c3c50affc9118de87a5b52f126
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Aug 3 12:55:09 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 18:01:04 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fdfd69
media-tv/kodi: update libdvd*
Upstream commit:
b64b7337fc68a7cba38a1a3fa366fdd4e84af4db
9ce7fb93daccfffff5ecb977c9cfb56f7b35e0ae
9370ea763c1cd2d47f85be897dee2bb1750115a2
Closes: https://bugs.gentoo.org/980638
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1611
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-tv/kodi/Manifest | 3 +++
media-tv/kodi/kodi-9999.ebuild | 22 +++++++++-------------
2 files changed, 12 insertions(+), 13 deletions(-)
diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 777b38ad76a3..300298e5f557 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -11,5 +11,8 @@ DIST kodi-21.3-Omega.tar.gz 41309420 BLAKE2B e7a58cb26633cffcfb687f75161e24c49ac
DIST kodi-22.0a3-Piers.tar.gz 40268308 BLAKE2B 7d62805c8001d2b26926341c97dd55bbdfd9d038fbeaaf54367bff4ac417e8859583b0f695541aeb2b1b5f7e0862a1c008f2c9d0dd3527af66cde216e213a99c SHA512 cd0f8be2fc48cb1acaa2b3a9416ae9fcea062c58da7574121d64afa430c3bf4c598019315d7489945c461ec6278241d16895170cbe6c8517030a293dde3e0dc7
DIST kodi-22.0b1-Piers.tar.gz 41091823 BLAKE2B f6dc1109cd75b23f73fd4c93d189ba02a7f509e3dc944bc412772ec1d00421afe8717a24a4f5680582aab84265d75613cef9aae011f1b188e746bd7f5916013a SHA512 253579e89352b49ffb8db14eae611c955e72289435d12f5edd1574e29c385c3840a6af9185fd772e847e44b9783ca9cd422b71eaf0d989ccc28a77fd783601db
DIST libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz 102124 BLAKE2B 2f503d3ab767094958f7ec10b4ad11ffd02665deee571c8f3c739bef5fc7e2ff84babc5a3fdee638dc095f896b72fe3ce65e6b688674cb5f7b7b77190992688c SHA512 d3be3bfc13c5ea56d8db745c2aab090c99760684fe4c8f62a13d266feb319e9180ceeecf8116bfd2ed90d9accba2c11dbbf93b61ad00f69a40812ebf4eabcdda
+DIST libdvdcss-1.5.0.tar.bz2 82007 BLAKE2B 0fbaf0fef65c9c538100cc48257c0cbf52c4d6b45bc90b2373ebcf4c12405f506260a04d21dd85172f80964d9ec70397f680795f892a318ade2b89fe351eb2db SHA512 439fbd9dae60b9a114d3429a19703478c734e8525ac6852da6f05f72d9ca44ca0ac5e874ab6a10017e7f31869fcd29f01d1bc156c4f0331b4e4abd98ec2f95cd
DIST libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz 128547 BLAKE2B db4d05836d8fbb3637ae50bdbfc0e4b612ee6b3be24addfea94ce772c3bf28d58b63a3f252d6f9f016f72f8cbb841cc1820b091226b136f4c4664385a32da73c SHA512 51e6fc033121241354a5f0b3fc9a430577ae3ff6bb7f31445aa548ef4893037fb80eea3b2c6774c81e9ebaf9c45e9b490c98c2c65eb38f9f7daba84b236f7e1d
+DIST libdvdnav-7.0.0.tar.bz2 85779 BLAKE2B f6e5cd2ae45d61392fa2c1c01dd0eb7bc1f0ab8d2fe5153f44107eaf3e12b78b96482ad3f54dd1cabb92cb456f204927f179f133f88f1598949438067516aca5 SHA512 8d12d476e352def9716ecbd7ba184a70dd9bae87dcde669b8647a0ef9ac1991f617c9918c043e159eb353302c4cc50fb71bc591ceaeba1d3b9d47af77fa72c71
DIST libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz 110513 BLAKE2B c94feb5a03a12efa5b7767965118d2500a088299ea36f3b82e46d157e45893e6b04503cb50f179ca681bac914457607fab26acfa6e304752b355c407578572d1 SHA512 629a41157d07b8ec0ea1fe89ae5ec48f63047472a862782b805c531ae31a0376fc4dc15175f8280c3ef91d7fa977bacebb1b51232640034a34bab2293210fc5e
+DIST libdvdread-7.0.1.tar.bz2 92949 BLAKE2B b4d7f6e760100a55b96e412b0e36196f82c508c97a53f96f84013b5427a4add1ae7ae02db43dace6429b98f3bedf5baaf118219701255c1475c4505c021bbdf9 SHA512 b5390a1acb8fdf6e24188f9259199eb0fef2dd4b332447ba2bfa571f9fc0c3bfad00c1d27a8b8806180a853c04a818b7802d3075ff787142c1a175ad798c6a3d
diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild
index 2f3a77d5b465..ca5521cf378d 100644
--- a/media-tv/kodi/kodi-9999.ebuild
+++ b/media-tv/kodi/kodi-9999.ebuild
@@ -9,9 +9,9 @@ CODENAME="Piers"
# Versions for the forked projects that are bundled
# See tools/depends/target/<project>/<project>-VERSION
-LIBDVDCSS_VERSION="1.4.3-Next-Nexus-Alpha2-2"
-LIBDVDREAD_VERSION="6.1.3-Next-Nexus-Alpha2-2"
-LIBDVDNAV_VERSION="6.1.1-Next-Nexus-Alpha2-2"
+LIBDVDCSS_VERSION="1.5.0"
+LIBDVDNAV_VERSION="7.0.0"
+LIBDVDREAD_VERSION="7.0.1"
FFMPEG_VERSION="8.1.2"
# Java bundles from xbmc/interfaces/swig/CMakeLists.txt
@@ -38,16 +38,13 @@ DESCRIPTION="A free and open source media-player and entertainment hub"
HOMEPAGE="https://kodi.tv/"
SRC_URI="
- https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz
- -> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
- https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz
- -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-${GROOVY_VERSION}.zip
https://mirrors.kodi.tv/build-deps/sources/commons-lang3-${APACHE_COMMON_LANG_VERSION}-bin.tar.gz
https://mirrors.kodi.tv/build-deps/sources/commons-text-${APACHE_COMMON_TEXT_VERSION}-bin.tar.gz
+ https://mirrors.kodi.tv/build-deps/sources/libdvdnav-${LIBDVDNAV_VERSION}.tar.bz2
+ https://mirrors.kodi.tv/build-deps/sources/libdvdread-${LIBDVDREAD_VERSION}.tar.bz2
css? (
- https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz
- -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
+ https://mirrors.kodi.tv/build-deps/sources/libdvdcss-${LIBDVDCSS_VERSION}.tar.bz2
)
!system-ffmpeg? (
https://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.xz
@@ -280,7 +277,6 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/kodi-21-optional-ffmpeg-libx11.patch
- "${FILESDIR}"/kodi-22-silence-libdvdread-git.patch
)
# bug #544020
@@ -439,17 +435,17 @@ src_configure() {
-DENABLE_INTERNAL_TAGLIB=OFF
-DTARBALL_DIR="${DISTDIR}"
- -Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"
- -Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"
-Dgroovy_SOURCE_DIR="${WORKDIR}/groovy-${GROOVY_VERSION}"
-Dapache-commons-lang_SOURCE_DIR="${WORKDIR}/commons-lang3-${APACHE_COMMON_LANG_VERSION}"
-Dapache-commons-text_SOURCE_DIR="${WORKDIR}/commons-text-${APACHE_COMMON_TEXT_VERSION}"
+ -DLIBDVDNAV_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.bz2"
+ -DLIBDVDREAD_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.bz2"
)
# Separated to avoid "Manually-specified variables were not used by the project:"
use bluray && mycmakeargs+=( -DENABLE_INTERNAL_BLURAY=OFF )
use cec && mycmakeargs+=( -DENABLE_INTERNAL_CEC=OFF )
- use css && mycmakeargs+=( -Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz" )
+ use css && mycmakeargs+=( -DLIBDVDCSS_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.bz2" )
use mariadb && mycmakeargs+=( -DENABLE_INTERNAL_MARIADBCLIENT=OFF )
use !system-ffmpeg && mycmakeargs+=(
# Additional find_package on top of core_optional_deps for whatever reason