Compare commits

...

690 Commits

Author SHA1 Message Date
Christian Hewitt
e53e8a90d2 Merge pull request #10514 from heitbaum/binaries-12.2
[le12.2] pvr.teleboy: update 21.0.0-Omega to 21.0.1-Omega
2025-09-24 11:15:18 +04:00
Rudi Heitbaum
eaf4557b40 pvr.teleboy: update 21.0.0-Omega to 21.0.1-Omega 2025-09-24 07:12:36 +00:00
Christian Hewitt
8538641f94 Merge pull request #10501 from heitbaum/tv122 2025-09-17 11:37:35 +04:00
Christian Hewitt
0c9b41d646 Merge pull request #10499 from heitbaum/openssl122 2025-09-17 11:34:54 +04:00
Rudi Heitbaum
6780002ff3 nextpvr: update addon (1) 2025-09-17 07:31:30 +00:00
Rudi Heitbaum
d5625fd7b3 ffmpeg-tools: update addon (1) 2025-09-17 07:30:42 +00:00
Rudi Heitbaum
9da317fb5b tvheadend43: update to githash 7cbe50c and addon (1)
Log:
- f1c460feba...7cbe50c6e6
2025-09-17 07:30:18 +00:00
Rudi Heitbaum
03f9b16477 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 07:29:47 +00:00
Rudi Heitbaum
5dbda97eb1 x264: update to githash b35605a (3222) 2025-09-17 07:29:47 +00:00
Rudi Heitbaum
6510f52b33 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:01:51 +00:00
Rudi Heitbaum
815a102803 Merge pull request #10493 from chewitt/kodi-12.2
kodi: bump to 9efd536
2025-09-16 16:03:31 +10:00
Christian Hewitt
7f3739e819 kodi: bump to 9efd536
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-16 05:58:48 +00:00
Christian Hewitt
a433a88481 Merge pull request #10483 from heitbaum/linux-6.16.7-le12.2
[le12.2] linux: update to 6.16.7
2025-09-16 09:31:41 +04:00
Christian Hewitt
30a356198f Merge pull request #10492 from HiassofT/le12.2-kernel-6.12.43
[le12.2] linux (RPi): update to 6.12.47
2025-09-16 09:06:16 +04:00
Matthias Reichl
98ede0c15d linux (RPi): update to 6.12.47-359f37f
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
b947f50a22 linux (RPi): update to 6.12.45-1d80b65
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
c65ebc515c linux (RPi5): enable realtek 8169 driver
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
f42f2f9441 rpi-eeprom: update to f45ed23
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
37bcc8821c linux (RPi): config options for 6.12.44-6c61955
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
39e50abb61 linux (RPi): update to 6.12.44-6c61955
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
1ea69d22eb rpi-eeprom: update to 1793f5c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Matthias Reichl
d7b99d16a8 RPi: update to firmware 511dd35
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-09-15 15:03:35 +02:00
Christian Hewitt
b1545ab21d Merge pull request #10480 from heitbaum/chrome122
[le12.2] chrome: update to 140.0.7339.127 and addon (1)
2025-09-12 15:41:37 +04:00
Rudi Heitbaum
45321d41c7 linux: update to 6.16.7 2025-09-12 11:17:38 +00:00
Rudi Heitbaum
ec6f01ca1c chrome: update to 140.0.7339.127 and addon (1)
- 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:16:27 +00:00
Rudi Heitbaum
7a3a6e4637 cups: update to 2.4.14 2025-09-12 11:15:50 +00:00
Rudi Heitbaum
761d4d3f64 at-spi2-core: update to 2.57.2 2025-09-12 11:15:50 +00:00
Rudi Heitbaum
af663c8162 gtk3: update to 3.24.50 2025-09-12 11:15:50 +00:00
Rudi Heitbaum
c11d28ce22 libXScrnSaver: update to 1.2.5 and meson 2025-09-12 11:15:50 +00:00
Rudi Heitbaum
5988f16ce8 libxss: update to 1.2.5 and meson 2025-09-12 11:15:50 +00:00
Christian Hewitt
95f270c480 Merge pull request #10476 from heitbaum/addon122
[le12.2] Addon updates
2025-09-11 14:28:29 +04:00
Rudi Heitbaum
1df9af2e92 minisatip: update to 2.0.30 and addon (4) 2025-09-11 10:22:29 +00:00
Rudi Heitbaum
c5fd2b4894 btrfs-progs: update to 6.16.1 and addon (2) 2025-09-11 10:21:49 +00:00
Rudi Heitbaum
31e89e101f docker-compose: update to 2.39.3 2025-09-11 10:21:20 +00:00
Rudi Heitbaum
ba73ff42b3 aspnet8-runtime: update to 8.0.20 2025-09-11 10:21:20 +00:00
Rudi Heitbaum
98b35aad1c dotnet-runtime: update to 8.0.20 and addon (1) 2025-09-11 10:21:11 +00:00
Rudi Heitbaum
d43baed471 syncthing: update to 2.0.8 and addon (6) 2025-09-11 10:19:02 +00:00
Christian Hewitt
6045f67ac5 Merge pull request #10472 from heitbaum/oscam122
[le12.2] oscam: fix RPATH on libpcsclite and addon (2)
2025-09-09 15:54:07 +04:00
Rudi Heitbaum
9e9822766d oscam: fix RPATH on libpcsclite and addon (2) 2025-09-09 11:49:54 +00:00
Christian Hewitt
b578bf142a Merge pull request #10468 from heitbaum/oscam122
[le12.2] oscam: update to 11886, include missing shared library and addon (1)
2025-09-09 11:05:52 +04:00
Rudi Heitbaum
b267816bc5 pcscd: do not use polkit and addon (1) 2025-09-09 05:56:12 +00:00
Rudi Heitbaum
363b2700cb oscam: update to 11886, include missing shared library and addon (1) 2025-09-09 05:56:12 +00:00
Christian Hewitt
65a1c8da98 Merge pull request #10465 from heitbaum/rust122
[le12.2] update rust to 1.89.0
2025-09-07 16:55:42 +04:00
Rudi Heitbaum
3b5bea2be6 system-tools: update addon (5)
- bottom: update to 0.11.1
2025-09-07 11:20:36 +00:00
Rudi Heitbaum
80b21e9a6b bottom: update to 0.11.1 2025-09-07 11:19:13 +00:00
Rudi Heitbaum
5388c336a4 llvm: add llc and llvm-... as required by rust-1.89.0
- include llvm- and obj on all target llvm builds to support rust
- fixes aarch64 and arm rust target builds
2025-09-07 11:19:13 +00:00
Rudi Heitbaum
967111aa20 cargo-snapshot: update to 1.89.0 2025-09-07 11:19:13 +00:00
Rudi Heitbaum
89381d6ad5 rustc-snapshot: update to 1.89.0 2025-09-07 11:19:13 +00:00
Rudi Heitbaum
dd8e95f04c rust-std-snapshot: update to 1.89.0 2025-09-07 11:19:13 +00:00
Rudi Heitbaum
cb98939092 rust: update to 1.89.0
- sync change-id
- fix aarch64 build against llvm
  - c9f27275c1
2025-09-07 11:19:13 +00:00
Christian Hewitt
57bd06dcd7 Merge pull request #10464 from heitbaum/jre122
[le12.2] jre.zulu: update to 8.88.0.19-8.0.462 and addon (1)
2025-09-07 10:40:35 +04:00
Christian Hewitt
7ba6b2563c Merge pull request #10462 from heitbaum/addon122
[le12.2] Addon updates
2025-09-07 10:39:31 +04:00
Rudi Heitbaum
ee3aecc79c jre.zulu: update to 8.88.0.19-8.0.462 and addon (1) 2025-09-07 05:25:45 +00:00
Rudi Heitbaum
37c973ccc5 jdk-x86_64-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:25:08 +00:00
Rudi Heitbaum
5efa97de76 jdk-aarch64-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:25:08 +00:00
Rudi Heitbaum
75641a1a66 jdk-arm-zulu: update to 8.88.0.19-8.0.462 2025-09-07 05:25:08 +00:00
Rudi Heitbaum
38452c0f25 system-tools: update addon (4)
- stress-ng: update to 0.19.04
- evtest: update to 1.36
- dool: update to 1.3.8
2025-09-07 05:08:42 +00:00
Rudi Heitbaum
b068611f10 stress-ng: update to 0.19.04 2025-09-07 05:07:51 +00:00
Rudi Heitbaum
43b6b8539d evtest: update to 1.36 2025-09-07 05:07:51 +00:00
Rudi Heitbaum
0b44d3df54 dool: update to 1.3.8 2025-09-07 05:07:51 +00:00
Rudi Heitbaum
5bc4359da5 syncthing: update to 2.0.7 and addon (5) 2025-09-07 02:14:13 +00:00
Rudi Heitbaum
7eaf199444 minisatip: update to 2.0.28 and addon (3) 2025-09-07 02:13:34 +00:00
Rudi Heitbaum
4256646241 docker: update to 28.4.0 and addon (1)
- runc: update to 1.3.1
- cli: update to 28.4.0
- moby: update to 28.4.0
2025-09-07 02:12:42 +00:00
Rudi Heitbaum
e219b151cd podman: update to 5.6.1 and addon (1)
- runc: update to 1.3.1
- podman-bin: update to 5.6.1
- netavark: update to 1.16.1
2025-09-07 02:12:06 +00:00
Rudi Heitbaum
0df4f69372 runc: update to 1.3.1 2025-09-07 02:10:58 +00:00
Rudi Heitbaum
b00f4457a9 cli: update to 28.4.0 2025-09-07 02:10:58 +00:00
Rudi Heitbaum
9b9834262f moby: update to 28.4.0 2025-09-07 02:10:58 +00:00
Rudi Heitbaum
302e675677 podman-bin: update to 5.6.1 2025-09-07 02:10:58 +00:00
Rudi Heitbaum
8276849c91 netavark: update to 1.16.1 2025-09-07 02:10:58 +00:00
Christian Hewitt
cc764b5c41 Merge pull request #10458 from heitbaum/linux-6.16-12.2
[le12.2] Linux 6.16.4
2025-09-05 16:44:52 +04:00
Rudi Heitbaum
9acdf3793b linux: update to 6.16.4 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
b177b04f4a linux (NXP iMX6): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
c1e6480b2a linux (NXP iMX8): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
b670c034f8 linux (Qualcomm): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
c3c31a155b linux (Rockchip RK3288): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
5e044e320b linux (Rockchip RK3328): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
db5f0822c7 linux (Rockchip RK3399): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Rudi Heitbaum
1f2e9201d0 linux (Samsung): update .config for 6.16.1 2025-09-05 05:31:17 +00:00
Christian Hewitt
f8087c7859 Merge pull request #10456 from heitbaum/binaries-12.2
[le12.2] pvr.hdhomerun: update 21.0.3-Omega to 21.0.4-Omega
2025-09-05 04:33:15 +04:00
Rudi Heitbaum
6a0de2db91 pvr.hdhomerun: update 21.0.3-Omega to 21.0.4-Omega 2025-09-04 19:52:20 +00:00
Christian Hewitt
9cc9bf41c9 Merge pull request #10454 from heitbaum/iw
[le12.2] iw: update to 6.17
2025-09-04 16:10:04 +04:00
Christian Hewitt
3c2841bfc0 Merge pull request #10452 from heitbaum/addon122
[le12.2] Addon updates
2025-09-04 16:08:54 +04:00
Rudi Heitbaum
0149896ea0 iw: update to 6.17 2025-09-04 11:22:02 +00:00
Rudi Heitbaum
6789e596b7 syncthing: update to 2.0.6 and addon (4) 2025-09-04 11:07:28 +00:00
Rudi Heitbaum
cad45e7e37 rsyslog: update to 8.2508.0 and addon (1) 2025-09-04 11:07:13 +00:00
Rudi Heitbaum
e95239f898 go: update to 1.25.1 2025-09-04 11:06:45 +00:00
CvH
b7228a242b Merge pull request #10450 from chewitt/rockchip-12.2
linux: update and fix RK3288/RK3328/RK3399 patches
2025-09-04 10:01:15 +02:00
Christian Hewitt
071c1dc71c Merge pull request #10430 from heitbaum/llvm19
[le12.2] llvm: update to 19.1.7
2025-09-04 11:37:26 +04:00
Christian Hewitt
9ffb88bbcd Merge pull request #10448 from heitbaum/binaries-12.2
[le12.2] pvr.hdhomerun: update 21.0.2-Omega to 21.0.3-Omega
2025-09-04 11:36:02 +04:00
Christian Hewitt
aecf1fd151 linux: update and fix RK3288/RK3328/RK3399 patches
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-09-04 06:43:56 +00:00
Rudi Heitbaum
1394b1daef pvr.hdhomerun: update 21.0.2-Omega to 21.0.3-Omega 2025-09-03 21:41:57 +00:00
Christian Hewitt
7a41fec3f8 Merge pull request #10440 from heitbaum/addon122
[le12.2] Addon updates
2025-09-01 13:45:36 +04:00
Rudi Heitbaum
7a325ec159 librespot: update to 0.7.1 and addon (2) 2025-09-01 09:34:57 +00:00
Rudi Heitbaum
6d2b9e60fa minisatip: update to 2.0.27 and addon (2) 2025-09-01 09:34:42 +00:00
Matthias Reichl
79e4ae6a4a Merge pull request #10428 from heitbaum/mesa2519
[le12.2] mesa: update to 25.1.9
2025-08-28 11:13:33 +02:00
Rudi Heitbaum
3b7ac01888 llvm: update to 19.1.7 2025-08-28 08:51:58 +00:00
Rudi Heitbaum
bbd3786dea spirv-llvm-translator: update to 19.1.10 2025-08-28 08:51:58 +00:00
Rudi Heitbaum
edcc8c1ac2 mesa: update to 25.1.9 2025-08-28 02:55:29 +00:00
Christian Hewitt
622dd1f35e Merge pull request #10423 from heitbaum/samba122
[le12.2] samba: update to 4.22.4
2025-08-25 18:44:48 +04:00
Rudi Heitbaum
b4aaefee23 samba: update to 4.22.4
Release notes:
- https://www.samba.org/samba/history/samba-4.22.4.html
2025-08-25 13:10:17 +00:00
Christian Hewitt
3f7380ef4d Merge pull request #10419 from heitbaum/addon122
[le12.2] Addon updates
2025-08-25 14:52:25 +04:00
Christian Hewitt
481675566e Merge pull request #10417 from heitbaum/binaries-12.2
[le12.2] imagedecoder.heif: update 21.0.2-Omega to 21.0.3-Omega
2025-08-25 14:51:03 +04:00
Rudi Heitbaum
acee839c39 syncthing: update to 2.0.3 and addon (3) 2025-08-25 08:59:38 +00:00
Rudi Heitbaum
e68d47f52d minisatip: update to 2.0.26 and addon (1) 2025-08-25 08:59:38 +00:00
Rudi Heitbaum
9acc1dcf2b librespot: update to 0.7.0 and addon (1) 2025-08-25 08:59:38 +00:00
Rudi Heitbaum
c419c6eeb0 imagedecoder.heif: update 21.0.2-Omega to 21.0.3-Omega 2025-08-25 08:55:50 +00:00
Christian Hewitt
69b0951306 Merge pull request #10405 from heitbaum/binaries-12.2
[le12.2] pvr.waipu: update 21.12.3-Omega to 21.12.5-Omega
2025-08-25 08:23:38 +04:00
Rudi Heitbaum
c2323a9d0e pvr.waipu: update 21.12.3-Omega to 21.12.5-Omega 2025-08-25 00:28:20 +00:00
Rudi Heitbaum
00f1087b62 Merge pull request #10410 from antonlacon/le12.2-automated
addons: automated code cleanup
2025-08-24 10:58:15 +10:00
Ian Leonard
f7cef12f00 Merge pull request #10408 from heitbaum/docker122
[le12.2] Docker fix caching of apt update
2025-08-23 20:45:51 -04:00
Ian Leonard
4a6e41d186 addons: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-08-23 20:36:42 -04:00
Rudi Heitbaum
a1abbcf298 docker/noble: fix caching of apt update 2025-08-24 00:18:24 +00:00
Rudi Heitbaum
402ee505ee docker/jammy: fix caching of apt update 2025-08-24 00:17:25 +00:00
CvH
252db6149b Merge pull request #10395 from heitbaum/rtmpdump
[le12.2] fix: rtmpdump: drop upstreamed patch
2025-08-23 10:24:18 +02:00
CvH
92ca3c51f5 Merge pull request #10398 from heitbaum/rust
[le12.2] rust: update to 1.85.1 and revert bottom 0.10.2 which is compatible with this rust release
2025-08-23 10:23:32 +02:00
Rudi Heitbaum
6a1ac3dcaf Revert "bottom: update to 0.11.1"
This reverts commit c99f8c91ea.

due to bottom requiring >= rust-1.88, rust is not upgradeable past 1.85.1 without llvm-19+

    error: rustc 1.85.1 is not supported by the following package:
      sysinfo@0.37.0 requires rustc 1.88
2025-08-23 07:45:13 +00:00
Rudi Heitbaum
3f39c9f562 rust: update to 1.85.1
set the config.toml to not download ci llvm for bootstrap build
2025-08-23 07:45:13 +00:00
Rudi Heitbaum
f89a3b7fae rustc-snapshot: update to 1.85.1 2025-08-23 07:45:13 +00:00
Rudi Heitbaum
74011a01b1 rust-std-snapshot: update to 1.85.1 2025-08-23 07:45:13 +00:00
Rudi Heitbaum
de97b3a55d cargo-snapshot: update to 1.85.1 2025-08-23 07:45:13 +00:00
Rudi Heitbaum
33cab9eb97 rtmpdump: drop upstreamed patch 2025-08-23 02:00:52 +00:00
Matthias Reichl
bf13cee8ac Merge pull request #10382 from heitbaum/sync-addons
[le12.2] Sync addons
2025-08-22 15:20:47 +02:00
Matthias Reichl
a53ef9a6c1 Merge pull request #10381 from heitbaum/rust
[le12.2] Rust update to 1.82.0
2025-08-22 15:20:06 +02:00
Rudi Heitbaum
a84797e3d9 Merge pull request #10391 from HiassofT/le12.2-mesa-egl-fix
[le12.2] mesa: add patch with backport of mesa MR 36870
2025-08-22 22:11:08 +10:00
Matthias Reichl
2f191fc61e mesa: add patch with backport of 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:36:33 +02:00
Rudi Heitbaum
c39a080b4f Merge pull request #10384 from HiassofT/le12.2-kernel-6.12.41
[le12.2] linux (RPi): update to 6.12.42
2025-08-21 08:43:57 +10:00
Matthias Reichl
6d8fcaf652 Merge pull request #10387 from heitbaum/firmware122
[le12.2] iwlwifi-firmware: update to githash 042ba27
2025-08-20 23:37:34 +02:00
Rudi Heitbaum
64f10f476f iwlwifi-firmware: update to githash 042ba27
- supports Linux 6.16
2025-08-20 21:31:37 +00:00
Matthias Reichl
235290ea2e linux (RPi): config options for 6.12.42-2fa00bc
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 14:11:43 +02:00
Matthias Reichl
0d28b6c969 linux (RPi): update to 6.12.42-2fa00bc
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 14:11:43 +02:00
Matthias Reichl
1029fab396 linux (RPi): update to 6.12.41-4c4a5be
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 14:11:43 +02:00
Matthias Reichl
7dfc399a90 rpi-eeprom: update to 6f692d1
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 14:11:43 +02:00
Matthias Reichl
91ba2bbbc9 linux (RPi): update to 6.12.41-ac69f09
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-08-20 14:11:43 +02:00
Matthias Reichl
75e402b63b Merge pull request #10305 from wagnerch/le122-rtw88-led
[le12.2] rtw88: add led locking patch to resolve dropped connections
2025-08-20 13:12:41 +02:00
Christian Hewitt
8079bead87 evtest: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-19 12:38:10 +00:00
Rudi Heitbaum
6a45ab12fd rustc-snapshot: update to 1.82.0 2025-08-19 12:34:15 +00:00
Rudi Heitbaum
270c2a9f28 rust-std-snapshot: update to 1.82.0 2025-08-19 12:34:15 +00:00
Rudi Heitbaum
5bd06458b0 cargo-snapshot: update to 1.82.0 2025-08-19 12:34:15 +00:00
Rudi Heitbaum
8975828146 rust: update to 1.82.0
- fix aarch64 build with llvm
- fix config warning

before:

Building bootstrap
running: /build/rust-1.82.0/rust-snapshot/bin/cargo build --manifest-path /build/rust-1.82.0/src/bootstrap/Cargo.toml --verbose --frozen
warning: `/build/rust-1.82.0/cargo_home/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`

after:

