Compare commits

...

853 Commits

Author SHA1 Message Date
Christian Hewitt
dc6c7ed8a3 Merge pull request #10516 from heitbaum/pkg
Package updates
2025-09-24 13:24:50 +04:00
Rudi Heitbaum
2b96de765c util-linux: update to 2.41.2 2025-09-24 07:34:26 +00:00
Christian Hewitt
b8ae15ff14 Merge pull request #10511 from heitbaum/kodi
kodi: update to githash 5788178
2025-09-23 16:06:33 +04:00
Christian Hewitt
26da25d9fb Merge pull request #10512 from heitbaum/pkg
Package updates
2025-09-23 16:06:03 +04:00
Christian Hewitt
c5869a505a Merge pull request #10510 from heitbaum/vulkan
Vulkan update to 1.4.327
2025-09-23 15:58:47 +04:00
Rudi Heitbaum
e4db992423 kodi: update to githash 5788178
Log:
- 98c138dd91...578817896c
2025-09-23 11:44:12 +00:00
Rudi Heitbaum
49f4e57e9f meson: update to 1.9.1 2025-09-23 11:43:37 +00:00
Rudi Heitbaum
0119004cb4 media-driver: update to 25.4.0 2025-09-23 11:43:37 +00:00
Rudi Heitbaum
652ac84b67 harfbuzz: update to 11.5.1 2025-09-23 11:43:37 +00:00
Rudi Heitbaum
cb05412a87 openvpn: update to 2.6.15 2025-09-23 11:43:37 +00:00
Rudi Heitbaum
cfd97f1b21 vulkan-tools: update to 1.4.327 2025-09-23 10:58:14 +00:00
Rudi Heitbaum
2effb3f411 vulkan-loader: update to 1.4.327 2025-09-23 10:58:14 +00:00
Rudi Heitbaum
4ae9257418 vulkan-headers: update to 1.4.327 2025-09-23 10:58:14 +00:00
Rudi Heitbaum
b051a5f308 Merge pull request #10509 from chewitt/rockchip-upstream
Rockchip: bump kernel and u-boot patchsets
2025-09-23 08:58:18 +10:00
Christian Hewitt
f490093c51 linux: update rockchip Linux 6.17.y patchset
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-22 13:54:47 +00:00
Christian Hewitt
16d8875e4f linux: update rockchip-old to Linux 6.16.7
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-22 13:54:39 +00:00
Christian Hewitt
4cf063b962 u-boot: bump Rockchip to 2025.10-rc4 and update patchset
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-22 13:54:30 +00:00
Christian Hewitt
8394e6d051 Merge pull request #10508 from heitbaum/pkg
Package updates
2025-09-22 16:32:12 +04:00
Rudi Heitbaum
63d23298d5 bluez: update to 5.84 2025-09-22 12:26:18 +00:00
Rudi Heitbaum
282cf53789 tiff: update to 4.7.1 2025-09-22 12:26:18 +00:00
Rudi Heitbaum
20772431ac libfmt: update to 12.0.0 2025-09-22 12:26:18 +00:00
Rudi Heitbaum
64463479e2 expat: update to 2.7.2 2025-09-22 12:26:18 +00:00
Christian Hewitt
820a04623b Merge pull request #10506 from heitbaum/systemd-fix
systemd: fix static drop-ins as reported by systemctl --failed
2025-09-22 11:26:36 +04:00
Rudi Heitbaum
de28e491c7 systemd: fix static drop-ins as reported by systemctl --failed
systemd 258 enhances the systemd-creds userdb mechanism and now fails when the /etc/userdb directory is missing.

1. Remove the systemd-userdb-load-credentials.service script as no service (addon) require the creation of static users

    # systemctl --failed
    ● systemd-userdb-load-credentials.service loaded failed failed Load JSON user/group Records from Credentials

2. Create the symbolic link to allow the /storage/.cache/userdb to be utilised (but no default directory to be created)

    # userdbctl services
    SERVICE                      LISTENING
    io.systemd.DropIn            yes
    io.systemd.DynamicUser       yes
    io.systemd.Multiplexer       yes
    io.systemd.NameServiceSwitch yes
    4 services listed.

    # ls -l /storage/.cache/userdb
    lrwxrwxrwx    1 root     root             6 Sep 21 09:48 473.user -> testuser.user
    -rw-r--r--    1 root     root           250 Sep 21 09:27 testuser.user

    # id u
    uid=473(testuser) gid=473 groups=473

    # userdbctl
       NAME                            DISPOSITION        UID   GID REALNAME                     HOME                  SHELL
       ...
    ┌─ ↓ begin system users ↓          system               1     - First system user            -                     -
       ...
       testuser                        regular            473   473 -                            /                     /bin/false
    └─ ↑ end system users ↑            system             999     - Last system user             -                     -

- https://systemd.io/USER_RECORD/
- https://man7.org/linux/man-pages/man8/nss-systemd.8.html
- https://man7.org/linux/man-pages/man7/systemd.system-credentials.7.html
2025-09-22 07:21:06 +00:00
Christian Hewitt
7527f4943a Merge pull request #10507 from heitbaum/binaries-13.0
inputstream.adaptive: update 22.2.7-Piers to 22.2.8-Piers
2025-09-22 09:17:04 +04:00
Rudi Heitbaum
e698000bee inputstream.adaptive: update 22.2.7-Piers to 22.2.8-Piers 2025-09-22 04:20:51 +00:00
Christian Hewitt
caeeda51a4 Merge pull request #10411 from antonlacon/pkgbuilder
pkgbuilder: convert to fstrings
2025-09-19 17:08:03 +04:00
Christian Hewitt
a0088c1518 Merge pull request #10503 from heitbaum/systemd
systemd: update to 258
2025-09-19 17:06:32 +04:00
Christian Hewitt
287f440808 Merge pull request #10497 from heitbaum/binaries-13.0
audiodecoder.openmpt: update 22.0.1-Piers to 22.0.2-Piers
2025-09-19 17:06:13 +04:00
Rudi Heitbaum
ba4b68fbe6 Merge pull request #10505 from HiassofT/le13-goodbye-iscsi
Drop ISCSI support
2025-09-19 08:23:23 +10:00
Matthias Reichl
180a00cb60 linux (RPi): disable leftover ISCSI options
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 19:02:02 +02:00
Matthias Reichl
d635e5c156 open-iscsi: remove package
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:57:45 +02:00
Matthias Reichl
1b4646456f ARM: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:57:14 +02:00
Matthias Reichl
978251df68 LEIoT: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:56:47 +02:00
Matthias Reichl
2edd4552a9 distro: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:56:16 +02:00
Matthias Reichl
1dae9406dc init: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:55:34 +02:00
Matthias Reichl
12050055f8 linux: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:54:17 +02:00
Matthias Reichl
9186359cde network: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:53:43 +02:00
Matthias Reichl
5e629e6787 initramfs: drop iscsi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-18 18:53:10 +02:00
Rudi Heitbaum
358b8eb2bd systemd: update to 258
Release notes:
- https://github.com/systemd/systemd/releases
2025-09-18 04:18:04 +00:00
Rudi Heitbaum
d4b012e579 Merge pull request #10487 from nouman8/fix-patch
fix ldacBT patch
2025-09-18 12:33:05 +10:00
Your Name
8c1172e2ef ldacBT: fix patch
Co-authored-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-09-18 06:22:41 +05:00
Christian Hewitt
746d5670d5 Merge pull request #10502 from heitbaum/mesa-25.2.3 2025-09-18 04:19:08 +04:00
Rudi Heitbaum
ed7b85a4bb mesa: update to 25.2.3 2025-09-18 00:12:19 +00:00
Christian Hewitt
c1e8d2ba9f Merge pull request #10500 from heitbaum/tv 2025-09-17 11:36:43 +04:00
Christian Hewitt
73cb40865d Merge pull request #10498 from heitbaum/openssl 2025-09-17 11:34:14 +04:00
Rudi Heitbaum
2aa9d29085 nextpvr: update addon (2) 2025-09-17 06:55:31 +00:00
Rudi Heitbaum
4d0dffbc73 ffmpeg-tools: update addon (2) 2025-09-17 06:53:27 +00:00
Rudi Heitbaum
d956578d97 tvheadend43: update to githash 7cbe50c and addon (4)
Log:
- f1c460feba...7cbe50c6e6
2025-09-17 06:52:24 +00:00
Rudi Heitbaum
b0b0e0fe07 ffmpegx: avcodec/hw_base_encode: fix NULL dereference if no frames before end-of-stream
- https://patchwork.ffmpeg.org/series/15013/mbox/
- https://patchwork.ffmpeg.org/project/ffmpeg/patch/20250719070836.283597-1-jahutchinson99@googlemail.com/
- https://github.com/tvheadend/tvheadend/issues/1833
2025-09-17 06:52:24 +00:00
Rudi Heitbaum
a77f02895c x264: update to githash b35605a (3222) 2025-09-17 06:52:24 +00:00
Rudi Heitbaum
8c6ae584eb openssl: update to 3.5.3
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2025-09-16 23:02:04 +00:00
Rudi Heitbaum
0ad15a06b0 audiodecoder.openmpt: update 22.0.1-Piers to 22.0.2-Piers 2025-09-16 21:30:25 +00:00
Rudi Heitbaum
f063d3e684 Merge pull request #10495 from chewitt/rockchip-upstream
Rockchip: bump to 6.17-rc6 and fix RK3576 power-domain and mem size issues
2025-09-17 07:26:16 +10:00
Christian Hewitt
f33d754655 Merge pull request #10496 from CvH/133.0/fix_unpack
scripts/unpack: fix missing square bracket
2025-09-16 20:14:22 +04:00
CvH
f1916d682f scripts/unpack: fix missing square bracket 2025-09-16 18:09:56 +02:00
Christian Hewitt
e4bb1040ce Rockchip: use mem=3072M for RK3576 to avoid DMA issues
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-16 15:25:39 +00:00
Christian Hewitt
5b2b97c29c linux: update rockchip to Linux 6.17-rc6
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-16 15:18:29 +00:00
Christian Hewitt
b3e978daaf Merge pull request #10494 from heitbaum/pkg
Package updates
2025-09-16 17:37:17 +04:00
Rudi Heitbaum
7cd8745ec4 nghttp2: update to 1.67.1 2025-09-16 13:26:25 +00:00
Rudi Heitbaum
db370118d7 ccache: update to 4.12 2025-09-16 13:26:25 +00:00
Rudi Heitbaum
d7bb055756 utfcpp: update to 4.0.8 2025-09-16 13:26:25 +00:00
Rudi Heitbaum
cae75fa186 json-glib: update to 1.10.8 2025-09-16 13:26:25 +00:00
Christian Hewitt
178f1dd702 Merge pull request #10413 from antonlacon/shellcheck
Shellcheck changes
2025-09-16 10:21:37 +04:00
Christian Hewitt
429e1013cd Merge pull request #10486 from nouman8/fix-sha256sum
update libfreeaptx sha256sum
2025-09-16 09:28:21 +04:00
Your Name
a953d577d2 libfreeaptx: update sha256sum 2025-09-16 05:26:42 +00:00
Rudi Heitbaum
d6ecdd4581 Merge pull request #10491 from HiassofT/le13-kernel-6.12.43
linux (RPi): update to 6.12.47
2025-09-16 07:32:11 +10:00
Matthias Reichl
e86b205c3d linux (RPi): update to 6.12.47-359f37f
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
40a811fe53 linux (RPi): update to 6.12.45-1d80b65
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
8bc5d03579 linux (RPi5): enable realtek 8169 driver
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
534c1c6c87 rpi-eeprom: update to f45ed23
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
cb88af8539 linux (RPi): config options for 6.12.44-6c61955
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
be239feb80 linux (RPi): update to 6.12.44-6c61955
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
e905a104ab rpi-eeprom: update to 1793f5c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Matthias Reichl
d7eb700f95 RPi: update to firmware 511dd35
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:39 +02:00
Christian Hewitt
218e3bd183 Merge pull request #10485 from heitbaum/comskip
comskip: allow compile with ffmpeg8
2025-09-13 09:44:27 +04:00
Christian Hewitt
aab96ecad5 Merge pull request #10484 from heitbaum/pkg
Package updates
2025-09-13 09:43:18 +04:00
Rudi Heitbaum
f78e86b6a6 comskip: allow compile with ffmpeg8 2025-09-13 05:15:08 +00:00
Rudi Heitbaum
e32a859c31 harfbuzz: update to 11.5.0 2025-09-13 03:55:18 +00:00
Rudi Heitbaum
204d7803da chrome-libXfixes: use meson 2025-09-13 03:55:13 +00:00
Rudi Heitbaum
78319984fb nfs-utils: update to 2.8.4 2025-09-13 03:46:03 +00:00
Christian Hewitt
d172d73f6f Merge pull request #10482 from heitbaum/linux-6.16.7
linux: update to 6.16.7
2025-09-12 17:25:58 +04:00
Christian Hewitt
92059d9047 Merge pull request #10481 from heitbaum/pkg
Package updates
2025-09-12 15:41:12 +04:00
Christian Hewitt
6e8038797e Merge pull request #10479 from heitbaum/chrome
chrome: update to 140.0.7339.127 and addon (2)
2025-09-12 15:40:16 +04:00
Rudi Heitbaum
0774557fc9 Merge pull request #10420 from chewitt/rockchip
Rockchip: add support for RK3588, RK3576, and RK356X devices
2025-09-12 21:39:46 +10:00
Rudi Heitbaum
b28248960b chrome: update to 140.0.7339.127 and addon (2)
- cups: update to 2.4.14
- at-spi2-core: update to 2.57.2
- gtk3: update to 3.24.50
- libXScrnSaver: update to 1.2.5 and meson
- libxss: update to 1.2.5 and meson
2025-09-12 11:14:06 +00:00
Rudi Heitbaum
a5d4ed7250 cups: update to 2.4.14 2025-09-12 11:14:06 +00:00
Rudi Heitbaum
bca405908d at-spi2-core: update to 2.57.2 2025-09-12 11:14:06 +00:00
Rudi Heitbaum
ced8cf59b4 gtk3: update to 3.24.50 2025-09-12 11:14:06 +00:00
Rudi Heitbaum
c73834a7d4 libXScrnSaver: update to 1.2.5 and meson 2025-09-12 11:14:06 +00:00
Rudi Heitbaum
54470c5f28 libxss: update to 1.2.5 and meson 2025-09-12 11:14:06 +00:00
Rudi Heitbaum
fe55381143 samba: update to 4.23.0
Release notes:
- https://www.samba.org/samba/history/samba-4.23.0rc1.html
- https://www.samba.org/samba/history/samba-4.23.0rc2.html
- https://www.samba.org/samba/history/samba-4.23.0rc3.html
- https://www.samba.org/samba/history/samba-4.23.0rc4.html
- https://www.samba.org/samba/history/samba-4.23.0.html
2025-09-12 10:50:14 +00:00
Rudi Heitbaum
4ac5a2a7f4 foot: update to 1.24.0 2025-09-12 10:50:14 +00:00
Rudi Heitbaum
8e9f06fb77 nss: update to 3.116 2025-09-12 10:50:13 +00:00
Rudi Heitbaum
a9d576b9bb media-driver: update to 25.3.4 2025-09-12 10:50:13 +00:00
Christian Hewitt
334b6a6e6b linux: add Rockchip kernel and patches for Linux 6.16.y and 6.17.y
Patches for RK356X, RK3576 and RK3588 are placed in a 'rockchip'
folder under the Linux package dir. Boards use a common aarch64
arch defconfig.

Patches for RK3288, RK3328 and RK3399 are moved to a 'rockchip-old'
folder under the Linux package dir. Boards continue to use device
level 6.16.y defconfigs to ensure all drivers are present, except
for RK3288 which has been moved to the project level folder to be
the common arm arch defconfig.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:31:57 +00:00
Christian Hewitt
c4af961996 ffmpeg: handle current and detlevc sources for Rockchip devices
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:31:37 +00:00
Christian Hewitt
0f42af2a8e kodi: update Rockchip patches for testing
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:31:37 +00:00
Christian Hewitt
6fe05e1e2f busybox: ledfix: support rockchip boards 2025-09-12 09:31:37 +00:00
Christian Hewitt
a6e695df06 Rockchip: add RK3576 device
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:31:37 +00:00
Jonas Karlman
4feb496f1d Rockchip: new RK3588 device 2025-09-12 09:31:37 +00:00
Jonas Karlman
1fb6e2b19e Rockchip: new RK356X device 2025-09-12 09:31:37 +00:00
Christian Hewitt
fa16a27965 Rockchip: use common kernel defconfig for RK3288
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:31:37 +00:00
Christian Hewitt
f0acbd3fce u-boot: use 2025.10 plus Kwiboo patches for Rockchip
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Jonas Karlman
f2b8c14756 rkbin: update to 74213af
This matches the linux-6.1-stan-rkr6 tag
2025-09-12 09:30:58 +00:00
Jonas Karlman
a5a329ddbe rkbin: add support for uboot_helper soc value 2025-09-12 09:30:58 +00:00
Jonas Karlman
c012e776cb rkbin: copy ddr init and atf blobs into install_pkg 2025-09-12 09:30:58 +00:00
Christian Hewitt
ca03a725a9 Rockchip: cleanup RK3328 README
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Christian Hewitt
b34cf7150e Rockchip: use common kernel-firmware.dat file
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Jonas Karlman
8f61262ff6 Rockchip: bootloader: add support for fdtdir 2025-09-12 09:30:58 +00:00
Jonas Karlman
269a3b511e Rockchip: bootloader: cosmetic update 2025-09-12 09:30:58 +00:00
Jonas Karlman
decfbdad4c Rockchip: bootloader: update config
Starting with U-Boot v2024.07 RK3328 and RK3399 have common Kconfig
options enabled by default. And starting from U-Boot v2025.04 our RK3288
targets have common Kconfig options enabled by default.

