Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-30 | bump Gradle Wrapper to 8.3 | Jose Luis Marti | |
2023-08-27 | [cmake] Enable Windows Multiconfig Gen to bundle a complete working ↵ | fuzzard | |
executable folder This allows VS (a Multiconfig Generator) to build and create a full file structure required to execute the main app target immediately from the build location that is created in a folder path that is not known at cmake generation. An example, is if you build Kodi as Debug, the executable will be placed in {CMAKE_BINARY_DIR}/Debug/kodi.exe but if you change the Build Type to Release, it will go in ${CMAKE_BINARY_DIR}/Release/kodi.exe. As you can change to any build type you wish after cmake generation, we can not know the location at cmake generation time, so currently all the required dlls/files/folders for a complete bundle are just placed in ${CMAKE_BINARY_DIR}/ and therefore you need to copy the kodi.exe from the folder it was built into the parent folder to be able to execute it. | |||
2023-08-25 | [tools/depends][python3] Bump to 3.11.5 | fuzzard | |
2023-08-18 | Install gbm session entry | amazingfate | |
2023-08-09 | Merge pull request #23597 from webosbrew/webos-video-improvements | Stephan Sundermann | |
[webOS] Video decoder improvements | |||
2023-08-09 | [cmake] use ENABLE_INTERNAL_TINYXML2 for all platforms except non CI linux | fuzzard | |
2023-08-09 | Implement TinyXML2 to replace TinyXML1 | fuzzard | |
cmake: add FindTinyXML2 find module cmake: enable building tinyxml2 for all platforms (ENABLE_INTERNAL_TINYXML2) tests: Tests for XBMCTinyXML2 implementation tests: Tests for XMLUtils for the tinyxml2 methods utils: implement TinyXML2 methods for XMLUtils Currently tinyxml2 and 1 can coexist peacefully. This will allow a staged replacement and to hopefully update and implement tests appropriately. | |||
2023-08-07 | [webOS] Add PlayerFactory library | Stephan Sundermann | |
2023-08-07 | [cmake][macOS] Allow building without xbmchelper - default for arm64 | Miguel Borges de Freitas | |
2023-08-07 | Merge pull request #23369 from joseluismarti/ANDROID_API | fuzzard | |
[Android] Target selection: unneeded explicit definition of __ANDROID_API__ | |||
2023-08-07 | Merge pull request #23466 from joseluismarti/curl8 | fuzzard | |
[depends] bump curl to 8.1.2 | |||
2023-08-05 | [depends] bump curl to 8.1.2 | Jose Luis Marti | |
2023-07-29 | Merge pull request #23537 from webosbrew/webos-appstore-submission | Stephan Sundermann | |
[webOS] Appstore submission media fixes | |||
2023-07-27 | [webOS] Use icon without background gradient | Stephan Sundermann | |
Gradients are not allowed in the app store for submission | |||
2023-07-27 | [webOS] Use white colored background icon | Stephan Sundermann | |
To bring it in line with the other used icons | |||
2023-07-25 | [depends] Bump libbluray to 1.3.4 | enen92 | |
2023-07-24 | [webOS] Add PNG splashscreen for webOS | Stephan Sundermann | |
This apparently is a requirement for app store submission. | |||
2023-07-21 | Merge pull request #23462 from fuzzard/depends_fixuptexturepacker | fuzzard | |
[tools/depends][native] Fix requirement for TexturePacker in makefile | |||
2023-07-19 | [clang-tidy] modernize-use-default-member-init | Rechi | |
2023-07-02 | [tools/depends][native] Fix requirement for TexturePacker in makefile | fuzzard | |
2023-06-24 | [macOS] Default to nativewindowing | Miguel Borges de Freitas | |
2023-06-23 | Merge pull request #23419 from fuzzard/cmake_jsonschemabuilderupdate | fuzzard | |
Build jsonschemabuilder for all platforms from source | |||
2023-06-21 | [windows] Dont ship vswhere | fuzzard | |
According to the docs at https://github.com/microsoft/vswhere, vswhere is shipped with Visual Studio 2017 onwards at a standard location. Use this instead of shipping a vswhere executable | |||
2023-06-20 | [cmake] Build JsonSchemaBuilder from source all platforms | fuzzard | |
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 system | fuzzard | |
2023-06-20 | [tools/depends][native] JsonSchemaBuilder cleanup src folder | fuzzard | |
copy CMakeLists.txt and readme/license to src folder Update CMakeLists.txt to be located in src folder. Add c++17 standard | |||
2023-06-19 | Merge pull request #23396 from fuzzard/cmake_texturepacker1 | fuzzard | |
[tools/depends][native] texturepacker update and use cmake to build | |||
2023-06-18 | TexturePacker change sprintf usage to snprintf | fuzzard | |
2023-06-18 | [tools/depends][native] Texturepacker update and use CMakelists.txt | fuzzard | |
2023-06-18 | [tools/depends][native] Toolchain-Native.cmake make ARCH_DEFINES input a list | fuzzard | |
2023-06-18 | [tools/depends] Native toolchain remove non cmake find_programs | fuzzard | |
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-18 | [windows] Distinguish between host/native download/tools for windows build | fuzzard | |
Currently the precompiled tools for windows builds are x86/win32. For now stick with this assumption and instead of putting these tools into the target arch folder, put them into the win32 folder to keep arch libs/exes in correct arch folders | |||
2023-06-17 | Merge pull request #23378 from fuzzard/cleanup_config.site | fuzzard | |
[tools/depends][target] config.site remove PYTHON_VERSION variable | |||
2023-06-17 | Merge pull request #23395 from fuzzard/cmake_preptexturepacker | fuzzard | |
Native Flatbuffers update and minor cmake module update | |||
2023-06-17 | [Omega] Alpha 2 | fuzzard | |
2023-06-13 | [tools/depends] Update native toolchain and Makefile.include | fuzzard | |
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 Toolchain | fuzzard | |
Use native toolchain for native flatbuffer build Add VERSION file to native flatbuffers | |||
2023-06-10 | [tools/depends][target] fix removed download target | fuzzard | |
2023-06-10 | [tools/depends][target] config.site remove PYTHON_VERSION variable | fuzzard | |
variable was out of sync, and apparently has no effect any longer. | |||
2023-06-09 | Merge pull request #23240 from lrusak/textureformats-enum | Markus Härer | |
TextureFormats.h: use XB_FMT as an enum | |||
2023-06-07 | [Android] unneeded explicit definition of __ANDROID_API__ | Jose Luis Marti | |
2023-06-06 | [depends][native] cmake 3.26.4 and support for apple platforms | fuzzard | |
This includes changes required to build apple platforms for 3.26.4 | |||
2023-06-05 | [darwin_embedded] explicitly set/use SRCROOT variable for postbuild script | fuzzard | |
2023-06-05 | Merge pull request #23148 from lrusak/linux-audio-params | fuzzard | |
CAppParamParserLinux: add --audio-backend=<backend> switch | |||
2023-06-04 | [osx] Raise min OSX version to 10.14 for x86_64 | Markus Härer | |
Required for c++17 features used by flatbuffers. | |||
2023-06-04 | [depends][flatbuffers] Update to 23.3.3 | Markus Härer | |
2023-06-04 | Merge pull request #23348 from fuzzard/buildsteps_applesdk | fuzzard | |
[Buildsteps] Use xcode 14.2 and relevant SDK's for Apple platforms | |||
2023-05-31 | Merge pull request #23342 from Karlson2k/mhd_bump_v0.9.77 | jenkins4kodi | |
2023-05-31 | [buildsteps] use xcode 14.2 and relevant SDKs for ios jenkins jobs | fuzzard | |
2023-05-31 | [buildsteps] use xcode 14.2 and relevant SDKs for tvos jenkins jobs | fuzzard | |