Building bootstrap
running: /build/rust-1.82.0/rust-snapshot/bin/cargo build --manifest-path /build/rust-1.82.0/src/bootstrap/Cargo.toml --verbose --frozen
2025-08-19 12:34:15 +00:00
Christian Hewitt
9cd68988da dvblast: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-19 12:33:18 +00:00
Christian Hewitt
f1d5090a72 rtmpdump: update to a non-geoblocked source URL
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-08-19 12:33:18 +00:00
Rudi Heitbaum
c715d82669 addons: sync code cleanup from LE13 2025-08-19 12:33:18 +00:00
Chad Wagner
0bfd09c2c7 rtw88: add led locking patch to resolve dropped connections 2025-08-19 07:10:08 -04:00
Matthias Reichl
0a5c6bd7ea Merge pull request #10370 from heitbaum/addon122
[le12.2] Addon updates
2025-08-18 19:14:32 +02:00
Matthias Reichl
3d2b1504bc Merge pull request #10374 from heitbaum/golang
[le12.2] syncthing: update to 2.0.2 and addon (2) and update go build to 1.23 in jammy
2025-08-18 19:13:39 +02:00
Rudi Heitbaum
1ea0898db2 Merge pull request #10377 from HiassofT/le12.2-pastekodi-arch
[le12.2] pastekodi: include arch and version info
2025-08-18 22:59:41 +10:00
Matthias Reichl
6adbad17bd 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:40:05 +02:00
Rudi Heitbaum
427c98ecc4 syncthing: update to 2.0.2 and addon (2) 2025-08-17 03:57:03 +00:00
Ian Leonard
a611699693 Merge pull request #10371 from heitbaum/get
[le12.2] scripts/get_archive: allow fallback to curl if wget is missing
2025-08-16 23:26:38 -04:00
Rudi Heitbaum
b81a28aacc scripts/get_archive: allow fallback to curl if wget is missing
le13 has migrated to using curl instead of wget. this change allows for curl
to be used when preparing package get on dev host, but still defaults to wget
as is the standard in le12.x
2025-08-17 02:10:13 +00:00
Rudi Heitbaum
7d93bbc123 go: update to 1.25.0 2025-08-17 01:14:44 +00:00
Rudi Heitbaum
de5288ae91 tools/docker/jammy: update to building with go-1.23 2025-08-17 01:10:15 +00:00
Rudi Heitbaum
552697bea6 network-tools: update addon (1)
- nmap: update to 7.98
- lftp: update to 4.9.3
2025-08-17 00:31:19 +00:00
Rudi Heitbaum
fe1b516c20 system-tools: update addon (2)
- 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:30:43 +00:00
Rudi Heitbaum
94e3f175c2 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:30:03 +00:00
Rudi Heitbaum
c99f8c91ea bottom: update to 0.11.1 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
f0ccab6810 nmap: update to 7.98 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
49ac9461e5 lftp: update to 4.9.3 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
dedcfb5fde st: update to 0.9.3 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
eb7654c25b stress-ng: update to 0.19.03 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
5559bd3d91 mediainfo: update to 25.07 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
094d5868ff libmediainfo: update to 25.07 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
b1e2f0237c unrar: update to 7.1.10 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
b8077c3626 mpg123: update to 1.33.2 2025-08-17 00:18:08 +00:00
Rudi Heitbaum
6f57fc08a8 btrfs-progs: update to 6.16 and addon (1) 2025-08-17 00:16:38 +00:00
Rudi Heitbaum
e84ad4b31e filebrowser: update to 2.42.5 and addon (1) 2025-08-17 00:15:30 +00:00
CvH
b37d39630b Merge pull request #10351 from heitbaum/scripts
[le12.2] tools/change_addon_version: backport from master
2025-08-16 11:54:53 +02:00
CvH
096d626c1a Merge pull request #10367 from heitbaum/mesa122
mesa: update to 25.1.8
2025-08-16 11:54:27 +02:00
Rudi Heitbaum
5d7f8ceb20 mesa: update to 25.1.8
Hello everyone,

The bugfix release 25.1.8 is now available.

If you find any issues, please report them here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/new

The next bugfix release is due in two weeks, on August 27th.

Cheers,
  Eric

---

Alyssa Rosenzweig (2):
      asahi: enable virtgpu support
      agx: gate scratch opt on internal shaders

Caio Oliveira (1):
      brw: Remove extra iteration on instructions from brw_opt_address_reg_load

Christian Gmeiner (2):
      etnaviv: blt: Clear only requested color buffers
      etnaviv: rs: Clear only requested color buffers

Dave Airlie (1):
      spirv: move cmat store barrier after the store.

David Rosca (3):
      vulkan/video: Fix h265 level values
      radv: Add timeout to video encode query
      rusticl/ptr: Fix hidden lifetime warning

Emma Anholt (1):
      i915: Avoid calling drm_intel_get_aperture_sizes().

Eric Engestrom (9):
      docs: add sha sum for 25.1.7
      .pick_status.json: Update to 20171f23d6b89c8fdcb2b6a56de4d8293995af64
      .pick_status.json: Mark 0cd745c386a342e2bc8b1cc5cfd26f33b771910d as denominated
      .pick_status.json: Mark 9ced3148ca18e8b057e7f2a7e773c701b95c8741 as denominated
      .pick_status.json: Mark 5649a0aa06e7f436a7f010e733e60366b471da79 as denominated
      .pick_status.json: Mark 71c4f136607eeb50b8aa08ad1a8efb8412385b96 as denominated
      ci: track changes to new src/x11/ folder
      docs: add release notes for 25.1.8
      VERSION: bump for 25.1.8

Eric R. Smith (1):
      panvk: fix a NULL pointer dereference in occlusion queries

Erico Nunes (1):
      lima: ppir: fix store_output optimization for modifiers

Gert Wollny (3):
      r600/sfn: check number of fsat64 source uses properly
      r600: Update GPR count when adding a GDS instruction
      r00/sfn: Fix copy propagation into buffer load address

Hans-Kristian Arntzen (1):
      ac/nir: Avoid 0/0 when computing texel buffer size on Polaris.

Job Noorman (1):
      ir3/legalize: prevent infinite loop when inserting (ss)nop

Jordan Justen (1):
      intel/dev: Add BMG 0xe209 PCI ID

Karol Herbst (11):
      rusticl: use pipe_sampler_view_release
      rusticl/mesa: wire up fence_server
      rusticl/gl: store the mesa_glinterop_export_in
      st/interup: flushing objects is a no-op when no context is bound
      rusticl/gl: only flush objects on import if we get a valid fd
      rusticl/gl: flush and wait on gl objects inside clEnqueueAcquireGLObjects
      zink: fix data race in descriptor_util_pool_key_get
      rusticl: silence warnings in generated sources
      rusticl: silence new warnings from rustc versions above our rustc target
      anv: do not map from_host_ptr bos in image_bind_address
      zink: set zink_bo is_user_ptr on creation

Kenneth Graunke (4):
      brw: Refactor copy propagation checks for EOT send restrictions
      brw: Fix units in copy propagation EOT restriction size calculation
      brw: Update copy propagation into EOT sends handling for Xe2 units
      intel: Disable 16x MSAA support on Xe3

Lars-Ivar Hesselberg Simonsen (1):
      u_trace: Indirect capture fixes

Lionel Landwerlin (2):
      anv: fix wsi image aliasing
      anv: fix missing meson dep

Mary Guillemard (2):
      panvk: Always use varying_count in emit_varying_attrs
      panvk: track oq write jobs in JM

Mike Blumenkrantz (5):
      zink: also add access stage sync when rebinding buffers
      zink: fix tc buffer replacement rebind condition
      zink: trigger multi-context buffer invalidate on internal buffer invalidate
      zink: don't access ctx in submit_queue
      perfetto: unify init

Patrick Lerda (3):
      r600: refactor r600_is_buffer_format_supported() for the next update
      r600: fix remaining pbo issues
      r600: fix arb_shader_image_load_store incomplete

Rhys Perry (2):
      nir/load_store_vectorize: check for interfering shared2 before vectorizing
      nir/load_store_vectorize: set is_store for shared append/consume

Ricardo Garcia (1):
      radv: Ignore image barrier queue families if equal

Rob Clark (1):
      freedreno: Remove obsolete comment

Rohan Garg (1):
      intel/compiler: use the WA framework when emitting WA 14014595444

Samuel Pitoiset (3):
      radv: fix fbfetch output with compresed FMASK on <= GFX9
      ac,radv,radeonsi: fix programming PA_SU_PRIM_FILTER_CNTL on GFX12
      radv/amdgpu: fix creation with different but unused RADV_PERFTEST flags

Thomas H.P. Andersen (1):
      zink: do not overwrite existing error for miptail on uncommit

Yiwei Zhang (4):
      util/perf: amend missing atrace_init
      vulkan/wsi/headless: allow explicit modifiers
      venus: fix a race condition in ring shmem reuse
      vulkan/util: add missing vulkan header

git tag: mesa-25.1.8
2025-08-16 09:32:49 +00:00
Matthias Reichl
6b89f83e99 Merge pull request #10364 from heitbaum/zstd
[le12.2] system-tools: fix missing zstd library and addon (1)
2025-08-15 14:49:08 +02:00
Rudi Heitbaum
fcb6f62338 system-tools: fix missing zstd library and addon (1) 2025-08-15 12:13:57 +00:00
Rudi Heitbaum
9d3d689250 file: include zstd as depend 2025-08-15 12:13:57 +00:00
Christian Hewitt
2c5e8c2725 Merge pull request #10359 from heitbaum/syncthing122
[le12.2] syncthing: update to 2.0.1 and addon (1)
2025-08-14 18:12:13 +04:00
Rudi Heitbaum
1982a4c08e syncthing: update to 2.0.1 and addon (1) 2025-08-14 12:27:30 +00:00
CvH
8345cdac21 Merge pull request #10350 from heitbaum/addon-12.2.0
distro: bump ADDON_VERSION to 12.2.0
2025-08-13 12:16:56 +02:00
Rudi Heitbaum
a0e77eba85 tools/change_addon_version: backport from master 2025-08-13 10:16:02 +00:00
Rudi Heitbaum
3ab4f542f7 addons: bump kodi-binary-addons
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-08-13 10:13:39 +00:00
Rudi Heitbaum
94b86b73a4 addons: reset version
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-08-13 10:13:38 +00:00
Rudi Heitbaum
1dffaefd3f distro: bump ADDON_VERSION to 12.2.0
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2025-08-13 10:13:38 +00:00
CvH
c5e1edb67a Merge pull request #10345 from heitbaum/addon12a
[le12.2] Addon updates
2025-08-13 11:46:05 +02:00
Rudi Heitbaum
b7e3a0e3de minisatip: update to 2.0.20 and addon (3)
Build without static, reduces 5MB in the binary as it uses /lib
shared libraries

https://github.com/catalinii/minisatip issues 1286
2025-08-13 09:44:12 +00:00
Rudi Heitbaum
4081c51cb5 syncthing: update to 2.0.0 and addon (1) 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
1b60988131 filebrowser: update to 2.42.3 and addon (2) 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
9764cd1d90 docker-compose: update to 2.39.2 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
aa130aadab dotnet-runtime: update to 8.0.19 and addon (1) 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
8cef49fc34 aspnet8-runtime: update to 8.0.19 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
d1617883e9 imagedecoder.heif: libheif: update to 1.20.2 and addon (3) 2025-08-13 09:44:12 +00:00
Rudi Heitbaum
8b48e27fbb libheif: update to 1.20.2
Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.20.2
2025-08-13 09:44:12 +00:00
CvH
0eb38a8ab4 Merge pull request #10342 from heitbaum/imx122
[le12.2] firmware-imx: update to 8.28-994fa14
2025-08-13 11:43:47 +02:00
CvH
e52d4250a3 Merge pull request #10328 from heitbaum/pkg122
[le12.2] go: update to 1.23.12
2025-08-13 11:43:29 +02:00
CvH
7a210f1500 Merge pull request #10321 from heitbaum/pkg12
[le12.2] Package updates
2025-08-13 11:43:13 +02:00
CvH
ee528481ad Merge pull request #10333 from heitbaum/file122
[le12.2] file: fix PKG_ URL, SITE, SHA256
2025-08-13 11:41:38 +02:00
CvH
11bee204a1 Merge pull request #10332 from heitbaum/mariadb122
[le12.2] mariadb: update to 11.4.8 and addon (1)
2025-08-13 11:41:16 +02:00
CvH
68d09bc1fd Merge pull request #10316 from heitbaum/addon122
[le12.2] Addon updates
2025-08-13 11:40:54 +02:00
Rudi Heitbaum
39d24140a1 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:32 +00:00
Rudi Heitbaum
5b77cca333 file: fix PKG_ URL, SITE, SHA256 2025-08-08 14:13:33 +00:00
Rudi Heitbaum
2b55589957 mariadb: update to 11.4.8 and addon (1) 2025-08-08 14:11:35 +00:00
Rudi Heitbaum
418e44a181 go: update to 1.23.12 2025-08-07 12:26:25 +00:00
Rudi Heitbaum
a80120b1e9 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:28 +00:00
Rudi Heitbaum
77e777b217 strace: update to 6.16 2025-08-06 09:06:28 +00:00
Rudi Heitbaum
3a24358a5e libgcrypt: update to 1.11.2 2025-08-05 07:50:10 +00:00
Rudi Heitbaum
ad786110f6 hwdata: update to 0.398 2025-08-05 07:50:10 +00:00
Rudi Heitbaum
df77a5b484 7-zip: update to 25.01 2025-08-05 07:50:10 +00:00
Rudi Heitbaum
98c52c32ba docker: update to 28.3.3 and addon (1)
- containerd: update to 2.1.4
- cli: update to 28.3.3
- moby: update to 28.3.3
2025-08-01 14:03:17 +00:00
Rudi Heitbaum
c440d728a7 cli: update to 28.3.3 2025-08-01 14:02:47 +00:00
Rudi Heitbaum
6fc81917f1 moby: update to 28.3.3 2025-08-01 14:02:47 +00:00
Rudi Heitbaum
59b121c523 containerd: update to 2.1.4 2025-08-01 14:02:47 +00:00
Rudi Heitbaum
f933d49d75 mpd: update to 0.24.5 and addon (1) 2025-08-01 13:37:03 +00:00
Rudi Heitbaum
5bfac79a4e minisatip: update to 2.0.10 and addon (2) 2025-08-01 13:37:03 +00:00
Rudi Heitbaum
8311ed8122 spirv-llvm-translator: update to 18.1.15 2025-08-01 13:37:03 +00:00
Matthias Reichl
fbba777562 Merge pull request #10309 from heitbaum/mesa-25.1.7-le12
[le12.2] mesa: update to 25.1.7
2025-07-31 15:17:16 +02:00
Rudi Heitbaum
f191e9f63a mesa: update to 25.1.7 2025-07-30 23:55:42 +00:00
Matthias Reichl
23684513ae Merge pull request #10296 from heitbaum/linux-6.16-le122
[le12.2] Linux 6.16
2025-07-30 00:34:34 +02:00
Rudi Heitbaum
0366fa388d Merge pull request #10299 from HiassofT/le12.2-kernel-6.12.40
[le12.2] linux (RPi): update to 6.12.40
2025-07-29 23:48:12 +10:00
Matthias Reichl
03567b31c0 Merge pull request #10301 from heitbaum/addon12.2
[le12.2] Addon updates
2025-07-29 15:22:05 +02:00
Rudi Heitbaum
ad0a460c7f minisatip: update to 2.0.6 and addon (1) 2025-07-29 13:09:43 +00:00
Rudi Heitbaum
acb9742442 filebrowser: update to 2.42.0 and addon (1) 2025-07-29 13:08:52 +00:00
Matthias Reichl
ad139a6653 RPi: update to firmware 4558d93
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 14:48:44 +02:00
Matthias Reichl
938008a2ff linux (RPi): update to 6.12.40-5a72e3a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 14:48:44 +02:00
Matthias Reichl
6451801e0a 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 14:48:44 +02:00
Matthias Reichl
8d7b1cf3e9 linux (RPi): update to 6.12.40-4507911
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-29 14:48:44 +02:00
Matthias Reichl
460945c5b0 Merge pull request #10294 from heitbaum/tvheadend12.2
[le12.2] tvheadend43: update to githash f1c460f and addon (1)
2025-07-29 14:16:33 +02:00
Matthias Reichl
860312e93f Merge pull request #10297 from heitbaum/ffmpegx122
[le12.2] ffmpeg-tools: update ffmpegx to 7.1.1
2025-07-29 14:10:52 +02:00
Rudi Heitbaum
e29a213f27 ffmpeg-tools: update ffmpegx to 7.1.1 and addon (1) 2025-07-29 12:03:19 +00:00
Rudi Heitbaum
c9b9aefc1f ffmpegx: update to 7.1.1 2025-07-29 12:01:50 +00:00
Rudi Heitbaum
9ac09f5e08 linux: update to 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
30cac6ef6e linux (Samsung): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
7c476ba5a7 linux (Rockchip RK3399): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
12c652fdd5 linux (Rockchip RK3328): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
cf0fac2753 linux (Rockchip RK3288): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
27eb47255b linux (Qualcomm): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
9dd5f6211d linux (NXP iMX8): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
f4736eea56 linux (NXP iMX6): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
b08b9ec421 linux (Generic): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
df1f5dcf53 linux (Allwinner arm): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
cdfb9ec618 linux (Allwinner aarch64): update .config for 6.16 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
a356cf666c linux (Rockchip): rebase patches for 6.16-rc1 for valid_fmt 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
7c10ce41f5 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-29 10:37:36 +00:00
Rudi Heitbaum
02d5841af0 linux (Rockchip): rkvdec_s_ctrl function is now upstream
Patch as-is for HEVC does not apply

d35c64eccf
2025-07-29 10:37:36 +00:00
Rudi Heitbaum
91d0c2c9e3 linux (Rockchip): superceeded patch in 6.16-rc1 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
a2605973f5 linux (Rockchip): drop upstreamed patches in 6.16-rc1 2025-07-29 10:37:36 +00:00
Rudi Heitbaum
2291baba64 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-29 10:37:36 +00:00
Rudi Heitbaum
0c02cfaf30 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-29 10:37:36 +00:00
Rudi Heitbaum
1d42f65939 linux (Allwinner): rebase patches for 6.16-rc7
ref:
- 6851a0c228
2025-07-29 10:37:36 +00:00
Rudi Heitbaum
5f87dac24a 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-29 10:37:36 +00:00
Rudi Heitbaum
663ccb3347 tvheadend43: update to githash f1c460f and addon (1) 2025-07-29 07:45:02 +00:00
Rudi Heitbaum
73d21b65cc Merge pull request #10291 from HiassofT/le12.2-espeak
[le12.2] backport espeak-ng support
2025-07-28 20:59:42 +10:00
Rudi Heitbaum
76c9577275 distro: enable espeak 2025-07-28 12:15:32 +02:00
Matthias Reichl
2d921eb721 espeak-ng: update to 348599e
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-28 12:15:32 +02:00
Matthias Reichl
15367a96d7 Merge pull request #10290 from heitbaum/addon12.2
[le12.2] sync addons from master (where appropriate)
2025-07-27 14:23:53 +02:00
Rudi Heitbaum
b5fdfa1e82 libxkbcommon: update to 1.10.0 and PKG_URL
news:
- https://github.com/xkbcommon/libxkbcommon/blob/master/NEWS.md
2025-07-27 11:31:29 +00:00
Rudi Heitbaum
3819d2b3b1 gdk-pixbuf: update to 2.43.2 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
1dd8f24f78 cargo-snapshot: update to 1.81.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
2f16c97047 rustc-snapshot: update to 1.81.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
ee5282e5eb rust-std-snapshot: update to 1.81.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
0c694721c6 rust: update to 1.81.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
8c612316e2 libplist: update to 2.7.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
fec1ccf8d5 libnl: build with pic
- required by nmap-7.96
2025-07-27 11:31:29 +00:00
Rudi Heitbaum
b72fefa826 7-zip: update to 25.00 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
541854af9c iperf: update to 3.19.1 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
fac5e4295a filebrowser: update to 2.41.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
5917e67475 mariadb: update to 11.4.7 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
c1b41c26be bindgen-cli: initial package
needed by librespot-0.6.0
2025-07-27 11:31:29 +00:00
Rudi Heitbaum
59d8a247e8 vdr-plugin-streamdev: update to 0.6.4 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
b339a7cf2c go: update to 1.23.11 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
be624ccacf vdr: update to 2.7.7 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
7851f5ee8c vdr-plugin-xmltv2vdr: update to 0.2.4 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
b5c449114b vdr-plugin-vnsiserver: update to githash 65bfc62 on maintained fork 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
b6d1c9983c vdr-plugin-satip: update to 20250621 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
f515c24c45 vdr-plugin-live: update to 3.5.1 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
6c7f5b4285 vdr-plugin-iptv: update to githash f80cd74 on maintained fork 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
a02b808914 vdr-plugin-epgsearch: update to 2.4.4 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
c9ec5fa5b0 vdr-plugin-eepg: update to 0.0.7 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
da4ef98562 libwebsockets: update to 4.4.1 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
968dcfb79b libuv: update to 1.51.0 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
fa1f7fc120 tslib: drop unused package 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
29a99504d4 tntnet: update configure options inline with version 3.0
git repository is at:
- https://github.com/maekitalo/tntnet
2025-07-27 11:31:29 +00:00
Rudi Heitbaum
c2e8e6edfd miniupnpc: update to 2.3.3 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
357113c019 encfs: use external tinyxml 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
67545945fe usb-modeswitch: update to 2.6.2 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
c7aac57e69 unrar: update to 7.1.9 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
bd4e5c646f tree: update to 2.2.1 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
ff1beeea43 tmux: initial package 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
c6b5192f7f stress-ng: update to 0.19.02 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
302b55d1fb st: fix include and lib make options 2025-07-27 11:31:29 +00:00
Rudi Heitbaum
469dd11944 screen: update to 5.0.1
announcement:
- https://lists.gnu.org/archive/html/info-gnu/2025-05/msg00002.html
2025-07-27 11:31:29 +00:00
Rudi Heitbaum
ea1d5d5a0d pv: update to 1.9.34 2025-07-27 11:31:21 +00:00
Rudi Heitbaum
c607d1eeea patch: update to 2.8
Changes in version 2.8:

* The --follow-symlinks option now applies to output files as well as input.
* 'patch' now supports file timestamps after 2038 even on traditional
  GNU/Linux platforms where time_t defaults to 32 bits.
* 'patch' no longer creates files with names containing newlines,
  as encouraged by POSIX.1-2024.
* Patches can no longer contain NUL ('\0') bytes in diff directive lines.
  These bytes would otherwise cause unpredictable behavior.
* Patches can now contain sequences of spaces and tabs around line numbers
  and in other places where POSIX requires support for these sequences.
* --enable-gcc-warnings no longer uses expensive static checking.
  Use --enable-gcc-warnings=expensive if you still want it.
* Fix undefined or ill-defined behavior in unusual cases, such as very
  large sizes, possible stack overflow, I/O errors, memory exhaustion,
  races with other processes, and signals arriving at inopportune moments.