Keep DISPLAY/VIDEO, USB_KEYBOARD, ENV_IS_IN and EFI_LOADER options
disabled to speed up boot.
2025-09-12 09:30:58 +00:00
Jonas Karlman
3cce144b5e Rockchip: consolidate cputemp and gputemp
Use thermal zone type to determin how to read cpu or gpu temp
2025-09-12 09:30:58 +00:00
Christian Hewitt
1d6c4baa27 Rockchip: include emmctool with images
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Christian Hewitt
a35328709d emmctool: support firefly boards
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Christian Hewitt
17142cd096 emmctool: cleanup boot/emmc info section
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:30:58 +00:00
Jonas Karlman
f0fe82bd06 config/arch: add support for cortex-a55 target 2025-09-12 09:30:58 +00:00
Rudi Heitbaum
35928c3f56 Merge pull request #10478 from chewitt/amlogic-upstream
Amlogic: bump kernel and rework tm16xx driver package to be a system service
2025-09-12 19:20:51 +10:00
Christian Hewitt
ec432fefb2 linux: update Amlogic patches for Linux 6.16.y
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 09:12:27 +00:00
Christian Hewitt
3e6ec448df config: delete duplicate 'Image Filesystem' section 2025-09-12 08:39:32 +00:00
Christian Hewitt
509d0c6f33 tm16xx-display: move/rename package, enable via options, only pick utils
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-12 08:39:32 +00:00
Rudi Heitbaum
167133fbbe linux: update to 6.16.7 2025-09-12 07:30:09 +00:00
Christian Hewitt
9612c54380 Merge pull request #10477 from heitbaum/pkg 2025-09-12 07:32:38 +04:00
Rudi Heitbaum
bd47ae6c2b freetype: update to 2.14.1 2025-09-12 01:18:16 +00:00
Rudi Heitbaum
20eae214c7 gmmlib: update to 22.8.2 2025-09-12 01:18:16 +00:00
Rudi Heitbaum
51c59032ca pipewire: update to 1.4.8
News:
- https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/NEWS
2025-09-12 01:18:16 +00:00
Christian Hewitt
9431f20d23 Merge pull request #10475 from heitbaum/addon
Addon updates
2025-09-11 14:27:38 +04:00
Rudi Heitbaum
63812ba34b minisatip: update to 2.0.30 and addon (10) 2025-09-11 10:16:01 +00:00
Rudi Heitbaum
6dcb82f70f btrfs-progs: update to 6.16.1 and addon (3) 2025-09-11 10:16:01 +00:00
Rudi Heitbaum
ee1ff1d71c docker-compose: update to 2.39.3 2025-09-11 10:16:01 +00:00
Rudi Heitbaum
76c7f77add aspnet8-runtime: update to 8.0.20 2025-09-11 10:16:01 +00:00
Rudi Heitbaum
0e41c7cca4 dotnet-runtime: update to 8.0.20 and addon (3) 2025-09-11 10:16:01 +00:00
Rudi Heitbaum
a79e4d6c5f syncthing: update to 2.0.8 and addon (8) 2025-09-11 10:16:01 +00:00
Christian Hewitt
eb907c28aa Merge pull request #10474 from heitbaum/nvidia
nvidia: update to 580.82.09
2025-09-11 09:13:15 +04:00
Rudi Heitbaum
b132671ba0 nvidia: update to 580.82.09
release notes:
- https://www.nvidia.com/en-us/drivers/details/254126/
- Updated the driver to fall back to 8 BPC when 10 BPC output is not supported for a particular mode. This prevents some HDMI displays from showing a black screen.
2025-09-11 05:08:02 +00:00
Rudi Heitbaum
f565b223fa xf86-video-nvidia: update to 580.82.09
release notes:
- https://www.nvidia.com/en-us/drivers/details/254126/
- Updated the driver to fall back to 8 BPC when 10 BPC output is not supported for a particular mode. This prevents some HDMI displays from showing a black screen.
2025-09-11 05:08:02 +00:00
Christian Hewitt
c90ee6fc4e Merge pull request #10473 from heitbaum/pkg
Package updates
2025-09-10 19:13:14 +04:00
Rudi Heitbaum
02c1f10424 curl: update to 8.16.0
Release notes:
- https://curl.se/changes.html
2025-09-10 13:18:08 +00:00
Rudi Heitbaum
6e8769c13f pycparser: update to 2.23 2025-09-10 13:18:08 +00:00
Rudi Heitbaum
9698d5e190 amlogic-boot-fip: update to githash f5cf6a7 2025-09-10 13:18:08 +00:00
Rudi Heitbaum
64d3bcbd0b libssh: update to 0.11.3 2025-09-10 13:18:08 +00:00
Christian Hewitt
37eb84777c Merge pull request #10471 from heitbaum/oscam
oscam: fix RPATH on libpcsclite and addon (2)
2025-09-09 15:53:09 +04:00
Rudi Heitbaum
f66f2c4b4b oscam: fix RPATH on libpcsclite and addon (2) 2025-09-09 11:49:33 +00:00
Christian Hewitt
5f6b017911 Merge pull request #10470 from heitbaum/pkg
Package updates
2025-09-09 15:08:07 +04:00
Christian Hewitt
61e547a1ce Merge pull request #10469 from heitbaum/kodi
kodi: update to githash 98c138d
2025-09-09 15:07:42 +04:00
Rudi Heitbaum
e119ce25fa libxml2: update to 2.14.6 2025-09-09 10:51:22 +00:00
Rudi Heitbaum
b10c3f4f06 freetype: update to 2.14.0 2025-09-09 10:51:22 +00:00
Rudi Heitbaum
60416173b7 kodi: update to githash 98c138d
Log:
- b9544fde80...98c138dd91
2025-09-09 10:50:52 +00:00
Christian Hewitt
fe7420af92 Merge pull request #10467 from heitbaum/oscam
oscam: update to 11886, include missing shared library and addon (1)
2025-09-09 11:05:21 +04:00
Rudi Heitbaum
fb826e468d pcscd: do not use polkit and addon (1) 2025-09-09 05:54:12 +00:00
Rudi Heitbaum
38c127fb38 oscam: update to 11886, include missing shared library and addon (1) 2025-09-09 05:54:12 +00:00
Christian Hewitt
1b07315d91 Merge pull request #10466 from heitbaum/gst
gstreamer: update to 1.27.2
2025-09-08 17:04:35 +04:00
Rudi Heitbaum
09a1316a1c gst-plugins-bad: update to 1.27.2 2025-09-08 13:02:01 +00:00
Rudi Heitbaum
4267b7b81b gst-plugins-base: update to 1.27.2 2025-09-08 13:02:01 +00:00
Rudi Heitbaum
1e30591f6e gstreamer: update to 1.27.2 2025-09-08 13:02:01 +00:00
Christian Hewitt
953e804a02 Merge pull request #10463 from heitbaum/jre
jre.zulu: update to 8.88.0.19-8.0.462 and addon (2)
2025-09-07 10:40:09 +04:00
Christian Hewitt
4b47a281cf Merge pull request #10461 from heitbaum/addon
Addon updates
2025-09-07 10:38:59 +04:00
Christian Hewitt
8851fd7722 Merge pull request #10460 from heitbaum/pkg
Package updates
2025-09-07 10:26:56 +04:00
Rudi Heitbaum
bf5ccdbe83 jre.zulu: update to 8.88.0.19-8.0.462 and addon (2) 2025-09-07 05:24:44 +00:00
Rudi Heitbaum
1e2e03684a jdk-x86_64-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:24:44 +00:00
Rudi Heitbaum
fefbf4d7c7 jdk-aarch64-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:24:44 +00:00
Rudi Heitbaum
12842ff4b5 jdk-arm-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:24:44 +00:00
Rudi Heitbaum
5f1568d5cc system-tools: update addon (8)
- stress-ng: update to 0.19.04
- evtest: update to 1.36
- dool: update to 1.3.8
2025-09-07 05:07:09 +00:00
Rudi Heitbaum
251480368f stress-ng: update to 0.19.04 2025-09-07 05:07:00 +00:00
Rudi Heitbaum
95be471bf4 evtest: update to 1.36 2025-09-07 05:07:00 +00:00
Rudi Heitbaum
6e98986a4b dool: update to 1.3.8 2025-09-07 05:07:00 +00:00
Rudi Heitbaum
161ecd4430 syncthing: update to 2.0.7 and addon (7) 2025-09-07 02:07:14 +00:00
Rudi Heitbaum
90f4cc0907 minisatip: update to 2.0.28 and addon (9) 2025-09-07 02:06:57 +00:00
Rudi Heitbaum
0989697137 docker: update to 28.4.0 and addon (5)
- runc: update to 1.3.1
- cli: update to 28.4.0
- moby: update to 28.4.0
2025-09-07 02:06:06 +00:00
Rudi Heitbaum
cbb544e3c1 podman: update to 5.6.1 and addon (2)
- runc: update to 1.3.1
- podman-bin: update to 5.6.1
- netavark: update to 1.16.1
2025-09-07 02:03:48 +00:00
Rudi Heitbaum
6d65ff8dd8 runc: update to 1.3.1 2025-09-07 02:01:17 +00:00
Rudi Heitbaum
8e9cc61999 cli: update to 28.4.0 2025-09-07 02:01:17 +00:00
Rudi Heitbaum
73e091ea10 moby: update to 28.4.0 2025-09-07 02:01:16 +00:00
Rudi Heitbaum
4859d634d3 podman-bin: update to 5.6.1 2025-09-07 02:01:16 +00:00
Rudi Heitbaum
af34bd05aa netavark: update to 1.16.1 2025-09-07 02:01:16 +00:00
Rudi Heitbaum
1c9fd0b1c4 libopenmpt: update to 0.8.3 2025-09-07 01:58:15 +00:00
Rudi Heitbaum
d0a5a593ea aom: update to 3.13.1 2025-09-07 01:58:15 +00:00
Christian Hewitt
b8205b4044 Merge pull request #10459 from heitbaum/pkg
Package updates
2025-09-06 14:29:45 +04:00
Rudi Heitbaum
06a3bdcbf9 glib: update to 2.86.0 2025-09-06 02:17:15 +00:00
Rudi Heitbaum
1da0e3ec73 libunwind: update to 1.8.3 2025-09-06 02:17:15 +00:00
Christian Hewitt
dc5444b6ae Merge pull request #10455 from heitbaum/binaries-13.0
pvr.hdhomerun: update 22.2.2-Piers to 22.2.4-Piers
2025-09-05 04:32:42 +04:00
Rudi Heitbaum
970b53a729 pvr.hdhomerun: update 22.2.2-Piers to 22.2.4-Piers 2025-09-04 19:49:49 +00:00
Christian Hewitt
a1c88fd43f Merge pull request #10453 from heitbaum/pkg
Package updates
2025-09-04 16:09:33 +04:00
Rudi Heitbaum
8b48a327ff libjpeg-turbo: update to 3.1.2 2025-09-04 11:19:26 +00:00
Rudi Heitbaum
52408c373d systemd: update to 257.9
Release notes:
- https://github.com/systemd/systemd/releases
2025-09-04 11:19:26 +00:00
Rudi Heitbaum
3c9f76c750 iw: update to 6.17 2025-09-04 11:19:26 +00:00
Rudi Heitbaum
b9ad6d29b6 aom: update to 3.13.0 2025-09-04 11:19:26 +00:00
Christian Hewitt
8ca1997fa4 Merge pull request #10451 from heitbaum/addon
Addon updates
2025-09-04 15:11:33 +04:00
Rudi Heitbaum
42ba1aff9c syncthing: update to 2.0.6 and addon (6) 2025-09-04 11:06:02 +00:00
Rudi Heitbaum
eb09db995e rsyslog: update to 8.2508.0 and addon (1) 2025-09-04 11:06:02 +00:00
Rudi Heitbaum
344a56e86f go: update to 1.25.1 2025-09-04 11:06:02 +00:00
Christian Hewitt
fdf739f9c0 Merge pull request #10447 from heitbaum/mesa
mesa: update to 25.2.2
2025-09-04 11:36:39 +04:00
Rudi Heitbaum
dddc297051 mesa: update to 25.2.2
https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/relnotes/25.2.2.rst?ref_type=heads
2025-09-03 12:10:40 +00:00
Christian Hewitt
e0c946a777 Merge pull request #10446 from heitbaum/nvidia
Nvidia update to 580.82.07
2025-09-03 12:07:31 +04:00
Christian Hewitt
93ad88a444 Merge pull request #10445 from heitbaum/pkg
Package updates
2025-09-03 12:07:02 +04:00
Christian Hewitt
4f1f568542 Merge pull request #10444 from heitbaum/vulkan
Vulkan update to 1.4.326
2025-09-03 12:06:34 +04:00
Christian Hewitt
cdda05aeea Merge pull request #10443 from heitbaum/gettext-remove-modula2
gettext: disable modula2 support
2025-09-03 12:06:13 +04:00
Rudi Heitbaum
4da333a6e0 xf86-video-nvidia: update to 580.82.07 2025-09-03 07:56:26 +00:00
Rudi Heitbaum
9544b24237 nvidia: update to 580.82.07 2025-09-03 07:56:26 +00:00
Rudi Heitbaum
529a3cddf1 wireplumber: update to 0.5.11 2025-09-03 07:52:17 +00:00
Rudi Heitbaum
3ca703a7ff nghttp2: update to 1.67.0 2025-09-03 07:52:17 +00:00
Rudi Heitbaum
2add9ee6d2 hwdata: update to 0.399 2025-09-03 07:52:17 +00:00
Rudi Heitbaum
4ba33341f6 libXfixes: update to 6.0.2 and meson 2025-09-03 07:52:17 +00:00
Rudi Heitbaum
0e352f1cfd vulkan-tools: update to 1.4.326 2025-09-03 07:47:46 +00:00
Rudi Heitbaum
62e203b9e8 vulkan-loader: update to 1.4.326 2025-09-03 07:47:46 +00:00
Rudi Heitbaum
93f8d403c0 vulkan-headers: update to 1.4.326 2025-09-03 07:47:46 +00:00
ilmich
2340f78c2c gettext: disable modula2 support
Co-authored-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-09-03 07:31:19 +00:00
Rudi Heitbaum
a2b6a00acd Merge pull request #10438 from antonlacon/zstd-target
zstd: configure target build
2025-09-03 06:02:38 +10:00
Christian Hewitt
1ac2ba52fe Merge pull request #10441 from heitbaum/pkg
Package updates
2025-09-01 13:46:00 +04:00
Christian Hewitt
a22f1bc94a Merge pull request #10439 from heitbaum/addon
Addon updates
2025-09-01 13:45:20 +04:00
Rudi Heitbaum
9bc149415e harfbuzz: update to 11.4.5 2025-09-01 09:30:46 +00:00
Rudi Heitbaum
301d85c6e9 exiv2: update to 0.28.7
log: https://github.com/Exiv2/exiv2/blob/v0.28.7/doc/ChangeLog
2025-09-01 09:30:46 +00:00
Rudi Heitbaum
eb4f4cfccb audiodecoder.fluidsynth: update to fluidsynth-2.4.8 and addon (21) 2025-09-01 09:28:57 +00:00
Rudi Heitbaum
4d7e437d52 fluidsynth: update to 2.4.8 2025-09-01 09:28:57 +00:00
Rudi Heitbaum
9660d7e829 librespot: update to 0.7.1 and addon (2) 2025-09-01 09:28:57 +00:00
Rudi Heitbaum
12dfb92d4a minisatip: update to 2.0.27 and addon (8) 2025-09-01 09:28:57 +00:00
Ian Leonard
5f4535a4aa zstd: configure target build
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-30 06:29:41 -04:00
Christian Hewitt
e3ab8b40b9 Merge pull request #10435 from heitbaum/linux-6.16.4
linux: update to 6.16.4
2025-08-30 09:24:41 +04:00
Christian Hewitt
e360f71616 Merge pull request #10437 from heitbaum/kodi
kodi: update to githash b9544fd
2025-08-30 09:23:09 +04:00
Rudi Heitbaum
8c4233b75e kodi: update to githash b9544fd
Log:
- e49295490c...b9544fde80
2025-08-30 05:03:34 +00:00
Christian Hewitt
b9ce5c7632 Merge pull request #10436 from heitbaum/pkg
Package updates
2025-08-30 08:24:57 +04:00
Rudi Heitbaum
a8df269020 exiv2: update to 0.28.6 2025-08-29 22:11:18 +00:00
Rudi Heitbaum
f45620ba92 libinput: update to 1.29.1 2025-08-29 22:11:18 +00:00
Rudi Heitbaum
30bc9a9b21 linux: update to 6.16.4 2025-08-29 13:45:49 +00:00
Rudi Heitbaum
ec24c2be7f linux (Rockchip): rebase patches for 6.16.4 2025-08-29 13:45:49 +00:00
Christian Hewitt
b4a685df92 Merge pull request #10434 from heitbaum/bluray
libbluray: update to 1.4.0
2025-08-28 16:15:15 +04:00
Christian Hewitt
ef9489ad24 Merge pull request #10432 from heitbaum/pkg
Package updates
2025-08-28 16:14:55 +04:00
Rudi Heitbaum
bca0bebce5 jre.zulu: update addon (1) 2025-08-28 11:15:09 +00:00
Rudi Heitbaum
b70391ca40 jre-libbluray: use meson config 2025-08-28 11:10:21 +00:00
Rudi Heitbaum
506b7c465d libbluray: update to 1.4.0 and meson 2025-08-28 11:10:21 +00:00
Rudi Heitbaum
b86e621183 Merge pull request #10433 from chewitt/hwdb
systemd: fix 70-local-keyboard.hwdb indentation
2025-08-28 20:41:10 +10:00
Christian Hewitt
4727599109 systemd: fix 70-local-keyboard.hwdb
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-28 10:25:16 +00:00
Rudi Heitbaum
8637c51a71 qemu: update to 10.1.0
Changelog:
- https://wiki.qemu.org/ChangeLog
2025-08-28 10:00:29 +00:00
Rudi Heitbaum
6b45b3ab63 pcre2: update to 10.46 2025-08-28 10:00:29 +00:00
Rudi Heitbaum
6495f1cda2 cmake: update to 4.1.1
Release notes:
- https://cmake.org/cmake/help/latest/release/index.html
2025-08-28 10:00:29 +00:00
Christian Hewitt
cb4facdf07 Merge pull request #10427 from heitbaum/binaries-13.0
pvr.sledovanitv.cz: update 22.2.0-Piers to 22.4.0-Piers
2025-08-27 19:46:37 +04:00
Rudi Heitbaum
1f08da45e2 pvr.sledovanitv.cz: update 22.2.0-Piers to 22.4.0-Piers 2025-08-27 14:53:00 +00:00
Christian Hewitt
eeb5a087da Merge pull request #10424 from heitbaum/kodi
kodi: update to githash e492954
2025-08-27 05:34:47 +04:00
Christian Hewitt
ba675409bb Merge pull request #10425 from heitbaum/pkg
Package updates
2025-08-26 20:48:15 +04:00
Rudi Heitbaum
400f9a22ba pango: update to 1.57.0 2025-08-26 13:29:35 +00:00
Rudi Heitbaum
4d59719b8c libtirpc: update to 1.3.7 2025-08-26 13:29:35 +00:00
Rudi Heitbaum
f74c1dc9a4 harfbuzz: update to 11.4.4 2025-08-26 13:29:35 +00:00
Rudi Heitbaum
5ce6e69620 meson: update to 1.9.0 2025-08-26 13:29:35 +00:00
Rudi Heitbaum
de2ed069ed kodi: update to githash e492954
Log:
- 6621844372...e49295490c
2025-08-26 09:22:09 +00:00
Ian Leonard
c40bb3b06d busybox: init: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:52:33 -04:00
Ian Leonard
c27a7135a2 scripts/image: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:52:33 -04:00
Ian Leonard
73919e514a scripts/unpack: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:52:33 -04:00
Ian Leonard
722cfbade5 scripts/makefile_helper: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Ian Leonard
839125c0fb scripts/get_archive: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Ian Leonard
f58da88a82 scripts/extract: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Ian Leonard
ad27cddc6b scripts/checkdeps: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Ian Leonard
5542edd511 scripts/autoremove: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Ian Leonard
3608905ea6 scripts/autoreconf: shellcheck changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-26 04:45:45 -04:00
Christian Hewitt
404a8cb273 Merge pull request #10422 from heitbaum/samba13
samba: update to 4.22.4
2025-08-25 18:43:49 +04:00
Christian Hewitt
5a0a59fec3 Merge pull request #10421 from heitbaum/linux616
linux: update to 6.16.3
2025-08-25 18:43:17 +04:00
Rudi Heitbaum
adf3930171 samba: update to 4.22.4
Release notes:
- https://www.samba.org/samba/history/samba-4.22.4.html
2025-08-25 13:12:56 +00:00
Rudi Heitbaum
b6e14ef8fa linux: update to 6.16.3 2025-08-25 12:54:45 +00:00
Christian Hewitt
a0bd18c80b Merge pull request #10418 from heitbaum/addon
Addon updates
2025-08-25 14:51:56 +04:00
Rudi Heitbaum
495c3dd29b minisatip: update to 2.0.26 and addon (7) 2025-08-25 09:07:44 +00:00
Rudi Heitbaum
4f075aa705 librespot: update to 0.7.0 and addon (1) 2025-08-25 09:07:44 +00:00
Rudi Heitbaum
d5adaa147f syncthing: update to 2.0.3 and addon (5) 2025-08-25 09:07:44 +00:00
Christian Hewitt
288f19bf73 Merge pull request #10400 from heitbaum/binaries-13.0
pvr.mythtv: update to 22.2.2 githash 373c821 and addon (5)
2025-08-25 08:36:08 +04:00
Christian Hewitt
1194345434 Merge pull request #10401 from heitbaum/pkg
glib: update to 2.85.4 and dont build with sysprof
2025-08-25 08:35:41 +04:00
Christian Hewitt
6a20cfd6f6 Merge pull request #10403 from heitbaum/waipu
pvr.waipu: update 22.5.3-Piers to 22.5.5-Piers
2025-08-25 08:22:50 +04:00
Rudi Heitbaum
1bca43154b pvr.waipu: update 22.5.3-Piers to 22.5.5-Piers 2025-08-25 00:36:03 +00:00
Christian Hewitt
9657d035f5 Merge pull request #10412 from antonlacon/misc-cleanup
Minor buildsystem cleanups and information on squashfs image in show_config
2025-08-24 15:41:22 +04:00
Ian Leonard
5ac55f9623 config/path: minors
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 21:41:29 -04:00
Ian Leonard
b074980c1d pkgbuilder: convert to fstrings
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 21:41:14 -04:00
Ian Leonard
9d4c4cf6fe show_config: add information on storage fs and squashfs compression
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 21:20:36 -04:00
Ian Leonard
e97e8d5915 show_config: use DISTRO_DIR
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 21:20:36 -04:00
Ian Leonard
2b21f992c4 Merge pull request #10407 from heitbaum/docker
Docker fix caching of apt update
2025-08-23 20:45:14 -04:00
Rudi Heitbaum
796bd8bc3a Merge pull request #10406 from antonlacon/automated
Miscellaneous package cleanups
2025-08-24 10:30:17 +10:00
Rudi Heitbaum
d4d4a0b2f3 docker/noble: fix caching of apt update 2025-08-24 00:19:10 +00:00
Rudi Heitbaum
4c4adc2879 docker/jammy: fix caching of apt update 2025-08-24 00:19:10 +00:00
Rudi Heitbaum
c1c55ce0fd glib: update to 2.85.4 and dont build with sysprof 2025-08-23 13:11:25 +00:00
Rudi Heitbaum
de9c9835f1 pvr.mythtv: update to 22.2.2 githash 373c821 and addon (5)
log:
- 67196eb8ba...373c821d01
2025-08-23 12:56:41 +00:00
Ian Leonard
3658d4ab10 mediacenter: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 05:26:10 -04:00
Ian Leonard
e06e5792ec linux: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 05:26:03 -04:00
Ian Leonard
ad213e55cb graphics: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 05:26:03 -04:00
Ian Leonard
a40608439c addons: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 05:25:53 -04:00
CvH
360892357f Merge pull request #10396 from heitbaum/ffmpeg
ffmpeg-tools: update to ffmpeg 8.0 and addon (1)
2025-08-23 08:47:18 +02:00
CvH
fe12f4db9c Merge pull request #10394 from heitbaum/pkg
Package updates
2025-08-23 08:46:34 +02:00
Rudi Heitbaum
cfe1f0fb99 ffmpeg-tools: update to ffmpeg 8.0 and addon (1) 2025-08-23 02:52:20 +00:00
Rudi Heitbaum
c03db2387f ffmpegx: update to 8.0 2025-08-23 02:52:20 +00:00
Rudi Heitbaum
5caff890a8 nss: update to 3.115.1 2025-08-22 17:12:05 +00:00
Rudi Heitbaum
f92e82a9c7 libbpf: update to 1.6.2 2025-08-22 17:12:05 +00:00
Rudi Heitbaum
a8b6ee05b1 harfbuzz: update to 11.4.2 2025-08-22 17:12:05 +00:00
heitbaum
1ccfca9ac7 libudfread: update to 1.2.0 and meson
2025-08-18:  Version 1.2.0
- Add Meson build system support.
- Use visibility attributes for exported symbols.
- Fix leak

Log:
- https://code.videolan.org/videolan/libudfread/-/compare/1.1.2...1.2.0

enable-shared
2025-08-22 17:11:45 +00:00
Rudi Heitbaum
932d5e65ae nano: update to 8.6 2025-08-22 17:11:45 +00:00
CvH
4474be7611 Merge pull request #10390 from HiassofT/le13-mesa-egl-fix
mesa: add patch with mesa MR 36870
2025-08-21 20:03:58 +02:00
Matthias Reichl
be6f4e9a24 mesa: add patch with mesa MR 36870
This fixes a huge memory leak when using EGL rendering

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-21 18:41:12 +02:00
CvH
930b7130f3 Merge pull request #10389 from heitbaum/kodi
kodi: update to githash 6621844
2025-08-21 16:18:12 +02:00
Rudi Heitbaum
60e55060ae kodi: update to githash 6621844
Log:
- https://github.com/xbmc/xbmc/compare/22.0a1-Piers...66218443726d2839365d55e3b2ac20877ff270ed
2025-08-21 08:59:46 +00:00
Matthias Reichl
b4bd9ce279 Merge pull request #10388 from heitbaum/pkg
Package updates
2025-08-21 00:15:18 +02:00
Rudi Heitbaum
5273706bec meson: update to 1.8.4 2025-08-20 21:50:07 +00:00
Rudi Heitbaum
1f36d9586c fuse3: update to 3.17.4
Change log:
- https://github.com/libfuse/libfuse/blob/master/ChangeLog.rst
2025-08-20 21:50:07 +00:00
Matthias Reichl
7ca53aadda Merge pull request #10386 from heitbaum/firmware
iwlwifi-firmware: update to githash 042ba27
2025-08-20 23:33:47 +02:00
Matthias Reichl
06296e63b3 Merge pull request #10385 from heitbaum/mesa
mesa: update to 25.2.1
2025-08-20 23:32:19 +02:00
Rudi Heitbaum
e7d7c6d0df iwlwifi-firmware: update to githash 042ba27
- supports Linux 6.16
2025-08-20 21:31:06 +00:00
Rudi Heitbaum
8d33609404 mesa: update to 25.2.1 2025-08-20 21:27:57 +00:00
Rudi Heitbaum
d657496dc7 Merge pull request #10383 from HiassofT/le13-kernel-6.12.41
linux (RPi): update to 6.12.42
2025-08-20 22:30:59 +10:00
Matthias Reichl
ea8eb37dc9 linux (RPi): config options for 6.12.42-2fa00bc
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 13:58:13 +02:00
Matthias Reichl
badf5600a3 linux (RPi): update to 6.12.42-2fa00bc
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 13:58:13 +02:00
Matthias Reichl
6ccd7ff1b7 linux (RPi): update to 6.12.41-4c4a5be
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 13:58:13 +02:00
Matthias Reichl
5d3381859e rpi-eeprom: update to 6f692d1
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 13:58:13 +02:00
Matthias Reichl
68ca6a1196 linux (RPi): update to 6.12.41-ac69f09
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 13:58:13 +02:00
Matthias Reichl
fb376b0087 Merge pull request #10366 from heitbaum/linux-6.16
linux: update to 6.16.1
2025-08-20 13:13:35 +02:00
Christian Hewitt
21d73f655b Merge pull request #10380 from heitbaum/pkg 2025-08-19 17:50:28 +04:00
Rudi Heitbaum
e2761751cc mariadb-connector-c: update to 3.4.7 2025-08-19 12:23:58 +00:00
Rudi Heitbaum
ba85d05f05 squashfs-tools: update to 4.7.2 2025-08-19 12:23:58 +00:00
Christian Hewitt
91cb9b9035 Merge pull request #10304 from wagnerch/le13-rtw88-led
[le13] rtw88: add led locking patch to resolve dropped connections
2025-08-19 15:11:07 +04:00
Chad Wagner
9f0bcfc143 rtw88: add led locking patch to resolve dropped connections 2025-08-19 07:07:27 -04:00
Christian Hewitt
19aad51691 Merge pull request #10379 from HiassofT/le13-kodi-alpha1
kodi: update to 22.0a1-Piers
2025-08-19 14:49:22 +04:00
Matthias Reichl
a074f652b4 kodi: update to 22.0a1-Piers
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-19 10:58:19 +02:00
Matthias Reichl
972d9c0c66 Merge pull request #10378 from heitbaum/pkg
Package updates
2025-08-18 15:03:38 +02:00
Rudi Heitbaum
e1d14d2a23 util-linux: update to 2.41.1 2025-08-18 12:57:16 +00:00
Rudi Heitbaum
0c6608c856 mold: update to 2.40.4 2025-08-18 12:57:16 +00:00
Christian Hewitt
87209aec53 Merge pull request #10376 from HiassofT/le13-pastekodi-arch
pastekodi: include arch and version info
2025-08-18 10:48:31 +04:00
Matthias Reichl
cd7fb33fd9 pastekodi: include arch and version info
Currently it's very hard to tell from the logs if a user runs
eg a Generic or a Generic-legacy image and if it's from a LE12,
LE12.2 or LE13 nightly.

Add this important info in addition to the PRETTY_NAME info.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-17 15:31:14 +02:00
Christian Hewitt
606acd84a8 Merge pull request #10369 from heitbaum/addon
Addon updates
2025-08-17 07:28:26 +04:00
Christian Hewitt
b36b0754e5 Merge pull request #10373 from heitbaum/go-le13
syncthing: update to 2.0.2 and addon (4) and update go build to 1.23 in jammy
2025-08-17 07:27:48 +04:00
Christian Hewitt
b6be967ee5 Merge pull request #10372 from heitbaum/tidy
rust: 1.89.0 sync change-id
2025-08-17 07:27:24 +04:00
Rudi Heitbaum
9f5612f27f syncthing: update to 2.0.2 and addon (4) 2025-08-17 02:27:42 +00:00
Rudi Heitbaum
41f9dd0de7 tools/docker/jammy: update to building with go-1.23 2025-08-17 02:27:42 +00:00
Rudi Heitbaum
44cec77c10 rust: 1.89.0 sync change-id 2025-08-17 02:27:07 +00:00
Rudi Heitbaum
f4e840fe7e network-tools: update addon (2)
- nmap: update to 7.98
- lftp: update to 4.9.3
2025-08-17 00:24:28 +00:00
Rudi Heitbaum
584eea10c0 system-tools: update addon (7)
- bottom: update to 0.11.1
- st: update to 0.9.3
- stress-ng: update to 0.19.03
- unrar: update to 7.1.10
2025-08-17 00:23:38 +00:00
Rudi Heitbaum
b2c5b95854 multimedia-tools: update addon (1)
- mediainfo: update to 25.07
- libmediainfo: update to 25.07
- mpg123: update to 1.33.2
2025-08-17 00:23:23 +00:00
Rudi Heitbaum
928120a732 bottom: update to 0.11.1 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
f54781c9d4 nmap: update to 7.98 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
730c564bfb lftp: update to 4.9.3 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
83b2e72ea2 st: update to 0.9.3 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
af6d1f5729 stress-ng: update to 0.19.03 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
775a8cc40c mediainfo: update to 25.07 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
c6e1bce8cb libmediainfo: update to 25.07 2025-08-17 00:19:06 +00:00
Rudi Heitbaum
d743ee95be unrar: update to 7.1.10 2025-08-17 00:19:05 +00:00
Rudi Heitbaum
c1a8e5b7f1 mpg123: update to 1.33.2 2025-08-17 00:19:05 +00:00
Rudi Heitbaum
85e016e966 filebrowser: update to 2.42.5 and addon (7) 2025-08-17 00:19:01 +00:00
Rudi Heitbaum
7eb23680c9 btrfs-progs: update to 6.16 and addon (2) 2025-08-17 00:19:01 +00:00
Matthias Reichl
00318f6a12 Merge pull request #10368 from heitbaum/kodi
kodi: update to githash 27b156a
2025-08-17 00:51:24 +02:00
Rudi Heitbaum
b819e57b30 kodi: update to githash 27b156a
Log:
- b65e2abbf0...27b156a54a
2025-08-16 22:24:00 +00:00
Christian Hewitt
feaf2a0e4f Merge pull request #10365 from heitbaum/pkg
Package updates
2025-08-16 19:24:32 +04:00
Rudi Heitbaum
cd30b9c643 linux (Samsung): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
54473b725b linux (Rockchip RK3399): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
acdc670b28 linux (Rockchip RK3328): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
8c295dc64d linux (Rockchip RK3288): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
29461eb094 linux (Qualcomm): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
8f569f81a3 linux (NXP iMX8): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
649c1dd824 linux (NXP iMX6): update .config for 6.16.1 2025-08-16 07:51:31 +00:00
Rudi Heitbaum
aa3c3dc90b nss: update to 3.115 2025-08-16 07:28:19 +00:00
Rudi Heitbaum
ae16190291 harfbuzz: update to 11.4.1 2025-08-16 07:28:19 +00:00
Rudi Heitbaum
14d9f38855 linux: update to 6.16.1 2025-08-16 01:56:23 +00:00
Christian Hewitt
25445eb3dd Merge pull request #10362 from heitbaum/python
Python3: update to 3.13.7
2025-08-15 12:34:48 +04:00
Christian Hewitt
f56b6f57a5 Merge pull request #10361 from heitbaum/binaries-13.0
visualization.pictureit: update to 22.0.2-Piers
2025-08-15 12:34:18 +04:00
Rudi Heitbaum
56aedb09be Python3: update to 3.13.7
release notes:
- https://www.python.org/downloads/release/python-3137/
2025-08-14 23:20:58 +00:00
Rudi Heitbaum
c4be79876b visualization.pictureit: update to 22.0.2-Piers 2025-08-14 21:45:17 +00:00
Christian Hewitt
24480eb7ee Merge pull request #10358 from heitbaum/pkg
Package updates
2025-08-14 18:35:24 +04:00
Christian Hewitt
e2122facd6 Merge pull request #10360 from heitbaum/syncthing
syncthing: update to 2.0.1 and addon (3)
2025-08-14 18:11:39 +04:00
Christian Hewitt
c29aef2097 Merge pull request #10357 from heitbaum/kodi
kodi: update to githash b65e2ab
2025-08-14 18:08:56 +04:00
Rudi Heitbaum
d39a5026b7 syncthing: update to 2.0.1 and addon (3) 2025-08-14 12:29:29 +00:00
Rudi Heitbaum
b4427cb923 go: update to 1.25.0 2025-08-14 11:03:01 +00:00
Rudi Heitbaum
034c61edfd libdisplay-info: update to 0.3.0 2025-08-14 11:03:01 +00:00
Rudi Heitbaum
5d033c98f1 intel-ucode: update to 20250812
ref:
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250812
2025-08-14 11:03:01 +00:00
Rudi Heitbaum
728418218b kodi: update to githash b65e2ab
Log:
- ecef895950...b65e2abbf0
2025-08-14 10:56:05 +00:00
Matthias Reichl
2cc1c91e65 Merge pull request #10356 from heitbaum/addon-fix
game.shader.presets: update DEPENDS
2025-08-14 11:47:01 +02:00
Christian Hewitt
dcfb6006f6 Merge pull request #10355 from heitbaum/binaries-13.0 2025-08-14 07:46:10 +04:00
Rudi Heitbaum
202ef76403 game.shader.presets: update DEPENDS 2025-08-14 03:41:39 +00:00
Rudi Heitbaum
4065e304ad kodi-binary-addons: update to latest versions
- vfs.rar: update 22.0.1-Piers to 22.0.2-Piers
- visualization.pictureit: update 22.0.1-Piers to 22.0.2-Piers
2025-08-14 01:24:20 +00:00
Rudi Heitbaum
e11d82dd25 Merge pull request #10354 from HiassofT/le13-game-shader-presets
game.shader.presets: update to 22.1.0-Piers
2025-08-14 11:16:57 +10:00
Matthias Reichl
7d9ef7513f game.shader.presets: update to 22.1.0-Piers
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-14 00:16:13 +02:00
Christian Hewitt
02cb8c8e73 Merge pull request #10353 from HiassofT/le13-nvidia-580 2025-08-13 19:15:43 +04:00
Christian Hewitt
c693c485ea Merge pull request #10352 from heitbaum/kodi 2025-08-13 19:15:06 +04:00
Matthias Reichl
669e8a79e9 nvidia: update to 580.76.05
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-13 15:06:06 +02:00
Matthias Reichl
2823d8ddfa xf86-video-nvidia: update to 580.76.05
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-13 15:05:33 +02:00
Rudi Heitbaum
5951163365 kodi: update to githash ecef895
Log:
- 870ba8b806...ecef895950
2025-08-13 12:34:19 +00:00
Christian Hewitt
90643f8f0d Merge pull request #10349 from heitbaum/binaries-13.0
kodi-binary-addons: update to latest versions
2025-08-13 11:15:51 +04:00
Christian Hewitt
655e7eb151 Merge pull request #10346 from heitbaum/screen
screensaver: allow build with EGL on gbm
2025-08-13 11:14:54 +04:00
Rudi Heitbaum
ea2382e82c kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 22.0.1-Piers to 22.0.3-Piers
- audiodecoder.asap: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.dumb: update 6adb3bff0d0ba4fb35a6d38d598a7e7a9dd3e0da to 22.0.1-Piers
- audiodecoder.gme: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.gsf: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.modplug: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.ncsf: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.nosefart: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.openmpt: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.organya: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.qsf: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.sacd: update 21.0.1-Omega to 22.0.1-Piers
- audiodecoder.sidplay: update 8586d3fe9f6ddcb0acf4183f561cb9de92d2624f to 22.0.1-Piers
- audiodecoder.snesapu: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.ssf: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.stsound: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.timidity: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.upse: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.usf: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.vgmstream: update 21.0.2-Omega to 22.0.1-Piers
- audiodecoder.wsr: update 21.0.2-Omega to 22.0.1-Piers
- audioencoder.flac: update 21.0.2-Omega to 22.0.1-Piers
- audioencoder.lame: update 21.0.2-Omega to 22.0.1-Piers
- audioencoder.vorbis: update 21.0.2-Omega to 22.0.1-Piers
- audioencoder.wav: update 21.0.2-Omega to 22.0.1-Piers
- imagedecoder.heif: update 21.0.2-Omega to 22.0.1-Piers
- imagedecoder.mpo: update 21.0.2-Omega to 22.0.1-Piers
- imagedecoder.raw: update 21.0.2-Omega to 22.0.1-Piers
- inputstream.ffmpegdirect: update 22.1.2-Piers to 22.1.3-Piers
- inputstream.rtmp: update 22.0.0-Piers to 22.0.1-Piers
- pvr.argustv: update 22.3.1-Piers to 22.3.2-Piers
- pvr.demo: update 22.4.1-Piers to 22.4.2-Piers
- pvr.dvblink: update 22.2.1-Piers to 22.2.2-Piers
- pvr.dvbviewer: update 22.2.1-Piers to 22.2.2-Piers
- pvr.filmon: update 22.2.1-Piers to 22.2.2-Piers
- pvr.hdhomerun: update 22.2.1-Piers to 22.2.2-Piers
- pvr.hts: update 22.7.0-Piers to 22.7.1-Piers
- pvr.iptvsimple: update 22.5.1-Piers to 22.5.2-Piers
- pvr.mediaportal.tvserver: update 22.2.1-Piers to 22.2.2-Piers
- pvr.nextpvr: update 22.4.2-Piers to 22.4.5-Piers
- pvr.njoy: update 22.2.1-Piers to 22.2.2-Piers
- pvr.pctv: update 22.2.1-Piers to 22.2.2-Piers
- pvr.plutotv: update 22.2.1-Piers to 22.2.2-Piers
- pvr.stalker: update 22.2.1-Piers to 22.2.2-Piers
- pvr.vbox: update 22.2.1-Piers to 22.2.2-Piers
- pvr.vdr.vnsi: update 22.2.2-Piers to 22.2.3-Piers
- pvr.vuplus: update 22.3.2-Piers to 22.3.3-Piers
- pvr.wmc: update 22.2.1-Piers to 22.2.2-Piers
- screensaver.asteroids: update 22.0.3-Piers to 22.0.4-Piers
- screensaver.asterwave: update 22.0.1-Piers to 22.0.2-Piers
- screensaver.biogenesis: update 22.0.3-Piers to 22.0.4-Piers
- screensaver.greynetic: update 22.0.3-Piers to 22.0.4-Piers
- screensaver.matrixtrails: update 22.0.1-Piers to 22.0.2-Piers
- screensaver.pingpong: update 22.0.3-Piers to 22.0.4-Piers
- screensaver.pyro: update 22.0.3-Piers to 22.0.4-Piers
- screensaver.shadertoy: update 22.0.1-Piers to 22.0.2-Piers
- screensaver.stars: update 22.0.2-Piers to 22.0.3-Piers
- vfs.libarchive: update 21.0.2-Omega to 22.0.1-Piers
- vfs.rar: update 21.0.2-Omega to 22.0.1-Piers
- vfs.sftp: update 21.0.2-Omega to 22.0.1-Piers
- visualization.fishbmc: update 22.0.1-Piers to 22.0.2-Piers
- visualization.goom: update 22.0.1-Piers to 22.0.2-Piers
- visualization.matrix: update 22.0.1-Piers to 22.0.2-Piers
- visualization.pictureit: update 22.0.1-Piers to 22.0.2-Piers
- visualization.projectm: update 22f1ff11f883cc9cfd6a243371d96e7963a71e2d to 22.0.2-Piers
- visualization.shadertoy: update 22.0.1-Piers to 22.0.2-Piers
- visualization.spectrum: update 22.0.1-Piers to 22.0.2-Piers
- visualization.starburst: update 22.0.1-Piers to 22.0.2-Piers
- visualization.waveform: update 22.0.1-Piers to 22.0.2-Piers
2025-08-13 07:00:09 +00:00
Christian Hewitt
2b1c69f03a Merge pull request #10347 from heitbaum/projectm 2025-08-13 09:59:36 +04:00
Christian Hewitt
4503d57cce Merge pull request #10348 from heitbaum/vulkan 2025-08-13 09:57:54 +04:00
Rudi Heitbaum
f9f9127575 visualization.projectm: update to githash 22f1ff1 and addon (5) 2025-08-13 01:57:33 +00:00
Rudi Heitbaum
9fac12f9ac libprojectM: allow build with EGL on gbm 2025-08-13 00:52:34 +00:00
Rudi Heitbaum
569a84e6a9 vulkan-tools: update to 1.4.325 2025-08-12 22:56:19 +00:00
Rudi Heitbaum
0e8978cbe7 vulkan-loader: update to 1.4.325 2025-08-12 22:56:19 +00:00
Rudi Heitbaum
ba21adaf7b vulkan-headers: update to 1.4.325 2025-08-12 22:56:19 +00:00
Rudi Heitbaum
69d6baeb61 screensaver.asterwave: allow build with EGL on gbm 2025-08-12 13:11:16 +00:00
Rudi Heitbaum
a693069b71 screensaver.matrixtrails: allow build with EGL on gbm 2025-08-12 12:53:19 +00:00
Christian Hewitt
37cbba40ad Merge pull request #10344 from heitbaum/addon 2025-08-12 15:25:29 +04:00
Christian Hewitt
e1fd2e7c3f Merge pull request #10343 from heitbaum/pkg 2025-08-12 15:24:31 +04:00
Christian Hewitt
589cd690b1 Merge pull request #10341 from heitbaum/imx 2025-08-12 15:24:02 +04:00
Rudi Heitbaum
53dab42649 syncthing: update to 2.0.0 and addon (2) 2025-08-12 11:18:30 +00:00
Rudi Heitbaum
310841c4fd filebrowser: update to 2.42.3 and addon (6) 2025-08-12 11:18:12 +00:00
Rudi Heitbaum
b2ef19e312 minisatip: update to 2.0.20 and addon (6)
Build without static, reduces 5MB in the binary as it uses /lib
shared libraries

