Commit Graph

656 Commits

Author SHA1 Message Date
Matthias Reichl
f2e32e28b3 tools/ffmpeg/gen-patches.sh: switch RPi to test/5.1.2/main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-21 17:14:35 +01:00
Matthias Reichl
4257240e8c tools/ffmpeg/gen-patches.sh: drop kodi patch generation
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:02:28 +01:00
Alex Bee
52ab9a72ee tools: ffmpeg: gen-patches: add feature-set vf-deinterlace-v4l2m2m
It will be used by Allwinner and Rockchip projects
2023-02-16 10:00:22 +01:00
Matthias Reichl
4060ba2ab4 ffmpeg gen-patches: update to ffmpeg 5.1.2
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-02-16 10:00:02 +01:00
Rudi Heitbaum
9c42e89149 tools/docker: update focal/Dockerfile to install golang-1.18
use recent release of golang for bootstrap builds.
updates from golang-1.13 to golang-1.18
2023-02-03 08:19:24 +00:00
Matthias Reichl
02121b7274 update_retroplayer-addons: make script more robust
Only auto-update libretro packages with explicit githash and handle
repository / PKG_URL changes automatically.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-27 17:14:28 +01:00
CvH
298b4933b1 tools/change_addon_version: initial commit 2023-01-10 20:16:29 +01:00
CvH
1e5e4dfb53 Merge pull request #7109 from HiassofT/le11-ffmpeg-patch-rework
ffmpeg: rework patchset handling
2022-11-22 21:43:20 +01:00
Matthias Reichl
c459090348 update_retroplayer-addons: temporarily add picodrive to exclude list
kodi game repo incorrectly switched from the bundled version to
libretro repo which doesn't work as it uses git submodules.

Exclude it until that's fixed to avoid build breakage by incorrect
bumps.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 16:32:54 +01:00
Matthias Reichl
b458226dbc ffmpeg gen-patches.sh: rework patch handling
Use upstream ffmpeg as the base version and add support for creating
kodi ffmpeg fork patchsets.

Downstream patchsets now can set their base repo/version if they aren't
based on upstream ffmpeg.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-09 18:58:58 +01:00
Rudi Heitbaum
a6bc1549f7 tools/docker: add jammy container 2022-10-22 05:07:01 +00:00
Rudi Heitbaum
4580feb6da tools/docker: add kinetic container 2022-10-22 05:06:45 +00:00
Rudi Heitbaum
03cd4101ad tools/docker: drop hirsute container as it is EOL 2022-10-22 05:06:45 +00:00
Rudi Heitbaum
2d3aaabd9a tools/docker: drop groovy container as it is EOL 2022-10-22 05:06:45 +00:00
Rudi Heitbaum
9fe786bd15 tools/docker: update readme 2022-10-22 05:06:45 +00:00
Matthias Reichl
f9a14ea581 ffmpeg: update to 4.4.1-Nexus-Alpha1
Sync with kodi, seems we forgot to bump it with kodi alpha1.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-06 10:52:13 +02:00
Lukas Rusak
4af06750d7 scripts/check_kernel_config: handle string options 2022-05-03 14:51:42 -07:00
Ian Leonard
7a6f1b219c tools/viewconfig: include adjustments to cflags made by toolchain setup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-02-19 07:29:21 +00:00
CvH
17e1770c29 Merge pull request #5732 from HiassofT/le11-update-scripts
update_retroplayer-addons: do stricter libretro version checks
2022-01-23 14:53:11 +01:00
Matthias Reichl
2176284b6e update_retroplayer-addons: improve tag resolution
Make sure we always return the latest tag in the branch and
only apply tag-suffix filtering if more than one tag exists.

This ensures we won't pick up an older (eg -Nexus) tag if newer
(eg -Matrix) tags are present - like it's currently the case with
game addons which only get "-Matrix" tags.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 19:14:04 +01:00
Matthias Reichl
a811118efe update_retroplayer-addons: allow overriding the tag suffix
The game addons are currently being tagged with "-Matrix"
as suffix which doesn't match the "Nexus" branch of the binary
addons repo.

Allow overriding the tag suffix so we don't fall back to earlier
-Nexus tags of the addon.

usage eg: ./update_retroplayer-addons Nexus Matrix

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 19:14:04 +01:00
Matthias Reichl
6d6bab32bd update_retroplayer-addons: do stricter libretro version checks
Only accept standard github archive URLs and warn about other URLs
that aren't supported by the update script.

This avoids trashing PKG_VERSION with garbage, eg in libretro-mrboom

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 19:14:04 +01:00
heitbaum
549e7a0262 tools/docker/README.md: log-driver command line update
update the `docker run` command to set `--log-driver none` otherwise the logs go through to journald
observed the journald logs during the testing of systemd v250
2022-01-06 05:21:11 +00:00
heitbaum
4f0badeb3b tools/docker: update readme 2021-12-31 23:34:18 +11:00
CvH
ebb0aa1e7f Merge pull request #5771 from heitbaum/pac
Some package updates
2021-10-26 11:46:26 +02:00