* Remove old "Plan B" code, designed for machines with 16-bit pointers.
* Assume C99 or later; previously it assumed C89 or later.
* Port to current GCC, Autoconf, Gnulib, etc.
2025-07-26 23:52:56 +00:00
Rudi Heitbaum
b2a0f4115a mtpfs: update to githash 1177d6c 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
5f0dd08f4a mc: update to 4.8.33 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
1f81a1615d jq: update to 1.8.1 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
15f79ac1b4 htop: update to 3.4.1 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
14f3f3fa7d hid_mapper: update patches
- https://github.com/s-leroux/hid_mapper PR4
2025-07-26 23:52:56 +00:00
Rudi Heitbaum
0501bb591f file: update to 5.46 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
c80f2f337b fdupes: update to 2.4.0 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
e4828a6e36 encfs: add tinyxml2 as PKG_DEPENDS_TARGET 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
b79bfda427 dtach: update to githash b027c27 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
2e7ebf35ea dool: update to 1.3.4 2025-07-26 23:52:56 +00:00
kszaq
cd0956d37c Use HTTPS for ftpmirror.gnu.org 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
7b5c9dad37 diffutils: update to 3.11
ann: https://lists.gnu.org/archive/html/info-gnu/2025-02/msg00003.html

does not rebuild with autotools 2.72 (as 3.11 was built with a newer version)
so patched Makefile.am causes the build failure. build is successful in GHA
whereas was previously failing on jenkins - thus the patch for no doc/man

removing the patch and going with configure instead of autotools reduces the
build tine.
2025-07-26 23:52:56 +00:00
Rudi Heitbaum
fdef2bb470 oniguruma: update to 6.9.10 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
08ecc595d4 libssh2: update to 1.11.1 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
327d9c2d7a libmtp: update to 1.1.22 2025-07-26 23:52:56 +00:00
Rudi Heitbaum
9ecd1d7e5e fuse3: update to 3.17.3
Change log:
- https://github.com/libfuse/libfuse/blob/master/ChangeLog.rst
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
034cf7be91 asio: update to 1.34.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
2056bb9393 libsodium: update to 1.0.20 2025-07-26 23:52:55 +00:00
Peter
993cd40ef0 shairport-sync: update to 4.3.7 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
ae6365e870 snapcast: update to githash 8b7ac69
- log: https://github.com/badaix/snapcast/commits/develop/
- fixes build with boost-1.88.0
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
10b8bb7a31 runc: update to 1.3.0 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
1cb4da98ff lan951x-led-ctl: fix PKG_URL 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
b973cbe0cf polkit: update to 126 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
bc7c88366f podman-bin: update to 5.5.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
2a8b2327f1 netavark: update to 1.15.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
0747ef4709 libassuan: update to 3.0.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
1a3a6726d6 gpgme: update to 2.0.0 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
4721f70dfb conmon: update to 2.1.13 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
df224fddde pcsc-lite: update to 2.3.3 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
71439a8d2e nmap: update to 7.97 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
4e388aa73a ncftp: update to 3.3.0
Change log:
- https://www.ncftp.com/ncftp/doc/changelog.html
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
3c4639e98f ngrep: update to githash b2e3ba3 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
b3fe5be952 iperf: update to 3.19 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
48093475e9 iftop: update to githash 75d1818
no change, except patch is now upstream
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
175436bfaf libpcap: drop obsolete configure options 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
c991385022 mumudvb: include gettext as DEPEND 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
371c0b399c mpg123: update to 1.33.0 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
a384771a1c squeezelite: update to githash 0e5514e (2.0.0.1540) 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
b9d4803e45 libplacebo: update to 7.351.0 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
bcf509ae9a libmediainfo: update to 25.04 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
54360568bb mediainfo: update to 25.04 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
8a80ab1b11 mpv-drmprime: update to 0.40.0 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
ed08ef65a8 libzip: update to 1.11.4 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
188363314c libvpx: update to 1.15.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
210d62e9ee libvncserver: update to 0.9.15 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
f3d5e7c6fa libusbmuxd: update to 2.1.1 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
f1eea05eab libseccomp: move from addon-depends to packages
- libseccomp is used by both wayland and addons
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
8d538f30e2 libmpdclient: update to 2.23 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
fc75033e04 libimobiledevice-glue: update to 1.3.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
5502275cb9 libiconv: update to 1.18 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
1e8f0cef77 libiconv: move to textproc 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
22c152fd1c libgpiod: update to 2.2.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
70be50d677 libexif: update to 0.6.25 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
14ae4c0d27 libconfig: update to 1.8.1 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
4700ff096e libXft: relocate to addon-depends as it is used by both chrome and st 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
c166cd8357 libXft: update to 2.3.9 and meson 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
ac3bc15440 icu: update to 77-1 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
2bc2a3a353 hidapi: update to 0.15.0
Includes now uptreamed patch.
Revert "hidapi: allow build with cmake-4.0.0"
This reverts commit d3bc779d17.
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
a61ae32374 x264: update to githash ff620d0 (3219) 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
5e84e3ad6d faad2: update to 2.11.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
5a6c534749 enet: drop unused package
Was only used by libretro-dolphin, and dropped in the commit
9f49f8e0f1
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
4ad87e5fca aspnet8-runtime: update to 8.0.18 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
ab456a760e aspnet6-runtime: update to 6.0.35
aspnet6-runtime: update to 6.0.36
2025-07-26 23:52:55 +00:00
Rudi Heitbaum
9973b49ac1 cli: update to 28.3.2 2025-07-26 23:52:55 +00:00
Rudi Heitbaum
600b8dff2a moby: update to 28.3.2 2025-07-26 23:52:54 +00:00
Christian Hewitt
1743df6c08 docker-compose: add initial package
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-26 23:52:54 +00:00
Rudi Heitbaum
2ad8ce12b4 containerd: update to 2.1.3 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
ff9f3b8407 cxxtools: atomictype configure option was dropped when C++11 was mandated
git repository is at
- https://github.com/maekitalo/cxxtools
2025-07-26 23:52:54 +00:00
Rudi Heitbaum
53b5ecfbe1 libXcursor: update to 1.2.3 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
64c89c9439 gtk3: update to 3.24.49 and PKG_URL 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
a60cc2f5c0 cups: update to 2.4.12 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
7191ebb663 chrome-libxkbcommon: fix source tar file reference 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
deef2f5b37 at-spi2-core: update to 2.57.0 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
c596b82387 ccid: update to 1.6.2 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
e3886d96bc chrome: update to 138.0.7204.92 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
ff2dfec53e ffmpeg-tools: update to libx265.so.215 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
9ad5a561a1 tvheadend43: update to libx265.so.215 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
ecba9484ce nextpvr: update to libx265.so.215 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
bf2436c027 x265: update to 4.1 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
27c85c69f6 x265: fix cross compiled builds
use ${CMAKE} not cmake to build so as to use CMAKE_TOOLCHAIN_FILE
and target the correct TARGET architecture.
2025-07-26 23:52:54 +00:00
Rudi Heitbaum
dc6af0f805 vdr-addon: update to 2.7.7 2025-07-26 23:52:54 +00:00
Rudi Heitbaum
670f72bd95 usbmuxd: update to githash 523f700
- libusbmuxd: update to 2.1.1
- libimobiledevice-glue: update to 1.3.2
2025-07-26 23:52:47 +00:00
Rudi Heitbaum
65fdd1cd97 ttyd: update to libwebsockets.so.20 2025-07-26 23:50:48 +00:00
Rudi Heitbaum
8687f93463 touchscreen: add-on removed
drop obsolete add-on
2025-07-26 23:50:48 +00:00
Rudi Heitbaum
4e012600b0 tinc: update to githash f3d5e22 2025-07-26 23:50:48 +00:00
Rudi Heitbaum
035b0f5c28 syncthing: update to 1.30.0 2025-07-26 23:50:48 +00:00
Rudi Heitbaum
b2ed4c0175 snapserver: update to 0.31.0
- shairport-sync: update to 4.3.7
- snapcast: update to 0.31.0
2025-07-26 23:50:48 +00:00
Rudi Heitbaum
40438e5b84 snapclient: update to 0.31.0
- shairport-sync: update to 4.3.7
- snapcast: update to 0.31.0
2025-07-26 23:50:48 +00:00
Rudi Heitbaum
9c84479251 rsyslog: update to 8.2506.0 2025-07-26 23:50:48 +00:00
Rudi Heitbaum
5cfa87089a prometheus-node-exporter: update to 1.9.1 2025-07-26 23:50:42 +00:00
Rudi Heitbaum
0539b5d8dd proftpd: update to 1.3.9 2025-07-26 23:50:35 +00:00
Rudi Heitbaum
12bdf92cb3 podman: link to libgpgme.so.45 2025-07-26 23:50:35 +00:00
Rudi Heitbaum
f75e02f39c oscam: update to 11881 2025-07-26 23:50:29 +00:00
Rudi Heitbaum
08df8e4ff9 net-snmp: fix journald warnings 2025-07-26 23:50:23 +00:00
Rudi Heitbaum
6ce4024405 net-snmp: update PKG_SITE to https 2025-07-26 23:50:23 +00:00
Rudi Heitbaum
a31a6af1d0 filebrowser: update to 2.36.2 2025-07-26 23:50:23 +00:00
Rudi Heitbaum
ecd80f15e0 mpd: update to 0.24.4 2025-07-26 23:50:14 +00:00
Rudi Heitbaum
726bed7845 minisatip: update to 2.0.4 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
fbca42f8ec mariadb: fix thread stack overrun
ref: https://jira.mariadb.org/browse/MDEV-36051

As worked though and tested and documented in the
- https://github.com/MariaDB/server/blob/main/configure.cmake#L668
- https://github.com/MariaDB/server/blob/main/include/my_sys.h#L1021

The following should be set for all except parisc and sparc
- STACK_DIRECTION=-1

mariadbd is now starting successfully on releases since 11.4.3.

Additionally cleanup default my.cnf
[Warning] --innodb-file-per-table is deprecated and will be removed in a future release
[Warning] --innodb-flush-method is deprecated and will be removed in a future release
2025-07-26 23:08:01 +00:00
Henri Funck
607a02f059 librespot: update python scripts 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
47c49eded6 librespot: update to githash 5981b88 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
d4fee020b6 lcdd: fix patch
enables gcc-14 build
2025-07-26 23:08:01 +00:00
Rudi Heitbaum
d3887e984d docker: update to containerd 2.0.0 2025-07-26 23:08:01 +00:00
Lukas Rusak
d5ec5a61e0 treewide: surrender personal copyright to Team LibreELEC 2025-07-26 23:08:01 +00:00
Christian Hewitt
bb53d00dfb docker: add support for docker:target with docker-compose 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
6917621f72 system-tools: include tmux as alternative to screen 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
4c573d40f3 btrfs-progs: update to 6.15 2025-07-26 23:08:01 +00:00
Rudi Heitbaum
7783827caa Merge pull request #10289 from HiassofT/le12.2-perf-options
[le12.2] linux: explicitly configure optional perf features
2025-07-27 08:16:43 +10:00
Matthias Reichl
8aa6aad424 Merge pull request #10285 from heitbaum/pkg12
[le12.2] Package updates
2025-07-26 18:27:30 +02:00
Matthias Reichl
d87f906a55 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 12:54:31 +02:00
Rudi Heitbaum
db8f891500 Merge pull request #10287 from HiassofT/le12.2-tvh42
[le12.2] remove tvheadend42
2025-07-26 02:51:56 +10:00
Matthias Reichl
d22adfb2d3 tvheadend42: remove addon, mark as broken/unmaintained
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-25 18:40:26 +02:00
CvH
6711d7574b Merge pull request #10263 from heitbaum/uboot12.2
[le12.2] u-boot: update to 2025.07
2025-07-25 18:37:48 +02:00
CvH
4b6b1180c7 Merge pull request #10278 from heitbaum/connman12.2
[le 12.2] connman: update to 1.45
2025-07-25 18:36:55 +02:00
Rudi Heitbaum
79bd7e374b openvpn: update to 2.6.14 and drop obsolete configure options 2025-07-25 15:55:09 +00:00
Rudi Heitbaum
5dc3df42f2 nv-codec-headers: update to 13.0.19.0 2025-07-25 15:55:09 +00:00
Rudi Heitbaum
62d235e589 exfatprogs: update to 1.2.9
release notes:
- https://github.com/exfatprogs/exfatprogs/releases
2025-07-25 15:55:09 +00:00
Ian Leonard
6a6bfb87f6 e2fsprogs: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-25 15:55:09 +00:00
Rudi Heitbaum
759b411f83 e2fsprogs: update to 1.47.3 and remove e2mmpstatus as it is a link to dumpe2fs
release notes:
- https://github.com/tytso/e2fsprogs/tree/master/doc/RelNotes
2025-07-25 15:54:39 +00:00
Rudi Heitbaum
c597b121b7 amlogic-boot-fip: update to githash 16d007f
Add Amlogic u-boot encryption with amluserkey
set alta/solitude dirs
2025-07-25 15:54:39 +00:00
Rudi Heitbaum
5692d4cd9e mmc-utils: update to 1.0 2025-07-25 15:17:41 +00:00
Rudi Heitbaum
d91a1bc335 smartmontools: update to 7.5 2025-07-25 15:12:47 +00:00
Rudi Heitbaum
38dd587089 hwdata: update to 0.397 2025-07-25 15:03:30 +00:00
Rudi Heitbaum
6f9b873181 Merge pull request #10284 from HiassofT/le12.2-waf-fix
[le12.2] backport Python3: fix host DEPEND to be with openssl
2025-07-26 00:53:59 +10:00
Rudi Heitbaum
e5b3480c30 Python3: fix host DEPEND to be with openssl
waf fails samba target build when Pyhton3:host is built without openssl
DEPEND needs to be updated when building some addons directly from clean
(e.g. mpd)
2025-07-25 16:32:54 +02:00
Rudi Heitbaum
3cbacde84f tools/update-scan: sync to master 2025-07-25 13:25:48 +00:00
Rudi Heitbaum
874be88913 Merge pull request #10281 from HiassofT/le12.2-tvheadend
[le12.2] backport tvheadend and dvb-tools addon updates
2025-07-25 22:33:32 +10:00
Rudi Heitbaum
30b3e93120 libhdhomerun: update to 20250623 2025-07-25 14:24:40 +02:00
Matthias Reichl
431fb44d46 tvheadend43: update to 653bd04
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-25 13:53:14 +02:00
Rudi Heitbaum
a044ff6bb8 comskip: update to 0.83
log: 6e66de5435...V0.83
2025-07-25 13:53:14 +02:00
Rudi Heitbaum
675d0edf13 w_scan: update to 20210218 and PKG_ SITE and URL 2025-07-25 13:38:58 +02:00
Rudi Heitbaum
d03a019900 tune-s2: update githash and PKG_ SITE and URL 2025-07-25 13:38:58 +02:00
Rudi Heitbaum
783b17ffab t2scan: update to githash ae1c768 2025-07-25 13:38:58 +02:00
Rudi Heitbaum
44752d17af mumudvb: update to githash 46056b2 2025-07-25 13:38:58 +02:00
Rudi Heitbaum
513d973e67 dvbsnoop: update to githash d561ddc
includes:
- https://github.com/Duckbox-Developers/dvbsnoop PR4
2025-07-25 13:38:58 +02:00
Rudi Heitbaum
b4ad57b553 dvblast: update to githash 405917e 2025-07-25 13:38:58 +02:00
Rudi Heitbaum
f3330c7972 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:27:51 +00:00
Rudi Heitbaum
04d9064565 dvb-apps: update to githash 9f848ee and PKG_URL and tidy patches
Patches have been consolidated from upstream git and buildroot patches.
Previous hg repository is no longer available.
2025-07-25 13:06:14 +02:00
Rudi Heitbaum
aa8fc4b09d dtv-scan-tables: update to 2025-06-06-caca23fb5466 2025-07-25 12:18:15 +02:00
Rudi Heitbaum
e94d1f2f0e libhdhomerun: update to 20231214 2025-07-25 12:17:49 +02:00
Matthias Reichl
9e67b584ce Merge pull request #10276 from heitbaum/llvm
[le12.2] include upstream updates for llvm
2025-07-25 11:27:39 +02:00
Rudi Heitbaum
6faf91e511 llvm: build llvm-objcopy required for rust 1.84.0 2025-07-25 09:03:15 +00:00
Rudi Heitbaum
668e515854 llvm: inlcude spirv for mesa panfrost builds 2025-07-25 09:01:44 +00:00
Rudi Heitbaum
95b1c75af1 llvm: panfrost requires libclc since 25.1.0 2025-07-25 09:01:29 +00:00
Rudi Heitbaum
fe4060a3e2 Merge pull request #10275 from HiassofT/le12.2-python
[le12.2] Python3: update to 3.11.13
2025-07-25 13:01:32 +10:00
Matthias Reichl
12c9179ed0 Merge pull request #10269 from heitbaum/docker12.2
[le12.2] backport docker changes from master
2025-07-25 00:43:05 +02:00
Matthias Reichl
fb315d45bf Merge pull request #10264 from heitbaum/pkg12
[le12.2] Selective Package Updates
2025-07-25 00:42:21 +02:00
Rudi Heitbaum
9070f06a96 Merge pull request #10274 from HiassofT/le12.2-kodi-omega
[le12.2] kodi: update to latest Omega version
2025-07-25 08:07:15 +10:00
Rudi Heitbaum
6b52745b96 Merge pull request #10273 from HiassofT/le12.2-rpi-backports2
[le12.2] some more RPi backports
2025-07-25 08:06:09 +10:00
Matthias Reichl
64d544340b Python3: update to 3.11.13
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-24 23:45:26 +02:00
Matthias Reichl
1da29927e8 kodi: update to 527c7ac
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-24 23:25:13 +02:00
Ian Leonard
7d50d232bf busybox: init: remove rpi firmware upgrade handling
The settings addon no longer creates the trigger file that would activate
these functions. They're not necessary and we instead rely on RPi's
bootloader to do the right thing when presented with flash upgrade files.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-24 21:03:55 +02:00
Rudi Heitbaum
37e9a2bb8a bcmstat: update to githash 7880c77
log: https://github.com/popcornmix/bcmstat/commits/master/

supports 16GB
- 7880c777d6
2025-07-24 21:03:10 +02:00
Rudi Heitbaum
a8d94e26aa Merge pull request #10270 from HiassofT/le12.2-systemd-backports
[le12.2] systemd backports
2025-07-24 23:40:00 +10:00
Christian Hewitt
672e217f4b systemd: add foxtel remote to 70-local-keyboard.hwdb
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-24 14:43:39 +02:00
Christian Hewitt
349a0f31d6 systemd: add bt250 remote to 70-local-keyboard.hwdb
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-24 14:43:39 +02:00
Sam Nazarko
1652880233 Add support for OSMC RF 3.0
Signed-off-by: Sam Nazarko <email@samnazarko.co.uk>
2025-07-24 14:43:39 +02:00
OmDutaa
5e2004cfc8 systemd: add ZTERCR21 BT remote device to 70-local-keyboard.hwdb 2025-07-24 14:43:39 +02:00
Christian Hewitt
0e656cef96 systemd: add UR02 BT remote device to 70-local-keyboard.hwdb 2025-07-24 14:43:39 +02:00
Ian Leonard
f219b83c25 systemd: remove systemd-creds
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-24 14:42:09 +02:00
Rudi Heitbaum
7f837287d7 tools/docker/jammy/Dockerfile: add upx-ucl to allow binary compression of mesa:host tools 2025-07-24 12:41:52 +00:00
Rudi Heitbaum
84ee6b2588 tools/docker/noble/Dockerfile: add upx-ucl to allow binary compression of mesa:host tools 2025-07-24 12:41:52 +00:00
Rudi Heitbaum
068c3e5827 tools/docker/noble: update to gcc-14 2025-07-24 12:41:52 +00:00
Ian Leonard
438ec262d8 dockerfiles: update packages for aarch64 to amd64 crosscompiles
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-24 12:41:52 +00:00
Rudi Heitbaum
7b1547dd65 ethtool: update to 6.15 2025-07-24 11:58:06 +00:00
Matthias Reichl
9efaf83ae3 Merge pull request #10261 from heitbaum/security12.2b
[le12.2] additional security library updates
2025-07-24 13:42:07 +02:00
Matthias Reichl
0ea444f4bf Merge pull request #10268 from heitbaum/nvidia-12.2
[le12.2] nvidia: update to 575.64.05
2025-07-24 13:39:05 +02:00
Rudi Heitbaum
ba07cf2897 util-linux: update to 2.41
release-notes:
- https://www.kernel.org/pub/linux/utils/util-linux/v2.41/v2.41-ReleaseNotes
2025-07-24 09:55:13 +00:00
Ian Leonard
46b767e74c kmod: update to 34.2 2025-07-24 09:35:08 +00:00
Rudi Heitbaum
cb01e6e1dd libbpf: update to 1.6.1 2025-07-24 09:29:16 +00:00
Rudi Heitbaum
2d31e282f1 libcec: update to 7.1.1 2025-07-24 09:29:06 +00:00
Matthias Reichl
31855c17d5 Merge pull request #10262 from heitbaum/mesa12.2b
[le12.2] update mesa to 25.1
2025-07-24 11:27:39 +02:00
Rudi Heitbaum
0184afcea4 v4l-utils: update to 1.30.1
changelog: https://git.linuxtv.org/v4l-utils.git/tree/ChangeLog
2025-07-24 09:22:49 +00:00
Selamanse
cafea42bf6 v4l-utils: Add keymap for xoro hrk 7660 2025-07-24 09:22:49 +00:00
Matthias Reichl
f96db030b3 v4l-utils: switching to shared libs 2025-07-24 09:22:49 +00:00
Rudi Heitbaum
ebb8627496 v4l-utils: do not build with Qt even if Qt is found 2025-07-24 09:22:49 +00:00
Rudi Heitbaum
a822a3a6aa v4l-utils: update to 1.28.1 2025-07-24 09:22:49 +00:00
Rudi Heitbaum
0388a652e3 v4l-utils: update to 1.28.0 and HSTS 2025-07-24 09:22:49 +00:00
Rudi Heitbaum
304be4936a wireguard-tools: update to 1.0.20250521
log: https://github.com/WireGuard/wireguard-tools/compare/v1.0.20210914...v1.0.20250521
2025-07-24 09:21:11 +00:00
Rudi Heitbaum
64394abe35 open-vm-tools: update to 13.0.0
release notes: https://github.com/vmware/open-vm-tools/releases/tag/stable-13.0.0
open-vm-tools: xerces option no longer used
2025-07-24 09:18:04 +00:00
Christian Hewitt
e1fd0f216f brcmfmac_sdio-firmware: bump to 88e46425 2025-07-24 09:18:04 +00:00
Rudi Heitbaum
973ae0c081 gdb: update to 16.3 2025-07-24 09:17:55 +00:00
Rudi Heitbaum
fdf69264ea nvidia-vaapi-driver: update to 0.0.14 2025-07-24 09:13:45 +00:00
Rudi Heitbaum
15b32e35bc iw: update to 6.9 2025-07-24 09:06:22 +00:00
Ian Leonard
f46d01816f nss: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-24 08:59:42 +00:00
Rudi Heitbaum
9dc3428ef2 nss: update to 3.114
- cleanup without fips build
- Additionally drop now unneeded patch
  - 25fb1dcc88
  - nss: Fix building with glibc 2.32 and gcc 10