https://github.com/catalinii/minisatip issues 1286
2025-08-12 11:17:55 +00:00
Rudi Heitbaum
2f73e9aa3f mariadb: update to 11.8.3 and addon (1) 2025-08-12 11:14:50 +00:00
Rudi Heitbaum
1c9d7df012 docker-compose: update to 2.39.2 2025-08-12 11:14:50 +00:00
Rudi Heitbaum
91529ec14a dotnet-runtime: update to 8.0.19 and addon (2) 2025-08-12 11:14:50 +00:00
Rudi Heitbaum
e7a3ea770a aspnet8-runtime: update to 8.0.19 2025-08-12 11:14:50 +00:00
Rudi Heitbaum
bd0f94648f imagedecoder.heif: libheif: update to 1.20.2 and addon (4) 2025-08-12 11:14:50 +00:00
Rudi Heitbaum
b8fbecc798 libheif: update to 1.20.2
Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.20.2
2025-08-12 11:14:50 +00:00
Rudi Heitbaum
d7ce46dcff glib: update to 2.85.3 2025-08-12 10:57:42 +00:00
Rudi Heitbaum
fdb469b743 firmware-imx: update to 8.28-994fa14
release notes:
- https://docs.nxp.com/bundle/RN00210/page/topics/overview.html
- https://www.nxp.com/docs/en/user-guide/UG10163.pdf
2025-08-12 10:52:14 +00:00
Rudi Heitbaum
9e062c3ed2 Merge pull request #10322 from HiassofT/le13-xkbcommon
libxkbcommon: update to 1.11.0
2025-08-12 08:02:55 +10:00
Matthias Reichl
397be59202 libxkbcommon: update to 1.11.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-11 15:51:43 +02:00
Christian Hewitt
4d2983522b Merge pull request #10339 from heitbaum/kodi 2025-08-10 19:00:07 +04:00
Rudi Heitbaum
c7137c89bb kodi: update to githash 870ba8b
Log:
- 67aa43ec04...870ba8b806
2025-08-10 12:06:29 +00:00
Christian Hewitt
70282b020c Merge pull request #10338 from heitbaum/rust-fix 2025-08-10 14:27:16 +04:00
Rudi Heitbaum
e047d03109 llvm: include llvm- and obj on all target llvm builds to support rust
- fixes aarch64 and arm rust target builds
2025-08-10 09:58:28 +00:00
Rudi Heitbaum
5dc67de831 Merge pull request #10336 from mglae/le13_LE-Settings_85f820e
LibreELEC-settings: update to 85f820e
2025-08-10 09:13:50 +10:00
mglae
2abb85da3c LibreELEC-settings: update to 85f820e 2025-08-10 01:01:09 +02:00
CvH
f14cc9a19f Merge pull request #10234 from heitbaum/mesa-25.2
mesa: update to 25.2.0
2025-08-09 10:44:06 +02:00
CvH
6b2eeb7e3c Merge pull request #10335 from heitbaum/gcc
gcc: update to 15.2.0
2025-08-09 10:39:35 +02:00
Rudi Heitbaum
657216a84c gcc: update to 15.2.0 2025-08-09 06:30:25 +00:00
Christian Hewitt
6f20a08320 Merge pull request #10330 from heitbaum/python
Python Distlib for qemu
2025-08-09 08:32:07 +04:00
Christian Hewitt
098ee73f17 Merge pull request #10334 from heitbaum/rust
rust: update to 1.89.0
2025-08-09 08:30:46 +04:00
Christian Hewitt
e3d5bf9869 Merge pull request #10331 from heitbaum/file
file: fix PKG_ URL, SITE, SHA256
2025-08-09 08:29:10 +04:00
Rudi Heitbaum
4adbe3d996 qemu: require distlib:host 2025-08-08 17:25:25 +00:00
Rudi Heitbaum
4e71dcbf58 distlib: initial package
required by qemu:host when using Pythin3 3.13.6
2025-08-08 17:25:20 +00:00
Rudi Heitbaum
db4acc67d5 rustc-snapshot: update to 1.89.0 2025-08-08 16:16:46 +00:00
Rudi Heitbaum
cbe44d2a8a rust-std-snapshot: update to 1.89.0 2025-08-08 16:16:46 +00:00
Rudi Heitbaum
d56367d730 cargo-snapshot: update to 1.89.0 2025-08-08 16:16:46 +00:00
Rudi Heitbaum
7a45e65a6c rust: update to 1.89.0 2025-08-08 16:16:46 +00:00
Rudi Heitbaum
99106d52bc llvm: add llc and llvm-... as required by rust-1.89.0 2025-08-08 16:16:46 +00:00
Rudi Heitbaum
d70dea5384 file: fix PKG_ URL, SITE, SHA256 2025-08-08 13:51:25 +00:00
Christian Hewitt
4dfef48408 Merge pull request #10329 from heitbaum/kodi
kodi: update to githash 67aa43e
2025-08-07 16:56:56 +04:00
Christian Hewitt
dad8cc8695 Merge pull request #10327 from heitbaum/pkg
Package updates
2025-08-07 16:56:29 +04:00
Rudi Heitbaum
878d25eae7 kodi: update to githash 67aa43e
Log:
- 805b5f0e28...67aa43ec04
2025-08-07 12:52:32 +00:00
Rudi Heitbaum
5598426650 Python3: update to 3.13.6 2025-08-07 12:18:59 +00:00
Rudi Heitbaum
4d87c995c1 go: update to 1.24.6 2025-08-07 12:18:59 +00:00
Rudi Heitbaum
f3be3ff76c libnftnl: update to 1.3.0 2025-08-07 12:18:59 +00:00
Rudi Heitbaum
95fb6347cf jasper: update to 4.2.8 2025-08-07 12:18:59 +00:00
Rudi Heitbaum
9d3cc30523 cmake: update to 4.1.0
Release notes:
- https://cmake.org/cmake/help/latest/release/index.html
2025-08-07 12:18:59 +00:00
Rudi Heitbaum
6da9a7ebfc systemd: update to 257.8
Release notes:
- https://github.com/systemd/systemd/releases
2025-08-07 12:18:59 +00:00
Rudi Heitbaum
b38c86bd07 mesa: update to 25.2.0
The following options are now deprecated:

- DEPRECATION: Option 'gallium-xa' is deprecated and dropped
  - is set to true for vmware otherwise was false and defaults to false
2025-08-06 21:33:39 +00:00
Rudi Heitbaum
03e17f8192 Merge pull request #10314 from chewitt/rtmpdump
rtmpdump/dvblast/evtest: update to a non-geoblocked source URL
2025-08-06 23:24:10 +10:00
Christian Hewitt
fce1dfad70 Merge pull request #10325 from HiassofT/le13-readline-shared
readline: build as a shared library instead of static
2025-08-06 15:10:39 +04:00
Christian Hewitt
e1b01b7a92 Merge pull request #10324 from HiassofT/le13-readline-fix2
readline: add patch to fix crash in connmanctl and iwctl
2025-08-06 15:09:38 +04:00
Christian Hewitt
0acb58ee2d Merge pull request #10320 from heitbaum/pkg13
Package updates (for backport)
2025-08-06 15:08:23 +04:00
Matthias Reichl
8703a6eda4 readline: build as a shared library instead of static
This reduces image size by almost 500k (300k compressed)

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-06 13:01:29 +02:00
Matthias Reichl
60b222a7b3 readline: add patch to fix crash in connmanctl and iwctl
see https://lists.gnu.org/archive/html/bug-readline/2025-07/msg00007.html

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-06 12:28:17 +02:00
Rudi Heitbaum
7a732a837e openssl: update to 3.5.2
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2025-08-06 09:06:23 +00:00
Rudi Heitbaum
88f200f477 strace: update to 6.16 2025-08-06 09:06:23 +00:00
Christian Hewitt
a8d90323b1 Merge pull request #10319 from heitbaum/pkg
Package updates
2025-08-05 11:55:11 +04:00
Rudi Heitbaum
a4efa63cf3 libgcrypt: update to 1.11.2 2025-08-05 07:49:49 +00:00
Rudi Heitbaum
bc413cadfd hwdata: update to 0.398 2025-08-05 07:49:49 +00:00
Rudi Heitbaum
12ef3aef59 7-zip: update to 25.01 2025-08-05 07:49:49 +00:00
Rudi Heitbaum
8d729a4996 harfbuzz: update to 11.3.3 2025-08-04 11:47:28 +00:00
Rudi Heitbaum
630bd09271 libffi: update to 3.5.2 2025-08-04 11:46:12 +00:00
Rudi Heitbaum
5de1402a80 jasper: update to 4.2.7 2025-08-04 11:46:12 +00:00
Rudi Heitbaum
9a9e90f851 pybuild: update to 1.3.0 2025-08-04 11:46:12 +00:00
Rudi Heitbaum
0d81036053 rpcbind: update to 1.2.8
fix now upstream at git://linux-nfs.org/~steved/rpcbind : be63348
2025-08-04 11:46:12 +00:00
Christian Hewitt
2cb3c9d348 Merge pull request #10315 from heitbaum/addon
Addon updates
2025-08-04 15:34:32 +04:00
Christian Hewitt
afdd759fd0 Merge pull request #10317 from heitbaum/pkg
Package updates
2025-08-04 15:33:58 +04:00
Christian Hewitt
77778cc76e Merge pull request #10318 from heitbaum/kodi
kodi: update to githash 805b5f0
2025-08-04 04:24:16 +04:00
Rudi Heitbaum
4a3a483cbd kodi: update to githash 805b5f0
Log:
- 20732e8604...805b5f0e28
2025-08-03 23:16:33 +00:00
Rudi Heitbaum
e970bc04fa media-driver: update to 25.3.1 2025-08-01 14:14:33 +00:00
Rudi Heitbaum
f10e1b1df4 libinput: update to 1.29.0 2025-08-01 14:14:33 +00:00
Rudi Heitbaum
1f8efe07e0 meson: update to 1.8.3 2025-08-01 14:14:33 +00:00
Rudi Heitbaum
fbf0c51123 mold: update to 2.40.3 2025-08-01 14:14:33 +00:00
Rudi Heitbaum
bd36db9ed7 sqlite: update to 3.50.4 2025-08-01 14:14:33 +00:00
Rudi Heitbaum
f7fd48ddb0 docker: update to 28.3.3 and addon (4)
- containerd: update to 2.1.4
- cli: update to 28.3.3
- moby: update to 28.3.3
2025-08-01 14:07:20 +00:00
Rudi Heitbaum
df6b763e66 containerd: update to 2.1.4 2025-08-01 14:06:22 +00:00
Rudi Heitbaum
2a8d1c7fde cli: update to 28.3.3 2025-08-01 14:06:22 +00:00
Rudi Heitbaum
c26a5c9f06 moby: update to 28.3.3 2025-08-01 14:06:22 +00:00
Rudi Heitbaum
3825cc73d3 mpd: update to 0.24.5 and addon (2) 2025-08-01 14:06:22 +00:00
Rudi Heitbaum
3c90230b3f minisatip: update to 2.0.10 and addon (5) 2025-08-01 14:06:22 +00:00
Rudi Heitbaum
125ebd07fe spirv-llvm-translator: update to 20.1.5 2025-08-01 14:06:22 +00:00
Christian Hewitt
8b0aa83816 evtest: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-01 10:36:33 +00:00
Christian Hewitt
5149e6686d dvblast: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-01 10:36:33 +00:00
Christian Hewitt
2b2530bd5d rtmpdump: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-01 09:49:00 +00:00
Christian Hewitt
88c8e3cf59 Merge pull request #10312 from le-quentin/fix-alibaba-g60pro-remote
systemd: add AliExpress G60S Pro Plus remote to 70-local-keyboard.hwdb
2025-08-01 05:00:00 +04:00
Quentin Bonnet
28086a91ac systemd: add AliExpress G60S Pro Plus remote to 70-local-keyboard.hwdb 2025-08-01 00:03:34 +02:00
Matthias Reichl
760c4a6ac6 Merge pull request #10308 from heitbaum/mesa-25.1.7-le13
mesa: update to 25.1.7
2025-07-31 15:16:49 +02:00
Rudi Heitbaum
ddfc86feff Merge pull request #10310 from HiassofT/le13-addons2
screensaver.pingpong: update to 22.0.3-Piers
2025-07-31 20:20:28 +10:00
Matthias Reichl
87d7afcb2d screensaver.pingpong: update to 22.0.3-Piers
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-31 12:05:42 +02:00
Rudi Heitbaum
ee7a2e6b59 Merge pull request #10307 from HiassofT/le13-addons
visualization.pictureit: fix PKG_URL and update to 22.0.1-Piers
2025-07-31 10:34:46 +10:00
Rudi Heitbaum
271fbb8137 mesa: update to 25.1.7 2025-07-30 23:55:26 +00:00
Matthias Reichl
d1b2655530 visualization.pictureit: fix PKG_URL and update to 22.0.1-Piers
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-30 20:24:36 +02:00
Christian Hewitt
ecfa2843a0 Merge pull request #10302 from heitbaum/glibc
glibc: update to 2.42
2025-07-30 16:15:35 +04:00
Matthias Reichl
680e02e60e Merge pull request #10303 from heitbaum/kodi
kodi: update to githash 20732e8
2025-07-30 14:07:18 +02:00
Rudi Heitbaum
5d732d35ef kodi: update to githash 20732e8
Log:
- 3ca92809f8...20732e8604
2025-07-30 12:00:42 +00:00
Rudi Heitbaum
474cd30951 glibc: update to 2.42 2025-07-30 11:48:01 +00:00
Rudi Heitbaum
9345a558ae gcc: libsanitizer: Fix build with glibc 2.42 2025-07-30 11:48:01 +00:00
Matthias Reichl
821d827dba Merge pull request #10143 from heitbaum/linux-6.16
Linux update to 6.16.y
2025-07-30 00:34:06 +02:00
Christian Hewitt
1fdcbbd92f Merge pull request #10298 from HiassofT/le13-kernel-6.12.40
[le13] linux (RPi): update to 6.12.40
2025-07-29 17:43:00 +04:00
Matthias Reichl
53732e537c Merge pull request #10300 from heitbaum/addon
Addon updates
2025-07-29 15:20:26 +02:00
Rudi Heitbaum
0ee58a74de system-tools: update addon (5)
- pv: update to 1.9.34
2025-07-29 13:16:58 +00:00
Rudi Heitbaum
aaad9204e1 pv: update to 1.9.34 2025-07-29 13:16:58 +00:00
Rudi Heitbaum
54baa7179e network-tools: update addon (1)
- iperf: update to 3.19.1
2025-07-29 13:16:58 +00:00
Rudi Heitbaum
62d5cada5b iperf: update to 3.19.1 2025-07-29 13:16:58 +00:00
Rudi Heitbaum
3a29598692 filebrowser: update to 2.42.0 and addon (5) 2025-07-29 13:16:58 +00:00
Rudi Heitbaum
694fbe4b13 minisatip: update to 2.0.6 and addon (4) 2025-07-29 13:16:58 +00:00
Matthias Reichl
c898006b63 RPi: update to firmware 4558d93
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 11:37:44 +02:00
Matthias Reichl
99b9b45fda linux (RPi): update to 6.12.40-5a72e3a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 11:37:44 +02:00
Matthias Reichl
fd4c59519a rpi-eeprom: support config via .config/rpi-eeprom-update
This makes it easier to eg track latest instead of default
bootloader releases

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 11:37:44 +02:00
Matthias Reichl
2950fc98c6 linux (RPi): update to 6.12.40-4507911
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 11:37:44 +02:00
Christian Hewitt
0888b5ea48 Merge pull request #10293 from heitbaum/tvheadend
tvheadend43: update to githash f1c460f and addon (3)
2025-07-29 12:24:29 +04:00
Rudi Heitbaum
941bc583db tvheadend43: update to githash f1c460f and addon (3) 2025-07-29 07:45:51 +00:00
Matthias Reichl
8dbbf1d7d0 Merge pull request #10292 from heitbaum/binaries-13.0
inputstream.adaptive: update 22.2.6-Piers to 22.2.7-Piers
2025-07-29 00:04:21 +02:00
Rudi Heitbaum
46be10c2e6 linux: update to 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
46bbe299c7 linux (Samsung): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
6c7f3ae669 linux (Rockchip RK3399): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
afa5f33b18 linux (Rockchip RK3328): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
443a05f5a3 linux (Rockchip RK3288): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
6459d1f4ba linux (Qualcomm): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
94e57ef12e linux (NXP iMX8): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
f246ba0ef2 linux (NXP iMX6): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
3f03dcf8ea linux (Generic): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
d76657bdf1 linux (Allwinner arm): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
1ec419bd53 linux (Allwinner aarch64): update .config for 6.16 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
af39f8fbbc linux (Rockchip): rebase patches for 6.16-rc1 for valid_fmt 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
038d00c688 linux (Rockchip): rebase patches for 6.16-rc1
media: rkvdec: Add image format concept
- 774837ed87

fixes:
drivers/staging/media/rkvdec/rkvdec.c:327:33: error: initialization of 'const struct rkvdec_decoded_fmt_desc *' from incompatible pointer type 'const u32 *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types]
  327 |                 .decoded_fmts = rkvdec_hevc_decoded_fmts,
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/staging/media/rkvdec/rkvdec.c:327:33: note: (near initialization for 'rkvdec_coded_fmts[0].decoded_fmts')
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
820c17065e linux (Rockchip): rkvdec_s_ctrl function is now upstream
Patch as-is for HEVC does not apply

d35c64eccf
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
7b53834941 linux (Rockchip): superceeded patch in 6.16-rc1 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
e06f7ebcb8 linux (Rockchip): drop upstreamed patches in 6.16-rc1 2025-07-28 21:44:07 +00:00
Rudi Heitbaum
e0d1ce04ed linux (NXP iMX8): rebase patches for 6.16-rc1
drm/bridge: Add encoder parameter to drm_bridge_funcs.attach
- 98007a0d56

