summaryrefslogtreecommitdiff
path: root/media-tv/kodi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-24 00:07:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-24 00:07:11 +0100
commitaa4954f71a3ba2293395a8cce2321a70c39c7554 (patch)
tree35665855d8a569dca2bdf52a7316e2503df68208 /media-tv/kodi
parentb3b92de25c3fc5f6bddc5e513027140591a0b2a5 (diff)
gentoo auto-resync : 24:05:2024 - 00:07:11
Diffstat (limited to 'media-tv/kodi')
-rw-r--r--media-tv/kodi/Manifest15
-rw-r--r--media-tv/kodi/files/kodi-21-fix-gcc14.patch42
-rw-r--r--media-tv/kodi/kodi-19.5-r2.ebuild (renamed from media-tv/kodi/kodi-19.5-r1.ebuild)14
-rw-r--r--media-tv/kodi/kodi-20.3-r1.ebuild (renamed from media-tv/kodi/kodi-20.3.ebuild)8
-rw-r--r--media-tv/kodi/kodi-20.5-r1.ebuild (renamed from media-tv/kodi/kodi-20.5.ebuild)8
-rw-r--r--media-tv/kodi/kodi-21.0-r1.ebuild (renamed from media-tv/kodi/kodi-21.0.ebuild)9
-rw-r--r--media-tv/kodi/kodi-21.9999.ebuild5
-rw-r--r--media-tv/kodi/kodi-9999.ebuild23
-rw-r--r--media-tv/kodi/metadata.xml2
9 files changed, 94 insertions, 32 deletions
diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 6c1d89be9403..eb45eb69d8eb 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -5,6 +5,7 @@ AUX kodi-19.5-flatbuffers.patch 1172 BLAKE2B 35434d6d71296bc4377ccb762d1dc1d73d1
AUX kodi-19.5-gcc-13.patch 1849 BLAKE2B 1d3183305557b260bad52dbe0bb5828118013c08274861b902c6fa23e86422cc2d49936f125a00d57c29ba0ec7a9001cac53ac499e2ef4345d3a81f143d48c80 SHA512 e2f66f6a0ff4fa1a49a15a185cfbc9a76af8ff4630241a8c01e3de4d1e09f12d2724dc1fa7bb71c1c15e563810babcbb4217635a4e5460b33bbb0a4f81f2e5db
AUX kodi-20.2-binutils-2.41.patch 3399 BLAKE2B 5608adfb32777371a71091de237e6173c72c272a5911e999c3e4bde6f0c0f788db644ccf1098ddabbbba7e6d2a0d65fbfa7570f6acf83cd351a6e779dd8b7f5f SHA512 aec2995737c78cf4ae3e9a4e9212f0481664fd91eb83e07d0bd354cede014015929628833e8b5a87fb19dda20d30abc5585d676a69bff3ee0111fb1f21bb87e7
AUX kodi-20.3-gcc-14.patch 2048 BLAKE2B 8b34f1717c8c79c37ec6ccd51fbdbdc3495bb50166a22e1f3494a2d97c104055b187fe1fd84a4d35c125ba3975f4537372deae09666135117419ff02b10f0d42 SHA512 cd9210a573fe59cd822fb564c0aa32e6b3faad87bc79c02ae53740dba87e85f1a2a6429032f3393006e16ac6fb7a81ae18155c87ddd62bdd54680e09a90fa322
+AUX kodi-21-fix-gcc14.patch 1374 BLAKE2B 5438405a2862328e1207787fad0d153bbfd7f94c5287e825bf0ef7e6a20cbc51185b626f8aba61b0747fb672418fdf5f44e715295a983107ca2ef018e1ad19e3 SHA512 60df712f47b0abc3b7a7247425b4ce4f273bfbadf8b4147883aa3e2432c02724d03c644785748bc3ac6bdf7fb19744ffea40c551420a02865dd83bfdac19f585
DIST apache-groovy-binary-4.0.16.zip 29793704 BLAKE2B 30f77c6400c85821cf78f6ba1070da1e68644531f85f71cf7695443b13b81393cc89d4103eb869d1523f0a22a6e1c3428dcabf4f79c8a2c6eb2a6dea74e84e8f SHA512 743698979c801f3cfb36545888b5303e1e25dae5692bb45cab7ebbe102a6eda31f09abc6978349ad90ecaf630416fc87eacba7781244855e7e771a3c44041fa0
DIST commons-lang3-3.14.0-bin.tar.gz 9442785 BLAKE2B 2ecdd06f97ac2688220055a08f67da9b859bed3ab00ff41800d5d9a1cebda599db2e816425c10c265dd6827a0ef79fc3dd094a8b3c9b9ae4ceae8f5750a59cf2 SHA512 8e7e62418a49ba810512c13a640a8bf35f878fcd54af32fdaab1111e37817f58b21b475980ba663fba4887e45ef8d88af8ff17796f20d202e929e8e2574546dc
DIST commons-text-1.11.0-bin.tar.gz 3018564 BLAKE2B c32e41c6b8c90dea876caf4c2cedc9358d5e49506bfee7aee42ac6b92dbe8505d5e5d81c860a739bb06214b832cc29e91ddb95f3cfc24515c970302a519a5e43 SHA512 2e94877000dd270b69e2e8cbf49f258a90b4c628b6b6b0814e300a2f0e9c391f0816dceb0707e596ae3b7c9532f93e7a4917df47c77f44b3a810e14042ce5f3f
@@ -21,10 +22,10 @@ DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 7573434a0ae8e8ccabf48173
DIST libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz 128547 BLAKE2B db4d05836d8fbb3637ae50bdbfc0e4b612ee6b3be24addfea94ce772c3bf28d58b63a3f252d6f9f016f72f8cbb841cc1820b091226b136f4c4664385a32da73c SHA512 51e6fc033121241354a5f0b3fc9a430577ae3ff6bb7f31445aa548ef4893037fb80eea3b2c6774c81e9ebaf9c45e9b490c98c2c65eb38f9f7daba84b236f7e1d
DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c SHA512 b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7
DIST libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz 110513 BLAKE2B c94feb5a03a12efa5b7767965118d2500a088299ea36f3b82e46d157e45893e6b04503cb50f179ca681bac914457607fab26acfa6e304752b355c407578572d1 SHA512 629a41157d07b8ec0ea1fe89ae5ec48f63047472a862782b805c531ae31a0376fc4dc15175f8280c3ef91d7fa977bacebb1b51232640034a34bab2293210fc5e
-EBUILD kodi-19.5-r1.ebuild 11253 BLAKE2B 197aaae5be6283e5d1f3058abef84535ffaa872b5d38d5e6bf89f8c40ea30b2562220e1cf5ccce24e80b81bcd60c0152ebba55215e97a9c90521edec21bbe8a4 SHA512 f7e065cedbfb8f24d82cafb092f870e13d8df4cc411cb8ae8681168eca53827d4a765f55e53dbafacdbc1ade0219a532cae9726e3101e7121b551f5e966a8c6a
-EBUILD kodi-20.3.ebuild 12271 BLAKE2B 66f937594d7745ede91e54243390d8957941211fe87dffa2e32303096a2a73d95ba7d88951b2789d426da3ea6a536c6e0db2bc3ff8d36531b76d7a4631eb84e2 SHA512 a0b9e578827c44158b03198d4e80135d3197a5c3141c085d0fdc81a8dee47d83ccc7981be45b28fc575475677cf002851becd522f3dd4fbff52e57be742e57eb
-EBUILD kodi-20.5.ebuild 12271 BLAKE2B 66f937594d7745ede91e54243390d8957941211fe87dffa2e32303096a2a73d95ba7d88951b2789d426da3ea6a536c6e0db2bc3ff8d36531b76d7a4631eb84e2 SHA512 a0b9e578827c44158b03198d4e80135d3197a5c3141c085d0fdc81a8dee47d83ccc7981be45b28fc575475677cf002851becd522f3dd4fbff52e57be742e57eb
-EBUILD kodi-21.0.ebuild 13549 BLAKE2B 969577de2fdac9e4db51d7339b03c00fa651ef9b3a818881131d8521e31c4df2b21ece96c37f831c5ab5f538aa63825f4376e206ed27ee6cb116b26a9e04b4ef SHA512 36efbb51d6422d6910d455b316976453b98b065c40ec500711435c45c84d3a1589d0e079f6d6701b0e99bd418d653d08f237d687313ae0cabeb28fe1dccc6e21
-EBUILD kodi-21.9999.ebuild 13547 BLAKE2B 0aa2908a7e822de9c19c2694aed57f21542ac12512d96a6f9b67781657cdc08f24a3417f3f4354dd2f31a34d104c6964086af3a374146e57d2d5d5b1d3392c46 SHA512 5041b9b8e42e125a6c0cd52a63bf78843c8a89c5cd471740dc143c802ec033d5277dac84fde06be31a52a3d8a7574c4bd494448ea4e2896c8d8125ef41824588
-EBUILD kodi-9999.ebuild 13542 BLAKE2B 64b25eeb5cf80fb2321ac2990f32e58fc41649612c01458b33272fbebc41c855daf61167c27ae4d1a6a9441a588a08553b709b275bd667666c87eadc6c1776e9 SHA512 3418e3fbf6b16833c06f4c5172ce231b25bcee094c688aca34cb131000e97634c070744f828e610efe7921259d4d60df53a6ff9367128a407c1eb5d2c1a31cf5
-MISC metadata.xml 2893 BLAKE2B 7fc473a7c90ec1771584aba673a8307214c812fd9f9827a37250bc12d4ef390c0e245691dd593bb1951e08072531426dbab72de1ca4df1e45e80f765f8a4c544 SHA512 abbb19e34df5ca8967a46bfdcf11c7019199a1f70450dcb1da974013d112f689529beacf2a56ee935215da8aa7ef9a02a5b2076b5fd9504577f6939dd6376272
+EBUILD kodi-19.5-r2.ebuild 11404 BLAKE2B 0a49eaeeda4e3bacc05b85df0d97a7bca3d29263f5a73493024d3b50d96d164a318acc8d1810a8ad970504cc1efb54caa721caf7825cfea7ff78b5fe4a2518aa SHA512 8af7746280eeefdbe6fa6eabbfa39a653cc3a859d4e1eab20b21fd1a01b2a0f1d6b193c21a24e0e49ab9fa8eb8e00807d2d7ce874327d7fccf4724fca43114b7
+EBUILD kodi-20.3-r1.ebuild 12413 BLAKE2B 0e18e2c0bb31332cae6d24f96d4cf97c7e94e822304538d9a377b757ad3a976b57d0c7a373bc96a1dbbb58f3d988b2f2a8c42dabde7f27b1d51eea8f822a506b SHA512 52a30929d8cc833cc378abca2a4b370b22e074277e8e8aa7f5803ca80e3398eac166f42f85346a312630045a0bd434f43bec69496c7dea287edfd2ca9cac3758
+EBUILD kodi-20.5-r1.ebuild 12413 BLAKE2B 0e18e2c0bb31332cae6d24f96d4cf97c7e94e822304538d9a377b757ad3a976b57d0c7a373bc96a1dbbb58f3d988b2f2a8c42dabde7f27b1d51eea8f822a506b SHA512 52a30929d8cc833cc378abca2a4b370b22e074277e8e8aa7f5803ca80e3398eac166f42f85346a312630045a0bd434f43bec69496c7dea287edfd2ca9cac3758
+EBUILD kodi-21.0-r1.ebuild 13666 BLAKE2B 82f4c5db2e0418035389e209f9a500e022875314cbefa11f2e391468978235b540ea25ec30f198b69ed6ebb388a5eafa4d9495be1ca3b4ee85f0eca38f8ed1a0 SHA512 ecd7b16c86bcd0eae35a9cf4c49052ead280b4c491e334a47ab334865f4acbf02bf1d874ec2cf3fdff85813e12c859c944c941f0a1ebd98e00ae57cc610449b2
+EBUILD kodi-21.9999.ebuild 13611 BLAKE2B f35bf1aaf54db47f122de7b1ea651e6ff36ccfc0401f3998d3548e08e4d09f4be6930771c30b09f044fa1d03c64464311ee8190c38c79416b80026187f06c387 SHA512 df1d31caf1657158e1ae38d622c9992b09489e53f14f4d445bf3625247ade3e696c5b5acdcf1aeedd27d32e58747000b3529f33cb3f05c3fa38c012c1ee6dece
+EBUILD kodi-9999.ebuild 13055 BLAKE2B 3e35b71bfc005b87a766ff3c025a9563e14649e073222d8dedce9c1b4e48034c24f0cbf8ac1989e8a7d60a3aa09e6452bf2497502830b46068350af0f79a450a SHA512 569757489bf42acfcbfe6ec89317cf40a8dae7041aa5311529ef4f3f5dec677f721d92390f73d57e3382d9b4895450eb641c665abf94940b76bd7fe09f0c9555
+MISC metadata.xml 2908 BLAKE2B 4b085bc5826f080224eadb489137f02741114afa1e424e5e61aa0cbe925a9f4fa9676ca45166d040f569ae99e94aa083533c5d3f0c9271c92286087cdb9f0dae SHA512 cf59967cf1631b3588fae307084ac7c48f03f1dffc5909ddafa9f6b126202391df0553d924a72a75e24302adc27e0f18d9c919084c7803d7dda15009d3731936
diff --git a/media-tv/kodi/files/kodi-21-fix-gcc14.patch b/media-tv/kodi/files/kodi-21-fix-gcc14.patch
new file mode 100644
index 000000000000..fdfa36723f1f
--- /dev/null
+++ b/media-tv/kodi/files/kodi-21-fix-gcc14.patch
@@ -0,0 +1,42 @@
+https://github.com/xbmc/xbmc/pull/25106
+
+From 2bf5ab07731b3d4160196e6b8d9ab9e25bea2ef9 Mon Sep 17 00:00:00 2001
+From: Rudi Heitbaum <rudi@heitbaum.com>
+Date: Thu, 2 May 2024 08:02:42 +0000
+Subject: [PATCH 1/2] add missing c++ headers
+
+Add missing headers which are no longer indirectly included by
+other headers, fixes build with gcc-14
+
+Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
+--- a/xbmc/platform/posix/filesystem/SMBWSDiscoveryListener.cpp
++++ b/xbmc/platform/posix/filesystem/SMBWSDiscoveryListener.cpp
+@@ -17,6 +17,7 @@
+
+ #include "platform/posix/filesystem/SMBWSDiscovery.h"
+
++#include <algorithm>
+ #include <array>
+ #include <chrono>
+ #include <mutex>
+
+From b6ddd8fb25ef20e8adb9a9f9b53bebf0cee3a970 Mon Sep 17 00:00:00 2001
+From: Rudi Heitbaum <rudi@heitbaum.com>
+Date: Thu, 2 May 2024 08:05:00 +0000
+Subject: [PATCH 2/2] Geometry: fix template-id not allowed for constructor
+
+fixes gcc-14 error:
+- warning: template-id not allowed for constructor in C++20
+
+Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
+--- a/xbmc/utils/Geometry.h
++++ b/xbmc/utils/Geometry.h
+@@ -177,7 +177,7 @@ template <typename T> class CSizeGen
+ return {m_w, m_h};
+ }
+
+- template<class U> explicit CSizeGen<T>(const CSizeGen<U>& rhs)
++ template<class U> explicit CSizeGen(const CSizeGen<U>& rhs)
+ {
+ CheckSet(static_cast<T> (rhs.m_w), static_cast<T> (rhs.m_h));
+ }
diff --git a/media-tv/kodi/kodi-19.5-r1.ebuild b/media-tv/kodi/kodi-19.5-r2.ebuild
index d71c4c2b4261..7b7a084a897d 100644
--- a/media-tv/kodi/kodi-19.5-r1.ebuild
+++ b/media-tv/kodi/kodi-19.5-r2.ebuild
@@ -97,7 +97,12 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
x11-libs/libxkbcommon
)
gles? (
- !raspberry-pi? ( media-libs/mesa[gles2] )
+ !raspberry-pi? (
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
+ )
)
lcms? ( media-libs/lcms:2 )
libusb? ( virtual/libusb:1 )
@@ -122,7 +127,12 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
!gles? ( media-libs/glu )
>=dev-libs/openssl-1.1.1k:0=
raspberry-pi? (
- || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] )
+ || (
+ media-libs/raspberrypi-userland
+ media-libs/raspberrypi-userland-bin
+ >=media-libs/mesa-24.1.0_rc1[opengl,video_cards_vc4]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2,video_cards_vc4]
+ )
)
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
diff --git a/media-tv/kodi/kodi-20.3.ebuild b/media-tv/kodi/kodi-20.3-r1.ebuild
index 2270760f2e9f..a518af43864c 100644
--- a/media-tv/kodi/kodi-20.3.ebuild
+++ b/media-tv/kodi/kodi-20.3-r1.ebuild
@@ -149,7 +149,10 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
)
gles? (
!raspberry-pi? (
- media-libs/mesa[gles2]
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
)
)
!gles? (
@@ -183,7 +186,8 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
|| (
media-libs/raspberrypi-userland
media-libs/raspberrypi-userland-bin
- media-libs/mesa[gles2,video_cards_vc4]
+ >=media-libs/mesa-24.1.0_rc1[opengl,video_cards_vc4]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2,video_cards_vc4]
)
)
samba? (
diff --git a/media-tv/kodi/kodi-20.5.ebuild b/media-tv/kodi/kodi-20.5-r1.ebuild
index 2270760f2e9f..a518af43864c 100644
--- a/media-tv/kodi/kodi-20.5.ebuild
+++ b/media-tv/kodi/kodi-20.5-r1.ebuild
@@ -149,7 +149,10 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
)
gles? (
!raspberry-pi? (
- media-libs/mesa[gles2]
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
)
)
!gles? (
@@ -183,7 +186,8 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
|| (
media-libs/raspberrypi-userland
media-libs/raspberrypi-userland-bin
- media-libs/mesa[gles2,video_cards_vc4]
+ >=media-libs/mesa-24.1.0_rc1[opengl,video_cards_vc4]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2,video_cards_vc4]
)
)
samba? (
diff --git a/media-tv/kodi/kodi-21.0.ebuild b/media-tv/kodi/kodi-21.0-r1.ebuild
index 67eca7afe6c1..18b27c8c116d 100644
--- a/media-tv/kodi/kodi-21.0.ebuild
+++ b/media-tv/kodi/kodi-21.0-r1.ebuild
@@ -159,7 +159,10 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
x11-libs/libxkbcommon
)
gles? (
- media-libs/mesa[gles2]
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
)
!gles? (
media-libs/glu
@@ -256,6 +259,10 @@ BDEPEND="
)
"
+PATHCES=(
+ "${FILESDIR}"/kodi-21-fix-gcc14.ebuild
+)
+
# bug #544020
CONFIG_CHECK="~IP_MULTICAST"
ERROR_IP_MULTICAST="
diff --git a/media-tv/kodi/kodi-21.9999.ebuild b/media-tv/kodi/kodi-21.9999.ebuild
index a7ad762133ea..7ca90c8d20dd 100644
--- a/media-tv/kodi/kodi-21.9999.ebuild
+++ b/media-tv/kodi/kodi-21.9999.ebuild
@@ -159,7 +159,10 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
x11-libs/libxkbcommon
)
gles? (
- media-libs/mesa[gles2]
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
)
!gles? (
media-libs/glu
diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild
index ec93101fdd4d..c35eff70ba6d 100644
--- a/media-tv/kodi/kodi-9999.ebuild
+++ b/media-tv/kodi/kodi-9999.ebuild
@@ -123,7 +123,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
media-libs/mesa[egl(+),gbm(+)?,wayland?,X?]
>=media-libs/taglib-1.9.0
=media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?]
- sci-libs/kissfft
virtual/libiconv
virtual/ttf-fonts
x11-libs/libdrm
@@ -159,7 +158,10 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
x11-libs/libxkbcommon
)
gles? (
- media-libs/mesa[gles2]
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ )
)
!gles? (
media-libs/glu
@@ -180,13 +182,13 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
dev-db/mysql-connector-c:=
)
nfs? (
- >=net-fs/libnfs-2.0.0:=
+ >=net-fs/libnfs-3.0.0:=
)
pipewire? (
>=media-video/pipewire-0.3.50:=
)
pulseaudio? (
- media-libs/libpulse
+ >=media-libs/libpulse-11.0.0
)
samba? (
>=net-fs/samba-3.4.6[smbclient(+)]
@@ -289,13 +291,6 @@ src_prepare() {
-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
xbmc/platform/linux/*.cpp || die
- # Add all possible names for kissfft libraries
- for datatype in {float,int16,int32,simd}; do
- sed -i \
- -e "s/\(find_library(KISSFFT_LIBRARY NAMES .*\)/\1 kissfft-${datatype} kissfft-${datatype}-openmp/" \
- cmake/modules/FindKissFFT.cmake || die
- done
-
if tc-is-cross-compiler; then
# These tools are automatically built with CMake during a native build
# but need to be built in advance using Autotools for a cross build.
@@ -378,13 +373,13 @@ src_configure() {
#To bundle or not
-DENABLE_INTERNAL_CROSSGUID=OFF
+ -DENABLE_INTERNAL_CURL=OFF
-DENABLE_INTERNAL_DAV1D=OFF
-DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)"
-DENABLE_INTERNAL_FLATBUFFERS=OFF
-DENABLE_INTERNAL_FMT=OFF
-DENABLE_INTERNAL_FSTRCMP=OFF
-DENABLE_INTERNAL_GTEST=OFF
- -DENABLE_INTERNAL_KISSFFT=OFF
-DENABLE_INTERNAL_PCRE=OFF
-DENABLE_INTERNAL_RapidJSON=OFF
-DENABLE_INTERNAL_SPDLOG=OFF
@@ -454,10 +449,6 @@ src_test() {
# Known failing, unreliable test
# bug #743938
TestCPUInfo.GetCPUFrequency
- # Test failure stemming from sci-libs/kissfft
- # The difference between output[2i] and (i==freq1?1.0:0.0) is inf, which exceeds 1e-7, where output[2i]
- # evaluates to inf,(i==freq1?1.0:0.0) evaluates to 0, and 1e-7 evaluates to 9.9999999999999995e-08.
- TestRFFT.SimpleSignal
# bug #779184
# https://github.com/xbmc/xbmc/issues/18594
$(usev x86 TestDateTime.SetFromDBTime)
diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml
index d8114cac5535..00f1f2a7232c 100644
--- a/media-tv/kodi/metadata.xml
+++ b/media-tv/kodi/metadata.xml
@@ -33,7 +33,7 @@
<flag name="xslt">Enable metadata XSLT scrapers support with <pkg>dev-libs/libxslt</pkg></flag>
</use>
<upstream>
- <bugs-to>https://trac.kodi.tv/</bugs-to>
+ <bugs-to>https://github.com/xbmc/xbmc/issues/</bugs-to>
<doc>https://kodi.wiki/</doc>
<remote-id type="github">xbmc/xbmc</remote-id>
</upstream>