2025-07-24 08:58:53 +00:00
Rudi Heitbaum
80ca3b2a12 nvidia: update to 575.64.05 2025-07-24 00:37:12 +00:00
Rudi Heitbaum
936a054550 xf86-video-nvidia: update to 575.64.05
release notes:
- https://www.nvidia.com/en-us/drivers/details/250991/
2025-07-23 14:57:28 +00:00
Rudi Heitbaum
8d0c834fc9 bluez: update to 5.83 2025-07-23 11:49:41 +00:00
Rudi Heitbaum
29de90cf8b 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-23 11:34:46 +00:00
Rudi Heitbaum
487c843f29 u-boot (Allwinner): rebase patches for 2025.07
- 3e78f8f407
2025-07-23 11:34:46 +00:00
Rudi Heitbaum
8e9e635197 u-boot: update to 2025.07 2025-07-23 11:34:46 +00:00
Matthias Reichl
89c625ddb1 Merge pull request #10256 from heitbaum/security12.2
[le12.2] update security components
2025-07-23 13:23:15 +02:00
Tomáš Kelemen (vudiq)
26fbb83eaf ply: add python-ply package
ply is required by mesa package when building vulkan drivers, otherwise
following error is thrown:

    Problem encountered: Python (3.x) ply module required to build GRL kernels.
2025-07-23 11:20:21 +00:00
Rudi Heitbaum
7c7c98b0f6 mesa: drop deprecated options
The following options are now deprecated:
- DEPRECATION: Option 'gallium-nine' is deprecated
  - was false and defaults to false
- DEPRECATION: Option 'gallium-opencl' is deprecated
  - was false and defaults to false
- DEPRECATION: Option 'shared-glapi' is deprecated
  - option now does nothing
- DEPRECATION: Option 'osmesa' is deprecated
  - option now does nothing

- DEPRECATION: Option 'gallium-xa' is deprecated
  - this deprecated option has been left as-is until it is removed by upstream.
    this is expected in mesa 25.2
    is set to true for vmware otherwise was false and defaults to false
2025-07-23 11:20:21 +00:00
Rudi Heitbaum
bfa6a95d90 mesa: allow use of mesa-reusable host tools 2025-07-23 11:20:21 +00:00
Rudi Heitbaum
4c78a6818c mesa: host: enable build of reusable tools
strip the tools and apply upx
create a tar file of the reusable mesa:host tools
2025-07-23 11:20:21 +00:00
Rudi Heitbaum
35dc9c0b71 mesa-reusable: initial release 2025-07-23 11:20:21 +00:00
Matthias Reichl
d8f6fac9b1 mesa: fix logic error in glvnd selection
Commit 9d2001f14e ("Add Generic-gl device") introduced a subtle error
in the glvnd enablement logic that lead to the Generic-Legacy image
being built without glvnd which breaks nvidia support.

Unlike most programming languages "||" and "&&" have the same precedence
in shell and "A || B && C" get evaluated as "(A || B) && C" instead of
the intended "A || (B && C)".

Fix this by moving the "AND not-X11" check into the "GL" test and
adjust formatting to make the intention clear.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-23 11:14:07 +00:00
Rudi Heitbaum
0ea5016c0c mesa: for host builds always build panfrost_compile 2025-07-23 11:14:07 +00:00
Rudi Heitbaum
ca2f6232bb mesa: host builds with shared-llvm=disabled
allows mesa_clc to be portable between build trees and build hosts
2025-07-23 11:14:07 +00:00
Rudi Heitbaum
69a736e075 mesa: build panfrost compiler as required by 25.1.0 2025-07-23 11:14:07 +00:00
Rudi Heitbaum
90e7044d2b mesa: part Add Generic-gl device 2025-07-23 11:14:06 +00:00
Rudi Heitbaum
1003fd4631 mesa: panfrost requires libclc since 25.1.0 2025-07-23 11:14:06 +00:00
Rudi Heitbaum
fd31612344 mesa: update to 25.1.6
release notes: https://docs.mesa3d.org/relnotes/25.1.0.html
2025-07-23 11:14:06 +00:00
Rudi Heitbaum
8ba68efb87 rustc-snapshot: update to 1.78.0 2025-07-23 11:14:03 +00:00
Rudi Heitbaum
3974f40783 rust-std-snapshot: update to 1.78.0 2025-07-23 11:14:00 +00:00
Rudi Heitbaum
3bf4783c1c cargo-snapshot: update to 1.78.0 2025-07-23 11:13:56 +00:00
Rudi Heitbaum
492c6b2225 rust: update to 1.78.0 2025-07-23 11:13:52 +00:00
Rudi Heitbaum
f2d5957612 spirv-llvm-translator: update to 18.1.14 2025-07-23 11:12:53 +00:00
Rudi Heitbaum
b0c7c21d03 llvm: update to 18.1.8 2025-07-23 11:12:53 +00:00
Ian Leonard
f99aaa8f9c nspr: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 11:00:08 +00:00
Rudi Heitbaum
0b27f97f17 nspr: update to 4.37 2025-07-23 11:00:08 +00:00
Ian Leonard
6c764ea966 nettle: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 11:00:08 +00:00
Rudi Heitbaum
9c74815542 nettle: update to 3.10.2 2025-07-23 11:00:08 +00:00
Ian Leonard
7667bc7a87 gnutls: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 11:00:08 +00:00
Rudi Heitbaum
e079e21c2a gnutls: update to 3.8.10 2025-07-23 11:00:08 +00:00
Ian Leonard
84c41655c0 libgcrypt: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 11:00:08 +00:00
Rudi Heitbaum
4bb252fa86 libgcrypt: update to 1.11.1 2025-07-23 11:00:08 +00:00
Ian Leonard
b7fc7d8b90 libgpg-error: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 11:00:08 +00:00
Rudi Heitbaum
d0e7d1732f libgpg-error: update to 1.55 2025-07-23 11:00:08 +00:00
Rudi Heitbaum
e37dd056ee libxcrypt: update to 4.4.38 2025-07-23 11:00:08 +00:00
Matthias Reichl
b13605ee0e Merge pull request #10249 from heitbaum/atfuboot
[le12.2] update atf and u-boot
2025-07-23 12:27:01 +02:00
Matthias Reichl
9586018b60 Merge pull request #10253 from heitbaum/mesa12.2
[le12.2] update mesa 25.0.7
2025-07-23 12:26:32 +02:00
Rudi Heitbaum
8eaaa4fc50 openssh: update to 10.0p2
Change log:
- https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ChangeLog

Release notes:
- https://www.openssh.com/releasenotes.html#10.0p2

Release notes:
- https://www.openssh.com/txt/release-10.0p1
- https://www.openssh.com/txt/release-10.0p2
2025-07-23 05:06:11 +00:00
Tomáš Kelemen (vudiq)
d2c05f9ac2 openssl: copy CA certs to toolchain
fixes: #9815
2025-07-23 05:06:11 +00:00
Ian Leonard
9692ddfbf9 openssl: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 05:06:11 +00:00
Rudi Heitbaum
41a1e0034e openssl: update to 3.5.1
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2025-07-23 05:06:11 +00:00
Rudi Heitbaum
a619fb2921 talloc: initial package
- required by cifs-utils-7.1
- don't build python modules

currently clean builds fail because talloc is looking for python
but package.mk doesn't have a dependency on Python3.

As only the shared lib is installed to target, but not the python
modules, simply disable python modules to fix builds.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-23 05:06:11 +00:00
Gislain Wautriche
d38838e142 samba: Configure samba to work better with MacOS 2025-07-23 05:06:11 +00:00
Rudi Heitbaum
90d3560398 samba: add talloc dependency 2025-07-23 05:06:11 +00:00
Ian Leonard
165da36439 samba: replace toolchain depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-23 05:06:11 +00:00
Rudi Heitbaum
3aa276b83b samba: update to 4.22.3
Release notes:
- https://www.samba.org/samba/history/samba-4.20.0rc1.html
- https://www.samba.org/samba/history/samba-4.20.0rc2.html
- https://www.samba.org/samba/history/samba-4.20.0rc3.html
- https://www.samba.org/samba/history/samba-4.20.0rc4.html
- https://www.samba.org/samba/history/samba-4.20.0.html
- https://www.samba.org/samba/history/samba-4.20.1.html
- https://www.samba.org/samba/history/samba-4.20.2.html
- https://www.samba.org/samba/history/samba-4.20.3.html
- https://www.samba.org/samba/history/samba-4.20.4.html
- https://www.samba.org/samba/history/samba-4.21.0rc1.html
- https://www.samba.org/samba/history/samba-4.21.0rc2.html
- https://www.samba.org/samba/history/samba-4.21.0rc3.html
- https://www.samba.org/samba/history/samba-4.21.0rc4.html
- https://www.samba.org/samba/history/samba-4.21.0.html
- https://www.samba.org/samba/history/samba-4.21.1.html
- https://www.samba.org/samba/history/samba-4.21.2.html
- https://www.samba.org/samba/history/samba-4.21.3.html
- https://www.samba.org/samba/history/samba-4.21.4.html
- https://www.samba.org/samba/history/samba-4.22.0rc1.html
- https://www.samba.org/samba/history/samba-4.22.0rc2.html
- https://www.samba.org/samba/history/samba-4.22.0rc3.html
- https://www.samba.org/samba/history/samba-4.22.0rc4.html
- https://www.samba.org/samba/history/samba-4.22.0.html
- https://www.samba.org/samba/history/samba-4.22.1.html
- https://www.samba.org/samba/history/samba-4.22.2.html
- https://www.samba.org/samba/history/samba-4.22.3.html
2025-07-23 05:06:11 +00:00
Christian Hewitt
6e002d72d1 scripts: add LibreComputer alta/solitude to uboot_helper 2025-07-23 00:42:02 +00:00
Daniel Engberg
be0be0a00b uboot_helper: RK3399: Add Radxa ROCK 4SE
Add Radxa ROCK 4SE which is officially supported by u-boot and
mainline kernel.
2025-07-23 00:42:02 +00:00
Michele Zuccala
7522fb2112 uboot_helper: RK3399: Add Radxa ROCK 4C+
Added Radxa ROCK 4C+ which is officially supported by uboot and kernel.
2025-07-23 00:42:02 +00:00
Rudi Heitbaum
2caf7f4e86 u-boot: update to 2025.04
do not build mkeficapsule tool on NXP or Qualcomm (requires gnutls)
- https://patchwork.ozlabs.org/project/uboot/patch/20240531225110.2622239-2-j-humphreys@ti.com/
2025-07-23 00:41:19 +00:00
Rudi Heitbaum
a2c4052735 Samsung: update u-boot xu3/xu4 defconfig patch
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-23 00:41:19 +00:00
Rudi Heitbaum
bb9b73dd7b u-boot (Rockchip): rebase patches for 2025.04
- replaced by upstream:
  - 1520e81871
  - 2dfa45a785
  - 4e3c7e89d9
  - 055061dc35
- BACKPORT: roc-3328-cc: increase ddr4 clock rate at 800Mhz
- Revert "u-boot (RK3328): BACKPORT: Set efuse auto mode and timing control"
  - This reverts commit 6053033169.
- rebase patches for 2024.04
2025-07-23 00:41:19 +00:00
Rudi Heitbaum
cc0cc7c39c u-boot: bump Amlogic patches for 2025.04
- Revert "u-boot: update Amlogic patches to fix Odroid N2 boot"
  - This reverts commit d7ea2b2.
- drop upstreamed patches for 2024.04
- update Amlogic patches to fix Odroid N2 boot
2025-07-23 00:41:19 +00:00
Rudi Heitbaum
b6bcaf6fb8 u-boot (Allwinner): update patches for 2025.04
- drop upstreamed patches for 2024.04
- rebase patches for 2024.04
- rebase patches for 2024.10
  - a79fc7a79c
- H3: rebase patch for 2025.01
  - arm: Implement read_mpidr on armv7
  - 080be069f5 (diff-6e85273234514abfd8dd6193db1e9c0aa87531146b27098bc70e8010fa914079R396)
- H2-plus: rebase patch for 2025.01
- Switch PMIC connection to I2C
- Fix H6 DRAM size detection
2025-07-23 00:40:59 +00:00
Matthias Reichl
67d57551cf config/graphic: drop support for libmali
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-23 00:17:24 +00:00
Rudi Heitbaum
0b6516f5d4 mesa: drop unnecessary kmsro option
ref:
- https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30463
2025-07-23 00:17:16 +00:00
Matthias Reichl
ba3527f093 Merge pull request #10241 from heitbaum/uplift-kernel-projects-to-master
[le12.2] Uplift kernel projects to master
2025-07-22 19:53:58 +02:00
Matthias Reichl
8ec49f99bc Merge pull request #10252 from heitbaum/media12.2
[le12.2] update media packages
2025-07-22 17:15:23 +02:00
Rudi Heitbaum
8ff7d23b12 media-driver: update to 25.2.6 2025-07-22 12:10:14 +00:00
Rudi Heitbaum
91766cebfd mesa: update to 25.0.7 2025-07-22 11:52:11 +00:00
Rudi Heitbaum
0bd67f5aae mesa: add av1dec,av1enc,vp9dec for r600 and radeonsi 2025-07-22 11:46:55 +00:00
Rudi Heitbaum
c33675a002 mesa: update to 25.0.5
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
7b69899a9a spirv-tools: update to githash 33e0256
Supports build of glslang 15.4.0
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
d4d88e6ebe spirv-tools: enable host build
spirv-tools is used by spirv-llvm-translator and thus by llvm
in addition to its prior use by vulkan/glslang. this is necessary
for iris graphics in mesa-24.1.0

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
336d703400 spirv-tools: move package.mk from vulkan to graphics
this is now used for gbm Generic builds too
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
bbd1627d21 spirv-llvm-translator: revert to 17.0.14 to match LLVM v17.0 2025-07-22 11:30:02 +00:00
Rudi Heitbaum
289ae5670a spirv-llvm-translator: initial package
required by mesa-24.1.0 when building libclc needed for Iris

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
a18ad4aa8d spirv-headers: update to githash 2a611a9
Supports build of glslang 15.4.0
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
9f63a908e4 spirv-headers: move package.mk from vulkan to graphics
this is now used for gbm Generic builds too
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
771dd88c45 pyyaml: initial package
required by mesa-24.2.0

does not build with libyaml (performance gains would not be achieved
with the precompile of libyaml increasing the overall build time.)
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
65d72a621f pycparser: initial package
required by mesa-24.1.0 when building for NXP with etnaviv

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
db018a2226 llvm: include build of llvm-spirv
required by mesa-24.1.0 when building for iris

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
c65d0a0726 libclc: initial package
required by mesa-24.1.0 when building for Iris

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
b41280ddff glslang: update to 15.4.0
Release notes: https://github.com/KhronosGroup/glslang/releases

Supported by:
- spirv-tools: 33e02568181e3312f49a3cf33df470bf96ef293a
- spirv-headers: 2a611a970fdbc41ac2e3e328802aed9985352dca
2025-07-22 11:30:02 +00:00
Rudi Heitbaum
9941c36557 glslang: update unpack
the spirv-tools is not a pristine directory, it is used for :host
builds. extract the required subprojects from original tar files.

Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2025-07-22 11:30:02 +00:00
Matthias Reichl
08d81c75f6 Merge pull request #10255 from heitbaum/x11-12.2
[le12.2] x11 driver updates
2025-07-22 11:44:40 +02:00
Matthias Reichl
12ced82e1d Merge pull request #10251 from heitbaum/fw12.2
[le12.2] update firmware
2025-07-22 11:43:11 +02:00
Matthias Reichl
2929ec08f3 xorg-server: drop nvidia kernel module symlinking
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-22 00:31:00 +00:00
Matthias Reichl
cfaf8dc01c Merge pull request #10254 from heitbaum/network12.2
[le12.2] update network support packages
2025-07-21 22:03:25 +02:00
Andre Heider
6f8c89bf2f atf: fix build
This is a target package, and as such config/functions set all sorts of
"target compiler" options, but atf needs to be build with the
"kernel compiler", e.g. aarch64 and not armv8a.

So unset all the wrong envvars from the wrong toolchain to not confuse
the atf build system.
2025-07-21 14:11:30 +00:00
Rudi Heitbaum
63a3eb2dd5 atf: update to 2.13.0
as of atf 2.12.0 - sun50i_a64 builds use LTO, include -ffat-lto-objects to support this

alternatively (not done) is to build sun50i_a64 with ENABLE_LTO=0 SUNXI_AMEND_DTB=0
2025-07-21 14:11:30 +00:00
Rudi Heitbaum
44302dda20 xf86-video-intel: update to githash 4a64400 2025-07-21 14:11:01 +00:00
Rudi Heitbaum
291ea3468f xf86-video-nvidia: update to 575.64.03
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 14:11:01 +00:00
Rudi Heitbaum
6ebde75482 ati: drop X11 support and the xf86-video-ati package 2025-07-21 14:11:01 +00:00
Rudi Heitbaum
97e8b83f1b nvidia-legacy: drop support and xf86-video-nvidia-legacy package 2025-07-21 14:11:01 +00:00
Matthias Reichl
eeb031ea08 Merge pull request #10248 from heitbaum/backport
[le12.2] Backport of cleanups
2025-07-21 16:09:12 +02:00
Matthias Reichl
e9217e9944 terminus-font: remove unused package
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:53:48 +00:00
Matthias Reichl
23e00852f4 initramfs: drop dependency on terminus-font
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:53:48 +00:00
Matthias Reichl
5e4a936106 busybox (init): disable setfont support
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:53:48 +00:00
Matthias Reichl
40b80ee245 init: don't set consolefont
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:53:48 +00:00
Christian Hewitt
ee5c30f315 busybox: remove vfd-clock as superseded with tm16xx support
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 13:53:48 +00:00
Christian Hewitt
9d7fbb5cd4 amlogic: include tm166xx driver
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 13:53:48 +00:00
kszaq
1d9a590646 Amlogic: do not silence errors on bootloader update
We are now checking if source file exists, any errors
should be displayed on the screen.
2025-07-21 13:53:48 +00:00
kszaq
19de63d690 Amlogic: update bootloader files only if they exist
This prevents copying all dtbs to /flash if there is
none present before the update.
2025-07-21 13:53:48 +00:00
Christian Hewitt
6e30913504 tm16xx: add initial driver package
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 13:53:48 +00:00
Matthias Reichl
3f24ba312a linux: drop support for libmali
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Matthias Reichl
71ac2df559 projects/Samsung: drop MALI_FAMILY
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Matthias Reichl
e1a95e301f projects/Rockchip: drop MALI_FAMILY
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Matthias Reichl
773fb178de projects/ARM: drop MALI_FAMILY
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Matthias Reichl
9920c38b65 projects/Amlogic: drop MALI_FAMILY
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Matthias Reichl
84ea63324c projects/Allwinner: drop MALI_FAMILY
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
CvH
9d8a6366e5 cleanup scripts: packages/ vfd-clock 2025-07-21 13:49:33 +00:00
CvH
f925c46910 cleanup scripts: packages/ xorg 2025-07-21 13:49:33 +00:00
Luz Paz
dcb62955e9 treewide: rename xbmc to kodi 2025-07-21 13:49:33 +00:00
luzpaz
e7aba2b5bb treewide: fix typos
Found via `codespell -q 3 -S "*.patch,*.po" -L acount,afile,distroname,parm,serie,synopsys`
2025-07-21 13:49:33 +00:00
CvH
dec5beae84 cleanup scripts: projects/ 2025-07-21 13:49:33 +00:00
Michele Zuccala
eadb4f29b8 Rockchip: rk3328 and rk339 builds are 64bit, fix build instructions in README.md 2025-07-21 13:49:33 +00:00
Christian Hewitt
879d379391 Rockchip: fix spelling of 'existent' in update script
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 13:49:33 +00:00
Ian Leonard
d6bd8f6be2 linux: add pigz:host depend for rpi aarch64 kernels
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-21 13:49:33 +00:00
Ian Leonard
2f9c8ec895 linux: rely on system rsync instead of rsync:host
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2025-07-21 13:49:33 +00:00
Rudi Heitbaum
0d12a1c54c linux: use zstd instead of lz4 for initramfs and gzip instead of lz4 for 32 bit kernels 2025-07-21 13:49:33 +00:00
Rudi Heitbaum
d8b7637924 linux: drop xz:host DEPEND 2025-07-21 13:49:33 +00:00
Matthias Reichl
c050c230bd linux: enable Terminus 16x32 font
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 13:49:33 +00:00
Rudi Heitbaum
6e8ffa4b46 bootloader/install: Rockchip: use qemu when not building on x86_64 2025-07-21 13:49:33 +00:00
Rudi Heitbaum
b7ccb7e649 iwd: update to 3.9 2025-07-21 13:27:18 +00:00
Rudi Heitbaum
a4b44160e0 connman: update to 1.44 2025-07-21 13:27:18 +00:00
Rudi Heitbaum
6e6b9ed587 libdrm: update to 2.4.125 2025-07-21 11:20:44 +00:00
Rudi Heitbaum
451a8991ed libdrm: enable host build
required by mesa-24.1.0 when building intel_clc needed for Iris
2025-07-21 11:20:44 +00:00
Rudi Heitbaum
d10d169f01 gmmlib: update to 22.8.1 2025-07-21 11:20:26 +00:00
Rudi Heitbaum
4940253430 libva: update to 2.22.0 2025-07-21 11:20:12 +00:00
Rudi Heitbaum
16e4c6687b libva-utils: update to 2.22.0 2025-07-21 11:19:54 +00:00
Rudi Heitbaum
30298abe31 kernel-firmware: update to 20250509 2025-07-21 10:35:45 +00:00
Rudi Heitbaum
36bd270960 iwlwifi-firmware: update to githash e1616ba 2025-07-21 10:35:45 +00:00
Rudi Heitbaum
387952ee74 intel-ucode: update to 20250512
release notes:
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250512