fixes:
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:682:19: error: initialization of 'int (*)(struct drm_bridge *, struct drm_encoder *, enum drm_bridge_attach_flags)' from incompatible pointer type 'int (*)(struct drm_bridge *, enum drm_bridge_attach_flags)' [-Wincompatible-pointer-types]
  682 |         .attach = cdns_dp_bridge_attach,
      |                   ^~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:682:19: note: (near initialization for 'cdns_dp_bridge_funcs.attach')
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:553:12: note: 'cdns_dp_bridge_attach' declared here
  553 | static int cdns_dp_bridge_attach(struct drm_bridge *bridge,
      |            ^~~~~~~~~~~~~~~~~~~~~
make[7]: *** [scripts/Makefile.build:287: drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.o] Error 1
make[7]: *** Waiting for unfinished jobs....
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
1f21b0a0fe linux (NXP iMX8): drop upstreamed patches in 6.16-rc1
Subject: [v20,3/9] phy: Add HDMI configuration options
upstreamed as 10ed34d6ea
https://lore.kernel.org/all/20250318-phy-sam-hdptx-bpc-v6-0-8cb1678e7663@collabora.com/
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
ff5670342f linux (Allwinner): rebase patches for 6.16-rc7
ref:
- 6851a0c228
2025-07-28 21:43:56 +00:00
Rudi Heitbaum
6da44b2fb0 linux (Allwinner): rebase patches for 6.16-rc1
drm/bridge: Add encoder parameter to drm_bridge_funcs.attach
- 98007a0d56

fixes:
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:162:19: error: initialization of 'int (*)(struct drm_bridge *, struct drm_encoder *, enum drm_bridge_attach_flags)' from incompatible pointer type 'int (*)(struct drm_bridge *, enum drm_bridge_attach_flags)' [-Wincompatible-pointer-types]
  162 |         .attach = sun8i_hdmi_enc_attach,
      |                   ^~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:162:19: note: (near initialization for 'sun8i_hdmi_enc_bridge_funcs.attach')
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:34:12: note: 'sun8i_hdmi_enc_attach' declared here
   34 | static int sun8i_hdmi_enc_attach(struct drm_bridge *bridge,
      |            ^~~~~~~~~~~~~~~~~~~~~
make[6]: *** [scripts/Makefile.build:287: drivers/gpu/drm/sun4i/sun8i_dw_hdmi.o] Error 1
make[5]: *** [scripts/Makefile.build:554: drivers/gpu/drm/sun4i] Error 2
make[5]: *** Waiting for unfinished jobs....
2025-07-28 21:40:21 +00:00
Rudi Heitbaum
81e3bc35c1 inputstream.adaptive: update 22.2.6-Piers to 22.2.7-Piers 2025-07-28 21:34:41 +00:00
Christian Hewitt
aac95488a2 Merge pull request #10288 from HiassofT/le13-perf-options
[le13] linux: explicitly configure optional perf features
2025-07-26 18:45:33 +04:00
Matthias Reichl
489cd31814 linux: explicitly configure optional perf features
This prevents the build picking up eg clang from the host system
and failing the build.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-26 11:53:42 +02:00
CvH
81c634d9bc Merge pull request #10286 from HiassofT/le13-tvh42
[le13] remove tvheadend42
2025-07-25 18:36:28 +02:00
Matthias Reichl
e6c4ed1a16 tvheadend42: remove addon, mark as broken/unmaintained
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-25 18:23:39 +02:00
Christian Hewitt
de48ac1832 Merge pull request #10283 from heitbaum/addon
Addon updates
2025-07-25 19:40:06 +04:00
Christian Hewitt
5dcd479efe Merge pull request #10280 from heitbaum/pkg
Package updates
2025-07-25 19:39:17 +04:00
Christian Hewitt
8d60f12a21 Merge pull request #10279 from heitbaum/up
tools/docker/jammy/Dockerfile: add upx-ucl to allow binary compression of mesa:host tools
2025-07-25 19:38:52 +04:00
Christian Hewitt
418e5e804a Merge pull request #10277 from heitbaum/connman
connman: update to 1.45
2025-07-25 19:38:13 +04:00
Rudi Heitbaum
b449cc9a66 pvr.hdhomerun: update addon (4)
- libhdhomerun: update to 20250623
2025-07-25 12:57:27 +00:00
Rudi Heitbaum
d189c19e8e tvheadend43: update addon (2)
- libhdhomerun: update to 20250623
2025-07-25 12:57:27 +00:00
Rudi Heitbaum
a3781455ea tvheadend42: update addon (2)
- libhdhomerun: update to 20250623
2025-07-25 12:57:27 +00:00
Rudi Heitbaum
92002e9d1a nextpvr: update addon (1)
- libhdhomerun: update to 20250623
2025-07-25 12:57:27 +00:00
Rudi Heitbaum
c18243ef55 libhdhomerun: update to 20250623 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
8d27f48e34 system-tools: update addon (4)
- unrar: update to 7.1.9
- tree: update to 2.2.1
2025-07-25 12:57:27 +00:00
Rudi Heitbaum
193a84b273 unrar: update to 7.1.9 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
196fc995de tree: update to 2.2.1 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
8a51771217 docker-compose: update to 2.39.1 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
1f1577e75d vdr-addon: update to 2.7.7 and addon (3) 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
2ad0503260 vdr: update to 2.7.7 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
4a050038d6 minisatip: update to 2.0.4 and addon (3) 2025-07-25 12:57:27 +00:00
Rudi Heitbaum
3480462234 tools/docker/jammy/Dockerfile: add upx-ucl to allow binary compression of mesa:host tools 2025-07-25 11:31:41 +00:00
Rudi Heitbaum
ed78e3cc14 commons-text: update to 1.14.0 2025-07-25 11:31:16 +00:00
Rudi Heitbaum
2f075441d0 qemu: update to 10.0.3
Changelog:
- https://wiki.qemu.org/ChangeLog
2025-07-25 11:31:16 +00:00
Rudi Heitbaum
89917fa62b pipewire: update to 1.4.7
News:
- https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/NEWS
2025-07-25 11:31:16 +00:00
Rudi Heitbaum
98c4e8c11b connman: update to 1.45
- https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=e410e40bc61e5573c2a592bfaebc0fb283ec0fab
- https://git.kernel.org/pub/scm/network/connman/connman.git/log/

ver 1.45:
- Fix issue with setting MFP optional for PSK.
- Fix issue with comparison in timezone checking.
- Fix issue with dnsproxy and empty lookup.
2025-07-25 11:26:20 +00:00
Christian Hewitt
f0482de77f Merge pull request #10272 from heitbaum/kodi
kodi: update to githash 3ca9280
2025-07-24 18:15:21 +04:00
Rudi Heitbaum
737ed6da16 kodi: update to githash 3ca9280
Log:
- 7d349752a3...3ca92809f8
2025-07-24 14:07:46 +00:00
Christian Hewitt
e9ea718cc5 Merge pull request #10271 from heitbaum/bin13
inputstream.adaptive: update 22.2.5-Piers to 22.2.6-Piers
2025-07-24 17:55:38 +04:00
Rudi Heitbaum
5fee44dd9d inputstream.adaptive: update 22.2.5-Piers to 22.2.6-Piers 2025-07-24 13:47:17 +00:00
Christian Hewitt
5fd985af87 Merge pull request #10212 from heitbaum/u-boot-2025.07
u-boot: update to 2025.07
2025-07-23 19:02:42 +04:00
Christian Hewitt
e4c4ae5bea Merge pull request #10259 from heitbaum/vulkan
Vulkan update to 1.4.323
2025-07-23 19:01:22 +04:00
Christian Hewitt
cbfd2ac35c Merge pull request #10267 from heitbaum/nvidia
Nvidia update to 575.64.05
2025-07-23 19:00:38 +04:00
Christian Hewitt
e55c9c5f7f Merge pull request #10265 from heitbaum/pkg
Package updates
2025-07-23 19:00:00 +04:00
Christian Hewitt
ae9af0af0c Merge pull request #10266 from heitbaum/bin13
kodi-binary-addons: update to latest versions
2025-07-23 18:59:06 +04:00
Rudi Heitbaum
2e29920d44 xf86-video-nvidia: update to 575.64.05
release notes:
- https://www.nvidia.com/en-us/drivers/details/250991/
2025-07-23 14:55:12 +00:00
Rudi Heitbaum
698fdbf120 nvidia: update to 575.64.05 2025-07-23 14:55:11 +00:00
Rudi Heitbaum
1429b893f2 groovy: update to 4.0.28 2025-07-23 14:53:40 +00:00
Rudi Heitbaum
d91e566251 foot: update to 1.23.1 2025-07-23 14:53:40 +00:00
Rudi Heitbaum
5a5f4c33f0 kodi-binary-addons: update to latest versions
- visualization.fishbmc: update 21.0.2-Omega to 22.0.1-Piers
- visualization.goom: update 21.0.2-Omega to 22.0.1-Piers
- visualization.matrix: update 21.0.2-Omega to 22.0.1-Piers
- visualization.shadertoy: update 21.0.2-Omega to 22.0.1-Piers
- visualization.spectrum: update 21.0.2-Omega to 22.0.1-Piers
- visualization.starburst: update 21.0.2-Omega to 22.0.1-Piers
- visualization.waveform: update 21.0.2-Omega to 22.0.1-Piers
2025-07-23 14:36:39 +00:00
Rudi Heitbaum
59ab69b9ad glib: update to 2.85.2 2025-07-23 14:33:39 +00:00
Rudi Heitbaum
f8725a053c harfbuzz: update to 11.3.2 2025-07-23 14:33:39 +00:00
Rudi Heitbaum
e104b9e65d fuse3: update to 3.17.3
Change log:
- https://github.com/libfuse/libfuse/blob/master/ChangeLog.rst
2025-07-23 14:33:39 +00:00
Rudi Heitbaum
4446990c4a gettext: update to 0.26 2025-07-23 14:33:39 +00:00
Rudi Heitbaum
edbf3e5134 pixman: update to 0.46.4 2025-07-23 14:33:38 +00:00
Rudi Heitbaum
406e148ff0 libopenmpt: update to 0.8.2 2025-07-23 14:33:38 +00:00
Christian Hewitt
f143c51b94 Merge pull request #10260 from smp79/generic-opengl
Generic-gl: remove device and switch Generic to OpenGL
2025-07-23 07:44:50 +04:00
Rudi Heitbaum
300c8fd4e2 vulkan-tools: update to 1.4.323 2025-07-22 12:50:48 +00:00
Rudi Heitbaum
c08bbc2136 vulkan-loader: update to 1.4.323 2025-07-22 12:50:48 +00:00
Rudi Heitbaum
e24c983e28 vulkan-headers: update to 1.4.323 2025-07-22 12:50:48 +00:00
Christian Hewitt
bb21814637 Merge pull request #10258 from HiassofT/le13-revert-rpi5-cma
[le13] Revert "RPi5: reduce CMA memory"
2025-07-22 16:45:36 +04:00
Matthias Reichl
297f86fe35 Merge pull request #10257 from heitbaum/bin13
kodi-binary-addons: update to latest versions
2025-07-22 14:34:00 +02:00
Rudi Heitbaum
bf863868af kodi-binary-addons: update to latest versions
- screensaver.asterwave: update 21.0.2-Omega to 22.0.1-Piers
- screensaver.shadertoy: update 21.0.2-Omega to 22.0.1-Piers
2025-07-22 12:23:10 +00:00
Matthias Reichl
f8c0f82b7b Revert "RPi5: add udev rule to symlink dma_buf/system to dma_buf/vidbuf shared"
This reverts commit 4ae6d5ade5.
2025-07-22 13:56:21 +02:00
Matthias Reichl
61285e5b32 Revert "kodi (RPi): add patch to allow using optional vidbuf_cached dma heap"
This reverts commit af67e8627c.
2025-07-22 13:56:21 +02:00
Matthias Reichl
84f5b37f74 Revert "RPi5: reduce CMA memory in distroconfig.txt to 64MB"
This reverts commit c5d7ce9251.
2025-07-22 13:56:21 +02:00
Matthias Reichl
a2d0e050dc Merge pull request #10242 from heitbaum/bin13
kodi-binary-addons: update to latest versions
2025-07-22 11:59:46 +02:00
Rudi Heitbaum
633559d1da Merge pull request #10243 from HiassofT/le13-kernel-6.12.36
[le13] linux (RPi): update to 6.12.38-9c09b75
2025-07-21 09:08:27 +10:00
Matthias Reichl
b8f9fc7d1b rpi-eeprom: update to 2349daa
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
81c756cb3c RPi: update to firmware 9a6ca61
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
a9caf15c3e rpi-eeprom: update to 0b8a022
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
6c26a49841 linux (RPi): update to 6.12.38-9c09b75
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
941f46cee8 linux (RPi): update to 6.12.37-4421ed1
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
783a4a4d87 RPi: update to firmware 65f156c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
4fdecc0763 linux (RPi): update to 6.12.36-e57003a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Matthias Reichl
40d3c1e368 rpi-eeprom: update to 37ee92a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 00:52:36 +02:00
Rudi Heitbaum
2f2a81265a kodi-binary-addons: update to latest versions
- screensaver.asteroids: update 22.0.2-Piers to 22.0.3-Piers
- screensaver.greynetic: update 22.0.2-Piers to 22.0.3-Piers
- screensaver.matrixtrails: update 21.0.2-Omega to 22.0.1-Piers
- screensaver.pyro: update 22.0.2-Piers to 22.0.3-Piers
- screensaver.stars: update 22.0.1-Piers to 22.0.2-Piers
2025-07-20 16:26:38 +00:00
Christian Hewitt
47e72e0e0a Merge pull request #10239 from diizzyy/radxarockpi4se
uboot_helper: RK3399: Add Radxa ROCK 4SE
2025-07-19 13:51:32 +04:00
Daniel Engberg
a3613ebbf1 uboot_helper: RK3399: Add Radxa ROCK 4SE
Add Radxa ROCK 4SE which is officially supported by u-boot and
mainline kernel.
2025-07-19 11:03:58 +02:00
Christian Hewitt
4686c2ecaf Merge pull request #10238 from heitbaum/pkg
Package updates and cleanups
2025-07-19 09:52:49 +04:00
Rudi Heitbaum
2a17462c61 kmscube: update to githash e058309
log:
- 9f63f359fa..e05830984e?from_project_id=127
2025-07-19 03:51:06 +00:00
Rudi Heitbaum
74554609d3 lan951x-led-ctl: fix PKG_URL 2025-07-19 03:51:06 +00:00
Rudi Heitbaum
0c612b816c libbpf: update to 1.6.1 2025-07-19 03:51:06 +00:00
Matthias Reichl
f48ec4e387 Merge pull request #10237 from heitbaum/bin13
pvr.waipu: update 22.5.2-Piers to 22.5.3-Piers
2025-07-18 17:41:18 +02:00
Matthias Reichl
86e0e62097 Merge pull request #10235 from heitbaum/bcm
bcm2835-utils: update to githash b7651d8
2025-07-18 17:39:10 +02:00
Rudi Heitbaum
74bef2709d pvr.waipu: update 22.5.2-Piers to 22.5.3-Piers 2025-07-18 15:18:51 +00:00
Rudi Heitbaum
71c64e2931 bcm2835-utils: update to githash b7651d8
Log:
- 02e3ffeee7...b7651d86d7
2025-07-18 15:09:20 +00:00
Christian Hewitt
89bd140111 Merge pull request #10233 from heitbaum/addon
Addon updates
2025-07-18 16:42:28 +04:00
Rudi Heitbaum
87d29e433b ttyd: update addon (1)
- libwebsockets: update to 4.4.1
2025-07-18 12:30:23 +00:00
Rudi Heitbaum
87250b086e libwebsockets: update to 4.4.1 2025-07-18 12:27:46 +00:00
Rudi Heitbaum
38d031726d vdr-addon: update addon (2)
- vdr-plugin-epgsearch: update to 2.4.4
2025-07-18 12:27:46 +00:00
Rudi Heitbaum
416679b448 vdr-plugin-epgsearch: update to 2.4.4 2025-07-18 12:27:46 +00:00
Christian Hewitt
d5b5340d2b Merge pull request #10232 from heitbaum/bin13
kodi-binary-addons: update to latest versions
2025-07-18 16:26:26 +04:00
Christian Hewitt
49e6195472 Merge pull request #10231 from heitbaum/pkg
Package updates
2025-07-18 16:25:59 +04:00
Rudi Heitbaum
99019fbf2f kodi-binary-addons: update to latest versions
- pvr.vdr.vnsi: update 22.2.1-Piers to 22.2.2-Piers
- screensaver.biogenesis: update 22.0.2-Piers to 22.0.3-Piers
2025-07-18 12:21:13 +00:00
Rudi Heitbaum
a01a023990 nss: update to 3.114 2025-07-18 12:16:39 +00:00
Rudi Heitbaum
91bc32e9cb nspr: update to 4.37 2025-07-18 12:16:39 +00:00
Rudi Heitbaum
cf612b69ae libbpf: update to 1.6.0 2025-07-18 12:09:33 +00:00
Rudi Heitbaum
78928f4103 sqlite: update to 3.50.3 2025-07-18 12:09:33 +00:00
Matthias Reichl
47d3ad69f5 Merge pull request #10226 from heitbaum/pkg
Package updates
2025-07-16 18:37:23 +02:00
Matthias Reichl
4cc9dd196b Merge pull request #10229 from heitbaum/addon2
Add-on updates
2025-07-16 18:36:43 +02:00
Matthias Reichl
592a26f069 Merge pull request #10230 from heitbaum/mesa
mesa: update to 25.1.6
2025-07-16 18:35:49 +02:00
Rudi Heitbaum
3ef91c5788 mesa: update to 25.1.6 2025-07-16 16:24:26 +00:00
Matthias Reichl
a2ac576f74 Merge pull request #10228 from heitbaum/addon
libretro-common: update to githash 5b5a830
2025-07-16 17:17:42 +02:00
Rudi Heitbaum
e5d3f3733f minisatip: update to 2.0.2 and addon (2) 2025-07-16 15:14:02 +00:00
Rudi Heitbaum
07975574c2 net-snmp: update PKG_SITE to https 2025-07-16 15:11:26 +00:00
Rudi Heitbaum
effd4df5b1 fluidsynth: update to 2.4.7 2025-07-16 15:11:26 +00:00
Rudi Heitbaum
0bac42cc91 audiodecoder.fluidsynth: update fluidsynth to 2.4.7 and addon (20) 2025-07-16 15:11:26 +00:00
Rudi Heitbaum
e2a4022a3c docker update to 28.3.2 and addon (3) 2025-07-16 15:11:25 +00:00
Rudi Heitbaum
89f09e5603 cli: update to 28.3.2 2025-07-16 15:11:25 +00:00
Rudi Heitbaum
9501fa212a moby: update to 28.3.2 2025-07-16 15:11:25 +00:00
Rudi Heitbaum
e1a8ceb9dc libretro-common: update to githash 5b5a830
Log:
- 50c15a88eb...5b5a830baa
2025-07-16 15:00:54 +00:00
Matthias Reichl
2086b13e9a Merge pull request #10227 from heitbaum/kodi
kodi: update to githash 7d34975
2025-07-16 16:45:37 +02:00
Rudi Heitbaum
799ee0218f kodi: update to githash 7d34975
Log:
- c0ad652ccc...7d349752a3
2025-07-16 14:40:24 +00:00
Rudi Heitbaum
cffc831843 curl: update to 8.15.0
Release notes:
- https://curl.se/changes.html
2025-07-16 14:30:14 +00:00
Rudi Heitbaum
494adb4264 gmmlib: update to 22.8.1 2025-07-16 14:30:14 +00:00
Rudi Heitbaum
efdf10ee76 media-driver: update to 25.3.0 2025-07-16 14:30:14 +00:00
Rudi Heitbaum
e459302a4e fcft: update to 3.3.2 2025-07-16 13:47:55 +00:00
Rudi Heitbaum
4b542f04c6 foot: update to 1.23.0 2025-07-16 13:47:55 +00:00
Rudi Heitbaum
e0ff418de7 libmicrohttpd: update to 1.0.2 2025-07-16 13:34:12 +00:00
Rudi Heitbaum
9a0e2a74db libxml2: update to 2.14.5 2025-07-16 13:34:12 +00:00
Rudi Heitbaum
bc823796e6 mold: update to 2.40.2 2025-07-16 13:34:12 +00:00
Rudi Heitbaum
83a7c722c6 waylandpp: update to 1.0.1 2025-07-16 13:34:12 +00:00
Christian Hewitt
144886c2fa Merge pull request #10225 from heitbaum/vulkan
Vulkan update to 1.4.322
2025-07-15 21:04:33 +04:00
Rudi Heitbaum
c71f3707cc vulkan-tools: update to 1.4.322 2025-07-15 14:49:38 +00:00
Rudi Heitbaum
36252be965 vulkan-loader: update to 1.4.322 2025-07-15 14:49:38 +00:00
Rudi Heitbaum
c08ce63ae8 vulkan-headers: update to 1.4.322 2025-07-15 14:49:38 +00:00
Christian Hewitt
130e8312ea Merge pull request #10224 from heitbaum/kodi
kodi: update to githash c0ad652
2025-07-13 17:18:56 +04:00
Rudi Heitbaum
ca901fd149 kodi: update to githash c0ad652
Log:
- 28fb9320ad...c0ad652ccc
2025-07-13 13:09:59 +00:00
Matthias Reichl
5bfed22b34 Merge pull request #10223 from heitbaum/bin13
game.libretro: update to 22.2.0-Piers
2025-07-11 19:13:34 +02:00
Rudi Heitbaum
1d414f1ca4 game.libretro: update to 22.2.0-Piers 2025-07-11 15:59:49 +00:00
Christian Hewitt
d6ed3a1dfa Merge pull request #10222 from heitbaum/6.15.6
linux: update to 6.15.6
2025-07-11 19:27:15 +04:00
Christian Hewitt
84c0f5dc2b Merge pull request #10221 from heitbaum/pkg
Package updates
2025-07-11 19:26:25 +04:00
Rudi Heitbaum
6d821796df linux: update to 6.15.6 2025-07-11 14:00:47 +00:00
Rudi Heitbaum
0cf400c4b6 linux (Generic): update .config for 6.15.6 2025-07-11 14:00:13 +00:00
Rudi Heitbaum
2ab7b8159f iftop: update to githash 75d1818
no change, except patch is now upstream
2025-07-11 13:54:48 +00:00
Rudi Heitbaum
0eac4a7f58 ninja: update to 1.13.1 2025-07-11 12:12:07 +00:00
Christian Hewitt
2fd1f63ad5 Merge pull request #10219 from heitbaum/wireless
wireless-regdb: update to 2025.07.10
2025-07-10 18:38:33 +04:00
Rudi Heitbaum
19828ebbd7 commons-lang3: update to 3.18.0 2025-07-10 13:47:54 +00:00
Rudi Heitbaum
0f9dd21e7a llvm: update to 20.1.8 2025-07-10 13:47:54 +00:00
Rudi Heitbaum
c6e5ba7474 wireless-regdb: update to 2025.07.10
Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git
2025-07-10 13:44:31 +00:00
Christian Hewitt
25d3c319fe Merge pull request #10218 from heitbaum/kodi
kodi: update to githash 28fb932
2025-07-09 16:14:12 +04:00
Christian Hewitt
a07eceba8e Merge pull request #10217 from heitbaum/pkg
Package updates
2025-07-09 16:13:23 +04:00
Christian Hewitt
96b0f901c9 Merge pull request #10216 from heitbaum/addon
Addon updates
2025-07-09 16:12:33 +04:00
Christian Hewitt
c198bbb905 Merge pull request #10215 from heitbaum/gst
gstreamer: update to 1.27.1
2025-07-09 15:42:17 +04:00
Rudi Heitbaum
d9950ab755 dotnet-runtime: update to 8.0.18 and addon (1) 2025-07-09 11:42:10 +00:00
Rudi Heitbaum
a524da63d3 aspnet8-runtime: update to 8.0.18 2025-07-09 11:42:10 +00:00
Rudi Heitbaum
50961fe3b5 kodi: update to githash 28fb932
Log:
- 943fffad41...28fb9320ad
2025-07-09 11:41:38 +00:00
Rudi Heitbaum
25465eb5b2 go: update to 1.24.5 2025-07-09 11:41:14 +00:00
Rudi Heitbaum
ae4493e959 gnutls: update to 3.8.10 2025-07-09 11:41:14 +00:00
Rudi Heitbaum
7dad6b02e2 e2fsprogs: update to 1.47.3 2025-07-09 11:41:14 +00:00
Rudi Heitbaum
47642c761d gst-plugins-bad: update to 1.27.1 2025-07-09 11:29:24 +00:00
Rudi Heitbaum
ad46911842 gst-plugins-base: update to 1.27.1 2025-07-09 11:22:25 +00:00
Rudi Heitbaum
96145808a0 gstreamer: update to 1.27.1 2025-07-09 11:22:25 +00:00
Christian Hewitt
a80efa1030 Merge pull request #10213 from heitbaum/cert
cacert.pem: update to 2025-07-07
2025-07-08 17:47:38 +04:00
LibreELEC Bot
337364305e cacert.pem: update to 2025-07-07
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@bc977a80f4,

[1]: bc977a80f4/security/nss/lib/ckfw/builtins/certdata.txt
2025-07-08 13:10:14 +00:00
Rudi Heitbaum
20f0a1bd4b u-boot (Allwinner): drop upstreamed patches from 2025.07
- https://github.com/u-boot/u-boot/commits/master/arch/arm/mach-sunxi/dram_sun50i_h6.c
2025-07-08 12:46:31 +00:00
Rudi Heitbaum
809bdf9215 u-boot (Allwinner): rebase patches for 2025.07
- 3e78f8f407
2025-07-08 12:46:21 +00:00
Rudi Heitbaum
b13358d17e u-boot: update to 2025.07 2025-07-08 12:46:21 +00:00
Christian Hewitt
959b27f7d9 Merge pull request #10211 from heitbaum/addon
Addon updates
2025-07-08 12:07:57 +04:00
Christian Hewitt
7989a286b2 Merge pull request #10210 from heitbaum/pkg
Package updates
2025-07-08 12:07:22 +04:00
Christian Hewitt
ecd88db7f3 Merge pull request #10209 from heitbaum/vulkan
Vulkan update to 1.4.321
2025-07-08 12:06:54 +04:00
Rudi Heitbaum
0eb8ebe07c mpd: update addon (1)
- libmpdclient: update to 2.23
2025-07-08 03:56:25 +00:00
Rudi Heitbaum
c565788bfb libmpdclient: update to 2.23 2025-07-08 03:56:25 +00:00
Rudi Heitbaum
abb6ce6da0 chrome: update to 138.0.7204.92 and addon (1)
- at-spi2-core: update to 2.57.0
2025-07-08 03:56:25 +00:00
Rudi Heitbaum
69c4ecbc88 at-spi2-core: update to 2.57.0 2025-07-08 03:56:25 +00:00
Rudi Heitbaum
72791d7ca1 vdr-addon: update addon (1)
- vdr-plugin-live: update to 3.5.1
2025-07-08 03:56:25 +00:00
Rudi Heitbaum
e24374a8ba vdr-plugin-live: update to 3.5.1 2025-07-08 03:56:25 +00:00
Rudi Heitbaum
a03294c1c4 7-zip: update to 25.00 2025-07-08 03:54:04 +00:00
Rudi Heitbaum
ddbfac501d gmmlib: update to 22.8.0 2025-07-08 02:43:21 +00:00
Rudi Heitbaum
ec11d95eb5 samba: update to 4.22.3
Release notes:
- https://www.samba.org/samba/history/samba-4.22.3.html
2025-07-08 02:43:21 +00:00
Rudi Heitbaum
eba71b15a1 wayland: update to 1.24.0 2025-07-08 02:43:21 +00:00
Rudi Heitbaum
5c70f3635e vulkan-tools: update to 1.4.321 2025-07-08 02:24:44 +00:00
Rudi Heitbaum
358c6b65b5 vulkan-loader: update to 1.4.321 2025-07-08 02:24:44 +00:00
Rudi Heitbaum
1b93c945b4 vulkan-headers: update to 1.4.321 2025-07-08 02:24:44 +00:00
Christian Hewitt
add93a37f1 Merge pull request #10208 from heitbaum/addon
Addon updates
2025-07-06 17:37:58 +04:00
Rudi Heitbaum
0c7caa6f9d docker: update to 28.3.1 and addon (2)
- cli: update to 28.3.1
- moby: update to 28.3.1
2025-07-06 12:51:23 +00:00
Rudi Heitbaum
0bbd7eee0f filebrowser: update to 2.36.2 and addon (4) 2025-07-06 12:51:23 +00:00
Rudi Heitbaum
2323392277 minisatip: update to 1.3.52 and addon (1) 2025-07-06 12:51:23 +00:00
Rudi Heitbaum
9f1e9b7bda cli: update to 28.3.1 2025-07-06 12:51:23 +00:00
Rudi Heitbaum
727726e77a moby: update to 28.3.1 2025-07-06 12:51:23 +00:00
Matthias Reichl
89a6527814 Merge pull request #10207 from heitbaum/bin13
inputstream.adaptive: update 22.2.4-Piers to 22.2.5-Piers
2025-07-06 11:57:02 +02:00
Rudi Heitbaum
493bbee336 inputstream.adaptive: update 22.2.4-Piers to 22.2.5-Piers 2025-07-06 09:46:04 +00:00
Christian Hewitt
60862299ad Merge pull request #10204 from heitbaum/bin13 2025-07-05 10:17:00 +04:00
Rudi Heitbaum
1c7410ee21 pvr.waipu: update 22.5.1-Piers to 22.5.2-Piers 2025-07-05 00:32:39 +00:00
Christian Hewitt
01ca8a4f94 Merge pull request #10202 from heitbaum/pkg
readline: update to 8.3
2025-07-04 17:20:32 +04:00
Rudi Heitbaum
7736cc9ae0 readline: update to 8.3 2025-07-04 13:01:18 +00:00
Matthias Reichl
b59ccdb489 Merge pull request #10201 from heitbaum/kodi
kodi: update to githash 943fffa
2025-07-03 14:50:10 +02:00
Rudi Heitbaum
f2a634e754 kodi: update to githash 943fffa
Log:
- fc1ba2754b...943fffad41
2025-07-03 12:35:15 +00:00
Christian Hewitt
d47354c24d Merge pull request #10200 from heitbaum/addon
Addon updates
2025-07-03 15:35:17 +04:00
Christian Hewitt
ce3910aa9c Merge pull request #10199 from heitbaum/pkg
Package updates
2025-07-03 15:34:38 +04:00
Rudi Heitbaum
67f9f1924c libpng: update to 1.6.50 2025-07-03 11:11:29 +00:00
Rudi Heitbaum
7165b657b8 lcdd: update addon (1)
- libgpiod: update to 2.2.2
2025-07-03 10:24:21 +00:00
Rudi Heitbaum
6b99df0b18 syncthing: update to 1.30.0 and addon (1) 2025-07-03 10:24:21 +00:00
Rudi Heitbaum
fd6bf92df0 libseccomp: move from addon-depends to packages
- libseccomp is used by both wayland and addons
2025-07-03 10:23:20 +00:00
Rudi Heitbaum
a828a4d2be system-tools: update addon (3)
- libgpiod: update to 2.2.2
- jq: update to 1.8.1
- stress-ng: update to 0.19.02
2025-07-03 10:23:00 +00:00
Rudi Heitbaum
2e2366a37f libgpiod: update to 2.2.2 2025-07-03 10:23:00 +00:00
Rudi Heitbaum
653febb6b1 jq: update to 1.8.1 2025-07-03 10:23:00 +00:00
Rudi Heitbaum
cfaa58e0f0 stress-ng: update to 0.19.02 2025-07-03 10:23:00 +00:00
Christian Hewitt
65ebda2c09 Merge pull request #10198 from heitbaum/mesa
mesa: update to 25.1.5
2025-07-03 13:37:32 +04:00
Rudi Heitbaum
81c775350c libheif: update to 1.20.1
Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.20.1
- https://github.com/strukturag/libheif/compare/v1.20.0...v1.20.1
2025-07-03 08:26:33 +00:00
Rudi Heitbaum
0197483f83 mesa: update to 25.1.5 2025-07-03 08:26:09 +00:00
Christian Hewitt
9db11672cb Merge pull request #10197 from heitbaum/pkg
Package updates
2025-07-02 21:00:09 +04:00
Christian Hewitt
1e107e0538 Merge pull request #10196 from heitbaum/addon
Addon updates
2025-07-02 20:59:23 +04:00
Rudi Heitbaum
e4cdbafb54 hwdata: update to 0.397 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
ddbe40427b gmmlib: update to 22.7.3 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
f819666e18 fontconfig: update to 2.17.1 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
2a1b869666 Pillow: update to 11.3.0 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
bcb56275d3 gettext: update to 0.25.1 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
4b1923cf1c media-driver: update to 25.2.6 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
fec6008678 nss: update to 3.113.1 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
cb23b31d05 openssl: update to 3.5.1
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2025-07-02 13:44:45 +00:00
Rudi Heitbaum
13f7a8276b spirv-llvm-translator: update to 20.1.4 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
a084e59294 tbb: update to 2022.2.0 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
a1adb598e4 taglib: update to 2.1.1 2025-07-02 13:44:45 +00:00
Rudi Heitbaum
c92c8c45e0 filebrowser: update to 2.36.0 and addon (3) 2025-07-02 13:43:43 +00:00
Rudi Heitbaum
e2b83642f7 imagedecoder.heif: libheif: update to 1.20.0 and addon (3) 2025-07-02 13:43:43 +00:00
Rudi Heitbaum
e4a750a97d libheif: update to 1.20.0
Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.20.0
2025-07-02 13:43:43 +00:00
Rudi Heitbaum
1dfd9b41fe docker-compose: update to 2.38.1 2025-07-02 13:43:42 +00:00
Rudi Heitbaum
aecc83c302 Merge pull request #10193 from HiassofT/le13-nvidia-575-64-03
nvidia: update to 575.64.03
2025-07-02 19:51:49 +10:00
Matthias Reichl
e9dd3dee45 xf86-video-nvidia: update to 575.64.03
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-02 11:16:38 +02:00
Matthias Reichl
1375bf3cb8 nvidia: update to 575.64.03
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-02 11:15:53 +02:00
Christian Hewitt
5a2f08814b Merge pull request #9463 from kszaq/amlogic_bootloader_update
Amlogic: update bootloader files only if they exist
2025-07-02 11:44:46 +04:00
Christian Hewitt
2ff857c5a6 Merge pull request #10191 from rk-unofficial-cfw/rockchip-cleanup-patches
linux (Rockchip): removed useless patches
2025-07-02 11:42:37 +04:00
Christian Hewitt
6239a5f896 Merge pull request #9590 from rk-unofficial-cfw/roc-cc-ddr4-clock
u-boot (Rockchip): roc-3328-cc: increase ddr4 clock rate at 800Mhz
2025-07-02 04:49:44 +04:00
ilmich
8c273197bf u-boot (Rockchip): BACKPORT: roc-3328-cc: increase ddr4 clock rate at 800Mhz 2025-07-01 22:34:10 +02:00
smp79
1f2419354b remove Generic-gl device and switch Generic to OpenGL 2025-07-01 23:22:56 +03:00
ilmich
0969c9efc5 linux (Rockchip): removed useless patches 2025-07-01 21:20:12 +02:00
Rudi Heitbaum
3bc2201248 Merge pull request #10190 from HiassofT/le13-kernel-6.12.33
linux (RPi): update to 6.12.35
2025-07-01 22:13:39 +10:00
Matthias Reichl
ccb8d5efa5 linux: rebase rtw88 6.13 patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 13:37:41 +02:00
Matthias Reichl
fe11a98c62 linux (RPi): update to 6.12.35-ef8e31b
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 13:37:41 +02:00
Matthias Reichl
447684173e rpi-eeprom: update to 54f04c2
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:25:06 +02:00
Matthias Reichl
75147f742b linux (RPi): update to 6.12.34-8f77e03
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
041c7a2546 linux (RPi): config options for 6.12.34-1ceca9a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
8e5e606763 linux (RPi): update to 6.12.34-1ceca9a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
8e16416cf1 rpi-eeprom: update to 20deeae
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
e2b13014c5 rpi-eeprom: update to 1721eb4
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
b0f5e8f6fb linux (RPi): update to 6.12.33-1f73a67
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Matthias Reichl
98617610b1 rpi-eeprom: update to df532a0
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-01 12:24:47 +02:00
Christian Hewitt
fa3ad4bdc3 Merge pull request #10188 from antonlacon/systemd-creds
systemd: remove systemd-creds
2025-06-30 11:56:44 +04:00
Ian Leonard
ddc2e2bcaf systemd: remove systemd-creds
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-06-29 20:26:06 -04:00
CvH
999ff944f5 Merge pull request #10181 from heitbaum/rust
rust: update to 1.88.0
2025-06-29 13:36:51 +02:00
CvH
e92a10de46 Merge pull request #10185 from heitbaum/pkg
Package updates
2025-06-29 13:34:27 +02:00
CvH
76c1a666f7 Merge pull request #10186 from heitbaum/kodi
kodi: update to githash fc1ba27
2025-06-29 13:34:07 +02:00
CvH
748c6d1b37 Merge pull request #10187 from heitbaum/linux-6.15
Linux update to 6.15.4
2025-06-29 13:33:55 +02:00
Rudi Heitbaum
bc75960f75 linux (Rockchip RK3399): update .config for 6.15.4 2025-06-29 04:56:52 +00:00
Rudi Heitbaum
2456735ea2 linux (Rockchip RK3328): update .config for 6.15.4 2025-06-29 04:56:52 +00:00
Rudi Heitbaum
78cd97537f linux (Qualcomm): update .config for 6.15.4 2025-06-29 04:56:52 +00:00
Rudi Heitbaum
e7b22ae16b linux (NXP iMX8): update .config for 6.15.4 2025-06-29 04:56:52 +00:00
Rudi Heitbaum
8e44808d4f linux (Allwinner aarch64): update .config for 6.15.4 2025-06-29 04:56:52 +00:00
Rudi Heitbaum
01f030b7f9 linux: update to 6.15.4 2025-06-29 02:02:49 +00:00
Rudi Heitbaum
53d991e557 kodi: update to githash fc1ba27
Log:
- cb75fb5fc3...fc1ba2754b
2025-06-28 23:54:58 +00:00
Rudi Heitbaum
4db30fd120 sqlite: update to 3.50.2 2025-06-28 23:33:48 +00:00
Rudi Heitbaum
d263856a8a glslang: update to 15.4.0
Release notes: https://github.com/KhronosGroup/glslang/releases

Supported by:
- spirv-tools: 33e02568181e3312f49a3cf33df470bf96ef293a
- spirv-headers: 2a611a970fdbc41ac2e3e328802aed9985352dca
2025-06-28 23:33:48 +00:00
Rudi Heitbaum
979a1c1161 spirv-tools: update to githash 33e0256
Supports build of glslang 15.4.0
2025-06-28 23:33:48 +00:00
Rudi Heitbaum
bbd9e43a02 spirv-headers: update to githash 2a611a9
Supports build of glslang 15.4.0
2025-06-28 23:33:48 +00:00
Christian Hewitt
e7d7252ab6 Merge pull request #10184 from heitbaum/pkg 2025-06-28 08:46:07 +04:00
Rudi Heitbaum
3edc59eea5 pipewire: update to 1.4.6
News:
- https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/NEWS
2025-06-28 04:45:53 +00:00
Christian Hewitt
008da00272 Merge pull request #10183 from heitbaum/gst 2025-06-28 08:45:03 +04:00
Christian Hewitt
8b1e62f88e Merge pull request #10182 from heitbaum/vulkan 2025-06-28 08:44:30 +04:00
Rudi Heitbaum
d04ee95547 pango: update to 1.56.4 2025-06-28 04:00:54 +00:00
Rudi Heitbaum
9545f48127 fontconfig: update to 2.17.0 2025-06-28 04:00:54 +00:00
Rudi Heitbaum
48df55ceec automake: update to 1.18.1 2025-06-28 04:00:54 +00:00
Rudi Heitbaum
dd3358db33 xorg-intel-gpu-tools: update to 2.1 2025-06-28 04:00:54 +00:00
Rudi Heitbaum
a900feda58 nettle: update to 3.10.2 2025-06-28 04:00:54 +00:00
Rudi Heitbaum
ff492133db systemd: update to 257.7
Release notes:
- https://github.com/systemd/systemd/releases

Fixes SO_PASSSEC when used with linux-6.16-rc1+
- https://github.com/systemd/systemd issues 37783

dmesg | grep -i fail
[    1.358563] systemd[1]: systemd-journald-dev-log.socket: SO_PASSSEC failed: Operation not supported
[    1.358631] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
[    1.358640] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
2025-06-28 04:00:54 +00:00
Rudi Heitbaum
13964aa5eb libssh: update to 0.11.2 2025-06-28 04:00:14 +00:00
Rudi Heitbaum
9b8ae4a23c gst-plugins-bad: update to 1.26.3 2025-06-28 03:43:08 +00:00
Rudi Heitbaum
5346b3347d gst-plugins-base: update to 1.26.3 2025-06-28 03:43:08 +00:00
Rudi Heitbaum
9f8744e2a0 gstreamer: update to 1.26.3 2025-06-28 03:43:08 +00:00
Rudi Heitbaum
de82a86578 vulkan-tools: update to 1.4.320 2025-06-28 03:38:31 +00:00
Rudi Heitbaum
6a3cfb47d9 vulkan-loader: update to 1.4.320 2025-06-28 03:38:31 +00:00
Rudi Heitbaum
e6c802dd57 vulkan-headers: update to 1.4.320 2025-06-28 03:38:31 +00:00
Rudi Heitbaum
77bab8c181 rustc-snapshot: update to 1.88.0 2025-06-27 12:54:46 +00:00
Rudi Heitbaum
1ee81ff663 rust-std-snapshot: update to 1.88.0 2025-06-27 12:54:46 +00:00
Rudi Heitbaum
0b0dcd4a2a cargo-snapshot: update to 1.88.0 2025-06-27 12:54:46 +00:00
Rudi Heitbaum
a1d70458e5 rust: update to 1.88.0 2025-06-27 12:54:46 +00:00
Rudi Heitbaum
c1e526ce0b Merge pull request #10180 from chewitt/amlogic-upstream
Amlogic: bump kernel to Linux 6.16-rc3 and add support for tm16xx LED controllers
2025-06-26 22:00:50 +10:00
Christian Hewitt
c1180c471a linux: update Amlogic to Linux 6.16.y kernel and patches
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-06-26 08:56:33 +00:00
Christian Hewitt
3c14169447 busybox: remove vfd-clock as superseded with tm16xx support
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-06-26 08:55:53 +00:00
Christian Hewitt
7bb91b01e8 amlogic: include tm166xx driver
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-06-26 08:55:30 +00:00
Christian Hewitt
22be42c732 tm16xx: add initial driver package
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-06-26 08:54:13 +00:00
Matthias Reichl
68ba0a3bbb Merge pull request #10177 from heitbaum/addon
Addon updates
2025-06-25 16:47:27 +02:00
Matthias Reichl
79e57dadf7 Merge pull request #10178 from heitbaum/libcec
libcec: update to 7.1.1
2025-06-25 16:46:38 +02:00
Rudi Heitbaum
c0ed3f3c2b libcec: update to 7.1.1 2025-06-25 14:00:11 +00:00
Rudi Heitbaum
322f292d71 filebrowser: update to 2.33.6 and addon (2) 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
3df2af9e02 docker-compose: update to 2.37.3 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
21ba66ac37 docker: update to 28.3.0 and addon (1)
- cli: update to 28.3.0
- moby: update to 28.3.0
- containerd: update to 2.1.3
2025-06-25 13:53:26 +00:00
Rudi Heitbaum
3f59ce7eda cli: update to 28.3.0 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
d70b4ba778 moby: update to 28.3.0 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
00e8f407ae containerd: update to 2.1.3 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
8ae55e6670 podman: update to 5.5.2 and addon (1)
- podman-bin: update to 5.5.2
2025-06-25 13:53:26 +00:00
Rudi Heitbaum
a019bcd094 podman-bin: update to 5.5.2 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
9bce1aea7d system-tools: update addon (2)
- unrar: update to 7.1.8
- mmc-utils: update to 1.0
- dtach: update to githash b027c27
2025-06-25 13:53:26 +00:00
Rudi Heitbaum
e65be2afa9 dtach: update to githash b027c27 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
3a2814cd10 unrar: update to 7.1.8 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
3c8969c8d8 mmc-utils: update to 1.0 2025-06-25 13:53:26 +00:00
Rudi Heitbaum
73aaca82fb vdr-addon: update to 2.7.6
- vdr-plugin-satip: update to 20250621
- vdr: update to 2.7.6
2025-06-25 13:53:25 +00:00
Rudi Heitbaum
d8ebb59763 vdr-plugin-satip: update to 20250621 2025-06-25 13:53:25 +00:00
Rudi Heitbaum
3ad3f0dffe vdr: update to 2.7.6 2025-06-25 13:53:25 +00:00
Christian Hewitt
ab4a5f7ba5 Merge pull request #10176 from heitbaum/sq3
squashfs-tools: fix PKG_URL
2025-06-25 13:47:19 +04:00
Rudi Heitbaum
6a1daa0664 squashfs-tools: fix PKG_URL 2025-06-25 09:44:34 +00:00
Christian Hewitt
7decae22e5 Merge pull request #10173 from heitbaum/nkodi
kodi: update to githash cb75fb5
2025-06-24 17:03:48 +04:00
Christian Hewitt
434a19efc8 Merge pull request #10172 from heitbaum/pkg
Package updates
2025-06-24 17:03:16 +04:00
Rudi Heitbaum
3131e7311b kodi: update to githash cb75fb5
Log:
- c2d0890e09...cb75fb5fc3
2025-06-24 12:37:03 +00:00
Rudi Heitbaum
9dc824220e ethtool: update to 6.15 2025-06-24 10:38:16 +00:00
Rudi Heitbaum
d98f5d0530 btrfs-progs: update to 6.15 and addon (1) 2025-06-24 10:38:16 +00:00
Rudi Heitbaum
c54a65a854 pciutils: update to 3.14.0 2025-06-24 10:38:16 +00:00
Christian Hewitt
a162b3789e Merge pull request #10168 from heitbaum/libxml2 2025-06-21 07:43:51 +04:00
Christian Hewitt
0d982fb3ae Merge pull request #10169 from heitbaum/curl 2025-06-21 07:43:13 +04:00
Christian Hewitt
67e7c46d86 curl: do not build docs
addresses build error by not building the documents
    ninja: error: '/build/build.LibreELEC-AMLGX.aarch64-12.80.md/build/curl-8.14.1/.aarch64-libreelec-linux-gnu/docs/libcurl/libcurl-symbols.md', needed by 'docs/libcurl/curl_easy_cleanup.3', missing and no known rule to make it
2025-06-21 03:32:50 +00:00
Rudi Heitbaum
f63a43e8c4 libxml2: update to 2.14.4
- hard set the options that use find installed libaries
- fixes iconv error with libxslt that was introduced with
  - 811cad9297
  - 477f9c6b20
- https://github.com/GNOME/libxml2/commits/2.14/
2025-06-21 03:15:01 +00:00
Christian Hewitt
e25fe5d01c Merge pull request #10167 from heitbaum/pkg
Package updates
2025-06-21 05:35:11 +04:00
Christian Hewitt
0fe40c1696 Merge pull request #10166 from heitbaum/addon
Addon updates
2025-06-21 05:34:32 +04:00
Christian Hewitt
ce5034997d Merge pull request #10165 from heitbaum/vulkan
Vulkan update to 1.4.319
2025-06-21 05:33:44 +04:00
Rudi Heitbaum
b70758c65b nss: update to 3.113 2025-06-21 01:10:21 +00:00
Rudi Heitbaum
3b2ed90172 open-vm-tools: update to 13.0.0
release notes: https://github.com/vmware/open-vm-tools/releases/tag/stable-13.0.0
2025-06-21 01:10:21 +00:00
Rudi Heitbaum
33d65f9781 ninja: update to 1.13.0 2025-06-21 01:10:21 +00:00
Rudi Heitbaum
9503d1066a tvheadend43: update addon (1)
- dtv-scan-tables: update to 2025-06-06-caca23fb5466
2025-06-21 01:07:13 +00:00
Rudi Heitbaum
c2f7890ff5 tvheadend42: update addon (1)
- dtv-scan-tables: update to 2025-06-06-caca23fb5466
2025-06-21 01:07:13 +00:00
Rudi Heitbaum
61348f02d2 dtv-scan-tables: update to 2025-06-06-caca23fb5466 2025-06-21 01:07:13 +00:00
Rudi Heitbaum
baada4eed2 system-tools: update addon (1)
- dtach: update to githash 5e38653
2025-06-21 01:07:13 +00:00
Rudi Heitbaum
a747cc86ce dtach: update to githash 5e38653
- includes now upstreamed patches
2025-06-21 01:07:13 +00:00
Rudi Heitbaum
bc150d3741 docker-compose: update to 2.37.2 2025-06-21 01:07:13 +00:00
Rudi Heitbaum
07d8eb1668 snapcast: update to githash 8b7ac69
- log: https://github.com/badaix/snapcast/commits/develop/
- fixes build with boost-1.88.0
2025-06-21 01:07:13 +00:00
Rudi Heitbaum
684ac7112f filebrowser: update to 2.33.0 and addon (1) 2025-06-21 01:07:13 +00:00
Rudi Heitbaum
880554b7cf vulkan-tools: update to 1.4.319 2025-06-21 00:48:39 +00:00
Rudi Heitbaum
89c21d07cc vulkan-loader: update to 1.4.319 2025-06-21 00:48:39 +00:00
Rudi Heitbaum
ecf1e75424 vulkan-headers: update to 1.4.319 2025-06-21 00:48:39 +00:00
Christian Hewitt
0e26d7869f Merge pull request #10164 from heitbaum/addon
ADDON_VERSION to 12.80.3
2025-06-20 16:12:02 +04:00
Rudi Heitbaum
8359031502 addons: bump kodi-binary-addons
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-06-20 12:02:52 +00:00
Rudi Heitbaum
68114f6ca2 addons: reset version
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-06-20 12:02:51 +00:00
Rudi Heitbaum
697b5c5980 distro: bump ADDON_VERSION to 12.80.3
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-06-20 12:02:50 +00:00
Christian Hewitt
7ece3bc4d9 Merge pull request #10163 from heitbaum/kodi
kodi: update to githash c2d0890
2025-06-20 15:59:03 +04:00
Christian Hewitt
2572200318 Merge pull request #9374 from heitbaum/python
Python: update to 3.13.5
2025-06-20 15:58:58 +04:00
Rudi Heitbaum
18ff913718 kodi: update to githash c2d0890
Log:
- c6d81e884a...c2d0890e09
2025-06-20 10:07:34 +00:00
Christian Hewitt
1a7edb857a Merge pull request #10162 from heitbaum/bin13
inputstream.ffmpegdirect: update 22.1.1-Piers to 22.1.2-Piers
2025-06-19 18:23:01 +04:00
Christian Hewitt
6095dc15ca Merge pull request #10160 from heitbaum/xorg
xorg-server: update to 21.1.18
2025-06-19 18:22:15 +04:00
Rudi Heitbaum
871e257244 inputstream.ffmpegdirect: update 22.1.1-Piers to 22.1.2-Piers 2025-06-19 14:08:03 +00:00
Rudi Heitbaum
7664fe6937 xorg-server: update to 21.1.18
log: https://gitlab.freedesktop.org/xorg/xserver/-/compare/xorg-server-21.1.17...xorg-server-21.1.18?from_project_id=371
2025-06-19 14:02:22 +00:00
Christian Hewitt
05a6918856 Merge pull request #10159 from heitbaum/bin13
pvr.waipu: update 22.5.0-Piers to 22.5.1-Piers
2025-06-19 14:59:20 +04:00
Rudi Heitbaum
12d5598f1d pvr.waipu: update 22.5.0-Piers to 22.5.1-Piers 2025-06-19 09:26:44 +00:00
Rudi Heitbaum
401a1dd591 Python3: update to 3.13.5
53eb9a676f
2025-06-12 14:13:01 +00:00
kszaq
53392f9252 Amlogic: do not silence errors on bootloader update
We are now checking if source file exists, any errors
should be displayed on the screen.
2024-11-03 10:42:27 +01:00
kszaq
a1f8e0b9ca Amlogic: update bootloader files only if they exist
This prevents copying all dtbs to /flash if there is
none present before the update.
2024-11-03 10:38:47 +01:00
873 changed files with 60228 additions and 12661 deletions

View File

@@ -11,9 +11,9 @@
fi
# TARGET_CPU:
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72 cortex-a76
# exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
# cortex-a72.cortex-a53
# generic cortex-a35 cortex-a53 cortex-a55 cortex-a57 cortex-a72
# cortex-a76 exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
# cortex-a72.cortex-a53 cortex-a76.cortex-a55
# determine architecture's family
case $TARGET_CPU in
@@ -21,7 +21,7 @@
TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8-a
;;
cortex-a76)
cortex-a55|cortex-a76|cortex-a76.cortex-a55)
TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8.2-a
;;

