Age | Commit message (Collapse) | Author |
|
|
|
security fixes
|
|
Add single/dual channel texture support to XBT textures
|
|
[tools/depends][native] Bump Markupsafe 2.1.5
[tools/depends][native] Bump Mako 1.3.5
[tools/depends][target] Bump pythonmodules-setuptools 72.1.0
[tools/depends][target] Bump Python 3.12.5
[tools/depends][target] samba-gplv3 patch distutils usage
python 3.12 removed distutils from core cpython, and it is now only available from
setuptools. Patch to import setuptools before trying to use distutils in samba
python functionality testing
[tools/depends][target] Mesa support setuptools for py3.12
Fix failure to find Mako due to error on import of distutils
Patch imports setuptools first, which allows distutils to succeed
|
|
|
|
|
|
|
|
|
|
|
|
Theres no need to set SDKROOT as we already pass along -isystem flags.
cmake uses SDKROOT to compute CMAKE_OSX_SYSROOT which we already set in the toolchain file
|
|
|
|
|
|
|
|
|
|
Some CI platforms fail with openssl3 with the existing version. Bump to latest
|
|
Fixes #24956.
|
|
[webOS] Add support for Dolby Vision compatibility mode
|
|
It is necessary to playback profile 7 FEL.
Otherwise, the Dolby Vision metadata is completely ignored.
|
|
|
|
LLVM 15 raised some warning types to errors. For our purposes, just lower back
to warnings.
|
|
|
|
|
|
|
|
pcre2 is a dependency of swig 4.2.0+
|
|
Bison 3.5 is a dependency of swig 4.2.0 cmake builds. macos ships bison 2.3.
so add as a general native dep
|
|
|
|
cargo-c fails to build on osx aarch64 host with the following failures
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:24
|
124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:35
|
124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:24
|
154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:36
|
154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
Compiling hkdf v0.12.4
For more information about this error, try `rustc --explain E0658`.
error: could not compile `ahash` (lib) due to 4 previous errors
Bump to 1.75.0 resolves this.
|
|
|
|
|
|
|
|
|
|
|
|
MacOS Sonoma (14.0) has a change in iconv that the gettext configure script fails
when testing if iconv works. We just force it on
|
|
As of GCC 13, <string> no longer transitively includes <cstdint>, so it
must be explicitly included.
This is just a copy of the patch for target/waylandpp.
|
|
|
|
Rely on the shell script to know which runtimes it's compatible with.
Fixes build error:
make: bash: Permission denied
make: *** [Makefile:29: x86_64-linux-native/bin/rustup] Error 127
|
|
|
|
[tools/depends][native] Fix requirement for TexturePacker in makefile
|
|
|
|
|
|
Update FindJsonSchemaBuilder.cmake to build in tree for all platforms.
JsonSchemaBuilder doesnt have versioning, but its a single file build, so just build always
unless WITH_JSONSCHEMABUILDER is provided
|
|
|
|
copy CMakeLists.txt and readme/license to src folder
Update CMakeLists.txt to be located in src folder. Add c++17 standard
|
|
|
|
|
|
|
|
If we use Toolchain-Native.cmake in tools/depends/native building, we dont necessarily
want to have the requirements of gettext/autoconf/automake etc as a build dependency
due to the find_program usage.
For now, anything use Toolchain-Native.cmake doesnt require these programs.
|
|
introduce new variable in Makefile.include to call cmake with native toolchain file
Add native ARCH_DEFINES to native toolchain file for use in host cmake dep building
|
|
Use native toolchain for native flatbuffer build
Add VERSION file to native flatbuffers
|
|
TextureFormats.h: use XB_FMT as an enum
|