From a8d05cc7ad047472a2ac756f5cc7d1d5e5b65936 Mon Sep 17 00:00:00 2001 From: David Guglielmi Date: Sat, 29 Jul 2023 14:09:07 +0200 Subject: [PATCH] media-plugins/kodi-inputstream-adaptive: bump to 20.3.11 --- .../kodi-inputstream-adaptive/Manifest | 5 +- ...ude-missing-cstdint-to-support-gcc13.patch | 102 ++++++++++++++++++ ... kodi-inputstream-adaptive-20.3.11.ebuild} | 4 + 3 files changed, 109 insertions(+), 2 deletions(-) create mode 100644 media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-20.3.11-include-missing-cstdint-to-support-gcc13.patch rename media-plugins/kodi-inputstream-adaptive/{kodi-inputstream-adaptive-20.3.9.ebuild => kodi-inputstream-adaptive-20.3.11.ebuild} (92%) diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest index 3105bd4..d215a9b 100644 --- a/media-plugins/kodi-inputstream-adaptive/Manifest +++ b/media-plugins/kodi-inputstream-adaptive/Manifest @@ -1,3 +1,4 @@ +AUX kodi-inputstream-adaptive-20.3.11-include-missing-cstdint-to-support-gcc13.patch 2607 BLAKE2B 04df79887123a1ab56c8b66b6e16f83de2ad0f30fbe5f811e998a69252e41903436764c60bd6aeea903b2936eb93a083e36800308b66dc9fd27388238d3e5da3 SHA512 784f8fd866fd49305813103ccb9cfe7882865af076fef12eaede9aacd7cdd932e2bdd5cced831a6d3fc942081e1a9760798a79d3bc04dcda68d2ca554eca9c0e DIST bento4-1.6.0-639-7-Omega.tar.gz 5481533 BLAKE2B 0636f0c94ebb3246c8720e120f3b505e4a82ed2e37d9ed44351875dcf3fab8bc2e53b83e0be43fb711aac3144d6df3d8ae2ead24fcd55bd116f3c54f07e3c19f SHA512 bf257e5831eec44db944d1313858262c1ba32b6e67564bb8f809a1aa0fc8a55faaaac2357d80f1ce2e794914f6bec5263548e77802db2b9e52998af2b6276809 -DIST kodi-inputstream-adaptive-20.3.9.tar.gz 773076 BLAKE2B 454d016630f6670299de31c32a526f848b291e2b09e7015d55ef4af0cf71164f4926d3fe8d78216f73b5ae6c8581a0bb8aa4624a33230b711531c77e363980f1 SHA512 95045e4438ee02f0fb95908e36e9e4812b5674eea167cd72ad5e75e0009f21e837cb0cc803be13b90b67318f9ef8f3c1b6ede518a8484223861ced8480240127 -EBUILD kodi-inputstream-adaptive-20.3.9.ebuild 1002 BLAKE2B c6bc8b0509b95b269da72bf53a36ae36ee0356e3805fc126f50a338b00792991f7263886ca5d9fa4fa258e9ed3087be71ad2aca9783cb78fbe2f6fefe442c757 SHA512 a4d6e729ba60f88350efdee4fe91cfc975a4fe5b584f90f6a27c6781361206ef6d28256277664ed0fe42b6670a3aaeedf2d44a6c73e389d555cdc485524122ec +DIST kodi-inputstream-adaptive-20.3.11.tar.gz 776280 BLAKE2B cbcff213349f99585fac04eac1561d24469381575e07e47f3e919cdbc2917e9deaadf615ab8f127cb4899894318c2cfc960996cde0bcbf7d5b0158a699d57a78 SHA512 3f79f37b728a4a1436b081fc487684e81b531cabbd53480ef6707c1398a38ffbf068e29765eee7bb1392a60530c6e8dc94d2d97e4c8ce7f17a6514224427a792 +EBUILD kodi-inputstream-adaptive-20.3.11.ebuild 1083 BLAKE2B 91f37ff0853c066cdb778294c40caeab2cbb7c23bc2041f18c6f7ffbaa8e30f56c94183152c05ead5648eee7ad0e109dae652825f353cc471b1d00189a9aaf8c SHA512 d2225e528536b8547eef3b1a5bcc82ecf8e5be333e2470620c778ed7b5180a34e635836b63b3b33516c91189f431e8af30ec5efe5dc16615097fdb37bb60166d diff --git a/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-20.3.11-include-missing-cstdint-to-support-gcc13.patch b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-20.3.11-include-missing-cstdint-to-support-gcc13.patch new file mode 100644 index 0000000..1938ce3 --- /dev/null +++ b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-20.3.11-include-missing-cstdint-to-support-gcc13.patch @@ -0,0 +1,102 @@ +From e387e618dd190159d2df06e378a2cdeb9c175ba4 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 26 Apr 2023 15:47:17 +0000 +Subject: [PATCH] include missing to support gcc-13 + +gcc 13 moved some includes around and as a result is no longer transitively +included [1]. Explicitly include it for uint{32,64}_t. + +[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes + +Signed-off-by: Rudi Heitbaum +Signed-off-by: Bernd Kuhls +Upstream: https://github.com/xbmc/inputstream.adaptive/commit/7b5c284e63c1d6327db7551a0646cffcbaf9410f +[Bernd: backported from Omega branch] +--- + src/Iaes_decrypter.h | 3 ++- + src/SSD_dll.h | 1 + + src/utils/FileUtils.h | 1 + + src/utils/PropertiesUtils.h | 1 + + src/utils/StringUtils.h | 1 + + src/utils/Utils.h | 1 + + 6 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/Iaes_decrypter.h b/src/Iaes_decrypter.h +index 7fdf6046d..da992be95 100644 +--- a/src/Iaes_decrypter.h ++++ b/src/Iaes_decrypter.h +@@ -10,6 +10,7 @@ + + #include + ++#include + #include + + class IAESDecrypter +@@ -31,4 +32,4 @@ class IAESDecrypter + + private: + std::string m_licenseKey; +-}; +\ No newline at end of file ++}; +diff --git a/src/SSD_dll.h b/src/SSD_dll.h +index 6298d09cd..1017fcfc2 100644 +--- a/src/SSD_dll.h ++++ b/src/SSD_dll.h +@@ -8,6 +8,7 @@ + + #pragma once + ++#include + #include // va_list, va_start, va_arg, va_end + #include + +diff --git a/src/utils/FileUtils.h b/src/utils/FileUtils.h +index 40745b0d4..0924d8ff7 100644 +--- a/src/utils/FileUtils.h ++++ b/src/utils/FileUtils.h +@@ -8,6 +8,7 @@ + + #pragma once + ++#include + #include + #include + +diff --git a/src/utils/PropertiesUtils.h b/src/utils/PropertiesUtils.h +index b277f58ff..9dbea0fc9 100644 +--- a/src/utils/PropertiesUtils.h ++++ b/src/utils/PropertiesUtils.h +@@ -8,6 +8,7 @@ + + #pragma once + ++#include + #include + #include + #include +diff --git a/src/utils/StringUtils.h b/src/utils/StringUtils.h +index fbafccdc9..e6a6ce4c2 100644 +--- a/src/utils/StringUtils.h ++++ b/src/utils/StringUtils.h +@@ -8,6 +8,7 @@ + + #pragma once + ++#include + #include + #include + #include +diff --git a/src/utils/Utils.h b/src/utils/Utils.h +index e7ae209e8..c858b8c48 100644 +--- a/src/utils/Utils.h ++++ b/src/utils/Utils.h +@@ -8,6 +8,7 @@ + + #pragma once + ++#include + #include + #include + #include diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.9.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.11.ebuild similarity index 92% rename from media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.9.ebuild rename to media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.11.ebuild index b3e8e7a..4f6e94d 100644 --- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.9.ebuild +++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-20.3.11.ebuild @@ -33,6 +33,10 @@ RDEPEND=" ${COMMON_DEPEND} " +PATCHES=( + "${FILESDIR}"/${P}-include-missing-cstdint-to-support-gcc13.patch +) + src_unpack() { unpack ${P}.tar.gz }