View File

@@ -54,6 +54,12 @@
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon"
;;
cortex-a55|cortex-a76|cortex-a76.cortex-a55)
TARGET_SUBARCH=armv8.2-a
TARGET_ABI=eabi
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon"
;;
esac
if [ "${TARGET_FLOAT}" = "hard" ]; then

View File

@@ -16,13 +16,14 @@ set -e
[ -z "${HOST_NAME}" ] && export HOST_NAME="$($LOCAL_CC -dumpmachine)"
TARGET_NAME=$TARGET_GCC_ARCH-libreelec-linux-gnu${TARGET_ABI}
BUILD=${BUILD_ROOT}/${BUILD_BASE}.${DISTRONAME}-${DEVICE:-$PROJECT}.${TARGET_ARCH}-${DISTRO_VERSION}
if [ "${DISTRO_VERSION}" = "devel" ] ; then
BUILD=${BUILD_ROOT}/${BUILD_BASE}.${DISTRONAME}-${DEVICE:-$PROJECT}.${TARGET_ARCH}-${OS_VERSION}-${DISTRO_VERSION}
else
BUILD=${BUILD_ROOT}/${BUILD_BASE}.${DISTRONAME}-${DEVICE:-$PROJECT}.${TARGET_ARCH}-${DISTRO_VERSION}
fi
if [ -n "$BUILD_SUFFIX" ]; then
BUILD=$BUILD-$BUILD_SUFFIX
BUILD+="-${BUILD_SUFFIX}"
fi
THREAD_CONTROL=${BUILD}/.threads

View File

