Rudi Heitbaum
a6ab3cd2db
tools/docker: update debian Dockerfiles
...
- drop buster
- drop sid
- add bookworm
2024-03-11 23:57:36 +00:00
Rudi Heitbaum
193c36c66a
tools/docker: update jammy/Dockerfile to use golang-1.21
...
add missing symbolic links
2024-02-22 12:04:05 +00:00
Rudi Heitbaum
56767b3648
tools/docker/jammy: update build-host golang to 1.21
2024-02-17 10:49:42 +00:00
Matthias Reichl
efc559a3dd
mkpkg_bcm2835-driver: refactor and rename to mkpkg_bcm2835-bootloader
...
The old driver and tools are finally gone, only the firmware files
are important from the rpi firmware repo.
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-02-13 16:55:58 +01:00
Rudi Heitbaum
37b4f16b21
tools/docker: drop EoL Dockerfiles
2024-01-17 10:38:27 +00:00
Rudi Heitbaum
def73501b6
tools/docker: add noble container
2024-01-17 09:55:13 +00:00
Rudi Heitbaum
af03912196
tools/docker/jammy: rerun apt-get update
2023-11-19 12:47:23 +00:00
CvH
9b2744442e
Merge pull request #8318 from heitbaum/kernel-firmware
...
Kernel firmware update and rdfind
2023-11-19 12:25:03 +01:00
Rudi Heitbaum
c3ca375afd
tools/docker: drop end of support stretch, bionic
2023-11-16 12:16:47 +00:00
Rudi Heitbaum
0e6587aa04
tools/docker: add rdfind to Dockerfile
...
Since https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=cf8315ded9b422d2e8b620ffe8bb661221639c8f kernel-firmware requires rdfind.
2023-11-13 12:01:02 +00:00
Rudi Heitbaum
2414f891a0
tools/update-scan: drop special handling for icu
2023-10-15 03:15:30 +00:00
Rudi Heitbaum
dbb762a46a
tools/update-scan: custom handler for aspnet as release monitoring does handle major release versioning
2023-10-15 03:14:10 +00:00
Rudi Heitbaum
013261ccab
tools/update-scan: set API timeout to 5 seconds
2023-10-14 01:05:05 +00:00
Rudi Heitbaum
a239329685
tools/update-scan: handle api calls to get version
2023-10-14 01:03:13 +00:00
Rudi Heitbaum
8b54768614
Update tools/update-scan
...
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2023-07-17 07:49:12 +10:00
Rudi Heitbaum
ea747fa19f
tools/update-scan: include short (7 digit) githash when Commit date displayed
2023-07-16 14:29:51 +00:00
Rudi Heitbaum
e84901061e
tools/update-scan: always check github for version if pkg_version is a githash
...
examples of before and after:
before change:
Package | LE git master | upstream location
--------------------------------------------------------------------------------------------------------------------------------------------
connman | 9971144ae862e83f1f5d8cb84c0b62f2542dcdec | 1.41
crossguid | ca1bf4b810e2d188d04cb6286f957008ee1b7681 | 0.2.2
dbussy | 691a8a8a1914416b7ea1545fb931d74f2e381f09 | 1.3
dvblast | 4270dcae7b754b25ad27332bb1c55b6b23b85b0d | 3.4
dvbsnoop | 72a64d59b6b00272fbfbeebdc9da9d6e8ace67da | 1.4.50
enet | 8d69c5abe4b699e7077395e01927bd102b3ba597 | 1.3.17
heimdal | f4faaeaba371fff3f8d1bc14389f5e6d70ca8e17 | 7.8.0
after change:
Package | LE git master | upstream location
--------------------------------------------------------------------------------------------------------------------------------------------
connman | 24180d1243bf005c721be6f9d8d6da67bb669c55 | 1.41
dvblast | 4270dcae7b754b25ad27332bb1c55b6b23b85b0d | 3.4
enet | Commit date: 2021-06-12 | 1.3.17 | GitHead: 2023-07-08 | TAG: v1.3.17 (2020-11-15)
heimdal | Commit date: 2022-11-17 | 7.8.0 | GitHead: 2023-06-24 | TAG: upstream-1.4.0+git20110220.dfsg.1 (2011-02-12)
notes:
connman, dbussy, dvbsnoop - not listed as they are at the latest githash on github
enet, heimdal - showing the LE git master date | the release-monitoring version | the github default branch date | the github latest tag
2023-07-16 14:29:51 +00:00
Rudi Heitbaum
02ea65daa6
tools/update-scan: handle some corner cases
...
fix parse error: Invalid numeric literal at line 1, column 20
when PKG_VERSION="$(get_pkg_version ....)" ignore the package
for icu change the version returned by release-monitoring from yy-y
to yy.y to match the version documented at https://icu.unicode.org
lm_sensors change y-y-y to y.y.y as above
dont assume default_branch is master
scan
2023-07-16 14:29:51 +00:00
Rudi Heitbaum
67d6342299
tools/distro-tool: Fix python3.10 threading DeprecationWarnings
2023-07-16 14:29:51 +00:00
Rudi Heitbaum
4ddf39490f
tools/docker: jammy: support qemu amd64 on aarch64
...
Required for build of Amlogic and Rockchip images
Fixes checkdeps requirement for: qemu-user-binfmt and libc6:amd64
2023-06-22 15:28:20 +00:00
Rudi Heitbaum
307a6337b8
tools/docker: add lunar container
2023-06-04 07:11:04 +00:00
Rudi Heitbaum
a8dc262b3c
tools/docker: tidy up Dockerfile
2023-06-04 07:11:04 +00:00
Rudi Heitbaum
224224e3fc
tools/docker: jammy: update to using gcc-12
2023-06-04 07:11:04 +00:00
Rudi Heitbaum
3eaa66dd72
tools/docker: update readme as current is jammy
2023-06-04 07:11:04 +00:00
CvH
59cbf69a80
Merge pull request #7735 from HiassofT/le12-ffmpeg-6.0
...
ffmpeg: update to 6.0
2023-04-11 16:50:58 +02:00
Garrett Brown
e7ab0e735b
update_retroplayer-addons: remove excluded addons
2023-04-10 16:12:06 +02:00
Matthias Reichl
c8a1f41e65
tools/ffmpeg/gen-patches.sh: drop kodi ffmpeg leftovers
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 17:46:41 +02:00
Matthias Reichl
0fec58c1c7
tools/ffmpeg/gen-patches.sh: switch to ffmpeg 6.0
...
v4l2 patches still need to be updated
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 17:26:00 +02:00
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