Tested on:
    [    0.189315] smpboot: CPU0: 12th Gen Intel(R) Core(TM) i7-1260P (family: 0x6, model: 0x9a, stepping: 0x3)
    [    1.031933] microcode: Current revision: 0x00000437
    [    1.031966] microcode: Updated early from: 0x00000434
2025-07-21 10:35:45 +00:00
Rudi Heitbaum
7f27ec17aa firmware-imx: update to 8.27-5af0ceb
release notes:
- https://www.nxp.com/docs/en/release-note/IMX_LINUX_RELEASE_NOTES.pdf
2025-07-21 10:35:45 +00:00
Rudi Heitbaum
f2a215307b linux (Samsung): update .config for 6.15
- add RTL8192DU
- disable CONFIG_PROVE_LOCKING for Exynos
  - Also remove items no longer implied from that option.
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
1044adf8f2 linux (Samsung): drop unused code for 6.12
code is unused and no longer applies since 6.12-rc1
- bb0e391975
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
234757354f linux (Samsung): rebase patches for 6.9 2025-07-21 08:24:45 +00:00
ilmich
7f55b6a47f linux (Rockchip): removed useless patches 2025-07-21 08:24:45 +00:00
Rudi Heitbaum
38c346c08e linux (Rockchip RK3399): update .config for 6.15.4
- Enabled driver for Cadence DisplayPort TX controller.
  - Required to enable the Rock 4c+ DisplayPort connector
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
c1c4790b95 linux (Rockchip RK3328): update .config for 6.15.4
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
22e20166e5 linux (Rockchip RK3288): update .config for 6.15
- add RTL8192DU
- add R8712U for WEXT_PRIV required for RTL8192DU
- drop SCMI
- fix PM Domain
 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bc4bc2a1609712e6c5de01be8a20341b710dc99b
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
7735b98756 linux (Rockchip): drop upstream and rebase patches for 6.14.5
- dad35f7d2f
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c?h=v6.14.5&id=f8122cf072e6dc08f96b3b253629c20b58e0fbcc
2025-07-21 08:24:45 +00:00
Alex Bee
390d63e726 Rockchip: RK3288: Disable VPU iommu
Due to bug in either hantro, iommu or general dma management drivers for ARMv7
buffers are not correctly flushed when being re-used.

To work around that, disable VPU iommu and increase cma memory size to be
sufficient for 4K H.264 decoding.

Signed-off-by: Alex Bee <knaerzche@gmail.com>
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
0c765a6a14 linux (Qualcomm): update .config for 6.15.4
- add R8712U for WEXT_PRIV required for RTL8192DU
- enable kernel options IP_SET and NETFILTER_XT_
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
09dd67172b linux (NXP iMX8): update to 6.15.4 and support for Coral Edge TPU Development Board
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- increase CMA to 384
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- Initial support Cadence MHDP8501(HDMI/DP) for i.MX8MQ
  Update to current NXP patch
  - https://patchwork.freedesktop.org/series/120825/
  This replaces and supersedes the v1 patch
  - https://patchwork.kernel.org/project/linux-rockchip/cover/cover.1590982881.git.Sandor.yu@nxp.com/
- add support for Coral Edge TPU Development Board
- Update to V20 - Cadence MHDP8501(HDMI/DP) for i.MX8MQ
  ref:
  - https://patchwork.freedesktop.org/series/120825/
  - https://patchwork.kernel.org/project/linux-phy/list/?series=892316
  - https://patchwork.kernel.org/project/linux-phy/list/?series=912540
  - https://patchwork.kernel.org/project/linux-phy/list/?series=918529
- add mendel coral patches
- adjust downstream mendel coral patches for linux-6.11
  Allows pcie0 to come online (not the wireless card though)
- 81d1d214e1
- f6a1fdfc78
- b9812179f6
- https://lore.kernel.org/all/20250213-bridge-connector-v3-3-e71598f49c8f@kernel.org/
- c2b190bf2a
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
70c61b2b44 linux (NXP iMX6): update .config for 6.15
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 08:24:45 +00:00
Matthias Reichl
b471924651 Generic: use a minimum SYSTEM_SIZE of 1GB
The nvidia driver and it's firmware files need a lot of space, 512MB
is soon going to be too small.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 08:24:45 +00:00
mglae
4536267bfe xorg-i915.conf: set "option DRI 3" after default dri2 was removed from mesa
Fix Kodi failing to initialize on intel HW.

If there are still issues mesa has to be build with "legacy-x11=dri2"
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
5f71599da9 linux (Generic): update .config for 6.15.6
- setting USB_PCI_AMD
- setting CPU_MITIGATIONS
- add RTL8192DU
- enable all Intel pinctrl drivers
- enable support for Intel ARC video
  - https://gitlab.freedesktop.org/drm/intel/-/issues/7732
- enable mt7921e.ko for MT7922 wireless
- add dwmac-intel ethernet driver
  - Missing support was reported in forum:
  - https://forum.libreelec.tv/thread/29117-intel-ec1000s-nic-support-for-le/
- enable CONFIG_SENSORS_APPLESMC kernel module
  - This module is required for temperature sensors and fan controls to work
  - correctly via lm_sensors on Apple iMac and Mac mini hardware.
  - See: https://forum.libreelec.tv/thread/29565-fancontrol-on-an-old-imac/
- disable CONFIG_OBJTOOL_WERROR
  - The update to 6.15 sneaked in the non-default OBJTOOL_WERROR config
  - which breaks nvidia builds. Stick to linux defconfig to fix that.
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW

Signed-off-by: Matthias Reichl <hias@horus.com>
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 08:24:45 +00:00
Rudi Heitbaum
740d8cbc37 linux (Generic-legacy x11): drop linux patches that were supporting nvidia-legacy 2025-07-21 08:24:45 +00:00
Christian Hewitt
8314e2506f linux: update Amlogic to Linux 6.16.y kernel and patches
Includes:
- drop local rtlwifi patches
- Amlogic: disable lock debugging
- Amlogic: disable some ARMv8 features not present in Amlogic SoCs
  Amlogic 64-bit SoC have only ARMv8.1 cores and do not support
  later rev features. Disable them to save a few KBs from kernel
  size.
- Amlogic: disable unused errata
  Disable errata for cores not present in Amlogic's SoCs.
- Amlogic: set THP to madvise
- Amlogic: enable PSCI CPUIdle driver
  With additional entries in device tree, this
  can save approximately 30-40mW when idling.
- Amlogic: set preemption to voluntary
  Aligns Amlogic with (most) other LE projects.
- Amlogic: increase Linux kernel tick-rate to 300Hz
  Aligns Amlogic with (most) other projects.
- Amlogic: disable SCHED_SMT
  Amlogic SoCs do not have hyperthreading, disable it
  to save some space
- Amlogic: adjust kernel config for Docker
  Kernel config adjusted with tools/check_kernel_config script
- enable kernel options IP_SET and NETFILTER_XT_SET
- enable kernel based RTW88_8821AU and RTW88_8812AU
- drop now upstream 6.14 lzma patch
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 08:23:36 +00:00
Rudi Heitbaum
181eea8d76 linux (Allwinner arm): update .config for 6.15
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- increase tick rate to 300 Hz
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 07:52:10 +00:00
Rudi Heitbaum
8e7bc51def linux (Allwinner aarch64): update .config for 6.15.4
- add R8712U for WEXT_PRIV required for RTL8192DU
- add RTL8192DU
- set THP to madvise
- cleanup .config by dropping H616
- increase tick rate to 300 Hz
- enable kernel based RTW88_8821AU and RTW88_8812AU
- enable kernel options IP_SET and NETFILTER_XT_
- enable CONFIG_IPV6_MULTIPLE_TABLES
- CONFIG_IPV6_MULTIPLE_TABLES tidy up not set CONFIG
- enable kernel options CONFIG_IP_NF_RAW and CONFIG_IP6_NF_RAW
2025-07-21 07:51:52 +00:00
Rudi Heitbaum
2c1d9eb04c linux (Allwinner): rebase and drop upstreamed patches in 6.9 - 6.14
- 3ce7384048
- The following changes were introduced in 6.11-rc1 and 6.11-rc7
  only pass 3 variables to
  - of: remove internal arguments from of_property_for_each_u32()
  - 9722c3b66e
  6.11-rc7 has refactored drm 9da7ec9b19
  resulting in the following compile error.
  build.LibreELEC-H6.aarch64-13.0-devel/toolchain/bin/aarch64-libreelec-linux-gnu-ld: drivers/gpu/drm/sun4i/sun8i_dw_hdmi.o: in function `sun8i_dw_hdmi_bind':
  build.LibreELEC-H6.aarch64-13.0-devel/build/linux-6.11-rc7/drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:394:(.text+0x73c): undefined reference to `drm_bridge_connector_init'
- db300ab0e9
- allwinner: OrangePi PC also needs SW CEC hack
  CEC stopped working after updating from LE10 to LE11 as the former enabled
  the SW CEC hack for all H3 boards and the latter only for specific boards.
  Add OrangePi PC to that list of specific boards.
- Use old OrangePi 3 net patches
- Switch PMIC connection to I2C

Co-authored-by: Jernej Skrabec <jernej.skrabec@gmail.com>
2025-07-21 07:51:52 +00:00
Jernej Skrabec
c044bf345e Allwinner: linux: Add wifi settings 2025-07-21 07:51:52 +00:00
Rudi Heitbaum
b9fbadfa84 linux: update to 6.15.6 2025-07-21 07:51:52 +00:00
Rudi Heitbaum
be568241f2 linux (All): enable kernel options
- IP_SET and NETFILTER_XT_SET
- IP_NF_RAW and IP6_NF_RAW
2025-07-21 07:51:05 +00:00
Rudi Heitbaum
56ce856dfd linux: drop anysee usb upstreamed patch in 6.10 (not RPi) 2025-07-21 04:56:31 +00:00
Rudi Heitbaum
a99930b6ab Merge pull request #10247 from HiassofT/le12.2-kernel-6.12
[le12.2] linux (RPi): update to 6.12.38-9c09b75
2025-07-21 14:15:36 +10:00
Rudi Heitbaum
25516c8b8e Merge pull request #10246 from HiassofT/le12.2-rpi-backports
[le12.2] RPi: backport package updates
2025-07-21 14:14:55 +10:00
Rudi Heitbaum
55d77847f5 Merge pull request #10244 from HiassofT/le12-ffmpeg-2025
[le12.2] ffmpeg: update rpi patch
2025-07-21 14:14:20 +10:00
Rudi Heitbaum
c8a92774a3 Merge pull request #10245 from HiassofT/le12.2-cleanup-fixes
[le12.2] backport cleanups and add updates to support kernel 6.12 and newer
2025-07-21 10:26:21 +10:00
Matthias Reichl
1fd3a423a5 strace: update to 6.15
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Matthias Reichl
ed93a0d1be systemd: drop old patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Matthias Reichl
909f1481bf systemd: update to 255.22
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Rudi Heitbaum
bc1ffb42d5 bcm_sta: drop driver 2025-07-21 01:05:52 +02:00
Matthias Reichl
1318b53abc mali-utgard: drop package
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Matthias Reichl
81c3943df8 mali-midgard: drop package
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Matthias Reichl
0ddad790e3 mali-bifrost: drop package
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:05:52 +02:00
Rudi Heitbaum
d25c4a519e RTL8812AU: drop package 2025-07-21 01:05:52 +02:00
Rudi Heitbaum
f0cc31c7a9 distro: drop RTL8812AU as now in-kernel 2025-07-21 01:05:52 +02:00
Rudi Heitbaum
17f981f604 RTL8192DU: drop package 2025-07-21 01:05:52 +02:00
Rudi Heitbaum
5c9b9ffa8e distro: drop RTL8192DU as now in-kernel 2025-07-21 01:05:52 +02:00
Christian Hewitt
50d858f14f treewide: move DRIVER_ADDONS_SUPPORT to distribution options
Note: the digital_devices package only builds for x86_64 arch.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-07-21 01:05:52 +02:00
Matthias Reichl
29b9bfadac brcmfmac_sdio-firmware-rpi: update to 6596d33
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:02:59 +02:00
Rudi Heitbaum
331ee39f3b bcm2835-utils: update to githash b7651d8
Log:
- 02e3ffeee7...b7651d86d7
2025-07-21 01:02:59 +02:00
Rudi Heitbaum
ecc2da7e75 bcm2835-utils: update to githash 02e3ffe 2025-07-21 01:02:59 +02:00
Rudi Heitbaum
af61e44122 bcm2835-utils: update to githash e709cd6
log:
- 6dc6f5f3d1...e709cd6bc7
2025-07-21 01:02:59 +02:00
Matthias Reichl
1267bd8d3d linux (RPi): apply rtw88 patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
5d1274fe09 linux: add rtw88 patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
c10631e95a linux (RPi): config options for 6.12.38-9c09b75
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
014e83d91f linux (RPi): update to 6.12.38-9c09b75
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
92c221ad0b linux: drop ancient patches that never went upstream
The Ouya and PS3 remote patches were added over 10 years ago
with the promise to get them upstream but that never happened.

Drop them as they are constantly breaking on major kernel updates.

If the functionality may still be wanted see this as a wakeup call
to send the patches upstream and add backport patches once they
are accepted or add other ways to eg set remote repeat.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
1143bd929a rpi-eeprom: update to 2349daa
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
e1b7e55f3b RPi: update to firmware 9a6ca61
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
e3a233ac26 rpi-eeprom: update to 0b8a022
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
3101e09cf6 RPi: update to firmware 65f156c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
1fc93dceef rpi-eeprom: update to 37ee92a
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
e7014afa56 rpi-eeprom: update to 54f04c2
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
73bec2856b rpi-eeprom: update to 20deeae
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
8cc93a020c rpi-eeprom: update to 1721eb4
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
dfcb0b56a6 rpi-eeprom: update to df532a0
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
c4e9e409a6 rpi-eeprom: update to b08dff7
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
0ec9b33383 RPi: update to firmware 0ea2874
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
41a039c0c9 rpi-eeprom: update to 1bb6ede
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
21eafc57ec rpi-eeprom: update to cd4048d
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
25920e7ac3 RPi: update to firmware effea74
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
5ed7791ed6 rpi-eeprom: update to 816bf7c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-07-21 01:01:39 +02:00
Matthias Reichl
f36207cd09 Merge pull request #10240 from CvH/le-12.2
LibreELEC 12.2 initial
2025-07-21 00:56:53 +02:00
CvH
a5880a0d3d addons: bump kodi-binary-addons
Signed-off-by: CvH <namerp@googlemail.com>
2025-07-20 19:41:14 +02:00
CvH
997bf55b13 addons: reset version
Signed-off-by: CvH <namerp@googlemail.com>
2025-07-20 19:41:14 +02:00
CvH
e5cb9b2607 distro: bump ADDON_VERSION to 12.1.0 2025-07-20 19:41:14 +02:00
Matthias Reichl
be5281dbd3 ffmpeg: update rpi patch
Patch created using revisions c41ff72..fa6bc5d
from branch test/6.0.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2025-07-20 17:11:36 +02:00
CvH
40342cc87b config/version: set OS version to 12.2 2025-07-20 00:03:45 +02:00
Matthias Reichl
83cca18e3c Merge pull request #10236 from heitbaum/binaries
pvr.waipu: update 21.12.2-Omega to 21.12.3-Omega
2025-07-18 17:40:59 +02:00
Rudi Heitbaum
5189154f30 pvr.waipu: update 21.12.2-Omega to 21.12.3-Omega 2025-07-18 15:17:51 +00:00
Christian Hewitt
675414d08d Merge pull request #10220 from heitbaum/wireless12
[le12] wireless-regdb: update to 2025.07.10
2025-07-10 18:38:58 +04:00
Rudi Heitbaum
53e1a2f5d4 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:14 +00:00
Christian Hewitt
f0f7e54b4a Merge pull request #10214 from heitbaum/cert12
[le12] cacert.pem: update to 2025-07-07
2025-07-08 17:47:58 +04:00
LibreELEC Bot
26b7b6e871 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:37:12 +00:00
Matthias Reichl
5aa83b6b24 Merge pull request #10206 from heitbaum/binaries
inputstream.adaptive: update 21.5.14-Omega to 21.5.15-Omega
2025-07-06 11:56:30 +02:00
Rudi Heitbaum
213171a2d9 inputstream.adaptive: update 21.5.14-Omega to 21.5.15-Omega 2025-07-06 09:44:58 +00:00
Christian Hewitt
1e8a68c335 Merge pull request #10203 from heitbaum/binaries 2025-07-05 10:16:29 +04:00
Rudi Heitbaum
d99115e994 pvr.waipu: update 21.12.1-Omega to 21.12.2-Omega 2025-07-04 23:26:19 +00:00
Christian Hewitt
5e3c52075e Merge pull request #10195 from heitbaum/binaries
pvr.iptvsimple: update 21.10.2-Omega to 21.11.0-Omega
2025-07-02 20:58:53 +04:00
Christian Hewitt
cc36d9e21f Merge pull request #10194 from heitbaum/openssl
[le12] openssl: update to 3.2.5
2025-07-02 20:58:30 +04:00
Rudi Heitbaum
1f7e389f7d pvr.iptvsimple: update 21.10.2-Omega to 21.11.0-Omega 2025-07-02 13:09:41 +00:00
Rudi Heitbaum
c0989890a6 openssl: update to 3.2.5
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2025-07-02 13:05:20 +00:00
Christian Hewitt
6b98204d1d Merge pull request #10175 from heitbaum/sq
squashfs-tools: fix PKG_URL
2025-06-25 13:44:39 +04:00
Rudi Heitbaum
007294668a squashfs-tools: fix PKG_URL 2025-06-25 09:40:56 +00:00
Christian Hewitt
4162e81629 Merge pull request #10161 from heitbaum/binaries
inputstream.ffmpegdirect: update 21.3.7-Omega to 21.3.8-Omega
2025-06-19 18:22:39 +04:00
Rudi Heitbaum
179944bd46 inputstream.ffmpegdirect: update 21.3.7-Omega to 21.3.8-Omega 2025-06-19 14:05:36 +00:00
Christian Hewitt
bf359b906e Merge pull request #10158 from heitbaum/binaries
pvr.waipu: update 21.12.0-Omega to 21.12.1-Omega
2025-06-19 14:58:54 +04:00
Rudi Heitbaum
49737704be pvr.waipu: update 21.12.0-Omega to 21.12.1-Omega 2025-06-19 09:11:49 +00:00
1057 changed files with 44043 additions and 45083 deletions

2
.gitignore vendored
View File

@@ -1,4 +1,4 @@
# build directorys
# build directories
/build.*/
/builds
/.fakeroot.*

View File

