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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.