aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2023-02-08Merge pull request #22687 from joseluismarti/update-gradleWolfgang Schupp
[Android] bump Gradle and Android Gradle Plugin
2023-02-07tools/depends: split ARCHIVE_TOOL and ARCHIVE_TOOL_FLAGS to be consistentLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-07tools/depends: split RETRIEVE_TOOL and RETRIEVE_TOOL_FLAGS to be consistentLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-07tools/depends: add download targetLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-07tools/depends: improve download retry logicLukas Rusak
This also adds the ability to print the new sha512 hash if there is a mismatch
2023-02-06[buildsteps] run deb target during make-xbmc for xcodebuild projectsfuzzard
With the new Build system in xcode, it now has a changed behaviour with a new setting "Based on dependency analysis". For us, essentially our dependency targets (eg fmt, spdlog, etc) are added as Run scripts by the cmake xcode generator. This means that any dep added as a run script will always be exectuted. Currently with master buildsteps make-xbmc builds the build target, and then the package step building the deb target, dependencies are built twice regardless of state. We will have to look into the cmake generation side of things but the easiest solution for now is to just generate the deb target as part of the make-xbmc buildstep, and then just handle upload of artifact in the package buildstep. Shaves off ~3 minutes of build time on jenkins.
2023-02-06[buildsteps] add -parallelizeTargets to execution of xcodebuild projectsfuzzard
2023-02-04tools/depends: liblzo2: Fix trailing whitespace in MakefileGarrett Brown
2023-02-04tools/depends: samba-gplv3: disable distcc when buildingLukas Rusak
ref: https://bugs.gentoo.org/749324 Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: libffi: disable multi-os-directory to avoid installing in lib64Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: wayland: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: pythonmodule-pycryptodome: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: nettle: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: harfbuzz: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: bzip2: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: wayland-scanner: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: waylandpp-scanner: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: perlmodule-parseyapp: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: meson: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: autoconf-archive: don't rebuild if already installedLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: only set RETRIEVE_TOOL and ARCHIVE_TOOL for native buildsLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: libva: add PKG_CONFIG_PATH env exportLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: libva: fix indentationLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: openssl add --libdir=lib configure optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04tools/depends: gnutls: disable idna supportLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-04Merge pull request #22540 from lrusak/ffmpeg-upstreamLukas Rusak
tools/depends: ffmpeg: use upstream version
2023-02-04Merge pull request #22599 from fuzzard/depends_gtestfuzzard
[tools/depends][target] Bump gtest 1.13.0
2023-02-04Merge pull request #22613 from fuzzard/depends_libxsltfuzzard
[tools/depends][target] Bump libxslt 1.1.37
2023-02-04Merge pull request #22672 from joseluismarti/gradle-findfuzzard
[Android][cmake] Avoid showing 'find' error messages
2023-02-03[Android] set the namespace in the build.gradle fileJose Luis Marti
2023-02-03[Android] bump Android Gradle Plugin 7.4Jose Luis Marti
2023-02-03[Android] bump Gradle 7.6Jose Luis Marti
2023-02-03[Android][cmake] Avoid showing 'find' error messagesJose Luis Marti
2023-02-03Merge pull request #22614 from fuzzard/depends_xzfuzzard
[tools/depends] Bump xz 5.4.1
2023-02-01[tools/depends][target] Bump xz 5.4.1fuzzard
2023-02-01[tools/depends][native] Bump XZ 5.4.1fuzzard
2023-02-01[tools/depends][target] Bump LIBXSLTfuzzard
Change to cmake build system
2023-01-29[Windows] Update prepare-binary-addons-dev.bat scriptGarrett Brown
2023-01-29[tools/depends][target] bump libxml2 2.10.3fuzzard
2023-01-28Merge pull request #22453 from joseluismarti/java-log-tagfuzzard
[Android] Set the tag that identifies the app messages in the Logcat
2023-01-28Merge pull request #22505 from razzeee/master-update-versionsfuzzard
Update metainfo versions
2023-01-28[tools/depends][target] Bump gtest 1.13.0fuzzard
2023-01-25Merge pull request #22553 from joseluismarti/gradle-ndkfuzzard
[Android][gradle] Configure android.ndkPath
2023-01-24[Android] Use the new WindowInsetsController classJose Luis Marti
2023-01-23[depends] pycryptodome: fix revert-ctype.pythonapi-use.patchwsnipex
2023-01-22[Android][gradle] Configure android.ndkPathJose Luis Marti
2023-01-22tools/depends: ffmpeg: use upstream versionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-01-22[android] strip abi version off cryptodome lib nameswsnipex
2023-01-17Update metainfo versionsRazze
2023-01-13tools/depends: add pipewire for linux buildsLukas Rusak