summaryrefslogtreecommitdiff
path: root/media-plugins/kodi-inputstream-adaptive
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-27 08:42:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-27 08:42:41 +0100
commit0fcaac21e786bd7911b1e8f436cd885c5e2f6437 (patch)
treeba392915815492b0ce486fc0e3ad5afb4a849b6f /media-plugins/kodi-inputstream-adaptive
parente30edd47e1804bf3ed1ea7be2eac67f4b8cd9f38 (diff)
gentoo auto-resync : 27:10:2023 - 08:42:41
Diffstat (limited to 'media-plugins/kodi-inputstream-adaptive')
-rw-r--r--media-plugins/kodi-inputstream-adaptive/Manifest3
-rw-r--r--media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch27
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild4
3 files changed, 33 insertions, 1 deletions
diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest
index c4844378cace..63c7531e453b 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1,4 +1,5 @@
+AUX kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch 924 BLAKE2B ebb2c0c0bfa217352e44da433e361a079781e2606417ccb31a17217dc172bb9e427588cc278a37b58b5cd2c4da844097956961a4d37995fff8a66675af1f658c SHA512 f28addbbf66814b2eebeca04d68585df4dd58ac165eceacddd3b98590bb4db84f7824fea0c61143e44bc0cd0a27f95a19ad4db92e05d3a0a3dda468d6e1e3358
DIST kodi-inputstream-adaptive-19.0.0.tar.gz 768987 BLAKE2B eaf5141e8d5cde73f2d6109f09fe7bf266413ab09ae3f286c72f9fabe76bb897a1c1ede9137b05d8db86c0e91a400f3d86cee8b9b355f0ef8cc7d2f22229b23c SHA512 dca318f434e87242857af672db4b6edc27e37bc202cce0ea3ff549af0894d27ab73adc084703d04dc2d8dde6219d00ae83209fd61f62916deaf65486feb8e74f
-EBUILD kodi-inputstream-adaptive-19.0.0.ebuild 1002 BLAKE2B 1d3abb0c33d1b61d5b24cbb73b772fc83aed7c0821b3ac382b80b4a790a13bbc6f7f608d8026b00a7cf0410cf493f00faa51ddc376d5773c09d5a2555a87d0fe SHA512 8603bfc240ed2237a7a10778666a393559ce84736d278f0c0ae11be7a4c8b564b7dec14772e36a73284b62e10154214237933f46fc32c34824721dcc7d2bc26b
+EBUILD kodi-inputstream-adaptive-19.0.0.ebuild 1065 BLAKE2B cac687abecea325c3c23b87950bf6639f3df60f0af4a2253a42b425c9dbb061437204606b2c5b99ea3b80c08e0f79aab1d64f71a7bf12e9e5d27523be66fe8d4 SHA512 262ef58a3a091e49b071a58a472867ffa2d06e0d7930d3d635eed9401218e352c03860f98e545f3a2d9aa8e5fe7ced51379cda05fdaa9d27bcd7acdf0bd63a1a
EBUILD kodi-inputstream-adaptive-9999.ebuild 1002 BLAKE2B 1d3abb0c33d1b61d5b24cbb73b772fc83aed7c0821b3ac382b80b4a790a13bbc6f7f608d8026b00a7cf0410cf493f00faa51ddc376d5773c09d5a2555a87d0fe SHA512 8603bfc240ed2237a7a10778666a393559ce84736d278f0c0ae11be7a4c8b564b7dec14772e36a73284b62e10154214237933f46fc32c34824721dcc7d2bc26b
MISC metadata.xml 371 BLAKE2B be8ef5bf7667803d988141b6ebb0eaeb38729ffff7baa0e5d4863468d02d95ab5dd1676857ab7546849a2e2f93c569e6452d6f26a5ea1cfa851254e3c8e262f0 SHA512 b107f6b52e79d72fe30b8f057123a751843cc4e24cd4431ae49686ae85f5e31719aecf785455e8229bff552555ab8f6a806080a9e5d81586eea2457438273fcd
diff --git a/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
new file mode 100644
index 000000000000..a9168fe42331
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
@@ -0,0 +1,27 @@
+Fix build with GCC 13
+
+Gentoo bug https://bugs.gentoo.org/899754
+
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/helpers.h inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h
+--- inputstream.adaptive-19.0.0-Matrix/src/helpers.h 2021-09-14 17:28:17.000000000 +0300
++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h 2023-10-18 10:03:57.510248775 +0300
+@@ -19,7 +19,7 @@
+ #pragma once
+
+ #include <string>
+-#include <stdint.h>
++#include <cstdint>
+ #include <vector>
+ #include <map>
+
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h
+--- inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h 2021-09-14 17:28:17.000000000 +0300
++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h 2023-10-18 10:03:12.136782831 +0300
+@@ -2,6 +2,7 @@
+
+ #include "Ap4Types.h"
+
++#include <cstdint>
+ #include <string>
+
+ class IAESDecrypter
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
index eb913a08d263..03d6ea558f43 100644
--- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
@@ -29,6 +29,10 @@ SLOT="0"
RESTRICT="!test? ( test )"
IUSE="test"
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 899754
+)
+
COMMON_DEPEND="
dev-libs/expat
=media-tv/kodi-19*