@@ -49,6 +49,7 @@ show_config() {
config_message+="\n - ALSA support:\t\t\t ${ALSA_SUPPORT}"
config_message+="\n - Pulseaudio support:\t\t\t ${PULSEAUDIO_SUPPORT}"
config_message+="\n - Bluetooth support:\t\t\t ${BLUETOOTH_SUPPORT}"
config_message+="\n - VFD panel support:\t\t\t ${VFD_SUPPORT}"
for config_driver in ${ADDITIONAL_DRIVERS}; do
config_message+="\n - Include driver:\t\t\t ${config_driver}"
@@ -148,8 +149,8 @@ show_config() {
# $DISTRO/config/functions
# $DISTRO/show_config
if [ -f distributions/${DISTRO}/show_config ]; then
. distributions/${DISTRO}/show_config
if [ -f "${DISTRO_DIR}/${DISTRO}/show_config" ]; then
. "${DISTRO_DIR}/${DISTRO}/show_config"
fi
if [ "$(type -t show_distro_config)" = "function" ]; then
show_distro_config

View File

@@ -27,6 +27,8 @@
DISTRO_BOOTLABEL="LEIOT"
DISTRO_DISKLABEL="STORAGE"
# VFD panel boot message (use UPPERCASE and padding)
VFD_MESSAGE=" LEIoT"
### BUILDSYSTEM SETTINGS ####
@@ -198,9 +200,6 @@
DEBUG_GROUPS=""
DEBUG_GROUP_YES=""
# build and install iSCSI support - iscsistart (yes / no)
ISCSI_SUPPORT="no"
# build with NFS support (mounting nfs shares via the OS) (yes / no)
NFS_SUPPORT="no"

View File

@@ -27,6 +27,8 @@
DISTRO_BOOTLABEL="LIBREELEC"
DISTRO_DISKLABEL="STORAGE"
# VFD panel boot message (use UPPERCASE and padding)
VFD_MESSAGE=" LIBREELEC"
### BUILDSYSTEM SETTINGS ####
@@ -198,9 +200,6 @@
DEBUG_GROUPS="kodi+=kodi+,kodi-platform+,p8-platform+,!mesa"
DEBUG_GROUP_YES="kodi+"
# build and install iSCSI support - iscsistart (yes / no)
ISCSI_SUPPORT="no"
# build with NFS support (mounting nfs shares via the OS) (yes / no)
NFS_SUPPORT="yes"

View File

@@ -5,4 +5,4 @@
OS_VERSION="13.0"
# ADDON_VERSION: Addon version
ADDON_VERSION="12.80.2"
ADDON_VERSION="12.80.3"

47
licenses/PSF-2.0.txt Normal file
View File

@@ -0,0 +1,47 @@
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
--------------------------------------------
1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing and
otherwise using this software ("Python") in source or binary form and
its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python alone or in any derivative version,
provided, however, that PSF's License Agreement and PSF's notice of copyright,
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
Python Software Foundation; All Rights Reserved" are retained in Python alone or
in any derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make
the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to Python.
4. PSF is making Python available to Licensee on an "AS IS"
basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee
agrees to be bound by the terms and conditions of this License
Agreement.

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.56.2"
PKG_SHA256="e1b1c9836a8947852f7440c32e23179234c76bd98cd9cc4001f376405f8b783b"
PKG_VERSION="2.57.2"
PKG_SHA256="a38692aac174f73b774ac60ba795c0c0c60ba56d4134b6a0ec03e6481674c60a"
PKG_LICENSE="OSS"
PKG_SITE="https://www.gnome.org/"
PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"

View File

@@ -9,10 +9,6 @@ PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXfixes"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
--disable-static \
--enable-shared"
unpack() {
mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="cups"
PKG_VERSION="2.4.12"
PKG_SHA256="7a4d32822b320aa2999b18fdfc4ce5ca9ad204fe6302ff69e6c24b21f8d0eaa0"
PKG_VERSION="2.4.14"
PKG_SHA256="ad044f42b0bfbaca934d511dd8ab0c021345db02d6bd2d8b981ee1eedef983dc"
PKG_LICENSE="GPL"
PKG_SITE="http://www.cups.org"
PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.24.49"
PKG_SHA256="5ea52c6a28f0e5ecf2e9a3c2facbb30d040b73871fcd5f33cd1317e9018a146e"
PKG_VERSION="3.24.50"
PKG_SHA256="399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529"
PKG_LICENSE="LGPL"
PKG_SITE="https://www.gtk.org/"
PKG_URL="https://download.gnome.org/sources/gtk/${PKG_VERSION:0:4}/gtk-${PKG_VERSION}.tar.xz"

View File

@@ -5,7 +5,7 @@
'''
-for f in get_files('theme/Adwaita/assets', '.png'):
- xml += ' <file preprocess=\'to-pixdata\'>theme/Adwaita/assets/{0}</file>\n'.format(f)
- xml += ' <file>theme/Adwaita/assets/{0}</file>\n'.format(f)
-
-xml += '\n'
-
@@ -17,7 +17,7 @@
'''
-for f in get_files('theme/HighContrast/assets', '.png'):
- xml += ' <file preprocess=\'to-pixdata\'>theme/HighContrast/assets/{0}</file>\n'.format(f)
- xml += ' <file>theme/HighContrast/assets/{0}</file>\n'.format(f)
-
-xml += '\n'
-

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXScrnSaver"
PKG_VERSION="1.2.4"
PKG_SHA256="75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe"
PKG_VERSION="1.2.5"
PKG_SHA256="5057365f847253e0e275871441e10ff7846c8322a5d88e1e187d326de1cd8d00"
PKG_LICENSE="GPL"
PKG_SITE="https://xorg.freedesktop.org/"
PKG_URL="https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-${PKG_VERSION}.tar.xz"
@@ -12,6 +12,4 @@ PKG_DEPENDS_TARGET="toolchain libXext scrnsaverproto"
PKG_LONGDESC="X11 Screen Saver extension client library."
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--disable-static \
--enable-shared \
--enable-malloc0returnsnull"
PKG_MESON_OPTS_TARGET="-Ddefault_library=shared"

View File

@@ -2,17 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libxss"
PKG_VERSION="1.2.4"
PKG_SHA256="75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe"
PKG_VERSION="1.2.5"
PKG_SHA256="5057365f847253e0e275871441e10ff7846c8322a5d88e1e187d326de1cd8d00"
PKG_LICENSE="OSS"
PKG_SITE="https://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXScrnSaver-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain util-macros libXext scrnsaverproto"
PKG_LONGDESC="X11 Screen Saver extension library."
PKG_BUILD_FLAGS="+pic -sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-malloc0returnsnull"
post_configure_target() {
libtool_remove_rpath libtool
}

View File

@@ -0,0 +1,90 @@
From 8725a3c15bc9e0a6e2797e04c1433dd8bd43b5e4 Mon Sep 17 00:00:00 2001
From: Greg Scaffidi <sgscaffidi3@gmail.com>
Date: Fri, 9 May 2025 16:01:49 -0500
Subject: [PATCH] Update mpeg2dec.c
ticks_per_frame is deprecated. See: https://github.com/nschlia/ffmpegfs/issues/149
---
mpeg2dec.c | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/mpeg2dec.c b/mpeg2dec.c
index ae9f0bb..dc127b0 100755
--- a/mpeg2dec.c
+++ b/mpeg2dec.c
@@ -1308,7 +1308,7 @@ static int prev_strange_framenum = 0;
}
else
{
- frame_delay = av_q2d(is->dec_ctx->time_base) * is->dec_ctx->ticks_per_frame ;
+ frame_delay = av_q2d(is->dec_ctx->time_base) * (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS) ;
}
// frame_delay = av_q2d(is->dec_ctx->time_base) * is->dec_ctx->ticks_per_frame ;
@@ -1419,17 +1419,17 @@ static int prev_strange_framenum = 0;
//#define SHOW_VIDEO_TIMING
#ifdef SHOW_VIDEO_TIMING
if (framenum==0)
- Debug(1,"Video timing ---------------------------------------------------\n", frame_delay/is->dec_ctx->ticks_per_frame, is->dec_ctx->ticks_per_frame, repeat, real_pts,calculated_delay);
+ Debug(1,"Video timing ---------------------------------------------------\n", frame_delay/(is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), repeat, real_pts,calculated_delay);
else if (framenum<20)
- Debug(1,"Video timing fr=%6.5f, tick=%d, repeat=%d, pts=%6.3f, step=%6.5f\n", frame_delay/is->dec_ctx->ticks_per_frame, is->dec_ctx->ticks_per_frame, repeat, real_pts,calculated_delay);
+ Debug(1,"Video timing fr=%6.5f, tick=%d, repeat=%d, pts=%6.3f, step=%6.5f\n", frame_delay/(is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), repeat, real_pts,calculated_delay);
#endif // SHOW_VIDEO_TIMING
pts_offset *= 0.9;
if (!reviewing && timeline_repair) {
if (framenum > 1 && fabs(calculated_delay - pts_offset - frame_delay) < 1.0) { // Allow max 0.5 second timeline jitter to be compensated
- if (!ISSAME(3*frame_delay/ is->dec_ctx->ticks_per_frame, calculated_delay))
- if (!ISSAME(1*frame_delay/ is->dec_ctx->ticks_per_frame, calculated_delay))
+ if (!ISSAME(3*frame_delay/ (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), calculated_delay))
+ if (!ISSAME(1*frame_delay/ (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), calculated_delay))
pts_offset = pts_offset + frame_delay - calculated_delay;
}
}
@@ -1444,9 +1444,9 @@ static int prev_strange_framenum = 0;
if (!reviewing
&& framenum > 1 && fabs(calculated_delay - frame_delay) > 0.01
- && !ISSAME(3*frame_delay/ is->dec_ctx->ticks_per_frame, calculated_delay)
- && !ISSAME(2*frame_delay/ is->dec_ctx->ticks_per_frame, calculated_delay)
- && !ISSAME(1*frame_delay/ is->dec_ctx->ticks_per_frame, calculated_delay)
+ && !ISSAME(3*frame_delay/ (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), calculated_delay)
+ && !ISSAME(2*frame_delay/ (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), calculated_delay)
+ && !ISSAME(1*frame_delay/ (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS), calculated_delay)
){
if ( (prev_strange_framenum + 1 != framenum) &&( prev_strange_step < fabs(calculated_delay - frame_delay))) {
Debug(8 ,"Strange video pts step of %6.5f instead of %6.5f at frame %d\n", calculated_delay+0.0000005, frame_delay+0.0000005, framenum); // Unknown strange step
@@ -1890,8 +1890,10 @@ int stream_component_open(VideoState *is, int stream_index)
codecCtx->thread_count= 1;
#endif
}
+ /*
if (codecCtx->codec_id == AV_CODEC_ID_MPEG1VIDEO)
is->dec_ctx->ticks_per_frame = 1;
+ */
if (demux_pid)
selected_video_pid = is->video_st->id;
/*
@@ -2078,7 +2080,7 @@ again:
else
{
Debug(10, "Warning, no stream frame rate, deriving from codec\n");
- is->fps = 1/(av_q2d(is->dec_ctx->time_base) * is->dec_ctx->ticks_per_frame );
+ is->fps = 1/(av_q2d(is->dec_ctx->time_base) * (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS) );
}
set_fps( 1.0 / is->fps);
// Debug(1, "Stream frame rate is %5.3f f/s\n", is->fps);
@@ -2452,7 +2454,7 @@ nextpacket:
if ((live_tv && retries < live_tv_retries) /* || (selftest == 3 && retries == 0) */)
{
- double frame_delay = av_q2d(is->dec_ctx->time_base) * is->dec_ctx->ticks_per_frame;
+ double frame_delay = av_q2d(is->dec_ctx->time_base) * (is->dec_ctx->codec_descriptor->props & AV_CODEC_PROP_FIELDS);
// uint64_t retry_target;
if (retries == 0)
{
--
2.43.0

View File

@@ -3,7 +3,7 @@
PKG_NAME="cli"
PKG_VERSION="$(get_pkg_version moby)"
PKG_SHA256="4a95c430381101c418e02e1ad87679237f3b59d909fa26d9fd36103d0cd36930"
PKG_SHA256="420f9caf3ba09229cd98f7f8325fb9969d0746cccf4bdc3c56dfe2621bb07803"
PKG_LICENSE="ASL"
PKG_SITE="https://github.com/docker/cli"
PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="The Docker CLI"
PKG_TOOLCHAIN="manual"
# Git commit of the matching tag https://github.com/docker/cli/tags
export PKG_GIT_COMMIT="e6534b4eb700e592f25e7213568a02f3ce37460d"
export PKG_GIT_COMMIT="d8eb465f86cfceeb57f8582e373d41a558d35503"
configure_target() {
go_configure

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="containerd"
PKG_VERSION="2.1.1"
PKG_SHA256="6ac779e87926ac1fe4360ffee63efd9f829b15a887e612be9a7d2f8a652674e9"
PKG_VERSION="2.1.4"
PKG_SHA256="8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.io"
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="A daemon to control runC, built for performance and density."
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/containerd/containerd/releases
export PKG_GIT_COMMIT="cb1076646aa3740577fafbf3d914198b7fe8e3f7"
export PKG_GIT_COMMIT="75cb2b7193e4e490e9fbdc236c0e811ccaba3376"
pre_make_target() {

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="docker-compose"
PKG_VERSION="2.37.1"
PKG_VERSION="2.39.3"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/docker/compose"
PKG_LONGDESC="Define and run multi-container applications with Docker."
@@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="36dfcc81ffff0ec2a76abaa4b66edf01d2db0d7f3fda342a26525eb72e4e9a80"
PKG_SHA256="1607ff1b288ea5acd93d6a2c5a4f53ecd1e237e6e17e7babb0f540a24d667f33"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-aarch64"
;;
"arm")
PKG_SHA256="63e64d9aad9916771a947e4b77df6b2a5e70cdfdb412b2f0464806f4d63fabe8"
PKG_SHA256="e6dc34fb6d587a05f878901a27f9f0789dd471f655f130911b6d8fa8c332444e"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-armv7"
;;
"x86_64")
PKG_SHA256="6777247eb2947c48b46b1fc96602ac17e140fbac84e1043e6384a6c755fc6769"
PKG_SHA256="065836e21bce25674d2876dc64321ac707808fcd120e1c3ba700b0ce5ce8ff16"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-x86_64"
;;
esac

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="moby"
PKG_VERSION="28.2.2"
PKG_SHA256="07363d32256c9b9d595fdb18fccb1ab8a575ce07ae0ff9a9e16580c35f1ba926"
PKG_VERSION="28.4.0"
PKG_SHA256="4aa0776ef3c040204cada69f3d4d7b89a3cef85e07cbe098c05cdcb000ea7e30"
PKG_LICENSE="ASL"
PKG_SITE="https://mobyproject.org/"
PKG_URL="https://github.com/moby/moby/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="Moby is an open-source project created by Docker to enable and acc
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/moby/moby
export PKG_GIT_COMMIT="45873be4ae3f5488c9498b3d9f17deaddaf609f4"
export PKG_GIT_COMMIT="249d679a6baf8a32bb6d72d6ac5cc7ab9c90b4ea"
PKG_MOBY_BUILDTAGS="daemon \
autogen \

View File

@@ -4,8 +4,8 @@
#
#
diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
--- a/cmd/dockerd/daemon_unix.go 2025-02-19 21:53:46.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2025-02-20 10:29:44.441745187 +0000
--- a/cmd/dockerd/daemon_unix.go 2025-06-20 16:22:35.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2025-06-25 12:49:40.558287815 +0000
@@ -21,7 +21,7 @@
func getDefaultDaemonConfigDir() string {
@@ -16,8 +16,8 @@ diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
// NOTE: CLI uses ~/.docker while the daemon uses ~/.config/docker, because
// ~/.docker was not designed to store daemon configurations.
diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
--- a/cmd/dockerd/options.go 2025-02-19 21:53:46.000000000 +0000
+++ b/cmd/dockerd/options.go 2025-02-20 10:29:44.441449933 +0000
--- a/cmd/dockerd/options.go 2025-06-20 16:22:35.000000000 +0000
+++ b/cmd/dockerd/options.go 2025-06-25 12:49:40.557989909 +0000
@@ -39,7 +39,7 @@
//
// - DOCKER_CONFIG only affects TLS certificates, but does not change the
@@ -36,10 +36,22 @@ diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
// - look at "when" (and when _not_) XDG_CONFIG_HOME should be used. Its
// needed for rootless, but perhaps could be used for non-rootless(?)
// - When changing the location for TLS config, (ideally) they should
diff -Naur a/daemon/config/config_linux_test.go b/daemon/config/config_linux_test.go
--- a/daemon/config/config_linux_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/daemon/config/config_linux_test.go 2025-06-25 12:49:40.538939276 +0000
@@ -377,7 +377,7 @@
}{
{
name: "deprecated-key-path",
- configJSON: `{"deprecated-key-path": "/etc/docker/key.json"}`,
+ configJSON: `{"deprecated-key-path": "/storage/.kodi/userdata/addon_data/service.system.docker/config/key.json"}`,
},
{
name: "allow-nondistributable-artifacts",
diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/authz/authz_plugin_test.go
--- a/integration/plugin/authz/authz_plugin_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2025-02-20 10:29:44.406641256 +0000
@@ -56,15 +56,15 @@
--- a/integration/plugin/authz/authz_plugin_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2025-06-25 12:49:40.521643361 +0000
@@ -57,15 +57,15 @@
ctrl = &authorizationController{}
@@ -59,8 +71,8 @@ diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/
ctrl = nil
})
diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integration-cli/docker_cli_external_volume_driver_test.go
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2025-02-20 10:29:44.713041018 +0000
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2025-06-25 12:49:40.867460226 +0000
@@ -266,10 +266,10 @@
send(w, `{"Capabilities": { "Scope": "global" }}`)
})
@@ -75,12 +87,12 @@ diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integra
return s
}
@@ -277,7 +277,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(ctx context.Context, c *testing.T) {
func (s *DockerExternalVolumeSuite) TearDownSuite(ctx context.Context, t *testing.T) {
s.volumePlugin.Close()
- err := os.RemoveAll("/etc/docker/plugins")
+ err := os.RemoveAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins")
assert.NilError(c, err)
assert.NilError(t, err)
}
@@ -371,7 +371,7 @@
@@ -93,8 +105,8 @@ diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integra
assert.NilError(c, err)
defer os.RemoveAll(specPath)
diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/docker_cli_network_unix_test.go
--- a/integration-cli/docker_cli_network_unix_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2025-02-20 10:29:44.713475312 +0000
--- a/integration-cli/docker_cli_network_unix_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2025-06-25 12:49:40.867898684 +0000
@@ -226,14 +226,14 @@
}
})
@@ -119,13 +131,13 @@ diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/d
- err := os.RemoveAll("/etc/docker/plugins")
+ err := os.RemoveAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins")
assert.NilError(c, err)
assert.NilError(t, err)
}
diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_cli_swarm_test.go
--- a/integration-cli/docker_cli_swarm_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2025-02-20 10:29:44.716710173 +0000
@@ -825,14 +825,14 @@
--- a/integration-cli/docker_cli_swarm_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2025-06-25 12:49:40.871279027 +0000
@@ -843,14 +843,14 @@
}
})
@@ -143,7 +155,7 @@ diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_c
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(t, err)
}
@@ -845,7 +845,7 @@
@@ -863,7 +863,7 @@
setupRemoteGlobalNetworkPlugin(c, mux, s.server.URL, globalNetworkPlugin, globalIPAMPlugin)
defer func() {
s.server.Close()
@@ -153,9 +165,9 @@ diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_c
}()
diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remote/driver_test.go
--- a/libnetwork/drivers/remote/driver_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2025-02-20 10:29:44.707404748 +0000
@@ -44,7 +44,7 @@
--- a/libnetwork/drivers/remote/driver_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2025-06-25 12:49:40.861763019 +0000
@@ -40,7 +40,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@@ -165,9 +177,9 @@ diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remot
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/remote_test.go
--- a/libnetwork/ipams/remote/remote_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2025-02-20 10:29:44.699434031 +0000
@@ -38,7 +38,7 @@
--- a/libnetwork/ipams/remote/remote_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2025-06-25 12:49:40.854121508 +0000
@@ -35,7 +35,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@@ -177,8 +189,8 @@ diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/re
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_test.go
--- a/libnetwork/libnetwork_unix_test.go 2025-02-19 21:53:46.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2025-02-20 10:29:44.709262867 +0000
--- a/libnetwork/libnetwork_unix_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2025-06-25 12:49:40.864001829 +0000
@@ -2,4 +2,4 @@
package libnetwork_test
@@ -186,8 +198,8 @@ diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_tes
-var specPath = "/etc/docker/plugins"
+var specPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
--- a/pkg/plugins/discovery.go 2025-02-19 21:53:46.000000000 +0000
+++ b/pkg/plugins/discovery.go 2025-02-20 10:29:44.412930502 +0000
--- a/pkg/plugins/discovery.go 2025-06-20 16:22:35.000000000 +0000
+++ b/pkg/plugins/discovery.go 2025-06-25 12:49:40.525984485 +0000
@@ -128,12 +128,12 @@
//
// On Unix in non-rootless mode:
@@ -204,9 +216,9 @@ diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
func SpecsPaths() []string {
return specsPaths()
diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
--- a/pkg/plugins/discovery_unix.go 2025-02-19 21:53:46.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2025-02-20 10:29:44.412746807 +0000
@@ -12,7 +12,7 @@
--- a/pkg/plugins/discovery_unix.go 2025-06-20 16:22:35.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2025-06-25 12:49:40.525803226 +0000
@@ -13,7 +13,7 @@
if configHome, err := homedir.GetConfigHome(); err != nil {
return filepath.Join(configHome, "docker/plugins")
}
@@ -215,7 +227,7 @@ diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
}
func rootlessLibPluginsPath() string {
@@ -27,5 +27,5 @@
@@ -28,5 +28,5 @@
if rootless.RunningWithRootlessKit() {
return []string{rootlessConfigPluginsPath(), rootlessLibPluginsPath()}
}
@@ -223,8 +235,8 @@ diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
+ return []string{"/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", "/usr/lib/docker/plugins"}
}
diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
--- a/pkg/plugins/plugins.go 2025-02-19 21:53:46.000000000 +0000
+++ b/pkg/plugins/plugins.go 2025-02-20 10:29:44.413216747 +0000
--- a/pkg/plugins/plugins.go 2025-06-20 16:22:35.000000000 +0000
+++ b/pkg/plugins/plugins.go 2025-06-25 12:49:40.526271398 +0000
@@ -4,7 +4,7 @@
// Docker discovers plugins by looking for them in the plugin directory whenever
// a user or container tries to use one by name. UNIX domain socket files must
@@ -235,8 +247,8 @@ diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
// its name if it exists.
//
diff -Naur a/registry/config_unix.go b/registry/config_unix.go
--- a/registry/config_unix.go 2025-02-19 21:53:46.000000000 +0000
+++ b/registry/config_unix.go 2025-02-20 10:29:44.712430143 +0000
--- a/registry/config_unix.go 2025-06-20 16:22:35.000000000 +0000
+++ b/registry/config_unix.go 2025-06-25 12:49:40.866806097 +0000
@@ -5,7 +5,7 @@
// defaultCertsDir is the platform-specific default directory where certificates
// are stored. On Linux, it may be overridden through certsDir, for example, when
@@ -247,9 +259,9 @@ diff -Naur a/registry/config_unix.go b/registry/config_unix.go
// cleanPath is used to ensure that a directory name is valid on the target
// platform. It will be passed in something *similar* to a URL such as
diff -Naur a/registry/search_endpoint_v1.go b/registry/search_endpoint_v1.go
--- a/registry/search_endpoint_v1.go 2025-02-19 21:53:46.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2025-02-20 10:29:44.712695815 +0000
@@ -54,7 +54,7 @@
--- a/registry/search_endpoint_v1.go 2025-06-20 16:22:35.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2025-06-25 12:49:40.867087851 +0000
@@ -58,7 +58,7 @@
if endpoint.IsSecure {
// If registry is secure and HTTPS failed, show user the error and tell them about `--insecure-registry`
// in case that's what they need. DO NOT accept unknown CA certificates, and DO NOT fall back to HTTP.
@@ -259,9 +271,9 @@ diff -Naur a/registry/search_endpoint_v1.go b/registry/search_endpoint_v1.go
// registry is insecure and HTTPS failed, fallback to HTTP.
diff -Naur a/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go b/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go
--- a/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go 2025-02-19 21:53:46.000000000 +0000
+++ b/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go 2025-02-20 10:29:44.668972179 +0000
@@ -578,7 +578,7 @@
--- a/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go 2025-06-20 16:22:35.000000000 +0000
+++ b/vendor/github.com/containerd/containerd/v2/core/remotes/docker/config/hosts.go 2025-06-25 12:49:40.820074314 +0000
@@ -607,7 +607,7 @@
return filepath.Join(base, p)
}

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.17"
PKG_VERSION="8.0.20"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
@@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="a8e2afbfadd9a13a80c710bc0a37ae33eabd701ca76985e77b685b96bfcfcc97"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.17/aspnetcore-runtime-8.0.17-linux-arm64.tar.gz"
PKG_SHA256="eceeb83b41370463a94dc69941f3a5d84e8b4eee635129c990a27eddd2ba2cd4"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="98d7dec7cb253cd7c3863a2426fc2b24803dd48e27c18c630c8bb6ba550f183b"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.17/aspnetcore-runtime-8.0.17-linux-arm.tar.gz"
PKG_SHA256="9027c5112a30e40c9926cde7337ae5c10f231e388d1191bd20ca618f8afd87ff"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="f8944510379f8e1d5a6e7681692225f509f5df348157205d4dbe5b740b85dc98"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.17/aspnetcore-runtime-8.0.17-linux-x64.tar.gz"
PKG_SHA256="58490d1f153c78f7c01ec6fe9354099eac0a0dc0e72f806b41b9cdb44b9aea32"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtv-scan-tables"
PKG_VERSION="2024-03-24-7098bdd27548"
PKG_SHA256="3f4c8981b3a4829066b396abc0da270e5c7e674b5d190e92532a06951a07e98e"
PKG_VERSION="2025-06-06-caca23fb5466"
PKG_SHA256="415894e601a53d827ec85e333b7b0afb0bf2fc7abf98df606a0d120353d408f3"
PKG_LICENSE="GPL"
PKG_SITE="https://git.linuxtv.org/dtv-scan-tables.git"
PKG_URL="https://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${PKG_VERSION}.tar.bz2"

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvblast"
PKG_VERSION="405917e77f0f08b4c130ae4611c3ca6cf82119c1"
PKG_SHA256="9aea0107b5c91a76cd7a8b9038029e7af4f5a285ef5cd6b70b259dee17986af2"
PKG_VERSION="74b297310be8def45d8c890c19a88fff3b1bbeb9" # HEAD 29/07/2025
PKG_SHA256="6c29ff62bdaf08eb0850acbd71b49345ec33a5b87ec7d9c0749b92a1ddbb0084"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/projects/dvblast.html"
PKG_URL="http://repo.or.cz/dvblast.git/snapshot/${PKG_VERSION}.tar.gz"
PKG_URL="https://code.videolan.org/videolan/dvblast/-/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain bitstream libev"
PKG_LONGDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming application"
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="ff620d0c3c4f717ab393892983d43458d27e4bed"
PKG_SHA256="c6945fe9c3cdd7b0d2f89250ae696a51db59e3506af4d28d03616c9edd1e519b"
PKG_VERSION="b35605ace3ddf7c1a5d67a2eb553f034aef41d55"
PKG_SHA256="6eeb82934e69fd51e043bd8c5b0d152839638d1ce7aa4eea65a3fedcf83ff224"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html"
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ffmpegx"
PKG_VERSION="7.1.1"
PKG_SHA256="733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1"
PKG_VERSION="8.0"
PKG_SHA256="b2751fccb6cc4c77708113cd78b561059b6fa904b24162fa0be2d60273d27b8e"
PKG_LICENSE="GPL-3.0-only"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"

View File

@@ -0,0 +1,103 @@
From patchwork Sat Jul 19 07:08:36 2025
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Patchwork-Submitter: James Hutchinson <jahutchinson99@googlemail.com>
X-Patchwork-Id: 56391
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
X-Original-To: ffmpeg-patchwork@ffmpeg.org
Delivered-To: ffmpeg-patchwork@ffmpeg.org
Received: from [127.0.1.1] (localhost [127.0.0.1])
by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id DE79168C231;
Sat, 19 Jul 2025 10:09:04 +0300 (EEST)
X-Original-To: ffmpeg-devel@ffmpeg.org
Delivered-To: ffmpeg-devel@ffmpeg.org
Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com
[209.85.218.52])
by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9A95468BDD6
for <ffmpeg-devel@ffmpeg.org>; Sat, 19 Jul 2025 10:08:58 +0300 (EEST)
Received: by mail-ej1-f52.google.com with SMTP id
a640c23a62f3a-ae0b2ead33cso479703566b.0
for <ffmpeg-devel@ffmpeg.org>; Sat, 19 Jul 2025 00:08:58 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1752908937; x=1753513737;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=2dgePZ7nkFD/l9ba1w+iqvJ6bPcp8CnRMMdiL89sQjs=;
b=fxolVU0f6lC0bG62RAIWwzdNb0Ppc0I5FcIyXCD5S/BUbkyRidOe9gUQMdM6tyeQke
EYPR6GppfEhkNYOrO09L7D8eFUpmaVPXsDt24HP3SAl1bDoEZNzV6N+emcefHoAtedUR
59bMG7xU/DrhH1zVncryNMzReTZMTzkkFg1rK3jpcSpXRjsUHd3Eeyp5a05TMZDQhjYk
Gs1Qp3ceFgKX7Awinhu7EtqpCSmjwsJkkqPKberRQO5UWXdBTU9n4lwKKbq8pE3tDRk9
4jOwcrm1q4MGkB651KZO9uqJ4d926eUoyNgg1+5dMVI6WM0NXDWTd/SGUzNev1XHi95e
EG8w==
X-Gm-Message-State: AOJu0YwfLUWzpx354L+DikUVlulayk7JaPxt4+5IcAk7h+4Tw0vmjQJj
pR04G7AQ7uHdjZfFDelg2ysc2vqWfZGi7nquGv95cEtNvVSmgvUloWiGZms7lQ==
X-Gm-Gg: ASbGncveUGNDyMLnqtJmHj5HXzox/EZLHd4frYqSlTnViB3dlI326N2JlbHOMaJSntE
wBoDnCvmXESMt/FG7vsvHl6qfLXdF80ZJUbMrVDMtvz2iSMl5vpXCM7EQFNEgreGEUclG11RZ4B
nHBYO+swzV/yx293i5VqeEfmQGq4XChY8OjQZG8hwtowYnsvgqut0/G7kLtnaty2BEWklG/s5iW
Q4GZyJ7cfmiqfWGejZsD24Q1sFGQFd9iWef3tW0XNeotu3G2pWFP/BiGr07HgR2Motb5c+HnVFw
1xgoKFUUa30G1lRjBTQqhIudGa2UWAhiaPFhHjvkbxG9TKV+cCblsVuq1hZKEXeYN9hahIw0jRp
qWIXTuzp8PjqqIKiscruZb7CIC6eTzEoO4EYPCk/hNqA=
X-Google-Smtp-Source:
AGHT+IFBbNh6HR778NSqbSozK3zA6zgI09LiaJY3EpoIFGzahtWIAa16h5k79lnzQGZqPjn8qMYedg==
X-Received: by 2002:a17:906:d7c7:b0:ae0:7e95:fb with SMTP id
a640c23a62f3a-aec65abd4a4mr609160766b.5.1752908937148;
Sat, 19 Jul 2025 00:08:57 -0700 (PDT)
Received: from mediapc.localdomain ([193.28.38.52])
by smtp.gmail.com with ESMTPSA id
a640c23a62f3a-aec6c79cd11sm252704466b.16.2025.07.19.00.08.56
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sat, 19 Jul 2025 00:08:56 -0700 (PDT)
To: ffmpeg-devel@ffmpeg.org
Date: Sat, 19 Jul 2025 08:08:36 +0100
Message-ID: <20250719070836.283597-1-jahutchinson99@googlemail.com>
X-Mailer: git-send-email 2.50.1
MIME-Version: 1.0
Subject: [FFmpeg-devel] [PATCH] avcodec/hw_base_encode: fix NULL dereference
if no frames before end-of-stream
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
<mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
<mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
X-Patchwork-Original-From: James Hutchinson via ffmpeg-devel
<ffmpeg-devel@ffmpeg.org>
From: James Hutchinson <jahutchinson99@googlemail.com>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: James Hutchinson <jahutchinson99@googlemail.com>
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
If hw_base_encode_send_frame() is called with frame == NULL before any
input frames are submitted, ctx->pic_end is NULL and dereferencing it
causes a crash. This can occur in hardware encoding pipelines that flush
before receiving any input frames.
Fix by checking ctx->pic_end before accessing its pts field.
Link: https://github.com/tvheadend/tvheadend/issues/1833
Signed-off-by: James Hutchinson <jahutchinson99@googlemail.com>
---
libavcodec/hw_base_encode.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/hw_base_encode.c b/libavcodec/hw_base_encode.c
index 33a30c8d10..7aa8aeedb1 100644
--- a/libavcodec/hw_base_encode.c
+++ b/libavcodec/hw_base_encode.c
@@ -504,7 +504,7 @@ static int hw_base_encode_send_frame(AVCodecContext *avctx, FFHWBaseEncodeContex
// Fix timestamps if we hit end-of-stream before the initial decode
// delay has elapsed.
- if (ctx->input_order <= ctx->decode_delay)
+ if (ctx->input_order <= ctx->decode_delay && ctx->pic_end)
ctx->dts_pts_diff = ctx->pic_end->pts - ctx->first_pts;
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.24.4"
PKG_SHA256="0ffcfbfb5cf7f29c7fe5383550f1212c577c4d8cb29d1470432f76e9859bd4c0"
PKG_VERSION="1.25.1"
PKG_SHA256="765a18d20549c150307fd150c9c1cfa5fbd6192118ca42a3630ddc7845974b14"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Peter Vicman (peter.vicman@gmail.com)
PKG_NAME="jdk-aarch64-zulu"
PKG_VERSION="8.84.0.15-8.0.442"
PKG_SHA256="3ae6b27727a308c0c262a99e20af29c87aad7910de423db2607c44551b598e57"
PKG_VERSION="8.88.0.19-8.0.462"
PKG_SHA256="7f3a4f6a24f764259db98c69e759bf7cae95ce957dadd74117ed5d6037fcfcc7"
PKG_LICENSE="GPLv2"
PKG_SITE="https://www.azul.com/products/zulu-embedded/"
PKG_URL="http://cdn.azul.com/zulu/bin/zulu${PKG_VERSION%%-*}-ca-jdk${PKG_VERSION##*-}-linux_aarch64.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Peter Vicman (peter.vicman@gmail.com)
PKG_NAME="jdk-arm-zulu"
PKG_VERSION="8.84.0.15-8.0.442"
PKG_SHA256="3a164013eae14af23256b7fbaedc6ac3abc295f3bfafd794e5f5a44266ddecab"
PKG_VERSION="8.88.0.19-8.0.462"
PKG_SHA256="3a94f93e86dd406359a02e0a950c98c69bf1e1c68f537c750348117c692f867e"
PKG_LICENSE="GPLv2"
PKG_SITE="https://www.azul.com/products/zulu-embedded/"
PKG_URL="https://cdn.azul.com/zulu-embedded/bin/zulu${PKG_VERSION%%-*}-ca-jdk${PKG_VERSION##*-}-linux_aarch32hf.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Peter Vicman (peter.vicman@gmail.com)
PKG_NAME="jdk-x86_64-zulu"
PKG_VERSION="8.84.0.15-8.0.442"
PKG_SHA256="6e3bd4d911e6eb2d14e0b48e622b6909c76add0b51c51d11f5c2c3d2a045bcf3"
PKG_VERSION="8.88.0.19-8.0.462"
PKG_SHA256="af194163bd9c870321f06b134f447869daafe6aef5b92b49d15b2fbc03a3b999"
PKG_LICENSE="GPLv2"
PKG_SITE="https://www.azul.com/products/zulu-enterprise/"
PKG_URL="https://cdn.azul.com/zulu/bin/zulu${PKG_VERSION%%-*}-ca-jdk${PKG_VERSION##*-}-linux_x64.tar.gz"

View File

@@ -13,16 +13,14 @@ PKG_BUILD_FLAGS="-sysroot"
unpack() {
mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:4}/${PKG_NAME:4}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:4}/${PKG_NAME:4}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
}
pre_configure_target() {
export JAVA_HOME="$(get_build_dir jdk-${MACHINE_HARDWARE_NAME}-zulu)"
export PATH+=":$(get_build_dir jdk-${MACHINE_HARDWARE_NAME}-zulu)/bin"
PKG_MESON_OPTS_TARGET+=" -Djdk_home=$(get_build_dir jdk-${MACHINE_HARDWARE_NAME}-zulu)"
# build also jar
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET/disable-bdjava-jar/enable-bdjava-jar}"
}
make_target() {
make all-local
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET/bdj_jar=disabled/bdj_jar=enabled}"
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="2.2.1"
PKG_SHA256="4857d0257c40b44518ae7c4d84f1b023fd2be98e23ef9fb795af4d65b7e1607f"
PKG_VERSION="2.2.2"
PKG_SHA256="d0b1380c3cbabbb49b82f709b3288376d98347d4436613407d19cc4cbbfc45a6"
PKG_LICENSE="GPLv2+"
PKG_SITE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"
PKG_URL="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libhdhomerun"
PKG_VERSION="20231214"
PKG_SHA256="552a102e8aa2abcc416090dec2f6f80da59f97f91f57968e9e9d7b3dc005dbaf"
PKG_VERSION="20250623"
PKG_SHA256="879b1bc476c9b93e77ee280a84fc1157e7cc47d43ed9c8398d88a8ac5f35c034"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.silicondust.com"
PKG_URL="https://download.silicondust.com/hdhomerun/libhdhomerun_${PKG_VERSION}.tgz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmpdclient"
PKG_VERSION="2.22"
PKG_SHA256="eac15b82b5ba5ed0648af580221eb74657394f7fe768e966d9e9ebb27435429f"
PKG_VERSION="2.23"
PKG_SHA256="4a1b6c7f783d8cac3d3b8e4cbe9ad021c45491e383de3b893ea4eedefbc71607"
PKG_LICENSE="BSD-3c"
PKG_SITE="https://www.musicpd.org"
PKG_URL="https://www.musicpd.org/download/libmpdclient/2/libmpdclient-${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmediainfo"
PKG_VERSION="25.04"
PKG_SHA256="ad45ed7c9db7807aa803845ca88bad9526aa8da883a58127e5390aaa2d81bbb1"
PKG_VERSION="25.07"
PKG_SHA256="58ece66eaebd9c2fa9b01143c594bce5d21489b8c1dde0dfd2bd13aa7f6266cc"
PKG_LICENSE="GPL"
PKG_SITE="https://mediaarea.net/en/MediaInfo/Download/Source"
PKG_URL="https://mediaarea.net/download/source/libmediainfo/${PKG_VERSION}/libmediainfo_${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mediainfo"
PKG_VERSION="25.04"
PKG_SHA256="4b2553fe9104332d3baca5fe61b6b87af4d493108c5b863801cdb0a4826a33ae"
PKG_VERSION="25.07"
PKG_SHA256="508eac1ca097f41cb3fc39625aceb0652fcab00acd0f2ebcbd1dc6800936e97d"
PKG_LICENSE="GPL"
PKG_SITE="https://mediaarea.net/en/MediaInfo/Download/Source"
PKG_URL="https://mediaarea.net/download/source/mediainfo/${PKG_VERSION}/mediainfo_${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpg123"
PKG_VERSION="1.33.0"
PKG_SHA256="2290e3aede6f4d163e1a17452165af33caad4b5f0948f99429cfa2d8385faa9d"
PKG_VERSION="1.33.2"
PKG_SHA256="2c54fabbfa696dce8f9b137c8ef7a429a061f8fe633cd7d0a511809855f2c219"
PKG_LICENSE="LGPLv2"
PKG_SITE="https://www.mpg123.org/"
PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="iftop"
PKG_VERSION="77901c8c53e01359d83b8090aacfe62214658183"
PKG_SHA256="f2728741f1bd2099d325271b4b2564a696dbce7c23401360ac6c9841cbda1108"
PKG_VERSION="75d1818129cbb8ff1bb7ca4915b95046f3ed0666"
PKG_SHA256="a4b507ba5ad1ec3e41263bee38f202267644adc05d150322f0d8f85c3e2d3f43"
PKG_LICENSE="GPL"
PKG_SITE="http://www.ex-parrot.com/pdw/iftop/"
PKG_URL="https://code.blinkace.com/pdw/iftop/-/archive/${PKG_VERSION}.tar.gz"