@@ -34,7 +34,7 @@ get_graphicdrivers() {
V4L2_SUPPORT="no"
if [ "${GRAPHIC_DRIVERS}" = "all" ]; then
GRAPHIC_DRIVERS="crocus i915 iris r300 r600 radeonsi nvidia nvidia-legacy nvidia-ng vmware virtio vc4"
GRAPHIC_DRIVERS="crocus i915 iris r300 r600 radeonsi nvidia nvidia-ng vmware virtio vc4"
fi
if listcontains "${GRAPHIC_DRIVERS}" "crocus"; then
@@ -45,7 +45,7 @@ get_graphicdrivers() {
fi
if listcontains "${GRAPHIC_DRIVERS}" "etnaviv"; then
GALLIUM_DRIVERS+=" etnaviv kmsro"
GALLIUM_DRIVERS+=" etnaviv"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
@@ -74,11 +74,7 @@ get_graphicdrivers() {
fi
if listcontains "${GRAPHIC_DRIVERS}" "lima"; then
GALLIUM_DRIVERS+=" kmsro lima"
V4L2_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "mali"; then
GALLIUM_DRIVERS+=" lima"
V4L2_SUPPORT="yes"
fi
@@ -88,42 +84,35 @@ get_graphicdrivers() {
VDPAU_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "nvidia-legacy"; then
XORG_DRIVERS+=" nvidia-legacy"
VDPAU_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "nvidia-ng"; then
VULKAN_DRIVERS_CONFIG+=" nvidia-ng"
VAAPI_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "panfrost"; then
GALLIUM_DRIVERS+=" kmsro panfrost"
GALLIUM_DRIVERS+=" panfrost"
VULKAN_DRIVERS_MESA+=" panfrost"
V4L2_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "r300"; then
GALLIUM_DRIVERS+=" r300"
XORG_DRIVERS+=" ati"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
VDPAU_SUPPORT="yes"
VDPAU_SUPPORT="no"
fi
if listcontains "${GRAPHIC_DRIVERS}" "r600"; then
GALLIUM_DRIVERS+=" r600"
XORG_DRIVERS+=" ati"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
VDPAU_SUPPORT="yes"
VDPAU_SUPPORT="no"
VAAPI_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "radeonsi"; then
GALLIUM_DRIVERS+=" radeonsi"
XORG_DRIVERS+=" ati amdgpu"
XORG_DRIVERS+=" amdgpu"
VULKAN_DRIVERS_MESA+=" amd"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
@@ -132,7 +121,7 @@ get_graphicdrivers() {
fi
if listcontains "${GRAPHIC_DRIVERS}" "vc4"; then
GALLIUM_DRIVERS+=" vc4 v3d kmsro"
GALLIUM_DRIVERS+=" vc4 v3d"
VULKAN_DRIVERS_MESA+=" broadcom"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"

View File

@@ -3,7 +3,7 @@
set -e
# setup initial directorys (relative to root)
# setup initial directories (relative to root)
CONFIG=config
SCRIPTS=scripts
PACKAGES=packages

View File

@@ -63,7 +63,7 @@ show_config() {
config_message+="\n - Include firmware:\t\t\t ${config_firmware}"
done
# Image Filsystem
# Image Filesystem
config_message+="\n\n Image Filesystems:"
config_message+="\n ${dashes}${dashes}"

View File

@@ -16,6 +16,7 @@ CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_NF_REJECT_IPV6=m
CONFIG_IP6_NF_IPTABLES=m
@@ -23,6 +24,7 @@ CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_REJECT=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_NAT=m
CONFIG_IP6_NF_RAW=m
CONFIG_IP6_NF_TARGET_MASQUERADE=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_TARGET_LOG=m
@@ -173,3 +175,7 @@ CONFIG_MD=y
CONFIG_BLK_DEV_DM=m
CONFIG_DM_THIN_PROVISIONING=m
CONFIG_OVERLAY_FS=m
# new options since 28.0.0
CONFIG_IP_SET=m
CONFIG_IP_SET_HASH_NET=m
CONFIG_NETFILTER_XT_SET=m

View File

@@ -64,7 +64,7 @@
# for a list of additional drivers see packages/linux-drivers
# Space separated list is supported,
# e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2"
ADDITIONAL_DRIVERS="RTL8192DU RTL8812AU"
ADDITIONAL_DRIVERS=""
# Default size of system partition, in MB, eg. 512
SYSTEM_SIZE=512
@@ -110,7 +110,7 @@
PIPEWIRE_SUPPORT="no"
# build and install eSpeak-NG support (yes / no)
ESPEAK_SUPPORT="no"
ESPEAK_SUPPORT="yes"
# build and install with BluRay support (yes / no)
KODI_BLURAY_SUPPORT="yes"
@@ -142,7 +142,7 @@
# build with MySQL support (mariadb / none)
KODI_MYSQL_SUPPORT="mariadb"
# build xbmc with optical drive support (yes / no)
# build Kodi with optical drive support (yes / no)
KODI_OPTICAL_SUPPORT="yes"
# build with AirPlay support (stream videos from iDevices to KODI) (yes / no)
@@ -219,7 +219,7 @@
# mediacenter also automount internally drives at boottime via udev (yes / no)
UDEVIL="yes"
# Support for partitioning and formating disks in initramfs (yes / no)
# Support for partitioning and formatting disks in initramfs (yes / no)
# This adds support for parted and mkfs.ext3/4 to initramfs for OEM usage
INITRAMFS_PARTED_SUPPORT="no"
@@ -257,3 +257,22 @@
# Space separated list is supported,
# e.g. ADDITIONAL_PACKAGES="PACKAGE1 PACKAGE2"
ADDITIONAL_PACKAGES=""
# build and install driver addons (yes / no)
DRIVER_ADDONS_SUPPORT="no"
# driver addons to install:
# for a list of additional drivers see packages/linux-driver-addons
# Space separated list is supported,
DRIVER_ADDONS="crazycat digital_devices dvb-latest"
# should reusable host tools be built:
# Space separated list is supported,
# list of options are:
# - all (for all host tools to be built)
# - mesa:host
# - save-local (saves a copy in sources/reusable/<package>
BUILD_REUSABLE=""
# should reusable host tools be used (yes / no)
USE_REUSABLE="no"

View File

@@ -2,7 +2,7 @@
LIBREELEC_VERSION="devel"
# OS_VERSION: OS Version
OS_VERSION="12.0"
OS_VERSION="12.2"
# ADDON_VERSION: Addon version
ADDON_VERSION="12.0.0"
ADDON_VERSION="12.2.0"

70
licenses/LLVM.txt Normal file
View File

@@ -0,0 +1,70 @@
==============================================================================
LLVM Release License
==============================================================================
University of Illinois/NCSA
Open Source License
Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
All rights reserved.
Developed by:
LLVM Team
University of Illinois at Urbana-Champaign
http://llvm.org
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal with
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimers.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimers in the
documentation and/or other materials provided with the distribution.
* Neither the names of the LLVM Team, University of Illinois at
Urbana-Champaign, nor the names of its contributors may be used to
endorse or promote products derived from this Software without specific
prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
SOFTWARE.
==============================================================================
Copyrights and Licenses for Third Party Software Distributed with LLVM:
==============================================================================
The LLVM software contains code written by third parties. Such software will
have its own individual LICENSE.TXT file in the directory in which it appears.
This file will describe the copyrights, license, and restrictions which apply
to that code.
The disclaimer of warranty in the University of Illinois Open Source License
applies to all code in the LLVM Distribution, and nothing in any of the
other licenses gives permission to use the names of the LLVM Team or the
University of Illinois to endorse or promote products derived from this
Software.
The following pieces of software have additional or alternate copyrights,
licenses, and/or restrictions:
Program Directory
------- ---------
Autoconf llvm/autoconf
llvm/projects/ModuleMaker/autoconf
Google Test llvm/utils/unittest/googletest
OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ccid"
PKG_VERSION="1.6.0"
PKG_SHA256="cdca7c22c45169cfc300d65d5362b7644ee195289f4fb8bf475a6cd321752c2c"
PKG_VERSION="1.6.2"
PKG_SHA256="41958410950157e622f9d91c9e78c7b708db74e22f71190c581d24d20564d449"
PKG_LICENSE="LGPL"
PKG_SITE="https://ccid.apdu.fr"
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.52.0"
PKG_SHA256="0ac3fc8320c8d01fa147c272ba7fa03806389c6b03d3c406d0823e30e35ff5ab"
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

@@ -11,5 +11,5 @@ PKG_BUILD_FLAGS="-sysroot"
unpack() {
mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.gz -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.10"
PKG_SHA256="f51b9edd631db1830b967101b51f0045c8c239ae799dff89f0399f3e47a95c02"
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,11 +3,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.24.42"
PKG_SHA256="50f89f615092d4dd01bbd759719f8bd380e5f149f6fd78a94725e2de112377e2"
PKG_VERSION="3.24.50"
PKG_SHA256="399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529"
PKG_LICENSE="LGPL"
PKG_SITE="https://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz"
PKG_URL="https://download.gnome.org/sources/gtk/${PKG_VERSION:0:4}/gtk-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango libxkbcommon"
PKG_DEPENDS_CONFIG="libXft pango gdk-pixbuf shared-mime-info"
PKG_LONGDESC="A library for creating graphical user interfaces for the X Window System."

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

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXcursor"
PKG_VERSION="1.2.2"
PKG_SHA256="53d071bd2cc56e517a30998d5e685c8a74556ddada43c6985d14da9a023a88ee"
PKG_VERSION="1.2.3"
PKG_SHA256="fde9402dd4cfe79da71e2d96bb980afc5e6ff4f8a7d74c159e1966afb2b2c2c0"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXcursor-${PKG_VERSION}.tar.xz"

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

@@ -2,11 +2,11 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="comskip"
PKG_VERSION="6e66de54358498aa276d233f5b3e7fa673526af1"
PKG_SHA256="412f0cc543cbe327b36b0354c00ace260c996e95dd95cb585ca58dd52c926607"
PKG_VERSION="0.83"
PKG_SHA256="bd90d7922916e0b04ea9f3426ea7747d347f218f3f915fb4d251961d0730876e"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kaashoek.com/comskip/"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/V${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain argtable2 ffmpegx"
PKG_DEPENDS_CONFIG="argtable2 ffmpegx"
PKG_LONGDESC="Comskip detects commercial breaks from a video stream. It can be used for post-processing recordings."

View File

@@ -1,58 +0,0 @@
From 3f940e6f8e83fbb0cbbca6a4f55b506ccec8d3c4 Mon Sep 17 00:00:00 2001
From: bsperduto <brian.sperduto@gmail.com>
Date: Sun, 3 Dec 2023 08:50:41 -0600
Subject: [PATCH 1/2] Fix for deprecation of DECLARE_ALIGNED #164
---
comskip.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/comskip.c b/comskip.c
index 08ffd5e..e85f61a 100644
--- a/comskip.c
+++ b/comskip.c
@@ -733,9 +733,9 @@ int sceneChangePercent;
bool lastFrameWasBlack = false;
bool lastFrameWasSceneChange = false;
-#include <libavutil/avutil.h> // only for DECLARE_ALIGNED
-static DECLARE_ALIGNED(32, long, histogram)[256];
-static DECLARE_ALIGNED(32, long, lastHistogram)[256];
+
+static long histogram[256];
+static long lastHistogram[256];
#define MAXCSLENGTH 400*300
#define MAXCUTSCENES 8
@@ -10097,7 +10097,7 @@ void LoadCutScene(const char *filename)
#define OWN_HISTOGRAM_WIDTH 4
#define OWN_HISTOGRAM_HEIGHT 256
-static DECLARE_ALIGNED(32, int, own_histogram)[OWN_HISTOGRAM_WIDTH][OWN_HISTOGRAM_HEIGHT];
+static int own_histogram[OWN_HISTOGRAM_WIDTH][OWN_HISTOGRAM_HEIGHT];
int scan_step;
#define SCAN_MULTI
From eae0b430d7c9317333fb8759bd67369fd71a085a Mon Sep 17 00:00:00 2001
From: bsperduto <brian.sperduto@gmail.com>
Date: Sun, 10 Dec 2023 13:32:57 +0100
Subject: [PATCH 2/2] [PATCH] Update mpeg2dec.c
---
mpeg2dec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mpeg2dec.c b/mpeg2dec.c
index 626a991..bb2fa2b 100755
--- a/mpeg2dec.c
+++ b/mpeg2dec.c
@@ -349,7 +349,7 @@ static void signal_handler (int sig)
#define AUDIOBUFFER 1600000
static double base_apts = 0.0, apts, top_apts = 0.0;
-static DECLARE_ALIGNED(16, short, audio_buffer[AUDIOBUFFER]);
+static short audio_buffer[AUDIOBUFFER];
static short *audio_buffer_ptr = audio_buffer;
static int audio_samples = 0;
#define ISSAME(T1,T2) (fabs((T1) - (T2)) < 0.001)

View File

@@ -13,8 +13,8 @@ PKG_DEPENDS_TARGET="toolchain cxxtools:host openssl"
PKG_LONGDESC="Cxxtools is a collection of general-purpose C++ classes."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_HOST="--disable-demos --with-atomictype=pthread --disable-unittest"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-demos --with-atomictype=pthread --disable-unittest"
PKG_CONFIGURE_OPTS_HOST="--disable-demos --disable-unittest"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-demos --disable-unittest"
post_makeinstall_host() {
rm -rf ${TOOLCHAIN}/bin/cxxtools-config

View File

@@ -3,7 +3,7 @@
PKG_NAME="cli"
PKG_VERSION="$(get_pkg_version moby)"
PKG_SHA256="abd16e3911bc7bbd00596ebe4f58baf3d577160d99eefd749a908507ddfc587b"
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="9f9e4058019a37304dc6572ffcbb409d529b59d8"
export PKG_GIT_COMMIT="d8eb465f86cfceeb57f8582e373d41a558d35503"
configure_target() {
go_configure
@@ -24,7 +24,7 @@ configure_target() {
export VERSION=${PKG_VERSION}
export BUILDTIME="$(date --utc)"
cat > "${PKG_BUILD}/go.mod" << EOF
cat >"${PKG_BUILD}/go.mod" <<EOF
module github.com/docker/cli
go 1.18

View File

@@ -1,10 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="containerd"
PKG_VERSION="1.7.23"
PKG_SHA256="393bfde8ca1766a0bca3441e18eddc3f5a5c8d97ef676bde0d6c9903e1b0ec0c"
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"
@@ -13,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="57f17b0a6295a39009d861b89e3b3b87b005ca27"
export PKG_GIT_COMMIT="75cb2b7193e4e490e9fbdc236c0e811ccaba3376"
pre_make_target() {
@@ -21,7 +20,7 @@ pre_make_target() {
export CONTAINERD_VERSION="${PKG_VERSION}"
export CONTAINERD_REVISION="${PKG_GIT_COMMIT}"
export CONTAINERD_PKG="github.com/containerd/containerd"
export CONTAINERD_PKG="github.com/containerd/containerd/v2"
export LDFLAGS="-w -extldflags -static -X ${CONTAINERD_PKG}/version.Version=${CONTAINERD_VERSION} -X ${CONTAINERD_PKG}/version.Revision=${CONTAINERD_REVISION} -X ${CONTAINERD_PKG}/version.Package=${CONTAINERD_PKG} -extld ${CC}"
export GO111MODULE=off
@@ -31,13 +30,12 @@ pre_make_target() {
fi
mv ${GOPATH}/src/github.com/containerd/containerd/api ${PKG_BUILD}/api-vendor-duplicate
rmdir ${GOPATH}/src/github.com/containerd/containerd
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/containerd/containerd
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/containerd/containerd/v2
ln -fs ${PKG_BUILD}/api ${GOPATH}/src/github.com/containerd/containerd/api
}
make_target() {
mkdir -p bin
${GOLANG} build -v -o bin/containerd -a -tags "static_build no_btrfs" -ldflags "${LDFLAGS}" ./cmd/containerd
${GOLANG} build -v -o bin/containerd-shim -a -tags "static_build no_btrfs" -ldflags "${LDFLAGS}" ./cmd/containerd-shim
${GOLANG} build -v -o bin/containerd-shim-runc-v2 -a -tags "static_build no_btrfs" -ldflags "${LDFLAGS}" ./cmd/containerd-shim-runc-v2
}

View File

@@ -0,0 +1,32 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="docker-compose"
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."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="1607ff1b288ea5acd93d6a2c5a4f53ecd1e237e6e17e7babb0f540a24d667f33"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-aarch64"
;;
"arm")
PKG_SHA256="e6dc34fb6d587a05f878901a27f9f0789dd471f655f130911b6d8fa8c332444e"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-armv7"
;;
"x86_64")
PKG_SHA256="065836e21bce25674d2876dc64321ac707808fcd120e1c3ba700b0ce5ce8ff16"
PKG_URL="${PKG_SITE}/releases/download/v${PKG_VERSION}/docker-compose-linux-x86_64"
;;
esac
PKG_SOURCE_NAME="docker-compose-linux-${ARCH}-${PKG_VERSION}"
unpack() {
mkdir -p ${PKG_BUILD}
cp -P ${SOURCES}/${PKG_NAME}/${PKG_SOURCE_NAME} ${PKG_BUILD}/docker-compose
chmod +x ${PKG_BUILD}/docker-compose
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="moby"
PKG_VERSION="27.5.1"
PKG_SHA256="0d071c1773c855778d85590e01b924c1857000fd786485f4b674a3be2d3b893c"
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="4c9b3b011ae4c30145a7b344c870bdda01b454e2"
export PKG_GIT_COMMIT="249d679a6baf8a32bb6d72d6ac5cc7ab9c90b4ea"
PKG_MOBY_BUILDTAGS="daemon \
autogen \
@@ -31,7 +31,7 @@ configure_target() {
export VERSION=${PKG_VERSION}
export BUILDTIME="$(date --utc)"
cat > "${PKG_BUILD}/go.mod" << EOF
cat >"${PKG_BUILD}/go.mod" <<EOF
module github.com/docker/docker
go 1.18

View File

@@ -4,20 +4,20 @@
#
#
diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
--- a/cmd/dockerd/daemon_unix.go 2024-09-06 09:57:40.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2024-09-10 06:47:41.951753985 +0000
@@ -23,7 +23,7 @@
--- 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, error) {
func getDefaultDaemonConfigDir() string {
if !honorXDG {
- return "/etc/docker", nil
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config", nil
- return "/etc/docker"
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config"
}
// 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 2024-09-06 09:57:40.000000000 +0000
+++ b/cmd/dockerd/options.go 2024-09-10 06:47:41.951753985 +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 2024-09-06 09:57:40.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2024-09-10 06:47:41.908420295 +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{}
@@ -58,57 +70,32 @@ diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/
assert.NilError(t, err)
ctrl = nil
})
diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugin/graphdriver/external_test.go
--- a/integration/plugin/graphdriver/external_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration/plugin/graphdriver/external_test.go 2024-09-10 06:47:41.908420295 +0000
@@ -88,7 +88,7 @@
sserver.Close()
jserver.Close()
- err := os.RemoveAll("/etc/docker/plugins")
+ err := os.RemoveAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins")
assert.NilError(t, err)
}
@@ -352,10 +352,10 @@
respond(w, &graphDriverResponse{Size: size})
})
- err = os.MkdirAll("/etc/docker/plugins", 0o755)
+ err = os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
assert.NilError(t, err)
- specFile := "/etc/docker/plugins/" + name + "." + ext
+ specFile := "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/" + name + "." + ext
err = os.WriteFile(specFile, b, 0o644)
assert.NilError(t, err)
}
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 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2024-09-10 06:47:42.278423345 +0000
@@ -262,10 +262,10 @@
--- 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" }}`)
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
assert.NilError(c, err)
assert.NilError(t, err)
- err = os.WriteFile("/etc/docker/plugins/"+name+".spec", []byte(s.Server.URL), 0o644)
+ err = os.WriteFile("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/"+name+".spec", []byte(s.Server.URL), 0o644)
assert.NilError(c, err)
assert.NilError(t, err)
return s
}
@@ -273,7 +273,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(ctx context.Context, c *testing.T) {
@@ -277,7 +277,7 @@
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)
}
@@ -367,7 +367,7 @@
@@ -371,7 +371,7 @@
// Make sure a request to use a down driver doesn't block other requests
func (s *DockerExternalVolumeSuite) TestExternalVolumeDriverLookupNotBlocked(c *testing.T) {
@@ -118,9 +105,9 @@ 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 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2024-09-10 06:47:42.278423345 +0000
@@ -225,14 +225,14 @@
--- 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 @@
}
})
@@ -138,19 +125,19 @@ diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/d
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(t, err)
}
@@ -244,7 +244,7 @@
@@ -245,7 +245,7 @@
s.server.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)
}
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 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2024-09-10 06:47:42.281756705 +0000
@@ -823,14 +823,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 @@
}
})
@@ -168,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)
}
@@ -843,7 +843,7 @@
@@ -863,7 +863,7 @@
setupRemoteGlobalNetworkPlugin(c, mux, s.server.URL, globalNetworkPlugin, globalIPAMPlugin)
defer func() {
s.server.Close()
@@ -178,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 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2024-09-10 06:47:42.268423262 +0000
@@ -42,7 +42,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() {
@@ -190,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 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2024-09-10 06:47:42.261756541 +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() {
@@ -202,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 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2024-09-10 06:47:42.271756623 +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
@@ -211,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 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/discovery.go 2024-09-10 06:47:41.915087017 +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:
@@ -229,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 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2024-09-10 06:47:41.915087017 +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")
}
@@ -240,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()}
}
@@ -248,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 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/plugins.go 2024-09-10 06:47:41.915087017 +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
@@ -260,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 2024-09-06 09:57:40.000000000 +0000
+++ b/registry/config_unix.go 2024-09-10 06:47:42.275089984 +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
@@ -272,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 2024-09-06 09:57:40.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2024-09-10 06:47:42.278423345 +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.
@@ -283,3 +270,15 @@ 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-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)
}
-// loadCertsDir loads certs from certsDir like "/etc/docker/certs.d" .
+// loadCertsDir loads certs from certsDir like "/storage/.kodi/userdata/addon_data/service.system.docker/config/certs.d" .
// Compatible with Docker file layout
// - files ending with ".crt" are treated as CA certificate files
// - files ending with ".cert" are treated as client certificates, and

View File

