aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2023-11-15tools/depends: curl: add --without-gnutls optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-quiche optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-nghttp3 optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-ngtcp2 optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-gssapi optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-brotli optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: add --without-zstd optionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-15tools/depends: curl: format configure optionsLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-11-14use new variables in scriptsAndrey Filipenkov
(cherry picked from commit 21467dc9824763e805d96b3a628867627c9e8214)
2023-11-14use keychain profile for notarytoolAndrey Filipenkov
(cherry picked from commit 3b554dc690b6a11159da30cc32a898916a3e67dc)
2023-11-14migrate from altool to notarytoolAndrey Filipenkov
(cherry picked from commit 56ac4dfd74127f7d998e66ffaf572b25459f0f8c)
2023-06-28[Nexus] Bump version 20.2fuzzard
2023-05-28[depends][waylandpp] Patch for compatibility with gcc>=13Markus Härer
(cherry picked from commit a7db7ad8ad185069fa147e65e0e531d97ad2dd36)
2023-05-28[depends][crossguid] Patch for compatibility with gcc>=13Markus Härer
(cherry picked from commit 90a4c02ad246d507feaefb97ec7196e17a9cdaaf)
2023-05-28IDecoder: Add missing cstdint include for gcc>=13Markus Härer
(cherry picked from commit 017c638a7dfebd5f865d098b88a857700e9072fb)
2023-04-29[Windows][build ffmpeg] more robust build scriptsthexai
2023-04-17[backport][Android] Avoid crash when create recommendation channels and ↵Jose Luis Marti
schedule more than 100 jobs
2023-03-12[Nexus] Bump version 20.1fuzzard
2023-03-11Merge pull request #22959 from fuzzard/backport_lrusak_depends-target-order-onlyfuzzard
[BP] tools/depends: make the hash file an order only prerequisite
2023-03-11tools/depends: make the hash file an order only prerequisiteLukas Rusak
this fixes an issue when rebuilding the dependencies that if a target is already built it doesn't get rebuilt ref: https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
2023-03-11[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-03-11[buildsteps] add -parallelizeTargets to execution of xcodebuild projectsfuzzard
2023-03-05[Windows][Installer] fix the missing .html files of Chorus2 with proper ↵CrystalP
exclusion of .h Fix displayed path of the generated installer.
2023-02-20[backport][Android] Fix symbol relocation errors on Android x86Jose Luis Marti
2023-02-11tools/depends: Python update to 3.11.2Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-02-11[tools/depends][target] bump python 3.11.1fuzzard
2023-02-11[tools/depends][native] Bump Python 3.11.1fuzzard
2023-01-28Merge pull request #22504 from razzeee/nexus-version-sortingfuzzard
Fix version format as they need to be sortable
2023-01-28Merge pull request #22586 from joseluismarti/gradle-ndk-Nexusfuzzard
[backport][Android][gradle] Configure android.ndkPath
2023-01-25[backport][Android][gradle] Configure android.ndkPathJose Luis Marti
2023-01-23[depends] pycryptodome: fix revert-ctype.pythonapi-use.patchwsnipex
2023-01-22[android] strip abi version off cryptodome lib nameswsnipex
2023-01-17Fix version format as they need to be sortableRazze
These need to be sortable according to the metainfo spec. This failed with the final 20 release, so this should prevent this in the future.
2023-01-15[Nexus] Bump version 20.0 Finalfuzzard
2022-12-31Get rid of bashisms in kodi*.shVasyl Gello
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2022-12-19[V20 RC2] Version bumpsfuzzard
2022-12-15Merge pull request #22267 from enen92/a_silicon_disk_backportMiguel Borges de Freitas
[discs] Allow compilation of darwin driver on apple silicon
2022-12-14[discs] Allow compilation of darwin driver on apple siliconMiguel Borges de Freitas
2022-12-14[tools/depends][target] libmicrohttpd - disable timespec_get usage for apple ↵fuzzard
platforms disable timespec_get for apple platforms. Was introduced in __API_AVAILABLE(macosx(10.15), ios(13.0), tvos(13.0), watchos(6.0)) however older platforms (reported 10.13.6) fail to run.
2022-12-10[V20 RC1] Version bumps for RC1fuzzard
Bump splash to RC label
2022-12-03Update translation filesHosted Weblate
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Croatian (hr_hr)) Currently translated at 96.9% (94 of 97 strings) Translated using Weblate (Croatian (hr_hr)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Indonesian (id_id)) Currently translated at 100.0% (171 of 171 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (German (de_de)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Norwegian Bokmål (nb_no)) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Norwegian Bokmål (nb_no)) Currently translated at 60.0% (3 of 5 strings) Translated using Weblate (Norwegian Bokmål (nb_no)) Currently translated at 60.0% (3 of 5 strings) Translated using Weblate (Norwegian Bokmål (nb_no)) Currently translated at 80.0% (4 of 5 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (97 of 97 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (French (France) (fr_fr)) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (French (France) (fr_fr)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Turkish (tr_tr)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (171 of 171 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (5 of 5 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (171 of 171 strings) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (171 of 171 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Korean (ko_kr)) Currently translated at 100.0% (171 of 171 strings) Translated using Weblate (Italian (it_it)) Currently translated at 100.0% (171 of 171 strings) Translated using Weblate (Spanish (Spain) (es_es)) Currently translated at 100.0% (171 of 171 strings) Co-authored-by: Alfonso Cachero <alfonso.cachero@gmail.com> Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Doktor-X <doktorxnetwork@gmail.com> Co-authored-by: GregSKR <gregnet@free.fr> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Kai Sommerfeld <kai.sommerfeld@gmx.com> Co-authored-by: Massimo Pissarello <mapi68@gmail.com> Co-authored-by: Minho Park <parkmino@gmail.com> Co-authored-by: Nao3Line Prez <n.yazawa6932@gmail.com> Co-authored-by: Stefano Gottardo <gottardo.stefano.83@gmail.com> Co-authored-by: queeup <queeup@zoho.com> Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estouchy/fr_fr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estouchy/hr_hr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estouchy/it_it/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/de_de/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/es_es/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/fr_fr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/hr_hr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/id_id/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/it_it/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/ko_kr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/tr_tr/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/it_it/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/nb_no/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/it_it/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/nb_no/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/kodi-main-android-strings/nb_no/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/screensaver-xbmc-builtin-dim/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/screensaver-xbmc-builtin-dim/it_it/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/screensaver-xbmc-builtin-dim/nb_no/ Translation: Kodi add-ons: skins/skin.estouchy Translation: Kodi add-ons: skins/skin.estuary Translation: Kodi core/audioencoder.kodi.builtin.aac Translation: Kodi core/audioencoder.kodi.builtin.wma Translation: Kodi core/kodi main (Android strings) Translation: Kodi core/screensaver.xbmc.builtin.dim
2022-12-03Merge pull request #22197 from a1rwulf/android-sdk-31-bumpfuzzard
Android sdk 31 bump
2022-11-28Android: Add FLAG_IMMUTABLE to PendingIntentWolfgang Haupt
This is needed when you target SDK 31, otherwise you'll end up with JNI exceptions that might even crash your application.
2022-11-28Merge pull request #22193 from joseluismarti/fromHtmlfuzzard
[Android] Replace deprecated Html.fromHtml(String) call
2022-11-27[Android] Replace deprecated Html.fromHtml(String) callJose Luis Marti
2022-11-26[Android] MediaSession flags are no longer usedJose Luis Marti
2022-11-21[Android] Use SYSTEM_UI_FLAG_IMMERSIVE_STICKY flag instead of its valueJose Luis Marti
2022-11-18[tools/depends][target] libass android libc++ linkfuzzard
Android 5 based OS's (API Level 21/22) require an explicit link to libc++ for libass. This isnt necessary for Android 6+ (API Level 23+) for whatever reason.
2022-11-15Merge pull request #22122 from fuzzard/fix_python_patchfuzzard
[tools/depends][python3] Patch upstream issue memleak
2022-11-11[tools/depends][python3] Patch upstream issue memleakfuzzard
A memleak was found in cpython 3.11.0 that looks to potentially be reasonably serious Upstream issue is https://github.com/python/cpython/issues/99205 This uses the merged upstream patch https://github.com/python/cpython/pull/99301 until we bump to a newer release (3.11.1+)