View File

@@ -1,26 +0,0 @@
From 322c1aa1e0cc8ab1770929c42a2c84befd86d0dc Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Mon, 9 Dec 2024 11:45:03 +0000
Subject: [PATCH] fix gcc-15 build
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
---
cfgfile.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cfgfile.h b/cfgfile.h
index 11ba475..55f9b9c 100644
--- a/cfgfile.h
+++ b/cfgfile.h
@@ -13,7 +13,7 @@ typedef struct {
int value;
} config_enumeration_type;
-int read_config();
+int read_config(char *, int);
char *config_get_string(const char *directive);
int config_get_bool(const char *directive);
--
2.43.0

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="iperf"
PKG_VERSION="3.19"
PKG_SHA256="da5cff29e4945b2ee05dcf9a0c67768cc000dc1b122935bce3492c4e36f6b5e9"
PKG_VERSION="3.19.1"
PKG_SHA256="85e480d7fffdcb1368888aaee9d76bcfc211e17c2a6dcb2060b281498f82c97b"
PKG_LICENSE="BSD"
PKG_SITE="http://software.es.net/iperf/"
PKG_URL="https://github.com/esnet/iperf/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="lftp"
PKG_VERSION="4.9.2"
PKG_SHA256="c517c4f4f9c39bd415d7313088a2b1e313b2d386867fe40b7692b83a20f0670d"
PKG_VERSION="4.9.3"
PKG_SHA256="96e7199d7935be33cf6b1161e955b2aab40ab77ecdf2a19cea4fc1193f457edc"
PKG_LICENSE="GPLv3"
PKG_SITE="http://lftp.yar.ru/"
PKG_URL="http://lftp.yar.ru/ftp/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmap"
PKG_VERSION="7.97"
PKG_SHA256="af98f27925c670c257dd96a9ddf2724e06cb79b2fd1e0d08c9206316be1645c0"
PKG_VERSION="7.98"
PKG_SHA256="ce847313eaae9e5c9f21708e42d2ab7b56c7e0eb8803729a3092f58886d897e6"
PKG_LICENSE="GPL"
PKG_SITE="https://nmap.org/"
PKG_URL="https://nmap.org/dist/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="netavark"
PKG_VERSION="1.15.2"
PKG_SHA256="84325e03aa0a2818aef9fb57b62cda8e9472584744d91ce5e5b191098f9e6d6a"
PKG_VERSION="1.16.1"
PKG_SHA256="e655fcd882fe891bcc8328ddcfff3745831c8b1013ae59f012d37ce87175b0b3"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/containers/netavark"
PKG_URL="https://github.com/containers/netavark/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="podman-bin"
PKG_VERSION="5.5.1"
PKG_SHA256="00d02f85ad27a46e77456fef1be81865a43147544ed2487e6c4c8decd0e3748f"
PKG_VERSION="5.6.1"
PKG_SHA256="e4fccc003dac77bae9127968c93388b6bf59d6b9ef8ffbdda21696613f729f3c"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://podman.io/"
PKG_URL="https://github.com/containers/podman/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="Podman: A tool for managing OCI containers and pods."
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/containers/podman
export PKG_GIT_COMMIT="850db76dd78a0641eddb9ee19ee6f60d2c59bcfa"
export PKG_GIT_COMMIT="1e2b2315150b2ffa0971596fb5da8cd83f3ce0e1"
PKG_PODMAN_BUILDTAGS="exclude_graphdriver_devicemapper \
exclude_graphdriver_btrfs \

View File

@@ -7,7 +7,7 @@ PKG_SHA256="27d607d3c5c7b142681dcd9fd0afecb7fcb052abfaffc330b28906f782e602f3"
PKG_ARCH="arm aarch64"
PKG_LICENSE="GPL"
PKG_SITE="https://familie-radermacher.ch/dominic/computer/raspberry-pi/lan951x-led-ctl/"
PKG_URL="https://mockmoon-cybernetics.ch/cgi/cgit/lan951x-led-ctl.git/snapshot/lan951x-led-ctl-${PKG_VERSION}.tar.xz"
PKG_URL="https://git.familie-radermacher.ch/linux/lan951x-led-ctl.git/snapshot/lan951x-led-ctl-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain libusb"
PKG_LONGDESC="Control LEDs connected to LAN9512/LAN9514 ethernet USB controllers."
PKG_TOOLCHAIN="manual"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="runc"
PKG_VERSION="1.3.0"
PKG_SHA256="3262492ce42bea0919ee1a2d000b6f303fd14877295bc38d094876b55fdd448b"
PKG_VERSION="1.3.1"
PKG_SHA256="ab204e8ceed9eef4a8b21f69c658f30f9c2d610185141395263f71adda1ad73a"
PKG_LICENSE="APL"
PKG_SITE="https://github.com/opencontainers/runc"
PKG_URL="https://github.com/opencontainers/runc/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="A CLI tool for spawning and running containers according to the OC
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/opencontainers/runc/releases
export PKG_GIT_COMMIT="4ca628d1d4c974f92d24daccb901aa078aad748e"
export PKG_GIT_COMMIT="e6457afc48eff1ce22dece664932395026a7105e"
pre_make_target() {
go_configure

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="snapcast"
PKG_VERSION="0.31.0"
PKG_SHA256="d38d576f85bfa936412413b6860875ba3b462a8e67405f3984a0485778f2fdac"
PKG_VERSION="8b7ac6986f2b37efba8087c05e35248649489d9e"
PKG_SHA256="e09760bcfd09ca25041dd1f259862493d7c97426183b9f42d72d0fa2835b8be3"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/badaix/snapcast"
PKG_URL="https://github.com/badaix/snapcast/archive/v${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/badaix/snapcast/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain aixlog alsa-lib asio avahi flac libvorbis popl pulseaudio boost opus"
PKG_LONGDESC="Synchronous multi-room audio player."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bottom"
PKG_VERSION="0.10.2"
PKG_SHA256="1db45fe9bc1fabb62d67bf8a1ea50c96e78ff4d2a5e25bf8ae8880e3ad5af80a"
PKG_VERSION="0.11.1"
PKG_SHA256="0095ea9edb386ad7c49d845176314097713661d22ec42314e3be46426bc769ee"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ClementTsang/bottom"
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dool"
PKG_VERSION="1.3.4"
PKG_SHA256="286a5c4f5677ea04752f310360244b25d5e35cac8a2137144ba047276ed41f38"
PKG_VERSION="1.3.8"
PKG_SHA256="efd8b0889542783cd56b11d08e9b571bfbeaad7a21d9d3c586b1e22ae14be1cd"
PKG_LICENSE="GPL-3.0-or-later"
PKG_SITE="https://github.com/scottchiefbaker/dool"
PKG_URL="https://github.com/scottchiefbaker/dool/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtach"
PKG_VERSION="0.9"
PKG_SHA256="5f7e8c835ee49a9e6dcf89f4e8ccbe724b061c0fc8565b504dd8b3e67ab79f82"
PKG_VERSION="b027c27b2439081064d07a86883c8e0b20a183c9"
PKG_SHA256="2ec8db52ed99700cf80258b52e77461068abf24a2798cb91f9c0b2bc6e6ee8f4"
PKG_LICENSE="GPL"
PKG_SITE="http://dtach.sourceforge.net"
PKG_URL="https://github.com/crigler/dtach/archive/v${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/crigler/dtach/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A program that emulates the detach feature of screen."
PKG_BUILD_FLAGS="-sysroot -cfg-libs"

View File

@@ -1,25 +0,0 @@
From 6d80909a8c0fd19717010a3c76fec560f988ca48 Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Mon, 9 Dec 2024 12:35:09 +0000
Subject: [PATCH] fix gcc-15 build
---
attach.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/attach.c b/attach.c
index 41a696c..e4a46bd 100644
--- a/attach.c
+++ b/attach.c
@@ -96,7 +96,7 @@ die(int sig)
/* Window size change. */
static RETSIGTYPE
-win_change()
+win_change(int sig)
{
signal(SIGWINCH, win_change);
win_changed = 1;
--
2.43.0

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="evtest"
PKG_VERSION="1.35"
PKG_SHA256="a224abeb783561193660999b0c986216d691cb271b5ec3af88c6bb37b55ff51c"
PKG_VERSION="1.36"
PKG_SHA256="3b9a66c92e48b0cd13b689530b5729c031bc1bcbfe9d19c258f9245e2f8d2a0f"
PKG_LICENSE="GPL"
PKG_SITE="http://cgit.freedesktop.org/evtest/"
PKG_URL="https://repo.or.cz/evtest.git/snapshot/evtest-${PKG_VERSION}.tar.gz"
PKG_SITE="https://gitlab.freedesktop.org/libevdev/evtest/"
PKG_URL="https://gitlab.freedesktop.org/libevdev/evtest/-/archive/${PKG_NAME}-${PKG_VERSION}/${PKG_NAME}-${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libxml2"
PKG_LONGDESC="A simple tool for input event debugging."
PKG_TOOLCHAIN="autotools"

View File

@@ -3,10 +3,10 @@
PKG_NAME="file"
PKG_VERSION="5.46"
PKG_SHA256="908d74bd8751e35e65611788f58f8b6f5c6d487d437fbd2f845daf0e051818a1"
PKG_SHA256="c9cc77c7c560c543135edc555af609d5619dbef011997e988ce40a3d75d86088"
PKG_LICENSE="BSD"
PKG_SITE="http://www.darwinsys.com/file/"
PKG_URL="https://github.com/file/file/archive/FILE${PKG_VERSION/./_}.tar.gz"
PKG_SITE="https://www.darwinsys.com/file/"
PKG_URL="http://ftp.astron.com/pub/file/file-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="toolchain:host"
PKG_DEPENDS_TARGET="toolchain file:host zlib"
PKG_LONGDESC="The file utility is used to determine the types of various files."

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="jq"
PKG_VERSION="1.8.0"
PKG_SHA256="91811577f91d9a6195ff50c2bffec9b72c8429dc05ec3ea022fd95c06d2b319c"
PKG_VERSION="1.8.1"
PKG_SHA256="2be64e7129cecb11d5906290eba10af694fb9e3e7f9fc208a311dc33ca837eb0"
PKG_LICENSE="MIT"
PKG_SITE="https://jqlang.github.io/jq/"
PKG_URL="https://github.com/jqlang/jq/releases/download/${PKG_NAME}-${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mmc-utils"
PKG_VERSION="123fd8b2ac3933be1319486fb1f32236a4a86a7c"
PKG_SHA256="d718338740cc75c8b0b54647a0522baff1824a31d4f9ee7d0d022405d07284f6"
PKG_VERSION="1.0"
PKG_SHA256="39e6a89e06b53f99816f110af6743d1adc82220b26c51b0c3fd0a11ccf4206c2"
PKG_LICENSE="GPL"
PKG_SITE="https://www.kernel.org/doc/html/latest/driver-api/mmc/mmc-tools.html"
PKG_URL="https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/mmc-utils-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pv"
PKG_VERSION="1.9.31"
PKG_SHA256="a35e92ec4ac0e8f380e8e840088167ae01014bfa008a3a9d6506b848079daedf"
PKG_VERSION="1.9.34"
PKG_SHA256="c0626bed6cbef5006b53d3281e8e3ae4b2838729462b21eccf28140eefef6bb1"
PKG_LICENSE="GNU"
PKG_SITE="http://www.ivarch.com/programs/pv.shtml"
PKG_URL="http://www.ivarch.com/programs/sources/pv-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="st"
PKG_VERSION="0.9.2"
PKG_SHA256="6b215d4f472b21d6232f30f221117a777e24bcfee68955ddefb7426467f9494b"
PKG_VERSION="0.9.3"
PKG_SHA256="9ed9feabcded713d4ded38c8cebf36a3b08f0042ef7934a0e2b2409da56e649b"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://st.suckless.org/"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="stress-ng"
PKG_VERSION="0.19.01"
PKG_SHA256="825e5004e6455dfb5a0483d810aeaeb0c96b8d2140e30629aaacea7292751198"
PKG_VERSION="0.19.04"
PKG_SHA256="3761ae901b2a81dcdb3f5363b8d98f288c03ae320a697b6d7ffef01a48845f05"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/ColinIanKing/stress-ng"
PKG_URL="https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tree"
PKG_VERSION="2.1.1"
PKG_SHA256="1b70253994dca48a59d6ed99390132f4d55c486bf0658468f8520e7e63666a06"
PKG_VERSION="2.2.1"
PKG_SHA256="5caddcbca805131ff590b126d3218019882e4ca10bc9eb490bba51c05b9b3b75"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/Old-Man-Programmer/tree"
PKG_URL="https://github.com/Old-Man-Programmer/tree/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="unrar"
PKG_VERSION="7.1.7"
PKG_SHA256="e86ae4f1f33a13752146f41e961c57f12f0ee01580ac188ec8cc43da5c22ae92"
PKG_VERSION="7.1.10"
PKG_SHA256="72a9ccca146174f41876e8b21ab27e973f039c6d10b13aabcb320e7055b9bb98"
PKG_LICENSE="free"
PKG_SITE="https://www.rarlab.com/rar_add.htm"
PKG_URL="https://www.rarlab.com/rar/unrarsrc-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libwebsockets"
PKG_VERSION="4.3.5"
PKG_SHA256="87f99ad32803ed325fceac5327aae1f5c1b417d54ee61ad36cffc8df5f5ab276"
PKG_VERSION="4.4.1"
PKG_SHA256="472e6cfa77b6f80ff2cc176bc59f6cb2856df7e30e8f31afcbd1fc94ffd2f828"
PKG_LICENSE="MIT"
PKG_SITE="https://libwebsockets.org"
PKG_URL="https://github.com/warmcat/libwebsockets/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -1,25 +0,0 @@
From f1ce4d40c73674773b49cf37c0a7eb2f80327a08 Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Fri, 28 Mar 2025 12:31:12 +0000
Subject: [PATCH] allow compile with cmake 4.0.0
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 57c35232..eda93224 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,7 +22,7 @@
# IN THE SOFTWARE.
#
-cmake_minimum_required(VERSION 2.8.12)
+cmake_minimum_required(VERSION 3.5)
include(CheckFunctionExists)
include(CheckSymbolExists)
include(CheckIncludeFile)
--
2.43.0

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-epgsearch"
PKG_VERSION="2.4.3"
PKG_SHA256="3824a72be529391ce26d00f0323b9d71572855c1c660bae9d30064f42366aadf"
PKG_VERSION="2.4.4"
PKG_SHA256="e64b4ce3ac706d5cb080e060b6e1a2815785819695d20d3fd05d31d0ee7dad7f"
PKG_LICENSE="GPL"
PKG_SITE="http://winni.vdr-developer.org/epgsearch/"
PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgsearch/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-live"
PKG_VERSION="3.5.0"
PKG_SHA256="8b0af04df2d153025aaa18c7906babe2d0f6b38eca610f6c9977a5a675cd1929"
PKG_VERSION="3.5.1"
PKG_SHA256="364a6b0deed95bbcb41fa5360ad2c0a1fb40d3a47dae9aed78d7aae468d976b3"
PKG_LICENSE="GPL"
PKG_SITE="http://live.vdr-developer.org/en/index.php"
PKG_URL="https://github.com/MarkusEh/vdr-plugin-live/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-satip"
PKG_VERSION="20240720"
PKG_SHA256="2a9709bfb31a3745c18c867a543d708eddbf4c41af898555e4a0daa63a2199a7"
PKG_VERSION="20250621"
PKG_SHA256="25e91ca2cd22fdb9f445395579f39054fddab31c06982a7c5a96fa851c56067f"
PKG_LICENSE="GPL"
PKG_SITE="https://vdr-projects.github.io/"
PKG_URL="https://github.com/wirbel-at-vdr-portal/vdr-plugin-satip/archive/${PKG_VERSION}.tar.gz"

View File

@@ -4,8 +4,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr"
PKG_VERSION="2.7.5"
PKG_SHA256="e1f1c46f984dfcb4f1a00bf16010dcb863ffaaf31b87872bd90c7cf800129f99"
PKG_VERSION="2.7.7"
PKG_SHA256="f0d8d30b6a8012f6838eaaf9c337b7352bfac67f1cea6342b9c685e8df88c856"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvdr.de"
PKG_URL="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PKG_VERSION};sf=tbz2"

View File

@@ -4,7 +4,7 @@
PKG_NAME="chrome"
PKG_VERSION="1.0"
# curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version
PKG_VERSION_NUMBER="136.0.7103.59"
PKG_VERSION_NUMBER="140.0.7339.127"
PKG_REV="2"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"

View File

@@ -9,7 +9,7 @@ PKG_ARCH="aarch64"
PKG_MAINTAINER="HungerHa"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/HungerHa/libreelec_addon_argononecontrol"
PKG_URL="https://github.com/HungerHa/libreelec_addon_argononecontrol/archive/refs/tags/v$PKG_VERSION.tar.gz"
PKG_URL="https://github.com/HungerHa/libreelec_addon_argononecontrol/archive/refs/tags/v${PKG_VERSION}.tar.gz"
PKG_SECTION="service"
PKG_SHORTDESC="Argon ONE Control"
PKG_LONGDESC="Support for RPi4/5 Argon ONE case features including the power button, fan speed, and the Argon IR remote. One-time restart required."

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="docker"
PKG_REV="2"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="ASL"
PKG_SITE="http://www.docker.com/"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="filebrowser"
PKG_VERSION="2.32.0"
PKG_REV="1"
PKG_VERSION="2.42.5"
PKG_REV="7"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://filebrowser.org"
PKG_DEPENDS_TARGET="toolchain:host"
@@ -15,15 +15,15 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="1d45a0ea437ab23ffa9fac0f52064ca5e91e4e43828a4e29f0d5bcbf60fdbf03"
PKG_SHA256="3c66d6a615b0fd2507db0f8d2f3576f57fef74c7765ecbac4b769d926f0ac047"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-arm64-filebrowser.tar.gz"
;;
"arm")
PKG_SHA256="a772de862a8578d6da38a417b2445547824c03f4ab38f804661e83bda97c2a1d"
PKG_SHA256="a89e497c2b34b443b5533e98042a911d4434cb55111df0034fa1c0170fd5fa34"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-armv7-filebrowser.tar.gz"
;;
"x86_64")
PKG_SHA256="32b6f0d5321917420bbdb139db7c4182a42a52dc32604a076d7f87afd18b25f6"
PKG_SHA256="d8fc2b2c3d5b9e4b45d3e021251a897f2743213239cf1319d9dc9d660a22190e"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-amd64-filebrowser.tar.gz"
;;
esac

View File

@@ -65,7 +65,7 @@ addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp ${PKG_INSTALL}/usr/share/hyperhdr/bin/hyperhdr ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
patchelf --add-rpath '$ORIGIN/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/hyperhdr
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/hyperhdr
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir zstd)/usr/lib/libzstd.so.1 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private

View File

@@ -5,7 +5,7 @@ PKG_NAME="lcdd"
PKG_VERSION="71877ee059a238400b5f6b41cee7c43a3df00334"
PKG_SHA256="e910c7d748b58cc57543dc8845f8b2bcd0592dddd58bd72a55a58e90e6bfd861"
PKG_VERSION_DATE="0.5dev+2024-12-14"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://lcdproc.org/"

View File

@@ -3,14 +3,14 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="librespot"
PKG_VERSION="5981b88ac50876d86c882c2cf817dfe1d0427208"
PKG_VERSION="0.7.1"
PKG_VERSION_DATE="2025-04-01"
PKG_SHA256="0a8a7412894d856907bc1d50b65765841516c5730a32e08d882126da3e7f2b3e"
PKG_REV="0"
PKG_SHA256="1d09cf7a9b05663bc74806dc729dba818f2f1108728b60ccaac42bb54bf46864"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/librespot-org/librespot/"
PKG_URL="https://github.com/librespot-org/librespot/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/librespot-org/librespot/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain alsa-lib avahi pulseaudio bindgen-cli:host cargo:host cmake:host"
PKG_SECTION="service"
PKG_SHORTDESC="Librespot: play Spotify through Kodi using a Spotify app as a remote"
@@ -34,7 +34,7 @@ make_target() {
--target ${TARGET_NAME} \
--release \
--no-default-features \
--features "alsa-backend pulseaudio-backend with-dns-sd"
--features "alsa-backend native-tls pulseaudio-backend with-dns-sd"
${STRIP} ${PKG_BUILD}/.${TARGET_NAME}/target/${TARGET_NAME}/release/librespot
}

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb"
PKG_VERSION="11.8.2"
PKG_VERSION="11.8.3"
PKG_REV="1"
PKG_SHA256="b2162cdf5e9317d8a8621cbeda83999324fc0ac8944210e14abb5fe0a9fea3ef"
PKG_SHA256="1014a85c768de8f9e9c6d4bf0b42617f3b1588be1ad371f71674ea32b87119c0"
PKG_LICENSE="GPL2"
PKG_SITE="https://mariadb.org"
PKG_URL="https://archive.mariadb.org/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="minisatip"
PKG_VERSION="1.3.49"
PKG_SHA256="4b3914aee03c982c4b3f9652b69ac183ec4183931bc5ba9eb24b6bf0033de74c"
PKG_REV="2"
PKG_VERSION="2.0.30"
PKG_SHA256="77436891d9698a016c4cd7e236e4a07552670f333e7b5dd9c24642852e3728a8"
PKG_REV="10"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/catalinii/minisatip"
@@ -19,11 +19,9 @@ PKG_IS_ADDON="yes"
PKG_ADDON_NAME="Minisatip"
PKG_ADDON_TYPE="xbmc.service"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-netcv \
PKG_CONFIGURE_OPTS_TARGET="--disable-netcv \
--enable-dvbca \
--enable-dvbcsa \
--with-xml2=$(get_install_dir libxml2)/usr/include/libxml2"
--enable-dvbcsa"
pre_configure_target() {
cd ${PKG_BUILD}

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpd"
PKG_VERSION="0.24.4"
PKG_SHA256="86035d6c63af32afa77fd5eb5ecd1c6afaef7cc352b28064edf51eea60f40d66"
PKG_VERSION="0.24.5"
PKG_SHA256="69dfcba5c99c8d828d8f35dfb31eb0a4e34ce3813f54666af4d8247558160a13"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -7,7 +7,7 @@ PKG_SHA256="8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="http://www.net-snmp.org"
PKG_SITE="https://www.net-snmp.org"
PKG_URL="https://sourceforge.net/projects/net-snmp/files/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libnl openssl"
PKG_SECTION="service"

View File

@@ -4,7 +4,7 @@
PKG_NAME="nextpvr"
PKG_VERSION="7.0.1~Piers"
PKG_ADDON_VERSION="7.0.1~1"
PKG_REV="0"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="NextPVR"
PKG_SITE="https://nextpvr.com"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="oscam"
PKG_VERSION="11881"
PKG_SHA256="0e9393a443510ea06faf418aa3c6431bbd12617a40f5de1c023218c4419e9006"
PKG_REV="1"
PKG_VERSION="11886"
PKG_SHA256="3a6d5080dd3a8d91f0ccea2baf00e4a496bb45d6dc16737aceefa49e6cfbc073"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://git.streamboard.tv/common/oscam/-/wikis"
@@ -74,6 +74,8 @@ addon() {
cp -P ${PKG_BUILD}/.${TARGET_NAME}/oscam ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_BUILD}/.${TARGET_NAME}/utils/list_smargo ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -L $(get_install_dir pcsc-lite)/usr/lib/libpcsclite.so.1 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -L $(get_install_dir pcsc-lite)/usr/lib/libpcsclite_real.so.1 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/oscam
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private/libpcsclite.so.1
}

View File

@@ -16,4 +16,4 @@ if [ ! -f "$ADDON_HOME/config/reader.conf" ]; then
cp $ADDON_DIR/config/reader.conf $ADDON_HOME/config/reader.conf
fi
exec pcscd.bin --foreground -c $ADDON_HOME/config/reader.conf
exec pcscd.bin --foreground -c $ADDON_HOME/config/reader.conf --disable-polkit

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="podman"
PKG_REV="3"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://podman.io"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rsyslog"
PKG_VERSION="8.2506.0"
PKG_SHA256="6d6fd0257c95e756765d4d585a833d54dd3a0e5eeb8308b862a81b368a74bb7b"
PKG_REV="2"
PKG_VERSION="8.2508.0"
PKG_SHA256="c89b1e74d36d0ca4a95b74a1abe36ed0b1faac8b7c8be471a8415cfa776206fd"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rsyslog"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="syncthing"
PKG_VERSION="1.29.7"
PKG_SHA256="7b29b2bb1fb85adf6f3baf120ff725a19b06ed13b95011fe67dd952349e0e212"
PKG_REV="3"
PKG_VERSION="2.0.8"
PKG_SHA256="ad583925c0934fcfe9976e544093203d7ced483bd5bad80cd02a3c93a04dfb8b"
PKG_REV="8"
PKG_ARCH="any"
PKG_LICENSE="MPLv2"
PKG_SITE="https://syncthing.net/"

