Age | Commit message (Collapse) | Author |
|
[tools/depends][target] bump libbluray libudfread
|
|
[tools/depends] bump python 3.9.10
|
|
Refresh patches as needed
use PYTHON3-VERSION file for version info
|
|
[tools/depends][target] bump libuuid
|
|
|
|
continue to use e2fsprog libuuid. This is purely legacy reasoning, as util-linux
libuuid builds and runs fine with android now
|
|
|
|
bump libbluray 1.3.0
A darwin rewrite to use DiskArbitration framework was done. DA isnt available for
ios/tvos, so revert the patch. One issue MR14 resolved was with a larger than 128 mount
points
https://code.videolan.org/videolan/libbluray/-/merge_requests/14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bump to 1.9.4
removed unused patches
use proper export for gpg-error-config
|
|
|
|
c++17 round two
|
|
|
|
android: revert getauxval commits causing failures
bisecting found the following 2 commits causes ssl failures on kodi android using 1.1.1l
https://github.com/openssl/openssl/commit/b2dea4d5f22ec146373324c282fb1bcecd5a7d90
https://github.com/openssl/openssl/commit/2357e6e94a46362dbf56eecfec6ffbaa8bd76a68
revert for now
|
|
This reverts commit bd6818f1975ef4665d2319b482460f64aa4ae277.
This also includes a fix for the following:
CLog: fix SPDLOG_LEVEL_NAMES to allow compiling
Otherwise the following error occurs:
xbmc/utils/log.h:12:89: error: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ called in a constant expression
12 | #define SPDLOG_LEVEL_NAMES {"TRACE", "DEBUG", "INFO", "WARNING", "ERROR", "FATAL", "OFF"};
| ^
In file included from /usr/include/fmt/format.h:44,
from xbmc/utils/StringUtils.h:37,
from xbmc/utils/log.h:19,
/usr/include/fmt/core.h:460:3: note: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ is not usable as a ‘constexpr’ function because:
460 | basic_string_view(const Char* s) : data_(s) {
| ^~~~~~~~~~~~~~~~~
/usr/include/fmt/core.h:460:3: error: member ‘fmt::v8::basic_string_view<char>::size_’ must be initialized by mem-initializer in ‘constexpr’ constructor
/usr/include/fmt/core.h:439:10: note: declared here
439 | size_t size_;
| ^~~~~
|
|
|
|
[tools/depends][target] update meson-cross-file due to deprecation warnings
|
|
|
|
|
|
|
|
|
|
Update meson cross file to remove following deprecation warnings
DEPRECATION: The [paths] section is deprecated, use the [built-in options] section instead.
DEPRECATION: c_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
DEPRECATION: c_link_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
DEPRECATION: cpp_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
DEPRECATION: cpp_link_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
This change brings a requirement of meson 0.56.0 to build kodi as per
https://mesonbuild.com/Machine-files.html#meson-builtin-options
|
|
[tools/depends] bump expat 2.4.1
|
|
fix python module build with system expat for elementtree and pyexpat causing duplicate
symbols.
with-system-* flags dont actually do anything for us, as we dont (cant) use the auto
detection for python modules, and we instead rely on the Modules.setup to build everything
|
|
Spotted by Rechi, some fixups to garbears PR https://github.com/xbmc/xbmc/pull/20582
|
|
|
|
|
|
|
|
|
|
|
|
Cleanup some ffmpeg config options
set -Bsymbolic for all android platforms
Encoders/demuxers/protocols are all default on, no need to enable
|
|
Android fixups/minors
|
|
[tools\depends] Reduce greying of developer hair
|
|
|
|
conformance
|
|
[tools/depends][target] bump libxml2 2.9.12
|
|
|
|
No need for googletest target for mobile platforms
|
|
android throws the following error due to our definition of __ANDROID_API__ in our flags
In file included from <built-in>:367:
<command line>:4:9: error: '__ANDROID_API__' macro redefined [-Werror,-Wmacro-redefined]
^
<built-in>:361:9: note: previous definition is here
^
1 error generated.
|
|
|
|
|
|
|
|
[tools/depends] Bump pcre 8.45
|