aboutsummaryrefslogtreecommitdiff
path: root/tools/depends/native
AgeCommit message (Collapse)Author
2024-09-27[tools/depends][native] Bump openssl 3.0.15fuzzard
2024-09-23[tools/depends][native] expat bump to 2.6.3fuzzard
security fixes
2024-09-17Add single/dual channel texture support to XBT textures (#25714)sarbes
Add single/dual channel texture support to XBT textures
2024-08-15[tools/depends] Bump Python 3.12.5fuzzard
[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
2024-08-14[tools/depends][native] Bump meson 1.5.1fuzzard
2024-08-14[tools/depends][native] Introduce setuptools python modulefuzzard
2024-06-22[cmake][modules] FindLzo2 cleanup and use core_target_link_librariesfuzzard
2024-06-15[tools/depends][native] cargo-c add Cargo.lockfuzzard
2024-06-15[tools/depends][native] rustup 1.79fuzzard
2024-06-05[tools/depends][native] cmake remove setting SDKROOTfuzzard
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
2024-05-12[tools/depends][native] Bump Cmake 3.29.3fuzzard
2024-05-03[tools/depends][native] rustup default toolchain to 1.78.0fuzzard
2024-05-03[tools/depends][native] Bump rustup 1.27.0fuzzard
2024-04-28[tools/depends][native] Bump openssl 3.0.13fuzzard
2024-04-28[tools/depends][native] bump cargo-cfuzzard
Some CI platforms fail with openssl3 with the existing version. Bump to latest
2024-04-09[JPGDecoder] Prevent wrong buffer size through integer overflowMarkus Härer
Fixes #24956.
2024-03-24Merge pull request #24859 from quietvoid/webos_dovi_compat_modeStephan Sundermann
[webOS] Add support for Dolby Vision compatibility mode
2024-03-17[webOS] Add support for Dolby Vision compatibility modequietvoid
It is necessary to playback profile 7 FEL. Otherwise, the Dolby Vision metadata is completely ignored.
2024-03-17[tools/depends] Bump expat to 2.6.2fuzzard
2024-03-09[tools/depends] LLVM15 support - reduce errors to warningsfuzzard
LLVM 15 raised some warning types to errors. For our purposes, just lower back to warnings.
2024-02-10[tools/depends][native] Bump gettext 0.22.4fuzzard
2024-01-28[tools/depends][native] Remove PCREfuzzard
2024-01-28[tools/depends][native] Bump Swig 4.2.0fuzzard
2024-01-28[tools/depends][native] Add pcre2fuzzard
pcre2 is a dependency of swig 4.2.0+
2024-01-28[tools/depends][native] Add bisonfuzzard
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
2024-01-28[cmake] Fix native toolchain including target root pathStephan Sundermann
2024-01-21[tools/depends][native] Rustup 1.75.0fuzzard
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.
2023-12-06[tools/depends] Bump Python 3.11.7fuzzard
2023-10-28[tools/depends] Bump Openssl1.1.1wfuzzard
2023-10-26[tools/depends] Bump Python 3.11.6fuzzard
2023-10-22[tools/depends] Bump WaylandPP 1.0.0fuzzard
2023-10-22[tools/depends] Bump wayland 1.22.0fuzzard
2023-09-27[tools/depends][native] gettext force am_cv_func_iconv_works for apple hostfuzzard
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
2023-09-26fix native/waylandpp-scanner build with GCC 13throwaway96
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.
2023-09-20[depends][native] Meson 1.2.1 bumpfuzzard
2023-09-11tools/depends: Fix rustup by delegating runtime to shebangGarrett Brown
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
2023-09-02tools/depends: Add Rust toolchain, cargo-c and libdovi dependenciesquietvoid
2023-07-21Merge pull request #23462 from fuzzard/depends_fixuptexturepackerfuzzard
[tools/depends][native] Fix requirement for TexturePacker in makefile
2023-07-19[clang-tidy] modernize-use-default-member-initRechi
2023-07-02[tools/depends][native] Fix requirement for TexturePacker in makefilefuzzard
2023-06-20[cmake] Build JsonSchemaBuilder from source all platformsfuzzard
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
2023-06-20[tools/depends][native] JsonSchemaBuilder use cmake for build systemfuzzard
2023-06-20[tools/depends][native] JsonSchemaBuilder cleanup src folderfuzzard
copy CMakeLists.txt and readme/license to src folder Update CMakeLists.txt to be located in src folder. Add c++17 standard
2023-06-18TexturePacker change sprintf usage to snprintffuzzard
2023-06-18[tools/depends][native] Texturepacker update and use CMakelists.txtfuzzard
2023-06-18[tools/depends][native] Toolchain-Native.cmake make ARCH_DEFINES input a listfuzzard
2023-06-18[tools/depends] Native toolchain remove non cmake find_programsfuzzard
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.
2023-06-13[tools/depends] Update native toolchain and Makefile.includefuzzard
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
2023-06-13[tools/depends][native] Flatbuffers add native version use native Toolchainfuzzard
Use native toolchain for native flatbuffer build Add VERSION file to native flatbuffers
2023-06-09Merge pull request #23240 from lrusak/textureformats-enumMarkus Härer
TextureFormats.h: use XB_FMT as an enum