summaryrefslogtreecommitdiff
path: root/media-tv
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/Manifest.gzbin3435 -> 3436 bytes
-rw-r--r--media-tv/kodi/Manifest3
-rw-r--r--media-tv/kodi/files/kodi-21.1-fix-swig-4.3.0-build-pr25863.patch27
-rw-r--r--media-tv/kodi/kodi-21.1-r2.ebuild1
4 files changed, 30 insertions, 1 deletions
diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz
index 246387759f1b..40989440c8a2 100644
--- a/media-tv/Manifest.gz
+++ b/media-tv/Manifest.gz
Binary files differ
diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 2318bdb943a7..fdb09904b2e8 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,5 +1,6 @@
AUX kodi-21-optional-ffmpeg-libx11.patch 549 BLAKE2B d828232075cf76a0655ec9f04106d98d503c9028138b7ab65db7ccd0cfbd4c50ee0629d3ab9a5d3c39f5209e0843a905178fdc28d2b6a2e5a56ec10760ab618b SHA512 c867311fa8bc13161d614e60c8510ec3a382438c92e98b5c755d6f4491472ad2aaf37adc6538f5494c90d8a20178901c5976028507e9c3a13644bdd783c2137a
AUX kodi-21.1-fix-gcc15.patch 2463 BLAKE2B 769d4830d13ad0fa0eb5d7ebfe03d44d5e5c8642f5ef484534551ad970a980aaf7f8413b2b98ebcfd4fa2fb3a08b0d3099a16f044908791ae057ec3e639294e1 SHA512 88fa94678bd81c7182c6890fd314916fbd52ca8374994b41ac2b5b512556d0b9df38eb390ed238b396a496582c0b47c1efc5fbd6e9e26508c7e9c5a9f13c3689
+AUX kodi-21.1-fix-swig-4.3.0-build-pr25863.patch 1491 BLAKE2B 081cd116a6d5d205ac2a44d6c7e89bbe0c942fe992a752057ffd35a65b9fefebf342f37011b32fd1ba3792ada2bfdb63472e252fd8e5279a0bd059386d2c38b9 SHA512 56245db7819f10ace18544450d63f38fd4cab5966edd40abf19ad66e93f997f63c10f154dc25fd0bd23c9e93e1cc8ef84add368db83d52c649ff484877732d8b
AUX kodi-21.1-silence-libdvdread-git.patch 1107 BLAKE2B 395d4677a5856fcfe22fd7e86828b989abccbf869ca2dc5d844efea895b3a4c0ea9633cc0f049d78ac215967aa52b871b79fc0fd3e2a78a0595e9b4156e3d845 SHA512 5b7679e5057fb56ab1af7a774251ec8ae3baa8622c809e77cb3495f5a421396c900a544d35df3d203e43426dd1b217a5a134505fc081423853d4b1764b788a0a
AUX kodi-22-silence-libdvdread-git.patch 1134 BLAKE2B 8dad2d1fa2d0f7677a595647e7518d67611de125949d895487b4ba37e76f06729afc22010e70a0bf0f48559f776767ee6847e682e6ddc2299ff264c257b54e90 SHA512 df05191938e83e71ec2ad10949608bfc584e4cb4be14f4c8f4ed01ec708df36650578c3432c0cbb596e5c52dad8b2f94da61fb4d7bd207445fae4a0f32110bf9
DIST apache-groovy-binary-4.0.16.zip 29793704 BLAKE2B 30f77c6400c85821cf78f6ba1070da1e68644531f85f71cf7695443b13b81393cc89d4103eb869d1523f0a22a6e1c3428dcabf4f79c8a2c6eb2a6dea74e84e8f SHA512 743698979c801f3cfb36545888b5303e1e25dae5692bb45cab7ebbe102a6eda31f09abc6978349ad90ecaf630416fc87eacba7781244855e7e771a3c44041fa0
@@ -12,7 +13,7 @@ DIST kodi-21.2-Omega.tar.gz 41306955 BLAKE2B 9d6199f380318a2df6f9b509fee909864c1
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-21.1-r2.ebuild 14310 BLAKE2B 98e07b9a919d8f48fd542568f928f268ded6bc19ad98997d50ea73876ea85c76df515e931a8633e80c74def1cd1759fa37e1a5fc3d252488c3679be7fe7a216d SHA512 63e3d15759b5134c0fb4a6548fbdc7e948fa80adf5def7d377092c041419ae97c2738cda853b0c03152ad38d75fce684cb16984bf5523782b56133d88cc43081
+EBUILD kodi-21.1-r2.ebuild 14370 BLAKE2B f2b780da334facfe29a3d003737cc49009495a999472b25fca390f3dc7727f46ed2f1906ce9a434ec481f4f88e412def7a3db67b025af19c51e5de0749347829 SHA512 bbf617f8a4711a9e83b34dfaf3e2c2e2ea817b2c9427195bf32eafbf4ab42711a1285bc4e9913032f7e9e32219caac239e320419d0d776ac01a9ac365328f380
EBUILD kodi-21.2-r1.ebuild 14149 BLAKE2B 8adeaed6a54979aaf63712b00d06d28b72a31a807c431cb1007196a28e1bfc9c248c5612bb06b4dda0f9f04641811cb9e16d3044b9aa89f2463d02f5ea298329 SHA512 2d0cc9b50e0e9bb795c301a19317b92a44e64f9660ec2ca43f40d663fc4964572b00bc541d9fa7f5153ea5c3b78c849e47c28cc0bdbc4a231450947ab1b3c044
EBUILD kodi-21.2-r2.ebuild 14281 BLAKE2B e2edf3929fa500fe6ac4c54ad58ec85c2b8d2f3b2272d899b87600388ebc2410e2b3d552f96d627694c3ee7bc0960b35127cc026c82b55a069ea8f53dde56610 SHA512 c8f2bbc1e0494a657d30918e5106c3a5cb9b59b752cb6612555feddc5cf22df30a1fe56a22fcfe9e5ec75ef0896520837493654f58d52ea70c4bd1333821eefe
EBUILD kodi-21.9999.ebuild 14144 BLAKE2B 9b8441915eb191a3ad70bd51361bae428915e10cc06b071dca2ea4a877365b76cd90243288f0fd2bbfa126af038a645ef9e1e4fc7330636379ff62d9b81cabdc SHA512 59d46292745bf487013f31f07d6314ee266de92e19aaf1860d2e895d4ae68ede1191295734a1e09906b5e1fe468520cc6fb4248553eb14a4a0a7ec4d2dfe0a2e
diff --git a/media-tv/kodi/files/kodi-21.1-fix-swig-4.3.0-build-pr25863.patch b/media-tv/kodi/files/kodi-21.1-fix-swig-4.3.0-build-pr25863.patch
new file mode 100644
index 000000000000..aff5f9c135ca
--- /dev/null
+++ b/media-tv/kodi/files/kodi-21.1-fix-swig-4.3.0-build-pr25863.patch
@@ -0,0 +1,27 @@
+From: https://github.com/xbmc/xbmc/pull/25863
+From 4ff0ba903bed472cddb0d6e5c53c8176cded6b09 Mon Sep 17 00:00:00 2001
+From: Rudi Heitbaum <rudi@heitbaum.com>
+Date: Mon, 21 Oct 2024 22:10:29 +1100
+Subject: [PATCH] [swig] Fix building with swig 4.3.0
+
+swig 4.3.0 has dropped the -xmllang option used with -xml, which had no effect on the output.
+
+Ref:
+- https://github.com/swig/swig/commit/86498e46c6a6218a3d091c12513c40076ac2ce63
+---
+ xbmc/interfaces/swig/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xbmc/interfaces/swig/CMakeLists.txt b/xbmc/interfaces/swig/CMakeLists.txt
+index 1951b2a336789..46c84c7f7efc5 100644
+--- a/xbmc/interfaces/swig/CMakeLists.txt
++++ b/xbmc/interfaces/swig/CMakeLists.txt
+@@ -22,7 +22,7 @@ function(generate_file file)
+
+ add_custom_command(OUTPUT ${CPP_FILE}
+ COMMAND ${SWIG_EXECUTABLE}
+- ARGS -w401 -c++ -o ${file}.xml -xml -I${CMAKE_SOURCE_DIR}/xbmc -xmllang python ${CMAKE_CURRENT_SOURCE_DIR}/../swig/${file}
++ ARGS -w401 -c++ -o ${file}.xml -xml -I${CMAKE_SOURCE_DIR}/xbmc ${CMAKE_CURRENT_SOURCE_DIR}/../swig/${file}
+ COMMAND ${Java_JAVA_EXECUTABLE}
+ ARGS ${JAVA_OPEN_OPTS} -cp "${classpath}" groovy.ui.GroovyMain ${CMAKE_SOURCE_DIR}/tools/codegenerator/Generator.groovy ${file}.xml ${CMAKE_CURRENT_SOURCE_DIR}/../python/PythonSwig.cpp.template ${file}.cpp > ${devnull}
+ ${CLANG_FORMAT_COMMAND}
diff --git a/media-tv/kodi/kodi-21.1-r2.ebuild b/media-tv/kodi/kodi-21.1-r2.ebuild
index 77e38b0c571a..59d34addec85 100644
--- a/media-tv/kodi/kodi-21.1-r2.ebuild
+++ b/media-tv/kodi/kodi-21.1-r2.ebuild
@@ -279,6 +279,7 @@ PATCHES=(
"${FILESDIR}"/kodi-21-optional-ffmpeg-libx11.patch
"${FILESDIR}"/kodi-21.1-silence-libdvdread-git.patch
"${FILESDIR}"/kodi-21.1-fix-gcc15.patch
+ "${FILESDIR}"/kodi-21.1-fix-swig-4.3.0-build-pr25863.patch
)
# bug #544020