View File

@@ -7,9 +7,9 @@
oe_setup_addon service.system.syncthing
STNODEFAULTFOLDER="1" syncthing \
-home=$ADDON_HOME \
-gui-address="$gui_address" \
-logflags=0 \
-no-browser \
-no-restart \
--home=$ADDON_HOME \
--gui-address="$gui_address" \
--logflags=0 \
--no-browser \
--no-restart \
&

View File

@@ -4,7 +4,7 @@
PKG_NAME="tinc"
PKG_VERSION="f3d5e22592ed6d50e7023e517a2ec0c70af94066"
PKG_SHA256="6bc7cc8757ad00768bbd1c4f247f76cff24b507ebfec5db80658b292d5bc3c77"
PKG_REV="1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="http://www.tinc-vpn.org/"

View File

@@ -24,7 +24,7 @@ addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir json-c)/usr/lib/libjson-c.so.5 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir libwebsockets)/usr/lib/libwebsockets.so.19 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir libwebsockets)/usr/lib/libwebsockets.so.20 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir libwebsockets)/usr/lib/libwebsockets-evlib_uv.so ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -p $(get_install_dir libuv)/usr/lib/libuv.so.1 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
}

View File

@@ -1,34 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="@PKG_ADDON_ID@"
name="@ADDON_NAME@"
version="@ADDON_VERSION@"
provider-name="@PROVIDER_NAME@">
<requires>
<import addon="xbmc.python" version="3.0.0"/>
@REQUIRES@
</requires>
<extension point="xbmc.service" library="default.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.python.script" library="download.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary>@PKG_SHORTDESC@</summary>
<description>
@PKG_LONGDESC@
</description>
<disclaimer>
@PKG_DISCLAIMER@
</disclaimer>
<platform>all</platform>
<news>
@PKG_ADDON_NEWS@
</news>
<assets>
<icon>resources/icon.png</icon>
<fanart>resources/fanart.png</fanart>
@PKG_ADDON_SCREENSHOT@
</assets>
</extension>
</addon>

View File

@@ -1 +0,0 @@
initial release

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -2,135 +2,25 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tvheadend42"
PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a"
PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5"
PKG_VERSION_NUMBER="4.2.8-36"
PKG_VERSION="1.0"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org"
PKG_URL="https://github.com/tvheadend/tvheadend/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain argtable2 avahi comskip curl dvb-apps libdvbcsa libhdhomerun \
libiconv openssl pngquant:host Python3:host dtv-scan-tables"
PKG_DEPENDS_CONFIG="ffmpegx"
PKG_SITE=""
PKG_URL=""
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="service"
PKG_SHORTDESC="Tvheadend: a TV streaming server for Linux"
PKG_LONGDESC="Tvheadend (${PKG_VERSION_NUMBER}): is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV, SAT>IP, ATSC and ISDB-T"
PKG_BUILD_FLAGS="-sysroot"
PKG_SHORTDESC="Add-on removed"
PKG_LONGDESC="Add-on removed"
PKG_TOOLCHAIN="manual"
PKG_ADDON_BROKEN="Tvheadend 4.2 is no longer maintained and has been superseded by Tvheadend 4.3."
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="Tvheadend Server 4.2"
PKG_ADDON_TYPE="xbmc.service"
# basic transcoding options
PKG_TVH_TRANSCODING="\
--disable-ffmpeg_static \
--disable-libfdkaac_static \
--disable-libopus_static \
--disable-libtheora \
--disable-libtheora_static \
--disable-libvorbis_static \
--disable-libvpx_static \
--disable-libx264_static \
--disable-libx265_static \
--disable-libav \
--disable-libfdkaac \
--disable-libopus \
--disable-libvorbis \
--disable-libx264"
# hw specific transcoding options
if [ "${TARGET_ARCH}" = "x86_64" ]; then
PKG_DEPENDS_TARGET+=" libva"
# specific transcoding options
PKG_TVH_TRANSCODING="${PKG_TVH_TRANSCODING} \
--disable-vaapi \
--disable-libvpx \
--disable-libx265"
else
# for != "x86_64" targets
# specific transcoding options
PKG_TVH_TRANSCODING="${PKG_TVH_TRANSCODING} \
--disable-libvpx \
--disable-libx265"
fi
post_unpack() {
sed -e 's/VER="0.0.0~unknown"/VER="'${PKG_VERSION_NUMBER}' ~ LibreELEC Tvh-addon v'${ADDON_VERSION}'.'${PKG_REV}'"/g' -i ${PKG_BUILD}/support/version
sed -e 's|'/usr/bin/pngquant'|'${TOOLCHAIN}/bin/pngquant'|g' -i ${PKG_BUILD}/support/mkbundle
}
pre_configure_target() {
PKG_CONFIGURE_OPTS_TARGET="--prefix=/usr \
--arch=${TARGET_ARCH} \
--cpu=${TARGET_CPU} \
--cc=${CC} \
${PKG_TVH_TRANSCODING} \
--enable-avahi \
--enable-bundle \
--disable-dbus_1 \
--enable-dvbcsa \
--disable-dvben50221 \
--disable-dvbscan \
--enable-hdhomerun_client \
--disable-hdhomerun_static \
--enable-epoll \
--enable-inotify \
--enable-pngquant \
--disable-libmfx_static \
--disable-nvenc \
--disable-uriparser \
--enable-tvhcsa \
--enable-trace \
--nowerror \
--disable-bintray_cache \
--python=${TOOLCHAIN}/bin/python"
# fails to build in subdirs
cd ${PKG_BUILD}
rm -rf .${TARGET_NAME}
# pass ffmpegx to build
CFLAGS+=" -I$(get_install_dir ffmpegx)/usr/local/include"
LDFLAGS+=" -L$(get_install_dir ffmpegx)/usr/local/lib"
# pass libhdhomerun to build
CFLAGS+=" -I${SYSROOT_PREFIX}/usr/include/hdhomerun"
export CROSS_COMPILE="${TARGET_PREFIX}"
export CFLAGS+=" -I${SYSROOT_PREFIX}/usr/include/iconv -L${SYSROOT_PREFIX}/usr/lib/iconv"
}
post_make_target() {
${CC} -O -fbuiltin -fomit-frame-pointer -fPIC -shared -o capmt_ca.so src/extra/capmt_ca.c -ldl
}
post_makeinstall_target() {
mkdir -p ${INSTALL}/usr/lib
cp -p capmt_ca.so ${INSTALL}/usr/lib
}
PKG_ADDON_TYPE="xbmc.broken"
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp ${PKG_DIR}/addon.xml ${ADDON_BUILD}/${PKG_ADDON_ID}
# set only version (revision will be added by buildsystem)
sed -e "s|@ADDON_VERSION@|${ADDON_VERSION}|g" \
-i ${ADDON_BUILD}/${PKG_ADDON_ID}/addon.xml
cp -P ${PKG_INSTALL}/usr/bin/tvheadend ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_INSTALL}/usr/lib/capmt_ca.so ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P $(get_install_dir comskip)/usr/bin/comskip ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
if [ "${TARGET_ARCH}" = "x86_64" ]; then
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -P $(get_install_dir x265)/usr/lib/libx265.so.215 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/{comskip,tvheadend}
fi
# dvb-scan files
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/dvb-scan
cp -r $(get_install_dir dtv-scan-tables)/usr/share/dvbv5/* \
${ADDON_BUILD}/${PKG_ADDON_ID}/dvb-scan
:
}

View File

@@ -1,11 +0,0 @@
--- a/src/input/mpegts/scanfile.c
+++ b/src/input/mpegts/scanfile.c
@@ -906,7 +906,7 @@ scanfile_init ( const char *muxconf_path
#elif defined(PLATFORM_FREEBSD)
path = "/usr/local/share/dtv-scan-tables";
#else
- path = "/usr/share/dvb";
+ path = "/storage/.kodi/addons/service.tvheadend42/dvb-scan";
#endif
if (!initialized) {

View File

@@ -1,24 +0,0 @@
fix libhdhomerun includes
--- a/configure
+++ b/configure
@@ -394,7 +394,7 @@ if enabled hdhomerun_static; then
else
if enabled_or_auto hdhomerun_client; then
- if check_cc_header 'libhdhomerun/hdhomerun' libhdhomerun; then
+ if check_cc_header 'hdhomerun' libhdhomerun; then
enable hdhomerun_client
LDFLAGS="$LDFLAGS -lhdhomerun"
fi
--- a/src/input/mpegts/tvhdhomerun/tvhdhomerun_private.h
+++ b/src/input/mpegts/tvhdhomerun/tvhdhomerun_private.h
@@ -24,7 +24,7 @@
#include "htsbuf.h"
#include "tvhdhomerun.h"
-#include "libhdhomerun/hdhomerun.h"
+#include "hdhomerun.h"
typedef struct tvhdhomerun_device_info tvhdhomerun_device_info_t;
typedef struct tvhdhomerun_device tvhdhomerun_device_t;

View File

@@ -1,25 +0,0 @@
https://github.com/tvheadend/tvheadend/commit/13cd23c371e3377973502f8dc65654b6a0ff372b
From: Michael Marley <michael@michaelmarley.com>
Date: Wed, 26 Jun 2019 19:35:50 -0400
Subject: [PATCH] Fix compilation with libhdhomerun 20190621
They renamed the symbol that was used to determine whether the
"hdhomerun_discover_find_devices_custom" needed to be aliased,
causing an FTBFS. Instead, recognize both the old and new symbols.
---
src/input/mpegts/tvhdhomerun/tvhdhomerun.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/src/input/mpegts/tvhdhomerun/tvhdhomerun.c
+++ b/src/input/mpegts/tvhdhomerun/tvhdhomerun.c
@@ -28,7 +28,8 @@
#include <arpa/inet.h>
#include <openssl/sha.h>
-#ifdef HDHOMERUN_TAG_DEVICE_AUTH_BIN
+#if defined(HDHOMERUN_TAG_DEVICE_AUTH_BIN) \
+ || defined(HDHOMERUN_TAG_DEVICE_AUTH_BIN_DEPRECATED)
#define hdhomerun_discover_find_devices_custom \
hdhomerun_discover_find_devices_custom_v2
#endif

View File

@@ -1,46 +0,0 @@
From 8a2942a361e95ccdbd30c1edc7627df3862cdbbe Mon Sep 17 00:00:00 2001
From: James Le Cuirot <chewi@gentoo.org>
Date: Fri, 15 May 2020 17:45:30 +0100
Subject: [PATCH] Fix building with -fno-common (default from GCC 10)
---
src/input.h | 4 ++--
src/input/mpegts.c | 2 ++
src/input/mpegts.h | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
--- a/src/input.h
+++ b/src/input.h
@@ -128,8 +128,8 @@ void tvh_hardware_delete ( tvh_hardware_
extern const idclass_t tvh_input_class;
extern const idclass_t tvh_input_instance_class;
-tvh_input_list_t tvh_inputs;
-tvh_hardware_list_t tvh_hardware;
+extern tvh_input_list_t tvh_inputs;
+extern tvh_hardware_list_t tvh_hardware;
#define TVH_INPUT_FOREACH(x) LIST_FOREACH(x, &tvh_inputs, ti_link)
#define TVH_HARDWARE_FOREACH(x) LIST_FOREACH(x, &tvh_hardware, th_link)
--- a/src/input/mpegts.c
+++ b/src/input/mpegts.c
@@ -20,6 +20,8 @@
#include "mpegts/fastscan.h"
#include "memoryinfo.h"
+struct mpegts_listeners mpegts_listeners;
+
extern memoryinfo_t mpegts_input_queue_memoryinfo;
extern memoryinfo_t mpegts_input_table_memoryinfo;
--- a/src/input/mpegts.h
+++ b/src/input/mpegts.h
@@ -1132,7 +1132,7 @@ typedef struct mpegts_listener
void (*ml_mux_delete) (mpegts_mux_t *mm, void *p);
} mpegts_listener_t;
-LIST_HEAD(,mpegts_listener) mpegts_listeners;
+extern LIST_HEAD(mpegts_listeners, mpegts_listener) mpegts_listeners;
#define mpegts_add_listener(ml)\
LIST_INSERT_HEAD(&mpegts_listeners, ml, ml_link)

View File

@@ -1,41 +0,0 @@
Fix query urls for imdb.com and thetvdb.com
Based on tvheadend master branch
https://github.com/tvheadend/tvheadend/commit/d8a31e57a492be6628b685488fcc7f1d9d262679
https://github.com/tvheadend/tvheadend/commit/ce09077056f9c6558c188d135cec3be85cc9c200
--- a/src/webui/static/app/epg.js
+++ b/src/webui/static/app/epg.js
@@ -287,13 +287,11 @@ tvheadend.epgDetails = function(event) {
win.show();
function searchIMDB() {
- window.open('http://akas.imdb.com/find?q=' +
- encodeURIComponent(event.title), '_blank');
+ window.open('https://www.imdb.com/find?q=' + encodeURIComponent(event.title), '_blank');
}
function searchTheTVDB(){
- window.open('http://thetvdb.com/?string='+
- encodeURIComponent(event.title)+'&searchseriesid=&tab=listseries&function=Search','_blank');
+ window.open('https://www.thetvdb.com/search?query=' + encodeURIComponent(event.title), '_blank');
}
function playProgram() {
--- a/src/webui/static/app/dvr.js
+++ b/src/webui/static/app/dvr.js
@@ -87,13 +87,11 @@ tvheadend.dvrDetails = function(uuid) {
}));
function searchIMDB() {
- window.open('http://akas.imdb.com/find?q=' +
- encodeURIComponent(title), '_blank');
+ window.open('https://www.imdb.com/find?q=' + encodeURIComponent(title), '_blank');
}
function searchTheTVDB(){
- window.open('http://thetvdb.com/?string='+
- encodeURIComponent(title)+'&searchseriesid=&tab=listseries&function=Search','_blank');
+ window.open('https://www.thetvdb.com/search?query=' + encodeURIComponent(title),'_blank');
}
var win = new Ext.Window({

View File

@@ -1,39 +0,0 @@
From 1ebf9bf548540f935ff4ce1d380f5ce7849572f3 Mon Sep 17 00:00:00 2001
From: Matthieu Poullet <matthieu.poullet@gmail.com>
Date: Tue, 15 Mar 2022 10:40:44 +0100
Subject: [PATCH] SAT>IP client: UPnP header field names are case insensitive
- SAT>IP Protocol Specification 1.2.2: 3.3.2 Server Advertisements
---
src/input/mpegts/satip/satip.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
--- a/src/input/mpegts/satip/satip.c
+++ b/src/input/mpegts/satip/satip.c
@@ -1125,19 +1125,19 @@ satip_discovery_service_received
if (ptr == NULL)
break;
if (http_tokenize(ptr, argv, 2, ':') == 2) {
- if (strcmp(argv[0], "ST") == 0)
+ if (strcasecmp(argv[0], "ST") == 0)
st = argv[1];
- else if (strcmp(argv[0], "LOCATION") == 0)
+ else if (strcasecmp(argv[0], "LOCATION") == 0)
location = argv[1];
- else if (strcmp(argv[0], "SERVER") == 0)
+ else if (strcasecmp(argv[0], "SERVER") == 0)
server = argv[1];
- else if (strcmp(argv[0], "BOOTID.UPNP.ORG") == 0)
+ else if (strcasecmp(argv[0], "BOOTID.UPNP.ORG") == 0)
bootid = argv[1];
- else if (strcmp(argv[0], "CONFIGID.UPNP.ORG") == 0)
+ else if (strcasecmp(argv[0], "CONFIGID.UPNP.ORG") == 0)
configid = argv[1];
- else if (strcmp(argv[0], "DEVICEID.SES.COM") == 0)
+ else if (strcasecmp(argv[0], "DEVICEID.SES.COM") == 0)
deviceid = argv[1];
- else if (strcmp(argv[0], "USN") == 0) {
+ else if (strcasecmp(argv[0], "USN") == 0) {
n = http_tokenize(argv[1], argv, ARRAY_SIZE(argv), ':');
for (i = 0; i < n-1; i++)
if (argv[i] && strcmp(argv[i], "uuid") == 0) {

View File

@@ -1,22 +0,0 @@
diff --git a/src/htsmsg.h b/src/htsmsg.h
index 5cdcaa4867..d15c547e58 100644
--- a/src/htsmsg.h
+++ b/src/htsmsg.h
@@ -75,7 +75,7 @@ typedef struct htsmsg_field {
} bin;
htsmsg_t *msg;
double dbl;
- int bool;
+ int boolean;
} u;
#if ENABLE_SLOW_MEMORYINFO
@@ -91,7 +91,7 @@ typedef struct htsmsg_field {
#define hmf_bin u.bin.data
#define hmf_binsize u.bin.len
#define hmf_dbl u.dbl
-#define hmf_bool u.bool
+#define hmf_bool u.boolean
// backwards compat
#define htsmsg_get_map_by_field(f) htsmsg_field_get_map(f)

View File

@@ -1,71 +0,0 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
if [ $# -lt 1 ]; then
. /etc/profile
ADDON_HOME="$HOME/.kodi/userdata/addon_data/service.tvheadend42"
ADDON_SETTINGS="$ADDON_HOME/settings.xml"
XML_SETTINGS_VER="$(xmlstarlet sel -t -m settings -v @version $ADDON_SETTINGS)"
if [ "$XML_SETTINGS_VER" = "2" ]; then
XMLTV_TYPE="$(xmlstarlet sel -t -v '/settings/setting[@id="XMLTV_TYPE"]' $ADDON_SETTINGS)"
XMLTV_LOCATION_FILE="$(xmlstarlet sel -t -v '/settings/setting[@id="XMLTV_LOCATION_FILE"]' $ADDON_SETTINGS)"
XMLTV_LOCATION_WEB="$(xmlstarlet sel -t -v '/settings/setting[@id="XMLTV_LOCATION_WEB"]' $ADDON_SETTINGS | xmlstarlet unesc)"
XMLTV_LOCATION_SCRIPT="$(xmlstarlet sel -t -v '/settings/setting[@id="XMLTV_LOCATION_SCRIPT"]' $ADDON_SETTINGS)"
else
XMLTV_TYPE="$(xmlstarlet sel -t -m '/settings/setting[@id="XMLTV_TYPE"]' -v @value $ADDON_SETTINGS)"
XMLTV_LOCATION_FILE="$(xmlstarlet sel -t -m '/settings/setting[@id="XMLTV_LOCATION_FILE"]' -v @value $ADDON_SETTINGS)"
XMLTV_LOCATION_WEB="$(xmlstarlet sel -t -m '/settings/setting[@id="XMLTV_LOCATION_WEB"]' -v @value $ADDON_SETTINGS | xmlstarlet unesc)"
XMLTV_LOCATION_SCRIPT="$(xmlstarlet sel -t -m '/settings/setting[@id="XMLTV_LOCATION_SCRIPT"]' -v @value $ADDON_SETTINGS)"
fi
if [ "$XMLTV_TYPE" = "FILE" ]; then
case "$XMLTV_LOCATION_FILE" in
*.gz | *.bz2 | *.xz)
zcat "$XMLTV_LOCATION_FILE"
;;
*)
cat "$XMLTV_LOCATION_FILE"
;;
esac
exit 0
elif [ "$XMLTV_TYPE" = "SCRIPT" ]; then
if [ -e "$XMLTV_LOCATION_SCRIPT" ]; then
exec "$XMLTV_LOCATION_SCRIPT"
fi
elif [ "$XMLTV_TYPE" = "WEB" ]; then
case "$XMLTV_LOCATION_WEB" in
*.gz | *.bz2 | *.xz)
wget -qO - "$XMLTV_LOCATION_WEB" | zcat
;;
*)
wget -qO - "$XMLTV_LOCATION_WEB"
;;
esac
exit 0
fi
fi
dflag=
vflag=
cflag=
for a in "$@"; do
[ "$a" = "-d" -o "$a" = "--description" ] && dflag=1
[ "$a" = "-v" -o "$a" = "--version" ] && vflag=1
[ "$a" = "-c" -o "$a" = "--capabilities" ] && cflag=1
done
if [ -n "$dflag" ]; then
echo "tv_grab_file is a simple grabber that can be configured through the addon settings from Kodi"
fi
if [ -n "$vflag" ]; then
echo "1.0"
fi
if [ -n "$cflag" ]; then
echo "baseline"
fi

View File

@@ -1,177 +0,0 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.tvheadend42
ADDON_SETTINGS="$ADDON_HOME/settings.xml"
COMSKIP_DIR="$ADDON_HOME/comskip"
COMSKIP_SETTINGS_FILE="$COMSKIP_DIR/comskip.ini"
DVR_SETTINGS_DIR="$ADDON_HOME/dvr/config"
DVR_SETTINGS_FILE="$DVR_SETTINGS_DIR/8d0f5b7ae354d956d7fe5db25f5d0d24"
EPGGRAB_SETTINGS_DIR="$ADDON_HOME/epggrab"
EPGGRAB_SETTINGS_FILE="$EPGGRAB_SETTINGS_DIR/config"
TIMESHIFT_SETTINGS_DIR="$ADDON_HOME/timeshift"
TIMESHIFT_SETTINGS_FILE="$TIMESHIFT_SETTINGS_DIR/config"
TVH_SETTINGS_DIR="$ADDON_HOME"
TVH_SETTINGS_FILE="$TVH_SETTINGS_DIR/config"
XMLTV_SETTINGS_DIR="$ADDON_HOME/xmltv"
XMLTV_SETTINGS_FILE="$XMLTV_SETTINGS_DIR/config"
TIMESHIFT_DIR="$ADDON_HOME/cache/timeshift"
XMLTV_FILE="$ADDON_DIR/bin/tv_grab_file"
chmod a+x $ADDON_DIR/bin/*
# workaround to support old 4.1.x version upgrade for Tvh after 4.1.2369
if [ -f "$ADDON_HOME/dvr/config/dvr-config" ]; then
rm $ADDON_HOME/dvr/config/dvr-config
fi
# workaround to create default Tvh directories without entering samba share
if [ ! -d "/storage/recordings" ]; then
mkdir -p /storage/recordings /storage/picons/tvh /storage/picons/vdr
fi
if [ -f "$ADDON_HOME/channel/config/config.tmp" ]; then
rm $ADDON_HOME/channel/config/config.tmp
fi
if [ -f "$ADDON_HOME/channel/config/tag.tmp" ]; then
rm $ADDON_HOME/channel/config/tag.tmp
fi
# copy config files to userdata
if [ ! -f "$COMSKIP_SETTINGS_FILE" ]; then
mkdir -p $COMSKIP_DIR
cp $ADDON_DIR/defaults/comskip/comskip.ini $COMSKIP_SETTINGS_FILE
fi
if [ ! -f "$DVR_SETTINGS_FILE" ]; then
mkdir -p $DVR_SETTINGS_DIR
cp $ADDON_DIR/defaults/dvr/config/8d0f5b7ae354d956d7fe5db25f5d0d24 $DVR_SETTINGS_FILE
fi
if [ ! -f "$EPGGRAB_SETTINGS_FILE" ]; then
mkdir -p $EPGGRAB_SETTINGS_DIR
cp $ADDON_DIR/defaults/epggrab/config $EPGGRAB_SETTINGS_FILE
fi
if [ ! -f "$TIMESHIFT_SETTINGS_FILE" ]; then
mkdir -p $TIMESHIFT_DIR
mkdir -p $TIMESHIFT_SETTINGS_DIR
cp $ADDON_DIR/defaults/timeshift/config $TIMESHIFT_SETTINGS_FILE
fi
if [ ! -f "$TVH_SETTINGS_FILE" ]; then
mkdir -p $TVH_SETTINGS_DIR
cp $ADDON_DIR/defaults/config $TVH_SETTINGS_FILE
fi
if [ ! -f "$XMLTV_SETTINGS_FILE" ]; then
mkdir -p $XMLTV_SETTINGS_DIR
cp $ADDON_DIR/defaults/xmltv/config $XMLTV_SETTINGS_FILE
fi
# delayed Tvh startup
if [ "$WORKAROUND_SLEEP" == "true" ]; then
sleep $WORKAROUND_SLEEP_TIME
fi
# support FritzBox Sat>IP Server detection workaround for AVM-Repeater and AVM-6490
if [ "$AVM_SATIP_SERVER" == "true" ]; then
if [ "$AVM_DEVICE" == "AVM_Repeater" ]; then
AVM_SATIP="--satip_xml http://${AVM_ROUTER_IP}:49000/satipdesc.xml"
fi
if [ "$AVM_DEVICE" == "AVM_6490" ]; then
AVM_SATIP="--satip_xml http://${AVM_ROUTER_FAKE_IP}:49000/satipdesc.xml"
AVM_NUM="4"
fi
# add virtual ip as workaround for AVM limitation of one stream per ip
# AVM-Repeater (2 tuners)
ip address add ${AVM_IP1}/24 dev $AVM_ETH
ip address add ${AVM_IP2}/24 dev $AVM_ETH
# AVM-6490 (4 tuners)
if [ "$AVM_NUM" = "4" ]; then
ip address add ${AVM_IP3}/24 dev $AVM_ETH
ip address add ${AVM_IP4}/24 dev $AVM_ETH
fi
fi
# custom startup parameters
if [ "$CUSTOM_START" != "true" ]; then
CUSTOM_ARGS=""
fi
# debug value generation
if [ "$DEBUG_LOG_TRACE_1" != "NONE" ]; then
DEBUG_LOG_ARG="$DEBUG_LOG_TRACE_1"
fi
if [ "$DEBUG_LOG_TRACE_2" != "NONE" ]; then
DEBUG_LOG_ARG="$DEBUG_LOG_ARG,$DEBUG_LOG_TRACE_2"
fi
if [ "$DEBUG_LOG_TRACE_3" != "NONE" ]; then
DEBUG_LOG_ARG="$DEBUG_LOG_ARG,$DEBUG_LOG_TRACE_3"
fi
if [ "$DEBUG_LOG_TRACE_4" != "NONE" ]; then
DEBUG_LOG_ARG="$DEBUG_LOG_ARG,$DEBUG_LOG_TRACE_4"
fi
if [ "$DEBUG_LOG_TRACE_5" != "NONE" ]; then
DEBUG_LOG_ARG="$DEBUG_LOG_ARG,$DEBUG_LOG_TRACE_5"
fi
# if debuglog is activated and nothing selected to trace
if [ -z "$DEBUG_LOG_ARG" ];then
DEBUG_LOG_ARG="all"
fi
# rename debuglog if already exist to prevent overwriting after crash
if [ -f "${DEBUG_LOG_PATH}" ]; then
cp ${DEBUG_LOG_PATH} ${DEBUG_LOG_PATH}_$(date '+%Y-%m-%d_%H.%M.%S').txt
fi
# debug commandline
if [ "$DEBUG_LOG" = "true" ]; then
TVHEADEND_ARG="-B -C -u root -g video -c $ADDON_HOME $AVM_SATIP $CUSTOM_ARGS -l ${DEBUG_LOG_PATH} --trace $DEBUG_LOG_ARG"
else
TVHEADEND_ARG="-B -C -u root -g video -c $ADDON_HOME $AVM_SATIP $CUSTOM_ARGS"
fi
# start userspace DVB driver/addon
for driver_dvb in $(find /storage/.kodi/addons/driver.dvb.*/bin/userspace-driver.sh -type f 2>/dev/null); do
driver_dvb_name=$(echo $driver_dvb | awk 'BEGIN {FS="/"} {printf("%s", $5)}')
logger -t Tvheadend "### Loading userspace DVB driver: $driver_dvb_name ###"
# use ". " because of variable export
. $driver_dvb
done
if [ "$WAIT_FOR_FEINIT" == "true" ] ; then
while [ true ] ; do
if [ -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend0 ] ; then
break
fi
sleep 1
done
fi
if [ "$PRELOAD_CAPMT_CA" == "true" ] ; then
logger -t Tvheadend "### Preloading capmt_ca.so library ###"
LD_PRELOAD="$ADDON_DIR/bin/capmt_ca.so $LD_PRELOAD" exec $ADDON_DIR/bin/tvheadend $TVHEADEND_ARG &>$ADDON_LOG_FILE
else
exec $ADDON_DIR/bin/tvheadend $TVHEADEND_ARG &>$ADDON_LOG_FILE
fi

Some files were not shown because too many files have changed in this diff Show More