@@ -1,5 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tini"
@@ -13,7 +12,7 @@ PKG_LONGDESC="Tini is a simplest init system."
PKG_MAKE_OPTS_TARGET="tini-static"
pre_configure_target(){
pre_configure_target() {
sed -i "s|@tini_VERSION_GIT@| - git.${PKG_VERSION}|" ${PKG_BUILD}/src/tiniConfig.h.in
}

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet6-runtime"
PKG_VERSION="6.0.33"
PKG_VERSION="6.0.36"
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="4019316b34bbdf5756abda4037f87a4328f26abfb6c0c4fd79cf160c35ad337b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/0c5a5f3a-881e-4ceb-a334-c5e3b210eef8/9834ffebacea659cd14d272fb01f81c4/aspnetcore-runtime-6.0.33-linux-arm64.tar.gz"
PKG_SHA256="a82e7ff766ab961b581971eaa7358b6d13ce1132451eebf85d25a1e4599446a2"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/19bb2019-9acc-4c85-a397-5c84aad3e79e/094076519c27db7d2619aee8744c9eaf/aspnetcore-runtime-6.0.36-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="f19cf33ad2c53f6285130809f976255c8f45d043e52c4d6a8759363ef4a47cfa"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/4ac9397f-3f4a-4cd0-aba2-35e7f1b47396/9823f50c32028899f430bc3ae87251b1/aspnetcore-runtime-6.0.33-linux-arm.tar.gz"
PKG_SHA256="3ba06e73e3e78186be7db2d636039c33726b467c1775a541eb53d8dcd12717d8"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/5a1d54ad-f01e-4407-a413-493a5e81f802/9773a2ed4499d6d8c2a89714aa3d9c4c/aspnetcore-runtime-6.0.36-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="4fb761ed8d344405a690b628de883223594e0f19794aa226fb21bd6ddd0c0d0b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/91f66f75-bd3e-48f1-acb9-99c0da753f96/42c47999ee4c4d108774536afe5da160/aspnetcore-runtime-6.0.33-linux-x64.tar.gz"
PKG_SHA256="e269fa26930f08c6df920969a4e6c36138372115e193db3cccbbaa06f61e15be"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/6f4d628c-903a-4c54-8e78-584ac3fad3e9/35c386c099e48775ba50df7bb3dfd93a/aspnetcore-runtime-6.0.36-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.8"
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="ac79115682ee679756838ee623ca46617322c787826f3638438bc6443fcee345"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f6fcf2c9-39ad-49c7-80b5-92306309e796/3cac9217f55528cb60c95702ba92d78b/aspnetcore-runtime-8.0.8-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="284c4c9ae3eae7548450ead59e445b3b64c72301ecf393926578231e480dd21e"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/26f16795-9928-4ddd-96f4-666e6e256715/bf797e4f997c965aeb0183b467fcf71a/aspnetcore-runtime-8.0.8-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="7bee47a53a0a4977e4182e8085355d146be6b2f958aa3f3ae2de0c39439e7348"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/648de803-0b0c-46bc-9601-42a94dae0b41/241fd17cee8d473a78675e30681979bb/aspnetcore-runtime-8.0.8-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,15 +3,18 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvb-apps"
PKG_VERSION="3d43b280298c"
PKG_SHA256="f39e2f0ebed7e32bce83522062ad4d414f67fccd5df1b647618524497e15e057"
PKG_VERSION="9f848ee0b1529ad5d33b62d1035bfdaf607ccbd8"
PKG_SHA256="5ed8693a7d469e47f01923d2a42720ff4b61de1760eb3dee1a49d0c9f8c62d93"
PKG_LICENSE="GPL"
PKG_SITE="https://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps"
PKG_URL="https://linuxtv.org/hg/dvb-apps/archive/${PKG_VERSION}.tar.bz2"
PKG_URL="https://github.com/tbsdtv/dvb-apps/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Applications for initial setup, testing and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T, and ATSC."
PKG_BUILD_FLAGS="-sysroot"
PKG_MAKE_OPTS_TARGET="enable_shared=no"
PKG_MAKEINSTALL_OPTS_TARGET="enable_shared=no"
pre_make_target() {
export PERL_USE_UNSAFE_INC=1
}

View File

@@ -0,0 +1,24 @@
From 71478aed635bfa8f458db4aa56022272a6a8badc Mon Sep 17 00:00:00 2001
From: Lukas Rusak <lorusak@gmail.com>
Date: Mon, 21 Dec 2015 09:12:10 +0000
Subject: [PATCH] remove av7110_loadkeys
---
util/Makefile | 1 -
1 file changed, 1 deletion(-)
diff --git a/util/Makefile b/util/Makefile
index c78598c..c3365fb 100644
--- a/util/Makefile
+++ b/util/Makefile
@@ -4,7 +4,6 @@
all clean install:
$(MAKE) -C atsc_epg $@
- $(MAKE) -C av7110_loadkeys $@
$(MAKE) -C dib3000-watch $@
$(MAKE) -C dst-utils $@
$(MAKE) -C dvbdate $@
--
2.43.0

View File

@@ -1,11 +0,0 @@
diff -Naur dvb-apps-20090201/util/scan/diseqc.c dvb-apps-20090201a/util/scan/diseqc.c
--- dvb-apps-20090201/util/scan/diseqc.c 2009-02-01 13:57:16.000000000 +0100
+++ dvb-apps-20090201a/util/scan/diseqc.c 2009-02-14 13:45:42.000000000 +0100
@@ -1,6 +1,6 @@
+#include <time.h>
#include <linux/dvb/frontend.h>
#include <sys/ioctl.h>
-#include <time.h>
#include "scan.h"
#include "diseqc.h"

View File

@@ -1,13 +0,0 @@
diff --git a/Make.rules b/Make.rules
index e867c3a..b2d8663 100644
--- a/Make.rules
+++ b/Make.rules
@@ -9,7 +9,7 @@ ifneq ($(lib_name),)
CFLAGS_LIB ?= -fPIC
CFLAGS += $(CFLAGS_LIB)
-libraries = $(lib_name).so $(lib_name).a
+libraries = $(lib_name).a
.PHONY: library

View File

@@ -1,11 +0,0 @@
diff -Naur a/util/Makefile b/util/Makefile
--- a/util/Makefile 2014-03-21 12:26:36.000000000 -0700
+++ b/util/Makefile 2015-12-21 01:12:10.261957235 -0800
@@ -4,7 +4,6 @@
all clean install:
$(MAKE) -C atsc_epg $@
- $(MAKE) -C av7110_loadkeys $@
$(MAKE) -C dib3000-watch $@
$(MAKE) -C dst-utils $@
$(MAKE) -C dvbdate $@

View File

@@ -1,52 +0,0 @@
From: CvH <namerp@googlemail.com>
Date: Wed, 22 Nov 2017 23:45:38 +0100
Subject: [PATCH] fix for kernel >=4.14
---
include/ca.h | 1 -
util/dst-utils/dst_test.c | 14 --------------
2 files changed, 15 deletions(-)
diff --git a/include/ca.h b/include/ca.h
index c18537f..5ad21c9 100644
--- a/include/ca.h
+++ b/include/ca.h
@@ -85,6 +85,5 @@ typedef struct ca_pid {
#define CA_GET_MSG _IOR('o', 132, ca_msg_t)
#define CA_SEND_MSG _IOW('o', 133, ca_msg_t)
#define CA_SET_DESCR _IOW('o', 134, ca_descr_t)
-#define CA_SET_PID _IOW('o', 135, ca_pid_t)
#endif
diff --git a/util/dst-utils/dst_test.c b/util/dst-utils/dst_test.c
index 74385de..5cf3bd8 100644
--- a/util/dst-utils/dst_test.c
+++ b/util/dst-utils/dst_test.c
@@ -111,16 +111,6 @@ static int dst_reset(int cafd)
return 0;
}
-static int dst_set_pid(int cafd)
-{
- if ((ioctl(cafd, CA_SET_PID)) < 0) {
- printf("%s: ioctl failed ..\n", __FUNCTION__);
- return -1;
- }
-
- return 0;
-}
-
static int dst_get_descr(int cafd)
{
if ((ioctl(cafd, CA_GET_DESCR_INFO)) < 0) {
@@ -229,10 +219,6 @@ int main(int argc, char *argv[])
printf("%s: Reset\n", __FUNCTION__);
dst_reset(cafd);
break;
- case 'p':
- printf("%s: PID\n", __FUNCTION__);
- dst_set_pid(cafd);
- break;
case 'g':
printf("%s: Get Desc\n", __FUNCTION__);
dst_get_descr(cafd);

View File

@@ -1,28 +0,0 @@
From 6e62b334cced721b0b2bed197fd36e44878580ce Mon Sep 17 00:00:00 2001
From: MilhouseVH <milhouseVH.github@nmacleod.com>
Date: Mon, 3 Feb 2020 23:30:43 +0000
Subject: [PATCH] replace obsolete stime after glibc-2.31
---
util/dvbdate/dvbdate.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/util/dvbdate/dvbdate.c b/util/dvbdate/dvbdate.c
index f0df437..bff7204 100644
--- a/util/dvbdate/dvbdate.c
+++ b/util/dvbdate/dvbdate.c
@@ -309,7 +309,10 @@ int atsc_scan_date(time_t *rx_time, unsigned int to)
*/
int set_time(time_t * new_time)
{
- if (stime(new_time)) {
+ struct timespec ts;
+ ts.tv_sec = *new_time;
+ ts.tv_nsec = 0;
+ if (clock_settime(CLOCK_REALTIME, &ts) < 0) {
perror("Unable to set time");
return -1;
}
--
2.20.1

View File

@@ -1,37 +0,0 @@
From e6ff7da39edd44fe6bb14bcba29c0fc5a02957a8 Mon Sep 17 00:00:00 2001
From: CrazyCat <crazycat69@narod.ru>
Date: Sun, 20 May 2018 21:22:24 +0300
Subject: [PATCH] Some compat fixes.
---
lib/libdvbapi/dvbnet.c | 4 ++++
lib/libdvbapi/dvbvideo.c | 1 -
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/libdvbapi/dvbnet.c b/lib/libdvbapi/dvbnet.c
index 25c09ad..7ddaabe 100644
--- a/lib/libdvbapi/dvbnet.c
+++ b/lib/libdvbapi/dvbnet.c
@@ -29,6 +29,10 @@
#include <errno.h>
#include "dvbnet.h"
+#ifndef DVB_NET_FEEDTYPE_GSE
+#define DVB_NET_FEEDTYPE_GSE 2 /* generic stream encapsulation */
+#endif
+
int dvbnet_open(int adapter, int netdeviceid)
{
char filename[PATH_MAX+1];
diff --git a/lib/libdvbapi/dvbvideo.c b/lib/libdvbapi/dvbvideo.c
index f1ffbe8..18a4d3a 100644
--- a/lib/libdvbapi/dvbvideo.c
+++ b/lib/libdvbapi/dvbvideo.c
@@ -26,7 +26,6 @@
#include <unistd.h>
#include <sys/ioctl.h>
#include <linux/types.h>
-#include <linux/dvb/video.h>
#include <errno.h>
#include "dvbvideo.h"

View File

@@ -1,11 +0,0 @@
diff -ru a/Makefile b/Makefile
--- a/Makefile 2014-03-21 20:26:36.000000000 +0100
+++ b/Makefile 2022-12-04 20:52:52.827027541 +0100
@@ -10,7 +10,6 @@
all clean install:
$(MAKE) -C lib $@
- $(MAKE) -C test $@
$(MAKE) -C util $@
update:

View File

@@ -1,49 +0,0 @@
--- a/lib/libdvbapi/dvbaudio.c 2021-07-27 22:57:28.723492743 +1000
+++ b/lib/libdvbapi/dvbaudio.c 2021-07-27 23:07:08.672581030 +1000
@@ -25,10 +25,13 @@
#include <fcntl.h>
#include <unistd.h>
#include <sys/ioctl.h>
-#include <linux/dvb/audio.h>
#include <errno.h>
#include "dvbaudio.h"
+#ifndef AUDIO_SET_BYPASS_MODE
+#define AUDIO_SET_BYPASS_MODE _IO('o', 8)
+#endif
+
int dvbaudio_open(int adapter, int audiodeviceid)
{
char filename[PATH_MAX+1];
--- a/test/test_av.c 2021-07-27 23:11:51.105535377 +1000
+++ b/test/test_av.c 2021-07-27 23:12:05.035519211 +1000
@@ -31,8 +31,6 @@
#include <unistd.h>
#include <linux/types.h>
-#include <linux/dvb/audio.h>
-#include <linux/dvb/video.h>
int audioStop(int fd, char *arg)
{
--- a/util/szap/szap.c 2021-07-27 23:26:32.667530471 +1000
+++ b/util/szap/szap.c 2021-07-27 23:26:46.154138354 +1000
@@ -46,7 +46,6 @@
#include <linux/dvb/frontend.h>
#include <linux/dvb/dmx.h>
-#include <linux/dvb/audio.h>
#include "lnb.h"
#include "util.h"
@@ -57,6 +56,10 @@
#define FALSE (1==0)
#endif
+#ifndef AUDIO_SET_BYPASS_MODE
+#define AUDIO_SET_BYPASS_MODE _IO('o', 8)
+#endif
+
/* location of channel list file */
#define CHANNEL_FILE "channels.conf"

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvblast"
PKG_VERSION="4270dcae7b754b25ad27332bb1c55b6b23b85b0d" # 2021-01-07
PKG_SHA256="6f613b9c5e2582b7bc48458c531c926170726a094a5a93f8d9142a2382c09c58"
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) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvbsnoop"
PKG_VERSION="72a64d59b6b00272fbfbeebdc9da9d6e8ace67da" # 2021-12-12
PKG_SHA256="7364c04b05e3ce311c14544fd01ca8ad846f4cfab5951815bdec64fe6cc35a0c"
PKG_VERSION="d561ddc3c5396e0462f2ef08c19d8fcf4df68f5e"
PKG_SHA256="23fa6d5a7ac74f4ca23598ff91f2ff088011fdd88fa37e2ca3716bf23b90da42"
PKG_LICENSE="GPL"
PKG_SITE="http://dvbsnoop.sourceforge.net/"
PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,12 +2,12 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mumudvb"
PKG_VERSION="efc815ccecf5a2b9603027c959a4966fe501f6a5" # 2021-01-06
PKG_SHA256="b3a6f4a5d2f08d31afa46504dc53644ae21d7dbfa320a216efafcf1e7c44cdba"
PKG_VERSION="46056b21f790603dfb38ca5c39be84c92f32d99e"
PKG_SHA256="e904348a36c10a3930384b55a4a31250780456306c9c98cedbdcee277afea3e9"
PKG_LICENSE="GPL"
PKG_SITE="http://mumudvb.net/"
PKG_URL="https://github.com/braice/MuMuDVB/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libdvbcsa"
PKG_DEPENDS_TARGET="toolchain libdvbcsa gettext"
PKG_LONGDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="t2scan"
PKG_VERSION="0.7"
PKG_SHA256="44e4b738a2beed8eb964be3d90b6da48c2d1c672d81fd8db8bbda87bcc433fcb"
PKG_VERSION="ae1c768d8ff08400f8409e9e9338d375b78731c1"
PKG_SHA256="7a04aaabff34c83bac683e50e27494467ff1865829d2f95445a17228fe4b77c6"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/mighty-p/t2scan"
PKG_URL="https://github.com/mighty-p/t2scan/archive/v${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/mighty-p/t2scan/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A small channel scan tool which generates DVB-T/T2 channels.conf files."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -3,10 +3,10 @@
PKG_NAME="tune-s2"
PKG_VERSION="60cc4aaa70b646d38f2e40251860375283c44816"
PKG_SHA256="e39069a0f2f0930809647052fe1f8c9a13f05af537013b03a99f09ceb9bfb997"
PKG_SHA256="f2e7546c70d9b29abc2e9fcfd2f0d3f960c00112e9f7143962f7ff99da929b08"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/${PKG_VERSION}.tar.gz"
PKG_SITE="https://github.com/crazycat69/tune-s2"
PKG_URL="https://github.com/crazycat69/tune-s2/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="w_scan"
PKG_VERSION="20170107"
PKG_SHA256="38e0f38a7bf06cff6d6ea01652ad4ee60da2cb0e937360468f936da785b46ffe"
PKG_VERSION="20210218"
PKG_SHA256="75d7447ebeddfb9ce251f32a93f23190ed46dca44f5b701f2af11e1787b9eb08"
PKG_LICENSE="GPL"
PKG_SITE="https://www.gen2vdr.de/wirbel/w_scan/index2.html"
PKG_URL="https://www.gen2vdr.de/wirbel/w_scan/w_scan-${PKG_VERSION}.tar.bz2"
PKG_SITE="https://www.gen2vdr.de/wirbel/w_scan_cpp/index2.html"
PKG_URL="https://www.gen2vdr.de/wirbel/w_scan_cpp/w_scan-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T channels.conf files."
PKG_TOOLCHAIN="autotools"

View File

@@ -1,34 +0,0 @@
From edbabcc7df6cd9e282991bd550d125d7f75bd738 Mon Sep 17 00:00:00 2001
From: Jernej Skrabec <jernej.skrabec@siol.net>
Date: Mon, 22 Jun 2020 19:42:17 +0200
Subject: [PATCH] Fix building with gcc10
---
si_types.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/si_types.h b/si_types.h
index 5fc7835d80c7..41ce2e1e6603 100644
--- a/si_types.h
+++ b/si_types.h
@@ -114,7 +114,7 @@ struct service {
uint32_t logical_channel_number;
uint8_t running;
void * priv;
-} service_t, * p_service_t;
+};
/*******************************************************************************
/* transponder type.
@@ -201,7 +201,7 @@ struct transponder {
/*----------------------------*/
char * network_name;
network_change_t network_change;
-} __attribute__((packed)) transponder_t, * p_transponder_t;
+} __attribute__((packed));
/*******************************************************************************
/* satellite channel routing type.
--
2.27.0

View File

@@ -1,18 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="enet"
PKG_VERSION="8d69c5abe4b699e7077395e01927bd102b3ba597" # 12 Jun 2021
PKG_SHA256="4da28dc923828f2241f9086009c87d9679cb52bb3085305754cbcac33a06f312"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/cgutman/enet/"
PKG_URL="https://github.com/cgutman/enet/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A network communication layer on top of UDP (User Datagram Protocol)."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
post_makeinstall_target() {
rm -r ${INSTALL}
}

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="faad2"
PKG_VERSION="2.11.1"
PKG_SHA256="72dbc0494de9ee38d240f670eccf2b10ef715fd0508c305532ca3def3225bb06"
PKG_VERSION="2.11.2"
PKG_SHA256="3fcbd305e4abd34768c62050e18ca0986f7d9c5eca343fb98275418013065c0e"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/knik0/faad2/"
PKG_URL="https://github.com/knik0/faad2/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1"
PKG_SHA256="2a1b197fd1fbc85045794f18c9353648a9ae3cbe194b7b92d523d096f9445464"
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) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x265"
PKG_VERSION="4.0"
PKG_SHA256="a5b6b1176a6cbf6905cdc3fcc464d6bc626cb72ea886751e8fe445f85aa5e386"
PKG_VERSION="4.1"
PKG_SHA256="53c9363dba429eab3123ffcfda28065c5e7a8b5e21efa0a5f23bc5b89340d390"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/developers/x265.html"
@@ -14,5 +14,5 @@ PKG_TOOLCHAIN="make"
pre_configure_target() {
LDFLAGS+=" -ldl"
${CMAKE} -DCMAKE_INSTALL_PREFIX=/usr -G "Unix Makefiles" ./source
${CMAKE} -G "Unix Makefiles" ./source
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ffmpegx"
PKG_VERSION="6.0.1"
PKG_SHA256="9b16b8731d78e596b4be0d720428ca42df642bb2d78342881ff7f5bc29fc9623"
PKG_VERSION="7.1.1"
PKG_SHA256="733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1"
PKG_LICENSE="GPL-3.0-only"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"
@@ -35,7 +35,7 @@ pre_configure_target() {
cd ${PKG_BUILD}
rm -rf .${TARGET_NAME}
# HW encoders
# HW encoders
# Generic
if [[ "${TARGET_ARCH}" = "x86_64" ]]; then
@@ -69,7 +69,7 @@ pre_configure_target() {
--enable-encoder=libx265"
fi
# Encoders
# Encoders
PKG_FFMPEG_ENCODERS="\
`#Video encoders` \
--enable-libvpx \
@@ -91,7 +91,7 @@ pre_configure_target() {
--enable-libvorbis \
--enable-encoder=libvorbis"
# X11 grab for screen recording
# X11 grab for screen recording
if [ "${DISPLAYSERVER}" = "x11" ]; then
PKG_FFMPEG_LIBS+=" -lX11"
PKG_FFMPEG_X11_GRAB="\
@@ -165,6 +165,6 @@ configure_target() {
--enable-libxml2 \
\
`#Advanced options` \
--disable-hardcoded-tables \
--disable-hardcoded-tables
}

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

@@ -1,96 +0,0 @@
From 1f801dfdb5066aadf0ade9cb5e94d620f33eacdc Mon Sep 17 00:00:00 2001
From: Gyan Doshi <ffmpeg@gyani.pro>
Date: Sun, 11 Aug 2024 12:51:50 +0530
Subject: [PATCH] lavc/libx265: unbreak build for X265_BUILD >= 210
x265 added support for alpha starting with build 210.
While doing so, x265_encoder_encode() changed its fifth arg to
an array of pointers to x265_picture. This broke building lavc/libx265.c
This patch simply unbreaks the build and maintains existing single-layer
non-alpha encoding support.
Fixes #11130
---
libavcodec/libx265.c | 40 ++++++++++++++++++++++++++++++----------
1 file changed, 30 insertions(+), 10 deletions(-)
diff --git a/libavcodec/libx265.c b/libavcodec/libx265.c
index 0dc7ab6eeb6a3..3bc3b5a03e9fc 100644
--- a/libavcodec/libx265.c
+++ b/libavcodec/libx265.c
@@ -661,7 +661,13 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
{
libx265Context *ctx = avctx->priv_data;
x265_picture x265pic;
- x265_picture x265pic_out = { 0 };
+#if X265_BUILD >= 210
+ x265_picture x265pic_layers_out[MAX_SCALABLE_LAYERS];
+ x265_picture* x265pic_lyrptr_out[MAX_SCALABLE_LAYERS];
+#else
+ x265_picture x265pic_solo_out = { 0 };
+#endif
+ x265_picture* x265pic_out;
x265_nal *nal;
x265_sei *sei;
uint8_t *dst;
@@ -798,8 +804,16 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
#endif
}
+#if X265_BUILD >= 210
+ for (i = 0; i < MAX_SCALABLE_LAYERS; i++)
+ x265pic_lyrptr_out[i] = &x265pic_layers_out[i];
+
+ ret = ctx->api->encoder_encode(ctx->encoder, &nal, &nnal,
+ pic ? &x265pic : NULL, x265pic_lyrptr_out);
+#else
ret = ctx->api->encoder_encode(ctx->encoder, &nal, &nnal,
- pic ? &x265pic : NULL, &x265pic_out);
+ pic ? &x265pic : NULL, &x265pic_solo_out);
+#endif
for (i = 0; i < sei->numPayloads; i++)
av_free(sei->payloads[i].payload);
@@ -829,10 +843,16 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
pkt->flags |= AV_PKT_FLAG_KEY;
}
- pkt->pts = x265pic_out.pts;
- pkt->dts = x265pic_out.dts;
+#if X265_BUILD >= 210
+ x265pic_out = x265pic_lyrptr_out[0];
+#else
+ x265pic_out = &x265pic_solo_out;
+#endif
+
+ pkt->pts = x265pic_out->pts;
+ pkt->dts = x265pic_out->dts;
- switch (x265pic_out.sliceType) {
+ switch (x265pic_out->sliceType) {
case X265_TYPE_IDR:
case X265_TYPE_I:
pict_type = AV_PICTURE_TYPE_I;
@@ -850,16 +870,16 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
}
#if X265_BUILD >= 130
- if (x265pic_out.sliceType == X265_TYPE_B)
+ if (x265pic_out->sliceType == X265_TYPE_B)
#else
- if (x265pic_out.frameData.sliceType == 'b')
+ if (x265pic_out->frameData.sliceType == 'b')
#endif
pkt->flags |= AV_PKT_FLAG_DISPOSABLE;
- ff_side_data_set_encoder_stats(pkt, x265pic_out.frameData.qp * FF_QP2LAMBDA, NULL, 0, pict_type);
+ ff_side_data_set_encoder_stats(pkt, x265pic_out->frameData.qp * FF_QP2LAMBDA, NULL, 0, pict_type);
- if (x265pic_out.userData) {
- int idx = (int)(intptr_t)x265pic_out.userData - 1;
+ if (x265pic_out->userData) {
+ int idx = (int)(intptr_t)x265pic_out->userData - 1;
ReorderedData *rd = &ctx->rd[idx];
pkt->duration = rd->duration;

View File

@@ -1,10 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.23.6"
PKG_SHA256="06ca9da2305302a7ca1593afadf012494debf658a11e4e41119ee1ee160f77c7"
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) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hidapi"
PKG_VERSION="0.14.0"
PKG_SHA256="a5714234abe6e1f53647dd8cba7d69f65f71c558b7896ed218864ffcf405bcbd"
PKG_VERSION="0.15.0"
PKG_SHA256="5d84dec684c27b97b921d2f3b73218cb773cf4ea915caee317ac8fc73cef8136"
PKG_LICENSE="HIDAPI-orig"
PKG_SITE="http://libusb.info/"
PKG_URL="https://github.com/libusb/hidapi/archive/refs/tags/hidapi-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="75-1"
PKG_SHA256="925e6b4b8cf8856e0ac214f6f34e30dee63b7bb7a50460ab4603950eff48f89e"
PKG_VERSION="77-1"
PKG_SHA256="ded3a96f6b7236d160df30af46593165b9c78a4ec72a414aa63cf50614e4c14e"
PKG_LICENSE="Custom"
PKG_SITE="https://icu.unicode.org"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${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

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXft"
PKG_VERSION="2.3.8"
PKG_SHA256="5e8c3c4bc2d4c0a40aef6b4b38ed2fb74301640da29f6528154b5009b1c6dd49"
PKG_VERSION="2.3.9"
PKG_SHA256="60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5"
PKG_LICENSE="OSS"
PKG_SITE="https://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-${PKG_VERSION}.tar.xz"
@@ -12,5 +12,4 @@ PKG_DEPENDS_TARGET="toolchain fontconfig freetype libXrender util-macros xorgpro
PKG_LONGDESC="X FreeType library."
PKG_BUILD_FLAGS="+pic -sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared"
PKG_MESON_OPTS_TARGET="-Ddefault_library=static"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libconfig"
PKG_VERSION="1.7.3"
PKG_SHA256="68757e37c567fd026330c8a8449aa5f9cac08a642f213f2687186b903bd7e94e"
PKG_VERSION="1.8.1"
PKG_SHA256="e95798d2992a66ecd547ce3651d7e10642ff2211427c43a7238186ff4c372627"
PKG_LICENSE="LGPL"
PKG_SITE="https://github.com/hyperrealm/libconfig"
PKG_URL="https://github.com/hyperrealm/libconfig/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libexif"
PKG_VERSION="0.6.24"
PKG_SHA256="d47564c433b733d83b6704c70477e0a4067811d184ec565258ac563d8223f6ae"
PKG_VERSION="0.6.25"
PKG_SHA256="7c9eba99aed3e6594d8c3e85861f1c6aaf450c218621528bc989d3b3e7a26307"
PKG_LICENSE="LGPL"
PKG_SITE="https://libexif.github.io"
PKG_URL="https://github.com/libexif/libexif/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="2.2"
PKG_SHA256="ae35329db7027c740e90c883baf27c26311f0614e6a7b115771b28188b992aec"
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="20210624"
PKG_SHA256="deaf463bbcc3eefa72f97199efb6213f7b0e2c8e91f1b3d2cbf52056a8715d15"
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

@@ -1,6 +1,16 @@
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,17 @@
@@ -3,6 +3,7 @@
OS := $(shell uname -s)
endif
+AR := $(CROSS_COMPILE)ar
CC := $(CROSS_COMPILE)gcc
STRIP := $(CROSS_COMPILE)strip
@@ -26,19 +27,19 @@
LDFLAGS += -lrt
endif
-LIBSRCS += hdhomerun_channels.c
-LIBSRCS += hdhomerun_channelscan.c
@@ -11,7 +21,9 @@
-LIBSRCS += hdhomerun_discover.c
-LIBSRCS += hdhomerun_os_posix.c
-LIBSRCS += hdhomerun_pkt.c
-LIBSRCS += hdhomerun_sock.c
-LIBSRCS += hdhomerun_sock_posix.c
-LIBSRCS += hdhomerun_sock_$(IF_DETECT).c
-LIBSRCS += hdhomerun_video.c
+LIBSRCS += hdhomerun_channels.o
+LIBSRCS += hdhomerun_channelscan.o
@@ -22,16 +34,16 @@
+LIBSRCS += hdhomerun_discover.o
+LIBSRCS += hdhomerun_os_posix.o
+LIBSRCS += hdhomerun_pkt.o
+LIBSRCS += hdhomerun_sock.o
+LIBSRCS += hdhomerun_sock_posix.o
+LIBSRCS += hdhomerun_sock_$(IF_DETECT).o
+LIBSRCS += hdhomerun_video.o
+AR := $(CROSS_COMPILE)ar
CC := $(CROSS_COMPILE)gcc
STRIP := $(CROSS_COMPILE)strip
ifeq ($(OS),Darwin)
@@ -38,14 +39,17 @@ else
endif
endif
@@ -69,14 +70,17 @@
else
-all : hdhomerun_config$(BINEXT) libhdhomerun$(LIBEXT)
+all : hdhomerun_config$(BINEXT) libhdhomerun.a
@@ -44,9 +56,9 @@
$(STRIP) $@
-libhdhomerun$(LIBEXT) : $(LIBSRCS)
- $(CC) $(CFLAGS) -fPIC -DDLL_EXPORT $(SHARED) $+ $(LDFLAGS) -o $@
- $(CC) $(CFLAGS) -DDLL_EXPORT -fPIC $(SHARED) $+ $(LDFLAGS) -o $@
+libhdhomerun.a : $(LIBSRCS)
+ $(AR) rcs libhdhomerun.a $(LIBSRCS)
clean :
-rm -f hdhomerun_config$(BINEXT)
endif

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libimobiledevice-glue"
PKG_VERSION="1.2.0"
PKG_SHA256="ff9cbc240c9780edfa43914a057b86362054053721b65fb04f54a25023b92b62"
PKG_VERSION="1.3.2"
PKG_SHA256="6489a3411b874ecd81c87815d863603f518b264a976319725e0ed59935546774"
PKG_LICENSE="LGPL-2.1"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PKG_VERSION}/libimobiledevice-glue-${PKG_VERSION}.tar.bz2"

View File

@@ -19,7 +19,7 @@ fi
post_makeinstall_target() {
mkdir -p ${SYSROOT_PREFIX}/usr/lib/pkgconfig
cat > ${SYSROOT_PREFIX}/usr/lib/pkgconfig/mad.pc << "EOF"
cat >${SYSROOT_PREFIX}/usr/lib/pkgconfig/mad.pc <<"EOF"
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib

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="libusbmuxd"
PKG_VERSION="2.1.0"
PKG_SHA256="3bda6abb2167e7818bd449aa03c5cfe175c6f965bab3979fda6d58e698df19af"
PKG_VERSION="2.1.1"
PKG_SHA256="bcc185615a0f4ba80b617696235a084c64b68a1bf546a1dedd85da6b62b8cfbe"
PKG_LICENSE="GPL"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="https://github.com/libimobiledevice/libusbmuxd/archive/${PKG_VERSION}.tar.gz"
@@ -18,7 +18,9 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
configure_package() {
# if using a git hash as a package version - set RELEASE_VERSION
export RELEASE_VERSION="$(sed -n '1,/RE/s/Version \(.*\)/\1/p' ${PKG_BUILD}/NEWS)-git-${PKG_VERSION:0:7}"
if [ -f ${PKG_BUILD}/NEWS ]; then
export RELEASE_VERSION="$(sed -n '1,/RE/s/Version \(.*\)/\1/p' ${PKG_BUILD}/NEWS)-git-${PKG_VERSION:0:7}"
fi
}
post_configure_target() {

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libvncserver"
PKG_VERSION="0.9.14"
PKG_SHA256="83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5"
PKG_VERSION="0.9.15"
PKG_SHA256="62352c7795e231dfce044beb96156065a05a05c974e5de9e023d688d8ff675d7"
PKG_LICENSE="GPL"
PKG_SITE="https://libvnc.github.io/"
PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${PKG_VERSION}.tar.gz"
@@ -14,4 +14,7 @@ PKG_CMAKE_OPTS_TARGET="-DWITH_GCRYPT=0 \
-DWITH_GNUTLS=0 \
-DWITH_GTK=0 \
-DWITH_SDL=0 \
-DWITH_TIGHTVNC_FILETRANSFER=0"
-DWITH_TIGHTVNC_FILETRANSFER=0 \
-DWITH_EXAMPLES=OFF \
-DWITH_TESTS=OFF \
-DWITH_QT=OFF"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libvpx"
PKG_VERSION="1.14.1"
PKG_SHA256="901747254d80a7937c933d03bd7c5d41e8e6c883e0665fadcb172542167c7977"
PKG_VERSION="1.15.2"
PKG_SHA256="26fcd3db88045dee380e581862a6ef106f49b74b6396ee95c2993a260b4636aa"
PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org"
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libzip"
PKG_VERSION="1.10.1"
PKG_SHA256="dc3c8d5b4c8bbd09626864f6bcf93de701540f761d76b85d7c7d710f4bd90318"
PKG_VERSION="1.11.4"
PKG_SHA256="8a247f57d1e3e6f6d11413b12a6f28a9d388de110adc0ec608d893180ed7097b"
PKG_LICENSE="GPL"
PKG_SITE="https://libzip.org/"
PKG_URL="https://libzip.org/download/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmediainfo"
PKG_VERSION="24.06"
PKG_SHA256="0683f28a2475dc2417205ba528debccc407da4d9fa6516eb4b75b3ff7244e96e"
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) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libplacebo"
PKG_VERSION="6.338.2"
PKG_SHA256="2f1e624e09d72a8c9db70f910f7560e764a1c126dae42acc5b3bcef836a7aec6"
PKG_VERSION="7.351.0"
PKG_SHA256="716954501d9b76e6906fddda66febc5886493d0673dd265ec1e6e52f4e5cd7c6"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://code.videolan.org/videolan/libplacebo"
PKG_URL="https://github.com/haasn/libplacebo/archive/refs/tags/v${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mediainfo"
PKG_VERSION="24.06"
PKG_SHA256="32f4a82a31e386e177fdf6e4c237053e475b501089269ab2c729452a09313520"
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.32.6"
PKG_SHA256="ccdd1d0abc31d73d8b435fc658c79049d0a905b30669b6a42a03ad169dc609e6"
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) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpv-drmprime"
PKG_VERSION="0.38.0"
PKG_SHA256="86d9ef40b6058732f67b46d0bbda24a074fae860b3eaae05bab3145041303066"
PKG_VERSION="0.40.0"
PKG_SHA256="10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3"
PKG_LICENSE="GPL"
PKG_SITE="https://mpv.io/"
PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="squeezelite"
PKG_VERSION="c751ef146265c243cdbd7c0353dd0b70ab51730c"
PKG_SHA256="19fd23ca52039b4e216ff74e7d93b7fd8079ab8bfd63d5fb2286bfb743e334ed"
PKG_VERSION="0e5514efcb6366b74d7144626f1e9b4da7e81bf8"
PKG_SHA256="9d17b46aa3eee53141549758e874d259d8b20a0120d57a395b6a3ad8da5a1dae"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/ralph-irving/squeezelite"
PKG_URL="https://github.com/ralph-irving/squeezelite/archive/${PKG_VERSION}.tar.gz"

View File

@@ -17,14 +17,12 @@ PKG_CONFIGURE_OPTS_TARGET="LIBS=-lpthread \
--disable-shared \
--with-pcap=linux \
--disable-bluetooth \
--disable-can \
--without-libnl \
--disable-dbus \
--disable-canusb"
--disable-dbus"
pre_configure_target() {
# When cross-compiling, configure can't set linux version
# forcing it
# When cross-compiling, configure can't set linux version
# forcing it
sed -i -e 's/ac_cv_linux_vers=unknown/ac_cv_linux_vers=2/' ../configure
}

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

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="iperf"
PKG_VERSION="3.17.1"
PKG_SHA256="105b4fe7fbce31c9b94a3fec10c46e3b4b298adc076e1e3af52b990e1faf2db9"
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,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ncftp"
PKG_VERSION="3.2.7"
PKG_SHA256="d41c5c4d6614a8eae2ed4e4d7ada6b6d3afcc9fb65a4ed9b8711344bef24f7e8"
PKG_VERSION="3.3.0"
PKG_SHA256="7920f884c2adafc82c8e41c46d6f3d22698785c7b3f56f5677a8d5c866396386"
PKG_LICENSE="GPLv3"
PKG_SITE="http://www.ncftp.com/ncftp/"
PKG_URL="https://www.ncftp.com/public_ftp/ncftp/ncftp-${PKG_VERSION}-src.tar.xz"
PKG_URL="https://www.ncftp.com/public_ftp/ncftp/ncftp-${PKG_VERSION}-src.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="NcFTP is a set of application programs implementing the File Transfer Protocol."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ngrep"
PKG_VERSION="2a9603bc67dface9606a658da45e1f5c65170444" # 2019-01-29
PKG_SHA256="500c29914dd26f5aa6df07446388d49b60249622c9b0fd1f266f62a5706f056c"
PKG_VERSION="b2e3ba3c5a593abf203e65a407c3a9de0f998d4a"
PKG_SHA256="daeb3e0473120541ebfa0d16b9cf4829d797d04cf30348d6c02b9b9a37fc9f05"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/jpr5/ngrep"
PKG_URL="https://github.com/jpr5/ngrep/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,12 +2,12 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmap"
PKG_VERSION="7.95"
PKG_SHA256="e14ab530e47b5afd88f1c8a2bac7f89cd8fe6b478e22d255c5b9bddb7a1c5778"
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"
PKG_DEPENDS_TARGET="toolchain openssl"
PKG_DEPENDS_TARGET="toolchain openssl dbus libnl"
PKG_LONGDESC="Free Security Scanned for Network."
PKG_BUILD_FLAGS="-sysroot"
@@ -23,9 +23,10 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--with-zenmap=no"
pre_configure_target() {
# nmap fails to build in subdirs
# nmap fails to build in subdirs
cd ${PKG_BUILD}
rm -rf .${TARGET_NAME}
export CPPFLAGS="${CPPFLAGS} -Iliblua"
export LIBS="${LIBS} -ldbus-1 -lnl-3 -lnl-genl-3"
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pcsc-lite"
PKG_VERSION="2.2.3"
PKG_SHA256="cab1e62755713f62ce1b567954dbb0e9a7e668ffbc3bbad3ce85c53f8f4e00a4"
PKG_VERSION="2.3.3"
PKG_SHA256="cdff7d7153a0b37aa74e26dfec89ec7dc5c5286aa21b91b903e38739d227e8e7"
PKG_LICENSE="GPL"
PKG_SITE="https://pcsclite.apdu.fr"
PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="conmon"
PKG_VERSION="2.1.12"
PKG_SHA256="842f0b5614281f7e35eec2a4e35f9f7b9834819aa58ecdad8d0ff6a84f6796a6"
PKG_VERSION="2.1.13"
PKG_SHA256="350992cb2fe4a69c0caddcade67be20462b21b4078dae00750e8da1774926d60"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/containers/conmon"
PKG_URL="https://github.com/containers/conmon/archive/v${PKG_VERSION}.tar.gz"
@@ -11,7 +11,7 @@ PKG_DEPENDS_TARGET="toolchain glib libseccomp systemd"
PKG_LONGDESC="An OCI container runtime monitor"
# Git commit of the matching release https://github.com/containers/conmon
export PKG_GIT_COMMIT="e8896631295ccb0bfdda4284f1751be19b483264"
export PKG_GIT_COMMIT="82de887596ed8ee6d9b2ee85e4f167f307bb569b"
pre_configure_target() {
export PKG_CONFIG_PATH="$(get_install_dir libseccomp)/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gpgme"
PKG_VERSION="1.24.2"
PKG_SHA256="e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581"
PKG_VERSION="2.0.0"
PKG_SHA256="ddf161d3c41ff6a3fcbaf4be6c6e305ca4ef1cc3f1ecdfce0c8c2a167c0cc36d"
PKG_LICENSE="gpgme"
PKG_SITE="https://gnupg.org/software/gpgme/index.html"
PKG_URL="https://gnupg.org/ftp/gcrypt/gpgme/gpgme-${PKG_VERSION}.tar.bz2"
@@ -25,6 +25,6 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-languages=cl \
--with-libassuan-prefix=$(get_install_dir libassuan)/usr"
pre_configure_target() {
CFLAGS="${CFLAGS} -I$(get_install_dir libassuan)/usr/include"
LDFLAGS="${LDFLAGS} -L$(get_install_dir libassuan)/usr/lib"
CFLAGS+=" -I$(get_install_dir libassuan)/usr/include"
LDFLAGS+=" -L$(get_install_dir libassuan)/usr/lib"
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libassuan"
PKG_VERSION="3.0.1"
PKG_SHA256="c8f0f42e6103dea4b1a6a483cb556654e97302c7465308f58363778f95f194b1"
PKG_VERSION="3.0.2"
PKG_SHA256="d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://gnupg.org/software/libassuan/index.html"
PKG_URL="https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-${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.14.0"
PKG_SHA256="d2ded5412e5037e84f79a28c774378c864aa6f6e43023dd88891c70cfaf963ef"
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.4.0"
PKG_SHA256="e5efb825558624d0539dac94847c39aafec68e6d4dd712435ff4ec1b17044b69"
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="f9f7d48b24b1ca4403f189caaeab1cb8ff4a9aa2"
export PKG_GIT_COMMIT="1e2b2315150b2ffa0971596fb5da8cd83f3ce0e1"
PKG_PODMAN_BUILDTAGS="exclude_graphdriver_devicemapper \
exclude_graphdriver_btrfs \

View File

@@ -2,15 +2,16 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="polkit"
PKG_VERSION="124"
PKG_SHA256="a4693bb00a8eaa6fbf766b9771dd9e1e11343678dee7e14539b9d6a808f00166"
PKG_VERSION="126"
PKG_SHA256="2814a7281989f6baa9e57bd33bbc5e148827e2721ccef22aaf28ab2b376068e8"
PKG_LICENSE="GPL"
PKG_SITE="https://www.freedesktop.org/software/polkit/docs/latest/"
PKG_URL="https://gitlab.freedesktop.org/polkit/polkit/-/archive/${PKG_VERSION}/polkit-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain expat glib"
PKG_SITE="https://polkit.pages.freedesktop.org/polkit"
PKG_URL="https://github.com/polkit-org/polkit/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain expat glib systemd"
PKG_LONGDESC="polkit provides an authorization API intended to be used by privileged programs offering service to unprivileged programs"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Dauthfw=shadow \
-Dsession_tracking=logind \
-Dlibs-only=true \
-Dintrospection=false"

View File

@@ -1,5 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="qt5"

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

@@ -1,10 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="runc"
PKG_VERSION="1.2.0"
PKG_SHA256="25072beb84f4adae316a968241dc74ac30982d38e4459635074aa9e9d87d3de7"
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"
@@ -13,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="0b9fa21be2bcba45f6d9d748b4bcf70cfbffbc19"
export PKG_GIT_COMMIT="e6457afc48eff1ce22dece664932395026a7105e"
pre_make_target() {
go_configure

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="asio"
PKG_VERSION="1.28.1"
PKG_SHA256="8c6adab3a94690773668ded084d3b0dc01d7231ec1edf1ad862f8db0e275ee56"
PKG_VERSION="1.34.2"
PKG_SHA256="688869a4447bd564bcee3d43137d52d972112cb05c7ec4665945affdd01eea75"
PKG_LICENSE="BSL"
PKG_SITE="http://think-async.com/Asio"
PKG_URL="https://github.com/chriskohlhoff/asio/archive/asio-${PKG_VERSION//./-}.zip"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libsodium"
PKG_VERSION="e2bd4024008c73f1c0402e1c2f4db9a2300e9c95" # 1.0.18-stable 2022-09-24
PKG_SHA256="b5035fcc061e410291baded4098a3ab56da90eb7d47d82ba2d0e05e3d105b8f6"
PKG_VERSION="1.0.20"
PKG_SHA256="ebb65ef6ca439333c2bb41a0c1990587288da07f6c7fd07cb3a18cc18d30ce19"
PKG_LICENSE="ISC"
PKG_SITE="https://libsodium.org/"
PKG_URL="https://github.com/jedisct1/libsodium/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/jedisct1/libsodium/releases/download/${PKG_VERSION}-RELEASE/libsodium-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A modern, portable, easy to use crypto library"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="shairport-sync"
PKG_VERSION="4.2"
PKG_SHA256="649d95eede8b9284b2e8b9c97d18c1c64cffae0a6c75bc4f03e3ae494a3e25b6"
PKG_VERSION="4.3.7"
PKG_SHA256="a1242d100b61fe1fffbbf706e919ed51d6a341c9fb8293fb42046e32ae2b3338"
PKG_LICENSE="OSS"
PKG_SITE="https://github.com/mikebrady/shairport-sync"
PKG_URL="https://github.com/mikebrady/shairport-sync/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="snapcast"
PKG_VERSION="0.28.0"
PKG_SHA256="7911037dd4b06fe98166db1d49a7cd83ccf131210d5aaad47507bfa0cfc31407"
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"

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